h1.text-center{text-align:center!important;padding:20px;font-family:inherit;font-weight:700;margin-top:20px;color:#fff;background-image:url(images/back-h1.png);background-size:cover;background-repeat:round}.card-body h3{padding:5px;text-align:center;font-weight:700;cursor:pointer}.card-body h3.m2bc{color:#caca18}.card-body h3.m2bc:hover{background-color:#ff0;color:#000}.card-body h3.m2ba{color:red}.card-body h3.m2ba:hover{background-color:red;color:#fff}.card-body h3.m2bs{color:orange}.card-body h3.m2bs:hover{background-color:orange;color:#fff}.card-body h3.m2bh{color:green}.card-body h3.m2bh:hover{background-color:green;color:#fff}.col a{text-decoration:none;color:#000}.card-body.c-m2bc{background-color:#f7f7aa}.card-body.c-m2ba{background:#ff00002b}.card-body.c-m2bs{background:#ffa50073}.card-body.c-m2bh{background:#0080002e}.box-img{width:100%;height:230px}img.card-img-top{width:100%;HEIGHT:100%}video#M2B_CONSULTING_VIDEO{WIDTH:100%;HEIGHT:100%}div.geneva{width:100%;padding:10px 0;height:200px}.geneva-img{width:30%;height:100%;FLOAT:LEFT}.geneva-part-desc{width:60%;float:left}img.geneva-img-2016{width:76%;height:90%;border-radius:10px}.geneva-part-desc p{padding:10px}video#M2B_CONSULTING_VIDEO{WIDTH:100%;HEIGHT:100%}div.Reseaux-sociaux{width:100%;height:50px;text-align:start}div.Reseaux-sociaux div{width:100%;float:left}img.fb{width:64px;height:43px;position:relative;right:-1px}img.inst{width:41px;position:relative;right:-2px;top:2px}img.link{width:52px;position:relative;right:-3px}img.twit{width:37px;position:relative;right:-3px;top:0}img.yout{right:-3px;width:39px;height:40px;border-radius:100%;position:relative;top:4px}img.gmb{width:43px;height:42px;right:-4px;position:relative;top:4px}img.tum{width:23px;height:40px;width:39px;height:38px;right:-4px;position:relative;top:8px}img.pint{width:39px;height:39px;position:relative;top:13px;right:-5px}.fooTer{color: red;font-size: 13px;text-align: center;}.links{color: red;font-size: 13px;text-align: center;}.links a {color: white;background: black;padding: 10px;border-radius: 0;font-weight: bold;border:1px solid white;font-family: sans-serif;}.links a:hover {color: blue;background: white;border:1px solid red;}

/** footer2 of index.html */
div.FOOTER2 {
    padding: 10px 10px 0 10px;
    text-align: center;
    background: black;
    color: white;
    font-family: sans-serif;

}

}
.all-logos {
    padding: 10px 0;
}

.all-logos div {
    display: inline-block;
    width: 30%;
    text-align: center;
}
.all-logos div img {
    width: 25%;
    border-radius: 50%;
    padding: 12px;
    HEIGHT: 80px;
    background: white;
}

/****/ 
.footer-contact {
    background: #ccc;
    color: black;
    padding: 28px 0;
    font-weight: bold;
    border-radius: 10px;
}
.footer-contact div {
    display: inline-block;
    width: 30%;
    border-left: 5px solid red;
}



/*  end */


/*



 */