.form__cover .form-title,.submitted-message,form{background:none}.form__cover{background:#fff;border-radius:24px;box-shadow:0 0 0 0 hsla(0,0%,41%,.1),-1px 1px 3px 0 hsla(0,0%,41%,.1),-5px 3px 6px 0 hsla(0,0%,41%,.09),-11px 7px 8px 0 hsla(0,0%,41%,.05),-19px 12px 9px 0 hsla(0,0%,41%,.01),-30px 19px 10px 0 hsla(0,0%,41%,0);max-width:500px;padding:40px 30px}.form__cover form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background:#fafafc;border:none;border-bottom:2px solid #d1d6dc;border-radius:4px 4px 0 0;outline:none!important}.form__cover form .hs-button,form input[type=submit]{background:#3838e7;width:100%}.form__cover form .hs-button:hover,form input[type=submit]:hover{background:#0e00aa}form .hs-button:focus{background:#0a0a0a!important}.form__section.fancybox__content{background:transparent;padding:0}.form__section .carousel__button{background:#fff;color:#000}.form__section .carousel__button svg{fill:#000;stroke:#000}section.form__section.fancybox__content :focus:not(.carousel__button.is-close){outline:none!important}.form__section button.carousel__button.is-close:hover{border-radius:50%}