.elementor-29 .elementor-element.elementor-element-abaeaad{--display:flex;--min-height:700px;--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-29 .elementor-element.elementor-element-abaeaad:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-abaeaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.renovation-sol-juan-les-pins.fr/wp-content/uploads/2025/12/renovation-sol-juans-les-pins.webp");background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-c231e6c{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#B8860B;--border-color:#B8860B;--border-radius:10px 10px 10px 10px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-c231e6c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c231e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#446084B8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-597dfc6{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-b29bc25 .elementor-button{background-color:#B8860B;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;padding:25px 25px 25px 25px;}.elementor-29 .elementor-element.elementor-element-b29bc25 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-b29bc25 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-23e9e45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-6120ce3{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-29 .elementor-element.elementor-element-9fbe72f{border-style:solid;border-width:3px 3px 3px 3px;border-color:#446084;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-a427fbc{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#446084;--border-color:#446084;--border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-a427fbc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a427fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8860B;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-a022f8b{text-align:center;}.elementor-29 .elementor-element.elementor-element-a022f8b .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d9f9eda{--display:flex;}.elementor-29 .elementor-element.elementor-element-d9f9eda:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d9f9eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#446084;}.elementor-29 .elementor-element.elementor-element-6fc466d{text-align:center;}.elementor-29 .elementor-element.elementor-element-6fc466d .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-189fb95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-189fb95:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-189fb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#446084;}.elementor-29 .elementor-element.elementor-element-2cbd0f1{--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-29 .elementor-element.elementor-element-5e8d38d{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-972debc .elementor-button{background-color:#B8860B;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;padding:25px 25px 25px 25px;}.elementor-29 .elementor-element.elementor-element-972debc .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-972debc .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-1907c1a{--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-29 .elementor-element.elementor-element-8ee7d80 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#B8860B;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-173e6db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-4f05425{--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-29 .elementor-element.elementor-element-becebbc img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#446084;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-552e194{--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-29 .elementor-element.elementor-element-75ca47a .elementor-button{background-color:#B8860B;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;padding:25px 25px 25px 25px;}.elementor-29 .elementor-element.elementor-element-75ca47a .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-75ca47a .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-f5de9ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-f5de9ac:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f5de9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#446084;}.elementor-29 .elementor-element.elementor-element-5f1128f{--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-29 .elementor-element.elementor-element-1063937{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-884ad78 .elementor-button{background-color:#B8860B;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;padding:25px 25px 25px 25px;}.elementor-29 .elementor-element.elementor-element-884ad78 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-884ad78 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-f39fded{--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-29 .elementor-element.elementor-element-e809312 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#B8860B;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-471502e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-300637f{--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-29 .elementor-element.elementor-element-eb32b33 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#446084;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-f8ef804{--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-29 .elementor-element.elementor-element-33eb7e4 .elementor-button{background-color:#B8860B;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;padding:25px 25px 25px 25px;}.elementor-29 .elementor-element.elementor-element-33eb7e4 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-33eb7e4 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-f80c9c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-f80c9c1:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f80c9c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#446084;}.elementor-29 .elementor-element.elementor-element-58a51fb{--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-29 .elementor-element.elementor-element-8942d45{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c2812c2 .elementor-button{background-color:#B8860B;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;padding:25px 25px 25px 25px;}.elementor-29 .elementor-element.elementor-element-c2812c2 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-c2812c2 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-82dc999{--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-29 .elementor-element.elementor-element-c22ce30 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#B8860B;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-68d0791{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-7fee3aa{--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-29 .elementor-element.elementor-element-de2dbe7 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#446084;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-602cb20{--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-29 .elementor-element.elementor-element-062a63d{--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-29 .elementor-element.elementor-element-062a63d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-062a63d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8860B;}.elementor-29 .elementor-element.elementor-element-baf3e57{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-44be031{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-4f6166d{--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-29 .elementor-element.elementor-element-3220f3d{--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-29 .elementor-element.elementor-element-1629e1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-1629e1f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1629e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#446084;}.elementor-29 .elementor-element.elementor-element-f6214f2{--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-29 .elementor-element.elementor-element-c0cd4e0{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ea35403{--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-29 .elementor-element.elementor-element-c9c47c9{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0486794{--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-29 .elementor-element.elementor-element-810ca73{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e357e6f{--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-29 .elementor-element.elementor-element-c3c64f6{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-6da9f95{--display:flex;}.elementor-29 .elementor-element.elementor-element-8e43bdc{--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-29 .elementor-element.elementor-element-8e43bdc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8e43bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#446084;}.elementor-29 .elementor-element.elementor-element-52ecc2f{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ae9b70e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ae9b70e.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d41ad5f{--display:flex;}.elementor-29 .elementor-element.elementor-element-d41ad5f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d41ad5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#446084;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-c231e6c{--width:700px;}.elementor-29 .elementor-element.elementor-element-6120ce3{--width:50%;}.elementor-29 .elementor-element.elementor-element-a427fbc{--width:50%;}.elementor-29 .elementor-element.elementor-element-2cbd0f1{--width:50%;}.elementor-29 .elementor-element.elementor-element-1907c1a{--width:50%;}.elementor-29 .elementor-element.elementor-element-4f05425{--width:50%;}.elementor-29 .elementor-element.elementor-element-552e194{--width:50%;}.elementor-29 .elementor-element.elementor-element-5f1128f{--width:50%;}.elementor-29 .elementor-element.elementor-element-f39fded{--width:50%;}.elementor-29 .elementor-element.elementor-element-300637f{--width:50%;}.elementor-29 .elementor-element.elementor-element-f8ef804{--width:50%;}.elementor-29 .elementor-element.elementor-element-58a51fb{--width:50%;}.elementor-29 .elementor-element.elementor-element-82dc999{--width:50%;}.elementor-29 .elementor-element.elementor-element-7fee3aa{--width:50%;}.elementor-29 .elementor-element.elementor-element-602cb20{--width:50%;}.elementor-29 .elementor-element.elementor-element-4f6166d{--width:50%;}.elementor-29 .elementor-element.elementor-element-3220f3d{--width:50%;}.elementor-29 .elementor-element.elementor-element-f6214f2{--width:25%;}.elementor-29 .elementor-element.elementor-element-ea35403{--width:25%;}.elementor-29 .elementor-element.elementor-element-0486794{--width:25%;}.elementor-29 .elementor-element.elementor-element-e357e6f{--width:25%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-c231e6c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-1907c1a.e-con{--order:-99999 /* order start hack */;}.elementor-29 .elementor-element.elementor-element-f39fded.e-con{--order:-99999 /* order start hack */;}.elementor-29 .elementor-element.elementor-element-82dc999.e-con{--order:-99999 /* order start hack */;}}