@media(max-width:767px){.elementor .r-f97e6a26{width:140vw;height:140vw;position:absolute;inset-block-start:40px;inset-inline-end:-60vw;}}@media(max-width:767px){.elementor .e-c97fb09-315d5e9{font-size:40px;}}@media(max-width:767px){.elementor .e-583afb5-db0d73a{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-56a81ff-456cddd{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-1a6e8af-44b82b0{font-size:22px;text-align:start;}}@media(max-width:767px){.elementor .e-feac1c9-f918b21{font-size:14px;text-align:start;}}@media(max-width:767px){.elementor .e-d452089-39ad686{gap:14px;}}@media(max-width:767px){.elementor .r-f8ecf1c7{font-size:22px;}}@media(max-width:767px){.elementor .r-15e80e2c{font-size:22px;text-align:start;}}@media(max-width:767px){.elementor .r-6064a7aa{font-size:14px;text-align:start;}}@media(max-width:767px){.elementor .e-ce37a0b-5ba4394{font-size:14px;text-align:start;}}@media(max-width:767px){.elementor .e-7dc8949-91ccabb{gap:14px;}}@media(max-width:767px){.elementor .r-e781d120{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .r-b26b0155{column-gap:28px;row-gap:28px;}}@media(max-width:767px){.elementor .r-19151baf{min-height:252px;}}@media(max-width:767px){.elementor .r-c1a0277c{font-size:22px;}}@media(max-width:767px){.elementor .r-4cd05cdb{font-size:20px;}}@media(max-width:767px){.elementor .r-4a70ae54{min-height:210px;}}@media(max-width:767px){.elementor .r-f4debc1b{font-size:20px;}}@media(max-width:767px){.elementor .r-cdd6bf7c{min-height:210px;}}@media(max-width:767px){.elementor .r-be3f6f7c{font-size:20px;}}@media(max-width:767px){.elementor .r-d65e08a8{min-height:210px;}}@media(max-width:767px){.elementor .r-89a472b6{font-size:20px;}}@media(max-width:767px){.elementor .r-45151169{min-height:210px;}}@media(max-width:767px){.elementor .r-26766d72{font-size:22px;text-align:start;}}@media(max-width:767px){.elementor .r-3e80dbce{font-size:14px;text-align:start;}}@media(max-width:767px){.elementor .r-9f6bb449{font-size:14px;text-align:start;}}@media(max-width:767px){.elementor .r-c0ed9080{column-gap:14px;row-gap:14px;}}@media(max-width:767px){.elementor .r-f6819dfe{min-height:120px;}}@media(max-width:767px){.elementor .r-93db2371{width:80%;}}@media(max-width:767px){.elementor .r-5f7b74f0{min-height:120px;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .r-c7506d31{width:80%;}}@media(max-width:767px){.elementor .r-f719e3e8{min-height:120px;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .r-8106d1f7{width:80%;}}@media(max-width:767px){.elementor .r-549f2c99{min-height:120px;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .r-8af7ad8d{font-size:22px;}}@media(max-width:767px){.elementor .r-ee546c3e{max-width:280px;font-size:22px;text-align:center;}}@media(max-width:767px){.elementor .r-009839a3{font-size:14px;text-align:center;}}@media(max-width:767px){.elementor .e-0c576f1-170611d{align-items:center;}}@media(max-width:767px){.elementor .e-7716106-5dd3336{gap:28px;}}@media(max-width:767px){.elementor .r-995902e8{min-height:250px;border-radius:4px;}}@media(max-width:767px){.elementor .e-d786ff1-7f1d5ca{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-b8331df-c26def4{width:auto;font-size:22px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-e970ac8-5dcf23f{width:100%;padding-block-start:20px;flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-2398de0-8cb2bdd{column-gap:17px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:17px;}}@media(max-width:767px){.elementor .e-cd0a197-ff8359f{min-height:175px;column-gap:17px;padding-block-start:39px;padding-block-end:39px;padding-inline-start:20px;padding-inline-end:20px;row-gap:17px;}}