@media(max-width:767px){.elementor .split-slot{min-height:170px;padding:16px;border-radius:20px;}}@media(max-width:767px){.elementor .split-col{max-width:100%;}}@media(max-width:767px){.elementor .quote-text{font-size:22px;}}@media(max-width:767px){.elementor .quote-card{padding:26px;border-radius:20px;flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:767px){.elementor .chapter-body{padding:22px;}}@media(max-width:767px){.elementor .chapter-slot{width:100%;min-height:170px;}}@media(max-width:767px){.elementor .chapter{border-radius:20px;flex-direction:column;}}@media(max-width:767px){.elementor .stat-mini-value{font-size:32px;}}@media(max-width:767px){.elementor .stat-mini{padding:14px;border-radius:14px;flex:1 1 110px;}}@media(max-width:767px){.elementor .lede-display{font-size:22px;}}@media(max-width:767px){.elementor .h1-page{font-size:38px;}}@media(max-width:767px){.elementor .about-portrait{width:100%;border-radius:20px;box-shadow:0px 18px 40px 0px var(--c-shadow);}}@media(max-width:767px){.elementor .about-hero{padding-block-start:44px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:767px){.elementor .section-closing{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;gap:24px;}}@media(max-width:767px){.elementor .section-split{padding-block-start:0px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .section-quote{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .section-story{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;gap:10px;}}@media(max-width:767px){.elementor .page-inner{font-size:16px;}}@media(max-width:767px){.elementor .card-next{padding:22px;border-radius:20px;flex:1 1 100%;}}@media(max-width:767px){.elementor .lead{max-width:100%;font-size:17px;}}@media(max-width:767px){.elementor .h3-display{font-size:24px;}}@media(max-width:767px){.elementor .h2-display{font-size:32px;}}@media(max-width:767px){.elementor .card-grid{gap:16px;}}