@media(max-width:1024px){.elementor .e-96cf468-66cf{height:480px}}@media(max-width:1024px){.elementor .e-7617be40-1723{padding:0}}@media(max-width:1024px){.elementor .e-3035f409-8d05{flex-direction:column;gap:24px}}@media(max-width:1024px){.elementor .e-439ea24a-a28f{display:none}}@media(max-width:1024px){.elementor .e-50c0cbbf-d968{width:100%;height:auto;gap:40px;order:1}}@media(max-width:1024px){.elementor .e-2458c35-91e6{width:100%;height:400px;flex:none;order:3}}@media(max-width:1024px){.elementor .e-7883d058-db5d{display:contents}}@media(max-width:1024px){.elementor .e-562f6a03-dd45{position:static;order:2}}@media(max-width:1024px){.elementor .e-320cd494-a9c2{width:100%;height:auto;padding-block-start:32px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:24px;flex:initial}}@media(max-width:1024px){.elementor .e-485ea523-f8e4{width:100%;height:auto;position:static;padding:0}}@media(max-width:1024px){.elementor .e-672b61e7-2995{width:100%;height:auto;gap:40px;order:1}}@media(max-width:1024px){.elementor .e-18a1440e-5c8b{width:100%;height:400px;flex:none;order:3}}@media(max-width:1024px){.elementor .e-3ff3f07c-1e01{display:none}}@media(max-width:1024px){.elementor .e-6487ed86-b885{position:static;order:2}}@media(max-width:1024px){.elementor .e-1df7e2ea-3cbc{width:calc(50% - 10px);height:auto;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:40px;flex:initial}}@media(max-width:1024px){.elementor .e-7a91fa13-8ee1{width:100%;height:auto;position:static;padding:0}}@media(max-width:1024px){.elementor .e-60a8a6a-863c{width:100%;height:auto;gap:40px;order:1}}@media(max-width:1024px){.elementor .e-2dd712b-286f{width:100%;height:400px;flex:none;order:3}}@media(max-width:1024px){.elementor .e-5a2173a-1aa5{display:none}}@media(max-width:1024px){.elementor .e-7673cfa5-37a5{position:static;order:2}}@media(max-width:1024px){.elementor .e-303b8d5b-6f10{width:calc(50% - 10px);height:auto;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:40px;flex:initial}}@media(max-width:1024px){.elementor .e-60c745f4-3ee7{height:auto;flex-wrap:wrap}}@media(max-width:1024px){.elementor .e-24b7ddf-1e4f{width:100%}}@media(max-width:1024px){.elementor .e-7408bad9-3aea{width:100%}}@media(max-width:1024px){.elementor .e-3826ba82-44d9{padding:0;flex-direction:column;gap:24px;justify-content:flex-start}}@media(max-width:1024px){.elementor .e-7f232855-cae1{margin-block-end:16px}}@media(max-width:1024px){.elementor .e-3db51a3e-97ec{max-width:100%}}@media(max-width:1024px){.elementor .e-5e028d1e-4ff1{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;gap:10px}}@media(max-width:1024px){.elementor .e-844f19-5387{width:100%;height:auto;padding:0;gap:24px;flex:initial;justify-content:flex-start}}@media(max-width:1024px){.elementor .e-b47c6b-e5b1{width:100%;height:420px;flex:initial}}@media(max-width:1024px){.elementor .e-2b81e5e8-e966{height:auto;padding-block-start:32px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:24px;align-items:stretch}}@media(max-width:1024px){.elementor .e-6c920ea5-f194{flex:auto}}@media(max-width:1024px){.elementor .e-4d0d23c8-51ad{flex:0 1 calc(50% - 10px)}}@media(max-width:1024px){.elementor .e-3ebaa7e2-379c{flex-wrap:wrap}}@media(max-width:1024px){.elementor .e-49a4163e-ada1{flex-wrap:wrap}}@media(max-width:1024px){.elementor .e-1678ff7b-e708{width:100%;flex-direction:row;gap:40px;flex-wrap:nowrap;align-items:center}}@media(max-width:1024px){.elementor .e-575c4f56-cb43{font-weight:500;font-size:26px;letter-spacing:-.52px;line-height:1.1}}@media(max-width:1024px){.elementor .e-4460dbba-18c8{width:100%;line-height:1.2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-2a273ed5-b8cd{width:100%;height:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0;padding-inline-end:0;gap:24px;justify-content:flex-start}}@media(max-width:1024px){.elementor .e-52a9195f-f73a{object-position:50% 0%}}@media(max-width:1024px){.elementor .e-648eb49a-9983{width:100%;height:220px;border-radius:6px}}@media(max-width:1024px){.elementor .e-71385447-192f{height:auto;padding:20px;border-radius:8px;flex-direction:column;gap:16px;justify-content:flex-start;align-items:stretch}}@media(max-width:1024px){.elementor .e-5fa6bc51-be76{font-weight:500;font-size:26px;letter-spacing:-.52px;line-height:1.1}}@media(max-width:1024px){.elementor .e-8c94bfe-3494{width:100%;line-height:1.2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-60ff7351-3986{width:100%;height:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0;padding-inline-end:0;gap:24px;justify-content:flex-start}}@media(max-width:1024px){.elementor .e-d7c65a6-51c3{object-position:50% 0%}}@media(max-width:1024px){.elementor .e-28db19cf-55d1{width:100%;height:220px;border-radius:6px}}@media(max-width:1024px){.elementor .e-26472f11-664e{height:auto;padding:20px;border-radius:8px;flex-direction:column;gap:16px;justify-content:flex-start;align-items:stretch}}@media(max-width:1024px){.elementor .e-744f2227-c1f6{width:100%}}@media(max-width:1024px){.elementor .e-7f84aec5-7eed{flex-direction:column;gap:20px}}@media(max-width:1024px){.elementor .e-7dcd3cec-a070{width:100%;height:auto;padding:0;border-block-end-width:1px;border-inline-end-width:0;border-bottom-style:solid;border-bottom-color:var(--beige-02);border-block-end-width:0;\n}}@media(max-width:1024px){.elementor .e-7bb36710-4fd0{width:100%;padding-block-start:0;padding-block-end:40px;padding-inline-start:0;padding-inline-end:0;flex:none;border-inline-end-width:0;border-block-end:1px solid var(--beige-02);&:last-child{padding-block-end:0;border-block-end-width:0}\n}}@media(max-width:1024px){.elementor .e-1f1c349d-2afd{flex-direction:column;gap:40px}}@media(max-width:1024px){.elementor .e-b923904-875a{flex-direction:column;gap:40px}}