.elementor-742383 .elementor-element.elementor-element-a3c2863{margin-top:-278px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-c4a31f5:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-c4a31f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.cpi-immobilier-porto-vecchio.com/wp-content/uploads/2023/08/preloadvideo.jpg") 50% 50%;background-size:cover;}.elementor-742383 .elementor-element.elementor-element-c4a31f5 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-c4a31f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-69px;margin-bottom:0px;padding:354px 0px 452px 0px;}.elementor-742383 .elementor-element.elementor-element-c4a31f5 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-742383 .elementor-element.elementor-element-c4a31f5 > .elementor-shape-bottom svg{width:calc(127% + 1.3px);height:149px;}.elementor-742383 .elementor-element.elementor-element-e2d1566{margin-top:-365px;margin-bottom:0px;z-index:3;}.elementor-742383 .elementor-element.elementor-element-a4df4bd:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-element-populated, .elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-element-populated > .elementor-background-overlay, .elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-background-slideshow{border-radius:60px 60px 60px 60px;}.elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-element-populated{box-shadow:0px 0px 57px 0px rgba(0, 0, 0, 0.23);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-676e644 .opalestate-search-form label.opalestate-label{color:#FFFFFFAB;}.elementor-742383 .elementor-element.elementor-element-676e644 .opalestate-search-form input, .elementor-742383 .elementor-element.elementor-element-676e644 .opalestate-search-form select, .elementor-742383 .elementor-element.elementor-element-676e644 .opalestate-search-form .select2-container.select2-container--default .select2-selection--single{background-color:#FCFCFC;}.elementor-742383 .elementor-element.elementor-element-676e644 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-676e644{z-index:502;}.elementor-742383 .elementor-element.elementor-element-57ec916 > .elementor-container{max-width:1387px;}.elementor-742383 .elementor-element.elementor-element-57ec916:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-57ec916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-742383 .elementor-element.elementor-element-57ec916{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:284px;margin-bottom:0px;padding:0% 0% 0% 0%;z-index:2;}.elementor-742383 .elementor-element.elementor-element-57ec916 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-56810d5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-742383 .elementor-element.elementor-element-56810d5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-742383 .elementor-element.elementor-element-56810d5 > .elementor-element-populated, .elementor-742383 .elementor-element.elementor-element-56810d5 > .elementor-element-populated > .elementor-background-overlay, .elementor-742383 .elementor-element.elementor-element-56810d5 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-742383 .elementor-element.elementor-element-56810d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-56810d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-56810d5 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 12px 0px 12px;}.elementor-742383 .elementor-element.elementor-element-56810d5{z-index:4;}.elementor-742383 .elementor-element.elementor-element-e72a357{margin-top:-180px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-0d2bc13 img{max-width:80%;}.elementor-742383 .elementor-element.elementor-element-0d2bc13:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.cpi-immobilier-porto-vecchio.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-742383 .elementor-element.elementor-element-0d2bc13.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.cpi-immobilier-porto-vecchio.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-742383 .elementor-element.elementor-element-ff2e229{margin-top:-68px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-6481319 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 17% 0% 17%;}.elementor-742383 .elementor-element.elementor-element-67aec9b{--spacer-size:233px;}.elementor-742383 .elementor-element.elementor-element-67aec9b > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-secondary );border-radius:183% 183% 183% 183%;box-shadow:0px -57px 23px -32px rgba(0, 0, 0, 0.38);}.elementor-742383 .elementor-element.elementor-element-64e6834{width:var( --container-widget-width, 97px );max-width:97px;--container-widget-width:97px;--container-widget-flex-grow:0;top:-104px;z-index:16;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-64e6834{left:-66px;}body.rtl .elementor-742383 .elementor-element.elementor-element-64e6834{right:-66px;}.elementor-742383 .elementor-element.elementor-element-000c683 .elementor-icon-wrapper{text-align:center;}.elementor-742383 .elementor-element.elementor-element-000c683 .elementor-icon{font-size:55px;}.elementor-742383 .elementor-element.elementor-element-000c683 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-000c683{width:100%;max-width:100%;top:17px;z-index:2;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-000c683{left:-1px;}body.rtl .elementor-742383 .elementor-element.elementor-element-000c683{right:-1px;}.elementor-742383 .elementor-element.elementor-element-4a428a5{text-align:center;}.elementor-742383 .elementor-element.elementor-element-4a428a5 .elementor-heading-title{color:#FFF;font-family:"Courgette", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.7px;}.elementor-742383 .elementor-element.elementor-element-4a428a5 > .elementor-widget-container{margin:-143px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-3fa2b58:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-742383 .elementor-element.elementor-element-3fa2b58 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-742383 .elementor-element.elementor-element-3fa2b58 > .elementor-element-populated, .elementor-742383 .elementor-element.elementor-element-3fa2b58 > .elementor-element-populated > .elementor-background-overlay, .elementor-742383 .elementor-element.elementor-element-3fa2b58 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-742383 .elementor-element.elementor-element-3fa2b58 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-3fa2b58 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-3fa2b58 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 12px 0px 12px;}.elementor-742383 .elementor-element.elementor-element-3fa2b58{z-index:4;}.elementor-742383 .elementor-element.elementor-element-768e174{margin-top:-180px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-6e67177 img{max-width:80%;}.elementor-742383 .elementor-element.elementor-element-6e67177:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.cpi-immobilier-porto-vecchio.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-742383 .elementor-element.elementor-element-6e67177.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.cpi-immobilier-porto-vecchio.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-742383 .elementor-element.elementor-element-b89d0ce{margin-top:-68px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-6994357 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 17% 0% 17%;}.elementor-742383 .elementor-element.elementor-element-6994357{z-index:0;}.elementor-742383 .elementor-element.elementor-element-d7746e0{--spacer-size:233px;}.elementor-742383 .elementor-element.elementor-element-d7746e0 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-secondary );border-radius:183% 183% 183% 183%;box-shadow:0px -57px 23px -32px rgba(0, 0, 0, 0.38);}.elementor-742383 .elementor-element.elementor-element-e5fdeda .elementor-icon-wrapper{text-align:center;}.elementor-742383 .elementor-element.elementor-element-e5fdeda .elementor-icon{font-size:55px;}.elementor-742383 .elementor-element.elementor-element-e5fdeda > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-e5fdeda{width:100%;max-width:100%;top:17px;z-index:2;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-e5fdeda{left:-1px;}body.rtl .elementor-742383 .elementor-element.elementor-element-e5fdeda{right:-1px;}.elementor-742383 .elementor-element.elementor-element-e2b147c{text-align:center;z-index:0;}.elementor-742383 .elementor-element.elementor-element-e2b147c .elementor-heading-title{color:#FFF;font-family:"Courgette", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.7px;}.elementor-742383 .elementor-element.elementor-element-e2b147c > .elementor-widget-container{margin:-143px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-80f19a8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-742383 .elementor-element.elementor-element-80f19a8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-742383 .elementor-element.elementor-element-80f19a8 > .elementor-element-populated, .elementor-742383 .elementor-element.elementor-element-80f19a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-742383 .elementor-element.elementor-element-80f19a8 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-742383 .elementor-element.elementor-element-80f19a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-80f19a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-80f19a8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 12px 0px 12px;}.elementor-742383 .elementor-element.elementor-element-80f19a8{z-index:4;}.elementor-742383 .elementor-element.elementor-element-bb25a71{margin-top:-180px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-fd5a022 img{max-width:80%;}.elementor-742383 .elementor-element.elementor-element-fd5a022:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.cpi-immobilier-porto-vecchio.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-742383 .elementor-element.elementor-element-fd5a022.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.cpi-immobilier-porto-vecchio.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-742383 .elementor-element.elementor-element-77c899b{margin-top:-68px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-078ca31 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 17% 0% 17%;}.elementor-742383 .elementor-element.elementor-element-9d41d3d{--spacer-size:233px;}.elementor-742383 .elementor-element.elementor-element-9d41d3d > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-secondary );border-radius:183% 183% 183% 183%;box-shadow:0px -57px 23px -32px rgba(0, 0, 0, 0.38);}.elementor-742383 .elementor-element.elementor-element-9cd0521{text-align:center;}.elementor-742383 .elementor-element.elementor-element-9cd0521 .elementor-heading-title{color:#FFF;font-family:"Courgette", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.7px;}.elementor-742383 .elementor-element.elementor-element-9cd0521 > .elementor-widget-container{margin:-143px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-1fe0cb0 .elementor-icon-wrapper{text-align:center;}.elementor-742383 .elementor-element.elementor-element-1fe0cb0 .elementor-icon{font-size:55px;}.elementor-742383 .elementor-element.elementor-element-1fe0cb0 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-1fe0cb0{width:100%;max-width:100%;top:17px;z-index:2;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-1fe0cb0{left:-1px;}body.rtl .elementor-742383 .elementor-element.elementor-element-1fe0cb0{right:-1px;}.elementor-742383 .elementor-element.elementor-element-19e5232:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-19e5232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F8;background-image:url("https://www.cpi-immobilier-porto-vecchio.com/wp-content/uploads/2022/12/fondcoup-de-coeur.jpg");background-repeat:repeat;background-size:contain;}.elementor-742383 .elementor-element.elementor-element-19e5232{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-109px;margin-bottom:0px;padding:60px 0px 34px 0px;z-index:2;}.elementor-742383 .elementor-element.elementor-element-19e5232 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-19e5232 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-742383 .elementor-element.elementor-element-19e5232 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:51px;}.elementor-742383 .elementor-element.elementor-element-7808591 > .elementor-element-populated > .elementor-widget-wrap{padding:-1px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-de847b4{padding:56px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-f8b3a1b{text-align:center;z-index:3;}.elementor-742383 .elementor-element.elementor-element-f8b3a1b .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:3.3px;}.elementor-742383 .elementor-element.elementor-element-f8b3a1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-632ae2c{text-align:center;}.elementor-742383 .elementor-element.elementor-element-632ae2c .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Courgette", Sans-serif;font-size:68px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-742383 .elementor-element.elementor-element-632ae2c > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-485873a{text-align:center;}.elementor-742383 .elementor-element.elementor-element-485873a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:34px;font-weight:200;word-spacing:0.4em;text-shadow:0px 0px 100px #FFFFFF;}.elementor-742383 .elementor-element.elementor-element-485873a > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-76f4f9c{margin-top:23px;margin-bottom:14px;padding:0% 2% 0% 2%;}.elementor-742383 .elementor-element.elementor-element-abe4b11 .elementor-items-container{grid-column-gap:3px;grid-row-gap:3px;}.elementor-742383 .elementor-element.elementor-element-abe4b11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -16px 0px;}.elementor-742383 .elementor-element.elementor-element-5beb61f .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-7e2026b9 );color:var( --e-global-color-7e2026b9 );background-color:var( --e-global-color-primary );}.elementor-742383 .elementor-element.elementor-element-25f2148{margin-top:81px;margin-bottom:14px;padding:0% 2% 0% 2%;}.elementor-742383 .elementor-element.elementor-element-6ba9400 .elementor-items-container{grid-column-gap:19px;grid-row-gap:19px;}.elementor-742383 .elementor-element.elementor-element-6ba9400 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -16px 0px;}.elementor-742383 .elementor-element.elementor-element-df9cf6b .elementor-button{font-family:"Carme", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-7e2026b9 );color:var( --e-global-color-7e2026b9 );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-f9c2783{border-style:solid;border-width:1px 0px 0px 0px;border-color:#7A7A7A96;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-f9c2783 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-20ec186:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-742383 .elementor-element.elementor-element-20ec186 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-742383 .elementor-element.elementor-element-20ec186 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-20ec186 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-55f5b36 > .elementor-container{max-width:1035px;}.elementor-742383 .elementor-element.elementor-element-55f5b36{margin-top:48px;margin-bottom:0px;padding:0px 0px 0px 70px;}.elementor-742383 .elementor-element.elementor-element-9ce1c23 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:60px;font-weight:600;}.elementor-742383 .elementor-element.elementor-element-9ce1c23 .elementor-counter-title{color:var( --e-global-color-de6fc14 );font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-742383 .elementor-element.elementor-element-9ce1c23 .elementor-icon-counter{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-742383 .elementor-element.elementor-element-9ce1c23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-2b7061d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-2b7061d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-94567f3 .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:31px;font-weight:600;}.elementor-742383 .elementor-element.elementor-element-94567f3 > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-06dc2d7 img{max-width:60%;}.elementor-742383 .elementor-element.elementor-element-06dc2d7 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-efcf688{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;top:15px;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-efcf688{left:99px;}body.rtl .elementor-742383 .elementor-element.elementor-element-efcf688{right:99px;}.elementor-742383 .elementor-element.elementor-element-f416ae1{--spacer-size:294px;}.elementor-742383 .elementor-element.elementor-element-94ef420:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-742383 .elementor-element.elementor-element-94ef420 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1317;}.elementor-742383 .elementor-element.elementor-element-94ef420 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-94ef420 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-94ef420 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 25%;}.elementor-742383 .elementor-element.elementor-element-45b3a21{margin-top:48px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-06c9cfc .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:38px;font-weight:400;}.elementor-742383 .elementor-element.elementor-element-06c9cfc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-4683df0 .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:44px;font-weight:500;line-height:1.2em;}.elementor-742383 .elementor-element.elementor-element-4683df0 > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-3cc8cdd{color:#7A7A7A;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-742383 .elementor-element.elementor-element-3cc8cdd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-6efeeb4 .elementor-button{font-family:"Carme", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-7e2026b9 );color:var( --e-global-color-7e2026b9 );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-c618709{--divider-border-style:solid;--divider-color:#7A7A7A96;--divider-border-width:1px;}.elementor-742383 .elementor-element.elementor-element-c618709 .elementor-divider-separator{width:100%;}.elementor-742383 .elementor-element.elementor-element-c618709 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-742383 .elementor-element.elementor-element-b73bb7d > .elementor-container{max-width:910px;}.elementor-742383 .elementor-element.elementor-element-b73bb7d:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-b73bb7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1317;}.elementor-742383 .elementor-element.elementor-element-b73bb7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:78px 0px 72px 0px;}.elementor-742383 .elementor-element.elementor-element-b73bb7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-b510192 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 3% 0% 3%;}.elementor-742383 .elementor-element.elementor-element-4958285 .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:36px;font-weight:400;}.elementor-742383 .elementor-element.elementor-element-4958285 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-f1a0ea3{color:var( --e-global-color-7e2026b9 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-742383 .elementor-element.elementor-element-f1a0ea3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-fd1f5c0 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#7A7A7A96;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-fd1f5c0 > .elementor-element-populated, .elementor-742383 .elementor-element.elementor-element-fd1f5c0 > .elementor-element-populated > .elementor-background-overlay, .elementor-742383 .elementor-element.elementor-element-fd1f5c0 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-fd1f5c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-fd1f5c0 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 6%;}.elementor-742383 .elementor-element.elementor-element-aff37f4 .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:36px;font-weight:400;}.elementor-742383 .elementor-element.elementor-element-aff37f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-0f6b342{color:var( --e-global-color-7e2026b9 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-742383 .elementor-element.elementor-element-0f6b342 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-a2eb0d8:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-a2eb0d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.cpi-immobilier-porto-vecchio.com/wp-content/uploads/2022/12/bgfeuilles.png");}.elementor-742383 .elementor-element.elementor-element-a2eb0d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 63px 0px;}.elementor-742383 .elementor-element.elementor-element-a2eb0d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-a2eb0d8 > .elementor-shape-bottom .elementor-shape-fill{fill:#0E1317;}.elementor-742383 .elementor-element.elementor-element-a2eb0d8 > .elementor-shape-bottom svg{height:54px;transform:translateX(-50%) rotateY(180deg);}.elementor-742383 .elementor-element.elementor-element-f076fca .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:60px;font-weight:600;}.elementor-742383 .elementor-element.elementor-element-f076fca .elementor-counter-title{color:var( --e-global-color-de6fc14 );font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-742383 .elementor-element.elementor-element-f076fca .elementor-icon-counter{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-742383 .elementor-element.elementor-element-f076fca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-d89c66e{text-align:center;}.elementor-742383 .elementor-element.elementor-element-d89c66e .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;}.elementor-742383 .elementor-element.elementor-element-d89c66e > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-5a83ee6 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:60px;font-weight:600;}.elementor-742383 .elementor-element.elementor-element-5a83ee6 .elementor-counter-title{color:var( --e-global-color-de6fc14 );font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-742383 .elementor-element.elementor-element-5a83ee6 .elementor-icon-counter{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-742383 .elementor-element.elementor-element-5a83ee6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-31f16ac{text-align:center;}.elementor-742383 .elementor-element.elementor-element-31f16ac .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;}.elementor-742383 .elementor-element.elementor-element-31f16ac > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-3e05a70 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:60px;font-weight:600;}.elementor-742383 .elementor-element.elementor-element-3e05a70 .elementor-counter-title{color:var( --e-global-color-de6fc14 );font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-742383 .elementor-element.elementor-element-3e05a70 .elementor-icon-counter{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-742383 .elementor-element.elementor-element-3e05a70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-aa037d8{text-align:center;}.elementor-742383 .elementor-element.elementor-element-aa037d8 .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;}.elementor-742383 .elementor-element.elementor-element-aa037d8 > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-63d99d5{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:61px;margin-bottom:16px;}.elementor-742383 .elementor-element.elementor-element-0728000:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-742383 .elementor-element.elementor-element-0728000 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1317;}.elementor-742383 .elementor-element.elementor-element-0728000 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-0728000 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-caf8059 .elementor-icon-wrapper{text-align:center;}.elementor-742383 .elementor-element.elementor-element-caf8059 .elementor-icon{font-size:73px;}.elementor-742383 .elementor-element.elementor-element-5754076:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-742383 .elementor-element.elementor-element-5754076 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-742383 .elementor-element.elementor-element-5754076 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF45;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-5754076 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-5754076 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-d7083c5{text-align:center;}.elementor-742383 .elementor-element.elementor-element-d7083c5 .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:0.7px;}.elementor-742383 .elementor-element.elementor-element-d7083c5 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-4c8f9d4{text-align:center;}.elementor-742383 .elementor-element.elementor-element-4c8f9d4 .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:19px;font-weight:200;font-style:italic;line-height:1.2em;letter-spacing:0.7px;}.elementor-742383 .elementor-element.elementor-element-4c8f9d4 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-8c53f71:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-742383 .elementor-element.elementor-element-8c53f71 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1317;}.elementor-742383 .elementor-element.elementor-element-8c53f71 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF45;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-8c53f71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-626937f .elementor-button{font-family:"Carme", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-7e2026b9 );color:var( --e-global-color-7e2026b9 );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-626937f > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-a1c3cad:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-a1c3cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1317;}.elementor-742383 .elementor-element.elementor-element-a1c3cad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 2% 4% 2%;}.elementor-742383 .elementor-element.elementor-element-a1c3cad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-a1c3cad > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-742383 .elementor-element.elementor-element-a1c3cad > .elementor-shape-bottom svg{height:46px;}.elementor-742383 .elementor-element.elementor-element-440b24b img{opacity:0.1;}.elementor-742383 .elementor-element.elementor-element-440b24b{width:var( --container-widget-width, 386px );max-width:386px;--container-widget-width:386px;--container-widget-flex-grow:0;top:62px;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-440b24b{left:111px;}body.rtl .elementor-742383 .elementor-element.elementor-element-440b24b{right:111px;}.elementor-742383 .elementor-element.elementor-element-b7ad5b9{padding:56px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-77de133{text-align:center;z-index:3;}.elementor-742383 .elementor-element.elementor-element-77de133 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:3.3px;}.elementor-742383 .elementor-element.elementor-element-77de133 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-000bfc5{text-align:center;}.elementor-742383 .elementor-element.elementor-element-000bfc5 .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Courgette", Sans-serif;font-size:68px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-742383 .elementor-element.elementor-element-000bfc5 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-bf404d9{text-align:center;}.elementor-742383 .elementor-element.elementor-element-bf404d9 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:34px;font-weight:200;word-spacing:0.4em;text-shadow:0px 0px 100px #FFFFFF;}.elementor-742383 .elementor-element.elementor-element-bf404d9 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-99479c6{--grid-column-gap:30px;--grid-row-gap:35px;z-index:4;}.elementor-742383 .elementor-element.elementor-element-99479c6 > .elementor-widget-container{margin:43px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-742383 .elementor-element.elementor-element-d95118b{margin-top:0px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-765aa83 .elementor-button{font-family:"Carme", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-7e2026b9 );color:var( --e-global-color-7e2026b9 );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-6215eaa:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-6215eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-742383 .elementor-element.elementor-element-6215eaa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-6215eaa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-9dadf03{--spacer-size:53px;}.elementor-742383 .elementor-element.elementor-element-21b0be0{text-align:center;}.elementor-742383 .elementor-element.elementor-element-21b0be0 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:34px;font-weight:200;text-transform:uppercase;letter-spacing:-1.1px;word-spacing:0.1em;}.elementor-742383 .elementor-element.elementor-element-21b0be0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-6e018e2{text-align:center;}.elementor-742383 .elementor-element.elementor-element-6e018e2 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:34px;font-weight:200;text-transform:uppercase;letter-spacing:-1.1px;word-spacing:0.1em;}.elementor-742383 .elementor-element.elementor-element-6e018e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-b0ce621{text-align:center;}.elementor-742383 .elementor-element.elementor-element-b0ce621 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:34px;font-weight:200;text-transform:uppercase;letter-spacing:-1.1px;word-spacing:0.1em;}.elementor-742383 .elementor-element.elementor-element-b0ce621 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-fb8b270{--spacer-size:13px;}.elementor-742383 .elementor-element.elementor-element-eecb9bd{text-align:center;}.elementor-742383 .elementor-element.elementor-element-eecb9bd .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:29px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;word-spacing:0.4em;}.elementor-742383 .elementor-element.elementor-element-eecb9bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-556c637{text-align:center;}.elementor-742383 .elementor-element.elementor-element-556c637 .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:29px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;word-spacing:0.4em;}.elementor-742383 .elementor-element.elementor-element-556c637 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-18af861{text-align:center;}.elementor-742383 .elementor-element.elementor-element-18af861 .elementor-heading-title{color:var( --e-global-color-7e2026b9 );font-family:"Carme", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-1.1px;word-spacing:0.3em;}.elementor-742383 .elementor-element.elementor-element-18af861 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-5b79d77 img{max-width:73%;}.elementor-742383 .elementor-element.elementor-element-c641029 > .elementor-container{max-width:1330px;}.elementor-742383 .elementor-element.elementor-element-c641029:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-c641029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313745;}.elementor-742383 .elementor-element.elementor-element-c641029{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-c641029 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-cb76527 > .elementor-element-populated{margin:3% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-742383 .elementor-element.elementor-element-1fe5244:after{content:"0.6";}.elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-post__thumbnail__link{width:100%;}.elementor-742383 .elementor-element.elementor-element-1fe5244{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-post__thumbnail{border-radius:9px 9px 9px 9px;}.elementor-742383 .elementor-element.elementor-element-1fe5244.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-742383 .elementor-element.elementor-element-1fe5244.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-742383 .elementor-element.elementor-element-1fe5244.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-post__title, .elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Carme", Sans-serif;font-size:19px;line-height:1.4em;}.elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-post__title{margin-bottom:11px;}.elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-post__excerpt p{color:var( --e-global-color-7e2026b9 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-742383 .elementor-element.elementor-element-1fe5244 a.elementor-post__read-more{font-family:"Carme", Sans-serif;font-size:17px;font-weight:500;}.elementor-742383 .elementor-element.elementor-element-eeb708d:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-eeb708d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-742383 .elementor-element.elementor-element-eeb708d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-742383 .elementor-element.elementor-element-eeb708d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-92b96ac{margin-top:0px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-0ccea1d .elementor-button{font-family:"Carme", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-7e2026b9 );color:var( --e-global-color-7e2026b9 );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-83ea4ec > .elementor-container{max-width:1109px;}.elementor-742383 .elementor-element.elementor-element-83ea4ec:not(.elementor-motion-effects-element-type-background), .elementor-742383 .elementor-element.elementor-element-83ea4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313745;}.elementor-742383 .elementor-element.elementor-element-83ea4ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-742383 .elementor-element.elementor-element-83ea4ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-742383 .elementor-element.elementor-element-322595e{--spacer-size:10px;}.elementor-742383 .elementor-element.elementor-element-521da24{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-742383 .elementor-element.elementor-element-0f2300a{margin-top:0px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-134963b .elementor-button{font-family:"Carme", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-7e2026b9 );color:var( --e-global-color-7e2026b9 );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-b6aa8ec .elementor-button{font-family:"Carme", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-7e2026b9 );color:var( --e-global-color-7e2026b9 );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-7a22341{width:var( --container-widget-width, 97px );max-width:97px;--container-widget-width:97px;--container-widget-flex-grow:0;top:279px;z-index:16;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-7a22341{left:-163px;}body.rtl .elementor-742383 .elementor-element.elementor-element-7a22341{right:-163px;}body.elementor-page-742383{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-742383 .elementor-element.elementor-element-a3c2863{margin-top:-147px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-c4a31f5{margin-top:-33px;margin-bottom:0px;padding:41px 0px 628px 0px;}.elementor-742383 .elementor-element.elementor-element-e2d1566{margin-top:-405px;margin-bottom:205px;}.elementor-742383 .elementor-element.elementor-element-57ec916{margin-top:6px;margin-bottom:6px;}.elementor-742383 .elementor-element.elementor-element-6481319 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 4% 0% 4%;}.elementor-742383 .elementor-element.elementor-element-67aec9b{--spacer-size:215px;}.elementor-742383 .elementor-element.elementor-element-000c683 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-4a428a5 .elementor-heading-title{font-size:17px;}.elementor-742383 .elementor-element.elementor-element-4a428a5 > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-6994357 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 4% 0% 4%;}.elementor-742383 .elementor-element.elementor-element-e2b147c .elementor-heading-title{font-size:17px;}.elementor-742383 .elementor-element.elementor-element-e2b147c > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-078ca31 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 4% 0% 4%;}.elementor-742383 .elementor-element.elementor-element-9cd0521 .elementor-heading-title{font-size:17px;}.elementor-742383 .elementor-element.elementor-element-9cd0521 > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-632ae2c .elementor-heading-title{font-size:79px;}.elementor-742383 .elementor-element.elementor-element-485873a .elementor-heading-title{font-size:30px;}.elementor-742383 .elementor-element.elementor-element-55f5b36{padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-6cc2a71 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-6cc2a71 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-94567f3 .elementor-heading-title{font-size:24px;}.elementor-742383 .elementor-element.elementor-element-efcf688 img{max-width:57%;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-efcf688{left:-160px;}body.rtl .elementor-742383 .elementor-element.elementor-element-efcf688{right:-160px;}.elementor-742383 .elementor-element.elementor-element-efcf688{top:40px;}.elementor-742383 .elementor-element.elementor-element-4683df0 .elementor-heading-title{font-size:21px;}.elementor-742383 .elementor-element.elementor-element-d7083c5 .elementor-heading-title{font-size:18px;}.elementor-742383 .elementor-element.elementor-element-4c8f9d4 .elementor-heading-title{font-size:16px;}.elementor-742383 .elementor-element.elementor-element-626937f .elementor-button{font-size:15px;line-height:1.3em;word-spacing:0.1em;}.elementor-742383 .elementor-element.elementor-element-000bfc5 .elementor-heading-title{font-size:79px;}.elementor-742383 .elementor-element.elementor-element-bf404d9 .elementor-heading-title{font-size:30px;}.elementor-742383 .elementor-element.elementor-element-21b0be0 .elementor-heading-title{font-size:30px;}.elementor-742383 .elementor-element.elementor-element-6e018e2 .elementor-heading-title{font-size:30px;}.elementor-742383 .elementor-element.elementor-element-b0ce621 .elementor-heading-title{font-size:30px;}.elementor-742383 .elementor-element.elementor-element-eecb9bd .elementor-heading-title{font-size:30px;}.elementor-742383 .elementor-element.elementor-element-556c637 .elementor-heading-title{font-size:30px;}.elementor-742383 .elementor-element.elementor-element-18af861 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-742383 .elementor-element.elementor-element-a3c2863{margin-top:-172px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-c4a31f5 > .elementor-shape-bottom svg{height:0px;}.elementor-742383 .elementor-element.elementor-element-c4a31f5{margin-top:-94px;margin-bottom:-163px;padding:0px 0px 320px 0px;}.elementor-742383 .elementor-element.elementor-element-e2d1566{margin-top:109px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-element-populated, .elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-element-populated > .elementor-background-overlay, .elementor-742383 .elementor-element.elementor-element-a4df4bd > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-742383 .elementor-element.elementor-element-57ec916{margin-top:167px;margin-bottom:167px;}.elementor-742383 .elementor-element.elementor-element-56810d5{width:100%;}.elementor-742383 .elementor-element.elementor-element-56810d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-4a428a5 .elementor-heading-title{font-size:20px;}.elementor-742383 .elementor-element.elementor-element-4a428a5 > .elementor-widget-container{margin:-127px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-3fa2b58{width:100%;}.elementor-742383 .elementor-element.elementor-element-3fa2b58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-768e174{margin-top:-60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-a49383d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-a49383d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-6e67177 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-b89d0ce{margin-top:-68px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-e2b147c .elementor-heading-title{font-size:20px;}.elementor-742383 .elementor-element.elementor-element-e2b147c > .elementor-widget-container{margin:-127px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-80f19a8{width:100%;}.elementor-742383 .elementor-element.elementor-element-80f19a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-bb25a71{margin-top:-49px;margin-bottom:0px;}.elementor-742383 .elementor-element.elementor-element-578996d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-578996d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-078ca31 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-078ca31 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 0%;}.elementor-742383 .elementor-element.elementor-element-9cd0521 .elementor-heading-title{font-size:20px;}.elementor-742383 .elementor-element.elementor-element-9cd0521 > .elementor-widget-container{margin:-127px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-19e5232 > .elementor-shape-top svg{width:calc(126% + 1.3px);height:31px;}.elementor-742383 .elementor-element.elementor-element-19e5232{margin-top:-240px;margin-bottom:0px;padding:0px 3px 3px 3px;}.elementor-742383 .elementor-element.elementor-element-7808591 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-742383 .elementor-element.elementor-element-de847b4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-f8b3a1b .elementor-heading-title{font-size:18px;}.elementor-742383 .elementor-element.elementor-element-f8b3a1b > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-632ae2c .elementor-heading-title{font-size:41px;}.elementor-742383 .elementor-element.elementor-element-632ae2c > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-485873a .elementor-heading-title{font-size:16px;}.elementor-742383 .elementor-element.elementor-element-485873a > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-9ce1c23 .elementor-counter-number-wrapper{font-size:40px;}.elementor-742383 .elementor-element.elementor-element-9ce1c23 .elementor-counter-title{font-size:14px;}.elementor-742383 .elementor-element.elementor-element-94567f3{text-align:center;}.elementor-742383 .elementor-element.elementor-element-06dc2d7 img{max-width:27%;}.elementor-742383 .elementor-element.elementor-element-06dc2d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-9726f30{width:100%;}.elementor-742383 .elementor-element.elementor-element-efcf688 > .elementor-widget-container{margin:0px 0px 0px 27px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-efcf688{left:-129px;}body.rtl .elementor-742383 .elementor-element.elementor-element-efcf688{right:-129px;}.elementor-742383 .elementor-element.elementor-element-efcf688{top:53px;}.elementor-742383 .elementor-element.elementor-element-45b3a21{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-97592f6{width:100%;}.elementor-742383 .elementor-element.elementor-element-b510192 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 5% 0% 5%;}.elementor-742383 .elementor-element.elementor-element-fd1f5c0 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 5% 0% 5%;}.elementor-742383 .elementor-element.elementor-element-aff37f4 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-f076fca .elementor-counter-number-wrapper{font-size:53px;}.elementor-742383 .elementor-element.elementor-element-f076fca .elementor-counter-title{font-size:14px;}.elementor-742383 .elementor-element.elementor-element-5a83ee6 .elementor-counter-number-wrapper{font-size:53px;}.elementor-742383 .elementor-element.elementor-element-5a83ee6 .elementor-counter-title{font-size:14px;}.elementor-742383 .elementor-element.elementor-element-3e05a70 .elementor-counter-number-wrapper{font-size:53px;}.elementor-742383 .elementor-element.elementor-element-3e05a70 .elementor-counter-title{font-size:14px;}.elementor-742383 .elementor-element.elementor-element-d7083c5 .elementor-heading-title{font-size:14px;}.elementor-742383 .elementor-element.elementor-element-440b24b img{max-width:60%;}body:not(.rtl) .elementor-742383 .elementor-element.elementor-element-440b24b{left:-33px;}body.rtl .elementor-742383 .elementor-element.elementor-element-440b24b{right:-33px;}.elementor-742383 .elementor-element.elementor-element-440b24b{top:175px;}.elementor-742383 .elementor-element.elementor-element-77de133 .elementor-heading-title{font-size:18px;}.elementor-742383 .elementor-element.elementor-element-77de133 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-000bfc5 .elementor-heading-title{font-size:41px;}.elementor-742383 .elementor-element.elementor-element-000bfc5 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-bf404d9 .elementor-heading-title{font-size:16px;}.elementor-742383 .elementor-element.elementor-element-bf404d9 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-21b0be0 .elementor-heading-title{font-size:16px;}.elementor-742383 .elementor-element.elementor-element-21b0be0 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-6e018e2 .elementor-heading-title{font-size:16px;}.elementor-742383 .elementor-element.elementor-element-6e018e2 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-b0ce621 .elementor-heading-title{font-size:16px;}.elementor-742383 .elementor-element.elementor-element-b0ce621 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-eecb9bd .elementor-heading-title{font-size:16px;}.elementor-742383 .elementor-element.elementor-element-eecb9bd > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-556c637 .elementor-heading-title{font-size:16px;}.elementor-742383 .elementor-element.elementor-element-556c637 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-18af861 .elementor-heading-title{font-size:16px;}.elementor-742383 .elementor-element.elementor-element-18af861 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-742383 .elementor-element.elementor-element-1fe5244:after{content:"0.5";}.elementor-742383 .elementor-element.elementor-element-1fe5244 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-742383 .elementor-element.elementor-element-9c2846a{width:100%;}.elementor-742383 .elementor-element.elementor-element-20ec186{width:38.577%;}.elementor-742383 .elementor-element.elementor-element-6cc2a71{width:24.319%;}.elementor-742383 .elementor-element.elementor-element-2b7061d{width:50.195%;}.elementor-742383 .elementor-element.elementor-element-d23ddd6{width:24.783%;}.elementor-742383 .elementor-element.elementor-element-94ef420{width:61.423%;}.elementor-742383 .elementor-element.elementor-element-0728000{width:11.858%;}.elementor-742383 .elementor-element.elementor-element-5754076{width:69.381%;}.elementor-742383 .elementor-element.elementor-element-8c53f71{width:18.425%;}}@media(max-width:1024px) and (min-width:768px){.elementor-742383 .elementor-element.elementor-element-2b7061d{width:65%;}}/* Start custom CSS for opalestate-searchbox, class: .elementor-element-676e644 */.searchbox-top  {
  display: none;
}

.opalestate-search-form--collapse-advanced .searchbox-main {
  background-color:  transparent;
  padding: 0 20px;
 -webkit-appearance:none;
-moz-appearance:none;
appearance:none;
  margin-bottom: 0px;
}




.opalestate-search-form--collapse-advanced .searchbox-main .searchbox-field--types,
.opalestate-search-form--collapse-advanced .searchbox-main .searchbox-field--categories,
.opalestate-search-form--collapse-advanced .searchbox-main .searchbox-field--collapse {
  border-left: 0px solid #f0f2f7;
  padding-left: 10px;
}

 .opalestate-search-form input, .opalestate-search-form select {
   border: 1px solid #FFF;
   background-color:  transparent;
   box-shadow:none;
    border-radius: 30px;
  padding-bottom: 15px;
}

.opalestate-search-form .select2-container.select2-container--default .select2-selection--single {
     border: 1px solid #FFF;
   background-color:  transparent;
    border-radius: 30px;
}




[type=button], [type=submit], button {
    display: inline-block;
    font-weight: 600;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #08c5b1;
    border: 1px solid #08c5b1;
    padding: .375rem .75rem;
    line-height: 2.1;
    font-size: 1.1rem;
    border-radius: 30px;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d2bc13 */.elementor-742383 .elementor-element.elementor-element-0d2bc13.image-zoom {
 
  transition: .5s;
}
.elementor-742383 .elementor-element.elementor-element-0d2bc13.image-zoom:hover {
  transform: scale(1.1,1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e67177 */.elementor-742383 .elementor-element.elementor-element-6e67177.image-zoom {
 
  transition: .5s;
}
.elementor-742383 .elementor-element.elementor-element-6e67177.image-zoom:hover {
  transform: scale(1.1,1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5a022 */.elementor-742383 .elementor-element.elementor-element-fd5a022.image-zoom {
 
  transition: .5s;
}
.elementor-742383 .elementor-element.elementor-element-fd5a022.image-zoom:hover {
  transform: scale(1.1,1.1);
}/* End custom CSS */
/* Start custom CSS for opalestate-property-collection, class: .elementor-element-abe4b11 */.property-grid .author-avatar img {
    border-radius: 50%;
    margin-bottom: 28px;
    min-height: 52px;
    -o-object-fit: cover;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for opalestate-property-collection, class: .elementor-element-6ba9400 */.property-grid .author-avatar img {
    border-radius: 50%;
    margin-bottom: 28px;
    min-height: 52px;
    -o-object-fit: cover;
    object-fit: cover;
}/* End custom CSS */