@media(max-width:1024px){.elementor .e-08dcb6b-6193{font-size:38px}}@media(max-width:1024px){.elementor .e-ee46e89-65a5{flex:0 0 300px}}@media(max-width:1024px){.elementor .e-ec6bf47-93b8{gap:32px}}@media(max-width:1024px){.elementor .e-9ec3ddc-bf12{padding-block-start:40px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-ec5b763-4949{flex:1 1 100%}}@media(max-width:1024px){.elementor .e-28ab4bc-ca90{flex:1 1 100%}}@media(max-width:1024px){.elementor .e-b47eec9-e47e{flex:1 1 100%}}@media(max-width:1024px){.elementor .e-eef212c-843d{flex:1 1 100%}}@media(max-width:1024px){.elementor .e-31766af-dcca{width:100%;padding:28px;flex:0 0 auto}}@media(max-width:1024px){.elementor .e-99491d7-4e7b{width:100%}}@media(max-width:1024px){.elementor .e-6eeaf61-5a71{flex-direction:column;gap:32px;align-items:stretch}}@media(max-width:1024px){.elementor .e-8be89a7-eee7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-06d746d-b8ca{font-size:32px}}@media(max-width:1024px){.elementor .e-2f551e9-54c4{width:100%}}@media(max-width:1024px){.elementor .e-f43ce79-24cc{width:100%;flex:0 0 auto}}@media(max-width:1024px){.elementor .e-2cd31c8-f3fd{flex-direction:column;gap:28px;align-items:stretch}}@media(max-width:1024px){.elementor .e-672709d-5543{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-accb083-ec41{flex:1 1 calc(50% - 12px)}}@media(max-width:1024px){.elementor .e-8c6f26b-18b7{flex:1 1 calc(50% - 12px)}}@media(max-width:1024px){.elementor .e-9cc1555-8ea5{flex:1 1 calc(50% - 12px)}}@media(max-width:1024px){.elementor .e-936a869-0a26{flex:1 1 calc(50% - 12px)}}@media(max-width:1024px){.elementor .e-57c9929-1d6b{padding-block-start:0;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-b09fe20-1ab9{font-size:32px}}@media(max-width:1024px){.elementor .e-6e8e8bb-f2d0{width:100%}}@media(max-width:1024px){.elementor .e-fc9ab98-6e91{width:100%;flex:0 0 auto}}@media(max-width:1024px){.elementor .e-97f422c-922a{flex-direction:column;gap:28px;align-items:stretch}}@media(max-width:1024px){.elementor .e-6ae3de2-ad5e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-cb8e697-8d38{font-size:32px}}@media(max-width:1024px){.elementor .e-cbaec6f-3836{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-80cac8a-c118{font-size:28px}}@media(max-width:1024px){.elementor .e-a3a8468-c5fc{width:100%;flex:0 1 auto}}@media(max-width:1024px){.elementor .e-4d21a53-c71b{flex-direction:column;gap:24px;align-items:center}}@media(max-width:1024px){.elementor .e-f1664e2-d75e{font-size:32px}}@media(max-width:1024px){.elementor .e-ff49a90-816e{gap:20px}}@media(max-width:1024px){.elementor .e-8d740f8-0ec5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-a82f2a9-6ef6{font-size:32px}}@media(max-width:1024px){.elementor .e-2dc60f6-48b2{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-aa38de0-8e7d{font-size:32px}}@media(max-width:1024px){.elementor .e-ce1748e-616b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-eedd3f8-9ea7{font-size:32px}}@media(max-width:1024px){.elementor .e-b0cd0d2-70a3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-46c2cdb-99b0{font-size:32px}}@media(max-width:1024px){.elementor .e-8598b82-d594{width:100%;flex:0 0 auto}}@media(max-width:1024px){.elementor .e-f4ed0b0-dc8c{width:100%;flex:0 0 auto}}@media(max-width:1024px){.elementor .e-5d06266-042b{flex-direction:column;gap:20px}}@media(max-width:1024px){.elementor .e-e191c74-56ac{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-8755998-9a2b{font-size:30px}}@media(max-width:1024px){.elementor .e-87d323f-55eb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px}}