@keyframes slideDown{0%{transform:translate(0, -100%)}100%{transform:translate(0, 0)}}#header{padding:15px 0;position:relative;z-index:1000}#header.fixed{position:sticky;top:0;left:0;background:var(--color-white);box-shadow:0 0 40px rgba(var(--color-black-rgb), 0.1);animation:slideDown .2s linear}#header .container{max-width:none;display:flex;align-items:center;gap:20px;height:55px;padding:0 20px}#header .container a:not(.btn){display:flex;align-items:center;gap:5px;font-size:18px;text-decoration:none;transition:.3s ease}#header .container a img{display:block;max-width:100%;height:auto}#header .container a:hover{color:var(--primary-color)}#header .container>a.btn{margin-left:auto}#header .container>a:last-of-type{font-weight:600}#header .container #menu{display:flex;justify-content:center;align-items:center;gap:20px}#header .container #menu>a:has(img),#header .container #menu .button:has(img){display:none}#header .container #menu>a:has(img) img,#header .container #menu .button:has(img) img{display:block;max-width:100%;height:auto}#header .container #menu>a.active,#header .container #menu>a.open,#header .container #menu .button.active,#header .container #menu .button.open{color:var(--primary-color)}#header .container #menu .slide_down{position:static}#header .container #menu .slide_down .button:after{content:"+";font-family:"Edglyph"}#header .container #menu .slide_down .button.open+.sub_menu{top:100%;right:0}#header .container #menu .slide_down .sub_menu{display:grid;justify-content:center;grid-template-columns:minmax(auto, 396px) minmax(auto, 396px) minmax(auto, 396px) minmax(auto, 396px);grid-column-gap:20px;padding:20px;background:var(--color-white);box-shadow:0 40px 40px 0 rgba(var(--color-black-rgb), 0.1)}#header .container #menu .slide_down .sub_menu>div{display:flex;flex-direction:column;gap:10px}@media all and (min-width: 1400px){#header .container #menu>a:last-child{display:none}}@media all and (max-width: 1400px){#header .container #menu{position:fixed;top:0;left:0;height:100%;max-width:296px;overflow:auto;padding:20px;transform:translateX(-100%);z-index:1050;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:var(--color-white);box-shadow:0 0 40px rgba(var(--color-black-rgb), 0.1)}#header .container #menu>a:has(img),#header .container #menu .button:has(img){display:block;margin-bottom:20px}#header .container #menu>a:last-child{align-self:stretch}#header .container #menu .slide_down .button.open+.sub_menu{position:static;margin-top:10px}#header .container #menu .slide_down .sub_menu{grid-template-areas:".";grid-template-columns:auto;gap:10px;box-shadow:none;padding:0}#header .container #menu .slide_down .sub_menu>div a{font-size:16px;align-items:flex-start;padding-left:10px}#header .container #menu .slide_down .sub_menu>div a:before{content:"-"}}#header .container #menu{flex:1}#header .container .hamburger{position:relative;z-index:2000;margin-top:5px}#content{flex:1;width:100%;overflow:hidden}#content video{display:block;width:100%;border-radius:20px}#content .video-custom{border-radius:20px;box-shadow:0 0 30px rgba(var(--color-black-rgb), 0.05)}#footer{padding:40px 0;border-top:1px solid rgba(var(--color-black-rgb), 0.25);overflow:hidden}#footer .container{padding:0 20px}#footer .container .flex{align-items:flex-start;flex-wrap:wrap;gap:20px}#footer .container .flex>div h3{font-size:15px;font-weight:700}#footer .container .flex>div ul:not(#reseaux){display:flex;flex-direction:column;gap:10px}#footer .container .flex>div ul:not(#reseaux):has(:nth-child(7)),#footer .container .flex>div ul:not(#reseaux):has(:nth-child(14)){display:block;columns:2}#footer .container .flex>div ul:not(#reseaux):has(:nth-child(7)) a,#footer .container .flex>div ul:not(#reseaux):has(:nth-child(14)) a{margin-bottom:10px}#footer .container .flex>div ul:not(#reseaux):has(:nth-child(14)){columns:3}#footer .container .flex>div ul:not(#reseaux) li{line-height:1.6}#footer .container .flex>div ul:not(#reseaux) li a{display:block;font-weight:500;line-height:1;font-size:15px;transition:.2s linear;color:rgba(var(--color-black-rgb), 0.75)}#footer .container .flex>div ul:not(#reseaux) li a:hover{color:var(--primary-color)}#footer .container .flex>div ul:not(#reseaux) li a:not(:hover){text-decoration:none}#footer .container .flex>div ul#reseaux{display:inline-flex;align-items:center;gap:10px}#footer .container .flex>div ul#reseaux li a .edglyph{font-size:32px;line-height:0}#footer .container .flex>div ul#reseaux li a .edglyph.ed-youtube{margin-top:2px}#footer .container .flex>div .slide_down.languages{flex:1;margin:10px 0;z-index:1;min-width:128px}#footer .container .flex>div .slide_down.languages .button{justify-content:space-between;width:100%}#footer .container .flex>div .slide_down.languages .button.open+.sub_menu{top:100%;right:0}#footer .container .flex>div .slide_down.languages .sub_menu{border:1px solid var(--color-black);border-radius:5px;padding:5px;background:var(--color-white)}#footer .container .flex>div .slide_down.languages .sub_menu ul:not(#reseaux){gap:5px}#footer .container .flex>div .slide_down.languages .sub_menu ul:not(#reseaux) li a{display:flex;align-items:center;gap:10px;padding:5px;border-radius:3px;text-decoration:none;font-size:14px}#footer .container .flex>div .slide_down.languages .sub_menu ul:not(#reseaux) li a img{display:block;max-width:24px;height:auto}#footer .container .flex>div .slide_down.languages .sub_menu ul:not(#reseaux) li a:hover{background:rgba(var(--primary-color-rgb), 0.2)}#footer .container .flex>div .slide_down.languages .sub_menu ul:not(#reseaux) li a.active{background:var(--primary-color);color:var(--color-white)}#footer .container .flex>div:first-child{min-width:156px}#footer .container .flex>div:first-child>a:has(img){margin-bottom:20px}#footer .container .flex>div:first-child .mentions{color:rgba(var(--color-black-rgb), 0.75)}#footer .container .flex>div:has(ul:not(#reseaux)>:nth-child(7)){flex:1;flex-basis:calc(28.5714285714% - 40px)}#footer .container .flex>div:has(ul:not(#reseaux)>:nth-child(14)){flex-basis:calc(42.8571428571% - 40px)}#footer .container .flex>div.slide_down .button.open{margin-bottom:20px}#footer .container .flex>div.slide_down .button.open+.sub_menu{position:static}#footer .container .flex>div.slide_down.partners .sub_menu{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}#footer .container .flex>div.slide_down.partners .sub_menu>a{display:block;overflow:hidden}#footer .container .flex>div.slide_down.partners .sub_menu>a img{display:block;width:100%;height:100%;max-height:64px}@media all and (min-width: 1400px){.hamburger{display:none}}@media all and (max-width: 1400px){html body:after{content:"";background:var(--color-black);position:fixed;top:0;right:0;left:0;bottom:0;z-index:900;transform:translateY(-100%);opacity:0;transition:.3s linear}html.open body{overflow:hidden}html.open body:after{opacity:.8;transform:translateY(0)}html.open #menu{opacity:1 !important;transform:translateX(0) !important;transition:transform .3s .3s ease-in}}@supports(-webkit-touch-callout: none){html.open #content{opacity:0}}@media all and (max-width: 1200px){#footer .container .flex>div:last-child{flex-basis:100%;display:flex;flex-direction:column;align-items:center}}@media all and (max-width: 992px){#footer{padding:40px 0}#footer .container .flex{gap:20px}#footer .container .flex>div ul:not(#reseaux):has(:nth-child(7)){columns:3}#footer .container .flex>div:has(ul:not(#reseaux)>:nth-child(7)){flex-basis:100%}}@media all and (max-width: 768px){.container{padding:0 40px}.flex{flex-direction:column;gap:40px}#header .container{gap:10px}#header .container>a:has(img){flex:1}#header .container>a.btn{gap:0}#header .container>a.btn>span span{font-size:0}#header .container>a:last-of-type{display:none}#footer .container .flex{flex-direction:row}#footer .container .flex>div{flex-basis:100%}#footer .container .flex>div ul:not(#reseaux):has(:nth-child(7)){columns:2}}@media all and (min-width: 500px){#footer .container .flex>.slide_down .button{margin-bottom:20px}#footer .container .flex>.slide_down .sub_menu{opacity:1;transform:none;visibility:visible;position:static}}@media all and (max-width: 500px){.container{padding:0 20px}.flex{gap:20px}#footer .container .flex{flex-direction:column}#footer .container .flex>div{width:100%;align-items:flex-start !important}#footer .container .flex>div:first-child{display:flex;flex-direction:column;align-items:center !important}#footer .container .flex>div.slide_down h3{width:100%;cursor:pointer;display:flex;align-items:center;justify-content:space-between}#footer .container .flex>div.slide_down h3:after{content:"+";font-family:"Edglyph"}#footer .container .flex>div.slide_down h3.open:after{transform:rotate(180deg)}#footer .container .flex>div.slide_down ul:not(#reseaux){display:flex !important;flex-direction:column;gap:10px}#footer .container .flex>div.slide_down ul:not(#reseaux) a{margin-bottom:0}}.clr1{background:var(--primary-color)}.clr2{background:var(--secondary-color)}.clr3{background:var(--blue-color)}.clr4{background:var(--green-color)}.clr5{background:var(--yellow-color)}.clr6{background:var(--orange-color)}.clr7{background:var(--red-color)}.clr8{background:var(--purple-color)}.error{background:var(--error-color)}.success{background:var(--success-color)}.warning{background:var(--warning-color)}.info{background:var(--info-color)}#color-template{position:fixed;bottom:0;right:0;left:0;opacity:0}#color-template ul{display:flex;overflow:auto;color:var(--color-white)}#color-template ul li{display:flex;align-items:center;justify-content:center;padding:5px;text-align:center;flex:1;text-transform:uppercase;font-weight:600;font-size:12px;border-right:1px solid rgba(var(--color-black-rgb), 0.25);border-left:1px solid rgba(var(--color-white-rgb), 0.25)}#color-template ul li:last-child{margin:0;border-right:0 none}#color-template:hover{opacity:1}#eddie_profiler_btn{position:fixed;bottom:0;right:0;background:#fff;z-index:2600;border:0 none;padding:0;width:48px;height:48px;box-shadow:0 0 15px rgba(0,0,0,.5);border-top:2px solid #b22222;border-left:2px solid #b22222}#eddie_profiler_btn .edglyph{line-height:48px;font-size:32px;color:#b22222}#eddie_profiler{display:none;position:absolute;top:30px;left:30px;right:30px;bottom:30px;box-shadow:0 0 15px rgba(0,0,0,.5);background:#fff;z-index:2500;padding:15px 30px;border:2px solid #b22222;overflow:auto;font-family:"Verdana"}#eddie_profiler legend{border:0 none}
