.elementor-9846 .elementor-element.elementor-element-a27f45c:not(.elementor-motion-effects-element-type-background), .elementor-9846 .elementor-element.elementor-element-a27f45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9846 .elementor-element.elementor-element-a27f45c:hover{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF 0%, #FFFFFF 0%);}.elementor-9846 .elementor-element.elementor-element-a27f45c > .elementor-background-overlay{background-color:#000000;background-image:url("https://concretimmo.lu/wp-content/uploads/2023/12/modern-white-house-with-pool-backyard-generative-ai-1.jpg");background-position:center center;background-size:cover;opacity:1;transition:background 3s, border-radius 0.3s, opacity 3s;}.elementor-9846 .elementor-element.elementor-element-a27f45c:hover > .elementor-background-overlay{background-color:#000000;opacity:1;}.elementor-9846 .elementor-element.elementor-element-a27f45c .elementor-background-overlay{filter:brightness( 100% ) contrast( 150% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9846 .elementor-element.elementor-element-a27f45c{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9846 .elementor-element.elementor-element-0f74f5b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9846 .elementor-element.elementor-element-e83dad3 > .elementor-widget-container{margin:0px 300px 0px 300px;padding:0px 0px 400px 0px;}.elementor-9846 .elementor-element.elementor-element-e83dad3{text-align:center;}.elementor-9846 .elementor-element.elementor-element-e83dad3 img{width:31%;}.elementor-9846 .elementor-element.elementor-element-6e3103b{--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:center;}.elementor-9846 .elementor-element.elementor-element-6c5ab3f{--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;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-9846 .elementor-element.elementor-element-d300eb5{--display:flex;--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;}.elementor-9846 .elementor-element.elementor-element-5102896 .elementor-button{background-color:#3E73BE7A;}.elementor-9846 .elementor-element.elementor-element-5102896 .elementor-button:hover, .elementor-9846 .elementor-element.elementor-element-5102896 .elementor-button:focus{background-color:#3E73BEC7;color:#FFFFFF;}.elementor-9846 .elementor-element.elementor-element-5102896 .elementor-button:hover svg, .elementor-9846 .elementor-element.elementor-element-5102896 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9846 .elementor-element.elementor-element-6850cfa{--display:flex;--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;}.elementor-9846 .elementor-element.elementor-element-950d871 .elementor-button{background-color:#3E73BE7A;}.elementor-9846 .elementor-element.elementor-element-950d871 .elementor-button:hover, .elementor-9846 .elementor-element.elementor-element-950d871 .elementor-button:focus{background-color:#3E73BEC7;color:#FFFFFF;}.elementor-9846 .elementor-element.elementor-element-950d871 .elementor-button:hover svg, .elementor-9846 .elementor-element.elementor-element-950d871 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9846 .elementor-element.elementor-element-f81bd28{--display:flex;--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;}.elementor-9846 .elementor-element.elementor-element-82b1db7 .elementor-button{background-color:#3E73BE7A;}.elementor-9846 .elementor-element.elementor-element-82b1db7 .elementor-button:hover, .elementor-9846 .elementor-element.elementor-element-82b1db7 .elementor-button:focus{background-color:#3E73BEC7;color:#FFFFFF;}.elementor-9846 .elementor-element.elementor-element-82b1db7 .elementor-button:hover svg, .elementor-9846 .elementor-element.elementor-element-82b1db7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9846 .elementor-element.elementor-element-ec2d00f{--display:flex;--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;}.elementor-9846 .elementor-element.elementor-element-f1d0c42 .elementor-button{background-color:#3E73BE7A;}.elementor-9846 .elementor-element.elementor-element-f1d0c42 .elementor-button:hover, .elementor-9846 .elementor-element.elementor-element-f1d0c42 .elementor-button:focus{background-color:#3E73BEC7;color:#FFFFFF;}.elementor-9846 .elementor-element.elementor-element-f1d0c42 .elementor-button:hover svg, .elementor-9846 .elementor-element.elementor-element-f1d0c42 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9846 .elementor-element.elementor-element-b9a108d > .elementor-background-overlay{background-image:url("https://concretimmo.lu/wp-content/uploads/2023/03/minimalist-interior-of-modern-living-room-3d-rende-2021-11-01-18-41-05-utc-1-scaled.jpg");background-position:center center;background-size:cover;opacity:0.7;transition:background 1s, border-radius 0.3s, opacity 1s;}.elementor-9846 .elementor-element.elementor-element-b9a108d > .elementor-container{min-height:400px;}.elementor-9846 .elementor-element.elementor-element-b9a108d:hover > .elementor-background-overlay{opacity:0.2;}.elementor-9846 .elementor-element.elementor-element-b9a108d{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9846 .elementor-element.elementor-element-2f3b902 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9846 .elementor-element.elementor-element-fde73d4{--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:center;}.elementor-9846 .elementor-element.elementor-element-2156e35{--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;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-9846 .elementor-element.elementor-element-5d30250{--display:flex;--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;}.elementor-9846 .elementor-element.elementor-element-bc90558 .elementor-button{background-color:#3E73BE5C;}.elementor-9846 .elementor-element.elementor-element-bc90558 .elementor-button:hover, .elementor-9846 .elementor-element.elementor-element-bc90558 .elementor-button:focus{background-color:#FFFFFF5C;color:var( --e-global-color-primary );}.elementor-9846 .elementor-element.elementor-element-bc90558 .elementor-button:hover svg, .elementor-9846 .elementor-element.elementor-element-bc90558 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9846 .elementor-element.elementor-element-10a037c{--display:flex;--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;}.elementor-9846 .elementor-element.elementor-element-7d7a95f .elementor-button{background-color:#3E73BE5C;}.elementor-9846 .elementor-element.elementor-element-7d7a95f .elementor-button:hover, .elementor-9846 .elementor-element.elementor-element-7d7a95f .elementor-button:focus{background-color:#FFFFFF5C;color:var( --e-global-color-primary );}.elementor-9846 .elementor-element.elementor-element-7d7a95f .elementor-button:hover svg, .elementor-9846 .elementor-element.elementor-element-7d7a95f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9846 .elementor-element.elementor-element-0a56f4c{--display:flex;--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;}.elementor-9846 .elementor-element.elementor-element-17883ec .elementor-button{background-color:#3E73BE5C;}.elementor-9846 .elementor-element.elementor-element-17883ec .elementor-button:hover, .elementor-9846 .elementor-element.elementor-element-17883ec .elementor-button:focus{background-color:#FFFFFF5C;color:var( --e-global-color-primary );}.elementor-9846 .elementor-element.elementor-element-17883ec .elementor-button:hover svg, .elementor-9846 .elementor-element.elementor-element-17883ec .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9846 .elementor-element.elementor-element-281afe6{--display:flex;--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;}.elementor-9846 .elementor-element.elementor-element-2bd3842 .elementor-button{background-color:#3E73BE5C;}.elementor-9846 .elementor-element.elementor-element-2bd3842 .elementor-button:hover, .elementor-9846 .elementor-element.elementor-element-2bd3842 .elementor-button:focus{background-color:#FFFFFF5C;color:var( --e-global-color-primary );}.elementor-9846 .elementor-element.elementor-element-2bd3842 .elementor-button:hover svg, .elementor-9846 .elementor-element.elementor-element-2bd3842 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:767px){.elementor-9846 .elementor-element.elementor-element-b9a108d > .elementor-background-overlay{background-image:url("https://concretimmo.lu/wp-content/uploads/2023/12/modern-white-house-with-pool-backyard-generative-ai-1.jpg");background-position:-525px 0px;opacity:1;}.elementor-9846 .elementor-element.elementor-element-b9a108d > .elementor-container{min-height:700px;}.elementor-9846 .elementor-element.elementor-element-2f3b902 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9846 .elementor-element.elementor-element-f63b887 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 150px 40px;}.elementor-9846 .elementor-element.elementor-element-fde73d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9846 .elementor-element.elementor-element-2156e35{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}}@media(min-width:768px){.elementor-9846 .elementor-element.elementor-element-d300eb5{--width:25%;}.elementor-9846 .elementor-element.elementor-element-6850cfa{--width:25%;}.elementor-9846 .elementor-element.elementor-element-f81bd28{--width:25%;}.elementor-9846 .elementor-element.elementor-element-ec2d00f{--width:25%;}.elementor-9846 .elementor-element.elementor-element-5d30250{--width:25%;}.elementor-9846 .elementor-element.elementor-element-10a037c{--width:25%;}.elementor-9846 .elementor-element.elementor-element-0a56f4c{--width:25%;}.elementor-9846 .elementor-element.elementor-element-281afe6{--width:25%;}}