.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.postid-8427 .et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:22%}@media only screen and (max-width:980px){.reverse-mobile{display:flex;flex-direction:column-reverse}}#top-menu-nav #top-menu .prendre_rdv a{background-color:#F08100;color:white!important;padding:20px;padding-bottom:25px!important;text-transform:uppercase!important;font-weight:bold!important;margin-bottom:20px!important}#top-menu-nav #top-menu .prendre_rdv a::before{z-index:-10!important;content:""}.et-fixed-header #top-menu .prendre_rdv a{color:white!important}.et_header_style_left #et-top-navigation .mobile_menu_bar{top:15px}.landing-defisc .et-pb-icon{background-image:url(https://qualit-immo.fr/wp-content/uploads/2021/02/euro.svg);background-repeat:none;background-size:cover;color:transparent!important;pointer-events:none}.estim-form span.et_pb_contact_field_options_list{display:flex;justify-content:center}.estim-form .et_pb_contact_field_radio{margin-right:20px}.estim-form span.et_pb_contact_field_options_title{font-size:20px;font-weight:900;color:#EF8238}.estim-form span.et_pb_contact_field_options_title{text-align:center}.page-id-4813 #main-header,.page-id-690 #main-header,.page-id-1257 #main-header,.page-id-4488 #main-header,.page-id-4499 #main-header{display:none}.page-id-4813 #main-footer #footer-widgets,.page-id-690 #main-footer #footer-widgets,.page-id-1257 #main-footer #footer-widgets,.page-id-4488 #main-footer #footer-widgets,.page-id-4499 #main-footer #footer-widgets{display:none}.page-id-4813 div#page-container,.page-id-690 div#page-container,.page-id-1257 div#page-container,.page-id-4488 div#page-container,.page-id-4499 div#page-container{padding-top:0!important}.et_pb_portfolio_grid h2.et_pb_module_header{padding:0 10px 10px 10px;height:50px}a.portfolio_taxonomie{font-size:13px!important}#top-menu a{color:#000;text-decoration:none;font-weight:500}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#e9772c;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%;opacity:0}.sub-menu li a:hover{color:#EE985F}.et_fullwidth_nav #top-menu li.mega-menu>ul{display:flex;flex-wrap:wrap}#top-menu li.mega-menu>ul>li{width:100%;margin:0;text-align:center}#top-menu li.mega-menu>ul>li>a{width:100%!important;padding:0!important;text-transform:uppercase;font-weight:400!important;margin-bottom:20px;border-bottom:none!important;font-size:13px;font-family:raleway!important}#main-header{line-height:23px;font-weight:500;top:0;background-color:#fff;width:100%;box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.0);position:relative;z-index:99999}.mega-menu .sub-menu{background:url(https://qualit-immo.fr/wp-content/uploads/2020/05/bg-menu.jpg) no-repeat!important;background-size:contain!important;background-position:bottom;position:absolute;z-index:999999!important;background-color:#fff!important}.et_pb_portfolio_grid_items .et_pb_portfolio_item,.et_pb_portfolio_items .et_pb_portfolio_item{width:32.5%!important;margin-right:5px!important;margin-bottom:5px!important}.et_pb_portfolio_grid_items,.et_pb_portfolio_items{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width:981px){li.et_pb_portfolio_filter{width:100%!important;text-align:center}}#blog-articles .et_pb_image_container{margin:0}#blog-articles .et_pb_post .entry-featured-image-url{margin-bottom:10px}@media (min-width:981px){#blog-articles div.column.size-1of3{width:32.5%!important;margin-right:5px!important;margin-bottom:5px!important}#blog-articles h2{min-height:80px}}@media only screen and (max-width:600px){.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}}#footer-widgets .sub-menu{display:none}div#media_image-2{width:150px;margin-top:-50px}.textwidget p{font-weight:400}#footer-widgets h3{font-weight:900;color:#fff!important;text-transform:uppercase;font-size:18px}.footer-widget h3{font-weight:900;color:#fff!important;text-transform:uppercase;font-size:18px}#footer-widgets h4{display:none}#black-studio-tinymce-5{margin-bottom:0!important}.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content{font-size:25px!important;line-height:1.2em;text-align:right;padding-top:100px}#chiffres strong{font-weight:800;font-size:50px}@media screen and (max-width:1080px){.et_pb_portfolio_grid_items .et_pb_portfolio_item,.et_pb_portfolio_items .et_pb_portfolio_item{width:50%!important;margin-right:5px!important;margin-bottom:5px!important}}@media screen and (max-width:640px){.et_pb_text h1{font-size:25px!important}.et_pb_text h2{font-size:19px!important}.et_pb_text{font-size:14px!important;font-size:17px}.et_pb_portfolio_grid_items .et_pb_portfolio_item,.et_pb_portfolio_items .et_pb_portfolio_item{width:100%!important;margin-right:5px!important;margin-bottom:5px!important}div#media_image-2{margin-top:0px!important}.et_pb_slide_content{padding-top:0px!important}}@media only screen and (max-width:1250px){.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}#logo{max-height:50%!important;margin-bottom:20px}#main-header .container.clearfix.et_menu_container{width:100%}.logo_container{padding-left:30px}#et-top-navigation{padding-right:30px}#mobile_menu{display:block!important;right:0;left:0;top:80px;min-height:100vh}.mobile_menu_bar,#logo{z-index:10000}#mobile_menu{display:block!important;right:0;left:0;top:80px;min-height:calc(100vh - 80px);transition:all 0.2s ease-in-out;transform-origin:center}.mobile_nav.closed #mobile_menu{transform:rotateY(90deg);opacity:0}.mobile_nav.opened #mobile_menu{transform:rotateY(0);opacity:1}}@media only screen and (max-width:1250px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}@media all and (max-width:1560px) and (min-width:1250px){#main-header .container.clearfix.et_menu_container{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:0 20px}#logo{max-height:40%!important}#top-menu-nav #top-menu .prendre_rdv a{padding-bottom:0px!important;padding:13px!important;top:-18px}#et-top-navigation{display:flex;align-items:center;flex-grow:1;justify-content:flex-end}#top-menu-nav,#top-menu{display:flex;align-items:center;gap:15px}#top-menu-nav a,#top-menu a{font-size:13px!important}.prendre-rdv{font-size:13px!important;padding:6px 12px}.prendre-rdv{padding:8px 16px;background-color:#ff6600;color:white;border-radius:5px;font-size:14px;text-align:center;margin-left:20px}}.description{display:none!important}@media screen and (max-width:640px){.et_pb_slide_16 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_23 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_17 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_25 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_18 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_15 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_22 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_21 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_19 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_14 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_20 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_24 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_26 .et_pb_slide_description .et_pb_slide_title{padding-left:0px!important}.et_pb_slide_with_image .et_pb_slide_description{padding-left: 25px;padding-right: 25px}.mega-menu .sub-menu{background:none!important;position:relative}}.vp-portfolio__items-style-fade .vp-portfolio__item-overlay{background-color:transparent}#galerie-qualitmerci .et_pb_grid_item:nth-child(4n){margin-right:0}.arrow-color .et-pb-slider-arrows .et-pb-arrow-next,.arrow-color .et-pb-slider-arrows .et-pb-arrow-prev{color:#ffffff!important}.arrow-color .et-pb-controllers a{background-color:#ffffff!important}.resume-align .et_pb_blurb_container{vertical-align: middle}.galerie-fleches .et_pb_gallery_pagination{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding-top:20px}.galerie-fleches .et_pb_gallery_pagination ul li.page{display:none!important}.galerie-fleches .et_pb_gallery_pagination ul li.prev,.galerie-fleches .et_pb_gallery_pagination ul li.next{display:inline-flex!important}.galerie-fleches .et_pb_gallery_pagination ul li.prev a,.galerie-fleches .et_pb_gallery_pagination ul li.next a{font-size:0!important;width:44px;height:44px;border:1px solid #222;border-radius:50%;display:flex!important;align-items:center;justify-content:center;transition:all .25s ease}.galerie-fleches .et_pb_gallery_pagination ul li.prev a::before{content:"←";font-size:20px}.galerie-fleches .et_pb_gallery_pagination ul li.next a::before{content:"→";font-size:20px}.galerie-fleches .et_pb_gallery_pagination ul li.prev a:hover,.galerie-fleches .et_pb_gallery_pagination ul li.next a:hover{background:#222;color:#fff!important}.galerie-fleches .et_pb_gallery_pagination li.disabled{opacity:0.25;pointer-events:none}#forminator-module-12512.forminator-ui.forminator-custom-form{--qi-orange:#f7941d;--qi-orange-dark:#e07f0b;--qi-text:#1e2a38;--qi-muted:#6b7280;--qi-border:#d1d5db;margin:0;font-family:Raleway,Helvetica,Arial,sans-serif}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-row{display:flex!important;flex-wrap:nowrap;gap:12px;margin:0 0 14px!important}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-row>.forminator-col{flex:1 1 0;min-width:0;margin:0!important;padding:0!important}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-row>.forminator-col-12{flex-basis:100%}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-row:has(.forminator-field-captcha){margin:0!important}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-label{display:block;margin:0 0 6px!important;padding:0;font-size:12px!important;font-weight:700!important;line-height:1.3;color:var(--qi-text)!important}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-input{box-sizing:border-box;width:100%;height:42px;padding:0 12px!important;border:1px solid var(--qi-border)!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important;color:var(--qi-text)!important;font-size:14px!important;line-height:normal;transition:border-color .15s,box-shadow .15s}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-input::placeholder{color:#9ca3af;opacity:1}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-input:focus,#forminator-module-12512.forminator-ui.forminator-custom-form .select2-container--focus .select2-selection,#forminator-module-12512.forminator-ui.forminator-custom-form .select2-container--open .select2-selection{border-color:var(--qi-orange)!important;box-shadow:0 0 0 3px rgba(247,148,29,.2)!important;outline:none}#forminator-module-12512.forminator-ui.forminator-custom-form .select2-container{width:100%!important}#forminator-module-12512.forminator-ui.forminator-custom-form .select2-selection--single{box-sizing:border-box;display:flex!important;align-items:center;height:42px!important;padding:0 32px 0 10px!important;border:1px solid var(--qi-border)!important;border-radius:6px!important;background:#fff!important}#forminator-module-12512.forminator-ui.forminator-custom-form .select2-selection__rendered{flex:1 1 auto;overflow:hidden;padding:0!important;color:var(--qi-text)!important;font-size:13px!important;line-height:1.2!important;text-overflow:ellipsis;white-space:nowrap}#forminator-module-12512.forminator-ui.forminator-custom-form .select2-selection__arrow{position:absolute!important;top:50%!important;right:10px!important;display:flex;align-items:center;width:auto!important;height:auto!important;transform:translateY(-50%);color:var(--qi-text)!important;font-size:12px}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-checkbox__wrapper{display:flex;align-items:flex-start;gap:8px}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-checkbox-box{width:16px!important;height:16px!important;border:1px solid var(--qi-orange)!important;border-radius:3px!important;background:#fff!important}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-checkbox input:checked+.forminator-checkbox-box{background:var(--qi-orange)!important}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-checkbox input:checked+.forminator-checkbox-box::before{color:#fff!important}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-consent__label,#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-consent__label p{margin:0!important;padding:0!important;color:var(--qi-muted)!important;font-size:11px!important;line-height:1.5!important}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-consent__label a{color:var(--qi-orange)!important;text-decoration:underline}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-row-last{margin:6px 0 0!important}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-button-submit{display:block;width:100%;height:46px;margin:0;padding:0 16px!important;border:0!important;border-radius:6px!important;background:var(--qi-orange)!important;box-shadow:none!important;color:#fff!important;font-family:inherit;font-size:15px!important;font-weight:700!important;cursor:pointer;transition:background-color .15s}#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-button-submit:hover,#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-button-submit:focus-visible{background:var(--qi-orange-dark)!important}@media (max-width:420px){#forminator-module-12512.forminator-ui.forminator-custom-form .forminator-row{flex-direction:column;gap:14px}}.et_pb_portfolio_filters{display:none}.et_pb_column:has(#forminator-module-12531){--qi-orange:#f08237;--qi-orange-dark:#d96d22;--qi-text:#1d2939;--qi-muted:#667085;--qi-border:#d0d5dd;--qi-error:#d92d20;padding:28px 28px 22px;border-radius:16px;box-shadow:0 12px 32px rgba(16,24,40,0.18)}.et_pb_column:has(#forminator-module-12531) .et_pb_text_inner h2{margin:0 0 6px;padding:0;font-size:22px;font-weight:700;line-height:1.25;color:var(--qi-text)}.et_pb_column:has(#forminator-module-12531) .et_pb_text_inner h2+p{padding:0;font-size:14px;line-height:1.45;color:var(--qi-muted)}.et_pb_column:has(#forminator-module-12531) .et_pb_text:last-child p{padding:0;font-size:12px;line-height:1.4;color:var(--qi-muted)}.forminator-ui#forminator-module-12531.forminator-design--default{margin:20px 0 0}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-row{margin-bottom:16px}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-row-last{margin-bottom:12px}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-label{display:block;margin:0 0 6px;padding:0;font-size:13px;font-weight:600;line-height:1.3;color:var(--qi-text)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-label .forminator-required{color:var(--qi-orange)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-input{box-sizing:border-box;width:100%;height:46px;margin:0;padding:0 14px;border:1px solid var(--qi-border);border-radius:8px;background:#fff;font-size:15px;color:var(--qi-text);box-shadow:0 1px 2px rgba(16,24,40,0.05);transition:border-color 0.15s ease,box-shadow 0.15s ease}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-input::placeholder{color:#98a2b3;opacity:1}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-input:hover{border-color:#98a2b3}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-input:focus{outline:none;border-color:var(--qi-orange);box-shadow:0 0 0 3px rgba(240,130,55,0.2)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-has_error .forminator-input{border-color:var(--qi-error)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-error-message{margin:6px 0 0;padding:0;background:none;font-size:12px;color:var(--qi-error)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-checkbox__wrapper{display:flex;align-items:flex-start;gap:10px}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-checkbox{flex:0 0 auto;margin:1px 0 0}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-checkbox .forminator-checkbox-box{width:18px;height:18px;border:1px solid var(--qi-border);border-radius:4px;background:#fff;transition:background-color 0.15s ease,border-color 0.15s ease}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-checkbox input:checked+.forminator-checkbox-box{border-color:var(--qi-orange);background:var(--qi-orange)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-checkbox input:checked+.forminator-checkbox-box::before{color:#fff}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-checkbox input:focus-visible+.forminator-checkbox-box{box-shadow:0 0 0 3px rgba(240,130,55,0.25)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-consent__label,.forminator-ui#forminator-module-12531.forminator-design--default .forminator-consent__label p{margin:0;padding:0;font-size:12px;line-height:1.5;color:var(--qi-muted)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-consent__label a{color:var(--qi-orange)!important;text-decoration:underline;text-underline-offset:2px}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-consent__label a:hover{color:var(--qi-orange-dark)!important}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-button-submit{display:block;width:100%;height:48px;margin:0;padding:0 20px;border:0;border-radius:8px;background:var(--qi-orange);font-size:16px;font-weight:600;color:#fff;cursor:pointer;box-shadow:0 1px 2px rgba(16,24,40,0.08);transition:background-color 0.15s ease,transform 0.1s ease}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-button-submit:hover{background:var(--qi-orange-dark)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-button-submit:active{transform:translateY(1px)}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-button-submit:focus-visible{outline:2px solid var(--qi-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.forminator-ui#forminator-module-12531.forminator-design--default .forminator-input,.forminator-ui#forminator-module-12531.forminator-design--default .forminator-checkbox .forminator-checkbox-box,.forminator-ui#forminator-module-12531.forminator-design--default .forminator-button-submit{transition:none}}@media (max-width:480px){.et_pb_column:has(#forminator-module-12531){padding:22px 18px 18px}.et_pb_column:has(#forminator-module-12531) .et_pb_text_inner h2{font-size:20px}.forminator-ui#forminator-module-12531.forminator-design--default .forminator-input{font-size:16px}}