.contactBannerWrap .contactBanner .bnr_form{max-width:636px;position:relative;width:100%}.bnr_form_wraper_js{will-change:top}.contactBannerWrap .contactBanner .leftSec{max-width:100%;width:calc(100% - 636px)}.contactBannerWrap .flex_row{display:flex;flex-wrap:wrap}.contactBannerWrap .contactBanner .leftSecCon:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.contactBannerWrap .contactBanner .leftSecCon{max-width:460px;padding-left:28px;position:relative}.contactBannerWrap .contactBanner .leftSecCon p{line-height:26px;margin-bottom:16px}.contactBannerWrap .contactBanner .leftSecCon :last-child{margin:0}.contactBannerWrap .contactBanner .bnr_form .bnr_form_inner form{background:#fff;border-radius:10px;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);margin-left:auto;max-width:636px;padding:40px;width:90%}.contactBannerWrap .contactBanner .bnr_form .form-title,.contactBannerWrap .contactBanner .bnr_form form{background:transparent;border:none;padding:0}.contactBannerWrap .contactBanner .bnr_form form .hs-form-field>label{font-weight:500;line-height:1.2857142857142858;margin-bottom:16px}.contactBannerWrap .contactBanner .bnr_form form .hs-form-field:not(.hs-fieldtype-checkbox)>label{display:none}.contactBannerWrap .contactBanner .bnr_form form .form-columns-2{margin:0 -4px;max-width:calc(100% + 8px)!important}.contactBannerWrap .contactBanner .bnr_form form .hs-form-field{margin-bottom:10px}.contactBannerWrap .contactBanner .bnr_form form .form-columns-2 .hs-form-field{padding:0 4px}.contactBannerWrap .contactBanner .bnr_form form .input{margin:0}.contactBannerWrap .contactBanner .bnr_form form .input input:not([type=image i],[type=range i],[type=checkbox i],[type=radio i]),.contactBannerWrap .contactBanner .bnr_form form .input select,.contactBannerWrap .contactBanner .bnr_form form .input textarea{background:#f9f9f9;border:1px solid hsla(220,9%,68%,.37);border-radius:100px;color:#000;font-size:14px;line-height:1;padding:14px 16px 15px 24px;width:100%}.contactBannerWrap .contactBanner .bnr_form form .input textarea{border-radius:20px;min-height:80px;padding:12px 12px 12px 24px;resize:none}.contactBannerWrap .contactBanner .bnr_form form .input input:not([type=image i],[type=range i],[type=checkbox i],[type=radio i])::placeholder,.contactBannerWrap .contactBanner .bnr_form form .input select::placeholder,.contactBannerWrap .contactBanner .bnr_form form .input textarea::placeholder{color:#a6abb5}.contactBannerWrap .contactBanner .bnr_form form .input select{appearance:none;background-image:url(https://47271964.fs1.hubspotusercontent-na1.net/hubfs/47271964/TaCO-2024/images/arrowImage.png);background-position:calc(100% - 16px) 21px;background-repeat:no-repeat;background-size:7px 5px;color:#a6abb5;height:47px;padding:10px 24px}.contactBannerWrap .contactBanner .bnr_form form .legal-consent-container{margin-top:22px}.contactBannerWrap .contactBanner .bnr_form form .legal-consent-container .hs-form-booleancheckbox{margin:0}.contactBannerWrap .contactBanner .bnr_form form .hs-fieldtype-checkbox .hs-form-checkbox .hs-input,.contactBannerWrap .contactBanner .bnr_form form .legal-consent-container .hs-form-booleancheckbox .hs-input{appearance:none}.contactBannerWrap .contactBanner .bnr_form form .hs-fieldtype-checkbox .hs-form-checkbox label>span,.contactBannerWrap .contactBanner .bnr_form form .legal-consent-container .hs-form-booleancheckbox label>span{margin-left:0!important;padding-left:24px;position:relative}.contactBannerWrap .contactBanner .bnr_form form .hs-fieldtype-checkbox .hs-form-checkbox label>span:before,.contactBannerWrap .contactBanner .bnr_form form .legal-consent-container .hs-form-booleancheckbox label>span:before{border:1px solid rgba(4,10,14,.33);border-radius:4px;content:"";display:block;height:16px;left:0;position:absolute;top:3px;width:16px}.contactBannerWrap .contactBanner .bnr_form form .hs-fieldtype-checkbox .hs-form-checkbox label>span:before{top:-1px}.contactBannerWrap .contactBanner .bnr_form form .hs-fieldtype-checkbox .hs-form-checkbox .hs-input:checked+span:before,.contactBannerWrap .contactBanner .bnr_form form .legal-consent-container .hs-form-booleancheckbox .hs-input:checked+span:before{background:#00a4ff;border-color:#00a4ff}.contactBannerWrap .contactBanner .bnr_form form .hs-fieldtype-checkbox .hs-form-checkbox .hs-input:checked+span:after,.contactBannerWrap .contactBanner .bnr_form form .legal-consent-container .hs-form-booleancheckbox .hs-input:checked+span:after{background-image:url(https://47271964.fs1.hubspotusercontent-na1.net/hubfs/47271964/TaCO-2024/images/check.png);content:"";height:7px;left:3px;position:absolute;top:7px;width:9px}.contactBannerWrap .contactBanner .bnr_form form .hs-fieldtype-checkbox .hs-form-checkbox .hs-input:checked+span:after{top:3px}.contactBannerWrap .contactBanner .bnr_form form .hs-fieldtype-checkbox .hs-form-checkbox label,.contactBannerWrap .contactBanner .bnr_form form .legal-consent-container .hs-form-booleancheckbox label,.contactBannerWrap .contactBanner .bnr_form form .legal-consent-container .hs-form-field{margin:0}.contactBannerWrap .contactBanner .bnr_form form .hs-fieldtype-checkbox{margin-top:24px}.contactBannerWrap .contactBanner .bnr_form form .hs_submit.hs-submit{margin-top:32px}.contactBannerWrap .contactBanner .bnr_form form .hs_submit.hs-submit .hs-button{background:#00b1fd;color:#fff;font-size:14px;letter-spacing:-.01em;line-height:20px;text-transform:capitalize;width:100%}.contactBannerWrap .btmSection .btmSectionIn{width:calc(100% - 636px)}.contactBannerWrap .btmSection .partnerLogoWrap .partnerLogottl{line-height:1.3333333333333333;margin-bottom:24px}.contactBannerWrap .btmSection .partnerLogoWrap{max-width:396px}.contactBannerWrap .btmSection .partnerLogoWrap .flex_row{gap:40px 49px}.contactBannerWrap .btmSection .content-wrapper{display:flex;flex-direction:column;justify-content:space-between}.contactBannerWrap .btmSection .condtlWrap{display:flex;flex-direction:column;gap:27px;max-width:527px}.contactBannerWrap .btmSection .condtlWrap .contactCard{border:1px solid rgba(0,0,0,.2);border-radius:10px;padding:24px}.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin{display:flex;flex-direction:column;gap:24px}.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin .contactCardTtl{margin:0}.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin .contactCardPhoneWrap{gap:24px 32px}.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin .contactCardPhoneWrap .cardPhoneItem{display:flex;flex-direction:column;gap:6px;padding-right:27px}.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin .contactCardPhoneWrap .cardPhoneItem .flex_row{align-items:center;gap:12px}.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin .contactCardPhoneWrap .cardPhoneItem .flex_row .icon{display:flex;height:14px;width:14px}.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin .contactCardEmail{align-items:center;gap:12px}.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin .contactCardEmail .icon{display:flex;height:14px;width:14px}.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin .contactCardEmail .text,.contactBannerWrap .btmSection .condtlWrap .contactCard .contactCardin .contactCardPhoneWrap .cardPhoneItem .flex_row .text{margin:0;vertical-align:middle}.contactBannerWrap .cardItem{max-width:602px}.contactBannerWrap .cardItem .cardItemIn{border-radius:10px;padding:32px 24px 24px}.contactBannerWrap .cardItem .cardItemIn .cardItemCon{margin-bottom:26px}.contactBannerWrap .cardItem .cardItemIn .cardItemImg{padding-bottom:222px;position:relative;width:100%}.contactBannerWrap .cardItem .cardItemIn .cardItemImg .cardItemImgBg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.contactBannerWrap .form_reverse{height:1px;width:100%}.contactBannerWrap .bnrlogoSlider{align-items:center;margin-top:24px}.contactBannerWrap.regional-bann .cardItem .cardItemIn .cardItemImg{padding-bottom:100%}.contactBannerWrap.regional-bann .cardItem .cardItemIn .cardItemImg .cardItemImgBg{background-size:contain}.contactBannerWrap.regional-bann .cardItem{max-width:452px}.contactBannerWrap.regional-bann .bnrlogoSlider .logoSliderItem{align-items:center;align-self:stretch;background:#fff;display:flex;height:auto;justify-content:center;padding:5px}.contactBannerWrap.regional-bann .bnrlogoSlider .logoSliderItem img{max-width:100%}.contactBannerWrap .bnr_form_wraper_js{display:none}@media(max-width:1280px) and (min-width:1025px){.contactBannerWrap .btmSection .btmSectionIn,.contactBannerWrap .contactBanner .leftSec{padding-right:20px;width:40%}.contactBannerWrap .contactBanner .bnr_form{max-width:60%}}@media (min-width:1025px){.contactBannerWrap .contactBanner.desktopHide{display:none}.contactBannerWrap .bnr_form_wraper{position:fixed}}@media (max-width:1024px){.contactBannerWrap .bnr_form.mobileHide{display:none}.contactBannerWrap .contactBanner .bnr_form{margin:-108px auto 0}.contactBannerWrap .btmSection .btmSectionIn,.contactBannerWrap .contactBanner .leftSec{width:100%}.contactBannerWrap .btmSection .condtlWrap,.contactBannerWrap .contactBanner .leftSecCon{max-width:100%}.contactBannerWrap .btmSection .content-wrapper{min-height:auto!important}.contactBannerWrap .btmSection{margin-top:10px}.contactBannerWrap .contactBanner .bnr_form .bnr_form_inner form{padding:30px;width:100%}.contactBannerWrap .contactBanner .bnr_form,.contactBannerWrap .contactBanner .bnr_form .bnr_form_inner form{max-width:none}.contactBannerWrap .contactBanner .bnr_form form .form-columns-2 .hs-form-field{padding:0}.contactBannerWrap .contactBanner .bnr_form form .hs-form-field{margin-bottom:16px}.contactBannerWrap .contactBanner .bnr_form form .form-columns-2 .hs-form-field{width:100%}.contactBannerWrap.regional-bann .cardItem{margin:0 auto}.contactBannerWrap.regional-bann .bnrlogoSlider{justify-content:center}}@media (max-width:767px){.contactBannerWrap .contactBanner .bnr_form form .form-columns-2{margin:0;max-width:100%!important}.contactBannerWrap .contactBanner .bnr_form .bnr_form_inner{padding-left:16px;padding-right:16px}.contactBannerWrap .contactBanner .bnr_form form .input select{width:100%!important}.contactBannerWrap .contactBanner .bnr_form form .input input:not([type=image i],[type=range i],[type=checkbox i],[type=radio i]),.contactBannerWrap .contactBanner .bnr_form form .input select,.contactBannerWrap .contactBanner .bnr_form form .input textarea{padding:14px 12px}}