@charset "UTF-8";:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}pre{all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}html{font-family:var(--f-body);font-size:62.5%;font-weight:400}body{font-size:1.6rem}strong{font-weight:700}h1{font-family:var(--f-header);font-size:clamp(10rem,10vw,12rem);font-weight:400;letter-spacing:-.03em;line-height:1.1}.h1-font-xl{font-size:clamp(12rem,14vw,14rem)}h3{font-size:7.2rem}h3,h4{font-family:var(--f-header);font-weight:400;line-height:1.05}h4{font-size:5rem}h5{font-family:var(--f-header);font-size:3rem;font-weight:400;line-height:1.05}li,p{font-family:var(--f-body);font-size:2rem;line-height:1.6}@font-face{font-family:GT-America-Condensed;font-style:normal;font-weight:400;src:url(fonts/GT-America-Condensed-Regular59f0.woff2?00f5d50d781da17387cd8b5d6cf3a547) format("woff2")}@font-face{font-family:GT-America-Condensed;font-style:normal;font-weight:700;src:url(fonts/GT-America-Condensed-Bold5652.woff2?54e3d5d0f7ab5d2352fa05d436050b22) format("woff2")}.hero{align-items:center;display:flex;justify-content:center;min-height:var(--app-height);overflow:hidden;position:relative}.hero__content{margin-inline:var(--container-margin-inline);max-width:var(--container-width-no-padding);padding-block:max(10vh,10rem) 25vh;position:relative;width:var(--container-width-no-padding);z-index:2}@media (max-width:767px){.hero__content{padding-block:max(7vh,7rem) 12rem}}.hero__pre-title{font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1}.hero__pre-title+.hero__text,.hero__pre-title+.hero__title{margin-top:1.5rem}@media (max-width:767px){.hero__pre-title{font-size:1.5rem}}.hero .hero__title+p:first-child{margin-top:clamp(3rem,4vw,6rem)}.hero__title{font-size:7.2rem}@media (max-width:767px){.hero__title{font-size:3.5rem;width:100%}}.hero__text{display:grid;font-size:2rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-top:clamp(3rem,4vw,6rem)}@media (max-width:767px){.hero__text{font-size:1.6rem;grid-template-columns:1fr;width:100%}}.hero__text li,.hero__text p{font-size:inherit}.hero__text>div>*+*{margin-top:2rem}.hero__text ul{list-style:none;position:relative}.hero__text li{line-height:1.5;margin-top:.3em;padding-left:2.2rem}.hero__text li:before{color:var(--c-brand-green);content:"> ";left:0;position:absolute}.hero__buttons a:first-child{margin-top:clamp(3rem,4vw,6rem)}.hero__buttons a:not(:only-child){margin-right:2.5rem}.hero__buttons a:not(:first-child){margin-top:2rem}.hero__background{left:0;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}body.noscroll{overflow:hidden}.flyout-nav,body.noscroll nav{display:none}.flyout-nav{background-color:var(--c-brand-green)!important;min-height:100%;opacity:0;position:fixed;width:100%;z-index:2024}.flyout-nav li{font-size:3.5rem;font-weight:400;letter-spacing:1.5px;margin-top:1rem;padding-left:2rem}.flyout-nav li a:hover{text-decoration:underline}.flyout-nav__secondary{margin-top:4rem}.flyout-nav__secondary svg.linkedin-icon{height:auto;width:30px}.flyout-nav__secondary li{font-size:1.5rem;font-weight:700}nav{position:fixed;right:clamp(2rem,5vw,5rem);top:2rem;z-index:2023}@media (max-width:767px){nav{display:none}}nav ul{background-color:var(--c-brand-green);padding:10px 20px;transition:all .2s}nav li{display:inline-block;font-size:1.5rem;font-weight:700;padding-left:2rem;text-transform:uppercase}nav li:first-of-type{padding-left:0}nav li a:hover{text-decoration:underline}@media (max-width:767px){nav li{font-size:1.3rem;letter-spacing:0;padding-left:1rem}}nav.nav--hide ul{opacity:0;transform:translateX(50%)}#the-x{animation:rotate 2s;animation-delay:.4s;animation-fill-mode:both;transform-box:fill-box;transform-origin:center center}@keyframes rotate{0%{opacity:1;transform:rotate(0deg) scale(1)}10%{opacity:.4;transform:rotate(180deg) scale(.6)}50%{opacity:1;transform:rotate(1turn) scale(1.2)}to{transform:scale(1)}}.skyrex-logo-wrapper{--aspect-ratio:31/350;aspect-ratio:var(--aspect-ratio);height:var(--app-height);overflow:hidden;z-index:2}.skyrex-logo-wrapper a img,.skyrex-logo-wrapper a svg{aspect-ratio:var(--aspect-ratio);background-color:var(--c-brand-green);height:var(--app-height);position:fixed;transform-origin:top;transition:all .5s ease-out}.skyrex-logo-wrapper .burger-wrapper{position:fixed;top:calc(var(--app-height) - 60px);width:40px;z-index:8989}@media (min-width:768px){.skyrex-logo-wrapper .burger-wrapper{display:none}}.skyrex-logo-wrapper .burger-wrapper .burger{padding-left:5px}@media (max-width:767px){.skyrex-logo-wrapper{background-color:var(--c-brand-green);height:100%;width:40px}.skyrex-logo-wrapper a img,.skyrex-logo-wrapper a svg{height:auto;left:10px;top:28px;width:20px}}@media (min-width:767px){.skyrex-logo-wrapper.logo-small a img,.skyrex-logo-wrapper.logo-small a svg{margin-top:20px;transform:scale(.3)}}.burger-line{fill:none;stroke:#000;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.burger-line1{stroke-dasharray:60 207}.burger-line2{stroke-dasharray:60 60}.burger-line3{stroke-dasharray:60 207}.opened .burger-line1{stroke-dasharray:90 207;stroke-dashoffset:-134}.opened .burger-line2{stroke-dasharray:1 60;stroke-dashoffset:-30}.opened .burger-line3{stroke-dasharray:90 207;stroke-dashoffset:-134}span.arrow{border:solid var(--c-brand-green);border-width:0 2px 2px 0;display:inline-block;font-size:inherit;margin-left:.25em;padding:.25em}span.arrow.right{transform:rotate(-45deg)}span.arrow.left{margin-left:0;margin-right:.25em;transform:rotate(135deg)}.button-readmore-hover,.button-readmore:hover{color:var(--c-brand-green)}.button-readmore-hover span.arrow.right,.button-readmore:hover span.arrow.right{transform:translateX(-.5rem) scale(1.2) rotate(-45deg)}.button-readmore{font-size:2.2rem;margin-top:3rem}.button-readmore,.button-readmore span{display:inline-block;transition:all .2s}.button-readmore--theme-news{transition:all .2s}.button-readmore--theme-news .arrow{border-color:#000}.button-readmore--theme-news:hover{color:#fff}.button-readmore--theme-news:hover .arrow{border-color:#fff}.button{background-color:#000;border:1px solid transparent;border-radius:5rem;color:var(--c-brand-green);display:inline-block;font-weight:700;letter-spacing:1px;padding:1.5rem 4rem;transition:all .2s}.button:hover{border-color:#000}.button--theme-lightgreen,.button:hover{background-color:var(--c-brand-green);color:#000}.button--theme-lightgreen:hover{background-color:var(--c-green-dark);border-color:var(--c-brand-green);color:var(--c-brand-green)}.button--theme-photo{background-color:var(--c-brand-green);color:#000}.button--theme-photo:hover{background-color:#000;border-color:#000;color:#fff}@media (max-width:767px){.button{font-size:1.4rem;padding:1.2rem 2.4rem}}.component-skyrexers__list .button-readmore-hover,.component-skyrexers__list .button-readmore:hover{color:#fff}.component-skyrexers__list .button-readmore-hover span.arrow.right,.component-skyrexers__list .button-readmore:hover span.arrow.right{border-color:#fff;transform:translateX(-.5rem) scale(1.2) rotate(-45deg)}.page-career{background-color:#fff;overflow:hidden;padding-bottom:6rem;position:relative}@media (min-width:768px){.page-career .hero-career__title{max-width:500px}.page-career .hero-career__text{max-width:650px}}.page-career .hero-career__background{animation:zoom-sky 25s;animation-delay:3s}@media (max-width:767px){.page-career h4{font-size:3rem}}.page-career__positions{padding-block:clamp(4rem,6vw,8rem)}.page-career__positions-item{--margin-between-position:clamp(4rem,6vw,8rem);display:flex;flex-wrap:wrap;gap:0 var(--margin-between-position);margin-top:var(--margin-between-position)}.page-career__positions-item:not(:first-of-type){border-top:1px solid var(--c-brand-green);padding-top:var(--margin-between-position)}.page-career__positions-item__description{flex:0 0 calc(75% - var(--margin-between-position))}.page-career__positions-item__description>:not(:first-child){margin-top:1rem}.page-career__positions-item__description a{font-size:2.2rem}@media (max-width:767px){.page-career__positions-item__description p{font-size:1.6rem}.page-career__positions-item__description a{font-size:1.8rem}}.page-career__positions-item h2{font-size:3rem;margin-top:0!important}.page-career__positions-item__meta{flex:0 0 25%}@media (max-width:767px){.page-career__positions-item__meta h2{font-size:2.2rem}}.page-career__positions-item span{color:var(--c-brand-green);font-family:inherit;font-size:2rem}@media (max-width:767px){.page-career__positions-item span{font-size:1.8rem}}.page-career__positions-item p{color:var(--c-grey)}.page-career__positions-item__meta__box:not(:first-child){margin-top:3rem}.page-career__positions-item__meta__box span{color:var(--c-brand-green);display:block}@media (max-width:767px){.page-career__positions-item>*{flex:0 0 100%}.page-career__positions-item__meta{display:flex;margin-top:3rem}.page-career__positions-item__meta__box{margin-top:0!important}.page-career__positions-item__meta__box:nth-child(2){margin-left:3rem}.page-career__positions-item__meta>*{width:50%}}.page-career__meet-skyrexers .hero{min-height:auto}.page-career__meet-skyrexers .hero__content{padding-block-end:7rem}.page-career__meet-skyrexers .hero__text{max-width:78%}@media (max-width:767px){.page-career__meet-skyrexers .hero__text{max-width:none}}.page-press{background-color:#fff;overflow:hidden;padding-bottom:6rem;position:relative}@media (min-width:768px){.page-press .hero.hero-top .hero__title{max-width:500px}.page-press .hero.hero-top .hero__text{max-width:650px}}.page-press .hero.hero-top .hero__background{animation:zoom-sky 25s;animation-delay:3s}@media (max-width:767px){.page-press h4{font-size:3rem}}.page-press__news{padding-block:clamp(4rem,6vw,8rem)}.page-press__news-item{--margin-between-position:clamp(4rem,6vw,8rem);display:flex;flex-wrap:wrap;gap:0 var(--margin-between-position);margin-top:var(--margin-between-position)}.page-press__news-item .button-readmore{font-size:2rem;margin-top:2rem!important}@media (max-width:767px){.page-press__news-item .button-readmore{font-size:1.5rem}}.page-press__news-item:not(:first-of-type){border-top:1px solid var(--c-brand-green);padding-top:var(--margin-between-position)}.page-press__news-item__description{flex:0 0 calc(65% - var(--margin-between-position))}.page-press__news-item__description>:not(:first-child){margin-top:1rem}.page-press__news-item__description p{font-size:1.8rem}@media (max-width:767px){.page-press__news-item__description p{font-size:1.6rem}}.page-press__news-item h2{font-size:3rem;margin-top:0!important}.page-press__news-item__meta{flex:0 0 35%}@media (max-width:767px){.page-press__news-item__meta h2{font-size:2.5rem}}.page-press__news-item span{color:var(--c-brand-green);font-family:inherit;font-size:2rem}.page-press__news-item p{color:#000}.page-press__news-item__meta__box{background:#f4f4f4;height:100%}.page-press__news-item__meta__box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.page-press__news-item>*{flex:0 0 100%;margin-top:3rem;order:2}.page-press__news-item__meta{margin-top:0;order:1}}.page-press__images .hero{min-height:auto}.page-press__images .hero__content{padding-block-end:7rem}.page-press__images .hero__text{max-width:78%}@media (max-width:767px){.page-press__images .hero__text{max-width:none}}.page-press__images .press-masonry>div{display:grid;gap:1.5%;margin-top:1.5%}@media (max-width:767px){.page-press__images .press-masonry>div{gap:0;margin-top:0}}.page-press__images .press-masonry>div.cols-1{grid-template-columns:1fr}.page-press__images .press-masonry>div.cols-2{grid-template-columns:calc(var(--img-h1) - .75%) calc(var(--img-h2) - .75%)}@media (max-width:767px){.page-press__images .press-masonry>div.cols-2{grid-template-columns:1fr}}.page-press__images .press-masonry>div>div{position:relative}@media (max-width:767px){.page-press__images .press-masonry>div>div{margin-top:1rem}}.page-press__images .press-masonry>div>div .hover{align-items:flex-end;bottom:0;color:#fff;display:flex;justify-content:space-between;left:0;opacity:0;padding:3%;position:absolute;top:0;transition:all .2s;width:100%}.page-press__images .press-masonry>div>div .hover:hover{opacity:1}.page-press__images .press-masonry>div>div .hover:before{background-color:#00a050;bottom:0;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:1}.page-press__images .press-masonry>div>div .hover .text{position:relative;z-index:2}.page-press__images .press-masonry>div>div .hover .text p{line-height:1.1}.page-press__images .press-masonry>div>div .hover .actions{display:flex;flex-wrap:nowrap;position:relative;z-index:3}.page-press__images .press-masonry>div>div .hover .actions>:last-child{display:block;margin-left:1rem}.page-press__images .press-masonry>div img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.page-press__images .press-masonry>div img{height:auto;width:100%}}.page-our-offer{background-color:#fff;overflow:hidden;padding-bottom:0;position:relative}@media (min-width:768px){.page-our-offer__concept+.page-our-offer__photo,.page-our-offer__photo+.page-our-offer__streamlines{margin-top:7rem}}.page-our-offer__proposition+.page-our-offer__concept{padding-block:0}@media (min-width:768px){.page-our-offer__start .hero__title{max-width:500px}.page-our-offer__start .hero__text{max-width:650px}}.page-our-offer__start .hero__background{animation:zoom-sky 30s;animation-delay:0s}@media (max-width:767px){.page-our-offer__sustainability .hero{min-height:auto}.page-our-offer__sustainability .hero__title{font-size:3.5rem}.page-our-offer__sustainability .hero__content{padding-block:7rem!important}}@media (min-width:768px){.page-our-offer__sustainability .hero__text{width:82%}}.page-our-offer__sustainability .hero__background{-o-object-position:right center;object-position:right center}.page-our-offer__streamlines .hero{min-height:auto}.page-our-offer__streamlines .hero__content{padding-block:7rem}.page-our-offer__streamlines .hero__text{align-items:center}.page-our-offer__streamlines .hero__text>:first-child{align-self:stretch;position:relative}.page-our-offer__streamlines .hero__text>:first-child img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;width:100%}@media (max-width:767px){.page-our-offer__streamlines .hero__text>:first-child{display:none}}.page-our-offer__streamlines .hero__text>:nth-child(2){padding:3rem 0 3rem 4.5rem}@media (max-width:767px){.page-our-offer__streamlines .hero__text>:nth-child(2){padding:0}}.page-our-offer__proposition .hero{min-height:auto}.page-our-offer__proposition .hero:first-child .hero__content{padding-block:max(10vh,10rem)}.page-our-offer__proposition .page-our-offer__green-bg{background-color:var(--c-brand-green);height:80%;position:absolute;top:0;transition:all .3s;width:100%}.page-our-offer__proposition video{width:100%;z-index:20}.page-our-offer__proposition video+.hero .hero__content{padding-block:0 12rem}.page-our-offer__accessibility,.page-our-offer__concept,.page-our-offer__transports{overflow:hidden;position:relative}@media (min-width:768px){.page-our-offer__accessibility,.page-our-offer__concept,.page-our-offer__transports{padding-block:10vw 0}}.page-our-offer__accessibility .hero,.page-our-offer__concept .hero,.page-our-offer__transports .hero{align-items:start;justify-content:start;min-height:auto;z-index:2}.page-our-offer__accessibility .hero__content,.page-our-offer__concept .hero__content,.page-our-offer__transports .hero__content{width:calc(45% - 5rem)}@media (max-width:767px){.page-our-offer__accessibility .hero__content,.page-our-offer__concept .hero__content,.page-our-offer__transports .hero__content{padding-block:7rem;width:100%}}@media (min-width:768px){.page-our-offer__accessibility .hero__background,.page-our-offer__concept .hero__background,.page-our-offer__transports .hero__background{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none;position:absolute;top:0;width:50%;z-index:1}}.page-our-offer__concept .hero__content{padding-block:max(10vh,10rem) 7rem}@media (max-width:767px){.page-our-offer__concept .hero{flex-wrap:wrap}.page-our-offer__concept .hero__content{order:2;padding-block:7rem;width:100%}.page-our-offer__concept .hero__background{order:1;position:relative;width:100%}}.page-our-offer__accessibility{padding-top:0}.page-our-offer__accessibility .hero{align-items:end;justify-content:end}.page-our-offer__accessibility .hero__content{width:calc(45% - 5rem)}@media (max-width:767px){.page-our-offer__accessibility .hero__content{padding-block:7rem;width:100%}}@media (min-width:768px){.page-our-offer__accessibility .hero__background{left:0;width:50%}}@media (max-width:767px){.page-our-offer__accessibility .hero__background{display:none}}.page-about-us{background-color:#fff;overflow:hidden;padding-bottom:0;position:relative}@media (min-width:768px){.page-about-us__concept+.page-about-us__photo,.page-about-us__photo+.page-about-us__maintenance,.page-about-us__story+.page-about-us__history{margin-top:7rem}}.page-about-us__proposition+.page-about-us__concept{padding-block:0}@media (min-width:768px){.page-about-us__start .hero__text,.page-about-us__start .hero__title{width:65%}}.page-about-us__start .hero__background{animation:zoom-sky 45s;animation-delay:0s}@media (min-width:767px){.page-about-us__timeline{padding:3rem 0}}.page-about-us__timeline .beegees{background-position:bottom;background-size:cover;padding:6rem 0}@media (min-width:768px){.page-about-us__timeline .beegees{background-attachment:fixed;padding:0}}.page-about-us__timeline h2{background-color:var(--c-brand-green);color:#000;display:inline-block;font-size:6rem;margin-bottom:2rem;min-width:270px;padding:.1em .2em;text-align:left}.page-about-us__timeline .headline{align-items:center;border-right:2px solid var(--c-brand-green);display:flex;min-height:30vh}@media (max-width:767px){.page-about-us__timeline .headline{min-height:auto}}.page-about-us__timeline p{font-size:3rem;line-height:1.3;margin-bottom:2rem}.page-about-us__timeline .card{align-items:center;display:flex;justify-content:center;min-height:30vh;width:100%}@media (max-width:767px){.page-about-us__timeline .card:not(:first-of-type){margin-top:3rem}}.page-about-us__timeline .text{align-items:center;display:flex;gap:2rem;padding:0 3rem;width:650px}@media (max-width:767px){.page-about-us__timeline .block,.page-about-us__timeline .card,.page-about-us__timeline .headline{min-height:auto;text-align:center}.page-about-us__timeline .headline{border-right:none;display:inline-block}.page-about-us__timeline .text{display:block;min-height:auto;text-align:center}.page-about-us__timeline h2{font-size:4rem;min-height:auto;text-align:center}.page-about-us__timeline p{font-size:2rem}}.page-about-us__timeline .block{align-items:center;display:flex;justify-content:center;width:100%}.page-about-us__clouds{background-color:#fff;overflow:hidden;padding-block:5vw 5vw;position:relative}.page-about-us__clouds .hero{min-height:auto;z-index:2}.page-about-us__clouds .hero__content{padding-block:max(10vh,10rem) 7rem}.page-about-us__clouds .page-about-us__clouds-clouds{opacity:.6;pointer-events:none;position:absolute;right:-100%;top:-30%;width:100%;z-index:1}.page-about-us__clouds #page-about-us__clouds-clouds-2{opacity:.8;top:10%;z-index:3}.page-about-us__clouds #page-about-us__clouds-clouds-3{top:-10%;z-index:4}.page-about-us__clouds #page-about-us__clouds-clouds-4{opacity:.7;top:-25%;z-index:5}.page-about-us__clouds #page-about-us__clouds-bg{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;pointer-events:none;position:absolute;top:0;width:100%}.page-about-us__counters{padding-block:0 5vw}.page-about-us__counters .page-about-us__threecols>div{margin-top:6rem}.page-about-us__counters .page-about-us__threecols>div>span:first-child{display:block;font-size:2rem}.page-about-us__counters .page-about-us__threecols>div>span:nth-child(2){display:block;font-size:9rem}@media (max-width:767px){.page-about-us__counters .page-about-us__threecols>div>span:nth-child(2){font-size:5rem}}@media (max-width:1050px){.page-about-us__counters .page-start__threecols{gap:2rem;grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.page-about-us__clouds .hero__text p{display:none}}.page-about-us__clouds-mobile-text{display:none;padding:3rem 0}.page-about-us__clouds-mobile-text p{font-size:1.6rem}@media (max-width:767px){.page-about-us__clouds-mobile-text{display:block}}.page-about-us__maintenance .hero{min-height:auto}.page-about-us__maintenance .hero__content{padding-block:7rem 14rem}@media (max-width:767px){.page-about-us__maintenance .hero__content{padding-block:7rem 7rem}}.page-about-us__maintenance .hero__text{align-items:center}.page-about-us__maintenance .hero__text>:first-child{padding:3rem 4.5rem 4rem 0}@media (max-width:767px){.page-about-us__maintenance .hero__text>:first-child{padding:0}}.page-about-us__maintenance .hero__text>:nth-child(2){align-self:stretch;position:relative}.page-about-us__maintenance .hero__text>:nth-child(2) img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;width:100%}@media (max-width:767px){.page-about-us__maintenance .hero__text>:nth-child(2){display:none}}.page-about-us__test .hero{min-height:auto}.page-about-us__test .hero__background{width:50%}@media (min-width:768px){.page-about-us__test .hero__text>:first-child{padding-right:4.5rem}.page-about-us__test .hero__text>:nth-child(2){padding-left:4.5rem}}@media (max-width:767px){.page-about-us__test .hero__background{display:none}}.page-about-us__test .hero:first-child .hero__content{padding-block:max(10vh,10rem)}.page-about-us__future{background:var(--c-brand-green)}.page-about-us__future .hero{min-height:auto}.page-about-us__future .hero:first-child .hero__content{padding-block:max(10vh,10rem)}.page-about-us__story-header .hero{min-height:auto}.page-about-us__story-header .hero__content{padding-block-end:13rem}.page-about-us__history .hero{min-height:auto}.page-about-us__history .hero__content{padding-block:7rem}.page-about-us__concept,.page-about-us__story,.page-about-us__transports{overflow:hidden;position:relative}@media (min-width:768px){.page-about-us__concept,.page-about-us__story,.page-about-us__transports{padding-block:10vw 0}}.page-about-us__concept .hero,.page-about-us__story .hero,.page-about-us__transports .hero{align-items:start;justify-content:start;min-height:auto;z-index:2}.page-about-us__concept .hero__content,.page-about-us__story .hero__content,.page-about-us__transports .hero__content{width:calc(50% - 5rem)}@media (max-width:767px){.page-about-us__concept .hero__content,.page-about-us__story .hero__content,.page-about-us__transports .hero__content{padding-block:7rem;width:100%}}@media (min-width:768px){.page-about-us__concept .hero__background,.page-about-us__story .hero__background,.page-about-us__transports .hero__background{height:100%;left:55%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none;position:absolute;top:0;width:45%;z-index:1}}.page-about-us__concept .hero__content{padding-block:max(10vh,10rem) 7rem}@media (max-width:767px){.page-about-us__concept .hero{flex-wrap:wrap}.page-about-us__concept .hero__content{order:2;padding-block:7rem;width:100%}.page-about-us__concept .hero__background{order:1;position:relative;width:100%}.page-about-us__story-header .hero__content{margin-bottom:clamp(3rem,4vw,6rem);padding-block-end:0}}.page-about-us__story{padding-top:0}.page-about-us__story .hero{flex-wrap:wrap;justify-content:end}.page-about-us__story .hero__text{margin-top:0}.page-about-us__story .hero__content{padding-block:3rem;width:calc(40% - 5rem)}@media (min-width:768px){.page-about-us__story .hero__background{left:0;width:55%}}@media (max-width:767px){.page-about-us__story .hero{flex-wrap:wrap}.page-about-us__story .hero__content{order:1;padding-block:0 7rem;padding-inline:0;width:100%}.page-about-us__story .hero__background{order:2;position:relative;width:100%}}.page-about-us__logos>div{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.page-about-us__logos-grid{grid-gap:6rem;display:grid;grid-template-columns:repeat(3,1fr);margin-inline:var(--container-margin-inline);max-width:var(--container-width-no-padding);padding-block:0 7rem;position:relative;width:var(--container-width-no-padding);z-index:2}@media (max-width:767px){.page-about-us__logos-grid{grid-gap:6rem;grid-template-columns:repeat(1,1fr)}}@media (max-width:520px){.page-about-us__logos-grid{grid-gap:4rem}}.page-about-us__logos-grid>*{align-items:center;display:flex;justify-content:center}.page-about-us__logos-grid>* img,.page-about-us__logos-grid>* svg{height:55px;max-width:100%;width:auto}@media (max-width:520px){.page-about-us__logos-grid>* img,.page-about-us__logos-grid>* svg{height:50px}}.page-contact{background-color:#fff;padding-bottom:6rem}.page-contact .go-green{background-color:var(--c-brand-green);min-height:var(--app-height)}.page-contact__start .hero{min-height:auto}.page-contact__start .hero__content{padding-block-end:7rem}.page-contact__start .hero__title{max-width:520px}.page-contact__start .hero__text{max-width:650px}.page-contact h4{font-size:3rem}.page-contact .page-career__hero__content{padding-block:max(10vh,10rem) 10vh!important}.page-contact__cols{display:grid;font-size:1.5rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));line-height:1.5;padding:clamp(8rem,10vw,12rem) 0}@media (max-width:767px){.page-contact__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-contact__cols>*{margin-top:3rem}}.page-contact__cols a,.page-contact__cols p{font-size:inherit}.page-contact__cols strong{display:inline-block;font-weight:700;letter-spacing:.15rem;margin-bottom:1.5rem;text-transform:uppercase}.page-contact__cols p+a{color:#fff;display:inline-block;font-size:1.5rem;margin-top:2rem;opacity:.8;transition:all .2s}.page-contact__cols p+a span{transition:all .2s}.page-contact__cols p+a .arrow.right{border-color:#fff}@media (max-width:767px){.page-contact__cols p+a .arrow.right{display:none}}.page-contact__cols p+a:hover span{transform:translateX(-.5rem) scale(1.2) rotate(-45deg)}.page-contact__team:not(:first-of-type){margin-top:4rem}.page-contact__team img{pointer-events:none}.page-contact__team-wrapper{padding-block:clamp(4rem,6vw,8rem)}.page-contact__team-item-wrapper{display:grid;gap:3rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem}.page-contact__team-item-wrapper a{transition:color .2s}.page-contact__team-item-wrapper a:hover{color:var(--c-brand-green)}@media (max-width:767px){.page-contact__team-item-wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.page-contact__team-item{transition:all .2s}.page-contact__team-item__photo{aspect-ratio:78/83;-o-object-fit:cover;object-fit:cover}.page-contact__team-item__photo>*{aspect-ratio:78/83;background-color:var(--c-brand-green)}.page-contact__team-item__bio{font-size:1.5rem;margin-top:1.5rem}.page-contact__team-item__bio>:first-child{font-weight:700;text-transform:uppercase}.page-contact__team-item__bio__mail{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-contact__team-item__bio a,.page-contact__team-item__bio span{display:block}.page-contact__board img{margin-block:2rem}.page-contact__board strong{font-weight:700}.page-contact__board__cols{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-contact__board__cols p{font-size:1.5rem}@media (max-width:767px){.page-contact__board__cols{gap:0;grid-template-columns:minmax(0,1fr)}}.page-start__crane{position:relative}.page-start__crane .hero{align-items:start;justify-content:start}.page-start__crane .hero:first-child{padding-block:10vw}.page-start__crane .hero:nth-child(2){padding-block:0 20vw}@media (max-width:767px){.page-start__crane .hero__title{font-size:6rem}}@media (min-width:768px){.page-start__crane .hero__text{width:55%}}.page-start__crane .hero__content{padding-block:max(10vh,10rem) clamp(4vh,6vw,10vh)}.split-line{overflow:hidden}.intro-header{margin-top:10px;opacity:0}.intro-header .split-char{transform:translateY(-10px)}.page-start{background-color:#fff;overflow:hidden;padding-bottom:6rem;position:relative}@media (max-width:767px){.page-start h4{font-size:3rem}}.page-start__cols{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-block:2vw}.page-start__cols p{font-size:2rem}@media (max-width:767px){.page-start__cols{gap:2rem;grid-template-columns:minmax(0,1fr)}.page-start__cols p{font-size:1.6rem}}.page-start__hero{align-items:center;display:flex;flex-direction:column;position:relative}.page-start__hero .page-start__green-bg{background-color:var(--c-brand-green);height:80%;position:absolute;top:0;transition:all .3s;width:100%}.page-start__hero img,.page-start__hero video{width:100%;z-index:20}.page-start__hero__content{margin-inline:var(--container-margin-inline);max-width:var(--container-width-no-padding);padding-block:max(10vh,10rem) clamp(4vh,6vw,10vh);width:calc(100% - 10vw);z-index:1}.page-start__hero__content span{font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1}.page-start__hero__content>div.page-start__cols,.page-start__hero__content>p{margin-top:clamp(4rem,5vw,7rem)}.page-start__hero__content>p{width:55%}@media (max-width:767px){.page-start__hero__content>p{width:100%}.page-start__hero h1,.page-start__hero h1.h1-font-xl{font-size:6rem}}.page-start__crane img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;pointer-events:none;position:absolute;top:0;width:100%}.page-start__crane__gradient{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;display:none;height:30%;left:0;position:absolute;right:0;width:100%;z-index:1}@media (max-width:767px){.page-start__crane__gradient{display:block}}.page-start__movie{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding-block:10vw 10vw}.page-start__movie #page-start__brandmovie{aspect-ratio:640/360;height:auto;width:90%;z-index:20}.page-start__clouds{background-color:#fff;overflow:hidden;padding-block:5vw 5vw;position:relative}.page-start__clouds .hero{min-height:auto;z-index:2}.page-start__clouds .page-start__clouds-clouds{opacity:.6;pointer-events:none;position:absolute;right:-100%;top:-30%;width:100%;z-index:1}.page-start__clouds #page-start__clouds-clouds-2{opacity:.8;top:10%;z-index:3}.page-start__clouds #page-start__clouds-clouds-3{top:-10%;z-index:4}.page-start__clouds #page-start__clouds-clouds-4{opacity:.7;top:-25%;z-index:5}.page-start__clouds #page-start__clouds-bg{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;pointer-events:none;position:absolute;top:0;width:100%}.page-start__positions{background-color:#fff;min-height:var(--app-height);overflow:hidden;padding-block:clamp(8rem,7vw,10vw) 30vh;position:relative}.page-start__positions .container{position:relative;z-index:3}.page-start__positions img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.page-start__positions .page-start__cols{margin-block:0}.page-start__positions .page-start__cols>:nth-child(2){color:#fff}@media (max-width:767px){.page-start__positions .page-start__cols>:nth-child(2){color:#000}}.page-start__positions .button{margin-top:4rem}.page-start__contact{background-color:var(--c-green-dark)!important;color:var(--c-brand-green);padding-block:clamp(8rem,7vw,10vw)}.page-start__contact .page-start__cols{margin-block:0}.page-start__contact .button{margin-top:4rem}.page-start__news{padding-block:5vw 10vw}.page-start__news .page-start__cols{margin-block:clamp(2rem,5vw,2vw) 0}.page-start__news .page-start__news__item{cursor:default;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:clamp(3rem,4vw,4.5rem) clamp(1.5rem,2.5vw,3.5rem) clamp(3rem,2.5vw,4.5rem) clamp(2rem,2.5vw,3.5rem);position:relative}.page-start__news .page-start__news__item__btn{text-align:right}.page-start__news .page-start__news__item img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.page-start__news .page-start__news__item__header{position:relative;z-index:4}.page-start__news .page-start__news__item__header span{color:var(--c-green-dark);font-size:2rem;line-height:1.5}.page-start__news .page-start__news__item__header h4{margin-top:.5rem}.page-start__news .page-start__news__item__footer{margin-top:clamp(1rem,7vw,10rem);position:relative;z-index:5}.page-start__news .page-start__news__item--green .page-start__news__item__bg{background:var(--c-brand-green);transition:all .2s}.page-start__news .page-start__news__item--green.active .page-start__news__item__bg{background:linear-gradient(180deg,hsla(0,0%,100%,0) 76%,#000)}.page-start__news .page-start__news__item--green.active a{color:#fff!important}.page-start__news .page-start__news__item--green.active .arrow{border-color:#fff!important}.page-start__news .page-start__news__item__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}@media (max-width:767px){.page-start__news{padding-block:12vw 10vw}.page-start__news .padding{padding:0}.page-start__news .page-start__cols{-ms-overflow-style:none;gap:0;grid-template-columns:70vw 70vw;overflow-x:scroll;overflow-y:hidden;overflow:-moz-scrollbars-none;scroll-behavior:smooth;scroll-padding-left:var(--container-margin-inline);scroll-snap-type:x mandatory;scrollbar-width:none}.page-start__news .page-start__cols::-webkit-scrollbar{background:transparent;display:none;width:0}.page-start__news .page-start__cols::-webkit-scrollbar-thumb{background:transparent}.page-start__news .button-readmore.readmore-all{margin-left:var(--container-margin-inline)}.page-start__news .padding>h4{font-size:3.5rem;padding-left:var(--container-margin-inline)}.page-start__news .page-start__news__item{scroll-snap-margin-left:var(--container-margin-inline);margin-left:var(--container-margin-inline);scroll-snap-align:start;scroll-snap-stop:always}.page-start__news .page-start__news__item:last-of-type{margin-right:var(--container-margin-inline)}.page-start__news .page-start__news__item h4{font-size:3.5rem}}.page-start__product{overflow:hidden;padding-block:10vw 5vw;position:relative}.page-start__product .hero{align-items:start;justify-content:start;min-height:auto;z-index:2}.page-start__product .hero__content{max-width:100%;padding-block:0;width:75%}.page-start__product .hero__text{width:60%}@media (max-width:767px){.page-start__product h1{font-size:6rem}.page-start__product .hero__content,.page-start__product .hero__text{width:100%}}.page-start__product__bg{height:100%;left:55%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none;position:absolute;top:0;width:45%;z-index:1}@media (max-width:767px){.page-start__product__bg{display:none}}.page-start__counters{padding-block:5vw 5vw}.page-start__counters .page-start__threecols{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);margin-inline:auto;width:90%}@media (max-width:1050px){.page-start__counters .page-start__threecols{width:100%}}.page-start__counters .page-start__threecols>div>span:first-child{color:var(--c-brand-green);display:block;font-size:2rem}.page-start__counters .page-start__threecols>div>span:nth-child(2){display:block;font-size:9rem}@media (max-width:767px){.page-start__counters .page-start__threecols>div>span:nth-child(2){font-size:5rem}}@media (max-width:1050px){.page-start__counters .page-start__threecols{gap:2rem;grid-template-columns:minmax(0,1fr)}}.page-single-news{background-color:#fff;overflow:hidden;padding-bottom:6rem;position:relative}.page-single-news-date{color:var(--c-brand-green);display:block;font-size:2rem;padding-block:14rem 0}.page-single-news h1{font-size:7.2rem;max-width:650px;padding-block-end:3rem}.page-single-news-imagecaption,.page-single-news-text{max-width:650px}.page-single-news-imagecaption{margin-top:1rem}.page-single-news-body{display:flex;gap:8rem;justify-content:space-between;margin-top:6rem}@media (max-width:767px){.page-single-news-body{display:block}.page-single-news-body-contact{margin-top:3rem}.page-single-news-body-contact img{max-width:240px}}.page-single-news-text *+*{margin-top:1.5em}.page-single-news-text a{color:var(--c-brand-green)}.page-single-news-contact{max-width:240px}.page-single-news-contact-title{color:var(--c-brand-green);font-size:2rem}.page-single-news-contact span strong{text-transform:uppercase}.page-single-news-contact span:not(.page-single-news-contact-title){display:block;margin-top:.1em}.page-single-news-contact-image{background-color:#f4f4f4;margin:2rem 0;padding-top:5%}.page-single-news-contact-image img{display:block}@media (max-width:767px){.page-single-news-date{padding-block-start:7rem}.page-single-news h1{font-size:5rem;margin-bottom:1rem}}.page-skyrexers{background-color:#fff;overflow:hidden;padding-bottom:6rem;position:relative}.page-skyrexers h1{font-size:7.2rem;max-width:650px;padding-block:14rem 3rem}.page-skyrexers .skyrexers-business-bio{max-width:650px}.page-skyrexers .skyrexers-business-bio p+p{margin-top:1.5em}@media (max-width:767px){.page-skyrexers .skyrexers-business-bio p{font-size:1.6rem}}.page-skyrexers .skyrexers-business-card{align-items:flex-end;aspect-ratio:1023/454;background-color:#f4f4f4;display:flex;margin-bottom:7rem;position:relative}.page-skyrexers .skyrexers-business-card .text{margin-left:auto;padding:7% 2.5rem;position:relative;width:65%;z-index:2}.page-skyrexers .skyrexers-business-card img{bottom:0;height:92%;left:0;position:absolute;width:auto;z-index:1}.page-skyrexers .skyrexers-business-card span{display:block;margin-top:.3rem}.page-skyrexers .skyrexers-business-card span:first-child{color:var(--c-brand-green);font-size:3rem}.page-skyrexers .skyrexers-business-card span{font-size:1.8rem}@media (max-width:767px){.page-skyrexers .skyrexers-business-card{aspect-ratio:auto;flex-wrap:wrap;margin-bottom:3rem}.page-skyrexers .skyrexers-business-card img{height:auto;order:1;position:relative;width:100%}.page-skyrexers .skyrexers-business-card .text{background-color:#fff;order:2;padding:3rem 0 0;width:100%}.page-skyrexers h1{font-size:5rem;margin-bottom:1rem;padding-block-start:7rem}}.component-skyrexers .hero{min-height:auto}.component-skyrexers .hero__title{font-size:5rem}@media (max-width:767px){.component-skyrexers .hero__title{font-size:3.5rem}}.component-skyrexers .hero__content{padding-block:14rem 7rem}.component-skyrexers__list{display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media (max-width:1239px){.component-skyrexers__list{grid-template-columns:1fr}}.component-skyrexers__list>div{aspect-ratio:488/350;background-color:#f4f4f4;cursor:pointer;display:flex;overflow:hidden;position:relative;transition:all 1.45s}.component-skyrexers__list>div>*{pointer-events:none}.component-skyrexers__list>div:not(:hover){transition-delay:.25s}.component-skyrexers__list>div:hover{background-color:var(--c-brand-green);transition:all .25s}.component-skyrexers__list>div:hover img{filter:grayscale(0);height:94%;left:-2%}.component-skyrexers__list img{bottom:0;filter:grayscale(100%);height:92%;left:0;position:absolute;transition:all .45s;width:auto;will-change:height,left,filter;z-index:1}.component-skyrexers__list-text{margin-left:auto;padding:12% 2.5rem;position:relative;width:53%;z-index:2}.component-skyrexers__list-text span{display:block;font-size:1.5rem}.component-skyrexers__list-text span:first-child{font-size:3rem}.component-skyrexers__list-text span:nth-child(2){font-weight:700;margin-top:2rem}@media (max-width:767px){.component-skyrexers__list-text{padding:7% 2.5rem}.component-skyrexers__list-text span:first-child{font-size:2rem}.component-skyrexers__list-text span{font-size:1.1rem}}.component-skyrexers__list-readmore{bottom:2rem;position:absolute;right:3rem;z-index:3}.component-skyrexers__list-readmore .button-readmore{font-size:2rem}@media (max-width:767px){.component-skyrexers__list-readmore .button-readmore{bottom:1rem;font-size:1.2rem;right:2rem}}.modal-wrapper{align-items:center;background-color:rgba(0,0,0,.25);display:flex;justify-content:center;min-height:var(--app-height);overflow-y:scroll;position:absolute;width:100%;z-index:2024}.modal-wrapper+*{filter:blur(10px);transition:all .4s;transition-delay:.1s}.modal-wrapper.modal-wrapper-remove{background-color:transparent;pointer-events:none}.modal-wrapper.modal-wrapper-remove+*{filter:blur(0)}.modal{background-color:var(--c-brand-green);border-radius:.5rem;box-shadow:0 15px 30px 10px rgba(0,0,0,.25);margin:clamp(2rem,5vw,6rem);padding:clamp(2rem,5vw,6rem);position:relative;transition:all .2s}.modal-hide{pointer-events:none;transform:scale(0) translateY(-100%)}.modal-close{position:absolute;right:1.5rem;top:0}.modal-close:hover:after{transform:rotate(90deg)}.modal-close:after{content:"×";cursor:pointer;display:inline-block;font-family:var(--f-body);font-size:4rem;transition:all .2s}.modal h1{font-size:clamp(4rem,8vw,12rem)}.modal p{margin-top:clamp(2rem,5vw,6rem)}@media (max-width:767px){.modal p{font-size:1.5rem}}.modal-button{margin-top:5rem;text-align:right}@media (max-width:767px){.modal-button{margin-top:3rem;text-align:center}}.footer{font-size:1.5rem;line-height:1.5;padding-block:clamp(4rem,6vw,8rem) 3rem}.footer>.container{background-color:var(--c-brand-green)}.footer a,.footer h4,.footer p{font-size:inherit}.footer h4,.footer strong{font-weight:700}.footer h4{letter-spacing:1.5px;line-height:1.6}.footer h4+*{margin-top:1rem}.footer__cols{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(100px,1fr))}.footer__cols svg.linkedin-icon{height:auto;margin-top:.5em;width:30px}.footer__cols:not(:last-of-type){margin-bottom:3rem}.footer__cols--spread>:first-child{grid-column:1/3}.footer__cols--spread>:last-child{grid-column:4/5}@media (max-width:767px){.footer__cols{display:flex;flex-wrap:wrap}.footer__cols>div{width:calc(50% - 2rem)}.footer__cols--spread>div:first-child{order:2;width:100%}.footer__cols>*{margin-top:3rem}}.footer__bottom{border-top:1px solid #000;margin-top:clamp(5rem,6vw,8rem);padding-top:clamp(1rem,6vw,2rem)}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy{background-color:rgba(0,0,0,.1);border-radius:1rem;font-size:2rem!important;margin-top:2rem!important;padding:.1rem 2rem!important}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover{background-color:transparent!important}.fancybox__container{z-index:12050}.fancybox__backdrop{background:rgba(0,160,80,.92)}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:var(--c-brand-green)}.fancybox__caption{align-self:center}.fancybox__caption p{background-color:rgba(0,0,0,.62);border-radius:5px;font-size:1.2rem;padding:1rem 1.4rem;position:relative;z-index:200}.page-spacer--5vw{height:5vw}.page-spacer--white{background:#fff}@keyframes zoom-sky{0%{transform:scale(1)}to{transform:scale(1.2)}}*,:after,:before{box-sizing:border-box}.app{display:grid;grid-template-columns:auto minmax(0,1fr)}.page-template-template-text,.page-text{background-color:#fff}.page-text p{margin-top:2rem}.page-text h1,.page-text h2,.page-text h3,.page-text h4,.page-text h5,.page-text h7{padding-top:6rem}.page-text .padding>:first-child{padding-top:clamp(7rem,10vw,12rem)}.page-text .padding>:first-child+p{padding-top:5rem}.page-container>:not(footer,.modal-wrapper){background-color:#fff}:root{--app-height:100%;--f-header:"GT-America-Condensed",serif;--f-body:"GT-America-Condensed",serif;--c-brand-green:#00a050;--c-grey:#727272;--c-green-dark:#00432b;--container-width:calc(1024px + 10vw);--container-width-no-padding:1024px;--container-margin-inline:5vw;--mq-break-md:767px}::-moz-selection{background:#000;color:var(--c-green-dark)}::selection{background:#000;color:var(--c-green-dark)}sub{font-size:.7em;vertical-align:sub}body,html{background-color:var(--c-brand-green)}.page-container{position:relative;z-index:1}.container{margin:0 auto;max-width:var(--container-width)}.padding{padding-inline:var(--container-margin-inline)}
