.col:nth-child(odd) .cta-square .bg-overlay{background:rgba(0, 0, 0, 0.2);position:absolute;width:100%;height:100%}body.home .site-content{padding-top:100px}@media (min-width:1152px){body.home .site-content{padding-top:150px}}body.home .widget_ap_cta_box{background:#d0d0d0}body.home .widget_ap_cta_box section#block-call-to-action .container .cta-square .caption{font-weight:bold;color:white;font-size:2rem}body.home .ap-slideshow.single-slideshow .slider-nav{display:block;position:static}body.home .ap-slideshow.single-slideshow .slider-nav span{position:absolute;top:50%;transform:translateY(-50%);font-size:3rem;color:white;cursor:pointer}body.home .ap-slideshow.single-slideshow .slider-nav span.prev{left:0}body.home .ap-slideshow.single-slideshow .slider-nav span.next{right:0}body.home .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive{padding-bottom:calc(100% * 9/21)}@media (max-width:992px){body.home .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive{padding-bottom:75%}}body.home .widget_ap-testimonial section#block-testimonial .container .row .testimonial-item a{background:#a0a0a0;border-color:#a0a0a0}body.home .widget_ap-testimonial section#block-testimonial .container .row .testimonial-item a .testimonial-top{font-style:normal}body.home .widget_ap-testimonial section#block-testimonial .container .row .testimonial-item a:hover .testimonial-bottom{border-color:#a0a0a0}.widget_ap-quick-search form .search-bar input[type="submit"]{background:#7b7979;color:white}@media (max-width:767px){body.ap-shortcode-ap_testimonial .testimonial-item .row .image-container{margin-bottom:2rem}}.mfp-gallery .mfp-close{top:40px;right:0;padding:0 1rem;width:auto}@media (max-width:767px){.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}}#agent #tabs ul.ui-tabs-nav li a{justify-content:center}header .header-menu-container .group{flex-wrap:wrap}@media (min-width:1152px){header .header-menu-container .site-branding{flex:0 0 100%;justify-content:center;margin-bottom:1rem}}header .header-menu-container .logo img{max-height:55px}header .header-menu-container .main-navigation{flex:0 0 100%;justify-content:center !important;transition:0.3s;max-height:100px}header .header-menu-container .main-navigation ul.menu{position:static}header .header-menu-container .main-navigation ul.menu>li{position:static}header .header-menu-container .main-navigation ul.menu>li>a{text-transform:uppercase;padding:0 15px;font-size:1rem;transition:0.3s;color:#7b7979}header .header-menu-container .main-navigation ul.menu>li>a:hover{padding:0 25px;color:#333333}header .header-menu-container .main-navigation ul.menu>li[class*=current]>a{color:#333333}header .header-menu-container .main-navigation ul.menu>li ul.sub-menu{display:flex;left:0 !important;right:0 !important;justify-content:center;background:#7b7979}header .header-menu-container .main-navigation ul.menu>li ul.sub-menu li{padding:10px}header .header-menu-container .main-navigation ul.menu>li ul.sub-menu li[class*="current"] a{color:white;background:black}header .header-menu-container .main-navigation ul.menu>li ul.sub-menu a{padding:15px;border-bottom:none;color:white}header .header-menu-container .main-navigation ul.menu>li ul.sub-menu a:hover{background:black;color:white}header .header-menu-container .main-navigation .menu-main-menu-container{position:static}body.scrolled .main-navigation{max-height:0;overflow:hidden}body:not(.home) main#main{padding-top:150px}footer{padding:2rem 0}footer .group{display:block !important}footer .menu li a{line-height:normal !important}footer .social-footer li a{font-size:1.5rem}footer .gform_widget{padding:1rem;border:1px solid darkgray}footer .gform_widget h5{font-size:1rem}footer .gform_widget .gform_footer{text-align:right}footer .gform_widget .gform_footer input{margin-right:0 !important}@media (max-width:991px){footer .row>.row{margin-bottom:1rem}}body.ap-shortcode-ap_agents main#main{background:#f9f9f9}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive{padding-bottom:75%}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive img{height:100% !important;object-fit:cover !important;object-position:top}#agent{background:#f9f9f9}#agent .agent-img-container .embed-responsive{padding-bottom:100%}.testimonial-item .row .image-container .embed-responsive a img{background:transparent;margin:auto;max-width:100px}body.blog .blog-container,body.contact-us .blog-container{background:#f9f9f9}body.blog .entry-header .page-title,body.contact-us .entry-header .page-title{background:#f9f9f9}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container:nth-child(2) .col:nth-child(2) .embed-responsive a img{object-position:center 20%}#agent .agent-img-container .embed-responsive img{height:100%}.gform_confirmation_wrapper.form-row{margin:0}.btn-solid-theme *{color:#7b7979}footer#footer{background-color:transparent}@media (max-width:767px){footer#footer .row>.row{justify-content:center;text-align:center;margin:0}footer#footer .menu{margin:2rem 0}footer#footer .menu li a{color:#7b7979}}.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container ul.gfield_radio li{padding-left:5px !important}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive span.readmore{background:#7b7979;border-color:#7b7979}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive span.readmore:hover{color:white}.suburbprofiles-template-default .select2-container{display:none}body.page-template-default.page .entry-content>ul{list-style-position:inside;margin-left:0}@media (max-width:767px){body.home .widget_ap-button-link .btn{font-size:1.3em}}@media (min-width:768px) and (max-width:1024px){section#property-description .container-action-button .action-button-wrap{padding:0 1rem}}.select-inline .placeholder span{display:none}@media (min-width:1200px){body.ap-shortcode-ap_agents main#main div[id*="agent-listing"] .staff-item-container .col{flex:0 0 33.3%;max-width:33.3%}}