.sc-form-container{display:none;height:100vh;overflow:scroll;position:fixed;top:0;width:100vw;z-index:999999}.sc-popup-form{display:none;left:calc(50% - 266px);max-width:532px;padding:72px 56px 56px;position:absolute;top:5%;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;z-index:999999}.sc-popup-form.dark-blue{background-color:#173a8d;color:#fff}.sc-popup-form.light-blue{background-color:#00a9c2;color:#fff}.sc-popup-form.yellow{background-color:#fceaa2;color:#023161}.sc-popup-form__modal-mask{background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99997}.sc-popup-form__close{background:unset;border:0;cursor:pointer;position:absolute;right:56px;top:24px}.sc-popup-form__close img{pointer-events:none}.sc-popup-form.dark-blue .sc-popup-form__top-text,.sc-popup-form.light-blue .sc-popup-form__top-text{color:#ffcc69}.sc-popup-form.yellow .sc-popup-form__top-text{color:#fd5e1a}.sc-popup-form__text{margin-bottom:32px}.sc-popup-form__body .legal-consent-container p,.sc-popup-form__body .legal-consent-container p a{color:#fff!important}.sc-popup-form.yellow .sc-popup-form__body .legal-consent-container p,.sc-popup-form.yellow .sc-popup-form__body .legal-consent-container p a{color:#023161!important}.sc-popup-form.yellow input[type=color]:focus,.sc-popup-form.yellow input[type=date]:focus,.sc-popup-form.yellow input[type=datetime-local]:focus,.sc-popup-form.yellow input[type=datetime]:focus,.sc-popup-form.yellow input[type=email]:focus,.sc-popup-form.yellow input[type=file]:focus,.sc-popup-form.yellow input[type=month]:focus,.sc-popup-form.yellow input[type=number]:focus,.sc-popup-form.yellow input[type=password]:focus,.sc-popup-form.yellow input[type=search]:focus,.sc-popup-form.yellow input[type=tel]:focus,.sc-popup-form.yellow input[type=text]:focus,.sc-popup-form.yellow input[type=time]:focus,.sc-popup-form.yellow input[type=url]:focus,.sc-popup-form.yellow input[type=week]:focus,.sc-popup-form.yellow select:focus,.sc-popup-form.yellow textarea:focus{background-color:#f2f7fc}form>:first-child{margin-top:0}.main-form .hs-input,.main-form input:not([type=file]),.main-form select{border:0;max-width:100%;width:100%}.main-form input:first-child{margin-top:0}@media (max-width:767px){.sc-popup-form{overflow:scroll;padding:36px 24px;top:2%;width:90%}.sc-popup-form__close{height:20px;padding:0;right:4%;top:2%;width:20px}}@media (max-width:590px){.sc-popup-form{left:5%}}@media (max-width:480px){.sc-popup-form__body{font-size:12px}.sc-popup-form__close{right:12px;top:24px}}