body:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}body.menu-open:before{opacity:1;pointer-events:auto}body .announcement{z-index:1;position:relative}nav.desktop-menu{--colorTextBody:#FFF;height:68px;z-index:1001}@media screen and (max-width:768px){nav.desktop-menu{display:none}}nav.desktop-menu>ul{display:flex;list-style:none;padding:0;margin:0;align-items:center;justify-content:center;height:100%}nav.desktop-menu>ul>li{height:100%;margin:0}@media screen and (hover:hover){nav.desktop-menu>ul>li:hover .sub-menu{display:block}}nav.desktop-menu>ul>li a.top-level{display:flex;align-items:center;justify-content:center;padding:0 15px;height:100%;text-transform:uppercase;font-size:14px}nav.desktop-menu>ul>li a.top-level.has-submenu{position:relative;gap:5px}nav.desktop-menu>ul>li a.top-level.has-submenu:after{content:"";border-style:solid;border-width:1px 1px 0 0;border-color:#fff;transform:rotate(135deg) translateX(-1px);width:.5em;height:.5em;margin-left:5px}nav.desktop-menu .sub-menu{--colorTextBody:#000;position:absolute;top:100%;left:0;background-color:#fff;width:100%;z-index:1000;text-align:left;display:none}nav.desktop-menu .sub-menu:before{content:"";position:absolute;top:-20px;left:0;width:100%;height:30px;background-color:transparent}nav.desktop-menu .sub-menu .page-width{padding:20px;display:flex;flex-direction:row}nav.desktop-menu .sub-menu .page-width .left-list{width:100%;max-width:280px;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}nav.desktop-menu .sub-menu .page-width .left-list li{padding:0 20px 0 0}nav.desktop-menu .sub-menu .page-width .left-list a{text-transform:uppercase;border-bottom:1px solid #e0e0e0;display:block;width:100%;padding:10px 15px}nav.desktop-menu .sub-menu .page-width .left-list a.active{font-weight:700}@media screen and (hover:hover){nav.desktop-menu .sub-menu .page-width .left-list a:hover{font-weight:700}}nav.desktop-menu .sub-menu .page-width .right-content{width:100%}nav.desktop-menu .sub-menu .page-width .right-content .right-item{display:none;height:100%}nav.desktop-menu .sub-menu .page-width .right-content .right-item.active{display:flex}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-lists{justify-content:space-evenly}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-lists .column{width:100%;height:100%;position:relative;padding:0 0 0 20px}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-lists .column:before{position:absolute;content:"";display:block;width:1px;height:100%;background-color:#ebebeb;margin-bottom:10px;top:0;left:0}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-lists .column>a{font-weight:700;text-transform:uppercase}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-lists .column ul{font-size:14px;list-style:none;margin:0;padding:10px 0 0 0}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-lists .column ul li{padding:0;margin:0}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-lists .column ul li a{display:flex;height:30px;align-items:center}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-blogs,nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-images{gap:20px;flex-wrap:wrap}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-blogs .item a,nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-images .item a{display:flex;flex-direction:column;align-items:center;width:260px;text-align:center;gap:10px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:14px}@media screen and (max-width:1350px){nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-blogs .item a,nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-images .item a{width:240px}}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-blogs .image,nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-images .image{background:#fff;background:radial-gradient(circle,#fff 0,#ededed 100%)}nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-blogs .image img,nav.desktop-menu .sub-menu .page-width .right-content .right-item.menu-style-images .image img{mix-blend-mode:multiply}nav.mobile-menu{position:absolute;top:100%;left:0;width:100%;height:100vh;z-index:1000;opacity:0;transition:opacity .2s ease-in-out;overflow:hidden;background-color:rgba(0,0,0,.8);pointer-events:none}@media screen and (min-width:768px){nav.mobile-menu{display:none}}nav.mobile-menu.active{pointer-events:unset;opacity:1}nav.mobile-menu .menu-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;transition:left .2s ease-in-out}nav.mobile-menu.level-1 .menu-wrapper{left:-100%}nav.mobile-menu.level-2 .menu-wrapper{left:-200%}nav.mobile-menu .level-0{left:0}nav.mobile-menu .level-1{left:100%}nav.mobile-menu .level-2{left:200%}nav.mobile-menu .level-1 ul{display:none}nav.mobile-menu .level-1 ul.active{display:block}nav.mobile-menu .level-0,nav.mobile-menu .level-1,nav.mobile-menu .level-2{position:absolute;width:100%;background-color:#fff;padding:20px 20px 80px 20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);overflow:scroll}nav.mobile-menu .level-0 .back-button,nav.mobile-menu .level-1 .back-button,nav.mobile-menu .level-2 .back-button{display:flex;align-items:center;padding:10px 20px;font-weight:700;text-transform:uppercase;cursor:pointer;font-size:20px;letter-spacing:2px;height:40px;width:100%;margin-bottom:10px}nav.mobile-menu .level-0 .back-button:before,nav.mobile-menu .level-1 .back-button:before,nav.mobile-menu .level-2 .back-button:before{content:"";display:inline-block;width:10px;height:10px;border-style:solid;border-width:1px 1px 0 0;border-color:#000;transform:rotate(-135deg);margin-right:5px}nav.mobile-menu .level-0 .view-all,nav.mobile-menu .level-1 .view-all,nav.mobile-menu .level-2 .view-all{background:#000;padding:10px 20px;color:#fff;text-align:center;font-size:16px;line-height:16px}nav.mobile-menu .level-0 ul,nav.mobile-menu .level-1 ul,nav.mobile-menu .level-2 ul{list-style:none;margin:0;padding:0}nav.mobile-menu .level-0 ul li,nav.mobile-menu .level-1 ul li,nav.mobile-menu .level-2 ul li{margin:0;padding:0;border-bottom:1px solid #e0e0e0}nav.mobile-menu .level-0 ul li:last-child,nav.mobile-menu .level-1 ul li:last-child,nav.mobile-menu .level-2 ul li:last-child{border-bottom:none}nav.mobile-menu .level-0 ul li a,nav.mobile-menu .level-1 ul li a,nav.mobile-menu .level-2 ul li a{display:flex;align-items:center;padding:10px 20px;text-transform:uppercase;letter-spacing:2px;width:100%;gap:10px}nav.mobile-menu .level-0 ul li a.has-menu,nav.mobile-menu .level-0 ul li a.has-submenu,nav.mobile-menu .level-1 ul li a.has-menu,nav.mobile-menu .level-1 ul li a.has-submenu,nav.mobile-menu .level-2 ul li a.has-menu,nav.mobile-menu .level-2 ul li a.has-submenu{position:relative;gap:5px;display:flex}nav.mobile-menu .level-0 ul li a.has-menu:after,nav.mobile-menu .level-0 ul li a.has-submenu:after,nav.mobile-menu .level-1 ul li a.has-menu:after,nav.mobile-menu .level-1 ul li a.has-submenu:after,nav.mobile-menu .level-2 ul li a.has-menu:after,nav.mobile-menu .level-2 ul li a.has-submenu:after{margin-left:auto;content:"";border-style:solid;border-width:1px 1px 0 0;border-color:#000;transform:rotate(45deg);width:.5em;height:.5em}nav.mobile-menu .level-2 .right-item{flex-direction:column;display:none}nav.mobile-menu .level-2 .right-item.active{display:flex}nav.mobile-menu .level-2 .menu-style-blogs,nav.mobile-menu .level-2 .menu-style-images{flex-direction:row;flex-wrap:wrap;gap:20px}nav.mobile-menu .level-2 .menu-style-blogs .item,nav.mobile-menu .level-2 .menu-style-images .item{width:calc(50% - 10px);text-align:center}nav.mobile-menu .level-2 .menu-style-blogs .item a,nav.mobile-menu .level-2 .menu-style-images .item a{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;font-weight:700;font-size:14px;line-height:14px}nav.mobile-menu .level-2 .menu-style-blogs .item a img,nav.mobile-menu .level-2 .menu-style-images .item a img{max-width:100%;height:auto;margin-bottom:10px}nav.mobile-menu .level-2 .column{padding-bottom:20px}nav.mobile-menu .level-2 .column>a{display:block;width:100%;padding:10px 20px;font-weight:700;text-transform:uppercase;border-top:1px solid #e0e0e0;letter-spacing:2px}nav.mobile-menu .level-2 .column>ul li{border:none}nav.mobile-menu .level-2 .column>ul li a{text-transform:none;letter-spacing:0}
/*# sourceMappingURL=megamenu.min.css.map */
