.home.one-container .container{background-color:#f1fcfe}.sticky-enabled .main-navigation.is_stuck{background-color:var(--contrast)}.superblockslider__slide_inner{position:absolute;height:100%;width:100%;left:0}.superblockslider__slide_inner .inner-blocks{overflow:visible;background-color:rgba(61,62,63,.7);padding:2% 6%;bottom:38px;left:0;position:absolute;top:auto;width:100%;text-align:left}.superblockslider[data-transition-effect=fade] .superblockslider__slide.superblockslider__slide--active .superblockslider__slide__bg{transform:scale(1);-webkit-animation:zoomIn 3.5s ease-out forwards;animation:zoomIn 3.5s ease-out forwards}@-webkit-keyframes zoomIn{from{transform:scale(1)}to{transform:scale(1.1)}}@keyframes zoomIn{from{transform:scale(1)}to{transform:scale(1.1)}}.home-hero-highlight{display:inline-block;text-transform:uppercase;position:relative;z-index:10}.home-hero-highlight::before{width:100%;opacity:1;display:inline-block;position:relative;content:'';top:45px;right:0;left:0;bottom:0;background:var(--contrast);z-index:-1;height:18px;transition:width 2s ease-in-out,opacity 1s ease-in-out,height 1s ease-in-out}@media only screen and (min-width:768px){.offset-left{right:120px}.offset-right{left:15%;width:auto}}@media screen and (min-width:2000px){h2.gb-headline.offset-right{left:65px;font-size:70px}h3.gb-headline{font-size:2.5rem}a.gb-button,p.gb-headline{font-size:1.7rem;max-width:100%}.offset-left-more{right:185px;max-width:600px}.superblockslider{min-height:1054px}}@media only screen and (max-width:767px){.feature-1-content{background-color:#fff;bottom:25px}.offset-left-more{bottom:50px;left:20px}.feature-3-wrapper .gb-grid-column:first-child{order:2;position:relative;bottom:25px}.superblockslider{height:420px!important}}@media only screen and (min-width:1351px) and (max-width:1999px){.superblockslider{min-height:570px}}@media only screen and (min-width:768px) and (max-width:1023px){.superblockslider__slide_inner .inner-blocks{bottom:60px}}@media only screen and (min-width:768px) and (max-width:1999px){.offset-left-more{right:85px;max-width:400px}}@media only screen and (min-width:768px) and (max-width:1450px){.superblockslider h1.gb-headline,.superblockslider h2.gb-headline{font-size:32px}}@media only screen and (min-width:768px) and (max-width:1350px){.superblockslider{min-height:550px}}