.navigation-toggle{border:none;padding:0;position:relative;vertical-align:top;z-index:1;height:45px;width:45px;background:#38b549;margin-left:10px}.navigation-toggle .span-icon{display:block;height:3px;width:22px;background:#fff;margin:0 auto}.navigation-toggle .span-icon+.span-icon{margin-top:3px}.navigation ul{padding:0;list-style-type:none;margin:0}@media screen and (min-width:1025px){.navigation,.navigation ul.menu{margin:0;position:relative;vertical-align:top}.navigation ul.menu,.navigation ul.menu>li>a{font-family:'Century Gothic Bold'}.navigation ul.menu>li:hover>a{color:#333}.navigation ul.menu li.sub .sub-menu li:hover>a{background:#38b549;color:#fff}.navigation ul.menu>li:hover>a:after,.navigation ul.menu>li:hover>a:before{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}.navigation{text-align:right;display:block}.navigation ul.menu{color:#fff;font-size:15px;font-weight:700;padding:0;display:inline-block!important;z-index:3;text-transform:uppercase}.navigation ul.menu ul,.navigation-toggle{display:none}.navigation ul.menu li{position:relative;overflow:hidden}.navigation ul.menu>li{float:left;position:relative;z-index:2;padding:0;text-align:left}.navigation ul.menu>li .sub_toggle{display:block;position:absolute;top:100%;height:40px;width:100%;left:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.navigation ul.menu>li+li{margin-left:10px}.navigation ul.menu>li>a{padding:6px 12px;display:block;color:#333;line-height:24px;position:relative;z-index:1;font-size:18px;text-transform:initial}.navigation ul.menu>li>a:after{content:"";display:block;position:absolute;width:10px;left:0;height:10px;transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);-webkit-transform:scale(0,1);background:url(../../../../../../../../themes/cubin/assets/images/menu_hover_icon.png) no-repeat;top:auto;top:0}.navigation ul.menu>li.selected>a:after{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}.navigation ul.menu>li.selected>a{color:#333}.navigation ul.menu li.sub .sub-menu{position:absolute;min-width:100%;width:230px;background:#fff;z-index:5;opacity:0;top:100%;visibility:hidden;margin-top:40px;box-shadow:0 0 3px rgba(255,255,255,.5);-moz-box-shadow:0 0 3px rgba(255,255,255,.5));-ms-box-shadow:0 0 3px rgba(255,255,255,.5);-o-box-shadow:0 0 3px rgba(255,255,255,.5);-webkit-box-shadow:0 0 3px rgba(255,255,255,.5);display:block;pointer-events:auto}.navigation ul.menu li.sub .sub-menu a{display:block;padding:12px 15px;color:#333;font-size:15px;text-transform:initial;line-height:normal}.navigation ul.menu .sub-menu li.selected>a{background:#38b549;color:#fff}.navigation ul.menu li.inner-sub .sub-menu{left:100%;top:50px}.navigation ul.menu .sub-menu li+li{border-top:1px solid #38b549}.navigation ul.menu li.sub:hover>.sub-menu{display:block!important;opacity:1;visibility:visible;margin-top:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.navigation ul.menu li.sub li.inner-sub>a:after{content:"\f0da";position:absolute;top:14px;right:10px;font-family:'Font Awesome\ 5 Free';font-style:normal;font-weight:900;line-height:1;margin:0 0 0 5px;display:inline-block;vertical-align:top;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.navigation ul.menu li.inner-sub>a span:after{content:"\e250"}.navigation ul.menu li:hover{overflow:visible}.navigation ul.menu li.inner-sub:hover .sub-menu{top:0}.device-menu,span.menu_title{display:none}.header-sticky .navigation ul.menu>li>a{padding:15px 0}}@media screen and (max-width:1199px) and (min-width:1025px){.navigation ul.menu>li+li{margin-left:5px}}@media screen and (max-width:1024px){.container-main,.navigation{overflow:hidden;transition:all .5s ease}.navigation,body.menu-action,body:after{position:fixed;top:0}.navigation ul.menu{color:#fff;font-size:15px;font-weight:400;z-index:6;text-align:left}.navigation{left:100%;width:300px;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;max-height:100vh;height:100vh;background:#fff}.container-main{width:100%;overflow-y:auto;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.navigation .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.navigation .mCSB_scrollTools .mCSB_draggerRail{width:6px;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0}.navigation .mCSB_inside>.mCSB_container{margin-right:0}.navigation .mCSB_scrollTools{width:6px}body:after{content:"";display:block;right:300px;height:100%;background:rgba(0,0,0,.7);z-index:999;left:0;cursor:pointer;transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}body.menu-action:after{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}body.menu-action .container-main,body.menu-action .site-main>footer,body.menu-action .site-main>header{transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-o-transform:translateX(-300px);-webkit-transform:translateX(-300px)}body.menu-action{left:0;width:100%;overflow:hidden;height:100vh}.menu_title{display:inline-block;color:#fff;padding:8px 20px;text-align:center;width:100%;background:#000}.menu_title i{margin-right:10px;pointer-events:none;vertical-align:top;font-size:20px;margin-top:10px}.navigation ul.menu li{position:relative}.navigation ul.menu>li{border-bottom:1px solid #38b549;width:100%}.navigation ul.menu li.sub li{border-top:1px solid #38b549}.navigation ul.menu li a{padding:5px 15px 5px 25px;color:#333;display:block;font-family:'Century Gothic Bold';font-size:16px}.navigation ul.menu li.selected>a{background:#38b549;color:#fff}.navigation ul.menu li.sub a span{display:block;height:30px;width:30px;font-weight:400}.navigation ul.menu li.sub .sub-menu{display:none;background:rgba(255,255,255,.1)}.navigation ul.menu li .device_toggle:after{content:"\f067";font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900}.navigation ul.menu li .device_toggle{background:#000;position:absolute;color:#fff;display:flex;flex-wrap:wrap;width:42px;height:46px;right:0;top:0;justify-content:center;cursor:pointer;font-size:16px;align-items:center}.navigation ul.menu li.selected>.device_toggle{color:#fff}.navigation ul.menu li .device_toggle.in:after{content:"\f068"}.navigation ul.menu .sub-menu li>a{padding-left:50px}.navigation ul.menu .sub-menu .inner-sub li>a{padding-left:75px}.navigation ul.menu li .inner-sub .device_toggle{left:22px}.navigation ul.menu.no-sub li a{padding-left:15px}.megamenu_img{display:none}.navigation ul.menu li.sub.megamenu .sub-menu{display:block!important}.navigation ul.menu li.sub .mega_menu{display:none}}