.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

@font-face{font-family:"TTNormsPro";src:url("../assets/fonts/TTNormsProThin.otf");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:"TTNormsPro";src:url("../assets/fonts/TTNormsProRegular.otf");font-display:swap;font-style:normal}@font-face{font-family:"TTNormsPro";src:url("../assets/fonts/TTNormsProMedium.otf");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"TTNormsPro";src:url("../assets/fonts/TTNormsProExtraBold.otf");font-display:swap;font-style:normal;font-weight:650}@font-face{font-family:"TTNormsPro";src:url("../assets/fonts/TTNormsProBold.otf");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"TTNormsPro";src:url("../assets/fonts/TTNormsProBlack.otf");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"Museo";src:url("../assets/fonts/MuseoSans-300.otf");font-display:swap;font-style:normal;font-weight:300}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-weight:400;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth;overflow-x:hidden}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{text-decoration:none}img{display:block;height:auto}button{cursor:pointer;margin:0;padding:0;border:0;background-color:rgba(128,128,128,0)}button:focus{outline:none}input,textarea,button{font-family:inherit}html{font-size:62.5%;font-family:"TTNormsPro";letter-spacing:-0.02em}h2,.h2,.title-with-list__title h1{line-height:1}@media (max-width: 375px){h2,.h2,.title-with-list__title h1{font-size:5rem}}@media (min-width: 376px) and (max-width: 1980px){h2,.h2,.title-with-list__title h1{font-size:calc(5rem + 50 * ((100vw - 375px) / (1980 - 375)))}}@media (min-width: 1981px){h2,.h2,.title-with-list__title h1{font-size:10rem}}h1,.h1{line-height:1}@media (max-width: 375px){h1,.h1{font-size:5rem}}@media (min-width: 376px) and (max-width: 1980px){h1,.h1{font-size:calc(5rem + 70 * ((100vw - 375px) / (1980 - 375)))}}@media (min-width: 1981px){h1,.h1{font-size:12rem}}h3,.h3,.grid-with-maps__title h2,.cta__link a{font-size:3rem;line-height:1.2}h4,.h4,.article__back a,.title-with-list__link a,.title-with-list__link--active a,.references-lists__link a,.references-lists__lists a{line-height:1.3}@media (max-width: 375px){h4,.h4,.article__back a,.title-with-list__link a,.title-with-list__link--active a,.references-lists__link a,.references-lists__lists a{font-size:2.5rem}}@media (min-width: 376px) and (max-width: 1980px){h4,.h4,.article__back a,.title-with-list__link a,.title-with-list__link--active a,.references-lists__link a,.references-lists__lists a{font-size:calc(2.5rem + 5 * ((100vw - 375px) / (1980 - 375)))}}@media (min-width: 1981px){h4,.h4,.article__back a,.title-with-list__link a,.title-with-list__link--active a,.references-lists__link a,.references-lists__lists a{font-size:3rem}}h5,.h5,.title-with-list__lists span,.video__container a{font-size:2.5rem;line-height:1.2}p,.p1,.field input,.field textarea,.field select,.field--radio label,.header__item a,.grid-with-maps__item a,.footer__link,.footer__link a,.review-slick__review q,q,li{font-size:1.8rem;line-height:1.5}.p2,.article__name,.article__position,.review-slick__person,.team__name,.team__position,.group-cards__item span{font-size:1.6rem;line-height:1.6}.container{max-width:1980px;width:100%;margin:0 auto;box-sizing:border-box;padding-right:1.8rem;padding-left:1.8rem}@media (min-width: 576px){.container{padding-right:4.2rem;padding-left:4.2rem}}@media (min-width: 1024px){.container{padding-right:6rem;padding-left:6rem}}.btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:#fff;font-size:1.6rem;line-height:1;font-weight:700;padding:1.7rem 1rem;background-color:#ff5500;border:1px solid rgba(128,128,128,0);min-height:52px;transition:all 0.3s ease;min-width:24rem}.btn:hover{background-color:#e57f3a}.btn--small{height:4rem;padding:1rem;min-width:19rem}.btn--black{background-color:#191919}.field{width:100%}.field input,.field textarea,.field select{outline:none;width:100%;border:1px solid #ff5500;background-color:#fff;box-sizing:border-box;padding:1.4rem 2rem;color:#000;font-weight:500;display:flex;align-items:center;justify-content:flex-start}.field input::placeholder,.field textarea::placeholder,.field select::placeholder{color:#A3A3A3}.field input,.field select{height:52px}@media (min-width: 576px){.field input,.field select{height:47px}}.field textarea{resize:none;overflow-y:auto;height:198px}@media (min-width: 576px){.field textarea{height:160px}}@media (min-width: 576px){.field--full-width{grid-column:span 2}}.field--radio input{display:none}.field--radio input:checked+label:after{opacity:1}.field--radio label{position:relative;padding-left:33px;color:#fff;font-weight:500;display:flex}.field--radio label:before{position:absolute;content:'';width:2rem;height:2rem;top:50%;left:0;transform:translateY(-50%);border-radius:100%;border:1px solid #E47F3A;background-color:#fff}.field--radio label:after{position:absolute;content:'';width:1rem;height:1rem;top:50%;left:6px;transform:translateY(-50%);border-radius:100%;background-color:#E47F3A;opacity:0;transition:.3s all}.form form{display:grid;gap:3rem}@media (min-width: 576px){.form form{grid-template-columns:repeat(2, 1fr);gap:2.7rem 2.2rem}}.form__btn{display:flex;justify-content:center}@media (min-width: 576px){.form__btn{justify-content:flex-end}}.modal-video-item{width:90%;position:relative;height:0;padding-bottom:76%}@media (min-width: 768px){.modal-video-item{padding-bottom:40%}}@media (max-width: 767px){.modal-video-item{margin-top:4rem}}@media (min-width: 1600px){.modal-video-item{padding-bottom:30%}}.modal-video-item__wr-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-item__wr-iframe iframe{width:calc(100% + 2px);height:100%}.modal-video-item.modal-window__item{background-color:transparent}.modal-video-item__close{cursor:pointer;position:absolute;background-color:transparent;border:none;width:4rem;height:4rem;top:-3rem;right:1rem;transform:translateY(-100%)}@media (min-width: 768px){.modal-video-item__close{right:auto;left:calc(100% + 40px)}}.modal-video-item__close::before,.modal-video-item__close::after{position:absolute;content:" ";width:100%;height:3px;border-radius:100px;background-color:#fff;top:50%;left:50%}@media (min-width: 768px){.modal-video-item__close::before,.modal-video-item__close::after{width:4rem;height:3px}}.modal-video-item__close::after{transform:translate(-50%, -50%) rotate(45deg)}.modal-video-item__close::before{transform:translate(-50%, -50%) rotate(135deg)}.modal-window{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;padding:3rem 2rem;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;opacity:0;visibility:hidden;transition:all 250ms ease-out}@media (min-width: 576px){.modal-window{padding:4.4rem 4.9rem}}.modal-window--active{opacity:1;visibility:visible;transition:all 250ms ease-out}.modal-window__fader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.87)}.modal-window__item{position:relative;z-index:5;background-color:#fff;margin-right:auto;margin-left:auto;display:none}.modal-window__item--active{display:block}.modal-window__modal-subscribe-window{max-width:50.2rem;width:100%;box-sizing:border-box}.modal-window__modal-quiz-form-window{width:100%;display:flex;align-items:center;justify-content:center;min-height:48vw}.modal-window__video{margin-top:6.5rem}@media (min-width: 768px){.modal-window__video{max-width:85%}}.modal-window form{width:100%}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes flipInY{0%{opacity:0;transform:rotateY(-45deg)}100%{opacity:1;transform:rotateY(0deg)}}[data-animation]{opacity:0;animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-fill-mode:both;animation-duration:1s}.animations-disabled,.animations-disabled [data-animation]{animation:none !important;opacity:1 !important}.slideInUp{animation-name:slideInUp}.slideInDown{animation-name:slideInDown}.slideInLeft{animation-name:slideInleft}.slideInRight{animation-name:slideInRight}.fadeIn{animation-name:fadeIn}.fadeOut{animation-name:fadeIn;animation-direction:reverse}.zoomIn{animation-name:zoomIn}.zoomOut{animation-name:zoomIn;animation-direction:reverse}.zoomReverseIn{animation-name:zoomReverseIn}.zoomReverseOut{animation-name:zoomReverseIn;animation-direction:reverse}.flipInY{animation-name:flipInY}.flipOutY{animation-name:flipInY;animation-direction:reverse}.fade-in{opacity:0;animation-duration:1s;animation-fill-mode:both}@keyframes fadeInUp{0%{transform:translate3d(0, 30px, 0)}100%{transform:translate3d(0, 0, 0);opacity:1}}.fade-in.animation-active{opacity:0;animation-name:fadeInUp}.header{position:fixed;top:0;left:0;width:100%;transition:0.3s all;padding:2.4rem 0;z-index:10}@media (min-width: 768px){.header{padding:6.4rem 0 2rem}}.header__fader{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.8);transition:0.3s all}.header__container{display:flex;align-items:flex-end;justify-content:space-between}.header__logo{max-width:12rem;width:100%;transition:0.3s all;filter:brightness(0) invert(0)}.header__logo img{width:100%}@media (min-width: 768px){.header__burger{display:none}}.header__burger span{display:block;width:3rem;background-color:#191919;height:2px}.header__burger span:not(:last-child){margin-bottom:1rem}@media (max-width: 767px){.header__nav{position:fixed;top:0;right:-100%;max-width:40rem;width:100%;height:100vh;overflow-y:auto;padding:2.4rem;box-sizing:border-box;background-color:#191919;transition:0.3s all;z-index:2}}.header__nav .header__logo{filter:none}.header__nav-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:13rem}@media (min-width: 768px){.header__nav-header{display:none}}.header__close button{width:3rem;height:3rem;position:relative}.header__close button:before,.header__close button::after{position:absolute;content:"";width:100%;height:2px;background-color:#e47f3a;top:50%;left:50%;transform:translate(-50%, -50%) rotate(135deg)}.header__close button::after{transform:translate(-50%, -50%) rotate(45deg)}.header__menu{display:flex;align-items:center;flex-direction:column}@media (min-width: 768px){.header__menu{flex-direction:row;justify-content:flex-end}}.header__item{margin-top:3.5rem}@media (min-width: 768px){.header__item{margin-left:5rem;margin-top:0}}.header__item a{font-weight:500;color:#fff;font-size:3rem;line-height:1.3}@media (min-width: 768px){.header__item a{color:#000;font-size:1.8rem}}@media (min-width: 768px){.header__item--active a{color:#ff5500}}@media (min-width: 768px){.header--links-white .header__item a{color:#fff;transition:0.3s all}}@media (min-width: 768px){.header--links-white .header__item--active a{color:#404040}}.header--links-white .header__burger span{background-color:#fff}.header--open-menu .header__fader{opacity:1;visibility:visible}.header--open-menu .header__nav{right:0}.header--min{padding:1rem 0;background-color:rgba(0,0,0,0.8)}.header--min .header__container{align-items:center}.header--min .header__container>.header__logo{filter:brightness(0) invert(1)}.header--min .header__logo{max-width:5rem}@media (min-width: 768px){.header--min .header__item a{color:#fff;transition:0.3s all}}@media (min-width: 768px){.header--min .header__item--active a{color:#ff5500}}.header--white .header__logo{filter:brightness(0) invert(1)}.header--white .header__item a{color:#fff}@media (min-width: 768px){.header--white .header__item--active a{color:#ff5500}}.header--white .header__burger span{background-color:#fff}.header--animation .header__logo{animation:whiteColor 1s 2s linear forwards}.header--animation .header__item:not(.header__item--active) a{animation:whiteColor 1s 2.5s linear forwards}.header--animation .header__burger{animation:whiteColor 1s 2s linear forwards}@keyframes whiteColor{0%{filter:brightness(0) invert(0)}100%{filter:brightness(0) invert(1)}}.form-section{padding:15rem 0 6rem;background-color:#ff5500}@media (min-width: 768px){.form-section{padding:25rem 0 5rem}}@media (min-width: 1025px){.form-section{padding:40rem 0 9rem}}@media (min-width: 1025px){.form-section__container{display:flex;align-items:flex-start;justify-content:space-between}}@media (min-width: 1025px){.form-section__title{width:40%}}@media (min-width: 1281px){.form-section__title{width:45%}}.form-section__title h2{color:#fff;font-weight:500}@media (max-width: 575px){.form-section__title h2{font-size:3rem;text-align:center}}.form-section__form{margin-top:7rem}@media (min-width: 1025px){.form-section__form{width:55%;margin-top:0}}@media (min-width: 1281px){.form-section__form{width:46.5%}}.grid-with-maps{background-color:#ff5500;padding:6rem 0}@media (min-width: 768px){.grid-with-maps{padding:5rem 0 12rem}}@media (min-width: 1025px){.grid-with-maps{padding:8rem 0 22rem}}.grid-with-maps__title{margin-bottom:3rem;color:#fff}@media (min-width: 576px){.grid-with-maps__title{margin-bottom:4.2rem}}.grid-with-maps__title h2{font-weight:500}@media (max-width: 575px){.grid-with-maps__title h2{text-align:center}}.grid-with-maps__grid{display:grid;gap:4rem 2rem}@media (min-width: 768px){.grid-with-maps__grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1025px){.grid-with-maps__grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1281px){.grid-with-maps__grid{gap:6rem}}.grid-with-maps__item{color:#fff}.grid-with-maps__item p{font-weight:700;margin-bottom:.6rem}.grid-with-maps__item a{display:block;color:#fff;font-weight:500}.grid-with-maps__map{position:relative;background-color:#888;width:100%;height:0;padding-bottom:64%;margin-bottom:1rem}@media (min-width: 576px){.grid-with-maps__map{margin-bottom:2rem}}.grid-with-maps__map>div{position:absolute;top:0;left:0;width:100%;height:100%}.footer{padding:0rem 0 3rem;background-color:#191919}@media (min-width: 576px){.footer{padding:10rem 0;border-top:1px solid #e9eaeaa6}}@media (min-width: 1025px){.footer__container{display:flex;align-items:flex-start;justify-content:space-between}}.footer__container h3{color:#fff;font-weight:500}@media (min-width: 1025px){.footer__contact{width:43%}}@media (max-width: 575px){.footer__contact{border-top:1px solid rgba(255,255,255,0.2);padding-top:2.5rem}}.footer__grid{display:grid;gap:2.5rem;margin-top:2.5rem}@media (min-width: 576px){.footer__grid{grid-template-columns:repeat(3, 1fr);gap:6rem;margin-top:5rem}}@media (min-width: 1025px){.footer__grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1281px){.footer__grid{grid-template-columns:repeat(3, 1fr)}}.footer__grid+.footer__grid{margin-top:2.5rem}@media (min-width: 1025px){.footer__grid+.footer__grid{margin-top:8rem}}.footer__link{font-weight:700;color:#a3a3a3}.footer__link a{display:block;color:#a3a3a3;font-weight:500}.footer__social{margin-top:2.5rem;display:flex;align-items:center;justify-content:flex-start}@media (min-width: 576px){.footer__social{margin-top:7rem}}.footer__social li{margin-right:1.7rem}.footer__social img{height:3.2rem;width:auto}.footer__form{margin-top:40px}@media (min-width: 1025px){.footer__form{width:55%;margin-top:0}}@media (min-width: 1281px){.footer__form{width:46.5%}}@media (max-width: 575px){.footer__form{display:none}}.footer__form form{margin-top:5rem}.footer__form .field input,.footer__form .field textarea{background-color:#888888;border-color:#888888;color:#404040;cursor:pointer}.footer__form .field input::placeholder,.footer__form .field textarea::placeholder{color:#404040}.footer__form .field--radio label{cursor:pointer}.footer__form .field--radio label:before{border-color:#888888;background-color:#888888}.footer__form .field--radio label:after{background-color:#fff}.footer--orange{background-color:#ff5500}.footer--orange .footer__link{color:#fff}.footer--orange .footer__link a{color:#fff}.footer--orange .footer__form .field input,.footer--orange .footer__form .field textarea{background-color:#fff;border-color:#ff5500;color:#a3a3a3}.footer--orange .footer__form .field input::placeholder,.footer--orange .footer__form .field textarea::placeholder{color:#a3a3a3}.footer--orange .footer__form .field--radio label:before{border-color:#ff5500;background-color:#fff}.footer--orange .footer__form .field--radio label:after{background-color:#ff5500}.footer--orange .footer__form .btn{background-color:#191919}.footer--orange .footer__social img{filter:brightness(0) invert(1)}.footer--white{background-color:#fff}.footer--white .footer__container h3{color:#ff5500}.footer--white .footer__form .field input,.footer--white .footer__form .field textarea{background-color:#fff;border-color:#ff5500;color:#404040}.footer--white .footer__form .field input::placeholder,.footer--white .footer__form .field textarea::placeholder{color:#A3A3A3}.footer--white .footer__form .field--radio label{color:#A3A3A3}.footer--white .footer__form .field--radio label:before{background-color:#fff;border-color:#ff5500}.footer--white .footer__form .field--radio label:after{background-color:#ff5500}.hero{position:relative;min-height:49rem;display:flex;align-items:flex-end}@media (min-width: 768px){.hero{min-height:38vw}}.hero:before{position:absolute;content:'';top:0;left:0;width:100%;height:37%;background:linear-gradient(180deg, rgba(25,25,25,0.690196) 0%, rgba(84,84,84,0) 100%);z-index:2}.hero__back{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero__back img{width:100%;height:100%;object-fit:cover}.hero__container{padding-top:24rem;padding-bottom:8rem;z-index:3}.hero__container h1{color:#fff;font-weight:500}.hero__container h1 span{font-weight:500}.hero__title{max-width:110rem}.hero--linear::after{position:absolute;content:'';bottom:0;left:0;width:100%;height:45%;background:linear-gradient(0deg, #191919 0%, rgba(23,23,23,0.725) 44.3%, rgba(84,84,84,0) 100%);z-index:2}.article{padding:3rem 0 6rem;background-color:#191919;position:relative;z-index:3}@media (min-width: 768px){.article{padding:3rem 0 12rem;margin-top:0}}.article__title{margin-top:-15rem;margin-bottom:6rem;color:#fff;max-width:127.71rem}@media (min-width: 768px){.article__title{margin-bottom:9rem;margin-top:0}}.article__title h1{font-weight:500}@media (max-width: 575px){.article__title h1{font-size:3rem}}.article__text{color:#a3a3a3}@media (min-width: 768px){.article__text{column-count:2;column-gap:5rem;max-width:84rem}}.article__text p{margin-bottom:2rem;font-weight:500}.article__pictures{margin:2rem 0}@media (min-width: 768px){.article__pictures{display:flex;align-items:flex-end;justify-content:flex-start;margin:6.5rem 0}}.article__pictures img{width:100%;height:100%;object-fit:cover;min-height:27rem}.article__main-img{max-width:95rem;width:100%}.article__img{margin-top:2.4rem;max-width:100%;width:100%;height:48rem}@media (min-width: 768px){.article__img{margin-left:2.4rem;margin-top:0;max-width:39rem;width:100%;height:unset}}.article__person{margin-top:3rem}@media (min-width: 768px){.article__person{margin-top:8rem}}.article__avatar{max-width:14rem;width:100%;margin-bottom:1.5rem}@media (min-width: 768px){.article__avatar{margin-bottom:2.5rem}}.article__avatar img{width:100%}.article__name{color:#fff;font-weight:700}.article__position{color:#ff5500;font-weight:700}.article__back{margin-top:6rem}@media (min-width: 768px){.article__back{margin-top:7.5rem}}.article__back a{display:flex;align-items:center;color:#fff;font-weight:500}.article__back a:hover img{right:5px}.article__back a img{max-width:1.4rem;margin-right:2rem;filter:brightness(0) invert(1);position:relative;right:0;transition:0.3s all}.grid-with-text{padding:4rem 0 5rem}@media (min-width: 768px){.grid-with-text{padding:10rem 0 24rem}}.grid-with-text__title{margin-bottom:5rem}@media (min-width: 768px){.grid-with-text__title{margin-bottom:10rem}}.grid-with-text__title h2{color:#ff5500;font-weight:500}@media (max-width: 575px){.grid-with-text__title h2{font-size:3rem}}.grid-with-text__grid{display:grid;gap:5rem}@media (min-width: 768px){.grid-with-text__grid{grid-template-columns:repeat(2, 1fr);gap:12rem 6em}}@media (min-width: 1025px){.grid-with-text__grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1281px){.grid-with-text__grid{gap:25rem 14rem}}.grid-with-text__item h5{color:#404040;font-weight:500}.grid-with-text__item p{margin-top:2.7rem;color:#A3A3A3;font-weight:500}.review-slick{padding:4rem 0 2.6rem;background-color:#E9EAEA}@media (min-width: 768px){.review-slick{padding:8rem 0 19rem}}.review-slick__container{max-width:160rem;padding:0 4.6rem}@media (min-width: 1025px){.review-slick__container{padding:0 8rem}}@media (min-width: 1441px){.review-slick__container{padding:0 13rem}}.review-slick__title{margin-bottom:4rem;max-width:72rem}@media (min-width: 768px){.review-slick__title{margin-bottom:10rem}}.review-slick__title h2{color:#404040;font-weight:500}@media (max-width: 575px){.review-slick__title h2{font-size:3rem}}.review-slick__slick .slick-track{display:flex}.review-slick__slick .slick-slide{height:auto;margin:0 2rem}@media (min-width: 1441px){.review-slick__slick .slick-slide{margin:0 7.5rem}}.review-slick__slick .slick-slide>div{height:100%;display:flex}.review-slick__slick .slick-slide>div .review-slick__review{display:flex !important}.review-slick__slick .slick-list{margin:0 -2rem}@media (min-width: 1441px){.review-slick__slick .slick-list{margin:0 -7.5rem}}.review-slick__slick .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:0;width:1.5rem;height:2.7rem;background:url(../assets/img/icons/arrow-left.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (max-width: 575px){.review-slick__slick .slick-arrow{opacity:.5}}.review-slick__slick .slick-next{right:-4rem;transform:translateY(-50%) scaleX(-1)}@media (min-width: 1025px){.review-slick__slick .slick-next{right:-6rem}}.review-slick__slick .slick-prev{left:-4rem}@media (min-width: 1025px){.review-slick__slick .slick-prev{left:-6rem}}.review-slick__review{display:flex;flex-direction:column;justify-content:space-between}.review-slick__review q{font-weight:500;color:#A3A3A3}.review-slick__person{margin-top:4rem;color:#ff5500;font-weight:500}.cta{position:relative;display:flex;height:68vw}@media (min-width: 576px){.cta{max-height:75rem;height:38vw}}.cta__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#191919}.cta__background img{width:100%;height:100%;object-fit:cover}.cta__container{display:flex;align-items:center;justify-content:center}.cta__link{margin:6rem 0;display:block;text-align:center}.cta__link a{color:#fff;font-weight:500}.project-title{background-color:#b5dfde;padding:15rem 0 4rem}@media (min-width: 768px){.project-title{padding:42rem 0 10rem}}.project-title__title h2{color:#191919;margin-bottom:6rem;font-weight:500}@media (max-width: 575px){.project-title__title h2{font-size:3rem}}@media (min-width: 768px){.project-title__grid{display:flex;align-items:flex-start;justify-content:flex-start}}.project-title__item{margin-top:2rem}@media (min-width: 768px){.project-title__item{margin-right:10rem;margin-top:0}}.project-title__item p{color:#191919;font-weight:500;line-height:1.3}.project{min-height:48rem;display:flex;position:relative}@media (min-width: 768px){.project{min-height:75vw}}@media (min-width: 768px){.project{min-height:55vw}}@media (min-width: 2200px){.project{min-height:100vh}}.project__fader{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:2}.project__back{position:absolute;top:0;left:0;width:100%;height:100%}.project__back img{width:100%;height:100%;object-fit:cover}.project__container{padding-top:4rem;padding-bottom:4rem;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:5}.project__container p{color:#fff;text-align:center;margin-top:3.7rem;font-family:"Museo"}@media (min-width: 768px){.project__container p{margin-top:7.7rem}}.project__video{z-index:5}.project__img{max-width:67rem;width:100%}.project__img img{width:100%}.team{padding:12rem 0 6rem;background-color:#191919}@media (min-width: 1025px){.team{padding:20rem 0 12rem}}.team__grid{display:grid;gap:7.5rem 4.8rem}@media (min-width: 768px){.team__grid{grid-template-columns:repeat(2, 1fr);gap:7.5rem 6rem}}@media (min-width: 1281px){.team__grid{grid-template-columns:repeat(3, 1fr);gap:7.5rem 6rem}}@media (min-width: 1441px){.team__grid{grid-template-columns:repeat(4, 1fr)}}.team__item{position:relative}.team__img{width:100%;position:relative;overflow:hidden}.team__img img{width:100%;height:100%;object-fit:cover;min-height:35rem}.team__img:hover::after{animation:spin2 2s linear forwards;transition:0s all;transform:translate(-50%, 100%);opacity:1}.team__img:hover .team__absolute{opacity:1;transition:0.3s 1s all}.team__img::after{position:absolute;content:"";width:200%;height:200%;top:-100%;left:50%;transform:translate(-50%, 0%);background:url(../assets/img/icons/wave.svg);background-repeat:no-repeat;background-size:cover;transition:1s all;opacity:0}.team__absolute{position:absolute;bottom:0;left:0;opacity:0;transition:0.3s all;z-index:3;padding:3rem 2rem 4.5rem 2.9rem;box-sizing:border-box}.team__absolute p{color:#a3a3a3;font-weight:500}.team__content{margin-top:1rem}.team__name{font-weight:700;color:#fff}.team__position{margin-top:0.4rem;color:#ff5500;font-weight:700}@keyframes spin2{0%{transform:translate(-50%, 100%)}25%{transform:translate(-25%, 75%)}50%{transform:translate(-65%, 50%)}75%{transform:translate(-35%, 25%)}100%{transform:translate(-60%, 0%)}}.text-and-img{padding:6rem 0;background-color:#191919}@media (min-width: 1025px){.text-and-img{padding:12rem 0}}@media (min-width: 1025px){.text-and-img__container{display:flex;align-items:center;justify-content:space-between}}@media (min-width: 1025px){.text-and-img__img{width:50%}}@media (min-width: 1281px){.text-and-img__img{width:55%}}.text-and-img__img img{width:100%;min-height:50rem;object-fit:cover;object-position:70%}.text-and-img__text{margin-top:3.4rem}@media (min-width: 1025px){.text-and-img__text{width:41%;margin-top:0}}@media (min-width: 1281px){.text-and-img__text{width:31%}}.text-and-img__text h3{color:#fff;font-weight:500}.text-and-img__text p{margin-top:2rem;font-weight:500;color:#A3A3A3}@media (min-width: 1025px){.text-and-img__text p{margin-top:3rem}}.text-and-img__text a{margin-top:3rem}@media (min-width: 1025px){.text-and-img__text a{margin-top:5rem}}.column-text{background-color:#191919;padding:6rem 0 12rem}@media (min-width: 768px){.column-text{padding:12rem 0 18rem}}.column-text__title{max-width:40rem;width:100%}.column-text__title h3{font-weight:500;color:#fff}.column-text__wrapper{margin-top:3rem}@media (min-width: 768px){.column-text__wrapper{margin-top:5rem}}@media (min-width: 1281px){.column-text__wrapper{display:flex;justify-content:space-between;align-items:flex-start}}.column-text__wrapper h5{font-weight:500;color:#fff}@media (min-width: 1281px){.column-text__text{width:26.5%}}.column-text__text p{margin-top:2rem;font-weight:500;color:#A3A3A3;letter-spacing:-0.02em}.column-text__text a{margin-top:4rem}@media (min-width: 768px){.column-text__text a{margin-top:8rem}}.column-text__column{margin-top:5rem}@media (min-width: 1281px){.column-text__column{width:70%;margin-top:0}}@media (min-width: 1441px){.column-text__column{width:50%}}.column-text__flex{display:grid;gap:4rem}@media (min-width: 768px){.column-text__flex{grid-template-columns:42% 49%;gap:9%}}.column-text__flex .column-text__text{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%}.title-with-list{padding:15rem 0 3rem}@media (min-width: 768px){.title-with-list{padding:20rem 0 10rem}}@media (min-width: 1281px){.title-with-list{padding:40rem 0 10rem}}@media (min-width: 1281px){.title-with-list__container{display:flex;align-items:center;justify-content:flex-start}}@media (min-width: 1281px){.title-with-list__title{width:40%}}.title-with-list__title h1{color:#ff5500;font-weight:500}@media (max-width: 575px){.title-with-list__title h1{font-size:3rem}}.title-with-list__title p{color:#A3A3A3;font-weight:500;margin-top:3rem}@media (min-width: 576px){.title-with-list__title p{margin-top:4rem}}.title-with-list__lists{margin-top:6.6rem}@media (min-width: 576px){.title-with-list__lists{display:flex;align-items:flex-start;justify-content:flex-start}}@media (min-width: 1281px){.title-with-list__lists{justify-content:center;margin-top:0rem;margin-left:4rem}}@media (min-width: 1441px){.title-with-list__lists{margin-left:21rem}}.title-with-list__lists span{color:#ff5500;font-weight:500;display:block;margin:0 7rem;font-weight:500}@media (max-width: 767px){.title-with-list__lists span{display:none}}@media (max-width: 767px){.title-with-list__item:first-child{margin-right:4rem}}@media (max-width: 575px){.title-with-list__item:first-child{margin-bottom:4rem;margin-right:0}}.title-with-list__item ul{margin-top:2rem}.title-with-list__item h5{color:#404040;font-weight:500}@media (min-width: 576px){.title-with-list__item h5{color:#A3A3A3}}.title-with-list__link a{color:#A3A3A3;font-weight:500}@media (min-width: 576px){.title-with-list__link a{color:#404040}}@media (min-width: 576px){.title-with-list__link--active a{color:#ff5500}}.video{display:flex;align-items:flex-end;min-height:55vw;position:relative}@media (min-width: 2200px){.video{min-height:100vh}}.video__video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.video__video video{width:100%;height:100%;object-fit:cover}.video__container{padding-top:10rem;padding-bottom:4rem}@media (min-width: 576px){.video__container{padding-bottom:10rem}}.video__container a{display:flex;align-items:center;font-weight:500;color:#fff}.video__container a:hover img{left:5px}.video__container a img{margin-left:2rem;transform:scale(-1);filter:brightness(0) invert(1);width:1rem;position:relative;top:2px;left:0;transition:.3s all}.group-cards{padding:5rem 0 7rem}@media (min-width: 1025px){.group-cards{padding:10rem 0 14rem}}.group-cards__title h5{font-weight:500;color:#fff}.group-cards__grid{margin-top:3rem;display:grid;gap:3.7rem}@media (min-width: 1025px){.group-cards__grid{grid-template-columns:repeat(2, 1fr);gap:3rem}}@media (min-width: 1281px){.group-cards__grid{gap:6rem}}.group-cards__column{display:grid;gap:3.7rem}@media (min-width: 576px){.group-cards__column{grid-template-columns:repeat(2, 1fr);align-content:space-between;gap:3rem}}@media (min-width: 1281px){.group-cards__column{gap:3rem 6rem}}@media (min-width: 576px){.group-cards__column--2row{grid-template-rows:auto auto}}.group-cards__item p{margin-top:1rem;color:#A3A3A3;font-weight:500}@media (min-width: 576px){.group-cards__item p{margin-top:1.4rem}}.group-cards__item span{font-weight:700;color:#ff5500;display:block;margin-top:1.4rem}.group-cards__img{width:100%;position:relative;overflow:hidden}.group-cards__img:hover::after{animation:spin2 1.5s linear forwards;transform:translate(-50%, 100%);transition:0s all;opacity:1}.group-cards__img::after{position:absolute;content:"";width:200%;height:200%;top:-100%;left:50%;transform:translate(-50%, 0%);background:url(../assets/img/icons/wave.svg);background-repeat:no-repeat;background-size:cover;transition:1s all;opacity:0}.group-cards__img img{width:100%;height:100%;object-fit:cover}@media (min-width: 576px){.group-cards__item--full-width{grid-column:span 2}}.group-cards__video{width:100%}.group-cards__video video{width:100%;height:100%;object-fit:cover}@media (min-width: 576px){.group-cards__item--12{grid-row:1/2;grid-column:2/3}}.group-cards__item--21{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width: 576px){.group-cards__item--21{grid-row:2/3;grid-column:1/2}}@media (min-width: 576px){.group-cards__item--32{grid-row:3/4;grid-column:2/3}}@media (min-width: 576px){.group-cards__item--full-height{grid-row:span 2}}.group-cards__btn{display:flex;justify-content:center;margin-top:12rem}.group-cards__btn a{background-color:#191919}.group-cards--dark{padding:0 0 3rem 0;background-color:#191919}@media (min-width: 1025px){.group-cards--dark{padding:0 0 6rem 0}}.references-lists{background-color:#191919;padding:3rem 0 15rem}@media (min-width: 1025px){.references-lists{padding:10rem 0}}@media (min-width: 1025px){.references-lists__container{display:flex;align-items:flex-start;justify-content:space-between}}.references-lists__link{white-space:nowrap}.references-lists__link a{display:flex;align-items:center;font-weight:500;color:#fff}.references-lists__link a:hover img{left:5px}.references-lists__link a img{max-width:1.2rem;margin-left:2rem;filter:brightness(0) invert(1);transform:scale(-1);position:relative;left:0;transition:.3s all}.references-lists__lists{margin-top:6rem}@media (min-width: 576px){.references-lists__lists{display:flex;align-items:flex-start;justify-content:space-between}}@media (min-width: 1025px){.references-lists__lists{justify-content:flex-end;margin-top:0}}@media (min-width: 1281px){.references-lists__lists{margin-right:12rem}}.references-lists__lists h4{font-weight:500;color:#fff}.references-lists__lists a{color:#888888;font-weight:500}.references-lists__lists ul{margin-top:2.5rem}@media (min-width: 576px){.references-lists__lists ul{margin-top:0}}.references-lists__item{margin-top:4rem}@media (min-width: 576px){.references-lists__item{margin-top:0}}@media (min-width: 1025px){.references-lists__item{margin-left:10rem}}@media (min-width: 1281px){.references-lists__item{margin-left:15rem}}.paralax-effect{padding:20rem 0;position:relative;overflow:hidden;background-color:#191919}@media (min-width: 768px){.paralax-effect{padding:25rem 0}}@media (min-width: 1025px){.paralax-effect{padding:20rem 0 30rem}}@media (min-width: 1441px){.paralax-effect{padding:40rem 0 40rem}}.paralax-effect::after{content:"";position:absolute;bottom:0%;left:50%;height:200vw;width:200vw;background-color:#f8f8f8;border-radius:35%;transform:translateX(-50%);animation:spin 4s ease-in-out forwards}@media (min-width: 576px){.paralax-effect::after{animation:spin 6s ease-in-out forwards}}@media (min-width: 768px){.paralax-effect::after{animation:spin 8s ease-in-out forwards}}@media (min-width: 1025px){.paralax-effect::after{animation:spin 10.3s ease-in-out forwards}}.paralax-effect__container{position:relative;z-index:2}.paralax-effect__title{max-width:96rem;width:100%;color:#191919;transition:1s all;position:relative}.paralax-effect__title>h2{font-weight:500;letter-spacing:-.03em;animation:titlehide 1s 1.6s linear forwards}@media (min-width: 768px){.paralax-effect__title>h2{animation:titlehide 1s 2s linear forwards}}.paralax-effect__title--scroll{color:#ff5500}.paralax-effect__title-change{position:absolute;top:0;left:0;opacity:0;animation:titleshow 1s 1.6s linear forwards}@media (min-width: 768px){.paralax-effect__title-change{animation:titleshow 1s 2s linear forwards}}.paralax-effect__title-change h2{color:#ff5500;font-weight:500;letter-spacing:-.03em}@keyframes titlehide{0%{opacity:1}100%{opacity:0}}@keyframes titleshow{0%{opacity:0}100%{opacity:1}}@keyframes spin{0%{transform:translateX(-50%) translateY(0) rotate(0deg)}100%{transform:translateX(-50%) translateY(-100%) rotate(400deg)}}
