@media(max-width:1024px){.elementor .ks-card{min-height:0}}@media(max-width:1024px){.elementor .ks-cards{gap:20px}}@media(max-width:1024px){.elementor .ks-section{width:calc(100% - 48px);margin-block-start:88px;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media(max-width:1024px){.elementor .kn-feature-title{font-size:38px}}@media(max-width:1024px){.elementor .kn-feature-body{padding:48px}}@media(max-width:1024px){.elementor .kn-feature-tag{inset-block-start:40px;inset-inline-start:48px}}@media(max-width:1024px){.elementor .kn-feature{min-height:520px}}@media(max-width:1024px){.elementor .kn-list{padding:48px;gap:32px}}@media(max-width:1024px){.elementor .kn-section{width:calc(100% - 48px);margin-block-start:0;margin-block-end:88px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:repeat(1,minmax(0,1fr))}}@media(max-width:1024px){.elementor .kh-trust{width:auto;margin-block-start:0;margin-block-end:0;margin-inline-start:24px;margin-inline-end:24px;max-width:none;\n}}@media(max-width:1024px){.elementor .kb-bento-name{font-size:32px}}@media(max-width:1024px){.elementor .kb-bento-col{gap:20px}}@media(max-width:1024px){.elementor .kb-bento-grid{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.elementor .kb-bento-section{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;gap:32px}}@media(max-width:1024px){.elementor .kh-news-list{flex-direction:row;flex-wrap:nowrap}}@media(max-width:1024px){.elementor .kh-side{width:100%;flex:1 1 auto}}@media(max-width:1024px){.elementor .kh-copy{width:380px;inset-inline-start:40%}}@media(max-width:1024px){.elementor .kh-rig{width:40%;inset-inline-start:54%}}@media(max-width:1024px){.elementor .kh-title{inset-inline-start:56px;font-size:66px}}@media(max-width:1024px){.elementor .kh-signet{width:543px;height:543px;inset-block-start:-71px;inset-inline-start:-101px}}@media(max-width:1024px){.elementor .kh-stage{width:100%;min-height:560px}}@media(max-width:1024px){.elementor .kh-section{padding-block-start:40px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column}}