:root {
    /* Fonts */
    --default-font: "Roboto", system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --heading-font: "Raleway", sans-serif;
    --nav-font: "Poppins", sans-serif;

    /* Global Colors */
    --background-color: #fff;
    --default-color: #444;
    --heading-color: #000;
    --accent-color: #ed002f;
    --surface-color: #fff;
    --contrast-color: #c8c8c8;

    /* Nav Menu Colors */
    --nav-color: #fff;
    --nav-hover-color: #ed002f;
    --nav-mobile-background-color: #fff;
    --nav-dropdown-background-color: #fff;
    --nav-dropdown-color: #444;
    --nav-dropdown-hover-color: #ed002f;

    /* Smooth scroll */
    scroll-behavior: smooth;
}


/* ==============================================================
   # Color Presets
   ============================================================== */
.light-background {
    --background-color: #f4f5fe;
    --surface-color: #fff;
}

.dark-background {
    --background-color: #192e7c;
    --default-color: #fff;
    --heading-color: #fff;
    --surface-color: #fff;
    --contrast-color: #192e7c;
}

.bg-cl {
    background-color: #f9f9f9;
}

.hero h1 {
    margin-bottom: 0;
    font-size: 36px;
    font-weight: 800;
    text-transform: uppercase;
    color: #fff;
    text-align: left;
    text-shadow: 2px 2px 2px rgba(0,0,0,0.99);

}

p.hero-subtitle.h2,.text-image-section h2,.text-image-section h3  {
    color: #ed002f;
    font-size: 24px;
    font-weight: 800;
}

p.hero-subtitle.h2{
    padding:0px !important;
    color: #fff;
    text-shadow: 2px 2px 2px rgba(0,0,0,0.99);


}

.text-image-section h3{
    font-size: 20px;
}

#hero-content .hero-text ul li {
    color:  #333;
}


.text-image-section.section img.shadow{
    box-shadow: none !important;
}
.header .bloc_texte_1{
    color: #ed002f;
}

.header .bloc_texte_2{
    color: #ed002f;
}

.hero .btn-get-started,.read-more,.scroll-top,.text-image-section .btn-primary {
    background-color: #ed002f;
    border-color: #ed002f;
}
