header nav.main-navigation ul.menu>li>a{color:white;font-size:1.3rem}header .logo img{max-height:100px !important}header .toggle-menu i{color:white}body{overflow-x:hidden}.gform_confirmation_wrapper{margin:0 !important}@media (max-width:767px){body .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}}.gform_wrapper ul.gfield_radio li{padding-left:5px !important}.ginput_recaptcha>div{border:none !important;padding:0 !important}body:not(.home) main#main{padding-top:128px}@media (min-width:768px){body:not(.home) main#main{padding-top:140px}}.spinner-border{color:#baa017}.spinner-border span{color:inherit}@media (min-width:1200px){.search-results #ap-listing-search-results>div.listing-item{flex:33.3%;max-width:33.3%;padding:0 1rem !important}.search-results #ap-listing-search-results>div.listing-item>.listing-info{width:calc(100% - 2rem)}}@media (max-width:767px){.search-results #ap-listing-search-results>div.listing-item>.listing-info>div{flex-wrap:wrap;justify-content:center !important}.search-results #ap-listing-search-results>div.listing-item>.listing-info>div ul{order:2;flex:0 0 100%;justify-content:center}.search-results #ap-listing-search-results>div.listing-item>.listing-info>div p{margin-bottom:1rem;text-align:center !important}}ul,ol{list-style-position:inside}.map-info-content{display:flex;flex-wrap:wrap}.map-info-content .map-info-title{flex:0 0 100%;max-width:100%;margin-bottom:1rem;font-size:1rem}.map-info-content .map-info-img{padding:0}.map-info-content .map-info-img picture{height:0;padding-bottom:100%;display:block}.map-info-content .map-info-img picture img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.map-info-content .map-info-details p{margin:10px 0}.map-info-content .map-info-details p.map-info-price{margin-top:0}@media only screen and (max-width:600px){.page-id-171 article div.entry-content,.page-id-516 article div.entry-content,.page-id-219 article div.entry-content,.page-id-225 article div.entry-content{width:100%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:600px){.page-id-171 article div.entry-content,.page-id-516 article div.entry-content,.page-id-219 article div.entry-content,.page-id-225 article div.entry-content{width:100%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px){.page-id-171 article div.entry-content,.page-id-516 article div.entry-content{width:90%;margin-left:auto;margin-right:auto}.page-id-219 article div.entry-content{width:75%;margin-left:auto;margin-right:auto}.page-id-225 article div.entry-content{width:70%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:992px){.page-id-171 article div.entry-content,.page-id-516 article div.entry-content{width:75%;margin-left:auto;margin-right:auto}.page-id-219 article div.entry-content{width:68%;margin-left:auto;margin-right:auto}.page-id-225 article div.entry-content{width:55%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1200px){.page-id-171 article div.entry-content,.page-id-516 article div.entry-content{width:75%;margin-left:auto;margin-right:auto}.page-id-219 article div.entry-content{width:65%;margin-left:auto;margin-right:auto}.page-id-225 article div.entry-content{width:50%;margin-left:auto;margin-right:auto}}@font-face{font-family:"Helvetica Roman";src:url("//db.onlinewebfonts.com/t/0d49fc455f4a8951a42daf952412a713.eot");src:url("//db.onlinewebfonts.com/t/0d49fc455f4a8951a42daf952412a713.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/0d49fc455f4a8951a42daf952412a713.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/0d49fc455f4a8951a42daf952412a713.woff") format("woff"), url("//db.onlinewebfonts.com/t/0d49fc455f4a8951a42daf952412a713.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/0d49fc455f4a8951a42daf952412a713.svg#Helvetica Roman") format("svg")}@font-face{font-family:"Helvetica Bold";src:url("//db.onlinewebfonts.com/t/d72e521f27450184733d89aa499e531c.eot");src:url("//db.onlinewebfonts.com/t/d72e521f27450184733d89aa499e531c.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/d72e521f27450184733d89aa499e531c.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/d72e521f27450184733d89aa499e531c.woff") format("woff"), url("//db.onlinewebfonts.com/t/d72e521f27450184733d89aa499e531c.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/d72e521f27450184733d89aa499e531c.svg#Helvetica Roman") format("svg")}header nav.main-navigation ul.menu a{font-family:"Helvetica Bold"}header nav.main-navigation ul.sub-menu a{font-family:"Helvetica Roman"}div.widget_ap-text.hero-caption{font-family:"Helvetica Bold"}body.home .widget_ap_cta_box section#block-call-to-action div.call-to-action h2.title{text-transform:initial}body.home .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive img{filter:brightness(0.9)}div.row.content-section div.col div.cta-square a div.caption{text-transform:lowercase}div.row.content-section div.col div.cta-square a div.caption::first-letter{text-transform:uppercase}body.home .widget_ap-listing-tab div.open-times p.open-times-label{text-transform:lowercase}body.home .widget_ap-listing-tab div.open-times p.open-times-label::first-letter{text-transform:uppercase}div.listing-item div.date-container p{font-family:"Helvetica Bold"}.page-id-138 main.site-main div.entry-header h1.page-title,.page-id-516 main.site-main div.entry-header h1.page-title,.page-id-165 main.site-main div.entry-header h1.page-title,.page-id-171 main.site-main div.entry-header h1.page-title,.page-id-183 main.site-main div.entry-header h1.page-title,.page-id-189 main.site-main div.entry-header h1.page-title,.page-id-195 main.site-main div.entry-header h1.page-title,.page-id-201 main.site-main div.entry-header h1.page-title,.page-id-219 main.site-main div.entry-header h1.page-title,.page-id-225 main.site-main div.entry-header h1.page-title,.page-id-231 main.site-main div.entry-header h1.page-title,.page-id-240 main.site-main div.entry-header h1.page-title,.page-id-246 main.site-main div.entry-header h1.page-title,.page-id-255 main.site-main div.entry-header h1.page-title,.page-id-261 main.site-main div.entry-header h1.page-title,.page-id-78 main.site-main div.entry-header h1.page-title,.page-id-132 main.site-main div.entry-header h1.page-title,.page-id-114 main.site-main div.entry-header h1.page-title,.page-id-126 main.site-main div.entry-header h1.page-title,.page-id-120 main.site-main div.entry-header h1.page-title,.page-id-108 main.site-main div.entry-header h1.page-title,.page-id-159 main.site-main div.entry-header h1.page-title,.page-id-267 main.site-main div.entry-header h1.page-title{padding-top:28.14px;text-transform:lowercase}.page-id-138 main.site-main div.entry-header h1.page-title::first-letter,.page-id-516 main.site-main div.entry-header h1.page-title::first-letter,.page-id-165 main.site-main div.entry-header h1.page-title::first-letter,.page-id-171 main.site-main div.entry-header h1.page-title::first-letter,.page-id-183 main.site-main div.entry-header h1.page-title::first-letter,.page-id-189 main.site-main div.entry-header h1.page-title::first-letter,.page-id-195 main.site-main div.entry-header h1.page-title::first-letter,.page-id-201 main.site-main div.entry-header h1.page-title::first-letter,.page-id-219 main.site-main div.entry-header h1.page-title::first-letter,.page-id-225 main.site-main div.entry-header h1.page-title::first-letter,.page-id-231 main.site-main div.entry-header h1.page-title::first-letter,.page-id-240 main.site-main div.entry-header h1.page-title::first-letter,.page-id-246 main.site-main div.entry-header h1.page-title::first-letter,.page-id-255 main.site-main div.entry-header h1.page-title::first-letter,.page-id-261 main.site-main div.entry-header h1.page-title::first-letter,.page-id-78 main.site-main div.entry-header h1.page-title::first-letter,.page-id-132 main.site-main div.entry-header h1.page-title::first-letter,.page-id-114 main.site-main div.entry-header h1.page-title::first-letter,.page-id-126 main.site-main div.entry-header h1.page-title::first-letter,.page-id-120 main.site-main div.entry-header h1.page-title::first-letter,.page-id-108 main.site-main div.entry-header h1.page-title::first-letter,.page-id-159 main.site-main div.entry-header h1.page-title::first-letter,.page-id-267 main.site-main div.entry-header h1.page-title::first-letter{text-transform:uppercase}article.status-publish.hentry div.entry-content .col-lg-6 h1{text-transform:lowercase}article.status-publish.hentry div.entry-content .col-lg-6 h1::first-letter{text-transform:uppercase}article.status-publish.hentry div.entry-content form.form-row h1,article.status-publish.hentry div.entry-content form.form-row h3{text-transform:lowercase}article.status-publish.hentry div.entry-content form.form-row h1::first-letter,article.status-publish.hentry div.entry-content form.form-row h3::first-letter{text-transform:uppercase}nav div.menu-main-menu-container ul.menu li.menu-item-has-children ul.sub-menu li.menu-item-object-page a{text-transform:lowercase}nav div.menu-main-menu-container ul.menu li.menu-item-has-children ul.sub-menu li.menu-item-object-page a::first-letter{text-transform:uppercase}article.post-195 div.entry-content p:first-child{font-family:"Helvetica Bold"}body.home .widget_ap-listing-tab .title-section{text-transform:inherit}body.page-id-225 article.post-225 div.entry-content form div.gform_body ul.gform_fields li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.apmap,figure{margin-top:0px}.gform_wrapper{margin-top:0px}.agent-description{background-color:white;padding:0px 0px 16px 20px}div#testimonial h2.section-title{font-size:2rem}footer.site-footer ul.menu li.menu-item a::before{content:"";display:inline-block;width:8px;height:8px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;background-color:#000;margin-bottom:2px;margin-right:4px}.helvetica-bold{font-family:"Helvetica Bold"}body.page-template-default.page div.entry-content ul{margin-bottom:10px;margin-left:15px}footer#footer.site-footer div.social-media{padding:0 20px}footer#footer.site-footer div.social-media ul li{padding:10px;background-color:#baa017;border-radius:50%;width:36px;height:36px;margin-right:10px}footer#footer.site-footer div.social-media ul li a i{font-size:16px;color:white}header nav.main-navigation ul.menu li.menu-item ul.sub-menu{transition:none;-webkit-transition:none}@media (min-width:992px){body.ap-shortcode-ap_agents main#main div#agent-listing .staff-item-container .col{flex:0 0 33.3%;max-width:33.3%}}body.ap-shortcode-ap_agents main#main div#agent-listing .staff-item-container .col .embed-responsive{padding-bottom:100%}body.ap-shortcode-ap_agents main#main div#agent-listing .staff-item-container .col .embed-responsive a img{height:100%;object-fit:cover}section#agent div.agent-img-container div.embed-responsive img{height:100%;background-color:#a5a5a5}body.ap-shortcode-ap_register .wp-block-columns{margin-top:1rem}@media (max-width:991px){body.ap-shortcode-ap_register .wp-block-columns .wp-block-column{flex:0 0 100% !important;max-width:100%;margin:0}body.ap-shortcode-ap_register .wp-block-columns .wp-block-column:first-child{margin-bottom:1rem}}body.ap-shortcode-ap_register .wp-block-columns .wp-block-column form{height:100%;margin:0;max-width:100%}body.ap-shortcode-ap_register .wp-block-columns .wp-block-column form>p{flex:0 0 100%}body.ap-shortcode-ap_register .wp-block-columns .wp-block-column .wp-block-image{margin-bottom:0;height:100%}body.ap-shortcode-ap_register .wp-block-columns .wp-block-column .wp-block-image figure{height:100%;display:block;margin:0}body.ap-shortcode-ap_register .wp-block-columns .wp-block-column .wp-block-image figure img{height:100%;width:100%;object-fit:cover}@media (min-width:1200px){body.home .ap-wrapper.ap-wrap-absolute-content{padding-bottom:0 !important;height:auto !important}body.home .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive{padding-bottom:calc(100% * 31 / 60) !important}}body .search-results #ap-listing-search-results>.listing-item a .price{position:absolute;z-index:3;font-weight:500;max-width:320px;white-space:nowrap;display:block;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#baa017;color:white;visibility:hidden;opacity:0;transition:0.5s;font-size:2.15rem;padding:0.85rem 1rem}body .search-results #ap-listing-search-results>.listing-item a .price:empty{display:none}body.ap-shortcode-attr-list-shortcode-value-sale .search-results #ap-listing-search-results>.listing-item a .price,body.ap-shortcode-attr-list-shortcode-value-lease .search-results #ap-listing-search-results>.listing-item a .price{top:50%;left:50%}body.ap-shortcode-attr-list-shortcode-value-sale .search-results #ap-listing-search-results>.listing-item:hover a .price,body.ap-shortcode-attr-list-shortcode-value-lease .search-results #ap-listing-search-results>.listing-item:hover a .price{top:50%;opacity:1;visibility:visible}body.ap-shortcode-attr-list-shortcode-value-sold .search-results #ap-listing-search-results>.listing-item a .price{top:80%;left:50%}body.ap-shortcode-attr-list-shortcode-value-sold .search-results #ap-listing-search-results>.listing-item:hover a .price{top:80%;opacity:1;visibility:visible}.mfp-gallery .mfp-close{top:40px;right:0;padding:0 1rem;width:auto;background:#baa017}.wp-block-columns{flex-wrap:wrap}.mobile-menu ul.menu>li ul.sub-menu{list-style:none}.account-page>ul.tab-list>li:not(.active) a{background:transparent;color:#baa017}