@media(max-width:767px){.elementor .e-4f7063b8-34fb{line-height:1.9;display:block;& > * { font-size: 0.66rem !important; letter-spacing: 0.12em !important; } & > * + * { margin-left: 0.4rem; }\n}}@media(max-width:767px){.elementor .e-72f10223-c4a4{inset-inline-start:0.75rem;font-size:0.62rem;}}@media(max-width:767px){.elementor .e-88bc23a{width:100%;}}@media(max-width:767px){.elementor .e-45855725-1dc7{padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;font-size: 0.66rem !important; letter-spacing: 0.12em !important;\n}}@media(max-width:767px){.elementor .e-67c30cbd-f6dc{gap:0.6rem;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;}}@media(max-width:767px){.elementor .e-d5d313d-48f3{margin:0px;}}@media(max-width:767px){.elementor .e-69874f0-44d5{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5baa665{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:16px;gap:1.1rem;}}@media(max-width:767px){.elementor .e-381ecfc3-b4c2{gap:1.5rem;}}@media(max-width:767px){.elementor .e-7afab52a-4b66{gap:1rem;}}@media(max-width:767px){.elementor .e-23738917-3384{padding-block-start:1.25rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-b83923d-3cd8{font-size:2rem;}}@media(max-width:767px){.elementor .e-a6d24e5-dad4{font-size:2rem;}}@media(max-width:767px){.elementor .e-3029e1a0-44b7{font-size:2rem;}}@media(max-width:767px){.elementor .e-693221ce-bbfc{font-size:2rem;}}@media(max-width:767px){.elementor .e-2a5a1283-845e{grid-template-columns:repeat(2, minmax(0, 1fr));gap: 1.75rem 1.25rem; & > .e-con::before { width: 2.5rem !important; height: 2.5rem !important; border-radius: 10px !important; margin: 0px 0px 0.25rem; } & > .e-con > p:first-child { font-size: clamp(1.25rem, 6vw, 1.5rem) !important; } & > .e-con > p:last-child { font-size: 0.8rem !important; }\n}}@media(max-width:767px){.elementor .e-1af611dc-32b1{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-48df2bf2-7a11{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-6d826f80-3a8d{gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;}}@media(max-width:767px){.elementor .e-83d615-92b8{gap:2.25rem;}}@media(max-width:767px){.elementor .e-57726486-b83b{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-38351edc-2f72{width:100%;flex-direction:column;align-items:stretch;& > * { width: 100%; text-align: center; }\n}}@media(max-width:767px){.elementor .e-1b9c7ba5-8cfb{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-faa093-ab5b{padding-block-start:0px;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-57a48ae8-51a7{padding-block-start:0px;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-464fe916-efaa{padding-block-start:0px;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-1f4bc058-aa27{padding-block-start:0px;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-77e40c9e-4882{padding-block-start:0px;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-6a1fcd7e-f78a{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-351df958-75a0{font-size:2.4rem;}}@media(max-width:767px){.elementor .e-5d1b5f6a-8001{width:100%;flex-direction:column;align-items:stretch;& > * { width: 100%; text-align: center; }\n}}@media(max-width:767px){.elementor .e-248de2f4-2c02{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}