.banner-inner{margin:0 auto;max-width:1154px;position:relative}.banner-inner>p{color:#fff;font-size:30px;margin-bottom:0}.banner-inner h1,.banner-inner h2{color:#fff;font-size:57px;font-style:normal;line-height:normal;max-width:750px}.banner-inner .desc{color:#fff;font-size:24px;max-width:808px}.banner-inner .desc p{font-size:24px}.banner-outer.large-banner{min-height:820px}.banner-outer.small-banner{min-height:795px}.banner-outer.small-banner .banner-inner{padding:145px 0 110px}.banner-outer.large-banner .banner-inner{padding:300px 0 180px}.banner-btn{margin-top:30px}.banner-outer .content-wrapper{max-width:100%}.bottom-text-block{align-items:flex-end;display:flex;flex-wrap:wrap;max-width:475px;padding:15px 20px;position:relative;text-align:center;transition:.7s ease-in-out;width:32%}.banner-inner h1 strong{font-weight:800}.banner-bottom-content{display:flex;justify-content:space-between;margin:0 auto;max-width:1560px;padding:0 20px;position:relative;width:100%;z-index:1}.bottom-text,.overlay-heading{color:#fff;font-family:Muli;font-size:31px;font-weight:400;letter-spacing:.78px;margin-bottom:3px;transition:.7s ease-in-out;width:100%}.bottom-text-block .desc{color:#fff;padding:15px}.bottom-text-block.blue{border-bottom:9px solid #1f7dbc}.bottom-text-block.light-green{border-bottom:9px solid #6db12d}.bottom-text-block.red{border-bottom:9px solid #e3051f}.overlay-text{bottom:0;height:0;left:0;position:absolute;right:0;transition:.7s ease-in-out;width:100%}.bottom-text-block.blue .overlay-text{background-image:linear-gradient(180deg,#1f7dbc00,#1f7dbc)}.bottom-text-block.light-green .overlay-text{background-image:linear-gradient(180deg,#6db12d00,#6db12d)}.bottom-text-block.red .overlay-text{background-image:linear-gradient(180deg,#e3051f00,#e3051f)}.bottom-text-block:hover .bottom-text{opacity:1}.bottom-text-block:hover .overlay-text{height:725px;opacity:0;padding:0 0 70px}.bottom-text-block .overlay-text{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;opacity:0}.bottom-text-block:hover .overlay-heading{display:block}.overlay .cta_button.cpm-cta{color:#fff;font-size:20px;letter-spacing:.41px;line-height:26px}.cta_button.cpm-cta:after,.cta_button.cpm-cta:before{border-color:#6db22d}.banner-bottom-content .three-lines-inner .line{border-bottom:9px solid;max-width:475px;width:32%}.banner-bottom-content .three-lines-inner .blue-border-line{border-color:#1f7dbc}.banner-bottom-content .three-lines-inner .light-green-border-line{border-color:#6db12d}.banner-bottom-content .three-lines-inner .red-border-line{border-color:#e3051f}.banner-bottom-content .three-lines-inner{width:100%}.banner-btn.light-green .cta_button.cpm-cta:after,.banner-btn.light-green .cta_button.cpm-cta:before{border-color:#6db12d}.banner-btn.blue .cta_button.cpm-cta:after,.banner-btn.blue .cta_button.cpm-cta:before{border-color:#1f7dbc}.banner-btn.red .cta_button.cpm-cta:after,.banner-btn.red .cta_button.cpm-cta:before{border-color:#e3051f}.get-in-touch.white_form p{color:#fff}.get-in-touch.white_form .hs_submit.hs-submit input.hs-button{color:#fff!important}.banner-inner .banner-btn{align-items:center;display:flex;flex-wrap:wrap;width:100%}.cta-one{margin:0 50px 0 0}.parallax--bg{transition:initial}.overlay-heading{margin-bottom:0}.banner-wrapper .owl-stage-outer{margin-top:0}@media only screen and (max-width:1399px){.bottom-text-block.red{border-bottom:5px solid #e3051f}.bottom-text-block.light-green{border-bottom:5px solid #6db12d}.bottom-text-block.blue{border-bottom:5px solid #1f7dbc}.banner-inner h1{font-size:50px;margin-bottom:10px}.banner-inner .desc,.banner-inner .desc p{font-size:20px}.banner-bottom-content .three-lines-inner .line{border-bottom:5px solid}.bottom-text,.overlay-heading{font-size:28px;margin-bottom:0}}@media only screen and (max-width:991px){.bottom-text,.overlay-heading{font-size:24px}}@media only screen and (max-width:767px){.banner-inner h1{font-size:42px}.banner-inner>p{font-size:28px}.overlay .cta_button.cpm-cta{font-size:18px;letter-spacing:.38px;line-height:24px}.bottom-text-block{padding:10px 15px}.bottom-text,.overlay-heading{font-size:14px;margin-bottom:15px}.bottom-text-block .desc{padding:15px}.overlay-text .desc{font-size:14px}.banner-inner .desc{font-size:24px}.banner-outer.large-banner .banner-inner{padding:50px 0 100px}.banner-bottom-content .three-lines-inner .line{border-block-width:5px}.banner-outer.small-banner{min-height:650px}.banner-outer.small-banner .banner-inner{padding:40px 0 0}}@media only screen and (max-width:499px){.banner-outer.large-banner .banner-inner{padding:50px 0 30px}.banner-outer.large-banner{min-height:800px}.banner-inner h1{font-size:34px}.banner-inner>p{font-size:24px}.overlay .cta_button.cpm-cta{font-size:16px;letter-spacing:.38px;line-height:24px}.bottom-text-block{padding:10px}.bottom-text,.overlay-heading{font-size:13px;margin-bottom:0}.bottom-text-block .desc{padding:10px}.overlay-text .desc{font-size:10px}.banner-inner .desc{font-size:18px}.bottom-text-block:hover .overlay-text{padding:25px 0 20px}.banner-bottom-content>div{border-block-width:5px!important}}@media only screen and (max-width:374px){.bottom-text,.overlay-heading{font-size:9px}.overlay .cta_button.cpm-cta{font-size:15px}.banner-inner h1{font-size:30px}.banner-inner>p{font-size:20px}}.disable-hover .overlay-text,.remove-overlay:after,.remove-overlay:before{display:none}.bottom-text-block.disable-hover .bottom-text{opacity:1}