.vc-dialog{padding:0;width:min(660px,calc(100% - 30px));max-height:calc(100dvh - 32px);border:1px solid #d6e3ec;border-radius:15px;color:#18354d;box-shadow:0 30px 100px #00152c50;overflow:auto}.vc-dialog::backdrop{background:#03162dc4;backdrop-filter:blur(4px)}.vc-dialog-head{padding:31px 34px 22px;position:relative;border-bottom:1px solid #e5edf2}.vc-dialog-head h2{font-size:27px;font-weight:500;letter-spacing:-.04em;margin:8px 35px 11px 0}.vc-dialog-head p{font-size:12px;line-height:1.8;color:#74899a;margin:0}.vc-dialog-head .vc-kicker{font-size:10px;color:#2286b7}.vc-dialog-close{position:absolute;right:18px;top:18px;background:#f2f6f9;border:0;width:31px;height:31px;border-radius:50%;color:#486378;font-size:20px}.vc-dialog form{padding:26px 34px 29px}.vc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vc-field{display:flex;flex-direction:column;gap:8px;font-size:11px;color:#456378}.vc-field.wide{grid-column:1/-1}.vc-field input,.vc-field select,.vc-field textarea{border:1px solid #d5e1ea;border-radius:6px;background:#fbfdff;padding:12px;font:inherit;font-size:12px;line-height:1.5;color:#173d58;min-width:0}.vc-field textarea{resize:vertical;min-height:105px}.vc-field input:focus,.vc-field select:focus,.vc-field textarea:focus{outline:2px solid #79c7ed;outline-offset:1px;border-color:#2898d1}.vc-form-note{font-size:10px;line-height:1.8;color:#7d92a3;margin:18px 0}.vc-form-footer{display:flex;align-items:center;justify-content:space-between;gap:15px}.vc-form-footer>a{font-size:10px;color:#3b7ca5}.vc-form-status{font-size:12px;line-height:1.8;color:#297791;margin:17px 0 0}.vc-honey{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.vc-dialog .vc-btn{font-size:11px}

@media(max-width:760px){.vc-dialog-head{padding:27px 23px 20px}.vc-dialog-head h2{font-size:25px}.vc-dialog form{padding:22px}.vc-form-grid{gap:16px}.vc-form-footer{align-items:flex-start;flex-direction:column}.vc-form-footer .vc-btn{width:100%}}
@media(max-width:430px){.vc-form-grid{grid-template-columns:1fr}.vc-field.wide{grid-column:auto}}

