@charset "UTF-8";
body{background:white}@media (max-width:767px){body .title-section{font-size:1.5rem}}header .navbar .navbar-collapse ul.menu>.menu-item>a{font-weight:normal}header .navbar .navbar-collapse ul.menu>.menu-item>.sub-menu .title{font-family:Maghony;text-transform:unset}header .navbar-brand img{max-height:80px}.listing-item .listing-info{background-color:transparent !important;padding-left:2rem !important;padding-right:2rem !important}.listing-item .listing-info .address{height:auto !important;font-size:1.2rem}.listing-item .listing-info .rooms li i{color:inherit}.home .widget_ap-properties>.single-slideshow{position:relative}@media (min-width:1025px){.home .widget_ap-properties>.single-slideshow{max-width:calc(1200px + 6rem);padding:0 3rem}}.home .widget_ap-properties>.single-slideshow>.tns-outer>.tns-controls button{background:transparent;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.home .widget_ap-properties>.single-slideshow>.tns-outer>.tns-controls button[data-controls=prev]{left:0}.home .widget_ap-properties>.single-slideshow>.tns-outer>.tns-controls button[data-controls=next]{right:0}@media (max-width:767px){.home .widget_ap-properties>.single-slideshow>.tns-outer>.tns-controls button{background:white;box-shadow:0 0 5px 2px rgba(0, 0, 0, 0.15)}}@media (min-width:768px){.home .widget_ap_cta_box .row>.col{height:0 !important;padding-bottom:25% !important;overflow:hidden}.home .widget_ap_cta_box .row>.col .cta-square{position:absolute;top:0;left:0;width:100%;height:100%}}.home .widget_ap_cta_box .row .cta-square .caption{font-weight:normal;font-family:Maghony}.home .widget_ap_cta_box .row .cta-square .caption::after{margin:0 auto;background-color:white}.home .widget_ap-testimonial .title-section{margin:0;padding:70px 20px 10px;background:#ececec}.home .widget_ap-testimonial .title-section::after{margin-bottom:10px}.home .widget_ap-testimonial #block-testimonial{padding-top:0}.home .widget_ap-testimonial #block-testimonial:before{display:none}.home .widget_ap-testimonial #block-testimonial .bg-overlay-section{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.home .widget_ap-testimonial #block-testimonial .homepage-testimonial{max-width:900px;position:relative;padding:0 2rem !important}.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .testimonial{color:inherit}.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .testimonial .testi-value{margin-bottom:1rem !important}@media (max-width:767px){.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .testimonial .testi-value{font-size:1rem}}.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .testimonial .footer-author{color:inherit;font-size:1rem}.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav{max-width:100%}.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav>*{font-size:45px;color:inherit}.home .widget_ap-quick-search.collapsible form .search-bar #keywords{width:auto;flex:1}.home .widget_ap-quick-search.collapsible form .search-bar #keywords input{height:47px}.home .widget_ap-quick-search.collapsible form .search-bar #list .select2-selection{height:47px}.home .widget_ap-quick-search.collapsible form .search-bar #list .select2-selection .select2-selection__rendered{line-height:47px}.home .widget_ap-quick-search.collapsible form .search-bar .button-search input[type=submit]{font-size:1rem;padding:0 3rem}@media (max-width:767px){.home .widget_ap-quick-search.collapsible form .search-bar #list .select2-selection{border:1px solid #ccc}.home .widget_ap-quick-search.collapsible form .search-bar #keywords input{border:1px solid #ccc}.home .widget_ap-quick-search.collapsible form .search-bar .button-search{flex:0 0 100%}.home .widget_ap-quick-search.collapsible form .search-bar .button-search input[type=submit]{width:100%}}.home .wp-block-columns.justify-content-center.mb-0.pt-5.pb-2 .gfield .gform-button{height:35.25px;line-height:35.25px}.home #block-11{margin:0 auto;padding-bottom:60px}@media (min-width:1024px){.home #block-11{width:65%;max-width:900px}}@media (min-width:992px) and (max-width:1023px){.home #block-11{max-width:760px}}@media (min-width:768px) and (max-width:991px){.home #block-11{max-width:540px}}@media (max-width:767px){.home #block-11{padding-left:1rem;padding-right:1rem}}.home #block-11 .sbi_header_text{justify-content:center !important}.home #block-11 .sbi_feedtheme_header_text{flex:unset !important}@media (max-width:767px){.home #block-7 h3.wp-block-heading{font-size:1.625rem !important}}footer .footer-contact{color:white;font-size:14px}footer .footer-contact a{color:inherit}@media (min-width:768px) and (max-width:991px){footer .menu-footer-container .menu{display:flex;justify-content:space-between}}footer .footer-top-page{background:white}footer .footer-top-page .widget_ap-testimonial{position:relative;padding:4rem 0}footer .footer-top-page .widget_ap-testimonial .bg-overlay-section{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}footer .footer-top-page .widget_ap-testimonial>h5:not(.title-section){display:none}footer .footer-top-page .widget_ap-testimonial .title-section{margin-top:0;position:relative;z-index:1}footer .footer-top-page .widget_ap-testimonial .single-slideshow{position:relative;max-width:900px;padding:0 2rem !important}footer .footer-top-page .widget_ap-testimonial .single-slideshow .tns-nav{display:none}footer .footer-top-page .widget_ap-testimonial .single-slideshow .slider-nav span{position:absolute;top:50%;transform:translateY(-50%);font-size:45px;color:inherit;cursor:pointer}footer .footer-top-page .widget_ap-testimonial .single-slideshow .slider-nav span.prev{left:0}footer .footer-top-page .widget_ap-testimonial .single-slideshow .slider-nav span.next{right:0}footer .footer-top-page .widget_ap-testimonial .single-slideshow .item-testimonial .testimonial{color:inherit}footer .footer-top-page .widget_ap-testimonial .single-slideshow .item-testimonial .testimonial .testi-value{padding-left:1rem;padding-right:1rem}input[type=submit],input[type=button],.button{padding:0 2em;font-size:1rem}i.la-bed,i.la-bath,i.la-car{font-family:"webfrontdingbats"}i.la-bed::before{content:" z"}i.la-bath::before{content:" a"}i.la-car::before{content:" q"}.hero-page[style] .header-bg-overlay{display:none}body.ap-shortcode-ap_agents main#main .staff-item-container .col .embed-responsive::before{padding-top:125%}body.ap-shortcode-ap_agents main#main .staff-item-container .col .agent-container .agent-info .agent-name,body.ap-shortcode-ap_agents main#main .staff-item-container .col .agent-container .agent-info .agent-role{font-family:Montserrat;font-weight:normal}body.ap-shortcode-ap_agents main#main .staff-item-container .col .agent-container .agent-info .agent-name{text-transform:uppercase}body.ap-shortcode-ap_agents main#main .staff-item-container .col .agent-container .agent-info .agent-role{font-size:1rem}#bottom_pagination .page_numbers .page-numbers{color:#ffffff}.ui-autocomplete{background:#000000;color:#ffffff}body.ap-shortcode-ap_search_results #search-results .qs-collapsible-container form .select2 .select2-selection{border:1px solid #ccc}.container.padded>.search-results{padding:0}.container.padded>.search-results .nav-tabs{border-bottom:0}.container.padded>.search-results #list-view{padding:0}.container.padded>.search-results #list-view>.single-slideshow{position:relative}.container.padded>.search-results #list-view>.single-slideshow>.tns-outer>.tns-nav{display:none}.container.padded>.search-results #list-view>.single-slideshow>.tns-outer>.tns-controls button{background:transparent;position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:0;color:black;border:0}.container.padded>.search-results #list-view>.single-slideshow>.tns-outer>.tns-controls button::before{font-size:32px;font-family:"Line Awesome Free";font-weight:700}.container.padded>.search-results #list-view>.single-slideshow>.tns-outer>.tns-controls button[data-controls="next"]{right:-2rem}.container.padded>.search-results #list-view>.single-slideshow>.tns-outer>.tns-controls button[data-controls="next"]::before{content:""}.container.padded>.search-results #list-view>.single-slideshow>.tns-outer>.tns-controls button[data-controls="prev"]{left:-2rem}.container.padded>.search-results #list-view>.single-slideshow>.tns-outer>.tns-controls button[data-controls="prev"]::before{content:""}@media (min-width:768px){body.ap-page-less-ap_property #content{margin-top:40px !important}body.ap-page-less-ap_property #content-nav{top:109px}}@media (min-width:992px){body.ap-page-less-ap_property #content-nav{top:93px}}@media (max-width:767px){body.ap-page-less-ap_property #content{margin-top:0 !important}body.ap-page-less-ap_property #property-description .listing-page-description .left .sub-title{font-size:1.3em}}body.ap-page-less-ap_property #contact-agent .section-detail-title{font-family:Maghony}body.ap-page-less-ap_property #contact-agent .section-detail-title+.row{justify-content:center}body.ap-page-less-ap_property .enquiry-property-form-wrap h3.title{font-family:Maghony}body.contact-us main#main.site-main article .wp-block-columns .wp-block-column h2{font-size:30px !important}body.contact-us main#main.site-main article .wp-block-columns .wp-block-column h2,body.contact-us main#main.site-main article .wp-block-columns .wp-block-column h3,body.contact-us main#main.site-main article .wp-block-columns .wp-block-column h4{font-family:Maghony;margin-top:0}h1.page-title{text-transform:uppercase}.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input{--gf-local-width: 100%}.gform-theme--framework input[type="submit"]{background-color:#000000 !important;color:#ffffff !important;border:1px solid #000000}.gform-theme--framework input[type="submit"]:hover{background-color:#444444 !important;color:#ffffff !important;border-color:#444444}.gfield--type-checkbox.gf_list_3col .gchoice{padding:1rem;background:black}.gfield--type-checkbox.gf_list_3col .gchoice label{color:white}.mfp-gallery .mfp-close{width:auto;padding:0 1rem;top:40px;right:0;background:#000000;color:#ffffff;border-radius:0}.feature_cell .rooms ul{justify-content:space-between}.feature_cell .rooms ul li{padding:0 2px;text-align:center}.gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary{font-family:Montserrat !important;font-size:13.2px}body.contact-us main#main.site-main article .gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary{font-size:13.2px !important}#agent #open-homes.ui-tabs-panel{overflow-x:auto}.page-about .call-to-action{background:white;padding:3rem 0}.page-about .call-to-action .row{--gap: 1rem;margin:calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap));width:calc(100% + var(--gap))}.page-about .call-to-action .row>*{margin:var(--gap) 0 0 var(--gap)}.page-about .call-to-action .row>div[class*="col-12"]{-ms-flex:0 0 calc(100% - var(--gap));flex:0 0 calc(100% - var(--gap));max-width:calc(100% - var(--gap))}.page-about .call-to-action .row>div[class="col" i]{-ms-flex:0 0 calc(33.333333% - var(--gap));flex:0 0 calc(33.333333% - var(--gap));max-width:calc(33.333333% - var(--gap))}.page-about .call-to-action .row>div[class="col" i] .embed-responsive::before{padding-top:80%}.page-about .call-to-action .row>div[class="col" i]:nth-child(2){-ms-flex:0 0 calc(66.666666% - var(--gap));flex:0 0 calc(66.666666% - var(--gap));max-width:calc(66.666666% - var(--gap))}.page-about .call-to-action .row>div[class="col" i]:nth-child(2) .embed-responsive::before{padding-top:calc(65% * 3/5)}@media (max-width:991.98px){.page-about .call-to-action .row>div[class="col" i]:nth-child(2) .embed-responsive::before{padding-top:100%}}@media (max-width:767.98px){.page-about .call-to-action .row>div[class="col" i]:nth-child(2){-ms-flex:0 0 calc(100% - var(--gap));flex:0 0 calc(100% - var(--gap));max-width:calc(100% - var(--gap))}}@media (max-width:991.98px){.page-about .call-to-action .row>div[class="col" i]{-ms-flex:0 0 calc(50% - var(--gap));flex:0 0 calc(50% - var(--gap));max-width:calc(50% - var(--gap))}}@media (max-width:767.98px){.page-about .call-to-action .row>div[class="col" i]{-ms-flex:0 0 calc(100% - var(--gap));flex:0 0 calc(100% - var(--gap));max-width:calc(100% - var(--gap))}}@media (min-width:768px){.page-about .call-to-action .row div[class*="col-md-1"]{-ms-flex:0 0 calc(1/12 * 100% - var(--gap));flex:0 0 calc(1/12 * 100% - var(--gap));max-width:calc(1/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-1"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-2"]{-ms-flex:0 0 calc(2/12 * 100% - var(--gap));flex:0 0 calc(2/12 * 100% - var(--gap));max-width:calc(2/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-2"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-3"]{-ms-flex:0 0 calc(3/12 * 100% - var(--gap));flex:0 0 calc(3/12 * 100% - var(--gap));max-width:calc(3/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-3"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-4"]{-ms-flex:0 0 calc(4/12 * 100% - var(--gap));flex:0 0 calc(4/12 * 100% - var(--gap));max-width:calc(4/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-4"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-5"]{-ms-flex:0 0 calc(5/12 * 100% - var(--gap));flex:0 0 calc(5/12 * 100% - var(--gap));max-width:calc(5/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-5"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-6"]{-ms-flex:0 0 calc(6/12 * 100% - var(--gap));flex:0 0 calc(6/12 * 100% - var(--gap));max-width:calc(6/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-6"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-7"]{-ms-flex:0 0 calc(7/12 * 100% - var(--gap));flex:0 0 calc(7/12 * 100% - var(--gap));max-width:calc(7/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-7"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-8"]{-ms-flex:0 0 calc(8/12 * 100% - var(--gap));flex:0 0 calc(8/12 * 100% - var(--gap));max-width:calc(8/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-8"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-9"]{-ms-flex:0 0 calc(9/12 * 100% - var(--gap));flex:0 0 calc(9/12 * 100% - var(--gap));max-width:calc(9/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-9"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-10"]{-ms-flex:0 0 calc(10/12 * 100% - var(--gap));flex:0 0 calc(10/12 * 100% - var(--gap));max-width:calc(10/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-10"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-11"]{-ms-flex:0 0 calc(11/12 * 100% - var(--gap));flex:0 0 calc(11/12 * 100% - var(--gap));max-width:calc(11/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-11"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}.page-about .call-to-action .row div[class*="col-md-12"]{-ms-flex:0 0 calc(12/12 * 100% - var(--gap));flex:0 0 calc(12/12 * 100% - var(--gap));max-width:calc(12/12 * 100% - var(--gap));position:relative;height:0;overflow:hidden;padding-bottom:25%}.page-about .call-to-action .row div[class*="col-md-12"] .cta-square{position:absolute;left:0;top:0;width:100%;height:100%}}.page-about .call-to-action .row .cta-square a{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.page-about .call-to-action .row .cta-square a img{width:100%;height:100%;object-fit:cover;object-position:center}.page-about .call-to-action .row .cta-square:hover .bg-overlay{background:rgba(0, 0, 0, 0.5)}.page-about .call-to-action .row .cta-square:hover .caption::after{background-color:#fff}.page-about .call-to-action .row .cta-square .caption{font-weight:normal;font-family:Maghony}.page-about .call-to-action .row .cta-square .caption::after{background-color:#fff;margin:0 auto}@media (min-width:768px){.page-about .call-to-action .row>.col{height:0 !important;padding-bottom:25% !important;overflow:hidden}.page-about .call-to-action .row>.col .cta-square{position:absolute;top:0;left:0;width:100%;height:100%}}.page-need-property-manager .gform_wrapper .gform_footer{justify-content:center}@media (max-width:767.98px){.listing-page-header-title .property-address{font-size:24px}}.container.fullwidth{max-width:100%;padding:0}.container.fullwidth .entry-content::before{display:none}.container.fullwidth .entry-content>.apblock-video-overlay:first-child{margin-top:-50px;--hero-video-ratio: 8/2}@media (min-width:1200px){.container.fullwidth .entry-content>.apblock-video-overlay:first-child{aspect-ratio:var(--hero-video-ratio) !important}.container.fullwidth .entry-content>.apblock-video-overlay:first-child .wp-block-cover{aspect-ratio:var(--hero-video-ratio) !important}.container.fullwidth .entry-content>.apblock-video-overlay:first-child .apblock-video-overlay__iframe{transform-origin:center !important;height:auto}}