.hidden-ecran{
    width: 0px;
    height: 0px;
    /*display: none;*/
    position: absolute;
    color: transparent;
}
body{
    background-color: #fff4ef;
}
.banner__content .title span:not(.svg-icon),
.header_language_area ul li a, 
.section__title .title span:not(.svg-icon)  {
    color: var(--tg-theme-primary);
}
.tgmenu__action>ul li .cart-count {
    color: var(--tg-theme-primary);
    border: 1px solid var(--tg-theme-primary);
}

.section__title .sub-title {
    background: var(--tg-common-color-white);  
}
.sticky-menu .tgmenu__action>ul li.user_icon .cart-count  {
    background: var(--tg-theme-primary); 
}
.active-height .tgmenu__action>ul li.user_icon :hover {
    background: #ffffff;
}

.instructor__area-two p,
/*.blog__post-meta ul li,*/
.blog__post-meta .list-wrap li,
.blog__post-meta .list-wrap li a
{
    color: #fff;
}

.blog__post-meta ul.list-wrap li,
.blog__post-meta ul.list-wrap li a
{
    color: #485372;  
}
.tg-header__top,
.footer__area{
    background-color: #2f3859;
}
.tg-header__top-social li,
.tg-header__top .header_language_area ul span.current,
.tg-header__top-info li a,
.tg-header__top-info li{
    color: #efe6d5;
}
.courses__item-bottom .price,
.courses__item-bottom .button a{
    color: #ebe2d3;
}

.courses__details-sidebar{
    background: #d1d3e4;  
}
#myTabContent p,
.dashboard__instructor-info-left .content .title,
.dashboard__instructor-info-left .content .list-wrap li{
    color: #ece3d4;
}
.courses__curriculum-wrap .accordion-button{
    padding: 15px;
}

.account__form .form-grp input,
.account__social-btn,
.contact-form-wrap .form-grp input, 
.contact-form-wrap .form-grp textarea{
    background: #d2d8e9;
}
.newsletter__form form input{
    background: #f5e6e2;
}


.dashboard__content-wrap,
.dashboard__sidebar-wrap{
    background-color: #fff;
}
.banner__student .content span{
    color: var(--tg-theme-primary);
}

.courses__item-content-bottom>.author-two a,
.courses__item-bottom-two .list-wrap li i{
    color: var(--tg-theme-primary); 
}
.courses__overview-wrap ul,
.courses__overview-wrap,
.instructor__social .list-wrap li a{
    color: #FFF;
}

.courses__information-wrap .list-wrap li .course-level-list .level,
.course-language-list span{
    color: #2f3859 !important;
}

.instructor__details-biography p:last-child{
    color: #FFF;
}

.bsb-timeline-1 .card.border-0{
    padding: 10px;
}

.bsb-timeline-1 .card-subtitle.text-secondary {
    color: #859fff !important;
}

.course-rate__summary-text,
.course-rate__details-row-star,
.course-rate__details-row-value .rating-count{
    color: #fff;
}

.cart__table .product__remove{
    width: 40px !important;
    text-align: left !important;
}

.cart__table .product__remove a{
    color: red;  
}

.comment-field textarea{
    background: #f1f1f1;
    border: 1px solid #7885a7;   
}
.sticky-menu .tgmenu__search-form input{
    color: #FFF;
}

.courses__cost-wrap{
    background: #f9e7e1;
}

.dashboard_courses .courses__item-thumb p{
    color: #ffffff;  
}