.region-communities .region-switch{justify-content:center}.region-communities .region-switch a:not(.active){background:#54575a}.region-communities .region-switch a{position:relative;line-height:48px;height:48px;font-size:20px;color:#fff;border-radius:0;padding:0;margin-bottom:30px;overflow:visible;background-color:#000}.region-communities .region-switch a:after{content:"";position:absolute;width:100%;height:3px;left:0;bottom:0;background:rgba(101,103,102,.1)}.region-communities .region-switch a.active:hover,.region-communities .region-switch label.active{color:#000}.region-communities .region-switch a:hover:after,.region-communities .region-switch a.active:after{background:#000}.region-communities .region-switch a.active:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;position:absolute;bottom:-10px;left:calc(50% - 10px)}.community-items.region h2{font-size:1.5rem;text-align:center;font-weight:normal;text-transform:uppercase;font-family:'ProximaNova-Regular',sans-serif!important}.community-items.region .communities-container{background:#f8f7f8;border-top:1px solid #54575a}.community-items.region .mdl-card{min-height:initial}.community-items.region a{text-transform:none;margin-top:0;margin-bottom:0;text-align:left;position:relative;font-size:.85rem;overflow:visible;color:#6e6e6f}.region-boxes .gallery-img{height:260px}.region-boxes .gallery-img img{visibility:hidden}.region-boxes .image-info{position:static;height:auto}.region-boxes .image-info::before{display:none}.region-boxes .place-description b{font-size:1.3rem;text-transform:uppercase;color:#fff;font-weight:600;font-family:'georgia',sans-serif!important;letter-spacing:.2rem;line-height:30px;font-family:'ProximaNova-Regular',sans-serif!important}.region-boxes .gallery-img::before{background:rgba(0,0,0,.28);position:absolute;height:100%;width:100%;left:0;bottom:0;right:0;transition:.3s ease;content:""}.region-boxes .gallery-img:hover::before{background:rgba(0,0,0,.5)}section.page-title .com-big-images .head-block{left:50%;top:50%;right:0;transform:translate(-50%,-50%);padding:0;margin:0 auto!important;text-align:center;position:absolute;width:100%}section.page-title .com-big-images{height:600px}section.page-title .com-big-images .head-block h1,section.page-title .com-big-images .head-block h2{color:rgba(255,255,255,1)}section.page-title .com-big-images .head-block h1{font-size:4.3rem;letter-spacing:3px}section.page-title .com-big-images .head-block h2{font-family:'ProximaNova-Regular',sans-serif!important;font-weight:normal;font-size:1.3rem;margin:1rem 0;line-height:inherit;text-transform:uppercase;letter-spacing:2px}@media only screen and (max-width:1280px){section.page-title .com-big-images .head-block h1{font-size:3rem}}@media only screen and (max-width:840px){section.page-title .com-big-images .head-block h1{font-size:2rem}}@media only screen and (max-width:480px){.region-communities .region-switch a{width:100%}.region-communities .region-switch a{font-size:22px}}@media only screen and (min-width:480px){.region-communities{margin-top:3rem}}section.neighbourhood-banner .com-big-images .owl-stage-outer img{opacity:1;max-width:100%;object-fit:cover;width:100%;height:600px}@media only screen and (max-width:1200px){section.neighbourhood-banner .com-big-images{height:auto}section.neighbourhood-banner .com-big-images .owl-stage-outer img{height:auto}section.page-title .com-big-images .head-block h2{font-size:1.1rem}}.region-communities .region-switch a:not(.active):hover{background-color:#000}.region-communities .region-switch a:hover{background-color:#000;color:#fff!important}@media(min-width:1025px) and (max-width:1200px){.community-items.region .communities-container a{white-space:nowrap}}section.page-title .com-big-images .owl-item div.owl-lazy::after{display:none!important}