a,
a:active,
a:focus,
a:hover {
    color: #000;
}

/* .piruz-text {
	color:#2ec1d6;
}

.blue-text {
    color: #1D1E1C;
}

.red-text {
    color: #F9B104;
}

.ecs-pt-50 .blue-bg {
    background: #F9B104;
}

.ecs-pt-50 .red-bg {
    background: #1D1E1C;
}

.ecs-pt-50 .blue-bg:hover {
    color: #1D1E1C;
}

.ecs-pt-50 .red-bg:hover {
    color: #F9B104;
}

.blue-bg {
    background: #008dc4;
}

.red-bg {
    background: #A5C715;
} */

/* ******** home blocks ************ */

/* ---------- top navigation --------- */

.top-navigation {
    background:#FFFFFF;
}

.top-navigation ul li a {
    color: #1d1e1c;
}

.top-navigation .container > ul > li:not(:last-child):hover {
    background: #F9B104;
}

.top-navigation ul li a:hover {
    color: #ffffff;
}

.top-navigation .container > ul > li:not(:last-child) ul {
    background: #F9B104;
}

.top-navigation .container > ul > li:not(:last-child) ul a {
    color: #1d1e1c;
}

.top-navigation .container > ul > li:not(:last-child) ul a:hover {
    color:#ffffff;
}

.sub-nav a {
    background: #F9B104;
    color: white !important;
    border: 0.2px solid #FFFFFF;
}

.top-navigation ul .sub-nav a:hover {
    color: rgba(255, 255, 255, 1);
    background: #1D1E1C;
}

.search-local label {
    background-image: url("https://res.cloudinary.com/syntentest/image/upload/v1603351198/assets/iris/search_wst5gw.svg")
}

.search-local input:checked ~ label,
.search-local label:hover {
    /* background:rgba(255, 255, 255, .25); */
}

.search-local input ~ .search-local-tool {
    background: rgba(255, 255, 255, 1);
}

.search-local-tool-container input,
.search-local-tool-container input::placeholder {
    color:#e2e2e2;
}

.search-local-btn {
    background: #1D1E1C;
    color: #fff;
}

.search-local-btn:hover {
    background: #F9B104;
    color: #fff;
}

.search-local-reset {
    color: #1D1E1C;
}

.search-local-reset:hover {
    color: #F9B104;
}

.open-burger-menu .wrapper:after {
    background: rgba(0, 0, 0, .5);
}

@media (max-width:1200px) {
   .search-local label:after {
    border-right: 1px rgba(255, 255, 255, 1) solid;
    }

    #open-burger-menu ~ .burger-menu-icon em {
        background: #F9B104;
    }

    #open-burger-menu:checked ~ ul > li:not(:last-child) {
        border-top: 1px rgba(255, 255, 255, .25) solid;		
        background:#F9B104;
    }

    .sub-nav ul {
        border-top: 1px rgba(255, 255, 255, 1) solid;
        border-bottom: 1px rgba(255, 255, 255, 1) solid;
    }

    .sub-nav li:not(:last-child) {
        border-right: 1px rgba(255, 255, 255, 1) solid;
    } 
}

@media screen and (max-width:667px) {
    .top-navigation .container {
        background: #FFFFFF;
    }

	.search-local-tool-container {
        border-bottom: 1px solid #e2e2e2;
    }

    #open-burger-menu:checked ~ ul li:not(:last-child),
    #open-burger-menu:checked ~ ul li:not(:last-child) ul {
        background: #FDC131;
    }
}

/* ------- Header ------ */

.header--title p,
.header--sub-title p,
.header--desc p {
   color: #ffffff;
}

.header-slider .swiper-container .swiper-button-prev,
.header-slider .swiper-container .swiper-button-next {
    background-color: #1D1E1C;
}

.swiper-slide-link .swiper-slide-btn {
    background: #1D1E1C;
    border: 0.5px #ffffff solid;
    color: #FFFFFF;
}

.swiper-slide-link .swiper-slide-btn:hover {
    background: #F9B104 !important;
    color: rgba(255, 255, 255, 1);
}

.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #F9B104;
}

.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background: #D5D5D5;
}

/* ---------- ecs-entertainments ------- */

.ecs-entertainments {
    border-top: 0.25rem rgba(255, 255, 255, 1) solid;
    border-bottom: 0.25rem rgba(255, 255, 255, 1) solid;
}

.ecs-entertainment-item_discover {
    background-color: #fff;
}

.ecs-entertainment-item_campus {
    background-color: #DADADA;
}

.ecs-entertainments-content_discover .entertainments-title {
    color: #1d1e1c;
}

.ecs-entertainments-content_campus .entertainments-title {
    color: #000000;
}

.select-campus_entertainments select {
    background-color: #fff;
    color: #000;
    border: 1px solid #cdcdcd;
}

.ecs-entertainments-content_discover .entertainemnts-text-title {
    color: #1d1e1c;
}

.ecs-entertainments-content_campus .entertainemnts-text-title {
    color: #000;
}

.ecs-entertainments-content_discover .ecs-btn {
    background-color: #1d1e1c;
    color: #fff;
}

.ecs-entertainments-content_discover .ecs-btn:hover {
    color: #fff;
    background: #F9B104;
}

.ecs-entertainments-content_campus .ecs-btn {
    background-color: #fff;
    color: #000;
}

.ecs-entertainments-content_campus .ecs-btn:hover {
    color: #fff;
    background: #F9B104;
}

.ecs-entertainments-content_discover p {
    color: #1d1e1c;
}

.ecs-entertainments-content_campus p {
    color: #000;
}

@media (max-width: 667px) {
    .ecs-entertainments {
        border-top: 0.5rem rgba(255, 255, 255, 1) solid;
        border-bottom: 0.5rem rgba(255, 255, 255, 1) solid;
    }

    .ecs-entertainment-item.ecs-entertainment-item_campus {
        width: 100%;
    }
}

/* -------- ecs-educations -------- */

.ecs-educations {
    background: #1D1E1C;
    color: #ffffff;
}

.ecs-educations fieldset {
    border: 3px rgba(255, 255, 255, 1) solid;
}

.ecs-educations legend {  
    background: #1D1E1C;
}

.ecs-educations-level-item {
    background: #4B4B4B;
}

.ecs-educations-level-item strong {
    color: #ffffff;
}

.ecs-educations-about h2 {
    color: white;
}

.ecs-educations-block a{
    background: #4B4B4B;
    border: 2px solid #fff;
}

.ecs-educations-block:hover {
    background: #4B4B4B;
    border: 2px solid #fff;
}

.ecs-educations-block span {
    color: #fff;
}

@media (max-width: 1080px) {
    .ecs-educations-level-item {
        width: 100%!important;
    }
}

@media (max-width: 667px) {
    .ecs-educations fieldset {
        border: none;
    }
}

/* -------- ecs-parrains --------- */


.ecs-parrains {
    background: #F9B104;
    color: #000;
}

.ecs-parrains-swiper-text h2 {
    color: #fff;
}

.ecs-parrains h3 {
    color: #000;
}

.ecs-parrains .ecs-btn {
    background-color: #fff;
    color: #000;
}

.ecs-parrains .ecs-btn:hover {
    background-color: #fff;
    color: #000;
}

.ecs-parrains .swiper-container .swiper-button-next {
    background-image: url('https://res.cloudinary.com/syntentest/image/upload/v1593613266/assets/ecs/arrow-right_le2vc7.svg');
}

.ecs-parrains .swiper-container .swiper-button-prev {
    background-image: url('https://res.cloudinary.com/syntentest/image/upload/v1593613266/assets/ecs/arrow-left_pkvu0l.svg');
}

.ecs-parrains .swiper-container .swiper-button-next,
.ecs-parrains .swiper-container .swiper-button-prev {
    background-color: transparent;
    border: 1px solid #FFFFFF
}

/* --------- ecs-school ---------- */

.ecs-school-sub-a {
    background-color: #000000;
    color: #fff;
    border: 1px solid #000000;
}

.ecs-school-sub-a:hover {
    background-color: #fff;
    color: #000000;
}

/* --------- ecs-latest-news-homepage -------- */

.ecs-latest-news {
    background: #FFFFFF;
}

.ecs-latest-news strong {
    color: #C6C6C6;
}

.ecs-latest-news strong span {
    color: #1D1E1C;
}

.ecs-latest-news-item-news em, 
.ecs-latest-news-item-news strong {
    color: #1D1E1C;
}

.ecs-latest-news-item strong,
.ecs-latest-news-item em {
    color: #1D1E1C;
}

.ecs-latest-news-item p {
    color: #1D1E1C;
}

.ecs-latest-news-item .ecs-post-more a {
    background: #1D1E1C;
    color: #FFFFFF;
}

.ecs-latest-news-item .ecs-post-more a:hover {
    background: #F9B104;
}

.ecs-latest-news .ecs-btn {
    color:#ffffff;
    background: #1D1E1C;
}

.ecs-latest-news .ecs-btn:hover {
    background: #F9B104;
}

.ecs-latest-news.mobile-slider .swiper-container .swiper-button-prev,
.ecs-latest-news.mobile-slider .swiper-container .swiper-button-next {
    background-color: #000;
    border: 1px solid #fff;
}

/* --------- ecs-latest-news-inner-page -------- */

.ecs-news-plus {
    background: #1D1E1C;
    color: white;
}

.ecs-news-plus:hover {
    background: #F9B104;
    color: #FFFFFF;
}

/* --------- footer--------- */

.footer {
    background: #000000;
}

.footer a {
    color:#fff;
}

.footer a:hover {
    color:#F9B104;
}

/* ********* /home blocks ************* */

/* ******* custom pages ************ */

/* --------- testimonial ------- */

.ecs-testimonials .testimonial-title {
    color: #f9b104;
} 

.ecs-testimonial {
    background-color: #f9b104;
}

.ecs-testimonial.ecs-testimonial_inner {
    background-color: transparent;
}

.ecs-testimonial-title {
    color: #fff;
}

.img-zoom {
    background-color: #000000;
    color: #fff;
}

.ecs-testimonial-text-title {
    color: #000000;
}

.ecs-testimonial-text-sub,
.ecs-testimonial-text-desc {
    color: #fff;
}

.ecs-testimonials .testimonial-sub-title {
    color: #000000;
}

.ecs-testimonials .testimonial-desc {
    color: #aaaaaa;
}

.ecs-testimonials .swiper-container .swiper-button-next, 
.ecs-testimonials .swiper-container .swiper-button-prev {
    background-color: #000000;
    border: 1px solid #FFFFFF;
} e

.ecs-testimonial .red-text {
	color:#000000;
}
.ecs-entertainments .red-text:hover,
.ecs-testimonial .red-text:hover {
	color: #000;
}

.ecs-btn_testimonial {
    background-color: #fff;
    color: #000;
}

.ecs-post-more_testimonial {
    background-color: #fff;
}

.ecs-post-more_testimonial a {
    color: #000;
}



/* -------- text accordeon --------- */

.ecs-text-accordeon > li {
    border-bottom:1px #c1c1c1 solid;
}

.ecs-text-accordeon > li:first-child {
    border-top:1px #c1c1c1 solid;
}

.ecs-text-accordeon li input:checked ~ label {
    background:#1d1e1c;
    color:rgba(255, 255, 255, 1);
}

.ecs-text-accordeon li input:checked ~ label span {
    color:rgba(255, 255, 255, 1);
}

.ecs-text-accordeon li:hover label span {
	color:#c1c1c1;
}

.ecs-text-accordeon .red-text {
    color: #1d1e1c;
}

/* ------- search results ----- */

.search-results-list li:not(:last-child) {
    border-bottom:1px #1d1e1c solid;
}

.search-results-list li p a {
    color:#000000;
}

.search-results-list li:last-child {
    border-bottom: 1px #355399 solid;
}

/* ------- pop-ups ------ */

.cookie-popup {
    background: #F9B104;
}

.cookie-message {
	color:#fff;
}

.cookie-popup a {
    color:#000;
}

.cookie-popup a:hover {
    color: #FFFFFF;
}

.cookie-popup .btn {
    color: #000;
}

.cookie-popup .btn:hover {
    color: #FFFFFF;
}

.contact-popup {
    background-color: #F9B104;
}

.contact-popup__header-name {
    color: #fff
}

.contact-popup__header-btn {
    color: #fff;
}

.contact-popup__header-btn:hover {
    color: rgba(255, 255, 255, .7)
}

.contact-popup__inner-container::-webkit-scrollbar-track {
    background: #c3c9c5
}

.contact-popup__inner-container::-webkit-scrollbar-thumb {
    background: #30c3d8
}

.contact-popup__contact-form__item {
    background-color: #fff;
}

.contact-popup__contact-form__tel {
    color: #F9B104;
    border: 4px solid #F9B104;
}

.contact-popup__contact-form__tel {
    color: #000000 !important;
    background: #FFFFFF !important;
    border: 3px solid #000000 !important;
}

.contact-popup__contact-form__btn {
    color: #FFFFFF !important;
    background: #000000 !important;
    border: 1px solid #000000 !important;
}

.contact-popup__contact-form__tel:hover{
    background: transparent !important;
    color: #F9B104 !important;
}

.contact-popup__contact-form__btn:hover {
    background: transparent !important;
    color: #F9B104 !important;
}

.contact-popup__contact-form__desc {
    color: #1d1e1c !important;
}

.contact-popup__contact-form__tel:focus, .contact-popup__contact-form__tel:hover {
    background-color: #F9B104;
    color: #fff;
}

.contact-popup__contact-form__desc {
    color: #F9B104;
}

.contact-popup__contact-form__btn {
    background-color: #F9B104;
    color: #fff;
}

.contact-popup__contact-form__btn:focus, .contact-popup__contact-form__btn:hover {
    color: #F9B104;
    background-color: #fff;
    border-color: #F9B104
}

.contact-popup__register {
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: #fff
}

.contact-popup__register-line__column-input {
    background-color: #fff;
    border: 1px solid rgba(167, 167, 167, .7);
    color: rgba(150, 150, 150, .7);
}

.contact-popup__register-line__column-input::-webkit-input-placeholder, .contact-popup__register-line__column-textarea::-webkit-input-placeholder {
    color: rgba(150, 150, 150, .7)
}

.contact-popup__register-line__column-input::-moz-placeholder, .contact-popup__register-line__column-textarea::-moz-placeholder {
    color: rgba(150, 150, 150, .7)
}

.contact-popup__register-line__column-input::placeholder, .contact-popup__register-line__column-textarea::placeholder {
    color: rgba(150, 150, 150, .7)
}

.contact-popup__register-line__column-textarea {
    background-color: #fff;
    border: 1px solid rgba(167, 167, 167, .7);
    color: #000;
}

/* ------- caption-inner ------ */

.caption-inner {
    background: #1D1E1C!important;
}

.caption__inner__link {
    color: #FFFFFF !important;
}

.caption-inner__title {
    color: #fff;
}

.caption-inner__item:not(:last-of-type)::after {
    color: #FFFFFF !important;
}

@media screen and (max-width:1200px) {
    .caption-inner__desc {
        color: #fff;
    }    
}

@media screen and (max-width:414px) {
    .caption-inner p {
        color: #fff;
    }    
}

/* -------- les formations ------- */

.les-formation__title {
    color: #1d1e1c;
}

.les-formations__result::before {
    background-color: #000000;
}

.les-formations__result-link::after {
    background-color: #000000;
}

.les-formations__result-item {
    border-bottom: 2px solid #000000;
}

.les-formations__result-title__caption {
    color: #1d1e1c;
}

.les-formations__result-title__desc {
    color: #000000;
}

.brochure-form__les-formations .brochure-form__caption {
    color: #1d1e1c !important;
}

.brochure-form__les-formations .brochure-form__caption {
    color: #1d1e1c;
}

.brochure-form__les-formations-result .brochure-form__caption {
    color: #1d1e1c;
}

@media (max-width: 1200px) {
    .brochure-form__les-formations-result .les-formations__result-item:nth-of-type(n+3) {
        border-bottom: 2px solid #355399
    }
}

/* ------- les campus ------- */

.les-campus__caption {
    color: #1d1e1c;
}

.les-campus__link {
    color: #f9b104;
}

.les-campus__link:hover {
    color: #f9b104;
}

.brochure-form__les-campus .brochure-form__caption {
    color: #1d1e1c !important;
}

.brochure-form__les-campus .brochure-form__caption {
    color: #1f539f;
}

.brochure-form__les-campus--2 .brochure-form__caption {
    color: #1d1e1c;
}

/* --------- coordonness */

.brochure-form__les-coordonness .brochure-form__caption {
    color: #1d1e1c;
}

.brochure-form__les-coordonness .brochure-form__desc:first-of-type {
    color: #1d1e1c;
}

.coordonness__list {
    border-bottom: 2px solid #000000;
}

.coordonness__caption {
    color: #1d1e1c;
}

.coordonness__tel {
    color: #F9B104;
}

.coordonness__email {
    color: #f9b104;
}

.coordonness__email:hover {
    color: #f9b104;
}

.coordonness__address {
    color: #f9b104;
}

.coordonness__address-value {
    color: #000000;
}

@media (max-width: 667px) {
    .coordonness__item {
        border-bottom: 2px solid #000000;

    }
    .coordonness__list {
        border-bottom: none;
    }
}

/* -------- candidature ------ */

.candidature__form-name {
    color: #000000;
}

.candidature__form-select, .candidature__form-textarea {
    background-color: #fff;
    border: 1px solid rgba(167, 167, 167, .7);
    color: rgba(150, 150, 150, .7);
}

.candidature__form-textarea::-webkit-input-placeholder {
    color: rgba(150, 150, 150, .7)
}

.candidature__form-textarea::-moz-placeholder {
    color: rgba(150, 150, 150, .7)
}

.candidature__form-textarea::-ms-input-placeholder {
    color: rgba(150, 150, 150, .7)
}

.candidature__form-textarea::placeholder {
    color: rgba(150, 150, 150, .7)
}

.brochure-form__candidature .brochure-form__caption {
    color: #1d1e1c !important;
}

/* ----------- brochure -------- */

.brochure-form__submit {
    color: #FFFFFF !important;
    background: #F9B104 !important;
    border: 1px solid #F9B104 !important;
}

.brochure-form__submit:hover {
    background: transparent !important;
    color: #F9B104 !important;
}

.brochure-form__desc {
    color: #000000;
}

.borchure-form__left-gender__select-item__kind {
    background-color: #fff;
    border: 1px solid rgba(167, 167, 167, .7);
}

.brochure-form__left-gender__name {
    color: #000000;
}

.brochure-form__left-gender__select-item__name {
    color: rgba(150, 150, 150, .7);
}

.brochure-form__left-input {
    background-color: #fff;
    border: 1px solid rgba(167, 167, 167, .7);
    color: rgba(150, 150, 150, .7);
}

.brochure-form__left-input::-webkit-input-placeholder {
    color: rgba(150, 150, 150, .7)
}

.brochure-form__left-input::-moz-placeholder {
    color: rgba(150, 150, 150, .7)
}

.brochure-form__left-input::-ms-input-placeholder {
    color: rgba(150, 150, 150, .7)
}

.brochure-form__left-input::placeholder {
    color: rgba(150, 150, 150, .7)
}

.brochure-form__left-accept__checkbox {
    background-color: #fff;
    border: 1px solid rgba(167, 167, 167, .7);
}

.borchure-form__left-accept__name {
    color: rgba(0, 0, 0, .7);
}

.brochure-form__submit {
    background-color: #355399;
    color: #fff;
}

.brochure-form__submit:hover {
    border: 1px solid #008dc4;
    background-color: transparent;
    color: #355399
}

@media (max-width: 1200px) {
    .brochure-form__caption-mobile {
        color: #355399;
    }
}

/* ----- custom styles ----- */

a,
a:hover {
    color: #f9b104;
}

.header--title,
.header--sub-title,
.header--desc {
    color: #FFFFFF;
}

.header--desc {
    margin-top: auto!important;
}

.swiper-slide-link.flex {
    margin-top: 0!important;
}

.ecs-download .doc-telechargement > span {
    color: #000000;
}

.ecs-image-section1 .testimonial-title {
    color: #f9b104;
} 

.ecs-image-section1 .testimonial-sub-title {
    color: #000000;
}

.ecs-image-section1 .testimonial-desc {
    color: #aaaaaa;
}

.ecs-image-section2 .testimonial-title {
    color: #f9b104;
} 

.ecs-image-section2 .testimonial-sub-title {
    color: #000000;
}

.ecs-image-section2 .testimonial-desc {
    color: #aaaaaa;
}

.ecs-flat-btn,
.ecs-flat-btn:hover {
    background: #F9B104;
    color: #FFFFFF;
}

.ecs-download .ecs-flat-btn {
    color: #FFFFFF;
}

.ecs-title-section .ecs-flat-btn {
    color: #ffffff;
}



/* ------- swiper ---------- */


.swiper-scrollbar {
    background: rgba(0, 0, 0, .1)
}

.swiper-scrollbar-drag {
    background: rgba(0, 0, 0, .5);
}

.swiper-pagination-bullet {
    background: #FFFFFF;
}

.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff
}

.swiper-pagination-bullet-active {
    background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-pagination-progress {
    background: rgba(0, 0, 0, .25);
}

.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
}

.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000
}

.swiper-container-cube .swiper-cube-shadow {
    background: #000;
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}


/* .white-text {
	color:rgba(255, 255, 255, 1);
}

.narrow-content p {
    color: rgba(0, 0, 0, .7);
}

.narrow-content p.hide-on-mobile,
.narrow-content div.hide-on-mobile {
    color:rgba(0, 0, 0, 1);
}

@media screen and (max-width:414px) {
    .blue-text {
        color: #1D1E1C;
    }
    
    .red-text {
        color:#F9B104;
    }

    .ecs-pt-50 .blue-bg {
        background: #008dc4;
    }
    
    .ecs-pt-50 .red-bg {
        background: #A5C715;
    }
    
    .blue-bg {
        background:#008dc4;
    }
    
    .red-bg {
        background:#A5C715;
    } 

	.show-on-mobile {
		color:rgba(255, 255, 255, 1);
    }

	.show-on-mobile span {
        color:rgba(255, 255, 255, 1);
    }
    
}
 */

 /* custom font styles */

/* events */

.events {
    background-color: #F9B104;
}

.events__item {
    color: #fff;
}

.events__date {
    background-color: #1e1d1c;
}

.ecs-post-more__events {
    background-color: #fff;
}

.ecs-post-more__events a {
    color: #1e1d1c;
}

.ecs-btn_events {
    color: #1e1d1c;
    background-color: #fff;
}

.events .swiper-button-next {
    background-image: url('https://res.cloudinary.com/syntentest/image/upload/v1593613266/assets/ecs/arrow-right_le2vc7.svg');
}

.events .swiper-button-prev {
    background-image: url('https://res.cloudinary.com/syntentest/image/upload/v1593613266/assets/ecs/arrow-left_pkvu0l.svg');
}

.events .swiper-button-next,
.events .swiper-button-prev {
    background-color: #000;
    border: 1px solid #fff;
}

/* Events inner */

.events_inner {
    background-color: #fff;
}

.events__item_inner {
    color: #000;
}

.events__date_inner {
    color: #fff;
    box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.08);
}

.ecs-post-more_events {
    background-color: #fff;
    box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.08);
}

.ecs-post-more_events a {
    color: #1e1d1c;
}