@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.wpcf7-form{display:flex;flex-direction:column;gap:20px}.cf7-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wpcf7-form label{display:flex;flex-direction:column;gap:4px;font-family:"Inter",system-ui,sans-serif;font-size:0.88rem;font-weight:500;color:#16213e}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form textarea,.wpcf7-form select{font-family:"Inter",system-ui,sans-serif;font-size:0.95rem;color:#16213e;background:#ffffff;border:1px solid #dde3ee;border-radius:5px;padding:11px 14px;width:100%;outline:none;transition:border-color 0.2s}.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="email"]:focus,.wpcf7-form textarea:focus,.wpcf7-form select:focus{border-color:#3a4fc2}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{color:#b0b7c8}.wpcf7-form textarea{resize:vertical;min-height:140px;line-height:1.6}.wpcf7-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%235a6175' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.wpcf7-form input[type="submit"]{font-family:"Inter",system-ui,sans-serif;font-size:0.95rem;font-weight:600;color:#ffffff;background:#3a4fc2;border:1px solid #3a4fc2;border-radius:5px;padding:13px 32px;cursor:pointer;transition:background 0.2s;align-self:flex-start;margin-top:4px}.wpcf7-form input[type="submit"]:hover{background:#2e3faa}.wpcf7-not-valid-tip{font-size:0.82rem;color:#d04040;margin-top:4px}.wpcf7-response-output{font-family:"Inter",system-ui,sans-serif;font-size:0.9rem;border:1px solid #dde3ee!important;border-radius:5px;padding:12px 16px!important;margin:8px 0 0!important}.wpcf7-mail-sent-ok,.wpcf7 form.sent .wpcf7-response-output{border-color:#3a4fc2!important;color:#3a4fc2;background:#dde3f7}.wpcf7-validation-errors,.wpcf7 form.invalid .wpcf7-response-output{border-color:#d04040!important;color:#d04040;background:#fdf0f0}.wpcf7-spinner{display:none}.wpcf7-form p{margin:0}@media (max-width:860px){.cf7-row{grid-template-columns:1fr}}.wpcf7-form .wpcf7-form-control-wrap{display:block;margin-top:6px}.wpcf7-form label br{display:none}