.privateguidance{border-radius:5}.privateguidance a{color:#fff!important}li.privateguidance{background-color:#eb6134;letter-spacing:3px;font-weight:900;text-transform:uppercase;text-align:center;padding:0!important;border-radius:3px;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;padding-top:10px!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:0!important;margin-top:-10px!important;margin-bottom:0!important}li.privateguidance:hover{background-color:#eb6134}.freetrial{border-radius:5}.freetrial a{color:#fff!important}li.freetrial{background-color:#21bf2b;letter-spacing:3px;font-weight:900;text-transform:uppercase;text-align:center;padding:0!important;border-radius:10px;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;padding-top:10px!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:0!important;margin-top:3px!important;margin-bottom:10px!important}li.freetrial:hover{background-color:#21bf2b}.menu-modules a:before{font-family:'ETmodules';content:"\e04a";margin-right:5px;margin-top:-2px;color:#0b4f7d;font-size:18px;float:left}.wlm_regform_container *{font-size:1.05em}.wlm_regform_improved{min-width:100%}.wlm_regform_container .fld{padding:10px;border-radius:5px}.wlm_regform_container input.submit{border:1px solid #009ff5;color:#009ff5;font-size:1.3em;outline:none;padding:.5em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:white}.wlm_regform_container *{color:#838383}woocommerce div.product .images,.woocommerce-page div.product .images{pointer-events:none!important}.single-product:hover .product:hover .single_add_to_cart_button.button:hover{color:white}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{background:#ffffff;border-color:#1e527d;color:#1e527d}div.regform .regform-button,div.regform .btn-fld .regform-button,button.regform-button{font-size:20px!important;color:#009ff5!important;background:#fff!important;border-radius:50px!important}#top-header,#top-header #et-info,#top-header .container,#top-header .et-social-icon a{line-height:1em;margin-top:0px;padding-top:7px}#top-menu li{padding-right:10px}.orderform input{font-family:inherit;box-shadow:none;border-color:#1e527d;border-radius:10px;font-size:20px!important;background-color:white;width:50%;padding-left:30px}table.wcplprotable .qtywrap .quantity{background:white}.wlm_regform_improved{margin:10px 5px 15px 20px;min-width:90%}.wlm_regform_container *{color:#1e527d;font-size:20px}.wlm_regform_improved .wlm_regform_container .fld{border:1px solid #1e527d;border-radius:10px;color:#1e527d;height:36px}.wlm_regform_toggle label{color:#1e527d;font-size:20px}.button:after{display:none!important}.woocommerce a.button:hover{padding:.3em 1em!important}@media all and (max-width:$responsive_breakpoint){header .logo_container{position:relative!important;padding-top:15px}header div#et-top-navigation{padding-left:0!important}}@media only screen and (max-width:980px){header .et_pb_fullwidth_menu .fullwidth-menu-nav,header nav#top-menu-nav{display:block!important}#et-secondary-nav,#et-secondary-menu{display:block!important}#et-secondary-menu .hide-on-mobile,#et-secondary-menu .et-cart-info{display:none}}@media only screen and (max-width:767px){header nav#top-menu-nav,header #et-top-navigation{width:100%}}header #et_mobile_nav_menu,header .et_mobile_nav_menu{display:none!important}@media only screen and (min-width:981px){.hide-on-desktop{display:none!important}}@media only screen and (max-width:980px){.hide-on-mobile-tablet{display:none!important}}div.regform .regform-button,div.regform .btn-fld .regform-button,button.regform-button{font-size:20px!important;color:#fff!important;background:#1e527d!important;border-radius:50px!important;padding:10px 30px 10px 30px}