.inyambo-home-sections{
      margin: 0;
      position: relative;
      top:-3rem;
      background: fixed linear-gradient(180deg, #121212 10%,#0e0b03 20%, #14140b 70%);
      height:auto;
    }

    .inyambo-container{
      padding:3rem;
      width: 100%;
    }

    .section-title{
      font-family: 'Cinzel', sans-serif;
      font-size: .95rem;
      font-weight: 700;
      color: var(--gold-light);
      text-transform: uppercase;
    }

    .section-highlight{
      font-family: 'Cinzel', sans-serif;
      font-size: 1.5rem;
      font-weight: 600;
      color: var(--white);
      text-transform: uppercase;
    }

    .experiences-container{
      width: 100%;
      height: 320px;
      margin:auto;
      padding: auto;
    }

    .inyambo-container .more-experiences,
    .inyambo-container .more-stories,
    .inyambo-container .service-button {
      background: transparent;
      backdrop-filter: blur(8px);
      border: 1px solid var(--gold-light);
      padding: 0.65rem 2.3rem;
      font-weight: 500;
      font-size: 0.7rem;
      color: var(--white);
      cursor: pointer;
      transition: all 0.2s ease;
      text-transform: uppercase;
      box-shadow: 0 0 30px rgba(0, 0, 0,.7);
      text-decoration: none;
      position: relative;
      top: -1.5rem;
      transform: scale(1);
      display: block;
      text-align: center;
    }

    .inyambo-container .more-experiences:hover,
    .inyambo-container .more-stories:hover,
    .inyambo-container .service-button:hover{
      background-color: var(--gold-light-trans);
      box-shadow: 0 0 60px rgba(0, 0, 0,.7);
    }

    .inyambo-container .more-stories,
    .inyambo-container .service-button {
      top:1rem;
    }

    .inyambo-container .service-button{
      margin: auto;
      text-align: center;
    }

    .inyambo-container .story-text {
      color: var(--grey-light);
      display: block;
      width: 300px;
      font-family: 'Poppins', sans-serif;
      font-size: .7rem;
      
    }

    .inyambo-container.story-container{
      background-image: url('../img/bg/q92pprq92pprq92p.png');
      background-size: cover;
      padding: 0;
      padding-bottom: 1rem;
      height: 300px;
    }

    .story-container-f{
      padding: 1.5rem 6rem;
      position: relative;
      z-index: 100;
    }

    .inyambo-container .story-container-overlay{
      width: 100%;
      height: 300px;
      position: absolute;
      z-index: 70;
      border: 1px solid var(--gold);
      border-bottom: 0;
      border-left: 0;
      background: #121100;
      background: linear-gradient(90deg, rgba(18, 17, 0, 0.99) 5%, rgba(18, 17, 0, 0.71) 45%, rgba(255, 255, 255, 0) 72%);
    }

    

    .expcarx{
      width:15.6%;
      float: left;
      margin: .5341%;
      border:1px solid var(--gold);
      height:320px;
      box-shadow: 0 0 3px var(--gold);
      /* background: fixed linear-gradient(180deg, #121212 0%, #0a0a0a 100%); */
      background: linear-gradient(180deg, #121212 0%, #0a0a0a 100%);
      transition: all 0.2s ease;
      cursor: pointer;
      position: relative;
      top: 0;
    }

    .expcarx:hover{
      
      box-shadow: 0 3px 6px var(--gold-light-trans);
      border:1px solid var(--gold-light);
      top: -3px;
    }

    .expcarx-image-wrapper{
      position: relative;
      width: 100%;
      height: 170px;
      z-index: 13;
      background-size: cover;
    }

    .expcarx .badge-icon {
      position: absolute;
      bottom: -20px;
      left: 50%;
      transform: translateX(-50%);
      width: 40px;
      height: 40px;
      border-radius: 50%;
      background: radial-gradient(circle, #2a2217 0%, #110e0a 100%);
      border: 1px solid var(--gold-light);
      color: var(--gold-light);
      display: flex;
      align-items: center;
      justify-content: center;
      z-index: 20;
      box-shadow: 0 4px 10px rgba(0, 0, 0, 0.6);
    }

    .expcarx-content{
      padding: 1.5rem .5rem .5rem .5rem;
      text-align: center;
      flex-grow: 1;
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      align-items: center;
      background: linear-gradient(180deg, #121212 0%, #0a0a0a 100%);
      position: relative;
      z-index: 4;
    }

    .expcarx-title{
      color: var(--grey-light);
      font-family: 'Cinzel', sans-serif;
      font-size: .85rem;
      font-weight: 600;
      text-transform: uppercase;
      text-align: center;
    }
    .expcarx-description{
      color: var(--grey-light);
      font-family: 'Poppins', sans-serif;
      font-size: .7rem;
      text-align: center;
      padding: 0 5px;
    }