.carousel,.carousel .row{min-height:670px}.carousel .row{margin:0 auto;max-width:1190px;padding-top:100px}.carousel .slick-dots{bottom:20px;left:calc(50% - 43px);padding-left:0;position:absolute}.carousel .slick-dots li{display:inline-block;margin-right:10px}.carousel .slick-dots li.slick-active button{background-color:#fff}.carousel .slick-dots li:not(.slick-active) button{background-color:hsla(0,0%,100%,.4)}.carousel .slick-dots li button{border-radius:100%;font-size:0;padding:5px}.carousel .slick-slide h1,.carousel .slick-slide h2{font-size:46px;line-height:52px}.carousel .row .hs_cos_wrapper_type_inline_rich_text *,.carousel .slick-slide h1,.carousel .slick-slide h2{color:inherit}.carousel .row .hs_cos_wrapper_type_inline_rich_text *{font-weight:700}.carousel .slick-slide .slider-btn a{display:inline-block;font-size:18px;font-weight:500;line-height:22px;margin-top:20px;padding:15px 45px;text-transform:uppercase}.carousel .slick-slide .slider-btn a,.carousel .slick-slide .slider-btn a:hover{transition:background .5s;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s}.carousel .slick-slide .slider-btn a:hover{text-decoration:none}.carousel .green-btn a{background-color:transparent;border:2px solid #019247;color:#019247}.carousel .green-btn a:hover{background-color:#019247;border:2px solid #019247;color:#fff}.carousel .white-btn a{background-color:transparent;border:2px solid #fff;color:#fff}.carousel .white-btn a:hover{background-color:#fff;border:2px solid #fff;color:#019247}.carousel .slide-content p{font-weight:400!important}@media screen and (min-width:768px) and (max-width:1200px){.carousel{margin-top:70px}.carousel .row .col-md-4{flex:0 0 75%;-ms-flex:0 0 75%;max-width:75%;padding-left:30px}.carousel,.carousel .row{min-height:600px}}@media screen and (max-width:767px){.carousel .row{max-width:100%}.carousel .row.green-btn{background-color:hsla(0,0%,100%,.5)}.carousel .row.white-btn{background-color:rgba(1,146,71,.5)}.carousel .slick-slide h1,.carousel .slick-slide h2{font-size:34px;line-height:40px}.carousel .slick-slide p{font-size:16px;line-height:20px}.carousel,.carousel .row{margin-top:20px;min-height:550px}.carousel .slick-dots{bottom:5px}.carousel .row .col-md-4{padding-left:15px}}