.ModernLiving_ThumbSlide__p0bt9 { width: 11.25em; }
@media (max-width: 991.98px) {
  .ModernLiving_ThumbSlide__p0bt9 { width: 8em; }
}
.ModernLiving_modernCard__4lhj_ { position: relative; cursor: pointer; }
.ModernLiving_modernCard__4lhj_ .ModernLiving_imgWrapper__WgqUn { height: 8.75em; position: relative; overflow: hidden; }
.ModernLiving_modernCard__4lhj_ .ModernLiving_imgWrapper__WgqUn::before { content: ""; position: absolute; width: 100%; height: 100%; border: 6px solid var(--green-color); opacity: 0; visibility: hidden; transition: 0.5s; z-index: 5; }
.ModernLiving_modernCard__4lhj_ .ModernLiving_imgWrapper__WgqUn img { object-position: center top; transform: scale(1); transition: 0.5s; height: 100%; object-fit: contain; }
.ModernLiving_modernCard__4lhj_ .ModernLiving_contentWrapper__PMHvz { padding: 0.875em 0px 0px; }
.ModernLiving_modernCard__large__nAX1y { z-index: 5; }
@media (max-width: 1199.98px) {
  .ModernLiving_modernCard__large__nAX1y { height: 100%; }
}
.ModernLiving_modernCard__large__nAX1y::before { content: ""; position: absolute; width: 100%; height: 100%; z-index: 1; opacity: 0.6; background: linear-gradient(transparent 36%, rgb(0, 0, 0) 85.87%); }
@media (min-width: 1200px) {
  .ModernLiving_modernCard__large__nAX1y .ModernLiving_imgWrapper__WgqUn { height: 48.75em; }
}
@media (max-width: 1199.98px) {
  .ModernLiving_modernCard__large__nAX1y .ModernLiving_imgWrapper__WgqUn { height: 100%; }
}
.ModernLiving_modernCard__large__nAX1y .ModernLiving_imgWrapper__WgqUn::before { display: none; }
.ModernLiving_modernCard__large__nAX1y .ModernLiving_imgWrapper__WgqUn img { height: 100%; object-fit: cover; }
.ModernLiving_modernCard__large__nAX1y .ModernLiving_contentWrapper__PMHvz { position: absolute; padding: 3.4375em 12em 3.4375em 3.4375em; bottom: 0px; left: 0px; z-index: 5; color: var(--white-color); }
@media (max-width: 1199.98px) {
  .ModernLiving_modernCard__large__nAX1y .ModernLiving_contentWrapper__PMHvz { padding: 2em; }
}
.ModernLiving_modernCard__4lhj_:hover .ModernLiving_imgWrapper__WgqUn::before { opacity: 1; visibility: visible; transition: 0.5s; }
.ModernLiving_modernCard__4lhj_:hover .ModernLiving_imgWrapper__WgqUn img { transform: scale(1.2); transition: 0.5s; }
.ModernLiving_communitiesSection__g1FsR { background: rgb(247, 247, 248); }
.ModernLiving_icon__YS0dp { width: 2.875em; height: 2.875em; flex-shrink: 0; margin: 0px auto; }
.ModernLiving_icon__YS0dp img { height: 100%; width: 100%; object-fit: contain; }
.ModernLiving_content__DxQWt { margin: 1.125em 0px 0px; text-align: center; }
@media (max-width: 767.98px) {
  .ModernLiving_content__DxQWt { padding: 0px 0.5em; }
}
.ModernLiving_btnWrapper__Rhckk { display: flex; align-items: center; justify-content: center; gap: 1em; margin-top: 2em; }
@media (min-width: 1200px) {
  .ParkSquare_rightWrapper__TrZDp {/* padding-left: 3.75em; */}
}
@media (max-width: 991.98px) {
  .ParkSquare_rightWrapper__TrZDp { margin-top: 2em; }
}
@media (max-width: 767.98px) {
  .ParkSquare_rightWrapper__TrZDp { display: flex; flex-direction: column; }
  .ParkSquare_titleWrapper__uXl88 { order: 1; }
}
.ParkSquare_ParkSquareThumb___Zjlp { width: calc(100% + 5em); }
.ParkSquare_navigationWrapper__UOX_w {display: flex;align-items: center;justify-content: space-between;margin-top: 0.75em;}
@media (max-width: 1199.98px) {
  .ParkSquare_navigationWrapper__UOX_w { margin: 0px; }
}
@media (max-width: 575.98px) {
  .ParkSquare_navigationWrapper__UOX_w { flex-wrap: wrap; justify-content: center; margin: 2em 0px 0px; }
}
.ParkSquare_navigationWrapper__UOX_w .ParkSquare_scrollWrapper__jsrXP { width: 70%; }
@media (max-width: 1199.98px) {
  .ParkSquare_navigationWrapper__UOX_w .ParkSquare_scrollWrapper__jsrXP { width: 65%; }
}
@media (max-width: 991.98px) {
  .ParkSquare_navigationWrapper__UOX_w .ParkSquare_scrollWrapper__jsrXP { width: 70%; }
}
@media (max-width: 575.98px) {
  .ParkSquare_navigationWrapper__UOX_w .ParkSquare_scrollWrapper__jsrXP { width: 100%; }
}
.ParkSquare_btnWrapper__7cRMs { position: relative; width: 8.25em; height: 1em; display: flex; align-items: center; justify-content: space-between; z-index: 2; }
@media (max-width: 1199.98px) {
  .ParkSquare_btnWrapper__7cRMs { position: static; width: 8em; height: auto; margin: 2em 0px; }
}
@media (max-width: 991.98px) {
  .ParkSquare_btnWrapper__7cRMs { width: 6.5em; }
}
.ParkSquare_btnWrapper__7cRMs .ParkSquare_navButton__e4i8Z svg { width: 1em; height: 0.9375em; }
@media (max-width: 1199.98px) {
  .ParkSquare_btnWrapper__7cRMs .ParkSquare_navButton__e4i8Z { position: static; margin: 0px; }
  .ParkSquare_btnWrapper__7cRMs .ParkSquare_navButton__e4i8Z svg { height: auto !important; }
}
@media (max-width: 767.98px) {
  .ParkSquare_copyright__VrkOO { order: 1; }
}
.ParkSquare_quickWrapper__9OIdJ {display: flex;flex-wrap: wrap;gap: 4.125em;margin-top: 1.875em;}
@media (max-width: 1199.98px) {
  .ParkSquare_quickWrapper__9OIdJ { margin: 0px; gap: 2em; }
}
@media (max-width: 991.98px) {
  .ParkSquare_quickWrapper__9OIdJ { gap: 2em 1em; }
}
@media (max-width: 767.98px) {
  .ParkSquare_quickWrapper__9OIdJ { order: 2; }
}
.ParkSquare_individualQuick__vSi2o { display: flex; flex-wrap: wrap; gap: 0px 1em; }
.ParkSquare_individualQuick__vSi2o .ParkSquare_icon__Khvt7 { flex-shrink: 0; width: 2.75em; height: 3em; }
.ParkSquare_individualQuick__vSi2o .ParkSquare_content__yusT6 p { margin: 0px 0px 0.5em; }
.ParkSquare_individualQuick__vSi2o .ParkSquare_content__yusT6 a, .ParkSquare_individualQuick__vSi2o .ParkSquare_content__yusT6 button { color: var(--green-color); cursor: pointer; }
@media (min-width: 1200px) {
  .ParkSquare_individualQuick__vSi2o .ParkSquare_content__yusT6 a, .ParkSquare_individualQuick__vSi2o .ParkSquare_content__yusT6 button { font-size: 0.875em; }
}
.ParkSquare_parkSlider__lqsAJ { height: 48.125em; }
@media (max-width: 991.98px) {
  .ParkSquare_parkSlider__lqsAJ { height: 100%; }
}
.ParkSquare_thumbSlide__mgM2e { height: 19em; }
@media (max-width: 1199.98px) {
  .ParkSquare_thumbSlide__mgM2e { height: 13em; }
}
@media (max-width: 575.98px) {
  .ParkSquare_thumbSlide__mgM2e { height: 10em; }
}
.ParkSquare_modalScroll__aBjrv { overflow-y: scroll; }
.ParkSquare_modalScroll__aBjrv .ParkSquare_modal__BdrJ1 { height: 32.125em; max-height: 90%; max-width: 46.875em; padding: 0px; }
@media (max-width: 575.98px) {
  .ParkSquare_modalScroll__aBjrv .ParkSquare_modal__BdrJ1 { max-width: unset; width: 90vw; height: 34em; }
}
.ParkSquare_modalScroll__aBjrv .ParkSquare_modal__BdrJ1 h3 svg { width: 6em; }
.ParkSquare_modalBody__N7MFP { display: flex; height: 100%; }
.ParkSquare_modalImg___IC58 { position: relative; display: none; width: 100%; }
@media (min-width: 576px) {
  .ParkSquare_modalImg___IC58 { width: 45%; display: block; }
}
.ParkSquare_modalContent__LqyeP { padding: 1.25em 2.825em; overflow-y: auto; }
@media (min-width: 576px) {
  .ParkSquare_modalContent__LqyeP { width: 55%; display: block; }
}
.ParkSquare_logo__kRZzk { margin-bottom: 1em; }
.ParkSquare_logo__kRZzk svg { margin: auto; max-width: 9em; }
.ParkSquare_logo__kRZzk svg path { fill: var(--primary-color); }
:root { --swiper-navigation-size: 44px; }
.swiper-button-next, .swiper-button-prev { position: absolute; top: var(--swiper-navigation-top-offset, 50%); width: calc(var(--swiper-navigation-size) / 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(0px - (var(--swiper-navigation-size) / 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color, var(--swiper-theme-color)); }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; }
.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden { opacity: 0; cursor: auto; pointer-events: none; }
.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev { display: none !important; }
.swiper-button-next svg, .swiper-button-prev svg { width: 100%; height: 100%; object-fit: contain; transform-origin: center center; }
.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg { transform: rotate(180deg); }
.swiper-button-prev, .swiper-rtl .swiper-button-next { left: var(--swiper-navigation-sides-offset, 10px); right: auto; }
.swiper-button-lock { display: none; }
.swiper-button-next::after, .swiper-button-prev::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); letter-spacing: 0px; font-variant: normal; line-height: 1; text-transform: none !important; }
.swiper-button-prev::after, .swiper-rtl .swiper-button-next::after { content: "prev"; }
.swiper-button-next, .swiper-rtl .swiper-button-prev { right: var(--swiper-navigation-sides-offset, 10px); left: auto; }
.swiper-button-next::after, .swiper-rtl .swiper-button-prev::after { content: "next"; }
