






.btn--base::before, .btn--base::after,.btn--base.active:focus, .btn--base.active:hover, .slider-next, .slider-prev,.process-area::before,.process-area-inner::before,.faq-thumb .faq-video .video-icon,.submit-btn, *::-webkit-scrollbar-button,*::-webkit-scrollbar-thumb,.footer-social li:hover,.header-bottom-area .navbar-collapse .main-menu li .sub-menu li::before,.header-bottom-area .navbar-collapse .main-menu li .sub-menu li:hover a,.blog-social-area .blog-social li:hover,.preloader,.account-form-area::before,.account-form-area::after,.bg--base,.schedule-thumb .schedule-badge, .process-item.left .process-content .title::after, .process-item.right .process-content .title::after, .faq-wrapper .faq-item.open .right-icon::before, .faq-wrapper .faq-item.open .right-icon::after, .blog-content .blog-date .date-icon, ::selection{

    background-color:#f0f !important

}





.btn--base.active::before, .btn--base.active::after{

    background-color:white !important

}



.btn--base:focus, .btn--base:hover, .btn--base.active, .text--base,.section-header .section-title,.custom-btn,.statistics-icon,.client-content .client-quote-icon,.call-to-action-form input,.breadcrumb-item a,.breadcrumb-item.active::before,.breadcrumb-item.active,.exam-content .title, .exam-details-section .exam-content .sub-title, .blog-content .blog-content-details .title a:hover,.blog-social-area .title,.blog-social-area .blog-social li,.contact-info-icon i,.account-header .sub-title a,.checkbox-wrapper .checkbox-item label a,.category-content li:hover,.schedule-content .schedule-list li i{

    color:#f0f !important

}

.text--base{
    color:#2E3192 !important;
}

.btn--base.active:focus, .btn--base.active:hover,.footer-social li:hover,.blog-social-area .blog-social li:hover{

    color:white !important

}



.section-header .title-border::before, .section-header .title-border::after{

    border: 1px solid #f0f !important;

}



.schedule-thumb .schedule-badge::before{

    border-top-color:#f0f
}







.process-area::before, .process-area::after,.process-item .process-content .title::after,.process-area-inner::before{

    border: 6px solid #52525f !important;

}





.blog-content .blog-date .date-icon{

    border-bottom: 3px solid #f0f1a !important;

}



.footer-section{

    border-top: 3px solid #f0f33 !important;

}





.blog-social-area .blog-social li{

    border: 2px solid #f0f33 !important;

}





.page{

    border-left: 1px solid #f0f !important;

    background: #f0f !important;

}



.pagination .page-item.active .page-link, .pagination .page-item:hover .page-link{

    background: #f0f !important;

    border-color: #f0f !important;

}



.pagination .page-item.disabled span{

    background: #f0f4D !important;

    border: 1px solid #f0f4D !important;

}



.action-button,#msform fieldset .radio-wrapper input[type="radio"]:checked + label::after

{

    background:#f0f !important;

}



.subject-item::after{

    background-color:#f0f4d
}



.section--bg,.footer-section,.blog-content .blog-date,.contact-info-icon i, .header-bottom-area, .feature-item, .statistics-section, .footer-bottom-area, .bg-overlay-white:before, .account-form-area, .page-container .sidebar-menu{

    background-color:#52525f !important



}



.bg-overlay-white:before {

  opacity: .5;

}





