@charset "UTF-8";
/*!
Theme Name: Immobilière Pujol
Author: WeAre[WP]
Author URI: https://www.wearewp.pro/
Description: A WordPress Theme for Immobilière Pujol
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pujol-immo
Tags: one-column, two-columns, right-sidebar, custom-menu, editor-style, featured-images, post-formats, sticky-post, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,dd,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,nav,object,ol,p,pre,q,s,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul,video{vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:root{--primary_color:#BAC22F;--secondary_color:#FF6347;--third_color:#00adc4;--contraste_color:#5C686D;--text_color:#23252B;--bg_color:#fff;--font_stack:Helvetica,Arial,sans-serif;--font_title:'Title',var(--font_stack);--font_regular:'Regular',var(--font_stack);--font_italic:'Italic',var(--font_stack);--font_bold:'Bold',var(--font_stack);--font_bolditalic:'BoldItalic',var(--font_stack);--font_mono:'Andale Mono','DejaVu Sans Mono',Courier,monospace}@font-face{font-family:'Title';src:url("fonts/Labtop.woff2") format("woff2"),url("fonts/Labtop.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Regular';src:url("fonts/HelveticaNeue-Roman.woff2") format("woff2"),url("fonts/HelveticaNeue-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Italic';src:url("fonts/HelveticaNeue-Italic.woff2") format("woff2"),url("fonts/HelveticaNeue-Italic.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Bold';src:url("fonts/HelveticaNeue-Bold.woff2") format("woff2"),url("fonts/HelveticaNeue-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'BoldItalic';src:url("fonts/HelveticaNeue-BoldItalic.woff2") format("woff2"),url("fonts/HelveticaNeue-BoldItalic.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}html{font-size:62.5%}body{font-family:var(--font_regular);font-size:1.6rem;line-height:1.5;color:var(--text_color);background-color:#fff}.js-focus-visible :focus:not(.focus-visible){outline:none}.h1-like,.h2-like,.h3-like,.h4-like,.h5-like,.h6-like,h1,h2,h3,h4,h5,h6{color:var(--secondary_color);font-family:var(--font_title);font-weight:normal;margin:0 0 .5em 0}.h1-like b,.h1-like strong,.h2-like b,.h2-like strong,.h3-like b,.h3-like strong,.h4-like b,.h4-like strong,.h5-like b,.h5-like strong,.h6-like b,.h6-like strong,h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:normal}.h1-like em,.h1-like i,.h2-like em,.h2-like i,.h3-like em,.h3-like i,.h4-like em,.h4-like i,.h5-like em,.h5-like i,.h6-like em,.h6-like i,h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-style:normal}.h1-like.dark-title,.h2-like.dark-title,.h3-like.dark-title,.h4-like.dark-title,.h5-like.dark-title,.h6-like.dark-title,h1.dark-title,h2.dark-title,h3.dark-title,h4.dark-title,h5.dark-title,h6.dark-title{color:var(--text_color)}.h1-like,h1{font-size:3.4rem;line-height:1.2}.h2-like,h2{font-size:3rem;line-height:1.3}.h3-like,h3{font-size:2.6rem;line-height:1.2}.h4-like,h4{font-size:2rem;line-height:1.3}.h5-like,h5{font-size:1.8rem;line-height:1.2}.h6-like,h6{font-size:1.6rem;line-height:1.2}p{margin:0 0 1.5em 0}b,strong{font-family:var(--font_bold);font-weight:normal}em,i{font-family:var(--font_italic);font-style:normal}b em,b i,em b,em strong,i b,i strong,strong em,strong i{font-family:var(--font_bolditalic);font-weight:normal;font-style:normal}li p,li ul{margin-top:0;margin-bottom:0}p.has-large-font-size,p.text-intro{font-size:2rem;margin-bottom:1.25em}p.has-small-font-size,p.text-mentions{font-size:1.3rem}.white-text address,.white-text div,.white-text figcaption,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text label,.white-text legend,.white-text li,.white-text p,.white-text small,.white-text span,.white-text time{color:#fff}a{color:inherit;background-color:transparent}a:hover{text-decoration:none}.content-area p a:not([class*=-btn]){text-decoration:none;border-bottom:var(--primary_color) 2px solid;transition:.2s ease-in-out}.content-area p a:not([class*=-btn]):hover{border-bottom-color:transparent;background-color:var(--primary_color)}.content-area p a:not([class*=-btn]).focus-visible{padding:0 0.5rem;background-color:var(--text_color);color:#fff}.content-area p a:not([class*=-btn]):active{background-color:var(--text_color);color:#fff}blockquote,code,img,input,pre,td,textarea,video{max-width:100%}ol,ul{padding-left:2rem}.page-content>ol,.page-content>ul{padding-left:3rem}ul{list-style-type:none}ul li{position:relative}.page-content ul li:after{content:'';display:block;position:absolute;top:.75rem;left:-2rem;width:.8rem;height:.8rem;border-radius:50%;background-color:var(--primary_color)}.page-content ul li:nth-child(2n):after{background-color:var(--contraste_color)}ol{list-style-type:decimal}nav ol,nav ul{padding:0;margin:0;list-style-type:none}nav ol li:before,nav ul li:before{content:none}li ol,li ul{margin-top:0;margin-bottom:0}img{height:auto;border:0;border-style:none;border-radius:0.2rem}figure{position:relative;max-width:100%;margin:0 0 1rem 0;overflow:hidden}figure img{display:block;width:100%;height:auto}figure a[href*="youtube.com"]{display:block;position:relative}figure a[href*="youtube.com"]:after,figure a[href*="youtube.com"]:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:10}figure a[href*="youtube.com"]:before{width:60px;height:60px;border-radius:50%;border:#fff 2px solid;background-color:var(--secondary_color);transition:.4s ease-in-out}figure a[href*="youtube.com"]:after{width:0;height:0;border-color:transparent;border-left-color:#fff;border-width:12px;border-style:solid;left:calc(50% + 6px);transform:scaleX(1.4) translateX(-15%) translateY(-40%)}figure a[href*="youtube.com"].focus-visible:before,figure a[href*="youtube.com"]:hover:before{transform:translateX(-50%) translateY(-50%) scale(1.2);background-color:var(--primary_color)}figure a[href*="youtube.com"] img{transition:opacity .2s ease-in-out}figure a[href*="youtube.com"].focus-visible img,figure a[href*="youtube.com"]:hover img{opacity:.7}figure a[href*="youtube.com"]:focus{outline:none}figcaption{font-family:var(--font_bolditalic);font-size:1.4rem;line-height:1.1;margin:0 0 1rem 1rem;padding:1rem}.annonce-block figcaption,.page-content figcaption{position:relative;top:-1.5rem;display:inline-block;color:#fff;background-color:var(--contraste_color);border:#fff 2px solid;border-radius:0.2rem}blockquote,q{position:relative}.page-content>blockquote,.page-content>q{padding:1rem 1rem 1rem 6rem}blockquote,blockquote p,q{font-family:var(--font_bolditalic);font-style:normal;font-size:2.8rem}blockquote p{margin-bottom:0}blockquote p:before{content:'“';font-size:22rem;line-height:1;display:block;position:absolute;top:-3rem;left:-1rem;color:var(--secondary_color);font-family:Georgia,Times,serif;font-weight:bold;opacity:.2}cite{display:block;font-family:var(--font_italic);font-style:normal;margin-top:1rem;font-size:85%}hr{box-sizing:content-box;height:0;overflow:visible}iframe{width:100%}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}.table-container{width:100%;overflow-x:auto}table{width:100%;margin-bottom:2rem}thead{background-color:var(--secondary_color)}th{color:var(--text_color);font-weight:normal;font-family:var(--font_bold)}td,th{vertical-align:middle;margin-bottom:0;padding:1rem;border:var(--contraste_color) 1px solid}tfoot td,tfoot th,thead+tbody td,thead+tbody th{border-top:0}thead td,thead th{border-top:var(--contraste_color) 1px solid}code,kbd,pre,samp{white-space:pre-line;white-space:pre-wrap;font-family:var(--font_mono);font-size:1.6rem}kbd{padding:0 2px;border:1px solid var(--text_color);border-radius:2px}code,pre{background-color:#eee;color:var(--text_color)}code{padding:.5em}pre code{background-color:transparent}pre{padding:1rem;border:var(--text_color) 1px dashed;white-space:pre-line}mark{padding:1rem;background:rgba(255,255,0,0.9)}.alignleft,.alignright{display:inline}.alignleft{float:left;margin-right:2rem}.alignright{float:right;margin-left:2rem}.aligncenter{display:block;clear:both;margin:0 auto}.action-btn,.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited,.secondary-btn,.white-btn,.wp-block-button__link,.wp-block-file__button,button,button.secondary-btn,button.white-btn,input.gform_button[type=submit],input.secondary-btn[type=button],input.secondary-btn[type=submit],input.white-btn[type=button],input.white-btn[type=submit],input.wpcf7-submit[type=submit],input[type=button],input[type=submit]{display:inline-block;padding:1rem 2rem;font-size:1.4rem;font-family:var(--font_bold);text-transform:uppercase;text-decoration:none;background-color:var(--primary_color);color:var(--text_color);border-color:var(--primary_color);border-radius:0;transition:background .2s ease-in-out}.action-btn.gform_button,.fl-builder-content a.gform_button.fl-button,.gform_button.secondary-btn,.gform_button.white-btn,.gform_button.wp-block-button__link,.gform_button.wp-block-file__button,button.gform_button,input.gform_button.secondary-btn[type=button],input.gform_button.secondary-btn[type=submit],input.gform_button.white-btn[type=button],input.gform_button.white-btn[type=submit],input.gform_button[type=submit],input[type=button].gform_button,input[type=submit].gform_button{background-color:var(--third_color);color:#fff}.action-btn.focus-visible,.action-btn:hover,.fl-builder-content a.fl-button:hover,.fl-builder-content a.focus-visible.fl-button,.focus-visible.secondary-btn,.focus-visible.white-btn,.focus-visible.wp-block-button__link,.focus-visible.wp-block-file__button,.secondary-btn:hover,.white-btn:hover,.wp-block-button__link:hover,.wp-block-file__button:hover,button.focus-visible,button:hover,input.focus-visible.gform_button[type=submit],input.focus-visible.secondary-btn[type=button],input.focus-visible.secondary-btn[type=submit],input.focus-visible.white-btn[type=button],input.focus-visible.white-btn[type=submit],input.focus-visible.wpcf7-submit[type=submit],input.gform_button:hover[type=submit],input.secondary-btn:hover[type=button],input.secondary-btn:hover[type=submit],input.white-btn:hover[type=button],input.white-btn:hover[type=submit],input.wpcf7-submit:hover[type=submit],input[type=button].focus-visible,input[type=button]:hover,input[type=submit].focus-visible,input[type=submit]:hover{background-color:var(--text_color);color:#fff;border-color:#fff}.secondary-btn,button.secondary-btn,input[type=button].secondary-btn,input[type=submit].secondary-btn{background-color:var(--secondary_color)}.white-btn,button.white-btn,input[type=button].white-btn,input[type=submit].white-btn{background-color:#fff;color:var(--text_color)}.white-btn.focus-visible,.white-btn:hover,button.white-btn.focus-visible,button.white-btn:hover,input[type=button].white-btn.focus-visible,input[type=button].white-btn:hover,input[type=submit].white-btn.focus-visible,input[type=submit].white-btn:hover{background-color:var(--text_color);color:#fff}@media print{[class*=col-]{display:block;float:left}}fieldset{margin:0 0 1em 0;border:0;padding:0}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{display:block;box-sizing:border-box;width:100%;margin:0 0 2rem 0;padding:1rem;color:var(--text_color);border:var(--text_color) 1px solid;background-color:#fff;font-size:1.6rem;font-family:var(--font_regular);border-radius:0.2rem;-webkit-appearance:none;appearance:none}input[type=date].focus-visible,input[type=email].focus-visible,input[type=file].focus-visible,input[type=number].focus-visible,input[type=password].focus-visible,input[type=search].focus-visible,input[type=tel].focus-visible,input[type=text].focus-visible,input[type=url].focus-visible,select.focus-visible,textarea.focus-visible{background-color:var(--text_color);color:#fff}input[type=date]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:none}input[type=search]{border-radius:0;padding-left:1rem}textarea{min-height:180px;resize:vertical}input[type=checkbox].focus-visible+label,input[type=radio].focus-visible+label{border-bottom:var(--text_color) 2px dashed}input[type=checkbox],input[type=checkbox]+label,input[type=radio],input[type=radio]+label{width:auto;margin:0 0 5px 0;display:inline-block;vertical-align:middle;cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{right:1rem;font-size:2rem;cursor:pointer}label,legend{display:block;font-family:var(--font_bold);font-weight:normal;margin:0 0 0.5rem 0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;border:0;-webkit-appearance:none;appearance:none}::placeholder{color:#777;font-family:var(--font_italic);font-size:1.4rem}:focus::placeholder,.focus-visible::placeholder{color:rgba(255,255,255,0.5)}@media only screen and (min-width:45em){.formfield-half{display:flex}}.comment-form-cookies-consent,.formfield-checkbox,.formfield-file,.formfield-radio,.formfield-select,.formfield-text,.formfield-textarea,.gfield_checkbox li,.gfield_radio li{position:relative;width:100%;margin:0 0 1rem 0}@media only screen and (min-width:45em){.formfield-half .comment-form-cookies-consent:first-child,.formfield-half .formfield-checkbox:first-child,.formfield-half .formfield-file:first-child,.formfield-half .formfield-radio:first-child,.formfield-half .formfield-select:first-child,.formfield-half .formfield-text:first-child,.formfield-half .formfield-textarea:first-child,.formfield-half .gfield_checkbox li:first-child,.formfield-half .gfield_radio li:first-child,.gfield_checkbox .formfield-half li:first-child,.gfield_radio .formfield-half li:first-child{margin-right:2rem}}.comment-form-cookies-consent input[type=checkbox],.formfield-checkbox input[type=checkbox],.formfield-radio input[type=radio],.gfield_checkbox li input[type=checkbox],.gfield_radio li input[type=radio]{opacity:0;position:absolute;top:0;left:0}.comment-form-cookies-consent input[type=checkbox]+label,.comment-form-cookies-consent input[type=checkbox]+span,.formfield-checkbox input[type=checkbox]+label,.formfield-checkbox input[type=checkbox]+span,.formfield-radio input[type=radio]+label,.formfield-radio input[type=radio]+span,.gfield_checkbox li input[type=checkbox]+label,.gfield_checkbox li input[type=checkbox]+span,.gfield_radio li input[type=radio]+label,.gfield_radio li input[type=radio]+span{padding:0 0 0 26px}.comment-form-cookies-consent input[type=checkbox]+label:before,.comment-form-cookies-consent input[type=checkbox]+span:before,.formfield-checkbox input[type=checkbox]+label:before,.formfield-checkbox input[type=checkbox]+span:before,.formfield-radio input[type=radio]+label:before,.formfield-radio input[type=radio]+span:before,.gfield_checkbox li input[type=checkbox]+label:before,.gfield_checkbox li input[type=checkbox]+span:before,.gfield_radio li input[type=radio]+label:before,.gfield_radio li input[type=radio]+span:before{content:'';vertical-align:middle;display:inline-block;width:16px;height:16px;position:absolute;top:3px;left:0;border:var(--text_color) 1px solid;background-color:#fff}.comment-form-cookies-consent input[type=checkbox]+label:after,.comment-form-cookies-consent input[type=checkbox]+span:after,.formfield-checkbox input[type=checkbox]+label:after,.formfield-checkbox input[type=checkbox]+span:after,.formfield-radio input[type=radio]+label:after,.formfield-radio input[type=radio]+span:after,.gfield_checkbox li input[type=checkbox]+label:after,.gfield_checkbox li input[type=checkbox]+span:after,.gfield_radio li input[type=radio]+label:after,.gfield_radio li input[type=radio]+span:after{content:'';vertical-align:middle;display:inline-block;position:absolute;top:0;left:0}.formfield-radio input[type=radio]+label:before,.formfield-radio input[type=radio]+span:before,.gfield_radio li input[type=radio]+label:before,.gfield_radio li input[type=radio]+span:before{border-radius:100%}.formfield-radio input[type=radio]+label:after,.formfield-radio input[type=radio]+span:after,.gfield_radio li input[type=radio]+label:after,.gfield_radio li input[type=radio]+span:after{width:.6rem;height:.6rem;background-color:var(--primary_color);top:.9rem;left:.6rem;border-radius:100%;opacity:0;transition:opacity .2s linear}.formfield-radio input[type=radio]:checked+label:after,.formfield-radio input[type=radio]:checked+span:after,.gfield_radio li input[type=radio]:checked+label:after,.gfield_radio li input[type=radio]:checked+span:after{opacity:1}.comment-form-cookies-consent input[type=checkbox]+label:after,.comment-form-cookies-consent input[type=checkbox]+span:after,.formfield-checkbox input[type=checkbox]+label:after,.formfield-checkbox input[type=checkbox]+span:after,.gfield_checkbox li input[type=checkbox]+label:after,.gfield_checkbox li input[type=checkbox]+span:after{top:.5rem;left:.35rem;content:'';width:1rem;height:.5rem;border-left:4px solid var(--primary_color);border-bottom:4px solid var(--primary_color);opacity:0;transform:rotate(-45deg);transition:opacity .2s linear}.comment-form-cookies-consent input[type=checkbox]:checked+label:after,.comment-form-cookies-consent input[type=checkbox]:checked+span:after,.formfield-checkbox input[type=checkbox]:checked+label:after,.formfield-checkbox input[type=checkbox]:checked+span:after,.gfield_checkbox li input[type=checkbox]:checked+label:after,.gfield_checkbox li input[type=checkbox]:checked+span:after{opacity:1}.wpcf7-list-item label{position:relative}span.wpcf7-list-item{margin:0 1rem 0 0}.formfield-radio input[type=checkbox].focus-visible+span,.formfield-radio input[type=radio].focus-visible+span,.gfield_radio li input[type=checkbox].focus-visible+span,.gfield_radio li input[type=radio].focus-visible+span{border-bottom:var(--primary_color) 1px dashed}.formfield-select--container,.ginput_container_select{position:relative;overflow:hidden;background-color:#fff;border:var(--text_color) 1px solid;margin:0 0 2rem 0;padding:0}.formfield-select--container:after,.ginput_container_select:after{content:'';position:absolute;top:50%;margin-top:-3px;right:.5em;display:block;width:0;height:0;border-color:transparent;border-top-color:var(--primary_color);border-width:6px;border-style:solid;pointer-events:none}.formfield-select--container select,.ginput_container_select select{padding-right:6rem;width:110%;height:auto;border:0;margin:0;border-radius:0;-webkit-appearance:none;appearance:none;overflow:hidden;text-overflow:ellipsis}.formfield-select--container select::-ms-expand,.ginput_container_select select::-ms-expand{display:none}.formfield-file--container{position:relative;margin:0 0 2rem 0}.formfield-file--container:after{display:inline-block;content:"\1F4CE";font-size:2rem;color:var(--text_color);position:absolute;top:.5em;right:.5em;z-index:100}.gfield_checkbox,.gform_fields{padding:0;list-style:none}.gfield{margin-bottom:1em}.gfield_visibility_{display:none;position:absolute!important;left:-9000px}.ginput_container_checkbox{padding:2rem 0}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:1rem!important;margin-bottom:0!important}.ginput_container_select{margin-bottom:0}.ginput_container_select select{line-height:normal!important;padding:1rem!important}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}div.wpcf7-response-output{margin:10px 0 0 0!important;padding:5px!important;font-family:var(--font_regular)}span.wpcf7-not-valid-tip{color:#c00;margin-top:-.5em;padding-top:.25em;border-top:#c00 1px solid}div.wpcf7-validation-errors{border:0!important;background-color:#c00;color:#fff!important}div.wpcf7-mail-sent-ok{border:0!important;background-color:#9c0;color:#fff!important}#wrapper,body,html{width:100%;height:100%}body{-webkit-text-size-adjust:none;text-size-adjust:none}.row{display:flex;flex-wrap:wrap;text-rendering:optimizespeed}.row.align-start{align-items:flex-start}.row.align-center{align-items:center}.row.align-end{align-items:flex-end}.row.align-stretch{align-items:stretch}.row.align-baseline{align-items:baseline}.row.justify-start{justify-content:flex-start}.row.justify-center{justify-content:center}.row.justify-end{justify-content:flex-end}.row.justify-between{justify-content:space-between}.row.justify-around{justify-content:space-around}.row.nested{margin-left:-1rem;margin-right:-1rem;margin-top:-1rem;margin-bottom:1rem}.inner{position:relative;margin:0 auto;max-width:96rem}.row .inner{width:100%}#site_toolbar{position:relative;width:100%}#site_head{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 -0.8rem 1.6rem rgba(0,0,0,0.2);z-index:100}@media only screen and (min-width:60em){#site_head{position:relative;bottom:auto;box-shadow:none}}.site-brand-container{flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:0.5rem 1rem}@media only screen and (min-width:60em){.site-brand-container{flex-direction:row;padding:2rem 0}}.site-title{display:block;font-family:var(--font_title);text-transform:uppercase;font-size:2.4rem;line-height:1;margin:0}.site-title a,.site-title img{display:block}.site-title img{max-height:5rem}@media only screen and (min-width:60em){.site-title img{max-height:none}}.site-title .logo.has-mobile-logo{display:none}.site-title .logo-mobile{display:block}@media only screen and (min-width:60em){.site-title .logo.has-mobile-logo{display:block}.site-title .logo-mobile{display:none}}.site-desc{display:block;margin:0}.site-brand{padding:1rem}@media only screen and (min-width:60em){.sticky-nav #site_head{position:fixed;width:100%;height:10rem;top:0;left:0;box-shadow:0 0.8rem 1.6rem rgba(0,0,0,0.2);animation:drop-in .8s}.sticky-nav.admin-bar #site_head{top:46px}}@media only screen and (min-width:60em) and (min-width:782px){.sticky-nav.admin-bar #site_head{top:32px}}@media only screen and (min-width:60em){.sticky-nav .site-toolbar-container{display:none}.sticky-nav .site-brand-container{padding:0}.sticky-nav .site-title img{max-height:8rem}}.skiplinks{position:absolute;padding-top:0;z-index:200}.skiplinks a{position:fixed;top:-65px;padding:1rem;background-color:var(--text_color);font-family:var(--font_bold);color:#fff;text-decoration:none;transition:top .2s ease-in}.skiplinks a.focus-visible,.skiplinks a:focus{top:-5px}.admin-bar .skiplinks a.focus-visible,.admin-bar .skiplinks a:focus{top:27px}.skiplinks a:focus{outline:none}.site-toolbar-container{display:none}@media only screen and (min-width:60em){.site-toolbar-container{display:block}}.site-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline}.toolbar-menu{display:flex;flex-wrap:wrap;padding:1rem}.toolbar-menu>li{font-size:1.4rem;margin-left:2rem}.toolbar-menu>li>a{position:relative;display:block;text-decoration:none}.toolbar-menu>li .sub-menu{display:none}#search-toggle:after,.toolbar-menu>li>a:after{content:'';display:block;width:0;height:1px;position:absolute;bottom:0;left:0;border-top:var(--text_color) 1px solid;transition:.2s ease-in-out}#search-toggle.focus-visible,#search-toggle:hover,.toolbar-menu>li>a.focus-visible,.toolbar-menu>li>a:hover{color:var(--text_color)}#search-toggle.focus-visible:after,#search-toggle:hover:after,.toolbar-menu>li>a.focus-visible:after,.toolbar-menu>li>a:hover:after{width:100%}.search-container{position:relative;padding:0 0 0 2.5rem;margin-top:1rem;margin-left:1rem}#search-toggle{position:relative;padding:0;background-color:transparent;font-size:1.4rem;line-height:1.5;font-family:var(--font_regular);text-transform:none;height:intrinsic}#site_search{display:none}#site_search.search-opened{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:900;animation:fade-in .5s}@media only screen and (min-width:60em){#site_search .searchbox{width:60rem}}#site_search #search-close{background-color:transparent;position:absolute;top:1rem;right:2rem}.admin-bar #site_search #search-close{top:42px}.site-nav{padding:1rem}.main-menu{position:absolute;bottom:0;left:0;width:100%;padding:2rem;padding-bottom:8rem;background-color:#fff;transform:translateY(110%);transition:transform .4s ease-in-out;z-index:100}.menu-opened+.main-menu{transform:translateY(0)}@media only screen and (min-width:60em){.main-menu{position:relative;top:auto;left:auto;padding:0;width:auto;background-color:transparent;transform:none;display:flex;flex-wrap:wrap}}.main-menu>li{position:relative;display:block;font-size:2.2rem;font-family:var(--font_bold);border-bottom:var(--text_color) 1px solid}@media only screen and (min-width:60em){.main-menu>li{margin-left:2.5rem;font-size:1.8rem;border-bottom:0}}.main-menu>li a{display:block;padding:1rem 0;text-decoration:none;transition:.3s ease-in-out}@media only screen and (min-width:60em){.main-menu>li a{padding:0.5rem 0;border-top:transparent 4px solid;border-bottom:transparent 4px solid}}.main-menu>li.current-menu-ancestor>a,.main-menu>li.current-menu-item>a,.main-menu>li:hover>a,.main-menu>li>a.focus-visible,.main-menu>li>a:hover{padding-left:.5rem;background-color:var(--primary_color)}@media only screen and (min-width:60em){.main-menu>li.current-menu-ancestor>a,.main-menu>li.current-menu-item>a,.main-menu>li:hover>a,.main-menu>li>a.focus-visible,.main-menu>li>a:hover{padding-left:0;background-color:transparent;border-top-color:var(--primary_color);border-bottom-color:var(--primary_color)}}.main-menu>li.menu-item-has-children>a{padding-right:2.4rem}@media only screen and (min-width:60em){.main-menu>li.menu-item-has-children>a{padding-right:1.8rem}}@media only screen and (min-width:75em){.main-menu>li.menu-item-has-children>a{padding-right:0}}@media only screen and (min-width:75em){.main-menu>li.menu-item-has-children.unfold-parent>a{padding-right:1.8rem}.main-menu>li.menu-item-has-children:hover>.sub-menu{left:50%;transform:translateX(-50%);opacity:1}.main-menu>li.menu-item-has-children:hover>.sub-menu>li{display:block}}.sub-menu-opened+.sub-menu{transform:scaleY(1);height:auto}.sub-menu-opened+.sub-menu>li{display:block}@media only screen and (min-width:60em){.sub-menu-opened+.sub-menu{left:50%;transform:translateX(-50%);opacity:1}.sub-menu-opened+.sub-menu>li{display:block}}.sub-menu{position:relative;height:0;transform:scaleY(0);transform-origin:center top;background-color:var(--primary_color);overflow:hidden}@media only screen and (min-width:60em){.sub-menu{position:absolute;height:auto;top:auto;left:-999em;opacity:0;transform:none;padding-top:1rem;min-width:100%;z-index:100;transition:opacity .2s ease-in-out;border-radius:0.2rem}.sub-menu:after,.sub-menu:before{content:'';display:block;position:absolute;top:0}.sub-menu:before{left:0;width:100%;height:1rem;background-color:#fff;z-index:1}.sub-menu:after{content:'';display:block;width:0;height:0;border-color:transparent;border-width:1rem;border-style:solid;border-bottom-color:inherit;border-bottom-color:var(--primary_color);left:50%;top:-.75rem;margin-left:-1rem;z-index:2}}.sub-menu>li{font-family:var(--font_regular);border-top:var(--text_color) 1px solid}.sub-menu>li:first-child{border-top:0}@media only screen and (min-width:60em){.sub-menu>li{border-top:0;font-size:1.6rem;min-width:20rem;padding:0 1rem}.sub-menu>li:first-child{padding-top:1rem}.sub-menu>li:first-child a{border-top:#fff 1px solid}.sub-menu>li:last-child{padding-bottom:1rem}}@media only screen and (min-width:75em){.sub-menu>li{display:none}}.sub-menu>li a{display:block;padding:1rem}@media only screen and (min-width:60em){.sub-menu>li a{padding:0.5rem;border-bottom:#fff 1px solid}}.sub-menu>li.current-menu-ancestor a,.sub-menu>li.current-menu-item a,.sub-menu>li a.focus-visible,.sub-menu>li a:hover{background-color:#fff}.sub-menu-unfold{position:absolute;top:2.5rem;right:1rem;display:block;height:2.2rem;width:2.2rem;margin-top:0;border:0;border-radius:1.1rem;padding:0;background:transparent!important}@media only screen and (min-width:75em){.sub-menu-unfold{left:-999rem}.sub-menu-unfold:focus{left:auto;right:0}}.sub-menu-unfold:after{content:'';display:block;position:absolute;top:0;left:0;height:0;content:'';display:block;width:0;height:0;border-color:transparent;border-width:1.1rem;border-style:solid;border-top-color:inherit;border-top-color:var(--text_color)}.sub-menu-unfold:focus{border-top-color:var(--primary_color);outline:#000 1px dotted}.sub-menu-unfold span{position:absolute;display:block;width:1px;height:1px;padding:0;margin:0;text-indent:150%;white-space:nowrap;overflow:hidden}.sub-menu-unfold.sub-menu-opened{top:1rem}.sub-menu-unfold.sub-menu-opened:after{transform:rotate(180deg)}@media only screen and (min-width:60em){.sub-menu-unfold{height:1.6rem;width:1.6rem;top:45%;right:-.5rem}.sub-menu-unfold:after{border-width:.75rem;border-top-color:var(--primary_color)}.sub-menu-unfold:focus{border-top-color:var(--text_color);outline:#000 1px dotted}.sub-menu-unfold.sub-menu-opened{top:1rem}}#menu-toggle{display:block;height:4.4rem;width:4.4rem;position:relative;border:0;border-radius:0;margin:0;padding:0;cursor:pointer;background-color:transparent;text-indent:150%;white-space:nowrap;overflow:hidden;z-index:200}#menu-toggle span,#menu-toggle span:after,#menu-toggle span:before{position:absolute;display:block;height:0;margin:0;border-top:var(--primary_color) 3px solid;transition:.3s linear}#menu-toggle span{top:2rem;left:0;width:4.4rem}#menu-toggle span:after,#menu-toggle span:before{content:'';left:0}#menu-toggle span:before{top:-1.8rem;width:3.4rem}#menu-toggle span:after{bottom:-1.6rem;width:2.4rem}#menu-toggle.menu-opened span{border-color:transparent;width:2rem}#menu-toggle.menu-opened span:after{top:0;width:4.4rem;transform:rotate(45deg);border-color:var(--secondary_color)}#menu-toggle.menu-opened span:before{top:0;width:4.4rem;transform:rotate(-45deg);border-color:var(--secondary_color)}#menu-toggle:hover{background-color:transparent}@media only screen and (min-width:60em){#menu-toggle{display:none}}.widget_categories ul,.widget_nav_menu ul{padding-left:0}.widget_categories ul li,.widget_nav_menu ul li{position:relative;border-bottom:var(--text_color) 1px solid}.widget_categories ul li a,.widget_nav_menu ul li a{display:block;padding:0.5rem 0;text-decoration:none;transition:.2s ease-in-out}.widget_categories ul li a.focus-visible,.widget_categories ul li a:hover,.widget_nav_menu ul li a.focus-visible,.widget_nav_menu ul li a:hover{padding-left:0.5rem;background-color:rgba(255,255,255,0.5)}.widget_categories ul li .sub-menu,.widget_nav_menu ul li .sub-menu{display:none}.widget_categories ul li a.focus-visible,.widget_categories ul li a:hover{padding-left:0.5rem;background-color:var(--primary_color)}.banner-breadcrumbs{width:100%}.banner-breadcrumbs nav{display:inline-flex;padding:1rem;background-color:#fff}.page-wrap.has-sidebar{position:relative;margin-left:auto;margin-right:auto;max-width:96rem}@media only screen and (min-width:60em){.page-wrap.has-sidebar{display:flex;flex-wrap:wrap}}.page-banner,.page-content,.page-sidebar{width:100%}.page-banner{position:relative;margin-bottom:2rem;background-color:var(--secondary_color)}.page-banner .inner{padding:1rem;padding-bottom:0}.page-banner .page-title{color:#fff;margin:0}.page-template-single-annonce .page-banner .page-title,.single-annonces-location .page-banner .page-title,.single-annonces-vente .page-banner .page-title,.single-post .page-banner .page-title{padding-bottom:0}.page-banner .headings{padding:4rem 0}@media only screen and (min-width:60em){.page-banner .headings{padding:8rem 0}}.blog .page-banner,.error404 .page-banner,.single-post .page-banner{background-position:center center;background-repeat:no-repeat;background-size:cover}.blog .page-banner:after,.error404 .page-banner:after,.single-post .page-banner:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,var(--text_color) 0%,transparent 150%)}.blog .page-banner .inner,.error404 .page-banner .inner,.single-post .page-banner .inner{width:100%;z-index:2}@media only screen and (min-width:60em){.error404 .page-banner .headings{padding:16rem 0}}.page-template-single-annonce .page-banner .white-btn,.single-annonces-location .page-banner .white-btn,.single-annonces-vente .page-banner .white-btn{margin-bottom:2rem}@media only screen and (min-width:60em){.page-template-single-annonce .page-banner .inner,.single-annonces-location .page-banner .inner,.single-annonces-vente .page-banner .inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.page-template-single-annonce .page-banner .headings,.single-annonces-location .page-banner .headings,.single-annonces-vente .page-banner .headings{padding:4rem 0 2rem 0}.page-template-single-annonce .page-banner .white-btn,.single-annonces-location .page-banner .white-btn,.single-annonces-vente .page-banner .white-btn{margin-bottom:0}}@media only screen and (min-width:60em){.sticky-nav.page-template-single-annonce .page-banner,.sticky-nav.single-annonces-location .page-banner,.sticky-nav.single-annonces-vente .page-banner{position:fixed;width:100%;top:10rem;left:0;animation:drop-in .8s;z-index:100}.sticky-nav.page-template-single-annonce .page-banner .inner,.sticky-nav.single-annonces-location .page-banner .inner,.sticky-nav.single-annonces-vente .page-banner .inner{padding-bottom:1rem}.sticky-nav.page-template-single-annonce .page-banner .page-title,.sticky-nav.single-annonces-location .page-banner .page-title,.sticky-nav.single-annonces-vente .page-banner .page-title{font-size:2.2rem;padding:0.5rem}.sticky-nav.page-template-single-annonce .page-banner .headings,.sticky-nav.single-annonces-location .page-banner .headings,.sticky-nav.single-annonces-vente .page-banner .headings{padding:0}.sticky-nav.page-template-single-annonce .page-banner .banner-breadcrumbs,.sticky-nav.page-template-single-annonce .page-banner .meta-infos,.sticky-nav.single-annonces-location .page-banner .banner-breadcrumbs,.sticky-nav.single-annonces-location .page-banner .meta-infos,.sticky-nav.single-annonces-vente .page-banner .banner-breadcrumbs,.sticky-nav.single-annonces-vente .page-banner .meta-infos{display:none}.admin-bar.sticky-nav.page-template-single-annonce .page-banner,.admin-bar.sticky-nav.single-annonces-location .page-banner,.admin-bar.sticky-nav.single-annonces-vente .page-banner{top:13.2rem}}.page-title .search-term{font-family:var(--font_bolditalic)}.page-content>*{width:100%;padding:0 1rem;position:relative;margin-left:auto;margin-right:auto;max-width:96rem}.page-content>.alignwide{max-width:124.8rem}.page-content>.alignfull{margin-left:0;margin-right:0;max-width:none}.page-content>.fl-builder-content{margin-left:0;margin-right:0;max-width:none;padding:0}.page-content>.fl-builder-empty{padding:15rem 2rem}.page-content>[class*=wp-block-cover-image],.page-content>[class*=wp-block-gallery],.page-content>[class*=wp-block-quote]{position:relative;margin-left:auto;margin-right:auto;max-width:96rem;margin-bottom:2rem}.page-content>[class*=wp-block-table],.page-content>[class*=wp-block-verse]{position:relative;margin:2rem auto;max-width:calc(96rem - 1rem*2)}.page-content>span{display:block;margin-bottom:1.5em}@media only screen and (min-width:60em){.has-sidebar .page-content{width:75%}.single-post .has-sidebar .page-content{padding-right:8.3333%}}.page-sidebar{padding:1rem}@media only screen and (min-width:60em){.has-sidebar .page-sidebar{width:25%}}.fl-post-feed-terms,.fl-post-grid-terms,.icon-alert,.icon-box,.icon-bubble,.icon-clip,.icon-document,.icon-eye,.icon-heat,.icon-letter,.icon-like,.icon-location,.icon-mail,.icon-moon,.icon-phone,.icon-play,.icon-price,.icon-rooms,.icon-search,.icon-settings,.icon-stairs,.icon-surface,.icon-tag,.icon-user{position:relative;padding-left:3rem}.fl-post-feed-terms:before,.fl-post-grid-terms:before,.icon-alert:before,.icon-box:before,.icon-bubble:before,.icon-clip:before,.icon-document:before,.icon-eye:before,.icon-heat:before,.icon-letter:before,.icon-like:before,.icon-location:before,.icon-mail:before,.icon-moon:before,.icon-phone:before,.icon-play:before,.icon-price:before,.icon-rooms:before,.icon-search:before,.icon-settings:before,.icon-stairs:before,.icon-surface:before,.icon-tag:before,.icon-user:before{content:'';position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:2.4rem;height:2.4rem;border-radius:50%;border:#fff 2px solid;background-color:var(--primary_color);background-position:center center;background-repeat:no-repeat;background-size:2.6rem 2.6rem}.page-content .fl-post-feed-terms:after,.page-content .fl-post-grid-terms:after,.page-content .icon-alert:after,.page-content .icon-box:after,.page-content .icon-bubble:after,.page-content .icon-clip:after,.page-content .icon-document:after,.page-content .icon-eye:after,.page-content .icon-heat:after,.page-content .icon-letter:after,.page-content .icon-like:after,.page-content .icon-location:after,.page-content .icon-mail:after,.page-content .icon-moon:after,.page-content .icon-phone:after,.page-content .icon-play:after,.page-content .icon-price:after,.page-content .icon-rooms:after,.page-content .icon-search:after,.page-content .icon-settings:after,.page-content .icon-stairs:after,.page-content .icon-surface:after,.page-content .icon-tag:after,.page-content .icon-user:after{content:none}.icon-alert:before{background-image:url(img/icon-alt/alert.svg)}.icon-like:before{background-image:url(img/icon-alt/like.svg)}.icon-clip:before{background-image:url(img/icon-alt/clip.svg)}.icon-location:before{background-image:url(img/icon-alt/location.svg)}.icon-letter:before{background-image:url(img/icon-alt/letter.svg)}.icon-bubble:before{background-image:url(img/icon-alt/bubble.svg)}.icon-search:before{background-image:url(img/icon-alt/search.svg)}.icon-settings:before{background-image:url(img/icon-alt/settings.svg)}.icon-surface:before{background-image:url(img/icon-alt/surface.svg)}.icon-document:before{background-image:url(img/icon-alt/doc.svg)}.icon-moon:before{background-image:url(img/icon-alt/moon.svg)}.fl-post-feed-terms:before,.fl-post-grid-terms:before,.icon-tag:before{background-image:url(img/icon-alt/tag.svg)}.icon-user:before{background-image:url(img/icon-alt/user.svg)}.icon-box:before{background-image:url(img/icon-alt/box.svg)}.icon-price:before{background-image:url(img/icon-alt/price.svg)}.icon-heat:before{background-image:url(img/icon-alt/heat.svg)}.icon-eye:before{background-image:url(img/icon-alt/eye.svg)}.icon-stairs:before{background-image:url(img/icon-alt/stairs.svg)}.icon-mail:before{background-image:url(img/icon-alt/mail.svg)}.icon-phone:before{background-image:url(img/icon-alt/phone.svg)}.icon-play:before{background-image:url(img/icon-alt/play.svg)}.icon-rooms:before{background-image:url(img/icon-alt/rooms.svg)}@media only screen and (min-width:60em){.the-posts{display:flex;flex-wrap:wrap;justify-content:space-between}.the-posts .post-block{width:49%}}.widget-area .widget-container{margin-bottom:4rem}.widget-area .widget-title{color:var(--text_color)}.meta-infos{color:#fff}.content-area .meta-infos a:not([class*=-btn]){border-bottom-color:#fff}.content-area .meta-infos a:not([class*=-btn]).focus-visible,.content-area .meta-infos a:not([class*=-btn]):hover{background-color:var(--text_color)}.the-annonces,.the-annonces-filters{position:relative;margin-left:auto;margin-right:auto;max-width:96rem}.the-annonces{padding-left:0;padding-right:0}@media only screen and (min-width:45em){.the-annonces{display:flex;flex-wrap:wrap}.the-annonces .annonce-block{width:50%}}@media only screen and (min-width:60em){.the-annonces .annonce-block{width:33.3333%}}.the-annonces-filters{position:relative;margin-bottom:2rem;border-bottom:var(--text_color) 1px solid}.the-annonces-filters>[class*=formfield-]{padding:1rem}.the-annonces-filters>[class*=formfield-].fullwidth{width:100%}.the-annonces-filters .formfield-select--container,.the-annonces-filters .ginput_container_select,.the-annonces-filters input,.the-annonces-filters select{margin-bottom:0}@media only screen and (min-width:45em){.the-annonces-filters{display:flex;flex-wrap:wrap;align-items:flex-end}.the-annonces-filters>[class*=formfield-]{width:50%}}@media only screen and (min-width:60em){.the-annonces-filters>[class*=formfield-]{width:25%}}.the-annonces-filters .formfield-title p{margin-bottom:0}.the-annonces-filters .search-price{margin-bottom:0}.the-annonces-filters .search-price input[type=number]{-webkit-appearance:textfield;appearance:textfield}.the-annonces-filters .search-price label{margin-top:0.3333333333rem;font-family:var(--font_italic)}.the-annonces-filters .search-submit input{width:100%}.the-annonces-filters .formfield-complementary [class*=formfield-]{display:inline-block;margin-right:2rem}@media only screen and (min-width:60em){.annonce-content{display:flex;flex-wrap:wrap}.annonce-content>div{width:50%}.annonce-content>div:last-child{padding-left:8.3333%}}.page-content .annonce-contact,.page-content .annonce-related{padding-left:0;padding-right:0}.annonce-content{margin-bottom:3rem}.annonces-docs{padding-left:0;border-top:var(--text_color) 1px solid}.annonces-docs li{border-bottom:var(--text_color) 1px solid}.page-content .annonces-docs li:after{content:none}.annonces-docs li a{display:block;padding:1rem 0;text-decoration:none;transition:.3s ease-in-out}.annonces-docs li a.focus-visible,.annonces-docs li a:hover{padding-left:0.5rem}.annonce-specs h3{color:var(--text_color)}.annonce-performance{margin-bottom:4rem}.annonce-performance svg .perf-letters{font-family:var(--font_bold)}.annonce-performance svg .perf-legends{font-family:var(--font_regular);font-size:.9rem}.annonce-performance svg .perf-text{font-family:var(--font_regular);font-size:1.4rem;fill:var(--text_color)}.annonce-performance svg .perf-text.green{fill:#2B9B29}.annonce-performance svg .perf-text.red{fill:#FF0000}.annonce-performance svg .perf-letter-value{font-family:var(--font_bold);color:#fff}.annonce-performance svg .perf-value[data-value=A]{transform:translate(176px,26px)}.annonce-performance svg .perf-value[data-value=B]{transform:translate(176px,55px)}.annonce-performance svg .perf-value[data-value=C]{transform:translate(176px,82px)}.annonce-performance svg .perf-value[data-value=D]{transform:translate(176px,110px)}.annonce-performance svg .perf-value[data-value=E]{transform:translate(176px,136px)}.annonce-performance svg .perf-value[data-value=F]{transform:translate(176px,163px)}.annonce-performance svg .perf-value[data-value=G]{transform:translate(176px,190px)}.annonce-contact{padding:2rem 0;margin:3rem 0;background-color:#eee}.annonce-contact .inner{position:relative;margin-left:auto;margin-right:auto;max-width:96rem}@media only screen and (min-width:60em){.annonce-contact .inner{display:flex;flex-wrap:wrap}.annonce-contact .inner .annonce-advisor{width:41.6667%}.annonce-contact .inner .annonce-form{width:58.3333%;padding-right:0}}.page-content .annonce-contact{max-width:none}.annonce-advisor,.annonce-form{padding:1rem}.annonce-advisor{padding:0 2%;transform:translateY(-4rem)}.advisor-portrait img{border-radius:50%;max-width:18rem}.advisor-name{color:var(--text_color);padding-bottom:0.5rem;border-bottom:var(--text_color) 1px solid}.advisor-infos{padding-left:0;padding:0.5rem;border-radius:0.2rem;background-color:#fff}.advisor-infos li{margin:0.5rem 0}.fl-col-group-equal-height .fl-col>.fl-col-content .fl-module-button{margin-top:auto}.fl-post-feed-post,.fl-post-grid-post{border:0;margin-bottom:2rem}@media only screen and (min-width:45em){.fl-post-grid-post{display:flex;flex-direction:column}.fl-post-grid-post .fl-post-grid-text{flex:1 0 auto}}.fl-post-feed-image a img,.fl-post-grid-image a img{transition:opacity .2s ease-in-out}.fl-post-feed-image a.focus-visible img,.fl-post-feed-image a:hover img,.fl-post-grid-image a.focus-visible img,.fl-post-grid-image a:hover img{opacity:0.7}.fl-post-feed-title,.fl-post-grid-title{font-size:3.6rem;line-height:1.1;margin:0 0 2rem 0;color:var(--text_color);padding-bottom:2rem;border-bottom:var(--text_color) 1px solid}.fl-post-feed-title a,.fl-post-grid-title a{text-decoration:none;transition:color .3s ease-in-out}.fl-post-feed-title a.focus-visible,.fl-post-feed-title a:hover,.fl-post-grid-title a.focus-visible,.fl-post-grid-title a:hover{color:var(--secondary_color)}.fl-post-feed-meta,.fl-post-grid-meta{padding:0;margin-bottom:1rem}.fl-post-feed-terms,.fl-post-grid-terms{font-size:1.6rem;line-height:1.5}.fl-post-feed-terms a,.fl-post-grid-terms a{text-decoration:none;transition:background .3s ease-in-out}.fl-post-feed-terms a.focus-visible,.fl-post-feed-terms a:hover,.fl-post-grid-terms a.focus-visible,.fl-post-grid-terms a:hover{background-color:var(--primary_color)}.fl-post-grid-text{padding:1rem 0}.fl-post-feed-content p,.fl-post-grid-content p{margin-bottom:0;font-size:1.6rem;line-height:1.5}.annonce-block{padding:1rem}.annonce-block .fl-post-grid-image{margin-bottom:-1rem}.annonce-block .fl-post-grid-title{text-align:right}.annonce-block .fl-post-grid-title a.focus-visible,.annonce-block .fl-post-grid-title a:hover{color:var(--text_color)}.annonce-block .fl-post-grid-text{padding-top:0}.annonce-infos{padding-left:0;margin-bottom:3rem}.annonce-infos li{margin-bottom:1rem}.annonce-infos li:after{content:none!important}.annonce-infos li strong{font-size:1.8rem}.annonce-sell .fl-post-grid-title{color:var(--secondary_color)}.annonce-sell .fl-post-grid-caption{background-color:var(--secondary_color)}.annonce-rent .fl-post-grid-title{color:var(--primary_color)}.annonce-rent .fl-post-grid-caption{background-color:var(--primary_color)}.fl-slide-bg-photo:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,var(--secondary_color) 0%,transparent 150%)}.fl-slide-foreground{position:relative;z-index:2}.fl-testimonial img{border-radius:50%;min-width:15rem}.fl-testimonial blockquote{padding:1rem 1rem 1rem 6rem;margin:2rem 0}@media only screen and (min-width:60em){.fl-testimonial{display:flex}}.fl-module-gallery a img{transition:opacity .2s ease-in-out}.fl-module-gallery a.focus-visible img,.fl-module-gallery a:hover img{opacity:0.7}.fl-accordion-item{border:0;border-radius:0.2rem;background-color:var(--primary_color)}.fl-accordion-button{background-color:var(--primary_color);transition:background .3s ease-in-out}.fl-accordion-button.focus-visible,.fl-accordion-button:hover{background-color:var(--text_color);color:#fff}.fl-accordion-button.focus-visible .fl-accordion-button-icon,.fl-accordion-button:hover .fl-accordion-button-icon{color:#fff}.fl-accordion-button a{text-decoration:none}.fl-accordion-button-label{font-family:var(--font_bold)}.fl-accordion-content{padding:1.5rem!important;background-color:rgba(255,255,255,0.6)}.fl-accordion-button-icon{color:var(--text_color);opacity:1}.fl-tabs-labels{background-color:var(--primary_color)}.fl-tabs-label{text-decoration:none;font-family:var(--font_bold);transition:.3s ease-in-out}.fl-tabs-label.focus-visible,.fl-tabs-label:hover{background-color:rgba(255,255,255,0.5)}.fl-builder-content a.fl-button.focus-visible .fl-button-text,.fl-builder-content a.fl-button:hover .fl-button-text{color:#fff}.has-primary-color-background-color{background-color:var(--primary_color)}.has-secondary-color-background-color{background-color:var(--secondary_color)}.has-third-color-background-color{background-color:var(--third_color)}.has-contraste-color-background-color{background-color:var(--contraste_color)}.has-white-color-background-color{background-color:#fff}.has-black-color-background-color{background-color:var(--text_color)}.has-text-color.has-primary-color-color{color:var(--primary_color)}.has-text-color.has-secondary-color-color{color:var(--secondary_color)}.has-text-color.has-third-color-color{color:var(--third_color)}.has-text-color.has-contraste-color-color{color:var(--contraste_color)}.has-text-color.has-white-color-color{color:#fff}.has-text-color.has-black-color-color{color:var(--text_color)}.wp-block-button__link,.wp-block-file__button{border-radius:0}.wp-block-file a:first-child{font-family:var(--font_regular);text-decoration:none;border-bottom:var(--secondary_color) 2px solid;transition:border .2s ease-in-out}.wp-block-file a:first-child:hover{border-bottom-width:4px}.wp-block-file a:first-child.focus-visible{background-color:var(--text_color);border-bottom-color:var(--text_color);color:#fff}.wp-block-columns{display:block}.wp-block-columns .wp-block-column{width:100%!important;margin:0}@media only screen and (min-width:45em){.wp-block-columns{display:flex}.wp-block-columns .wp-block-column{margin:0 1rem}.wp-block-columns .wp-block-column:first-child{margin-left:0}.wp-block-columns .wp-block-column:last-child{margin-right:0}.wp-block-columns.columns-2 .wp-block-column{width:50%}.wp-block-columns.columns-3 .wp-block-column{width:33.3333%}.wp-block-columns.columns-4 .wp-block-column{width:25%}}.wp-block-image img{max-width:none}.wp-block-image.alignfull{width:100%}.wp-block-quote{margin-bottom:2rem!important}.wp-block-archives-list li,.wp-block-categories-list li,.wp-block-latest-posts__list li{margin-left:0;border-bottom:var(--text_color) 1px solid}.wp-block-archives-list li:first-child,.wp-block-categories-list li:first-child,.wp-block-latest-posts__list li:first-child{border-top:var(--text_color) 1px solid}.wp-block-archives-list li a,.wp-block-categories-list li a,.wp-block-latest-posts__list li a{padding:1rem 0;text-decoration:none;transition:.2s ease-in-out}.wp-block-archives-list li a.focus-visible,.wp-block-archives-list li a:hover,.wp-block-categories-list li a.focus-visible,.wp-block-categories-list li a:hover,.wp-block-latest-posts__list li a.focus-visible,.wp-block-latest-posts__list li a:hover{padding-left:1rem;padding-right:1rem;background-color:var(--primary_color);color:#fff}.wp-block-archives-list.is-grid li,.wp-block-categories-list.is-grid li,.wp-block-latest-posts__list.is-grid li{margin-bottom:0}.wp-block-archives-list.is-grid li:first-child,.wp-block-categories-list.is-grid li:first-child,.wp-block-latest-posts__list.is-grid li:first-child{border-top:0}.wp-block-latest-posts__list li a{display:block}.wp-block-archives-list,.wp-block-categories-list{list-style:none}.wp-block-archives-list li a,.wp-block-categories-list li a{display:inline-block}.wp-block-separator,hr{border:0;border-top:var(--text_color) 1px solid}.page-content>.wp-block-separator{max-width:20rem;margin-top:2rem}.page-content>.wp-block-separator.is-style-wide{max-width:50rem}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{padding:1rem}#site_foot{margin-top:8rem;padding-top:2rem;background-color:var(--primary_color)}#site_foot.has-decoration{margin-top:0;padding-top:0}.footer-decoration{display:block;margin:8rem auto 0 auto;pointer-events:none}.footer-content{width:100%}@media only screen and (min-width:60em){.footer-content{display:flex;flex-wrap:wrap}}.footer-section{padding:1rem;margin-bottom:2rem}@media only screen and (min-width:60em){.footer-section{flex:1 0 0;min-width:33.3333%}}.footer-section .widget-title{font-size:2.2rem;font-family:var(--font_bold);margin-bottom:1rem}.social-menu{display:flex;flex-wrap:wrap}.social-menu li{margin:0 1rem 1rem 0}.social-menu li a{display:block;width:3rem;height:3rem;text-align:none;text-indent:150%;white-space:nowrap;overflow:hidden;background-image:url(img/social-icons.svg);background-position-x:0;background-position-y:0;background-repeat:no-repeat;transition:transform .3s ease-in-out}.social-menu li a.focus-visible,.social-menu li a:hover{transform:translateY(-0.5rem)}.white-icons .social-menu li a{background-position-y:-40px}.social-menu li a[href*="facebook.com"]{background-position-x:0}.social-menu li a[href*="twitter.com"]{background-position-x:-40px}.social-menu li a[href*="youtube.com"]{background-position-x:-80px}.social-menu li a[href*="linkedin.com"]{background-position-x:-120px}.footer-copyright{background-color:rgba(255,255,255,0.15)}.footer-copyright .inner{padding:1rem}@media only screen and (min-width:60em){.footer-copyright .inner{display:flex;flex-wrap:wrap}}.footer-copyright .inner p{margin:0}.footer-menu{margin:0}.footer-menu li{display:inline;margin:0 .25em}@keyframes drop-in{0%{transform:translateY(-100%)}50%{transform:translateY(0)}75%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes pop-in{0%{transform:translateY(-1rem)}50%{transform:translateY(0)}75%{transform:translateY(-0.5rem)}to{transform:translateY(0)}}@keyframes go-back{0%{margin-right:2.5rem}50%{margin-right:1rem}75%{margin-right:1.5rem}to{margin-right:1rem}}@keyframes fall-in{0%{opacity:0;margin-top:-1.5rem}to{opacity:1;margin-top:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.bx-wrapper .bx-pager.bx-default-pager a{background-color:transparent;border:var(--secondary_color) 2px solid}.bx-wrapper .bx-pager.bx-default-pager a.active{background-color:var(--secondary_color)}.bx-wrapper .bx-pager.bx-default-pager a.focus-visible,.bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:transparent;border-color:var(--text_color)}@media only screen and (min-width:75em){.fl-content-slider-navigation .slider-prev{left:-2rem;transform:translateX(-100%)}.fl-content-slider-navigation .slider-next{right:-2rem;transform:translateX(100%)}.fl-content-slider-navigation path{fill:var(--secondary_color)}.fullwidth .fl-content-slider-navigation .slider-next,.fullwidth .fl-content-slider-navigation .slider-prev{transform:none}.fullwidth .fl-content-slider-navigation .slider-prev{left:.5rem}.fullwidth .fl-content-slider-navigation .slider-next{right:.5rem}.fullwidth .fl-content-slider-navigation path{fill:#fff}}#annonce_slideshow{position:relative;padding:0 2.5rem;max-width:96rem;margin:0 auto;margin-bottom:6rem}.splide__pagination{position:absolute;bottom:-8rem;width:100%;list-style:none;padding:2rem 0;margin-bottom:1rem}.splide__pagination li{padding:0.5rem}.splide__pagination li:after{content:none!important}.splide__pagination .splide__pagination__page{display:block;width:2rem;height:2rem;padding:0;border-radius:50%;border:var(--primary_color) 2px solid;background-color:transparent;transition:.3s ease-in-out}.splide__pagination .splide__pagination__page.focus-visible,.splide__pagination .splide__pagination__page:hover{transform:scale(1.2);border-color:var(--primary_color);background-color:var(--primary_color)}.splide__pagination .splide__pagination__page.is-active{background-color:var(--text_color);border-color:var(--primary_color);background-color:var(--primary_color)}.splide__arrows{display:flex;z-index:50}.splide__arrows .splide__arrow{display:block;position:absolute;top:50%;margin-top:-1.2rem;padding:0;width:1.4rem;height:2.4rem;background-color:transparent;transition:transform .3s ease-in-out}.splide__arrows .splide__arrow img{display:block;width:auto;height:100%}.splide__arrows .splide__arrow.focus-visible,.splide__arrows .splide__arrow:hover{transform:scale(1.2)}.splide__arrows .splide__arrow.splide__arrow--next{right:0}.splide__arrows .splide__arrow.splide__arrow--prev{left:0}.splide__arrows .splide__arrow.splide__arrow--prev img{transform:scaleX(-1)}img.mfp-img{padding:0!important}#back2top{background-color:var(--secondary_color)}.screen-reader-text{position:absolute;display:block;width:1px;height:1px;padding:0;margin:0;text-indent:150%;white-space:nowrap;overflow:hidden}.out-of-reach{display:none}.clearfix{clear:both;float:none}.floatl{float:left}.floatr{float:right}.txtr{text-align:right}.txtl{text-align:left}.txtc{text-align:center}
/*# sourceMappingURL=style.css.map */