@media(max-width:767px){.elementor .e-3ba0efdf-8303{max-height:calc(100dvh - 118px);}}@media(max-width:767px){.elementor .e-6ac22df-d508{min-height:72px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-692aa818-7a4c{&:has(.e-accordion-item-base[open])::before { content: ""; position: fixed; inset: 0; z-index: 0; background-color: rgba(0, 0, 0, .35); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); pointer-events: none; } &:has(.e-accordion-item-base[open]) > .elementor-element-25b8e00c { position: relative; z-index: 1; } &:has(.e-accordion-item-base[open])::before { content: ""; position: fixed; inset: 0; z-index: 0; background-color: rgba(0, 0, 0, .35); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); pointer-events: none; } &:has(.e-accordion-item-base[open]) > .elementor-element-25b8e00c { position: relative; z-index: 1; background-color: var(--surface_base); }\n}}