body{
     font-family: 'Montserrat', sans-serif;
/*     text-transform: capitalize;*/
    }

     nav{
 background-color:#fff;
 border-bottom: 2px solid #00796B;
} 
.navbar-dark .navbar-nav .active>.nav-link{
  color: #00796B !important;

}
.navbar-nav .nav-item .nav-link{
  color: black !important;
  font-weight: 500;
}
.navbar-nav .nav-item .nav-link:hover{
  color: black !important;
  font-weight: 500;
  border-bottom: 2px solid #00796B;
}
.nav-link{
  font-size: 17px;
}
.nav-item{
  margin-left: 25px;
}
.nav-button{
  border-radius: 15px;
/*   height: 43px;*/
   background-color:#00796B;
   color: white !important;
}
.navbar-brand{
    color: #00796B !important;
}
.nav-bar-icon{
  width:210px;
}
.nav-bar-icon1{
  width:100px;
  height:50px;

}
.nav-menu-btn{
  width:50px;
}
.my-btn{
    padding: 7px 25px; background-color: #00796B; color: white; border-radius: 5px; text-decoration: none; font-weight: 600; display: inline-block; margin-top: 15px; font-family: 'Montserrat', sans-serif;
}
.my-btn:hover{
 color: white;
 }
.my-color{
  color: #00796B !important;
  text-decoration: none;
}
.home-banner{
    background-image: url('../img/banner-home.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.visa-section-home h3{
color: #00796B;
}
.visa-section-home .shadow-sm{
  border-left: 2px solid #00796B;
}



.visa-card {
  transition: transform 0.3s ease;
  border: none;
  box-shadow: 0 4px 12px rgb(14, 95, 131, 0.3); /* blue shadow */
}

.visa-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 20px rgb(14, 95, 131, 0.5);
}

.visa-card .card-body i {
  color: #00796B !important; /* single icon color */
}

.visa-card .btn {
  background-color: #00796B !important; /* solid blue */
  border: none !important;
  color: white !important;
  width: 100%;
}

.visa-card .btn:hover {
  background-color: #00796B !important; /* darker blue on hover */
}
 .country-section .country-header{
  background: linear-gradient(90deg, #007bff, #6610f2); border-radius: 8px;
}

footer{
  background-color: #00796B;
  color: #fff;
}