.page-module__8f9gYa__agricultureBanner{--project-accent:#c8a25a;--project-gradient:linear-gradient(135deg,#e0c78a,#c8a25a 55%,#587a3e);background-image:linear-gradient(#1e3a2ecc,#1e3a2ecc),url(/agriculture1.avif);background-position:bottom}.page-module__8f9gYa__cropPhoto{aspect-ratio:1;object-fit:cover;border:2px solid #c8a25a99;border-radius:1rem;width:100%;height:auto;box-shadow:0 12px 36px #00000073}
.scrollAnchor{scroll-margin-top:140px}.swiperImgContainer{filter:brightness(20%);width:100%;height:900px}.swiperImg{width:100%;height:100%}.businessSection{background-color:var(--color-navy-700);background-size:auto,cover;background-attachment:fixed,fixed}.banner{padding:18em 4.75em}.style3:after,.style4:before{background-image:none!important}.swiper{width:100%;height:100%}.swiper-slide{background-color:#fff;background-position:50%;background-size:cover}.swiper-text{border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;top:25%}.swiper-button-next,.swiper-button-prev{color:#fff;border:1px solid #fff;border-radius:50%;width:60px;height:60px;transition:background-color .5s;top:auto;bottom:50px!important}.swiper-button-next{right:150px}.swiper-button-prev{left:150px}.swiper-button-next:hover,.swiper-button-prev:hover{color:#fff;background-color:#1c1e21;border-color:#fff}.swiper-pagination-bullet{background-color:#fff}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px}.galleryImgContent{border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;top:20%}@media (min-width:992px){.galleryImgContent{min-width:600px}}.galleryImgContentNoborder{border-left:0;border-right:1px solid #fff}.backgroundNoRepeatCoverFixed100vh{background-repeat:no-repeat;background-size:cover;background-attachment:fixed,fixed;height:100vh}.backgroundNoRepeatCover100vh{background-repeat:no-repeat;background-size:cover;height:100vh}.medicalFeatures2Img{height:400px}@media (max-width:992px){.medicalFeatures2Img{height:300px}}@media screen and (max-width:992px){.banner{padding:11em 2.5em}.swiper-text{width:100%!important}.backgroundNoRepeatCoverFixed100vh{background-position:50%}.swiperImgContainer{height:600px}.swiper-text{border:none}}@media screen and (max-width:736px){.banner{text-align:center;padding:8rem 1.25rem}}@media (max-width:576px){.swiper-button-next{right:5%}.swiper-button-prev{left:5%}.swiper-text{top:0}.backgroundNoRepeatCoverFixed100vh{height:70vh}.galleryImgContent{min-width:auto}.swiperImgContainer{height:500px}}
.projectSubNav-module__EYqABW__subNav{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c1e21eb;border-bottom:1px solid #c0905140;gap:1.5rem;padding:.85rem 1rem;position:sticky;top:77px}.projectSubNav-module__EYqABW__link{color:#fff;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;font-size:.85rem;font-weight:600;transition:color .3s}.projectSubNav-module__EYqABW__link:hover{color:var(--project-accent,var(--color-gold-500))}@media (max-width:576px){.projectSubNav-module__EYqABW__subNav{gap:.75rem;top:60px}.projectSubNav-module__EYqABW__link{font-size:.75rem}}
.listings-module__vy_vPa__card{border:1px solid #c0905140;transition:transform .35s,box-shadow .35s,border-color .35s}.listings-module__vy_vPa__card:hover{border-color:var(--project-accent,var(--color-gold-500));box-shadow:var(--shadow-gold);transform:translateY(-4px)}.listings-module__vy_vPa__imageWrap{background-color:#0003;height:200px}.listings-module__vy_vPa__image{object-fit:cover}.listings-module__vy_vPa__imagePlaceholder{width:100%;height:100%}.listings-module__vy_vPa__badge{white-space:nowrap;letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--project-accent,var(--color-gold-500));border-radius:999px;padding:.3em .7em;font-size:.7rem;font-weight:600;display:inline-block}.listings-module__vy_vPa__badge_available{background:var(--project-gradient,var(--gradient-gold));color:var(--color-navy-900);border-color:#0000}.listings-module__vy_vPa__badge_limited{color:var(--project-accent,var(--color-gold-500));background:0 0}.listings-module__vy_vPa__badge_by_request{color:#ffffffd9;background:0 0;border-color:#ffffff59}.listings-module__vy_vPa__badge_unavailable{color:#ffffff73;background:0 0;border-color:#fff3}
