
/*
BUTTONS 
    language 
        class w3.btn
        id lang

    contact buttons 
        class w3.button 
        id contact 

    nav buttons 
        class w3.button
        hover line 1524 of other doc can change 


*/

[lang|="fr"] {
    display: none;
}

.card-link {
  text-decoration: none;
  color: inherit;
  display: block;
}

.card-link:hover {
  text-decoration: none;
}

body {
    background-color: #E9F0EB;
}

#nav, #mySidebar {
    background-color: #E9F0EB;
}

.mwhite {
    background-color: #edf1ee;
}


body, h1, h2, h3, h4, h5, h6 {
  font-family: "Montserrat", "Helvetica", sans-serif;
  font-weight: 600;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 800;
}

.lang, .con {
    color: white;
    background-color: #016031;
    letter-spacing: 2px;
}


.con:hover, .lang:hover {
    background-color:#A2C3A4 !important;
}



/*
.con {
    color: white;
    background-color: black
}
*/

@media (max-width:900px) {
    .stack-small {
        flex-direction: column !important;
        justify-content: space-around !important;
    }
} 

.mySlides {display:none}
.w3-left, .w3-right, .w3-badge {cursor:pointer}
.w3-badge {height:13px;width:13px;padding:0}


.brandlogo {
  height: 120px;
  width: auto;  
  display: block;   
  max-width: 100%;  
}

.custombar {
    height: 130px !important;
}
