html.loading,html.loading body{overflow:hidden;height:100%}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:999999;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility .6s;margin:0;padding:0}.preloader.hidden{opacity:0;visibility:hidden;pointer-events:none}.preloader-logo{width:auto;height:64px;max-width:80vw;object-fit:contain;animation:preloader-pulse 1.4s ease-in-out infinite;filter:drop-shadow(0 12px 30px rgba(240,28,36,.18))}.preloader-text{font-family:"Century Gothic","Apple Gothic","AppleGothic",sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.32em;text-transform:uppercase;color:rgba(0,0,0,.45)}.preloader-bar{width:120px;height:2px;background:rgba(0,0,0,.08);border-radius:2px;overflow:hidden;position:relative}.preloader-bar::after{content:"";position:absolute;left:-40%;top:0;width:40%;height:100%;background:#F01C24;border-radius:2px;animation:preloader-slide 1.2s ease-in-out infinite}@keyframes preloader-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes preloader-slide{0%{left:-40%}100%{left:100%}}@media (max-width:640px){.preloader-logo{height:52px}}.pa-menu-image{display:flex;align-items:center;gap:10px}.pa-menu-image img{width:80px;border-radius:10px;height:auto}.pa-menu-image a{display:flex!important;justify-content:flex-start;padding:0!important}.pa-menu-image a:hover{opacity:1!important}li.pa-menu-image a{display:flex;align-items:center}#top-menu li:not(.menu-item-233,.menu-item-233 .sub-menu li) li a::before{content:"•";color:#dcdcdc;margin-right:10px}#top-menu li li a:hover{color:#ff0000!important}#top-menu li li a:hover::before{color:#ff0000!important}.pa-menu-image a::before{content:"•";color:#dcdcdc;margin-right:10px;position:absolute;left:75px}.pa-menu-image img{margin-right:10px!important}@media (min-width:981px){#top-menu li.mega-menu.mega-menu-3-col>ul>li{width:33.33%}#top-menu li.mega-menu.mega-menu-3-col>ul>li:nth-of-type(4n){clear:unset}#top-menu li.mega-menu.mega-menu-3-col>ul>li:nth-of-type(4n+1){clear:unset}}#top-menu>li:nth-child(6)>a:nth-child(1){background-color:#ef1c23;color:#fff!important;border-radius:50px;padding:10px 15px!important}