@media(max-width:1024px){.elementor .grid-cols-2-gap-80{display:flex;flex-direction:column;gap:30px;}}@media(max-width:1024px){.elementor .hero-banner{min-height:770px;}}@media(max-width:1024px){.elementor .main-header{padding-block-start:30px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .main-container{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .max-w-515{max-width:500px;}}@media(max-width:1024px){.elementor .m-0-auto{display:block;}}@media(max-width:1024px){.elementor .sec-padding{padding-block-start:50px;padding-block-end:50px;}}@media(max-width:1024px){.elementor .main-title{font-size:var(--text-mobile-h2);line-height:var(--lh-mobile-h2);}}@media(max-width:1024px){.elementor .spacing-pb-lg{padding-block-end:680px;}}@media(max-width:1024px){.elementor .card-icon-box{width:49.3%;}}@media(max-width:1024px){.elementor .card-ico-text{font-size:var(--text-body);line-height:var(--lh-text-body);}}@media(max-width:1024px){.elementor .image-radius{width:100%;}}@media(max-width:1024px){.elementor .column-reversed{column-gap:40px;display:flex;flex-direction:column-reverse;row-gap:40px;}}@media(max-width:1024px){.elementor .footer-form-box{margin-block-start:50px;}}@media(max-width:1024px){.elementor .copyright-section{flex-direction:column-reverse;}}@media(max-width:1024px){.elementor .col-40{width:100%;}}@media(max-width:1024px){.elementor .cat-servies-title{font-size:var(--text-mobile-h3);line-height:var(--lh-mobile-h3);}}@media(max-width:1024px){.elementor .gap-15{gap:15px;}}