.ab-v2 .ab-quote-live .aq-call a{font-size:14px;color:var(--aq-plum);font-weight:600;white-space:nowrap;text-decoration:none}
.ab-v2 .ab-quote-live .aq-live-title{margin-top:24px;text-align:left;outline:0}
.ab-v2 .ab-quote-live .aq-progress:not([hidden])+.aq-live-title{margin-top:0}
.ab-v2 .ab-quote-live .aq-form .globo-form-app{margin:0!important;padding:0!important;max-width:none!important;width:100%!important;border:0!important;box-shadow:none!important;background:transparent!important;font-family:inherit!important}
.ab-v2 .ab-quote-live .globo-form-app .g-container{padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-family:inherit!important}
.ab-v2 .ab-quote-live .globo-form-app form[data-aq-enhanced] .panels{height:auto!important;min-height:0!important;overflow:visible!important}
.ab-v2 .ab-quote-live .globo-form-app form[data-aq-enhanced] .panel{position:relative!important}
.ab-v2 .ab-quote-live .globo-form-app .panel{gap:0!important;margin:0 -8px!important;padding:0!important;width:calc(100% + 16px)!important;transform:none!important;animation:none!important}
.ab-v2 .ab-quote-live .globo-form-app .globo-form-control{padding:0 8px!important;margin:0 0 18px!important;border:0!important;min-width:0!important}
.ab-v2 .ab-quote-live .globo-form-app .globo-form-control.layout-2-column{width:50%!important;max-width:50%!important}
.ab-v2 .ab-quote-live .globo-form-app .globo-form-control.layout-1-column,.ab-v2 .ab-quote-live .globo-form-app .globo-form-control[data-element-id="select"],.ab-v2 .ab-quote-live .globo-form-app .globo-form-control[data-element-id="email"]{width:100%!important;max-width:100%!important}
.ab-v2 .ab-quote-live .globo-form-app .globo-label{display:block!important;font-family:inherit!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important;margin:0 0 8px!important;color:var(--aq-ink)!important}
.ab-v2 .ab-quote-live .globo-form-app .globo-form-input{border:0!important;padding:0!important;background:transparent!important}
.ab-v2 .ab-quote-live .globo-form-app input:not([type="hidden"]),.ab-v2 .ab-quote-live .globo-form-app select,.ab-v2 .ab-quote-live .globo-form-app textarea{font:400 16px/1.5 'DM Sans',sans-serif!important;width:100%!important;max-width:100%!important;min-height:47px!important;border:1px solid var(--aq-line)!important;border-radius:3px!important;background-color:#fffdf9!important;color:var(--aq-ink)!important;padding:11px 12px!important;box-shadow:none!important;outline:0!important}
.ab-v2 .ab-quote-live .globo-form-app textarea{height:auto!important;min-height:98px!important;resize:vertical}
.ab-v2 .ab-quote-live .globo-form-app input:focus-visible,.ab-v2 .ab-quote-live .globo-form-app select:focus-visible,.ab-v2 .ab-quote-live .globo-form-app textarea:focus-visible{border-color:var(--aq-plum)!important;outline:2px solid #b6a477!important;outline-offset:2px!important}
.ab-v2 .ab-quote-live .globo-form-app input::placeholder,.ab-v2 .ab-quote-live .globo-form-app textarea::placeholder{color:#8b8077!important;opacity:1!important}
.ab-v2 .ab-quote-live .globo-form-app .help-text,.ab-v2 .ab-quote-live .globo-form-app .globo-description{display:block;font-family:inherit!important;font-size:12px!important;line-height:1.6!important;color:#71665d!important}
.ab-v2 .ab-quote-live .globo-form-app .messages{font-size:12px!important;line-height:1.5!important;color:#9d2727!important}
.ab-v2 .ab-quote-live .globo-form-app .gfb__page-footer{margin:2px 0 0!important;padding:0!important}
.ab-v2 .ab-quote-live .globo-form-app button[type="submit"]{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:50px!important;padding:14px 18px!important;border:0!important;border-radius:3px!important;background:var(--aq-plum)!important;color:#fffdf9!important;font:500 14px/1.5 'DM Sans',sans-serif!important;cursor:pointer}
.ab-v2 .ab-quote-live .globo-form-app button[type="submit"]:hover{background:#41222b!important}
.ab-v2 .ab-quote-live .globo-form-app button[type="submit"]:focus-visible{outline:3px solid #b6a477!important;outline-offset:3px!important}
.ab-v2 .ab-quote-live .globo-form-app button[type="submit"]:disabled{cursor:wait;opacity:.7}
.ab-v2 .ab-quote-live .globo-form-app .message.error:not(:empty){border:1px solid #dfacac;padding:12px;margin:12px 0;font-size:14px;line-height:1.5}
.ab-v2 .ab-quote-live .globo-form-app .message.error:has(>.content:empty){display:none!important}
.ab-v2 .ab-quote-live .globo-form-app .gfb__page-footer-description{margin-top:14px!important}
.ab-v2 .ab-quote-live .globo-form-app .gfb__page-footer-description p{margin:0!important}
.ab-v2 .ab-quote-live .globo-form-app .gfb__page-footer-description a{color:var(--aq-plum)!important;text-decoration:underline!important;text-underline-offset:3px}
.ab-v2 .ab-quote-live[data-aq-view="event"] [data-aq-field="contact"],.ab-v2 .ab-quote-live[data-aq-view="event"] [data-aq-native-footer],.ab-v2 .ab-quote-live[data-aq-view="contact"] [data-aq-field="event"]{display:none!important}
.ab-v2 .ab-quote-live .aq-navigation{margin-top:2px}
.ab-v2 .ab-quote-live .aq-primary{font-size:13px;min-height:50px}
.ab-v2 .ab-quote-live .aq-show-all{display:block;margin:12px auto 0;padding:8px;color:#71665d;background:none;border:0;font:400 12px/1.5 'DM Sans',sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:40px}
.ab-v2 .ab-quote-live .aq-back{font-size:13px;min-height:44px;margin:8px auto 0}
.ab-v2 .ab-quote-live .aq-validation{padding:12px 14px;border-left:3px solid #9d2727;background:#fff1ef;color:#8c2525;font-size:14px;line-height:1.6;margin:0 0 18px}
.ab-v2 .ab-quote-live .aq-footnote{font-size:12px;line-height:1.7}
.ab-v2 .ab-quote-live .aq-noscript{font-size:14px;line-height:1.7;margin:18px 0 0}
.ab-v2 .ab-quote-live .aq-after{padding:26px 2px 0}
.ab-v2 .ab-quote-live .aq-after h2{font-size:25px;margin:0 0 10px}
.ab-v2 .ab-quote-live .aq-after p{font-size:14px;line-height:1.8;color:#71665d;margin:0 0 13px}
.ab-v2 .ab-quote-live .aq-after a{display:inline-flex;align-items:center;gap:10px;color:var(--aq-plum);font-size:13px;font-weight:500;text-decoration:none;min-height:44px}
.ab-v2 .ab-quote-live .aq-after svg{width:16px;height:16px}
@container ab (max-width:640px){.ab-v2 .ab-quote-live .aq-call a{font-size:13px}.ab-v2 .ab-quote-live .aq-progress{gap:15px}.ab-v2 .ab-quote-live .aq-progress li{font-size:11px}.ab-v2 .ab-quote-live .globo-form-app .globo-form-control.layout-2-column{width:100%!important;max-width:100%!important}.ab-v2 .ab-quote-live .globo-form-app .globo-label{font-size:13px!important}.ab-v2 .ab-quote-live .aq-form-lead{font-size:13px}.ab-v2 .ab-quote-live .aq-after{padding-top:23px}}
@media(prefers-reduced-motion:reduce){.ab-v2 .ab-quote-live *{scroll-behavior:auto!important;transition:none!important}}
