.elementor-1046 .elementor-element.elementor-element-51186ac9{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:40px;--padding-bottom:30px;--padding-left:70px;--padding-right:70px;}.elementor-1046 .elementor-element.elementor-element-51186ac9:not(.elementor-motion-effects-element-type-background), .elementor-1046 .elementor-element.elementor-element-51186ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.trialrenovation.fr/wp-content/uploads/2024/07/modern-interior-home-view-from-above-a-staircase.jpg");}.elementor-1046 .elementor-element.elementor-element-325c834{--display:flex;--padding-top:40px;--padding-bottom:30px;--padding-left:70px;--padding-right:70px;}.elementor-1046 .elementor-element.elementor-element-325c834:not(.elementor-motion-effects-element-type-background), .elementor-1046 .elementor-element.elementor-element-325c834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C40D0EA3;}.elementor-1046 .elementor-element.elementor-element-612fc9e3 .premium-dual-header-first-header span{display:block;}.elementor-1046 .elementor-element.elementor-element-612fc9e3.elementor-element{--align-self:center;}.elementor-1046 .elementor-element.elementor-element-612fc9e3{text-align:center;}.elementor-1046 .elementor-element.elementor-element-612fc9e3 .premium-dual-header-first-span{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-1046 .elementor-element.elementor-element-612fc9e3 .premium-dual-header-first-span, .elementor-1046 .elementor-element.elementor-element-612fc9e3.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-1046 .elementor-element.elementor-element-612fc9e3.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:0px 0px 10px 0px;}.elementor-1046 .elementor-element.elementor-element-612fc9e3 .premium-dual-header-second-header{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:900;text-transform:none;color:#FFFFFF;}.elementor-1046 .elementor-element.elementor-element-5ab734ab.elementor-element{--align-self:center;}.elementor-1046 .elementor-element.elementor-element-5ab734ab{text-align:center;font-family:"Lorin", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-1046 .elementor-element.elementor-element-d3a5646{text-align:center;}.elementor-1046 .elementor-element.elementor-element-d3a5646 .premium-button .premium-button-text-icon-wrapper span{font-weight:600;color:var( --e-global-color-secondary );}.elementor-1046 .elementor-element.elementor-element-d3a5646 .premium-button, .elementor-1046 .elementor-element.elementor-element-d3a5646 .premium-button.premium-button-style2-shutinhor:before , .elementor-1046 .elementor-element.elementor-element-d3a5646 .premium-button.premium-button-style2-shutinver:before , .elementor-1046 .elementor-element.elementor-element-d3a5646 .premium-button-style5-radialin:before , .elementor-1046 .elementor-element.elementor-element-d3a5646 .premium-button-style5-rectin:before{background-color:var( --e-global-color-9c082af );}.elementor-1046 .elementor-element.elementor-element-d3a5646 .premium-button{border-radius:0px;}.elementor-1046 .elementor-element.elementor-element-d3a5646 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-1046 .elementor-element.elementor-element-d3a5646 .premium-button-line6::after{color:var( --e-global-color-primary );}