@import "partials/variable";
@import "partials/event";
@import "partials/grid";
@import "partials/populer";
@import "partials/education";
@import "partials/testimonial";
@import "partials/counter";
@import "partials/team";
@import "partials/instructor";
@import "partials/blog";
@import "partials/course";
@import "partials/error";
@import "partials/breadcrumb";
@import "partials/advance-tab";
@import "partials/pricing-plan-features";
@import "partials/pricing-plan-tab";
@import "partials/login-register-button";

// Section Color Class
.primary-color{
    background: var(--primaryColor);
}
.secondary-color{
    background: var(--secondaryColor);
}

// Custom
.categories__box select{
    padding: unset !important;
}
.search__btn .default__button svg {
    margin-top: 5px !important;
}

.university-tab .nav{
    justify-content: center;
}

.tution .accordion-header button{
    padding: 0 20px;
}
.tution .accordion-header button:hover{
    background: unset  !important;
}

.tution .accordion-header button{
    border: 1px solid #F0F0F0;
}

// testimonial  

.product__grid__action ul{
    list-style: none;
}


.product__grid__action a.added_to_cart.wc-forward.tutor-btn.tutor-btn-outline-primary.tutor-btn-md.tutor-btn-block {
    width: 100%;
    line-height: 35px;
}


.gridarea__2 .gridarea__wraper .gridarea__content .gridarea__price span {
    margin-left: 0px !important; 
}

.blog--style2blogarea .blogarea__content__wraper .blogarea__text__wraper h3 a{
    font-size: 28px !important;
    line-height: 41px !important;
}

.course-archive-02 .search__form .search__btn {
    position: absolute;
    right: 10px;
    top: 43%;
    transform: translatey(-50%);
}

.single-portfolio-one{
    text-align: center !important;
}

.single-portfolio-one h4 a {
    font-size: 34px;
    line-height: 1.5;
}

.single-portfolio-one h4 a {
    font-weight: 700;
    color: var(--blackColor2);
}

.single_portfolio_imag{
    padding: 10px;
}

.border-icon-list span.elementor-icon-list-icon {
    margin-top: 8px;
    margin-right: 10px;
}
.woocommerce-billing-fields span#select2-billing_country-container,body.woocommerce-page .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
    margin-left: 14px !important;
}

.woocommerce-billing-fields input#billing_phone {
    padding-left: 32px;
}
.woocommerce ul.products li.product a img {
    border-radius: 6px;
}