

.main-header-menu > .menu-item > .menu-link {
height: 80px;
font-size: 80%;
font-weight: 500;
text-transform: uppercase;
}
.main-header-menu > .current-menu-item > .menu-link,
.main-header-menu > .current-menu-ancestor > .menu-link {
color: #fff;
background-color: #0065b2;
-webkit-box-shadow: 3px 3px 0 #C9C9C9;
-moz-box-shadow: 3px 3px 0 #C9C9C9;
box-shadow: 3px 3px 0 #C9C9C9;
-webkit-box-shadow: 3px 3px 0 #C9C9C9 3px 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 3px 3px 0 #C9C9C9 3px 5px rgba(0, 0, 0, 0.5);
box-shadow: 3px 3px 0 #C9C9C9 3px 5px rgba(0, 0, 0, 0.5);
}
.main-header-menu > .menu-item > .menu-link:hover {
color: #fff;
background-color: #0065b2;
-webkit-box-shadow: 3px 3px 0 #C9C9C9;
-moz-box-shadow: 3px 3px 0 #C9C9C9;
box-shadow: 3px 3px 0 #C9C9C9;
-webkit-box-shadow: 3px 3px 0 #C9C9C9 3px 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 3px 3px 0 #C9C9C9 3px 5px rgba(0, 0, 0, 0.5);
box-shadow: 3px 3px 0 #C9C9C9 3px 5px rgba(0, 0, 0, 0.5);
}
.main-header-menu .menu-item:hover > .menu-link,
.main-header-menu .current-menu-item > .menu-link {
color: #fff;
background-color: #0065b2;
}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before {
font-weight: 700;
content: "\e900";
font-family: Astra;
text-decoration: inherit;
display: inline-block;
color: white;
}
.main-header-menu .sub-menu {
width: 320px;
left: -999em;
position: absolute;
z-index: 99999;
}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before {
color: #bdbdbd;
}
.elementor-1178 .elementor-element.elementor-element-3e81559 a.uael-post__read-more,
a.uael-post__read-more {
color: #ffffff;
padding: 10px 10px 10px 10px;
position: absolute;
bottom: 0;
width: 100%;
left: 0;
}
.uael-post__bg-wrap {
position: relative;
}
.site-footer a {
background-color: #424040;
color: #eaeaea;
display: block;
margin: 5px 0;
padding: 5px 5px !important;
}
.site-footer a:focus,
.site-footer a:hover {
background-color: #464646;
color: #fff;
}
.footer-adv-widget-1 a:before {
content: "\A";
width: 10px;
height: 10px;
margin: 0 10px 0 5px;
border-radius: 50%;
background: #333333;
display: inline-block;
}
button.infolettre {
background-color: #fba519;
display: block;
width: 100%;
}
h5,
.entry-content h5 {
font-size: 24px;
font-size: 1.4rem;
padding: 0 0 0 5px;
background-color: #0065b2;
color: white;
}
h6,
.entry-content h6 {
font-size: 24px;
font-size: 1.4rem;
padding: 0 0 0 5px;
background-color: #FBA519;
color: white;
}
.enpratique-side-menu nav > ul {
display: block;
width: 100%;
margin: 0 0 0 0;
background-color: #0065b2;
}
.enpratique-side-menu li.cat-item {
display: block;
list-style: none;
}
.enpratique-side-menu li.cat-item a {
display: block;
background-color: #f6f6f6;
list-style: none;
border-bottom: 1px solid #b5b5b5;
padding: 5px 5px;
color: #636363;
font-weight: 400;
}
.enpratique-side-menu li.cat-item a:focus,
.enpratique-side-menu li.cat-item a:hover,
.enpratique-side-menu li.current-cat a,
.enpratique-side-menu li.current-cat-ancestor > a {
background-color: #fba519;
color: white;
}
.enpratique-side-menu li.cat-item a:before {
content: "\A";
width: 10px;
height: 10px;
margin: 0 10px 0 5px;
border-radius: 50%;
background: #0065b2;
display: inline-block;
}
.enpratique-side-menu li.cat-item a:hover:before {
background-color: #ffffff;
}
.elementor-widget-uael-posts .uael-post__title {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
height: 90px;
margin: 15px 0 0 0;
}
.relpost-block-single {
display: block;
width: 100%;
padding: 0px;
}
.relpost-block-single > div {
display: block;
width: 100% !important;
font-family: inherit !important;
}
.relpost-block-single > div {
padding: 5px;
border: 5px solid #e0e0e0;
background-color: #f6f6f6;
}
.relpost-block-single-image {
margin: auto;
}
.relpost-block-single:hover > div {
border: 5px solid #fba519;
}
.relpost-block-single-text {
line-height: 1.5;
}
.relpost-block-single-text {
margin: 3px 0 0;
padding: 10px 10px;
}
.infolettre-max .elementor-button {
display: block;
width: 100%;
}
.ast-header-breadcrumb {
background-color: #f6f6f6;
}
.ast-breadcrumbs-wrapper .rank-math-breadcrumb p {
}
nav.rank-math-breadcrumb a,
nav.rank-math-breadcrumb span.last {
display: block;
line-height: 26px;
float: left;
background-color: #730010;
text-align: center;
padding: 0px 0px 0 20px;
position: relative;
margin: 0px 5px 0px 0px;
text-decoration: none;
color: #ccc;
font-size: 90%;
-webkit-transition: all 800ms ease;
-moz-transition: all 800ms ease;
-ms-transition: all 800ms ease;
-o-transition: all 800ms ease;
transition: all 800ms ease;
}
nav.rank-math-breadcrumb a,
nav.rank-math-breadcrumb span.last {
color: #fff;
text-decoration: none;
height: 26px;
line-height: 26px;
text-transform: lowercase;
display: block;
font-size: 100%;
font-weight: 400;
}
nav.rank-math-breadcrumb a:first-letter,
nav.rank-math-breadcrumb span.last:first-letter {
text-transform: uppercase;
}
nav.rank-math-breadcrumb a:after {
content: "";
border-top: 13px solid transparent;
border-bottom: 13px solid transparent;
border-left: 15px solid #730011;
position: absolute;
right: -15px;
top: 0;
z-index: 1;
-webkit-transition: all 800ms ease;
-moz-transition: all 800ms ease;
-ms-transition: all 800ms ease;
-o-transition: all 800ms ease;
transition: all 800ms ease;
}
nav.rank-math-breadcrumb a:before,
nav.rank-math-breadcrumb span.last:before {
content: "";
border-top: 13px solid transparent;
border-bottom: 13px solid transparent;
border-left: 15px solid #ebedeb;
position: absolute;
left: 0;
top: 0;
}
nav.rank-math-breadcrumb a:first-child {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
nav.rank-math-breadcrumb a:first-child:before {
display: none;
}
nav.rank-math-breadcrumb span.last {
padding-right: 15px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
background-color: #fba519;
color: white;
line-height: 26px;
height: 26px;
display: block;
position: relative;
}
nav.rank-math-breadcrumb span.last:after {
display: none;
}
nav.rank-math-breadcrumb span.last:hover {
background-color: #fba519;
color: white;
}
nav.rank-math-breadcrumb a:hover {
background-color: #fba519;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-ms-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease;
}
nav.rank-math-breadcrumb a:hover:after {
border-left-color: #fba519;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-ms-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease;
}
@media only screen and (max-width: 767px) {
.ast-breadcrumbs-wrapper {
display: none !important;
}
}
.uael-posts-thumbnail-ratio .uael-post__thumbnail img {
padding: 25px;
margin-top:10px
}
.centro {
margin: 0 auto;
}
.emailnewslettera {
display:inline-block;
}