@media(max-width:767px){.elementor .e-dc3609a-3c03{font-size:12px;}}@media(max-width:767px){.elementor .e-6d645250-4eeb{font-size:36px;}}@media(max-width:767px){.elementor .e-331960e7-ce35{font-size:17px;}}@media(max-width:767px){.elementor .e-4ea42d5b-af67{width:100%;}}@media(max-width:767px){.elementor .e-34042552-a063{width:100%;}}@media(max-width:767px){.elementor .e-58868ca8-5a53{flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:767px){.elementor .e-5e748dd1-516d{padding-block-start:32px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-2b8c10a4-d1d5{font-size:22px;}}@media(max-width:767px){.elementor .e-2a4e29cf-e353{padding-block-start:32px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-55491abe-7457{font-size:32px;}}@media(max-width:767px){.elementor .e-62cc9151-5aaa{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;flex-direction:row;gap:16px;align-items:center;border-bottom-style: solid; border-bottom-color: var(--hairline); & .elementor-widget-theme-post-featured-image { flex: 0 0 72px; width: 72px; } & .elementor-heading-title { font-size: 18px; }\n}}@media(max-width:767px){.elementor .e-443b1ece-7295{gap:0px;grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .e-780d357c-e410{padding-block-start:40px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}