@charset "UTF-8";
body{font-family:"Montserrat", sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Montserrat", sans-serif}@media (max-width:767.98px){body.home .widget_ap-quick-search{margin-bottom:0}}body.home .widget_ap-quick-search .title-section{width:80%;max-width:1920px;margin:0 auto;text-align:center;color:white;padding:1rem 0;font-size:max(2rem, 2.5vw);background:rgba(0, 0, 0, 0.5)}@media (max-width:767px){body.home .widget_ap-quick-search .title-section{display:none}}body.home .widget_ap-quick-search form .search-bar input[type="submit"]{background:#006cb7;color:white}body.home .widget_ap_cta_box{background:#D9D9D9}body.home .widget_ap_cta_box h2.title{color:white}body.home .widget_ap_cta_box section#block-call-to-action .container .cta-square .caption{color:white}body.home .widget_ap_cta_box.mini-cta{background:none}@media (min-width:1025px){body.home .widget_ap_cta_box.mini-cta .row{max-width:50%;margin:0 auto}}body.home .widget_ap_cta_box.mini-cta .row .col{flex:0 0 50%;max-width:50%}body.home .widget_ap_cta_box.mini-cta .row .col .embed-responsive{padding-bottom:0;height:100%}body.home .widget_ap_cta_box.mini-cta .row .col .embed-responsive>*{position:static}body.home .widget_ap_cta_box.mini-cta .row .col a{background:#006cb7 !important;color:white}body.home .widget_ap_cta_box.mini-cta .row .col .caption{font-size:1.5rem;padding:20px !important}body.home .widget_ap_cta_box+.widget_ap-text{position:static;padding:2rem 0;transform:none;color:black}body.home .widget_ap_cta_box+.widget_ap-text .title-section{font-size:3em;padding:40px 20px;text-transform:capitalize;color:#006cb7}body.home .widget_ap_cta_box+.widget_ap-text p{max-width:unset;width:100%}body.home .widget_ap-text{background:transparent}body.home .widget_ap-listing-tab .title-section{color:#006cb7}body.home .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li a{color:#006cb7}body.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container{color:#006cb7}@media (min-width:992px){body.home .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive{padding-bottom:40%}body.home .ap-wrapper.ap-wrap-absolute-content{padding-bottom:40%}}.form-row_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding:0 16px !important}.apmap{padding-bottom:50%}.mfp-close{position:absolute;width:auto !important;top:40px !important;padding:0 1rem !important;right:0 !important;background:rgba(0, 0, 0, 0.5) !important}header nav.main-navigation ul.menu>li ul.sub-menu ul .sub-menu{left:auto;right:100%}header nav.main-navigation ul.menu>li>a{color:#006cb7}.mobile-menu ul.menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu{max-height:200em;-webkit-transition-duration:1s;transition-duration:1s}.mobile-menu ul.menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu{max-height:200em;-webkit-transition-duration:1s;transition-duration:1s}.mobile-menu ul.menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu{max-height:200em;-webkit-transition-duration:1s;transition-duration:1s}.mobile-menu ul.menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu{max-height:200em;-webkit-transition-duration:1s;transition-duration:1s}.mobile-menu ul.menu li.shrink>a{background:#e3e1df}#agent #tabs ul.ui-tabs-nav li a{justify-content:center}@media (max-width:992px) and (min-width:768px){body.home .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li{padding:0 20px}}@media (max-width:1024px){section#property-description .container-action-button{max-width:90%;margin:10px auto 0}}footer .widget_ap-text{position:static !important;transform:none !important;-webkit-transform:none !important;flex:0 0 100%;text-align:center;background:transparent !important;color:white !important}@media (min-width:768px){footer .widget_ap-text{color:black !important}}footer .widget_ap-text .title-section{font-size:2rem;padding:2rem 0}footer .widget_ap-text .title-section .big{font-weight:bold}footer .widget_ap-text>p{max-width:100% !important}@media (max-width:767px){footer .widget_ap-text>p{width:100% !important;padding:0 !important}}footer .widget_ap-text>p iframe{width:100%;height:80px}footer .widget_ap-button-link{text-align:center;margin:50px auto}footer .widget_ap-button-link .btn{font-size:1.6em;text-transform:uppercase;height:auto;letter-spacing:1px;line-height:normal;padding:10px 20px;border-width:2px}@media (max-width:767px){footer .widget_ap-button-link .btn{border-color:white !important}footer .widget_ap-button-link .btn a{color:white !important}}footer .widget_ap-button-link .btn:hover a{color:white !important}.load-container{position:absolute;bottom:30px;width:100%}.load-container .end-search{border:1px solid;border-radius:20px;padding:10px;max-width:97%;font-size:1.2rem}.search-results{padding-bottom:120px}@media (max-width:767px){.search-results{padding-bottom:150px}}@media (min-width:1200px){.search-results #ap-listing-search-results>.listing-item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.search-results #ap-listing-search-results>.listing-item:nth-child(odd){padding:0 1rem !important}.search-results #ap-listing-search-results>.listing-item:nth-child(even){padding:0 1rem !important}.search-results #ap-listing-search-results>.listing-item .listing-info{left:1rem;right:1rem;width:unset}}#agent{background:transparent}#agent .agent-contact>* i,#agent .agent-socials>* i{vertical-align:middle;line-height:10px}@media (min-width:992px){#agent .col-md-6.col-12:first-child{flex:0 0 30%;max-width:30%}#agent .col-md-6.col-12:last-child{flex:0 0 70%;max-width:70%}}#agent .col-md-6.col-12 .agent-img-container .embed-responsive{padding-bottom:100%}#agent .col-md-6.col-12 .agent-img-container .embed-responsive img{height:100%}.mfp-content .popup-email-form button.mfp-close{top:0 !important}.ui-datepicker-title select{margin-top:0;padding:0 1rem 0 0.5rem}.ui-datepicker-calendar .ui-state-default{transition:none}form.ap-core-register-form{background:#006cb7;color:white}form.ap-core-register-form a{color:white;text-decoration:underline}form.ap-core-register-form button:hover{background:#e6e6e6 !important;color:#006cb7 !important}h1,h2,h3,h4,h5,h6{font-family:"Montserrat", sans-serif}#footer.site-footer{background-color:#d9d9d9}@media (max-width:1200px){#footer.site-footer .footer-bottom .left-bottom{margin-bottom:3.5rem}#footer.site-footer .footer-bottom .left-bottom .logo-bottom{margin-bottom:2.5rem}}#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu{display:flex;padding:0;flex-wrap:wrap}@media (max-width:767px){#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu{flex-direction:column}}#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu>li.menu-item{margin-bottom:2rem}@media (min-width:768px){#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu>li.menu-item{padding:0 1rem;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1200px){#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu>li.menu-item{margin-bottom:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu>li.menu-item a{color:#111}#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu>li.menu-item>a{line-height:1.428571429;font-size:1rem;margin-bottom:0.5rem;color:#006cb7}#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu>li.menu-item .sub-menu{display:flex;flex-direction:column;padding:0;margin:0}#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu>li.menu-item .sub-menu>li>a{font-size:0.85rem;font-family:Montserrat;font-weight:500 !important;line-height:1.85}#footer.site-footer .footer-bottom .right-bottom>.menu-footer-menu-container>#footer-menu>li.menu-item .sub-menu>li>a:hover{color:#006cb7}#hero.hero-img{position:relative;display:flex;align-items:center;justify-content:center;width:calc(100vw - 17px);margin-left:50%;transform:translateX(-50%)}#hero.hero-img::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17, 17, 17, 0.5);z-index:1}#hero.hero-img .hero-img-bg{position:relative;width:100%;height:0;padding-bottom:75vh}#hero.hero-img .hero-img-bg>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}#hero.hero-img .hero-container{position:absolute;max-width:60rem;z-index:2}#hero.hero-img .hero-container .hero-text-header{margin-bottom:2.5rem}#hero.hero-img .hero-container .hero-text-header h3{font-size:max(2.5rem, 2.5vw);text-align:center;color:white}#hero.hero-img .hero-container .hero-form{max-width:65%;margin:0 auto}#hero.hero-img .hero-container .hero-form .gform_wrapper .validation_error{color:white;text-align:center}#hero.hero-img .hero-container .hero-form .gform_wrapper .gform_body ul.gform_fields li{margin-top:0;padding:0 !important}#hero.hero-img .hero-container .hero-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container{margin-top:0}#hero.hero-img .hero-container .hero-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container input{width:100%;height:48px;padding:8px 15px;background:0 0;border:2px solid #fff;color:#fff;transition-duration:0.2s;-webkit-appearance:none;margin:0;font-family:"Montserrat", sans-serif;font-size:20px;font-weight:600;outline:0;text-align:center;box-shadow:none;border-radius:0}#hero.hero-img .hero-container .hero-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container input::placeholder{color:#bbb}#hero.hero-img .hero-container .hero-form .gform_wrapper .gform_footer{margin:0;padding:0}#hero.hero-img .hero-container .hero-form .gform_wrapper .gform_footer input[type=submit]{min-width:100%;height:auto;padding:0.85rem 0;background-color:#006cb7;color:white;margin-right:0;font-weight:600;font-size:18px}#hero.hero-img .hero-container .hero-form .gform_confirmation_message{color:white;text-align:center}.grid-4-lg{grid-template-columns:repeat(4, 1fr) !important}@media (max-width:1200px){.grid-2-md{grid-template-columns:repeat(2, 1fr) !important}}@media (max-width:768px){.grid-2-sm{grid-template-columns:repeat(1, 1fr) !important}}#stats{margin:6.5rem 0}#stats .inner{padding:60px 60px 67px;background-color:#D9D9D9;text-align:center;position:relative}@media (max-width:767px){#stats .inner{padding:20px}}#stats .inner *{color:#403F3B}#stats .inner .data>.items{display:grid;gap:2.5rem}@media (max-width:767px){#stats .inner .data>.items{display:flex;flex-wrap:wrap;gap:unset}#stats .inner .data>.items .item{flex:0 0 100%;max-width:100%;padding:1rem 0}}#stats .inner .data>.items .item{font-family:"Montserrat", sans-serif}#stats .inner .data>.items .item>p{font-size:16px;line-height:1.3}#stats .inner .data>.items .item>p:nth-child(2){font-size:36px}@media (max-width:767px){#stats .inner .data>.items .item>p:nth-child(2){font-size:24px}}#stats .inner .data>.items .item p.icon{height:96px;margin-bottom:27px}#stats .inner .data>.items .item p.icon img{max-height:100%;display:block;width:auto;height:100%;max-width:100%;margin:auto}#overview h2.section-title{text-align:center}#overview .items .item{display:flex;align-items:center}#overview .items .item:not(:last-child){padding-bottom:50px}#overview .items .item:nth-child(even){flex-direction:row}#overview .items .item:nth-child(even) .copy{padding-left:50px}#overview .items .item:nth-child(odd){flex-direction:row-reverse}#overview .items .item:nth-child(odd) .copy{padding-right:50px}@media (max-width:1200px){#overview .items .item{flex-direction:column !important}#overview .items .item .copy{padding:0 !important}}@media (min-wdith:768px){#overview .items .item .copy{-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}}#overview .items .item .copy h3{font-size:34px}@media (max-width:767px){#overview .items .item .copy h3{font-size:24px}}#overview .items .item .copy .blurb:not(h2){line-height:24px;text-align:justify}#overview .items .item .copy ul{list-style-position:inside}#overview .items .item .image{position:relative;padding-bottom:23.5%;height:0}@media (max-width:1199px){#overview .items .item .image{padding-bottom:0;height:auto;margin-bottom:1rem}#overview .items .item .image img{position:static !important}}#overview .items .item .image img{width:100%;height:100%;object-fit:cover;object-position:center 18%;position:absolute;top:0;left:0}@media (min-width:1200px){#overview .items .item .image.left{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}#overview .items .item .image.right{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}body.custom-page .widget_ap-listing-tab p{font-family:Montserrat}body.custom-page .widget_ap-listing-tab .title-section{font-size:3em;padding:40px 20px;text-transform:capitalize;text-align:center}body.custom-page .widget_ap-listing-tab .ap-widget-tabs{padding:0;width:90%;max-width:1920px;border:0 !important;margin:0 auto;position:relative}body.custom-page .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav{padding:0 20px;border:0;background:transparent;display:flex;display:-ms-flexbox;justify-content:center;flex-wrap:wrap;-ms-flex-wrap:wrap}body.custom-page .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li{background:transparent !important;border:0;padding:0 40px;margin:0}@media (max-width:767.98px){body.custom-page .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li{flex:1 0 100%;width:100%;text-align:center}}body.custom-page .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li:hover,body.custom-page .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li[class*="active"]{box-shadow:0 -2px 0 #006cb7 inset}body.custom-page .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li a{color:#333333;padding:10px 0 !important;width:100%;text-align:center}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:3}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls>button{font-size:0;border:0;position:absolute}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls>button:hover,body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls>button:focus{background:transparent;color:#006cb7}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls>button:before{font-family:"Line Awesome Free";font-weight:900;font-size:40px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls>button[data-controls="prev"]{left:-20px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls>button[data-controls="prev"]:before{content:""}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls>button[data-controls="next"]{right:-20px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls>button[data-controls="next"]:before{content:""}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .carousel{display:flex !important;display:-ms-flexbox !important;flex-wrap:wrap;-ms-flex-wrap:wrap}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-nav{display:none}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item{height:auto;display:flex !important;display:-ms-flexbox !important;flex-direction:column !important}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item>a{position:relative;overflow:hidden;width:100%;padding-bottom:75%;height:0;display:block}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item>a picture,body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item>a img{position:absolute;width:100%;height:100%;object-fit:cover}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item>a .no-image-container{height:0;overflow:hidden;padding-bottom:75%;position:relative;width:100%;display:block;background:#9c9c9c}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item>a .no-image-container i{font-size:80px;color:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section{padding:10px 10px 50px;border:1px solid #cdcdcd;height:100%;position:unset}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container{max-width:100%;padding:0}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .suburb{font-size:1.5em;text-transform:uppercase;margin:0}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .address{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.12857em;margin-bottom:10px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container ul.rooms{list-style:none;display:flex;display:-ms-flexbox}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container ul.rooms li{margin-right:10px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .rooms-price{margin-bottom:10px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .open-times-label,body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .auction-time-label{font-weight:bolder}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .property-tools{display:flex;display:-ms-flexbox;align-items:center;font-size:15px;position:absolute;bottom:0;left:16px;width:calc(100% - 32px);padding:10px;border-top:1px solid #cdcdcd}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .property-tools>*{margin-bottom:0 !important;margin-top:0 !important}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .property-tools>*:not(:last-child){margin-right:10px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .property-tools .email i{font-size:19px;line-height:1}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .property-tools .save-fav-property{margin-bottom:2px;display:inline-block}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .property-tools .image-gallery-item{margin-bottom:2px;display:inline-block;font-size:14.5px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .agent-info-box,body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .opentimes-info-box{position:absolute;z-index:2;background:rgba(0, 108, 183, 0.9);width:calc(100% - 32px);height:100%;top:0;left:16px;padding:30px 20px 20px;color:white}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .agent-info-box a._close,body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .opentimes-info-box a._close{position:absolute;right:20px;top:10px;color:white;cursor:pointer;z-index:2}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .agent-info-box .fagent_email,body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .opentimes-info-box .fagent_email{word-break:break-word}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .agent-info-box .fagent._agent,body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .opentimes-info-box .fagent._agent{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid white}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .agent-info-box .fagent._agent .fagent_name,body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .opentimes-info-box .fagent._agent .fagent_name{font-weight:600}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .opentimes-info-box .fopentime._opentimes>div{padding-right:20px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .opentimes-info-box .fopentime._opentimes>div a.las.la-calendar{position:absolute;right:0;top:2px;color:white}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item .date-container{position:absolute;width:calc(100% - 32px);padding:20px;height:100%;display:flex;display:-ms-flexbox;flex-direction:column;font-size:24px;background:#006cb7;color:white;top:0;left:16px;right:16px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item .date-container .date{font-size:48px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item .date-container p{margin-bottom:0;line-height:1.2}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item .opentimes-info-box.email_box.agent-info-wrap{position:absolute;top:0;left:15px;width:100%;height:100%;max-width:calc(100% - 30px);background:rgba(0, 108, 183, 0.9);padding:20px;color:white}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item .opentimes-info-box.email_box.agent-info-wrap a.opentimes-info-close._close{position:absolute;right:20px;top:20px;color:white;cursor:pointer;z-index:2}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item .opentimes-info-box.email_box.agent-info-wrap .fopentime._opentimes{max-width:calc(100% - 13px)}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item .opentimes-info-box.email_box.agent-info-wrap .fopentime._opentimes a{color:white;position:absolute;right:0;top:3px}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .button-link-wrap{text-align:center;font-size:1.6em;text-transform:uppercase;height:auto;letter-spacing:1px;line-height:normal;padding:10px 20px;border-width:2px;margin:30px auto}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .button-link-wrap a{color:#006cb7}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .button-link-wrap:hover a,body.custom-page .widget_ap-listing-tab .ap-widget-tabs .button-link-wrap:hover a:hover{background:#006cb7;color:#fff}body.custom-page .widget_ap-listing-tab .ap-widget-tabs .tab-content .ui-tabs-panel{padding:20px 0}.hidden{display:none}.bg-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0, 108, 183, 0.5);transition:0.5s}.cta-square:hover .bg-overlay{background:#006cb7}body.ap-shortcode-ap_agents main#main{background:white}@media (min-width:992px){body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col{flex:0 0 33.3%;max-width:33.3%;padding:0 75px}}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive{padding-bottom:100%;border-radius:100%}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive a img{height:100%;object-fit:cover}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive a span.readmore{display:none}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .agent-container .agent-info .agent-name{text-align:center}body.ap-shortcode-ap_slideshow h2.has-text-align-center{margin-top:30px}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow{position:relative;padding:30px 0}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .tns-outer .tns-nav{display:none}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .tns-outer .tns-inner .tns-slider .tns-item .embed-responsive{position:relative;height:0;padding-bottom:56.25%;width:100%;display:block;overflow:hidden}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .tns-outer .tns-inner .tns-slider .tns-item .embed-responsive a{position:absolute;width:100%;height:100%}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .tns-outer .tns-inner .tns-slider .tns-item .embed-responsive a img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}@media (max-width:767px){body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .tns-outer .tns-inner .tns-slider .tns-item .caption-hero{position:static !important}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .tns-outer .tns-inner .tns-slider .tns-item .caption-hero .carousel-description{flex:0 0 100%;max-width:100%}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .tns-outer .tns-inner .tns-slider .tns-item .caption-hero .carousel-description h2{font-size:20px}}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .slider-nav{position:absolute;top:50%;width:100%;z-index:1;padding:0 30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:space-between}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .slider-nav span[data-controls="prev"],body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .slider-nav span[data-controls="next"]{font-size:35px;font-weight:900;color:#2f4a78;padding:10px;border:1px solid #2f4a78;border-radius:50%;cursor:pointer}@media (max-width:767px){body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .slider-nav span[data-controls="prev"],body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .slider-nav span[data-controls="next"]{font-size:18px;background:#2f4a78;color:#fff}}body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .slider-nav span[data-controls="prev"]:hover,body.ap-shortcode-ap_slideshow .site-main .entry-content .ap-slideshow.single-slideshow .slider-nav span[data-controls="next"]:hover{background:#2f4a78;color:#fff}body.page-child p.has-text-align-center{text-align:left}li#field_21_20{padding-left:16px}li#field_21_20 .ginput_container_fileupload{margin-top:10px !important}li#field_21_20 .ginput_container_fileupload input#input_21_20{width:100%;margin-bottom:10px}li#field_21_20 .ginput_container_fileupload .validation_message{border:none;padding:0;color:red;font-weight:100}article #hero+h2.has-text-align-center{padding-top:6.5rem}article #hero+h2.has-text-align-center+p.has-text-align-center{text-align:center;padding-bottom:30px}article #overview{padding-bottom:30px}article #overview .items .item h2.blurb{padding-top:20px}#say-hello{margin-top:30px}#say-hello .gform-join-upstate_wrapper{margin-top:0}#say-hello .gform-join-upstate_wrapper .validation_error{padding:20px;margin:0 0 40px;background:#ffcdce;color:#2f4a78;text-align:center;font-size:22px;font-weight:600}#say-hello .gform-join-upstate_wrapper .gform_body{text-align:center}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields{padding-top:14px;margin:0;font-size:20px}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield{display:inline-block;padding:0 !important;margin-right:10px;margin-bottom:0 !important;margin-top:0 !important}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield_error{width:auto !important}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield_error input{border-color:#790000}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield_error input::placeholder{color:#790000}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield_error .gfield_description{display:none}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-split{display:block;margin:0}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-name input.medium{width:110px}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-name input#input_39_16{width:300px}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-email input.medium{width:150px}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-phone input.medium{width:160px}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield#field_39_21{margin-top:18px !important}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield#field_39_20{display:flex;justify-content:center;margin-top:20px !important}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield#field_39_20 input.medium{width:300px}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.ui-selectmenu select.medium{padding:0;height:30px;width:auto;line-height:27px;font-weight:600;border-width:0 0 1px;border-color:#2f4a78;color:#2f4a78}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield label.gfield_label{display:none}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield div.ginput_container{margin-top:10px}@media (max-width:675.187px){#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-name input.medium{width:95px}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-name input#input_39_16{width:300px}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-email input.medium{width:120px}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-phone input.medium{width:130px}}@media (max-width:600.187px){#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields .gfield.gfield-name input#input_39_16{width:150px}}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields input.medium{width:auto;height:auto;padding:0;font-size:1em;font-weight:600;border-width:0 0 1px;border-radius:0;border-color:#2f4a78;color:#2f4a78}#say-hello .gform-join-upstate_wrapper .gform_body ul.gform_fields input.medium::placeholder{color:#2f4a78}#say-hello .gform-join-upstate_wrapper .gform_footer{display:flex;justify-content:center;padding:0;margin:0;margin-bottom:30px}#say-hello .gform-join-upstate_wrapper .gform_footer input[type=submit]{font-size:20px}#say-hello .gform-join-upstate_wrapper .gform_footer input:not([type=radio]):not([type=checkbox]):not([type=file]){height:50px}body.page-id-204 .apblock-slideshow .slideshow-item{padding-bottom:calc(100vw * 9/21);height:0}body.page-id-204 .apblock-slideshow .slideshow-item img{position:absolute;height:100%;width:100%;left:0;top:0;object-fit:cover}body.page-id-204 .apblock-slideshow .tns-nav{display:none}body.page-id-204 .apblock-slideshow .tns-controls{position:static}body.page-id-204 .apblock-slideshow .tns-controls button{position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:0;border:none;background:transparent !important;padding:0}body.page-id-204 .apblock-slideshow .tns-controls button::after{font-family:"Line Awesome Free";font-weight:900;font-size:3rem}body.page-id-204 .apblock-slideshow .tns-controls button[data-controls=prev]{left:0}body.page-id-204 .apblock-slideshow .tns-controls button[data-controls=prev]::after{content:""}body.page-id-204 .apblock-slideshow .tns-controls button[data-controls=next]{right:0}body.page-id-204 .apblock-slideshow .tns-controls button[data-controls=next]::after{content:""}body.page-id-204 .inner{padding:85px;background:#C9D1D8;border-bottom:3px solid #006cb7;text-align:center}body.page-id-204 .inner .item .title{margin-bottom:2rem}body.page-id-204 .inner .item .item{margin-bottom:2rem}body.page-id-204 .inner .item .item h4{font-family:Montserrat}body.page-id-204 .entry-content ul{list-style-position:inside;margin-bottom:2rem}body.page-id-204 .entry-content ul li{line-height:2}.entry-header.with-video-bg{margin-bottom:3rem}.entry-header.with-video-bg .header-bg .mejs-container{height:0 !important;padding-bottom:75vh}.entry-header.with-video-bg .header-bg .mejs-container .mejs-inner,.entry-header.with-video-bg .header-bg .mejs-container .mejs-mediaelement{position:static}.entry-header.with-video-bg .header-bg .mejs-container mediaelementwrapper{position:static}.entry-header.with-video-bg .header-bg .mejs-container mediaelementwrapper iframe{position:absolute;width:100%;height:100%;left:0;top:0}.entry-header.with-video-bg .header-bg::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5)}.entry-header.with-video-bg .header-text,.entry-header.with-video-bg .ap-wrapper{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:2}.entry-header.with-video-bg .header-text h1,.entry-header.with-video-bg .header-text .page-title,.entry-header.with-video-bg .ap-wrapper h1,.entry-header.with-video-bg .ap-wrapper .page-title{color:white}.entry-header.with-video-bg .ap-wrapper h1{font-size:max(3rem, 2.5vw);margin-bottom:2.5rem}.entry-header.with-video-bg .ap-wrapper .btn{background:#006cb7;color:white}.gform_confirmation_wrapper.form-row{justify-content:center;padding:2rem 0}.spinner-border{color:#006cb7}.mfp-content .popup-email-form form ul li button[type="submit"]{height:auto}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{padding-left:1px !important}@media (min-width:768px) and (max-width:1199px){#content{min-height:calc(100vh - calc(445px + 80px))}}@media (min-width:768px) and (max-width:991px){body.ap-page-less-ap_account .account-page .horizontal-tab>.col-md-2{flex:0 0 20%;max-width:20%}body.ap-page-less-ap_account .account-page .horizontal-tab>.col-md-10{flex:0 0 80%;max-width:80%}}@media (max-width:1024px) and (min-width:768px){.widget_ap-quick-search form .search-bar select{max-width:15%}.widget_ap-quick-search form .search-bar input[type="submit"]{max-width:20%}}@media (max-width:767px){.section-title{font-size:2em}}.ginput_container_fileupload input[type=file]{width:100% !important}body #bna-chat-locator{width:auto !important;height:auto !important}@media (max-width:992px){body #bna-chat-locator{right:auto !important;left:0 !important}}body #bna-chat-locator #ifram-container{width:400px !important;margin:0 !important;bottom:20px !important}@media (max-width:992px){body #bna-chat-locator #ifram-container{width:350px !important;bottom:0px !important;right:-5px !important}}body #bna-chat-locator #bot-frame{min-height:600px !important}@media (max-width:992px){body #bna-chat-locator #bot-frame{min-height:500px !important}}body #bna-chat-locator #bna-btn-toggle{cursor:pointer;width:70px;height:70px}@media (max-width:992px){body #bna-chat-locator #bna-btn-toggle{width:56px;height:56px;left:10px !important;right:auto !important}}