.elementor-3202 .elementor-element.elementor-element-c103c18:not(.elementor-motion-effects-element-type-background),.elementor-3202 .elementor-element.elementor-element-c103c18>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#54595F59}.elementor-3202 .elementor-element.elementor-element-c103c18>.elementor-background-overlay{background-color:#54595F;opacity:0;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3202 .elementor-element.elementor-element-c103c18>.elementor-container{min-height:120px}.elementor-3202 .elementor-element.elementor-element-c103c18{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:-170px;z-index:10}.elementor-3202 .elementor-element.elementor-element-d2d6049>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3202 .elementor-element.elementor-element-d2d6049>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3202 .elementor-element.elementor-element-d82af55>.elementor-widget-container{padding:0 150px 0 0}.elementor-3202 .elementor-element.elementor-element-d82af55 .elementor-menu-toggle{margin:0 auto}.elementor-3202 .elementor-element.elementor-element-d82af55 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-astglobalcolor5);fill:var(--e-global-color-astglobalcolor5)}.elementor-3202 .elementor-element.elementor-element-d82af55 .elementor-nav-menu--dropdown a,.elementor-3202 .elementor-element.elementor-element-d82af55 .elementor-menu-toggle{color:var(--e-global-color-astglobalcolor5);fill:var(--e-global-color-astglobalcolor5)}.elementor-3202 .elementor-element.elementor-element-d82af55 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-secondary);border-style:solid;border-width:4px 0 0 0;border-color:var(--e-global-color-astglobalcolor0)}.elementor-3202 .elementor-element.elementor-element-d82af55 .elementor-nav-menu--dropdown .elementor-item,.elementor-3202 .elementor-element.elementor-element-d82af55 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:16px}.elementor-3202 .elementor-element.elementor-element-aaa7954:not(.elementor-motion-effects-element-type-background),.elementor-3202 .elementor-element.elementor-element-aaa7954>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://dreams-for-two.fr/wp-content/uploads/2022/09/buildings-g4fe85c5a6_1920.webp);background-position:0 -206px;background-repeat:no-repeat;background-size:cover}.elementor-3202 .elementor-element.elementor-element-aaa7954>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.21;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3202 .elementor-element.elementor-element-aaa7954>.elementor-container{max-width:800px}.elementor-3202 .elementor-element.elementor-element-aaa7954{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:230px 0 230px 0}.elementor-3202 .elementor-element.elementor-element-47dfec4{text-align:center}.elementor-3202 .elementor-element.elementor-element-47dfec4 .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-3202 .elementor-element.elementor-element-3eeb027{width:25%}.elementor-3202 .elementor-element.elementor-element-d2d6049{width:75%}.elementor-3202 .elementor-element.elementor-element-caa00ad{width:100%}}@media(max-width:1024px){.elementor-3202 .elementor-element.elementor-element-aaa7954:not(.elementor-motion-effects-element-type-background),.elementor-3202 .elementor-element.elementor-element-aaa7954>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3202 .elementor-element.elementor-element-aaa7954{padding:100px 50px 100px 50px}}@media(max-width:767px){.elementor-3202 .elementor-element.elementor-element-aaa7954:not(.elementor-motion-effects-element-type-background),.elementor-3202 .elementor-element.elementor-element-aaa7954>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3202 .elementor-element.elementor-element-aaa7954{padding:90px 20px 90px 20px}}