.elementor-1066 .elementor-element.elementor-element-e40720e{--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;box-shadow:-37px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1066 .elementor-element.elementor-element-8395e29 img{width:16%;}.elementor-1066 .elementor-element.elementor-element-d40b50c{--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;--flex-wrap:wrap;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--margin-top:62px;--margin-bottom:0px;--margin-left:110px;--margin-right:1px;}.elementor-1066 .elementor-element.elementor-element-d40b50c:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-d40b50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agence.immo-casa.fr/wp-content/uploads/2024/06/10-1-768x768.png");}.elementor-1066 .elementor-element.elementor-element-d40b50c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1066 .elementor-element.elementor-element-07d0a20{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1066 .elementor-element.elementor-element-07d0a20:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-07d0a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd727e7 );}.elementor-1066 .elementor-element.elementor-element-07d0a20.e-con{--flex-grow:0;--flex-shrink:0;}.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-1066 .elementor-element.elementor-element-0f42394{width:var( --container-widget-width, 87.372% );max-width:87.372%;--container-widget-width:87.372%;--container-widget-flex-grow:0;text-align:center;}.elementor-1066 .elementor-element.elementor-element-0f42394 > .elementor-widget-container{background-color:#FFFFFF00;margin:-22px 1px 122px 1px;padding:17px 0px 9px 0px;border-style:solid;border-width:0px 2px 2px 2px;border-color:#C25E4D00;}.elementor-1066 .elementor-element.elementor-element-0f42394.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1066 .elementor-element.elementor-element-0f42394 .elementor-heading-title{font-family:"Smooch Sans", Sans-serif;font-size:76px;font-weight:400;-webkit-text-stroke-color:var( --e-global-color-dd727e7 );stroke:var( --e-global-color-dd727e7 );color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1066 .elementor-element.elementor-element-d216c1f{font-family:"Smooch Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1066 .elementor-element.elementor-element-102e79e{--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;--flex-wrap:wrap;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--margin-top:2px;--margin-bottom:21px;--margin-left:110px;--margin-right:1px;--padding-top:23px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-102e79e:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-102e79e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agence.immo-casa.fr/wp-content/uploads/2024/06/Screenshot_20240620-211626_Photos.jpg");background-position:center center;}.elementor-1066 .elementor-element.elementor-element-102e79e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1066 .elementor-element.elementor-element-9eb67ed{--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-1066 .elementor-element.elementor-element-9eb67ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1066 .elementor-element.elementor-element-7bff599{width:var( --container-widget-width, 87.372% );max-width:87.372%;--container-widget-width:87.372%;--container-widget-flex-grow:0;text-align:center;}.elementor-1066 .elementor-element.elementor-element-7bff599 > .elementor-widget-container{background-color:var( --e-global-color-dd727e7 );margin:-3px 1px 122px 1px;padding:17px 0px 9px 0px;border-style:solid;border-width:0px 2px 2px 2px;border-color:var( --e-global-color-dd727e7 );}.elementor-1066 .elementor-element.elementor-element-7bff599.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1066 .elementor-element.elementor-element-7bff599 .elementor-heading-title{font-family:"Smooch Sans", Sans-serif;font-size:76px;font-weight:400;color:#FFFFFF;}.elementor-1066 .elementor-element.elementor-element-43892c2{width:var( --container-widget-width, 87.326% );max-width:87.326%;--container-widget-width:87.326%;--container-widget-flex-grow:0;text-align:center;font-family:"Smooch Sans", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1066 .elementor-element.elementor-element-43892c2 > .elementor-widget-container{background-color:#FFFFFF00;margin:-151px 0px -8px 0px;padding:-14px 0px -7px 0px;}.elementor-1066 .elementor-element.elementor-element-43892c2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1066 .elementor-element.elementor-element-1f403f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1066 .elementor-element.elementor-element-f326d04{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C25E4D00;--border-color:#C25E4D00;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1066 .elementor-element.elementor-element-f326d04:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-f326d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1066 .elementor-element.elementor-element-f326d04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1066 .elementor-element.elementor-element-daf989b{text-align:center;}.elementor-1066 .elementor-element.elementor-element-daf989b .elementor-heading-title{font-family:"Smooch Sans", Sans-serif;font-weight:400;color:var( --e-global-color-dd727e7 );}.elementor-1066 .elementor-element.elementor-element-80abf58 .elementor-repeater-item-1efe8b9.elementor-social-icon{background-color:#C25E4D;}.elementor-1066 .elementor-element.elementor-element-80abf58 .elementor-repeater-item-46ee5bb.elementor-social-icon{background-color:#C25E4D;}.elementor-1066 .elementor-element.elementor-element-80abf58 .elementor-repeater-item-ad7f8be.elementor-social-icon{background-color:#C25E4D;}.elementor-1066 .elementor-element.elementor-element-80abf58{--grid-template-columns:repeat(0, auto);--grid-column-gap:21px;--grid-row-gap:0px;}.elementor-1066 .elementor-element.elementor-element-80abf58 .elementor-widget-container{text-align:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1066 .elementor-element.elementor-element-0b64b2d{--divider-border-style:solid;--divider-color:var( --e-global-color-dd727e7 );--divider-border-width:2.4px;}.elementor-1066 .elementor-element.elementor-element-0b64b2d .elementor-divider-separator{width:100%;}.elementor-1066 .elementor-element.elementor-element-0b64b2d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1066 .elementor-element.elementor-element-71c0941{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1066 .elementor-element.elementor-element-6ae0793{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C25E4D00;--border-color:#C25E4D00;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1066 .elementor-element.elementor-element-6ae0793:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-6ae0793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1066 .elementor-element.elementor-element-6ae0793.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1066 .elementor-element.elementor-element-da76b82{text-align:center;}.elementor-1066 .elementor-element.elementor-element-da76b82 .elementor-heading-title{font-family:"Smooch Sans", Sans-serif;font-weight:500;color:var( --e-global-color-dd727e7 );}.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-1066 .elementor-element.elementor-element-d717259 .elementor-button{background-color:#C25E4D;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:19px 19px 19px 19px;}@media(min-width:768px){.elementor-1066 .elementor-element.elementor-element-d40b50c{--width:85.97%;}.elementor-1066 .elementor-element.elementor-element-07d0a20{--width:100.764%;}.elementor-1066 .elementor-element.elementor-element-102e79e{--width:85.97%;}.elementor-1066 .elementor-element.elementor-element-9eb67ed{--width:100.764%;}.elementor-1066 .elementor-element.elementor-element-f326d04{--width:40.814%;}.elementor-1066 .elementor-element.elementor-element-6ae0793{--width:38.333%;}}@media(max-width:767px){.elementor-1066 .elementor-element.elementor-element-8395e29 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1066 .elementor-element.elementor-element-8395e29 img{width:36%;}.elementor-1066 .elementor-element.elementor-element-d40b50c:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-d40b50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agence.immo-casa.fr/wp-content/uploads/2024/06/Screenshot_20240620-211626_Photos-461x1024.jpg");background-position:center center;}.elementor-1066 .elementor-element.elementor-element-d40b50c{--width:467.333px;--margin-top:-1px;--margin-bottom:37px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-d40b50c > .elementor-shape-bottom svg, .elementor-1066 .elementor-element.elementor-element-d40b50c > .e-con-inner > .elementor-shape-bottom svg{width:calc(163% + 1.3px);height:46px;}.elementor-1066 .elementor-element.elementor-element-07d0a20{--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1066 .elementor-element.elementor-element-0f42394 > .elementor-widget-container{margin:-15px 0px -13px 0px;padding:24px 20px 5px 20px;border-radius:0px 0px 15px 15px;}.elementor-1066 .elementor-element.elementor-element-0f42394 .elementor-heading-title{font-size:60px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-1066 .elementor-element.elementor-element-d216c1f > .elementor-widget-container{margin:-17px 50px -19px 50px;padding:0px 0px 0px 0px;}.elementor-1066 .elementor-element.elementor-element-d216c1f{text-align:center;font-size:21px;}.elementor-1066 .elementor-element.elementor-element-f326d04{--width:338px;--border-radius:15px 15px 15px 15px;--margin-top:-26px;--margin-bottom:-19px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-f326d04.e-con{--align-self:center;}.elementor-1066 .elementor-element.elementor-element-daf989b .elementor-heading-title{font-size:39px;}.elementor-1066 .elementor-element.elementor-element-0b64b2d > .elementor-widget-container{margin:-10px 0px -6px 0px;}.elementor-1066 .elementor-element.elementor-element-0b64b2d .elementor-divider-separator{width:61%;margin:0 auto;margin-center:0;}.elementor-1066 .elementor-element.elementor-element-0b64b2d .elementor-divider{text-align:center;padding-block-start:17px;padding-block-end:17px;}.elementor-1066 .elementor-element.elementor-element-71c0941{--margin-top:-8px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-6ae0793{--width:336px;--border-radius:15px 15px 15px 15px;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1066 .elementor-element.elementor-element-6ae0793.e-con{--align-self:center;}.elementor-1066 .elementor-element.elementor-element-da76b82 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-1066 .elementor-element.elementor-element-d717259 > .elementor-widget-container{margin:5px 0px 14px -2px;padding:0px 0px 0px 1px;}.elementor-1066 .elementor-element.elementor-element-d717259 .elementor-button{border-radius:24px 24px 24px 24px;}}