.main-banner{position:relative}@media (max-width: 768.98px){.main-banner{padding-right:0;padding-left:0}}.main-banner .product-tile-image{display:none}.main-banner.top-dimmer .glide-slide::before{position:absolute;content:'';top:0;left:0;right:0;height:18.2rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(15,33,58,0.8)), color-stop(62%, rgba(103,113,127,0.57)), to(rgba(216,216,216,0)));background-image:-o-linear-gradient(top, rgba(15,33,58,0.8), rgba(103,113,127,0.57) 62%, rgba(216,216,216,0));background-image:linear-gradient(to bottom, rgba(15,33,58,0.8), rgba(103,113,127,0.57) 62%, rgba(216,216,216,0))}@media (min-width: 769px){.main-banner.center .main-banner-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.main-banner.text-center .main-banner-content{text-align:center}.main-banner.left .main-banner-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.main-banner.left .main-banner-content-buttons{text-align:left}.main-banner.left .main-banner-content-title,.main-banner.left .main-banner-content-info{max-width:25rem}@media (max-width: 1023.98px){.main-banner.left .main-banner-content-title,.main-banner.left .main-banner-content-info{max-width:100% !important}}@media (min-width: 769px){.main-banner.right .main-banner-content{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.main-banner.right .main-banner-content-buttons{text-align:right}.main-banner.right .main-banner-content-title,.main-banner.right .main-banner-content-info{max-width:25rem}}@media (min-width: 769px) and (max-width: 1023.98px){.main-banner.right .main-banner-content-title,.main-banner.right .main-banner-content-info{max-width:100% !important}}.main-banner.left .main-banner-content-title,.main-banner.right .main-banner-content-title{font-size:3rem}.main-banner.left .main-banner-content-info,.main-banner.right .main-banner-content-info{font-size:1.125rem;font-family:"SweetSans-Light",Arial,Sans-serif /*rtl:"GESSTwoLight-Light",Arial,Sans-serif*/}.main-banner.product-tile .main-banner-image{display:none}.main-banner.product-tile .product-tile-image{display:block;position:absolute;right:0;bottom:0;max-height:100%}.main-banner.product-tile .main-banner-content{position:relative}.main-banner.product-tile .main-banner-content-title{font-size:2.25rem}.main-banner.product-tile .main-banner-content-info{font-size:1.125rem;font-weight:400;font-family:"SweetSans-Light",Arial,Sans-serif /*rtl:"GESSTwoLight-Light",Arial,Sans-serif*/}.main-banner.product-tile .main-banner-content-title,.main-banner.product-tile .main-banner-content-info{max-width:26.875rem}.main-banner.main-banner-info-only .main-banner-content{position:relative}.main-banner.main-banner-info-only .main-banner-image{display:none}.main-banner.main-banner-info-only .main-banner-content-title{font-size:2.25rem}.main-banner.main-banner-info-only .main-banner-content-info{font-size:1.625rem;font-family:"SabonLTStd-Italic",Arial,Sans-serif;font-style:normal}.main-banner.main-banner-info-only .main-banner-content-title,.main-banner.main-banner-info-only .main-banner-content-info{max-width:61.25rem}@media (min-width: 1024px){.main-banner.color-dark .main-banner-content{color:#0f213a}}.main-banner.color-dark .main-banner-content-title{color:#0f213a}.main-banner .glide-slide{position:relative}.main-banner.about-elemis-banner .main-banner-content{padding:1.5625rem 10rem 1.5625rem 0.9375rem;text-align:left}@media (min-width: 769px){.main-banner.about-elemis-banner .main-banner-content{padding-left:2.1875rem}}@media (min-width: 1440px){.main-banner.about-elemis-banner .main-banner-content{padding-left:4.0625rem;max-width:100%}}.main-banner.about-elemis-banner .main-banner-image{max-height:12.5rem}@media (min-width: 1024px){.main-banner.about-elemis-banner .main-banner-image{max-height:17.5rem}}@media (min-width: 1440px){.main-banner.about-elemis-banner .main-banner-image{max-height:28.4375rem}}.main-banner.about-elemis-banner .main-banner-content-title{max-width:none;font-family:"SweetSans-Regular",Arial,Sans-serif /*rtl:"GESSTwoLight-Light",Arial,Sans-serif*/;font-weight:500;font-size:1.6875rem;line-height:1.1}@media (min-width: 1024px){.main-banner.about-elemis-banner .main-banner-content-title{margin-bottom:0.9375rem;font-size:2.4375rem}}@media (min-width: 1440px){.main-banner.about-elemis-banner .main-banner-content-title{font-size:3rem}}.main-banner.about-elemis-banner .main-banner-content-info{font-family:"SabonLTStd-Italic",Arial,Sans-serif;font-size:1.4375rem;font-weight:300;line-height:1.1}@media (min-width: 769px){.main-banner.about-elemis-banner .main-banner-content-info{display:none;font-size:1.1875rem;font-family:"SweetSans-Light",Arial,Sans-serif}}@media (min-width: 1024px){.main-banner.about-elemis-banner .main-banner-content-info{display:block}}.main-banner.about-elemis-banner .main-banner-content-info,.main-banner.about-elemis-banner .main-banner-content-title{color:#0f213a}.main-banner .main-banner-image{display:block;width:100%;height:650px;max-width:none;-o-object-fit:cover;object-fit:cover}.main-banner .main-banner-content-buttons{width:100%;text-align:center}.main-banner .main-banner-content-buttons .btn{padding:0.5rem 1.375rem}@media (max-width: 768.98px){.main-banner .main-banner-content-buttons .btn{height:3.125rem;padding:0.5rem 2.5rem}}.main-banner .main-banner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:2;padding:1.375rem 0.625rem;width:100%;height:100%;position:absolute;top:0;right:0;left:0;max-width:79.75rem;margin:0 auto;color:#fff}@media (min-width: 414px){.main-banner .main-banner-content{padding:1.6875rem 0.9375rem}}.main-banner .main-banner-content .btn-link{padding:0;width:auto;height:auto}.main-banner .main-banner-content-title{margin:0;color:#fff;font-size:2.625rem;line-height:2.4375rem;font-family:"SweetSans",Arial,Sans-serif /*rtl:"GESSTwoLight-Light",Arial,Sans-serif*/}@media (min-width: 769px){.main-banner .main-banner-content-title{line-height:3rem}}.main-banner .main-banner-content-info{font-size:1.5625rem;font-weight:400;font-family:"SabonLTStd-Roman",Arial,Sans-serif /*rtl:"GESSTwoLight-Light",Arial,Sans-serif*/}.main-banner .main-banner-content-info em{font-family:"SabonLTStd-Italic",Arial,Sans-serif;font-style:normal;display:none}@media (min-width: 769px){.main-banner .main-banner-content-info em{display:block}}.main-banner .aligned-video .aligned-video-box{width:100%}@media (max-width: 768.98px){.main-banner .aligned-video .aligned-video-box{height:calc(100vh - 5rem)}}.main-banner .aligned-video .aligned-video-box video{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 768.98px){.aligned-video{width:100%;padding-right:0 !important;padding-left:0 !important;margin-right:auto;margin-left:auto}}.aligned-video-box{position:relative;overflow:hidden}.aligned-video-box::before{content:"";padding-top:56.4%;float:left}.aligned-video-box .aligned-video-iframe{position:absolute;top:50%;left:50%;width:calc(100% + 0.25rem);height:calc(100% + 0.25rem);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.aligned-video-box .aligned-video-iframe .aligned-landing-video-iframe{display:block;width:100%;height:100%}@media (min-width: 1024px){.aligned-video-box{width:100%;height:calc(100vh - 6.5rem)}}.aligned-video-box video{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 768.98px){.container.aligned-video{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}}.aligned-video-box{position:relative;overflow:hidden}.aligned-video-box::before{content:"";padding-top:56.4%;float:left}.aligned-video-box .aligned-video-iframe{position:absolute;top:50%;left:50%;width:calc(100% + 0.25rem);height:calc(100% + 0.25rem);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}.aligned-video-box .aligned-video-iframe .aligned-landing-video-iframe{display:block;width:100%;height:100%}.aligned-video-box .aligned-video-iframe-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.aligned-video-box .aligned-video-iframe-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aligned-video-box .icon-svg-video-play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:8.0625rem;height:8.0625rem;cursor:pointer}.aligned-video-box.active .aligned-video-iframe{z-index:1}.aligned-video-box.active .aligned-video-iframe-image{z-index:-1}

