.et_pb_toggle_close .et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title{color:#000!important}.et_pb_toggle_open .et_pb_toggle_title,.et_pb_toggle_open h5.et_pb_toggle_title{color:#000!important}@media only screen and (min-width:1025px){.et_pb_toggle_close .et_pb_toggle_title::before{position:relative!important;top:50px!important;left:40px!important}}.et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_toggle .et_pb_toggle_title,.et_pb_toggle h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:0px!important}@media only screen and (min-width:1025px){.et_pb_toggle_open .et_pb_toggle_title::before{position:relative!important;top:50px!important;left:40px!important}}.dsm_image_accordion_image_icon_wrapper{opacity:1!important;top:420px;position:absolute;margin:0 40% 0 40%;z-index:99999!important}.dsm_image_accordion_child_0 .et-pb-icon.dsm_image_accordion_icon{margin:0 90px!important}.dsm_image_accordion_child_1 .et-pb-icon.dsm_image_accordion_icon{margin:0 90px!important}.dsm_image_accordion_child_2 .et-pb-icon.dsm_image_accordion_icon{margin:0 90px!important}.dsm_image_accordion_animation_fade_in.dsm_image_accordion_animation_sequence_on .dsm_image_accordion_child.dsm_image_accordion_active_item .dsm_image_accordion_image_icon_wrapper{opacity:0!important}.dsm_image_accordion_child .dsm_image_accordion_image_icon_wrapper>img{height:477px!important}.dsm_image_accordion_image_icon_wrapper{margin:20px 0 0 0!important}.de-portfolio-title h2.et_pb_module_header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;margin-top:0px!important;z-index:3;opacity:0}.de-portfolio-title .et_pb_portfolio_item:hover h2.et_pb_module_header{opacity:1}.de-portfolio-title span.et_overlay:before{content:''}.de-portfolio-title .et_pb_portfolio_item:hover span.et_overlay{opacity:1;z-index:3}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border:none!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{text-transform:uppercase!important}#et-top-navigation:before{content:'menu'!important;position:absolute;color:#fff;right:40px!important;padding-top:3px!important}.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s;-moz-animation:fadeInBottom 1s;-o-animation:fadeInBottom 1s;animation:fadeInBottom 1s}.et_pb_scroll_top.et-pb-icon{right:15px;bottom:85px;border-radius:25px;background:none;padding:0px}.et_pb_scroll_top:hover{color:#000000;border-radius:25px;padding:0px;right:15px;bottom:85px}.et_pb_scroll_top:before{color:#ffffff;border-radius:25px;padding:0px}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before{color:#000!important}@media only screen and (min-width:1025px){li.menugrosnoir a{font-family:'GolosText-ExtraBold',Helvetica,Arial,Lucida,sans-serif;font-size:80px!important;line-height:0.8em!important;opacity:1!important}}@media only screen and (min-width:1025px){li.menugrosgris a{font-family:'GolosText-ExtraBold',Helvetica,Arial,Lucida,sans-serif;font-size:80px!important;color:#969696!important;line-height:0.8em!important;opacity:1!important}}@media only screen and (min-width:1025px){li.menugrosvert a{font-family:'GolosText-ExtraBold',Helvetica,Arial,Lucida,sans-serif;font-size:80px!important;color:#1ad11a!important;line-height:0.8em!important;opacity:1!important}}@media only screen and (min-width:1025px){li.menugrosgris a:hover{color:#1ad11a!important;opacity:1!important}}@media only screen and (min-width:1025px){li.menugrosvert a:hover{color:#000000!important;opacity:1!important}}@media only screen and (min-width:1025px){li.menugrosnoir a:hover{color:#1ad11a!important;opacity:1!important}}li.menugrosnoir{clear:left!important;}@media only screen and (max-width:1024px){li.mob-gros a{font-size:1.3em!important;font-family:'GolosText-ExtraBold',Helvetica,Arial,Lucida,sans-serif!important}}@media only screen and (max-width:1024px){li.mob-normal a{font-size:1em!important;font-family:'GolosText-Medium',Helvetica,Arial,Lucida,sans-serif!important}}@media only screen and (min-width:1025px){li.sous-menu a{font-family:'GolosText-Medium',Helvetica,Arial,Lucida,sans-serif;font-size:22px!important;line-height:0.8em!important;opacity:1!important;color:#000!important;padding-right:50px!important;float:left!important}}@media only screen and (min-width:1025px){li.sous-menu a:hover{color:#1ad11a!important;opacity:1!important}.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:1!important;color:#1ad11a!important}}@media only screen and (min-width:1025px){.et_header_style_fullscreen ul#mobile_menu_slide{text-align:-webkit-left!important;text-align:left!important;padding:0}}@media only screen and (min-width:1025px){.et_slide_in_menu_container.et_pb_fullscreen_menu_opened.et_pb_fullscreen_menu_animated{background:url('https://www.meril.bzh/wp-content/uploads/Meril-Menuiserie-552.jpg') no-repeat;background-color:#fff!important;background-size:initial;background-position-x:2%;background-position-y:center}}@media only screen and (min-width:1025px){.et_header_style_fullscreen .et_pb_fullscreen_nav_container{display:table;width:70%;vertical-align:middle;height:100%;float:right;position:relative}}.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened{opacity:1!important}.et_pb_contact_form_0.et_pb_contact_form_container .input:focus{border:#1ad11a 1px solid!important}.centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.bas-verticalement{display:flex;flex-direction:column;justify-content:end!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:end!important;-webkit-justify-content:end!important;-moz-box-pack:end!important;-ms-flex-pack:end!important}.slick-slide{float:left!important;margin:2vw}.cwp_et_pb_as_cpt_elements_10 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_9 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_6 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_4 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_5 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_2 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_0 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_3 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_8 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_7 .et_pb_elements_container,.cwp_et_pb_as_cpt_elements_1 .et_pb_elements_container{min-height:468px!important}.et_pb_widget a:hover{color:#000!important}ul.et_pb_tabs_controls::after{border-top:0px solid #fff!important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}label.lbl strong{color:#fff;background-color:#1ad11a}label:focus.lbl strong,label.lbl.has-focus strong,label.lbl:hover strong{background-color:#000!important}.et_pb_kkcustom_form_container.et_pb_kkcomplex_form_0 label.et_pb_contact_form_label,.et_pb_kkcustom_form_container.et_pb_kkcomplex_form_0 span.chckbx,.et_pb_kkcustom_form_container.et_pb_kkcomplex_form_0 span.chkgrp_lbl,.et_pb_contact_captcha_question{display:none!important}.et_pb_kkcustom_form_container.et_pb_kkcomplex_form_0 p input,.et_pb_kkcustom_form_container.et_pb_kkcomplex_form_0 textarea{width:100%!important}