.page-id-13 .prosco-prose{max-width:1120px}.page-id-13 .page-contact{padding:clamp(22px, 4vw, 56px);background:#f5f8fc;border:1px solid #e1e8f0;border-radius:16px}.page-id-13 .page-contact .title-contact{color:#203e65;font-size:clamp(24px, 3vw, 32px);line-height:1.3;margin:0 0 28px;padding-bottom:18px;border-bottom:1px solid #d9e3ef}.page-id-13 .page-contact .title-contact:not(:first-child){margin-top:40px}.page-id-13 .page-contact .row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin:0 0 24px}.page-id-13 .page-contact .col-md-12{grid-column:1 / -1}.page-id-13 .page-contact [class*="col-md-"]{min-width:0;padding:0;width:auto}.page-id-13 .page-contact label{display:block;width:100%;color:#293f58;font-size:15px;font-weight:600}.page-id-13 .page-contact p{margin:0}.page-id-13 .page-contact .prosco-quote-label,.page-id-13 .page-contact ._t{display:block;margin-bottom:8px}.page-id-13 .page-contact .wpcf7-form-control-wrap{display:block}.page-id-13 .page-contact input:not([type=radio]):not([type=checkbox]):not([type=submit]),.page-id-13 .page-contact select,.page-id-13 .page-contact textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:50px;padding:12px 14px;border:1px solid #cbd7e5;border-radius:7px;background:#fff;color:#20354d;font:inherit;font-weight:400}.page-id-13 .page-contact textarea{min-height:150px;resize:vertical}.page-id-13 .page-contact input::placeholder,.page-id-13 .page-contact textarea::placeholder{color:#7c8b9c}.page-id-13 .page-contact :is(input,select,textarea):focus-visible{outline:2px solid #448ed4;outline-offset:2px}.page-id-13 .page-contact .wpcf7-radio{display:flex;gap:24px;padding-top:8px}.page-id-13 .page-contact .wpcf7-list-item{margin:0}.page-id-13 .page-contact .wpcf7-list-item label{display:inline-flex;align-items:center;gap:8px;font-weight:400;cursor:pointer}.page-id-13 .page-contact input[type=radio]{width:18px;height:18px;accent-color:#37618f}.page-id-13 .page-contact input[type=submit]{width:auto;min-width:200px;min-height:52px;padding:13px 28px;border:0;border-radius:8px;background:#37618f;color:#fff;font:inherit;font-weight:600;cursor:pointer}.page-id-13 .page-contact input[type=submit]:hover{background:#23466f}.page-id-13 .page-contact .wpcf7-not-valid{border-color:#b3261e!important}.page-id-13 .page-contact .wpcf7-not-valid-tip{margin-top:6px;font-size:14px}.page-id-13 .wpcf7-response-output{border-radius:8px;padding:14px 18px!important;margin:20px 0 0!important}@media (max-width:640px){.page-id-13 .page-contact .row{grid-template-columns:minmax(0,1fr);gap:18px}.page-id-13 .page-contact input[type=submit]{width:100%}}