.Blog-visuals img {
display: block;
margin-left: auto; 
margin-right: auto;"
}

.height-paragraph h2 {
font-size :2.25rem !important;
color: #5DA46F !important;
}

.text-bloc p {
font-size : 18px !important;
line-height: 32px !important;
}

.text-bloc-2 p {
font-size : 16px !important;
line-height: 32px !important;
}

.text-bloc-3 p {
color: #5DA46F !important;
font-size : 22px !important;
line-height: 32px !important;
background-color: #DCECE0 !important;
}

.text-bloc-2 h2 {
color: #5DA46F !important;
float: left !important;
font-size : 26px !important;
margin-bottom: 1px !important;
}

.text-bloc li {
font-size : 22px !important;
line-height: 32px !important;
}

.text-bloc h2 {
color: #5DA46F !important;
font-size : 30px !important;
margin-bottom: 1px !important;
}

.title-slogan h2 { 
margin-bottom: 25px !important;
color: #5DA46F !important;
}

.text-bloc h3 { 
margin-bottom: 25px !important;
color: #5DA46F !important;
}

.text-bloc-paragraph p {
margin-top: 5px !important;
}

.text-foot-1 {
padding-top : 50px !important;
}

.Blog-visuals-2 img {
display: block !important;
margin-left: auto !important; 
margin-right: auto !important;
width: 75% !important;
}

.fs-bloc {
margin-left: 10%;
margin-right: 10%;
}

@media only screen and (max-width: 600px) {
.fs-bloc {
margin-left: 5%;
margin-right: 5%;
}
}

.fs-bloc-2 {
margin-left: 20%;
margin-right: 20%;
}

@media only screen and (max-width: 600px) {
.fs-bloc-2 {
margin-left: 5%;
margin-right: 5%;
}
}

.fs-bloc-3 {
margin-left: 28%;
margin-right: 28%;
}

@media only screen and (max-width: 600px) {
.fs-bloc-3 {
margin-left: 5%;
margin-right: 5%;
}
}


.button-ambassadeur {
background-color: #5DA46F !important;
color: #FFFFFF;
border-radius: 15px;
padding-left: 10px;
padding-right : 10px;
padding-top: 10px;
padding-bottom : 10px;
font-size : 22px !important;
border: none;
text-align: center;
}

.green p {
color: #5DA46F !important;
}