@keyframes scroll{100%{transform:translateY(10px);opacity:0}}#hero{width:100%;height:90vh;min-height:600px;top:0;left:0;position:relative;margin-top:-80px;padding:0;margin-bottom:50px}#hero .hat{color:#f26e22;font-size:18px;margin-bottom:22px}#hero .title{font-family:"SK",sans-serif;color:#fff;line-height:110%;margin-bottom:22px;font-size:clamp(2.2rem,2.9vw,2.7rem);text-transform:initial;font-weight:400;max-width:631px}#hero .title strong{color:#f26e22;font-weight:400}#hero .text{color:#999;font-size:clamp(1.125rem,1vw,1.1rem);line-height:150%;margin-bottom:22px;max-width:631px}@media screen and (max-width: 767px){#hero .hat,#hero .title,#hero .text{margin:0 auto 22px auto;text-align:center}}#hero img{width:100%;height:100%;object-fit:cover;display:block}#hero .title{z-index:1;position:absolute;bottom:70px;font-style:normal;font-weight:400;line-height:120%;font-size:clamp(2rem,3.7vw,3rem);text-align:center;color:#fff;text-transform:unset !important;margin:0 auto 64px auto;left:50%;transform:translateX(-50%);width:90%}#hero #scroll{bottom:50px}@media screen and (max-width: 767px){#hero{height:70vh;margin-top:0;min-height:0}}.challenge{background:#fff}.challenge .container .row .col-12 .text-center{text-align:center;max-width:602px;margin:0 auto 54px auto}.challenge .container .row .col-12 .text-center .hat{color:#f26e22;font-size:18px;margin-bottom:22px}.challenge .container .row .col-12 .text-center .title{font-family:"SK",sans-serif;color:#661b8e;line-height:110%;margin-bottom:22px;font-size:clamp(2.2rem,2.9vw,2.7rem);text-transform:uppercase;font-weight:400;max-width:631px}.challenge .container .row .col-12 .text-center .title strong{color:#661b8e;font-weight:400}.challenge .container .row .col-12 .text-center .text{color:#333;font-size:clamp(1.125rem,1vw,1.1rem);line-height:150%;margin-bottom:22px;max-width:631px}@media screen and (max-width: 767px){.challenge .container .row .col-12 .text-center .hat,.challenge .container .row .col-12 .text-center .title,.challenge .container .row .col-12 .text-center .text{margin:0 auto 22px auto;text-align:center}}.challenge .container .row .col-12 .text-center .hat{text-transform:uppercase}.challenge .container .row .col-12 .text-center .title{margin:0 auto 22px auto}.challenge .container .row .col-12 .text{margin-bottom:0;font-size:clamp(1.125rem,1vw,1.1rem)}.challenge .container .row .col-12 .intro-carousel{position:relative;margin:0 auto;width:100%;max-width:340px}@media(max-width: 768px){.challenge .container .row .col-12 .intro-carousel{margin-top:40px}}.challenge .container .row .col-12 .intro-carousel .slick-slide>div{display:inline-flex;flex-direction:row;align-content:center;justify-content:center;width:100%}.challenge .container .row .col-12 .intro-carousel .slick-dots li button::before{content:url("../img/icons/dot.svg")}.challenge .container .row .col-12 .intro-carousel .slick-dots li.slick-active button::before{content:url("../img/icons/dot-active.svg")}.challenge .container .row .col-12 .intro-carousel .slick-prev::before{content:url("../img/icons/icon-arrow-slide-prev.svg")}.challenge .container .row .col-12 .intro-carousel .slick-next::before{content:url("../img/icons/icon-arrow-slide-next.svg")}.challenge .container .row .col-12 .intro-carousel__item img{position:relative;height:300px;margin:0 auto;object-fit:cover;aspect-ratio:1/1}.slider{background-image:url("../img/bg-case-slider.png");background-repeat:no-repeat;background-position:center;background-size:cover}.slider .header{max-width:987px;margin:0 auto}.slider .header .hat{color:#f26e22;font-size:18px;margin-bottom:22px}.slider .header .title{font-family:"SK",sans-serif;color:#661b8e;line-height:110%;margin-bottom:22px;font-size:clamp(2.2rem,2.9vw,2.7rem);text-transform:uppercase;font-weight:400;max-width:631px}.slider .header .title strong{color:#661b8e;font-weight:400}.slider .header .text{color:#525252;font-size:clamp(1.125rem,1vw,1.1rem);line-height:150%;margin-bottom:22px;max-width:631px}@media screen and (max-width: 767px){.slider .header .hat,.slider .header .title,.slider .header .text{margin:0 auto 22px auto;text-align:center}}.slider .header .hat{text-align:center}.slider .header .title{text-align:center;margin:0 auto;margin-bottom:22px}.slider .header .text{margin-inline:auto;text-align:center}.slider .card{width:95% !important}.slider .card img{width:100%;aspect-ratio:1/1;object-fit:cover}.slider .slick-slide>div{display:inline-flex;flex-direction:row;align-content:center;justify-content:center;width:100%}.slider .slick-dots li button::before{content:url("../img/icons/dot.svg")}.slider .slick-dots li.slick-active button::before{content:url("../img/icons/dot-active.svg")}.slider .slick-prev{top:44.35% !important;z-index:1}.slider .slick-prev::before{content:url("../img/icons/icon-arrow-slide-prev.svg")}.slider .slick-next::before{content:url("../img/icons/icon-arrow-slide-next.svg")}.results{background:#fff}.results a,.results a:active,.results a:focus,.results a:visited{color:#fff;text-decoration:none;text-transform:uppercase;background:#f26e22;display:table;margin:40px auto 0 auto;font-size:16px;font-family:"SK";padding:17px 20px 15px 20px;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.results a:hover,.results a:active:hover,.results a:focus:hover,.results a:visited:hover{background:#ea671b}.results .container .row .col-12 .text-center{text-align:center;max-width:602px;margin:0 auto 54px auto}.results .container .row .col-12 .text-center .hat{color:#f26e22;font-size:18px;margin-bottom:22px}.results .container .row .col-12 .text-center .title{font-family:"SK",sans-serif;color:#661b8e;line-height:110%;margin-bottom:22px;font-size:clamp(2.2rem,2.9vw,2.7rem);text-transform:uppercase;font-weight:400;max-width:631px}.results .container .row .col-12 .text-center .title strong{color:#661b8e;font-weight:400}.results .container .row .col-12 .text-center .text{color:#333;font-size:clamp(1.125rem,1vw,1.1rem);line-height:150%;margin-bottom:22px;max-width:631px}@media screen and (max-width: 767px){.results .container .row .col-12 .text-center .hat,.results .container .row .col-12 .text-center .title,.results .container .row .col-12 .text-center .text{margin:0 auto 22px auto;text-align:center}}.results .container .row .col-12 .text-center .hat{text-transform:uppercase}.results .container .row .col-12 .text-center .title{margin:0 auto 22px auto}.results .container .row .col-12 .col-text .text{margin-bottom:24px;font-size:clamp(1.125rem,1vw,1.1rem)}.results .container .row .case-videos-2{display:grid;grid-template-areas:"case-video-g case-video-g case-video-g" "case-video-p-01 case-video-p-02 case-video-p-03";gap:16px;margin-bottom:24px}.results .container .row .case-video-g{grid-area:case-video-g;border-radius:6px;text-align:center;height:48vh;position:relative;transition:all .3s ease-in-out;background:#000;margin-bottom:25px}.results .container .row .case-video-g video{width:100%;height:100%;display:block;background:#000}.results .container .row .case-video-g .play{position:absolute;top:50%;left:50%;transition:all .3s ease-in-out;transform:translate(-50%, -50%)}.results .container .row .case-video-g:hover{opacity:1}.results .container .row .case-video-g:hover .play{width:60px;height:60px}.results .container .row .case-video-p-01{grid-area:case-video-p-01;border-radius:4px;background:url("../img/case-bg-video.png") no-repeat center center;background-size:cover;text-align:center;height:16vh;position:relative;transition:all .3s ease-in-out}.results .container .row .case-video-p-01 #play{position:absolute;top:50%;left:50%;transition:all .3s ease-in-out;transform:translate(-50%, -50%)}.results .container .row .case-video-p-01:hover{opacity:1;background:url("../img/case-video.gif") no-repeat center center}.results .container .row .case-video-p-01:hover #play{width:40px;height:40px}.results .container .row .case-video-p-02{grid-area:case-video-p-02;border-radius:4px;background:url("../img/case-bg-video.png") no-repeat center center;background-size:cover;text-align:center;height:16vh;position:relative;transition:all .3s ease-in-out}.results .container .row .case-video-p-02 #play{position:absolute;top:50%;left:50%;transition:all .3s ease-in-out;transform:translate(-50%, -50%)}.results .container .row .case-video-p-02:hover{opacity:1;background:url("../img/case-video.gif") no-repeat center center}.results .container .row .case-video-p-02:hover #play{width:40px;height:40px}.results .container .row .case-video-p-03{grid-area:case-video-p-03;border-radius:4px;background:url("../img/case-bg-video.png") no-repeat center center;background-size:cover;text-align:center;height:16vh;position:relative;transition:all .3s ease-in-out}.results .container .row .case-video-p-03 #play{position:absolute;top:50%;left:50%;transition:all .3s ease-in-out;transform:translate(-50%, -50%)}.results .container .row .case-video-p-03:hover{opacity:1;background:url("../img/case-video.gif") no-repeat center center}.results .container .row .case-video-p-03:hover #play{width:40px;height:40px}.menu-sticky{position:sticky;top:100px;z-index:4;height:320px;width:90px;left:100%}.menu-sticky .menu{display:flex;flex-wrap:nowrap;white-space:nowrap;justify-content:flex-start;gap:16px;transform:rotate(90deg)}.menu-sticky .menu li{color:#b1b1b1;text-transform:uppercase;list-style:none}.menu-sticky .menu li a.active{color:#00ffbe}@media screen and (max-width: 767px){.menu-sticky{display:none}}@media screen and (min-width: 1650px){.menu-sticky{top:130px}}html{scroll-behavior:smooth}body{padding-top:0}section:not(:nth-child(2)){padding-block:80px}