:root {
   --ln-avenir-font: 'Avenir Roman', Helvetica, Arial, Lucida, sans-serif;
   --ln-dark-blue: #015676;
}

.ln_neighbourhood_pricing_field {
   font-family: var(--ln-avenir-font);
   color: var(--ln-dark-blue) !important;
   font-weight: 800;
   letter-spacing: 1.12px;
   line-height: 24px;
}

.three_images_section_heading_1 {
   font-family: var(--ln-avenir-font);
   color: var(--ln-dark-blue) !important;
   font-size: 30px;
   color: #015676 !important;
   line-height: 45px;
}

.ln-neighbourhood-cta-txt {
   max-width: 1200px;
}

@media screen and (max-width: 980px) {
   .ln-neighbourhood-cta-txt {
      max-width: 100%;
   }
}

.ln-neighbourhood-cta-txt .ln-italic-text {
   font-family: 'Sentinel-BookItalic', Helvetica, Arial, Lucida, sans-serif !important;
   color: #015675;
}
