.tutor-course-filter{margin-top:30px}.woocommerce-cart-form.custom_form .summary_heading th{padding-block:0}.woocommerce-cart-form.custom_form .summary_heading h2{font-size:24px;margin:0;width:fit-content}.table_head th{background:#e7ebed;color:#000}.woocommerce-cart-form.custom_form .woocommerce-cart-form__cart-item{background:white!important}.woocommerce-cart-form.custom_form .woocommerce-cart-form__cart-item td{color:#000}.woocommerce-cart-form.custom_form td.product-thumbnail{width:130px;height:130px}.woocommerce-cart-form.custom_form td.product-name{padding:0px!important}.woocommerce-cart-form.custom_form td.product-thumbnail img{max-width:100%!important;border-radius:5px}.woocommerce-cart-form.custom_form .woocommerce-cart-form__cart-item .product-remove .remove:hover{background:white!important}.woocommerce-cart-form.custom_form .woocommerce-cart-form__cart-item .product-remove .remove:before{border:none!important}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents{box-shadow:1px 1px 15px #00000017;overflow:hidden;border-radius:10px 10px 0 0px!important}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form{box-shadow:1px 1px 15px #00000017;border-radius:10px!important;background:#fff}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form p{margin:0px!important}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form p:last-child{display:none!important}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form .actions{display:flex;align-items:center;justify-content:space-between;padding:20px}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form .coupon{margin:0!important}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form .coupon .input-text{margin:0px!important;border-right:none;max-height:max-content!important;border-radius:5px 0 0 5px;height:40px;padding:23px 10px}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form .coupon .button{border-radius:0 5px 5px 0;background:#0055D2;color:#fff;margin:0px!important;border:1px solid #0055D2;border-left:0;height:47.3px;font-size:15px;padding:10px}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form p .button{padding:15px 30px;background:#081F51;border:1px solid #081F51;color:#fff;border-radius:5px;display:flex!important;gap:10px;opacity:1}.cart_totals.custom_cart_total{background:#fff;border-radius:10px!important;width:100%!important}.cart_totals.custom_cart_total .wc-proceed-to-checkout a br{display:none}.cart_totals.custom_cart_total .wc-proceed-to-checkout a{padding:10px;border-radius:5px;max-width:90%;margin:0 auto;background:#081F51;color:white!important}.cart_totals.custom_cart_total .wc-ppcp-cart-payments__container{margin:0 auto}.page-id-20 .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between}.page-id-20 .woocommerce .woocommerce-notices-wrapper{width:100%}.page-id-20 .woocommerce .woocommerce-cart-form.custom_form{width:60%}.page-id-20 .woocommerce .cart-collaterals{width:38%}.cart_totals.custom_cart_total tbody th b{color:#000}.cart_totals.custom_cart_total tbody .order-total td bdi{font-weight:600}.post-22 .woocommerce-message{max-width:440px;margin:0 auto}.woocommerce-message{background:#081F51;border:none;display:flex;align-items:center;gap:10px;padding:1em!important;color:#fff}.woocommerce-message:before{display:none}.woocommerce-message a{background:transparent!important;color:white!important;padding:0px!important}.custom_checkout_form,.woocommerce-form-coupon-toggle,.woocommerce-form-coupon{max-width:1140px;margin:0 auto!important}.custom_checkout_form .woocommerce-additional-fields{margin-top:30px}.custom_checkout_form .woocommerce-billing-fields,.custom_checkout_form .woocommerce-additional-fields{background:#fff;border-radius:10px;padding-top:10px;padding-bottom:20px;box-shadow:1px 1px 15px #0000004f}.custom_checkout_form .woocommerce-billing-fields h3,.custom_checkout_form .woocommerce-additional-fields h3{padding:0 30px!important}.custom_checkout_form .woocommerce-billing-fields__field-wrapper,.custom_checkout_form .woocommerce-additional-fields__field-wrapper{padding-inline:30px}.custom_checkout_form #customer_details .col-1{display:flex;flex-direction:column}.custom_checkout_form #customer_details .col-1 p{margin:0}.custom_checkout_form #customer_details .col-1 .form-row label,.custom_checkout_form #customer_details .col-1 .select2-selection__rendered{text-align:left}.custom_checkout_form #order_review{padding:0px!important}.custom_checkout_form #order_review_details .table_div,.custom_checkout_form #order_review_details #payment{background:#fff;padding:0px!important;border-radius:10px 10px 0 0;box-shadow:1px 1px 15px #0000004f;border:none!important}.custom_checkout_form #order_review_details #payment{margin-top:30px}.custom_checkout_form #order_review_details #payment h3,.custom_checkout_form #order_review_details #payment .wc_payment_methods,.custom_checkout_form #order_review_details #payment .place-order{padding:15px!important}.custom_checkout_form #order_review_details h3{width:100%!important;border:none!important;padding:15px!important;border-bottom:1px solid #e2e8f0!important}.custom_checkout_form .woocommerce-checkout-review-order-table{margin-bottom:0px!important}.custom_checkout_form .woocommerce-checkout-review-order-table thead tr th{background:#e7ebed;color:#000;font-size:16px}.custom_checkout_form .woocommerce-checkout-review-order-table .product-name,.custom_checkout_form .woocommerce-checkout-review-order-table .cart-subtotal th{padding-left:15px!important;color:#000}.custom_checkout_form .woocommerce-checkout-review-order-table .product-name .product-quantity,.custom_checkout_form .woocommerce-checkout-review-order-table .cart-subtotal th{font-weight:600!important}.custom_checkout_form .woocommerce-checkout-review-order-table .product-total{padding-right:15px!important}.custom_checkout_form .woocommerce-checkout-review-order-table .order-total th{display:none}.custom_checkout_form .woocommerce-checkout-review-order-table .order-total td{text-align:center!important;border:none;padding-block:25px!important}.custom_checkout_form .woocommerce-checkout-review-order-table .order-total td bdi{font-size:35px;font-weight:800;color:#0055D2}.custom_checkout_form .custom_payment .woocommerce-checkout-review-order-table{display:none}.custom_checkout_form .custom_payment{background:#fff;margin-top:30px;border-radius:10px;box-shadow:1px 1px 15px #0000004f;padding:15px 0}.custom_checkout_form .custom_payment .woocommerce-checkout-payment,.custom_checkout_form .custom_payment h3{padding-inline:30px!important;padding-top:0px!important}.woocommerce-form-coupon-toggle .woocommerce-info{margin-top:30px;background:#081f51;border:none!important;padding:15px;color:#fff}.woocommerce-form-coupon-toggle .woocommerce-info:before{display:none}.woocommerce-form-coupon-toggle .woocommerce-info a{color:#fff}#tutor-course-details-tab-info{display:block!important;background:#fff;border-radius:10px}#tutor-course-details-tab-announcements{display:none!important}#tutor-course-details-tab-description{padding-top:35px}.tutor-tab-item.is-active:not(#tutor-course-details-tab-info){padding-inline:20px;padding-bottom:20px}.tutor-is-sticky{border-radius:10px 10px 0 0;overflow:hidden}.tutor-wrap-parent{padding-top:0}.tutor-course-details-header{background:#0055D2;padding-top:80px;padding-bottom:200px;margin-bottom:0}.tutor-course-details-page.tutor-container{margin-top:-180px}.tutor-course-details-header .tutor-course-details-top,.tutor-course-details-header h1{max-width:1140px;margin:0 auto}.return-to-shop br{display:none!important}.return-to-shop a{background:#081f51!important;color:white!important}.return-to-shop a:hover,.cart_totals.custom_cart_total .wc-proceed-to-checkout a:hover,.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form p .button:hover{background:#0055D2!important}.return-to-shop{height:fit-content;width:100%:}.wc-empty-cart-message{width:100%}.woocommerce form.checkout_coupon .button,#place_order{background:#081f51;color:#fff}.woocommerce form.checkout_coupon .button:hover,#place_order:hover{background:#0055D2}#tutor-registration-wrap{box-shadow:none}#tutor-registration-wrap .tutor-form-row{display:flex;justify-content:space-between;flex-wrap:wrap}#tutor-registration-wrap .tutor-form-col-6{width:49%}#tutor-registration-wrap .tutor-form-col-6 input{border-radius:5px;border-color:#0071dc}#tutor-registration-wrap .tutor-form-col-6 input:focus{border-style:dotted}.custom_lostpass_form{max-width:440px;box-shadow:1px 1px 15px #00000021;border-radius:5px;background:#fff;padding:40px;margin:0 auto}.custom_lostpass_form .woocommerce-form-row{width:100%!important;text-align:left}.custom_lostpass_form .woocommerce-form-row .woocommerce-Button{background:#081f51!important;color:white!important;opacity:1!important}.custom_lostpass_form .woocommerce-form-row .woocommerce-Button:hover{background:#00B9F2!important}.custom_lostpass_form .woocommerce-form-row label{text-align:left!important;color:#081f51}.custom_lostpass_form .woocommerce-form-row input{border-radius:5px;border:1px solid #00B9F2}.custom_lostpass_form .woocommerce-form-row input:focus{border-style:dotted}.custom_lostpass_form .logo_div{margin-bottom:40px;text-align:center}.custom_lostpass_form .logo_div img{width:80%}.woocommerce-notices-wrapper{margin-bottom:30px}.woocommerce-notices-wrapper .woocommerce-error{max-width:440px;margin:0 auto;background:#fad9d8;border:none;color:#892624;border:1px solid #f7c5c5;border-radius:4px;padding:15px}.woocommerce-notices-wrapper .woocommerce-error:before{display:none}.lost_pass_mess_custom{max-width:440px;margin:0 auto;background:#fff;padding:30px;border-radius:5px;margin-top:20px}.lost_pass_mess_custom p{margin:0}.lost_pass_mess_custom .logo_div{margin-bottom:40px;text-align:center}.lost_pass_mess_custom .logo_div img{width:80%}#promo-container{color:#fff!important}@media (max-width:768px){#tutor-registration-wrap .tutor-form-col-6{width:100%!important}.page-id-20 .woocommerce .woocommerce-cart-form.custom_form,.page-id-20 .woocommerce .cart-collaterals{width:100%!important}.woocommerce-page #content table.cart .button{font-size:14px;justify-content:center}.woocommerce-page table.cart td.actions{flex-wrap:wrap}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form p,.woocommerce-page table.cart td.actions .coupon{width:100%}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form .coupon .input-text{width:60%!important}.woocommerce-cart-form.custom_form td.product-name{padding:10px 15px!important}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form .coupon .button{width:20px!important;font-size:12px!important}.woocommerce-page #content table.cart .button i{display:none}.woocommerce-cart-form.custom_form .woocommerce-cart-form__contents.coupon_form .actions{align-items:start!important}.post-22 .woocommerce-message{max-width:90%}.custom_lostpass_form,.lost_pass_mess_custom{max-width:90%;margin-bottom:20px}.tutor-course-details-header{padding-inline:10px;padding-top:25px}#promo-container{color:black!important}.cart_total_cst{width:100%!important}.custom_form.tutor-col-lg-8 .product-thumbnail{display:none}#content{padding-top:20px}.tutor-subscription-info .tutor-d-flex.tutor-align-start.tutor-justify-between.tutor-p-24.tutor-border-bottom{flex-wrap:wrap}.tutor-dashboard #tutor-dashboard-footer-mobile>div>div>a span{padding:0}}a#elementor-menu-cart__toggle_button{background:#fff0}div#order_review_details .table_div:last-child h3{display:none}.tutor-membership-pricing-item{background:#fff;box-shadow:1px 1px 10px #00000059}.tutor-membership-pricing-item:not(.is-featured){padding-top:30px}.tutor-membership-pricing-item a,.tutor-alert a{background:#081f51!important;color:white!important;text-decoration:none!important;transition:all .3s ease!important;border-color:#081f51!important}.tutor-membership-pricing-item a:hover,.tutor-alert a:hover{background:#00B9F2!important;border-color:#00B9F2!important}.tutor-membership-pricing-featured-badge{background:#081f51!important}.tutor-membership-pricing-item.is-featured{border-color:#081f51!important}.custom_form.tutor-col-lg-8 .product-thumbnail img{width:100px;height:80px;object-fit:cover;border-radius:3px}.custom_form.tutor-col-lg-8 .product-thumbnail{padding-right:0}.custom_form.tutor-col-lg-8{background:#fff;border-radius:5px;padding:0;height:fit-content}.custom_form.tutor-col-lg-8 h3{text-align:left;margin:0}.custom_form.tutor-col-lg-8 table{margin-bottom:0px!important}.custom_form.tutor-col-lg-8 tbody td{border:none!important}.custom_form.tutor-col-lg-8 tbody tr{border:1px solid #e7ebed}.custom_form.tutor-col-lg-8 tbody .tutor-cart-remove-button{background:transparent!important;border:none!important;color:#000}.custom_form.tutor-col-lg-8 tbody .tutor-cart-remove-button:hover{background:transparent!important;border:none!important}.custom_form.tutor-col-lg-8 tbody .tutor-cart-remove-button:after{display:none}.custom_form.tutor-col-lg-8 thead th{text-align:left!important}.custom_form.tutor-col-lg-8 tbody .product-name a{text-decoration:none!important}.cart_total_cst{background:#fff;border-radius:5px;width:30%;padding:0;padding-block:20px;height:fit-content}.cart_total_cst h3{padding-inline:20px}.tutor-cart-page-wrapper.ss .tutor-row{justify-content:space-between}.cart_total_cst .tutor-cart-summery{border:none;text-align:center}.tutor-cart-summery-top,.tutor-cart-summery-bottom{padding:20px!important;border-bottom:1px solid #e7ebed!important}.tutor-cart-summery-bottom .tutor-cart-summery-item{margin:0px!important}.checkout_btn_cst{max-width:90%;margin-top:20px;background:#081f51;border-color:#081f51!important;color:white!important;text-decoration:none!important;transition:all .3s ease}.checkout_btn_cst:hover{background:#00B9F2!important;border-color:#00B9F2!important}.tutor-payment-method-wrapper,.tutor-billing-fields{background:#fff;border-radius:5px}.tutor-payment-method-wrapper,.tutor-billing-fields h5,.tutor-billing-fields .tutor-row{padding:15px 20px}.tutor-billing-fields h5{border-bottom:1px solid #cdcfd5;margin:0}.checkout_row_cst{flex-direction:row-reverse}.tutor-billing-fields input{background:#fff0}.tutor-checkout-page .tutor-checkout-details .tutor-checkout-details-inner{padding:0px!important}.tutor-checkout-details h5,.tutor-checkout-detail-item,.total_cst{padding:15px 20px!important}.tutor-checkout-grand-total{font-size:40px;margin:0 auto;color:#0055d2}.checkout_header_cst{background:#e7ebed;padding:15px 20px}.checkout_header_cst h6{color:#000}.tutor-checkout-details h5{border:none!important}.tutor-checkout-page .tutor-checkout-course-thumb-title{display:block!important}#tutor-checkout-pay-now-button{background:#081f51;border:#081f51;width:30%;padding:15px}#tutor-checkout-pay-now-button:hover{background:#00B9F2}.tutor-checkout-summary-item.tutor-have-a-coupon{justify-content:start!important;gap:10px}.tutor-checkout-summary-item.tutor-have-a-coupon button{background:transparent!important;border:none!important;color:#0055d2!important}#tutor-membership-view-pricing,.tutor-subscription-add-to-cart-wrap button{background:#081F51;border:none!important;color:white!important}#tutor-membership-view-pricing:hover,.tutor-subscription-add-to-cart-wrap button:hover{background:#0055D2!important}.cst_login_div{background:#fff;justify-content:start!important}.cst_login_div button{background:transparent!important;color:#081f51!important;font-size:15px;text-transform:capitalize;border:none!important}.tutor-order-status-wrapper,.tutor-cart-empty-state{background:#fff}.tutor-order-status-wrapper a,.tutor-cart-empty-state a{background:#081f51!important;color:white!important;border:none!important;text-decoration:none!important}.tutor-order-status-wrapper a:hover,.tutor-cart-empty-state a:hover{background:#00B9F2!important}.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li a:hover{background-color:rgb(255 255 255 / 77%)}.page-id-20 .ast-container,.page-id-21 .ast-container{min-height:90vh!important}.ekit_search-field{color:#6A6A6A!important}.ekit_search-field:focus-visible{outline-color:#C4C2C2!important}@media (max-width:767px){body.page-id-4201 .elementor-element.elementor-element-8e140e3,body.page-id-4201 .elementor-element.elementor-element-8e140e3 img{width:100%!important;max-width:100%!important}body.page-id-4201 .elementor-element.elementor-element-8e140e3{scale:1!important}}.tutor-cart-page,.tutor-checkout-page{background:#f3f6f8;padding:48px 0 64px}.tutor-cart-page .tutor-container,.tutor-checkout-page .tutor-container{max-width:1240px!important;padding-inline:24px!important}.tutor-cart-page-wrapper.ss .tutor-row{align-items:flex-start;gap:28px;flex-wrap:nowrap!important}.custom_form.tutor-col-lg-8{flex:1 1 auto!important;width:auto!important;overflow:hidden;border:1px solid #e4e9f0;border-radius:12px;box-shadow:0 8px 26px rgb(8 31 81 / .06)}.custom_form.tutor-col-lg-8 table{width:100%!important;border-collapse:collapse!important}.custom_form.tutor-col-lg-8 th,.custom_form.tutor-col-lg-8 td{padding:16px!important;vertical-align:middle!important}.custom_form.tutor-col-lg-8 .summary_heading th{padding:20px 16px 14px!important}.custom_form.tutor-col-lg-8 .summary_heading h3{font-size:26px!important;text-transform:capitalize}.custom_form.tutor-col-lg-8 .table_head{background:#eef2f5}.custom_form.tutor-col-lg-8 tbody tr{border:0!important;border-bottom:1px solid #e7ebed!important}.custom_form.tutor-col-lg-8 .product-thumbnail{width:112px}.custom_form.tutor-col-lg-8 .product-name{width:auto}.custom_form.tutor-col-lg-8 .product-price,.custom_form.tutor-col-lg-8 .product-subtotal{white-space:nowrap}.custom_form.tutor-col-lg-8 .product-remove{width:54px;text-align:center}.custom_form.tutor-col-lg-8 .tutor-cart-remove-button{display:inline-grid!important;place-items:center;width:36px;height:36px;padding:0!important;border-radius:50%!important;background:#fff1f0!important;color:#b42318!important;font-size:24px!important;line-height:1!important;cursor:pointer}.custom_form.tutor-col-lg-8 .tutor-cart-remove-button:hover{background:#fee4e2!important;color:#8a1712!important}.cart_total_cst{flex:0 0 340px!important;width:340px!important;border:1px solid #e4e9f0;border-radius:12px!important;box-shadow:0 8px 26px rgb(8 31 81 / .06)}.cart_total_cst h3{margin:0!important;font-size:26px!important;text-transform:capitalize}.cart_total_cst .checkout_btn_cst{display:flex!important;max-width:none!important;width:calc(100% - 40px)!important;margin:20px!important;border-radius:8px!important}.checkout_row_cst{margin-top:0!important;align-items:flex-start;gap:32px;flex-wrap:nowrap!important}.checkout_row_cst>.tutor-col-md-6{flex:1 1 0!important;width:calc(50% - 16px)!important;max-width:none!important;padding:0!important}.tutor-checkout-billing-inner,.tutor-checkout-details-inner{border-radius:12px;overflow:hidden;box-shadow:0 8px 26px rgb(8 31 81 / .06)}.tutor-billing-fields,.tutor-payment-method-wrapper,.tutor-checkout-details-inner{border:1px solid #e4e9f0!important;background:#fff!important}.tutor-billing-fields h5,.tutor-checkout-details h5{padding:20px 24px!important;margin:0!important;border-bottom:1px solid #e4e9f0!important;font-size:24px!important}.tutor-billing-fields>.tutor-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;padding:22px 24px 26px!important}.tutor-billing-fields .tutor-input-field{min-width:0!important;width:100%!important}.tutor-billing-fields input,.tutor-billing-fields select,.tutor-billing-fields textarea{display:block!important;width:100%!important;max-width:none!important;min-height:48px!important;padding:10px 13px!important;border:1px solid #d5dce6!important;border-radius:7px!important;background:#fff!important}.tutor-billing-fields label{display:block!important;margin-bottom:6px!important;font-weight:600!important;color:#344054!important}.tutor-payment-method-wrapper{padding:22px 24px!important;border-radius:12px!important}#tutor-checkout-pay-now-button{width:100%!important;min-height:52px;border-radius:8px!important}.tutor-checkout-details-inner{padding:0!important}.tutor-checkout-grand-total{font-size:36px!important}@media(max-width:900px){.tutor-cart-page-wrapper.ss .tutor-row,.checkout_row_cst{flex-wrap:wrap!important}.custom_form.tutor-col-lg-8,.cart_total_cst,.checkout_row_cst>.tutor-col-md-6{flex:0 0 100%!important;width:100%!important}.cart_total_cst{max-width:none!important}}@media(max-width:640px){.tutor-cart-page,.tutor-checkout-page{padding:24px 0 90px}.tutor-cart-page .tutor-container,.tutor-checkout-page .tutor-container{padding-inline:14px!important}.custom_form.tutor-col-lg-8 table,.custom_form.tutor-col-lg-8 thead,.custom_form.tutor-col-lg-8 tbody,.custom_form.tutor-col-lg-8 tr,.custom_form.tutor-col-lg-8 td{display:block!important}.custom_form.tutor-col-lg-8 .table_head{display:none!important}.custom_form.tutor-col-lg-8 tbody tr{position:relative;padding:14px 52px 14px 100px!important;min-height:108px}.custom_form.tutor-col-lg-8 tbody td{padding:3px 0!important;width:auto!important}.custom_form.tutor-col-lg-8 tbody .product-thumbnail{position:absolute;left:14px;top:14px}.custom_form.tutor-col-lg-8 tbody .product-thumbnail img{width:72px!important;height:72px!important}.custom_form.tutor-col-lg-8 tbody .product-remove{position:absolute;right:12px;top:12px}.custom_form.tutor-col-lg-8 tbody td:before{display:none!important}.tutor-billing-fields>.tutor-grid{grid-template-columns:1fr!important;padding:18px!important}.tutor-billing-fields h5,.tutor-checkout-details h5{padding:18px!important}}.tutor-billing-fields .tutor-select{display:block!important;width:100%!important;max-width:none!important}.tutor-billing-fields .tutor-select-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:none!important;min-height:48px!important;padding:10px 13px!important;border:1px solid #d5dce6!important;border-radius:7px!important;background:#fff!important;color:#344054!important;text-align:left!important}.tutor-billing-fields .tutor-select-value{display:flex!important;align-items:center!important;min-width:0!important;flex:1!important}.tutor-billing-fields .tutor-select-dropdown{width:100%!important;min-width:220px!important}