.elementor-1504 .elementor-element.elementor-element-96d379a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1504 .elementor-element.elementor-element-9552684{font-weight:600;color:var( --e-global-color-accent );}.elementor-1504 .elementor-element.elementor-element-9552684 a{color:var( --e-global-color-accent );}.elementor-1504 .elementor-element.elementor-element-b10de46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 01.875rem;--row-gap:0rem;--column-gap:01.875rem;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1504 .elementor-element.elementor-element-a707fb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--padding-top:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1504 .elementor-element.elementor-element-a707fb4:not(.elementor-motion-effects-element-type-background), .elementor-1504 .elementor-element.elementor-element-a707fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A96106;}.elementor-1504 .elementor-element.elementor-element-919ce25 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-1504 .elementor-element.elementor-element-8b84368{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1504 .elementor-element.elementor-element-949188f .elementor-heading-title{color:#E8D5BAB3;}.elementor-1504 .elementor-element.elementor-element-bbb403a .elementor-heading-title{font-weight:700;color:var( --e-global-color-f7bbee6 );}.elementor-1504 .elementor-element.elementor-element-d687e17{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1504 .elementor-element.elementor-element-f9db8cc .elementor-heading-title{color:#E8D5BAB3;}.elementor-1504 .elementor-element.elementor-element-84b170b .elementor-heading-title{font-weight:700;color:var( --e-global-color-f7bbee6 );}.elementor-1504 .elementor-element.elementor-element-11a9e82{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1504 .elementor-element.elementor-element-b232894 .elementor-heading-title{color:#E8D5BAB3;}.elementor-1504 .elementor-element.elementor-element-daf6fa7 .elementor-heading-title{font-weight:700;color:var( --e-global-color-f7bbee6 );}.elementor-1504 .elementor-element.elementor-element-d68a978{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1504 .elementor-element.elementor-element-7d438e0 .elementor-heading-title{color:#E8D5BAB3;}.elementor-1504 .elementor-element.elementor-element-d8c999d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1504 .elementor-element.elementor-element-07802a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1504 .elementor-element.elementor-element-fd9f321 .elementor-heading-title{font-size:1.75rem;line-height:1.6785em;}.elementor-1504 .elementor-element.elementor-element-fdbd310{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:4rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1504 .elementor-element.elementor-element-45b3db2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1504 .elementor-element.elementor-element-95bf80c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1504 .elementor-element.elementor-element-95bf80c:not(.elementor-motion-effects-element-type-background), .elementor-1504 .elementor-element.elementor-element-95bf80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f7bbee6 );}.elementor-1504 .elementor-element.elementor-element-8e8cbbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1504 .elementor-element.elementor-element-8e8cbbc:not(.elementor-motion-effects-element-type-background), .elementor-1504 .elementor-element.elementor-element-8e8cbbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1504 .elementor-element.elementor-element-7c5d945 .elementor-heading-title{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1504 .elementor-element.elementor-element-a707fb4{--width:35%;}.elementor-1504 .elementor-element.elementor-element-07802a2{--width:65%;}}/* Start custom CSS for container, class: .elementor-element-8b84368 */.elementor-1504 .elementor-element.elementor-element-8b84368::before {
    --mask-image: url(/wp-content/plugins/eenov-digiforma/assets/img/ico_gens.svg)!important;
    width: 1.75rem!important;
    height: 2rem!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d687e17 */.elementor-1504 .elementor-element.elementor-element-d687e17::before {
    --mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' viewBox='0 0 32 32' stroke='%23000000' %3E%3Cpath d='M16.003 22.377a5.85 5.85 0 0 0 5.851-5.851V5.887a5.85 5.85 0 0 0-11.702 0v10.639a5.85 5.85 0 0 0 5.851 5.851M11.216 5.888c0-2.639 2.147-4.786 4.787-4.786s4.787 2.147 4.787 4.786v10.639c0 2.64-2.147 4.787-4.787 4.787s-4.787-2.147-4.787-4.787z'/%3E%3Cpath d='M23.978 11.207v5.319c0 4.399-3.579 7.978-7.978 7.978s-7.978-3.579-7.978-7.978v-5.319H6.958v5.319c0 4.83 3.81 8.776 8.581 9.018h-.068v5.354h-4.79v1.064h10.637v-1.064h-4.784v-5.354h-.073c4.771-.243 8.581-4.189 8.581-9.018v-5.319z'/%3E%3C/svg%3E")!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a9e82 */.elementor-1504 .elementor-element.elementor-element-11a9e82::before {
    --mask-image: url(/wp-content/plugins/eenov-digiforma/assets/img/ico_duree.svg)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d68a978 */.elementor-1504 .elementor-element.elementor-element-d68a978::before {
    --mask-image: url(/wp-content/plugins/eenov-digiforma/assets/img/ico_cible.svg)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a707fb4 */.elementor-1504 .elementor-element.elementor-element-a707fb4 {
    overflow: visible;
}


.elementor-1504 .elementor-element.elementor-element-a707fb4 .donnees {
    padding-left: 2.25rem;
}

.elementor-1504 .elementor-element.elementor-element-a707fb4 .donnees::before {
    --mask-image: url(/wp-content/plugins/eenov-digiforma/assets/img/ico_date.svg);
    content: "";
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
    grid-row: 1 / 3;
    background-color: var(--e-global-color-primary);

    -webkit-mask: var(--mask-image);
    mask: var(--mask-image);
    
    
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0b288e0 */.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenants {
    flex-direction: row;
    justify-content: center;
}

.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenant {
    display: flex;
    flex-direction: column;
    max-width: 50%;
}

.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenant::before {
    left: inherit!important;
    background-position: 50% 0;
}

.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenant__bio {
    color: #000;
}

.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenant__nom {
    color: var(--e-global-color-accent);
}

.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenant__specialite {
    font-weight: 700;
    font-size: 1rem;
    color: #000;
}

.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenant__identite .eenov-intervenant__photo img {
    -webkit-mask-image: var(--masque-equipe); 
    mask-image: var(--masque-equipe);
    
    -webkit-mask-position: center;
    mask-position: center;
    
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenant__identite .eenov-intervenant__photo {
    --masque-equipe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='119' height='110' viewBox='0 0 119 110' fill='none'%3E%3Cpath d='M118.804 60.7782C119.053 58.37 119.073 55.9782 118.817 53.6368C117.38 40.4603 110.541 28.0827 102.701 17.6388C98.1945 11.6351 92.7796 5.99565 85.8496 3.10532C79.1749 0.321626 71.7197 0.327633 64.4884 0.167685C53.3327 -0.0793705 42.4407 -0.585497 31.768 3.26902C25.8235 5.41593 20.2329 8.55256 15.3206 12.5295C3.06137 22.456 -1.33406 39.7214 0.342678 54.9442C1.305 63.6813 3.99965 72.139 7.17509 80.3354C9.43553 86.1709 11.9912 91.983 15.8765 96.8889C21.6099 104.129 29.5646 107.217 38.5125 108.407C45.1263 109.286 51.7574 108.884 58.3922 109.297C65.2952 109.727 72.2787 110.61 79.1486 109.348C90.0039 107.355 99.3807 100.105 105.858 91.1728C111.949 82.7729 117.688 71.6103 118.806 60.7782H118.804Z' fill='%23fff'/%3E%3C/svg%3E");
}

.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenant {
    position: relative;
    z-index: 0;
}

.elementor-1504 .elementor-element.elementor-element-0b288e0 .eenov-intervenant::before {
    content: '';
    position: absolute;
    left: -2.5rem;
    top: 1rem;
    width: 100%;
    height: 100%;
    z-index: -1;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='239' height='222' viewBox='0 0 239 222' fill='none'%3E%3Cpath opacity='0.6' d='M238.607 122.661C239.107 117.801 239.146 112.974 238.633 108.249C235.747 81.6562 222.011 56.6761 206.265 35.5983C197.214 23.4818 186.339 12.1003 172.421 6.2671C159.015 0.649099 144.042 0.661223 129.519 0.338419C107.114 -0.160184 85.238 -1.18164 63.803 6.59748C51.8641 10.9303 40.6358 17.2606 30.77 25.2868C6.14846 45.3203 -2.67933 80.165 0.688235 110.887C2.62097 128.52 8.03291 145.59 14.4105 162.131C18.9503 173.908 24.0832 185.639 31.8865 195.539C43.4014 210.15 59.3777 216.384 77.3487 218.784C90.6318 220.559 103.95 219.748 117.275 220.582C131.139 221.449 145.165 223.231 158.962 220.685C180.764 216.661 199.596 202.03 212.607 184.003C224.84 167.051 236.365 144.523 238.61 122.661H238.607Z' fill='%23EFE2CF'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0a90b4e */.elementor-1504 .elementor-element.elementor-element-0a90b4e  * {
        color: var(--e-global-color-primary);
}


.elementor-1504 .elementor-element.elementor-element-0a90b4e .eenov-documents__icon {
    background-color: var(--e-global-color-primary);
}

.elementor-1504 .elementor-element.elementor-element-0a90b4e .eenov-documents__link {
    border: 0 none;
    width: fit-content;
}

.elementor-1504 .elementor-element.elementor-element-0a90b4e .eenov-documents__link:hover {
    background: var(--e-global-color-primary);
    color: var(--e-global-color-accent);
}

.elementor-1504 .elementor-element.elementor-element-0a90b4e .eenov-documents__link:hover * {
    color: var(--e-global-color-accent);
}


.elementor-1504 .elementor-element.elementor-element-0a90b4e .eenov-documents__link:hover .eenov-documents__icon {
    background-color: var(--e-global-color-accent);
}/* End custom CSS */