body{position:relative;margin:0;padding:0;font-family:'Roboto',sans-serif;font-size:16px;background-color:#F7F7F7}a
img{border:none}img{max-width:100%}.div-clear{clear:both}.pull_left{float:left}.pull_right{float:right}.d_block{display:block}.d_none{display:none}.opacity0{opacity:0}.overflow_h{overflow:hidden}.relative{position:relative}.absolute{position:absolute}.bloc_center{margin-left:auto;margin-right:auto}.w_layout{width:94%;max-width:1400px;margin-left:auto;margin-right:auto}.box_popin{display:none;background:#FFF;width:450px;font-size:0.9em;color:#324846;-webkit-border-radius:5px;border-radius:5px}.box_popin_title{position:relative;height:40px;line-height:40px;padding-left:15px;font-size:1.1em;font-weight:bold;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;cursor:default}.box_popin_close{position:absolute;top:10px;right:10px;height:20px;width:20px;background-image:url(/Public/Images/site/close_black.png);background-position:center center;background-repeat:no-repeat;background-size:13px}.box_popin_text{padding:20px}.txt_upper{text-transform:uppercase}.txt_lower{text-transform:lowercase}.txt_bold{font-weight:bold}.txt_italic{font-style:italic}.txt_left{text-align:left}.txt_right{text-align:right}.txt_center{text-align:center}#logo{display:block;margin-top:13px}#menu{background:rgba(0, 0, 0, 0.23);padding:0
40px 0px 0px;margin:0}#menu
li{list-style:none;float:left;transition:all 0.3s ease-out}#menu li>a{display:block;height:70px;line-height:70px;padding:0px
25px;text-decoration:none;color:#fff;text-transform:uppercase;transition:all 0.3s ease-out}#menu>li:hover
ul{display:block}#menu li
ul{background:rgba(0, 0, 0, 0.23);position:absolute;padding:0;display:none}#menu>li:hover,
#menu>li
ul{background-color:#0d272f}#menu li
li{float:none}#menu li li
a{height:47px;line-height:47px}#menu li li a:hover{background-color:#fff;color:#474747}li.home
a{background:url('/Public/Images/site/accueil.png') center center no-repeat;height:25px;width:25px}#menu
li.tel{line-height:70px;color:#fff;padding-left:35px;margin-left:10px;background:url('/Public/Images/site/phone.png') center left no-repeat}#header{position:absolute;top:0;left:0;width:100%;z-index:3;transition:all 0.2s ease-out;height:150px}#carrousel_cnt{height:620px}.carrousel_i{background-repeat:no-repeat;background-position:top center;height:620px;width:100%;position:absolute;top:0;z-index:1}.carrousel_txt{float:right;background-color:rgba(0, 191, 243, 0.59);padding:30px
70px 30px 30px;margin-top:183px;color:#fff;font-size:3em;font-weight:300;max-width:820px;text-transform:uppercase;text-decoration:none;text-align:right;position:relative}.carrousel_txt:hover:before{background-color:#0C2730}.carrousel_txt:before{content:"";position:absolute;top:0;right:0;height:100%;width:42px;background:url(/Public/Images/site/arrow.png) center center no-repeat #00BFF3;transition:all 0.3s ease-out}#carrousel_nav_cnt{margin-top:152px}.carrousel_nav_i{margin-left:3px;width:17px;height:17px;background:rgba(255,255,255,0.56)}.carrousel_nav_i.active{background:#fff}#carrousel_nav{z-index:2;top:0;width:100%;position:absolute}.accueil_bloc{width:28%;float:left;margin-top:-136px;z-index:10;position:relative;background-color:#fff;display:block;text-decoration:none}.accueil_bloc:hover
.accueil_bloc_titre{background-color:#0C2730}.accueil_bloc:hover
.accueil_bloc_lien{background-color:#0C2730;color:#fff}.accueil_bloc:hover .accueil_bloc_lien:before{background-color:#0C2730}#accueil_bloc_1,#accueil_bloc_2{margin-right:8%}.accueil_bloc_titre{transition:all 0.3s ease-out;background-color:#00BFF3;height:102px;padding:33px
10px 0px 100px;color:#fff;text-transform:uppercase;font-size:1.7em;font-weight:300;background-repeat:no-repeat;background-position:22px 37px}.accueil_bloc
.accueil_bloc_img{background-repeat:no-repeat;background-position:center center;background-size:cover;height:159px;width:100%}.accueil_bloc_txt{height:163px;font-size:1.2em;padding:28px
19px}.accueil_bloc_txt_cnt{color:#979797;font-size:0.9em}.accueil_bloc_txt
strong{text-transform:uppercase;margin-bottom:10px;display:block;font-weight:400;color:#4F4F4F}.accueil_bloc_lien,.btn{display:block;height:45px;line-height:45px;background-color:#E5F3F6;color:#00BFF3;float:right;text-decoration:none;padding:0px
48px 0px 27px;font-size:1.2em;position:relative;transition:all 0.3s ease-out}.btn{background-color:transparent;border:1px
solid #00BFF3;height:44px;line-height:44px;font-size:1.1em}.accueil_bloc_lien:before,.btn:before{content:"";position:absolute;height:100%;width:21px;top:0;right:0;background-color:#00BFF3;background-image:url('/Public/Images/site/small_arrow_w.png');background-position:center center;background-repeat:no-repeat}#accueil_bloc_1
.accueil_bloc_img{background-image:url('/Public/Images/site/img01_2.jpg')}#accueil_bloc_1
.accueil_bloc_titre{background-image:url('/Public/Images/site/icn02.png')}#accueil_bloc_2
.accueil_bloc_img{background-image:url('/Public/Images/site/img02.jpg')}#accueil_bloc_2
.accueil_bloc_titre{background-image:url('/Public/Images/site/icn01.png')}#accueil_bloc_3
.accueil_bloc_img{background-image:url('/Public/Images/site/img03_2.jpg')}#accueil_bloc_3
.accueil_bloc_titre{background-image:url('/Public/Images/site/icn03.png')}#accueil_infos .btn,
#footer_icones
.btn{width:143px;margin:0
auto;float:none;transition:all 0.3s ease-out}.btn.btn_white{color:#fff;border:1px
solid #fff}.btn.btn_white:before{transition:all 0.3s ease-out;background-color:#fff;background-image:url('/Public/Images/site/small_arrow_blue.png')}#footer_icones .btn:before{}#accueil_infos{color:#979797;text-align:center;padding:100px
0px}h1,h2{color:#505050;text-transform:uppercase;font-weight:400;font-size:1.5em}#footer_top{padding:60px
0px;background:url('/Public/Images/site/bandeau.jpg') center center no-repeat}#footer_top_cnt{color:#fff;padding:59px
100px;background-color:rgba(32, 193, 241, 0.59)}#footer_top_cnt
h2{color:#fff;text-transform:uppercase;margin-top:0}.footer_ico{background-position:center top;background-repeat:no-repeat;padding-top:62px;width:25%;text-align:center;margin:40px
0px}#footer_ico_1{background-image:url(/Public/Images/site/icn04.png)}#footer_ico_2{background-image:url(/Public/Images/site/icn05.png)}#footer_ico_3{background-image:url(/Public/Images/site/icn06.png)}#footer_ico_4{background-image:url(/Public/Images/site/icn07.png)}#footer_bottom{padding:92px
0px}.footer_a{display:block;text-decoration:none;text-transform:uppercase;color:#00C0F1;margin-bottom:12px;font-size:1.1em}#banniere{background-repeat:no-repeat;background-position:top center;height:204px;overflow:hidden}#banniere
h1{margin:0;float:right;margin-top:96px;height:81px;line-height:81px;color:#fff;padding:0
38px;background-color:rgba(32,193,241,0.59);text-transform:uppercase;font-size:2.5em;font-weight:300}#cnt_page{padding:150px
0px}.para_i{line-height:150%;color:#979797}.w_image
.para_i_text{width:50%}.w_image
.para_i_img{width:45%;text-align:right}.w_image
.para_i_text{float:left}.w_image
.para_i_img{float:right}#header.active{z-index:11;position:fixed;background-color:rgba(0, 0, 0, 0.8);height:inherit}#header.active
#menu{background-color:transparent}#header.active #logo
img{display:none}#header.active
#logo{height:70px;width:74px;background:url('/Public/Images/site/logo_fixed.png') center center no-repeat;margin:0}.cnt_input{position:relative;margin-bottom:50px;padding-top:20px;position:relative;overflow:hidden}.cnt_input:before,.cnt_input:after{position:absolute;content:"";width:100%;height:1px;background:#B1B1B1;bottom:0;left:0;transition:all 0.2s ease-out}.cnt_input:after{height:1px;left:-100%;background:#20C1F1}.cnt_input.focus:after{height:3px;left:0}.custom_label{position:absolute;color:#000;top:34px;left:0%;transition:all 0.2s ease-out}.focus
.custom_label{color:#20C1F1;font-weight:500}.custom_input{background:transparent;border:none;outline:none;padding:2% 2% 2% 28%;font-family:'Open Sans',sans-serif;font-size:16px;width:70%;transition:all 0.2s ease-out;font-family:'Roboto',sans-serif}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #F7F7F7 inset}.cnt_input.focus
label{top:0}.cnt_input.focus
input{width:98% !important;padding-left:0% !important}#input_mail{padding-left:18%;width:80%}#input_nom{padding-left:9%;width:89%}#contact_l{float:left;width:50%}#contact_r{float:right;width:45%}.cnt_textarea{border:none;padding-top:30px}.cnt_textarea:before,.cnt_textarea:after{display:none}.custom_textarea{font-size:16px;width:calc(96% - 2px);border:1px
solid #B1B1B1;outline:none;background:transparent;font-family:'Roboto',sans-serif;padding:2%;height:115px}.cnt_textarea
.custom_label{left:2%;top:46px}.focus
.custom_textarea{border:1px
solid #20C1F1;border-bottom:3px solid #20C1F1}#contact_r{text-align:center;color:#979797;background-color:#E8E8E8;font-size:1.2em}#contact_r
img{margin:45px
0px}.tel_bleu{background:url(/Public/Images/site/phone.png) 10px 10px no-repeat #00BFF3;color:#fff;display:block;width:150px;padding:0px
10px 0px 45px;text-align:left;height:45px;line-height:45px;text-decoration:none;margin:10px
auto 50px auto}.custom_submit{background:url('/Public/Images/site/submit.png') center right no-repeat #E5F3F6;height:45px;border:none;outline:none;color:#00C0F1;cursor:pointer;width:146px;padding-right:20px;font-family:'Roboto',sans-serif;font-size:1.1em;float:right;transition:all 0.3s ease-out}.custom_submit:hover{background:url('/Public/Images/site/submit_hover.png') center right no-repeat #0C2730;color:#fff}#menu_mobile{background:rgba(0,0,0,0.8);border-radius:3px;height:28px;width:28px;padding:7px;display:none;position:absolute;top:13px;right:3%;cursor:pointer}.menu_mobile_i{top:0;height:4px;background:#fff;margin-bottom:7px;border-radius:2px;position:relative;transition:all 0.3s ease-out}#menu_mobile_3{margin-bottom:0}.drcreation2{position:relative;margin:20px
0px;overflow:hidden;height:20px}#signature{position:absolute;bottom:0px;left:-62px;background:url('/Public/Images/site/drc_icon.png') center right no-repeat;padding-right:21px;height:20px;line-height:20px;font-size:13px;color:#FFF;text-decoration:none;transition:all 0.3s ease-out}#signature
span{color:#000}#signature:hover{left:10px}#footer_icones .btn:hover:before,
#accueil_infos .btn:hover:before{background-color:#0C2730;background-image:url('/Public/Images/site/small_arrow_w.png')}#footer_icones .btn:hover,
#accueil_infos .btn:hover{border:1px
solid #0C2730;color:#fff;background-color:#0C2730}#btn_logi,.btn_pdf{height:44px;line-height:44px;border:1px
solid #20C1F1;float:left;display:block;padding:0px
30px;margin-top:30px;width:235px;color:#20C1F1;text-decoration:none;position:relative;transition:all 0.3s ease-out}#btn_logi:hover,.btn_pdf:hover{background-color:#20C1F1;color:#fff}#btn_logi:before,.btn_pdf:before{position:absolute;display:block;content:"";height:46px;top:-1px;right:-42px;width:42px;background:url('/Public/Images/site/dwl.png') center center no-repeat #20C1F1}#footer_bottom
ul{padding-left:30px}#footer_bottom ul
li{color:#00C0F1}#footer_bottom ul
a{font-size:0.9em;margin-bottom:3px;list-style-color:#00C0F1}.para_equipe{margin-top:60px}.equipe_ctn{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.equipe_item{width:33%;min-width:230px;margin-bottom:30px}.nom_employe{font-weight:bold}.page_actu{padding:150px
0}.section_ctn{display:flex;flex-wrap:wrap;padding-top:50px}.section_block{width:calc((100% - 15px) / 4);height:375px;margin-right:5px;margin-top:10px;position:relative}@media all and (max-width: 425px){.section_block{width:100% !important;margin-right:0 !important}}.section_block::before{content:'';display:block;top:0;left:0;right:0;bottom:0;opacity:0;position:absolute;background-color:rgba(40, 193, 241, 0.95);transition:all 500ms linear;pointer-events:none}.section_block:nth-child(4n){margin-right:0}.section_block:hover::before{opacity:1}.section_block:hover
.section_title{opacity:1;color:#fff;font-size:30px}.section_block
a{display:inline-block;width:100%;height:100%}.section_title{width:100%;position:absolute;top:50%;transform:translateY(-50%);opacity:0;transition:all 500ms linear;text-align:center}.section_block
.section_img{width:100%;height:100%;background-size:cover;background-position:center}.actu_fb_msg{font-size:16px;line-height:24px;padding:10px
20px}.map_contact{float:right;margin-top:10px;width:45%}.datepicker_vista{position:absolute;font-size:10px;font-family:Tahoma,sans-serif;color:#000;line-height:normal;width:172px;height:135px;padding:14px;background:url(/Public/Images/interface-admin/frame.png) no-repeat}.datepicker_vista
.header{position:relative;height:15px;margin-bottom:5px;padding-top:1px}.datepicker_vista .header
.title{text-align:center;margin:0
18px 0 18px}.datepicker_vista .header
.titleText{}.datepicker_vista .header .previous,
.datepicker_vista .header .next,
.datepicker_vista .header
.closeButton{position:absolute;cursor:pointer;text-indent:-40px;overflow:hidden;width:12px;height:12px;top:2px;background-image:url(/Public/Images/interface-admin/buttons.png);background-position:left top;background-repeat:no-repeat}.datepicker_vista .header
.previous{left:4px}.datepicker_vista .header .previous:hover{background-position:left bottom}.datepicker_vista .header
.next{right:4px;background-position:-13px top}.datepicker_vista .header .next:hover{background-position:-13px bottom}.datepicker_vista .header
.closeButton{display:none;right:0px;top:0px;background-position:right top}.datepicker_vista .header .closeButton:hover{background-position:right bottom}.datepicker_vista
.body{position:relative;top:0px;left:2px;width:168px;height:112px;overflow:hidden}.datepicker_vista
.time{position:relative;width:100%;height:100%}.datepicker_vista .time .hour,
.datepicker_vista .time .separator,
.datepicker_vista .time
.minutes{border:1px
solid #ccc;background:#fff;width:50px;font-size:32px;position:absolute;top:10px;text-align:center;padding:2px}.datepicker_vista .time
.hour{left:15px}.datepicker_vista .time
.separator{background:transparent;border:0px;width:10px;left:76px}.datepicker_vista .time
.minutes{left:95px}.datepicker_vista .time
.ok{position:absolute;top:65px;width:136px;left:15px;font-size:20px}.datepicker_vista .days
.day{float:left;text-align:center;overflow:hidden;width:23px;height:15px;margin:0
1px 1px 0}.datepicker_vista .days
.titles{height:15px;border-bottom:1px solid #e0e0e0;margin-bottom:1px}.datepicker_vista .days
.day0{margin-right:0}.datepicker_vista .days .week5
.day{margin-bottom:0}.datepicker_vista .days .week
.day{cursor:pointer}.datepicker_vista .days .week .day:hover{background:url(/Public/Images/interface-admin/days.png) left top no-repeat;color:#0084AA}.datepicker_vista .days
.otherMonth{color:#aaa}.datepicker_vista .days
.selected{background:url(/Public/Images/interface-admin/days.png) left bottom no-repeat;color:#316879}.datepicker_vista .months
.month{float:left;cursor:pointer;text-align:center;padding-top:6px;width:55px;overflow:hidden;height:21px;margin:0
1px 1px 0}.datepicker_vista .months .month3,
.datepicker_vista .months .month6,
.datepicker_vista .months .month9,
.datepicker_vista .months
.month12{margin-right:0}.datepicker_vista .months .month10,
.datepicker_vista .months .month11,
.datepicker_vista .months
.month12{margin-bottom:0}.datepicker_vista .months .month:hover{background:url(/Public/Images/interface-admin/months.png) left top no-repeat;color:#0084AA}.datepicker_vista .months
.selected{background:url(/Public/Images/interface-admin/months.png) left bottom no-repeat;color:#316879}.datepicker_vista .years
.year{float:left;cursor:pointer;text-align:center;padding-top:6px;width:32px;overflow:hidden;height:21px;margin:0
1px 1px 0}.datepicker_vista .years .year4,
.datepicker_vista .years .year9,
.datepicker_vista .years .year14,
.datepicker_vista .years
.year19{margin-right:0}.datepicker_vista .years .year15,
.datepicker_vista .years .year16,
.datepicker_vista .years .year17,
.datepicker_vista .years .year18,
.datepicker_vista .years
.year19{margin-bottom:0}.datepicker_vista .years .year:hover{background:url(/Public/Images/interface-admin/years.png) left top no-repeat;color:#0084AA}.datepicker_vista .years
.selected{background:url(/Public/Images/interface-admin/years.png) left bottom no-repeat;color:#316879}.datepicker_vista
.unavailable{background:none !important;color:#fbb !important;cursor:default !important}.DrArrayImageViewer
img{cursor:pointer;position:absolute;top:0;left:0}.DrArrayImageViewer{position:relative;//position:absolute}.fondDrArrayImageViewer{background-color:#000;z-index:10001;height:100%;width:100%;position:fixed;top:0;left:0;display:block}.conteneurDrArrayImageViewer{background-color:white;z-index:10002;height:100%;width:100%;position:fixed;top:0;left:0;display:block;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-khtml-border-radius:5px 5px 0px 0px}.conteneurDrArrayImageViewer>img{position:absolute;top:0;left:0;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-khtml-border-radius:5px 5px 0px 0px;-moz-box-shadow:0px 0px 10px 1px #000;-webkit-box-shadow:0px 0px 10px 1px #000;-o-box-shadow:0px 0px 10px 1px #000;box-shadow:0px 0px 10px 1px #000}.miniatureDrArrayImageViewer{position:absolute;top:-100px;height:100px;width:100%;left:0;overflow:hidden}.miniatureDrArrayImageViewer
ul{position:relative;width:2500px;padding:0}.miniatureDrArrayImageViewer
li{float:left;height:90px;width:90px;border:3px
solid white;margin:50px
5px 0px 5px;padding:0;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background-color:white;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;list-style-type:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}.miniatureDrArrayImageViewer li:hover{margin:10px
5px 0px 5px;opacity:1;filter:alpha(opacity=100)}.miniatureDrArrayImageViewer li
img{height:90px;position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-moz-box-shadow:0px 0px 5px 0px #656565;-webkit-box-shadow:0px 0px 5px 0px #656565;-o-box-shadow:0px 0px 5px 0px #656565;box-shadow:0px 0px 5px 0px #656565}.miniatureDrArrayImageViewer li img:hover{opacity:1;filter:alpha(opacity=100)}li.notactivemin{opacity:0.6;filter:alpha(opacity=60)}li.activemin{opacity:1;filter:alpha(opacity=100);margin:30px
5px 0px 5px}#compteurDrArrayImageViewer{color:black;font-size:15px;font-weight:bold;position:absolute;font-family:sans-serif;bottom:15px;left:10px;width:25px;text-align:center;z-index:20;line-height:12px;letter-spacing:1px}#rightarow{border:0;right:-50px;left:auto;height:160px;width:40px;cursor:pointer}#leftarow{border:0;left:-50px;height:160px;width:40px;cursor:pointer}#closeico{border:0;right:5px;top:5px;left:auto;cursor:pointer;z-index:15;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}#compteur{border:0;top:auto;bottom:0px;left:0px;cursor:pointer;border-radius:0;z-index:15;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}.LoaderDrArrayImageViewer{}#textDrArrayImageViewer{position:absolute;bottom:-20px;z-index:10000;width:100%;overflow:hidden}#fondtextDrArrayImageViewer{background-color:black;width:100%;height:100%;left:0;position:absolute;z-index:-1;top:0}#texttextDrArrayImageViewer{color:white;font-weight:bold;text-align:center;width:100%;line-height:20px}#rightarowboxDrArrayImageViewer{width:50%;height:100%;position:absolute;right:0;background-image:url("/Public/Images/DrArrayImageViewer/right.png");background-position:95% 50%;background-repeat:no-repeat;background-color:transparent;z-index:10;cursor:pointer;filter:alpha(opacity=0);opacity:0;transition:All 0.3s ease-out;-webkit-transition:All 0.3s ease-out;-moz-transition:All 0.3s ease-out;-o-transition:All 0.3s ease-out}#rightarowboxDrArrayImageViewer:HOVER{filter:alpha(opacity=100);opacity:1}#leftarowboxDrArrayImageViewer{width:50%;height:100%;position:absolute;left:0;background-image:url("/Public/Images/DrArrayImageViewer/left.png");background-position:5% 50%;background-repeat:no-repeat;background-color:transparent;filter:alpha(opacity=0);opacity:0;z-index:10;cursor:pointer;transition:All 0.3s ease-out;-webkit-transition:All 0.3s ease-out;-moz-transition:All 0.3s ease-out;-o-transition:All 0.3s ease-out}#leftarowboxDrArrayImageViewer:HOVER{filter:alpha(opacity=100);opacity:1}@media only screen and (max-width: 320px){#menu{width:250px !important}body.menu_active #content, body.menu_active
#header{-webkit-transform:translate3d(-250px, 0, 0) !important;-moz-transform:translate3d(-250px, 0, 0) !important;transform:translate3d(-250px, 0, 0) !important}.accueil_bloc_titre{font-size:1.4em;padding:36px
0px;height:99px;background-image:none !important;padding-left:10px;text-align:center;height:inherit}.footer_ico{width:100%;margin:30px
0px}#footer_top{background-size:cover}#footer_ico_4{margin-bottom:50px}}@media only screen and (min-width: 321px) and (max-width: 479px){#menu{width:250px !important}body.menu_active #content, body.menu_active
#header{-webkit-transform:translate3d(-250px, 0, 0) !important;-moz-transform:translate3d(-250px, 0, 0) !important;transform:translate3d(-250px, 0, 0) !important}.accueil_bloc_titre{font-size:1.4em;padding:36px
0px;height:99px;background-image:none !important;padding-left:10px;text-align:center;height:inherit}.footer_ico{width:100%;margin:30px
0px}#footer_top{background-size:cover}#footer_ico_4{margin-bottom:50px}.section_block{width:100%;margin-right:0}body{background:transparent}}@media only screen and (min-width: 480px) and (max-width: 639px){.footer_ico{width:50%;margin-bottom:10px}#footer_top{background-size:cover}#footer_ico_3,#footer_ico_4{margin-bottom:50px}}@media only screen and (min-width: 640px) and (max-width: 767px){}@media only screen and (max-width: 767px){#menu{position:absolute;top:0;right:0;background:#000 !important;width:300px;height:100vh;padding:0;z-index:20;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#header{position:fixed}#menu li>a{height:54px;line-height:54px}#menu_mobile{display:block}body.menu_active
#menu_mobile_1{top:12px;transform:rotate3d(0, 0, 1, -42deg);-webkit-transform:rotate3d(0, 0, 1, -42deg)}body.menu_active
#menu_mobile_2{opacity:0}body.menu_active
#menu_mobile_3{top:-10px;transform:rotate3d(0,0,1,42deg);-webkit-transform:rotate3d(0,0,1,42deg)}#content,#header{transition:all 0.3s ease-out}body.menu_active #content, body.menu_active
#header{-webkit-transform:translate3d(-300px, 0, 0);-moz-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0)}#menu
li{float:none}.accueil_bloc{margin:54px
0 0 0;width:100%}.carrousel_i,#carrousel_cnt{height:265px}.carrousel_txt{margin-top:128px;font-size:1.5em;padding:20px;max-width:75%}.carrousel_txt:before{display:none}.carrousel_nav_i{height:27px;width:27px;margin-left:6px}#carrousel_nav_cnt{margin-top:230px}#footer_top_cnt{padding:59px
50px}#logo_footer{display:block}#header #logo,#logo_footer{background:url('/Public/Images/site/logo.svg') center center no-repeat;height:123px;width:91px;background-size:contain}#header #logo img,
#logo_footer
img{display:none}#footer_ico_1{background-image:url(/Public/Images/site/icn04.svg)}#footer_ico_2{background-image:url(/Public/Images/site/icn05.svg)}#footer_ico_3{background-image:url(/Public/Images/site/icn06.svg)}#footer_ico_4{background-image:url(/Public/Images/site/icn07.svg)}#banniere
h1{font-size:1.5em;height:65px;line-height:65px}.accueil_bloc_lien{width:100%;padding:0;text-align:center}#header.active
#logo{background-image:url('/Public/Images/site/little_logo.svg')}#signature{background-image:url('/Public/Images/site/drc_icon.svg')}#btn_logi:before{background-image:url('/Public/Images/site/dwl.svg')}.section_block{width:calc((100% - 5px) / 2);margin-right:5px}.section_block:nth-child(2n){margin-right:0}.section_block::before{opacity:1}.section_title{opacity:1;color:#fff;font-size:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){#menu{padding:0}#menu li>a{padding:0px
13px;font-size:0.9em}.accueil_bloc{width:31%}#accueil_bloc_1,#accueil_bloc_2{margin-right:3%}.accueil_bloc_titre{font-size:1.4em;padding-top:36px;height:99px;background-image:none !important;padding-left:10px;text-align:center}li.tel{display:none}.carrousel_txt{font-size:2em}#footer_top_cnt{padding:59px
50px}#logo{width:96px}.section_block{width:calc((100% - 10px) / 3);margin-right:5px}.section_block:nth-child(3n){margin-right:0}.section_block:nth-child(4n){margin-right:5px}.section_block::before{opacity:1}.section_title{opacity:1;color:#fff;font-size:30px}}@media only screen and (min-width: 992px) and (max-width: 1199px){#menu
li.tel{background:none;padding:0px
15px}#menu{padding:0}#menu li>a{padding:0px
15px;font-size:0.9em}.accueil_bloc{width:31%}#accueil_bloc_1,#accueil_bloc_2{margin-right:3%}.accueil_bloc_titre{font-size:1.4em;padding-top:36px;height:99px}}@media only screen and (min-width: 1200px) and (max-width: 1299px){.accueil_bloc_titre{font-size:1.6em;padding-top:36px;height:99px}.accueil_bloc{width:31%}#accueil_bloc_1,#accueil_bloc_2{margin-right:3%}#menu li>a{padding:0px
20px}}@media only screen and (min-width: 1300px) and (max-width: 1499px){.accueil_bloc_titre{font-size:1.6em;padding-top:36px;height:99px}}@media
print{#haut{display:none}#menu-haut{display:none}#centre{width:100%;text-align:left}#centre-gauche{display:none}#page{width:100%;text-align:left}#fil{display:none}#centre-droit{display:none}#pied{display:none}.titre-print{display:block;color:red}.titre-print
span{font-size:40px;color:black}.layoutAchatProduit{display:none}#page-centre-droit{width:100%}}