@media(max-width:767.98px){.featured-properties .type-property,.newly-listed-properties .type-property{margin-bottom:2em;margin-left:auto;margin-right:auto;max-width:450px}}.featured-properties .type-property .inner-wrapper,.newly-listed-properties .type-property .inner-wrapper{border-bottom:5px solid #749d3f}.featured-properties__description p,.featured-properties__header,.newly-listed-properties__description p,.newly-listed-properties__header{margin-bottom:2em}.portproperty-page-navi ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:2em 0 .5em;text-align:center}.portproperty-page-navi ul:empty{display:none;margin:0}.portproperty-page-navi ul li{display:inline-block;margin:0}.portproperty-page-navi ul li:empty{display:none;margin:0}.portproperty-page-navi ul li a,.portproperty-page-navi ul li span{display:block;margin-bottom:.5em;margin-left:.25em;margin-right:.25em;text-align:center}.portproperty-page-navi ul li a,.portproperty-page-navi ul li span:not(.dots){border:1px solid #013246;min-width:3em;padding:.675em}.portproperty-page-navi ul li a{color:#013246;transition:all .25s ease-in-out}.portproperty-page-navi ul li a:focus,.portproperty-page-navi ul li a:hover{color:#107895;-webkit-text-decoration:none;text-decoration:none}.portproperty-page-navi ul li span.dots{padding:.675em .35em}.portproperty-page-navi ul li span.current{background-color:#013246;color:#fff}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}@media(max-width:767.98px){.portproperty-page-navi a.next,.portproperty-page-navi a.prev{display:none}}@media(min-width:576px){.portproperty-page-navi ul li a,.portproperty-page-navi ul li span:not(.dots){padding:.5em 1.25em}.portproperty-page-navi ul li span.dots{padding:.5em}.portproperty-page-navi ul li a.next,.portproperty-page-navi ul li a.prev{display:block}}#colophon .bold-footer-statement{display:block}#colophon .copyright{font-size:.875em;margin:0;text-align:right}#colophon ul{list-style:none;margin:0}#colophon ul li{margin-bottom:0;margin-left:0}#colophon .footer-social{margin-left:-10px;margin-right:-10px;text-align:left}#colophon .footer-social li{display:inline-block;margin:0 5px 0;padding:0}#colophon .footer-social li a{color:#749d3f!important;display:block;font-size:1.675em;line-height:1;padding:8px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}#colophon .footer-social li a:focus,#colophon .footer-social li a:hover{color:#107895!important}#colophon .footer-menu{margin:0 1px;padding:0;text-align:left}#colophon .footer-menu li{display:inline-block;margin:0 -1px;padding:0}#colophon .footer-menu li a{border-left:1px solid #111;color:#111;display:block;font-size:.875em;font-weight:400;line-height:1;padding:0 .675em}#colophon .footer-menu li:first-child a{border-left:0;padding-left:0}#colophon .footer-menu li:last-child a{padding-right:0}#colophon .footer-menu ul.sub-menu{display:none}@media(max-width:767.98px){#colophon .bold-footer-statement,#colophon .footer__logo{text-align:center}}@media(max-width:991.98px){#colophon .copyright,#colophon .footer-menu{text-align:center}#colophon .bold-footer-statement,#colophon .footer__logo,#colophon .footer__meta-bottom{margin-top:1em}#colophon .copyright{margin-top:.5em}}.footer__locations p{margin:0;text-align:left}.footer__locations a{font-weight:400;-webkit-text-decoration:none;text-decoration:none}.footer__locations a:focus,.footer__locations a:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer__locations a[href^=http],.footer__locations a[href^=mailto]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.footer__locations-col-title{font-size:1em;line-height:1.55}.footer__meta-bottom{border-top:1px solid #d5d4ce;padding-top:5px}.footer__logo{text-align:right}.footer__logo img[src$=".svg"]{height:86px;-o-object-fit:contain;object-fit:contain;width:auto}.footer__logo img[src$=".jpg"],.footer__logo img[src$=".png"]{max-height:86px}#back-top{bottom:25px;margin:0;position:fixed;right:30px;z-index:9999}#back-top a{background-color:rgba(0,0,0,.55);border-radius:500px;color:#fff;display:block;font-size:1.675em;height:1.675em;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .5s ease-in-out;width:1.675em}#back-top a:focus,#back-top a:hover{background-color:#000}#back-top .fas{line-height:1.675em}
