.elementor-1884 .elementor-element.elementor-element-6107cd82{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-25f383e8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-25f383e8:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-25f383e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/08/holiday-homes-algarve-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-25f383e8::before, .elementor-1884 .elementor-element.elementor-element-25f383e8 > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-25f383e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-25f383e8 > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-25f383e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-25f383e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1884 .elementor-element.elementor-element-7d1e99ff{text-align:start;}.elementor-1884 .elementor-element.elementor-element-7d1e99ff .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-7d1e99ff .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-7d1e99ff .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-7d1e99ff.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-55b68cef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-55b68cef.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-3d386c6c{text-align:start;}.elementor-1884 .elementor-element.elementor-element-3d386c6c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-3d386c6c .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-3d386c6c .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-3d386c6c > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-3d386c6c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-4959ec9b{text-align:start;}.elementor-1884 .elementor-element.elementor-element-4959ec9b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-4959ec9b .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-4959ec9b .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-4959ec9b > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-4959ec9b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-3ec3f3d0{text-align:start;}.elementor-1884 .elementor-element.elementor-element-3ec3f3d0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-3ec3f3d0 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-3ec3f3d0 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-3ec3f3d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-3ec3f3d0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-5103a862{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-5103a862:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-5103a862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/11/holiday-villas-in-albufeira.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-5103a862::before, .elementor-1884 .elementor-element.elementor-element-5103a862 > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-5103a862 > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-5103a862 > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-5103a862 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-5103a862 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-5103a862.e-con{--order:-99999 /* order start hack */;}.elementor-1884 .elementor-element.elementor-element-1ee54f99{text-align:start;}.elementor-1884 .elementor-element.elementor-element-1ee54f99 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-1ee54f99 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-1ee54f99 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-1ee54f99.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-44fb4413{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-44fb4413.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1884 .elementor-element.elementor-element-7ac7a9af{text-align:start;}.elementor-1884 .elementor-element.elementor-element-7ac7a9af .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-7ac7a9af .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-7ac7a9af .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-7ac7a9af > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-7ac7a9af.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-7d9e5b50{text-align:start;}.elementor-1884 .elementor-element.elementor-element-7d9e5b50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-7d9e5b50 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-7d9e5b50 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-7d9e5b50 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-7d9e5b50.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-153561d8{text-align:start;}.elementor-1884 .elementor-element.elementor-element-153561d8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-153561d8 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-153561d8 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-153561d8 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-153561d8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-1a9b118{text-align:start;}.elementor-1884 .elementor-element.elementor-element-1a9b118 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-1a9b118 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-1a9b118 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-1a9b118 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-1a9b118.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-4296078{text-align:start;}.elementor-1884 .elementor-element.elementor-element-4296078 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-4296078 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-4296078 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-4296078 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-4296078.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-edb5d3e{text-align:start;}.elementor-1884 .elementor-element.elementor-element-edb5d3e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-edb5d3e .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-edb5d3e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-edb5d3e > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-edb5d3e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-791027d{text-align:start;}.elementor-1884 .elementor-element.elementor-element-791027d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-791027d .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-791027d .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-791027d > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-791027d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-9d715df{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-8f68960{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-8f68960:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-8f68960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2023/07/Lisbon-holiday-rentals.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-8f68960::before, .elementor-1884 .elementor-element.elementor-element-8f68960 > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-8f68960 > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-8f68960 > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-8f68960 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-8f68960 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-8f68960.e-con{--order:-99999 /* order start hack */;}.elementor-1884 .elementor-element.elementor-element-e502917{text-align:start;}.elementor-1884 .elementor-element.elementor-element-e502917 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-e502917 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-e502917 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-e502917.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-de05436{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-de05436.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1884 .elementor-element.elementor-element-39e97a0{text-align:start;}.elementor-1884 .elementor-element.elementor-element-39e97a0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-39e97a0 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-39e97a0 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-39e97a0 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-39e97a0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-da716a3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-da716a3:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-da716a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/11/accommodation-vilamoura.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-da716a3::before, .elementor-1884 .elementor-element.elementor-element-da716a3 > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-da716a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-da716a3 > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-da716a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-da716a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-5d89faf{text-align:start;}.elementor-1884 .elementor-element.elementor-element-5d89faf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-5d89faf .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-5d89faf .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-5d89faf.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-5f7815b{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-5f7815b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1884 .elementor-element.elementor-element-c7c7e78{text-align:start;}.elementor-1884 .elementor-element.elementor-element-c7c7e78 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-c7c7e78 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-c7c7e78 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-c7c7e78 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-c7c7e78.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-def4dfc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-def4dfc:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-def4dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/11/estoril-accommodation.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-def4dfc::before, .elementor-1884 .elementor-element.elementor-element-def4dfc > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-def4dfc > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-def4dfc > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-def4dfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-def4dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-901a1b6{text-align:start;}.elementor-1884 .elementor-element.elementor-element-901a1b6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-901a1b6 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-901a1b6 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-901a1b6.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-b193e87{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-b193e87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1884 .elementor-element.elementor-element-3024a08{text-align:start;}.elementor-1884 .elementor-element.elementor-element-3024a08 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-3024a08 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-3024a08 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-3024a08 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-3024a08.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-fcc94fd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-fcc94fd:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-fcc94fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/11/Castillo-de-Paderne.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-fcc94fd::before, .elementor-1884 .elementor-element.elementor-element-fcc94fd > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-fcc94fd > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-fcc94fd > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-fcc94fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-fcc94fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-fcc94fd.e-con{--order:99999 /* order end hack */;}.elementor-1884 .elementor-element.elementor-element-5abe8f0{text-align:start;}.elementor-1884 .elementor-element.elementor-element-5abe8f0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-5abe8f0 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-5abe8f0 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-5abe8f0.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-4667b5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-4667b5c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-db6c2b8{text-align:start;}.elementor-1884 .elementor-element.elementor-element-db6c2b8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-db6c2b8 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-db6c2b8 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-db6c2b8 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-db6c2b8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-8ee0830{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-8ee0830:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-8ee0830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/11/villas-in-guia-portugal.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-8ee0830::before, .elementor-1884 .elementor-element.elementor-element-8ee0830 > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-8ee0830 > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-8ee0830 > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-8ee0830 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-8ee0830 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-1c8305a{text-align:start;}.elementor-1884 .elementor-element.elementor-element-1c8305a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-1c8305a .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-1c8305a .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-1c8305a.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-167d370{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-167d370.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1884 .elementor-element.elementor-element-5d7426c{text-align:start;}.elementor-1884 .elementor-element.elementor-element-5d7426c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-5d7426c .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-5d7426c .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-5d7426c > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-5d7426c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-5922847{--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:0e-046225000202511163500000003620202020555560202020312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014000335018256002702000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000226997100000000000003120229510018000000010050005000229510018000000010050005000340100401001020807208010100420801402295100180000000100500050005010010010000229510018000000010050005000501001001000001000000500100000050311000040100401001020807208010100420801400033898661460010505000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000046225000202511163500000003620202020555560202020312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014000335018256002702000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000226997100000000000003120229510018000000010050005000229510018000000010050005000340100401001020807208010100420801402295100180000000100500050005010010010000229510018000000010050005000501001001000001000000500100000050311000040100401001020807208010100420801400033898661460010505000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000px 0e-046225000202511163500000003620202020555560202020312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014000335018256002702000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000226997100000000000003120229510018000000010050005000229510018000000010050005000340100401001020807208010100420801402295100180000000100500050005010010010000229510018000000010050005000501001001000001000000500100000050311000040100401001020807208010100420801400033898661460010505000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000046225000202511163500000003620202020555560202020312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014000335018256002702000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000226997100000000000003120229510018000000010050005000229510018000000010050005000340100401001020807208010100420801402295100180000000100500050005010010010000229510018000000010050005000501001001000001000000500100000050311000040100401001020807208010100420801400033898661460010505000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000px;--row-gap:0e-046225000202511163500000003620202020555560202020312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014000335018256002702000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000226997100000000000003120229510018000000010050005000229510018000000010050005000340100401001020807208010100420801402295100180000000100500050005010010010000229510018000000010050005000501001001000001000000500100000050311000040100401001020807208010100420801400033898661460010505000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000046225000202511163500000003620202020555560202020312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014000335018256002702000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000226997100000000000003120229510018000000010050005000229510018000000010050005000340100401001020807208010100420801402295100180000000100500050005010010010000229510018000000010050005000501001001000001000000500100000050311000040100401001020807208010100420801400033898661460010505000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000px;--column-gap:0e-046225000202511163500000003620202020555560202020312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014000335018256002702000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000226997100000000000003120229510018000000010050005000229510018000000010050005000340100401001020807208010100420801402295100180000000100500050005010010010000229510018000000010050005000501001001000001000000500100000050311000040100401001020807208010100420801400033898661460010505000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000046225000202511163500000003620202020555560202020312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014000335018256002702000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000226997100000000000003120229510018000000010050005000229510018000000010050005000340100401001020807208010100420801402295100180000000100500050005010010010000229510018000000010050005000501001001000001000000500100000050311000040100401001020807208010100420801400033898661460010505000001000003110000401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-8fe8520{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-8fe8520:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-8fe8520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/11/sesimbra-accommodation_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-8fe8520::before, .elementor-1884 .elementor-element.elementor-element-8fe8520 > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-8fe8520 > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-8fe8520 > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-8fe8520 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-8fe8520 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-1357bd9{text-align:start;}.elementor-1884 .elementor-element.elementor-element-1357bd9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-1357bd9 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-1357bd9 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-1357bd9.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-fc1f98c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-fc1f98c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-0b317bc{text-align:start;}.elementor-1884 .elementor-element.elementor-element-0b317bc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-0b317bc .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-0b317bc .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-0b317bc > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-0b317bc.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-eab4dec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-eab4dec:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-eab4dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/10/golf-villas-in-algarve-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-eab4dec::before, .elementor-1884 .elementor-element.elementor-element-eab4dec > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-eab4dec > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-eab4dec > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-eab4dec > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-eab4dec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-de249d6{text-align:start;}.elementor-1884 .elementor-element.elementor-element-de249d6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-de249d6 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-de249d6 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-de249d6.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-85e6296{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-85e6296.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1884 .elementor-element.elementor-element-1edae88{text-align:start;}.elementor-1884 .elementor-element.elementor-element-1edae88 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-1edae88 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-1edae88 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-1edae88 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-1edae88.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-f5f98cd{text-align:start;}.elementor-1884 .elementor-element.elementor-element-f5f98cd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-f5f98cd .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-f5f98cd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-f5f98cd > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-f5f98cd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-3339910{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-3339910:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-3339910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2020/06/dicas-para-alugar-casas-de-ferias-no-algarve.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-3339910::before, .elementor-1884 .elementor-element.elementor-element-3339910 > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-3339910 > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-3339910 > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-3339910 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-3339910 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-9c9e9bd{text-align:start;}.elementor-1884 .elementor-element.elementor-element-9c9e9bd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-9c9e9bd .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-9c9e9bd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-9c9e9bd.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-72c173b{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-72c173b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1884 .elementor-element.elementor-element-e538161{text-align:start;}.elementor-1884 .elementor-element.elementor-element-e538161 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-e538161 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-e538161 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-e538161 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-e538161.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-b090be8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-b090be8:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-b090be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/07/beaches-algarve.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-b090be8::before, .elementor-1884 .elementor-element.elementor-element-b090be8 > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-b090be8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-b090be8 > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-b090be8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-b090be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-29798b1{text-align:start;}.elementor-1884 .elementor-element.elementor-element-29798b1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-29798b1 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-29798b1 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-29798b1.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-a854a66{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-a854a66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1884 .elementor-element.elementor-element-7b54a1f{text-align:start;}.elementor-1884 .elementor-element.elementor-element-7b54a1f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-7b54a1f .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-7b54a1f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-7b54a1f > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-7b54a1f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-78712b5{text-align:start;}.elementor-1884 .elementor-element.elementor-element-78712b5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-78712b5 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-78712b5 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-78712b5 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-78712b5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1884 .elementor-element.elementor-element-be884d8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1884 .elementor-element.elementor-element-be884d8:not(.elementor-motion-effects-element-type-background), .elementor-1884 .elementor-element.elementor-element-be884d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myportugalexperience.com/wp-content/uploads/2025/09/Praia-da-Gale-Leste.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1884 .elementor-element.elementor-element-be884d8::before, .elementor-1884 .elementor-element.elementor-element-be884d8 > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-be884d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1884 .elementor-element.elementor-element-be884d8 > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-be884d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1884 .elementor-element.elementor-element-be884d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1884 .elementor-element.elementor-element-be884d8.e-con{--order:-99999 /* order start hack */;}.elementor-1884 .elementor-element.elementor-element-14e9dc8{text-align:start;}.elementor-1884 .elementor-element.elementor-element-14e9dc8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-14e9dc8 .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-14e9dc8 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-14e9dc8.elementor-element{--align-self:flex-start;}.elementor-1884 .elementor-element.elementor-element-a8dc46d{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1884 .elementor-element.elementor-element-a8dc46d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1884 .elementor-element.elementor-element-ab4efcb{text-align:start;}.elementor-1884 .elementor-element.elementor-element-ab4efcb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;color:#FFFFFF;}.elementor-1884 .elementor-element.elementor-element-ab4efcb .elementor-heading-title a:hover, .elementor-1884 .elementor-element.elementor-element-ab4efcb .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1884 .elementor-element.elementor-element-ab4efcb > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1884 .elementor-element.elementor-element-ab4efcb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}@media(min-width:768px){.elementor-1884 .elementor-element.elementor-element-25f383e8{--width:25%;}.elementor-1884 .elementor-element.elementor-element-55b68cef{--width:100%;}.elementor-1884 .elementor-element.elementor-element-5103a862{--width:75%;}.elementor-1884 .elementor-element.elementor-element-44fb4413{--width:100%;}.elementor-1884 .elementor-element.elementor-element-8f68960{--width:25%;}.elementor-1884 .elementor-element.elementor-element-de05436{--width:100%;}.elementor-1884 .elementor-element.elementor-element-da716a3{--width:25%;}.elementor-1884 .elementor-element.elementor-element-5f7815b{--width:100%;}.elementor-1884 .elementor-element.elementor-element-def4dfc{--width:25%;}.elementor-1884 .elementor-element.elementor-element-b193e87{--width:100%;}.elementor-1884 .elementor-element.elementor-element-fcc94fd{--width:25%;}.elementor-1884 .elementor-element.elementor-element-4667b5c{--width:100%;}.elementor-1884 .elementor-element.elementor-element-8ee0830{--width:25%;}.elementor-1884 .elementor-element.elementor-element-167d370{--width:100%;}.elementor-1884 .elementor-element.elementor-element-8fe8520{--width:25%;}.elementor-1884 .elementor-element.elementor-element-fc1f98c{--width:100%;}.elementor-1884 .elementor-element.elementor-element-eab4dec{--width:25%;}.elementor-1884 .elementor-element.elementor-element-85e6296{--width:100%;}.elementor-1884 .elementor-element.elementor-element-3339910{--width:25%;}.elementor-1884 .elementor-element.elementor-element-72c173b{--width:100%;}.elementor-1884 .elementor-element.elementor-element-b090be8{--width:25%;}.elementor-1884 .elementor-element.elementor-element-a854a66{--width:100%;}.elementor-1884 .elementor-element.elementor-element-be884d8{--width:25%;}.elementor-1884 .elementor-element.elementor-element-a8dc46d{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1884 .elementor-element.elementor-element-7d1e99ff{text-align:center;}.elementor-1884 .elementor-element.elementor-element-3d386c6c{text-align:center;}.elementor-1884 .elementor-element.elementor-element-4959ec9b{text-align:center;}.elementor-1884 .elementor-element.elementor-element-3ec3f3d0{text-align:center;}.elementor-1884 .elementor-element.elementor-element-1ee54f99{text-align:center;}.elementor-1884 .elementor-element.elementor-element-7ac7a9af{text-align:center;}.elementor-1884 .elementor-element.elementor-element-7d9e5b50{text-align:center;}.elementor-1884 .elementor-element.elementor-element-153561d8{text-align:center;}.elementor-1884 .elementor-element.elementor-element-1a9b118{text-align:center;}.elementor-1884 .elementor-element.elementor-element-4296078{text-align:center;}.elementor-1884 .elementor-element.elementor-element-edb5d3e{text-align:center;}.elementor-1884 .elementor-element.elementor-element-791027d{text-align:center;}.elementor-1884 .elementor-element.elementor-element-e502917{text-align:center;}.elementor-1884 .elementor-element.elementor-element-39e97a0{text-align:center;}.elementor-1884 .elementor-element.elementor-element-5d89faf{text-align:center;}.elementor-1884 .elementor-element.elementor-element-c7c7e78{text-align:center;}.elementor-1884 .elementor-element.elementor-element-901a1b6{text-align:center;}.elementor-1884 .elementor-element.elementor-element-3024a08{text-align:center;}.elementor-1884 .elementor-element.elementor-element-5abe8f0{text-align:center;}.elementor-1884 .elementor-element.elementor-element-db6c2b8{text-align:center;}.elementor-1884 .elementor-element.elementor-element-1c8305a{text-align:center;}.elementor-1884 .elementor-element.elementor-element-5d7426c{text-align:center;}.elementor-1884 .elementor-element.elementor-element-1357bd9{text-align:center;}.elementor-1884 .elementor-element.elementor-element-0b317bc{text-align:center;}.elementor-1884 .elementor-element.elementor-element-de249d6{text-align:center;}.elementor-1884 .elementor-element.elementor-element-1edae88{text-align:center;}.elementor-1884 .elementor-element.elementor-element-f5f98cd{text-align:center;}.elementor-1884 .elementor-element.elementor-element-9c9e9bd{text-align:center;}.elementor-1884 .elementor-element.elementor-element-e538161{text-align:center;}.elementor-1884 .elementor-element.elementor-element-29798b1{text-align:center;}.elementor-1884 .elementor-element.elementor-element-7b54a1f{text-align:center;}.elementor-1884 .elementor-element.elementor-element-78712b5{text-align:center;}.elementor-1884 .elementor-element.elementor-element-14e9dc8{text-align:center;}.elementor-1884 .elementor-element.elementor-element-ab4efcb{text-align:center;}}