@charset "UTF-8";
/* https://www.humanpotentialinstitute.com/wp-content/themes/bulletproof/css/menu.css?ver=1.0 */
.btn_holder{width:40px;height:47px;float:right;position:relative;z-index:9999;margin:24px 70px 0 0;background:url(/wp-content/themes/bulletproof/images/menu.png) center no-repeat;background-size:cover;padding-bottom:0;display:none}.btn_holder_home{display:block}.header_signup .btn_holder{background:url(/wp-content/themes/bulletproof/images/menu_signup.png) center no-repeat;background-size:cover}#mob_navi .btn_holder{position:absolute;right:10px;top:10px;margin:0}.navicon-button{display:inline-block;position:relative;z-index:999;transition:0.25s;cursor:pointer;user-select:none;opacity:1;width:100%;height:100%;text-align:center}.navicon-button .navicon:before,.navicon-button .navicon:after{transition:0.25s;width:15px}.navicon-button:hover{transition:0.5s;opacity:1}.navicon-button:hover .navicon:before,.navicon-button:hover .navicon:after{transition:0.25s}.navicon-button:hover .navicon:before{top:.500rem}.navicon-button:hover .navicon:after{top:-.500rem}.navicon{display:block;position:relative;width:15px;height:.125rem;background:#fff;transition:0.5s;border-radius:2.5rem;margin:22px 0 0 12px}.navicon:before,.navicon:after{display:block;content:"";height:.125rem;width:15px;background:#fff;position:absolute;z-index:-1;transition:0.5s 0.25s;border-radius:1rem}.navicon,.navicon:before,.navicon:after{background:#fff}.navicon:before{top:.400rem}.navicon:after{top:-.400rem}.open:not(.steps) .navicon:before,.open:not(.steps) .navicon:after{top:0!important}.open .navicon:before,.open .navicon:after{transition:0.5s}.open{transform:scale(.75)}.open.larr .navicon:before,.open.larr .navicon:after,.open.rarr .navicon:before,.open.rarr .navicon:after,.open.uarr .navicon:before,.open.uarr .navicon:after{width:1.5rem}.open.larr .navicon:before,.open.rarr .navicon:before,.open.uarr .navicon:before{transform:rotate(35deg);transform-origin:left top}.open.larr .navicon:after,.open.rarr .navicon:after,.open.uarr .navicon:after{transform:rotate(-35deg);transform-origin:left bottom}.open.uarr{transform:scale(.75) rotate(90deg)}.open.rarr .navicon:before{transform:translate3d(1em,0,0) rotate(-35deg);transform-origin:right top}.open.rarr .navicon:after{transform:translate3d(1em,0,0) rotate(35deg);transform-origin:right bottom}.open.plus .navicon,.open.x .navicon{background:transparent}.open.plus .navicon:before,.open.x .navicon:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);background:#fff;opacity:1}.open.plus .navicon:after,.open.x .navicon:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);background:#fff;opacity:1}.open.plus{transform:scale(.75) rotate(45deg)}.header_signup .navicon,.header_signup .navicon:before,.header_signup .navicon:after{background:#4d4d4d}.header_signup .open.plus .navicon:before,.header_signup .open.x .navicon:before{background:#4d4d4d}.header_signup .open.plus .navicon:after,.header_signup .open.x .navicon:after{background:#4d4d4d}@media only screen and (max-width:1000px){.btn_holder{padding-bottom:2px;display:block}}@media only screen and (max-width:767px){.btn_holder{margin:30px 20px 1px 0;padding-bottom:1px}.header_inner .navicon{background:#0bf}.header_inner .btn_holder{background:url(/wp-content/themes/bulletproof/images/menu_mob.png) center no-repeat;background-size:cover}.header_inner .navicon:before,.header_inner .navicon:after{background:#0bf}.header_signup .btn_holder{background:url(/wp-content/themes/bulletproof/images/menu_signup.png) center no-repeat;background-size:cover}.header_signup .navicon,.header_signup .navicon:before,.header_signup .navicon:after{background:#4d4d4d}}