@media(max-width:767px){.elementor .atg-header-inner{gap:var(--space-3);}}@media(max-width:767px){.elementor .atg-header{height:64px;padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);}}@media(max-width:767px){.elementor .atg-footer-bottom{flex-direction:column;gap:var(--space-2);align-items:flex-start;}}@media(max-width:767px){.elementor .atg-lead{font-size:17px;line-height:26px;}}@media(max-width:767px){.elementor .atg-h2{font-size:24px;line-height:30px;}}@media(max-width:767px){.elementor .atg-h1{font-size:30px;line-height:36px;}}@media(max-width:767px){.elementor .atg-row{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .atg-section{padding-block-start:var(--space-8);padding-block-end:var(--space-8);padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);}}@media(max-width:767px){.elementor .atg-logo{height:40px;}}@media(max-width:767px){.elementor .atg-pagehead{padding-block-start:var(--space-8);padding-block-end:var(--space-6);}}@media(max-width:767px){.elementor .atg-section-compact{padding-block-start:var(--space-8);padding-block-end:var(--space-8);}}@media(max-width:767px){.elementor .atg-split{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .atg-grid-2{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .atg-grid-4{column-gap:var(--space-4);grid-template-columns:repeat(2, minmax(0, 1fr));row-gap: var(--space-4);\n}}