.page-form{padding-block:var(--space-96);@media (max-width:767px){padding-block:var(--space-48)}}.page-form .wp-block-column{display:flex;flex-direction:column}.page-form .wp-block-column h2{padding-bottom:var(--space-32)}.wp-block-heading-bottom{padding-top:var(--space-64)}#wpforms-form-1373{max-width:520px;padding:28px;background:#fff;border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,.08);font-family:Arial,Helvetica,sans-serif}#wpforms-1373-field_13-container{padding:unset !important}#wpforms-1373-field_13 h4{font-size:22px;font-weight:700;margin:0}#wpforms-1373-field_14 h4{font-size:14px;font-weight:600;color:#3cc;margin-bottom:18px}#wpforms-form-1373 input:focus,#wpforms-form-1373 select:focus{border-color:#3cc;background:#fff;outline:none}.wpforms-layout-row{margin-bottom:12px}.wpforms-layout-column{padding:0 6px}#wpforms-1373-field_34-container .wpforms-layout-column-50{width:100% !important}#wpforms-1373-field_34-container .wpforms-layout-column-25{width:100% !important}@media (max-width:768px){#wpforms-1373-field_34-container .wpforms-layout-column-50{width:40% !important}#wpforms-1373-field_34-container .wpforms-layout-column-25{width:30% !important}}#wpforms-1373-field_35 input{padding-left:40px}#wpforms-1373-field_36 input,#wpforms-1373-field_38 select{text-align:center}.wpforms-field-file-upload .wpforms-uploader{border:2px dashed #d1d5db;border-radius:16px;padding:30px 20px;text-align:center;background:#fafafa;margin-bottom:8px}.modern-title{display:flex;flex-direction:column;font-size:16px;font-weight:600;line-height:1.4;color:#222}.modern-title span{text-decoration:none !important;background:var(--color-cyan-hover) !important;color:var(--text-inverse) !important;font-family:var(--font-headings) !important;font-size:var(--fs-body) !important;font-weight:var(--weight-semibold) !important;padding:var(--space-8) var(--space-16) !important;border-radius:40px !important;margin-top:var(--space-24) !important}.wpforms-field-layout-rows input{border-radius:var(--radius-full) !important}#wpforms-1373-field_32-container{padding-bottom:30px !important;input{border-radius:var(--radius-full) !important;max-width:100% !important}}#wpforms-1373-field_38-container select{border-radius:var(--radius-full) !important}#wpforms-1373-field_43-container input{width:100%;border-radius:var(--radius-sm)!important}.wpforms-field-file-upload svg{color:#9ca3af;margin-bottom:10px}.wpforms-field-file-upload .modern-title{font-size:14px;color:#6b7280}.wpforms-field-repeater .wpforms-field-label{font-size:var(--wpforms-label-size-font-size) !important;color:#6b7280}.wpforms-field-file-upload{margin-bottom:8px !important}#wpforms-1373-field_46-container{padding-top:0 !important}#wpforms-1373-field_46{max-width:100% !important}#wpforms-1373-field_46 h4{font-size:13px;font-weight:600;color:#ff2ea6 !important;line-height:1.5;margin-top:10px}#wpforms-1373-field_46 h4 span{color:unset !important}#wpforms-1373-field_48 label{font-size:13px;color:#374151}#wpforms-1373-field_53-container .wpforms-layout-row .wpforms-layout-column{width:100% !important}.wpforms-layout-row #wpforms-1373-field_52-container{text-align:right}.wpforms-layout-row #wpforms-1373-field_52-container button{background:#ff3b85 !important;color:#fff !important;padding:12px 32px !important;height:40px !important;border-radius:30px !important;transition:all .3s ease !important;box-shadow:0 4px 12px rgba(255,59,133,.3) !important}#wpforms-submit-1373{display:none;background:linear-gradient(135deg,#ff2ea6,#ff5fd2);color:#fff;border:none;border-radius:22px;padding:12px 36px;font-size:14px;font-weight:600;float:right;cursor:pointer}#wpforms-submit-1373:hover{opacity:.9}@media (max-width:600px){#wpforms-form-1373{padding:20px}.wpforms-layout-column{padding:0}#wpforms-submit-1373{width:100%;float:none}}.section-2{padding-bottom:var(--space-96)}.section-2 .para{padding-block:var(--space-32)}.section-4{padding-top:0 !important}.section-4 .wp-block-heading.has-text-align-center{padding-bottom:var(--space-32)}.section-4 .wp-block-columns{align-items:unset !important}.section-4 .wp-block-columns p{padding:unset !important}.section-4 .wp-block-column .wp-block-heading{padding:unset !important}.section-4 .wp-block-column{background:var(--surface-base);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-20);box-shadow:var(--shadow-md);border:1px solid var(--border-default);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}.section-4.is-layout-flex{margin-top:2em;padding-bottom:var(--space-96)}.section-4 .wp-block-heading{font-size:var(--space-36)}