@layer ascen{.ascen-site .sticky{display:block}.ascen-site .post,.ascen-site .page{}.ascen-site .updated:not(.published){display:none}.ascen-site .page-content,.ascen-site .entry-content,.ascen-site .entry-summary{margin:1.5em 0 0}.ascen-site .page-links{clear:both;margin:1.2em 0 0}.ascen-site .entry-content input[type="text"],.ascen-site .entry-content input[type=email],.ascen-site .entry-content input[type=password],.ascen-site .entry-content input[type=search],.ascen-site .entry-content input[type=tel],.ascen-site .entry-content input[type=text],.ascen-site .entry-content input[type=url]{border:1px solid #ddd;height:45px;border-radius:4px;margin-right:7px;padding:0 15px;color:var(--text)}.ascen-site .woocommerce textarea{border:1px solid #ddd;padding:10px 15px;border-radius:4px}.ascen-site .woocommerce textarea:focus{outline:none}.ascen-site .entry-content input[type="text"]:focus,.ascen-site .entry-content input[type=email]:focus,.ascen-site .entry-content input[type=password]:focus,.ascen-site .entry-content input[type=search]:focus,.ascen-site .entry-content input[type=tel]:focus,.ascen-site .entry-content input[type=text]:focus,.ascen-site .entry-content input[type=url]:focus{border:1px solid #525fe1;box-shadow:unset!important}.ascen-site .entry-content input[type=submit],.ascen-site .entry-content button{background:var(--p5-clr);border:1px solid var(--p5-clr);padding:9px 25px;border-radius:4px;color:#fff;transition:0.3s;font-weight:600}.ascen-site .entry-content input[type=submit]:hover,.ascen-site .entry-content input[type=submit]:focus,.ascen-site .entry-content button:hover,.ascen-site .entry-content button:focus{background:var(--p4-clr);border:1px solid var(--p4-clr)}.ascen-site .blog-section blockquote{border-radius:10px;background:var(--white);box-shadow:0px 4.8px 24.4px -6px rgba(19,16,34,0.1);padding:39px 60px;border:1px solid rgba(0,0,0,0.05)}.ascen-site .comment-content a{word-wrap:break-word}.ascen-site .bypostauthor{display:block}.ascen-site .post-single-author{background:#F4F5F8;padding:40px;overflow:hidden;border-radius:4px}.ascen-site .share_sp h4,.ascen-site .post-single-author h4,.ascen-site .post-single-author h4 a{color:#222;font-size:22px}.ascen-site .post-single-author .author-img{float:left;margin-right:40px}.ascen-site .post-single-author .author-img img{width:120px;height:120px;border-radius:100%}.ascen-site .post-single-author .author-info{overflow:hidden}.ascen-site .post-single-author .author-info span{display:block;margin-bottom:10px;color:var(--theme-secondary-color)}.ascen-site .post-single-author .author-info p{margin-bottom:0px}.ascen-site #commentform .logged-in-as{margin-bottom:15px}.ascen-site .common-form .title{margin-bottom:10px}.ascen-site .comment_title{font-size:28px;color:var(--black);margin-bottom:24px}.ascen-site .common-form p{margin-bottom:30px}.ascen-site .comment-form-cookies-consent{padding:15px 0}.ascen-site .comments .has-children{margin-left:60px;display:block}.ascen-site .commment-title{margin-bottom:15px}.ascen-site .comment-list{padding-left:0}.ascen-site .comments-area li.comment{list-style-type:none}.ascen-site .comment-box{margin-bottom:30px;border:1px solid #ededed;padding:30px;border-radius:7px}.ascen-site .comment-info{overflow:hidden}.ascen-site .comment-info li ol,.ascen-site .comment-info li ul{padding-left:25px}.ascen-site .comment-info h1,.ascen-site .comment-info h2,.ascen-site .comment-info h3,.ascen-site .comment-info h4,.ascen-site .comment-info h5,.ascen-site .comment-info h6{margin-bottom:15px}.ascen-site .comment-box .comment-avatar{margin-right:30px;float:left}.ascen-site .comment-box .comment-avatar img{width:50px;height:50px;border-radius:100%}.ascen-site .comment-box .comment-info h5.ctitle,.ascen-site .comment-box .comment-info h5.ctitle a{color:#f26b65;font-size:18px}.ascen-site .comment-box .comment-info span{font-size:14px;font-weight:400;margin-bottom:10px;display:inline-block}.ascen-site .comment-box .comment-info p{margin-bottom:20px}.ascen-site .comment-box .reply-link{display:inline-block}.ascen-site .comment-box .reply-link a{display:inline-block;color:#fff;background:var(--p5-clr);line-height:22px;padding:3px 10px;font-weight:500;font-size:14px;border-radius:4px;transition:.5s}.ascen-site .comment-box .reply-link a:hover,.ascen-site .comment-box .reply-link a:focus{color:#fff;border-radius:4px;background:var(--p4-clr);border-color:var(--p4-clr)}.ascen-site .comment-box .reply-link i{margin-right:5px}.ascen-site #cancel-comment-reply-link{color:#222;margin-left:10px}.ascen-site .widget{margin:0 0 1.5em}.ascen-site .widget select{max-width:100%}.ascen-site .page-content .wp-smiley,.ascen-site .entry-content .wp-smiley,.ascen-site .comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.ascen-site .custom-logo-link{display:inline-block}.ascen-site .wp-caption{margin-bottom:1.5em;max-width:100%}.ascen-site .wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.ascen-site .wp-caption .wp-caption-text{margin:0.8075em 0}.ascen-site .wp-caption-text{text-align:center}.ascen-site .has-background,.ascen-site .has-pale-pink-background-color{padding:10px 10px 1px}.ascen-site .blocks-gallery-item img{max-width:100%}.ascen-site .wp-block-media-text,.ascen-site .wp-block-cover{margin-bottom:15px;color:#fff}.ascen-site .gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.ascen-site .gallery-item{display:inline-block;text-align:center;width:100%}.ascen-site .gallery-columns-2{grid-template-columns:repeat(2,1fr)}.ascen-site .gallery-columns-3{grid-template-columns:repeat(3,1fr)}.ascen-site .gallery-columns-4{grid-template-columns:repeat(4,1fr)}.ascen-site .gallery-columns-5{grid-template-columns:repeat(5,1fr)}.ascen-site .gallery-columns-6{grid-template-columns:repeat(6,1fr)}.ascen-site .gallery-columns-7{grid-template-columns:repeat(7,1fr)}.ascen-site .gallery-columns-8{grid-template-columns:repeat(8,1fr)}.ascen-site .gallery-columns-9{grid-template-columns:repeat(9,1fr)}.ascen-site .gallery-caption{display:block}.ascen-site .infinite-scroll .posts-navigation,.ascen-site .infinite-scroll.neverending .site-footer{display:none}.ascen-site .infinity-end.neverending .site-footer{display:block}.ascen-site .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.ascen-site .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.ascen-site #primary[tabindex="-1"]:focus{outline:0}.ascen-site .alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.ascen-site .alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.ascen-site .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.ascen-site dl{margin:0 20px}.ascen-site dd{margin-bottom:12px}.ascen-site table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%;text-align:center}.ascen-site caption,.ascen-site th,.ascen-site td{font-weight:normal;text-align:center}.ascen-site caption{font-size:16px;margin:0;padding-top:0}.ascen-site th{font-weight:bold;text-transform:uppercase}.ascen-site td{border-top:1px solid #ededed;padding:6px 10px 6px 0}.ascen-site tr{padding:6px 10px 6px 0}.ascen-site del{color:#333}.ascen-site select{border:1px solid #ddd;padding:10px;background-color:#fff;border-radius:4px}.ascen-site .wp-block-button{margin-bottom:15px}.ascen-site .wp-block-gallery.is-cropped.alignleft{margin-right:15px}.ascen-site .wp-block-gallery{margin-bottom:15px}.ascen-site .entry-content .blocks-gallery-caption{margin-bottom:15px}.ascen-site .wp-block-search__input{border-radius:4px;padding:15px 17px}.ascen-site .wp-block-search__button{background:#525fe1;border:1px solid #525fe1;padding:15px 30px;border-radius:2px;color:#fff;transition:0.3s;font-weight:600;display:inline-block}.ascen-site .wp-block-group{margin-bottom:15px}.ascen-site .widget_recent_entries ul,.ascen-site .wp-block-latest-posts{display:grid;gap:20px}.ascen-site .widget_recent_entries li,.ascen-site .wp-block-latest-posts li{border-radius:10px;border:2px solid var(--Gray-200,#f2f2f2);padding:20px 24px}.ascen-site .wp-block-latest-posts li a,.ascen-site .widget_recent_entries li a{margin-top:5px;display:block;font-size:18px;font-weight:700;color:var(--black);font-family:"Jost",sans-serif;line-height:24px;transition:all 0.4s}.ascen-site .widget_archive ul,.ascen-site .wp-block-archives,.ascen-site .wp-block-categories-list{display:grid;gap:20px}.ascen-site .widget_categories ul li{margin-bottom:20px}.ascen-site .widget_archive ul li,.ascen-site .wp-block-archives li,.ascen-site .wp-block-categories-list li,.ascen-site .widget_categories ul li,.ascen-site .widget_rss li{border-radius:10px;border:2px solid var(--Gray-200,#f2f2f2);padding:10px 20px;color:var(--text);transition:all 0.4s;cursor:pointer}.ascen-site .widget_rss li{padding:20px 20px}.ascen-site .widget_rss li,.ascen-site .textwidget p{margin-bottom:20px}.ascen-site .widget_rss li:last-child{margin-bottom:0}.ascen-site .widget_categories ul li li{padding:0;border:none}.ascen-site .widget_categories ul li{display:flex}.ascen-site .widget_categories ul li a{width:100%}.ascen-site .widget_archive ul li:hover,.ascen-site .widget_archive ul li:focus,.ascen-site .widget_categories ul li:hover,.ascen-site .widget_categories ul li:focus{background:var(--p4-clr);border-color:var(--p4-clr);color:#fff}.ascen-site .widget_archive ul li:hover a,.ascen-site .widget_archive ul li:focus a,.ascen-site .widget_categories ul li:hover a,.ascen-site .widget_categories ul li:focus a{color:#fff}.ascen-site .widget_categories ul li{position:relative}.ascen-site .widget_categories ul .children{display:none}.ascen-site .entry-content h1,.ascen-site .entry-content h2,.ascen-site .entry-content h3,.ascen-site .entry-content h4,.ascen-site .entry-content h5,.ascen-site .entry-content h6{color:var(--black);margin-bottom:15px}.ascen-site .entry-content ul li{line-height:30px}.ascen-site .entry-content li ol,.ascen-site .entry-content li ul{padding-left:25px}.ascen-site .entry-content p{margin-bottom:15px}.ascen-site .error_page p{padding:30px 0 35px}.ascen-site .no-results.not-found h1{color:var(--black);font-size:25px}.ascen-site .no-results.not-found p{margin-bottom:25px}.ascen-site .zero_area h2{color:var(--black)}.ascen-site .search-form form{border-radius:10px;border:2px solid var(--Gray-200,#f2f2f2);display:flex;align-items:center}.ascen-site .search-form form input{width:100%;padding:16px 20px;border:unset;color:var(--text)}.ascen-site .search-form form button{padding-right:20px}.ascen-site .mc4wp-form-fields{display:flex;width:100%}.ascen-site .wpcf7-form-control-wrap{width:100%}.ascen-site .news-small-items .news-thumb{width:340px}.ascen-site .knowledge-item h2{font-size:32px}.ascen-site .knowledge-big-item h2{font-size:50px}.ascen-site .testimonial-innerbox .thumb img{width:70px}.ascen-site .testimonial-innerbox .quote-testi{width:60px}.ascen-site .woocommerce-message{border:none}.ascen-site .woocommerce-info,.ascen-site .woocommerce-message{border-top-color:var(--p3-clr)}.ascen-site .woocommerce-message::before{content:"\e015";color:var(--p3-clr)}.ascen-site .woocommerce table.shop_table{margin:0 -1px 9px 0}.ascen-site .woocommerce-error,.ascen-site .woocommerce-info,.ascen-site .woocommerce-message{padding:15px 25px 15px 62px;border-radius:5px;border:2px solid var(--p5-clr)}.ascen-site .woocommerce table.cart td.actions .coupon{width:70%;text-align:left}.ascen-site .woocommerce table.cart td.actions .coupon .button{width:48%;box-sizing:border-box;padding:16px;font-size:16px}.ascen-site #coupon_code{border-color:#e5e5e5;padding:10px 15px;margin-right:14px}.ascen-site .woocommerce .quantity .qty{padding:.53em;padding-left:0.53em;height:55px;padding-left:20px;background:#F5F5F5;border:1px solid #F5F5F5;width:70px}.ascen-site .woocommerce-cart table.cart img{width:85px;border-radius:5px}.ascen-site .woocommerce form.checkout_coupon .form-row.form-row-first,.ascen-site .checkout_coupon.woocommerce-form-coupon .form-row.form-row-last{width:100%}.ascen-site .checkout_coupon.woocommerce-form-coupon button{padding:16px;font-size:16px}.ascen-site .checkout_coupon.woocommerce-form-coupon button:hover,.ascen-site .checkout_coupon.woocommerce-form-coupon button:focus{background-color:var(--p3-clr)}.ascen-site .checkout.woocommerce-checkout .col-1,.ascen-site .checkout.woocommerce-checkout .col-2{width:100%}.ascen-site .woocommerce-info a{font-weight:600}.ascen-site .woocommerce .woocommerce-message a.button.wc-forward{color:var(--p5-clr);background:transparent;border:1px solid transparent;font-size:16px;padding:0 !important;height:auto;line-height:28px;font-weight:700}.ascen-site .page-wrapper .single-post-details .return-to-shop a,.ascen-site .page-wrapper .single-post-details .return-to-shop a:hover,.ascen-site .page-wrapper .single-post-details .return-to-shop a:focus{display:inline-block;width:auto;margin-top:20px;color:#fff;font-size:15px;padding:14px 20px;font-weight:600;background-color:var(--p3-clr)}.ascen-site .tutor-frontend-dashboard{padding-top:100px}.ascen-site .shop_bar_tp{margin-bottom:30px}.ascen-site .woocommerce-result-count{font-weight:700;line-height:50px}.ascen-site .woocommerce-ordering select{border:1px solid #eee;cursor:pointer;background-color:#fff;color:#000;border-radius:8px;height:48px;padding:5px 16px;width:230px !important;font-size:16px;font-weight:500}.ascen-site .single_product{margin-bottom:30px;text-align:left;border:1px solid #f2f2f2;border-radius:10px;transition:.5s}.ascen-site .single_product:hover{border-color:var(--p5-clr)}.ascen-site .single_product img{border-radius:10px 10px 0 0}.ascen-site .product_btm_text{padding:22px 22px 30px}.ascen-site .single_product .button{margin-top:10px!important}.ascen-site .single_product .wo_product_price del{color:var(--p3-clr)}.ascen-site .single_product .wo_product_price del bdi,.ascen-site .single_product .wo_product_price del bdi span{}.ascen-site .single_product .wo_product_price ins{text-decoration:none}.ascen-site .product_btm_text h4 a{color:#222;font-size:20px}.ascen-site .product_btm_text .wo_product_price .price{font-weight:700;margin-bottom:10px;display:block;font-size:15px !important;margin-top:0;color:#555;margin-bottom:0}.ascen-site .product_btm_text .ajax_add_to_cart.added{display:none}.ascen-site .woocommerce nav.woocommerce-pagination ul li a:focus,.ascen-site .woocommerce nav.woocommerce-pagination ul li a:hover,.ascen-site .woocommerce nav.woocommerce-pagination ul li span.current{background:var(--p3-clr);color:#fff}.ascen-site .woocommerce nav.woocommerce-pagination ul{border:none}.ascen-site .woocommerce nav.woocommerce-pagination ul li a,.ascen-site .woocommerce nav.woocommerce-pagination ul li span{padding:0;width:40px;display:inline-block;height:40px;line-height:40px;border-radius:50%}.ascen-site .woocommerce nav.woocommerce-pagination ul li{border-right:none;margin:0 5px}.ascen-site .woocommerce nav.woocommerce-pagination ul li a{background-color:#ececec;color:#222}.ascen-site .woocommerce-page div.product div.images{width:100%}.ascen-site .sin_p_left{}.ascen-site .sin_p_right{padding-left:15px}.ascen-site .single_product_content .quantity .qty{height:50px;width:85px;border-radius:4px;margin-right:15px}.ascen-site .woocommerce div.product form.cart .button{background-color:var(--p3-clr);height:49px;padding:10px 45px !important;border:1px solid var(--p3-clr)aliceblue;border-radius:4px;transition:.5s}.ascen-site .woocommerce div.product form.cart .button:hover,.ascen-site .woocommerce div.product form.cart .button:focus{background-color:var(--p4-clr);border-color:var(--p4-clr)}.ascen-site .woocommerce-notices-wrapper{margin-top:25px}.ascen-site .single_product_content .product_meta .sku_wrapper,.ascen-site .single_product_content .product_meta .posted_in{display:block;font-weight:600}.ascen-site .single_product_content .product_meta .sku_wrapper .sku{font-weight:400}.ascen-site .single_product_content .product_meta .posted_in a,.ascen-site .single_product_content .single_price,.ascen-site .single_product_content .pd_title{color:#222}.ascen-site .single_product_content .pd_title{margin-bottom:15px;display:block}.ascen-site .single_product_content .single_price span{font-size:24px}.ascen-site .single_product_content .single_price{margin-bottom:15px}.ascen-site .single_product_content .woocommerce-product-details__short-description{margin-bottom:20px}.ascen-site .single_product_content .single_price{}.ascen-site .pd_share_area{margin-top:25px}.ascen-site .pd_share_area h4{font-size:16px;margin-bottom:10px;display:block;color:#222}.ascen-site .pd_social_icon{display:block}.ascen-site .woocommerce div.product p.price,.ascen-site .woocommerce div.product span.price{font-size:22px;color:#222;text-decoration:none}.ascen-site .woocommerce div.product p.price ins,.ascen-site .woocommerce div.product span.price ins{text-decoration:none}.ascen-site .woocommerce span.onsale{width:50px;height:50px;line-height:50px}.ascen-site .related_prdct_area .single_product{margin-bottom:0}.ascen-site .rel_title{margin-bottom:20px;text-align:left;font-size:22px;color:#222}.ascen-site .related_prdct_area .wo_product_price .price{font-size:16px}.ascen-site #tab-additional_information h2,.ascen-site #tab-reviews .woocommerce-Reviews-title,.ascen-site #tab-description h2{display:none}.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs li::after,.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs li::before,.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs li{border:none!important}.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none}.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 0}.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #f1f1f1;background-color:#fff}.ascen-site .woocommerce-noreviews{padding-left:0}.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs{width:auto;display:inline-block;background:#ffff;padding:15px 17px;width:100%;text-align:center;border-radius:8px;border:1px solid #dddd}.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:none}.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:12px 15px;font-weight:700;color:#515151;font-size:17px;letter-spacing:0}.ascen-site .welmessage{padding-top:20px;display:block}.ascen-site .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.ascen-site .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.ascen-site .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.ascen-site .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,.ascen-site:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,.ascen-site:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,.ascen-site:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,.ascen-site:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,.ascen-site .woocommerce .added_to_cart{background:var(--p5-clr);padding:12px 12px!important;border:1px solid var(--p5-clr);color:var(--white);font-weight:400;display:block;text-align:center;border-radius:5px;line-height:18px;height:45px}.ascen-site .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.ascen-site .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.ascen-site .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.ascen-site .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,.ascen-site:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,.ascen-site:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,.ascen-site:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,.ascen-site:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover,.ascen-site .woocommerce .added_to_cart:hover,.ascen-site .woocommerce .added_to_cart:focus{background:var(--p4-clr);border-color:var(--p4-clr);color:var(--white)}.ascen-site .woocommerce .added_to_cart{margin-top:10px}.ascen-site .prdct_dtls_content .product-actions{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;padding:20px 0;margin-top:24px;margin-bottom:15px;display:block}.ascen-site .woocommerce div.product form.cart{margin-bottom:0}.ascen-site .single_product_content .product_meta .sku_wrapper,.ascen-site .single_product_content .product_meta .posted_in{display:block;font-weight:600;color:#222;font-size:18p;padding-bottom:5px}.ascen-site .single_product_content .product_meta .posted_in a{font-weight:400}.ascen-site .pd_img img{border-radius:15px}.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.ascen-site .woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:var(--p5-clr);z-index:2;border-bottom-color:#fff}.ascen-site .woocommerce-cart-form .main-hading{color:#222}.ascen-site .woocommerce-cart-form__cart-item .product-remove{text-align:center}.ascen-site .wo_product_price{margin-top:5px;display:block;margin-bottom:14px}.ascen-site .woocommerce a.remove{display:inline-block}.ascen-site .woocommerce-cart-form__cart-item.cart_item .product-name a{font-size:16px;font-weight:600;color:#222}.ascen-site .woocommerce .cart-collaterals .cart_totals,.ascen-site .woocommerce-page .cart-collaterals .cart_totals{width:100%}.ascen-site .cart_totals h2,.ascen-site #customer_details h3,.ascen-site #order_review_heading{font-size:24px}.ascen-site .woocommerce-additional-fields h3{margin-bottom:0;margin-top:10px}.ascen-site .cart-collaterals .cart_totals .wc-proceed-to-checkout a,.ascen-site .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover,.ascen-site .cart-collaterals .cart_totals .wc-proceed-to-checkout a:focus{background-color:var(--p3-clr);border-color:var(--p3-clr);padding:16px;font-size:16px}.ascen-site .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover,.ascen-site .cart-collaterals .cart_totals .wc-proceed-to-checkout a:focus{opacity:.8}.ascen-site .woocommerce a.remove:hover{color:var(--wc-red)!important;background:var(--white)}.ascen-site .select2-container .select2-selection--single .select2-selection__rendered{padding:14px}.ascen-site .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ddd;border-radius:4px;height:50px;padding:0 0 0 0}.ascen-site .woocommerce form .form-row .input-text,.ascen-site .woocommerce form .form-row select{border-color:#ddd}.ascen-site .woocommerce form .form-row .input-text:focus{border-color:var(--p4-clr)}.ascen-site .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:5px}.ascen-site #order_review{border:1px solid #ddd;padding:25px;border-radius:10px}.ascen-site #order_review table{border:none}.ascen-site #order_review table.shop_table th,.ascen-site #order_review table.shop_table td{text-align:left}.ascen-site #add_payment_method #payment,.ascen-site .woocommerce-cart #payment,.ascen-site .woocommerce-checkout #payment{background:transparent}.ascen-site .woocommerce-checkout #payment ul.payment_methods{padding:0}.ascen-site #place_order{width:100%;background-color:var(--p5-clr);border-color:var(--p5-clr);color:var(--white);transition:.5s}.ascen-site #place_order:hover,.ascen-site #place_order:focus{background-color:var(--p4-clr);border-color:var(--p4-clr)}.ascen-site .woocommerce nav.woocommerce-pagination{text-align:center;margin-top:20px}.ascen-site .woocommerce nav.woocommerce-pagination ul li{border-right:none;margin:0 8px}.ascen-site.single-courses .tutor-full-width-course-top{padding:120px 0}.ascen-site .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-footer{padding:55px 0}.ascen-site .tutor-card.tutor-course-card{border:1px solid #f2f2f2;border-radius:10px}.ascen-site .tutor-card-footer:not(.tutor-no-border){border-top:none}.ascen-site .tutor-card.tutor-course-card .tutor-card-image-top{border-radius:10px 10px 0 0}.ascen-site .tutor-card.tutor-course-card .tutor-card-body{padding:25px 23px 20px}.ascen-site .tutor-course-card .tutor-course-name{font-size:24px;line-height:30px}.ascen-site .tutor-card.tutor-course-card .tutor-card-footer{padding:0 30px 30px}.ascen-site .tutor-card-body .tutor-meta.tutor-mt-12{text-transform:capitalize;border-bottom:1px solid #f2f2f2;padding-bottom:15px}.ascen-site .tutor-card-body .tutor-meta.tutor-mt-12 span{color:#444}.ascen-site .tutor-course-card .tutor-course-bookmark{position:absolute;top:40px;right:40px}.ascen-site .tutor-avatar{box-shadow:none}.ascen-site .tutor-btn-md{padding:6px 20px;height:45px!important}.ascen-site .tutor-course-bookmark .tutor-course-wishlist-btn{color:#fff;background-color:var(--tutor-color-primary-hover)}.ascen-site .tutor-user-profile-content .tutor-card.tutor-course-card{padding:14px}.ascen-site .tutor-user-profile-content .tutor-btn-md{padding:0px 14px;height:35px !important}.ascen-site .tutor-user-profile-content tutor-course-ratings.tutor-mb-8{margin-bottom:0}.ascen-site .tutor-user-public-profile .tutor-user-profile-content h3{font-size:20px !important;line-height:26px;margin-top:10px}.ascen-site .tutor-user-public-profile .tutor-course-card .tutor-course-bookmark{top:25px;right:25px}.ascen-site .tutor-meta{text-transform:capitalize}.ascen-site .tutor-user-public-profile .tutor-grid{padding-top:15px}.ascen-site .tutor-rating-container .rating-generated{padding-right:7px}.ascen-site .tutor-user-public-profile .photo-area .pp-area .profile-rating-media .tutor-rating-container .rating-digits{padding-right:5px}.ascen-site .tutor-user-public-profile .tutor-user-profile-content{margin-bottom:80px}.ascen-site .course_nav{}.ascen-site .course_nav li{margin-bottom:15px}.ascen-site .tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body{background-color:#fff;border-bottom:1px solid #cccccc5e}.ascen-site .tutor-single-course-sidebar-more > div:first-child,.ascen-site .tutor-single-course-sidebar-more .tutor-course-details-instructors + div,.ascen-site .tutor-single-course-sidebar-more > div{background-color:#fff;border-top:1px solid #cccccc5e}.ascen-site .tutor-accordion-item-header{background-color:#ffff}.ascen-site .tutor-accordion-item-header.is-active{color:var(--white);background-color:var(--tutor-color-primary);border-color:var(--tutor-color-primary)}.ascen-site .tutor-accordion-item-header.is-active::after{color:var(--white)}.ascen-site .tutor-course-content-list-item:hover{background-color:#eff1f65e}.ascen-site .tutor-course-content-list-item-icon,.ascen-site .tutor-course-content-list-item-status.tutor-icon-eye-line,.ascen-site .tutor-icon-bullet-point{color:var(--tutor-color-primary)}.ascen-site [data-tutor-theme] body,.ascen-site{background-color:#fff;font-family:"Nunito",sans-serif;font-size:16px;font-weight:normal;line-height:28px}.ascen-site .tutor-dashboard-layout{background:#fff}.ascen-site .tutor-dashboard-layout .tutor-dashboard-header{background:#fff}.ascen-site .tutor-dashboard-layout .tutor-dashboard-sidebar{padding:60px 0;background:#fff}.ascen-site .tutor-dashboard-main{padding:60px 0}.ascen-site .tutor-dashboard-layout .tutor-dashboard-sidebar-logo{display:none}.ascen-site .tutor-toggle-more-collapsed:before{z-index:0}@media (max-width:576px){.ascen-site .tutor-dashboard-header-user-popover-menu li a{padding:8px 24px}.ascen-site .tutor-dashboard-header-user-popover-menu{gap:20px;padding:16px}}}