@media(max-width:1024px){.elementor .contact-sec{padding-block-start:88px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;gap:88px;}}@media(max-width:1024px){.elementor .contact-h1{font-size:54px;}}@media(max-width:1024px){.elementor .svc-hero{min-height:560px;padding-block-start:140px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1024px){.elementor .ftr-bottom{padding-block-start:28px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:18px;align-items:flex-start;}}@media(max-width:1024px){.elementor .ftr-contact{gap:20px;grid-template-columns:minmax(0, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .ftr-top{gap:44px;grid-template-columns:minmax(0, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .ftr-in{padding-block-start:64px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .tgrid{max-width:640px;padding-block-start:0px;flex-direction:column;align-self:center;}}@media(max-width:1024px){.elementor .site-hdr{width:calc(100% - 40px);inset-inline-start:20px;}}@media(max-width:1024px){.elementor .qcard-dark{margin-block-start:0px;margin-block-end:0px;}}@media(max-width:1024px){.elementor .contact-hero{min-height:440px;}}@media(max-width:1024px){.elementor .tgrid-2{max-width:680px;}}