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

/* color--1 */
.header__top , .text-slider__cell , .text-slider , .bg__green ,.header--fixed .header__bottom-container,.footer__float-links
{
  background-color: var(--bg-base);
}
.edu-intro__right , .footer__top-container , .footer__float-links-btn{
  background-color: var(--bg-base-2);
}
/* color--2 */
.edu-intro__right .edu-intro__right-container{
  border-color: var(--color-base);
}
.footer__copy-right, .about-counters .flickity-page-dots .dot{
  background-color: var(--color-base-2);
}
/* color--3 */
.more-btn ,.about-detail__more{
  background-color: var(--button-base);
}
.about-detail__more{
  border-color: var(--button-base);
}
.achievement__number ,.achievement__number.text__70.text__red{
  color: var(--button-base) !important;
}
/* hover */
.college-life__item:hover .college-life__content,.about-detail__more:hover , .footer__socials a:hover {
    background-color: var(--button-base-hover-2);
}
.about-detail__more:hover{
  border-color: var(--button-base-hover-2);
  color: var(--secondary-color);
}
.more-btn:hover{
  background-color: var(--button-base-hover);
  color: var(--secondary-color);
}
.footer__float-links-btn a:hover{
      border-color: var(--secondary-color);
    box-shadow: var(--secondary-color) 0 0 5px;
}
/* text hover */
 .samaneh__item:hover .samaneh__title ,.news-item:not(.news-item--no-hover):hover .news-item__title
,.events__item:hover .events__title
nav.mega-menu > ul > li.drop-down > a:hover, .events__item:hover .events__title
 {
    color: var(--button-base) !important;
}
 nav.mega-menu > ul > li > a:hover,
.pic-slider .news-item:hover .news-item__title ,.last-news__text-slider .news-item:not(.news-item--no-hover):hover .news-item__title
,.header__langs a:hover,.header__left a:hover i::before
{
color: var( --button-base-hover-light) !important;
}
.edu-intro__more:hover{
  background-color: var(--color-base);
}
/* color--4 */
.about-box__title , .sec__title, .text__red{
  color: var(--text-base);
}


/* box-shadow settings */
.header__bottom-container {
  background: var(--header-gradient);
  height: 115px;
}
.intro-slider .news-item__content-container {
    background: var(--header-gradient-2);
}
.intro-slider .news-item__content {padding-top: 0;}
.intro-slider .news-item__content-container::before{
  background: var(--header-gradient-2);
}

/* text color */
.footer__links a ,.edu-intro__left-container .edu-intro__more,.edu-intro__left-container .edu-intro__desc
,.edu-intro__left-container .edu-intro__main-title ,.achievement__title ,.achievement__description
,.events__content >div ,.events__date >div ,.addmission__title , .addmission__lead , .samaneh__title
,.last-news__news-item .news-item__title ,.about-box__detail,.edu-intro__right .edu-intro__more:hover
,.about-detail__desc.line-clamp__5.text__18.text__red,.about-counters__title.line-clamp__3.text__red.text__20,.about-counters__number.text__54.text__red
{
  color: var(--black-base);
}
.sec__title.text__white ,.edu-intro__more:hover{
  color: var(--secondary-color);
}
.footer__float-links-btn a:not(.closed){
    box-shadow: 0 0 5px #fff;
    border: 1px solid #fff;
}
