.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar,div.wpcf7 select{background-color:#f5f8ff!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:14px;color:#705ed8!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{color:#f5f8ff!important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 20px;line-height:1.7em;background:#00a2e5!important;border:2px solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-submit:hover{background-color:#5ec5f0!important;border-color:#5ec5f0;border-radius:3px}.cf-grid .wpcf7-radio{display:flex;gap:24px;flex-wrap:wrap}.cf-grid .wpcf7-list-item{margin:0}.cf-grid .wpcf7-list-item input[type="radio"]{margin-right:8px}.cf-grid .wpcf7-checkbox .wpcf7-list-item,.cf-grid .wpcf7-radio .wpcf7-list-item{display:block;margin:0 0 8px 0}.cf-grid .cf-three{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;float:none;clear:both}.cf-grid .cf-three p{width:100%;margin:0;padding:0;float:none}.cf-grid .cf-three input{width:100%;box-sizing:border-box}@media (max-width:767px){.cf-grid .cf-three{grid-template-columns:1fr}}.cf-grid{--cf-bg:#f3f4ff;--cf-accent:#6c5ce7;--cf-text:#1f2340;--cf-radius:6px}.cf-grid p{margin:0 0 22px 0;padding:0}.cf-grid .cf-label{display:block;margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.3;color:var(--cf-text)}.cf-grid input[type="text"],.cf-grid input[type="number"],.cf-grid input[type="tel"],.cf-grid input[type="email"],.cf-grid select,.cf-grid textarea{width:100%;box-sizing:border-box;padding:14px 16px;background:var(--cf-bg);border:1px solid transparent;border-radius:var(--cf-radius);color:var(--cf-text);font-size:15px;line-height:1.4;box-shadow:none;transition:border-color .2s,box-shadow .2s}.cf-grid input::placeholder,.cf-grid textarea::placeholder{color:#8a8fb0}.cf-grid input:focus,.cf-grid select:focus,.cf-grid textarea:focus{outline:none;border-color:var(--cf-accent);box-shadow:0 0 0 3px rgba(108,92,231,.15)}.cf-grid textarea{min-height:140px;resize:vertical}.cf-grid input[type="number"]{-moz-appearance:textfield}.cf-grid input[type="number"]::-webkit-outer-spin-button,.cf-grid input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cf-grid .wpcf7-checkbox,.cf-grid .wpcf7-radio{display:flex;flex-direction:column;gap:10px}.cf-grid .wpcf7-list-item{display:block;margin:0}.cf-grid .wpcf7-list-item label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:15px;color:var(--cf-text)}.cf-grid input[type="checkbox"],.cf-grid input[type="radio"]{width:20px;height:20px;margin:0;flex-shrink:0;accent-color:var(--cf-accent)}.cf-grid input[type="file"]{width:100%;padding:10px;background:var(--cf-bg);border-radius:var(--cf-radius);font-size:14px;box-sizing:border-box}.cf-grid input[type="file"]::file-selector-button{margin-right:12px;padding:10px 18px;background:var(--cf-accent);color:#fff;border:0;border-radius:var(--cf-radius);font-weight:600;cursor:pointer}.cf-grid .cf-consent,.cf-grid .wpcf7-acceptance label{font-size:14px;color:var(--cf-text)}.cf-grid input[type="submit"],.cf-grid .wpcf7-submit{display:inline-block;padding:14px 40px;background:var(--cf-accent);color:#fff;border:0;border-radius:var(--cf-radius);font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:opacity .2s}.cf-grid input[type="submit"]:hover{opacity:.9}.cf-grid .wpcf7-not-valid-tip{margin-top:6px;font-size:13px}.cf-grid .cf-two{display:grid;grid-template-columns:repeat(2,1fr);gap:0 24px;width:100%;float:none;clear:both}.cf-grid .cf-two p{float:none;width:100%}@media (max-width:767px){.cf-grid .cf-two{grid-template-columns:1fr}}