.hero-carousel--section{padding:10px 0 100px}.hero-carousel--section .row{align-items:center;display:flex}.hero-carousel--section .carousel-wrapper{margin:0 0 0 auto;max-width:560px}.hero-carousel--section .carousel-slide{background-position:50% 0;background-size:cover;height:620px;position:relative}.hero-carousel--section .carousel-slide:after{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.65),transparent);bottom:0;content:"";height:60%;position:absolute;width:100%;z-index:1}.hero-carousel--section .slick-dots{bottom:25px;padding-left:30px;text-align:left;z-index:2}.hero-carousel--section .slick-dots li{margin:0}.hero-carousel--section .slick-dots li button:before{background:transparent;border:1px solid #fff;border-radius:100%;color:transparent;content:"";font-size:12px;height:12px;opacity:1;width:12px}.hero-carousel--section .slick-dots li.slick-active button:before{background:#fff}.hero-carousel--section .carousel-content{bottom:80px;left:0;padding:0 30px;position:absolute;z-index:2}.hero-carousel--section .carousel-heading{color:#fff;font-family:Moderat;font-size:24px;line-height:1.1;margin-bottom:15px}.hero-carousel--section .carousel-text{color:#fff;font-family:Moderat;line-height:1.4}.hero-carousel--section h1{font-size:48px;line-height:1.2;margin-bottom:0}.hero-carousel--subheading{color:#1e3364;font-family:Moderat;font-size:26px;margin-bottom:40px}.hero-carousel--content{font-family:Moderat;font-size:24px}.hero-carousel--content strong{font-family:Moderat Bold}.hero-carousel--section .button-wrap{margin-top:60px}.hero-carousel--section .button-wrap .site-btn1:last-child{background-color:#fff;color:#b62126;margin-left:25px}.hero-carousel--section .button-wrap .site-btn1:last-child:hover{background-color:#fff;color:#b62126}.hero-carousel--subheading{line-height:1.3!important;margin-top:25px}@media (max-width:768px){.hero-carousel--section .carousel-wrapper{margin:20px 0 0}.hero-carousel--content{font-size:18px}.hero-carousel--section h1{font-size:34px}.hero-carousel--subheading{font-size:22px}.hero-carousel--section .slick-dotted.slick-slider{margin-bottom:0}.hs-cta-wrapper{display:inline-block;margin-bottom:20px}}