:root {
 --black-base: #000000;
 --white-base:#ffffff;
}

/* color--1 */
.header__top ,section.sec_2.sec_education-group.bg__blue_dark,.footer__float-links
,.footer__top-container,.footer__float-links-btn
{
  background-color: var(--bg-base);
}
.sec_faculty-members_top .user__big-box .imgBox-big .bg_blue 
{
  background-color: var(--bg-base-2);
}
.sec_laboratories-content{
    background-color: var(--bg-base-3);
}
/* color--2 */
.footer__copy-right{
  background-color: var(--color-base);
}

/* color--3 */
.bg__red , .sec_slider-news_thumbnail--cell .button::before ,.more_view.bg__blue_dark
,.sec_education-group_carousel--cell .title_box .arrow-box
{
  background-color: var(--button-base);
}
/* color--4 */



/* text color */
.sec_about .more_view:hover ,.user__big-box_detials .text__blue
,.sec_study-courses_carousel--item_style .details .more_button:hover
,.sec__book-top_big-box .detials .buttons-box a:first-child:hover
,.sec__book-bottom_big-box .detials .buttons-box a:first-child:hover
{
  color: var(--black-base);
}
.sec__title.text__white ,.edu-intro__more:hover{
  color: var(--white-base);
}


/* hover */
.sec_slider-news--cell .details .more_view:hover
{
  background-color: var(--button-base-hover) !important;
  color: var(--white-base) !important;
}

/* text hover */
.header__menu .mega-menu li a:hover ,.sec_slider-news--cell .details h3:hover
,.sec_education-group_carousel--cell:hover h4,.footer__links a:hover
,.sec_scientific-research .list_news--item:hover p
,nav.mega-menu > ul > li.drop-down > a:hover, nav.mega-menu > ul > li > a:hover
{
  color: var(--button-base) !important;
}
.header__langs a:hover, .header__left a:hover i::before{
  color: var(--button-base-hover-light) !important;
}

.footer__socials a:hover 
{
  background-color: var(--button-base-hover) !important;
  color: var(--white-base) !important;
}
.footer__float-links-btn a:hover{
      border-color: var(--white-base);
    box-shadow: var(--white-base) 0 0 5px;
}