.modal_lp[data-layout=modal_step2]{visibility:hidden;display:none}.modal_lp[data-layout=modal_step2].is-visible{visibility:visible;display:block;opacity:1!important;z-index:999999999}.modal_lp[data-layout=modal_step2].is-visible .modal-form-block{max-height:85vh;overflow-y:auto;overflow-x:hidden}.modal_lp[data-layout=modal_step2] .modal-overlay{visibility:hidden;opacity:0;transition:visibility 0s linear .35s,opacity .35s}.modal_lp[data-layout=modal_step2].is-visible .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal_lp[data-layout=modal_step2] .modal-transition{transition:all .35s .12s;opacity:0}.modal_lp[data-layout=modal_step2].is-visible .modal-transition{transform:translate(-50%,-50%);opacity:1}.modal_lp[data-layout=modal_step2] .contact-form{column-gap:24px}.modal_lp[data-layout=modal_step2] .label{pointer-events:none}.modal_lp[data-layout=modal_step2] .label.label_active{pointer-events:none;color:#fff;margin-top:-18px;padding:0;background:none;font-size:16px}.modal_lp[data-layout=modal_step2] .wpcf7-form-control-wrap:has(>.form__hidden-field){display:none}.modal_lp[data-layout=modal_step2] .field_invalid{border:1px solid #D22528}.modal_lp[data-layout=modal_step2] .field__err+.field__err-block,.modal_lp[data-layout=modal_step2] .field__err{z-index:-1}.modal_lp[data-layout=modal_step2] .field_invalid-block+.field__err+.field__err-block,.modal_lp[data-layout=modal_step2] .field_invalid+.field__err{opacity:1;pointer-events:none;z-index:6}.modal_lp[data-layout=modal_step2] .button-wrap__block .wpcf7-spinner{position:absolute}@media screen and (max-width:991px){.modal_lp[data-layout=modal_step2].is-visible .modal-form-block{max-height:80vh}.modal_lp[data-layout=modal_step2].is-visible .modal-form-block::-webkit-scrollbar{width:8px;background:#ededed}.modal_lp[data-layout=modal_step2].is-visible .modal-form-block::-webkit-scrollbar-thumb{background:#003557;border-radius:4px}}@media screen and (max-width:767px){.modal_lp[data-layout=modal_step2] .contact-form{column-gap:16px}.modal_lp[data-layout=modal_step2] .field{min-height:50px}}@media screen and (max-width:359px){.modal_lp[data-layout=modal_step2] .button-wrap__block{flex-direction:column}}
