@media(max-width:767px){.elementor .e-2b5071b6-a39c{font-size:2.4rem;}}@media(max-width:767px){.elementor .e-4dfc86ee-31d8{min-height:0px;padding-block-start:8rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-9e69229-6567{font-size:1.9rem;}}@media(max-width:767px){.elementor .e-4036f1ea-4c2d{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .e-1a015e5c-efb1{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;&::before { top:1rem;right:0;width:11rem;height:15rem;opacity:0.045; }\n}}@media(max-width:767px){.elementor .e-68abf72a-3fbd{font-size:1.9rem;}}@media(max-width:767px){.elementor .e-6a3dfee-f336{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .e-1a5920ab-9ea7{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-41e5247a-f77f{font-size:1.75rem;}}@media(max-width:767px){.elementor .e-3bc22f68-7a9a{font-size:1.9rem;}}@media(max-width:767px){.elementor .e-16e18fdd-84c7{flex-direction:column;}}@media(max-width:767px){.elementor .e-597d331d-f40e{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-57f4824a-2402{font-size:1.9rem;}}@media(max-width:767px){.elementor .e-b7dd6aa-e651{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .e-2e1ca050-f81f{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-6da1d02-c045{font-size:1.9rem;}}@media(max-width:767px){.elementor .e-76a2e143-2349{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-b59e79f-9828{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-5f6f050d-b8ae{font-size:1.9rem;}}@media(max-width:767px){.elementor .e-58b892e4-85d4{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .e-2403ca09-f9f0{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-1b823803-3062{font-size:1.9rem;}}@media(max-width:767px){.elementor .e-727ecbff-92d4{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;}}