@media(max-width:1024px){.elementor .e-7c364fd1-d445{font-size:10.5vw;}}@media(max-width:1024px){.elementor .e-73fb31de-4c44{font-size:12vw;}}@media(max-width:1024px){.elementor .e-547c2fe-35bf{font-size:2.6vw;}}@media(max-width:1024px){.elementor .e-4050cda5-a455{font-size:2.2vw;}}@media(max-width:1024px){.elementor .e-600fcc83-792b{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-38e08b20-7507{display:none;}}@media(max-width:1024px){.elementor .e-6ca07820-ea77{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .e-5b19ec4f-182a{padding:0px;}}@media(max-width:1024px){.elementor .e-43c9dd5c-df58{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-4089743f-21da{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-40ec19b9-18ba{flex-direction:column;gap:2.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-629c5def-3979{position:static;flex:1 1 auto;max-width: none;\n}}@media(max-width:1024px){.elementor .e-197ecac7-3ae6{flex:1 1 auto;max-width: none;\n}}@media(max-width:1024px){.elementor .e-47480fec-7357{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:3rem;}}@media(max-width:1024px){.elementor .e-434c280-7969{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-54842b4e-a348{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-635846f9-72d1{flex-direction:column;gap:2.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-61908946-1823{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-6a80276-8c25{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-384717d0-1077{flex-direction:column;}}@media(max-width:1024px){.elementor .e-37e29b7d-7e91{width:100%;position:static;}}@media(max-width:1024px){.elementor .e-ec99aa5-a4a2{width:100%;min-height:0px;margin-inline-start:0px;}}@media(max-width:1024px){.elementor .e-31ab55de-cb6a{flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-784d2bc6-2036{margin-block-start:0px;flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-6c7b0e4c-111c{padding-block-end:0.75rem;justify-content:flex-start;overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:1024px){.elementor .e-4f6acc4f-9dfe{flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-2e68d093-1cec{margin-block-start:0px;flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-63587dac-8486{flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-71c0a6b3-cd18{padding-block-end:0.75rem;justify-content:flex-start;overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:1024px){.elementor .e-17e9bb88-9e3e{flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-485cc11e-979c{margin-block-start:0px;flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-48a358b4-a18a{flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-7de16478-8913{margin-block-start:0px;flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-4cdb3ff-3dd5{flex:0 0 40%;}}@media(max-width:1024px){.elementor .e-1d614f88-a7b5{padding-block-end:0.75rem;overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:1024px){.elementor .e-1c2d70c4-4883{gap:2rem;}}@media(max-width:1024px){.elementor .e-45a29f2-9df1{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-540a0667-e798{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-1dc229da-f3c4{flex-direction:column;gap:2rem;}}@media(max-width:1024px){.elementor .e-2a8d2cf1-6564{min-height:420px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-37ffe71a-5a57{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5fdd3365-35b6{flex-direction:column;}}@media(max-width:1024px){.elementor .e-6336c87b-35bc{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-33781e6f-bf16{max-width:520px;flex:1 1 auto;align-self:center;}}@media(max-width:1024px){.elementor .e-fc27ac1-6b37{flex-direction:column;gap:3rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-4dec2132-85b8{position:static;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-671319ef-f5d3{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-52d63041-4ef6{flex-direction:column;gap:2rem;}}