body .select2-dropdown{z-index:99 !important}body header.site-header .btn-register{color:white !important}@media (max-width:992px){body header.site-header nav.main-navigation ul li.menu-item{border-bottom:1px solid #eee}body header.site-header nav.main-navigation ul li.menu-item ul.sub-menu li>a{font-size:0.95rem}body header.site-header nav.main-navigation ul li.menu-item i.la-angle-down{width:45px;height:45px;background-color:rgba(120, 189, 67, 0.25);font-size:22px}}body.home #primary main#main{padding-top:90px}@media (max-width:992px){body.home #primary main#main{padding-top:60px}}@media (max-width:1200px){body.home #primary main#main .widget_ap-properties .container.single-slideshow .tns-outer .tns-controls button[data-controls="prev"]{left:0}body.home #primary main#main .widget_ap-properties .container.single-slideshow .tns-outer .tns-controls button[data-controls="next"]{right:0}}body.home #primary main#main>.container .row{max-width:80rem}body.home #primary main#main>.container .row .widget{flex:0 0 33.3333%;max-width:33.3333%}@media (max-width:992px){body.home #primary main#main>.container .row .widget{flex:0 0 100%;max-width:100%}}body.home #primary main#main>.container .row .widget.widget_block>p{margin:0}body.home #primary main#main>.container .row .widget.widget_block>p:empty{display:none}body.home #primary main#main>.container .row .widget .wp-gr.wpac[style][data-id]{width:100% !important;margin-top:0.65rem !important}body.home #primary main#main>.container .row .widget #sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo{margin-top:12px}body.home #primary main#main>.container+.container .row .widget{flex:0 0 50% !important;max-width:50% !important}@media (max-width:992px){body.home #primary main#main>.container+.container .row .widget{flex:0 0 100% !important;max-width:100% !important}}body.page .additional-btn .btn{width:100%;height:auto}.open-inline-popup{font-size:1.25rem;font-weight:700;text-transform:uppercase;height:auto;padding:10px 25px;margin-top:20px}@media (min-width:575.98px){.open-inline-popup{font-size:1.75rem;min-width:525px;margin-top:50px}}.btn.book-a-call{font-size:1.75rem;min-width:525px;margin-top:50px;font-weight:700;text-transform:uppercase;height:auto;padding:10px 25px}.listing-item .listing-footer span.btn-solid-theme{width:50%;align-items:center;display:flex;border:none !important;justify-content:center}.listing-item .listing-footer span.btn-solid-theme a{margin:0;padding:6px 0px;min-width:unset;display:block;height:unset;width:100%}.listing-item .listing-footer span.btn-solid-theme a span.las.la-envelope{margin:0;display:block;line-height:23.2167px}#form-property-enquiry .form-message .alert ul{margin:0;padding:0px 0 0 15px}#form-property-enquiry li .button{line-height:normal}.home main#main>.widget_ap-widget-group>.container .widget_ap-realty-agents.default .agent-items .image-agent{flex:0 0 110px;max-width:110px}.home main#main>.widget_ap-widget-group>.container .widget_ap-realty-agents.default .agent-items .agent-detail{flex:1;max-width:100%}