@media(max-width:640px){.elementor .timeline-year{font-size:25px;flex:0 0 auto;}}@media(max-width:640px){.elementor .timeline-item{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}}@media(max-width:640px){.elementor .chapter-num{font-size:34px;}}@media(max-width:640px){.elementor .chapter-side{flex:0 0 auto;}}@media(max-width:640px){.elementor .chapter{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:16px;}}@media(max-width:640px){.elementor .quote{font-size:34px;}}@media(max-width:640px){.elementor .heading-1{font-size:50px;}}@media(max-width:640px){.elementor .lead{font-size:19px;}}@media(max-width:640px){.elementor .heading-3{font-size:25px;}}@media(max-width:640px){.elementor .heading-2{font-size:34px;}}@media(max-width:640px){.elementor .section-inner{gap:32px;}}@media(max-width:640px){.elementor .section{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:640px){.elementor .section-hero{padding-block-start:48px;}}@media(max-width:640px){.elementor .archive-img{height:auto;}}@media(max-width:640px){.elementor .archive-fig-mid{flex:0 0 auto;}}@media(max-width:640px){.elementor .case-media{flex-direction:column;}}@media(max-width:640px){.elementor .story-photo{max-width:220px;}}@media(max-width:640px){.elementor .story-photo-wide{max-width:100%;}}