@media(max-width:1024px){.elementor .loc-need-title{font-size:26px;line-height:34px;}}@media(max-width:1024px){.elementor .loc-need-card{min-height:0px;padding-block-start:32px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .about-tl-copy{font-size:16px;line-height:26px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:24px;}}@media(max-width:1024px){.elementor .about-tl-dotrow{margin-block-start:20px;}}@media(max-width:1024px){.elementor .about-tl-title{margin-block-start:10px;}}@media(max-width:1024px){.elementor .about-tl-vline{height:100%;}}@media(max-width:1024px){.elementor .about-tl-grid{padding-block-start:56px;}}@media(max-width:1024px){.elementor .about-timeline{min-height:0px;}}@media(max-width:1024px){.elementor .treat-cta-panel{padding-block-start:64px;padding-block-end:64px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .treat-faq-cols{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .treat-faq-panel{padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .treat-grid-4{column-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));row-gap: 20px;\n}}@media(max-width:1024px){.elementor .treat-stats-bar{column-gap:20px;padding-inline-start:28px;padding-inline-end:28px;flex-wrap:wrap;justify-content:flex-start;row-gap: 22px; & .massage-stat-value { font-size: 22px; line-height: 30px; }\n}}@media(max-width:1024px){.elementor .treat-hero-title{font-size:var(--type-h1-size-tablet);line-height:var(--type-h1-line-height-tablet);}}@media(max-width:1024px){.elementor .treat-hero-frame{min-height:720px;padding-block-start:150px;padding-block-end:64px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .treat-hero-section{padding-block-start:18px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:1024px){.elementor .massage-stat-divider{display:none;}}@media(max-width:1024px){.elementor .massage-stat-value{font-size:22px;}}@media(max-width:1024px){.elementor .massage-stat{width:calc(33.333% - 14px);}}@media(max-width:1024px){.elementor .massage-h2{font-size:var(--type-h2-size-tablet);letter-spacing:-1.2px;line-height:var(--type-h2-line-height-tablet);}}@media(max-width:1024px){.elementor .massage-content{width:calc(100% - 40px);}}