.mt-1{margin-top:.5rem !important}.pt-1{padding-top:.5rem !important}.mb-1{margin-bottom:.5rem !important}.pb-1{padding-bottom:.5rem !important}.ml-1{margin-left:.5rem !important}.pl-1{padding-left:.5rem !important}.mr-1{margin-right:.5rem !important}.pr-1{padding-right:.5rem !important}.mt-2{margin-top:1rem !important}.pt-2{padding-top:1rem !important}.mb-2{margin-bottom:1rem !important}.pb-2{padding-bottom:1rem !important}.ml-2{margin-left:1rem !important}.pl-2{padding-left:1rem !important}.mr-2{margin-right:1rem !important}.pr-2{padding-right:1rem !important}.mt-3{margin-top:1.5rem !important}.pt-3{padding-top:1.5rem !important}.mb-3{margin-bottom:1.5rem !important}.pb-3{padding-bottom:1.5rem !important}.ml-3{margin-left:1.5rem !important}.pl-3{padding-left:1.5rem !important}.mr-3{margin-right:1.5rem !important}.pr-3{padding-right:1.5rem !important}.mt-4{margin-top:2rem !important}.pt-4{padding-top:2rem !important}.mb-4{margin-bottom:2rem !important}.pb-4{padding-bottom:2rem !important}.ml-4{margin-left:2rem !important}.pl-4{padding-left:2rem !important}.mr-4{margin-right:2rem !important}.pr-4{padding-right:2rem !important}.mt-5{margin-top:2.5rem !important}.pt-5{padding-top:2.5rem !important}.mb-5{margin-bottom:2.5rem !important}.pb-5{padding-bottom:2.5rem !important}.ml-5{margin-left:2.5rem !important}.pl-5{padding-left:2.5rem !important}.mr-5{margin-right:2.5rem !important}.pr-5{padding-right:2.5rem !important}.m-top-1{margin-top:1rem}.p-top-1{padding-top:1rem}.m-left-1{margin-left:1rem}.p-left-1{padding-left:1rem}.m-bottom-1{margin-bottom:1rem}.p-bottom-1{padding-bottom:1rem}.m-right-1{margin-right:1rem}.p-right-1{padding-right:1rem}.m-top-2{margin-top:2rem}.p-top-2{padding-top:2rem}.m-left-2{margin-left:2rem}.p-left-2{padding-left:2rem}.m-bottom-2{margin-bottom:2rem}.p-bottom-2{padding-bottom:2rem}.m-right-2{margin-right:2rem}.p-right-2{padding-right:2rem}.m-top-3{margin-top:3rem}.p-top-3{padding-top:3rem}.m-left-3{margin-left:3rem}.p-left-3{padding-left:3rem}.m-bottom-3{margin-bottom:3rem}.p-bottom-3{padding-bottom:3rem}.m-right-3{margin-right:3rem}.p-right-3{padding-right:3rem}.m-top-4{margin-top:4rem}.p-top-4{padding-top:4rem}.m-left-4{margin-left:4rem}.p-left-4{padding-left:4rem}.m-bottom-4{margin-bottom:4rem}.p-bottom-4{padding-bottom:4rem}.m-right-4{margin-right:4rem}.p-right-4{padding-right:4rem}.m-top-5{margin-top:5rem}.p-top-5{padding-top:5rem}.m-left-5{margin-left:5rem}.p-left-5{padding-left:5rem}.m-bottom-5{margin-bottom:5rem}.p-bottom-5{padding-bottom:5rem}.m-right-5{margin-right:5rem}.p-right-5{padding-right:5rem}.m-top-6{margin-top:6rem}.p-top-6{padding-top:6rem}.m-left-6{margin-left:6rem}.p-left-6{padding-left:6rem}.m-bottom-6{margin-bottom:6rem}.p-bottom-6{padding-bottom:6rem}.m-right-6{margin-right:6rem}.p-right-6{padding-right:6rem}.m-top-7{margin-top:7rem}.p-top-7{padding-top:7rem}.m-left-7{margin-left:7rem}.p-left-7{padding-left:7rem}.m-bottom-7{margin-bottom:7rem}.p-bottom-7{padding-bottom:7rem}.m-right-7{margin-right:7rem}.p-right-7{padding-right:7rem}.m-top-8{margin-top:8rem}.p-top-8{padding-top:8rem}.m-left-8{margin-left:8rem}.p-left-8{padding-left:8rem}.m-bottom-8{margin-bottom:8rem}.p-bottom-8{padding-bottom:8rem}.m-right-8{margin-right:8rem}.p-right-8{padding-right:8rem}.m-top-9{margin-top:9rem}.p-top-9{padding-top:9rem}.m-left-9{margin-left:9rem}.p-left-9{padding-left:9rem}.m-bottom-9{margin-bottom:9rem}.p-bottom-9{padding-bottom:9rem}.m-right-9{margin-right:9rem}.p-right-9{padding-right:9rem}.m-top-10{margin-top:10rem}.p-top-10{padding-top:10rem}.m-left-10{margin-left:10rem}.p-left-10{padding-left:10rem}.m-bottom-10{margin-bottom:10rem}.p-bottom-10{padding-bottom:10rem}.m-right-10{margin-right:10rem}.p-right-10{padding-right:10rem}.m-top-11{margin-top:11rem}.p-top-11{padding-top:11rem}.m-left-11{margin-left:11rem}.p-left-11{padding-left:11rem}.m-bottom-11{margin-bottom:11rem}.p-bottom-11{padding-bottom:11rem}.m-right-11{margin-right:11rem}.p-right-11{padding-right:11rem}.m-top-12{margin-top:12rem}.p-top-12{padding-top:12rem}.m-left-12{margin-left:12rem}.p-left-12{padding-left:12rem}.m-bottom-12{margin-bottom:12rem}.p-bottom-12{padding-bottom:12rem}.m-right-12{margin-right:12rem}.p-right-12{padding-right:12rem}.m-top-13{margin-top:13rem}.p-top-13{padding-top:13rem}.m-left-13{margin-left:13rem}.p-left-13{padding-left:13rem}.m-bottom-13{margin-bottom:13rem}.p-bottom-13{padding-bottom:13rem}.m-right-13{margin-right:13rem}.p-right-13{padding-right:13rem}.m-top-14{margin-top:14rem}.p-top-14{padding-top:14rem}.m-left-14{margin-left:14rem}.p-left-14{padding-left:14rem}.m-bottom-14{margin-bottom:14rem}.p-bottom-14{padding-bottom:14rem}.m-right-14{margin-right:14rem}.p-right-14{padding-right:14rem}.m-top-15{margin-top:15rem}.p-top-15{padding-top:15rem}.m-left-15{margin-left:15rem}.p-left-15{padding-left:15rem}.m-bottom-15{margin-bottom:15rem}.p-bottom-15{padding-bottom:15rem}.m-right-15{margin-right:15rem}.p-right-15{padding-right:15rem}.m-top-16{margin-top:16rem}.p-top-16{padding-top:16rem}.m-left-16{margin-left:16rem}.p-left-16{padding-left:16rem}.m-bottom-16{margin-bottom:16rem}.p-bottom-16{padding-bottom:16rem}.m-right-16{margin-right:16rem}.p-right-16{padding-right:16rem}.m-top-17{margin-top:17rem}.p-top-17{padding-top:17rem}.m-left-17{margin-left:17rem}.p-left-17{padding-left:17rem}.m-bottom-17{margin-bottom:17rem}.p-bottom-17{padding-bottom:17rem}.m-right-17{margin-right:17rem}.p-right-17{padding-right:17rem}.m-top-18{margin-top:18rem}.p-top-18{padding-top:18rem}.m-left-18{margin-left:18rem}.p-left-18{padding-left:18rem}.m-bottom-18{margin-bottom:18rem}.p-bottom-18{padding-bottom:18rem}.m-right-18{margin-right:18rem}.p-right-18{padding-right:18rem}.m-top-19{margin-top:19rem}.p-top-19{padding-top:19rem}.m-left-19{margin-left:19rem}.p-left-19{padding-left:19rem}.m-bottom-19{margin-bottom:19rem}.p-bottom-19{padding-bottom:19rem}.m-right-19{margin-right:19rem}.p-right-19{padding-right:19rem}.m-top-20{margin-top:20rem}.p-top-20{padding-top:20rem}.m-left-20{margin-left:20rem}.p-left-20{padding-left:20rem}.m-bottom-20{margin-bottom:20rem}.p-bottom-20{padding-bottom:20rem}.m-right-20{margin-right:20rem}.p-right-20{padding-right:20rem}.d-mobile{display:none}.position-relative{position:relative}h1,h2,h3,h4,h5,h6{font-weight:400;color:#ffb300}@media all and (min-width:48rem){.line-break{display:block;height:0;clear:both}}@media all and (max-width:68rem){.d-mobile-none{display:none}.d-mobile{display:block}.mobile-nav{display:flex;align-items:center;height:100%;position:absolute;right:0;width:60px}.mobile-nav .nav-toggle{width:100%;height:100%;position:absolute;right:0;background:0 0 !important;box-shadow:none;border:none !important;border-radius:0;text-shadow:none;cursor:pointer}.mobile-nav .nav-toggle span{display:block;position:absolute;left:18.75px;width:22.5px;height:1px;background-color:#14181b;transition:.2s all}.mobile-nav .nav-toggle span:nth-child(1){transform:rotate(0) translateY(-.625rem)}.mobile-nav .nav-toggle span:nth-child(2){transform:rotate(0) translateY(.625rem)}.mobile-nav .nav-toggle.is-active span:nth-child(1){transform:rotate(45deg)}.mobile-nav .nav-toggle.is-active span:nth-child(2){transform:scale(0)}.mobile-nav .nav-toggle.is-active span:nth-child(3){transform:rotate(-45deg)}}html{width:100%;height:100%;padding:0;margin:0}body{width:100%;min-height:100%;padding:0;margin:0;box-sizing:border-box;font-size:17px;font-size:1.0625rem;line-height:1.5rem;display:flex;flex-direction:column;color:#191102;background:#fff;font-family:Georgia,serif}h1,h2,h3,h4,h5,h6{line-height:110%}h1,h2,h3,h4,h5,h6,.call,.site-header,.button{font-family:"Patua One",Georgia,serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.site-header,.button{font-weight:400}.container{width:100%;max-width:1140px}img{max-width:100%;height:auto}.text-center{text-align:center}.bg-gray{background:#f7f7f7;color:#333}.bg-black{background:#00213a;color:#fff}.bg-black a{color:#fff}.bg-black a:hover,.bg-black a:focus,.bg-black a:active{color:#ffb300}main{flex:1}main a{color:#191102;color:#191102}main a:hover,main a:active,main a:focus{color:#ffb300}.site-header{border-top:2rem solid #191102;background:#ffb300;margin-bottom:1rem}.site-header .logo-container{padding-right:0 !important}.menu{margin:0;padding:0;list-style:none}.menu ul{margin:0;padding:0;list-style:none}.menu .bhfe-cart a span{background:#fff;border-radius:10px;font-size:12px;padding:0 3px;text-indent:0;text-align:center;line-height:18px;min-width:18px;color:#191102 !important;display:inline-block}@media (min-width:68rem){.menu .bhfe-cart a{position:relative;text-indent:-9999px;width:20px;height:30px;background-image:url("/wp-content/themes/bhfe/assets/feather/shopping-cart.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.menu .bhfe-cart a span{position:absolute;top:-4px;left:12px}}@media (max-width:68rem){.menu .bhfe-cart a span{position:relative;margin-left:10px}}@media (min-width:68rem){.menu .bhfe-search a{position:relative;text-indent:-999px;width:20px;height:30px;overflow:hidden;background-image:url("/wp-content/themes/bhfe/assets/feather/search.svg");background-size:contain;background-repeat:no-repeat;background-position:center}}@media (max-width:68rem){.menu .bhfe-search a{display:none !important}}@media (min-width:68rem){.menu .bhfe-search form{position:absolute;top:70px;right:0;z-index:99;background:#fff;width:180px;border-radius:5px;box-shadow:1px 10px 40px rgba(0,0,0,.2);margin-top:30px;opacity:0;transition:.2s opacity,.2s margin-top}.menu .bhfe-search form.is-active{margin-top:15px;opacity:1}.menu .bhfe-search form:before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;z-index:99;right:2px}}.menu .bhfe-search form input[type=text]{border:none;padding:.5rem}@media (min-width:68rem){.menu .bhfe-search form input[type=text]{outline:0}}@media all and (min-width:75rem){.menu .bhfe-search form input[type=text]{width:190px}}@media all and (min-width:68rem) and (max-width:75rem){.menu .bhfe-search form input[type=text]{width:170px}}@media all and (max-width:68rem){.menu .bhfe-search form input[type=text]{margin-top:10px;font-size:1em}}@media all and (max-width:68rem){.menu form{padding:1rem 1rem .5rem}}button,.btn,.button,input[type=submit]{background:#fff !important;color:#00213a !important;padding:.75rem 2rem !important;border-radius:5px !important;display:inline-block;border:none;text-decoration:none;transition:.5s background-color,.2s color,.2s border-color;border:2px solid #00213a !important;font-family:inherit !important;font-size:inherit;cursor:pointer;font-weight:100 !important}button:hover,button:focus,button:active,button.current-item,.btn:hover,.btn:focus,.btn:active,.btn.current-item,.button:hover,.button:focus,.button:active,.button.current-item,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=submit].current-item{text-decoration:none;background:#00213a !important;color:#fff !important}button.btn-small,.btn.btn-small,.button.btn-small,input[type=submit].btn-small{padding:.1rem 1.25rem}button.button-secondary,.btn.button-secondary,.button.button-secondary,input[type=submit].button-secondary{color:#fff !important;background:#00213a !important}button.button-secondary:hover,button.button-secondary:focus,button.button-secondary:active,.btn.button-secondary:hover,.btn.button-secondary:focus,.btn.button-secondary:active,.button.button-secondary:hover,.button.button-secondary:focus,.button.button-secondary:active,input[type=submit].button-secondary:hover,input[type=submit].button-secondary:focus,input[type=submit].button-secondary:active{color:#00213a !important;background:#fff !important}input[type=text],input[type=email],input[type=phone],input[type=website],input[type=password],input[type=tel],input[type=date],textarea,.tagify,.select2-container--default .select2-selection--multiple{padding:1rem;border-radius:5px;border:1px solid #191102;width:100%;font-family:inherit;font-size:1rem}.tagify{border-color:#191102 !important;border-radius:5px !important;padding:4px !important}.tagify .tagify__tag-text{font-size:1rem}fieldset{border:none;padding:0}.site-header{position:relative;color:#191102}.site-header img{margin-top:-1.5rem;display:block}@media (min-width:768px){.site-header img{max-width:230px}}.site-header a{color:#191102;text-decoration:none}.site-header a:hover,.site-header a:focus,.site-header a:active{text-decoration:underline}@media (min-width:48rem) and (max-width:1200px){.site-header a{font-size:.9em}}.site-header .menu{display:flex;gap:2rem;align-items:center;height:100%}@media all and (min-width:68rem){.site-header .menu{justify-content:flex-end}.site-header .menu>li{display:flex;align-items:center;height:100%}.site-header .menu li{position:relative}.site-header .menu li.menu-item-has-children a:first-of-type{padding-right:20px}.site-header .menu li.menu-item-has-children a:first-of-type:after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #191102;position:absolute;right:0;top:50%;transform:translateY(-50%)}.site-header .menu li.menu-item-has-children .sub-menu a:after{display:none}.site-header .menu li .sub-menu{margin-top:40px;opacity:0;transition:.2s margin-top,.2s opacity;position:absolute;z-index:99;width:180px;border-radius:5px;top:68px;top:50px;left:50%;transform:translateX(-50%);box-shadow:1px 10px 40px rgba(0,0,0,.2);z-index:-1}.site-header .menu li .sub-menu:before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;left:50%;z-index:99;margin-left:-4px}.site-header .menu li .sub-menu li{background:#fff;margin:0}.site-header .menu li .sub-menu li:first-of-type{overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.site-header .menu li .sub-menu li:last-of-type{overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.site-header .menu li .sub-menu a{padding:.75rem 1rem;transition:.2s background-color;background:#fff;display:block;color:#595959;line-height:inherit}.site-header .menu li .sub-menu a:hover,.site-header .menu li .sub-menu a:focus,.site-header .menu li .sub-menu a:active{color:#ffb300;text-decoration:none}.site-header .menu li .sub-menu .current-menu-item a{color:#ffb300}.site-header .menu li:hover .sub-menu,.site-header .menu li:focus .sub-menu,.site-header .menu li:active .sub-menu,.site-header .menu li.is-active .sub-menu{display:block;opacity:1;margin-top:35px;z-index:999}}@media all and (max-width:68rem){.site-header .menu{display:none}}.site-header nav{background:#191102;max-height:0px;transition:.7s max-height;overflow:hidden;position:absolute;top:100%;width:100%;z-index:99}.site-header nav .menu{margin:0;padding:1rem 0;list-style:none;display:block}@media all and (max-width:68rem){.site-header nav .menu>li.has-submenu a{position:relative}.site-header nav .menu>li.has-submenu a .menu-toggle{width:50px;height:50px;display:block;position:absolute;right:0;top:50%;margin-top:-25px;mask:url("/wp-content/themes/bhfe/img/chevron-down.svg") no-repeat 50% 50%;background-color:#fff;transform-origin:center;background-position:center}.site-header nav .menu>li.has-submenu a .menu-toggle.is-active{transform:scale(-1)}.site-header nav .menu .sub-menu{padding-left:1rem}.site-header nav .menu .sub-menu:not(.is-active){display:none}}.site-header nav .menu a{color:#fff;text-decoration:none;padding:1rem;display:block}.site-header nav .menu a:hover,.site-header nav .menu a:focus,.site-header nav .menu a:active{text-decoration:underline}@media all and (max-width:68rem){.site-header.is-active nav{max-height:400vh;padding-bottom:20px}}footer .menu{display:flex;justify-content:flex-end;align-items:center;height:100%;gap:2rem;row-gap:1rem;flex-wrap:wrap}@media (max-width:1200px){footer .menu{justify-content:center}}footer .flex{display:flex;gap:2rem;align-items:flex-start;padding:1rem 0;margin:0}@media (max-width:767px){footer .flex{gap:1rem}}footer .flex img{width:50px}footer .ce-approved{color:#0a599d;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:700;gap:1rem}footer .call{color:#fff;font-size:2rem;line-height:2.5rem;font-weight:700;padding-top:0;margin-top:1rem}@media (min-width:1200px){footer .call{text-align:center}}@media (max-width:990px){footer .call{text-align:center}footer .call a{display:block}}@media (max-width:767px){footer .call{font-size:1.8rem}}footer .call a{text-decoration:none}footer .discord img{filter:brightness(100)}footer .discord img:hover{filter:invert(60%) sepia(83%) saturate(651%) hue-rotate(359deg) brightness(103%) contrast(106%)}@media (min-width:767px){footer .discord{display:flex;align-items:center}}@media (max-width:767px){footer img{width:auto;height:auto;max-width:200px;margin:0 auto;display:block}}@media (max-width:1200px){footer .copyright-contact{margin:1.5rem 0}}footer .bg-gray{line-height:24px}footer .bg-gray a{color:#00213a}footer .bg-black{font-size:16px;font-size:1rem}@media (max-width:767px){.desktop-only{display:none}.mobile-block{display:block}}@media (min-width:767px){.mobile-only{display:none}}@media (min-width:68rem){.tablet-only{display:none}}.container-content{width:100%}.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{float:none !important;width:100% !important}.woocommerce-MyAccount-content ul,.woocommerce-MyAccount-navigation ul{list-style:none !important;margin:0 auto !important}.woocommerce-MyAccount-content .u-column1.col-1,.woocommerce-MyAccount-navigation .u-column1.col-1{max-width:100% !important}@media (min-width:48rem){.woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce-MyAccount-navigation .woocommerce-Address-title{display:flex;margin:1rem 0;gap:10px;align-items:center}.woocommerce-MyAccount-content .woocommerce-Address-title h2,.woocommerce-MyAccount-navigation .woocommerce-Address-title h2{margin:0;display:inline-block}.woocommerce-MyAccount-content .woocommerce-Address-title a,.woocommerce-MyAccount-navigation .woocommerce-Address-title a{text-decoration:none}}.woocommerce-MyAccount-navigation{margin-bottom:2rem}.woocommerce-MyAccount-navigation>ul{list-style:none;padding:0;margin:0}@media all and (min-width:767px){.woocommerce-MyAccount-navigation>ul{border-radius:5px;display:flex;justify-content:center;justify-content:space-around;flex-wrap:wrap;gap:.5rem}}@media all and (min-width:767px) and (min-width:48rem){.woocommerce-MyAccount-navigation>ul li{flex:auto 1;padding-top:.75rem;padding-bottom:.75rem}}.woocommerce-MyAccount-navigation>ul a{display:block;color:#00213a;text-decoration:none;font-size:18px;font-size:1.125rem}@media all and (min-width:48rem){.woocommerce-MyAccount-navigation>ul a{text-align:center}}@media all and (max-width:48rem){.woocommerce-MyAccount-navigation>ul a{padding:.5rem}}.woocommerce-MyAccount-navigation>ul a:hover,.woocommerce-MyAccount-navigation>ul a:focus,.woocommerce-MyAccount-navigation>ul a:active{color:#ffb300}.woocommerce-MyAccount-navigation>ul .is-active{position:relative}.woocommerce-MyAccount-navigation>ul .is-active:after{content:'';width:100%;height:100%;background:#00213a;position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1}.woocommerce-MyAccount-navigation>ul .is-active a{color:#fff}.single-flms-courses h1,.single-flms-courses h2,.single-flms-courses h3,.single-flms-courses h4,.single-flms-courses h5,.single-flms-courses h6,.woocommerce h1,.woocommerce h2,.woocommerce h3,.woocommerce h4,.woocommerce h5,.woocommerce h6,.woocommerce-page h1,.woocommerce-page h2,.woocommerce-page h3,.woocommerce-page h4,.woocommerce-page h5,.woocommerce-page h6{text-transform:capitalize}@media (min-width:48rem){.single-flms-courses .cart-collaterals .col2-set .col-1,.woocommerce .cart-collaterals .col2-set .col-1,.woocommerce-page .cart-collaterals .col2-set .col-1{width:39%}.single-flms-courses .cart-collaterals .col2-set .cart_totals,.woocommerce .cart-collaterals .col2-set .cart_totals,.woocommerce-page .cart-collaterals .col2-set .cart_totals{width:59%}}.single-flms-courses .col2-set .col-1,.single-flms-courses .col2-set .col-1,.single-flms-courses .col2-set .col-2,.single-flms-courses .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%}.single-flms-courses .woocommerce-order .wc-item-meta,.single-flms-courses .woocommerce-order .woocommerce-order-overview,.woocommerce .woocommerce-order .wc-item-meta,.woocommerce .woocommerce-order .woocommerce-order-overview,.woocommerce-page .woocommerce-order .wc-item-meta,.woocommerce-page .woocommerce-order .woocommerce-order-overview{padding:0}.single-flms-courses .woocommerce-form-row,.woocommerce .woocommerce-form-row,.woocommerce-page .woocommerce-form-row{margin-bottom:1rem !important}.single-flms-courses .woocommerce-form-row.flms-form-row,.woocommerce .woocommerce-form-row.flms-form-row,.woocommerce-page .woocommerce-form-row.flms-form-row{margin-bottom:6px !important}.single-flms-courses fieldset,.woocommerce fieldset,.woocommerce-page fieldset{margin-top:2rem}.single-flms-courses .woocommerce-error,.single-flms-courses .woocommerce-info,.single-flms-courses .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{background-color:#ffb300;color:#191102;border-top:none;border-radius:5px}.single-flms-courses .woocommerce-error:before,.single-flms-courses .woocommerce-info:before,.single-flms-courses .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{color:#191102}.single-flms-courses #customer_details .col-1,.single-flms-courses #customer_details .col-2,.woocommerce #customer_details .col-1,.woocommerce #customer_details .col-2,.woocommerce-page #customer_details .col-1,.woocommerce-page #customer_details .col-2{float:none;width:100%;padding:0}@media (max-width:767px){.single-flms-courses #customer_details .form-row-first,.single-flms-courses #customer_details .form-row-last,.woocommerce #customer_details .form-row-first,.woocommerce #customer_details .form-row-last,.woocommerce-page #customer_details .form-row-first,.woocommerce-page #customer_details .form-row-last{float:none;width:100%}}.single-flms-courses #mc_optin_field .optional,.woocommerce #mc_optin_field .optional,.woocommerce-page #mc_optin_field .optional{display:none}.single-flms-courses .woocommerce-customer-details .col-1,.woocommerce .woocommerce-customer-details .col-1,.woocommerce-page .woocommerce-customer-details .col-1{padding-left:0}.single-flms-courses .woocommerce-customer-details .col-2,.woocommerce .woocommerce-customer-details .col-2,.woocommerce-page .woocommerce-customer-details .col-2{padding-right:0}@media (max-width:767px){.single-flms-courses .woocommerce-customer-details .col-1,.single-flms-courses .woocommerce-customer-details .col-2,.woocommerce .woocommerce-customer-details .col-1,.woocommerce .woocommerce-customer-details .col-2,.woocommerce-page .woocommerce-customer-details .col-1,.woocommerce-page .woocommerce-customer-details .col-2{padding-left:0;padding-right:0}.single-flms-courses .woocommerce-customer-details .col-1,.woocommerce .woocommerce-customer-details .col-1,.woocommerce-page .woocommerce-customer-details .col-1{margin-bottom:2rem}}.single-flms-courses .woocommerce-customer-details address,.woocommerce .woocommerce-customer-details address,.woocommerce-page .woocommerce-customer-details address{border-width:1px !important}@media (max-width:767px){.single-flms-courses .woocommerce-order-details,.woocommerce .woocommerce-order-details,.woocommerce-page .woocommerce-order-details{margin-bottom:0;padding-bottom:0}}@media (max-width:767px){.single-flms-courses .checkout-account-text,.woocommerce .checkout-account-text,.woocommerce-page .checkout-account-text{display:block;margin:1.5rem 0 2rem}}@media (max-width:767px){.single-flms-courses ul.order_details,.woocommerce ul.order_details,.woocommerce-page ul.order_details{margin-bottom:0}}@media (min-width:767px){.single-flms-courses ul.order_details li,.woocommerce ul.order_details li,.woocommerce-page ul.order_details li{border-right-style:solid}}@media (max-width:767px){.single-flms-courses ul.order_details li,.woocommerce ul.order_details li,.woocommerce-page ul.order_details li{float:none;margin-bottom:10px;border-right:none}}.woocommerce-info a:not(.button),.woocommerce-message a:not(.button),.woocommerce-error a:not(.button){color:inherit !important}.frm_forms .frm_form_field{margin-bottom:1rem}.frm_forms .frm_error_style,.frm_forms .frm_message{margin-bottom:1rem;background:#ffb300;padding:.75rem 1rem;border-radius:5px}.frm_forms .frm_error_style p,.frm_forms .frm_message p{padding:0;margin:0}.frm_forms .frm_error{color:#ffb300}.frm_forms .frm_description{font-style:italic;font-size:.9em}.flms-courses{padding:0}.flms-courses p:first-of-type{margin-top:0}.flms-breadcrumbs{font-size:16px;font-size:1rem;margin-top:1rem}.flms-breadcrumbs a{color:inherit;text-decoration:none}#searchform>div{display:flex;gap:10px}section.related{clear:both}.product .variations,.product .variations-style{margin-bottom:0 !important}.product .variations tr,.product .variations-style tr{display:grid;grid-template-columns:200px auto;align-items:center}.product .variations tr th,.product .variations-style tr th{line-height:2em}.product .variations tr .label,.product .variations-style tr .label{text-align:left;font-weight:400}.product .variations tr .label label,.product .variations-style tr .label label{font-weight:400 !important}.product .variations tr select,.product .variations-style tr select{width:auto !important;min-width:220px !important}.cart-collaterals .col-1{padding-left:0 !important;padding-right:0 !important}.woocommerce-page div.single-product .summary{width:100% !important;float:none !important}.woocommerce-page div.single-product .product_meta{margin-top:100px}.course-add-product{margin-bottom:2rem !important}.single_add_to_cart_button{border-radius:5px !important;font-weight:400 !important}.woocommerce-variation-add-to-cart{margin-top:1rem !important}.woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled .quantity{display:none}.onsale{color:var(--flms-secondary)}@media (max-width:767px){.onsale{display:block}}.woo-shortcode-display .products .product{margin-bottom:0 !important}.woo-shortcode-display .products .product h2{color:#191102;margin-bottom:-10px !important}.woo-shortcode-display .products .product a{color:#191102}.woo-shortcode-display .products .product a:hover{position:relative;display:block}.woo-shortcode-display .products .product a:hover:before{content:'';background:#f7f7f7;position:absolute;top:0;bottom:-5px;left:-10px;right:-10px;display:block;border-radius:6px;z-index:-1}.woo-shortcode-display .products .product .button{display:none !important}@media (max-width:767px){.woocommerce.columns-1 ul li.product{width:100% !important;float:none !important}}.img-border-radius-sm img{border-radius:5px}.img-border-radius-md img{border-radius:10px}.img-border-radius-lg img{border-radius:15px}.full-height-border .show-border{height:100%}.d-block-image img{display:block}.bhfe-select select,.product select,.mobile-credit-select select{appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:1rem;cursor:inherit;line-height:1rem;color:#191102;z-index:1;background-color:#fff;background:url('data:image/svg+xml;utf8,<svg width="12" height="7" viewBox="0 0 8 5" fill="black" xmlns="http://www.w3.org/2000/svg"><path d="M0.94 0L4 3.09042L7.06 0L8 0.951417L4 5L0 0.951417L0.94 0Z" fill="black"/></svg>');background-position:calc(100% - 12px) center;background-repeat:no-repeat;color:#191102;border:1px solid #191102;border-radius:.25em;padding:8px 32px 8px 10px}.bhfe-select select::-ms-expand,.product select::-ms-expand,.mobile-credit-select select::-ms-expand{display:none}.bhfe-select select:after,.product select:after,.mobile-credit-select select:after{content:"";justify-self:end;width:.8em;height:.5em;background-color:#191102;clip-path:polygon(100% 0%,0 0%,50% 100%)}.product input[type=number]{appearance:none;background-color:transparent;border:none;box-shadow:none;padding:8px;font-size:1rem;color:#191102;border:1px solid #191102;border-radius:.25em;padding:8px}@media (min-width:68rem){.bhfe-select.mobile-only{display:none !important}}@media all and (max-width:68rem){.woocommerce-MyAccount-navigation{display:none !important}}.woocommerce-account .bhfe-select{margin-bottom:2rem}.woocommerce table.my_account_orders .button{padding:0 6px !important;border:none !important}.woocommerce table.my_account_orders .button:hover,.woocommerce table.my_account_orders .button:focus,.woocommerce table.my_account_orders .button:active{background:0 0 !important;color:#ffb300 !important;transition:none !important}.woocommerce-form-coupon p:first-of-type{margin-top:0}.woocommerce-form-coupon .form-row{width:100% !important;display:flex}@media (max-width:48rem){.woocommerce-form-coupon .form-row{flex-direction:column}}.cart .actions .coupon{display:flex;gap:8px}.cart .actions .coupon input{flex:1;width:auto !important}@media (min-width:68rem){.cart .actions .coupon{width:50%}}@media (min-width:48rem) and (max-width:68rem){.cart .actions .coupon{width:70%}}@media (max-width:48rem){.cart .actions .coupon{flex-direction:column}.cart .actions .coupon>*{width:100% !important}}#payment{background:#f7f7f7 !important}@media (min-width:48rem){#payment .sv-wc-payment-gateway-payment-form-manage-payment-methods{width:300px}}#payment .payment_methods{border:none !important}#payment .payment_box{background-color:inherit !important;padding:0 !important}#payment .payment_box:before{display:none !important}#payment .payment_box fieldset{margin-top:0 !important}.bhfe-course-featured-image{margin-top:1rem}.bhfe-course-featured-image img{margin:0}@media (max-width:767px){.flms-course-list .flms-course.layout-list .course-image{margin:0 0 8px}}.form-row.flms-credit-field-cfp #cfp-expiration-date{position:relative}@media (min-width:768px){.form-row.flms-credit-field-cfp #cfp-expiration-date{max-width:350px;flex:1}}@media (max-width:768px){.form-row.flms-credit-field-cfp #cfp-expiration-date{margin-left:37px;width:100%}}.form-row.flms-credit-field-cfp #cfp-expiration-date input{padding-left:90px;font-family:inherit;font-size:1em;height:53px}.form-row.flms-credit-field-cfp #cfp-expiration-date p{font-size:1em;margin:0;padding:0;position:absolute;left:1rem;top:50%;transform:translateY(-50%);opacity:.5}.form-row.flms-credit-field-cfp #cfp-expiration-date .bhfe-select{margin:0 !important}.form-row.flms-credit-field-cfp #cfp-expiration-date .bhfe-select select{height:53px}.form-row.flms-credit-field-cpa #cpa-state{height:53px;flex:1}.form-row.flms-credit-field-cpa #cpa-state .select2-selection{padding:0 !important;height:50px !important}.form-row.flms-credit-field-cpa #cpa-state textarea{margin:0 !important;padding:.75rem 1rem !important;font-family:inherit !important;font-size:1em !important;height:100% !important}.form-row.flms-credit-field-cpa #cpa-state .select2-container--default .select2-selection--multiple .select2-selection__choice__display{font-size:.9rem !important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--flms-background);color:inherit !important}.flms-course-filter-toggle,.flms-course-filter-toggle:hover,.flms-course-filter-toggle:focus,.flms-course-filter-toggle:active{background:#fff !important;color:inherit !important;padding-left:1rem !important;padding-right:1rem !important}address{font-style:normal !important}ins{text-decoration:none !important}.course-add-product .price{font-size:1em !important}.bhfe-price-table{display:grid;gap:0 12px;grid-template-columns:1fr auto}.bhfe-price-table:before{display:none !important}.product.course-add-product .price{display:none !important}@media (min-width:468px){.product.course-add-product .bhfe-price-table{width:-moz-fit-content;width:fit-content}}.course-credits-filters{flex-direction:column;gap:12px}@media (min-width:1024px){.bhfe-course-page{display:grid;grid-template-columns:25% auto;gap:2rem}.bhfe-course-page .bhfe-course-filters{border:1px solid var(--flms-background);padding:1rem;border-radius:5px;height:auto;align-self:flex-start}.bhfe-course-page .bhfe-course-filters .course-credits-filters .flms-filter-options{flex-direction:column;align-items:flex-start}}@media (min-width:767px){.bhfe-course-page .flms-course-output.layout-list{gap:1.5rem;align-items:flex-start}.bhfe-course-page .flms-course-output.layout-list .product-data{flex-direction:column;justify-content:space-between;text-align:right;flex-direction:column;align-items:flex-end;gap:10px}.bhfe-course-page .flms-course-output.layout-list .product-data .onsale{margin-right:0}.bhfe-course-page .flms-course-output.layout-grid .product-data{width:100%;text-align:left}.bhfe-course-page .flms-course-output.layout-grid .product-data>div{flex:1}}@media (min-width:68rem) and (max-width:75rem){.bhfe-course-page{grid-template-columns:30% auto}}@media (min-width:68rem){.flms-course-filters{margin-bottom:0 !important}}.flms-course-credits.flms-table .flms-table-item>div{padding:2px 10px}.flms-course-credits.flms-table .flms-table-item.heading>div{padding:7px 10px}.order-total th,.order-total td{position:relative;border-top:none !important;z-index:2}.order-total th:after,.order-total td:after{content:'';width:calc(100% + 2px);height:calc(100% + 3px);background:#ffb300;position:absolute;z-index:-1;top:-1px;left:-1px}.order-total th:after{border-bottom-left-radius:5px}.order-total td:after{border-bottom-right-radius:5px}@media (max-width:767px){.order-total td:after{border-bottom-left-radius:5px}}.cart_totals th{width:60% !important}.woocommerce-order-received .order_details tfoot tr:last-of-type th,.woocommerce-order-received .order_details tfoot tr:last-of-type td{position:relative;border-top:none !important;z-index:2}.woocommerce-order-received .order_details tfoot tr:last-of-type th:after,.woocommerce-order-received .order_details tfoot tr:last-of-type td:after{content:'';width:calc(100% + 6px);height:calc(100% + 3px);background:#ffb300;position:absolute;z-index:-1;top:-1px;left:-3px}.woocommerce-order-received .order_details tfoot tr:last-of-type th:after{border-bottom-left-radius:5px}.woocommerce-order-received .order_details tfoot tr:last-of-type td:after{border-bottom-right-radius:5px}@media (max-width:767px){.woocommerce-order-received .order_details tfoot tr:last-of-type td:after{border-bottom-left-radius:5px}}.bhfe-checkout-right .order-total th,.bhfe-checkout-right .order-total td{position:relative;border-top:none !important;z-index:2}.bhfe-checkout-right .order-total th:after,.bhfe-checkout-right .order-total td:after{content:'';width:calc(100% + 6px);height:calc(100% + 3px);background:#ffb300;position:absolute;z-index:-1;top:-1px;left:-3px}.bhfe-checkout-right .order-total th:after{border-bottom-left-radius:5px}.bhfe-checkout-right .order-total td:after{border-bottom-right-radius:5px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=tel],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-form-nickname,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=tel],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=text],#add_payment_method input.js-sv-wc-payment-gateway-form-nickname{font-size:1rem !important}#wc-authorize-net-cim-credit-card-context_field{display:none}.woocommerce-privacy-policy-text p{margin-top:0}.wc_payment_methods.payment_methods{padding-bottom:0 !important}.woocommerce .woocommerce-cart-form .button,.woocommerce .wc-proceed-to-checkout a,.woocommerce #place_order{border-color:#ffb300 !important}.woocommerce .woocommerce-cart-form .button:hover,.woocommerce .woocommerce-cart-form .button:focus,.woocommerce .wc-proceed-to-checkout a:hover,.woocommerce .wc-proceed-to-checkout a:focus,.woocommerce #place_order:hover,.woocommerce #place_order:focus{background:#ffb300 !important}.woocommerce-order-received .woocommerce-order-details,.woocommerce-view-order .woocommerce-order-details{margin-bottom:0 !important;padding-bottom:0 !important}@media (min-width:68rem){form.woocommerce-checkout{display:grid;grid-template-columns:1fr 40%;gap:2rem}form.woocommerce-checkout .woocommerce-error,form.woocommerce-checkout .woocommerce-NoticeGroup{grid-column:1/3}}form.woocommerce-checkout .bhfe-checkout-left h3{margin-bottom:.5rem}form.woocommerce-checkout #place_order{width:100%}form.woocommerce-checkout .cart-subtotal th,form.woocommerce-checkout .cart-subtotal td,form.woocommerce-checkout .woocommerce-shipping-totals th,form.woocommerce-checkout .woocommerce-shipping-totals td,form.woocommerce-checkout .fee th,form.woocommerce-checkout .fee td{font-weight:inherit !important}form.woocommerce-checkout .form-row input.input-text,form.woocommerce-checkout .form-row textarea{padding:.7rem .5rem}.flms-course-navigation:not(.flms-course-35568):not(.flms-course-51249){justify-content:flex-start !important}.flms-completed-step.flms-step-type-flms-exams{display:none !important}.bhfe-course-data .flms-course-credits,.bhfe-course-data .flms-course-taxonomies,.bhfe-course-data .bhfe-course-metadata{flex:1}.bhfe-course-data .bhfe-course-metadata{padding:10px;align-self:stretch}.bhfe-course-data .bhfe-course-metadata:empty{display:none !important}.bhfe-course-data .bhfe-course-metadata div{padding:0}.bhfe-course-data .bhfe-course-metadata .flms-course-materials{padding-top:.5rem}.bhfe-course-data .bhfe-course-metadata .flms-course-materials a{display:flex;gap:5px;margin-bottom:.5rem;text-decoration:none}.bhfe-course-data .bhfe-course-metadata .flms-course-materials a:first-of-type{margin-top:3px}.bhfe-course-data .bhfe-course-metadata .flms-course-materials a:last-of-type{margin-bottom:0}.bhfe-course-data .bhfe-course-metadata .flms-course-materials a:before{content:'';margin-top:-3px;display:inline-block;position:relative;width:20px;min-width:20px;height:30px;overflow:hidden;background-image:url("/wp-content/themes/bhfe/assets/feather/file-text.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.bhfe-course-data .bhfe-course-metadata .bhfe-exam-links{padding-top:3px}.bhfe-course-data .bhfe-course-metadata .bhfe-exam-links a{display:flex;gap:5px;margin-bottom:.5rem;text-decoration:none}.bhfe-course-data .bhfe-course-metadata .bhfe-exam-links a:first-of-type{margin-top:3px}.bhfe-course-data .bhfe-course-metadata .bhfe-exam-links a:last-of-type{margin-bottom:0}.bhfe-course-data .bhfe-course-metadata .bhfe-exam-links a:before{content:'';margin-top:-3px;display:inline-block;position:relative;width:20px;min-width:20px;height:30px;overflow:hidden;background-image:url("/wp-content/themes/bhfe/assets/feather/check-square.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.bhfe-course-data .bhfe-course-metadata a.flms-certificate-link{text-decoration:none;display:flex;gap:5px}.bhfe-course-data .bhfe-course-metadata a.flms-certificate-link:first-of-type{margin-top:5px}.bhfe-course-data .bhfe-course-metadata a.flms-certificate-link:before{content:'';margin-top:-3px;display:inline-block;position:relative;width:20px;min-width:20px;height:30px;overflow:hidden;background-image:url("/wp-content/themes/bhfe/assets/feather/award.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.course-name a{text-decoration:none}.flms-course-lesson-item a{text-decoration:none}.flms-course-taxonomies.flms-course-content-section{margin-bottom:0}.flms-breadcrumbs{border-bottom:1px solid #f6f6f6;padding-bottom:.5rem}@media (min-width:48rem){.bhfe-course-title{margin-right:1.5rem}}@media (min-width:48rem){.bhfe-course-number{display:inline-block}}@media (max-width:48rem){.bhfe-course-number{display:block;font-size:.9em;margin-top:.25rem}}.shop_table tr td{vertical-align:top !important}@media (min-width:48rem){.my-courses-list.course-list-item.columns-4{grid-template-columns:35fr 25fr 15fr 25fr !important}}.my-courses-list.course-list-item.columns-4 .my-account-course-link,.my-courses-list.course-list-item.columns-4 .my-account-course-review{display:inline-block;border:none !important;padding:0 !important;transition:none !important}.my-courses-list.course-list-item.columns-4 .my-account-course-link:hover,.my-courses-list.course-list-item.columns-4 .my-account-course-link:focus,.my-courses-list.course-list-item.columns-4 .my-account-course-review:hover,.my-courses-list.course-list-item.columns-4 .my-account-course-review:focus{background:0 0 !important;color:#ffb300 !important}.my-courses-list.course-list-item.columns-4 .flms-version-name{display:inline-block}.flms-course-certificate-heading{margin-top:30px}.no-license-number-required{margin:0;font-style:italic;font-size:.9em}.cdfa-input{margin-top:-7px}#flms-group-code[disabled]{opacity:1;border:none;padding:0;color:#191102}#flms-group-form .flms-group-code-inputs.new-group-form{display:none !important}#flms-group-form .flms-group-code-inputs.update-group-form .flms-flex{width:fit-content;margin-bottom:1.5rem}#flms-group-form .flms-group-code-inputs.update-group-form .flms-flex #flms-group-code-validator{width:130px !important;flex:0 auto}#flms-group-form .flms-group-code-inputs.update-group-form .flms-flex #flms-group-code-validator .validity{display:none !important}#flms-group-form .flms-group-code-inputs.update-group-form .flms-flex #flms-group-code-validator input{width:130px !important}#flms-group-form .flms-group-code-inputs.update-group-form .flms-flex #generate-new-group-code{color:#ffb300 !important;padding:0 !important;border:none !important;background:0 0 !important}.bhfe-woo-dropdown{position:relative;cursor:pointer;overflow:hidden}.bhfe-woo-dropdown.dropping{overflow:visible}.woocommerce-MyAccount-navigation ul.account-settings-dropdown{position:absolute;top:calc(100% + 10px);background:#fff;box-shadow:1px 10px 40px rgba(0,0,0,.2);border-radius:5px;z-index:10;list-style:none;padding:10px;margin:0;width:100%;margin-top:20px !important;opacity:0;transition:.2s opacity,.2s margin-top}.woocommerce-MyAccount-navigation ul.account-settings-dropdown.show-dropdown{display:block;margin-top:0 !important;opacity:1}.woocommerce-MyAccount-navigation ul.account-settings-dropdown.show-dropdown:before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;z-index:99;left:50%;transform:translateX(-50%)}.woocommerce-MyAccount-navigation ul.account-settings-dropdown li{margin:0;padding:0 !important}.woocommerce-MyAccount-navigation ul.account-settings-dropdown li a{text-decoration:none;color:#191102 !important;padding:10px 0;display:block}.woocommerce-MyAccount-navigation ul.account-settings-dropdown li a:hover{color:#ffb300 !important}.woocommerce .woocommerce-MyAccount-paymentMethods th.woocommerce-PaymentMethod--method{display:none !important}.flms-course-list .flms-course .course-info .credit-summary{margin-top:3px}.course-list-bhfe-course-number{display:block}#exam-into-content{margin:-2rem 0 2rem}.bhfe-exam-intro ul{margin:0 0 0 1rem;padding:0}.bhfe-exam-intro ul li{margin-bottom:.25rem}.bhfe-exam-intro ul li:last-of-type{margin-bottom:0}.flms-exam-time-remaining{background:#ffb300;padding:10px 15px;box-sizing:border-box;border-radius:5px;margin-bottom:1rem}button.reset_variations{padding:0 !important;border:0 !important;display:none !important}.single-flms-courses.postid-35568 .flms-course-summary{margin-top:0 !important}.single-flms-courses.postid-35568 .flms-course-lesson-item{border:none !important;padding:0 !important}.single-flms-courses.postid-35568 .flms-course-lesson-item .lesson-header{padding:0 !important}.single-flms-courses.postid-35568 .course-content,.single-flms-courses.postid-35568 .flms-course-description{flex:1}@media (max-width:767px){.single-flms-courses.postid-35568 .course-content,.single-flms-courses.postid-35568 .flms-course-description{margin-bottom:0}.single-flms-courses.postid-35568 .course-content h2,.single-flms-courses.postid-35568 .flms-course-description h2{margin-top:0 !important}}.slug-swap-container{text-align:left;width:100%}.slug-swap-container.swapped{opacity:.2}.slug-swap-container.swapped:hover{opacity:1}.flms-missing-licenses{border:none !important;background-color:transparent !important;padding:0 0 1rem !important;font-weight:700;color:#d20f04 !important;font-size:1rem;flex-direction:row !important}.flms-missing-licenses:before{content:'';mask-image:url("/wp-content/themes/bhfe/assets/feather/alert-triangle.svg");mask-size:contain;mask-repeat:no-repeat;width:30px;height:30px;background:#d20f04;margin-right:5px;margin-top:-2px}.flms-missing-licenses .dismissable{display:none}.woocommerce-checkout .woocommerce-error{color:#fff !important;font-size:1.1rem;background:#d20f04 !important}.woocommerce-checkout .woocommerce-error:before{color:#fff !important}#bhfe-failed-order{color:#fff !important;font-size:1.1rem;background:#d20f04 !important;border-radius:5px;padding:1em 2em 1em 3.5em;list-style:none outside;position:relative}#bhfe-failed-order:before{content:"\e016";color:#fff !important;font-family:WooCommerce;display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-form-login-toggle .woocommerce-info{background-color:transparent !important;font-weight:700;color:#d20f04 !important;flex-direction:row !important;border:2px solid #d20f04 !important}.woocommerce-form-login-toggle .woocommerce-info:before{content:"\e03a"/"";color:#d20f04}.woocommerce-form-login-toggle+.woocommerce-form-login{border:1px solid rgba(0,0,0,.1) !important}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{padding:0 !important;border:none !important}.step-checkbox.step-is-incomplete{display:none !important}.woocommerce-account .woocommerce-EditAccountForm input#account_display_name,.woocommerce-account .woocommerce-EditAccountForm #account_display_name_description,.woocommerce-account .woocommerce-EditAccountForm label[for=account_display_name],.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row.woocommerce-form-row--wide:nth-child(3),.woocommerce-account .woocommerce-EditAccountForm>p:nth-of-type(3){display:none !important}