@media(max-width:1240px){.elementor .e-483fc2f8-88a5{font-size:clamp(38px, 4.44vw, 78px);}}@media(max-width:1240px){.elementor .e-2ad6d151-3656{font-size:clamp(23px, 1.94vw, 34px);}}@media(max-width:1240px){.elementor .e-11b13c1-6a8c{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-7912c90-65f4{aspect-ratio:780 / 420;flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-73b8d509-6230{flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1240px){.elementor .e-6abc360e-77ac{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-57f21cd7-2067{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-7bc2e6e1-acae{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-470f748-f813{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-1fc2481f-900c{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-554c2383-51cd{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-60fb2a47-4b3b{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-2624f153-34d1{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-d79a9a-61ee{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-381aae45-6d03{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-3c4187c3-3123{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-5339cf6a-415f{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-394f0fb4-43f6{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-4813d2f3-821b{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-52142a5d-1cf7{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-724a028f-19d9{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-64de2252-e4a3{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-6cb311dd-1408{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-1dbdb611-1f8e{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-da4466c-e380{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-31f52602-3fb5{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-5539493e-7cc8{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-3b41799a-4ed3{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-304224c4-b210{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-8884677-f5db{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-304c2c58-8a79{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-2cf8eed6-cbcc{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-1cc1551c-7bce{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-21001e7b-9657{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-128c6c4e-95bb{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-53865ac9-16ca{font-size:clamp(27px, 2.5vw, 44px);flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-7ac233e5-6c37{flex:0 1 auto;}}@media(max-width:1240px){.elementor .e-31cbd6f4-17a5{padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:22px;}}@media(max-width:1240px){.elementor .e-2bfa9bc5-c44b{font-size:clamp(34px, 3.89vw, 68px);}}@media(max-width:1240px){.elementor .e-6898d933-4f41{padding-block-start:80px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;}}