html{scroll-behavior:smooth}.polylang-flags .lang-item{display:block;position:relative;top:-5px}.polylang-flags .lang-item a{color:#fff;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700;line-height:1.2rem}svg.overlay{z-index:99999999;pointer-events:none;width:100%;height:100vh;position:fixed;top:0;left:0;fill:var(--e-global-color-accent)!important}.popup-menu .full-menu-droit li,.popup-menu .full-menu-gauche li{will-change:opacity, transform}.popup-menu .dialog-widget-content.menu-open{opacity:1;visibility:visible}.popup-menu{background-color:#0000}.popup-menu .dialog-widget-content{opacity:0;visibility:hidden}.close-modale-menu svg:hover{cursor:pointer}.close-modale-menu svg:hover text{fill:var(--e-global-color-accent)!important}#map-interactive{box-sizing:border-box;z-index:1;width:calc(100vw - 17px);height:100vh;overflow-x:clip}#map-interactive .leaflet-popup-content-wrapper{box-shadow:none;border-radius:0;padding:2em 1em 1em}#map-interactive a.leaflet-popup-close-button{font-size:30px;top:20px;right:35px}#map-interactive .wrapper-popup{justify-content:flex-start;align-items:center;gap:20px;display:flex}#map-interactive .wrapper-popup .img-popup{flex-basis:30%}#map-interactive .wrapper-popup .img-popup img{width:100%}#map-interactive .wrapper-popup .contenu-popup{flex-basis:70%}#map-interactive .wrapper-popup .contenu-popup h3{line-height:1.8rem}#map-interactive .wrapper-popup p{margin:.5em 0;font-size:1.2rem}#map-interactive .link-popup{background-color:var(--e-global-color-primary);color:#fff;width:100%;font-family:Montserrat,sans-serif}#map-interactive .link-popup:hover{background-color:var(--e-global-color-accent)}@media (width<=1024px){#map-interactive{width:100vw}}.hidden-popup{overflow:hidden}.btn-job-popup{cursor:pointer}.popup-job,.popup-job-applique{width:100vw;height:100vh;display:none;position:fixed;inset:0}.popup-job .backdrop-popup-job,.popup-job-applique .backdrop-popup-job{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:-1}.popup-job .close-popup-icon,.popup-job .backdrop-popup-job,.popup-job-applique .close-popup-icon,.popup-job-applique .backdrop-popup-job{cursor:pointer}.popup-job .popup-job-wrapper,.popup-job .popup-job-applique-wrapper,.popup-job-applique .popup-job-wrapper,.popup-job-applique .popup-job-applique-wrapper{background-color:#007279e6;width:80vw;height:100vh;margin-left:20vw;overflow:auto}.popup-job .popup-job-wrapper .elementor-widget-heading h4.elementor-heading-title,.popup-job .popup-job-applique-wrapper .elementor-widget-heading h4.elementor-heading-title,.popup-job-applique .popup-job-wrapper .elementor-widget-heading h4.elementor-heading-title,.popup-job-applique .popup-job-applique-wrapper .elementor-widget-heading h4.elementor-heading-title{font-size:80%}.popup-job .popup-job-wrapper .elementor-widget-heading h3.elementor-heading-title,.popup-job .popup-job-wrapper h3,.popup-job .popup-job-applique-wrapper .elementor-widget-heading h3.elementor-heading-title,.popup-job .popup-job-applique-wrapper h3,.popup-job-applique .popup-job-wrapper .elementor-widget-heading h3.elementor-heading-title,.popup-job-applique .popup-job-wrapper h3,.popup-job-applique .popup-job-applique-wrapper .elementor-widget-heading h3.elementor-heading-title,.popup-job-applique .popup-job-applique-wrapper h3{margin-top:30px;font-size:120%;font-weight:600;line-height:1.1}.popup-job .popup-job-wrapper p,.popup-job .popup-job-wrapper li,.popup-job .popup-job-applique-wrapper p,.popup-job .popup-job-applique-wrapper li,.popup-job-applique .popup-job-wrapper p,.popup-job-applique .popup-job-wrapper li,.popup-job-applique .popup-job-applique-wrapper p,.popup-job-applique .popup-job-applique-wrapper li{font-size:80%;line-height:1.4}.popup-job .popup-job-wrapper li,.popup-job .popup-job-applique-wrapper li,.popup-job-applique .popup-job-wrapper li,.popup-job-applique .popup-job-applique-wrapper li{line-height:1.7}.popup-job .popup-job-wrapper .btn-popup-jobapplique,.popup-job .popup-job-applique-wrapper .btn-popup-jobapplique,.popup-job-applique .popup-job-wrapper .btn-popup-jobapplique,.popup-job-applique .popup-job-applique-wrapper .btn-popup-jobapplique{cursor:pointer;margin-top:30px}.popup-job .popup-job-applique-wrapper,.popup-job-applique .popup-job-applique-wrapper{background-color:#0000;background-image:url(https://groupe-dissan.yankeemedia.dev/wp-content/uploads/2023/05/DISSAN-CREW_-SWOOSH_TEAM_WHITE-BACKGROUND.png);background-position:100%;background-size:cover}.popup-job .popup-job-applique-wrapper .frm_form_title,.popup-job-applique .popup-job-applique-wrapper .frm_form_title{color:#000;font-weight:700}.popup-job .popup-job-applique-wrapper .frm_form_title b,.popup-job-applique .popup-job-applique-wrapper .frm_form_title b{color:var(--e-global-color-primary)}.popup-job .popup-job-applique-wrapper .frm_dropzone.frm_single_upload,.popup-job-applique .popup-job-applique-wrapper .frm_dropzone.frm_single_upload{width:100%;max-width:100%}.popup-job .popup-job-applique-wrapper .frm_icon_font.frm_upload_icon,.popup-job .popup-job-applique-wrapper .frm_small_text,.popup-job-applique .popup-job-applique-wrapper .frm_icon_font.frm_upload_icon,.popup-job-applique .popup-job-applique-wrapper .frm_small_text{display:none}.popup-job .popup-job-applique-wrapper .dz-message,.popup-job-applique .popup-job-applique-wrapper .dz-message{text-align:left;background-color:#0000;border:none;border-bottom:1px solid #000;border-radius:0;padding:8px 0}.popup-job .popup-job-applique-wrapper .dz-message button,.popup-job-applique .popup-job-applique-wrapper .dz-message button{font-weight:500;position:relative;top:-5px;color:#000!important;font-size:12px!important}.popup-job .popup-job-applique-wrapper .close-popup-icon,.popup-job-applique .popup-job-applique-wrapper .close-popup-icon{filter:invert()}.popup-job .popup-job-wrapper h3,.popup-job .popup-job-wrapper h4,.popup-job .popup-job-wrapper h5,.popup-job .popup-job-wrapper h6,.popup-job-applique .popup-job-wrapper h3,.popup-job-applique .popup-job-wrapper h4,.popup-job-applique .popup-job-wrapper h5,.popup-job-applique .popup-job-wrapper h6{color:#fff}@media (width<=1024px){.popup-job-wrapper,.popup-job-applique-wrapper{width:90vw;margin-left:10vw}.popup-job-applique-wrapper .elementor-widget-formidable{background-color:#ffffffe6;padding:30px}}@media (width<=767px){.popup-job .popup-job-wrapper{width:95vw;margin-left:5vw;display:block}.popup-job-applique .popup-job-applique-wrapper{width:95vw;margin-left:5vw}.popup-job-applique{padding:0}.popup-job-applique .popup-job-applique-wrapper h3{margin-bottom:30px}}.elementor-element.elementor-view-default.elementor-widget.elementor-widget-icon.active svg{fill:var(--e-global-color-primary)}.elementor-element.elementor-view-default.elementor-widget.elementor-widget-icon.not-active svg{fill:var(--e-global-color-40c02481)}body:not(.elementor-editor-active) .wrapper-page-histoire .wrapper-slider-costum .wrapper-slider{overflow:visible!important}body:not(.elementor-editor-active) .wrapper-page-histoire{overflow-x:hidden}@media (width<=555px){body .wrapper-page-histoire .wrapper-slider-costum .wrapper-slider .wrapper-slide{min-width:100%}}.wrapper-partenaires-liste .elementor-widget-posts.liste-distribureur .elementor-posts-container{flex-flow:wrap;display:flex}.wrapper-partenaires-liste .liste-distribureur .elementor-grid-item{width:32%}.wrapper-partenaires-liste .elementor-widget-container{gap:20px;display:flex}.wrapper-partenaires-liste .elementor-widget-container h3{cursor:pointer;margin:0 0 20px;font-size:20px;font-weight:400;line-height:1}.wrapper-partenaires-liste .elementor-widget-container h3:hover{color:var(--e-global-color-primary)}@media (width<=767px){.wrapper-partenaires-liste .elementor-widget-container{gap:20px;display:block}}.copyright p{color:#ffffff80;font-size:12px}.copyright p a{color:#ffffff80}.elementor-widget-google_maps .elementor-custom-embed{height:100%}#lightbox{flex-direction:column-reverse;display:flex}.lb-closeContainer{position:absolute;top:-25px;right:40px}.lightbox .lb-image{border:none;border-radius:0}.lb-nav a.lb-next,.lb-nav a.lb-prev{opacity:1}.wrapper-grid-gal{grid-template-columns:1fr 1fr 1fr;display:grid}@media (width<=1024px){.wrapper-grid-gal{grid-template-columns:1fr 1fr}}@media (width<=767px){.wrapper-grid-gal{grid-template-columns:1fr}}
/*$vite$:1*/