form.wpcf7-form textarea,form.wpcf7-form input[type="email"],form.wpcf7-form input[type="text"]{width:100%}form.wpcf7-form .row{padding-bottom:2.35714286em;margin-right:0}form.wpcf7-form textarea{height:6em}form.wpcf7-form input[type="submit"]{width:auto}form.wpcf7-form input[type="submit"]{margin-top:2.7em;padding:2.136em 3.4em}form.wpcf7-form .wpcf7-wpgdprc span.wpcf7-list-item,form.wpcf7-form .wpcf7-acceptance span.wpcf7-list-item{margin:.3em 0 0 0;display:block;position:relative;line-height:1em}form.wpcf7-form .wpcf7-spinner,form.wpcf7-form .ajax-loader{position:absolute;bottom:4.5em;left:50%;transform:translateX(-50%);box-sizing:border-box;margin:0}form.wpcf7-form .flex{display:flex;justify-content:space-between;width:100%;gap:2.35714286em}form.wpcf7-form .itm{flex-basis:100%}form.wpcf7-form{position:relative}form.wpcf7-form .sc_form_field_submit{text-align:center}form.wpcf7-form .wpcf7-form-control-wrap.wpgdprc{display:block;text-align:left}.wpcf7 form .wpcf7-response-output{border-color:#00A000!important}.wpcf7 form.invalid .wpcf7-response-output{border-color:#A00000!important}.wpcf7-form .wpcf7-form-control-wrap:has(textarea){margin-bottom:1em}.wpcf7-form .wpcf7-form-control-wrap{display:inline-block;width:100%}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;top:100%;line-height:1.6}