@media(max-width:1024px){.elementor .hm-nav{& .hm-btn { display:none; }\n}}@media(max-width:1024px){.elementor .hm-menu{display:none;}}@media(max-width:1024px){.elementor .hm-burger{display:block;}}@media(max-width:1024px){.elementor .hm-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px;\n}}@media(max-width:1024px){.elementor .hm-step{&:nth-child(3) { border-left:0; padding-left:0; }\n}}@media(max-width:1024px){.elementor .hm-contact{& h2 { grid-column:1; } & h2 { margin-bottom:24px; } & h1 { grid-column:1; margin-bottom:24px; }\n}}@media(max-width:1024px){.elementor .hm-contact-grid{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .hm-contact-info{grid-column:1;}}@media(max-width:1024px){.elementor .hm-cf7{grid-column:1;& form { grid-column:1; }\n}}@media(max-width:1024px){.elementor .hm-rows{& .hm-li { grid-template-columns:80px minmax(0,1fr); gap:20px 24px; } & .hm-li p { grid-column:2; }\n}}@media(max-width:1024px){.elementor .hm-rel-grid{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .hm-rel{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-inline-start-width:0px;border-bottom-style: solid; border-bottom-color: var(--line); & + .hm-rel { padding:28px 0; border-left:0; border-bottom:1px solid var(--line); }\n}}@media(max-width:1024px){.elementor .hm-packs{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .hm-steps-3{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px; & .hm-step:nth-child(n) { padding-left:32px; border-left:1px solid var(--line); } & .hm-step:nth-child(odd) { padding-left:0; border-left:0; }\n}}