/* CONTENT CSS START */
/* Preserve the dot hit areas while matching the live pagination colours. */
.nearby-activities-section .slick-dots button::before{background:#4c4c4c;opacity:.5}
.nearby-activities-section .slick-dots .slick-active button::before{background:#a2b94c;opacity:1}
.nearby-activities-section .slick-dots li:not(.slick-active) button:is(:hover,:focus-visible)::before{background:#51321e;opacity:1}
.nearby-activities-section .nxb-pods-pause{color:#a2b94c}
/* One continuous background across the ownership introduction and cards. */
.ownership-costs-section{background:linear-gradient(180deg,#f7f9ee 0%,#f3f7e3 100%)}
.ownership-costs-section>.nxb-section{background:transparent}
.ownership-costs-section .nxb-simple-pods__card .nxb-simple-pods__eyebrow{font:700 20px/1.2 Poppins,sans-serif;letter-spacing:1.5px}
/* CONTENT CSS END */

@media(min-width:992px){
  /* HEADER CSS START */
  .site-header .navigation-level .has-child .navigation-submenu{background-color:#341f11}
  .site-header .main-navigation .navigation-submenu li:is(.active,:hover,:focus-within){background-color:transparent}
  .site-header .navigation-level .has-child .navigation-submenu li:is(.active,:hover,:focus-within)>a{background:transparent;color:#e6edcd}
  /* HEADER CSS END */
}
@media(max-width:1199px){
  /* CONTENT CSS START */
  .ownership-costs-section .nxb-simple-pods__card .nxb-simple-pods__eyebrow{font-size:18px}
  /* CONTENT CSS END */
}
