html{scroll-behavior:smooth}.elementor-invisible{visibility:visible!important}.elementor-motion-effects-container{display:none}.elementor-menu-toggle[aria-expanded="true"]~.elementor-nav-menu--dropdown{display:block!important;max-height:85vh!important;overflow:auto;transform:scaleY(1)!important}.elementor-nav-menu--dropdown[aria-hidden="false"]{display:block!important;max-height:85vh!important;transform:scaleY(1)!important}.swiper-wrapper{flex-wrap:wrap;gap:24px}.swiper-slide{flex:1 1 280px;min-width:0}.persora-results{padding:24px;background:white;color:#222;max-width:1100px;margin:auto}.persora-results a{display:block;padding:12px;border-bottom:1px solid #eee}.ekit-search-panel.persora-open{opacity:1!important;visibility:visible!important;top:0!important}.ekit-search-panel.persora-open .ekit-search-overlay{opacity:1!important;visibility:visible!important;transform:scale(1)!important}
.ekit_modal-searchPanel.persora-open{display:flex!important;position:fixed!important;inset:0!important;z-index:10000!important;background:#152b36ed;align-items:center;justify-content:center;padding:24px}.ekit_modal-searchPanel.persora-open .ekit-search-panel{position:relative!important;opacity:1!important;visibility:visible!important;width:min(600px,100%)}.persora-close-search{position:absolute;right:20px;top:20px;background:white;color:#152b36;border:0;font-size:28px;padding:8px 16px}.ekit-main-swiper{overflow-x:auto;scroll-snap-type:x mandatory}.ekit-main-swiper .swiper-wrapper{flex-wrap:nowrap;gap:24px}.ekit-main-swiper .swiper-slide{flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start}@media(max-width:767px){.ekit-main-swiper .swiper-slide{flex-basis:100%}}
