.hero-slider{--swiper-theme-color:var(--mint-julep);--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:0.4}.hero-slider .swiper-slide .contents{bottom:50px;color:#fff;left:50px;line-height:1.2;max-width:900px;position:absolute;z-index:1}.hero-slider .swiper-slide .heading,.hero-slider .swiper-slide .heading h1{color:#fff;font-family:Open Sans;font-size:45px;font-weight:400;line-height:1.2;margin-bottom:15px;padding:0;text-transform:unset}.hero-slider .swiper-slide .subheading{font-size:22px}.hero-slider .swiper-slide .background{z-index:0}.hero-slider .swiper-slide .background:before{background:rgba(0,0,0,.5);bottom:0;content:"";display:block;height:300px;left:0;position:absolute;width:1000px}.hero-slider .swiper-slide .cta-button{margin-top:30px}@media only screen and (max-width:900px){.hero-slider .swiper-slide .background:before{height:100%;width:100%}.hero-slider .swiper-slide .contents{width:80vw}.hero-slider .swiper-slide .heading{font-size:36px}.hero-slider .swiper-slide .subheading{font-size:17px}}@media only screen and (max-width:600px){.hero-slider .swiper-slide .contents{left:0;padding:0 50px;width:100%}.hero-slider .swiper-slide .background{width:235vw}.hero-slider .swiper-slide .heading{font-size:28px}.hero-slider .swiper-slide .subheading{font-size:15px}}