@media(max-width:767px){.elementor .e-5127dee6-4eb6{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-1592be11-8aca{align-self:flex-start;}}@media(max-width:767px){.elementor .e-665c559d-8b6e{flex:0 0 auto;justify-content:flex-start;align-self:auto;}}@media(max-width:767px){.elementor .e-fc7f16b-62e6{justify-content:flex-start;min-height: 85svh; padding-block: var(--esp-6) var(--esp-5); padding-inline: 20px; &::before { background-position: 70% bottom; } &::after { background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.94) 0%, rgba(255, 255, 255, 0.86) 40%, rgba(255, 255, 255, 0) 78%); }\n}}