@charset "UTF-8";
header.site-header{position:static}header .top-bar{background-color:#112d42;padding:0.5rem 1rem}header .top-bar .top-phone{margin-right:1rem}header .top-bar .top-sosmed ul li a{font-size:1.15rem}header .top-bar>div{display:flex;align-items:center;justify-content:flex-end}@media (max-width:60rem){header .top-bar>div{justify-content:center}}header .top-bar>div *:hover{color:#ecbf1e}header .navbar .navbar-collapse ul.menu>.menu-item>a{line-height:80px}header .navbar .navbar-collapse ul.menu>.menu-item>a+.sub-menu .sub-menu{position:static;margin:0;padding:0;list-style:none;width:auto;background:transparent}header .navbar .navbar-collapse ul.menu>.menu-item>a+.sub-menu .sub-menu li::before{content:"";font-family:"Line Awesome Free";font-weight:600;color:white;padding-right:10px}body .site-content{padding-bottom:3.5rem}body .hero-page .header-bg-overlay{background-color:rgba(255, 255, 255, 0.5) !important;z-index:1}body .hero-page>.page-title{z-index:2}body .hero-page>.page-title>h2{color:#112d42}body .hero-page>.page-title .entry-header .page-title{color:#112d42;color:white !important;background-color:rgba(17, 17, 17, 0.18);padding:1rem 1rem;max-width:max-content;margin:auto}@media (max-width:768px){body .hero-page>.page-title .entry-header .page-title{font-size:1.65rem}}body .hero-page>.page-title .entry-header .page-title::after{display:none;background-color:currentColor}body.ap-page-less-ap_property #gallery-slideshow .main-gallery .sticker{position:absolute;min-width:140px;padding:5px 15px;top:20px;left:-32px;transform:rotate(-45deg);text-align:center;color:#ffffff;background:#112d42}body.ap-page-less-ap_property #property-description .listing-page-description .left .sub-title{text-transform:none}@media only screen and (min-device-width:810px) and (max-device-width:1080px) and (-webkit-min-device-pixel-ratio:2){body.ap-page-less-ap_property #block-gallery{padding:0 2rem}body.ap-page-less-ap_property section#property-description .listing-page-description{padding:1rem 2.5rem}body.ap-page-less-ap_property section#property-description .listing-page-description>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.ap-page-less-ap_property #enquiry-form>.container{padding:0 2rem}body.ap-page-less-ap_property #footer.site-footer .row{margin:0 15px}}@media (max-width:768px){body.ap-page-less-ap_property.logged-in #content{margin-top:88px}}body.ap-page-less-ap_property #content{margin-top:88px !important}@media (max-width:768px){body.ap-page-less-ap_property #content-nav .nav-link{color:#ecbf1e}body.ap-page-less-ap_property #content-nav .nav-link:hover{color:#ecbf1e}}body.ap-shortcode-ap_agents #agent-listing .staff-item-container>.row>.col .embed-responsive>a img{filter:grayscale(0)}body.ap-shortcode-ap_agents #agent-listing .staff-item-container>.row>.col .embed-responsive>a:hover img{filter:grayscale(1)}body.ap-shortcode-ap_agents main#main .staff-item-container .col .bg-size-cover img{filter:none}body.ap-page-less-ap_team .search-results .listing-item .single-slideshow .carousel:hover img{filter:grayscale(1)}body.ap-page-less-ap_team .search-results .listing-item .single-slideshow .carousel picture img{filter:grayscale(0)}@media (max-width:767.8px){body.ap-shortcode-ap_search_results #search-results .qs-collapsible-container form .search-bar{overflow:hidden;border:1px solid rgba(17, 17, 17, 0.25);border-radius:0.25rem}body.ap-shortcode-ap_search_results #search-results .qs-collapsible-container form .search-bar .form-control{border-radius:0rem !important}}body.custom-forms .gform_wrapper .gform_body .gfield{display:flex}@media (min-width:992px){body.custom-forms .gform_wrapper .gform_body .gfield .validation_message{flex:0 0 75% !important;max-width:75% !important;margin-left:auto !important;padding-top:5px !important}}body.custom-forms .gform_wrapper .gform_body .gfield input,body.custom-forms .gform_wrapper .gform_body .gfield textarea,body.custom-forms .gform_wrapper .gform_body .gfield select{width:calc(100% - 100px) !important}body.page .hero-page[style]{height:60vh}@media (max-width:768px){body.page .hero-page[style]{height:45vh}}body.page.custom-format article .entry-content h4{margin-top:2.5rem;padding-bottom:0.5rem;border-bottom:3px solid #112d42}@media (max-width:545px){body.page article>.container{overflow:hidden}}@media (max-width:545px){body.page article .entry-content .hero-page{margin-left:-2.5rem;margin-right:-2.5rem}body.page article .entry-content .hero-page>.page-title{padding:0 2rem}body.page article .entry-content .hero-page>.page-title h2{padding:0 1rem;font-size:1.75rem}body.page article .entry-content figure.wp-block-image{margin-left:-2.5rem;margin-right:-2.5rem}body.page article .entry-content figure.wp-block-image figcaption{padding:0 3rem}}body.custom-buy .entry-content .btn-center{margin-top:3rem;display:flex;justify-content:center}body.custom-buy .entry-content .custom-tiles{margin-top:3.5rem;margin-bottom:3.5rem}body.custom-buy .entry-content .custom-tiles>.custom-tile a+p{display:none}body.custom-buy .entry-content .custom-tiles>.custom-tile .caption-custom-tile{background-color:#fff;padding:1.5rem 1.85rem;text-align:center;font-size:1.15rem;font-weight:800}@media only screen and (min-device-width:810px) and (max-device-width:1080px) and (-webkit-min-device-pixel-ratio:2){body .search-results,body .custom-expand{padding-left:3.5rem;padding-right:3.5rem}}@media (max-width:992px){body .custom-expand{padding-left:2rem;padding-right:2rem}}body .custom-expand .widget_ap-text .container{max-width:920px !important}body .custom-expand .content-hidden{overflow:hidden;max-height:0}body .custom-expand .content-hidden.is-shown{max-height:100%;padding-bottom:3rem}body .custom-trigger{padding:2rem 0 5rem 0 !important}body:not(.home) #content{margin-top:0 !important}body.home #content{margin-top:0 !important}@media (max-width:992px){body.home #main .ap-wrapper .widget_ap-slideshow .ap-slideshow .tns-item .embed-responsive{padding-bottom:100% !important}body.home #main .ap-wrapper .widget_ap-slideshow .ap-slideshow .tns-item .embed-responsive a img{height:100% !important}}@media (max-width:540px){body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .slider-nav{display:none}}body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .tns-item{position:relative}body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .caption-hero{bottom:unset !important;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%)}body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .caption-hero .carousel-description{text-align:center;flex:0 0 100% !important;max-width:100% !important}body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .caption-hero .carousel-description .carousel-title{font-size:2.75rem;color:white !important;max-width:max-content;margin:0 auto 1.5rem auto}@media (max-width:992px){body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .caption-hero .carousel-description .carousel-title{font-size:1.5rem}}body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .caption-hero .carousel-description .main-description{display:block !important;color:white}body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .caption-hero .carousel-description .wp-block-buttons{margin-top:2rem}body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .caption-hero .carousel-description .wp-block-buttons .wp-block-button__link{border-radius:6px !important;padding:0.65rem 1.25rem;border:2px solid #112d42;transition:0.5s;opacity:0.5}@media (max-width:992px){body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .caption-hero .carousel-description .wp-block-buttons .wp-block-button__link{font-size:0.95rem}}body.home .site-main .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .caption-hero .carousel-description .wp-block-buttons .wp-block-button__link:hover{opacity:1;background-color:#30d5c8 !important;color:#112d42}body.home .site-main>.widget_ap-properties .property-items .image-property img{filter:grayscale(0)}body.home .site-main>.widget_ap-properties .property-items .image-property:hover img{filter:grayscale(1)}body.home .site-main>.widget_ap-properties .single-slideshow .tns-outer>.tns-controls>button[disabled]{opacity:0.35;cursor:not-allowed}@media only screen and (min-device-width:810px) and (max-device-width:1080px) and (-webkit-min-device-pixel-ratio:2){body.home .site-main>.widget_ap-text:not(#ap-text-4){padding-left:3.5rem;padding-right:3.5rem}}@media (max-width:540px){body.home .site-main>.widget_ap-text:not(#ap-text-4){padding:2rem 1.85rem}}body.home .site-main>.widget_ap-text:not(#ap-text-4) .container .row{line-height:1.95;text-align:left !important;justify-content:flex-start !important}@media (max-width:540px){body.home .site-main>.widget_ap-text:not(#ap-text-4) .container .row{padding:0 1rem}}body.home .site-main>.widget_ap-text:not(#ap-text-4) .container .row p a{font-weight:bold;color:#112D42}body.home .site-main>.widget_ap-text:not(#ap-text-4) .container .row p br{margin-top:1rem;display:block}@media (max-width:767.8px){body.home .site-main>.ap-wrapper>.ap-wrapper{display:none}}@media (max-width:767.8px){body.home .site-main>.ap-wrapper>.ap-wrapper .widget_ap-quick-search .qs-collapsible-container .search-bar{overflow:hidden;border:1px solid rgba(17, 17, 17, 0.25);border-radius:0.25rem}body.home .site-main>.ap-wrapper>.ap-wrapper .widget_ap-quick-search .qs-collapsible-container .search-bar .select2-container{border-bottom:1px solid rgba(17, 17, 17, 0.25)}}body.home .site-main>.ap-wrapper>.ap-wrapper .widget_ap-button-link a{color:#112d42;border-color:#112d42}body.home .site-main>.ap-wrapper>.ap-wrapper .widget_ap-button-link a:hover{background-color:#112d42;color:#ffffff}@media (max-width:767.98px){body.home .site-main>.ap-wrapper>.ap-wrapper{padding:0 1.25rem}body.home .site-main>.ap-wrapper>.ap-wrapper .widget_ap-button-link{padding-top:5rem}body.home .site-main>.ap-wrapper>.ap-wrapper .widget_ap-button-link a{width:100%;color:#112d42;border-color:#112d42}}footer.site-footer{padding:1.5rem 0}footer.site-footer ul.menu li a{font-size:16px}footer.site-footer .social-icon ul li a{font-size:1.65rem}footer.site-footer .copyright{font-size:16px}footer.site-footer .footer-phone span{color:white}.text-outline p{color:#112d42 !important;text-shadow:-1px 1px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff}@media (max-width:992px){.text-outline p{text-shadow:none}}.mfp-content .popup-email-form form li input,textarea{padding-left:0.85rem !important;padding-right:0.85rem !important}@media (min-width:768.98px){body.ap-page-less-ap_property #content-nav{position:static}}.gform_wrapper form .gform_body ul.gform_fields .gfield .gfield_label .gfield_required{color:#333333}.custom-wrapper{width:100vw;margin-top:-50px;margin-left:50%;transform:translateX(-50%);margin-bottom:3rem}.custom-wrapper>div{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:60vh;color:white;padding:4.5rem 1rem}.custom-wrapper>div>:not(.ap-slideshow){z-index:2}.custom-wrapper>div h1{font-weight:800;color:white !important;background-color:rgba(17, 17, 17, 0.5);padding:1rem 1rem;max-width:max-content;margin:auto}.custom-wrapper .ap-slideshow{position:absolute;left:0;top:0;width:100%;height:100%}.custom-wrapper .ap-slideshow .tns-nav{margin:0 auto;text-align:center;position:absolute;bottom:20px;z-index:2;width:100%}.custom-wrapper .ap-slideshow .tns-nav button{width:13px;height:13px;display:inline-block;padding:0;margin:0 5px;border:0;background:white;opacity:0.75;border-radius:50%}.custom-wrapper .ap-slideshow .tns-nav button.tns-nav-active{opacity:1}.custom-wrapper .ap-slideshow .carousel .item .embed-responsive{padding-bottom:60vh}.custom-wrapper .ap-slideshow .carousel .item .embed-responsive::before{display:none}.custom-wrapper .ap-slideshow .carousel .item .embed-responsive>*{width:105%}.custom-wrapper .ap-slideshow .carousel .item .embed-responsive img{left:0;top:0;object-fit:cover;object-position:center}.custom-wrapper .ap-slideshow .carousel .item .embed-responsive a{cursor:default}.custom-wrapper .ap-slideshow .slider-nav{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}@media (max-width:60rem){.custom-wrapper .ap-slideshow .slider-nav{display:none}}.custom-wrapper .ap-slideshow .slider-nav span{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;width:50px;height:49px;justify-content:center;-ms-flex-pack:center;position:absolute;color:white;font-size:2rem;cursor:pointer}.custom-wrapper .ap-slideshow .slider-nav span.prev{left:2rem}.custom-wrapper .ap-slideshow .slider-nav span.next{right:2rem}.homepage-btn-news{display:flex;justify-content:flex-end;align-items:center;width:100%;padding:1.25rem 2rem}.homepage-btn-news .text-btn-news{margin-right:1.25rem}.homepage-btn-news .button{height:42px}body.home #ap-slideshow-2 .item img{height:100% !important}.widget_ap-text.news-update{padding-bottom:50px}