.tutor-wrap input[type="radio"],.tutor-course-single-content-wrapper input[type="radio"],.tutor-wrap input[type="checkbox"],.tutor-course-single-content-wrapper input[type="checkbox"]{min-height:inherit}.tutor-fw-bold{font-weight:600}.tutor-btn{font-weight:500;text-transform:capitalize;transition:all 0.35s ease-in-out;overflow:hidden;border-radius:7px;letter-spacing:0;padding:13px 45px;font-size:17px;;position:relative;z-index:1}.tutor-btn-outline-primary{padding:13px 45px;border-color:#91c6bd}.tutor-btn-outline-primary:hover{border-color:var(--dark)}.tutor-course-details-page ul.tutor-course-details-widget-list{margin-bottom:20px}.tutor-course-sidebar-card-pricing span{font-size:35px;font-weight:600}.tutor-course-sidebar-card-pricing del{font-size:30px}#tutor-login-form .tutor-text-center{display:flex;align-content:center;justify-content:center}#tutor-login-form .tutor-form-check{display:inline-flex;align-content:center}#tutor-registration-wrap{padding:45px;border-radius:10px;box-shadow:0 15px 60px -10px rgb(109 117 143 / 33%)}.tutor-login-wrap{padding:40px;box-shadow:0 15px 60px -10px rgb(109 117 143 / 33%)}.tutor-login-wrap .tutor-fs-5{font-size:30px;font-weight:600;margin-bottom:20px}.tutor-dashboard-content-inner table.tutor-table.table-popular-courses{border:none;border-bottom:1px solid #e7e7e7;border-radius:10px}.tutor-dashboard-content-inner table.tutor-table.table-popular-courses thead tr th{padding:15px}.tutor-dashboard-content-inner table.tutor-table.table-popular-courses thead tr th{padding:15px!important}.tutor-dashboard-content-inner table.tutor-table.table-popular-courses tbody tr td{padding:15px!important;border-bottom:none}.tutor-dashboard-content-inner table.tutor-table.table-popular-courses tbody tr:first-child td{border-top:none!important}.tutor-dashboard-content{margin-bottom:0}.tutor-fs-5{font-weight:600;font-size:22px}.tutor-card:not(.tutor-no-border){border:none;box-shadow:0 4px 30px 1px rgb(109 117 143 / 15%)}.tutor-profile-completion.tutor-card .tutor-vr{background:#deedeb}.tutor-profile-completion.tutor-card span.tutor-icon-circle-mark-line,.tutor-profile-completion.tutor-card span.tutor-icon-circle-times-line{position:relative;top:4px}.tutor-dashboard-menu-divider-header{color:var(--color-paragraph);font-weight:600;font-size:22px}.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks{border:1px solid #e7e7e7;border-radius:10px;height:auto!important;padding:20px}.tutor-dashboard .tutor-frontend-dashboard-maincontent ul.tutor-dashboard-permalinks:before{display:none}.tutor-row.tutor-frontend-dashboard-maincontent{margin-top:40px}.tutor-dashboard .tutor-dashboard-content{padding-top:0}.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item-link{border-radius:10px}.tutor-dashboard .tutor-frontend-dashboard-header:after{background:#e7e7e7}.tutor-dashboard-header-ratings .tutor-ratings{flex-wrap:wrap}.tutor-user-public-profile .photo-area .pp-area .profile-pic{height:220px;width:220px;position:relative;border-radius:50%}.tutor-user-public-profile .photo-area .pp-area .profile-pic::before{position:absolute;content:"";bottom:92px;left:-26px;height:37px;width:19px;border-bottom-right-radius:20px;box-shadow:0 20px 0 0 var(--white)}.tutor-user-public-profile .photo-area .pp-area .profile-pic::after{position:absolute;content:"";bottom:92px;right:-26px;height:37px;width:19px;border-bottom-left-radius:20px;box-shadow:0 20px 0 0 var(--white)}.tutor-user-public-profile .tutor-user-profile-content p{font-size:17px;line-height:1.8}.tutor-user-public-profile .tutor-user-profile-content{display:inline-block!important;float:none;margin-bottom:0}.profile-style-one-area .tutor-container{scrollbar-width:none;-ms-overflow-style:none}.profile-style-one-area .tutor-container::-webkit-scrollbar{display:none}.tutor-user-public-profile .photo-area .profile-name ul{margin:0;padding:0;list-style:none}.tutor-user-public-profile .photo-area .profile-name ul li{display:inline-flex;margin-right:20px;align-items:center;gap:6px}.tutor-user-public-profile .photo-area .profile-name ul li i{display:inline-block;height:35px;width:35px;text-align:center;line-height:34px;border:1px solid rgb(255 255 255 / .2);border-radius:50%;font-size:14px}.tutor-user-public-profile .photo-area .profile-name h4{color:var(--white);font-size:28px;font-weight:500}.tutor-user-public-profile .photo-area .profile-name ul li i.fa-play::before{position:relative;left:2px}.tutor-user-public-profile .photo-area .profile-name ul li i.fa-user-plus::before{position:relative;top:-1px}.tutor-user-public-profile .photo-area .profile-name ul{margin:0;padding:0;list-style:none}.tutor-user-public-profile .photo-area .profile-name ul li{display:inline-flex;margin-right:20px;align-items:center;gap:6px}.tutor-user-public-profile .photo-area .profile-name ul li i{display:inline-block;height:35px;width:35px;text-align:center;line-height:34px;border:1px solid rgb(255 255 255 / .2);border-radius:50%;font-size:14px}.tutor-user-public-profile .photo-area .profile-name h4{color:var(--white);font-size:28px;font-weight:500}.tutor-user-public-profile .photo-area .profile-name ul li i.fa-play::before{position:relative;left:2px}.tutor-user-public-profile .photo-area .profile-name ul li i.fa-user::before{position:relative;top:-1px}.tutor-user-public-profile .photo-area .pp-area .ratings{gap:10px}.tutor-user-public-profile .photo-area .pp-area .profile-rating-media .tutor-rating-container .rating-digits{font-weight:600;font-size:17px}.tutor-ratings-stars{font-size:17px}.tutor-ratings-stars i{margin:0 2px}.tutor-user-public-profile .photo-area .pp-area .tutor-social-container a{display:inline-block;height:40px;width:40px;text-align:center;line-height:40px;background:var(--color-primary);border-radius:50%;margin-left:8px}.tutor-user-public-profile.tutor-user-public-profile-pp-rectangle .photo-area .profile-name,.tutor-user-public-profile.tutor-user-public-profile-pp-rectangle .photo-area .profile-rating-media{padding-bottom:120px}.tutor-user-public-profile .photo-area .pp-area .profile-rating-media{padding-right:40px}.tutor-user-public-profile .photo-area .pp-area{top:-120px}.tutor-user-public-profile .photo-area{margin-top:0}.course-filter-sidebar{padding:35px}@media (min-width:1024px){#tutor-registration-wrap{max-width:55%}}#tutor-registration-wrap .tutor-form-row{display:flex;flex-wrap:wrap;margin:0 -15px}#tutor-registration-wrap .tutor-form-row .tutor-form-col-6{flex:0 0 auto;max-width:100%;width:50%;padding:0 15px}#tutor-registration-wrap .tutor-form-group label{font-weight:500;color:var(--color-heading)}.tutor-pagination-wrapper-replaceable .tutor-pagination{border:1px solid #e7e7e7;padding:10px 30px}nav.tutor-pagination .tutor-fs-7{font-size:18px;font-weight:500}.tutor-pagination ul.tutor-pagination-numbers .page-numbers{display:inline-flex;height:40px;width:40px;text-align:center;line-height:40px;background:var(--dark);color:var(--white);flex-direction:column;justify-content:center;border-radius:50%;border:none;font-size:18px}.tutor-pagination ul.tutor-pagination-numbers .page-numbers::before{display:none}.tutor-pagination ul.tutor-pagination-numbers .page-numbers.current{background:var(--color-primary);color:var(--white);font-size:18px}.tutor-pagination ul.tutor-pagination-numbers .page-numbers.prev,.tutor-pagination ul.tutor-pagination-numbers .page-numbers.next{display:inline-flex;height:40px;width:40px;text-align:center;line-height:40px;flex-direction:column;justify-content:center;font-size:17px;opacity:1;background:var(--color-primary)}.tutor-cart-course-title h5{font-size:20px;margin-bottom:5px}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-info{margin-top:0}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-info li{font-size:17px;line-height:}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-info li:not(.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-info li:last-child)::before{top:5px;height:12px;width:12px;background:var(--color-primary);opacity:.3}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-info li:not(.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-info li:last-child)::after{top:8px;height:6px;width:6px;background:var(--color-primary);right:-17px}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-price-wrapper .tutor-cart-course-price{font-size:24px}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-price-wrapper .tutor-cart-course-price .tutor-cart-discount-price{font-size:18px;line-height:1.4;margin-bottom:6px}.tutor-cart-page .tutor-cart-summery .tutor-cart-summery-top{padding:15px 30px}.tutor-cart-page .tutor-cart-summery .tutor-cart-summery-item div:last-child{font-size:24px;font-weight:600}.tutor-cart-page .tutor-cart-summery .tutor-cart-summery-bottom{padding:15px 30px;padding-bottom:30px}.tutor-cart-page{padding:0}.tutor-bg-primary:hover{background:var(--dark);color:var(--white)}@media only screen and (min-width:992px) and (max-width:1199px){.tutor-row.tutor-frontend-dashboard-maincontent .tutor-col-md-4{width:35%}.tutor-row.tutor-frontend-dashboard-maincontent .tutor-col-md-8{width:65%}.tutor-profile-completion .tutor-col-lg-7{width:50%}.tutor-profile-completion .tutor-col-lg-4{width:41%}.tutor-profile-completion .tutor-row.tutor-align-center{margin-top:25px}.tutor-profile-completion .tutor-flex-column .tutor-btn-ghost{text-align:left}.tutor-profile-completion .tutor-flex-column .tutor-btn-ghost.tutor-has-underline::after{display:none}}@media (max-width:991px){.tutor-user-public-profile .photo-area .pp-area .tutor-color-white{color:var(--color-heading)}.tutor-user-public-profile .photo-area .profile-name h4{color:var(--color-heading);display:block;margin-top:10px}.tutor-user-public-profile .photo-area .profile-name ul{display:flex;align-items:center;justify-content:center}.tutor-user-public-profile .photo-area .profile-name ul li i{border-color:#e7e7e7;color:var(--color-primary)}.tutor-user-public-profile .photo-area .pp-area .tutor-social-container a::before{color:var(--white)}.tutor-user-public-profile .tutor-user-profile-content{border-top:1px solid #e7e7e7;margin-top:30px;padding-top:30px}.tutor-user-public-profile .photo-area .pp-area .profile-pic::before{bottom:69px}.tutor-user-public-profile .photo-area .pp-area .profile-pic::after{bottom:69px}body.tutor-course-filter-open .tutor-course-filter-container{margin-top:0}.course-filter-area .tutor-d-block.tutor-d-xl-none{border:1px solid #dee5eb;padding:5px 20px;border-radius:10px}.course-filter-area form .tutor-d-block.tutor-d-xl-none{padding:0;border:none;display:inline-block}}@media only screen and (min-width:768px) and (max-width:991px){#tutor-registration-wrap{max-width:650px}.tutor-row.tutor-frontend-dashboard-maincontent .tutor-col-md-4{width:45%}.tutor-row.tutor-frontend-dashboard-maincontent .tutor-col-md-8{width:55%}.tutor-cart-page .tutor-cart-course-item{display:grid;grid-template-columns:1fr 2fr 1fr}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-thumb{width:100%;height:auto}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-title{gap:0}.tutor-cart-course-title h5{margin-bottom:15px}}@media only screen and (max-width:767px){#tutor-registration-wrap{max-width:100%}#tutor-registration-wrap .tutor-form-row .tutor-form-col-6{width:100%}#tutor-registration-wrap{padding:25px}.tutor-header-right-side{justify-content:flex-start!important}.tutor-pagination-wrapper-replaceable .tutor-pagination{padding:30px;padding-top:20px}.tutor-cart-page .tutor-cart-course-item{display:grid}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-thumb{width:100%;height:auto}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-price-wrapper{display:flex;margin:0;align-items:center;justify-content:space-between;flex-direction:row}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-price-wrapper .tutor-cart-course-price{justify-content:start;align-items:center;flex-direction:row;gap:10px}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-price-wrapper .tutor-cart-course-price .tutor-cart-discount-price{margin:0}}@media only screen and (max-width:550px){.tutor-login-wrap{max-width:100%;margin:0 15px}.tutor-login-wrap form .tutor-d-flex{flex-direction:column}#tutor-login-form .tutor-form-check input{margin-bottom:10px}#tutor-login-form .tutor-text-center{flex-direction:column;align-content:center;justify-content:center;text-align:center}#tutor-login-form .tutor-text-center .tutor-btn{justify-content:center;margin-top:5px}}