@media(max-width:1024px){.elementor .e-13330e62-641a{font-size:4rem;}}@media(max-width:1024px){.elementor .e-5a871db0-d77c{width:100%;max-width:44rem;flex:0 0 auto;padding-block: 2.5rem 4rem; padding-inline: 1.5rem; padding-block: 5rem 4rem;\n}}@media(max-width:1024px){.elementor .e-70cec75c-d1d1{height:auto;aspect-ratio:4 / 3;position:relative;}}@media(max-width:1024px){.elementor .e-5bbf8443-5123{width:17rem;position:absolute;inset-inline-end:1.5rem;inset-block-end:-3rem;inset-inline-start:auto;margin-block-start:0px;margin-inline-start:0px;}}@media(max-width:1024px){.elementor .e-54379d1c-165b{display:none;}}@media(max-width:1024px){.elementor .e-7f8471be-1e9f{height:45%;}}@media(max-width:1024px){.elementor .e-59d1eb15-c752{width:100%;min-height:0px;padding:0px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-14fd33f1-de3d{flex-direction:column-reverse;gap:0px;}}@media(max-width:1024px){.elementor .e-61a3f5f5-bc4f{padding-block-start:6.3rem;padding-inline: 0px;\n}}@media(max-width:1024px){.elementor .e-50c2eeac-659d{font-size:2.8rem;}}@media(max-width:1024px){.elementor .e-3399549e-f218{font-size:1.4rem;padding-inline: 1.25rem;\n}}@media(max-width:1024px){.elementor .e-15b9a4b7-1237{font-size:1.4rem;padding-inline: 1.25rem;\n}}@media(max-width:1024px){.elementor .e-1c790f87-9bb6{font-size:1.4rem;padding-inline: 1.25rem;\n}}@media(max-width:1024px){.elementor .e-5c6bb611-dd78{padding-block: 4rem; padding-inline: 1.5rem;\n}}@media(max-width:1024px){.elementor .e-3486a98b-d3f4{font-size:3.6rem;}}@media(max-width:1024px){.elementor .e-49329a44-f1f5{padding-block-start:2.5rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:2rem;flex:0 0 50%;}}@media(max-width:1024px){.elementor .e-4c9f8b7f-fe6c{padding-block-start:2.5rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:0px;flex:0 0 50%;}}@media(max-width:1024px){.elementor .e-6100115f-4b40{padding-block-start:2.5rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:2rem;border-block-start-width:1px;border-inline-start-width:0px;flex:0 0 50%;border-top-style: solid; border-top-color: rgba(246,242,235,0.22);\n}}@media(max-width:1024px){.elementor .e-31997f14-61ae{padding-block-start:2.5rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:0px;border-block-start-width:1px;flex:0 0 50%;border-top-style: solid; border-top-color: rgba(246,242,235,0.22);\n}}@media(max-width:1024px){.elementor .e-37510e2a-4580{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-642b4f73-fa12{margin-block-end:-12rem;}}@media(max-width:1024px){.elementor .e-1c585998-8a65{padding-block-end:3rem;gap:3.5rem;padding-block: 5rem; padding-inline: 1.5rem; padding-block: 5.5rem;\n}}@media(max-width:1024px){.elementor .e-1612bcaf-b42e{font-size:4rem;}}@media(max-width:1024px){.elementor .e-16bb25ec-fd79{width:44%;margin-block-start:1.5rem;margin-inline-start:6%;flex:0 0 44%;}}@media(max-width:1024px){.elementor .e-55b4ba0b-89e9{font-size:1.45rem;}}@media(max-width:1024px){.elementor .e-61ba7b48-3971{width:48%;margin-block-start:4rem;margin-inline-end:0px;flex:0 0 48%;}}@media(max-width:1024px){.elementor .e-4788810b-3945{width:46%;margin-block-start:-1rem;margin-inline-start:4%;flex:0 0 46%;}}@media(max-width:1024px){.elementor .e-58c1f09a-a97b{width:44%;margin-block-start:2rem;margin-inline-end:0px;flex:0 0 44%;}}@media(max-width:1024px){.elementor .e-61dd6cef-2f44{row-gap: 4rem;\n}}@media(max-width:1024px){.elementor .e-613030b7-a37e{padding-block-start:12rem;gap:2.75rem;padding-block: 5rem; padding-inline: 1.5rem; padding-block: 11rem 5rem; padding-block: 11rem 4.5rem;\n}}@media(max-width:1024px){.elementor .e-3f36291-8b41{gap:2.5rem;}}@media(max-width:1024px){.elementor .e-534786bc-c8e0{gap:2.25rem;padding-block: 5rem; padding-inline: 1.5rem; padding-block: 4rem; padding-block: 4rem; padding-block: 3.75rem 3.5rem; padding-block: 4rem;\n}}@media(max-width:1024px){.elementor .e-463047f2-f894{font-size:3rem;}}@media(max-width:1024px){.elementor .e-475aa0a2-3b07{gap:3rem;padding-block: 4.5rem 5rem; padding-inline: 1.5rem;\n}}@media(max-width:1024px){.elementor .e-5d1e6a5f-9258{padding-block: 5rem; padding-inline: 1.5rem;\n}}@media(max-width:1024px){.elementor .e-71e0fbfd-85f0{width:45%;min-height:38rem;flex:0 0 45%;}}@media(max-width:1024px){.elementor .e-14a99845-86dd{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-278972e8-97f9{padding-block: 5rem; padding-inline: 3rem 2rem;\n}}@media(max-width:1024px){.elementor .e-40bc4b4e-5215{gap:0px;}}@media(max-width:1024px){.elementor .e-1020e45a-6980{padding:0px;padding-block: 5rem; padding-inline: 1.5rem; padding-block: 0px; padding-inline: 0px;\n}}@media(max-width:1024px){.elementor .e-32c1dcee-9327{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-4bc2bfcf-2c9d{padding-block: 4rem; padding-inline: 1.5rem;\n}}@media(max-width:1024px){.elementor .e-9b5496e-23d8{width:100%;}}@media(max-width:1024px){.elementor .e-29e3d002-5bd5{width:100%;max-width:30rem;position:static;flex:0 0 auto;align-self:center;}}@media(max-width:1024px){.elementor .e-70fd1932-611d{flex-direction:column;gap:3.5rem;}}@media(max-width:1024px){.elementor .e-5de2e46f-f582{padding-block: 5rem; padding-inline: 1.5rem;\n}}@media(max-width:1024px){.elementor .e-d9c374e-fe19{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-3afaf09b-30d5{flex-direction:column;gap:2.5rem;}}@media(max-width:1024px){.elementor .e-52944280-8ec2{padding-block: 5rem; padding-inline: 1.5rem;\n}}@media(max-width:1024px){.elementor .e-617a4162-45b8{font-size:3.8rem;}}@media(max-width:1024px){.elementor .e-1c4b5ee9-6237{padding-block: 6rem; padding-inline: 1.5rem;\n}}