dl{margin:0 20px}dd{margin-bottom:12px}caption{font-size:16px;margin:0;padding-top:0}del{color:#333}.wp-block-button{margin-bottom:15px}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0;overflow:hidden}.blog,.main-banner,.entry-content,.blog-item{-ms-word-wrap:break-word;word-wrap:break-word}.page-links{clear:both;margin:0 0 1.5em}.wp-block-cover{margin-bottom:15px}.alignleft.wp-block-gallery{margin-right:15px!important}.wp-block-gallery{margin-bottom:15px!important}.entry-content ul,.entry-content ol{list-style-type:inherit;padding-left:2rem}.entry-content input[type=text],.entry-content input[type=email],.entry-content input[type=password],.entry-content input[type=search],.entry-content input[type=tel],.entry-content input[type=text],.entry-content input[type=url],.woocommerce input[type=text],.woocommerce input[type=tel],.woocommerce input[type=email],.woocommerce input[type=password]{border:1px solid #f6f7fb;height:45px;border-radius:4px;margin-right:7px;padding:0 15px}.entry-content input[type=submit],.entry-content button{background-color:#0d5ff9;border:1px solid #0d5ff9;color:#fff;padding:6px 35px;border-radius:4px;transition:.5s;font-weight:600;font-size:17px}.entry-content blockquote{margin:0 0 1rem;background:#fafafa;padding:30px 30px 6px;text-align:center;font-size:20px;font-weight:500}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget a{font-weight:500}.widget select{width:100%}.widget li{margin-bottom:10px}.widget li:last-child{margin-bottom:0}.widget.widget_archive li{display:flex}.widget.widget_archive li a{width:100%}.widget_pages li li,.widget_nav_menu li li{padding-left:15px}.widget-title img{display:inline-block}.widget_rss a{font-weight:600}.sticky.hentry .blog-item{border-left:3px solid #0d5ff9}ul.wp-block-categories-list{list-style-type:none}.wp-block-post-comments-form .comment-reply-title{margin-bottom:22px}.wp-block-archives{margin-bottom:20px}ul.wp-block-categories-list{padding-left:0}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.courser_topics{margin-top:40px}.tutor-card:not(.tutor-no-border){border:0}.tutor-reviews .review{background:#fff}.course-widget .tutor-card-md .tutor-card-body{padding:0}.course-widget .tutor-card-md .tutor-card-footer{padding:24px 0}.tutor-accordion-item-header.is-active{color:#222;background-color:#fff}.tutor-accordion-item-header{background-color:#fff}.tutor-accordion-item-header{font-size:17px;color:#222;font-weight:500}.tutor-accordion-item .tutor-course-content-list-item-duration{background:rgba(1,90,189,.1);color:#000;height:24px;line-height:24px;text-align:center;display:inline-block;vertical-align:middle;margin-left:5px;padding:0 8px;border-radius:3px;font-size:13px}.tutor-course-content-list-item-icon{color:#0d5ff9}.tutor-course-content-list-item-title{font-size:15px;font-weight:500;color:#222}.tutor-accordion-item-header::after,.tutor-accordion-item-header:hover{color:#222}.tutor-course-content-list .tutor-course-content-list-item:first-child{border-top:none}.tutor-course-content-list-item{border-top:1px solid #dce4e7;padding:13px 16px}.tutor-course-content-list-item:hover{background-color:#fff}.tutor-course-content-list-item .tutor-icon-lock-line{font-size:14px}.tutor-wrap.tutor-page-wrap{padding:80px 0}.demo-login-info{font-size:15px;background:#1cf7d3;padding:20px;border-radius:10px;margin-top:15px}.tutor-wrap.tutor-wrap-parent.tutor-user-public-profile{padding:20px 0}.tutor-user-profile-content .course_content h2 a{font-size:20px}.tutor-user-profile-content .course_content .ccategory{display:none}.tutor-user-public-profile .photo-area .pp-area .profile-rating-media .tutor-rating-container .rating-total-meta{line-height:30px;padding-left:5px}.tutor-user-public-profile .photo-area .pp-area .profile-rating-media .tutor-rating-container .rating-digits{padding-left:8px}.tutor-user-public-profile .photo-area .pp-area .profile-rating-media .tutor-rating-container .rating-total-meta{color:rgba(255,255,255,1)}.pp-area .profile-name span{padding-right:5px}.tutor-user-public-profile .tutor-user-profile-content h3{font-weight:600;margin-top:5px}.tutor-user-public-profile .tutor-grid.tutor-grid-3{margin-top:20px}.tutor-user-public-profile .photo-area .pp-area .profile-name h3{font-size:35px;line-height:50px;color:#fff;padding-bottom:5px}.woocommerce-message{border:none}.woocommerce-info,.woocommerce-message{border-top-color:#0d5ff9}.woocommerce-message::before{content:"";color:#0d5ff9;top:11px;left:20px}.woocommerce table.shop_table{text-align:left;border-collapse:separate;font-size:16px}.woocommerce a.remove{font-size:18px;color:#222!important}.woocommerce a.remove:hover,.woocommerce a.remove:focus{background:#fff;color:#222!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:10px 57px}.woocommerce table.cart td.actions .coupon{width:70%;text-align:left}.cart-collaterals .cart_totals .wc-proceed-to-checkout a,.cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover,.cart-collaterals .cart_totals .wc-proceed-to-checkout a:focus{background-color:#0d5ff9;padding:16px}.cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover,.cart-collaterals .cart_totals .wc-proceed-to-checkout a:focus{opacity:.8}.woocommerce .quantity .qty{padding:.53em;padding-left:.53em;padding-left:8px;height:47px;background:#fff;border:1px solid #f5f5f5;width:70px}.woocommerce-cart table.cart img{width:100px;border-radius:5px}.woocommerce form.checkout_coupon .form-row.form-row-first,.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last{width:100%}.checkout_coupon.woocommerce-form-coupon button{padding:16px;font-size:16px}.checkout_coupon.woocommerce-form-coupon button:hover,.checkout_coupon.woocommerce-form-coupon button:focus{background-color:#0d5ff9}.select2-container--default .select2-selection--single{background-color:#f6f7fb;border:1px solid #f6f7fb;border-radius:4px;height:50px;padding:10px 0 0 5px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:5px}.checkout.woocommerce-checkout .col-1,.checkout.woocommerce-checkout .col-2{width:100%}.woocommerce-info a{font-weight:600}.page-wrapper .single-post-details .return-to-shop a,.page-wrapper .single-post-details .return-to-shop a:hover,.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:#0d5ff9}.tutor-frontend-dashboard{padding-top:100px}.shop_bar_tp{margin-bottom:30px}.woocommerce-result-count{font-weight:700;line-height:50px}.woocommerce-ordering select{border:1px solid #eee;cursor:pointer;background-color:#f8f8f8;color:#000;border-radius:0;height:48px;padding:5px 16px;width:221px!important;font-size:16px;font-weight:500}.single_product{margin-bottom:30px;text-align:left;border:1px solid #f1f1f1;border-radius:4px}.product_btm_text{padding:22px 22px 30px}.product_btm_text h4 a{color:#222;font-size:17px}.product_btm_text .wo_product_price .price{font-weight:700;margin-bottom:10px;display:block;font-size:15px!important;margin-top:8px;color:#555}.product_btm_text .ajax_add_to_cart.added{display:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#0d5ff9;color:#fff}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:0;width:40px;display:inline-block;height:40px;line-height:40px;border-radius:5px}.woocommerce nav.woocommerce-pagination ul li{border-right:none;margin:0 12px}.woocommerce nav.woocommerce-pagination ul li a{background-color:#fafafa;color:#222}.woocommerce-page div.product div.images{width:100%}.sin_p_left{padding-right:15px}.sin_p_right{padding-left:15px}.single_product_content .quantity .qty{height:38px;width:65px;border-radius:4px;margin-right:10px}.woocommerce div.product form.cart .button{background-color:#0d5ff9;width:auto}.woocommerce-notices-wrapper{margin-top:80px}.single_product_content .product_meta .sku_wrapper,.single_product_content .product_meta .posted_in{display:block;font-weight:600}.single_product_content .product_meta .sku_wrapper .sku{font-weight:400}.single_product_content .product_meta .posted_in a,.single_product_content .single_price,.single_product_content .pd_title{color:#222}.pd_share_area{margin-top:25px}.pd_share_area h4{font-size:16px;display:inline-block}.pd_social_icon{display:inline-block}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px;color:#222;text-decoration:none}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce span.onsale{width:50px;height:50px;line-height:47px;background:#0d5ff9}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:auto;padding:15px}.woocommerce #review_form #respond textarea:focus{box-shadow:none;outline:none}.woocommerce #review_form #respond p label{display:block}.woocommerce-message a.button.wc-forward,.woocommerce a.add_to_cart_button,.woocommerce .return-to-shop a{border:1px solid #0d5ff9;background:0 0;color:#0d5ff9;font-weight:400;display:block;text-align:center;border-radius:5px;transition:.5s}.woocommerce .return-to-shop a{display:inline-block}.woocommerce #review_form #respond .form-submit input{border:1px solid #0d5ff9;background:#0d5ff9;color:#fff;font-weight:400;display:block;text-align:center;border-radius:5px;transition:.5s}.woocommerce a.add_to_cart_button:hover,.woocommerce a.add_to_cart_button:focus,.woocommerce .return-to-shop a:hover,.woocommerce .return-to-shop a:focus{border-color:#0d5ff9;background:#0d5ff9;color:#fff}.woocommerce nav.woocommerce-pagination{margin-top:30px}.woocommerce-product-gallery__image{margin-bottom:20px}.prdct_dtls_content p.price{font-size:22px;color:#222;font-weight:700;border-bottom:1px solid rgba(221,221,221,.87)}.single_product_content .product-actions,.single_product_content .product-actions form{display:flex;width:100%}.single_product_content .quantity{width:20%}.woocommerce .prdct_dtls_content button.single_add_to_cart_button{flex-basis:100%;background-color:#0d5ff9;width:auto;font-weight:600;padding:15px;display:block}.woocommerce-product-details__short-description{margin:25px 0}.woocommerce .prdct_dtls_content .quantity .qty{height:47px;width:65px;border-radius:4px;margin-right:10px}.woocommerce div.product form.cart div.quantity{float:left;margin:0 13px 0 0}.rel_title{margin-bottom:30px;text-align:left;font-size:24px;text-transform:capitalize}.related_prdct_area .wo_product_price .price{font-size:16px}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #f1f1f1;background-color:#fff}.woocommerce-noreviews{padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#0d5ff9;color:#fff;z-index:2}.woocommerce div.product .woocommerce-tabs ul.tabs{width:auto;display:inline-block;background:#fff;border:1px solid #ddd;border-radius:4px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:none}.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}.welmessage{padding-top:20px;display:block}.entry-content .update_btn{border:2px solid #002935;color:#222;padding:8px 25px;font-weight:600;border-radius:4px;transition:.5s;background-color:#fff}.entry-content .update_btn:hover,.entry-content .update_btn:focus{border-color:#0d5ff9;background-color:#0d5ff9;color:#fff}.woocommerce .cart .button:hover,.woocommerce .cart .button:focus{color:#fff}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:inherit;width:100%}.woocommerce .cart-collaterals table.shop_table{border:inherit}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:11px}.entry-content ul.woocommerce-error{padding-left:55px}#navigation.no-shape:after{display:none}