.support-form-wrapper{
	--aura-form-ink:#142631;
	--aura-form-muted:#566c77;
	--aura-form-line:#ccebf3;
	--aura-form-pink:#ed78ad;
	--aura-form-blue-soft:#e6faff;
}

.support-form-wrapper .aura-form-fields{display:grid;gap:18px}
.support-form-wrapper .aura-form-row{display:grid;gap:18px}
.support-form-wrapper .aura-form-row>br{display:none}
.support-form-wrapper .aura-form-row--two{grid-template-columns:repeat(2,minmax(0,1fr))}
.support-form-wrapper .aura-form-row--two>p{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0!important}
.support-form-wrapper .aura-form-row--two>p>br{display:none}
.support-form-wrapper .wpcf7-form>p{margin:0 0 15px!important}
.support-form-wrapper .wpcf7-form label{display:block;color:var(--aura-form-ink);font-size:12px;font-weight:800;line-height:1.45}
.support-form-wrapper .wpcf7-form-control-wrap{display:block;margin-top:7px}
.support-form-wrapper input[type=text],
.support-form-wrapper input[type=email],
.support-form-wrapper input[type=tel],
.support-form-wrapper input[type=date],
.support-form-wrapper input[type=file],
.support-form-wrapper select,
.support-form-wrapper textarea{width:100%;min-height:50px;margin:0;padding:11px 13px;border:1px solid #bddfe7;border-radius:10px;background:#fbfeff;color:var(--aura-form-ink);font-family:Arial,Helvetica,sans-serif;font-size:14px;box-shadow:none;outline:0;transition:.18s ease;box-sizing:border-box}
.support-form-wrapper textarea{min-height:135px;resize:vertical}
.support-form-wrapper input:focus,
.support-form-wrapper select:focus,
.support-form-wrapper textarea:focus{border-color:var(--aura-form-pink);background:#fff;box-shadow:0 0 0 3px rgba(237,120,173,.12)}
.support-form-wrapper input[type=file]{padding:12px;background:#f6fcfd;font-size:12px}
.support-form-wrapper .aura-form-consent{padding:15px;border:1px solid var(--aura-form-line);border-radius:12px;background:#f8fdff}
.support-form-wrapper .wpcf7-acceptance label{display:grid;grid-template-columns:20px 1fr;gap:9px;align-items:start;color:var(--aura-form-muted);font-weight:400}
.support-form-wrapper .wpcf7-acceptance input{width:17px;height:17px;margin:2px 0 0;accent-color:var(--aura-form-pink)}
.support-form-wrapper .wpcf7-list-item{margin:0}
.support-form-wrapper .cf-turnstile{margin:2px 0 0}
.support-form-wrapper input[type=submit]{display:inline-flex;width:100%;min-height:52px;align-items:center;justify-content:center;margin-top:4px;padding:13px 20px;border:0;border-radius:9px;background:#303136!important;color:#fff!important;font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:.2s ease}
.support-form-wrapper input[type=submit]:hover,
.support-form-wrapper input[type=submit]:focus{background:linear-gradient(135deg,#ed78ad,#a283e8)!important;transform:translateY(-2px);box-shadow:0 14px 27px rgba(162,131,232,.25)}
.support-form-wrapper .wpcf7-not-valid-tip{margin-top:5px;color:#b52f5d;font-size:11px}
.support-form-wrapper .wpcf7-response-output{margin:18px 0 0!important;padding:13px 15px!important;border:1px solid var(--aura-form-line)!important;border-radius:11px;background:var(--aura-form-blue-soft);font-size:12px;line-height:1.55}
.support-form-wrapper .aura-form-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}

@media(max-width:720px){
	.support-form-wrapper .aura-form-row--two,
	.support-form-wrapper .aura-form-row--two>p{grid-template-columns:1fr}
}
