


.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
}

.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 #05a3a5 !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:#05a3a5 !important

}

.bg-overlay-white:before {
  opacity: .83;
}


