@media(max-width:1024px){.elementor .e-7ddf906-931d{background-image:linear-gradient(180deg, rgba(22,22,22,0.82) 0%,rgba(22,22,22,0.9) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-6f1539e-ecb9{font-size:52px;}}@media(max-width:1024px){.elementor .e-220083c6-9d56{display:none;}}@media(max-width:1024px){.elementor .e-7843a8ef-b057{padding-block-start:64px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-11cd32db-4415{font-size:40px;}}@media(max-width:1024px){.elementor .e-66c4eef6-eab3{grid-column:span 2;grid-row:auto;}}@media(max-width:1024px){.elementor .e-7cae04da-12f1{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-7a3a023d-a265{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-6ec2afbe-e681{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;gap:36px;}}@media(max-width:1024px){.elementor .e-1fe9332f-5334{font-size:40px;}}@media(max-width:1024px){.elementor .e-3ca9d51-6386{display:none;}}@media(max-width:1024px){.elementor .e-77177c3b-58cc{position:relative;inset-block-start:0px;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-a647dbe-5aaa{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:44px;}}@media(max-width:1024px){.elementor .e-6e48b43d-39d4{font-size:40px;}}@media(max-width:1024px){.elementor .e-f44175a-e5db{width:100%;height:380px;}}@media(max-width:1024px){.elementor .e-7d75119f-de92{flex-direction:column;}}@media(max-width:1024px){.elementor .e-60cac27b-af4e{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;gap:32px;}}@media(max-width:1024px){.elementor .e-31118ed6-8956{font-size:40px;}}@media(max-width:1024px){.elementor .e-2f70d43b-ea9d{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;gap:32px;}}@media(max-width:1024px){.elementor .e-53caa097-9538{height:420px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:160px;}}@media(max-width:1024px){.elementor .e-50420be0-7ec8{inset-inline-end:16px;}}@media(max-width:1024px){.elementor .e-3bdc5a81-597a{width:100%;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-35bcc4fa-c571{font-size:40px;}}@media(max-width:1024px){.elementor .e-3c21b89e-22dd{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:44px;}}@media(max-width:1024px){.elementor .e-1de5aef5-60fe{font-size:44px;}}@media(max-width:1024px){.elementor .e-1b8db789-89ec{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);}}@media(max-width:1024px){.elementor .e-21e1bf1d-1b43{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-1535548e-dac9{font-size:40px;}}@media(max-width:1024px){.elementor .e-318fc003-f94e{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;gap:32px;}}@media(max-width:1024px){.elementor .e-67d6ed9e-2058{font-size:44px;}}@media(max-width:1024px){.elementor .e-4d518616-6188{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column-reverse;gap:40px;align-items:stretch;}}