div.asl_w{width:100%;height:auto;border-radius:5px;border-radius:0 0 0 0;background-color:transparent;overflow:hidden;border:0 solid #b5b5b5;box-shadow:none;}#ajaxsearchlite1 .probox,div.asl_w .probox{margin:0;padding:8px;height:28px;background-color:#fff;border:2px solid #4a89bf;border-radius:0 0 0 0;border-radius:30px;box-shadow:0 0 0 0 #b5b5b5 inset;}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{font-weight:normal;font-family:Open Sans;color:#000 !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-weight:normal;font-family:Open Sans;color:#000 !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);border:0;box-shadow:none;}div.asl_w .probox .proinput input::-webkit-input-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input::-moz-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-ms-input-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-moz-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);line-height:normal !important;}div.asl_w .probox .proinput input.autocomplete{font-weight:normal;font-family:Open Sans;color:#000;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings{width:28px;height:28px;}div.asl_w .probox .promagnifier .innericon svg{fill:#4a89bf;}div.asl_w .probox div.asl_simple-circle{border:4px solid #4a89bf;}div.asl_w .probox .prosettings .innericon svg{fill:#4a89bf;}div.asl_w .probox .promagnifier{width:28px;height:28px;background-image:-o-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-position:center center;background-repeat:no-repeat;background-repeat:no-repeat;border:0 solid #fff;border-radius:0 0 0 0;box-shadow:-1px 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;cursor:pointer;background-size:100% 100%;}div.asl_w .probox div.prosettings{width:28px;height:28px;background-image:-o-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-repeat:no-repeat;float:right;border:0 solid #fff;border-radius:0 0 0 0;box-shadow:0 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;background-size:100% 100%;order:7;-webkit-order:7;}div.asl_r{position:absolute;z-index:1100;}div.asl_r.vertical{padding:4px;background:#fff;border-radius:3px;border-radius:0 0 0 0;border:0 solid #b5b5b5;box-shadow:0 0 3px -1px rgba(0,0,0,.3);visibility:hidden;display:none;}div.asl_r .results .nores .keyword{padding:0 6px;cursor:pointer;font-weight:normal;font-weight:bold;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item{height:auto;background:#fff;}div.asl_r.vertical .results .item:after{background:#ccc;}div.asl_r .results .item.hovered{background:#f4f4f4;}div.asl_r .results .item .asl_image{width:70px;height:70px;}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{margin:0;padding:0;line-height:inherit;line-height:22px;font-weight:normal;font-family:Open Sans;color:#1468a9;font-size:14px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .asl_content h3 a:hover{font-weight:normal;font-family:Open Sans;color:#2e6bbc;font-size:14px;line-height:20px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item div.etc{padding:0;line-height:10px;line-height:13px;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_author{padding:0;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_date{margin:0 0 0 10px;padding:0;font-weight:normal;font-family:Open Sans;color:#adadad;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item p.desc{margin:2px 0;padding:0;font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .mCSBap_scrollTools .mCSBap_buttonDown{border-color:#3e3e3e transparent transparent transparent;}div.asl_r .mCSBap_scrollTools .mCSBap_buttonUp{border-color:transparent transparent #3e3e3e transparent;}div.asl_r span.highlighted{font-weight:bold;color:#d9312b;color:rgba(217,49,43,1);background-color:#eee;background-color:rgba(238,238,238,1);}div.asl_r p.showmore span{border:1px solid #eaeaea;}div.asl_s.searchsettings{background:#fff;box-shadow:1px 1px 0 1px #4a89bf;}div.asl_s.searchsettings .asl_option_label{font-weight:bold;font-family:Open Sans;color:#2b2b2b;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox{background-image:linear-gradient(180deg,#222,#36373a);background-image:-webkit-linear-gradient(180deg,#222,#36373a);background-image:-moz-linear-gradient(180deg,#222,#36373a);background-image:-o-linear-gradient(180deg,#222,#36373a);background-image:-ms-linear-gradient(180deg,#222,#36373a);}div.asl_s.searchsettings fieldset .categoryfilter{max-height:200px;overflow:auto;}div.asl_s.searchsettings fieldset legend{padding:5px 0 0 10px;margin:0;font-weight:normal;font-family:Open Sans;color:#474747;font-size:13px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}.logged-in .login{display:none;}@media screen and (max-width:1300px){.site-header-primary-section-right .ast-custom-button{display:none;}}body:not(.logged-in) .logout{display:none;}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:100%;}.menuitem{clear:both;width:100%;list-style:none;}.ast-logo-title-inline .ast-site-identity{padding:5px;}@media screen and (min-width: 768px){div#content{padding-top:65px;}}@media screen and (max-width: 576px){div#content{padding-top:59px;}}@media screen and (min-width: 577px) and (max-width:767px){div#content{padding-top:59px;}}.menuitem:hover{color:red !important;}.ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content,.woocommerce .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content{box-shadow:none !important;}.astra-cart-drawer .widget_shopping_cart_content > .woocommerce-mini-cart__empty-message{display:block;margin-top:20vh;}.ast-plain-container.ast-no-sidebar #primary{margin-top:60px;margin-bottom:60px;}.astra-cart-drawer.active{transform:translatex(-100vw);}.astra-cart-drawer{transition:1s;transition-timing-function:ease;}.astra-shop-summary-wrap{padding-left:20px;padding-right:20px;padding-bottom:10px;}span.price{font-size:120% !important;}.star-rating{display:none !important;}a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart{width:100%;text-align:center;border:2px solid #528bb7;background:none;color:#528bb7;}a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{background:#528bb7;color:white;}.woocommerce-mini-cart__buttons .wc-forward{border:2px solid #528bb7 !important;}.ast-site-header-cart .ast-addon-cart-wrap i.astra-icon:after{font-size:10px;min-height:15px;width:15px;padding:0 3px 0 3px;border-radius:0;border-radius:90%;position:absolute;font-weight:400;margin-top:0;top:-4px;line-height:16px;color:#fff;left:16px !important;background:#528bb7 !important;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{height:60px !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{text-shadow:inherit;background:#f7f9fb;opacity:1;color:black;border-left:1px solid #e5e7f2;border-right:1px solid #e5e7f2;border-top:1px solid #e5e7f2;text-align:center;}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0 0 25px;border-bottom:1px solid #e5e7f2;}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:0;font-weight:600;color:inherit;line-height:50px;text-align:center;width:100%;}.woocommerce-page div.product .woocommerce-tabs{padding:0;border-left:1px solid #e5e7f2;border-bottom:1px solid #e5e7f2;border-right:1px solid #e5e7f2;border-radius:4px;margin-bottom:65px;padding-bottom:40px;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{display:none;}.woocommerce div.product .woocommerce-tabs .panel{padding:40px;}li#tab-title-reviews{width:calc(33.333% - 1px);}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{width:calc(33.333% - 1px);}.site-header{position:fixed;width:100%;}.ast-above-header-wrap{transition:all 300ms !important;}.navbar-shrink{margin-top:-45px;transition:all 300ms !important;}.box{border-color:#ccc;background:#eee;padding:9px 15px;padding:9px 10px 9px 50px;margin:1em 0 1.5em 0;border-width:1px 0 1px 0;border-style:solid;color:#555;text-shadow:none;width:100%;text-transform:uppercase;font-weight:bold;}.quantity{display:none !important;}.posted_in a{font-weight:bold !important;color:#528bb7;}.woocommerce-breadcrumb{display:none;}.single-product-category{display:none !important;}.entry-title,.entry-title a{font-weight:500;}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:26px;font-family:"Open Sans";}@media (max-width: 1300px){.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-top:0px;padding-bottom:0;padding-left:14px;padding-right:14px;}}.entry-title,.entry-title a{font-weight:500;}.astra-cart-drawer{width:100% !important;}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:26px;font-family:"Open Sans";}@media (max-width: 1300px){.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-top:0px;padding-bottom:0;padding-left:14px;padding-right:14px;}}.post-thumb-img-content.post-thumb{display:none;}h1.product_title.entry-title{font-size:34px !important;font-weight:500 !important;}.woocommerce-product-details__short-description p{margin-bottom:0;}.woocommerce-product-details__short-description{font-size:107%;}element.style{font-weight:400;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.wc-tab p{font-size:110%;}bdi{color:#1f1f1f;font-family:"Open Sans";font-weight:500;}.entry-meta{display:none;}@media (min-width: 960px){.entry-title{font-size:52px;font-weight:300 !important;}#primary{margin-top:80px !important;}.ast-single-post-order .entry-title{text-align:center !important;}}@media (max-width: 959px){.entry-title{font-size:30px !important;font-weight:300 !important;}#primary{margin-top:20px !important;padding-bottom:0;}.centermob{text-align:center !important;}}.ast-comment-info{position:relative;background:#f7f9fb;padding:30px;border:1px solid #e5e7f2;border-radius:4px;}.ast-separate-container .ast-comment-list .bypostauthor{padding-right:0;padding-left:0;}.ast-comment-content p{font-size:14px;line-height:1.5;}.comments-count-wrapper{border-top:1px solid #e5e7f2;}#ast-commentform textarea{margin-bottom:0;height:100px;margin-right:0;display:block;border:1px solid #e5e7f2;max-width:calc(100% - 20px);padding:20px;background:#f7f9fb;}.form-submit .submit{width:100%;border:2px solid #528bb7;border:2px solid #528bb7;}input#submit:hover{color:#528bb7;border:2px solid #528bb7;transition:.4s;}.comment-respond{padding-top:0 !important;}.ast-separate-container .ast-comment-list li.depth-1{margin-bottom:3em;padding-bottom:0;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding-top:0;padding-bottom:0;}h2.woocommerce-loop-product__title{font-size:18px !important;font-weight:500;}h2.woocommerce-loop-product__title:hover{color:#528bb7;}li.ast-article-single{outline:1px solid #e5e7f2;outline-offset:-2px;}a.button.wp-element-button.product_type_course.add_to_cart_button.ajax_add_to_cart{width:100%;text-align:center;border:2px solid #528bb7;background:#fff;color:#528bb7;}a.button.wp-element-button.product_type_course.add_to_cart_button.ajax_add_to_cart:hover{width:100%;text-align:center;border:2px solid #528bb7;color:white;background:#528bb7;transition:.5s;}span.tagged_as{display:none !important;}.widget-title h2{font-weight:bold;color:white;font-size:20px;}.menu a.menu-link{color:#828282;font-size:14px;}.menu a.menu-link:hover{color:#528bb7;}h1.woocommerce-products-header__title.page-title{font-weight:500;margin-bottom:0;font-size:38px;margin-top:20px;}.ast-article-post{outline:1px solid #e5e7f2;}.sfwd-courses .post-thumb-img-content.post-thumb{display:block;width:200px;}.sfwd-courses .entry-title{font-size:3em;text-align:left !important;}@media screen and(min-width:1200px){.learndash-wrapper .ld-content-actions .ld-content-action{flex-basis:200px;}}.learndash-wrapper .ld-focus-comments #ld-comments{margin-bottom:0;}.ld-focus-content h1{font-weight:400;font-size:38px;}