.a2z-contact{--a2z-blue: #194c98;--a2z-blue-hover: #123b78;--a2z-light: #eef5fc;--a2z-font: Gilroy, sans-serif;width:100%;padding:65px 5%;background:#fff;color:var(--a2z-blue);font-family:var(--a2z-font)}.a2z-contact,.a2z-contact *,.a2z-contact *:before,.a2z-contact *:after{box-sizing:border-box}.a2z-contact :is(h1,h2,h3,h4,h5,h6,p,span,a,strong,em,small,label,legend,li,blockquote,input,textarea,select,button){font-family:var(--a2z-font)!important;color:var(--a2z-blue)!important}.a2z-contact :is(h1,h2,h3,h4,h5,h6){letter-spacing:normal;text-transform:none}.a2z-contact :is(p,li){line-height:1.5}.a2z-contact__container{width:100%;max-width:1450px;margin:0 auto;display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:clamp(30px,4vw,65px);align-items:center}.a2z-contact__left,.a2z-contact__right{min-width:0}.a2z-contact__eyebrow{margin:0 0 12px;color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:2px;text-transform:uppercase;text-align:left}.a2z-contact__heading{margin:0 0 20px;color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.1;text-align:left}.a2z-contact__description{max-width:650px;margin:0 0 28px;color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important;font-size:16px;font-weight:400;line-height:1.5;text-align:left}.a2z-contact__description p{margin:0}.a2z-contact__description p+p{margin-top:12px}.a2z-contact__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.a2z-contact__card{min-width:0;padding:20px;border-radius:15px;background:var(--a2z-light);display:flex;flex-direction:column;align-items:flex-start}.a2z-contact__card-icon{display:block;width:100px;height:100px;margin-bottom:12px;object-fit:contain}.a2z-contact__card-title{margin:0 0 8px;color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important;font-size:18px;font-weight:700;line-height:1.2;text-align:left}.a2z-contact__card-description{color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important;font-size:14px;font-weight:400;line-height:1.45;text-align:left}.a2z-contact__card-description p{margin:0}.a2z-contact__card-description p+p{margin-top:10px}.a2z-contact__form-panel{width:100%;padding:28px;border:1px solid #d5e5f5;border-radius:15px;background:#f5f9fd;box-shadow:0 4px 18px #194c9814}.a2z-contact__form-title{margin:0 0 10px;color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important;font-size:26px;font-weight:700;line-height:1.2;text-align:left}.a2z-contact__form-description{margin:0 0 20px;color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important;font-size:14px;font-weight:400;line-height:1.5;text-align:left}.a2z-contact__form-description p{margin:0}.a2z-contact__form-description p+p{margin-top:10px}.a2z-contact__form{width:100%;min-width:0;margin:0;padding:0;color:var(--a2z-blue);font-family:var(--a2z-font)}.a2z-contact__form .globo-formbuilder,.a2z-contact__form .globo-form-app{width:100%;max-width:100%;margin:0;font-family:var(--a2z-font)!important;color:var(--a2z-blue)!important}.a2z-contact__form .globo-formbuilder *,.a2z-contact__form .globo-form-app *{font-family:var(--a2z-font)!important;color:var(--a2z-blue)!important}.a2z-contact__form label,.a2z-contact__form legend,.a2z-contact__form .globo-label,.a2z-contact__form .globo-form-control label,.a2z-contact__form .checkbox-label{color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important}.a2z-contact__form input[type=text],.a2z-contact__form input[type=email],.a2z-contact__form input[type=tel],.a2z-contact__form input[type=number],.a2z-contact__form input[type=url],.a2z-contact__form input[type=date],.a2z-contact__form select,.a2z-contact__form textarea{width:100%;max-width:100%;min-width:0;color:var(--a2z-blue)!important;background:#fff!important;border:1px solid var(--a2z-blue)!important;border-radius:25px!important;font-family:var(--a2z-font)!important;font-size:14px;font-weight:400;box-shadow:none!important}.a2z-contact__form input::placeholder,.a2z-contact__form textarea::placeholder{color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important;opacity:.7}.a2z-contact__form input:not([type=checkbox],[type=radio],[type=submit]):focus,.a2z-contact__form select:focus,.a2z-contact__form textarea:focus{border-color:var(--a2z-blue)!important;outline:2px solid rgba(25,76,152,.2)!important;outline-offset:1px;box-shadow:none!important}.a2z-contact__form input[type=checkbox],.a2z-contact__form input[type=radio]{accent-color:var(--a2z-blue)!important;border-color:var(--a2z-blue)!important;cursor:pointer}.a2z-contact__form .checkbox-wrapper,.a2z-contact__form .checkbox-label,.a2z-contact__form .globo-form-control-checkbox{color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important}.a2z-contact__form button[type=submit],.a2z-contact__form input[type=submit],.a2z-contact__form .globo-form-button{width:100%!important;max-width:100%!important;min-height:44px;margin:0;padding:12px 20px;background:var(--a2z-blue)!important;background-color:var(--a2z-blue)!important;border:1px solid var(--a2z-blue)!important;border-radius:25px!important;color:#fff!important;font-family:var(--a2z-font)!important;font-size:14px;font-weight:700;text-align:center;box-shadow:none!important;cursor:pointer;transition:background-color .2s ease}.a2z-contact__form button[type=submit] *,.a2z-contact__form .globo-form-button *{color:#fff!important;font-family:var(--a2z-font)!important}.a2z-contact__form button[type=submit]:hover,.a2z-contact__form input[type=submit]:hover,.a2z-contact__form .globo-form-button:hover{background:var(--a2z-blue-hover)!important;background-color:var(--a2z-blue-hover)!important;border-color:var(--a2z-blue-hover)!important}.a2z-contact__form button[type=submit]:focus-visible,.a2z-contact__form input[type=submit]:focus-visible{outline:2px solid var(--a2z-blue);outline-offset:3px}.a2z-contact__form .required,.a2z-contact__form .globo-required{color:var(--a2z-blue)!important;font-family:var(--a2z-font)!important}.a2z-contact__form .error-message,.a2z-contact__form .help-block,.a2z-contact__form .globo-form-error{font-family:var(--a2z-font)!important}.a2z-contact__form .error-message,.a2z-contact__form .globo-form-error{color:#b42318!important}@media(max-width:990px){.a2z-contact{padding:50px 5%}.a2z-contact__container{grid-template-columns:1fr;gap:35px}.a2z-contact__left,.a2z-contact__right{width:100%}.a2z-contact__form-panel{max-width:700px}.a2z-contact__heading{font-size:36px}}@media(max-width:749px){.a2z-contact{padding:40px 6%}.a2z-contact__container{gap:30px}.a2z-contact__eyebrow{font-size:11px}.a2z-contact__heading{font-size:30px;line-height:1.15}.a2z-contact__description{font-size:15px;margin-bottom:25px}.a2z-contact__cards{gap:10px}.a2z-contact__card{padding:15px;border-radius:12px}.a2z-contact__card-icon{width:38px;height:38px;margin-bottom:10px}.a2z-contact__card-title{font-size:16px}.a2z-contact__card-description{font-size:13px}.a2z-contact__form-panel{padding:20px;border-radius:12px}.a2z-contact__form-title{font-size:24px}.a2z-contact__form-description{font-size:14px}.a2z-contact__form button[type=submit],.a2z-contact__form input[type=submit],.a2z-contact__form .globo-form-button{min-height:44px}}@media(max-width:380px){.a2z-contact__cards{grid-template-columns:1fr}.a2z-contact__card{padding:18px}.a2z-contact__form-panel{padding:16px}}@media(prefers-reduced-motion:reduce){.a2z-contact__form button[type=submit],.a2z-contact__form input[type=submit],.a2z-contact__form .globo-form-button{transition:none}}#a2z-contact{scroll-margin-top:90px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/a2z-contact.css.map */
