@media(max-width:767px){.elementor .e-426c4778-403e{width:100%;aspect-ratio:4 / 3;}}@media(max-width:767px){.elementor .e-530b6518-3aa9{background-image: linear-gradient(to top, rgba(17,21,24,0.97) 0%, rgba(17,21,24,0.88) 100%);\n}}@media(max-width:767px){.elementor .e-3e1dfb2f-5918{font-size:34px;}}@media(max-width:767px){.elementor .e-6a0b6608-fdea{font-size:16px;}}@media(max-width:767px){.elementor .e-7e62b276-58dc{display:none;}}@media(max-width:767px){.elementor .e-40fa438f-4a72{margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-1d0f2d94-7a2f{display:none;}}@media(max-width:767px){.elementor .e-2145a3d-e60a{flex-direction:column;gap:6px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-3457490c-e5f5{padding-block-start:80px;padding-block-end:44px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-7b7aabb9-6cb4{min-height:460px;}}@media(max-width:767px){.elementor .e-39dff59d-2a55{position:static;}}@media(max-width:767px){.elementor .e-4d9d0782-28c0{width:100%;position:static;flex:0 1 auto;align-self:stretch;max-height: none; overflow-y: visible;\n}}@media(max-width:767px){.elementor .e-6f71b611-6669{padding:22px;margin-block-start:48px;}}@media(max-width:767px){.elementor .e-41ff27f9-2b3a{width:100%;flex:1 1 auto;max-width: none;\n}}@media(max-width:767px){.elementor .e-423900c9-6321{width:100%;flex:0 1 auto;}}@media(max-width:767px){.elementor .e-88d102c-bf99{padding-block-start:44px;padding-block-end:72px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:40px;flex-wrap:nowrap;}}