@font-face{font-family:"Karla";src:url('Karla-Regular.ttf');font-display: swap}@font-face{font-family:"Karla Italic";src:url('Karla-Italic.ttf');font-style:italic;font-display: swap}@font-face{font-family:"Karla Bold";src:url('Karla-Bold.ttf');font-weight:bold;font-display: swap}@font-face{font-family:"Karla Bold Italic";src:url('Karla-BoldItalic.ttf');font-style:italic;font-weight:bold;font-display: swap}@font-face{font-family:"Happy Monkey";src:url('Happy Monkey.ttf');font-display: swap}@font-face{font-family:"Philosopher-Bold";src:url('Philosopher-Bold.ttf');font-display: swap}.taille_oe{font-family:Karla,Arial,Calibri,Times,sans serif;font-size:15px}html,p{line-height:1.5rem;font-family:Karla,Arial,Calibri,Times,sans serif;font-size:18px;color:black}strong{font-family:Karla Bold}i{font-family:Karla Italic}.ib{font-family:Karla Bold Italic}html{min-height:100vh}body{min-height:100vh;padding-bottom:42px}body{background-color:#fff}main{min-height:75vh}main{background-image:none}.footer_position{position:fixed;left:0;right:0;bottom:0;height:42px;background-color:white}.footer_contenu{position:absolute;left:0;right:0;bottom:8px;line-height:13px;background-color:transparent; font-size:12px}body>footer{font-size:12px;color:#d10495}.centre{display:block;float:none;text-align:center;margin-left:auto;margin-right:auto}.centreg{display:block;float:none;margin-left:auto;margin-right:auto}.droite{display:block;float:right;text-align:center}.gauche{display:block;float:left}.texte_centre{text-align:center}.texte_just{text-align:justify}.texte_droite{text-align:right}.texte_gauche{text-align:left}.retour_g{clear:left}.retour_d{clear:right}.retour_all{clear:both}.magenta{font-family: Trebuchet MS, Arial, Karla,  Calibri, Times, sans serif;color:#d10495}.orange{font-family: Trebuchet MS, Arial, Karla,  Calibri, Times, sans serif;color:#d96804}.violet{font-family: Trebuchet MS, Arial, Karla,  Calibri, Times, sans serif;color:#403c90}.echo_magenta{color:#d10495;font-weight:900;font-size:14pt}.echo_orange{color:#d96804;font-weight:900;font-size:14pt}.echo_violet{color:#403c90;font-weight:900;font-size:14pt}.trait{width:98%;border-bottom:1px solid rgba(68,86,107,1);margin-bottom:25px;margin-top:10px}.fond_blanc{background-color:white}.fond_bleu{background-color:blue}.fond_jaune{background-color:yellow}.fond_noir{background-color:black}.fond_rouge{background-color:red}.fond_vert{background-color:green}.bord_blanc{border:1px solid white}.bord_bleu{border:1px solid blue}.bord_jaune{border:1px solid yellow}.bord_noir{border:1px solid black}.bord_rouge{border:1px solid red}.bord_vert{border:1px solid green}.bulle1{margin-top:0rem;width:20%}.bulle2{margin-top:-5rem;width:20%}.bulle3{margin-top:-12rem;width:20%}img.move1{-webkit-animation:mover1 30s infinite alternate;animation:mover1 30s infinite alternate}@-webkit-keyframes mover1{0%{transform:translate(-300px,60px) rotate(20deg)}25%{transform:translate(-250px,50px) scale(1,1) rotate(-20deg)}50%{transform:translate(-200px,20px) scale(1.1,1.1)}65%{transform:translate(-180px,30px) scale(1.2,1.2)}85%{transform:translate(-230px,50px) scale(1.5,1.5)}100%{transform:translate(-290px,10px)}}@keyframes mover1{0%{transform:translate(-300px,60px) rotate(20deg)}25%{transform:translate(-250px,50px) scale(1,1) rotate(-20deg)}50%{transform:translate(-200px,20px) scale(1.1,1.1)}65%{transform:translate(-180px,30px) scale(1.2,1.2)}85%{transform:translate(-230px,50px) scale(1.5,1.5)}100%{transform:translate(-290px,10px)}}img.move2{-webkit-animation:mover2 30s infinite alternate;animation:mover2 30s infinite alternate}@-webkit-keyframes mover2{0%{transform:translate(350px,0px)}20%{transform:translate(250px,-20px) scale(1.3,1.3)}40%{transform:translate(150px,0px) scale(0.8,0.8)}60%{transform:translate(200px,20px)}80%{transform:translate(250px,-30px) rotate(-30deg) scale(1.5,1.5)}100%{transform:translate(300px,-40px)}}@keyframes mover2{0%{transform:translate(350px,0px)}20%{transform:translate(250px,-20px) scale(1.3,1.3)}40%{transform:translate(150px,0px) scale(0.8,0.8)}60%{transform:translate(200px,20px)}80%{transform:translate(250px,-30px) rotate(-30deg) scale(1.5,1.5)}100%{transform:translate(300px,-40px)}}img.move3{-webkit-animation:mover3 30s infinite alternate;animation:mover3 30s infinite alternate}@-webkit-keyframes mover3{0%{transform:translate(-50px,10px)}15%{transform:translate(30px,-20px) scale(1.5,1.5)}30%{transform:translate(50px,0px)}50%{transform:translate(-30px,20px) rotate(-20deg)}75%{transform:translate(-50px,-30px) scale(1.3,1.3)}100%{transform:translate(-10px,-40px) scale(1.6,1.6)}}@keyframes mover3{0%{transform:translate(-50px,10px)}15%{transform:translate(30px,-20px) scale(1.5,1.5)}30%{transform:translate(50px,0px)}50%{transform:translate(-30px,20px) rotate(-20deg)}75%{transform:translate(-50px,-30px) scale(1.3,1.3)}100%{transform:translate(-10px,-40px) scale(1.6,1.6)}}.container{width:100vw;margin:auto}.footer_position{width:100vw}.footer_contenu{width:100vw}.banniere{width:70%;float:left;margin-left:-10px}.content,.content *{background:transparent}.content{width:100%}.content{padding-left:.2rem;padding-right:.2rem;padding-bottom:.2rem;padding-top:0}a{font-family:Karla,Arial,Calibri,Times,sans serif;padding-top:0;font-weight:600;text-decoration:none}a:link{color:#d10495}a:hover{color:#403c90}a:visited{color:#d96804}a:active{color:#d96804}a.menu_active{font-family:Happy Monkey,sans serif;font-size:20px;padding:20px;line-height:35px;color:#d10495}a.menu_repos{font-family:Happy Monkey,sans serif;font-size:20px;padding:20px;line-height:42px;color:#403c90}a.menu_repos:hover{color:#d10495}a.menu_active:hover{color:#d96804}.slogan{font-family:Philosopher-Bold;font-size:1.6rem;line-height:1.75rem}h1,h2,h3,h4,h5,h6{margin:0}p{padding-bottom:8px}ul{margin-top:0;padding-left:20px}li{margin-left:3px;margin-top:2px;margin-bottom:8px}h1.titre{padding-top:30px;padding-bottom:20px;text-align:left}h4{font-size:16px;line-height:1.1rem;margin-top:10px}h5{font-size:.375rem;line-height:.4em}h6{font-size:.281rem;line-height:.3em}h3,.h3{font-family:Trebuchet MS,Arial,Karla,Calibri,Times,sans serif;font-size:1.1rem;line-height:1.4rem;font-weight:700;text-align:left}h2{font-family:Trebuchet MS,Arial,Karla,Calibri,Times,sans serif;font-size:1.5rem;line-height:1.7rem;font-weight:700;text-align:left}h1{font-family:Trebuchet MS,Arial,Karla,Calibri,Times,sans serif;font-size:2.2rem;line-height:2rem;font-weight:1200}#ancre_Noémie,#ancre_Florence,#ancre_Deborah,#ancre_Olivier,#ancre_Marie-France,#ancre_Nicklas,#ancre_NGE,#ancre_FR,#ancre_DFZ,#ancre_OR,#ancre_MFB,#ancre_NE{padding-top:30px}.ancre_equipe{margin-top:-30px;padding-bottom:30px}#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8,#t9,#t10,#t11,#t12,#t13,#t14,#t15,#t16,#t17{display:none}.details_trait{border:1px solid white;background-color:rgb(255,255,255,0.2);width:99%;margin:auto;padding:5px;padding-top:8px;margin-top:7px;margin-bottom:7px}.rdv{line-height:35px;border:1px solid #44566b;padding:5px;background-color:rgb(255,255,255,0.2)}form>section{margin-top:15px}input,select,textarea{border:1px solid rgba(68,86,107,1);border-radius:5px;font-family:sans-serif;font-size:.8em;font-weight:800;padding:10px}input,textarea{width:100%}.espace{margin-top:8px;font-size:.8em}[type="radio"],[type="checkbox"]{height:1.2em;width:1.2em;margin-top:0;margin-bottom:0}[type="submit"],[type="reset"],[type="button"],[type="password"],[type="file"]{font-weight:800;color:rgba(68,86,107,1);width:75%;display:block;margin:auto}[type="file"]{margin-top:8px}::placeholder{color:#999;font-weight:600}.fixe{display:none}.photo_blog{width:95%;margin:auto;display:block}[type="image"]{border:0;height:55px;width:50px;margin-top:-7px;margin-left:10px}.vignette{width:70%;margin:10px;margin-bottom:15px;border:1px solid rgba(68,86,107,1)}.vignette_trait{height:120px;width:auto;margin:5px;border:1px solid rgba(68,86,107,1)}.photo,.photo_infra_droite,.photo_infra_gauche,.photo_liens_droite,.photo_liens_gauche{width:90%;margin:auto;border:1px solid rgba(68,86,107,1);margin-top:10px;margin-bottom:15px}.logo{float:left;width:220px;margin-left:0;background-color:white}.logo_menu{float:right;height:38px;margin-right:0;margin-top:8px;background-color:transparent}iframe.plan{display:block;padding-top:0;border:1px solid rgba(68,86,107,1);width:270px;height:330px;margin:auto;margin-top:20px;margin-bottom:20px}.galerie_photo{margin:auto;width:90%;border:1px solid rgba(68,86,107,1);margin-top:20px}.format{background-color:yellow}@media all and (min-width:350px){.largeur_blog{width:108%}.format{background-color:red}}@media all and (min-width:550px){.slogan{font-family:Philosopher-Bold;font-size:2rem;line-height:2.15rem}.logo_menu{margin-top:80px}.vignette{width:180px}.photo,.photo_infra_droite,.photo_infra_gauche,photo_liens_droite,.photo_liens_gauche{width:400px}.format{background-color:green}}@media all and (min-width:768px){.fixe{display:block}.mobile{display:none}.content{width:95%}.largeur_blog{width:95%}body{padding-bottom:28px}.footer_position{height:28px}.banniere{width:45%;margin-left:0}a.menu_repos{padding:15px;line-height:35px}a.menu_active{padding:15px}h1.titre{padding-top:40px;padding-bottom:30px;text-align:left}.telephone{margin-left:-3px;line-height:25px;margin-top:-8px}h4{margin-top:8px}h2.traitement{font-size:1rem;line-height:1.8rem;margin-bottom:0}ul{margin-top:0;padding-left:30px}ul.infra{margin-left:33.5%}li.infra{margin-left:1.5%}li.liens{margin-left:0;margin-top:0}ul.contacts{margin-left:-10px}.details_trait{width:90%}.photo_blog{width:90%}.droite_haut{margin-left:20px;margin-bottom:20px;float:right}.gauche_haut{margin-right:20px;margin-bottom:20px;float:left}.vignette{width:180px;margin:0;margin-bottom:20px}.photo{width:42%;margin-top:0;margin-bottom:10px}.photo_infra_droite{margin-top:0;width:36.5%}.photo_infra_gauche{margin-top:0;width:33.5%}.photo_liens_gauche{margin-bottom:0;width:90%}.photo_liens_droite{margin-bottom:0;width:80%}.photo_trait{width:100%}.div_photo_trait{float:right;width:42%}iframe.plan{width:300px;height:400px;margin-top:20px;margin-left:5px}.galerie_photo{height:280px;width:auto;margin:10px}.format{background-color:blue}}@media all and (min-width:810px){.container{width:98vw}.footer_position{width:98vw}.footer_contenu{width:98vw}.format{background-color:grey}}@media all and (min-width:850px){.bulle1{margin-top:0rem;width:17%}.bulle2{margin-top:-5rem;width:17%}.bulle3{margin-top:-9.5rem;width:17%}.format{background-color:white}}@media all and (min-width:992px){.container{width:80vw}.footer_position{width:80vw}.footer_contenu{width:80vw}.bulle1{margin-top:.8rem;width:17%}.bulle2{margin-top:-4rem;width:17%}.bulle3{margin-top:-6.5rem;width:17%}iframe.plan{width:340px;height:300px;margin-top:25px;margin-left:5px}.format{background-color:pink}}@media all and (min-width:1050px){.bulle1{margin-top:.3rem;width:17%}.bulle2{margin-top:-4.5rem;width:17%}.bulle3{margin-top:-8rem;width:16%}.format{background-color:magenta}}@media all and (min-width:1200px){.bulle1{margin-top:1rem;width:12%}.bulle2{margin-top:-4rem;width:12%}.bulle3{margin-top:-7rem;width:12%}iframe.plan{width:450px;height:350px;margin-top:30px;margin-left:5px}.photo_liens_droite{width:82%}.photo_liens_gauche{width:90%}.div_photo_liens_droite{position:absolute;right:0;bottom:3.8px}.format{background-color:brown}}