
.mosaic-grid-row-dark
{
background: black; 

}
.p1-testimonial
{
background: #e5e5e5;
padding: 5px 5px 5px 5px ;
min-height:250px;
}

.p1-infos
{
border: 2px solid #007bb1;
}

div.infos-sstitre
{
background: blue; 
padding: 5px 5px 5px 5px ;
}

div.infos-bloc1col, div.infos-bloc3col
{
background: pink; 
padding: 5px 5px 5px 5px ;
}
div.infos-bloc1col
{
border: 2px solid red;
}
div.infos-bloc3col
{
width:31%;
}

div.infos-bloc3col-titre
{
background: orange;
padding: 5px 5px 5px 5px ;

font-size=200%;
margin-bottom:10px 

}

div.infos-ssbloc
{
background: green;
padding: 5px 5px 5px 5px ;

margin-bottom:10px 

}