body.popup_no_scroll{overflow:hidden}#business-main-modal-form-holder .form-columns-1,#business-main-modal-form-holder .form-columns-2{margin-right:-8px!important}.business-main-modal-form{display:none;position:fixed;inset:0;z-index:999999;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.business-main-modal-form.is-open{display:flex!important}.business-main-modal-form__overlay{position:absolute;inset:0;background-color:rgb(0 0 0 / .45);cursor:pointer}.business-main-modal-form__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-main-modal-form__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-main-modal-form__close:hover,.business-main-modal-form__close:focus{opacity:1}.business-main-modal-form__close span{display:block;margin-top:-2px}.business-main-modal-form__title{margin:0 0 24px 0!important;color:#fff!important;font-size:28px!important;line-height:36px!important;font-weight:700;text-align:center!important}.business-main-modal-form__disclaimer{margin:16px 0 0;color:#fff;font-size:12px;line-height:18px;font-style:italic;text-align:center;opacity:.9}.business-main-modal-form__body{position:relative}.business-main-modal-form.is-loading .business-main-modal-form__dialog{min-height:300px}.business-main-modal-form__loader{display:none;position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border:3px solid #fff0;border-top-color:#fff;border-radius:50%;animation:business-modal-preload-spin 0.7s linear infinite;z-index:3;pointer-events:none}.business-main-modal-form.is-loading .business-main-modal-form__loader{display:block}.business-main-modal-form.is-loading .business-main-modal-form__header,.business-main-modal-form.is-loading .business-main-modal-form__form,.business-main-modal-form.is-loading .business-main-modal-form__disclaimer{visibility:hidden}@keyframes business-modal-preload-spin{to{transform:rotate(360deg)}}#business-main-modal-form-holder .form-columns-0{display:none}#business-main-modal-form-holder form fieldset>div>label{display:none!important}#business-main-modal-form-holder .hs_firstname .input input,#business-main-modal-form-holder .hs_lastname .input input,#business-main-modal-form-holder .hs_email .input input,#business-main-modal-form-holder .hs_jobtitle .input input,#business-main-modal-form-holder .hs_company .input input,#business-main-modal-form-holder .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-main-modal-form-holder .hs_firstname .input input::placeholder,#business-main-modal-form-holder .hs_lastname .input input::placeholder,#business-main-modal-form-holder .hs_email .input input::placeholder,#business-main-modal-form-holder .hs_jobtitle .input input::placeholder,#business-main-modal-form-holder .hs_company .input input::placeholder,#business-main-modal-form-holder .hs_phone .input input::placeholder{color:#8b8d94;opacity:1}#business-main-modal-form-holder 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-main-modal-form-holder .hs-input.hs-fieldtype-intl-phone{width:100%!important}#business-main-modal-form-holder .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-main-modal-form-holder .hs-input.hs-fieldtype-intl-phone input{width:calc(70% - 10px)!important}#business-main-modal-form-holder .hs_submit .actions{text-align:center;padding-top:8px}#business-main-modal-form-holder .hs_submit .actions input,#business-main-modal-form-holder .hs_submit input{width:100%;max-width:100%;height:50px!important;border:0;border-radius:5px!important;background:#fb9f00!important;color:#fff!important;font-size:16px!important;font-weight:600;text-transform:none;cursor:pointer;transition:background 0.2s ease}#business-main-modal-form-holder .hs_submit .actions input:hover,#business-main-modal-form-holder .hs_submit input:hover{background:#f7b500!important;color:#fff!important}#business-main-modal-form-holder .hs-error-msgs label{color:#fff}@media screen and (max-width:600px){.business-main-modal-form{padding:16px;overflow:hidden;align-items:center}.business-main-modal-form__dialog{padding:32px 20px 24px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-shrink:1;min-height:0}.business-main-modal-form__title{font-size:22px!important;line-height:30px!important}#business-main-modal-form-holder .hs-input.hs-fieldtype-intl-phone select,#business-main-modal-form-holder .hs-input.hs-fieldtype-intl-phone input{width:100%!important}}