.smart-active-banner-cm{padding:100px 0 167px;position:relative;z-index:2}.right-number-counter h3{font-family:Overpass;font-size:36px;font-weight:800;letter-spacing:0;line-height:55px;margin-bottom:0;text-align:center}.right-number-counter h3 span{display:inline-block}.right-number-counter p{font-family:Barlow;font-size:21px;font-weight:300;letter-spacing:-.22px;line-height:26px;text-align:center}.left-icon-box{height:74px;margin-right:30px;width:74px}.inner-icon-box{display:flex;min-width:269px}.cta-button-outer .cta_button:hover{background-color:transparent!important}.cta-button-outer .cta_button{border:3px solid #fab419!important;margin-right:28px;margin-top:20px;padding:9px 14px}.left-icon-box img{height:auto;max-width:100%}.smart-active-banner-cm .shape-1{content:"";left:10%;position:absolute;top:50px;z-index:-1}.smart-active-banner-cm .shape-2{bottom:-110px;content:"";left:14%;position:absolute;z-index:-1}.icon-box-outer{border-radius:27px;bottom:-80px;box-shadow:0 11px 12px 0 rgba(0,0,0,.21);display:flex;height:167px;justify-content:space-between;left:0;margin:0 auto;position:absolute;right:0;width:1005px}.smart-active-banner-cm .overlay-container{bottom:0;height:auto;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.smart-active-banner-cm .text-container{max-width:1080px}.smart-active-banner-cm .text-container h1{color:#fff;font-family:Barlow;font-size:66.6px;font-weight:300;letter-spacing:-.82px;line-height:77.01px;margin-bottom:35px;text-transform:uppercase}.text-container p{color:#fff;font-family:Barlow;font-size:23px;letter-spacing:-.24px;line-height:31px;width:499px}.smart-active-banner-cm .video-container a span.hover-icon,.smart-active-banner-cm .video-container a span.normal-icon{padding-right:15px;position:absolute;top:-5px;transition:all .3s ease-in-out}.smart-active-banner-cm .video-container a span.content{padding-left:50px;position:relative}.smart-active-banner-cm .video-container a span img{vertical-align:middle}.smart-active-banner-cm .video-container{background:#fff;bottom:0;box-sizing:border-box;padding:25px 35px;position:absolute;right:-40px;transform:skew(-30deg);width:48%}.smart-active-banner-cm .video-container a{color:#28066c;display:block;font-size:17px;font-weight:600;letter-spacing:.1px;line-height:27px;position:relative;top:7px;transform:skew(30deg);transition:all .3s ease-in-out}.smart-active-banner-cm .video-container a:hover{color:#6ec8f5;transition:all .3s ease-in-out}.gradient-color{color:#fff;font-size:66.6px;letter-spacing:-.82px;line-height:77.01px}.smart-active-banner-cm .video-container a span img{height:34px!important;max-width:34px!important}.smart-active-banner-cm .video-container a .hover-icon{display:none;transition:all .3s ease-in-out}.smart-active-banner-cm .video-container a:hover .hover-icon{display:block;transition:all .3s ease-in-out}.smart-active-banner-cm .video-container a:hover .normal-icon{display:none;transition:all .3s ease-in-out}.smart-active-banner-cm.all-text-white h5{color:#6ec8f5}body .cta-button-outer .hs_cos_wrapper:nth-child(2) .cta_button{background:transparent!important}body .cta-button-outer .hs_cos_wrapper .cta_button:hover,body .cta-button-outer .hs_cos_wrapper:nth-child(2) .cta_button:hover{background-color:#edaa18!important;border-color:#edaa18!important}@media(max-width:1024px){.smart-active-banner-cm .shape-1{left:0}}@media (min-width:768px) and (max-width:1024px){.smart-active-banner-cm .text-container h1,.smart-active-banner-cm .text-container h1 .gradient-color{font-size:42px;line-height:53.6px;margin-bottom:23px}.text-container p{font-size:20px}.icon-box-outer{bottom:-113px;height:auto;padding:30px 35px 20px!important;width:95%}.inner-icon-box{display:block;min-width:auto!important;width:33.333%}.left-icon-box{margin:0 auto 10px}.right-number-counter h3{font-size:30px;line-height:40px}.right-number-counter p{font-size:20px}}@media (min-width:992px) and (max-width:1024px){.inner-icon-box{display:flex;justify-content:center}.left-icon-box{justify-content:center;margin:0 30px 0 0}.icon-box-outer{bottom:-83px;padding:44px 35px 34px!important}}@media(max-width:767px){.smart-active-banner-cm .shape-2{display:none}.cta-button-outer .cta_button{margin-right:16px}.smart-active-banner-cm{background-size:100%!important;padding:95px 0 64px}.smart-active-banner-cm .video-container a{text-align:center;transform:skew(0deg)}.smart-active-banner-cm .video-container{left:0;padding:25px 20px;right:0;transform:skew(0deg);width:100%}.smart-active-banner-cm .video-container a span{display:block;padding-bottom:10px;padding-right:0;text-align:center}.smart-active-banner-cm{background-position:bottom!important}.smart-active-banner-cm.video{padding:0}.smart-active-banner-cm .video-container a span.hover-icon,.smart-active-banner-cm .video-container a span.normal-icon{padding-right:0;position:relative}.smart-active-banner-cm .video-container a:hover .hover-icon{display:block;transition:all .3s ease-in-out}.smart-active-banner-cm .video-container a span.content{padding-left:0}.smart-active-banner-cm,body .row-fluid .smart-active-banner-cm .content-wrapper{padding:0}.smart-active-banner-cm .text-container{max-width:100%;padding:50px 20px 0;width:100%}.smart-active-banner-cm .video-container{display:none;position:relative}.smart-active-banner-cm.video .video-container{display:block}.icon-box-outer{bottom:-170px;display:block;height:100%;padding:35px 30px 10px;position:relative;width:95%}.inner-icon-box{margin-bottom:25px;min-width:auto!important;width:100%!important}.smart-active-banner-cm .content_outer h1,.smart-active-banner-cm .content_outer h1 .gradient-color{font-size:46px!important;line-height:44.52px!important}.text-container p{font-size:20px!important;width:100%}.smart-active-banner-cm .cta-button-outer{padding:0 20px}}