@media(max-width:767px){.elementor .brand-logo{& a { width: 141px; height: 18px; } & a::before { width: 141px; height: 18px; background-size: 141px 18px; }\n}}@media(max-width:767px){.elementor .mini-footer{padding-inline: 20px;\n}}@media(max-width:767px){.elementor .mini-header{padding-inline: 20px;\n}}@media(max-width:767px){.elementor .demo-form-mount{& form { grid-template-columns: 1fr; }\n}}@media(max-width:767px){.elementor .display-xl{font-size:38px;}}@media(max-width:767px){.elementor .band{padding-block: 48px;\n}}@media(max-width:767px){.elementor .sec{padding-inline: 20px; padding-block: 48px;\n}}