@media(max-width:767px){
/* Escopo: somente a seção original do rodapé Maori. */
body .maori-footer{padding:35px 15px 35px!important;background:#000!important;color:#fff!important;box-sizing:border-box!important}
body .maori-footer>.elementor-container{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important}
body .maori-footer>.elementor-container>.elementor-column{width:100%!important;max-width:100%!important;flex:0 0 auto!important;margin:0!important;padding:0!important}
body .maori-footer>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0!important;display:flex!important;flex-direction:column!important;align-content:stretch!important;gap:0!important}
body .maori-footer .elementor-widget{width:100%!important;margin:0!important;padding:0!important;--kit-widget-spacing:0px;--widgets-spacing:0px}
body .maori-footer .elementor-widget>.elementor-widget-container{margin:0!important;padding:0!important}
body .maori-footer .elementor-widget-image{text-align:center!important;margin:0 0 18px!important}
body .maori-footer .elementor-widget-image img{width:220px!important;max-width:75%!important;height:auto!important;display:block!important;margin:0 auto!important}
body .maori-footer .elementor-column:first-child .elementor-widget-text-editor{max-width:300px!important;margin:0 auto 30px!important;text-align:left!important;align-self:center!important}
body .maori-footer .elementor-widget-text-editor,body .maori-footer .elementor-widget-text-editor p,body .maori-footer .elementor-widget-text-editor a{font-family:Roboto,Arial,sans-serif!important;font-size:14px!important;line-height:1.3!important;font-weight:400!important;color:#fff!important;overflow-wrap:anywhere!important}
body .maori-footer .elementor-widget-text-editor p{margin:0!important}
body .maori-footer .elementor-widget-heading{margin:0 0 14px!important;text-align:left!important}
body .maori-footer .elementor-widget-heading .elementor-heading-title{font-family:Roboto,Arial,sans-serif!important;font-size:14px!important;line-height:1.3!important;font-weight:700!important;color:#fff!important;margin:0!important}
body .maori-footer .elementor-column:nth-child(2){margin-bottom:30px!important}
body .maori-footer .elementor-column:nth-child(2) strong{font-weight:400!important}
body .maori-footer .elementor-column:last-child .elementor-widget-text-editor a{display:block!important;width:fit-content!important;text-decoration:none!important}
body .maori-footer .elementor-column:last-child .elementor-widget-text-editor br{display:none!important}
body .maori-footer .elementor-widget-social-icons{text-align:left!important;margin-top:10px!important;line-height:1!important}
body .maori-footer .elementor-social-icons-wrapper{display:flex!important;justify-content:flex-start!important;gap:8px!important}
body .maori-footer .elementor-social-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;padding:8px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important}
body .maori-footer .elementor-social-icon i{font-size:15px!important;color:#fff!important}
body .maori-footer .elementor-social-icon svg{width:15px!important;height:15px!important;fill:#fff!important}
body .maori-footer .elementor-social-icon:focus-visible{outline:2px solid #fff!important;outline-offset:2px!important}
}
