.icon-list li::before {
  display: block;
  flex-shrink: 0;
  width: 1.5em;
  height: 1.5em;
  margin-right: .5rem;
  content: "";
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212529' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z'/%3E%3C/svg%3E") no-repeat center center / 100% auto;
}


.form-control-dark {
  border-color: var(--bs-gray);
}
.form-control-dark:focus {
  border-color: #fff;
  box-shadow: 0 0 0 .25rem rgba(255, 255, 255, .25);
}

.text-small {
  font-size: 85%;
}

.dropdown-toggle {
  outline: 0;
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #c4b29b;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

#section-1{
    height: 30vh;
    background-size: cover;
    background-position-y: center;
}

.main-desc{
    position: relative;
    top: 100px;
}

#section-1 h1 {
    color: white;
}

#section-1 p {
    color: white;
}

.nav-link{
    color: #736357
}

.nav-link.active{
    background-color: black !important;
}

.nav-link:hover{
    color: black
}

.btn-nic_tm{
    background-color: #736357;
    color: white;
}

.btn-nic_tm:hover{
    background-color: black;
    color: white;
}

.btn-secondary-nic_tm{
    background-color: #736357;
    color: white;
}
  
.btn-secondary-nic_tm:hover{
    background-color: black;
    color: white;
}

#section-2{
    padding: 80px 0px;
}

.benefit-image{
    height: 300px;
    background-position-y: -100px;
}

.benefit-text{
    padding: 80px 0px;
}

.accordion-button:not(.collapsed) {
  color: black;
  background-color: #73635742;
  box-shadow:  0px 0px #736357;
}

.accordion-button:focus {
  z-index: 3;
  border-color: black;
  box-shadow:  0px 0px #736357;
}

a{
  color:#736357 ;
}

a:hover{
  color: black;
}

@media (max-width: 768px) { 
  .nav.nav-pills{
      display: flex;
      justify-content: center;
  }

  #section-1{
      background-position-x: center;
      background-size: cover;
  }

}