.elementor-3073 .elementor-element.elementor-element-1c71ca1{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:.05}.elementor-3073 .elementor-element.elementor-element-1c71ca1:not(.elementor-motion-effects-element-type-background),.elementor-3073 .elementor-element.elementor-element-1c71ca1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/ateliersc.com/wp-content/uploads/2025/07/appartement_biarritz_architecte_mobilier_design_conception_03-min.jpg?fit=1500%2C1000&ssl=1");background-position:top center;background-size:cover}.elementor-3073 .elementor-element.elementor-element-1c71ca1:before,.elementor-3073 .elementor-element.elementor-element-1c71ca1>.elementor-background-video-container:before,.elementor-3073 .elementor-element.elementor-element-1c71ca1>.e-con-inner>.elementor-background-video-container:before,.elementor-3073 .elementor-element.elementor-element-1c71ca1>.elementor-background-slideshow:before,.elementor-3073 .elementor-element.elementor-element-1c71ca1>.e-con-inner>.elementor-background-slideshow:before,.elementor-3073 .elementor-element.elementor-element-1c71ca1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-3073 .elementor-element.elementor-element-e64e3d3>.elementor-widget-container{padding:0 0 50px}.elementor-3073 .elementor-element.elementor-element-e64e3d3 .elementor-heading-title{color:#fff}.elementor-3073 .elementor-element.elementor-element-4839968{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3073 .elementor-element.elementor-element-fe207e9{--display:flex}.elementor-3073 .elementor-element.elementor-element-88382b1{text-align:center}.elementor-3073 .elementor-element.elementor-element-1a2c66d>.elementor-widget-container{margin:25px 0 0}.elementor-3073 .elementor-element.elementor-element-1a2c66d{text-align:center}.elementor-3073 .elementor-element.elementor-element-1a2c66d .elementor-heading-title{font-size:1.4rem}.elementor-3073 .elementor-element.elementor-element-480b2aa>.elementor-widget-container{margin:-30px 0 0;padding:0}.elementor-3073 .elementor-element.elementor-element-480b2aa{text-align:justify}.elementor-3073 .elementor-element.elementor-element-73259e5>.elementor-widget-container{margin:25px 0 0}.elementor-3073 .elementor-element.elementor-element-73259e5{text-align:center}.elementor-3073 .elementor-element.elementor-element-73259e5 .elementor-heading-title{font-size:1.4rem}.elementor-3073 .elementor-element.elementor-element-47655ba>.elementor-widget-container{margin:-30px 0 0;padding:0}.elementor-3073 .elementor-element.elementor-element-47655ba{text-align:justify}.elementor-3073 .elementor-element.elementor-element-1da30c5>.elementor-widget-container{margin:25px 0 0}.elementor-3073 .elementor-element.elementor-element-1da30c5{text-align:center}.elementor-3073 .elementor-element.elementor-element-1da30c5 .elementor-heading-title{font-size:1.4rem}.elementor-3073 .elementor-element.elementor-element-6b9f080>.elementor-widget-container{margin:0;padding:0}.elementor-3073 .elementor-element.elementor-element-6b9f080{z-index:5}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-qi-grid>.qodef-grid-inner{gap:25px}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before{bottom:calc( -25px/2 )}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after{right:calc( -25px/2 )}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item{padding:25px}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-shortcode .qodef-e-title{font-size:18px;font-weight:300;text-transform:none}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-item-layout--info-on-image .qodef-e-content{padding:0 0 15px 15px}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-e:hover .qodef-e-media-image a:after{background-color:#FFFFFF3D}.elementor-3073 .elementor-element.elementor-element-95adf7c>.elementor-widget-container{margin:80px 0 0}.elementor-3073 .elementor-element.elementor-element-95adf7c{text-align:center}.elementor-3073 .elementor-element.elementor-element-95adf7c .elementor-heading-title{font-size:1.4rem}.elementor-3073 .elementor-element.elementor-element-7780a14.elementor-element{--align-self:center}.elementor-3073 .elementor-element.elementor-element-7780a14 .qodef-qi-button{font-family:"Work Sans",Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:-1px;color:#000}.elementor-3073 .elementor-element.elementor-element-7780a14 .qodef-m-icon{font-size:15px;margin:0 0 0 10px}.elementor-3073 .elementor-element.elementor-element-7780a14 .qodef-m-icon svg{width:15px;height:15px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-3073 .elementor-element.elementor-element-1c71ca1{--overlay-opacity:.2}.elementor-3073 .elementor-element.elementor-element-6b9f080.elementor-element{--align-self:center}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-qi-grid>.qodef-grid-inner{gap:25px}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before{bottom:calc( -25px/2 )}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after{right:calc( -25px/2 )}.elementor-3073 .elementor-element.elementor-element-6b9f080 .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item{padding:25px}}@media(max-width:767px){.elementor-3073 .elementor-element.elementor-element-1c71ca1:not(.elementor-motion-effects-element-type-background),.elementor-3073 .elementor-element.elementor-element-1c71ca1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-3073 .elementor-element.elementor-element-1c71ca1{--overlay-opacity:.25}.elementor-3073 .elementor-element.elementor-element-6b9f080>.elementor-widget-container{padding:50px 0 80px}}