.hamburger{display:block;width:28px;height:18px;position:fixed;top:0;left:0;z-index:99999 !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer}.hamburger__icon{position:relative}.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{display:block;width:30px;height:2px;background-color:#232323;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hamburger__icon:before,.hamburger__icon:after{position:absolute;content:"";z-index:99999999}.hamburger__icon:before{top:18px}.hamburger__icon:after{top:9px}.hamburger.active .hamburger__icon{background-color:transparent}.hamburger.active .hamburger__icon:before,.hamburger.active .hamburger__icon:after{background-color:#232323}.hamburger.active .hamburger__icon:before{top:5px}.hamburger.active .hamburger__icon:after{width:30px;top:18px}.hamburger.active .hamburger__icon:before{-moz-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.hamburger.active .hamburger__icon:before,.hamburger.active .hamburger__icon:after{background-color:#232323}.fat-nav{top:0;left:0;z-index:9999 !important;position:fixed;display:none;width:100%;height:100%;-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed}.fat-nav.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.fat-nav ul{display:table-cell;vertical-align:middle;margin:0;padding:0}.fat-nav li{list-style-type:none;text-align:center;padding:10px;font-size:2em}.fat-nav li form input{border:0;width:110px;font-size:17px;font-family:'Calibri';outline:0;line-height:36px}.fat-nav li form{padding-left:20px;border-bottom:1px solid #000;height:40px}.fat-nav li form button{background:0 0;border:0;outline:0;cursor:pointer}.fat-nav li form button i{color:#9a9a9a;font-size:14px;cursor:pointer}.fat-nav li,.fat-nav li a{color:#2d3136}.fat-nav li a{text-decoration:none}.fat-nav,#fatmenu,.fat-nav ul,.fat-nav ul li,.fat-nav ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.hamburger{left:0;position:absolute !important;top:14px}.hamburger.active{top:12px;left:80%}.fat-nav{display:none;height:100%;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;left:0;transform:scale(1) !important;transition-property:transform;width:100%;z-index:9999;opacity:1 !important}#fatmenu{display:block;width:100% !important;opacity:1 !important;transition-duration:.4s;margin-left:-100%}.active #fatmenu{margin-left:0}.fat-nav ul,.fat-nav ul li{padding:0;margin:0;display:block;width:100%}.fat-nav ul li{font-size:14px;font-style:normal;position:relative;font-weight:400;text-align:left;text-transform:uppercase;letter-spacing:.9px;font-weight:500}.fat-nav ul li a{display:block;background:0 0;color:#232323;padding:13px 35px 13px 15px;position:relative;border-bottom:1px solid #232323}.fat-nav ul ul li{color:#232323;font-size:14px;font-weight:500;border-bottom:0}.fat-nav ul ul li:first-child{border-top:0}.fat-nav ul ul li a{color:#232323}.fat-nav ul li.current_page_item a,.fat-nav ul li a:hover{opacity:.6}.fat-nav ul li li a{padding-left:25px}.fat-nav ul li li li a{padding-left:35px}.fat-nav ul ul{opacity:1 !important;display:none;padding:0}.toggle_button{width:30px;height:30px;display:block;position:absolute;right:15px;top:7px;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.toggle_button small{display:block}.toggle_button small:before{content:'';position:absolute;width:35%;height:2px;background:#333;top:calc(65% - 1px);left:5px;transform-origin:100% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.toggle_button small:after{content:'';position:absolute;width:35%;height:2px;background:#333;top:calc(65% - 1px);left:calc(50% - 0px);transform-origin:0 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.toggle_button.active_item{top:9px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger{display:none}@media screen and (max-width:880px){#fatmenu{background:#fff;position:relative;height:auto;min-height:100%;padding-bottom:20px}.hamburger{position:absolute !important;width:30px;height:25px;left:inherit;right:15px;top:28px;display:block;color:#333}.hamburger.active{width:30px;height:26px;top:28px;left:inherit;right:15px}.fat-nav #menu-top-menu{display:block}.fat-nav .menu{display:block}#fatmenu{width:100% !important}.active #fatmenu{padding:0}#fatmenu ul{background:#fff;padding:0 0 20px !important}#fatmenu ul ul{padding:0 !important}.fat-nav{background:0 0;margin-top:78px}}