.et-pb-controllers a{display:inline-block;background-color:hsla(0,0%,100%,.5);text-indent:-9999px;border-radius:7px;width:10px!important;height:10px!important;margin-right:20px!important;padding:0;opacity:.5}.sj-show-mobile-popup{display:block!important}.sj-mobile-popup{-webkit-animation:0.5s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:p 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both}@-webkit-keyframes scale-in-top{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}@keyframes scale-in-top{0%{-webkit-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}100%{-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}.zoom-bg{overflow:hidden;position:relative}.zoom-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform 0.3s ease-in-out;z-index:-1;background-image:url('your-background-image.jpg')}.zoom-bg:hover::before{transform:scale(1.2)}.et_pb_menu .mega-4x3>ul.sub-menu{width:1250px!important;display:grid!important;grid-template-columns:repeat(4,1fr);gap:10px 25px;padding:25px;background:#000;box-shadow:0 8px 20px rgba(0,0,0,0.3);z-index:9999;list-style:none;border-radius:14px}.et_pb_menu .mega-4x3>ul.sub-menu>li{white-space:normal}.et_pb_menu .mega-4x3>ul.sub-menu>li>a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;text-decoration:none;font-weight:700;font-size:16px;white-space:normal;line-height:1.4;color:inherit!important;background:transparent!important;transition:all 0.3s ease;position:relative}.et_pb_menu .mega-4x3>ul.sub-menu li img.menu-image{width:100%;max-width:150px;height:auto;object-fit:cover;border-radius:10px;transition:transform 0.3s ease;display:block;margin:0;padding:0}.et_pb_menu .mega-4x3>ul.sub-menu>li>a:hover img.menu-image{transform:scale(1.1)}