#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}nav ul li a,.et_mobile_nav_menu ul li a{text-transform:uppercase}.tparrows.hesperiden{border:solid 1px #fff;background:transparent!important}.tparrows.hesperiden:hover{background-color:#34BFE5!important}.underline-hmbat{border:1px solid #34BFE5;width:100px;margin-left:0px}#pourquoi-hmbat{display:flex;justify-content:space-around;margin-top:-45px}#pourquoi-hmbat-img{width:30%;padding-top:45px}#pourquoi-hmbat-text{width:100%;padding-top:45px}.center-little-line{width:70px;border:1px solid #34BFE5}#pq-hmbat-hr-txt,#notre-savoir-faire-line{width:70px;margin-left:0px;border:1px solid #34BFE5}.what-is-hmbat-row{display:flex;justify-content:space-around;margin-top:25px}.what-is-hmbat-text h6{font-weight:bolder}.what-is-hmbat-text hr,#references-line,#contact-line{width:60px;margin-left:0;border:1px solid #34BFE5}.references img{height:auto!important;max-height:250px}.ufg-thumbnail-border{border:none!important;border-radius:0}.what-is-hmbat-text{width:100%}.what-is-hmbat-icon{width:90px;margin-right:27px;height:74px;border-radius:100%;border:1px solid #707070}.what-is-hmbat-icon img{padding:7px}.home-bottom-contact-row{display:flex;justify-content:space-around}.home-bottom-contact-icon{background-color:#fff;padding:19px 15px 15px 15px;border-radius:100%;height:70px;width:70px}.home-bottom-contact-text{width:66%;color:#fff;padding-top:18px;line-height:1.4em}.home-bottom-contact-address{width:66%;color:#fff;padding-top:10px;line-height:1.4em}footer hr{width:87px;margin-left:0;border:1px solid #34BFE5}.rs-layer hr{border:1px solid #34BFE5}.hmbat-text{color: #34BFE5!important}.demande-de-devis a{background-color:#34BFE5;color:#fff!important;padding:12px!important;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-radius:20px;margin-top:-12px}.top-menu-txt{font-size:13px;font-weight:400;margin-right:20px;position:relative;top:-4px}.top-menu-txt~img{margin-left:15px;height:20px;width:auto;margin-top:6px}.fbc-page .fbc-wrap .fbc-items{background-color:transparent}.fbc-page .fbc-wrap .fbc-items li a{color:#fff}.fbc-page .fbc-wrap .fbc-items li.active span{color:#fff;font-size:16px;font-weight:bolder}#pq-hmbat-devis,#notre-savoir-faire-devis{padding:30px;text-align:center;color:#fff}#pq-hmbat-icon,#notre-savoir-faire-icon{width:80px;height:80px;border:1px solid #fff;padding:18px 20px 20px 20px;border-radius:100%;margin:auto;margin-bottom:15px}#pq-hmbat-devis hr,#notre-savoir-faire-devis hr{margin:20px auto;border: 1px solid #fff;width:70px}#pq-hmbat-devis a,#notre-savoir-faire-devis a{background-color:#fff;color:initial;padding:20px;border-radius:30px}#pq-hmbat-demande,#notre-savoir-faire-demande{margin-top:32px;margin-bottom:20px}#references-error{text-align:center;color:red}#references-wrapper{display:flex;justify-content:space-around;margin-top:32px;flex-wrap:wrap}button.category{background:transparent;border:solid 1px #707070;color: #707070;padding:10px 25px;border-radius:50px;margin:10px}button.category:hover{border:solid 1px #34BFE5;cursor:pointer}button.category-selected{background-color:#34BFE5;color: #fff;border:solid 1px #34BFE5;padding:10px 25px;border-radius:50px;margin:10px}#references-categories{display:flex;justify-content:center}#references-left{width:50%}#references-left img{height:93%}#references-right{width:50%;display:flex;justify-content:flex-start;flex-wrap:wrap}.references-small{width:auto;margin-right:20px;margin-left:20px}.references-small img{height:160px;margin:auto;width:auto}.wpcf7-form-control.wpcf7-text{width:100%;padding:10px 20px;margin-bottom:10px;border:1px solid #C7C7C7}.wpcf7-form-control.wpcf7-textarea{width:100%;height:135px;border:1px solid #C7C7C7;padding:10px 20px}.wpcf7-submit{float:right;border:none;background-color:#34BFE5;color:#fff;padding:14px 25px;border-radius:50px;margin-top:20px;cursor:pointer}.wpcf7-submit:hover{opacity:.7}.contact-icon-wrapper{display:flex}.contact-icon{background-color:#34BFE5;padding:20px;border-radius:50px;height:75px;width:75px}.contact-icon-txt{margin-left:20px;margin-top:4%;line-height:1.2em}#pq-hmbat-icon-wrapper{display:flex;justify-content:space-around;flex-wrap:wrap}.pq-hmbat-icon{width:50%;padding:4%}.pq-hmbat-txt{font-weight:bold;text-align:center;margin-top:20px}.pq-hmbat-img{border:1px solid #707070;width:100px;height:100px;border-radius:100px;margin:auto}.pq-hmbat-img img{width:50px}.hmbat-loading img{margin-left:41%;width:200px}.news-wrapper{display:flex;margin-bottom:20px}.news-txt{width:67%}.news-img{height:70px;width:70px;border:1px solid #D9D9D9;border-radius:100%;padding:23px 5px;margin-right:32px;margin-top:15px}.news-txt strong a{color:inherit}.news-tags{color:#34BFE5;margin-right:7px}.news-tags-wrapper{margin:12px 0px}.post-meta{display:none}.news-wrapper:nth-child(2){border-top:1px solid #EBEBEB;padding-top:20px}.footer-news-wrapper{display:flex;margin-top:20px}.footer-news-txt strong a{color:inherit}.footer-news-txt p{display:block;overflow:hidden;max-height:2.4em;line-height:1.2em}.footer-news-txt{width:74%}.footer-news-img{width:70px;height:70px}.footer-news-img{width:70px;height:70px;border:1px solid #D9D9D9;border-radius:100%;padding:23px 4px;background-color:#fff;margin-right:15px}.et_pb_gallery_items.et_post_gallery.clearfix{display:flex}.et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item{margin-right:4%}.mfp-bottom-bar{display:none}.notre-savoir-faire-menu:hover{cursor:pointer;background-color:#34BFE5;color: #fff;opacity:.7}.notre-savoir-faire-arrow{float:right;margin-right:15px}.et-menu li li a{width:300px}.sub-menu{width:341px!important;border-top:none!important}.nav li li{border:1px solid #CECECE}.et_pb_menu .et-menu-nav>ul ul{padding:0}a[aria-current="page"]{color: #34BFE5}.fa-chevron-right::before{content:""!important}h1.rs-layer{background-color:rgba(0,0,0,0.40);padding:15px!important;margin-top:-15px!important}#hmbat-article .et_pb_section.et_pb_section_0.et_section_regular{padding:0px}#hmbat-article .et_pb_row.et_pb_row_0{padding:0px;width:100%}.references.project-img{width:30%;margin-bottom:30px}.references img{height:100%}@media (max-width:767px){.et_mobile_nav_menu{margin:auto!important}.et_pb_column.et_pb_column_1_3.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_row_sticky{margin-bottom:0px}#slider-1-slide-2-layer-0,#slider-1-slide-1-layer-0,#slider-1-slide-6-layer-0,#slider-1-slide-7-layer-0{font-size:14px!important;line-height:15px!important;margin-top:-16px!important;left:-44%!important}.hesperiden.tparrows{height:15px!important;width:15px!important}.hesperiden.tparrows::before{font-size:10px!important;line-height:13px!important}.rs-parallax-wrap{left:44%!important}#slider-1-slide-1-layer-1,#slider-1-slide-2-layer-1,#slider-1-slide-6-layer-1,#slider-1-slide-7-layer-1{font-size:9px!important;padding:6px!important;margin-left:-20%;left:-33%;top:30px}#pourquoi-hmbat{display:block}#pourquoi-hmbat-img{margin:auto}.et_pb_gutters1 .et_pb_column.notre-savoir-faire-column,.et_pb_gutters1.et_pb_row .et_pb_column.notre-savoir-faire-column{margin-bottom:32px!important}#rev_slider_2_2_wrapper .hesperiden.tparrows{display:none!important}#rev_slider_2_2 .rs-parallax-wrap{left:15%!important}#slider-2-slide-4-layer-3,#slider-2-slide-4-layer-6,#slider-2-slide-5-layer-3,#slider-2-slide-4-layer-7,#slider-2-slide-5-layer-6,#slider-2-slide-5-layer-7{font-size:9px!important;line-height:9px!important}#slider-2-slide-4-layer-6,#slider-2-slide-5-layer-6{margin-top:17px!important}#slider-2-slide-4-layer-7,#slider-2-slide-5-layer-7{margin-top:32px!important}#references-categories{flex-wrap:wrap}#references-wrapper{display:block}#references-left,#references-right{width:100%}.references-small{margin-right:0px;margin-left:0px}.references-small img{height:auto}button.category,button.category-selected{width:100%}.demande-de-devis{margin-top:30px}#pq-hmbat-divi-container{display:flex;flex-direction:column-reverse}.pq-hmbat-icon,#notre-savoir-faire-icon{width:100%}#pq-hmbat-left-img,#notre-savoir-faire-left-img{display:none}.hmbat-loading img{margin-left:20%}.news-img{display:none}#notre-savoir-faire-row{display:flex;flex-direction:column-reverse}.et_pb_gallery_items.et_post_gallery.clearfix{display:block}#notre-savoir-faire-icon{width:80px}}.et_pb_section_0_tb_header{min-height:12.6px}.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#f5f5f5!important}.et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important;padding-top:0px}.et_pb_text_0_tb_header{font-size:15px;margin-bottom:-25px!important;width:100%;max-width:100%}.et_pb_section_1_tb_header{height:80px;min-height:80px;max-height:80px;width:100%;max-width:100%}.et_pb_section_1_tb_header.et_pb_section{padding-top:2px;padding-bottom:1px}.et_pb_row_1_tb_header{min-height:80px}.et_pb_row_1_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row{width:100%;max-width:2560px}.et_pb_image_0_tb_header .et_pb_image_wrap img{height:54px;min-height:54px;max-height:54px}.et_pb_image_0_tb_header{margin-top:-15px!important;margin-left:37px!important;text-align:left;margin-left:0}.et_pb_menu_0_tb_header.et_pb_menu{background-color:#ffffff}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#ffffff!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{max-height:none}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#7EBEC5}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button{color:#7EBEC5}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#7EBEC5}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_section_0_tb_header{display:none!important}}@media only screen and (max-width:767px){.et_pb_section_0_tb_header{display:none!important}}.et_pb_section_0_tb_footer.et_pb_section{padding-top:15px;padding-bottom:15px;background-color:#f5f5f5!important}.et_pb_section_1_tb_footer{height:52px;max-height:50px}.et_pb_section_1_tb_footer.et_pb_section{padding-top:12px}.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row{width:81%;max-width:2560px}.et_pb_text_0_tb_footer{margin-bottom:0px!important}.et_pb_text_2_tb_footer{margin-bottom:0px!important}.et_pb_text_4_tb_footer{margin-bottom:0px!important}.et_pb_code_0_tb_footer{margin-bottom:14px!important}.et_pb_code_1_tb_footer{margin-bottom:14px!important}.et_pb_button_0_tb_footer_wrapper .et_pb_button_0_tb_footer,.et_pb_button_0_tb_footer_wrapper .et_pb_button_0_tb_footer:hover{padding-top:10px!important;padding-right:40px!important;padding-bottom:10px!important;padding-left:20px!important}body #page-container .et_pb_section .et_pb_button_0_tb_footer{color:#FFFFFF!important;border-radius:60px;font-size:14px;background-color:#34bfe5}body #page-container .et_pb_section .et_pb_button_0_tb_footer:hover:after{margin-left:0;left:auto;margin-left:.3em}body #page-container .et_pb_section .et_pb_button_0_tb_footer:after{line-height:inherit;font-size:inherit!important;opacity:1;margin-left:.3em;left:auto}.et_pb_button_0_tb_footer,.et_pb_button_0_tb_footer:after{transition:all 300ms ease 0ms}.et_pb_row_1_tb_footer{min-height:43.8px}.et_pb_row_1_tb_footer.et_pb_row{padding-top:10px!important;padding-bottom:0px!important;margin-right:auto!important;margin-bottom:-3px!important;margin-left:auto!important;padding-top:10px;padding-bottom:0px}.et_pb_text_5_tb_footer{min-height:9.8px;margin-bottom:-1px!important}.et_pb_section_2_tb_footer{height:100px;min-height:100px;max-height:100px;width:80px;z-index:1000;position:fixed!important;top:50%;bottom:auto;right:0px;left:auto;transform:translateY(-50%)}body.logged-in.admin-bar .et_pb_section_2_tb_footer{top:calc(50% + 32px)}.et_pb_section_2_tb_footer.et_pb_section{background-color:RGBA(0,0,0,0)!important}.et_pb_social_media_follow_network_0_tb_footer a.icon{background-color:#3b5998!important}.et_pb_social_media_follow_network_1_tb_footer a.icon{background-color:#007bb6!important}.et_pb_social_media_follow_network_2_tb_footer a.icon{background-color:#ea2c59!important}@media only screen and (max-width:980px){body #page-container .et_pb_section .et_pb_button_0_tb_footer:after{line-height:inherit;font-size:inherit!important;margin-left:.3em;left:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:"ETmodules"!important}body #page-container .et_pb_section .et_pb_button_0_tb_footer:before{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_footer:hover:after{margin-left:0;left:auto;margin-left:.3em}}@media only screen and (max-width:767px){body #page-container .et_pb_section .et_pb_button_0_tb_footer:after{line-height:inherit;font-size:inherit!important;margin-left:.3em;left:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:"ETmodules"!important}body #page-container .et_pb_section .et_pb_button_0_tb_footer:before{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_footer:hover:after{margin-left:0;left:auto;margin-left:.3em}}.cookielawinfo-column-1 {width: 25%;}
.cookielawinfo-column-2 {width: 10%;}
.cookielawinfo-column-3 {width: 15%;}
.cookielawinfo-column-4 {width: 50%;} .cookielawinfo-simple thead {width: 100%;}
.cookielawinfo-simple td {padding: 5px 5px 5px 0;vertical-align: top;}
.cookielawinfo-simple thead th {padding-right: 10px;text-align: left;} .cookielawinfo-modern {border: 1px solid #e3e3e3;background-color: #f2f2f2;width: 100%;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;}
.cookielawinfo-modern td, .cookielawinfo-modern th {padding: 5px;color: #333;}
.cookielawinfo-modern thead {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;padding: .2em 0 .2em .5em;text-align: left;color: #4B4B4B;background-color: #C8C8C8;background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e3e3e3), color-stop(.6,#B3B3B3));background-image: -moz-linear-gradient(top, #D6D6D6, #B0B0B0, #B3B3B3 90%);border-bottom: solid 1px #999;}
.cookielawinfo-modern th {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 17px;line-height: 20px;font-style: normal;font-weight: normal;text-align: left;text-shadow: white 1px 1px 1px;}
.cookielawinfo-modern td {line-height: 20px;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 14px;border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
.cookielawinfo-modern tr.cookielawinfo-row:hover {background-color: #fff;} .cookielawinfo-elegant {border: 1px solid #DFDFDF;background-color: #F9F9F9;width: 100%;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-family: Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color: #333;}
.cookielawinfo-elegant tr {border-top-color: white;border-bottom: 1px solid #DFDFDF;color: #555;}
.cookielawinfo-elegant th {text-shadow: rgba(255, 255, 255, 0.796875) 0px 1px 0px;font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight: normal;padding: 7px 7px 8px;text-align: left;line-height: 1.3em;font-size: 14px;}
.cookielawinfo-elegant td {font-size: 12px;padding: 4px 7px 2px;vertical-align: top;} .cookielawinfo-rounded {background-color: #f5f5f5;padding: 5px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #ebebeb;}
.cookielawinfo-rounded td, .rounded th {padding: 1px 5px;}
.cookielawinfo-rounded thead {text-shadow: 0 1px 0 white;color: #999;}
.cookielawinfo-rounded th {text-align: left;text-transform: uppercase;font-size: 11pt;border-bottom: 1px solid #fff;padding: 1px 5px;}
.cookielawinfo-rounded td {font-size: 10pt;padding: 5px;}
.cookielawinfo-rounded tr.cookielawinfo-row:hover {background-color: #fff;} table.cookielawinfo-classic {font-family: Verdana, Arial, Helvetica, sans-serif;border-collapse: collapse;border-left: 1px solid #ccc;border-top: 1px solid #ccc; color: #333;}
table.cookielawinfo-classic thead tr th {text-transform: uppercase;background: #e2e2e2;}
table.cookielawinfo-classic tfoot tr th, table.cookielawinfo-classic tfoot tr td {text-transform: uppercase;color: #000;font-weight: bold;}
table.cookielawinfo-classic tfoot tr th {width: 20%;}
table.cookielawinfo-classic tfoot tr td {width: 80%;}
table.cookielawinfo-classic td, table.cookielawinfo-classic th {border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 5px;line-height: 1.8em;font-size: 0.8em;vertical-align: top;width: 20%;}
table.cookielawinfo-classic tr.odd th, table.cookielawinfo-classic tr.odd td {background: #efefef;} table.cookielawinfo-winter {font: 85% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;padding: 0; margin: 10px 0 20px; border-collapse: collapse; color: #333; background: #F3F5F7;}
table.cookielawinfo-winter a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}
table.cookielawinfo-winter a:visited {color: #777;}
table.cookielawinfo-winter a:hover {color: #000;}
table.cookielawinfo-winter caption {text-align: left; text-transform: uppercase;  padding-bottom: 10px; font: 200% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;}
table.cookielawinfo-winter thead th {background: #3A4856; padding: 15px 10px; color: #fff; text-align: left; font-weight: normal;}
table.cookielawinfo-winter tbody {border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;}
table.cookielawinfo-winter tbody {border-bottom: 1px solid #EAECEE;}
table.cookielawinfo-winter tbody td, table.cookielawinfo-winter tbody th {padding: 10px; background: url(//hmbat.fr/wp-content/plugins/cookie-law-info/legacy/images/td_back.gif) repeat-x; text-align: left;}
table.cookielawinfo-winter tbody tr {background: #F3F5F7;}
table.cookielawinfo-winter tbody tr.odd {background: #F0F2F4;}
table.cookielawinfo-winter tbody  tr:hover {background: #EAECEE; color: #111;}
table.cookielawinfo-winter tfoot td, table.cookielawinfo-winter tfoot th, table.cookielawinfo-winter tfoot tr {text-align: left; font: 120%  "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; text-transform: uppercase; background: #fff; padding: 10px;} @media(max-width:800px) {
table.cookielawinfo-row-cat-table td, table.cookielawinfo-row-cat-table th
{
width:23%;
font-size:12px;
word-wrap: break-word;
}
table.cookielawinfo-row-cat-table .cookielawinfo-column-4, table.cookielawinfo-row-cat-table .cookielawinfo-column-4
{
width:45%;
}
}
.cookielawinfo-row-cat-title{
border-bottom: 1px solid #eee;
text-align: center;
}
.cookielawinfo-row-cat-title-head{
text-align: center;
}
.cookielawinfo-row-cat-table{
width: 99%;
margin-left: 5px;
}