.sub-inquiry{background-color:#f0f7ff}.contact-section__wrap{padding-top:2.5rem}@media(min-width: 1024px){.contact-section__wrap{padding-top:1rem}}.contact-section__tel-wrap{margin-bottom:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.contact-section__tel-lead{font-weight:700;font-size:1.25rem;line-height:1.83}@media(min-width: 1024px){.contact-section__tel-lead{line-height:1.5;font-size:1.22rem}}.contact-section__tel{color:#11509c;font-family:"Lato",sans-serif;font-weight:400;font-size:2rem;line-height:1.09;margin-top:1.5rem;display:flex;align-items:center;gap:.75rem}@media(min-width: 1024px){.contact-section__tel{font-size:2.22rem;line-height:.88}}.contact-section__tel::before{content:"";width:1.6875rem;aspect-ratio:1/1;background-image:url(../img/common/icon_tel-blue.svg);background-repeat:no-repeat;background-size:contain}.contact-section__tel-open{color:#11509c;font-weight:700;font-size:1rem;line-height:2.06;margin-top:.5625rem}@media(min-width: 1024px){.contact-section__tel-open{line-height:1.83;margin-top:.5rem}}.contact-section__lead{font-weight:700;font-size:1.125rem;line-height:1.83;text-align:center;margin-bottom:2rem}@media(min-width: 1024px){.contact-section__lead{font-size:1.11rem;margin-bottom:3.5rem}}.form-card{background:#fff;box-shadow:inset 0px 0px 20px #d1e0f0;border-radius:1.875rem;padding:2.8125rem 1rem 2.5rem 1rem}@media(min-width: 1024px){.form-card{border-radius:2.77rem;padding:4.5rem 6rem}}.form-fieldset{border:none;display:flex;flex-direction:column;gap:2rem}@media(min-width: 1024px){.form-fieldset{gap:1.5rem}}.form-row{display:grid;grid-template-columns:1fr;gap:.6875rem;align-items:start}@media(min-width: 1024px){.form-row{grid-template-columns:13.67rem 1fr;gap:1rem}}.form-label p{display:flex;align-items:center;gap:1rem}@media(min-width: 1024px){.form-label p{justify-content:space-between}}.form-label__text{font-size:1.125rem;line-height:1.83;color:#444;font-weight:700}@media(min-width: 1024px){.form-label__text{font-size:1.11rem}}.form-badge.is-required{background-color:#fff;font-weight:700;font-size:.875rem;line-height:1.14;color:#db687c;border:1px solid #db687c;border-radius:4px;padding:.1875rem .625rem}@media(min-width: 1024px){.form-badge.is-required{font-size:.777rem;padding:.166rem .555rem}}.form-field input[type=text],.form-field input[type=email],.form-field input[type=tel],.form-field select,.form-field textarea{width:100%;background:#f6f6f6;border-radius:5px;padding:2px 1.125rem;font-size:1rem;font-weight:400;line-height:2.06;color:#444;outline:none}.form-field select{width:11.875rem;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding-block:.35rem}@media(min-width: 1024px){.form-field select{width:10.55rem}}.form-field textarea{min-height:12.5rem;resize:vertical}@media(min-width: 1024px){.form-field textarea{min-height:11.11rem}}.form-field input::-moz-placeholder, .form-field textarea::-moz-placeholder{color:#bcbcbc}.form-field input::placeholder,.form-field textarea::placeholder{color:#bcbcbc}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:#9cc2ff;box-shadow:0 0 0 4px rgba(110,170,255,.18)}.form-field--stack{display:grid;gap:1.125rem}@media(min-width: 1024px){.form-field--stack{gap:1rem}}.form-field .wpcf7-radio{display:grid;grid-template-columns:auto auto;justify-content:flex-start;-moz-column-gap:1.6875rem;column-gap:1.6875rem}@media(min-width: 1024px){.form-field .wpcf7-radio{-moz-column-gap:1.5rem;column-gap:1.5rem}}.form-field input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1rem;height:1rem;border:1px solid #76a0d2;border-radius:50%;position:relative;cursor:pointer}.form-field input[type=radio]:focus{border-color:none;box-shadow:none;outline:none}.form-field input[type=radio]:checked{border:1px solid #76a0d2}.form-field input[type=radio]:checked::after{content:"";position:absolute;width:.5rem;height:.5rem;background-color:#76a0d2;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%)}.form-privacy{text-align:center;margin-top:2rem}@media(min-width: 1024px){.form-privacy{margin-top:2.5rem}}.form-privacy__link{text-decoration:underline;display:inline-block;color:#11509c;font-size:1.125rem;line-height:1.83;letter-spacing:.05em}.form-consent{text-align:center;font-size:1.125rem;line-height:1.83;letter-spacing:.05em;margin-top:1rem}@media(min-width: 1024px){.form-consent{font-size:1.11rem}}.form-consent label{display:flex;align-items:center;gap:1rem}.form-consent input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.25rem;height:1.25rem;border:1px solid #b1b1b1;border-radius:4px;position:relative;cursor:pointer;flex-shrink:0}.form-consent input[type=checkbox]:focus{border-color:none;box-shadow:none;outline:none}.form-consent input[type=checkbox]:checked{background-color:#76a0d2;border-color:#76a0d2}.form-consent input[type=checkbox]:checked::after{content:"";position:absolute;width:.375rem;height:.625rem;border:solid #fff;border-width:0 .125rem .125rem 0;top:.15rem;left:.375rem;transform:rotate(45deg)}.form-actions{width:18.125rem;padding:.875rem 2.9375rem;font-weight:700;color:#fff;font-size:1rem;line-height:2.06;text-align:center;background-color:#76a0d2;border-radius:9999px;position:relative;border:1px solid rgba(0,0,0,0);margin-inline:auto;margin-top:2rem}@media(min-width: 1024px){.form-actions{width:16.11rem;padding:.77rem 2.83rem;line-height:1.83;margin-top:2.5rem}}.form-actions:hover{opacity:1;color:#76a0d2;background-color:#fff;border:1px solid #76a0d2}.form-actions:hover::after{background-image:url(../img/common/icon_arrow-btn-bl.svg)}.form-actions::after{content:"";width:2.125rem;height:2.125rem;background-image:url(../img/common/icon_arrow-btn-w.svg);background-size:contain;background-position:center center;position:absolute;top:50%;right:.8125rem;transform:translateY(-50%)}@media(min-width: 1024px){.form-actions::after{width:1.89rem;height:1.89rem;right:.944rem}}.form-actions input[type=submit]{width:100%}.wpcf7-spinner{display:none !important}.form-actions:has(input:disabled){background-color:#ccc;color:#888;border-color:#ccc}.form-actions:has(input:disabled)::after{content:none}.cf7-turnstile{max-width:100%;width:auto !important}#autozip{display:none !important}/*# sourceMappingURL=inquiry.min.css.map */