@media(max-width:767px){.elementor .ki-mini-card{padding:10px;gap:12px;flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-card-step{flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-steps{flex-direction:column;}}@media(max-width:767px){.elementor .ki-column-item{flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-columns{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .ki-feature-links{flex-direction:column;gap:12px;}}@media(max-width:767px){.elementor .ki-feature-title{font-size:24px;}}@media(max-width:767px){.elementor .ki-feature-body{flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-feature-main{flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .ki-feature{padding:20px;border-radius:20px;gap:24px;}}@media(max-width:767px){.elementor .ki-card-post{flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-card-row{flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .ki-number-big{font-size:40px;}}@media(max-width:767px){.elementor .ki-number-item{flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-panel-numbers{padding:24px;border-radius:20px;flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .ki-list-title{font-size:19px;}}@media(max-width:767px){.elementor .ki-split-list{flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-split-main{flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-split{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .ki-section-title{font-size:28px;}}@media(max-width:767px){.elementor .ki-card-title{font-size:17px;}}@media(max-width:767px){.elementor .ki-lead-title{font-size:26px;}}@media(max-width:767px){.elementor .ki-hero-side{flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-card-lead{flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-hero-row{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .ki-page-title{font-size:32px;}}@media(max-width:767px){.elementor .ki-section{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;gap:24px;}}@media(max-width:767px){.elementor .ki-media-sm{width:84px;flex:0 1 84px;}}@media(max-width:767px){.elementor .ki-feature-media{width:100%;flex:0 1 auto;}}@media(max-width:767px){.elementor .ki-hero{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}