.hero-banner{padding:50px 0;position:relative}.hero-banner:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-banner .content-box{align-items:center}.hero-banner .text-box .heading{text-align:left}.hero-banner .heading .banner-capl-heading{color:#fff;font-family:Poppins,sans-serif;font-size:42px;font-weight:600;line-height:1.3;margin:0;padding-bottom:30px}.hero-banner .text-box .heading p{color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;margin:0}.hero-banner .text-box .cta-box{align-items:center;display:flex;flex-wrap:wrap;position:relative;z-index:111}.hero-banner.version1 .box .img-box{position:relative;z-index:111}.hero-banner .text-box .cta-box a{background-color:#232323;border:1px solid #000;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin-top:20px;padding:15px 20px;text-decoration:none;text-transform:uppercase}.hero-banner .text-box .cta-box .get-start{margin-right:18px}.hero-banner .text-box .cta-box .request-cta{background-color:transparent;border:1px solid #fff;transition:.4s}.hero-banner .text-box .cta-box .request-cta:hover{background-color:#fff;color:#007057;transition:.4s}.hero-banner .box .img-box img{height:auto;max-width:100%;object-fit:contain}.hero-banner .heading{position:relative;z-index:11}.hero-banner.version2{background-size:cover;color:#fff;padding:180px 0;position:relative;text-align:center}.hero-banner.version2 .heading{margin:auto;max-width:940px}.hero-banner.version2 .heading h1{color:#fff;font-family:Poppins;font-size:42px;font-weight:600;line-height:1.3;margin-bottom:20px}.hero-banner .banner-wrapper .heading p{color:#fff;margin:0;padding-bottom:20px}.hero-banner.version2 .heading .cta-col .cta{border:1px solid #fff;color:#fff;display:inline-block;font-family:Poppins;font-size:14px;font-weight:600;line-height:1;margin-right:15px;margin-top:20px;padding:18px 20px;text-decoration:none;text-transform:uppercase;transition:all .4s ease}.hero-banner.version2 .heading .cta-col{margin-top:12px}.hero-banner.version2 .heading .cta-col .dark-cta{background:#d00058;border-color:#d00058}.hero-banner.version2 .heading .cta-col .cta:last-child{margin-right:0}.hero-banner.version2 .heading .cta-col .light-cta:hover{background:#d00058;border-color:#d00058}.hero-banner.version2 .heading .cta-col .dark-cta:hover{background:transparent;border-color:#fff}.hero-banner.version3{color:#fff;padding:150px 0 190px;position:relative;text-align:center}.hero-banner.version3 .heading{margin:auto;max-width:820px}.hero-banner.version3 .heading h1{color:#fff;font-family:Nunito;font-size:42px;font-weight:700;line-height:1.3;margin-bottom:20px}.hero-banner.version3 .banner-wrapper .heading p{color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;margin:0}.hero-banner.version3 .heading h1 span{color:#6bfcdc}.hero-banner.version3 .heading .img-col{margin-top:28px}.hero-banner.version3 .heading .img-col a:last-child img{margin-right:0}.bottom-column .two-col-section{background:#fff;border-radius:22px;margin:-86px auto 40px;max-width:1060px;padding:50px 100px;position:relative;z-index:2}.bottom-column .two-col-section .row{justify-content:space-between;width:100%}.bottom-column .two-col-section .col{position:relative}.bottom-column .two-col-section .col h6{color:#e32374;font-family:Poppins;font-size:18px;margin:0 0 8px}.bottom-column .two-col-section .col p{color:#000;font-family:Roboto;font-size:16px;line-height:1.5;margin-bottom:0}.bottom-column .two-col-section .col:after{background:#afabb4;content:"";height:100%;position:absolute;right:6px;top:0;width:1px}.bottom-column .two-col-section .col:last-child:after{content:none}@media (min-width:992px) and (max-width:1199.98px){.bottom-column .two-col-section{padding:50px 70px}}@media(min-width:768px) and (max-width:991.98px){.hero-banner .text-box .cta-box a,.hero-banner.version2 .heading .cta-col .cta{font-size:12px;padding:15px 16px}.bottom-column .two-col-section{padding:50px 35px}.hero-banner .text-box .heading .banner-capl-heading,.hero-banner.version2 .heading .banner-capl-heading,.hero-banner.version3 .heading .banner-capl-heading{font-size:30px}}@media(max-width:991.98px){.hero-banner .box .img-box{margin-bottom:20px}}@media(max-width:767.98px){.hero-banner .content-box{flex-direction:column-reverse}.hero-banner .text-box .heading .banner-capl-heading{font-size:30px}.hero-banner.version2{padding:60px 0}.hero-banner.version2 .heading h1{font-size:30px}.hero-banner.version3{padding:60px 0 130px}.hero-banner.version3 .heading h1{font-size:30px}.bottom-column .two-col-section{padding:40px 30px}.bottom-column .two-col-section .col{margin-bottom:32px;max-width:100%}.bottom-column .two-col-section .col:last-child{margin-bottom:0}.bottom-column .two-col-section .col:after{bottom:-14px;height:1px;right:inherit;top:inherit;width:100%!important}.hero-banner .text-box .cta-box a,.hero-banner.version2 .heading .cta-col .cta{font-size:10px;padding:15px 16px}}.banner-wrapper{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);position:relative;width:100%;z-index:1}.row{--bs-gutter-x:1.5rem;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}.col{flex:1 0 0%}.col-auto,.row-cols-auto>*{flex:0 0 auto;width:auto}.col-12,.row-cols-1>*{flex:0 0 auto;width:100%}.col-6,.row-cols-2>*{flex:0 0 auto;width:50%}.col-4,.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.col-3,.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.col-2,.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-1,.col-5,.col-7,.col-8{flex:0 0 auto}.col-1{width:8.3333333333%}.col-5{width:41.6666666667%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}@media (min-width:576px){.banner-wrapper,.container-sm{max-width:540px}.col-sm{flex:1 0 0%}.col-sm-auto,.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.col-sm-12,.row-cols-sm-1>*{flex:0 0 auto;width:100%}.col-sm-6,.row-cols-sm-2>*{flex:0 0 auto;width:50%}.col-sm-4,.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.col-sm-3,.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.col-sm-2,.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}}@media (min-width:768px){.banner-wrapper{max-width:720px}.col-md{flex:1 0 0%}.col-md-auto,.row-cols-md-auto>*{flex:0 0 auto;width:auto}.col-md-12,.row-cols-md-1>*{flex:0 0 auto;width:100%}.col-md-6,.row-cols-md-2>*{flex:0 0 auto;width:50%}.col-md-4,.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.col-md-3,.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.col-md-2,.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}}@media (min-width:992px){.banner-wrapper{max-width:960px}.col-lg{flex:1 0 0%}.col-lg-auto,.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.col-lg-12,.row-cols-lg-1>*{flex:0 0 auto;width:100%}.col-lg-6,.row-cols-lg-2>*{flex:0 0 auto;width:50%}.col-lg-4,.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.col-lg-3,.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.col-lg-2,.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}}@media (min-width:1200px){.banner-wrapper{max-width:1200px}}@media (max-width:767.98px){.banner-wrapper{padding-left:20px;padding-right:20px}}