.front-hero{display:flex}.front-hero .bg-slider{width:55%}.front-hero .cta-wrap{width:45%;display:flex}.front-hero .cta-area,.front-hero .cta-item{flex:1}.front-hero .cta-area{display:flex;flex-direction:column}.front-hero .cta-item{padding:5%;display:flex;align-items:center;flex-wrap:wrap;background-position:center;background-size:cover;background-repeat:no-repeat}.front-hero .cta-first h1,.front-hero .cta-first h2,.front-hero .cta-first h3{color:#00a850}.front-hero .custom-btn{color:#fff}.front-hero .cta-second *{color:#fff}.front-hero .cta-item-wrap{max-width:55%}.front-hero .cta-item h2{width:100%;display:block;font-size:2rem;line-height:1.16667}.front-hero .bg-slider{position:relative;margin-bottom:0px !important}.front-hero .bg-slider .slick-dots-wrap{height:25px;overflow}.front-hero .bg-slider .slick-dots{bottom:0px;text-align:left;position:static}.front-hero .bg-slider .slick-dots li:first-child{margin-left:0px}.front-hero .bg-slider .slick-dots li,.front-hero .bg-slider .slick-dots li button,.front-hero .bg-slider .slick-dots li button:before{width:15px;height:15px}.front-hero .bg-slider .slick-dots li button{border:2px solid #fff;border-radius:50%}.bg-slider .slick-dots li button:before{font-size:0px}.bg-slider .slick-dots li.slick-active button{background:#fff}.bg-slider .slide-wrap{max-width:1240px;margin:0 auto;position:relative}.front-hero .bg-slider .slide-item{background-size:cover;background-position:top center;background-repeat:no-repeat;min-height:650px}.bg-slider .cta-area{padding:20px 40px 40px}.bg-slider .slide-content h2{color:#fff;font-size:36px;line-height:44px;margin-top:20px;margin-bottom:0px}.bg-slider .slide-content.right{right:0}.bg-slider .slide-content.left{left:0}.bg-slider .slide-dots{position:relative}.bg-slider .slick-active:nth-child(2) .slick-dots li:first-child button{background:#fff}.bg-slider .slick-active:nth-child(3) .slick-dots li:nth-child(2) button{background:#fff}.bg-slider .slick-active:nth-child(4) .slick-dots li:nth-child(3) button{background:#fff}.mobile-img{display:none}.bg-slider .content-wrap{padding-top:5px}.bg-slider .content-wrap.more-padding{padding-top:20px}.bg-slider .content-wrap.no-padding{padding-top:0px}.homepage .bg-slider .slide-wrap{min-height:750px}.bg-slider .slide-wrap.full-height{min-height:calc(100vh - 163px)}.front-hero .slick-track{height:100% !important}@media screen and (max-width:1230px){.front-hero .cta-item-wrap{max-width:100%}}@media screen and (max-width:1023px){.front-hero{flex-direction:column}.front-hero .bg-slider,.front-hero .cta-wrap{width:100%}.front-hero .bg-slider .slide-item{min-height:400px}.front-hero .cta-area{flex-direction:row}.front-hero .cta-item-wrap{max-width:100%}}@media screen and (max-width:768px){.bg-slider .slide-content{width:100%;height:auto;position:relative;padding:20px 6.25%}.bg-slider .slide-wrap,.homepage .bg-slider .slide-wrap{height:100%;min-height:1px}.front-hero .bg-slider .slide-item{min-height:250px}.bg-slider .slide-content h2{font-size:2rem;line-height:1.16667}.front-hero .cta-area{flex-direction:column}.mobile-img{display:block;height:200px;background-position:center;background-size:cover}}@media screen and (max-width:500px){.mobile-img{display:block;height:180px;background-position:center;background-size:cover}}