.pricing-banner .container{margin:0 auto;max-width:1212px;padding:0 32px}.pricing-banner{background-color:#0f6d59;background-position:top 250px center;background-repeat:no-repeat;color:#fff;padding-bottom:75px;padding-top:161px;position:relative}.pricing-banner-text-inner h1{color:#aeecd3;font-size:48px;font-weight:600;line-height:56px}.pricing-banner-text-inner h1 span{color:#fff}.pricing-banner-text-inner .description{font-size:18px;font-weight:300;line-height:26px;margin-bottom:25px}.pricing-banner-row{display:flex;flex-wrap:wrap;gap:88px;position:relative}.pricing-banner-text{flex:1}.pricing-banner-text.mobile{display:none}.pricing-banner-form{width:38.415%}.pricing-banner-text-inner .quote-text{background:url(https://8840961.fs1.hubspotusercontent-na1.net/hubfs/8840961/quote-icon.svg) no-repeat 0 0;background-size:43px;color:#000;font-family:var(--font-heading);font-size:18px;font-weight:400;line-height:30px;margin-bottom:15px;padding-top:46px}.quote-details{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;line-height:24px;padding-top:10px;position:relative}.quote-details span.designation{font-weight:300;padding-left:4px}.badges .badge-heading{font-size:18px;font-weight:600;line-height:26px;margin-bottom:13px}.quote{background:#d5f6e7;border:1px solid #aeecd3;border-radius:24px;margin-bottom:32px;padding:32px}.quote-details .company img{display:block}.quote-details .company{margin-left:auto;padding-left:5px}.badges-list{align-items:center;display:flex;flex-wrap:wrap;gap:19px;margin-left:-3px}.badges-list img{display:block}.border-design span{background:#c4c8ff;border:2px solid #1b1f1d;border-radius:50%;display:inline-block;height:13px;margin:0 2.5px;width:13px}.border-design{align-items:center;bottom:-7px;display:flex;left:50%;position:absolute;transform:translateX(-50%)}.border-design span:nth-child(2){background:#fad0e4}.border-design span:last-child{background:#ffec89}.pricing-banner-form-inner>.hs_cos_wrapper,.pricing-banner-form-inner>div>.hs_cos_wrapper{border-radius:0;box-shadow:none;padding:0}.pricing-banner-form-inner .form-title{margin:0}.pricing-banner-form-inner .hsfc-Step__Content{display:flex;flex-flow:column}.pricing-banner-form-inner .hsfc-ProgressBar__Text{color:#1b1f1d!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:400;line-height:20px;margin:0 0 16px!important}.pricing-banner-form-inner .hsfc-Step .hsfc-Step__Content{padding:10px 32px 38px!important}.pricing-banner-form-inner .hsfc-ProgressBar__Progress div{border-radius:12px 0 0 12px!important;box-shadow:0 0 0 2px #fff}.pricing-banner-form-inner .hsfc-ProgressBar__Progress{background:#e7e7e7;overflow:hidden}.pricing-banner-form-inner{background:#aeecd3;border:1px solid #0e5747;border-radius:12px;overflow:hidden;padding:9px}.pricing-banner-form-inner .hsfc-Step .hsfc-Step__Content .hsfc-CheckboxFieldGroup>label.hsfc-FieldLabel,.pricing-banner-form-inner .hsfc-Step .hsfc-Step__Content .hsfc-DropdownField>label.hsfc-FieldLabel,.pricing-banner-form-inner .hsfc-Step .hsfc-Step__Content .hsfc-RadioFieldGroup>label.hsfc-FieldLabel,.pricing-banner-form-inner form .hsfc-Step:nth-child(3) h4.hsfc-Heading{color:#1b1f1d;font-size:16px;font-weight:400;line-height:28px;margin-bottom:13px}.pricing-banner-form-inner .hsfc-Step .hsfc-Step__Content .hsfc-DropdownField input{background:#fff;border:1px solid #d5f6e7;border-radius:6px;display:block;font-size:16px;font-weight:600;line-height:1.5;outline:none;padding:10px;text-align:center;text-align:left;width:100%}.pricing-banner-form-inner .hsfc-Step .hsfc-Step__Content .hsfc-DropdownField input:focus{border-color:transparent}.pricing-banner-form-inner .hsfc-CheckboxFieldGroup__Options label,.pricing-banner-form-inner .hsfc-RadioFieldGroup__Options label{position:relative}.pricing-banner-form-inner .hsfc-CheckboxFieldGroup__Options label>span,.pricing-banner-form-inner .hsfc-RadioFieldGroup__Options label>span{border:1px solid #d5f6e7;border-radius:6px;display:block;font-size:16px;font-weight:600;line-height:1.5;padding:10.5px 10px;text-align:center;width:100%}.pricing-banner-form-inner .hsfc-CheckboxFieldGroup__Options label input,.pricing-banner-form-inner .hsfc-RadioFieldGroup__Options label input{opacity:0;position:absolute}.pricing-banner-form-inner .hsfc-CheckboxFieldGroup__Options>div:not(:last-child),.pricing-banner-form-inner .hsfc-RadioFieldGroup__Options>div:not(:last-child){margin-bottom:14px}.pricing-banner-form-inner .hsfc-CheckboxFieldGroup__Options label input:checked+span,.pricing-banner-form-inner .hsfc-RadioFieldGroup__Options label input:checked+span{background-color:#eefbf6}.pricing-banner-form-inner button.hsfc-Button{background-color:#ffe15d;border:1px solid #0f6d59;border-radius:6px;color:#0f6d59;font-size:16px;font-weight:600;line-height:24px;padding-block:13px;transform:none;width:100%}.pricing-banner-form-inner .hsfc-NavigationRow .hsfc-NavigationRow__Buttons>:first-child:nth-last-child(2){background:#666;color:#e7e7e7}.pricing-banner-form-inner .hsfc-NavigationRow button[disabled]{filter:brightness(100%);opacity:.7}.pricing-banner-form-inner [data-hsfc-id=PostSubmit] .hsfc-Step__Content .hsfc-RichText a:hover,.pricing-banner-form-inner form .hsfc-NavigationRow button:not([disabled]):hover{background-color:#ffd632;border:1px solid #0f6d59;color:#0f6d59}.pricing-banner-form-inner form>div.hsfc-Step:not(:last-of-type) .hsfc-ProgressBar .hsfc-ProgressBar__Progress{background:#e7e7e7;border-radius:12px;height:11px;overflow:hidden}.pricing-banner-form-inner form .hsfc-RichText,.pricing-banner-form-inner form .hsfc-RichText a{color:#1b1f1d;font-family:Poppins;font-size:10px}.pricing-banner-form-inner form .hsfc-RichText a{color:#49a57f}.pricing-banner-form-inner [data-hsfc-id=PostSubmit] .hsfc-Step__Content .hsfc-RichText a{background-color:#ffd632;border:2px solid #1b1f1d;border-radius:6px;color:#1b1f1d;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:24px;padding:10px;transition:transform .2s ease-out,background-color .2s linear,box-shadow .2s}.pricing-banner-form-inner .hsfc-Form>div.hsfc-Step:nth-child(4) .hsfc-NavigationRow{margin-top:0}.pricing-banner-form-inner .hsfc-Step__Content .hsfc-NavigationRow{margin-top:24px}.pricing-banner-form-inner .hsfc-Step__Content .hsfc-Row:first-child{margin-bottom:0}.pricing-banner-form-inner .hsfc-Step__Content>.hsfc-Row:nth-last-of-type(2){order:-1;text-align:center}.pricing-banner-form-inner form .hsfc-Step:nth-child(4) label.hsfc-FieldLabel{display:none}.pbfi-box{background:#fff;border-radius:12px}.pbfi-heading{color:var(--greenBrand7);font-family:var(--font-heading);font-size:28px;font-weight:var(--h1-weight);line-height:34px;padding:24px 32px 0}@media(max-width:1399px){.pricing-banner .container{max-width:1090px}.pricing-banner-row{gap:80px}}@media(max-width:1199px){.pricing-banner-row{gap:50px;padding-right:60px}.pricing-banner-form{width:40%}.pricing-banner-text-inner h1{font-size:36px;line-height:1.4}}@media(max-width:1023px){.pricing-banner-text{flex:unset;width:100%}.pricing-banner-text.mobile{display:block;text-align:center;width:100%}.pricing-banner-row{padding-right:0}.pricing-banner-text:not(.mobile){text-align:center}.pricing-banner-text:not(.mobile) .badges,.pricing-banner-text:not(.mobile) .quote{display:none}.pricing-banner-form{width:100%}.pricing-banner-form-inner{margin:0 auto;max-width:400px}.pricing-banner-text-inner .quote-text{background-position:top}.badges-list,.quote-details{justify-content:center}.badges-list{margin-left:0}.pricing-banner{padding-bottom:170px;padding-top:120px}}@media(max-width:767px){.pricing-banner-text-inner h1{font-size:28px;line-height:34px;margin-bottom:13px}.pricing-banner{padding-bottom:96px;padding-top:92px}.pricing-banner-text-inner .description{font-size:16px;line-height:1.5}.pricing-banner-row{gap:10px}.pricing-banner-form-inner .hsfc-Step__Content>.hsfc-Row:nth-last-of-type(2){margin-bottom:26px}.pricing-banner-form-inner .hsfc-Step .hsfc-Step__Content{padding:38px 24px 40px!important}.pricing-banner-text.mobile{margin-left:-16px;margin-right:-16px;margin-top:26px;max-width:unset;width:calc(100% + 32px)}.pricing-banner-text-inner .quote-text{font-size:16px;line-height:1.5;margin-bottom:7px;padding-top:44px}.quote-details .company{display:none}.quote-details{border-bottom-width:2px;padding-bottom:45px}.border-design span{height:14px;width:14px}.border-design{bottom:-8px}.quote{margin-bottom:43px}.badges-list img{width:65px}.badges .badge-heading{margin-bottom:16px}.badges-list{gap:25px}}