@import url(https://fonts.googleapis.com/css2?family=Patrick+Hand+SC&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{scroll-behavior:smooth}::-webkit-scrollbar-thumb{background-color:none;-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out;border:4px;background-color:var(--quadColor)}::-webkit-scrollbar-thumb:hover{background-color:var(--triColor)}::-webkit-scrollbar{width:14px;height:8px;-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out;background-color:var(--backBody)}::-webkit-scrollbar:hover{background-color:var(--mainColor)}body{background:var(--backBody);color:var(--secondColor);font-family:"Verdana",sans-serif;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;letter-spacing:.05em}body .App.admin{display:none}body a{text-decoration:none;color:var(--mainColor)}body a:hover{color:var(--triColor)}body a:active,body a:visited{color:var(--secondColor)}body .icon{height:34px;width:34px;line-height:34px;font-size:25px;text-align:center;color:var(--quadColor)!important}body .icon:hover{color:var(--triColor)!important}body .link a{color:var(--quadColor)!important}body .link a:hover{color:var(--triColor)!important}body .btn{display:block;background-color:var(--triColor);color:var(--mainColor)!important;margin:20px;padding:10px 25px;height:30px;line-height:30px;font-size:.9em;letter-spacing:-.5px;border-radius:5px;text-align:center;text-transform:uppercase;box-shadow:3px 3px 5px rgba(0,0,0,.3);border:1px solid var(--triColor);cursor:pointer;transition:all .5s ease-in-out}body .btn:hover{background-color:var(--mainColor);color:var(--triColor)!important}body .btn.nomargin{margin:0}body .btn.nopadding{padding:0 10px}body .btn.small{max-width:200px}body .btn.invert{background:var(--mainColor)!important;color:var(--triColor)!important;transition:all .5 ease-in-out!important;font-weight:500!important}body .btn.invert:hover{font-weight:700!important}body .icn{font-size:1em;height:34px;width:34px;line-height:34px;text-align:center;border-radius:50%;border:1px solid var(--triColor);color:var(--triColor);cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out .1s}body .icn:hover{color:var(--mainColor);background-color:var(--triColor)}body .icn:hover a svg path{fill:var(--mainColor)}body .icn a{color:var(--triColor)}body header{height:120px;padding:0 15vw;background:var(--mainColor);display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width:1200px){body header{display:none}}body header .logo{margin-top:20px;margin-bottom:10px;height:calc(100% - 30px);width:15vw}body header .info{margin-top:20px;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px}body header .info .contact,body header .info .location{display:grid;grid-template-areas:"a b" "a c";grid-template-rows:16px 16px;grid-template-columns:34px 180px;grid-gap:2px 10px;gap:2px 10px}body header .info .contact a,body header .info .location a{color:var(--triColor)}body header .info .contact a:hover,body header .info .location a:hover{text-decoration:underline}body header .info .contact .icn,body header .info .location .icn{grid-area:a}body header .info .contact .text1,body header .info .location .text1{color:var(--secondColor);grid-area:b}body header .info .contact .text2,body header .info .location .text2{color:var(--secondColor);grid-area:c}body header .info .contact .text1,body header .info .contact .text2,body header .info .location .text1,body header .info .location .text2{letter-spacing:0;font-size:.8em;line-height:16px}body nav{background:var(--mainColor);text-transform:uppercase;border-top:1px solid var(--backBody);border-bottom:1px solid var(--backBody);display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;padding:0 15vw;position:relative;z-index:100;max-width:100vw;font-size:.9em}body nav .burgerbutton,body nav .button,body nav .openSubMenu{display:none}body nav.sticky{position:fixed;top:0;width:calc(100% - 30vw);box-shadow:0 1px 3px rgba(0,0,0,.1)}body nav.sticky+.page{margin-top:60px}body nav.sticky .logo{transform:scaleX(1);width:140px;margin-right:50px;opacity:1;transition:transform .2s ease-in,width .2s ease-in,margin-right .2s ease-in,opacity .5s ease-in .2s}body nav .logo{transform:scaleX(0);opacity:0;transform-origin:left;height:60px;width:0;margin-right:0;transition:transform .2s ease-out .2s,width .2s ease-out .2s,margin-right .2s ease-out .2s,opacity .2s ease-out}body nav .menu{position:relative;background:var(--mainColor);list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}body nav .menu a,body nav .menu li{transition:color .2s ease-in-out;cursor:pointer;text-align:center;color:var(--secondColor)}body nav .menu a.active,body nav .menu a.active a,body nav .menu a:hover,body nav .menu a:hover a,body nav .menu li.active,body nav .menu li.active a,body nav .menu li:hover,body nav .menu li:hover a{color:var(--triColor)}body nav .menu li{margin:0 20px;display:flex;flex-direction:row;justify-content:space-between;position:relative}body nav .menu li:hover .subMenu{transform:scaleY(1)}body nav .menu li:first-child{margin:0 20px 0 0}body nav .menu .subMenu{width:200px;background:var(--secondColor);position:absolute;transform:scaleY(0);transform-origin:top left;list-style:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;transition:transform .3s ease-in-out;margin-left:-20px;top:35px}body nav .menu .subMenu li{padding:0 20px;width:calc(100% - 40px);margin:0;height:30px;line-height:30px}body nav .menu .subMenu li:hover a{opacity:1}body nav .menu .subMenu li a{opacity:.8;color:var(--mainColor);transition:opacity .3s ease-in-out}body nav .social{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;line-height:60px}body nav .social li{text-align:center;width:60px;border-right:1px solid var(--backBody);border-left:1px solid var(--backBody);cursor:pointer}body nav .social li:hover a{color:var(--triColor)}body nav .social li a{color:var(--backBody);transition:color .2s ease-in-out}@media only screen and (max-width:1200px){body nav{position:fixed;top:0;height:60px;padding:0 10px 0 0;width:calc(100vw - 10px);border-top:none}body nav+.page{margin-top:60px}body nav .button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-width:200px;margin-right:10px}body nav .button .connect{font-size:.7em}body nav .logo{display:block;width:80px!important}body nav .burgerbutton{width:60px;height:60px;color:var(--backBody);display:block;line-height:60px;text-align:center;font-size:1.8em;border-right:1px solid var(--backBody)}body nav .openSubMenu{display:block;height:30px;width:30px;text-align:center}body nav .openSubMenu:hover+.subMenu{transform:scaleY(1)}body nav .logo{width:200px;transform:scaleX(1);opacity:1}body nav .menu{flex-direction:column;justify-content:flex-start;position:absolute;top:61px;transform:scaleY(0);transition:transform .3s ease-in-out;transform-origin:top left}body nav .menu .subMenu{top:30px;right:0}body nav .menu.active{transform:scaleY(1)}body nav .menu li{height:30px;line-height:30px;text-align:left;width:calc(100% - 20px);margin:0!important}body nav .social{display:none}}body .page{min-height:calc(100vh - 422px);animation:fadeIn .5s ease-in-out forwards;font-size:.9em}body .page .separator{width:22px;height:2px;background-color:var(--triColor);margin:10px auto 20px}body .page ul li{color:var(--quadColor);line-height:1.7em;list-style:circle;list-style:inside}body .page p,body .page ul li:last-of-type{margin-bottom:2em}body .page p{color:var(--quadColor);line-height:1.7em}body .page p.small{font-size:.9em;line-height:1em;margin:auto}body .page h1{font-size:2.2em;letter-spacing:-1px;font-style:normal;font-weight:700}body .page h2{padding:0!important;text-align:center;font-weight:700}body .page h2,body .page h3{font-size:1.5em;color:var(--secondColor)}body .page h3{letter-spacing:0;font-style:normal;margin-bottom:2em}body .page h4{color:var(--triColor);font-size:1.2em;letter-spacing:0;margin-bottom:.5em}body .page h1.center,body .page h2.center,body .page h3.center,body .page h4.center{text-align:center}body .page .legend{color:var(--triColor);text-decoration:underline;font-weight:700;cursor:help;position:relative}body .page .legend .helper{left:0;position:absolute;top:20px;color:var(--mainColor);font-size:.8em;line-height:1.2em;text-align:left;box-shadow:3px 3px 5px rgba(0,0,0,.3);width:300px;padding:.5em 1em;transform:scaleY(0);font-weight:100;transition:all .2s ease-in-out;transform-origin:top center}body .page .legend:hover .helper{z-index:1000;transform:scaleY(1);background:var(--secondColor)}body .page .sub-title+.bloc{padding-top:0}body .page .bloc{padding:2vh 0;margin:0 15vw;text-align:justify;line-height:1.2em;background:var(--mainColor);display:flex;justify-content:flex-start;align-items:flex-start;grid-gap:30px;gap:30px;color:var(--quadColor);width:auto}body .page .bloc>.bloc{border-radius:10px}@media (max-width:1200px){body .page .bloc{flex-direction:column;align-items:center}}body .page .title{margin:0;padding:0 15vw;font-size:unset;height:25vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-family:"Patrick Hand SC",cursive;color:var(--mainColor);background-image:url(/static/media/banniere2.126d53a4.png);background-size:contain;background-repeat:no-repeat;background-position:top 60px center;background-attachment:fixed;text-shadow:2px 2px 2px rgba(0,0,0,.3)}body .page .sub-title{background:var(--mainColor);padding-top:3rem!important}body .page .flip-bloc{background-color:transparent;min-width:100px;height:100%;perspective:1000px;cursor:pointer}body .page .flip-bloc .inner{position:relative;width:100%;height:100%;text-align:center;transition:all .5s ease-in;transform-style:preserve-3d}body .page .flip-bloc .inner .back,body .page .flip-bloc .inner .front{box-shadow:3px 3px 5px rgba(0,0,0,.3);position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px}body .page .flip-bloc .inner .front{background-color:var(--mainColor);color:var(--triColor)}body .page .flip-bloc .inner .back{background-color:#e6e6e6;color:var(--footer);transform:rotateY(180deg)}body .page .flip-bloc .inner .back .name{font-weight:700!important}body .page .flip-bloc:hover .inner{transition:all .7s ease-out;transform:rotateY(180deg)}body .page .calltoaction{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:160px}body .page .calltoaction.all{background-color:var(--mainColor);color:var(--triColor);border-radius:10px;min-height:60px;transition:color .2s ease-in-out,background-color .2s ease-in-out;box-shadow:3px 3px 5px rgba(0,0,0,.3)}body .page .calltoaction.all:hover{background-color:var(--triColor);color:var(--mainColor)}body .page .calltoaction .name{font-size:1.4em;font-weight:700;text-align:center;margin-bottom:20px}body .page .calltoaction .text{font-size:.9rem;text-align:center}body .page .noback{background:none}body .page .reset{padding:1vw;margin:0!important}body .page .center{justify-content:center!important;text-align:center}body .page .spacebetween{justify-content:space-between}body .page .spacearound{justify-content:space-around}body .page .large{padding:2vh 15vw;margin:0}body .page .all{padding:2vh 2vw;margin:0}body .page .invert{color:var(--mainColor);background:var(--secondColor)}body .page .nomargin{margin:0!important}body .page .marginbottom1em{margin-bottom:1em}body .page .margintop1em{margin-top:1em}body .page .marginbottom2em{margin-bottom:2em}body .page .margintop2em{margin-top:2em}body .page .nopadding{padding:0!important}body .page .column{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row-gap:1vw;row-gap:1vw}body .page .row{display:flex;flex-direction:row;justify-content:space-around;align-items:center;grid-column-gap:1vw;-webkit-column-gap:1vw;column-gap:1vw}body .page .reverse{flex-direction:row-reverse}body .page .wrap{flex-wrap:wrap;grid-gap:10px;gap:10px}body .page .radial-colored{background:radial-gradient(#6da3d7 0,var(--triColor) 70%);color:var(--mainColor)}body .page .nobold{font-weight:500!important}body .page .colored{background:var(--triColor);color:var(--mainColor)}body .page .white{background:var(--mainColor)}body .page .lightgrey{background:var(--backBody)}body .page .grey{background:var(--quadColor)}body .page .strong{font-weight:700}body .page .spacebottom{padding-bottom:2em}body .page .w100{width:100px;min-width:100px}body .page .w100 img{width:100px}body .page .w150{width:150px;min-width:150px}body .page .w150 img{width:150px}body .page .w200{width:200px;min-width:200px}body .page .w200 img{width:200px}body .page .w300{width:300px;min-width:300px}body .page .w300 img{width:300px;padding:1rem}body .page .w350{width:350px;min-width:350px}body .page .w350 img{width:350px}body .page .w400{width:400px;min-width:400px}body .page .w400 img{width:400px}body .page .w500{width:500px;min-width:500px}body .page .w500 img{width:500px}body .page .w600{width:600px;min-width:600px}body .page .lilbar{position:absolute;background:var(--mainColor);width:30px;height:2px;margin:0 auto;left:calc(50% - 15px)}body .page .lilbar.colored{background:var(--footer)}body .page .lilbar.blue{background:var(--triColor)}body .page .scaleUP{transition:all .2s ease-in-out}body .page .scaleUP:hover{transform:scale(1.1)}body .page .imglink{width:150px;height:150px;border-radius:1rem;box-shadow:3px 3px 5px rgba(0,0,0,.3);transition:all .25s ease-in-out}body .page .imglink:hover{transform:scale(1.1)}body footer{background-color:var(--footer);color:var(--mainColor);padding:10px 15vw;min-height:220px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:5px;gap:5px}body footer .logo{width:200px;height:80px}body footer .infos{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;font-size:.8em}body footer .infos p{margin-top:5px}body footer .infos p:nth-child(2n){margin-bottom:10px}body footer .infos .socials{margin-top:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:var(--mainColor)}body footer .infos .socials .icone{width:26px;height:26px;background:var(--secondColor);line-height:28px;text-align:center;margin-right:5px;color:var(--mainColor);transition:background .2s ease-in-out}body footer .infos .socials .icone:hover{background:var(--triColor)}body footer .infos .socials .icone a{color:var(--mainColor);transition:color .2s ease-in-out}body footer .infos .socials .icone a:hover{color:var(--mainColor)}body footer .newletter a{color:var(--mainColor);transition:color .2s ease-in-out}body footer .newletter a:hover{color:var(--triColor)}@media only screen and (max-width:1200px){body footer{padding-bottom:100px}}body #modalSearch{background:rgba(10,10,10,.95);position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;transition:transform .2s ease-in-out;transform-origin:top center}body #modalSearch[data-open=false]{transform:scaleY(0)}body #modalSearch .body{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:50px;position:relative}body #modalSearch .body .close{position:absolute;top:5px;right:20px;font-size:1.5em;color:#777}body #modalSearch .body input{background:rgba(0,0,0,.5);color:hsla(0,0%,100%,.75);font-size:3em;line-height:1.2em;outline:none;border:none;width:100%;text-align:center;padding:0 10px}body #modalSearch .body input:focus{border-color:#13719b;outline:0;box-shadow:inset 0 1px 1px #000,0 0 8px #13719b}body .backTop{border:2px solid var(--mainColor);color:var(--quadColor);position:fixed;bottom:20px;right:20px;width:56px;height:56px;border-radius:50%;line-height:56px;text-align:center;font-size:24px;cursor:pointer;transition:width 10ms ease-in-out 10ms,height 10ms ease-in-out 10ms,color .8s ease-in-out,border .8s ease-in-out .2s,background-color .2s ease-in-out,box-shadow .2s ease-in-out}body .backTop:hover{color:var(--mainColor);background-color:var(--triColor);box-shadow:-5px -2px 5px rgba(0,0,0,.3)}body .backTop.hide{color:transparent;width:0;height:0;overflow:hidden;border:2px solid transparent}body .Waiting{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:80vw;margin:0 auto;animation:fadeIn .2s ease-in-out forwards}body .Waiting .lds-roller{transform:scale(2);transform-origin:left center;display:block;position:fixed;width:200px;height:200px}body .Waiting .lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}body .Waiting .lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:var(--mainColor);margin:-4px 0 0 -4px}body .Waiting .lds-roller div:first-child{animation-delay:-36ms}body .Waiting .lds-roller div:first-child:after{top:63px;left:63px}body .Waiting .lds-roller div:nth-child(2){animation-delay:-72ms}body .Waiting .lds-roller div:nth-child(2):after{top:68px;left:56px}body .Waiting .lds-roller div:nth-child(3){animation-delay:-.108s}body .Waiting .lds-roller div:nth-child(3):after{top:71px;left:48px}body .Waiting .lds-roller div:nth-child(4){animation-delay:-.144s}body .Waiting .lds-roller div:nth-child(4):after{top:72px;left:40px}body .Waiting .lds-roller div:nth-child(5){animation-delay:-.18s}body .Waiting .lds-roller div:nth-child(5):after{top:71px;left:32px}body .Waiting .lds-roller div:nth-child(6){animation-delay:-.216s}body .Waiting .lds-roller div:nth-child(6):after{top:68px;left:24px}body .Waiting .lds-roller div:nth-child(7){animation-delay:-.252s}body .Waiting .lds-roller div:nth-child(7):after{top:63px;left:17px}body .Waiting .lds-roller div:nth-child(8){animation-delay:-.288s}body .Waiting .lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.homeBandeau{height:50vh;background-image:url(/static/media/homeBandeau.107b0aaf.png);background-size:45%;background-repeat:no-repeat;background-position:50%;position:relative;font-family:"Patrick Hand SC",cursive;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-column-gap:10vw;-webkit-column-gap:10vw;column-gap:10vw}.homeBandeau .left,.homeBandeau .right{text-shadow:2px 2px 2px rgba(0,0,0,.3);width:calc(50% - 5vw);color:#fff;margin-top:-40px;font-size:3em;letter-spacing:-1px;opacity:0;font-weight:500;animation:fadeIn .5s ease-in 1s 1 normal forwards}.homeBandeau .right{text-align:left}.homeBandeau .left{text-align:right}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:1200px){.homeBandeau{height:40vh;background-size:130%}.homeBandeau .left,.homeBandeau .right{font-size:1.5em;text-align:center}}.LastNews{display:flex;justify-content:space-evenly;align-items:stretch;flex-direction:row;flex-wrap:wrap;grid-gap:15px;gap:15px;padding-bottom:40px;padding-top:40px}.LastNews .new{width:330px;display:grid;grid-template-areas:"a" "b" "c";padding:10px 10px 20px;grid-gap:10px;gap:10px;background-color:var(--mainColor);border-radius:5px;position:relative;cursor:pointer}.LastNews .new:hover .img{-webkit-filter:saturate(.9);filter:saturate(.9)}.LastNews .new:hover .date{background:var(--triColor);color:var(--mainColor);box-shadow:inset 0 0 0 1.75em var(--triColor)}.LastNews .new .img{width:100%;height:174px;grid-area:a;-webkit-filter:saturate(.3);filter:saturate(.3);transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out}.LastNews .new .title{font-family:"Verdana",sans-serif;display:block;grid-area:b;padding:0;height:auto;color:var(--triColor);font-size:1.2em;font-weight:500;text-align:center;background-image:none!important;letter-spacing:-.5px;word-spacing:5px;text-shadow:none}.LastNews .new .date{color:var(--triColor);position:absolute;top:20px;left:-10px;background:var(--mainColor);padding:3px;font-size:.7em;text-transform:uppercase;width:35px;text-align:center;border:2px solid var(--triColor);transition:all .2s ease-out;line-height:1.5em}.LastNews .new .date>span{font-weight:700;font-size:1.3em}.LastNews .new .text{grid-area:c;color:var(--secondColor);height:110px;font-size:.9em;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:justify;overflow:hidden}.pagination{display:flex;flex-direction:row;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pagination li{border:1px solid var(--backBody);height:30px;width:30px;background:var(--mainColor);color:var(--quadColor);text-align:center;line-height:30px;font-size:.7em;cursor:pointer;transition:all .2s ease-in-out}.pagination li:first-child{border-radius:5px 0 0 5px}.pagination li:last-child{border-radius:0 5px 5px 0}.pagination li.actif{border:1px solid var(--triColor)}.pagination li.actif,.pagination li:hover{color:var(--triColor);font-size:.9em}.FlipHomeServices{min-width:100px;width:420px;height:280px}.FlipHomeServices .front{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.FlipHomeServices .front .name{color:var(--secondColor);padding-bottom:2rem;font-size:1.8rem;font-weight:700}.FlipHomeServices .back{display:flex;flex-direction:column;justify-content:center;align-items:center}.FlipHomeServices .back .name{font-size:1.8em;margin-bottom:10px}.FlipHomeServices .back .text{font-size:.8em;padding:0 25px;text-align:center}.CarousselHares{background-color:var(--mainColor);padding:3vh 15vw;display:flex;flex-direction:row;justify-content:center;align-items:center}.CarousselHares .letter{display:flex;flex-direction:row;justify-content:first baseline;align-items:flex-end;margin-right:1vw}.CarousselHares .letter:hover .complet{animation-play-state:running}.CarousselHares .letter:first-child .complet{animation:toggle1 2s ease-in-out 1s forwards}.CarousselHares .letter:first-child .complet:hover{animation-play-state:paused}@keyframes toggle1{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}20%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:92px}80%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:92px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}@keyframes reveal1{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}to{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:92px}}@keyframes hide1{0%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:92px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}.CarousselHares .letter:nth-child(2) .complet{animation:toggle2 2s ease-in-out 3s forwards}.CarousselHares .letter:nth-child(2) .complet:hover{animation-play-state:paused}@keyframes toggle2{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}20%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:55px}80%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:55px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}@keyframes reveal2{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}to{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:55px}}@keyframes hide2{0%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:55px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}.CarousselHares .letter:nth-child(3) .complet{animation:toggle3 2s ease-in-out 5s forwards}.CarousselHares .letter:nth-child(3) .complet:hover{animation-play-state:paused}@keyframes toggle3{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}20%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:125px}80%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:125px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}@keyframes reveal3{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}to{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:125px}}@keyframes hide3{0%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:125px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}.CarousselHares .letter:nth-child(4) .complet{animation:toggle4 2s ease-in-out 7s forwards}.CarousselHares .letter:nth-child(4) .complet:hover{animation-play-state:paused}@keyframes toggle4{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}20%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:119px}80%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:119px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}@keyframes reveal4{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}to{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:119px}}@keyframes hide4{0%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:119px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}.CarousselHares .letter:nth-child(5) .complet{animation:toggle5 2s ease-in-out 9s forwards}.CarousselHares .letter:nth-child(5) .complet:hover{animation-play-state:paused}@keyframes toggle5{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}20%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:123px}80%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:123px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}@keyframes reveal5{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}to{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:123px}}@keyframes hide5{0%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:123px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}.CarousselHares .letter:nth-child(2){color:var(--secondColor)!important}.CarousselHares .letter .name{font-size:2em;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.CarousselHares .letter .name img{max-width:10vw;height:10vw;margin-top:2.5vw}.CarousselHares .letter .name.A img{max-width:10vw;height:12.5vw;margin-top:0}.CarousselHares .letter .complet{margin-left:5px;font-size:2em;width:0;color:var(--triColor);overflow:hidden}.CarousselHares .letter .complet.A{color:#000}@keyframes reveal{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}20%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:130px}80%{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);width:130px}to{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);width:0}}#NewsEcho .menu{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}#NewsEcho .menu li{vertical-align:middle}#NewsEcho .menu li.noflux{background:rgba(255,0,140,.24)}#NewsEcho .menu li svg{margin-right:10px}#NewsEcho .Simulateurs{flex-direction:row;grid-gap:20px;gap:20px}#NewsEcho .Simulateurs,#NewsEcho .Simulateurs .sim{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#NewsEcho .Simulateurs .sim{flex-direction:column;width:15vw;min-width:250px;height:150px;cursor:pointer;position:relative}#NewsEcho .Simulateurs .sim:hover .back{-webkit-filter:none;filter:none}#NewsEcho .Simulateurs .sim .back{top:0;right:0;width:15vw;min-width:250px;height:150px;position:absolute;-webkit-filter:brightness(40%) grayscale(20%);filter:brightness(40%) grayscale(20%);transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out;z-index:0}#NewsEcho .Simulateurs .sim .name{font-size:1.3em;text-shadow:3px 3px 5px rgba(0,0,0,.3);color:var(--mainColor);z-index:10;text-align:center;padding:0 20px}#NewsEcho .Thematiques{flex-wrap:wrap;grid-gap:20px;gap:20px}#NewsEcho .Thematiques .thema{width:330px;height:170px;display:flex;flex-direction:column;justify-content:flex-end;-webkit-filter:saturate(.3);filter:saturate(.3);transition:all .2s ease-in-out;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,.3);cursor:pointer}#NewsEcho .Thematiques .thema.noflux .text{background-color:red}#NewsEcho .Thematiques .thema .text{background-color:var(--footer);color:var(--mainColor);text-transform:uppercase;font-size:1.2em;padding:10px;opacity:.8;transition:all .2s ease-in-out;border-radius:0 0 5px 5px;letter-spacing:-.5px}#NewsEcho .Thematiques .thema:hover{-webkit-filter:saturate(1);filter:saturate(1)}#NewsEcho .Thematiques .thema:hover .text{background-color:var(--triColor)}@media only screen and (max-width:1200px){#NewsEcho .Thematiques{grid-gap:10px;gap:10px}#NewsEcho .Thematiques .thema{width:130px!important;height:80px}}.OurValors{padding:3vh 15vw}.OurValors,.OurValors .listTab{background-color:var(--mainColor)}.OurValors .listTab{display:flex;justify-content:space-around;align-items:center;padding:1em}.OurValors .listTab li{width:100%;list-style:none;margin:0;text-align:center;transition:all .2s ease-in-out;cursor:pointer;box-sizing:border-box;padding-top:6px;border-bottom:3px solid var(--mainColor)}.OurValors .listTab li>span{font-size:2rem}.OurValors .listTab li>span img{height:40px;margin-right:2px}.OurValors .listTab li.current{color:var(--triColor);border-bottom:3px solid var(--triColor)}.OurValors .listTab li.current [data-letter=A]{color:var(--secondColor)}.OurValors .listTab li:hover{border-bottom:3px solid var(--quadColor)}.OurValors .listTab li:last-of-type{margin:0}.OurValors .currentTab{padding:1em;background-color:var(--mainColor);min-height:250px}.CalltoActionService .moreDetail{padding:5vh 15vw;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1vw;gap:1vw;background-color:var(--triColor)}.CalltoActionService .moreDetail .text{color:var(--mainColor);font-size:1.6rem}.CalltoActionService .moreDetail .btn{margin:0;width:450px;height:auto;background:var(--mainColor);color:var(--secondColor)!important;line-height:normal;word-wrap:unset}.CalltoActionService .moreDetail .btn:hover{font-weight:700}.CalltoActionService .moreFar{background:var(--mainColor);padding:5vh 15vw 2vh}.CalltoActionService .moreFar h3{text-transform:uppercase;text-align:center;margin:0}.CalltoActionService .moreFar .links{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1vw;gap:1vw}.CalltoActionService .moreFar .links .link{width:200px;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all .4s ease-in-out}.CalltoActionService .moreFar .links .link:hover{transform:scale(1.05)}.CalltoActionService .moreFar .links .link:hover .text{color:var(--triColor)}.CalltoActionService .moreFar .links .link .text{padding:0;height:auto;margin:1em 0 0;color:var(--secondColor);text-transform:uppercase;font-weight:500}.CalltoActionWhoIam .moreDetail{padding:5vh 15vw;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1vw;gap:1vw;background-color:var(--triColor)}.CalltoActionWhoIam .moreDetail .text{color:var(--mainColor);font-size:1.4em}.CalltoActionWhoIam .moreDetail .btn{margin:0;width:450px;height:auto;background:var(--mainColor);color:var(--secondColor)!important;line-height:normal;word-wrap:unset}.CalltoActionWhoIam .moreDetail .btn:hover{font-weight:700}.CalltoActionWhoIam .moreFar{background:var(--mainColor);padding:5vh 15vw 2vh}.CalltoActionWhoIam .moreFar h3{text-transform:uppercase;text-align:center;margin:0}.CalltoActionWhoIam .moreFar .links{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1vw;gap:1vw}.CalltoActionWhoIam .moreFar .links .link{width:200px;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all .4s ease-in-out}.CalltoActionWhoIam .moreFar .links .link:hover{transform:scale(1.05)}.CalltoActionWhoIam .moreFar .links .link:hover .text{color:var(--triColor)}.CalltoActionWhoIam .moreFar .links .link .text{padding:0;height:auto;margin:1em 0 0;color:var(--secondColor);text-transform:uppercase;font-weight:500}.Contact p{font-size:.8em!important}.Contact .btn{margin-left:0!important;margin-right:0!important;align-self:flex-end;width:120px;background:var(--mainColor)!important;color:var(--triColor)!important}.Contact .btn:hover{font-weight:700!important}.Contact .form{display:flex;flex-direction:column}.Contact .form .accept{margin-top:1em}.Contact .form .field{display:flex;flex-direction:column-reverse}.Contact .form .field label{margin-top:1em}.Contact .form .field input,.Contact .form .field textarea{margin-top:.2em;outline:none;padding:.5em;border:none;border-bottom:1px solid var(--secondColor);background-color:var(--backBody);transition:background-color .25s 10ms;font-family:"Verdana",sans-serif;font-size:1em}.Contact .form .field input.error,.Contact .form .field textarea.error{border-bottom:1px solid #ff5f5f;background-color:rgba(255,95,95,.25)}.Contact .form .field input:focus,.Contact .form .field textarea:focus{background-color:var(--mainColor);border-bottom:1px solid var(--triColor)}.Contact .form .field input:focus+label,.Contact .form .field textarea:focus+label{color:var(--triColor)}.Contact .form .field input::-webkit-input-placeholder,.Contact .form .field textarea::-webkit-input-placeholder{color:var(--quadColor)}.Contact .form .field input:-ms-input-placeholder,.Contact .form .field textarea:-ms-input-placeholder{color:var(--quadColor)}.Contact .form .field input::placeholder,.Contact .form .field textarea::placeholder{color:var(--quadColor)}.Contact .form .field textarea{height:200px}.MEGVideos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.MEGVideos .listVideo{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}@media (max-width:800px){.MEGVideos .listVideo{flex-direction:row;justify-content:center}}.MEGVideos .listVideo .linkVideo{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;grid-gap:1rem;gap:1rem;font-weight:700;font-size:1.2rem;cursor:pointer;transition:transform .2s ease-in-out;transform-origin:left center}.MEGVideos .listVideo .linkVideo:hover{transform:scale(1.1)}#Admin{background:var(--footer);max-width:calc(100vw - 2rem);min-height:100vh;padding:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem}#Admin,#Admin h1{color:var(--mainColor)}#Admin h1{font-size:2rem;text-align:center}#Admin h2{color:var(--triColor);font-size:1.2rem;margin-bottom:.5rem;text-transform:uppercase;border-bottom:2px solid var(--triColor);text-align:center;width:100%}#Admin .nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:300px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;grid-gap:2rem;gap:2rem}#Admin .nav .link{cursor:pointer;padding:.5rem 1rem;background-color:var(--quadColor);border-radius:.5rem}#Admin .nav .link:hover{color:var(--triColor)}#Admin section #Config{display:flex;flex-direction:column;align-items:flex-start;grid-gap:1rem;gap:1rem}#Admin section #Config .group{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;margin-top:3rem;grid-gap:1rem;gap:1rem;width:100%}#Admin section #Config .group h2{position:absolute;top:-3rem}#Admin section #Config .group .config{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem}#Admin section #Config .group .config img{width:100px}#Admin section #Config .group .config input[type=file]{display:none}#Admin section #Config .group .config label{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;text-transform:capitalize}#Admin section #Pages{width:90vw;display:grid;grid-template-columns:200px 1fr;grid-gap:1rem;gap:1rem}#Admin section #Pages .links{width:200px!important;display:flex;flex-direction:column;align-items:stretch;grid-gap:.5rem;gap:.5rem}#Admin section #Pages .links .linkPage{background-color:var(--quadColor);padding:.5rem;border-radius:.5rem;cursor:pointer}#Admin section #Pages .links .linkPage:hover{background-color:var(--triColor)}#Admin section #Pages .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-gap:1rem;gap:1rem}#Admin section #Pages .content label{display:grid;grid-template-columns:200px 1fr;padding:.5rem 0;border-bottom:1px solid var(--quadColor);grid-gap:.5rem;gap:.5rem}#Admin section #Pages .content label:last-child{border-bottom:none}#Admin section #Pages .content label input,#Admin section #Pages .content label textarea{width:300px}#Admin section #Pages .content .CallToActionForm{display:flex;flex-direction:column;align-items:stretch;justify-content:center}
/*# sourceMappingURL=main.3bc8334d.chunk.css.map */