.elementor-158483 .elementor-element.elementor-element-871aafe{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-158483 .elementor-element.elementor-element-871aafe:not(.elementor-motion-effects-element-type-background), .elementor-158483 .elementor-element.elementor-element-871aafe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a10bbc );}.elementor-158483 .elementor-element.elementor-element-9a7b689{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-158483 .elementor-element.elementor-element-c27de51{width:auto;max-width:auto;}.elementor-158483 .elementor-element.elementor-element-c27de51 > .elementor-widget-container{margin:0px -30px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-c27de51.elementor-element{--align-self:center;}.elementor-158483 .elementor-element.elementor-element-27b25bd{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-158483 .elementor-element.elementor-element-27b25bd > .elementor-widget-container{margin:3px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-27b25bd.elementor-element{--align-self:center;}.elementor-158483 .elementor-element.elementor-element-27b25bd .elementor-icon-list-icon i{color:#0088FF;transition:color 0.3s;}.elementor-158483 .elementor-element.elementor-element-27b25bd .elementor-icon-list-icon svg{fill:#0088FF;transition:fill 0.3s;}.elementor-158483 .elementor-element.elementor-element-27b25bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-158483 .elementor-element.elementor-element-27b25bd .elementor-icon-list-item > a{font-size:13px;}.elementor-158483 .elementor-element.elementor-element-27b25bd .elementor-icon-list-text{color:#0088FF;transition:color 0.3s;}.elementor-158483 .elementor-element.elementor-element-c049131{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-158483 .elementor-element.elementor-element-6f07cbc{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-158483 .elementor-element.elementor-element-6f07cbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-6f07cbc .elementor-icon-list-icon i{color:#7E84A3;transition:color 0.3s;}.elementor-158483 .elementor-element.elementor-element-6f07cbc .elementor-icon-list-icon svg{fill:#7E84A3;transition:fill 0.3s;}.elementor-158483 .elementor-element.elementor-element-6f07cbc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-094cc21 );}.elementor-158483 .elementor-element.elementor-element-6f07cbc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-094cc21 );}.elementor-158483 .elementor-element.elementor-element-6f07cbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-158483 .elementor-element.elementor-element-6f07cbc .elementor-icon-list-item > a{font-size:13px;}.elementor-158483 .elementor-element.elementor-element-6f07cbc .elementor-icon-list-text{color:#7E84A3;transition:color 0.3s;}.elementor-158483 .elementor-element.elementor-element-6f07cbc .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-094cc21 );}.elementor-158483 .elementor-element.elementor-element-5310dbf.elementor-element{--align-self:center;}.elementor-158483 .elementor-element.elementor-element-5310dbf{color:var( --e-global-color-20a07b9 );}.elementor-158483 .elementor-element.elementor-element-a289d13{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-158483 .elementor-element.elementor-element-a289d13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-a289d13 .elementor-icon-list-icon i{color:#7E84A3;transition:color 0.3s;}.elementor-158483 .elementor-element.elementor-element-a289d13 .elementor-icon-list-icon svg{fill:#7E84A3;transition:fill 0.3s;}.elementor-158483 .elementor-element.elementor-element-a289d13 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-094cc21 );}.elementor-158483 .elementor-element.elementor-element-a289d13 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-094cc21 );}.elementor-158483 .elementor-element.elementor-element-a289d13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-158483 .elementor-element.elementor-element-a289d13 .elementor-icon-list-item > a{font-size:13px;}.elementor-158483 .elementor-element.elementor-element-a289d13 .elementor-icon-list-text{color:#7E84A3;transition:color 0.3s;}.elementor-158483 .elementor-element.elementor-element-a289d13 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-094cc21 );}.elementor-158483 .elementor-element.elementor-element-58ed1efc:not(.elementor-motion-effects-element-type-background), .elementor-158483 .elementor-element.elementor-element-58ed1efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-158483 .elementor-element.elementor-element-58ed1efc > .elementor-container{max-width:1310px;}.elementor-158483 .elementor-element.elementor-element-58ed1efc{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8ECFD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 45px 10px 70px;}.elementor-158483 .elementor-element.elementor-element-58ed1efc, .elementor-158483 .elementor-element.elementor-element-58ed1efc > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-58ed1efc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158483 .elementor-element.elementor-element-5e7c0c30{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;text-align:left;}.elementor-158483 .elementor-element.elementor-element-5e7c0c30 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-158483 .elementor-element.elementor-element-5e7c0c30 img{width:100%;}.elementor-158483 .elementor-element.elementor-element-5e7c0c30:hover img{opacity:0.7;}.elementor-158483 .elementor-element.elementor-element-5c981a32{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-158483 .elementor-element.elementor-element-5c981a32 > .elementor-widget-container{margin:15px 15px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-menu{justify-content:flex-end !important;padding:0px 0px 0px 0px !important;}.jet-desktop-menu-active .elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-menu > .jet-menu-item{flex-grow:0;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-menu .jet-menu-item .top-level-link{font-size:15px;padding:0px 20px 0px 20px;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-menu ul.jet-sub-menu{padding:10px 0px 10px 15px;margin:15px 0px 0px 20px;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-menu li.jet-sub-menu-item .sub-level-link{font-size:15px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__container .jet-mobile-menu__back i{font-size:20px;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__container .jet-mobile-menu__back span{color:#0088FF;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__container{z-index:999;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__item .mobile-sub-level-link .jet-menu-label{font-family:"Poppins", Sans-serif;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__item{padding:5% 0% 5% 5%;border-bottom-color:#F3F4F6;border-bottom-style:solid;border-bottom-width:1px;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__item .jet-menu-badge__inner{font-family:"Poppins", Sans-serif;color:#FFFFFF;background-color:#0088FF;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__item .jet-menu-badge{align-self:center;}.elementor-158483 .elementor-element.elementor-element-3e0dcaec .elementor-button{background-color:#0088FF;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0088FF;border-radius:10px 10px 10px 10px;padding:14px 10px 15px 10px;}.elementor-158483 .elementor-element.elementor-element-3e0dcaec .elementor-button:hover, .elementor-158483 .elementor-element.elementor-element-3e0dcaec .elementor-button:focus{background-color:#393E59;color:#FFFFFF;border-color:#393E59;}.elementor-158483 .elementor-element.elementor-element-3e0dcaec{width:auto;max-width:auto;}.elementor-158483 .elementor-element.elementor-element-3e0dcaec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-158483 .elementor-element.elementor-element-3e0dcaec .elementor-button:hover svg, .elementor-158483 .elementor-element.elementor-element-3e0dcaec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-158483 .elementor-element.elementor-element-1ede0830{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-158483 .elementor-element.elementor-element-1ede0830:not(.elementor-motion-effects-element-type-background), .elementor-158483 .elementor-element.elementor-element-1ede0830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FE;}.elementor-158483 .elementor-element.elementor-element-34ac3497 .elementor-button{background-color:#0088FF;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0088FF;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-158483 .elementor-element.elementor-element-34ac3497 .elementor-button:hover, .elementor-158483 .elementor-element.elementor-element-34ac3497 .elementor-button:focus{background-color:var( --e-global-color-3e736da );color:#FFFFFF;border-color:var( --e-global-color-3e736da );}.elementor-158483 .elementor-element.elementor-element-34ac3497{width:auto;max-width:auto;}.elementor-158483 .elementor-element.elementor-element-34ac3497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-34ac3497 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-158483 .elementor-element.elementor-element-34ac3497 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-158483 .elementor-element.elementor-element-34ac3497 .elementor-button:hover svg, .elementor-158483 .elementor-element.elementor-element-34ac3497 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-158483 .elementor-element.elementor-element-177b57c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-158483 .elementor-element.elementor-element-177b57c:not(.elementor-motion-effects-element-type-background), .elementor-158483 .elementor-element.elementor-element-177b57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094cc21 );}.elementor-158483 .elementor-element.elementor-element-446ff78{color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-158483 .elementor-element.elementor-element-5c981a32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-158483 .elementor-element.elementor-element-3e0dcaec{width:100%;max-width:100%;}.elementor-158483 .elementor-element.elementor-element-3e0dcaec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-34ac3497 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-158483 .elementor-element.elementor-element-c049131{--width:22%;}}@media(max-width:767px){.elementor-158483 .elementor-element.elementor-element-58ed1efc{padding:0px 0px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-5e7c0c30 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-158483 .elementor-element.elementor-element-5e7c0c30{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;text-align:left;}.elementor-158483 .elementor-element.elementor-element-5e7c0c30 img{width:100%;}.elementor-158483 .elementor-element.elementor-element-5c981a32 > .elementor-widget-container{margin:0px 0px 0px 135px;}.elementor-158483 .elementor-element.elementor-element-5c981a32{--container-widget-width:15px;--container-widget-flex-grow:0;width:var( --container-widget-width, 15px );max-width:15px;}.elementor-158483 .elementor-element.elementor-element-5c981a32.elementor-element{--align-self:center;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:18px;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:18px;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__container{width:80%;}.elementor-158483 .elementor-element.elementor-element-5c981a32 .jet-mobile-menu__item .mobile-sub-level-link .jet-menu-label{font-size:14px;}.elementor-158483 .elementor-element.elementor-element-1ede0830{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-158483 .elementor-element.elementor-element-34ac3497{width:100%;max-width:100%;}.elementor-158483 .elementor-element.elementor-element-34ac3497 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-158483 .elementor-element.elementor-element-34ac3497 .elementor-button{font-size:15px;padding:20px 20px 20px 20px;}.elementor-158483 .elementor-element.elementor-element-177b57c{--padding-top:18px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-158483 .elementor-element.elementor-element-446ff78{text-align:center;}}/* Start custom CSS for icon-list, class: .elementor-element-27b25bd */.colorlink{
    color:#0088FF!important;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-5c981a32 *//*Enlever le padding sur le menu en mobile*/
.jet-mobile-menu__container-inner {
    padding:0px!important;
}
/*Espace entre le menu et le dropdown toggle en mobile*/
.jet-mobile-menu .jet-dropdown-arrow {
    width:60px!important;
}
/*Enlever le padding sur le sous-menu en mobile*/
.jet-mobile-menu__item>.jet-mobile-menu__list {
    padding:0px!important;
}
/*Retirer les margins à l'intérieur du megamenu et toucher au padding à l'intérieur*/
.jet-sub-mega-menu .elementor-column-gap-default{
    max-width: unset!important;
    padding:0px 20px 0px 40px!important;
}
/*Modifier spécifiquement certaines entrées du menu : mettre la class dans le menu WP
.testcolorred .jet-menu-title{
    color:red;*/
  
/*Réduire la width du submenu*/  
.jet-menu-item-76023 .jet-sub-menu {
    min-width: 250px!important;
}
.jet-menu-item-30507 .jet-sub-menu {
    min-width: 250px!important;
}
.jet-menu-item-162450 .jet-sub-menu {
    min-width: 250px!important;
}
/*Enlever le double séparateur en trop*/ 
#jet-mobile-menu-item-76029{
    border-bottom:none; 
    padding-bottom: 0px;
}
#jet-mobile-menu-item-33819{
    border-bottom:none; 
    padding-bottom: 0px;
}
/*Ajouter la croix en haut à droite */
.jet-mobile-menu__controls{

  position: absolute;
  top: 0;
  width: 100%;
  padding-right: 15px;
  background-color: white;
  z-index: 999;
}

/*Rendre la section Avis entièrement cliquable  */
.jet-mobile-menu__body .jet-mobile-menu__items .jet-mobile-menu__item:last-child .mobile-top-level-link{
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ede0830 */.bandeau-cta-ys{
    position: fixed;
    bottom:0;
    opacity: 0;
    transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-446ff78 */.elementor-158483 .elementor-element.elementor-element-446ff78 a{
    color: white;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS *//* Hover Nav */

.avis-hover img{
opacity: 1;
transition: opacity 1s;
}

.avis-hover img:hover{
opacity: 0.6;
}

.colorlink{
color:#0088FF!important;
text-decoration: none;
}

.colorlink:hover{
text-decoration: underline
}/* End custom CSS */