.video-section{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;color:#fff;min-height:656px;display:flex!important;justify-content:center;align-items:center}.video-section .container{padding-top:80px;padding-bottom:80px}.video-section h1,.video-section h2,.video-section h3,.video-section h4,.video-section h5,.video-section h6{color:#fff}.video-section h2{font-size:clamp(30px,2.65vw,50px)}.video-section video{width:100%;height:100%;aspect-ratio:1920/656;position:absolute;object-fit:cover;inset:0}@media (max-width:960px){.video-section{aspect-ratio:auto!important;min-height:auto}.video-section .container{padding-top:80px;padding-bottom:80px}.video-section:not(.has-content){height:400px}}.video-section.has-video{aspect-ratio:1920/656;height:auto;min-height:400px}@media (max-width:960px){.video-section.has-video{aspect-ratio:400/359}}.video-section.has-video .video-section--video{position:static}.video-section.nature-holder{padding-top:31.64%;height:auto;min-height:auto}.video-section.night-life-section{display:flex!important;align-items:flex-end;justify-content:center;height:auto}.video-section.night-life-section::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 50%)}.video-section.night-life-section .container{padding-top:225px;padding-bottom:225px}@media (max-width:960px){.video-section.hero-section{min-height:650px;position:relative}.video-section.hero-section:before{content:"";inset:0;position:absolute;background:linear-gradient(0deg,rgba(158,61,48,.35),rgba(158,61,48,.35))}}.video-section.products-hero{color:#3b3730}.video-section.products-hero h1,.video-section.products-hero h2,.video-section.products-hero h3,.video-section.products-hero h4,.video-section.products-hero h5,.video-section.products-hero h6{color:#3b3730}@media (max-width:960px){.video-section.products-hero{background-image:url(../../../images/product-hero-mobile-image.png)!important;min-height:167vw;align-items:flex-start}.video-section.products-hero .container{padding-top:40px;padding-bottom:40px}}.video-section.products-hero h1{font-size:clamp(35px,4vw,56px)}.video-section.products-hero .container{max-width:500px;margin-left:auto;margin-right:19.58%}@media (max-width:1920px){.video-section.products-hero .container{margin-right:calc((100vw - 1076px)/ 2)}}@media (max-width:960px){.video-section.products-hero .container{margin-right:auto;text-align:center}}