.teacher-quote .image {
    margin-left: 0;
}

.footer-widget-content ul {
    margin-right: -59px;
}

.header-mini-cart {
    right: 0px;
    width: 263px;
}

.mini-cart-product .remove {
    left: 0 !important;
    right: unset;
}
@media only screen and (max-width: 767px) {
    .header-mini-cart {
        right: -15px !important;
        width: 263px;
    }
}
@media only screen and (max-width: 375px) {
    .header-mini-cart {
        right: -115px !important;
        width: 263px;
    }
}
@media (max-width: 375px){
    .header-language .language-list {
        min-width: 90px;
        left: -10px;
    }
}

.login-register-section .offset-xl-1{
    margin-left: 0;
}

.fa-long-arrow-right:before {
    content: "\f177";
}

.single-success-faq .success-faq-heading .icon, .single-success-faq .success-faq-content .icon{
    padding-left: 15px;
    padding-right: unset;
}
.sidebar-widget-list-post li a::after, .sidebar-widget-list-post li a::before{
    content: "\f30a";
}
.icon-box .content .link i {
    margin-left: unset;
    margin-right: 14px;
}

.mx-accordion .card-header h5 a.acc-btn::before {
    left: 16px;
    right: unset;
}
.remove-rtl {
    text-align: left;
    direction: ltr;
}
#enter-main-email {
    background-color: white !important;
}
/*
.intro1-content .title, .course-2 .info .title, .intro1-content .sub-title, .main-wrapper, .section{
    color: black;
}*/
.intro1-content .title, .intro1-content .desc p, .intro1-content .sub-title {
    color: white;

}
