.woocommerce div.product form.cart .variations td{width:100%;display:block}.woocommerce div.product span.price ins,.woocommerce div.product form.cart .single_variation .price{font-family:proxima-nova,sans-serif;font-size:24px}.woocommerce div.product .wootabs .tab-pane:not(.tab-vcomposer) .product-tab a,.woocommerce div.product .woocommerce-product-details__short-description a{color:#1a44bc;font-weight:700}.woocommerce div.product .wootabs .tab-pane:not(.tab-vcomposer) .product-tab a:hover,.woocommerce div.product .woocommerce-product-details__short-description a:hover{text-decoration:underline}.woocommerce .woocommerce-billing-fields h3{margin-top:36px!important}.woocommerce .checkout h3,.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce .order-details h3{font-size:24px}body.woocommerce table td,body.woocommerce table th,body.woocommerce strong.product-quantity,body.woocommerce table.shop_table tfoot td,body.woocommerce table.shop_table tfoot th{font-weight:300}body.woocommerce table thead th,body.woocommerce table tr.order-total th{font-weight:700}body.woocommerce-checkout .woocommerce-account-fields .create-account{clear:both;padding-top:18px!important}body.woocommerce-checkout .post-content .sensei-message{max-width:924px;margin:0 auto}body.woocommerce-checkout .post-content .sensei-message ul:not(.no-list){list-style:none;padding:0}.woocommerce #payment label[for="payment_method_bacs"]{font-weight:700}.woocommerce #payment div.payment_box{margin-left:0}.woocommerce:not(.order-table-with-thumbs) .shop_table.woocommerce-checkout-review-order-table .cart_item td.product-name .product-item-text img{display:block}.woocommerce fieldset{background-color:#f7f7f7;border-radius:8px;margin-top:8px!important;margin-bottom:8px}@media all and (min-width:960px){.uncode-cart .product_list_widget{min-width:265px!important}}body.textual-accent-color .post-content>div p.return-to-shop:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn){background-color:#c5c5c5!important;border-color:#c5c5c5!important;color:#000!important;border-radius:8px!important}body.textual-accent-color .post-content>div p.return-to-shop:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn):hover,body.textual-accent-color .post-content>div p.return-to-shop:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn):focus{color:#000!important;background-color:#d5d5d5!important}body.woocommerce-cart .wc-empty-cart-message .woocommerce-info.wc-notice{text-align:center}body.woocommerce-checkout .post-content .sensei-message{max-width:924px;margin:0 auto}body.woocommerce-checkout .post-content .sensei-message ul:not(.no-list){list-style:none;padding:0}form div.woocommerce-privacy-policy-text>p{font-weight:300}.woocommerce:not(.order-table-with-thumbs) .shop_table.woocommerce-checkout-review-order-table .cart_item td.product-name .product-item-text img{display:block}section.woocommerce-order-sensei-courses ul{list-style:none!important;padding:0!important}body.textual-accent-color .post-content>div section.woocommerce-order-sensei-courses ul:not(.menu-smart):not(.nav-tabs):not(.pagination) li a:not(.btn){padding:13px 22px!important;border:2px solid #1a44bc;border-radius:23px;color:#fff!important;background-color:#1a44bc!important;text-align:center;font-weight:700;height:auto;display:block;margin-bottom:6px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}body.textual-accent-color .post-content>div section.woocommerce-order-sensei-courses ul:not(.menu-smart):not(.nav-tabs):not(.pagination) li a:not(.btn):hover,body.textual-accent-color .post-content>div section.woocommerce-order-sensei-courses ul:not(.menu-smart):not(.nav-tabs):not(.pagination) li a:not(.btn):focus{background-color:#1239a7!important;color:#fff!important}body.woocommerce-checkout .woocommerce-message.wc-notice{display:none!important}@media all and (max-width:640px){.shop_table.cart.compact-layout tbody td.product-thumbnail{position:static!important}.shop_table.cart.compact-layout tbody td{padding-left:0!important}}.uncode-cart .uncode-cart-dropdown .cart-desc .cart-item .ts-product-image{display:none!important}.uncode-cart .cart-item-list .remove{text-align:center!important}@media all and (min-width:960px){body[class*=hmenu-] .submenu-light .menu-smart ul a:hover,body[class*=hmenu-] .submenu-light .menu-smart ul a:focus{background-color:rgba(0,0,0,.1)}}.woocommerce-account .woocommerce form.woocommerce-form-login button[type="submit"],body.woocommerce.textual-accent-color .post-content>div p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn).my-messages-link,body.woocommerce form.checkout_coupon.woocommerce-form-coupon button[type="submit"],body.woocommerce .style-light a.checkout-button.btn-default,form.woocommerce-ResetPassword button[type="submit"]{background-color:#1239a7!important;border-color:#1239a7!important;color:#fff!important;border-radius:30px;font-size:16px;line-height:1;font-weight:700}.woocommerce-account .woocommerce form.woocommerce-form-login button[type="submit"]:hover,.woocommerce-account .woocommerce form.woocommerce-form-login button[type="submit"]:focus,body.woocommerce.textual-accent-color .post-content>div p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn).my-messages-link:hover,body.woocommerce.textual-accent-color .post-content>div p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn).my-messages-link:focus,body.woocommerce form.checkout_coupon.woocommerce-form-coupon button[type="submit"]:hover,body.woocommerce form.checkout_coupon.woocommerce-form-coupon button[type="submit"]:focus,body.woocommerce .style-light a.checkout-button.btn-default:hover,body.woocommerce .style-light a.checkout-button.btn-default:focus,form.woocommerce-ResetPassword button[type="submit"]:hover,form.woocommerce-ResetPassword button[type="submit"]:focus{background-color:#1a44bc!important;color:#fff!important;text-decoration:none!important}p.mailchimp-newsletter input[type=checkbox]{margin:0;height:20px!important;width:20px!important;cursor:pointer}.uncode-wc-checkout.bold-text p.form-row.mailchimp-newsletter>label{font-weight:400!important;cursor:pointer}body.woocommerce a.my-messages-link{padding:12px 30px;display:inline-block;margin-bottom:16px;font-weight:700}body.woocommerce a.my-messages-link:hover{text-decoration:none}.woocommerce .style-light #payment .place-order .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat){background-color:#50ab7f!important;border-color:#50ab7f!important;color:#fff!important;border-radius:30px;font-size:16px}.woocommerce .style-light #payment .place-order .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover,.woocommerce .style-light #payment .place-order .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):focus{background-color:#64ce9b!important;border-color:#64ce9b!important;color:#fff!important}body.woocommerce .cart .coupon .button[type="submit"]{background-color:#c5c5c5}body.woocommerce .cart .coupon .button[type="submit"]:hover,body.woocommerce .cart .coupon .button[type="submit"]:focus{background-color:#d3d3d3}body.textual-accent-color .post-content>div nav.woocommerce-MyAccount-navigation ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a:not(.btn),body.textual-accent-color .post-content nav.woocommerce-MyAccount-navigation ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a:not(.btn-text-skin):hover:not(.btn){color:#000!important;text-decoration:none!important}body.woocommerce-account div.woocommerce .uncont>p{margin-top:6px!important}.woocommerce-MyAccount-navigation-link--subscriptions a:before{content:"\f021"}.woocommerce-MyAccount-navigation-link--api-keys a:before{content:"\f084"}.woocommerce-MyAccount-navigation-link--api-downloads a:before{content:"\f019"}.woocommerce-MyAccount-navigation-link--vat-number a:before{content:"\f153"}.woocommerce .woocommerce-MyAccount-navigation li i:not(.active){color:#1a44bc}body.woocommerce-account div.woocommerce .uncont>p{margin-top:6px!important}.woocommerce-MyAccount-navigation-link--api-keys a:before{content:"\f084"}.woocommerce-MyAccount-navigation-link--api-downloads a:before{content:"\f019"}#user-course-status-toggle{margin-bottom:16px;border-bottom:none}#user-course-status-toggle a{font-weight:700!important;color:#000;border:none;background:#e2e2e2;-moz-border-radius:100px;-webkit-border-radius:100px;padding:12px 30px}#user-course-status-toggle a.active,#user-course-status-toggle a:hover{background-color:#fff;color:#000;border:none}#user-course-status-toggle a.active:hover{background:#fff;border:none}#sensei-user-courses{margin-top:20px}#sensei-user-courses .course-container{padding:15px 15px 0 15px;margin-left:0;background-color:#fff;border-radius:8px}@media all and (max-width:767px){#user-course-status-toggle a{border-radius:0}}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{padding:12px 18px 18px 18px;background-color:#fff;border-radius:8px;border:none}.woocommerce form.login .sensei-login-submit>a{position:relative;top:10px;left:6px;color:#000!important}#my-courses form#loginform input[type=text],#my-courses form#loginform input[type=password]{width:100%}form.woocommerce-ResetPassword button[type="submit"]{background-color:#e2e2e2}body.woocommerce-lost-password .post-content>.row-container>.row{padding-top:36px}body.woocommerce-lost-password .post-content .woocommerce{background-color:#fff;border-radius:8px;padding:36px;box-shadow:0 20px 60px -30px rgb(0 0 0 / 45%)}body.woocommerce-lost-password .post-content .woocommerce form p{font-size:16px}body.woocommerce-lost-password .post-content .woocommerce form label{font-weight:700}.woocommerce .order_details{list-style:none!important;padding:0!important}body.woocommerce ul.woocommerce-order-overview li strong{font-weight:400}.woocommerce-notices-wrapper{display:none!important}.shop-breadcrumbs{padding:20px 0}.shop-breadcrumbs span{font-weight:600}.shop-breadcrumbs a{color:#c0b460!important}.shop-breadcrumbs a:hover{text-decoration:underline}.shop-breadcrumbs .breadcrumb_last{font-weight:500;color:#4f2100}.single-course .course-meta .course-products{padding:0;background:transparent;grid-gap:12px;margin-bottom:36px}.single-course .course-meta .course-products .course-product{box-shadow:none;display:block;border-radius:8px}.single-course .course-meta .course-products .course-product span.course-product-price{width:auto;display:inline-block!important}.single-course article.course .course-meta .course-products .course-product .single_add_to_cart_button{font-size:13px!important}body.single-course .course-meta .course-products .course-product-price ins,body.single-course .course-meta .course-products .course-product-price span.subscription-details{font-family:proxima-nova,sans-serif}body.single-course .course-meta .course-products .course-product-price span.subscription-details{padding-right:5px}