/**
 * Theme Name: Zeyna Child
 * Template:   zeyna
 * ...other header fields
 */

.marquee-wrap {
    text-transform: lowercase !important;
}

/* Ajustement navigation */


.elementor-element.elementor-element-cd90a61 {
    opacity: 1;  /* Assure-toi que l'élément commence visible */
    transition: opacity 0.3s ease-in-out;
    display: block;  /* Assure-toi que l'élément est affiché */
}

.list--main {
    color: black;
	 text-decoration-color: black;
}

li.pe--list--item.pe--hover--trigger.pe--styled--object.text--anim--inner {
    text-decoration-color: black !important;
}

/* marge sous hero */
.project-featured-image.p--featured.featured__16821.parallax--image {
    margin-bottom: 50px!important;
}

/* marge sur next projet */
.next-project-section {
    padding-top: 100px!important;
}

/* separation categories */
.text-wrapper .field--content::after {
    content: " / ";
}

.text-wrapper .field--content:last-child::after {
    content: "";
}

/* zoom vignettes projets */
.project--image {
    overflow: hidden;
}

.project--image img {
    transform: scale(1);
    transition: transform 0.8s cubic-bezier(.22,1,.36,1);
}

.zeyna--portfolio--project:hover .project--image img {
    transform: scale(1.09) translateZ(0);
}

.form-field.elementor-repeater-item-8071bed.checkbox-- {
font-family: neue-haas-grotesk-text, Arial, Helvetica, sans-serif;
}

form.custom-form-widget-form {
font-family: neue-haas-grotesk-text, Arial, Helvetica, sans-serif;
}

.elementor-element.elementor-element-65819cb.e-con-full.e-flex.no.e-con.e-child {
font-family: neue-haas-grotesk-text, Arial, Helvetica, sans-serif;
}
.pe--button--wrapper {
 font-family: neue-haas-grotesk-text, Arial, Helvetica, sans-serif;
}

input.has-content {
    margin-bottom: 2px;
}

#no-link .pb--handle {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
}

#no-link .pb--handle:hover {
    color: inherit !important;
}

#no-link .pe--button {
    pointer-events: none !important;
}

#no-link .pb--handle::before,
#no-link .pb--handle::after {
    display: none !important;
}
