@font-face{font-family:Outfit;src:url('outfit-ext.woff2') format('woff2');font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+0304,U+0308,U+0329,U+1E00-1E9F}
@font-face{font-family:Outfit;src:url('outfit.woff2') format('woff2');font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+2190-21FF}
.adaustu-native{font-family:Outfit,Arial,sans-serif}
.adaustu-native .elementor-widget-text-editor p:last-child{margin-bottom:0}
.adaustu-native [id]{scroll-margin-top:25px}
.ada-whatsapp-form{font-family:Outfit,Arial,sans-serif;color:var(--ada-text,#f5f2eb);font-size:13px;line-height:1.6}
.ada-whatsapp-form *{box-sizing:border-box}
.ada-whatsapp-form .ada-form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}
.ada-whatsapp-form label{display:block;font-size:13px;font-weight:500;margin-bottom:16px;color:inherit}
.ada-whatsapp-form input{font:inherit;display:block;width:100%;min-width:0;max-width:100%;height:46px;padding:10px 12px;margin-top:7px;border:1px solid #897486;border-radius:4px;color:var(--ada-text,#f5f2eb);background:var(--ada-input,#473746);color-scheme:dark;box-shadow:none}
.ada-whatsapp-form input::placeholder{color:var(--ada-text,#f5f2eb);opacity:.7}
.ada-whatsapp-form button{font:inherit;font-weight:600;width:100%;border:0;padding:15px 20px;border-radius:4px;cursor:pointer;background:var(--ada-accent,#d6e64a);color:var(--ada-button-text,#352535)}
.ada-whatsapp-form button:hover{filter:brightness(1.05)}
.ada-whatsapp-form .ada-form-footer{font-size:11px;margin:12px 0 0;opacity:.8}
.ada-whatsapp-form :focus-visible{outline:3px solid var(--ada-accent,#d6e64a);outline-offset:3px}
@media(max-width:380px){.ada-whatsapp-form .ada-form-row{grid-template-columns:1fr}}
