.skills-more-btn.see-more-less-btn{
    height: unset;
    margin-bottom: 12px;
    overflow: unset;
}
.skills-more-btn .marketplace-category-list{
    overflow-y: auto;
    margin-bottom: 10px;
}
.skills-more-btn .seemore {
    background: linear-gradient(99.56deg, #0D92F4 0%, #0A74C2 100%);
    color: #fff;
    font-size: 12px;
    padding: 5px 8px;
    border-radius: 25px;
    margin-bottom: 10px;
}
.tutorlist-section .tutorlist-main .featured-card .card-image{
    height: unset;
}
.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card .card-image .rating-tag{
    display: block;
    left: unset;
    right: 8px;
    bottom: 8px;
    width: unset;
    height: unset;
    background: #FFFFFFB2;
    border: 1px solid rgba(255,255,255,0.7);
    border-radius: 24px;
    font-weight: 500;
    font-size: 12px;
    padding: 2px 10px;
    color: #1B1E22;
    flex-direction: row-reverse;
    gap: 5px;
    align-items: center;
    line-height: 24px;
}
.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card .card-image .rating-tag i{
    color: #0B82D9;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail{
    padding: 0;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail .featured-name h3{
    margin-bottom: 4px;
    font-weight: 600;
    font-size: 18px;
    line-height: 140%;
    text-transform: capitalize;
    color: #020e1d;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail p{
    color: #042145B2;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    letter-spacing: 0.5px;
    margin-bottom: 0;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail  .tags{
    margin-top: 16px;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail  .tags ul li{
    margin: 0;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail .tags ul{
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail .tags ul li a{
    background-color: #FFFFFFB2;
    border: 1px solid rgba(255, 255, 255, 0.7);
    font-weight: 500;
    font-size: 12px;
    line-height: 24px;
    color: #020e1d;
    border-radius: 24px;
    height: unset;
    width: unset;
    padding: 2px 10px;
    transition: 0.3s ease-in-out;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail .tags ul li a:hover{
    background: linear-gradient(99.56deg, #0D92F4 0%, #0A74C2 100%);
    color: #fff;
    border: 1px solid transparent;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail .tags ul li a:focus{
    box-shadow: none;
}
.educast-search-result-middle .tutorlist-section.market-list .tutorlist-inner .tutorlist-main .card{
    height: 100%;
    margin: 0;
}
.my-lsiting-tab .row .col-lg-6{
    margin-bottom: 20px;
}
.educast-search-result-middle .tutorlist-section .tutorlist-inner .tutorlist-main .card .views{
    width: 40%;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail .feature-btn-div{
    margin-top: auto;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail {
    padding: 0;
    display: flex;
    flex-direction: column;
    flex: 1;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail .feature-btn-div .feature-btn{
    background-color: #fff;
    border: 1px solid #09366f1a;
    border-radius: 60px;
    padding: 9.5px;
    color: #576a82;
    font-weight: 500;
    font-size: 14px;
    line-height: 140%;
    transition: 0.3s  ease-in-out;
    text-align: center;
    width: 100%;
    height: unset;
    justify-content: center;
    display: flex;
    align-items: center;
}
.tutorlist-section .tutorlist-main .featured-card .featured-detail .feature-btn-div .feature-btn:hover{
        background: linear-gradient(99.56deg, #0d92f4 0%, #0a74c2 100%);
    color: #fff;
}
.marketplace-list-section .tutorlist-filter .icon-search{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 18px;
    
}
.marketplace-list-section .tutorlist-filter .form-control {
    padding: 5px 196px 5px 47px !important;
}
.marketplace-list-section .tutor-action{
    width: unset;
}
.marketplace-list-section .nav-tabs .dropdown .links{
   border: 1px solid var(--Neutral-Neutral-0, #e6e9ec);
    background: #ffffff;
    border-radius: 40px;
    height: 48px;
    padding: 5px 22px;
    color: #8c99a9;
    width: 240px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.marketplace-list-section .nav-tabs{
    gap: 12px;
    flex-wrap: nowrap;
}
.marketplace-list-section .nav-tabs .switch-slider input[type="checkbox"].toggle.toggle + label,input[type="checkbox"].toggle.toggle:checked + label, input[type="checkbox"].toggle.toggle:focus:checked + label{
    height: 40px;
    width: 110px;
    border-radius: 100px;
}
input[type="checkbox"].toggle.toggle + label .off, input[type="checkbox"].toggle.toggle + label .on{
    color: #fff;
    font-weight: 400;
    font-size: 16px;

}
input[type="checkbox"].toggle.toggle + label::before, input[type="checkbox"].toggle.toggle + label:hover::before{
    top: 10px;
    left: 8px;
}
input[type="checkbox"].toggle.toggle:checked + label::before, input[type="checkbox"].toggle.toggle:checked + label:hover::before, input[type="checkbox"].toggle.toggle:focus:checked + label::before, input[type="checkbox"].toggle.toggle:focus:checked + label:hover::before{
    top: 10px;
    left: 97%;
}
input[type="checkbox"].toggle.toggle + label .off{
    margin-left: 30px;
}
.tutorlist-section .tutorlist-filter .list-group .list-group-item .card .collapse .card-body .form-check .form-check-label .filter-rating{
    color: #3BA9F7;
}

@media  (max-width: 767px){
    .marketplace-list-section .tutorlist-filter .btn{
        padding: 8px 20px;
    }
    .marketplace-list-section{
        margin: 0;
    }
   .marketplace-list-section {
    background-color: #e6ebf1;
    padding: 30px 0 0;
    margin-top: -30px;
}
    .marketplace-list-section .tutor-heading{
        flex-direction: column;
        max-width: 96%;
        margin: 0 auto;
        border-radius: 10px;
        padding: 10px;
    }
    .marketplace-list-section .tutorlist-filter .form-control {
    padding: 5px 166px 5px 47px !important;
}
.marketplace-list-section .nav-tabs .dropdown .links{
    width: 120px;
    height: 44px;
}
.marketplace-list-section .nav-tabs .switch-slider input[type="checkbox"].toggle.toggle + label, input[type="checkbox"].toggle.toggle:checked + label, input[type="checkbox"].toggle.toggle:focus:checked + label {
    height: 38px;
    width: 105px;
    border-radius: 100px;
}
input[type="checkbox"].toggle.toggle + label .off, input[type="checkbox"].toggle.toggle + label .on {
    font-size: 14px;
}
}
@media  (max-width: 767px){
    .marketplace-list-section .tutorlist-filter .form-control {
    padding: 5px 166px 5px 40px !important;
}
.marketplace-list-section .container{
    padding: 0 15px;
}
}