@media(max-width:767px){.elementor .e-48a4a122-2229{min-height:65vh;padding:30px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:24px;justify-content:flex-end;}}@media(max-width:767px){.elementor .e-62ac1e32-3f7d{width:100%;}}@media(max-width:767px){.elementor .e-21ce713e-9d42{background-color:#F3E8D9;}}@media(max-width:767px){.elementor .e-1b427b35-cfaf{width:100%;}}@media(max-width:767px){.elementor .e-b456bf4-c89d{width:100%;gap:35px;grid-template-columns:1fr;grid-template-rows:repeat(6, auto);}}@media(max-width:767px){.elementor .e-d989ff-1970{padding-block-start:38px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;border-start-start-radius:24px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-6ea824fb-a936{gap:50px;grid-template-columns:1fr;grid-template-rows:repeat(3, auto);}}@media(max-width:767px){.elementor .e-55505b2d-57ed{padding-block-start:38px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:24px;}}@media(max-width:767px){.elementor .e-410673db-975f{grid-template-columns:1fr;grid-template-rows:repeat(3, auto);}}@media(max-width:767px){.elementor .e-64141b3e-6e0b{padding-block-start:38px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;gap:30px;}}@media(max-width:767px){.elementor .e-ce91abd-5228{width:100%;position:static;}}@media(max-width:767px){.elementor .e-6a0d7e2b-2ba9{&::before { left: -38px; }\n}}@media(max-width:767px){.elementor .e-376a9f27-fdcc{&::before { left: -38px; }\n}}@media(max-width:767px){.elementor .e-46cc68ed-9ff5{&::before { left: -38px; }\n}}@media(max-width:767px){.elementor .e-407c70e0-68d2{&::before { left: -38px; }\n}}@media(max-width:767px){.elementor .e-21556119-d1f7{&::before { left: -38px; }\n}}@media(max-width:767px){.elementor .e-57b7a18-97ab{&::before { left: -38px; }\n}}@media(max-width:767px){.elementor .e-76d4371c-c3bc{width:100%;padding-inline-start:29px;}}@media(max-width:767px){.elementor .e-bdf7ffb-40ca{padding-block-start:14px;padding-block-end:75px;padding-inline-start:15px;padding-inline-end:15px;border-start-start-radius:24px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;flex-direction:column;}}