.wfaq {
	box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);
	border-radius: 4px;
	background: #fff;
	margin: 2em auto;
	margin-right: auto;
	margin-left: auto;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	overflow: hidden;
	padding: 1em;
}

.rating-star{
position:relative;
margin-bottom:15px;
text-align:center;
padding:10px;
color:#fff
}

.rating-star span, .rating-star strong{
vertical-align:middle;
}
.rating-star .ratings{
color:#fff
}

.colonne{
width:49%;
padding:15px;
min-height:250px;
box-sizing:border-box;
border:1px solid #ddd
}
.pros{
/* margin-left:auto !important; */
margin-right:1% !important
}
.cons{
/* margin-right:auto !important; */
margin-left:1% !important
}
.pros h3{
color:#5fca17;
border-color:#5fca17;
border-bottom: 1px solid #ddd;
}
.pros h3:before, .cons h3:before {
border-width:2px;
vertical-align: 5%;
height:15px !important;
width:15px !important;
}
.pros h3:before {
border-color: #5fca17 !important;
}
.cons h3{
color:#f24a29;
border-color:#f24a29;
border-bottom: 1px solid #ddd;
}
.pros li, .cons li {
display: flex;
align-items: center;
line-height: 1.4em;
}
.pros li:before {
content:"✔️";
margin-right:10px;
}
.cons li:before {
content:"❌";
margin-right:10px;
}
.wrap-rating {
margin-bottom:30px;
display:flex;
flex-wrap: wrap;
}
@media screen and (max-width:600px){
.colonne{
width:100%;
min-height:0
}
.cons,.pros{
margin:5px 0 !important;
}
}