a,body,div,h1,h2,h3,h4,h5,html,input,li,p,ul{margin:0;padding:0}#Header,#Logo{background-repeat:no-repeat}#HeaderMenu,.err,.ok{text-align:center}#Header,#Header_Ombre{position:fixed;width:100%}#slider_projets .TxtSlide h2,h1,h3{text-transform:uppercase}#Footer .Cols:nth-child(2) p,body,h1{color:#363636}#Footer .Cols:first-child p a,#Galerie_Thumbs{margin-top:15px}#fancybox-left-ico,#fancybox-right-ico,.ImgSlide{background-position:center center!important}#Footer .Cols,#HeaderMenu,#Logo,.Article_Result,.FloatRight,.Footer_Under_Hexa p,.Formulaire,.GalerieHandler_Col1,.GalerieHandler_Col2,.Page_3 .Article_Handler .Article_1 p+p+table+p+p+p+p+p+p+p+table tr:first-child td:first-child,.SelectTypeProjet_Div{vertical-align:top}#gmap,div{position:relative}body,html{height:100%}img{border:none;height:auto}p{text-align:justify}.clear{clear:both}#HeaderMenu ul.mobile,.form-has-req-field,.hide,.mobile,a.ico_mobile{display:none}#Footer .Cols,#Footer .Cols:first-child p a,#HeaderMenu,#HeaderMenu ul.not_mobile li,#HeaderMenu ul.not_mobile li a,#Logo,#Logo a,#SelectTypeProjet .SelectTypeProjet_Item a,.Article_Result,.DetailsSlide p,.Footer_Under_Hexa p,.Footer_Under_Hexa p a,.SelectTypeProjet_Div,.SelectTypeProjet_Titre,.TitrePage_Handler h1,.TitrePage_Souligne,.TxtSlide a{display:inline-block}.FloatLeft,.floatLeft{float:left}#HeaderMenu,.FloatRight,.floatRight{float:right}textarea{overflow:auto;font-family:Arial,Verdana,Tahoma}#HeaderMenu ul.not_mobile li a,.DetailsSlide p,h1,h2,h3{font-family:'Roboto Condensed',sans-serif}h1,h2,h3{font-weight:400}body{font-size:20px;font-family:Roboto,sans-serif;font-weight:lighter}h1,h2{font-size:45px}a,input[type=button]{outline:0;text-decoration:none;color:#363636}#Footer .Cols p a:hover,#HeaderMenu ul.not_mobile li ul li.selected a,#HeaderMenu ul.not_mobile li.selected ul li.selected a,#HeaderMenu ul.not_mobile li:hover a,#HeaderMenu ul.not_mobile li:hover ul li:hover a,#HeaderMenu ul.not_mobile>li.selected a,#SelectTypeProjet .SelectTypeProjet_Item a:hover,.Footer_Under_Hexa p a:hover,.TxtSlide a:hover,a:hover{color:#accc3d}.err{color:red}.ok{color:#accc3d}h1{font-weight:700}h2{margin-bottom:10px}h3{color:#fff;font-size:20px}.Content,.TexteContent{width:1127px;margin:auto}.TexteContent ul{margin-left:15px}#Header{background-color:rgba(91,91,91,.8);height:102px;z-index:1000;background-image:url('../images/menu-img-droite.png');background-position:right bottom}#Logo{z-index:5000;width:253px;height:56px;background-image:url('../images/logo-header.png');top:23px}#Logo a{width:100%;height:100%}#HeaderMenu ul.not_mobile li a{cursor:pointer;color:#fff;padding:34px 35px;vertical-align:middle;font-size:28px;text-transform:uppercase}#HeaderMenu ul.not_mobile li ul{position:absolute;top:102px;text-align:center;background-color:rgba(91,91,91,.8);display:none}#HeaderMenu ul.not_mobile li ul li,svg{display:block}#HeaderMenu ul.not_mobile li ul li a,::i-block-chrome{border-bottom:1px solid #838383}#HeaderMenu ul.not_mobile li ul li a{color:#fff;padding:9px 0;font-size:15px;width:100%;border-image:-moz-linear-gradient(left,rgba(110,110,110,0),rgba(150,150,150,1.0),rgba(110,110,110,0));border-image:linear-gradient(left,rgba(110,110,110,0),rgba(150,150,150,1.0),rgba(110,110,110,0));border-image-width:0px 222px 1px 1px;border-top:0}#Footer .Cols p a,#HeaderMenu ul.not_mobile li.selected ul li a,#HeaderMenu ul.not_mobile li:hover ul li a,#SelectTypeProjet .SelectTypeProjet_Item.selected:not(.SelectTypeProjet_Item_Init),#SelectTypeProjet .SelectTypeProjet_Item:not(.SelectTypeProjet_Item_Init):hover,#SelectTypeProjet .SelectTypeProjet_Item_Init a:hover,#slider_projets .TxtSlide a:hover{color:#fff}#Header_Ombre{height:14px;background-image:url('../images/header-ombre.png');top:102px;z-index:800}#slider{margin-bottom:0}#slider .slick-prev{background:url(../images/slider-prev.png) no-repeat;width:60px;height:60px;z-index:560;left:20%}#slider .slick-next{background:url(../images/slider-next.png) no-repeat;width:60px;height:60px;z-index:560;right:20%}#Galerie_Thumbs ul .slick-next:before,#Galerie_Thumbs ul .slick-prev:before,#slider .slick-next::before,#slider .slick-prev::before,#slider_projets .slick-next::before,#slider_projets .slick-prev::before{content:""!important}#slider .slick-dots{z-index:700;width:910px;left:50%;transform:translateX(-50%);bottom:initial;top:110px;text-align:right;-webkit-transform:translateX(-50%)}.Article_Result_Infos,.TxtSlide{transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}#slider .slick-dots li{width:27px;height:22px}#slider .slick-dots li button{background-image:url('../images/hexa-slide.png');height:22px;width:27px}#slider .slick-dots li button::before{width:0;height:0;content:''!important}#slider .slick-dots li.slick-active button,#slider .slick-dots li:hover button{background-image:url('../images/hexa-slide-active.png')}.ImgSlide{background-repeat:no-repeat!important;background-size:cover!important;max-height:411px!important}.ImgSlide img{visibility:hidden;max-width:100%;height:auto}.TxtSlide{background-color:rgba(91,91,91,.6);-webkit-transform:translateX(-50%) translateY(-50%)}.TxtSlide h1,.TxtSlide p{font-size:20px;color:#fff}.TxtSlide a{font-size:20px;color:#fff;padding:15px 40px}#slider_accueil_under{height:92px;background-image:url('../images/img-slide-under.png');position:relative;bottom:49px;width:100%;margin-bottom:-66px}#slider_projets{max-height:442px;margin-bottom:5px}#slider_projets .TxtSlide{text-align:center;width:94%;width:calc(100% - 30px);width:-webkit-calc(100% - 15px);padding:15px}#slider_projets .TxtSlide_Fleche,.Article_Result_Infos_Fleche{background:url('../images/fleche-bas.png') top center no-repeat;height:19px;margin-bottom:15px}#slider_projets .TxtSlide h2{font-size:20px;color:#fff;margin-bottom:15px;font-weight:700}#slider_projets .TxtSlide p{text-align:center;color:#fff;margin-bottom:15px;font-size:17px}#slider_projets .TxtSlide a{padding:0;font-size:17px;font-weight:700;color:#accc3d}#slider_projets .ImgSlide img{max-width:none}.DetailsSlide{background-color:rgba(91,91,91,.6);position:absolute;bottom:15%;width:33%;right:0}.DetailsSlide p{font-size:15px;color:#fff;padding:10px}#slider_projets .slick-prev{width:25px;height:259px;background-image:url('../images/slider-prev.png');left:25px;z-index:800}#slider_projets .slick-next{width:25px;height:259px;background-image:url('../images/slider-next.png');right:25px;z-index:800}#slider_projets .slick-prev:hover{background-image:url('../images/slider-prev-hover.png')}#slider_projets .slick-next:hover{background-image:url('../images/slider-next-hover.png')}.PageAccueil_FirstArticle h1{font-size:22px;font-weight:lighter;font-family:Roboto,sans-serif;text-transform:none;text-align:center}#Footer .Cols h3,#SelectTypeProjet,.Galerie_Infos h2,.Galerie_Infos p,.SelectTypeProjet_Titre p{text-transform:uppercase}.PageAccueil_DerniersProjets{margin-bottom:15px;text-align:center;padding:15px 0;background-image:url('../images/projets-fleche-bas.png');background-repeat:no-repeat;background-position:bottom center}.PageAccueil_DerniersProjets h2{font-size:22px;text-transform:uppercase;font-weight:700;color:#000}#Footer{background-color:#6e7378;text-align:center}#Footer .Cols{width:28%;width:calc(33% - 54px);width:-webkit-calc(33% - 54px)}#Footer .Cols h3{font-size:35px;margin-bottom:10px;text-align:left}#Footer .Cols p{color:#fff;font-size:18px}#Footer .Cols:first-child{padding:20px 40px 20px 0}#Footer .Cols,::i-block-chrome{margin-top:20px}#Footer .Cols:nth-child(2),::i-block-chrome{border-left:1px solid #969696;border-right:1px solid #969696}#Footer .Cols:nth-child(2){border-image:-moz-linear-gradient(top,rgba(110,110,110,0),rgba(150,150,150,1.0),rgba(110,110,110,0));border-image-width:100% 1px 1px 1px;padding:40px}#Footer .Cols:nth-child(2) p:nth-child(2){font-weight:700;font-size:25px}#Footer .Cols:nth-child(2n-1) h3:before{content:'>';color:#accc3d;padding-right:10px}#Footer .Cols:last-child{padding:20px 0 20px 40px}#Footer .Cols:last-child p a{font-weight:700;font-size:18px}#Footer .Cols:last-child table tr td a,#Footer .Cols:last-child table tr td p{display:inline-block;vertical-align:middle}#Footer .Cols:last-child table tr td img{width:65px;height:auto;transition:opacity .5s;opacity:1}#Footer .Cols:last-child table tr td img:hover{opacity:.5}#Footer_Under{background-color:#000;background-image:url('../images/footer-black-img.png');min-height:160px}.Footer_Under_Hexa{background-color:#000;text-align:center;margin:auto}.Footer_Under_Hexa p a{color:#fff;padding:7px;font-size:15px}.BandeauPage p img{width:100%}.BandeauPage+#slider_accueil_under{margin-bottom:-80px}.TitrePage_Handler{margin:10px auto 20px}.TitrePage_Souligne{margin-left:15px;height:1px;background-color:#aaa}.Page_3 .Article_Handler .Article_1 p+p+table tr td img{margin:auto!important}.Page_3 .Article_Handler .Article_1 p+p+table+p+p+p+p+p+p+p+table{border-collapse:collapse;width:auto!important;margin:auto}.Page_3 .Article_Handler .Article_1 p+p+table+p+p+p+p+p+p+p+table tr:first-child td:first-child img{width:360px}.Select_Type_Projet_Handler{width:100%;height:48px;background-color:#accc3d;margin:15px auto}.SelectTypeProjet_Titre{width:371px;width:calc(33% - 35px);width:-webkit-calc(33% - 35px);padding-left:20px;padding-right:20px;background:url('../images/fleche-projet.jpg') center right no-repeat;vertical-align:top;text-align:left}.SelectTypeProjet_Titre p{font-weight:700;font-family:"Roboto Condensed";line-height:48px;color:#fff}#SelectTypeProjet,.Details_Projet,.Galerie_Infos h2,.Galerie_Infos p,.Retour_Projets a{font-family:'Roboto Condensed',sans-serif}.SelectTypeProjet_Div{height:48px;background-color:#636363;width:33%;z-index:2}#SelectTypeProjet{height:48px;width:100%;color:#accc3d;text-align:center;background-image:url('../images/div-fleche-bas.png');background-position:95% 50%;background-repeat:no-repeat;list-style-type:none}#SelectTypeProjet .SelectTypeProjet_Item a{line-height:48px;width:100%;color:#fff}#SelectTypeProjet .SelectTypeProjet_Item:not(.SelectTypeProjet_Item_Init){float:left;width:100%;display:none;background:#636363}.SelectTypeProjet_Item_Init{cursor:pointer;line-height:48px}.Article_Visionneuse_Handler{text-align:center}.Article_Result{margin-bottom:15px;width:364px;height:364px;background-position:center center;background-size:cover;border:1px solid #aaa}.Article_Result_Infos{display:none;text-align:center;width:calc(100% - 30px);width:-webkit-calc(100% - 15px);padding:15px;background-color:rgba(91,91,91,.6);-webkit-transform:translateX(-50%) translateY(-50%)}.Article_Result_Infos p{text-align:center;color:#fff}.Retour_Projets{margin-bottom:20px;background:url('../images/bg-retour-projet.jpg') right center no-repeat #accc3d;width:234px}.Retour_Projets a{display:inline-block;line-height:37px;color:#fff;background-image:url(../images/fleche-retour-projet.png);background-position:5px center;padding-left:30px;background-repeat:no-repeat}.GalerieHandler_Col1{width:444px;padding-right:55px;display:inline-block;text-align:center}.GalerieHandler_Col2{display:inline-block;width:55%;width:calc(100% - 499px);width:-webkit-calc(100% - 499px)}.Galerie_Infos{width:444px;background-color:#eee}.Galerie_Infos_Content{width:414px;padding:15px}.Galerie_Infos h2{font-size:30px;font-weight:700;margin-bottom:0;text-align:left}#Galerie_Thumbs{width:444px}#Galerie_Thumbs ul{list-style-type:none;text-align:center}#Galerie_Thumbs ul li{margin:5px 0}#Galerie_Thumbs ul li a{text-align:center;display:inline-block;width:100%;height:100%}#Galerie_Thumbs ul li img{margin:auto;cursor:pointer}#Galerie_Thumbs ul .slick-prev{width:29px;height:320px;background-image:url('../images/thumbs-prev.png');left:0;z-index:600}#Galerie_Thumbs ul .slick-next{width:29px;height:320px;background-image:url('../images/thumbs-next.png');right:0;z-index:600}.Galerie_Thumbs ul li{width:50%;overflow:hidden;max-height:126px}.Galerie_Thumbs ul li img{width:100%!important}#Galerie img{max-width:666px;height:auto}#fancybox-left-ico,#fancybox-right-ico{width:23px!important;height:44px!important}#fancybox-left-ico{background-image:url('../images/galerie-prev.png')!important;left:0!important}#fancybox-right-ico{background-image:url('../images/galerie-next.png')!important;right:0!important;left:auto!important}#fancybox-close{top:-24px!important;right:-24px!important;width:56px!important;height:48px!important;background:url('../images/fancybox-close.png') center center!important}#fancybox-title{display:none!important}.Details_Projet_Handler{margin-bottom:30px;min-height:253px;background-color:#eee;background-image:url(../images/img-detail-projet.jpg);background-repeat:no-repeat;background-position:bottom right}.Details_Projet{padding:25px;width:calc(100% - 350px);width:-webkit-calc(100% - 350px);font-size:17px}.ContenuForm .Form2 .Col.Col1 p input,.ContenuForm .Form2 .Col.Col1 p textarea{background-color:#eee;width:100%;width:calc(100% - 10px);width:-webkit-calc(100% - 10px);color:#c3c4c4;padding:5px 0 5px 9px;border-radius:5px;border:1px solid #eee;margin-bottom:15px}#SubmitForm,.ContenuForm .Form2 .Col.Col1 p input,.ContenuForm .Form2 .Col.Col1 p textarea{font-size:20px;font-family:'Roboto Condensed',sans-serif,Arial,Verdana,Tahoma}.ContenuForm #SubmitForm{cursor:pointer;width:100%;font-weight:700;text-align:center;color:#fff;background-color:#accc3d;border-radius:5px;border:1px solid #accc3d;transition:background-color .5s,border .5s;padding:5px 9px}.ContenuForm #SubmitForm,::i-block-chrome{width:102%}.ContenuForm #SubmitForm:hover{background-color:#6b7f23;border:1px solid #6b7f23;transition:.5s}.Formulaire_Handler{margin:20px auto}.FloatRight,.Formulaire{width:48%;width:calc(50% - 16px);width:-webkit-calc(50% - 16px);display:inline-block;min-height:390px}.Formulaire{margin-right:15px}.FloatRight{margin-left:15px;border:1px solid #ddd}.TexteDroite_Handler{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);left:50%;-webkit-transform:translateX(-50%) translateY(-50%)}.TexteDroite_Handler p:last-child,.TexteDroite_Handler p:nth-child(2),.texteRGPD a{font-weight:700}.GMap_Content{margin-top:25px}.GMaps{padding-left:50px;border-left:2px solid #c2c2c2}#gmap{width:1115px;height:365px;margin:5px}.texteRGPD{display:inline-block;margin-bottom:10px;font-size:18px}.inputRGPD{margin:5px 15px 0 0;float:left;width:auto}