@media(max-width:1024px){.elementor .e-59f96129-9e04{font-size:44px;white-space: normal; text-wrap: balance;\n}}@media(max-width:1024px){.elementor .e-3779189c-8b94{flex-direction:column;gap:24px;align-items:center;}}@media(max-width:1024px){.elementor .e-48c8b8-821a{font-size:calc(100cqw / 13);}}@media(max-width:1024px){.elementor .e-7c965277-f92c{display:none;}}@media(max-width:1024px){.elementor .e-1cabc75b-bf22{font-size:calc(100cqw / 13);}}@media(max-width:1024px){.elementor .e-632423de-7604{display:none;}}@media(max-width:1024px){.elementor .e-26fdf346-ea21{font-size:calc(100cqw / 13);}}@media(max-width:1024px){.elementor .e-1727b079-27f1{display:none;}}@media(max-width:1024px){.elementor .e-799bd1b9-9dae{font-size:calc(100cqw / 13);}}@media(max-width:1024px){.elementor .e-3dc1ee23-2b19{display:none;}}@media(max-width:1024px){.elementor .e-7001a0dd-dcfb{font-size:calc(100cqw / 13);}}@media(max-width:1024px){.elementor .e-6bc88aab-443d{display:none;}}@media(max-width:1024px){.elementor .e-479ca553-d494{font-size:calc(100cqw / 13);}}@media(max-width:1024px){.elementor .e-12294646-a57d{display:none;}}@media(max-width:1024px){.elementor .e-f56f16b-dfc3{font-size:calc(100cqw / 13);}}@media(max-width:1024px){.elementor .e-a406e47-1425{display:none;}}@media(max-width:1024px){.elementor .e-22d075ac-3ba2{font-size:calc(100cqw / 13);}}@media(max-width:1024px){.elementor .e-54da6df2-940c{display:none;}}@media(max-width:1024px){.elementor .e-7e9ee4b1-41e1{margin-block-end:-100px;gap:8px;}}@media(max-width:1024px){.elementor .e-50416823-539a{gap:90px;}}@media(max-width:1024px){.elementor .e-3cb12295-f37e{padding-block-start:90px;background-attachment: scroll; background-attachment: scroll; background-attachment: scroll; background-position: center, center, 50% 70%; background-attachment: scroll; background-position: center, center, center, 50% 70%; background-attachment: scroll; background-position: center, center, center, 50% 70%; background-attachment: scroll; background-position: center, center, 50% 70%; background-attachment: scroll; background-position: center, center, 50% 70%; background-attachment: scroll; background-position: center, center, 50% 70%; background-attachment: scroll; background-position: center, center, 50% 70%; background-attachment: scroll; background-position: center, center, 50% 70%;\n}}@media(max-width:1024px){.elementor .e-25bfaa45-d65d{height:540px;padding-block-start:100px;background-attachment: scroll; background-position: center, center center;\n}}@media(max-width:1024px){.elementor .e-ea36d54-3442{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-47039275-3203{column-gap:24px;row-gap: 44px;\n}}