@font-face{font-family:'ElegantIcons';src:url('/fonts/ElegantIcons.eot');src:url('/fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),url('/fonts/ElegantIcons.woff') format('woff'),url('/fonts/ElegantIcons.ttf') format('truetype'),url('/fonts/ElegantIcons.svg#ElegantIcons') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"neuron-bold";src:url("/fonts/Neuron Bold.otf")}h1{font-family:"Open Sans",sans-serif!important;text-align:center}h2,h3,h4,h5,h6{font-family:'neuron-bold',Helvetica,Arial,Lucida,sans-serif!important}h1,h3{font-size:36px;font-weight:bold}h2{font-size:22px}p a{color:#29338A;text-decoration:none}p a:hover{color:#29338A;text-decoration:underline}.mobile_menu_bar:before{font-size:50px;color:#29338a!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after{color:#29338a;background:#FEC900;top:10px;position:relative;font-family:"ETModules";content:'\33';border-radius:50%;padding:3px;font-size:30px}ul.et_mobile_menu li.menu-item-has-children.mobile-toggle-open>.mobile-toggle-icon::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.mobile-toggle-open>.mobile-toggle-icon::after{content:'\32'}.et_mobile_menu .menu-item-has-children>a{font-weight:600!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,ul.et_mobile_menu li.page_item_has_children .mobile-toggle-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle-icon{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon{text-align:center;opacity:1}.yellow-tick li,.feature,.distance{background:url(/wp-content/uploads/2023/04/yellow-tick-7.png) no-repeat left top!important;background-size:12px 19px!important;padding:0px 0px 12px 22px!important;list-style:none! important;margin:0!important}@media all and (max-width:767px){.et_pb_row{width:92%!important}}.valign-middle{display:flex;flex-direction:column;justify-content:center}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block;content:"\e04f"}#home-top-section{margin-top:-21vh!important}#head-strapline{margin-top:30vh!important;text-shadow:none!important}@media all and (min-width:1300px){#head-strapline{position:absolute;margin-top:0!important;top:calc(79vh - 250px);left:0;right:0}#search_home{position:absolute;top:calc(79vh - 120px);left:0;right:0}}@media all and (min-width:1300px) and (max-width:1919px){#home-top-section{margin-top:-154px!important}#head-strapline{position:absolute;margin-top:0!important;top:calc(100vh - 154px - 250px);left:0;right:0}#search_home{position:absolute;top:calc(100vh - 154px - 120px);left:0;right:0}}.clear{clear:both;line-height:0}.display_none{display:none}.dyn_prop_main_img{width:100%;height:85vh;background-size:cover;background-position:center center;position:relative}.dyn_prop_show_slideshow{position:absolute;bottom:60px;width:180px;height:40px;padding-top:7px;background:#29338A;border-radius:5px;text-align:center;font-weight:bold;left:calc(50% - 90px);right:calc(50% - 90px)}.dyn_prop_show_slideshow a{color:white;text-decoration:none!important}.dyn_propdetail_status{position:absolute;top:40px;width:240px;left:calc(50% - 120px);right:calc(50% - 120px);background-color:rgba(252,200,0,0.9);color:#fff;font-weight:bold;border-radius:5px;text-transform:uppercase;padding:10px;font-size:24px;text-align:center}@media all and (min-width:900px){.dyn_propdetail_status{font-size:30px}}.dyn_propbox{background-color:#FCFCFC;border:1px solid #DEDEDE;box-shadow:0px 3px 8px 0px rgb(0 0 0 / 20%);padding:15px!important}.dyn_proplistbox{background-color:#FCFCFC;border:1px solid #DEDEDE;padding:0}.propdetail-items-top{margin:20px 0}.feature{width:50%;float:left;padding:10px}.propdetail-item{width:calc(50% - 6px);float:left;background-color:#F1F5F9;margin:3px;padding:5px}.rental_prices{border:1px solid #fcc800;padding:20px;margin-top:20px}.div_rental_prices{max-width:300px}.rental_period{float:left;width:58%;margin-right:2%}.rental_price{float:left;width:40%;text-align:right}.enquiry_form{margin-top:30px;background:#fcc800;padding:20px;min-height:200px}h2.header_similar,h2.header_featured{text-align:center;text-transform:uppercase}@media all and (min-width:900px){.feature{width:33%;float:left}.propdetail-item{width:calc(33% - 6px);float:left}h2.header_similar,h2.header_featured{font-size:36px}}@media all and (min-width:1200px){.feature{}.propdetail-item{width:calc(25% - 9px);float:left}}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{font-size:14px!important;height:35px!important;padding:5px!important}.nf-form-content textarea{height:100px!important}.nf-error.field-wrap .nf-field-element:after{font-size:20px!important;height:34px!important;width:34px!important;line-height:34px!important}.nf-form-content .nf-field-label label{font-size:16px!important}.ninja-forms-req-symbol{display:none}.fotorama__arr{opacity:1!important;-webkit-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.fotorama__arr--disabled{opacity:.1!important}.proplist_container{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;width:auto;justify-content:center}.proplist_container>div{width:300px;margin:2%;position:relative;overflow:hidden}@media all and (min-width:1260px){.proplist_container>div{margin:15px;width:340px}}.proplist_image{width:100%;height:200px;background-size:cover;background-position:center}.proplist_content{display:block;padding:10px;color:#8e99a3;overflow:hidden;padding-bottom:24px}.proplist_title{margin:10px 0}.proplink{text-decoration:none}.proplink h4{color:#22387d}.proplink p{color:#8e99a3}.proplist_type{color:#22387d}.proplist_price{position:absolute;bottom:10px;right:10px}.proplist_city{float:right;color:#22387d}.proplist_pool{}.proplist_separator{height:1px;border:0px solid #DEDEDE;border-top-width:1px;margin-block-start:0}.proplist_separator.bottom{margin-block-start:5px}.proplist_banner_wrapper{position:absolute;z-index:1;top:0px;left:0px;width:100%;text-align:left}.proplist_banner{display:inline-block;vertical-align:top;padding:5px 10px;line-height:1.3;font-size:14px;font-weight:bold;border-radius:0px;background-color:rgba(252,200,0,0.9);color:#fff;transform-origin:left!important;transform:translate(-13%,227%) rotate(-17deg)!important;padding:6px 80px 6px 50px!important;width:330px;text-align:center;text-transform:uppercase}h2.footer_properties{text-transform:uppercase;margin-bottom:35px}.footer_prop{clear:both;overflow:hidden;margin-bottom:20px;cursor:pointer}.footer_prop_left{float:left;width:100px;height:100px;margin-right:10px;background-size:cover}.footer_prop_right{float:left;width:calc(100% - 110px)}.footer_prop_price{font-size:18px;color:#29338A}.list_all_item{margin-bottom:10px}.ui-multiselect-grouplabel{text-align:left}.search_wrapper{padding:2px 0 14px;background:rgb(173,173,173)}.bg_search{background:#ffc700;padding:15px 20px 20px;color:#29338A;overflow:hidden}.bg_search_extra{background:#B5B5B5;padding:5px 20px 10px;color:#fff;overflow:hidden}#reference,button#proptype_ms,button#location_ms,button#bedrooms_ms{border:1px solid #29338A;padding:4px 0 4px 4px;border-radius:2px;width:100%!important}#reference{padding:5px 0 4px 4px}#btn_submit{margin-top:23px;background:#29338A;color:#fff;padding:4px 8px 4px 8px;border:0;border-radius:5px;letter-spacing:1px;cursor:pointer;width:100%;max-width:200px;font-size:16px;text-align:center}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Open Sans'!important;color:#4e4e4e!important}.ui-multiselect-menu.ms_narrow{width:130px!important}.ui-widget,.ui-widget input{font-size:14px!important;font-weight:400!important;padding:5px}.ui-multiselect-checkboxes{background:white}.ui-state-default,.ui-widget-content .ui-state-default{background:#fff!important;color:black}.ui-multiselect-checkboxes li:not(.ui-multiselect-optgroup){font-size:14px}.ui-slider .ui-slider-handle{background:#76c5ee!important}.ui-state-active .ui-icon{background-image:url(https://code.jquery.com/ui/1.13.1/themes/base/images/ui-icons_444444_256x240.png)}.ui-icon{margin-top:0}#listpage_wrapper{line-height:26px;margin-bottom:10px;margin-top:20px}.search_column{max-width:200px;margin:0 auto;margin-bottom:16px}#btn_search_wrapper{}#pricerange_wrapper{width:300px;float:left;margin-right:30px}#amount{padding-top:5px;text-align:left;background:transparent!important;color:#fff;font-weight:400!important;width:auto;margin:0}#slider-range{width:280px;margin-top:8px;margin-left:8px}@media all and (min-width:900px){.search_column{float:left;width:18%;margin-right:2%;margin-bottom:0}}.pa-toggle-text .et_pb_text_inner{max-height:400px;transition:max-height 0.5s ease-out;overflow:hidden}.pa-toggle-text .et_pb_text_inner:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:150px;width:100%;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,#fff 10%,transparent)}.pa-toggle-text .pa-text-expand-button{padding:0.5em;text-align:center;color:#29338A!important;font-weight:600;font-size:16px}.pa-toggle-text .pa-text-expand-button span{cursor:pointer}.pa-toggle-text .pa-text-expand-button .pa-text-toggle-icon{font-family:ETMODULES,"sans-serif"}.pa-toggle-text .pa-text-toggle-expanded{max-height:5000px;transition:max-height 0.5s ease-in}.pa-toggle-text .pa-text-toggle-expanded.et_pb_text_inner:after{background:none}.clear{clear:both}.window_title,.window_price{font-size:28px;font-weight:bold;line-height:1.0em;color:#ffffff;text-transform:uppercase}.window_title{height:50px}.window_price{height:20px}.window_ref{font-size:14px;font-weight:normal;line-height:1.4em;color:#ffffff;margin-left:150px;text-transform:none}.window_headline{margin-left:20px}.window_description{margin-left:20px}.bullet_list{margin-top:10px;margin-left:20px}.bullet_point{width:50%;float:left}.bullet_point li{list-style-image:url('/wp-content/uploads/2023/04/yellow-tick-7.png')}.window_featured_image{width:793px!important;height:450px;background-size:cover;background-position:center center}.window_image{width:285px!important}.bg_window_image{width:300px!important;height:155px;background-size:cover;background-position:center center;margin-bottom:6px}.glsr-ninja_forms button.glsr-button:not(.wp-block-search__button){padding:5px 30px;font-size:15px;line-height:25.5px;text-transform:uppercase;background-color:#29338a;color:white;border:2px solid #29338a;border-radius:5px}.glsr-ninja_forms button.glsr-button:not(.wp-block-search__button):hover{background-color:#fcc800;color:#29338a}.glsr-ninja_forms form.glsr-form .glsr-toggle label{font-size:14px}.climate-table .row-1,.climate-table .row-2,.climate-table .row-3,.climate-table .row-4,.climate-table .row-5,.climate-table .row-6{padding-top:6px!important;padding-bottom:6px!important}.climate-table .column-1{width:200px!important;padding-left:6px!important;padding-right:0!important}.climate-table .column-2,.climate-table .column-3,.climate-table .column-4,.climate-table .column-5,.climate-table .column-6,.climate-table .column-7,.climate-table .column-8,.climate-table .column-9,.climate-table .column-10,.climate-table .column-11,.climate-table .column-12,.climate-table .column-13{width:60px!important;padding-left:0!important;padding-right:0!important}.cars-table .column-3,.cars-table .column-4,.cars-table .column-5,.cars-table .column-6{text-align:center}.ec-wrap-number{height:1px;font-size:10px;overflow-y:hidden}.ec-wrap{width:100%;height:30px;position:relative;padding:15px 0 8px}.ec-text{float:left;width:160px}#ec-house{margin-top:10px;float:left;width:28px;height:20px;position:relative;text-align:center;font-size:18px;line-height:0.9;color:white;font-weight:bold;text-shadow:1px 1px 1px rgba(48,47,65,1)}#ec-house::before{content:"";position:absolute;top:-12px;left:0;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent}#ec-house.ec-aplus{background:#00894e}#ec-house.ec-aplus::before{border-bottom:13px solid #00894e}#ec-house.ec-a{background:#019c50}#ec-house.ec-a::before{border-bottom:13px solid #019c50}#ec-house.ec-b{background:#3abc3d}#ec-house.ec-b::before{border-bottom:13px solid #3abc3d}#ec-house.ec-bminus{background:#9cdb42}#ec-house.ec-bminus::before{border-bottom:13px solid #9cdb42}#ec-house.ec-c{background:#dcf408}#ec-house.ec-c::before{border-bottom:13px solid #dcf408}#ec-house.ec-d{background:#faf900}#ec-house.ec-d::before{border-bottom:13px solid #faf900}#ec-house.ec-e{background:#dbb433}#ec-house.ec-e::before{border-bottom:13px solid #dbb433}#ec-house.ec-f{background:#b55441}#ec-house.ec-f::before{border-bottom:13px solid #b55441}@media (min-width:450px){#ec-house{margin-top:0}}.wpsbc-next{// display:inline-block!important}