.et_pb_menu__menu {
min-height: 50px !important; }
.et_pb_menu__logo {
min-height: 50px !important; }
.et_pb_menu__menu > nav {
min-height: 50px !important; } li {
line-height: 1.8;
} .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a {
padding: 15px 5px;
font-size: 16px;
}
.devis-v2 {
color: 
#ffffff !important;
background-color: 
#00b67a;
border-radius: 0px;
padding: 0px 25px !important;
text-transform: uppercase;
letter-spacing: 1px;
text-align:center;
}
.devis-v2:hover {
color: 
#ffffff !important;
background-color: 
#1ebb90;
}
.numero{
padding-right: 20px !important;
text-align:center;
}
.menu-v2 {
text-align:center;
}
.nav li ul {
width: 320px;
}
.et-menu li li a {
width: 280px;
} .rmp-rating-widget {
border: 1px solid 
#cccccc;
padding: 30px 0 20px 0;
margin-top: 50px;
}
#toc_container p.toc_title {
font-weight: 600;
font-size: 20px;
color: 
#18404B;
padding-top: 20px;
}
#toc_container {
margin-bottom: 30px;
} .pa-color-highlight {
text-decoration: none;
box-shadow: inset 0 -.45em 0 rgba(0,182,122,0.75);
color: inherit;
} .filAriane a {
font-family: 'Hero New Regular', Helvetica, Arial, Lucida, sans-serif;
}
.filAriane pre {
padding:0!important;
margin:0!important;
}
.filAriane {
margin-bottom:8px!important;
} .SlideArticle .et_pb_slide_description .et_pb_slide_title,
.SlideArticle .et_pb_slide_description .et_pb_slide_title a {
font-size:20px!important;
line-height:22px!important;
}
.SlideArticle .et_pb_slide_description .et_pb_slide_content  {
font-size:14px!important;
line-height:16px!important;
}
.SlideArticle .et_pb_slide_description .et_pb_button_wrapper a {
font-size:16px!important;
line-height:18px!important;
padding:10px 20px!important;
border:1px solid #00b67a;
}
.SlideArticle .et_pb_slide_description .et_pb_button_wrapper a:hover {
background:#FFF!important;
color: #00b67a!important;
border:1px solid #00b67a!important;
} .ListeArticle .entry-title,
.ListeArticle .entry-title a {
font-size:20px!important;
line-height:24px!important;
}
.ListeArticle .entry-title {
padding-bottom:4px;
}
.ListeArticle  .post-meta span{
color: #00b67a!important; 
font-size:15px!important;
line-height:19px!important;
} .GridArticle .entry-title,
.GridArticle .entry-title a {
font-size:19px!important;
line-height:22px!important;
}
.GridArticle .post-content p {
font-size:14px!important;
line-height:19px!important;
}
.GridArticle  .post-meta span{
color: #00b67a!important; 
font-size:16px!important;
line-height:20px!important;
}
.GridArticle  .et_pb_post {
display: flex;
flex-direction: column;
}
.GridArticle  .et_pb_post .post-meta {
order: 2;}
.GridArticle  .et_pb_post .et_pb_image_container {
order: 1;
}
.GridArticle  .et_pb_post .entry-title {
order: 3;}
.et_pb_post .post-content {
order: 4;}
.GridArticle .et_pb_image_container {
margin-bottom: 0px!important;
}
.GridArticle .et_pb_post .entry-featured-image-url {
margin-bottom: 20px!important;
} .pagination-blog .pagination {
display: flex;
justify-content: center;
align-items: center;
gap: 8px;
width: 100%;
margin-top: 40px;
} .pagination-blog .pagination a,
.pagination-blog .pagination span {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 40px;
height: 40px;
padding: 0 12px;
border: 1px solid #ddd;
border-radius: 4px;
background: #fff;
color: #00b67a!important;
text-decoration: none;
font-size: 15px;
font-weight: 500;
transition: all 0.25s ease;
}
.pagination-blog .pagination a {
margin:0 6px!important;
} .pagination-blog .pagination a:hover {
background: #00b67a;
color: #fff;
border-color: #00b67a;
transform: translateY(-2px);
} .pagination-blog .pagination .current {
background: #00b67a;
color: #fff!important;
border-color: #00b67a;
font-weight: 700;
} .pagination-blog .pagination .current:hover {
transform: none;
}