html{background-repeat:no-repeat;background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}h1,h2,h3,h4,h5,h6,h7,h8,h9{margin:0;padding:0}.masque_sur_image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.6)}.alignement_vertical{position:relative}.contner_classique_LCW,.contner_classique_LCW .contner_classique_LCW_interne{margin:auto}.contner_classique_LCW{position:relative;padding:3% 0;overflow:hidden}body.structure-colonne .contner_classique_LCW .contner_classique_LCW_interne{padding:0 4%}@media screen and (min-width:1850px){.contner_classique_LCW{padding:2% 0}}@media screen and (max-width:720px){.contner_classique_LCW{padding:4% 0}}@media screen and (max-width:520px){.contner_classique_LCW{padding:6% 0}}#header_page{position:relative;width:100%}#header_page .contner_classique_LCW{padding:0;background-repeat:no-repeat;background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#contner_titre_sous_titre_cta_principal_page{position:relative;z-index:1;padding:4% 0;text-align:center}#contner_titre_sous_titre_cta_principal_page .contner_cta_contenu_page{padding-top:4%}#logo_header{position:absolute;z-index:2;left:0;width:100%}#contner_titre_sous_titre_cta_principal_page #logo_header{position:relative;margin-bottom:4%}body.structure-colonne .sans_fond #logo_header .contner_classique_LCW_interne{padding:0}#logo_header a{display:inline-block;text-decoration:none}#bar_menu_principal .lien_img_logo{display:none}#header_page #logo_header .lien_img_logo{display:block}#logo_header a.lien_img_logo img{display:block}.coordonnee_etablissement,.panneau .coordonnee_etablissement{padding-left:0}.coordonnee_etablissement li{padding:2px 0}.panneau .coordonnee_etablissement li:before{display:none}.coordonnee_etablissement .li_phone{}.coordonnee_etablissement .li_envelope{}.coordonnee_etablissement .li_map-marker{padding-top:20px}.coordonnee_etablissement .fa{margin-right:8px}.coordonnee_etablissement .li_map-marker .fa{font-size:1.4em}#footer_page .contner_classique_LCW{padding:0}#footer_page h1,#footer_page h2,#footer_page h3,#footer_page h4,#footer_page h5{font-size:1em;padding:0 0 10px 0}#footer_page .colonne_footer p{padding:0 0 10px 0}#footer_page .coordonnee_etablissement{list-style:none;margin-bottom:20px}#barre_copyright_footer{position:relative}#barre_copyright_footer .contner_classique_LCW{padding:12px 0}#copyright_footer{float:left}#copyright_footer ul.menu{display:inline-block}#copyright_footer ul.menu li{display:inline-block;padding:0 0 0 8px}#copyright_footer ul.menu li:before{content:'/';display:inline-block;position:relative;top:-2px;font-size:8px;margin-right:8px}#lien_realisation_footer{float:right}#lien_realisation_footer a{text-decoration:none}#lien_realisation_footer a:hover{text-decoration:underline}#footer_page .footer_1_colonnes .contner_classique_LCW_interne{padding:4%}.footer_2_colonnes .colonne_footer{float:left;width:50%}#footer_page .footer_2_colonnes .contner_classique_LCW_interne{padding:8%}.footer_3_colonnes .colonne_footer{float:left;width:33%}.footer_3_colonnes .colonne_footer:nth-child(3){width:34%}#footer_page .footer_3_colonnes .contner_classique_LCW_interne{padding:12%}body.structure-full-page #footer_page .colonne_footer:first-of-type .contner_classique_LCW_interne{padding-left:0}body.structure-full-page #footer_page .colonne_footer:last-of-type .contner_classique_LCW_interne{padding-right:0}.footer_4_colonnes .colonne_footer{float:left;width:25%}#footer_page .footer_4_colonnes .contner_classique_LCW_interne{padding:16%}#footer_page .menu{list-style:none}#footer_page .menu li{padding:1px 0}#footer_page .menu li::before{content:"\f105";font-family:FontAwesome;margin-right:10px}#footer_page .menu li a,#footer_page .colonne_footer a,#copyright_footer a{text-decoration:none}#footer_page .menu li a:hover,#footer_page .colonne_footer a:hover,#copyright_footer a:hover{text-decoration:underline}@media screen and (max-width:720px){#footer_page .colonne_footer{float:none;width:100%}#footer_page .footer_2_colonnes .contner_classique_LCW_interne,#footer_page .footer_3_colonnes .contner_classique_LCW_interne,#footer_page .footer_4_colonnes .contner_classique_LCW_interne{padding:4%}#footer_page .colonne_footer{height:auto!important}}span.image_titre{position:relative;display:inline-block;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;background-repeat:no-repeat;background-position:left center}.sous_titre_page{padding-top:1%}.sous_titre_page a{text-decoration:none}.sous_titre_page a:hover{text-decoration:underline}.panneau .sous_titre_page p{padding:0}.panneau .contner_h2{padding:0 0 4% 0}.panneau .contner_h3,.panneau h2,.panneau h3,.panneau h4,.panneau h5,.panneau h6,.panneau h7,.panneau h8,.panneau h9{padding:0 0 2% 0}.panneau .contner_h2 h2,.panneau .contner_h3 h2,.panneau .contner_h3 h3{padding:0}.panneau #contner_titre_sous_titre_cta_principal_page{padding:0}#text_contenu_principal_page{padding-top:6%}.panneau .text_panneau p a,.panneau .text_panneau ul li a,.panneau .text_vignette a,.lien_article_in_vignette{text-decoration:none}.panneau .text_panneau p a:hover,.panneau .text_panneau ul li a:hover,.panneau .text_vignette a:hover,.lien_article_in_vignette:hover{text-decoration:underline}.panneau p{padding:0 0 20px 0}.panneau p:last-child{padding-bottom:0}.panneau blockquote{padding-bottom:40px}.panneau blockquote strong{font-weight:600}.panneau blockquote p:last-child{padding-bottom:0}.panneau ul{padding:0 0 20px 10px;list-style:none}.panneau ul li:before{content:"\f054";font-family:FontAwesome;margin-right:10px;font-size:.6em}.panneau .photoswipe_gallery{padding:0}.contner_cta_contenu_page{padding:20px 0}.cta_contenu_page{display:inline-block;text-decoration:none}@media screen and (max-width:1080px){#sous_titre_principal_page{font-size:1.2em}}@media screen and (max-width:640px){.sous_titre_page{font-size:1em;line-height:1em}#sous_titre_principal_page{font-size:1em;line-height:1.2em}}@media screen and (max-width:480px){#sous_titre_principal_page{font-size:1em}}