body .is-root-container .component-footer .top{padding:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem) 0;color:#fff;background:#002351}body .is-root-container .component-footer .top .wrapper{display:flex;flex-direction:column;gap:min(calc(1.5625rem + 1.5625 * (100vw - 22.5rem) / 67.5),3.125rem)}@media(min-width: 48rem){body .is-root-container .component-footer .top .wrapper{flex-direction:row;justify-content:space-between}}body .is-root-container .component-footer .top .wrapper .box-left{display:flex;flex-flow:column;align-items:center;gap:1.25rem}@media(min-width: 48rem){body .is-root-container .component-footer .top .wrapper .box-left{align-items:flex-start}}body .is-root-container .component-footer .top .wrapper .box-left .logo{width:10.1875rem}body .is-root-container .component-footer .top .wrapper .box-left .logo:hover{opacity:.8}body .is-root-container .component-footer .top .wrapper .box-left .rich-text{font-family:"Montserrat",sans-serif;font-size:min(calc(0.875rem + 0.0625 * (100vw - 22.5rem) / 67.5),0.9375rem);font-weight:400;line-height:1.33;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container .component-footer .top .wrapper .nav{text-align:center}@media(min-width: 48rem){body .is-root-container .component-footer .top .wrapper .nav{max-width:8.5rem;text-align:left}}body .is-root-container .component-footer .top .wrapper .nav ul{display:flex;flex-flow:column;gap:min(calc(1.25rem + 0.625 * (100vw - 22.5rem) / 67.5),1.875rem)}body .is-root-container .component-footer .top .wrapper .nav ul li{display:flex;flex-flow:column;gap:1.25rem}body .is-root-container .component-footer .top .wrapper .nav ul li a{font-family:"Montserrat",sans-serif;font-size:0.875rem;font-weight:500;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:uppercase;color:inherit;font-weight:bold}body .is-root-container .component-footer .top .wrapper .nav ul li a[href="#"]{pointer-events:none;cursor:default}body .is-root-container .component-footer .top .wrapper .nav ul li a:hover{text-decoration:underline}body .is-root-container .component-footer .top .wrapper .nav ul li ul{display:flex;flex-flow:column;gap:0.625rem}body .is-root-container .component-footer .top .wrapper .nav ul li ul li a{font-family:"Montserrat",sans-serif;font-size:0.75rem;font-weight:400;line-height:1.33;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container .component-footer .top .wrapper .box-contato{display:flex;flex-flow:column;gap:1.25rem;text-align:center}@media(min-width: 48rem){body .is-root-container .component-footer .top .wrapper .box-contato{text-align:left}}body .is-root-container .component-footer .top .wrapper .box-contato .contato-title{font-family:"Montserrat",sans-serif;font-size:0.875rem;font-weight:500;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:uppercase;color:inherit;font-weight:bold}body .is-root-container .component-footer .top .wrapper .box-contato .infos{display:flex;flex-flow:column;gap:0.625rem}body .is-root-container .component-footer .top .wrapper .box-contato .infos .info{font-family:"Montserrat",sans-serif;font-size:0.75rem;font-weight:400;line-height:1.33;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container .component-footer .top .wrapper .box-contato .infos .info.whatsapp a{display:flex;align-items:center;justify-content:center;gap:0.625rem}@media(min-width: 48rem){body .is-root-container .component-footer .top .wrapper .box-contato .infos .info.whatsapp a{justify-content:left}}body .is-root-container .component-footer .top .wrapper .box-contato .infos .info.whatsapp a svg{color:#00a651}body .is-root-container .component-footer .top .wrapper .box-contato .infos .info a:hover{text-decoration:underline}body .is-root-container .component-footer .logos-wrapper{padding:min(calc(1.25rem + 0.625 * (100vw - 22.5rem) / 67.5),1.875rem) 0;background:#fff}body .is-root-container .component-footer .logos-wrapper .wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem)}body .is-root-container .component-footer .copyright{font-family:"Montserrat",sans-serif;font-size:min(calc(0.875rem + 0.0625 * (100vw - 22.5rem) / 67.5),0.9375rem);font-weight:400;line-height:1.33;letter-spacing:0;text-decoration:none;text-transform:none;padding:min(calc(1.25rem + 0.625 * (100vw - 22.5rem) / 67.5),1.875rem) 0;color:#4f4f4f;background:#e5e5e5;text-align:center}
/*# sourceMappingURL=footer.css.map */
