body, h1, h2, h3, h4 ,h5,h6{
    font-family: 'Montserrat', sans-serif !important;
}
footer li{
    list-style: none;
}
.footer{
    padding-top: 40px;
    background-color: white;
}
footer .row{
    display: flex;
}
footer .container{
    max-width: 1300px;
    margin: auto !important;
    padding: 0 15px;
    min-height: 0;
}
img{
    max-width: 100%;
}
.custom-shadow{
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.14);
}
@media(max-width:768px){
    .rowBanner{
        flex-wrap: wrap;
    }
}

#rowModalConnexion .btn{
    font-size: 13px;
}