@media(max-width:767px){.elementor .kr-footer-inner{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .kr-h2-light{font-size:1.75rem;}}@media(max-width:767px){.elementor .kr-cta{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1.5rem;}}@media(max-width:767px){.elementor .kr-grid-3{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(6, auto);}}@media(max-width:767px){.elementor .kr-img{height:16rem;border-radius:1.25rem;}}@media(max-width:767px){.elementor .kr-lead-light{font-size:1rem;}}@media(max-width:767px){.elementor .kr-h1{font-size:2.2rem;}}@media(max-width:767px){.elementor .kr-page-hero{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .kr-header-phone{display:none;}}@media(max-width:767px){.elementor .kr-logo{width:140px;}}@media(max-width:767px){.elementor .kr-header{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .kr-card{padding:1.5rem;}}@media(max-width:767px){.elementor .kr-lead{font-size:1rem;}}@media(max-width:767px){.elementor .kr-h2{font-size:1.85rem;}}@media(max-width:767px){.elementor .kr-inner{gap:2rem;}}@media(max-width:767px){.elementor .kr-section{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}