.elementor-20079 .elementor-element.elementor-element-4c3b02e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-20079 .elementor-element.elementor-element-4c3b02e:not(.elementor-motion-effects-element-type-background),.elementor-20079 .elementor-element.elementor-element-4c3b02e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mltc2000gqh4.i.optimole.com/cb:GjPJ.da7/w:1920/h:960/q:mauto/f:best/https://ticketdigg.com/wp-content/uploads/2025/01/Algarve-Gateway.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20079 .elementor-element.elementor-element-4c3b02e>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20079 .elementor-element.elementor-element-4c3b02e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:19px;padding:240px 40px 73px}.elementor-20079 .elementor-element.elementor-element-68de3c2>.elementor-widget-container{margin:-10px 0 0;padding:-5px 0 12px}.elementor-20079 .elementor-element.elementor-element-68de3c2{text-align:center}.elementor-20079 .elementor-element.elementor-element-68de3c2 .elementor-heading-title{color:#fff}.elementor-20079 .elementor-element.elementor-element-e3baa23>.elementor-widget-container{margin:-10px 0 50px;padding:-5px 0 12px}.elementor-20079 .elementor-element.elementor-element-e3baa23{text-align:center}.elementor-20079 .elementor-element.elementor-element-e3baa23 .elementor-heading-title{color:#fff}.elementor-20079 .elementor-element.elementor-element-e775983:not(.elementor-motion-effects-element-type-background),.elementor-20079 .elementor-element.elementor-element-e775983>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d33b86}.elementor-20079 .elementor-element.elementor-element-e775983{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-20px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-e775983>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20079 .elementor-element.elementor-element-e775983 .elementor-heading-title{color:#125bec}.elementor-20079 .elementor-element.elementor-element-e775983>.elementor-container{text-align:center}.elementor-20079 .elementor-element.elementor-element-000a7c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20079 .elementor-element.elementor-element-000a7c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d33b86}.elementor-20079 .elementor-element.elementor-element-000a7c8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20079 .elementor-element.elementor-element-000a7c8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20079 .elementor-element.elementor-element-3694aaa .elementor-heading-title{color:#fff}.elementor-20079 .elementor-element.elementor-element-f87b301{margin-top:30px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-0ee6dfc{margin-top:0;margin-bottom:15px;padding:0 0 15px}.elementor-20079 .elementor-element.elementor-element-8061739>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20079 .elementor-element.elementor-element-f2a5d97{margin-top:-5px;margin-bottom:15px;padding:0 0 15px}.elementor-20079 .elementor-element.elementor-element-7891086 .elementor-heading-title{color:#125bec}.elementor-20079 .elementor-element.elementor-element-7891086>.elementor-container{text-align:center}.elementor-20079 .elementor-element.elementor-element-7891086{margin-top:-20px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-65baee7{text-align:start}.elementor-20079 .elementor-element.elementor-element-65baee7 .elementor-heading-title{color:#225fb6}.elementor-20079 .elementor-element.elementor-element-1388cd1 .elementor-heading-title{color:#125bec}.elementor-20079 .elementor-element.elementor-element-1388cd1>.elementor-container{text-align:center}.elementor-20079 .elementor-element.elementor-element-1388cd1{margin-top:-9px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-7adead0{text-align:justify}.elementor-20079 .elementor-element.elementor-element-7adead0 .elementor-heading-title{color:#276aca}.elementor-20079 .elementor-element.elementor-element-29e2f1e:not(.elementor-motion-effects-element-type-background),.elementor-20079 .elementor-element.elementor-element-29e2f1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#584cf4}.elementor-20079 .elementor-element.elementor-element-29e2f1e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:25px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-29e2f1e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20079 .elementor-element.elementor-element-29e2f1e .elementor-heading-title{color:#125bec}.elementor-20079 .elementor-element.elementor-element-29e2f1e>.elementor-container{text-align:center}.elementor-20079 .elementor-element.elementor-element-223cd7c .elementor-heading-title{color:#fff}.elementor-20079 .elementor-element.elementor-element-b63abd2{margin-top:20px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-6ca0ccd>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20079 .elementor-element.elementor-element-1aeebee>.elementor-widget-container{margin:0;padding:0}.elementor-20079 .elementor-element.elementor-element-07bd19c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20079 .elementor-element.elementor-element-5c6fae6>.elementor-widget-container{margin:0;padding:0}.elementor-20079 .elementor-element.elementor-element-69a4f07{margin-top:10px;margin-bottom:0}.elementor-20079 .elementor-element.elementor-element-7bf2e8c:not(.elementor-motion-effects-element-type-background),.elementor-20079 .elementor-element.elementor-element-7bf2e8c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#584cf4}.elementor-20079 .elementor-element.elementor-element-7bf2e8c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-7bf2e8c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20079 .elementor-element.elementor-element-7bf2e8c .elementor-heading-title{color:#125bec}.elementor-20079 .elementor-element.elementor-element-7bf2e8c>.elementor-container{text-align:center}.elementor-20079 .elementor-element.elementor-element-764c026 .elementor-heading-title{color:#fff}.elementor-20079 .elementor-element.elementor-element-1049c0a{margin-top:30px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-c2be53d .widget-image-caption{color:#225fb6}.elementor-20079 .elementor-element.elementor-element-6c29198 .widget-image-caption{color:#225fb6}.elementor-20079 .elementor-element.elementor-element-6kmn6rv>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-20079 .elementor-element.elementor-element-6kmn6rv:not(.elementor-motion-effects-element-type-background),.elementor-20079 .elementor-element.elementor-element-6kmn6rv>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20079 .elementor-element.elementor-element-6kmn6rv{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:5px;margin-bottom:-40px;padding:15px 0 90px}.elementor-20079 .elementor-element.elementor-element-6kmn6rv>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20079 .elementor-element.elementor-element-9247ec0>.elementor-element-populated{padding:50px}.elementor-20079 .elementor-element.elementor-element-f003f55{text-align:start}.elementor-20079 .elementor-element.elementor-element-f003f55 .elementor-heading-title{color:#225fb6}.elementor-20079 .elementor-element.elementor-element-aba5f59>.elementor-widget-container{padding:0}.elementor-20079 .elementor-element.elementor-element-aba5f59{text-align:start;color:#225fb6}.elementor-20079 .elementor-element.elementor-element-2cd22ea0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-20079 .elementor-element.elementor-element-2cd22ea0:not(.elementor-motion-effects-element-type-background),.elementor-20079 .elementor-element.elementor-element-2cd22ea0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor1);background-image:url("https://mltc2000gqh4.i.optimole.com/cb:GjPJ.da7/w:1600/h:1068/q:mauto/f:best/https://ticketdigg.com/wp-content/uploads/2025/01/algarve-beach.jpg");background-position:center center;background-size:cover}.elementor-20079 .elementor-element.elementor-element-2cd22ea0>.elementor-background-overlay{opacity:.26;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20079 .elementor-element.elementor-element-2cd22ea0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:160px 40px 0}.elementor-20079 .elementor-element.elementor-element-2cd22ea0>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-astglobalcolor5)}.elementor-20079 .elementor-element.elementor-element-2cd22ea0>.elementor-shape-top svg{height:240px;transform:translateX(-50%) rotateY(180deg)}.elementor-20079 .elementor-element.elementor-element-5dfa0c49>.elementor-widget-container{margin:0 0 64px}.elementor-20079 .elementor-element.elementor-element-5dfa0c49 .elementor-icon-wrapper{text-align:start}.elementor-20079 .elementor-element.elementor-element-5dfa0c49.elementor-view-stacked .elementor-icon{background-color:#d33b86;color:var(--e-global-color-astglobalcolor5)}.elementor-20079 .elementor-element.elementor-element-5dfa0c49.elementor-view-framed .elementor-icon,.elementor-20079 .elementor-element.elementor-element-5dfa0c49.elementor-view-default .elementor-icon{color:#d33b86;border-color:#d33b86}.elementor-20079 .elementor-element.elementor-element-5dfa0c49.elementor-view-framed .elementor-icon,.elementor-20079 .elementor-element.elementor-element-5dfa0c49.elementor-view-default .elementor-icon svg{fill:#d33b86}.elementor-20079 .elementor-element.elementor-element-5dfa0c49.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor5)}.elementor-20079 .elementor-element.elementor-element-5dfa0c49.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-20079 .elementor-element.elementor-element-5dfa0c49 .elementor-icon{font-size:40px;padding:24px;border-radius:16px}.elementor-20079 .elementor-element.elementor-element-5dfa0c49 .elementor-icon svg{height:40px}.elementor-20079 .elementor-element.elementor-element-1bca689f>.elementor-widget-container{margin:0;padding:0}.elementor-20079 .elementor-element.elementor-element-1bca689f .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-20079 .elementor-element.elementor-element-f832baf{width:var(--container-widget-width,99.56%);max-width:99.56%;--container-widget-width:99.56%;--container-widget-flex-grow:0;text-align:justify}.elementor-20079 .elementor-element.elementor-element-f832baf>.elementor-widget-container{margin:4px 0 12px;padding:0 46% 0 0}.elementor-20079 .elementor-element.elementor-element-f832baf .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-20079 .elementor-element.elementor-element-2251f85e{width:var(--container-widget-width,99.56%);max-width:99.56%;--container-widget-width:99.56%;--container-widget-flex-grow:0;text-align:justify}.elementor-20079 .elementor-element.elementor-element-2251f85e>.elementor-widget-container{margin:5px 0 55px;padding:0 46% 0 0}.elementor-20079 .elementor-element.elementor-element-2251f85e .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-20079 .elementor-element.elementor-element-9247ec0{width:60%}}@media(max-width:1024px){.elementor-20079 .elementor-element.elementor-element-4c3b02e:not(.elementor-motion-effects-element-type-background),.elementor-20079 .elementor-element.elementor-element-4c3b02e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top left;background-size:cover}.elementor-20079 .elementor-element.elementor-element-4c3b02e{padding:120px 40px 40px}.elementor-20079 .elementor-element.elementor-element-6kmn6rv{padding:80px 25px}.elementor-20079 .elementor-element.elementor-element-9247ec0>.elementor-element-populated{padding:0}.elementor-20079 .elementor-element.elementor-element-2cd22ea0>.elementor-shape-top svg{height:200px}.elementor-20079 .elementor-element.elementor-element-2cd22ea0{padding:136px 40px 0}}@media(max-width:767px){.elementor-20079 .elementor-element.elementor-element-4c3b02e:not(.elementor-motion-effects-element-type-background),.elementor-20079 .elementor-element.elementor-element-4c3b02e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mltc2000gqh4.i.optimole.com/cb:GjPJ.da7/w:1920/h:960/q:mauto/f:best/https://ticketdigg.com/wp-content/uploads/2025/01/Algarve-Gateway.jpg");background-position:bottom center;background-size:cover}.elementor-20079 .elementor-element.elementor-element-4c3b02e{margin-top:0;margin-bottom:0;padding:120px 24px 3px}.elementor-20079 .elementor-element.elementor-element-d342da2>.elementor-element-populated{padding:0 0 40px}.elementor-20079 .elementor-element.elementor-element-68de3c2>.elementor-widget-container{margin:0 0 -15px;padding:25px 0 24px}.elementor-20079 .elementor-element.elementor-element-e3baa23>.elementor-widget-container{margin:-20px 0 0;padding:0 0 24px}.elementor-20079 .elementor-element.elementor-element-e775983{margin-top:0;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-3694aaa>.elementor-widget-container{margin:0;padding:0}.elementor-20079 .elementor-element.elementor-element-3694aaa{text-align:center}.elementor-20079 .elementor-element.elementor-element-f87b301{margin-top:-10px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-33b1cf1>.elementor-widget-container{margin:0;padding:0}.elementor-20079 .elementor-element.elementor-element-0ee6dfc{margin-top:-20px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-f2a5d97{margin-top:-10px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-7891086{margin-top:0;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-65baee7>.elementor-widget-container{margin:0;padding:0}.elementor-20079 .elementor-element.elementor-element-65baee7{text-align:center}.elementor-20079 .elementor-element.elementor-element-1388cd1{margin-top:0;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-7adead0>.elementor-widget-container{margin:0;padding:0}.elementor-20079 .elementor-element.elementor-element-7adead0{text-align:center}.elementor-20079 .elementor-element.elementor-element-29e2f1e{margin-top:15px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-223cd7c>.elementor-widget-container{margin:0;padding:0}.elementor-20079 .elementor-element.elementor-element-223cd7c{text-align:center}.elementor-20079 .elementor-element.elementor-element-b63abd2{margin-top:25px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-6ca0ccd>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20079 .elementor-element.elementor-element-1aeebee>.elementor-widget-container{margin:-5px 0 0;padding:0}.elementor-20079 .elementor-element.elementor-element-07bd19c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20079 .elementor-element.elementor-element-5c6fae6>.elementor-widget-container{margin:-5px 0 0;padding:0}.elementor-20079 .elementor-element.elementor-element-7bf2e8c{margin-top:4px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-764c026>.elementor-widget-container{margin:0;padding:0}.elementor-20079 .elementor-element.elementor-element-764c026{text-align:center}.elementor-20079 .elementor-element.elementor-element-1049c0a{margin-top:25px;margin-bottom:0;padding:0}.elementor-20079 .elementor-element.elementor-element-6kmn6rv{margin-top:5px;margin-bottom:0;padding:50px 25px}.elementor-20079 .elementor-element.elementor-element-2cd22ea0:not(.elementor-motion-effects-element-type-background),.elementor-20079 .elementor-element.elementor-element-2cd22ea0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mltc2000gqh4.i.optimole.com/cb:GjPJ.da7/w:1600/h:1068/q:mauto/f:best/https://ticketdigg.com/wp-content/uploads/2025/01/algarve-beach.jpg")}.elementor-20079 .elementor-element.elementor-element-2cd22ea0>.elementor-shape-top svg{height:120px}.elementor-20079 .elementor-element.elementor-element-2cd22ea0{margin-top:0;margin-bottom:0;padding:64px 25px 0}.elementor-20079 .elementor-element.elementor-element-4b53ff23>.elementor-element-populated{padding:0}.elementor-20079 .elementor-element.elementor-element-5dfa0c49>.elementor-widget-container{margin:0 0 8px}.elementor-20079 .elementor-element.elementor-element-5dfa0c49 .elementor-icon{font-size:24px}.elementor-20079 .elementor-element.elementor-element-5dfa0c49 .elementor-icon svg{height:24px}.elementor-20079 .elementor-element.elementor-element-f832baf>.elementor-widget-container{padding:0}.elementor-20079 .elementor-element.elementor-element-f832baf{text-align:start}.elementor-20079 .elementor-element.elementor-element-2251f85e>.elementor-widget-container{padding:0}}