.ikadia-mobile-navbar{display:none}@media(max-width: 992px){header.ik-menu-fixed{position:fixed;z-index:1000}header.ik-menu-fixed ul.dropdown-menu{position:absolute !important;top:0 !important;width:100%;height:100%;margin-top:0;border:0;display:block;left:inherit !important;right:-100% !important;transform:inherit !important;transition:.3s !important;padding:0 0 20px 0}header.ik-menu-fixed ul.dropdown-menu a{padding:7px 0}header.ik-menu-fixed ul.dropdown-menu.show{top:0px !important;transform:inherit !important;left:inherit !important;right:0 !important;height:100vh;transition:.3s !important}header.ik-menu-fixed .menu-item-has-children>a .caret{position:absolute;right:0px;width:20px;height:2px;background:#000;transform:rotate(90deg);top:50%;margin-top:-1px}header.ik-menu-fixed .menu-item-has-children>a:after{content:"";height:2px;border-radius:30px;border:0;width:20px;display:inline-block;background:#000;vertical-align:middle;position:absolute;padding:0;top:50%;right:0;transform:translateY(-50%)}header.ik-menu-fixed .menu a{color:#000;position:relative;padding:7px 0}header.ik-menu-fixed .menu a.custom-logo-link{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin-left:0 !important}header.ik-menu-fixed .menu .menu-container{display:none !important}header.ik-menu-fixed .ikadia-mobile-navbar{position:absolute;display:block}header.ik-menu-fixed .ikadia-mobile-navbar #nav-icon3{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:20px;transition:.4s ease-in-out}header.ik-menu-fixed .ikadia-mobile-navbar #nav-icon3 .hamburger{width:35px;height:25px;position:relative;display:block;transition:.2s ease-in-out}header.ik-menu-fixed .ikadia-mobile-navbar #nav-icon3 .hamburger span{position:absolute;height:3px;width:100%;background:#000;border-radius:30px;transform-origin:center;opacity:1;left:0;transform:rotate(0deg);transition:.2s ease-in-out}header.ik-menu-fixed .ikadia-mobile-navbar #nav-icon3 .hamburger span:first-child{top:0}header.ik-menu-fixed .ikadia-mobile-navbar #nav-icon3 .hamburger span:nth-child(2){top:50%;margin:0}header.ik-menu-fixed .ikadia-mobile-navbar #nav-icon3 .hamburger span:last-child{top:100%;bottom:0;width:60%;right:0;left:auto}header.ik-menu-fixed .ikadia-mobile-navbar .open-responsive-menu .hamburger{width:35px !important;height:32px !important}header.ik-menu-fixed .ikadia-mobile-navbar .open-responsive-menu .hamburger span:first-child{transform:rotate(45deg) !important;top:15px !important}header.ik-menu-fixed .ikadia-mobile-navbar .open-responsive-menu .hamburger span:nth-child(2){display:none !important}header.ik-menu-fixed .ikadia-mobile-navbar .open-responsive-menu .hamburger span:last-child{top:15px !important;transform:rotate(-45deg) !important;width:100% !important}header.ik-menu-fixed #menu-menu-responsive{background:#fff;display:block;z-index:10000;position:absolute;width:100%;padding-top:20px;transform:translateX(103%);top:35px;height:100vh;padding-bottom:20px;border:none;transition:.6s cubic-bezier(0.78, -0.01, 0.39, 1.02)}header.ik-menu-fixed #menu-menu-responsive a.nav-link,header.ik-menu-fixed #menu-menu-responsive .nav-item>a{text-transform:uppercase;font-weight:600;border-top:1px solid #f3f3f3;padding:13px 0}header.ik-menu-fixed #menu-menu-responsive>li:last-of-type a{border-bottom:1px solid #f3f3f3}header.ik-menu-fixed #menu-menu-responsive .return-begin-link{margin-bottom:0 !important}header.ik-menu-fixed #menu-menu-responsive li{padding:0 30px;position:initial}header.ik-menu-fixed #menu-menu-responsive li.return-begin-link.return-begin{position:relative;text-transform:uppercase;text-align:center;padding:10px;margin-bottom:20px;background:#f1f1f1}header.ik-menu-fixed #menu-menu-responsive li.return-begin-link.return-begin a{padding:10px;text-decoration:none;position:initial}header.ik-menu-fixed #menu-menu-responsive li.return-begin-link.return-begin a:before{content:"";background:url(../../assets/icons/ik-slick-right-arrow.svg) no-repeat;width:20px;height:20px;position:absolute;display:block;top:50%;left:30px;transform:translateY(-50%) rotate(180deg);background-size:contain}header.ik-menu-fixed #menu-menu-responsive.active-responsive-menu{transform:translateX(-30px) !important}}@media(max-width: 480px){header.ik-menu-fixed .menu-woocommerce>nav>ul{padding:0 25px 0 0;list-style:none}}header{max-width:1920px;width:100%;background:#fff;margin:0 auto;height:70px;box-shadow:-7px 7px 10px -7px rgba(0,0,0,.1);display:flex !important;align-items:center}header .menu{display:flex;justify-content:space-between;max-width:1500px;width:100%;margin:0 auto;align-items:center}header .menu a.custom-logo-link{max-width:200px;width:100%}header .menu a.custom-logo-link img{width:100%;height:auto}header .menu .menu-container{align-items:center;display:flex}header .menu .menu-container .menu-principal{display:flex;align-items:center;margin:0}header .menu .menu-container .menu-principal li{list-style:none;position:relative}header .menu .menu-container .menu-principal li a{color:#000;font-size:16px;line-height:120%;font-weight:600;padding:10px 30px;position:relative;text-decoration:none;transition:.3s}header .menu .menu-container .menu-principal li ul.sub-menu{opacity:0;height:auto;top:0;left:0;width:250px;position:absolute;padding:15px;text-align:left;background:#fff;box-shadow:-7px 7px 10px -7px rgba(0,0,0,.1);transition:.2s}header .menu .menu-container .menu-principal li ul.sub-menu ul.sub-menu{opacity:0;top:-15px;padding:15px;text-align:left;left:0;background:#fff;box-shadow:7px 7px 10px -7px rgba(0,0,0,.1)}header .menu .menu-container .menu-principal li ul.sub-menu ul.sub-menu li a{font-size:14px;line-height:120%;text-align:left}header .menu .menu-container .menu-principal li:hover ul.sub-menu{opacity:1;top:35px;padding:15px;text-align:left;background:#fff;box-shadow:-7px 7px 10px -7px rgba(0,0,0,.1)}header .menu .menu-container .menu-principal li:hover ul.sub-menu li a{font-size:14px;line-height:120%;text-align:left;padding:10px 15px}header .menu .menu-container .menu-principal li:hover ul.sub-menu li:hover ul.sub-menu{opacity:1;top:-15px;padding:15px;text-align:left;left:220px;background:#fff;box-shadow:7px 7px 10px -7px rgba(0,0,0,.1)}header .menu .menu-container .menu-principal li:hover ul.sub-menu li:hover ul.sub-menu li a{font-size:14px;line-height:120%;text-align:left}/*# sourceMappingURL=menu-one-page.css.map */
