@media (max-width:980px){#header-top>.et_pb_column_0_tb_header{width:20%!important;margin:0!important}#header-top>.et_pb_column_1_tb_header{width:60%!important;margin:0!important}#header-top>.et_pb_column_2_tb_header{width:20%!important;margin:0!important}#header-top{position:relative}#header-top>.et_pb_column_0_tb_header{position:static}#header-top>.et_pb_column_0_tb_header .et_pb_module{position:static}#header-top>.et_pb_column_0_tb_header .et_pb_module .et_pb_menu_inner_container{position:static}#header-top>.et_pb_column_0_tb_header .et_pb_menu .et_mobile_menu{top:auto!important}}#menu-menu-principal-1 ul.sub-menu a:hover,#menu-menu-principal-anglais-1 ul.submenu a:hover,#mobile_menu1 ul.sub-menu a:hover{background-color:inherit!important}.et_mobile_menu .menu-item-has-children>a{font-weight:inherit!important;background-color:inherit!important}#menu-menu-principal-1>li,#menu-menu-principal-anglais-1>li{margin-top:0;padding-top:8px}#menu-menu-principal-1>li.menu-item-has-children:hover,#menu-menu-principal-anglais-1>li.menu-item-has-children:hover{background-color:#d7c299}#menu-menu-principal-1 ul.sub-menu>li>a,#menu-menu-principal-anglais-1 ul.sub-menu>li>a,#menu-menu-principal-2 ul.sub-menu>li>a,#menu-menu-principal-anglais-2 ul.sub-menu>li>a{padding:2px;line-height:18px;white-space:nowrap}#menu-menu-principal-1 ul.sub-menu>li.current-menu-item>a,#menu-menu-principal-anglais-1 ul.sub-menu>li.current-menu-item>a{background:black!important;color:white!important}#menu-menu-principal-2 ul.sub-menu>li.current-menu-item>a,#menu-menu-principal-anglais-2 ul.sub-menu>li.current-menu-item>a{color:black!important}#header-top{padding-bottom:0}#footer .et_pb_column{display:flex;place-content:center;place-items:center}#footer .et_pb_column .logo{width:150px!important}#menu-menu-pied-de-page{flex-wrap:nowrap!important}#menu-menu-pied-de-page .menu-item{text-align:center}@media (max-width:980px){#footer .et_mobile_nav_menu{display:none}#footer .et_pb_menu__menu{display:block!important}#footer #menu-menu-pied-de-page{flex-direction:column!important}#footer .et_pb_image{margin-right:0}}.mobile_menu_bar:before{color:#D7C299!important}#contact-image .et_pb_image{height:100%}#contact-image .et_pb_image .et_pb_image_wrap{height:100%}#contact-image .et_pb_image .et_pb_image_wrap img{object-fit:cover;height:100%}#menu-sticky{transition:top 0.3s ease}#menu-sticky.visible{top:0}body.admin-bar #menu-sticky.visible{top:32px}#menu-sticky .et_pb_menu__logo img{max-height:55px;width:auto}article.project .et_pb_gallery .et_pb_gallery_item{margin:0!important;width:20%!important;clear:none!important}article.project .et_pb_gallery:has(.et_pb_gallery_item:nth-child(4):last-child) .et_pb_gallery_item{width:25%!important}article.project .et_pb_gallery:has(.et_pb_gallery_item:nth-child(6):last-child) .et_pb_gallery_item{width:16.6666%!important}article.project .et_pb_gallery:has(.et_pb_gallery_item:nth-child(7):last-child) .et_pb_gallery_item{width:14.2857%!important}#formulaire h3{margin:30px 0;border-bottom:1px solid black}form.wpcf7-form{font-family:'Calibri',Helvetica,Arial,Lucida,sans-serif;font-size:16px}form.wpcf7-form .row{display:flex;gap:30px}form.wpcf7-form .col{flex:1}@media (max-width:980px){form.wpcf7-form .row{display:block}}form.wpcf7-form .col input[type=text],form.wpcf7-form .col input[type=email],form.wpcf7-form .col textarea,form.wpcf7-form .col select,form.wpcf7-form .col input[type=tel]{width:100%;padding:5px;border-color:black}form.wpcf7-form .col input[type=submit]{color:white;background:#7e5f00;padding:.3em 1em;border:0;font-weight:500;text-transform:uppercase;font-size:20px;cursor:pointer}form.wpcf7-form .col input[type=submit]:hover{background:#b88c30}.entry-content tr td{padding:6px 0}#menu-sticky .et_pb_menu__logo img{max-height:55px!important}.mfp-title{display:none}#mobile_menu1 .sub-menu{display:none!important;list-style:none;margin:0;padding:0}#mobile_menu1 .menu-item-has-children>a::after{content:" ▼";font-size:0.7em;margin-left:0.3em;transition:transform 0.3s}#mobile_menu1 .menu-item-has-children.open>a::after{transform:rotate(180deg)}#mobile_menu1 .menu-item-has-children.open>.sub-menu{display:block!important}img.mfp-img{background:white!important}