.headersfsmenu{background-color:#fff;position:fixed;width:100%;z-index:3}.headersfsmenu ul{background-color:#fff;list-style:none;margin:0 50px 0 0;overflow:hidden;padding:0}.headersfsmenu li a{color:#000;display:block;font-family:Helvetica Neue,Open Sans,sans-serif;font-size:22px;font-weight:600;padding:0 20px 20px 0;text-decoration:none}.headersfsmenu .menu-btn:hover,.headersfsmenu li a:hover{background-color:transparent}.headersfsmenu .logo{display:block;float:left;font-size:2em;padding:10px 20px 10px 0;text-decoration:none}.headersfsmenu .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.headersfsmenu .menu-icon{cursor:pointer;display:inline-block;float:right;padding:35px 30px;position:relative;user-select:none}.headersfsmenu .menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:45px}.headersfsmenu .menu-icon .navicon:after,.headersfsmenu .menu-icon .navicon:before{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.headersfsmenu .menu-icon .navicon:before{top:10px}.headersfsmenu .menu-icon .navicon:after{top:-10px}.headersfsmenu .menu-btn{display:none}.headersfsmenu .menu-btn:checked~.menu{max-height:440px}.headersfsmenu .menu-btn:checked~.menu-icon .navicon{background:transparent}.headersfsmenu .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.headersfsmenu .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.headersfsmenu .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.headersfsmenu .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}@media (min-width:768px){.headersfsmenu{padding:0 20px 20px}.headersfsmenu li{float:left}.headersfsmenu li a{padding:10px 30px 10px 0}.headersfsmenu .menu{clear:none;float:right;max-height:none}.headersfsmenu .menu-icon{display:none}}