@media only screen and (min-width: 1025px){.admin-bar #topmenu{top:32px}.header_top_bg{position:fixed;top:0;right:0;width:100%;z-index:100;-webkit-transition:right .5s ease-in-out !important;-moz-transition:right .5s ease-in-out !important;-ms-transition:right .5s ease-in-out !important;-o-transition:right .5s ease-in-out !important;transition:right .5s ease-in-out !important}.header_top_bg>.container>.row>.col-xs-12{padding:0}.header_top_bg .mob-nav{margin:0}.header_top_bg .mob-nav i::before{font-size:24px}.header_top_bg .mob-nav-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-decoration:none;border-bottom:1px solid var(--super-grey-color);padding:30px 0;color:var(--dark-color)}.header_top_bg .mob-nav-close:hover{text-decoration:none;color:var(--dark-color)}.header_top_bg .mob-nav-close span{font-size:15px;font-weight:500;letter-spacing:.2px}.header_top_bg .mob-nav-close .hamburger{padding:0 15px 0 35px}.header_top_bg .mob-nav-close .line{display:block;width:24px;height:2px;background-color:var(--dark-color)}.header_top_bg .mob-nav-close .line:first-of-type{-webkit-transform:rotate(45deg) translateY(2px);-moz-transform:rotate(45deg) translateY(2px);-ms-transform:rotate(45deg) translateY(2px);-o-transform:rotate(45deg) translateY(2px);transform:rotate(45deg) translateY(2px)}.header_top_bg .mob-nav-close .line:last-of-type{-webkit-transform:rotate(-45deg) translateY(-1px);-moz-transform:rotate(-45deg) translateY(-1px);-ms-transform:rotate(-45deg) translateY(-1px);-o-transform:rotate(-45deg) translateY(-1px);transform:rotate(-45deg) translateY(-1px)}.header_top_bg.header_trans-fixed{transition:none}.header_top_bg.header_trans-fixed.menu_light_text .main-menu .mob-nav .hamburger i,.header_top_bg.header_trans-fixed.bg-fixed-dark .main-menu .mob-nav .hamburger i{color:var(--light-color)}.header_top_bg.header_trans-fixed .main-menu .mob-nav .hamburger i,.header_top_bg.header_trans-fixed.bg-color-scroll .main-menu .mob-nav .hamburger i{color:var(--dark-color)}.header_top_bg.menu_light_text .main-menu .logo span{color:var(--light-color)}header{padding:37px 25px;display:flex;width:100%;align-items:center;justify-content:space-between;transition:.35s}header .logo span{color:var(--dark-color);font-size:26px;letter-spacing:1px;font-weight:500}header .logo-wrap{text-align:right}header .logo-wrap,header .mob-nav{display:table-cell;vertical-align:middle}header a.logo{display:inline-block;text-decoration:none}header .logo img.logo-mobile{display:none !important}header .logo img.logo-hover{display:none}header .logo img{max-height:75px}#topmenu{overflow-x:hidden;display:-webkit-inline-flex;display:inline-flex;flex-direction:column;overflow-y:auto;position:fixed;text-align:left;padding-top:0;padding-bottom:100px;top:0;bottom:0;width:320px;right:-320px;background-color:var(--light-color);height:100vh;z-index:100;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#topmenu ul{box-shadow:none;font-style:normal}#topmenu ul.menu{width:100%;display:inline-block;padding-bottom:30px;background-color:var(--light-color)}#topmenu ul.menu li{display:block !important;float:none;text-align:left;margin-bottom:0}#topmenu ul.menu li a{font-size:15px;font-weight:500;letter-spacing:.2px;color:var(--dark-color);padding:15px 35px;line-height:normal;display:inline-block;width:auto !important;float:none;transition:all .5s ease;text-decoration:none;position:relative}#topmenu ul.menu li a::before{content:"";position:absolute;bottom:0;left:0;width:320px;height:1px;display:block;background-color:var(--super-grey-color)}#topmenu ul.menu li a:hover,#topmenu ul.menu .current-menu-parent>a,#topmenu ul.menu .current-menu-item>a,#topmenu ul.menu .current-menu-ancestor>a{color:var(--main-color)}#topmenu ul.menu li.menu-item-has-children{position:relative;text-align:left}#topmenu ul.menu li.menu-item-has-children i{position:absolute;top:2px;right:20px;padding:15px}#topmenu ul.menu li.menu-item-has-children>a{position:relative;display:inline-block;width:auto !important}#topmenu ul.menu>li>ul>li>ul{display:none}#topmenu ul.menu>li>ul>li>ul>li:last-child{margin-bottom:20px}#topmenu ul ul{display:none;position:static;padding-left:10px}.main-wrapper{right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.main-wrapper::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sidebar-open{height:100vh}.sidebar-open .main-wrapper{right:320px;overflow:visible}.sidebar-open .main-wrapper::before{opacity:1;visibility:visible}.sidebar-open .header_top_bg{position:fixed;right:320px}.sidebar-open #topmenu{position:fixed;right:0}.sidebar-open .canvas-wrap{right:320px}.header_top_bg.header_trans-fixed.bg-color-scroll{background-color:var(--light-color);box-shadow:0px -4px 34px var(--light-grey-color)}.header_top_bg.header_trans-fixed.bg-color-scroll header{padding:17px 25px}.header_top_bg.header_trans-fixed.bg-color-scroll .mob-nav .hamburger .line{background-color:var(--dark-color)}}header .copyright{font-size:15px;line-height:1.3;color:var(--grey-color);padding:15px 35px;margin-top:auto;margin-bottom:-50px}header .copyright a{color:var(--dark-color);text-decoration:none;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}header .copyright a:hover{color:var(--grey-color)}header .mob-nav{width:29px;text-align:left}header .mob-nav .hamburger{display:-webkit-flex !important;display:flex !important;align-items:flex-end;flex-direction:column;justify-content:center}header .mob-nav .hamburger .line{height:4px;display:block;margin:2px 0;background-color:var(--dark-color);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s,transform 350ms ease;-moz-transition:width .5s,transform 350ms ease;-ms-transition:width .5s,transform 350ms ease;-o-transition:width .5s,transform 350ms ease;transition:width .5s,transform 350ms ease}header .mob-nav .hamburger .line.first{width:23px}header .mob-nav .hamburger .line.second{width:29px}header .mob-nav .hamburger .line.third{width:17px}header .mob-nav:hover .line{width:23px !important}.menu_light_text header .mob-nav .hamburger .line{background-color:var(--light-color)}/*# sourceMappingURL=menu-modern.css.map */
