@media(max-width:767px){.elementor .e-201f9eb3-fb88{width:100%;height:70%;object-position:44% 30%;inset-inline-start:0px;-webkit-mask-image: none; mask-image: none; -webkit-mask-image: none; mask-image: none; -webkit-mask-image: none; mask-image: none; -webkit-mask-image: none; mask-image: none;\n}}@media(max-width:767px){.elementor .e-34a72719-9e06{background-image:linear-gradient(180deg, rgba(255,255,255,0) 35%,rgba(255,255,255,0.96) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .e-337422eb-846f{max-width:100%;padding-inline-start:24px;margin-block-start:42vh;align-self:stretch;}}@media(max-width:767px){.elementor .e-1a473236-b8c7{min-height:92vh;}}@media(max-width:767px){.elementor .e-4cc63268-ca0e{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;gap:24px;}}@media(max-width:767px){.elementor .e-223d3d3b-d84d{width:100%;flex:0 1 auto;}}@media(max-width:767px){.elementor .e-ac09a70-36fc{flex-direction:column;gap:40px;}}@media(max-width:767px){.elementor .e-25f51f64-e786{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-78c211f8-748f{font-size:22px;}}@media(max-width:767px){.elementor .e-5504a0c0-3988{width:calc(100% + 40px);padding-block-end:8px;gap:12px;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-inline: 20px; margin-inline: -20px; padding-inline: 20px; scrollbar-width: none; -webkit-overflow-scrolling: touch; overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-inline: 20px; margin-inline: -20px; padding-inline: 20px; scrollbar-width: none; -webkit-overflow-scrolling: touch;\n}}@media(max-width:767px){.elementor .e-31f1af31-bd6c{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5e6f8381-9401{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2c0b1bd9-b653{font-size:24px;}}@media(max-width:767px){.elementor .e-2ded747a-270c{width:78%;flex:0 0 78%;scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .e-487c2914-8c0d{font-size:24px;}}@media(max-width:767px){.elementor .e-7b841e02-f2b7{width:78%;flex:0 0 78%;scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .e-76b11abb-9dcd{font-size:24px;}}@media(max-width:767px){.elementor .e-4b1d9128-8f0a{width:78%;flex:0 0 78%;scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .e-73c0ec66-fba6{width:calc(100% + 40px);padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:-20px;margin-inline-end:-20px;flex-direction:row;gap:12px;overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; scroll-padding-inline-start: 20px; box-sizing: border-box;\n}}@media(max-width:767px){.elementor .e-34a5394f-6f84{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;}}