.modal__container input[type=email],.modal__container input[type=file],.modal__container input[type=number],.modal__container input[type=password],.modal__container input[type=tel],.modal__container input[type=text],.modal__container select{height:44px;line-height:44px}.modal__container select{padding-top:9px}.modal__container{align-items:center;background-color:rgba(0,0,0,.8);display:grid;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:999999999}.modal__content .hs-form-field{margin-bottom:8px}.submitted-message{margin-bottom:20px;text-align:center}.modal__content{background-color:#fff;border-radius:1rem 1rem 1rem 1rem;max-height:94%;overflow:auto;overflow-x:hidden;padding:20px 30px;position:relative;transform:translateY(10%);transition:all .3s;width:900px}.modal__content .hs_submit.hs-submit{margin-top:30px}.modal__content::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.modal__content::-webkit-scrollbar{background-color:#f5f5f5;width:12px}.modal__content::-webkit-scrollbar-thumb{background-color:#7e7e7e;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.modal__img{margin-bottom:.75rem;width:150px}.modal__close{background-color:var(--first-color);border-radius:.25rem;color:#000;cursor:pointer;display:inline-flex;font-size:1.5rem;position:absolute;right:15px;top:15px}.modal__title{color:var(--title-color);font-size:var(--big-font-size);font-weight:500}.modal__description{margin-bottom:1.5rem}.modal__button-width{width:90%}.modal__button-link{background-color:transparent;color:var(--first-color);display:block;font-weight:500;margin:1rem auto 0}.show-modal{opacity:1;visibility:visible}.show-modal .modal__content{transform:translateY(0)}@media screen and (min-width:576px){.modal__content{border-radius:20px;margin:auto}.modal__img{width:170px}}.form-section h3{display:none}.form-wrapper{background-color:#eceae6;border-radius:40px;margin:auto;max-width:1000px;padding:40px 50px}@media(max-width:1340px){body .form-module-popup form ul.inputs-list.multi-container li{width:50%}}@media(max-width:950px){.modal__content{margin:auto;width:90%}}@media(max-width:767px){.form-module-popup{padding:30px 20px}.form-wrapper{padding:20px}}