.business-v2-sticky-bar{position:fixed;left:50%;bottom:24px;z-index:9999;width:calc(100% - 168px);max-width:1130px;box-sizing:border-box;transform:translate(-50%,calc(100% + 48px));opacity:0;visibility:hidden;pointer-events:none;transition:transform 0.45s cubic-bezier(.22,1,.36,1),opacity 0.35s ease,visibility 0.35s ease}.business-v2-sticky-bar.is-visible{transform:translate(-50%,0);opacity:1;visibility:visible;pointer-events:auto}.business-v2-sticky-bar.is-dismissed{display:none}.business-v2-sticky-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 24px;background-color:#2d2466;border-radius:12px;box-shadow:0 8px 24px rgb(0 0 0 / .25)}.business-v2-sticky-bar__text{flex:1;margin:0;color:#fff;font-size:16px;line-height:24px;font-weight:400}.business-v2-sticky-bar__actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.business-v2-sticky-bar__cta{margin:0;padding:12px 24px;border:0;border-radius:8px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;cursor:pointer;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif!important}.business-v2-sticky-bar__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;background:#fff0;color:#fff;font-size:28px;line-height:1;cursor:pointer;opacity:.85;transition:opacity 0.2s ease}.business-v2-sticky-bar__close:hover,.business-v2-sticky-bar__close:focus{opacity:1}.business-v2-sticky-bar__close span{display:block;margin-top:-2px}@media screen and (max-width:750px){.business-v2-sticky-bar{bottom:16px;left:45%;width:calc(100% - 108px)}.business-v2-sticky-bar__inner{flex-direction:column;align-items:flex-start;gap:16px;padding:16px 20px}.business-v2-sticky-bar__actions{width:100%;justify-content:space-between}.business-v2-sticky-bar__cta{text-align:center;white-space:normal}}@media screen and (max-width:520px){.business-v2-sticky-bar__text{font-size:14px;line-height:22px}.business-v2-sticky-bar__cta{font-size:12px;padding:11px 16px}}body.popup_no_scroll{overflow:hidden}.business-v2-sticky-bar-modal{display:none;position:fixed;inset:0;z-index:10000;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;z-index:999999}.business-v2-sticky-bar-modal.is-open{display:flex}.business-v2-sticky-bar-modal__overlay{position:absolute;inset:0;background-color:rgb(0 0 0 / .45);cursor:pointer}.business-v2-sticky-bar-modal__dialog{position:relative;z-index:1;width:100%;max-width:560px;max-height:calc(100vh - 48px);overflow-y:auto;padding:40px 32px 32px;box-sizing:border-box;background-color:#2d2466;border-radius:16px;box-shadow:0 16px 48px rgb(0 0 0 / .35)}.business-v2-sticky-bar-modal__close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;background:#fff0;color:#fff;font-size:28px;line-height:1;cursor:pointer;opacity:.85;transition:opacity 0.2s ease}.business-v2-sticky-bar-modal__close:hover,.business-v2-sticky-bar-modal__close:focus{opacity:1}.business-v2-sticky-bar-modal__close span{display:block;margin-top:-2px}.business-v2-sticky-bar-modal__title{margin:0 32px 24px 0!important;color:#fff!important;font-size:28px!important;line-height:36px!important;font-weight:700;text-align:center!important}.business-v2-sticky-bar-modal__disclaimer{margin:16px 0 0;color:#fff;font-size:12px;line-height:18px;font-style:italic;text-align:center;opacity:.9}#business-v2-sticky-bar-modal-form .form-columns-0{display:none}#business-v2-sticky-bar-modal-form form fieldset>div>label{display:none!important}.sticky-ab-business-holder{display:none}#business-v2-sticky-bar-modal-form .hs_firstname .input input,#business-v2-sticky-bar-modal-form .hs_lastname .input input,#business-v2-sticky-bar-modal-form .hs_email .input input,#business-v2-sticky-bar-modal-form .hs_jobtitle .input input,#business-v2-sticky-bar-modal-form .hs_company .input input,#business-v2-sticky-bar-modal-form .hs_phone .input input{width:100%;height:50px!important;border:0;border-radius:8px!important;background:#fff;margin-bottom:12px!important;font-size:14px;box-sizing:border-box}#business-v2-sticky-bar-modal-form .hs_firstname .input input::placeholder,#business-v2-sticky-bar-modal-form .hs_lastname .input input::placeholder,#business-v2-sticky-bar-modal-form .hs_email .input input::placeholder,#business-v2-sticky-bar-modal-form .hs_jobtitle .input input::placeholder,#business-v2-sticky-bar-modal-form .hs_company .input input::placeholder,#business-v2-sticky-bar-modal-form .hs_phone .input input::placeholder{color:#8b8d94;opacity:1}#business-v2-sticky-bar-modal-form .hs_firstname .input input::-webkit-input-placeholder,#business-v2-sticky-bar-modal-form .hs_lastname .input input::-webkit-input-placeholder,#business-v2-sticky-bar-modal-form .hs_email .input input::-webkit-input-placeholder,#business-v2-sticky-bar-modal-form .hs_jobtitle .input input::-webkit-input-placeholder,#business-v2-sticky-bar-modal-form .hs_company .input input::-webkit-input-placeholder,#business-v2-sticky-bar-modal-form .hs_phone .input input::-webkit-input-placeholder{color:#8b8d94}#business-v2-sticky-bar-modal-form select{width:100%!important;height:50px;border:0;border-radius:8px;margin-bottom:12px;box-sizing:border-box;background:#fff;-webkit-appearance:none!important;-moz-appearance:none;background-image:linear-gradient(45deg,#fff0 50%,#8b8d94 50%),linear-gradient(135deg,#8b8d94 50%,#fff0 50%);background-position-x:calc(100% - 20px),calc(100% - 15px);background-position-y:50%,50%;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat}#business-v2-sticky-bar-modal-form .hs-input.hs-fieldtype-intl-phone{width:100%!important}#business-v2-sticky-bar-modal-form .hs-input.hs-fieldtype-intl-phone select{width:30%!important;height:50px;border:0;border-radius:8px;margin-bottom:12px;box-sizing:border-box}#business-v2-sticky-bar-modal-form .hs-input.hs-fieldtype-intl-phone input{width:calc(70% - 10px)!important}#business-v2-sticky-bar-modal-form .hs_submit .actions{text-align:center;padding-top:8px}#business-v2-sticky-bar-modal-form .hs_submit .actions input{width:100%;max-width:100%;height:50px!important;border:0;border-radius:5px!important;background:#fb9f00!important;color:#fff!important;font-size:16px;font-weight:600;text-transform:none;cursor:pointer}#business-v2-sticky-bar-modal-form .hs_submit .actions input:hover{background:#f7b500!important}#business-v2-sticky-bar-modal-form .hs-error-msgs label{color:#fff}.business-v2-sticky-bar-modal__form .hs_free_consultation .input{display:none!important}@media screen and (max-width:600px){.business-v2-sticky-bar-modal{padding:16px}.business-v2-sticky-bar-modal__dialog{padding:32px 20px 24px}.business-v2-sticky-bar-modal__title{font-size:22px!important;line-height:30px!important}#business-v2-sticky-bar-modal-form .hs-input.hs-fieldtype-intl-phone select,#business-v2-sticky-bar-modal-form .hs-input.hs-fieldtype-intl-phone input{width:100%!important}}