@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .ts-sub{font-size:1.5rem;margin-block-start:2.25rem;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .ts-body{font-size:1.05rem;}}@media(max-width:767px){.elementor .ts-pill{font-size:0.9rem;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;}}@media(max-width:767px){.elementor .e-18e6c019-1e4a{font-size:2.4rem;}}@media(max-width:767px){.elementor .e-6c642ca2-6ead{font-size:1.2rem;}}@media(max-width:767px){.elementor .e-5958f69b-5abe{font-size:1.15rem;}}@media(max-width:767px){.elementor .e-402889a0-70aa{padding:1.5rem;border-radius:1.25rem;}}@media(max-width:767px){.elementor .e-3e1e8007-2d2f{font-size:1.25rem;}}@media(max-width:767px){.elementor .e-48ad7744-1153{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:1.25rem;}}@media(max-width:767px){.elementor .e-5d906093-4e10{padding:0px;margin:0px;}}@media(max-width:767px){.elementor .e-29df5910-a4b8{aspect-ratio:1 / 1.05;padding:-0.75rem;border-radius:1.25rem;}}@media(max-width:767px){.elementor .e-7913aed5-ca53{position:static;padding:0px;margin:0px;border-block-start-width:1px;border-block-end-width:100px;border-inline-start-width:100px;border-inline-end-width:100px;}}@media(max-width:767px){.elementor .e-60f6f2f4-7b11{flex-direction:column-reverse;gap:2rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-46203d34-aa27{padding-block-start:calc(var(--ts-hh, 6rem) + 1.5rem);padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}