.elementor-69791 .elementor-element.elementor-element-9c7103b:not(.elementor-motion-effects-element-type-background), .elementor-69791 .elementor-element.elementor-element-9c7103b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_c_bg_main );}.elementor-69791 .elementor-element.elementor-element-9c7103b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:035px 0px 35px 0px;overflow:visible;}.elementor-69791 .elementor-element.elementor-element-9c7103b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69791 .elementor-element.elementor-element-4a4378e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}div.elementor-69791 .elementor-element.elementor-element-60b35b6{max-width:initial;flex:none;min-width:25px;}.elementor-bc-flex-widget .elementor-69791 .elementor-element.elementor-element-60b35b6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-69791 .elementor-element.elementor-element-60b35b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-69791 .elementor-element.elementor-element-60b35b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69791 .elementor-element.elementor-element-60b35b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-339adcd .uc_border_link_hover_effects a{padding:0px 0px 8px 0px;}.elementor-69791 .elementor-element.elementor-element-339adcd .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-339adcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-69791 .elementor-element.elementor-element-6cbcc07.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-69791 .elementor-element.elementor-element-6cbcc07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-69791 .elementor-element.elementor-element-6cbcc07 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69791 .elementor-element.elementor-element-6cbcc07 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-el_c_1_text );margin:10px 0px 0px 0px;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .elementskit-border-divider{width:300px;background:var( --e-global-color-el_c_1_text );}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:300px;height:1px;color:var( --e-global-color-el_c_1_text );}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .elementskit-border-star{width:300px;height:1px;color:var( --e-global-color-el_c_1_text );}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-border-divider::before{height:1px;}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:8px 0px 20px 0px;}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-el_c_1_text );color:var( --e-global-color-el_c_1_text );}.elementor-69791 .elementor-element.elementor-element-e501512 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-el_c_1_text );}.elementor-69791 .elementor-element.elementor-element-cc95842{overflow:visible;}.elementor-69791 .elementor-element.elementor-element-943b555 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-be436d5 .uc_border_link_hover_effects a{padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-be436d5 .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-be436d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-5216619 .uc_border_link_hover_effects a{padding:3px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-5216619 .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-5216619 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-095b1d5 .uc_border_link_hover_effects a{padding:3px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-095b1d5 .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-095b1d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-7b74fbc .uc_border_link_hover_effects a{padding:3px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-7b74fbc .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-7b74fbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-689fbe7 .uc_border_link_hover_effects a{padding:3px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-689fbe7 .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-689fbe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-3d49319 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-7afafc0 .uc_border_link_hover_effects a{padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-7afafc0 .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-7afafc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-11ed8dd .uc_border_link_hover_effects a{padding:3px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-11ed8dd .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-11ed8dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-8270b9e .uc_border_link_hover_effects a{padding:3px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-8270b9e .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-8270b9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-56326e3 .uc_border_link_hover_effects a{padding:3px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-56326e3 .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-56326e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-1994319 .uc_border_link_hover_effects a{padding:3px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-1994319 .uc_border_link_hover_effects{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-69791 .elementor-element.elementor-element-1994319 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-bdff618:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-69791 .elementor-element.elementor-element-bdff618 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanguard2.mindcrawl.com.pt/wp-content/uploads/2025/01/proposta-apartamento-porto-vanguard.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-69791 .elementor-element.elementor-element-bdff618 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-69791 .elementor-element.elementor-element-bdff618 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69791 .elementor-element.elementor-element-9ff1f6d{--spacer-size:50px;}.elementor-69791 .elementor-element.elementor-element-5df768f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 0px 35px 0px;}.elementor-69791  > .elementor-section-wrap, .elementor-69791 > .elementor-inner > .elementor-section-wrap{box-shadow:0px 60px 60px 0px rgba(0, 0, 0, 0.1);}@media(min-width:768px){.elementor-69791 .elementor-element.elementor-element-4a4378e{width:10%;}.elementor-69791 .elementor-element.elementor-element-60b35b6{width:20%;}.elementor-69791 .elementor-element.elementor-element-6cbcc07{width:25%;}.elementor-69791 .elementor-element.elementor-element-943b555{width:40%;}.elementor-69791 .elementor-element.elementor-element-3d49319{width:60%;}.elementor-69791 .elementor-element.elementor-element-bdff618{width:35%;}.elementor-69791 .elementor-element.elementor-element-5df768f{width:10%;}}