@media(max-width:767px){.elementor .e-1224e356-29c2{font-size:18px;}}@media(max-width:767px){.elementor .e-7d7ab7ee-6c50{width:200px;box-shadow:6px 6px 0px 0px #16181A;aspect-ratio: 4 / 5; width: 220px;\n}}@media(max-width:767px){.elementor .e-3bd4e850-26b3{flex-direction:column-reverse;gap:28px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3d7227f2-419e{padding-block-start:32px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-491471ff-f264{font-size:34px;}}@media(max-width:767px){.elementor .e-6f9cff6c-4ddd{font-size:17px;}}@media(max-width:767px){.elementor .e-76c9aab2-5522{font-size:17px;}}@media(max-width:767px){.elementor .e-1d0db145-e60d{font-size:17px;}}@media(max-width:767px){.elementor .e-140d7545-3d13{padding-block-start:0px;padding-block-end:52px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-16fb3c75-f7e4484{flex: 0 0 80%; height: 240px; scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .e-77409297-eb15d8d{flex: 0 0 80%; height: 240px; scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .e-560a2823-9366359{flex-direction: row; overflow-x: auto; scroll-snap-type: x mandatory; gap: 12px; padding: 0 16px 52px;\n}}@media(max-width:767px){.elementor .e-4d38a84c-d3e4{font-size:34px;}}@media(max-width:767px){.elementor .e-1f1d78c9-1acb{font-size:17px;}}@media(max-width:767px){.elementor .e-269154a3-777a{width:100%;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-26ae5dad-f59a{font-size:26px;}}@media(max-width:767px){.elementor .e-3e425a8b-5c13{padding-inline-start:36px;}}@media(max-width:767px){.elementor .e-11b85a0d-a6cb{font-size:26px;}}@media(max-width:767px){.elementor .e-2f3775aa-17d3{padding-inline-start:36px;}}@media(max-width:767px){.elementor .e-43be864a-b686{font-size:26px;}}@media(max-width:767px){.elementor .e-de4a464-41c7{padding-inline-start:36px;}}@media(max-width:767px){.elementor .e-5d68bd83-5a26{font-size:26px;}}@media(max-width:767px){.elementor .e-129b2933-1965{padding-inline-start:36px;}}@media(max-width:767px){.elementor .e-64f40c9d-59e8{width:100%;}}@media(max-width:767px){.elementor .e-3f1f49b8-6dac{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .e-54e6d8d8-6e32{padding-block-start:0px;padding-block-end:52px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-a336a12-1af1{font-size:38px;}}@media(max-width:767px){.elementor .e-56c85747-d28b{font-size:18px;}}@media(max-width:767px){.elementor .e-e6b2711-3dd9{flex: 1 1 auto;\n}}@media(max-width:767px){.elementor .e-c7dc35b-9682{flex: 0 0 auto; width: 100%;\n}}@media(max-width:767px){.elementor .e-3a5a944b-eb91{padding-block-start:26px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;flex-direction: column; align-items: stretch; gap: 22px;\n}}@media(max-width:767px){.elementor .e-4b86a15c-95ba{padding-block-start:0px;padding-block-end:52px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-8eb6ea7-c963{min-height:260px;}}@media(max-width:767px){.elementor .e-d7cf6f3-6867{padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-47fd8d19-3910{font-size:34px;}}@media(max-width:767px){.elementor .e-73b30c8d-15f5{font-size:40px;}}@media(max-width:767px){.elementor .e-50b8dec2-3020{font-size:26px;}}@media(max-width:767px){.elementor .e-474445f6-a0fc{padding-block-start:20px;gap:16px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-7c42ab5a-7c24{font-size:40px;}}@media(max-width:767px){.elementor .e-4e10dfa3-e99c{font-size:26px;}}@media(max-width:767px){.elementor .e-b6a23ca-a1e7{padding-block-start:20px;gap:16px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-7d0c9cf4-7fb6{font-size:40px;}}@media(max-width:767px){.elementor .e-10be262e-19d1{font-size:26px;}}@media(max-width:767px){.elementor .e-508dbbd1-8ee3{padding-block-start:20px;gap:16px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-4b9424b2-e24e{font-size:40px;}}@media(max-width:767px){.elementor .e-6b6d7f2a-6a27{font-size:26px;}}@media(max-width:767px){.elementor .e-de97a50-d862{padding-block-start:20px;gap:16px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-31779818-68df{gap:28px;}}@media(max-width:767px){.elementor .e-c3e2ab1-45f7{padding:0px;}}@media(max-width:767px){.elementor .e-7d5e7d94-8877{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;margin-block-end:52px;}}@media(max-width:767px){.elementor .e-1fd8ff9e-654a{font-size:34px;}}@media(max-width:767px){.elementor .e-5a9853e4-4180{font-size:17px;}}@media(max-width:767px){.elementor .e-6707d28c-c9cc{text-align: left;\n}}@media(max-width:767px){.elementor .e-3df2573b-c1cb{flex-direction:column;gap:2px;}}@media(max-width:767px){.elementor .e-768cedd3-6275{text-align: left;\n}}@media(max-width:767px){.elementor .e-5b0b1e78-4243{flex-direction:column;gap:2px;}}@media(max-width:767px){.elementor .e-1088ee47-4a37{text-align: left;\n}}@media(max-width:767px){.elementor .e-2af510e2-c6df{flex-direction:column;gap:2px;}}@media(max-width:767px){.elementor .e-4ac883cc-d894{text-align: left;\n}}@media(max-width:767px){.elementor .e-5896b0be-69b7{flex-direction:column;gap:2px;}}@media(max-width:767px){.elementor .e-eb1a2ee-ec6e{text-align: left;\n}}@media(max-width:767px){.elementor .e-1df6d056-90f5{flex-direction:column;gap:2px;}}@media(max-width:767px){.elementor .e-9190975-cd9c{text-align: left;\n}}@media(max-width:767px){.elementor .e-35fb028e-5f92{flex-direction:column;gap:2px;}}@media(max-width:767px){.elementor .e-7ba13bba-f72b{text-align: left;\n}}@media(max-width:767px){.elementor .e-62aaa227-f376{flex-direction:column;gap:2px;}}@media(max-width:767px){.elementor .e-78dd401c-a666{width:100%;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-35afde05-322f{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .e-31f7362a-d2da{padding-block-start:0px;padding-block-end:52px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-1cf05311-df5f{font-size:44px;}}@media(max-width:767px){.elementor .e-5e6995bb-ac02{justify-content:flex-start;}}@media(max-width:767px){.elementor .e-5ea4444-fc2f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;gap:36px;}}