.section__title,
.pictos__title,
.headerMenu__link,
.intro__col,
.contact__infos,
.contentItem__title,
.forfaitItem__text, 
.site__footer, 
.contentItem__text p, 
.certifs__title, 
.forfaitItem__title, 
.howitworkItem__text, 
.pro__visuel, 
.pro__text, 
.temoignage__title,
.map__title,
.intro__col h2,
.intro__content,
.header__slogan span,
.logos__title{
    color:#004b73; /* bleu nuit */
}

.heroHead__text{
    color: #fff;
}

.intro__title span,
.contact__title,
.headerMenu__link:hover{
    color:#0089cd;  /* bleu nuit clair */
}


.pictosItem__box
{
    background-color: #004b73; /* bleu nuit */
}

.pictosItem__box:hover
{
    background-color: #0089cd; /* bleu nuit clair */
}



.section_intro{
    background-color: #EFF8FE;
}

.intro-col__in{

        border-color: #0089cd;
}




/*--------------------------------------------------------------
## Colors
--------------------------------------------------------------*/

:root {
  --blue: #004b73;
  --light-blue: #0089cd;
  --dark-blue: #004b73;
}


*[class*="_C1"]{ color: #3494DF; }
*[class*="_Cfff"]{ color: #fff; }
*[class*="_Cdark-blue"]{ color: var(--dark-blue); }


    /*--------------------------------------------------------------
    ### Colors : Background
    --------------------------------------------------------------*/

    .bg-color_blue{
        background-color: var(--blue);
    }
        .bg-color_light-blue{
            background-color: var(--light-blue);
        }
        .bg-color_dark-blue{
            background-color: var(--dark-blue);
        }


    .bg-color_white{
        background-color: #fff;
    }


    /*--------------------------------------------------------------
    ### Colors : Text
    --------------------------------------------------------------*/
    
    .color_blue{
        color: var(--blue);
    }
        .color_light-blue{
            color: var(--light-blue);
        }
        .color_dark-blue{
            color: var(--dark-blue);
        }


    .color_white{
        color: #ffffff;
    }
    .color_gray{
        color: #666666;
    }
    
    
    
    
    
    .o-btn{
    background-color: #0089cd;
    border-color: #0089cd;
   
    color: #fff;
}
.o-btn:hover{
     background-color: #004b73;
    border-color: #004b73;
    
    color: #fff;
}
    .o-btn:hover .o-btn__text{
        color: #fff;
    }
    .o-btn__info{
        color: #3F4462;
    }
    .o-btn__info a{
        background: #fff;
    }