/* ///////////////////////////////////////////////////////////navbar////////////////////////////////// */
#lezgoNavbar {
  background-color: rgba(0, 0, 0, 0.6);
  transition: background-color 0.3s ease, backdrop-filter 0.3s ease;
}

#lezgoNavbar.scrolled {
  background-color: rgb(0, 0, 0);
  backdrop-filter: blur(10px);
}

/* Link Hover */
.nav-link:hover {
  color: #ff7a00 !important;
}

#lezgoNavbar {
  background-color: rgba(0, 0, 0, 0.7); 
  z-index: 1030; /* Bootstrap standard */
}


/* Buttons */
.contact-btn {
  background-color: #FF8210;
}

/* //////////////////////////////////////////////////////////about sectio///////////////////////////////////////////// */

:root {
  --orange: #ff8210;
}

.about-section {
  padding-top: 100px; /* ensures it's below the navbar */
  padding-bottom: 3rem;
}

.about-section h3 {
  color: var(--orange);
  font-size: 2rem;
}

.about-section p {
  font-size: 1rem;
  line-height: 1.6;
}

.about-img {
  max-width: 100%;
  height: auto;
  margin-top: 2rem;
}

@media (max-width: 991.98px) {
  .about-section {
    padding-top: 120px; /* increased padding for small screens if needed */
    text-align: center;
  }

  .about-img {
    margin-top: 2rem;
  }
}


/* /////////////////////////////////////////////////////////////////////second section///////////////////////////////////////////////////// */
:root {
  --orange: #ff8210;
}

.text-orange {
  color: var(--orange);
}

.belief-section {
  background: url('media/what we believe img.png') center center/cover no-repeat;
  position: relative;
  overflow: hidden;
}

.belief-overlay {
  background: rgba(0, 0, 0, 0.6);
  width: 100%;
  height: 100%;
  padding: 60px 0;
}

.belief-icon {
  width: 80px;
  height: 80px;
  object-fit: contain;
}

.staggered-list li p {
  font-size: 1.5rem;
  color: #ffffff;
}

/* Staggered spacing for large screens */
.li-1 { margin-left: -8rem; }
.li-2 { margin-left: -19rem; }
.li-3 { margin-left: -25rem; }
.li-4 { margin-left: -19rem; }
.li-5 { margin-left: -8rem; }

/* Reset margin-left on smaller screens */
@media (max-width: 991.98px) {
  .li-1, .li-2, .li-3, .li-4, .li-5 {
    margin-left: 0 !important;
  }
}

@media (max-width: 768px) {
  .belief-icon {
    width: 40px;
    height: 40px;
  }

  .staggered-list li p {
    font-size: 1rem;
  }
}


/* ////////////////////////////////////footer/////////////////////////// */

.footer-section {
  background-color: #000;
}

.footer-logo {
  max-width: 160px;
}

.logo-text {
  color: #5f1d0d;
  font-family: 'Orbitron', sans-serif;
  font-weight: bold;
  font-size: 14px;
}

.contact-info p {
  margin: 0;
  font-size: 14px;
}

.social-icons a i {
  transition: color 0.3s ease;
}

.social-icons{
  display: flex;
  justify-content: flex-end;
}

.social-icons a:hover i {
  color: #ff8210 !important;
}


@media (max-width: 500px) {
  .social-icons{
  display: flex;
  justify-content: center;
}
  }

  @media (max-width: 400px) {
  .social-icons{
  display: flex;
  justify-content: center;
}
  }

  @media (max-width: 600px) {
  .social-icons{
  display: flex;
  justify-content: center;
}
  }

  @media (max-width: 700px) {
  .social-icons{
  display: flex;
  justify-content: center;
}
  }

  @media (max-width: 764px) {
  .social-icons{
  display: flex;
  justify-content: center;
}
  }
