/* COLORS */

    .header__slogan{
        color: #222232;
    }

    span.color{ color: #898D90 }

    .forfaitItem__text,
    .site__footer,
    .contentItem__text p,
    .contact__title,
    .certifs__title,
    .forfaitItem__title,
    .pictosItem__title,
    .howitworkItem__text,
    .logos__title,


    .temoignage__title{
        color:#222232;
    }


    .howitwork__title,
    .contentItem__title{
        color: #029AE2; 
    }

    .pro__text li::before,
    main h1.entry-title{
        color: #fff;
    }


    body.page-template-default h1.entry-title{
        color: #222232;
    }

    .heroHead__text,
    .howitworkItem__num{
        color: #fff;
    }

.section_promo{
    color: #fff;
}

.pro__title{
    color: #029AE2;
}


.o-btn.o-btn_white{
     border-color: #fff;
}
.o-btn.o-btn_white .o-btn__text{
    color: #fff;
   
}

/* BACKGROUNDS */





    .section_howitwork,
    .section_certifs{
        background-color: #dff0f4;
    }

.section_pro{
    color: #fff;
    
    background-color: #029ae2;
}
    
    .howitworkItem__num{
        background-color: #029AE2; 
    }
    
    .site__header{
        background-color: #dff0f4;
        background-color: #ffc6cd;
        background-color: #eadadd;
    }
    .heroHead__title{
        color: #0063b7;
    }
   .heroHead__text{
        background-color: #029AE2;
        background: linear-gradient(45deg, #005593, transparent);
    }

.link_colored{ color:#029AE2  }
/* BORDERS */


/*--------------------------------------------------------------
## Colors
--------------------------------------------------------------*/

:root {
  --blue: #36C4F3;
  --light-blue: #CCE2F7;
  --dark-blue: #001221;
}


*[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{
    border-width: 2px;
    border-style:solid;
    border-color:  #029AE2;
    border-color:  #ed6111;
}

.o-btn:hover{
    background: #222232;
    border-color: #222232;

    background: #ed6111;
    border-color: #ed6111;

}

    .o-btn__text{
        color: #222232;
    }