.rs-mortgage-modal__close{padding-bottom:5px}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:14px;color:#4e4e4e}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:12px 6px}:root{--rs-primary:#003453!important}svg.rs-detail-wishlist__icon{color:#fff}.rs-detail-wishlist__btn{border:1px solid #003453!important}.rs-template__gallery-wishlist .rs-detail-wishlist__btn{background:#003453!important}.rs-wishlist-counter__icon{width:21px;margin-left:20px!important;height:21px;display:block;vertical-align:middle}.rs-view-toggle__btn--active{background:#003453}.header-controls{display:flex;align-items:center;gap:8px;font-size:16px}.header-controls .divider{line-height:24px;font-weight:400;color:#000}header .rs-wishlist-counter__icon{width:18px;margin-left:0px!important;height:18px;display:block;vertical-align:middle;margin-right:15px}header .rs-wishlist-counter__badge{position:absolute;top:-4px;font-size:9px!important;right:5px;min-width:15px;height:15px}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding:0 0 15px 0.6em!important}.language-switcher{display:flex;gap:6px;align-items:center;margin:0;padding:0;list-style:none}.language-switcher li{list-style:none;margin:0;padding:0}.language-switcher img{width:24px;height:24px;display:block;vertical-align:middle}#mobile-top svg.rs-wishlist-counter__icon{color:#000}#mobile-top .et_pb_column{margin-bottom:0px!important}.rs-detail-inquiry__checkbox-text a{color:#003453}.rs-detail-wishlist__btn:hover,.rs-detail-wishlist__btn--active{background:#003453!important;border-color:#003453;color:#fff}.rs-wishlist-btn--primary,.rs-wishlist-compare-float,.rs-wishlist-card__heart,.rs-tag--sale,.rs-wishlist-counter__badge{background:#003453}.rs-template__read-more,.rs-wishlist-card__view,.rs-wishlist-card__price{color:#003453}.rs-wishlist-card__heart svg{stroke:#ffffff}.rs-wishlist-card__heart.active svg{fill:#ffffff}.rs-mortgage-btn,.rs-detail-inquiry__submit,.rs-detail-inquiry__submit:hover{background:#003453!important}.rs-mortgage-btn:hover,.rs-template__features-btn{background:linear-gradient(135deg,#003453 0%,#003453 100%)!important}.rs-template__price{color:#003453}.rs-card__wishlist:not(.rs-card__wishlist--active) svg path,.rs_card_wishlist:not(.rs-card__wishlist--active) svg path{stroke:#fff!important}.rs-template-card-05__price,.rs-template-card-05 .rs_card_price{color:#fff}.rs_card_wishlist.rs-card__wishlist--active svg path,.rs-card__wishlist--active svg path,[class*=rs-template-card] .rs_card_wishlist.rs-card__wishlist--active svg path{fill:#fff!important;stroke:#fff!important}.rs-template-search-01 .rs-search-button__btn{background:#003453!important}.rs-card__wishlist,.rs-card .rs_card_wishlist{background:#003453!important;border:1px solid #003453!important}.rs-card__tag--own{background:#003453}.rs_card_link .rs_card_status span{display:none}#mobile-top .et_pb_row{display:flex!important;justify-content:space-between!important}.home #header-section .et_pb_row{padding:10px 45px 0 65px!important}.img_ccenter,.et_pb_section_7.et_pb_section{margin-top:0px!important;text-align:center}.d-inline-block{display:inline-block!important}.bar{border-right:1px solid #343434;display:inline-block;margin:0px 5px;width:5px;height:40px;vertical-align:middle}.lt-479 div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p{color:#fff!important}a.fav,a.fav:hover,.currency_selector,.currency_selector:focus{color:#1b1b1b}.et_pb_social_media_follow li a.icon::before{color:#B1B1B1}.home .pagination{display:block!important}.USP .col-sm-12.col-md-6.col-lg-6.my-5.right div{font-size:15px!important;margin-bottom:10px}.h1,h1{font-size:2.5rem;font-weight:400}.nav.md-pills.p-0.d-flex.justify-content-center li:nth-child(n+2){display:none}.nav .rgba-black-light,.tab_search .rgba-black-light{background-color:rgba(255,255,255,0.8)!important}.nav.md-pills.p-0.d-flex.justify-content-center li a{background:none!important;box-shadow:none!important;color:inherit!important;text-transform:uppercase;font-size:20px}.tab_search .srt,.tab_search>.d-block{display:none!important}.ro_lst .pagination{margin:auto}.ro_lst .puertobanus .lSAction{display:none!important}#home_search form.tab_search{max-width:1080px;margin:auto}#home_search{bottom:0;top:auto}.single.single-post #main-content .container{padding-left:0;padding-right:0;background-color:#fff}.lSSlideWrapper .gallery .lslide img{aspect-ratio:4/3;object-fit:contain;width:100%}.et_pb_tab .features{display:inline-block;vertical-align:top;padding:0px 10px 20px 0px;width:25%}.et_pb_tab .features p,.et_pb_tab .features h4{margin-bottom:0px;padding-bottom:0}.et_pb_tab .features h4{padding-bottom:5px;font-size:18px;letter-spacing:1px}.descp{white-space:pre-wrap}.gform_button.button{background:#000;color:#fff;border:0px;cursor:pointer;padding:10px 20px}.no-pagination{display:none}button#responsive-menu-button{display:none!important}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:15px 45px!important}.et_pb_code_0{margin-top:0!important}[type="checkbox"]+label{height:auto}.gform_button.button{background-color:#003453;padding:15px 43px!important;border-radius:25px;text-transform:uppercase;font-size:12px!important;letter-spacing:2px;border:1px solid #1e6196;line-height:1.7;transition:all 300ms ease 0ms}.gform_button.button:hover{background-color:transparent;border-color:#003453;color:#363636}.gform_wrapper input[type="text"],.gform_wrapper textarea{background-color:#EDF0F5;border-radius:0;padding:5px 10px!important}.gform_wrapper input[type="text"]{height:45px}.et_pb_module.et_pb_text_align_center .ginput_recaptcha div{margin:auto}.et_pb_module.et_pb_text_align_center .ginput_container_consent,.et_pb_module.et_pb_text_align_center .gform_footer{text-align:center}.ginput_container_consent input[type=checkbox]{display:none}.ginput_container_consent span:not(.ginput_price){display:inline-block!important}.ginput_container_name span,body .gform_wrapper ul li.gfield{padding-top:0!important}.ginput_container input[type="text"],.ginput_container select,.ginput_container span:not(.ginput_price){margin-bottom:0!important}.gform_wrapper li.hidden_label input[type="text"],.gform_wrapper li.hidden_label textarea,.gform_wrapper .ginput_recaptcha{margin-bottom:10px!important}#header-section .ubermenu-main .ubermenu-item-level-0>.ubermenu-target,#header-section .ubermenu-main .ubermenu-item-level-0>.ubermenu-custom-content{vertical-align:middle;display:table-cell;height:100px}#header-section .ubermenu .ubermenu-target-text{vertical-align:top}#header-section .ubermenu .ubermenu-submenu{padding:10px 0}#header-section .ubermenu-main .ubermenu-submenu .ubermenu-item>.ubermenu-target{padding:10px 20px}#header-section .ubermenu-responsive{-webkit-transition:1s ease-in;transition:.3s ease-in;background-color:#fff}a.fav,a.fav:hover{color:inherit}.pll-parent-menu-item .ubermenu-target{color:inherit!important}.Logo img{max-height:80px;height:100%}#header-section .et_pb_column{width:auto;min-width:200px}#header-section .et_pb_column_3_5{flex:1}.home #header-section{position:fixed;top:0;z-index:2}.home #header-section:before{position:absolute;content:"";height:100%;min-width:1200px;width:100%;background-color:#fff;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.home #header-section.w-100:before{width:100%!important}.admin-bar.home #header-section{top:32px}.home #header-section .et_pb_column{width:auto}.home #header-section .et_pb_column.col-logo{margin-right:40px}.home #header-section .et_pb_column:last-child{margin-right:0}#header-section.fadeInDown{position:sticky;top:0;z-index:2;background-color:#fff!important}.admin-bar #header-section.fadeInDown{top:32px}#top-contacts .widget_polylang ul{padding-bottom:0}.homeslider .et_pb_slide{padding:0}.homeslider .et_pb_text_overlay_wrapper{position:absolute;bottom:0;width:650px;padding:35px 65px 63px 63px;border-radius:0}.homeslider .et-pb-arrow-next,.homeslider .et-pb-arrow-prev{opacity:1;right:0!important;left:auto!important;background-color:#fff;font-size:30px;width:48px;height:48px;line-height:48px;text-align:center}.homeslider .et-pb-arrow-prev{right:48px!important}.homeslider .et_pb_slide{background-position:center 25%}.pagetitle-section{padding:44vh 0 0}.pagetitle-section .et_pb_row{margin-bottom:-80px;padding:50px}.et_pb_post_title .entry-title,.pagetitle-section h1{padding-bottom:0}.et_pb_text_align_center .et_pb_team_member_image{margin:0 auto 12px}#mobile-top .et_pb_row{display:flex}#mobile-top .et_pb_column{width:auto!important;padding:0;min-width:40px}#responsive-menu-additional-content{font-size:13px;padding:0!important}#responsive-menu-additional-content .et_pb_social_media_follow li{margin-right:5px}#responsive-menu-additional-content .lang-item{margin:0 10px}#responsive-menu-additional-content .flag-icons{border-bottom:1px solid #E5E5E5;padding:0 5%}#responsive-menu-additional-content .p-rm{padding:25px 5%}#responsive-menu-additional-content .et_pb_social_media_follow{text-align:left}.currency_selector,.currency_selector:focus{color:#000;min-width:70px!important}.nav.md-pills.p-0.d-flex.justify-content-center{display:none!important}.home .nav.md-pills.p-0.d-flex.justify-content-center{display:flex!important}.lSSlideWrapper .gallery .lslide{text-align:center}.lSSlideWrapper .gallery .lslide img{height:440px}.ro_lst .agentpro .icons span span::before{display:none}.nav.justify-content-center .nav-item:nth-child(n+3){display:none}button.rmp_menu_trigger{display:none!important}.lang-item{margin:0 2px}.home .et_pb_module.et_pb_text_align_center .gform_fields>li:nth-child(-n+4),.home .gform_fields .gfield--type-checkbox{text-align:center}.bg_color,.ro_search.tab_search .col>input.counter_submitinmoSubmit{background:#003453!important;color:#fff!important}@media (max-width:1366px){.home #header-section::before{width:100%}}@media (max-width:1366px) and (min-width:1101px){.home #header-section .et_pb_column.col-logo{margin-right:20px}.Logo img{max-width:230px}}@media (min-width:1280px){.lowerTop{position:fixed;top:0px;width:100%;z-index:99999!important;box-shadow:0px -1px 12px #333}.tab_search .bed,.tab_search .prc,.tab_search .ref{max-width:11%}}@media only screen and (max-width:1100px){#mobile-top{display:block!important}#header-section .et_pb_row,.col-logo .et_pb_module{text-align:center}.home #header-section .et_pb_column{margin-right:0}.home #header-section .et_pb_row{padding:0!important}.home #header-section,#header-section.fadeInDown{position:relative}.admin-bar.home #header-section{top:0}.home #header-section .et_pb_column{width:100%}.col-menu,#top-contacts,.home #header-section::before{display:none}.col-logo{padding:10px 0}}@media (max-width:980px){#home_slider .et_pb_slide_description{width:auto}#pagetitle_section #pd_title .entry-title{margin-top:5px}#home_search{position:relative;padding:40px 0 20px}.pagetitle-section .et_pb_row{padding:40px 20px}.homeslider,.homeslider .et_pb_slide,.homeslider.et_pb_slider .et_pb_slide_description{height:50vh!important}.homeslider .et_pb_text_overlay_wrapper{width:90%;padding:20px}.homeslider .et_pb_text_overlay_wrapper h2{padding-bottom:0}.col-reverse-md{display:flex;flex-direction:column-reverse}body div.services-section.et_pb_section{background:none!important}.sb_dli_pre_footer .et_pb_column.pl-5{padding-left:0!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border-bottom:1px solid #e5e5e5}.fav-menu{display:none}.lang-item{margin:0 8px}}@media (min-width:768px) and (max-width:980px){#home_slider .et_pb_slide_title{font-size:45px}.pagetitle-section{padding:30vh 0 0}}@media (max-width:767px){.USP{text-align:center}#home_slider .et_pb_slide_title{font-size:10vw!important;border-bottom:none;margin-bottom:0}#home_slider .et_pb_slide_content{display:none}#home_slider .et_pb_button_wrapper{position:relative;bottom:0}#home_slider .et_pb_button_wrapper .et_pb_more_button{margin-top:0;line-height:normal!important}.nav li{line-height:normal}.features{width:33%!important}h1,.et_pb_title_container h1{font-size:30px}.et_pb_tab{padding:10px}.et_pb_tabs_controls li a{padding:4px 10px}.homeslider .et-pb-arrow-next,.homeslider .et-pb-arrow-prev{width:30px;height:30px;line-height:30px}.homeslider .et-pb-arrow-prev{right:30px!important}.pagetitle-section .et_pb_row{padding:20px;margin-bottom:-40px}.et-pb-slider-arrows{display:none}.et-pb-arrow-next,.et-pb-arrow-prev{top:0;margin-top:0}.homeslider .et_pb_text_overlay_wrapper{padding:10px}.lSSlideWrapper .gallery .lslide img{height:300px}}@media only screen and (max-width:767px) and (min-width:480px){.homeslider,.homeslider .et_pb_slide,.homeslider.et_pb_slider .et_pb_slide_description{height:70vh!important}.pagetitle-section{padding:30% 0 0}}@media only screen and (max-width:479px){.features{width:100%!important}.et_pb_tab .gform_wrapper .ginput_recaptcha{transform:scale(0.86);-webkit-transform:scale(0.86);transform-origin:0 0;-webkit-transform-origin:0 0}.homeslider,.homeslider .et_pb_slide,.homeslider.et_pb_slider .et_pb_slide_description{height:40vh!important}.pagetitle-section{padding:50% 0 0}.et_pb_post_title .entry-title{letter-spacing:1px}.et_pb_row,#header-section .et_pb_row{width:90%}.lSSlideWrapper .gallery .lslide img{height:250px}}.et_pb_section_8.et_pb_section{margin-top:0px!important}.et_pb_section_7.et_pb_section{margin-top:0px!important}.cdp-text-overlay{visibility:hidden;display:none}.et_pb_module.et_pb_text.et_pb_text_0.page-title-inner.et_pb_text_align_center.et_pb_bg_layout_light p{font-family:'Encode Sans',Helvetica,Arial,Lucida,sans-serif;color:#231f20;text-transform:uppercase;letter-spacing:2px;font-weight:400}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:22px!important}.h1,h1{font-size:2.5rem;font-weight:400;font-size:35px}.et_pb_section_6.et_pb_section{margin-top:0px!important}.ui-widget-header{font-size:12px}.ui-multiselect-checkboxes li.level-1 label span{padding-left:16px}.d-search{display:flex;margin:auto}.d-search .et_pb_code_inner{padding:20px 30px;width:100%;max-width:1000px;background:rgba(20,67,117,0.5);margin:auto}.horizontal_search>input[type='submit'],.mobile_submit_btn input.inmoSubmit,.top_dv input[type="submit"],.afteradvanced_rw input[type="submit"],.top_dv input[type="submit"]:hover,.afteradvanced_rw input[type="submit"]:hover,div .bg_color,div .bg_color:hover{background-color:#003453!important;color:#fff!important}div a:hover,div .color{color:#F15D22}.horizontal_search>button span{margin-top:2px}.afteradvanced_rw .buttons_dv a{white-space:nowrap}div.feature_dv{width:21%}div.beforeadvanced_rw{width:auto!important;padding-right:0!important}.beforeadvanced_rw>span.position-relative{margin-top:-70px;margin-right:-10px}.location_dv,.property_dv,.bedbaths_dv,.pryc_dv,.feature_dv{flex:1;margin-right:14px}#AdvSearch .fieldss{width:100%}#AdvSearch .fieldss input[type="text"],.fieldss div.feature_dv{flex:1;width:100%!important}.fieldss div.feature_dv,#AdvSearch .fieldss input#ref_no{margin-right:0}.top_dv input[type="submit"],.fieldss div.feature_dv{flex:1;min-width:180px}div.feature_dv{display:none}@media (max-width:980px){.horizontal_search .top_dv,.horizontal_search #AdvSearch{padding-left:0!important;padding-right:0!important}.beforeadvanced_rw>span.position-relative{margin-top:-45px;margin-right:-21px}}@media (min-width:992px){.horizontal_search>input[type="reset"]{right:-6px;top:32px;bottom:auto}.horizontal_search::after{right:-8px;top:30px;bottom:auto}}@media (min-width:1200px){.horizontal_search>input[type="reset"]{right:11px}.horizontal_search::after{right:10px}}#footer_section,footer#main-footer{display:none}html:lang(en-GB) #footer_section.footer-en,html:lang(nl-NL) #footer_section.footer-nl{display:block}#credit_section,footer#main-footer{display:none}html:lang(en-GB) #credit_section.footer-en,html:lang(nl-NL) #credit_section.footer-nl{display:block}#footer_one,footer#main-footer{display:none}html:lang(en-GB) #footer_one.footer-en,html:lang(nl-NL) #footer_one.footer-nl{display:block}#footer_two,footer#main-footer{display:none}html:lang(nl-NL) #footer_two.footer-nl{display:block}.et_pb_module.et_pb_image.et_pb_image_0_tb_header{max-width:120px}html:lang(en-GB) div#footer-two{display:none!important}