@media(max-width:1024px){.elementor .e-f10c551-7270{max-width:100%;}}@media(max-width:1024px){.elementor .e-f0844fe-f713{order:2;}}@media(max-width:1024px){.elementor .e-e9c66ca-c4cf{width:auto;aspect-ratio:4 / 3;position:relative;margin-block-start:0px;margin-block-end:8px;margin-inline-start:-32px;margin-inline-end:-32px;order:1;-webkit-mask-image: linear-gradient(180deg, #000 60%, transparent 100%); mask-image: linear-gradient(180deg, #000 60%, transparent 100%); -webkit-mask-image: linear-gradient(180deg, #000 60%, transparent 100%); mask-image: linear-gradient(180deg, #000 60%, transparent 100%); -webkit-mask-composite: source-over; mask-composite: add;\n}}@media(max-width:1024px){.elementor .e-b8f3a8a-4d9e{min-height:0px;padding-block-start:0px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .e-c60d7cf-7f25{font-size:48px;}}@media(max-width:1024px){.elementor .e-71e5cb24-8e27{gap:24px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-6d4e292c-fccb{padding-block-start:72px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-dbfb7ba-bb71{right: 18px;\n}}@media(max-width:1024px){.elementor .e-dade099-1455{clip-path: none; margin: 0px 0px 10px; padding: 22px 20px; border-radius: 18px; min-height: 0px; margin-top: unset; margin-bottom: unset; margin-right: unset;\n}}@media(max-width:1024px){.elementor .e-08eb855-d078{right: 18px;\n}}@media(max-width:1024px){.elementor .e-96e42e6-8c38{clip-path: none; margin: 0px 0px 10px; padding: 22px 20px; border-radius: 18px; min-height: 0px; margin-top: unset; margin-bottom: unset; margin-right: unset;\n}}@media(max-width:1024px){.elementor .e-3bfca36-4c04{right: 18px;\n}}@media(max-width:1024px){.elementor .e-3dd3404-c415{clip-path: none; margin: 0px 0px 10px; padding: 22px 20px; border-radius: 18px; min-height: 0px; margin-top: unset; margin-bottom: unset; margin-right: unset;\n}}@media(max-width:1024px){.elementor .e-a1822d4-5018{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-fcda018-5ce8{border-width: 1px; border-radius: 22px;\n}}@media(max-width:1024px){.elementor .e-214db25-3a14{min-height: 0px; aspect-ratio: 3 / 2;\n}}@media(max-width:1024px){.elementor .e-6cfc257-8575{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-80af29b-93ec{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-04d6712-6aa6{border-radius: 0; padding: 0;\n}}@media(max-width:1024px){.elementor .e-5aad147-d29b{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-41f6b350-c004{font-size:44px;}}@media(max-width:1024px){.elementor .e-7944fae8-bdd0{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .e-6cb7f412-dd98{padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-2c68ada-3a22{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-7a362d4-b00f{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-8c1f002-cee4{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-9221b7c-b41e{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-249283e-415a{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-97b59ca-71f2{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-a886e34-dd86{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-06f9489-880f{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-1c9d437-da09{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-38e1b4c-4563{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-48b823b-b33a{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-23ab545-cd15{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-254b491-7480{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-25fde9f-6863{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-b626eae-04d6{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-eb09cc5-40bf{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-7cfd8fc-4ce9{padding-left: clamp(20px,4vw,56px);\n}}@media(max-width:1024px){.elementor .e-6400639f-b7e3{font-size:60px;}}@media(max-width:1024px){.elementor .e-5e415224-e034{gap:48px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-6a99e3d9-6bb5{padding-block-start:96px;padding-block-end:112px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-3b3373a0-17e6{padding-inline-start:32px;padding-inline-end:32px;}}