@media(max-width:767px){.elementor .e-44d16b15-57bc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-4b5088e5-3274{font-size:clamp(2.25rem,9vw,3rem);}}@media(max-width:767px){.elementor .e-2898ab88-eb40{padding-inline-start:1rem;flex:0 1 auto;}}@media(max-width:767px){.elementor .e-63255477-e117{width:auto;height:auto;max-width:100%;max-height:350px;aspect-ratio:auto;object-fit:contain;}}@media(max-width:767px){.elementor .e-9ef921a-c820{padding:1rem;display:flex;&:not(:has(img[src])), &:has(img[src=""]), &:has(img[src*="/placeholder."]) { display:none; }\n}}@media(max-width:767px){.elementor .e-4943c0fd-c13e{flex-direction:column;gap:1.5rem;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-4b348e92-d585{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-13a5ac03-9a2a{padding-block-start:1rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-7d7351cd-3919{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-3e79301d-33ab{display:none;}}@media(max-width:767px){.elementor .e-2a74d58c-3fab{max-width:100%;}}@media(max-width:767px){.elementor .e-71650383-db97{padding:0px;display:flex;}}@media(max-width:767px){.elementor .e-35421e67-38f3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;& .elementor-element.elementor-element-0be5060 { --width:100%; width:100%; max-width:100%; min-width:0; margin:0; padding:0; display:flex; flex-direction:column; gap:20px; align-items:stretch; box-sizing:border-box; } & .elementor-element.elementor-element-1b243ac, & .elementor-element.elementor-element-1743cab { padding:20px; } & .elementor-widget-shortcode, & .elementor-widget-text-editor, & .elementor-widget-shortcode p, & .elementor-widget-text-editor p { font-size:15px; line-height:1.6; } & .elementor-element.elementor-element-d7cbf29, & .elementor-element.elementor-element-3e38b9d, & .elementor-element.elementor-element-376834c, & .elementor-element.elementor-element-781a226, & .elementor-element.elementor-element-0572778 { font-size:15px; }\n}}@media(max-width:767px){.elementor .e-6d830b04-6665{width:calc(100% - 2.5rem);padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-20d2ffd8-27be{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-26d6e6c3-3529{flex:0 1 auto;}}@media(max-width:767px){.elementor .e-302940d3-a8b5{align-self:stretch;}}@media(max-width:767px){.elementor .e-72bb5b2a-46ab{padding:1.5rem;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-12027bce-c7a0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-5de68f82-8617{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}