.social-networks{position:relative;z-index:3}.social-networks ul li{display:inline-block;margin-right:25px}footer{margin-top:180px;padding-bottom:65px;z-index:1}footer .footer-wrapper,footer .footer-wrapper .personal-account{display:flex;align-items:center;color:#585858}footer .footer-wrapper .personal-account{margin-left:80px;font-size:14px;font-weight:700}footer .footer-wrapper .personal-account i{font-size:30px;margin-right:16px}@media screen and (max-width:420px){footer .footer-wrapper .personal-account{font-size:12px}footer .footer-wrapper .personal-account i{font-size:20px;margin-right:10px}}footer .footer-wrapper .copyrights{margin-left:auto;font-size:12px;font-weight:700;padding-right:60px}@media screen and (max-width:900px){footer{padding-bottom:30px;margin-top:50px}footer .footer-wrapper{flex-wrap:wrap}footer .footer-wrapper .social-networks{margin-right:auto}footer .footer-wrapper .copyrights{width:100%;margin-top:60px;text-align:center;padding-right:0}footer .footer-wrapper .personal-account{margin-left:0}}.header{position:relative;z-index:2}.header header{display:flex;align-items:center;padding:70px 0 20px}.header header .header__contacts{margin-left:auto;font-size:20px;line-height:24px}@media screen and (max-width:600px){.header header .header__contacts{display:none}}.header header .menu{position:fixed;right:0;top:0;bottom:0;width:41vw;-webkit-transition:.3s linear;transition:.3s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;display:flex;flex-direction:column;padding:0 65px;box-sizing:border-box;-webkit-transform:translateX(100%);transform:translateX(100%)}@media screen and (max-width:900px){.header header .menu{width:50vw}}@media screen and (max-width:700px){.header header .menu{width:100%}}.header header .menu:after{content:"";position:absolute;right:0;top:0;bottom:0;left:0}.header header .menu__list{position:relative;flex:1 1;display:flex;align-items:center;text-align:center;justify-content:center;font-size:45px;z-index:3}.header header .menu__list ul{list-style:none}.header header .menu__list ul li{margin:35px 0}.header header .menu__list ul li:first-child{margin-top:0}.header header .menu__list ul li:last-child{margin-bottom:0}.header header .menu.active{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0)}.header header .menu.active:after{background:transparent;-webkit-backdrop-filter:blur(38.2697px);backdrop-filter:blur(38.2697px);--webkit-backdrop-filter:blur(38.26969909667969px);background-color:hsla(0,0%,100%,.12)}.header header .menu .personal-account{display:none;align-items:center;justify-content:center;position:relative;text-align:center;margin-top:70px;font-size:14px;font-weight:700;z-index:2;color:#585858}.header header .menu .personal-account i{font-size:30px;margin-right:16px}@media screen and (max-width:600px){.header header .menu .personal-account{display:flex!important}}.header .social-networks{padding-bottom:65px}.header__white .header__contacts{color:#fff}@media screen and (max-width:600px){.header .logo{width:145px}.header header{padding-top:30px!important}}@media screen and (max-width:1440px){.header header{padding-top:50px}.header .logo{width:136px}}.header__menu-hamburger{position:fixed;width:40px;height:24px;cursor:pointer;right:calc((100% - 1320px)/2);bottom:65px;z-index:2;background-color:transparent}@media screen and (max-width:1320px){.header__menu-hamburger{right:40px}}.header__menu-hamburger>span{display:block}.header__menu-hamburger>span:after,.header__menu-hamburger>span:before{content:"";display:block;position:absolute;height:2px;background-color:#000;width:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.1s linear;transition:.1s linear}.header__menu-hamburger:after,.header__menu-hamburger:before{content:"";display:block;position:absolute;height:2px;background-color:#000;width:100%;-webkit-transition:.1s linear;transition:.1s linear}.header__menu-hamburger:after{bottom:0}.header__menu-hamburger:before{top:0}.header__menu-hamburger.active>span{background-color:transparent}.header__menu-hamburger.active>span:after{-webkit-transform:translateY(-50%) translateX(50%) rotate(-45deg) scale(.6);transform:translateY(-50%) translateX(50%) rotate(-45deg) scale(.6)}.header__menu-hamburger.active>span:before{-webkit-transform:translateY(-50%) translateX(50%) rotate(45deg) scale(.6);transform:translateY(-50%) translateX(50%) rotate(45deg) scale(.6)}.header__menu-hamburger--white:not(.out):after,.header__menu-hamburger--white:not(.out):before,.header__menu-hamburger--white:not(.out)>span:after,.header__menu-hamburger--white:not(.out)>span:before{background-color:#fff}.layout{display:flex;flex-direction:column;min-height:calc(100vh + 1px);margin-top:-1px}.layout .application-body{position:relative;margin-bottom:auto;z-index:1}#loading-wrapper{height:300px;display:flex;align-items:center;justify-content:center;padding:100px 0}#loading-wrapper #loading{-webkit-animation:loading 1s infinite;animation:loading 1s infinite}@media screen and (max-width:600px){#loading-wrapper #loading{width:45px}}#loading-wrapper .loading-holder{position:relative}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.about__content{padding:70px 220px 0}.about__title h1{color:#272727;font-size:95px}@media screen and (max-width:600px){.about__title h1{font-size:35px!important}}.about__text{padding-top:50px}.about__text p{color:#272727;font-size:25px;line-height:45px;white-space:pre-wrap}@media screen and (max-width:600px){.about__text p{font-size:17px!important;line-height:24px!important}}.about__image{padding-top:98px;height:602px}.about__image img{height:100%;width:100%;object-fit:cover}@media screen and (max-width:1000px){.about{padding-top:40px}.about__content{padding:0}.about__title h1{font-size:45px}.about__text{padding-top:20px}.about__text p{color:#272727;font-size:25px;line-height:50px}.about__image{padding-top:98px;height:602px}.about__image img{height:100%;width:100%;object-fit:cover}}@media screen and (max-width:600px){.about__text p{font-size:20px;line-height:33px}.about__image{height:auto;padding-top:50px}.about__image img{object-fit:contain}}.serviceItem{margin-bottom:135px}.serviceItem__title h1{color:#272727;font-size:60px}@media screen and (max-width:600px){.serviceItem__title h1{font-size:23px!important}}.serviceItem__title:after{content:"";position:absolute;height:1px;width:80px;background-color:#707070;margin-top:40px}@media screen and (max-width:600px){.serviceItem__title:after{margin-top:20px}}.serviceItem__services{padding-top:113px}.serviceItem__services__title{font-size:23px;line-height:65px}@media screen and (max-width:600px){.serviceItem__services__title{font-size:18px;line-height:45px}}@media screen and (max-width:1000px){.serviceItem{margin-bottom:60px}.serviceItem__title h1{color:#272727;font-size:30px}.serviceItem__services{padding-top:40px}}.services{padding-top:124px}.services__title h1{color:#272727;font-size:95px}@media screen and (max-width:600px){.services__title h1{font-size:35px!important}}.services__items{padding-top:135px}@media screen and (max-width:1000px){.services__title h1{font-size:45px}.services__items{padding-top:40px}}@media screen and (max-width:600px){.services{padding-top:60px}}.team{padding-top:200px}.team__title h1{color:#272727;font-size:95px}@media screen and (max-width:600px){.team__title h1{font-size:35px!important}}.team__members{padding-top:50px}@media screen and (max-width:800px){.team__title h1{color:#272727;font-size:45px}}.member{padding:0 8px}.member__image{height:422px}.member__image img{height:100%;width:100%;object-fit:cover}.member__name{padding-top:30px}.member__name h3{color:#272727;font-size:30px;line-height:36px}.member__position p{color:red;font-size:30px}@media screen and (max-width:800px){.member{margin-bottom:30px}}.button_style{padding:25px 35px;border:1px solid #707070;border-radius:40px;font-size:20px;font-weight:700;outline:none;color:#585858;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease}.button_style:hover{background-color:#585858;color:#fff}@media screen and (max-width:600px){.button_style{width:auto;font-size:16px;padding:16px 25px}}.careers{padding:70px 221px 0}.careers__title h1{color:#272727;font-size:95px}@media screen and (max-width:600px){.careers__title h1{font-size:35px!important}}.careers__text{padding-top:50px}.careers__text p{color:#272727;font-size:25px;line-height:50px;white-space:pre-wrap}@media screen and (max-width:600px){.careers__text{padding-top:20px}.careers__text p{font-size:17px!important;line-height:25px!important}}@media screen and (max-width:800px){.careers{padding:40px 0 0}.careers__title h1{font-size:45px}}.vacancies{padding-top:95px}@media screen and (max-width:600px){.vacancies{padding-top:0}}.vacancy{border-bottom:1px solid #c6c6c6;padding:38px 0}.vacancy__header{display:flex;justify-content:space-between}.vacancy__header__position{display:flex;align-items:center}.vacancy__header__position h1{color:#c6c6c6;font-size:45px;line-height:54px}@media screen and (max-width:600px){.vacancy__header__position h1{font-size:20px!important;line-height:34px;color:#000}}.vacancy__header__arrow{opacity:0}@media screen and (max-width:600px){.vacancy__header__arrow img{width:50px}}.vacancy__body{padding-top:64px}.vacancy__body__description p{color:#272727;font-size:20px;line-height:32px}@media screen and (max-width:600px){.vacancy__body__description p{font-size:17px!important;line-height:25px!important}}.vacancy__body__requirements{padding-top:74px}.vacancy__body__requirements-title{padding-bottom:48px}.vacancy__body__requirements-title h3{font-size:30px;color:#272727}.vacancy__body__suggestions{padding-top:81px}.vacancy__body__suggestions-title{padding-bottom:48px}.vacancy__body__suggestions-title h3{font-size:30px;color:#272727}.vacancy__body__deadline{padding:125px 0 123px;display:flex;flex-direction:column;align-items:center}.vacancy__body__deadline__title{width:440px;text-align:center;padding-bottom:56px}.vacancy__body__deadline__title h3{color:#272727;font-size:20px}@media screen and (max-width:600px){.vacancy__body__deadline__title{width:auto}}.vacancy__body__deadline__button{width:250px}.vacancy:hover{border-bottom:1px solid #707070;cursor:pointer}.vacancy:hover .vacancy__header__position h1{color:#272727}.vacancy:hover .vacancy__header__arrow{opacity:1}@media screen and (max-width:800px){.vacancy__header__position h1{font-size:30px}.vacancy__body{padding-top:20px}}.list{display:flex;width:501px;padding:9px 0}.list__text{padding-left:21px}.list__text p{font-size:20px;line-height:32px}@media screen and (max-width:600px){.list__text p{font-size:17px!important;line-height:25px!important}}@media screen and (max-width:600px){.list{width:100%}}.dropZone{text-align:center;flex-direction:column}.dropZone,.dropZone label{display:flex;align-items:center}.dropZone label{width:200px;justify-content:center;padding:15px 80px;border:1px solid rgba(88,88,88,.15);border-radius:50px;margin-bottom:23px;box-sizing:border-box;cursor:pointer;outline:none}.dropZone input[type=file]{display:none}.input-form{margin-bottom:50px}.input-form .input-style{outline:none;border:none;border-bottom:1px solid #707070;padding:20px 0 34px;font-size:20px;width:100%}@media screen and (max-width:600px){.input-form{margin-bottom:20px}.input-form .input-style{padding:20px 0}}.select-box{margin-bottom:50px}.select-box .select-style{outline:none;border:none;border-bottom:1px solid #707070;padding:20px 0 34px;font-size:20px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-color:transparent}@media screen and (max-width:600px){.select-box{margin-bottom:20px}.select-box .select-style{padding:20px 0}}#apply-position{margin-top:90px}#apply-position .send-message-submit{text-align:center;margin-top:60px;margin-bottom:50px}#apply-position .message{font-size:95px;font-weight:700;text-align:center}@media screen and (max-width:600px){#apply-position .message{font-size:30px}}@media screen and (max-width:600px){#apply-position{margin-top:50px}}.contact-details{padding:90px 0}.contact-details-title{font-size:95px;font-weight:600;line-height:114px;color:#272727}.contact-section{display:flex;flex-direction:column;height:100%}.contact-section-icon{font-size:34px;margin-bottom:44px}.contact-section-details{font-size:25px;line-height:40px;margin-bottom:auto}.contact-section-location{font-size:25px;line-height:40px;font-weight:700;margin-top:40px}@media screen and (max-width:900px){.contact-details{padding:20px}.contact-details-title{font-size:50px;text-align:center}.contact-section{text-align:center;height:auto;margin-bottom:40px}.contact .send-message{margin:40px 0}}@media screen and (max-width:600px){.contact-details-title{font-size:35px;line-height:48px}.contact-section{margin-bottom:20px}.contact-section-icon{margin-bottom:10px}.contact-section-details,.contact-section-location{font-size:20px;line-height:30px}.contact-section-location{margin-top:20px}}.send-message{margin-top:120px;text-align:center}@media screen and (max-width:900px){.send-message{margin:20px 0}}#send-message{margin-top:90px}#send-message .send-message-submit{text-align:center;margin-top:100px}@media screen and (max-width:600px){#send-message .send-message-submit{margin-top:50px}}#send-message .message{font-size:95px;font-weight:700;text-align:center}@media screen and (max-width:600px){#send-message .message{font-size:30px}}@media screen and (max-width:600px){#send-message{margin-top:50px}}.arrow{-webkit-transform:translate3d(10px,10px,10px);transform:translate3d(10px,10px,10px);height:3px;background-color:#fff;z-index:4;width:35%;opacity:0}.arrow:after,.arrow:before{content:"";position:absolute;width:65%;height:3px;background-color:inherit;-webkit-transform-origin:right;transform-origin:right;right:-15px}.arrow:after{top:10px}.arrow:after,.arrow:before{-webkit-transform:rotate(0);transform:rotate(0)}.arrow:before{top:-10px}.arrow.active:after,.arrow.active:before{-webkit-transition:.2s ease;transition:.2s ease}.arrow.active:after{-webkit-transform:rotate(-45deg)!important;transform:rotate(-45deg)!important}.arrow.active:before{-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.arrow.direction_left{-webkit-transform:translate3d(10px,10px,10px) rotate(-180deg);transform:translate3d(10px,10px,10px) rotate(-180deg)}.project_list-view{position:relative;height:330px;cursor:pointer}.project_list-view-img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.project_list-view-img img{width:100%;height:100%;object-fit:cover}.project_list-view-details{display:flex;flex-direction:column;position:relative;z-index:2;background-color:rgba(0,0,0,.7);width:100%;height:100%;opacity:0;-webkit-transition:.2s ease;transition:.2s ease;padding:30px 35px;box-sizing:border-box}.project_list-view-details-name{margin-top:auto;color:#fff;font-size:34px;font-weight:500;margin-bottom:10px}.project_list-view-details-type{color:#c6c6c6;font-size:22px;line-height:26px;text-transform:capitalize}.project_list-view-details:hover{opacity:1}.project_list-view .arrow{position:absolute;right:77px;top:50%;z-index:4;width:35%;opacity:0}.project_list-view .arrow:after,.project_list-view .arrow:before{right:-15px}.project_list-view .arrow:after{top:10px;-webkit-transform:rotate(0);transform:rotate(0)}.project_list-view .arrow:before{top:-10px;-webkit-transform:rotate(0);transform:rotate(0)}.project_list-view:hover .arrow{opacity:1}@media screen and (max-width:700px){.project_list-view{height:174px}.project_list-view .arrow{display:none}.project_list-view-details-name{font-size:25px;margin-bottom:0}.project_list-view-details-type{font-size:17px}}.project_list-view.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.branding-text{padding:130px 0;font-size:70px;font-weight:700;line-height:110px;overflow:hidden;text-align:center}.branding-text .scrolling-text{position:relative;height:165px;margin-bottom:15px}.branding-text .scrolling-text>h2{position:absolute;margin:0 auto;white-space:nowrap;box-sizing:border-box;-webkit-animation:marquee 40s linear infinite;animation:marquee 40s linear infinite;will-change:transform}.branding-text .scrolling-text:first-child>h2{padding-right:300vw}.branding-text .scrolling-text:nth-child(2){color:#c6c6c6}.branding-text .scrolling-text:nth-child(2)>h2{padding-left:100vw;padding-right:200vw}.branding-text .scrolling-text:nth-child(3)>h2{padding-left:200vw;padding-right:100vw}@media screen and (max-width:1440px) and (min-width:992px){.branding-text{font-size:4vw;line-height:7vw}}@media screen and (max-width:900px){.branding-text{font-size:6vw;line-height:10vw;padding:80px 0}}@-webkit-keyframes marquee{0%{-webkit-transform:translate(100vw);transform:translate(100vw)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes marquee{0%{-webkit-transform:translate(100vw);transform:translate(100vw)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}.customers ul{display:flex;flex-wrap:wrap}.customers ul li{display:flex;align-items:center;padding:0 20px;box-sizing:border-box;width:16.66667%;margin-bottom:65px}.customers ul li img{width:100%}@media screen and (max-width:900px){.customers ul li{width:33.33333%;margin-bottom:30px}}@media screen and (max-width:600px){.customers{margin-bottom:15px}.customers ul li{padding:0 10px}}.main-page_carousel{position:relative;height:calc(100vh + 1px);z-index:1;margin-top:-134px}.main-page_carousel-img{position:relative;height:100%}.main-page_carousel-img img{height:calc(100% + 60px);width:100%;will-change:transform;object-fit:cover}.main-page_carousel-video{height:100vh;width:100%}.main-page_carousel-details{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;padding:85px 0}.main-page_carousel-details_index{display:block;color:#000;font-weight:400;line-height:24px;font-size:20px;margin-bottom:44px}.main-page_carousel-details_name{color:#000;font-size:35px;line-height:42px;margin-bottom:12px;font-weight:400}.main-page_carousel-details_category{color:#000;font-size:23px;line-height:28px;font-weight:400}@media screen and (max-width:1440px) and (min-width:992px){.main-page_carousel-details{padding-bottom:50px}.main-page_carousel-details_index{font-size:16px;margin-bottom:20px}.main-page_carousel-details_name{font-size:28px}.main-page_carousel-details_category{font-size:18px}}@media screen and (max-width:700px){.main-page_carousel-details{padding-bottom:50px}.main-page_carousel-details_index{margin-bottom:15px}}.main-page_carousel .navigation{display:none;position:absolute;width:15%;top:50%;opacity:0;cursor:pointer;z-index:4}.main-page_carousel .navigation.left{left:5%}.main-page_carousel .navigation.right{right:5%}.main-page_carousel .navigation .arrow{background-color:#000;opacity:1}.main-page_carousel:hover .navigation{opacity:1}.main-page_carousel-img__white .main-page_carousel-details_category,.main-page_carousel-img__white .main-page_carousel-details_index,.main-page_carousel-img__white .main-page_carousel-details_name{color:#fff;opacity:1}.main-page_carousel .slider-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100;cursor:pointer;height:100%;display:flex;align-items:center;opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.main-page_carousel .slider-nav-next{right:100px}.main-page_carousel .slider-nav-next .slider-nav-wrapper{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-page_carousel .slider-nav-prev{left:100px}.main-page_carousel .slider-nav:hover{opacity:1}@media screen and (max-width:1440px) and (min-width:992px){.main-page_carousel .slider-nav svg{width:174px}}@media screen and (max-width:800px){.main-page_carousel .slider-nav{display:none}}.main-page_carousel .slider-white .slider-nav .color-change{stroke:#fff}@media screen and (max-width:600px){.main-page_carousel{margin-top:-85px}}@media screen and (max-width:1440px) and (min-width:600px){.main-page_carousel{margin-top:-105px}}.show_more{text-align:center;margin-top:90px}@media screen and (max-width:600px){.show_more{margin-top:50px}}.loginForm{margin-top:140px;text-align:left}.loginForm__input{display:flex;flex-direction:column;width:632px;padding-bottom:70px;position:relative}.loginForm__formGroup{position:relative}.loginForm__submit{padding-top:36px;text-align:center}@media screen and (max-width:600px){.loginForm{margin-top:50px}}.button_style{width:250px}.eye-icon{cursor:pointer;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.response-status{margin-top:110px;font-size:20px;font-weight:700}.response-status img{margin-right:24px}.filter-tabs{display:flex;align-items:center;margin:75px 0 45px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-tabs .label{color:#272727;font-size:20px;font-weight:600;line-height:24px;display:flex;align-items:center;cursor:pointer}.filter-tabs .label .arrow-filter{margin-left:14px;display:flex;align-items:center}.filter-tabs .label .arrow-filter line{-webkit-transition:.2s ease;transition:.2s ease}.filter-tabs.is-open .arrow-filter svg{overflow:visible}.filter-tabs.is-open .arrow-filter svg line#bottom{-webkit-transform:translate3d(128px,182px,0) rotate(90deg);transform:translate3d(128px,182px,0) rotate(90deg)}.filter-tabs.is-open .arrow-filter svg line#top{-webkit-transform:translate3d(128px,194px,0) rotate(90deg);transform:translate3d(128px,194px,0) rotate(90deg)}.filter-tabs .filter-list{font-size:17px;font-weight:600;line-height:24px;margin-left:30px;color:#c6c6c6}.filter-tabs .filter-list ul li{display:inline-block;margin-right:60px;cursor:pointer}.filter-tabs .filter-list ul li.active{color:#272727}@media screen and (max-width:700px){.filter-tabs .filter-list{width:70%;overflow:scroll;white-space:nowrap}}.carousel{padding-top:45px;height:750px}.carousel-item{position:relative;height:100%}@media screen and (max-width:700px){.carousel{height:200px;padding-top:20px}}.slick-dots{position:absolute;bottom:69px}@media screen and (max-width:600px){.slick-dots{bottom:20px}}.slick-active .dot{background-color:#fe0001}.dot{height:7px;width:7px;background-color:#fff;border-radius:50%;margin:0 auto}.embeddedVideo{position:relative;height:750px;margin-top:45px}.embeddedVideo__cover{height:100%;width:100%;object-fit:cover}.embeddedVideo__playButton{cursor:pointer;height:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:21}.embeddedVideo__video{position:relative;height:750px;width:100%;z-index:22}@media screen and (max-width:700px){.embeddedVideo__video{height:200px}}@media screen and (max-width:700px){.embeddedVideo{margin-top:20px;height:200px}}.longScreen{display:flex;justify-content:center;height:750px;overflow:hidden;position:relative;padding-top:45px}.longScreen__container{overflow-y:scroll}.longScreen__container::-webkit-scrollbar{width:4px;height:4px}.longScreen__container::-webkit-scrollbar-button{width:0;height:0}.longScreen__container::-webkit-scrollbar-thumb{background:#ec1d25;border:0 grey;border-radius:50px}.longScreen__container::-webkit-scrollbar-thumb:active,.longScreen__container::-webkit-scrollbar-thumb:hover{background:#ec1d25}.longScreen__container::-webkit-scrollbar-track{background:#000;border:0 #fff;border-radius:50px}.longScreen__container::-webkit-scrollbar-track:active,.longScreen__container::-webkit-scrollbar-track:hover{background:#000}.longScreen__container::-webkit-scrollbar-corner{background:transparent}.longScreen img{max-width:100%}.multipleMedia{position:relative}.multipleMedia-img{position:relative;margin-top:45px}.multipleMedia-img img{height:100%;width:100%;object-fit:cover}.multipleMedia-img.fullHeight{height:750px}@media screen and (max-width:700px){.multipleMedia-img.fullHeight{height:200px}}.multipleMedia-img.halfHeight{height:330px}@media screen and (max-width:700px){.multipleMedia-img.halfHeight{height:200px}}@media screen and (max-width:700px){.project-section .multipleMedia>div:first-child .multipleMedia-img:first-child{margin-top:20px}.project-section .multipleMedia .multipleMedia-img{margin-top:4px}}.singleMedia{position:relative;height:750px;margin-top:45px}.singleMedia>img{height:100%;width:100%;object-fit:cover}@media screen and (max-width:1440px) and (min-width:600px){.singleMedia{height:650px}}@media screen and (max-width:700px){.singleMedia{height:200px;margin-top:20px}}.text{padding:75px 0 30px}.text p{font-size:25px;line-height:35px;white-space:pre-wrap}@media screen and (max-width:600px){.text p{font-size:17px;line-height:24px}}.tripleMedia{padding-top:45px}.tripleMedia__item{position:relative}.detailed,.tripleMedia__item img{width:100%}.detailed{position:fixed;top:0;left:0;height:100vh;z-index:100;background-color:#fff}.detailed__close{position:absolute;top:0;right:0;padding:76px 66px;z-index:20}.detailed__close img{cursor:pointer}.detailed__content{height:100%}.detailed__content__singleMedia{background-repeat:no-repeat;height:100%;width:100%;object-fit:cover}.detailed__content__slider,.detailed__content__slider-item{height:100%}.detailed__content__slider-item.portrait{width:100%;display:flex!important;justify-content:center;align-items:center}.detailed__content__slider-item.portrait__item{padding:20px 0;height:calc(100% - 40px)}.detailed__content__slider-item.portrait__item img{height:100%;width:auto!important}.detailed__content__slider-item img{height:100%;width:100%;object-fit:cover}@media screen and (max-width:600px){.detailed__content__slider-item{display:flex!important;align-items:center;justify-content:center}.detailed__content__slider-item img{width:100%;height:auto}.detailed__content__slider-item.portrait img{width:100%!important;max-height:90%;object-fit:contain}.detailed__content__slider-item .button--next,.detailed__content__slider-item .button--prev{display:none}}@media screen and (max-width:900px) and (orientation:landscape){.detailed__content__slider-item img{object-fit:contain}.detailed__content__slider-item.portrait__item img{height:100%;width:auto!important}}@media screen and (max-width:600px){.detailed .button--next,.detailed .button--prev{display:none}}@media screen and (max-width:900px) and (orientation:landscape){.detailed .button--next,.detailed .button--prev{display:none}}.projectHeader{padding-top:70px}.projectHeader__name{font-size:50px}.projectHeader__slug{font-size:30px}.projectHeader__description{font-size:25px;line-height:35px;white-space:pre-wrap}@media screen and (min-width:600px){.projectHeader__name{margin-top:-12px}}@media screen and (max-width:600px){.projectHeader__description{margin-top:25px!important;font-size:17px;line-height:24px}.projectHeader__name{font-size:25px}}.nextProjects{padding-top:144px}.nextProjects__title{padding-bottom:60px}.nextProjects__title h2{font-size:40px}.nextProjects__items__container{padding-bottom:16px}.nextProjects__items__container:nth-child(2n){padding-left:8px}.nextProjects__items__container img{cursor:pointer;height:100%;width:100%;object-fit:cover}.closeIcon{padding:25px 25px 0 0;position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:flex-start;z-index:20;cursor:pointer}.closeIcon img{opacity:0;-webkit-transition:.2s linear;transition:.2s linear;width:auto!important;height:auto!important}.closeIcon:hover img{opacity:1}.button--next{right:64px}.button--next,.button--prev{cursor:pointer;z-index:22;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button--prev{left:64px}.project-section{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:.3s ease;transition:.3s ease}.project-section.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@font-face{font-family:Red Hat Display;src:url(/static/media/RedHatDisplay-Black.861c69e3.woff2) format("woff2"),url(/static/media/RedHatDisplay-Black.5a52ba2d.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Red Hat Display;src:url(/static/media/RedHatDisplay-BlackItalic.e76c640c.woff2) format("woff2"),url(/static/media/RedHatDisplay-BlackItalic.e724809d.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Red Hat Display;src:url(/static/media/RedHatDisplay-Regular.ae38d88e.woff2) format("woff2"),url(/static/media/RedHatDisplay-Regular.9f0f4da0.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Red Hat Display;src:url(/static/media/RedHatDisplay-Italic.2e3b7c4f.woff2) format("woff2"),url(/static/media/RedHatDisplay-Italic.850f1afc.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Red Hat Display;src:url(/static/media/RedHatDisplay-MediumItalic.10cb2f38.woff2) format("woff2"),url(/static/media/RedHatDisplay-MediumItalic.14dc8636.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Red Hat Display;src:url(/static/media/RedHatDisplay-BoldItalic.b3718276.woff2) format("woff2"),url(/static/media/RedHatDisplay-BoldItalic.c45ddd8a.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Red Hat Display;src:url(/static/media/RedHatDisplay-Medium.0c822563.woff2) format("woff2"),url(/static/media/RedHatDisplay-Medium.24793000.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Red Hat Display;src:url(/static/media/RedHatDisplay-Bold.ab488a13.woff2) format("woff2"),url(/static/media/RedHatDisplay-Bold.9af0bdf7.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:icomoon;src:url(/static/media/icomoon.0d235b5b.eot);src:url(/static/media/icomoon.0d235b5b.eot) format("embedded-opentype"),url(/static/media/icomoon.9e50c365.ttf) format("truetype"),url(/static/media/icomoon.d0218e4c.woff) format("woff"),url(/static/media/icomoon.c9b28330.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-current:before{content:"\e905"}.icon-phone:before{content:"\e906"}.icon-personal:before{content:"\e900";color:#585858}.icon-linkedin:before{content:"\e901";color:#585858}.icon-fb:before{content:"\e902";color:#585858}.icon-instagram:before{content:"\e903";color:#585858}.icon-twitter:before{content:"\e904";color:#585858}*{margin:0;padding:0}body{font-family:Red Hat Display!important}.container{width:1320px;margin:0 auto}@media screen and (max-width:1440px) and (min-width:1100px){.container{width:100%;padding:0 60px;box-sizing:border-box}}@media screen and (max-width:1100px){.container{width:100%;padding:0 40px;box-sizing:border-box}}@media screen and (max-width:500px){.container{padding:0 25px}}a{text-decoration:none;color:inherit}button{border:none;outline:none}ul{list-style:none}.slick-list,.slick-slide,.slick-slide>div,.slick-slider,.slick-track{height:inherit}button{background-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.4340e16d.chunk.css.map */