.page404__container .page404__title, .page404__text p{
    color: #f5f0eb!important;
}

.enzuzo-cookiebanner-container *, .enzuzo-modal-wrapper * {
    font-family: 'Poppins', sans-serif;
    font-size: 15px!important;
}

.enzuzo-cookiebanner-container .enzuzo-notification-desc p.western {
    display: inline!important;
}
.ez-consent .notification-main.notification-center #notificationManagerLink  {
	display: table
}
.ez-consent .notification-main .notification-text a {
	display: table;
	margin: 10px auto 0!important;
}

.latest-blog-posts__container--bg-pale .latest-blog-posts__cta.default-cta:hover, .services-list__cta.default-cta:hover {
    background: #1a1a1a!important;
}

.latest-blog-posts__container--bg-pale .latest-blog-posts__cta.default-cta:hover .default-cta__text, .services-list__cta.default-cta:hover .default-cta__text {
    color: #f5f0eb!important;
}

.realisations-categ__el:not(.active) {
    color: #f5f0eb!important;
}

.realisations-categ__el:not(.active):hover {
    color: #887667!important;
}

.contact-form__cta.default-cta:hover {
    background: #887667!important;
}

.contact-form__cta.default-cta:hover .default-cta__text {
    color: #f5f0eb!important;
}

.contact-form__cta.default-cta:hover .default-cta__text svg path {
    fill: #f5f0eb!important;
}
