.Menu .et_pb_menu__menu>nav>ul>li>a{padding:0 20px 0 0!important;margin-top:28px}.Menu .et_pb_menu__menu>nav>ul>li.BoutonMenu>a{padding:0!important;margin-top:0px!important}.BoutonMenu{color:#FFF;background:#E30613;border:1px solid #E30613}.BoutonMenu:hover{background:#FFF;transform:scale(1.1)}.BoutonMenu:hover a{color:#E30613!important}.VersionClair{background-color:#fff}.VersionSombre{background-color:#000}.BackgroundViolet{background-color:#82358C20}@media only screen and (max-width:980px){.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider,.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{background-size:100% 60px!important}}@media only screen and (min-width:1681px){.LargeurBox{width:1280px!important;min-width:1280px!important}}@media only screen and (max-width:1680px) and (min-width:1281px){.LargeurBox{width:1080px!important;min-width:1080px!important}}@media only screen and (max-width:1280px) and (min-width:1081px){.LargeurBox{width:80%!important;min-width:80%!important}}@media only screen and (max-width:1080px) and (min-width:981px){.LargeurBox{width:96%!important;min-width:96%!important}}@media screen and (max-width:980px){.Inverser{display:flex;flex-direction:column-reverse}}.centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.VersionClair h1,.VersionClair h2,.VersionClair h3,.VersionClair h4,.VersionClair h5,.VersionClair h6,.VersionClair p,.VersionClair ol li,.VersionClair ul li{color:#000}.VersionSombre h1,.VersionSombre h2,.VersionSombre h3,.VersionSombre h4,.VersionSombre h5,.VersionSombre h6,.VersionSombre p,.VersionSombre ol li,.VersionSombre ul li{color:#FFF}.Violet h1,.Violet h2,.Violet h3,.Violet h4,.Violet h5,.Violet h6,.Violet p,.Violet ol li,.Violet ul li{color:#82358C}.Police1 h1,.Police1 h2,.Police1 h3,.Police1 h4,.Police1 h5,.Police1 h6,.Police1 p,.Police1 ol li,.Police1 ul li{font-family:"Montserrat",sans-serif}.Police2 h1,.Police2 h2,.Police2 h3,.Police2 h4,.Police2 h5,.Police2 h6,.Police2 p,.Police2 ol li,.Police2 ul li{font-family:"Helvetica"}.Gauche h1,.Gauche h2,.Gauche h3,.Gauche h4,.Gauche h5,.Gauche h6,.Gauche p,.Gauche ol li,.Gauche ul li{text-align:left!important}.Droite h1,.Droite h2,.Droite h3,.Droite h4,.Droite h5,.Droite h6,.Droite p,.Droite ol li,.Droite ul li{text-align:right!important}.Milieu h1,.Milieu h2,.Milieu h3,.Milieu h4,.Milieu h5,.Milieu h6,.Milieu p,.Milieu ol li,.Milieu ul li{text-align:center!important}.Justifie h1,.Justifie h2,.Justifie h3,.Justifie h4,.Justifie h5,.Justifie h6,.Justifie p,.Justifie ol li,.Justifie ul li{text-align:justify!important}@media only screen and (max-width:980px){.Titre h1{font-size:34px;line-height:1.1em}.Titre h2{font-size:26px;line-height:1.2em;margin-bottom:20px}.Titre h3{font-size:26px;line-height:1.1em}.Titre h4{font-size:24px;line-height:1.1em}.Titre h5{font-size:22px;line-height:1.1em}.Titre h6{font-size:20px;line-height:1.1em}.Texte p,.Texte ol li,.Texte ul li{font-size:18px;line-height:1.2em}.Bouton{font-size:16px;line-height:1.2em}}@media only screen and (max-width:1280px) and (min-width:981px){.Titre h1{font-size:36px;line-height:1.1em}.Titre h2{font-size:30px;line-height:1.1em}.Titre h3{font-size:24px;line-height:1.1em}.Titre h4{font-size:22px;line-height:1.1em}.Titre h5{font-size:20px;line-height:1.1em}.Titre h6{font-size:20px;line-height:1.1em}.Texte p,.Texte ol li,.Texte ul li{font-size:18px;line-height:1.3em}.Bouton{font-size:16px;line-height:1.3em}}@media only screen and (max-width:1680px) and (min-width:1281px){.Titre h1{font-size:38px;line-height:1.1em}.Titre h2{font-size:32px;line-height:1.1em}.Titre h3{font-size:26px;line-height:1.1em}.Titre h4{font-size:22px;line-height:1.1em}.Titre h5{font-size:20px;line-height:1.1em}.Titre h6{font-size:19px;line-height:1.1em}.Texte p,.Texte ol li,.Texte ul li{font-size:18px;line-height:1.4em}.Bouton{font-size:16px;line-height:1.4em}}@media only screen and (min-width:1681px){.Titre h1{font-size:40px;line-height:1.3em}.Titre h2{font-size:40px;line-height:1.3em}.Titre h3{font-size:30px;line-height:1.3em}.Titre h4{font-size:24px;line-height:1.3em}.Titre h5{font-size:22px;line-height:1.3em}.Titre h6{font-size:20px;line-height:1.3em}.Texte p,.Texte ol li,.Texte ul li{font-size:18px;line-height:1.6em}.Bouton{font-size:18px;line-height:1.6em}}.Titre h1,.Titre h2,.Titre h3,.Titre h4,.Titre h5,.Titre h6{font-weight:700}.Titre h1 strong,.Titre h2 strong,.Titre h3 strong,.Titre h4 strong,.Titre h5 strong,.Titre h6 strong{color:#82358C;font-weight:900}.Texte p,.Texte ol li,.Texte ul li,.Texte .span{font-weight:300}.Texte p a,.Texte ol li a,.Texte ul li a,.Texte .span a{color:#82358C;text-decoration:underline}.Texte p a:hover,.Texte ol li a:hover,.Texte ul li a:hover,.Texte .span a:hover{color:#82358C!important;font-weight:600}.Texte ol li,.Texte ul li{margin-left:2%}.Texte ol li ol li,.Texte ul li ul li{margin-left:4%}.Texte ol li ol li ol li,.Texte ul li ul li ul li{margin-left:6%}::selection{color:#FFF;background:#82358C}::-moz-selection{color:#FFF;background:#82358C}.Image img{border-radius:0}.Image.Droite img{box-shadow:12px -12px 0 #82358C40}.Image.Gauche img{box-shadow:-12px 12px 0 #82358C40}.Icone img{max-width:50%!important}.Video video,.Video iframe{border-radius:0}.Video.Droite video,.Video.Droite iframe{box-shadow:12px -12px 0 #82358C40}.Video.Gauche video,.Video.Gauche iframe{box-shadow:-12px -12px 0 #82358C40}@media only screen and (max-width:980px){.Video.Droite video,.Video.Droite iframe,.Video.Gauche video,.Video.Gauche iframe{box-shadow:12px 12px 0 #82358C40}}.Tag p{padding:20px!important;border-radius:50px;width:fit-content}.VersionSombre .Tag p{background:#FFFFFF50;color:#FFF!important}.VersionClair .Tag p{background:#00000050;color:#000!important}.Bouton,.Bouton:hover{font-weight:600!important;letter-spacing:normal;line-height:1.2em;border-radius:0;padding:.5em 2em;box-shadow:0px 0px 5px #ffffff;transition:transform .2s ease-in-out}.Bouton.Style1,.Bouton.Style1:hover{border:1px solid #FFF}.Bouton.Style1{color:#ffffff;background:#FFFFFF00;border:1px solid #FFF}.Bouton.Style1:hover{color:#ffffff;background:#000000;transform:scale(1.1)}.Bouton.Style2,.Bouton.Style2:hover{border:1px solid #82358C;box-shadow:6px 6px 0 #82358C40}.Bouton.Style2{color:#ffffff;background:#82358C;border:1px solid #82358C}.Bouton.Style2:hover{color:#82358C;background:#FFF;transform:scale(1.1)}.Bouton.Style3{color:#ffffff;background:#000000}.Bouton.Style3:hover{color:#ffffff;background:#000000;transform:scale(1.1)}.Bouton.Style4{color:#ffffff;background:#000000}.Bouton.Style4:hover{color:#ffffff;background:#000000;transform:scale(1.1)}.MargeBas{margin-bottom:0!important}.ImageCarrousel .swiper-pagination-bullet{padding:8px;background:#82358C!important;opacity:0.2!important}.ImageCarrousel .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1!important}@media only screen and (max-width:980px){.ImageCarrousel .swiper-pagination-bullet{padding:4px;margin:0 2px!important}}.Equipe h3,.Equipe p{color:#82358C}.Equipe h3{font-weight:500;font-size:26px!important;line-height:1.2em}.Equipe p{font-style:italic;font-size:16px}@media only screen and (max-width:980px){.Equipe h3{font-size:20px!important;line-height:1.2em}.Equipe p{font-size:14px;line-height:1.1em}}.Equipe.dsm_card_carousel .swiper-button-prev:before,.Equipe.dsm_card_carousel .swiper-button-next::before,.ImageCarrousel.dsm_card_carousel .swiper-button-prev:before,.ImageCarrousel.dsm_card_carousel .swiper-button-next::before{color:#82358C;font-size:75px}@media only screen and (max-width:980px){.Equipe.dsm_card_carousel .swiper-button-prev::before,.Equipe.dsm_card_carousel .swiper-button-next::before,.ImageCarrousel.dsm_card_carousel .swiper-button-prev::before,.ImageCarrousel.dsm_card_carousel .swiper-button-next::before{font-size:60px}.Equipe.dsm_card_carousel .swiper-button-next,.ImageCarrousel.dsm_card_carousel .swiper-button-next{right:-20px!important}.Equipe.dsm_card_carousel .swiper-button-prev,.ImageCarrousel.dsm_card_carousel .swiper-button-prev{left:-50px!important}}.Card h3{color:#82358C;font-size:28px}@media only screen and (max-width:980px){.Card h3{font-size:26px}}.Card{margin-bottom:10px!important}.Card.dsm_card{height:auto}.ColonneImage.Gauche{box-shadow:-12px -12px 0 #82358C40}.ColonneImage.Droite{box-shadow:12px -12px 0 #82358C40}@media only screen and (max-width:980px){.ColonneImage{padding:100px 0;margin-top:20px!important}.ColonneImage.Gauche{box-shadow:12px 12px 0 #82358C40}.ColonneImage.Droite{box-shadow:12px 12px 0 #82358C40}}.HeaderSimple{padding-top:4%;padding-bottom:4%!important}.HeaderSimple h1{font-size:90px!important}@media only screen and (max-width:980px){.HeaderSimple h1{font-size:46px!important;line-height:1em}.Colonne50 .et_pb_column{width:50%!important}}.TagSimple p{font-size:24px!important;font-weight:900;text-transform:uppercase;color:#82358C40;margin-bottom:1%}.Icone{margin-bottom:10px!important}.CardEquipe h2,.CardEquipe p{color:#82358C}.CardEquipe h2{font-weight:600;font-size:24px!important}.CardEquipe p{font-style:italic;font-size:16px}.MenuPrincipal img{max-width:150px!important}.MenuPrincipal li a{color:#82358C;font-size:22px;margin-right:10px}.MenuPrincipal li.Contact a,.MenuPrincipal li.Contact a:hover{font-weight:600!important;letter-spacing:normal;line-height:1.2em;border-radius:0;padding:0.2em 1.2em 0.4em 1.2em!important;box-shadow:0px 0px 5px #ffffff;transition:transform .2s ease-in-out;height:50px;margin-top:16px}@media only screen and (max-width:980px){.MenuPrincipal li.Contact a,.MenuPrincipal li.Contact a:hover{padding:0.4em 1.2em 0.4em 1.2em!important}}.MenuPrincipal li.Contact a{color:#ffffff!important;background:#82358C;border:1px solid #82358C;box-shadow:6px 6px 0 #82358C50}.MenuPrincipal li.Contact a:hover{color:#82358C!important;background:#FFF;border:1px solid #82358C!important;transform:scale(1.1);box-shadow:6px 6px 0 #82358C50}.MenuPrincipal li ul.sub-menu{border-top:3px solid #82358C;padding:10px 0!important}.MenuPrincipal li ul.sub-menu li a{padding:6px 0px;font-size:18px!important;width:fit-content}#menu-menu-principal-fr .current-menu-item a::before,#menu-menu-principal-fr .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#menu-menu-principal-fr li.EffetLien a:before{content:"";position:absolute;z-index:5;left:0;right:100%;bottom:20%;background:#82358C;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#menu-menu-principal-fr li.EffetLien a:hover{opacity:1!important}#menu-menu-principal-fr li.EffetLien a:hover:before{right:0!important}#menu-menu-principal-fr li.EffetLien li a:before{bottom:10%}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#000!important;font-size:50px}.et_mobile_menu{border-top:3px solid #000;margin-top:10px}#mobile_menu1 .menu-item-has-children>a{background-color:transparent;position:relative}#mobile_menu1 .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#mobile_menu1 .menu-item-has-children>a:after{font-size:24px;content:'\4c';top:13px;right:10px}#mobile_menu1 .menu-item-has-children.visible>a:after{content:'\4d'}#mobile_menu1 ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#mobile_menu1 .visible>ul.sub-menu{display:block!important;visibility:visible!important}#mobile_menu1 ul.sub-menu{margin-top:0px!important}#mobile_menu1 li li{padding-left:0%}#mobile_menu1 li a{padding:8px 2%}li.wpml-ls-item .wpml-ls-flag{height:20px!important}li.wpml-ls-item ul.sub-menu{width:50px!important}li.wpml-ls-item ul.sub-menu{padding:10px 0;margin-left:10px}li.wpml-ls-item ul.sub-menu li{padding:0 10px}li.wpml-ls-item ul.sub-menu li a{padding:0}.SolutionsLigne .et_pb_column{box-shadow:16px 16px 0 #82358C40!important}