a, button, body, button#bouton-classic-orange, .temoignage-home .swiper-pagination-bullet.swiper-pagination-bullet-active, span.eael-tab-title.title-after-icon, .slick-prev, .slick-next, .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: url(/wp-content/uploads/2022/04/cursorpng2.png), auto !important;
}
.elementor-container {
    /*max-width: 1366px;*/
    max-width: 1450px;
}

h2 {
    line-height: 40px !important;
}
h3 {
    font-size: 30px !important;
}
.elementor-element.elementor-element-eb187fc.elementor-widget.elementor-widget-heading h2 {
    margin-bottom: 20px;
}
.elementor-element.elementor-element-fbc4d7d.elementor-widget.elementor-widget-text-editor p {
    padding-right: 0;
}
.elementor-52 .elementor-element.elementor-element-d28e00b > .elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
}
.elementor-52 .elementor-element.elementor-element-1912f8b.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper, .elementor-52 .elementor-element.elementor-element-5e29a3d.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
    align-items: center;
}
.bouton-classic-blanc.elementor-widget-button .elementor-button {
    text-transform: uppercase;
    font-weight: 600;
}
.home-section-2 {
    padding: 35px 0px 70px 0px !important;
}
.elementor-52 .elementor-element.elementor-element-a64a0a2 > .elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
}
.eicon-play:before {
    content: url(/wp-content/uploads/2022/04/pictos-video.png) !important;
}
.elementor-element.elementor-element-86d9b35.elementor-widget.elementor-widget-text-editor {
    margin-top: 20px;
}
.elementor-52 .elementor-element.elementor-element-e2787fd > .elementor-container {
    min-height: calc(100vh - 143px) !important;
}
.accueil-groupe-logo {
    position: absolute;
    right: 0px;
    bottom: 20px;
}
.elementor-element.elementor-element-ea83d9c.elementor-icon-list--layout-traditional.elementor-list-item-link-full_width.elementor-widget.elementor-widget-icon-list li.elementor-icon-list-item {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
}
/*span.elementor-icon-list-icon {
    margin-left: 10px;
}*/
.elementor-element.elementor-element-ea83d9c svg {
    width: 37px !important;
    height: 37px !important;
}
.elementor-element.elementor-element-ea83d9c .elementor-icon-list-text {
    -ms-flex-item-align: center;
    align-self: center;
    padding-left: 5px;
    color: #011c77!important;
    font-family: raleway!important;
    font-size: 35px!important;
    font-weight: 300!important;
}
.elementor-element.elementor-element-ea83d9c .elementor-icon-list-text {
    padding-left: 0px !important;
}
.elementor-element.elementor-element-ea83d9c.elementor-icon-list--layout-traditional.elementor-list-item-link-full_width.elementor-widget.elementor-widget-icon-list {
    margin-bottom: -12px;
}
.elementor-52 .elementor-element.elementor-element-e91d242 {
    margin-top: -7em !important;
}
.elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-9cc6b30 .elementor-widget-wrap.elementor-element-populated, .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-4f40468.secteur-appel-toggle .elementor-widget-wrap.elementor-element-populated{
    padding-bottom: 0px !important;
}
.elementor-10 .elementor-element.elementor-element-eac27ed .elementor-nav-menu--main .elementor-item{
    padding-top: 0px !important;
}
.elementor-10 .elementor-element.elementor-element-e37c773 .elementor-divider{
    padding-bottom: 16px !important;
}
.elementor-element.elementor-element-4891aa3.logo-header.elementor-widget.elementor-widget-theme-site-logo.elementor-widget-image{
    padding-bottom: 0px !important;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-325878c .elementor-widget-wrap.elementor-element-populated{
    padding: 0 !important;
}
.elementor-element.elementor-element-447db4a.elementor-widget.elementor-widget-elementskit-header-search .ekit-wid-con {
    display: flex;
    justify-content: end;
}
.elementor-10 .elementor-element.elementor-element-447db4a .ekit_navsearch-button {
    margin: 0;
}

@media (min-width: 992px){
.elementor-4465 .elementor-element.elementor-element-fe4e752 img {
    width: 100%;
    height: 491px;
    object-fit: cover;
}
.elementor-widget-reviews .swiper-slide, .elementor-widget-testimonial-carousel .swiper-slide {
    height: auto;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-around;
}
.icon-carousel .swiper-slide .elementor-testimonial__text a:hover::after {
    content: "";
    background: #F24F03;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    position: absolute;
    bottom: 0px;
    left: 47%;
}
.icon-carousel.elementor-widget-testimonial-carousel .swiper-slide {
    padding: 20px;
    padding-bottom: 60px;
}
.icon-carousel::after {
    content: "";
    background: #011c77;
    display: block;
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 6px;
}
}
@media (min-width: 768px){
.elementor-10 .elementor-element.elementor-element-325878c {
    width: 40px !important;
}
}
section.elementor-section.elementor-inner-section.elementor-element.elementor-element-9473995.elementor-section-full_width.section-bouton-toggle.elementor-hidden-mobile.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-default {
    display: flex;
    justify-content: end;
}
.elementor-10 .elementor-element.elementor-element-447db4a .ekit_navsearch-button {
    margin: 0 !important;
}
body.admin-bar .ekit-promo-popup.mfp-ready .mfp-close {
    margin-top: 45px;
    border: none;
    font-size: 50px !important;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-bc8324e.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
    margin-top: 60px;
    margin-bottom: 20px;
}
.actusmutac .elementor-posts .elementor-post__card {
    border-radius: 20px !important;
}
.actusmutac .elementor-posts .elementor-post__card .elementor-post__excerpt, .elementor-posts .elementor-post__card .elementor-post__title {
    margin-bottom: 15px;
}
.elementor-4286 .elementor-element.elementor-element-daf1046 .elementor-post__card {
    /* border-color: #ECF3FF; */
    border: 1px solid #ECF3FF !important;
    box-shadow: none !important;
}
.actusmutac a.elementor-button-link.elementor-button {
    background: transparent;
    color: #011c77;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 13px;
    text-decoration: underline !important;
    margin-top: 5em;
}
.actusmutac .elementor-posts .elementor-post__excerpt p {
    color: #000 !important;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-ffe9e80.single-postmutac.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-default {
    max-width: 100% !important;
}
.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-8f74918 .elementor-widget-wrap.elementor-element-populated {
    padding: 0 !important;
}
.elementor-element.elementor-element-62c6f06.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading h1.elementor-heading-title.elementor-size-default {
    color: #011c77 !important;
}
.ptopsingle{
    margin-top: 20px;
}
.mtopsingle{
    margin-top: 35px;
}
.elementor-4465 .elementor-element.elementor-element-39b16cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    padding-left: 8em;
}
.elementor-post-navigation .elementor-post-navigation__link a {
    display: flex;
    flex-direction: column-reverse;
}
.elementor-post-navigation .elementor-post-navigation__link a .thumb span {
    display: block;
    font-family: raleway!important;
    font-size: 25px!important;
    font-weight: 300!important;
    color: #000;
    padding: 15px 15px;
    text-align: left;
    line-height: 30px;
    padding-bottom: 0;
}
.elementor-post-navigation .post-navigation__next--label, .elementor-post-navigation .post-navigation__next--title, .elementor-post-navigation .post-navigation__prev--label, .elementor-post-navigation .post-navigation__prev--title {
    overflow: initial !important;
    -o-text-overflow: initial !important;
    text-overflow: initial !important;
    white-space: normal;
}
.elementor-post-navigation .elementor-post-navigation__link a .thumb p{
    overflow: initial !important;
    -o-text-overflow: initial !important;
    text-overflow: initial !important;
    white-space: normal;
    padding: 15px 15px;
    color: #000;
    text-align: left;
}

.elementor-post-navigation .elementor-post-navigation__link a .thumb {
    width: 314px;
    border: 1px solid #ECF3FF !important;
    border-radius: 20px 20px 0px 0px;
}
.elementor-post-navigation .elementor-post-navigation__link a .thumb img {
    border-radius: 20px 20px 0px 0px;
}
.elementor-post-navigation .elementor-post-navigation__link a .content {
    width: 100%;
}
.elementor-post-navigation .elementor-post-navigation__link a {
    max-width: 314px !important;
}
.elementor-post-navigation .elementor-post-navigation__separator-wrapper {
    display: none;
}
.elementor-post-navigation__prev.elementor-post-navigation__link {
    display: flex;
    justify-content: flex-start;
}
.elementor-post-navigation__next.elementor-post-navigation__link {
    display: flex;
    justify-content: flex-end;
}
span.elementor-post-navigation__link__prev, span.elementor-post-navigation__link__next {
    margin-top: 30px;
    margin-bottom: 20px;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-3938bb4.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    margin-top: 6em;
    margin-bottom: 2em;
}
span.post-navigation__prev--label, span.post-navigation__next--label {
    color: #011c77 !important;
    font-weight: bold;
    font-size: 16px !important;
    text-decoration: underline;
}
.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-338cb4f8 {
    margin-top: 60px;
    margin-bottom: 20px;
}
.elementor-4536 .elementor-element.elementor-element-0134719 .eael-advance-tabs .eael-tabs-nav > ul li {
    background-color: #edf3fc !important;
    color: #a1a5ab !important;
    text-transform: uppercase;
    text-align: left;
}
.elementor-4536 .elementor-element.elementor-element-0134719 .eael-advance-tabs .eael-tabs-nav > ul li.active {
    background-color: #edf3fc;
    color: #011c77 !important;
    font-weight: bold;
    text-transform: uppercase;
}
.elementor-4536 .elementor-element.elementor-element-0134719 .eael-advance-tabs .eael-tabs-nav > ul li.active {
    background-color: #edf3fc !important;
    color: #011c77;
}
.elementor-4536 .elementor-element.elementor-element-0134719 .eael-advance-tabs .eael-tabs-nav > ul li {
    padding-left: 40px !important;
}
.e-load-more-message {
    display: none !important;
}
.elementor-4536 .elementor-element.elementor-element-0134719 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:nth-child(1) {
    padding-top: 40px !important;
    border-radius: 20px 20px 0px 0px;
}
.elementor-4536 .elementor-element.elementor-element-0134719 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:last-child {
    padding-bottom: 40px !important;
    border-radius: 0px 0px 20px 20px;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-3db582c.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
    margin-top: 60px !important;
    margin-bottom: 110px !important;
}
.elementor-element.elementor-element-0134719.faqmutac.elementor-widget.elementor-widget-eael-adv-tabs .eael-tabs-content {
    margin-left: 5em;
}
.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    color: #011c77 !important;
    background-color: transparent !important;
    border-bottom: 1px solid #011c77 !important;
    padding-left: 0px !important;
}
.ekit-wid-con .fasicon.icon-minus::before, .ekit-wid-con .icon.icon-minus::before, .icon.icon-minus::before {
    content: "\e981";
    color: #011c77;
}
.ekit-wid-con .elementskit-accordion .elementskit-card-body {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay {
    border-radius: 20px;
}
.elementor-4536 .elementor-element.elementor-element-a41e0b8 h2 {
    font-size: 50px !important;
}
.ekit-wid-con .ekit_accordion_icon_group {
    position: absolute;
    right: 0;
    margin-right: 0px !important;
}
div#eael-advance-tabs-0134719 .eael-tab-item-trigger.active::before {
    content: "";
    background: #011c77;
    width: 2px;
    height: 44px;
    position: absolute;
    left: 0;
}
.elementor-element.elementor-element-1f9a86d9.section-page-top-titre.elementor-widget.elementor-widget-heading h2 {
    font-size: 50px !important;
}
.style_footer_menu ul.elementor-nav-menu > li.menu-item > a.elementor-item.elementor-item-active::after {
    display: none;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-7d79492.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
    background: #011C77;
}
.elementor-52 .elementor-element.elementor-element-cb37f2c {
    position: absolute;
    bottom: 20px;
}
.elementor-element.elementor-element-0164dda.elementor-position-left.mutac-convention-ico.elementor-widget__width-auto.elementor-widget-tablet__width-inherit.elementor-view-default.elementor-mobile-position-top.elementor-vertical-align-top.elementor-widget.elementor-widget-icon-box .elementor-icon-box-icon, .elementor-element.elementor-element-646227b.elementor-position-left.mutac-convention-ico.elementor-widget__width-auto.elementor-widget-tablet__width-inherit.elementor-view-default.elementor-mobile-position-top.elementor-vertical-align-top.elementor-widget.elementor-widget-icon-box .elementor-icon-box-icon {
    padding-top: 10px;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-ca69382, .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-3f506ab, .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-283acbb, .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-4723801 {
    margin-bottom: 15px;
}
.elementor-52 .elementor-element.elementor-element-361a682 > .elementor-widget-container {
    margin: 15px 0px 0px 0px !important;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-3720735.she-header-yes.elementor-section-full_width.elementor-hidden-tablet.elementor-hidden-mobile.elementor-section-height-default.elementor-section-height-default.she-header {
    box-shadow: 0px 2px 5px rgb(0 0 0 / 20%);
}
button.mfp-close {
    border: none !important;
    font-size: 50px !important;
}
.fa-chevron-down:before {
    content: url(/wp-content/uploads/2022/04/chevron-blanc-mutac-1.png) !important;
}
.ekit-promo-popup.mfp-ready .mfp-close {
    font-family: "Nunito" !important;
    font-weight: 300 !important;
}
.page-content h2 a {
    color: #011c77!important;
    font-family: raleway!important;
    font-size: 35px!important;
    font-weight: 300!important;
}
body.search.search-results .page-content{
    margin: 60px 0px;
}
body.search.search-results .page-content p{
  color: #000 !important;
  border-bottom: 1px solid #c1c1c1;
  padding-bottom: 18px;
}
body.search.search-results .page-content p:last-child{
  border-bottom:none;
}
.wpgb-facet .wpgb-inline-list li::before {
    content: "";
    background: #ababab;
    width: 1px;
    height: 18px;
    display: block;
    position: absolute;
    top: 8px;
}
.wpgb-facet .wpgb-inline-list li:first-child::before {
    width: 0px;
}
.eael-simple-menu-container .eael-simple-menu li ul li:hover>a, .eael-simple-menu-container .eael-simple-menu li ul li.current-menu-item>a {
    color: #F24F03 !important;
}
.elementor-element.elementor-element-ca9f2af.elementor-align-left.bouton-classic-orange.demander-devis.elementor-widget.elementor-widget-button a.elementor-button-link.elementor-button.elementor-size-sm {
    width: 100% !important;
}

.wpgb-map-facet.wpgb-map-loaded.leaflet-container.leaflet-touch.leaflet-fade-anim.leaflet-touch-zoom {
    z-index: 8 !important;
}
.style_footer_menu ul.elementor-nav-menu > li.menu-item > a.elementor-item a:focus {
    border: none !important;
}
.style_footer_menu ul.elementor-nav-menu > li.menu-item .sub-menu > li.menu-item > a:focus {
    background: transparent !important;
    color: #000 !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
.bouton-classic-orange.elementor-widget-button .elementor-button {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.actualite-slide .lae-container .slick-prev, .actualite-slide .lae-container .slick-next {
    top: 44em;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-1b1f61e.section-droite-cout-home, .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-715db93.section-droite-organiser-home {
    padding: 0px 10px !important;
}
.tab-styl-1 .eael-tabs-content {
    padding: 0;
}
.elementor-element.elementor-element-fbc4d7d.elementor-widget.elementor-widget-text-editor p {
    padding-right: 0px;
}
.elementor-10 .elementor-element.elementor-element-ec7baf2 {
    margin-right: 20px;
}
.elementor-10 .elementor-element.elementor-element-ec7baf2 img {
    width: 50px;
}
.eael-simple-menu-container.preset-1 .eael-simple-menu li ul {
    background-color: transparent !important;
}
.elementor-3385 .elementor-element.elementor-element-96f1a36 .eael-simple-menu.eael-simple-menu-vertical li ul li > a, .eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-ancestor>a, .eael-simple-menu-container.preset-1 .eael-simple-menu li:hover>a, .eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-item>a {
    border: none !important;
}
.eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator {
    top: 7px !important;
}
.eael-simple-menu-container.preset-1 {
    background-color: transparent !important;
}
.elementor-10 .elementor-element.elementor-element-ae5982e img {
    width: 70% !important;
    margin: 20px;
}
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.bouton-classic-orange.elementor-widget-button .elementor-button {
    padding-left: 20px !important;
    padding-right: 20px !important;
    font-size: 14px;
}
.actualite-slide .lae-container .slick-prev, .actualite-slide .lae-container .slick-next {
    top: 44em;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-1b1f61e.section-droite-cout-home, .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-715db93.section-droite-organiser-home {
    padding: 0px 10px !important;
}
.tab-styl-1 .eael-tabs-content {
    padding: 0;
}
.elementor-element.elementor-element-fbc4d7d.elementor-widget.elementor-widget-text-editor p {
    padding-right: 0px;
}
.elementor-10 .elementor-element.elementor-element-ec7baf2 {
    margin-right: 20px;
}
.elementor-10 .elementor-element.elementor-element-ec7baf2 img {
    width: 50px !important;
}
.eael-simple-menu-container.preset-1 .eael-simple-menu li ul {
    background-color: transparent !important;
}
.elementor-3385 .elementor-element.elementor-element-96f1a36 .eael-simple-menu.eael-simple-menu-vertical li ul li > a, .eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-ancestor>a, .eael-simple-menu-container.preset-1 .eael-simple-menu li:hover>a, .eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-item>a {
    border: none !important;
}
.eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator {
    top: 7px !important;
}
.eael-simple-menu-container.preset-1 {
    background-color: transparent !important;
}
.elementor-10 .elementor-element.elementor-element-ae5982e img {
    width: 70% !important;
    margin: 20px;
}
}

.slide-oganiser .swiper-container-horizontal>.swiper-pagination-bullets, .temoignage-home .swiper-pagination-custom, .temoignage-home .swiper-pagination-fraction {
    bottom: 50px !important;
}

@media(max-width: 767px){
.icon-carousel.assurance .swiper-slide a {
    font-size: 11px;
}
.ekit-promo-popup.mfp-ready .mfp-close {
    opacity: 0 !important;
}

.icon-carousel i.eicon-chevron-left::after {
    content: "";
    /*background: #F2F6FD;*/
    background: unset;
    display: block;
    /*width: 60px;
    height: 45px;*/
    position: absolute;
    top: 0;
    left: 0px;
    z-index: -1;
}
.icon-carousel.assurance i.eicon-chevron-left::after, .icon-carousel.mutuelle i.eicon-chevron-left::after {
    background: #fff !important;
}

/*
.icon-carousel::before {
    content: "";
    background: #F2F6FD;
    display: block;
    width: 40px;
    height: 4px;
    position: absolute;
    bottom: -22px;
    z-index: 10;
    right: 30px;
}
*/
.icon-carousel .swiper-slide a {
    color: #011c77;
    font-size: 0.8em;
    line-height: 1em;
    display: block;
    text-align: center;
}
.icon-carousel.elementor-widget-testimonial-carousel .elementor-testimonial__image img {
    border-radius: 0px !important;
    height: 30px !important;
    width: initial !important;
}


.icon-carousel::after {
    content: "";
    background: #011c77;
    display: block;
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: -20px;
}

.icon-carousel i.eicon-chevron-left {
    position: absolute;
    bottom: -7em;
    left: 13em;
}
.icon-carousel.assurance i.eicon-chevron-left {
    position: absolute;
    bottom: -5.4em !important;
}
.icon-carousel.mutuelle i.eicon-chevron-left {
    position: absolute;
    bottom: -5.8em !important;
}
.icon-carousel i.eicon-chevron-right {
    position: absolute;
    bottom: -7em;
    right: 1em;
}
.icon-carousel.assurance i.eicon-chevron-right {
    position: absolute;
    bottom: -5.4em !important;
}
.icon-carousel.mutuelle i.eicon-chevron-right {
    position: absolute;
    /*bottom: -5.8em !important;*/
    bottom: -6.5em !important;
}
.icon-carousel .eicon-chevron-left:before, .icon-carousel .eicon-chevron-right:before {
    color: #011c77;
}
.icon-carousel i.eicon-chevron-left {
    position: absolute;
    bottom: -7em;
    left: 13em;
}

.elementor-widget-reviews .swiper-slide, .elementor-widget-testimonial-carousel .swiper-slide {

    justify-content: space-around;
}

.elementor-element.elementor-element-c45cf39 {
    display: none;
}

div#faire_part_two {
    position: initial !important;
    z-index: 0;
}

.elementor-1133 .elementor-element.elementor-element-d281a70 > .elementor-element-populated, .elementor-1133 .elementor-element.elementor-element-d281a70 > .elementor-element-populated > .elementor-background-overlay, .elementor-1133 .elementor-element.elementor-element-d281a70 > .elementor-background-slideshow, .elementor-1133 .elementor-element.elementor-element-bfbb1a4 > .elementor-element-populated, .elementor-1133 .elementor-element.elementor-element-bfbb1a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1133 .elementor-element.elementor-element-bfbb1a4 > .elementor-background-slideshow{
    border-radius: 25px 25px 25px 25px !important;
    margin: 0px 15px !important;
}
.elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-bfbb1a4.section-assitance-mutac {
    margin-bottom: 40px;
    margin-top: 10px;
}

.tab-styl-3-mobile {
    margin-bottom: 30px !important;
}

.elementor-52 .elementor-element.elementor-element-325e0a4 > .elementor-element-populated {
    padding: 0px 0px 0px 0px !important;
}

.elementor-52 .elementor-element.elementor-element-b5b597a {
    margin-top: 40px;
}
.elementor-52 .elementor-element.elementor-element-6bd37f6 > .elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
}

.elementor-element.elementor-element-67f296c.elementor-align-center.bouton-classic-blanc.elementor-mobile-align-justify.elementor-hidden-desktop.elementor-hidden-tablet.elementor-widget.elementor-widget-button {
    margin: 20px 0px;
}

.elementor-10 .elementor-element.elementor-element-33337d5, .elementor-10 .elementor-element.elementor-element-ffb23fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    height: 90px;
}
.elementor-tab-title, .elementor-4241 .elementor-element.elementor-element-0a7df6c .elementor-tab-title.elementor-active, .elementor-4241 .elementor-element.elementor-element-0a7df6c .elementor-tab-title.elementor-active a, div#elementor-tab-title-1102, div#elementor-tab-title-1103, .elementor-4241 .elementor-element.elementor-element-0a7df6c .elementor-tab-title, .elementor-4241 .elementor-element.elementor-element-0a7df6c .elementor-tab-title:before, .elementor-4241 .elementor-element.elementor-element-0a7df6c .elementor-tab-title:after, .elementor-4241 .elementor-element.elementor-element-0a7df6c .elementor-tab-content, .elementor-4241 .elementor-element.elementor-element-0a7df6c .elementor-tabs-content-wrapper {
    font-size: 12px !important;
}
.elementor-5234 .elementor-element.elementor-element-7fc06a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
}
.elementor-5464 .elementor-element.elementor-element-1951525 .elementor-testimonial__image img, .elementor-5234 .elementor-element.elementor-element-ae36631 .elementor-testimonial__image img, .elementor-1486 .elementor-element.elementor-element-ae36631 .elementor-testimonial__image img, .elementor-1486 .elementor-element.elementor-element-c45cf39 .elementor-testimonial__image img {
    width: 50px !important;
    height: 50px !important;
    border-radius: 0px;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d9dafc5 {
    padding-bottom: 30px;
}
.elementor-1486 .elementor-element.elementor-element-88a5bb2 > .elementor-element-populated .tab_message .eael-tabs-nav {
    background: transparent !important;
    display: contents;
}
.elementor-5234 .elementor-element.elementor-element-13a62f7 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.slide-oganiser .swiper-container-horizontal>.swiper-pagination-bullets, .temoignage-home .swiper-pagination-custom, .temoignage-home .swiper-pagination-fraction {
    bottom: -10px !important;
}
.elementor-1486 .elementor-element.elementor-element-763b8da > .elementor-widget-container {
    padding: 0px 0px 60px 0px !important;
}
.elementor-1486 .elementor-element.elementor-element-13a62f7 > .elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
}
.elementor-1486 .elementor-element.elementor-element-a0922cc, .elementor-5234 .elementor-element.elementor-element-a0922cc {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.elementor-5234 .elementor-element.elementor-element-763b8da > .elementor-widget-container {
    padding: 0px 0px 50px 0px !important;
}
.slide-oganiser .elementor-testimonial__text {
    margin-top: 56px !important;
    font-size: 16px !important;
}
.slide-oganiser .swiper-slide {
    height: 200px!important;
}
.elementor-1486 .elementor-element.elementor-element-a8fa678:not(.elementor-motion-effects-element-type-background), .elementor-1486 .elementor-element.elementor-element-a8fa678 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-5234 .elementor-element.elementor-element-a8fa678:not(.elementor-motion-effects-element-type-background), .elementor-5234 .elementor-element.elementor-element-a8fa678 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-4241 .elementor-element.elementor-element-b38f3c2:not(.elementor-motion-effects-element-type-background), .elementor-4241 .elementor-element.elementor-element-b38f3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-726 .elementor-element.elementor-element-e0a1cf7:not(.elementor-motion-effects-element-type-background), .elementor-726 .elementor-element.elementor-element-e0a1cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: right !important;
}
.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav {
    margin-bottom: 30px !important;
}
.section_mutuelle_video, .section_titre_histoire {
    margin-top: 0px !important;
}
.va_vient_mutac {
    margin: 30px 0 30px 0 !important;
}
.elementor-4241 .elementor-element.elementor-element-0e8c739 > .elementor-container {
    min-height: 250px !important;
}
.home-section-2 {
    padding: 35px 0px 0px 0px !important;
}
.elementor-1486 .elementor-element.elementor-element-7fc06a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px !important;
}
.section-page-top-titre h1.elementor-heading-title.elementor-size-default {
    font-size: 35px!important;
    text-align: center !important;
}
.section2_message_ecri_gauche {
    margin-top: 0px !important;
}
.elementor-726 .elementor-element.elementor-element-a5b8855, .elementor-726 .elementor-element.elementor-element-2039254 {
    padding-top: 30px;
}

ul.sub-menu::before {
    content: "";
    background: #fff;
    height: 1px;
    display: block;
    text-align: center;
    margin: 0px 20px;
}
.elementor-51 .elementor-element.elementor-element-efb69cc {
    margin-bottom: 40px;
}
.elementor-4536 .elementor-element.elementor-element-a41e0b8 {
    text-align: left !important;
}
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {
    background-color: transparent !important;
    color: #000 !important;
}

.elementor-element.elementor-element-c7a2a50.elementor-widget.elementor-widget-text-editor {
    margin-bottom: 30px;
}

.elementor-726 .elementor-element.elementor-element-68675a9, .elementor-726 .elementor-element.elementor-element-c7a2a50 > .elementor-widget-container {
    margin-bottom: 20px !important;
}
.elementor-726 .elementor-element.elementor-element-cb08358 {
    margin-top: 40px !important;
}

.elementor-element.elementor-element-50b2e6f.elementor-widget.elementor-widget-text-editor .elementor-widget-container, .elementor-726 .elementor-element.elementor-element-c7a2a50 > .elementor-widget-container, .elementor-726 .elementor-element.elementor-element-9975975 > .elementor-widget-container, .elementor-726 .elementor-element.elementor-element-f372942 > .elementor-widget-container, .elementor-726 .elementor-element.elementor-element-37a464e > .elementor-widget-container {
    margin-left: 0px !important;
}

.elementor-726 .elementor-element.elementor-element-68675a9 h4, .elementor-726 .elementor-element.elementor-element-cb08358 h4, section.elementor-section.elementor-inner-section.elementor-element.elementor-element-51637e4.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default h4 span, .elementor-726 .elementor-element.elementor-element-0f1f514 h4 span {
    font-size: 20px !important;
    text-align: center !important;
}

.elementor-726 .elementor-element.elementor-element-ceebf90 > .elementor-element-populated, .elementor-726 .elementor-element.elementor-element-cb08358, .elementor-726 .elementor-element.elementor-element-86ba855 > .elementor-element-populated {
    display: flex;
    justify-content: center;
}
.elementor-element.elementor-element-3cc4187.elementor-widget.elementor-widget-text-editor .elementor-widget-container {
    margin-left: 0px !important;
        margin-top: 30px;
}
.elementor-element.elementor-element-50b2e6f.elementor-widget.elementor-widget-text-editor p, .elementor-element.elementor-element-3cc4187.elementor-widget.elementor-widget-text-editor .elementor-widget-container p, .elementor-726 .elementor-element.elementor-element-c7a2a50 > .elementor-widget-container p, .elementor-726 .elementor-element.elementor-element-f372942 > .elementor-widget-container p, .elementor-726 .elementor-element.elementor-element-37a464e > .elementor-widget-container p, .bouton-classic-orange.elementor-widget-button .elementor-button {
    margin-bottom: 0 !important;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-7d79492.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
    margin-top: 30px;
}
section.elementor-section.elementor-inner-section.elementor-element.elementor-element-bd6cabb.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-default {
    display: flex;
    flex-direction: column;
}
.elementor-726 .elementor-element.elementor-element-65117c7 {
    text-align: center !important;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-4d9e987.prestations_blocs {
    margin-top: 30px;
}
.elementor-726 .elementor-element.elementor-element-94f77f0, .elementor-726 .elementor-element.elementor-element-3390f43, .elementor-726 .elementor-element.elementor-element-81bf19a, .elementor-726 .elementor-element.elementor-element-1c01aed, .elementor-726 .elementor-element.elementor-element-480ecaf {
    width: 100% !important;
}
.elementor-726 .elementor-element.elementor-element-bd6cabb, .elementor-726 .elementor-element.elementor-element-bd6cabb > .elementor-background-overlay {
    border-radius: 20px 20px 20px 20px !important;
}
.elementor-726 .elementor-element.elementor-element-bd6cabb:not(.elementor-motion-effects-element-type-background), .elementor-726 .elementor-element.elementor-element-bd6cabb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    margin-bottom: 40px;
}
.elementor-726 .elementor-element.elementor-element-da81ad4 > .elementor-container {
    max-width: 100% !important;
    min-height: 250px !important;
    margin-bottom: 30px;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-850e707 .elementor-widget-wrap.elementor-element-populated, .elementor-726 .elementor-element.elementor-element-8af2be5 {
    display: flex;
    justify-content: center !important;
    width: 100% !important;
}
.elementor-726 .elementor-element.elementor-element-94f77f0 > .elementor-element-populated {
    margin-left:0px !important;
}
.elementor-726 .elementor-element.elementor-element-6c0ec18 > .elementor-widget-container{
    padding-left: 0px !important;
}

.elementor-726 .elementor-element.elementor-element-ee0e67c .elementor-field-group {
    margin-bottom: 20px !important;
}
.elementor-726 .elementor-element.elementor-element-aa95479 > .elementor-widget-container, .elementor-726 .elementor-element.elementor-element-538a578 > .elementor-widget-container, .elementor-726 .elementor-element.elementor-element-538a578 > .elementor-widget-container, .elementor-726 .elementor-element.elementor-element-0e377c0 > .elementor-element-populated, .elementor-726 .elementor-element.elementor-element-ee0e67c > .elementor-widget-container{
        margin-top: 0px !important;
}
.elementor-726 .elementor-element.elementor-element-38182d3, .elementor-726 .elementor-element.elementor-element-1700214 > .elementor-element-populated, .elementor-726 .elementor-element.elementor-element-cdf305c {
    padding-bottom: 0px !important;
}
.elementor-726 .elementor-element.elementor-element-411c67b > .elementor-element-populated, .elementor-726 .elementor-element.elementor-element-1700214 > .elementor-element-populated{
    padding-top: 0px !important;
}
.elementor-726 .elementor-element.elementor-element-aa95479 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}
    .eael-simple-menu-container.preset-1 .eael-simple-menu li>a {
        color: #fff;
        text-transform: uppercase;
    }
    ul#menu-menu-mobile {
        padding-top: 30px;
    }
    #elementor-popup-modal-3385 .dialog-message {
        padding-right: 20px;
    }
    #elementor-popup-modal-3385 .dialog-close-button {
        margin-right: 20px;
    }
    #elementor-popup-modal-3385 {
        margin-left: 20px;
    } 
    .elementor-4544 .elementor-element.elementor-element-572cd41c:not(.elementor-motion-effects-element-type-background), .elementor-4544 .elementor-element.elementor-element-572cd41c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center !important;
    }
    .elementor-4465 .elementor-element.elementor-element-39b16cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
        padding-left: 15px !important;
    }
    .elementor-element.elementor-element-e76acd6.elementor-post-navigation-borders-yes.elementor-widget.elementor-widget-post-navigation .elementor-post-navigation .elementor-post-navigation__link {
        width: auto !important;
    }
    .elementor-element.elementor-element-e76acd6.elementor-post-navigation-borders-yes.elementor-widget.elementor-widget-post-navigation .elementor-post-navigation__prev.elementor-post-navigation__link, .elementor-element.elementor-element-e76acd6.elementor-post-navigation-borders-yes.elementor-widget.elementor-widget-post-navigation .elementor-post-navigation {
        display: flex;
        justify-content: center !important;
        flex-wrap: wrap;
        margin-bottom: 25px;
    }
    .elementor-element.elementor-element-e76acd6.elementor-post-navigation-borders-yes.elementor-widget.elementor-widget-post-navigation .elementor-post-navigation span.elementor-post-navigation__link__next, .elementor-element.elementor-element-62c6f06.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading h1.elementor-heading-title.elementor-size-default {
        text-align: left !important;
    }
    .elementor-4536 .elementor-element.elementor-element-95d3dbf:not(.elementor-motion-effects-element-type-background), .elementor-4536 .elementor-element.elementor-element-95d3dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center right !important;
    }
    .elementor-element.elementor-element-0134719.faqmutac.elementor-widget.elementor-widget-eael-adv-tabs .eael-tabs-content {
        margin-left: 0px !important;
    }
    .elementor-4536 .elementor-element.elementor-element-0134719 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul {
        min-width: 100% !important;
    }
    .elementor-52 .elementor-element.elementor-element-e2787fd:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-e2787fd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        padding-top: 0 !important;
    }
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-50abe29 .elementor-widget-wrap.elementor-element-populated {
        padding-bottom: 14em;
    }
    .elementor-element.elementor-element-542cdb0.titre-home.text-left-mt.elementor-widget.elementor-widget-heading h1 {
        text-align: center !important;
        padding-bottom: 30px;
    }
    .elementor-element.elementor-element-c23ad2a.sous-titre-home.elementor-widget.elementor-widget-text-editor p {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .elementor-52 .elementor-element.elementor-element-4542f0a .elementor-field-group {
        margin-top: 15px;
    }
    button#bouton-landing-orange, button#bouton-classic-orange, .formulaire-acceuil button, .formulaire-landing button {
        width: 100%;
    }
    .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-50.e-form__buttons {
        width: 100% !important;
        display: block;
    }
    .elementor-52 .elementor-element.elementor-element-7047e59 {
        width: 80px !important;
    }
    .elementor-52 .elementor-element.elementor-element-391e239 {
        width: 100px !important;
    }
    button#bouton-classic-orange{
        background: url(/wp-content/uploads/2022/04/bouton-hp-bg.png);
        width: 100% !important;
        background-size: cover;
		background-position: center right;
        background-repeat: no-repeat;
        background-color: transparent !important;
        box-shadow: none !important;

    }
    .elementor-52 .elementor-element.elementor-element-4542f0a .elementor-field-group button {
        padding:0px !important;
    }
    .elementor-52 .elementor-element.elementor-element-0fb7a75:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-0fb7a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        padding-bottom: 0px !important;
    }
    .elementor-element.elementor-element-fbc4d7d.elementor-widget.elementor-widget-text-editor p {
        padding-right: 0px !important;
    }
    .elementor-element.elementor-element-eb187fc.elementor-widget.elementor-widget-heading h2 {
        margin-bottom: 0px !important;
    }
    button, button#bouton-landing-orange, button#bouton-classic-orange, .formulaire-acceuil button, .formulaire-landing button, .bouton-classic-blanc.elementor-widget-button .elementor-button {
        font-size: 14px!important;
        width: 100%;
    }
    .tab-styl-1 .eael-tabs-content {
        right: initial !important;
    }
    .tab-styl-1 .eael-tab-content-item.active {
        margin-top: 30px;
    }
    .tab-styl-1 .eael-advance-tabs .eael-tabs-nav>ul {
        display: block;
        right: 0!important;
        text-align: center;
        top: 0 !important;
        margin-left: 20px;
    }
    .tab-styl-1 .eael-advance-tabs .eael-tabs-nav>ul {
        margin-top: 30px;
    }
    .tab-styl-1 .eael-tab-content-item.active {
        margin-top: 0px !important;
    }
    .tab-styl-1 .eael-advance-tabs .eael-tabs-nav>ul li {
        width: 90px !important;
        height: 90px !important;
        border: 1px solid #011C77;
        box-shadow: none !important;
       /* margin-left: 15px;*/
    }
    .tab-styl-1 .eael-advance-tabs .eael-tabs-nav > ul li.active {
        width: 90px;
        height: 90px;
        font-size: 11px!important;
        background: linear-gradient(#011C77,#2345b2);
        border: 1px solid #011C77;
    }
    .tab-styl-1 .eael-tabs-content ul li:before {
        height: 20px !important;
    }
    .elementor-52 .elementor-element.elementor-element-05de56e {
        padding-top: 0px !important;
    }
    .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d279cbe {
        margin-top: 50px;
    }
    .elementor-52 .elementor-element.elementor-element-e91d242 {
        margin-top: 0px !important;
    }
    .elementor-52 .elementor-element.elementor-element-05de56e {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-bottom:0px !important;
    }
    .elementor-52 .elementor-element.elementor-element-05de56e, .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2496b1f, .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-29de409.section-gauche-convention-home {
        padding: 0 10px !important;
    }
    .elementor-52 .elementor-element.elementor-element-ca69382, .elementor-52 .elementor-element.elementor-element-3f506ab, .elementor-52 .elementor-element.elementor-element-283acbb, .elementor-52 .elementor-element.elementor-element-4723801, .elementor-52 .elementor-element.elementor-element-4633f71 {
        width: 50% !important;
    }
    .section-gauche-convention-home span {
        font-size: 16px !important;
    }
    .elementor-52 .elementor-element.elementor-element-926e689 > .elementor-widget-container .elementor-icon-box-wrapper, .elementor-52 .elementor-element.elementor-element-0164dda > .elementor-widget-container .elementor-icon-box-wrapper, .elementor-52 .elementor-element.elementor-element-1912f8b > .elementor-widget-container .elementor-icon-box-wrapper, .elementor-52 .elementor-element.elementor-element-646227b > .elementor-widget-container .elementor-icon-box-wrapper, .elementor-52 .elementor-element.elementor-element-5e29a3d > .elementor-widget-container .elementor-icon-box-wrapper {
        display: flex !important;
    }
    section.elementor-section.elementor-inner-section.elementor-element.elementor-element-0843dc2.convention_list.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default h4, section.elementor-section.elementor-inner-section.elementor-element.elementor-element-f6d5a92.convention_list.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default h4, section.elementor-section.elementor-inner-section.elementor-element.elementor-element-0843dc2.convention_list.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default p, section.elementor-section.elementor-inner-section.elementor-element.elementor-element-f6d5a92.convention_list.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default p, .elementor-52 .elementor-element.elementor-element-5e29a3d h4, .elementor-52 .elementor-element.elementor-element-5e29a3d p {
        text-align: left !important;
    }
    section.elementor-section.elementor-inner-section.elementor-element.elementor-element-0843dc2.convention_list.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-icon-box-icon, section.elementor-section.elementor-inner-section.elementor-element.elementor-element-f6d5a92.convention_list.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-icon-box-icon, section.elementor-section.elementor-inner-section.elementor-element.elementor-element-f30d96f.convention_list.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-icon-box-icon{
        display: flex;
        align-items: center;
        margin-right: 10px;
    }
    .elementor-52 .elementor-element.elementor-element-5ac4d22{
        margin-top: 0px !important;
    }
    section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a1fd8b5.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-wide, section.elementor-section.elementor-inner-section.elementor-element.elementor-element-18b038f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-wide, section.elementor-section.elementor-inner-section.elementor-element.elementor-element-516f203.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-wide {
        display: flex;
        flex-wrap: nowrap;
    }
    .elementor-column.elementor-col-66.elementor-top-column.elementor-element.elementor-element-e26221b img {
        width: 100% !important;
    }
    .elementor-52 .elementor-element.elementor-element-a1fd8b5, .elementor-52 .elementor-element.elementor-element-18b038f, .elementor-52 .elementor-element.elementor-element-e91d242, .elementor-52 .elementor-element.elementor-element-5ac4d22, .elementor-element.elementor-element-8324c30.elementor-align-left.bouton-classic-orange.elementor-widget.elementor-widget-button a.elementor-button-link.elementor-button.elementor-size-sm  {
        margin-bottom: 0px !important;
    }
    .elementor-52 .elementor-element.elementor-element-e08d96f {
        margin-top: 0px !important;
        margin-bottom: 60px !important;
    }
    .elementor-52 .elementor-element.elementor-element-36b072c img {
        width: 50%;
    }
    .elementor-52 .elementor-element.elementor-element-260477f:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-260477f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url(/wp-content/uploads/2022/04/bg-rappel-mobile.jpg) !important;
        background-position: right !important;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-52 .elementor-element.elementor-element-8324c30 > .elementor-widget-container {
        margin: 0px 0px 0px 0px !important;
    }
    .elementor-52 .elementor-element.elementor-element-260477f > .elementor-container {
        display: flex;
        align-items: end;
        padding-left: 1em;
    }
    .elementor-element.elementor-element-405eae9.elementor-widget.elementor-widget-heading h2 {
        padding-right: 60px !important;
    }
    .elementor-52 .elementor-element.elementor-element-070d9bb {
        padding: 40px 0px 40px 0px !important;
    }
    .temoignage-home .swiper-container-horizontal>.swiper-pagination-bullets, .temoignage-home .swiper-pagination-custom, .temoignage-home .swiper-pagination-fraction {
        bottom: -37px !important;
    }
    .section-titre-question-home {
        padding: 0px 0px 0px 0px !important;
    }
    .tab-styl-2 .eael-tabs-content::before {
        content: "";
        background: #edf3fc;
        width: 40px;
        height: 31em;
        z-index: 999;
        position: absolute;
        left: 0;
        bottom: 0;
    }
    .tab-styl-2 .eael-advance-tabs .eael-tabs-nav > ul li.active~li {
         border-left: none !important;
    }
    .elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-3934c47.section-video-obseques .elementor-widget-wrap.elementor-element-populated {
        display: block !important;
        width: 100%;
        margin-right: 0px !important;
        padding-right: 0px !important;
    }
    .elementor-726 .elementor-element.elementor-element-850e707.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
        display: block !important;
    }
    .elementor-52 .elementor-element.elementor-element-3a3d2e3 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul {
        min-width: 100% !important;
        display: block !important;
        padding-right: 40px;
    }
    .elementor-element.elementor-element-09c3c53.cout-text.elementor-widget.elementor-widget-text-editor {
    display: contents !important;
    }
    .tab-styl-2 .eael-tab-inline-icon li span.title-after-icon {
        margin-right: 0px!important;
        margin-left: 30px!important;
        text-align: left;
    }
    .elementor-52 .elementor-element.elementor-element-0a61982 {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .elementor-52 .elementor-element.elementor-element-cc82591 > .elementor-element-populated {
        padding: 0px 20px !important;
        margin-bottom: 30px !important;
    }
    .actualite-slide .lae-container .slick-next {
        top: 39em !important;
        right: 30em !important;
    }
    .actualite-slide .lae-container .slick-prev {
        top: 39em !important;
        right: 33em !important;
    }
    .elementor-element.elementor-element-6563c78.elementor-widget.elementor-widget-heading h2 {
    margin-left: 15px;
    margin-right: 15px;
    text-align: center;
    }
    section.elementor-section.elementor-inner-section.elementor-element.elementor-element-34a0a18.elementor-section-full_width.section-eviter-frais.elementor-section-height-default.elementor-section-height-default {
    display: contents;
    }
    .elementor-52 .elementor-element.elementor-element-f96819b {
        padding: 0px 0px 110px 0px !important;
    }
    .elementor-52 .elementor-element.elementor-element-0a61982 {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }
    .elementor-10 .elementor-element.elementor-element-ec7baf2 img {
        width: 30px !important;
        margin-right: 15px !important;
    }
    .elementor-10 .elementor-element.elementor-element-ae5982e img {
        width: 80% !important;
        padding-top: 10px !important;
    }
    section.elementor-section.elementor-top-section.elementor-element.elementor-element-ea250e4.muttac_mobile_header.elementor-hidden-desktop.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
        height: 90px;
    }
    .header-tel span {
        font-size: 15px!important;
    }
    .elementor-element.elementor-element-ec7baf2.menu-mobile-bouton.elementor-widget__width-auto.elementor-hidden-desktop.elementor-hidden-tablet.elementor-widget.elementor-widget-image {
        padding-top: 25px !important;
    }
    .eael-simple-menu-container.preset-1 .eael-simple-menu li ul {
        background-color: transparent !important;
    }
    .elementor-3385 .elementor-element.elementor-element-96f1a36 .eael-simple-menu.eael-simple-menu-vertical li ul li > a{
        border: none !important;
    }
    .eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator {
        top: 7px !important;
    }
    .eicon-close:before {
        content: url(/wp-content/uploads/2022/04/closemutac-1.png) !important;
    }
    .eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-ancestor>a, .eael-simple-menu-container.preset-1 .eael-simple-menu li:hover>a, .eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-item>a {
        border: none !important;
    }
    .elementor-element.elementor-element-ca9f2af.elementor-align-left.bouton-classic-orange.demander-devis.elementor-widget.elementor-widget-button .bouton-classic-orange.elementor-widget-button .elementor-button{
        width: 100% !important;

    }
    .elementor-3385 .elementor-element.elementor-element-3ec8f10 .ekit_navsearch-button svg path {
         fill: #fff !important;
    }
    .elementor-element.elementor-element-3ec8f10.elementor-widget.elementor-widget-elementskit-header-search {
        margin-left: 5px;
    }
    .elementor-4536 .elementor-element.elementor-element-a41e0b8 h2 {
        font-size: 50px !important;
        text-align: center;
    }

}
@media(max-width: 767px){
    .page-id-6213 .elementor-element.elementor-element-7443cc2.header-tel.elementor-widget__width-auto.elementor-widget.elementor-widget-heading span.elementor-heading-title.elementor-size-default {
    padding-bottom: 12px;
    }
    .actualite-slide .lae-container .slick-next {
        top: 39em !important;
        right: 29em !important;
    }
    .elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-f1a612f {
    margin-top: 40px;
    }
}
@media(max-width: 360px){
.tab-styl-1 .eael-advance-tabs .eael-tabs-nav>ul li {
    width: 80px !important;
    height: 80px !important;
    margin-left: 10px !important;
}

}
@media(max-width: 320px){
    .tab-styl-1 .eael-advance-tabs .eael-tabs-nav>ul li {
        width: 70px !important;
        height: 70px !important;
        margin-left: 9px !important;
        font-size: 9px !important;
    }
    .tab-styl-1 .eael-advance-tabs .eael-tabs-nav > ul li.active{
         font-size: 9px !important;
    }
}

.icon-carousel.elementor-widget-testimonial-carousel .elementor-testimonial__image img {
    border-radius: 0px !important;
    height: 50px !important;
    width: initial !important;
}
.icon-carousel .elementor-testimonial__image {
    width: initial !important;
    height: 60px !important;
}
.icon-carousel .page-content a {
    color: #011c77;
}
.single-post .page-content p{
    font-size: 16px !important;
}
@media(min-width: 360px) and (max-width: 740px){
    .icon-carousel i.eicon-chevron-left {
    position: absolute;
    bottom: -7em;
    left: 13em;
}
.icon-carousel.assurance i.eicon-chevron-left {
    position: absolute;
    bottom: -5.4em !important;
}
.icon-carousel.mutuelle i.eicon-chevron-left {
    position: absolute;
    bottom: -5.8em !important;
}
}
@media(min-width: 414px) and (max-width: 896px){
    .icon-carousel i.eicon-chevron-left {
    position: absolute;
    bottom: -7em;
    left: 15.5em !important;
}
.icon-carousel.assurance i.eicon-chevron-left {
    position: absolute;
    bottom: -5.4em !important;
}
.icon-carousel.mutuelle i.eicon-chevron-left {
    position: absolute;
    bottom: -5.8em !important;
}
}

@media(min-width: 375px) and (max-width: 667px){
    .icon-carousel i.eicon-chevron-left {
    position: absolute;
    bottom: -7em;
    left: 14em;
}
.icon-carousel.assurance i.eicon-chevron-left {
    position: absolute;
    /*bottom: -5.4em !important;*/
    bottom: -6.5em !important;
}
.icon-carousel.mutuelle i.eicon-chevron-left {
    position: absolute;
    /*bottom: -5.8em !important;*/
    bottom: -6.5em !important;
}
}

