@media(max-width:767px){.elementor .s-footer-logo{width:210px;height:40px;object-fit:contain;align-self:flex-start;}}@media(max-width:767px){.elementor .s-footer-brand{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .s-footer-title-1{font-size:18px;line-height:20.52px;}}@media(max-width:767px){.elementor .s-footer-column-1{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .s-footer-title-0{font-size:18px;line-height:20.52px;}}@media(max-width:767px){.elementor .s-footer-column-0{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .s-footer-title-3{font-size:18px;line-height:20.52px;}}@media(max-width:767px){.elementor .s-footer-column-3{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .s-footer-columns{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .s-site-footer{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}