.main-header .main-menu .navigation>li {
    padding-inline-end: 10px !important;
}

.flat-section {
     padding: 10px 0 !important;
	padding-top:50px !important;
}


  /* Image styling */
  .about-img {
    width: 100%;
    max-width: 80%; /* smaller image width */
    height: auto;
    display: block;
    margin: 0 auto; /* center horizontally */
  }

  /* Add spacing between image and text columns */
  .about-section .row {
    row-gap: 2rem; /* adds space between rows on small screens */
  }

  .about-section .col-md-6 {
    padding: 15px 20px;
  }

  /* Reduce image height visually */


  /* Extra spacing between sections */
  .about-section .mb-5 {
    margin-bottom: 4rem !important;
  }
.highlight-box {
       background-image:
        radial-gradient(circle at 30.00007629394531% 79.46969985961914%, #074485 0%, #074485 17.5%, rgba(7,68,133,0) 35%),
        radial-gradient(circle at 32.12125142415365% 70.98488489786784%, #074485 0%, #074485 17.5%, rgba(7,68,133,0) 35%),
        radial-gradient(circle at 94.35384114583333% 89.61588541666666%, #074485 0%, #074485 20%, rgba(7,68,133,0) 40%),
        radial-gradient(circle at 11.212121645609537% 89.166685740153%, rgba(220,232,255,0.99) 0%, rgba(220,232,255,0.99) 52.095%, rgba(220,232,255,0) 69%),
        radial-gradient(circle at 31.51522636413574% 41.287899017333984%, #074485 0%, #074485 42%, rgba(7,68,133,0) 70%),
        radial-gradient(circle at 80.06510416666667% 24.173583984375%, #094DCC 0%, #094DCC 42%, rgba(9,77,204,0) 70%),
        radial-gradient(circle at 48.9013671875% 49.521484375%, #FFFFFF 0%, #FFFFFF 100%, rgba(255,255,255,0) 100%);
      background-size: cover;
      background-attachment: fixed;
      color: white !important;
      border-radius: 1.5rem;
      padding: 2rem;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;

    }
    .highlight-box h2 {
      font-size: 2.2rem;
      font-weight: 700;
      margin-bottom: 1rem;
    }
    .highlight-box ul {
      padding-left: 1.2rem;
      font-size: 1rem;
      line-height: 1.7;
    }
    .highlight-box ul li {
      margin-bottom: 0.75rem;
    }
    .highlight-box .btn-light {
      background-color: white;
      color: #1e40af;
      font-weight: 600;
      border-radius: 50px;
      padding: 0.6rem 1.8rem;
      align-self: flex-start;
    }
    .info-card {
      background-color: white;
      border-radius: 1rem;
      padding: 2rem;
      box-shadow: 0 4px 12px rgba(0,0,0,0.05);
      height: 100%;
    }
    .info-card h3 {
      color: #0d6efd;
      font-weight: 600;
      font-size: 1.4rem;
      margin-bottom: 1rem;
    }
    .info-card ul {
      padding-left: 1.2rem;
    }
    .info-card ul li {
      margin-bottom: 0.9rem;
      line-height: 1.6;
    }
    .info-card .text-muted {
      font-size: 0.9rem;
    }
    .btn-primary-custom {
      background-color: #0d6efd;
      border: none;
      border-radius: 50px;
      padding: 0.6rem 1.8rem;
      font-weight: 600;
    }
    @media (max-width: 992px) {
      .highlight-box {
        border-radius: 1rem;
        margin-bottom: 1.5rem;
      }
      .info-card {
        margin-bottom: 1.5rem;
      }
    }

.tenant-gradient-box {
  background: radial-gradient(circle at 30.00007629394531% 79.46969985961914%, #074485 0%, 17.5%, rgba(7,68,133,0) 35%),
              radial-gradient(circle at 32.12125142415365% 70.98488489786784%, #074485 0%, 17.5%, rgba(7,68,133,0) 35%),
              radial-gradient(circle at 94.35384114583333% 89.61588541666666%, #074485 0%, 20%, rgba(7,68,133,0) 40%),
              radial-gradient(circle at 11.212121645609537% 89.166685740153%, rgba(220,232,255,0.99) 0%, 52.095%, rgba(220,232,255,0) 69%),
              radial-gradient(circle at 31.51522636413574% 41.287899017333984%, #074485 0%, 42%, rgba(7,68,133,0) 70%),
              radial-gradient(circle at 80.06510416666667% 24.173583984375%, #094DCC 0%, 42%, rgba(9,77,204,0) 70%),
              radial-gradient(circle at 48.9013671875% 49.521484375%, #FFFFFF 0%, 100%, rgba(255,255,255,0) 100%);
}
/* Homepage transparent + sticky header */
#page-home .main-header {
    position: fixed;
    top: 36px !important;
    left: 0;
    width: 100%;
    background: transparent !important;
    z-index: 999;
}

/* Top header */
#page-home .top-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: transparent !important;
    z-index: 999;
}

/* Remove any header background */
#page-home .header-lower {
    background: transparent !important;
    box-shadow: none !important;
}

/* White menu text for visibility */
#page-home .main-header .navigation > li > a {
    color: #ffffff !important;
}

/* Mobile icon color */
#page-home .mobile-nav-toggler svg {
    color: #ffffff;
}

/* Remove menu background */
#page-home .main-header,
#page-home .main-header .main-menu {
    background: transparent !important;
}

@media (max-width: 992px) {
#page-home .main-header .navigation > li > a {
    color: #000 !important;
}

.slider-content .text-center .heading{
	margin-top:35px !important;
}

.flat-slider.home-3 .slider-content {
         padding: 80px 0 50px  !important; 
    }
}

/* Remove fixed widths and make content responsive */
.wixui-rich-text {
    width: 100% !important;
    max-width: 100% !important;
}

/* Prevent text containers from overflowing */
.wixui-rich-text * {
    max-width: 100% !important;
    word-wrap: break-word;
}

/* Improve readability on mobile */
@media (max-width: 576px) {
    h6, p, li {
        font-size: 14px !important;
        line-height: 22px !important;
    }
}

.pricing-property .body-2.text-variant-1 {
    display: none !important;
}