.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:1001}.preloader__wrp{position:relative;top:0;left:0;text-align:center;width:100%;height:100%}.preloader__logo{background:#0d0d0d;position:absolute;width:100%;height:100%;text-align:center;top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.preloader__logo .logo{text-align:center;width:100%;height:150px;position:absolute;background-repeat:no-repeat;background-position:center}@media (min-width:1440px){.preloader__logo .logo{background-image:url(../images/preloader/logo/logo-2.svg)}}@media (min-width:0){.preloader__logo .logo{background-image:url(../images/preloader/logo/logo-mob.svg)}}@keyframes opacityShowDesc{0%{background-image:url(../images/preloader/logo/logo-2.svg)}100%{background-image:url(../images/preloader/logo/logo.svg)}}@keyframes opacityShowMob{0%{background-image:url(../images/preloader/logo/logo-mob.svg)}100%{background-image:url(../images/preloader/logo/logo-mob-2.svg)}}body.loaded .preloader{display:none}@media (min-width:1440px){body.loaded_hiding .preloader__logo .logo{animation:opacityShowDesc 1s infinite}}@media (min-width:0){body.loaded_hiding .preloader__logo .logo{animation:opacityShowMob 1s infinite}}.first-section{padding-top:200px;padding-bottom:300px}.first-section__title{max-width:750px;margin:0 0 30px}@media (min-width:768px) and (max-width:1100px){.first-section__title{max-width:690px}}@media (max-width:767px){.first-section{font-size:14px;line-height:17px;padding-top:110px;padding-bottom:150px}.first-section__title{font-size:40px;max-width:345px}}@media (max-width:450px){.first-section__title{font-size:32px;line-height:38px;max-width:305px}}.main__about{font-size:32px;line-height:38px}.main__about-wrp{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:300px}.main__about-logo{-ms-flex:0 0 400px;flex:0 0 400px}.main__about p{margin-bottom:40px}@media (min-width:768px) and (max-width:1100px){.main__about{font-size:24px;line-height:29px}.main__about-wrp{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main__about-logo{-ms-flex:auto;flex:auto;margin-bottom:50px}}@media (max-width:767px){.main__about{font-size:18px;line-height:22px}.main__about-wrp{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-bottom:150px}.main__about-logo{max-width:200px;-ms-flex:0;flex:0;margin-bottom:30px}}.pre-mission{padding-bottom:300px}.pre-mission__info{max-width:820px;margin:0 auto;text-align:center;font-size:32px;line-height:38px}.pre-mission__title{padding-top:5px}@media (min-width:768px) and (max-width:1100px){.pre-mission{padding-bottom:200px}.pre-mission__title{background:linear-gradient(to bottom,#feaf0d,#fd6442) #feaf0d;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pre-mission__info{font-size:24px;line-height:29px}}@media (max-width:767px){.pre-mission{padding-bottom:150px}.pre-mission__title{background:linear-gradient(to bottom,#feaf0d,#fd6442) #feaf0d;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pre-mission__info{font-size:18px;line-height:22px}}.mission .container{position:relative;z-index:1}.projects__title{color:#0d0d0d}.projects__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.projects__item-info{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:20px;line-height:24px;letter-spacing:.05em;opacity:0;position:absolute;top:0;left:0;width:100%}.projects__item-info p{max-width:95%;margin:0 auto}.projects__item{-ms-flex:0 0 43%;flex:0 0 43%;text-align:center;height:300px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#0d0d0d;position:relative;width:100%}.projects__item:hover .projects__item-name{display:none}.projects__item:hover .projects__item-info{opacity:1}@media (min-width:768px) and (max-width:1100px){.projects__list{-ms-flex-direction:column;flex-direction:column}.projects__item{max-width:400px;-ms-flex:1 0 auto;flex:1 0 auto;height:165px}.projects__item-info{font-size:14px;line-height:17px}}@media (max-width:767px){.projects__title{text-transform:uppercase}.projects__list{-ms-flex-direction:column;flex-direction:column}.projects__item{max-width:400px;-ms-flex:1 0 auto;flex:1 0 auto;height:165px}.projects__item-info{font-size:14px;line-height:17px}.projects__item-info span{white-space:pre}.projects__item-name{max-width:70%}}.values{padding:200px 0 200px;color:#000;text-align:center}.values .section-title{margin-bottom:50px}.values__list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.values__list-item:first-child .values__list-icon{position:relative;height:100px}.values__list-item:first-child .values__list-icon lottie-player{position:absolute;top:-30px}.values__list-item{-ms-flex:1 0 43%;flex:1 0 43%;max-width:450px;padding-bottom:100px}.values__list-icon{margin-bottom:15px}.values__list-title{font-size:40px;line-height:48px;margin-bottom:15px}.values__list-info{font-size:20px;line-height:24px}.values lottie-player{margin:0 auto}@media (min-width:768px) and (max-width:1100px){.values__title{margin-bottom:50px}.values__list{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.values__list-item{max-width:450px}}@media (max-width:767px){.values{padding:150px 0 50px}.values__list{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.values__list-item{-ms-flex:1 0 100%;flex:1 0 100%;max-width:450px}.values__list-title{font-size:32px;line-height:38px}.values__list-info{font-size:18px;line-height:22px}}.opportunities{padding-bottom:125px}.opportunities .container{position:relative;padding-left:140px}.opportunities .container:before{content:'';display:inline-block;width:4px;height:740px;background:linear-gradient(0deg,#09c9fe 0,#cf65d4 32.26%,#fd6442 66.13%,#feaf0d 100%);position:absolute;left:0}.opportunities .section-title{margin-bottom:40px;text-align:left;line-height:60px}.opportunities__title{font-size:40px;line-height:48px;color:#0d0d0d;margin-bottom:10px}.opportunities__info{font-size:32px;line-height:38px;color:#000;margin-bottom:50px}.opportunities .button{margin-top:100px}.opportunities .btn-wrp{padding-right:120px}@media (min-width:768px) and (max-width:1100px){.opportunities .container:before{height:75%;left:70px}.opportunities .section-title{line-height:48px}.opportunities__info{font-size:20px;line-height:24px}.opportunities .btn-wrp{padding-right:70px}}@media (max-width:767px){.opportunities .container{padding-left:35px}.opportunities .container:before{display:none}.opportunities .section-title{line-height:38px}.opportunities .section-title:after{content:'';display:block;width:100%;height:2px;background:linear-gradient(to left,#09c9fe 0,#cf65d4 32.26%,#fd6442 66.13%,#feaf0d 100%);margin-top:20px}.opportunities__title{font-size:32px;line-height:38px}.opportunities__info{font-size:18px;line-height:22px;margin-bottom:20px}.opportunities .button{margin-top:75px}.opportunities .btn-wrp{padding-right:0}}.media{padding:180px 0 0}.media__wrp{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.media__title{background:linear-gradient(to left,#feaf0d 0,#fd6442 33%,#cf65d4 56%,#09c9fe 100%) #feaf0d;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-transform:rotate(-180deg);transform:rotate(-180deg);margin:0;position:absolute;left:-70px;height:100%}.media__slide-title{color:#fff;font-size:20px;line-height:24px;margin-top:20px;margin-bottom:15px}.media__slide{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}.media__slide:after{content:'';display:block;width:100%;height:2px;background:linear-gradient(to left,#feaf0d 0,#fd6442 33%,#cf65d4 56%,#09c9fe 100%) #feaf0d}.media__slide-image{-ms-flex:1 0 100%;flex:1 0 100%;min-height:460px;overflow:hidden;background-position:50%;background-size:cover;background-repeat:no-repeat}.media__slide-image.no-image{background-image:url(../images/logo/logo.svg);background-size:initial}.media .arrow-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.media-button-next,.media-button-prev{background-position:0 center;background-repeat:no-repeat;background-image:url(../images/icon/icon-arrow.svg);background-size:initial;width:29px;height:34px}.media-button-next{-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:1400px){.media__wrp{display:block}.media__title{background:linear-gradient(to bottom,#feaf0d 0,#fd6442 33%,#cf65d4 56%,#09c9fe 100%) #feaf0d;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-ms-writing-mode:initial;writing-mode:initial;-ms-transform:initial;transform:initial;padding-left:0;margin-bottom:20px;position:initial;text-align:left}}@media (max-width:1200px){.media__slide-title{height:auto}.media__slide-image{min-height:260px}}@media (max-width:767px){.media{padding:75px 0}.media__slide-title{font-size:14px;line-height:17px}}.team{background:#0d0d0d;padding:300px 0;overflow:hidden}.team__title{text-align:left}.team__slider.swiper{margin-left:-100px;margin-right:-100px}@media (max-width:1100px){.team__slider.swiper{margin-left:-140px;margin-right:-140px}}@media (max-width:767px){.team{padding:150px 0}.team__slider.swiper{margin-left:-35px;margin-right:-35px}}.unite{background:#0d0d0d;padding-bottom:300px}.unite__title{margin-bottom:100px}.unite__list{max-width:900px;margin:0 auto;position:relative}.unite__list:after{content:'';display:inline-block;width:2px;height:75%;background:linear-gradient(to bottom,#feaf0d 0,#fd6442 33%,#cf65d4 56%,#09c9fe 100%) #feaf0d;position:absolute;top:71px;left:50.2%;z-index:0}.unite .unite__item{font-size:20px;line-height:24px;color:#fff;padding:20px 15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.unite .unite__item p{max-width:46%;margin-bottom:0}.unite .unite__item:nth-child(odd){-ms-flex-pack:right;justify-content:right}.unite .unite__item:nth-child(odd):before{content:'';display:inline-block;width:33px;height:33px;border-radius:100%;background:#d265cc;margin-right:15px;-ms-flex:0 0 33px;flex:0 0 33px}.unite .unite__item:nth-child(odd):first-child:before{background:#feaf0d}.unite .unite__item:nth-child(even){text-align:right}.unite .unite__item:nth-child(even):after{content:'';display:inline-block;width:33px;height:33px;border-radius:100%;background:#09c9fe;margin-left:22px;-ms-flex:0 0 33px;flex:0 0 33px}.unite .unite__item:nth-child(2):after{background:#fd6442}@media (min-width:992px) and (max-width:1100px){.unite .unite__item p{max-width:365px}}@media (min-width:768px) and (max-width:991px){.unite__list{max-width:718px}.unite .unite__item{padding:15px}.unite .unite__item:nth-child(2n)::after{margin-left:20px}.unite .unite__item p{max-width:44.2%}}@media (max-width:767px){.unite{padding-bottom:150px}.unite__title{margin-bottom:45px}.unite__list{max-width:405px}.unite__list:after{top:30px;left:6px;height:76%}.unite .unite__item{font-size:14px;line-height:17px;padding:10px 0}.unite .unite__item p{max-width:100%}.unite .unite__item:nth-child(even){text-align:left}.unite .unite__item:nth-child(even):after{display:none}.unite .unite__item:nth-child(even):before{content:'';display:inline-block;width:15px;height:15px;-ms-flex:0 0 15px;flex:0 0 15px;border-radius:100%;background:#09c9fe;margin-right:15px}.unite .unite__item:nth-child(2):before{background:#fd6442}.unite .unite__item:nth-child(2n+1){-ms-flex-pack:start;justify-content:flex-start}.unite .unite__item:nth-child(2n+1):before{width:15px;height:15px;-ms-flex:0 0 15px;flex:0 0 15px}}@media (max-width:400px){.unite__list:after{top:40px;left:6px;height:76%}}.color--orange{color:#feaf0d}.color--red{color:#fd6442}.color--purple{color:#d265cc}.color--blue{color:#09c9fe}