.elementor-1494 .elementor-element.elementor-element-91b8fd8 .altear-apartments-search--primary-color{color:#003b5d;}.elementor-1494 .elementor-element.elementor-element-91b8fd8 .altear-apartments-search--primary-bg-color{background-color:#003b5d;}.elementor-1494 .elementor-element.elementor-element-91b8fd8 .sub-title{color:#003b5d;}.ui-slider-handle{background:#003b5d !important;}#ico-close-menu{fill:#003b5d;}#altear-search-results-table.dataTable thead th{color:#003b5d;}#altear-search-results-table td{color:#003b5d;}.elementor-widget-apartments-search input[type="checkbox"]:checked + label{background-color:#003b5d !important;}.elementor-widget-apartments-search label{color:#003b5d !important;}.altear-apartments-search--vertical-input .ui-state-default, .ui-widget-content .ui-state-default{background:#003b5d;}.altear-apartments-search--vertical-input .ui-slider-range{background:#003b5d;}.elementor-1494 .elementor-element.elementor-element-91b8fd8{font-family:'Open Sans', sans-serif;}.elementor-1494 .elementor-element.elementor-element-7dd97d9:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-7dd97d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003b5d;}.elementor-1494 .elementor-element.elementor-element-7dd97d9 > .elementor-background-overlay{background-image:url("https://www.altear.pt/wp-content/uploads/2019/08/bg_hero_1.svg");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1494 .elementor-element.elementor-element-7dd97d9 > .elementor-container{min-height:100vh;}.elementor-1494 .elementor-element.elementor-element-7dd97d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1494 .elementor-element.elementor-element-03c149a > .elementor-element-populated{margin:120px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5% 5% 5% 5%;}.elementor-1494 .elementor-element.elementor-element-b12c12f:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-b12c12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.altear.pt/wp-content/uploads/2019/08/bg_hero_2.svg");}.elementor-1494 .elementor-element.elementor-element-b12c12f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1494 .elementor-element.elementor-element-b12c12f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1494 .elementor-element.elementor-element-56c471a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1494 .elementor-element.elementor-element-56c471a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-56c471a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:75px 0px 75px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:13px 13px 13px 13px;}.elementor-1494 .elementor-element.elementor-element-56c471a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1494 .elementor-element.elementor-element-ba687e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-ba687e1{text-align:center;}.elementor-1494 .elementor-element.elementor-element-ba687e1 .elementor-heading-title{font-weight:700;color:#003b5d;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1494 .elementor-element.elementor-element-23e3e7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-23e3e7f{text-align:center;color:#003b5d;font-size:18px;font-weight:200;line-height:1.4em;}.elementor-1494 .elementor-element.elementor-element-e64f31a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-e64f31a{text-align:center;color:#003b5d;font-size:18px;font-weight:200;line-height:1.4em;}.elementor-1494 .elementor-element.elementor-element-e9078b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-e9078b1{text-align:center;color:#003b5d;font-size:18px;font-weight:200;line-height:1.4em;}.elementor-1494 .elementor-element.elementor-element-dcaa0ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-dcaa0ff{text-align:center;color:#003b5d;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1494 .elementor-element.elementor-element-410e1bc:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-410e1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.altear.pt/wp-content/uploads/2019/08/bg_hero_2.svg");}.elementor-1494 .elementor-element.elementor-element-410e1bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1494 .elementor-element.elementor-element-410e1bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1494 .elementor-element.elementor-element-1a209e7:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-1a209e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.altear.pt/wp-content/uploads/2019/08/bg_hero_2.svg");}.elementor-1494 .elementor-element.elementor-element-1a209e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1494 .elementor-element.elementor-element-1a209e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1494 .elementor-element.elementor-element-41d7334 > .elementor-container{max-width:1140px;}.elementor-1494 .elementor-element.elementor-element-41d7334{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1494 .elementor-element.elementor-element-41d7334 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1494 .elementor-element.elementor-element-08ac529:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1494 .elementor-element.elementor-element-08ac529 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.altear.pt/wp-content/uploads/2020/03/mapa_altear_completo.svg");background-position:center right;background-repeat:no-repeat;}.elementor-1494 .elementor-element.elementor-element-08ac529 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:100px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-08ac529 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1494 .elementor-element.elementor-element-4f80d49 .elementor-heading-title{font-size:52px;color:#003b5d;}.elementor-1494 .elementor-element.elementor-element-7d96273{margin-top:30px;margin-bottom:0px;}.elementor-1494 .elementor-element.elementor-element-f905415 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-1494 .elementor-element.elementor-element-d225b00 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-d225b00 .altear-map-index{background-color:#003b5d;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-a984ff8 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-a984ff8 .altear-map-index{background-color:#003b5d;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-7c23c9b .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-7c23c9b .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-04748ae .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-04748ae .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-8172a41 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-8172a41 .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-060c12d .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-060c12d .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-2ca85ed .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-2ca85ed .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-eb1f01d .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-eb1f01d .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-075a589 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-075a589 .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-151c65b .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-151c65b .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-9a8eff4 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-9a8eff4 .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-94f065b .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-94f065b .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-dde96f8 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-dde96f8 .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-878fcea .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-878fcea .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-dfca278 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-1494 .elementor-element.elementor-element-b29cb94 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-b29cb94 .altear-map-index{background-color:#a5333b;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-72595b6 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-72595b6 .altear-map-index{background-color:#be9b63;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-04d8961 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-04d8961 .altear-map-index{background-color:#be9b63;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-4c31e35 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-4c31e35 .altear-map-index{background-color:#be9b63;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-d3dd1b2 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-d3dd1b2 .altear-map-index{background-color:#be9b63;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-2c1be9e .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-2c1be9e .altear-map-index{background-color:#108676;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-29ed67c .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-29ed67c .altear-map-index{background-color:#108676;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-d4ea5a8 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-d4ea5a8 .altear-map-index{background-color:#108676;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-1f3040e .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-1f3040e .altear-map-index{background-color:#9eaebd;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-ef480ab .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-ef480ab .altear-map-index{background-color:#9eaebd;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-8a3e102 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-8a3e102 .altear-map-index{background-color:#c17d74;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-38521a8 .map-subtitle{font-size:12px;font-weight:400;}.elementor-1494 .elementor-element.elementor-element-38521a8 .altear-map-index{background-color:#c17d74;color:#ffffff;}.elementor-1494 .elementor-element.elementor-element-b0d01f7 > .elementor-element-populated{margin:75px 0px 75px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1494 .elementor-element.elementor-element-6248d75 .elementor-heading-title{font-size:52px;color:#003b5d;}.elementor-1494 .elementor-element.elementor-element-5e81f08{--spacer-size:100px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1494 .elementor-element.elementor-element-7efe3b5{width:32.15%;}.elementor-1494 .elementor-element.elementor-element-38152a7{width:75%;}.elementor-1494 .elementor-element.elementor-element-f905415{width:28.75%;}.elementor-1494 .elementor-element.elementor-element-dfca278{width:36.477%;}.elementor-1494 .elementor-element.elementor-element-069a7eb{width:34.772%;}}@media(max-width:767px){.elementor-1494 .elementor-element.elementor-element-ba687e1 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-23e3e7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-e64f31a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-e9078b1 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-1494 .elementor-element.elementor-element-dcaa0ff > .elementor-widget-container{margin:0px 0px 75px 0px;}}/* Start custom CSS for altear-apartments-search, class: .elementor-element-91b8fd8 */.ui-slider-range {
    background: #0a5986 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23e3e7f */.elementor-1494 .elementor-element.elementor-element-23e3e7f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e64f31a */.elementor-1494 .elementor-element.elementor-element-e64f31a {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cdbbb2a */.elementor-1494 .elementor-element.elementor-element-cdbbb2a {
    text-align:center;
}/* End custom CSS */