@font-face{font-family:'Nexa Book';src:url('../../uploads/fonts/Nexa_Book.woff') format('woff')}@font-face{font-family:'Nexa Bold';src:url('../../uploads/fonts/Nexa_Bold.otf'),url('../../uploads/fonts/Nexa_Bold.woff') format('woff')}@font-face{font-family:'Nexa Light';src:url('../../uploads/fonts/Nexa_Light.otf'),url('../../uploads/fonts/Nexa_Light.woff') format('woff')}@font-face{font-family:'Nexa Regular';src:url('../../uploads/fonts/Nexa_Regular.otf'),url('../../uploads/fonts/Nexa_Regular.woff') format('woff')}.div.wpcf7-response-output{margin:0 .5em 1em}.wpcf7-form-control.wpcf7-acceptance{text-align:left;display:block}.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item{margin:10px 0 0}.height_left_row .wpb_content_element{margin-bottom:10px!important;font-size:14px}.min_height_image{min-height:500px}span.white{color:#fff}.margem_t60{margin-top:60px}.margem_b20{margin-bottom:20px}.margem_b10{margin-bottom:10px}.separacao_t35{margin-top:35px}.margem_negative_t200{margin-top:-200px}.separacao_t100{padding-top:100px}.separacao_t70{padding-top:70px}.separacao_t10{padding-top:10px}.separacao_t40{padding-top:40px}.separacao_t30{padding-top:30px}.separacao_t20{padding-top:20px}.separacao_b270{padding-bottom:270px}.separacao_b70{padding-bottom:70px}.separacao_b60{padding-bottom:60px}.separacao_b40{padding-bottom:40px}.separacao_b30{padding-bottom:30px}.separacao_b25{padding-bottom:25px}.separacao_b20{padding-bottom:20px}.separacao_b10{padding-bottom:10px}.texto_centrado{text-align:center}.non_margin{margin:0}.separacao_l20{padding-left:20px}@media screen and (max-width:1550px){.separacao_slidershow_top .vc_column-inner .wpb_wrapper .wpb_single_image .wpb_wrapper.vc_figure .vc_single_image-wrapper img.vc_single_image-img.attachment-full{max-height:530px}}@media screen and (max-width:1550px){.terrenos .separacao_slidershow_top .vc_column-inner .wpb_wrapper .wpb_single_image .wpb_wrapper.vc_figure .vc_single_image-wrapper img.vc_single_image-img.attachment-full{max-height:580px}}@media screen and (min-width:501px){.separacao_left_right_90{padding-left:90px;padding-right:78px}}@media screen and (max-width:500px){.separacao_left_right_90{padding-left:30px;padding-right:30px}.separacao_slidershow_top{padding-top:30px}}@media screen and (min-width:500px) and (max-width:991px){.separacao_slidershow_top{padding-top:90px}}@media screen and (min-width:992px){.separacao_slidershow_top{padding-top:30px}}@media screen and (min-width:768px){.separacao_l30{padding-left:30px}.separacao_r30{padding-right:30px}}@media screen and (max-width:767px){.separacao_l30{padding:0 15px}.separacao_r30{padding:0 15px}}.first_title h3{color:#fff;text-transform:uppercase;font-family:'Nexa Bold';line-height:1.40}.title_box{padding-top:21px;font-size:30px}a{text-decoration:none;color:#777}.texto_link_belas{text-decoration:underline;color:#579ca9}@media (min-width:1700px){.border_real_state{background-color:rgba(255,255,255,.8);padding:0 15px;margin-bottom:-817px;top:50px;z-index:4;box-shadow:14.1px 14.1px 10px rgba(23,36,38,.5)}.botao_real_state button{width:100%;background-color:transparent;border:solid 2px #a8c5ce;font-family:'Nexa Bold';font-size:18px;line-height:2.2;text-align:center;color:#579ca9;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;box-sizing:border-box;word-wrap:break-word;text-transform:uppercase}.text_justify{font-size:17px;line-height:1.24}}@media (min-width:1400px) and (max-width:1699px){.border_real_state{background-color:rgba(255,255,255,.8);padding:0 15px;margin-bottom:-817px;top:50px;z-index:4;box-shadow:14.1px 14.1px 10px rgba(23,36,38,.5)}.botao_real_state button{width:100%;background-color:transparent;border:solid 2px #a8c5ce;font-family:'Nexa Bold';font-size:15px;line-height:2.2;text-align:center;color:#579ca9;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;box-sizing:border-box;word-wrap:break-word;text-transform:uppercase}.text_justify{font-size:15px;line-height:1.24}}@media (max-width:1399px){.border_real_state{background-color:rgba(255,255,255,.8);padding:0 15px;margin-bottom:-817px;top:25px;z-index:4;box-shadow:14.1px 14.1px 10px rgba(23,36,38,.5)}.botao_real_state button{width:100%;background-color:transparent;border:solid 2px #a8c5ce;font-family:'Nexa Bold';font-size:15px;line-height:2.2;text-align:center;color:#579ca9;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;box-sizing:border-box;word-wrap:break-word;text-transform:uppercase}.text_justify{font-size:15px;line-height:1.24}}.botao_real_state button:hover{color:#fff;background-color:#b18fa5;border:solid 2px #b18fa5}.imagem_real_state_apartamentos{width:100%;height:155px;background-image:url('../../uploads/2019/10/apartamentos_menu.jpg');background-size:cover}.imagem_real_state_town{width:100%;height:155px;background-image:url('../../uploads/2019/10/townhouses_menu.jpg');background-size:cover}.imagem_real_state_terrenos{width:100%;height:155px;background-image:url('../../uploads/2019/10/terrenos_menu.jpg');background-size:cover}@media screen and (min-width:992px){.local:before{content:"";width:7px;height:7px;background:#7e406b;margin:30px 0 0}.infraestruturas:before{content:"";width:7px;height:7px;background:#337380;margin:30px 0 0}.galeria:before{content:"";width:7px;height:7px;background:#3d7d5e;margin:30px 0 0}.contacto:before{content:"";width:7px;height:7px;background:#ea9423;margin:30px 0 0}}.separator_geral h2{color:#fff;line-height:43px;vertical-align:middle}@media screen and (min-width:1200px){.separator_geral{height:43px;padding-left:20px}}@media screen and (max-width:1199px){.vc_col-sm-12 .separator_geral{height:auto}.vc_hidden-sm .separator_geral{height:43px}.separator_geral{padding-left:10px}}.violet_separator{background-color:#7e406b}.violet_separator_light{background-color:#ccb6c4}.green_separator{background-color:#53ab82}.green_separator_light{background-color:#cae1d2}.blue_separator{background-color:#579ca9}.blue_separator_light{background-color:#c9dae1}.orange_separator{background-color:#ea9423}.orange_separator_light{background-color:#f7d5aa}.icon_margin{color:#579ca9;margin-right:6px}.footer .wpcf7 .wpcf7-form input[type=text],.footer .wpcf7 .wpcf7-form input[type=tel],.footer .wpcf7 .wpcf7-form input[type=email],.footer .wpcf7 .wpcf7-form textarea,.footer .wpcf7 .wpcf7-select{background-color:#f1f6f7;border:solid 1px #a8c5ce}.footer .wpcf7 .wpcf7-form textarea{height:124px}.footer .wpcf7 .wpcf7-form input[type=submit]{color:#579ca9;background-color:#c9dae1;opacity:.75;font-family:'Nexa Light';font-size:17px;text-transform:uppercase;border-radius:1px;padding-top:5px}@media screen and (min-width:767px){.footer .wpcf7 .wpcf7-form input[type=submit]{width:50%}}@media screen and (max-width:766px){.footer .wpcf7 .wpcf7-form input[type=submit]{width:100%}}.footer .wpcf7 .wpcf7-form input[type=submit]:hover{color:#c9dae1;background-color:#579ca9}input::-webkit-input-placeholder{color:#777777!important;opacity:1}input:-moz-placeholder{color:#777777!important;opacity:1}input::-moz-placeholder{color:#777777!important;opacity:1}input:-ms-input-placeholder{color:#777777!important;opacity:1}textarea::-webkit-input-placeholder{color:#777777!important;opacity:1}textarea:-moz-placeholder{color:#777777!important;opacity:1}textarea::-moz-placeholder{color:#777777!important;opacity:1}textarea:-ms-input-placeholder{color:#777777!important}.sticky-menu{position:-webkit-sticky;position:sticky;position:fixed;top:230px;right:0;z-index:1000}.ult_modal-body p .texto-imagem-contacto{color:#fff!important}.all-center{text-align:center}.ult_modal .ult_modal-content{box-shadow:none;border-color:transparent!important}#wow-modal-overlay-1 #wow-modal-window-1,#wow-modal-overlay-3 #wow-modal-window-3,#wow-modal-overlay-4 #wow-modal-window-4{padding:0;border:none;border-radius:0;border-color:transparent!important;top:5%}#wow-modal-overlay-1 #wow-modal-window-1,#wow-modal-overlay-3 #wow-modal-window-3,#wow-modal-overlay-4 #wow-modal-window-4{background:rgba(168,197,207,1)!important}#wow-modal-window-1 .background_imagem img,#wow-modal-window-3 .background_imagem img,#wow-modal-window-4 .background_imagem img{width:100%;height:auto}#wow-modal-window-1 div.wpcf7,#wow-modal-window-3 div.wpcf7,#wow-modal-window-4 div.wpcf7{border-bottom-color:#a8c5cd;border-bottom-width:10px;border-bottom-style:solid;background-color:rgba(168,197,207,.8);padding:20px 30px 0;margin-top:-8px}#wow-modal-window-1 .wpcf7-form input[type=text],#wow-modal-window-3 .wpcf7-form input[type=text],#wow-modal-window-4 .wpcf7-form input[type=text],#wow-modal-window-1 .wpcf7-form input[type=email],#wow-modal-window-3 .wpcf7-form input[type=email],#wow-modal-window-4 .wpcf7-form input[type=email],#wow-modal-window-1 .wpcf7-form input[type=tel],#wow-modal-window-3 .wpcf7-form input[type=tel],#wow-modal-window-4 .wpcf7-form input[type=tel],#wow-modal-window-1 .wpcf7-form input[type=url],#wow-modal-window-3 .wpcf7-form input[type=url],#wow-modal-window-4 .wpcf7-form input[type=url],#wow-modal-window-1 .wpcf7-form input[type=number],#wow-modal-window-3 .wpcf7-form input[type=number],#wow-modal-window-4 .wpcf7-form input[type=number],#wow-modal-window-1 .wpcf7-form input[type=range],#wow-modal-window-3 .wpcf7-form input[type=range],#wow-modal-window-4 .wpcf7-form input[type=range],#wow-modal-window-1 .wpcf7-form input[type=date],#wow-modal-window-3 .wpcf7-form input[type=date],#wow-modal-window-4 .wpcf7-form input[type=date]{color:#9fadbe;font:normal 400 15px "Nexa Regular";border:none;margin-bottom:15px;border-radius:0}#wow-modal-window-1 .wpcf7-form textarea,#wow-modal-window-3 .wpcf7-form textarea,#wow-modal-window-4 .wpcf7-form textarea{color:#9fadbe;font:normal 400 15px "Nexa Regular";height:85px;border-radius:0}#wow-modal-window-1 .wpcf7-form input[type=submit],#wow-modal-window-3 .wpcf7-form input[type=submit],#wow-modal-window-4 .wpcf7-form input[type=submit]{font:20px "Nexa Bold";margin:30px 0;background:#53ab82;color:#fff;text-transform:uppercase;width:60%;height:40px;border-radius:0}#wow-modal-window-1 span.wpcf7-list-item.first,#wow-modal-window-3 span.wpcf7-list-item.first,#wow-modal-window-4 span.wpcf7-list-item.first{margin:0}#wow-modal-window-1 h3.contact-first,#wow-modal-window-3 h3.contact-first,#wow-modal-window-4 h3.contact-first{font:25px "Nexa Regular";color:#fff}#wow-modal-window-1 h2.contact-second,#wow-modal-window-3 h2.contact-second,#wow-modal-window-4 h2.contact-second{font:30px "Nexa Bold";color:#fff;text-shadow:1px 1px 3px rgba(65,117,118,.5)}#wow-modal-window-1 p.contact-third,#wow-modal-window-3 p.contact-third,#wow-modal-window-4 p.contact-third{font:12px "Nexa Regular";color:#fff}@media screen and (max-height:880px){#imagem_modal{display:none}}.photo-scroller.hide-thumbs .btn-cntr,.photo-scroller.disable-thumbs .btn-cntr,.photo-scroller.disable-thumbs .slide-caption{display:none}.photo-scroller .slide-caption figcaption.actCaption{visibility:hidden}.imp-tooltip-buffer-left.imp-tooltip-buffer-large{left:-30px!important;width:30px!important}.imp-tooltip-buffer-bottom.imp-tooltip-buffer-large{height:30px!important}.imp-tooltip-buffer-top.imp-tooltip-buffer-large{height:30px!important;top:-30px!important}.video-container iframe{position:absolute;top:0;width:100%;height:100%}.video-container{position:relative;padding-bottom:48%;padding-top:35px;height:0;overflow:hidden}a.botao_location_home{width:146px;height:13px;font-family:'Nexa Light';font-size:17px;font-weight:300;line-height:1.29;letter-spacing:normal;text-align:center;color:#7e406b;padding:13px 54px;background-color:#ccb6c4;text-transform:uppercase}a.botao_location_home:hover{color:#ccb6c4;background-color:#7e406b}.botao_inativo button{background-color:rgba(187,187,187,.53);color:rgba(119,119,119,.69);cursor:default}.bbc{font-weight:700;text-align:center}.definir_altura{min-height:617px}.top_right{background-image:url("../../uploads/2018/08/separador.png");background-repeat:repeat-x;background-position:15px bottom}.top_middle .vc_column-inner .participar_evento{background-image:url("../../uploads/2018/08/separador.png");background-repeat:repeat-x;background-position:15px center}.img_paddings_form{margin-bottom:0}.text_form_top{margin-top:40px}.img_paddings_form img{background-color:#fff;padding-left:20px;padding-right:20px}.participar_evento{margin-bottom:0;display:flex;justify-content:center;align-items:center}.participar_evento h1{font-size:24px;font-weight:700;letter-spacing:normal;color:#579ca9;text-align:center;background-color:#fff;display:inline-block;padding-left:20px;padding-right:20px}.text_form_top{font-size:16px;font-weight:400;text-align:center;color:gray;text-transform:uppercase}.text_bottom_first{font-size:16px;font-weight:400;text-align:center;color:gray;text-transform:uppercase;padding-top:20px}.text_bottom_second{font-size:16px;font-weight:400;text-align:center;color:gray;text-transform:uppercase}.convite_frase{text-align:right;font-size:14px;letter-spacing:.1px;color:#579ca9;text-transform:uppercase}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none}.gform_wrapper.gform_validation_error .top_label input.medium,.gform_wrapper.gform_validation_error .top_label select.medium{width:100%}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:100%}input#gform_submit_button_1.gform_button.button{background-color:#59a279;width:100%;border-radius:0!important;font-size:20px!important;text-transform:uppercase!important;font-weight:700!important;text-align:center;color:#fff}.gform_wrapper ul.gform_fields li.gfield{padding-right:0}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border-top:0;border-bottom:0}label.gfield_label{text-transform:uppercase}.page-id-5447 #cookie-notice{display:none!important}#gform_confirmation_message_1{text-align:center!important;padding-top:50px!important;padding-bottom:50px!important}.slider-simple{background-color:transparent!important}