.section-wrapper.main-page :is(h1,h2){font-size:24px;font-weight:700;color:#000;text-transform:uppercase}.section-wrapper.main-page :is(h3,h4){font-weight:700;color:#000;text-transform:uppercase;font-size:16px}.section-wrapper.main-page :is(p,li>span,li){color:#444;font-size:16px;line-height:24px;font-weight:400;margin:16px auto}body:has(.section-wrapper.main-page) main .contact-form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:16px;height:52px;line-height:1.1;outline:none;padding:0 16px;width:100%;color:#444;background-color:#fff;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;border-radius:4px;border:1px solid #e7e7e7}body:has(.section-wrapper.main-page) textarea.contact-form__input{height:200px;padding:24px 16px}body:has(.section-wrapper.main-page) main .field label{position:absolute;left:16px;color:#6e6e6e;font-size:16px;background-color:#fff;z-index:1;padding:1px 6px;top:26px;transform:translateY(-50%);transition:transform .15s ease-in-out,top .15s ease-in-out,padding .15s ease-in-out;transform-origin:0;max-width:90%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:text;width:auto;height:auto;clip:auto;margin:0}body:has(.section-wrapper.main-page) main .field{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;border-radius:4px;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;background-color:#fff}body:has(.section-wrapper.main-page) main .field:has(input:focus) label,body:has(.section-wrapper.main-page) main .field.focus label,body:has(.section-wrapper.main-page) main .field:has(input:not(:placeholder-shown)) label,body:has(.section-wrapper.main-page) main .field:has(select) label,body:has(.section-wrapper.main-page) main .field:has(textarea:focus) label,body:has(.section-wrapper.main-page) main .field:has(textarea:not(:placeholder-shown)) label{top:-2px;font-size:14px;color:#000;transform:scale(.88) translate(-8px) translateY(-50%)}body:has(.section-wrapper.main-page) main .button{width:100%;border-radius:56px;font-weight:700;font-size:16px;text-transform:uppercase}@media screen and (max-width: 991px){.section-wrapper.main-page :is(h1,h2){font-size:18px}.section-wrapper.main-page :is(h3,h4){font-size:14px;text-align:left}.section-wrapper.main-page :is(p,li>span,li){font-size:14px;line-height:21px;text-align:left}body:has(.section-wrapper.main-page) .section-content-wrapper{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/institucionais.css.map */
