﻿.hero-img{
height:700px;
object-fit:cover;
}

.carousel-caption{
background:rgba(0,0,0,0.55);
padding:30px;
border-radius:10px;
}
.bg-navbar {
    background: #01008a;
}
.bg-navbar-b {
    background: #EDF0FC;
}
.navbar-light .navbar-nav .nav-link.active {
  color: blue;
}
.center-text {
  text-align: center;
}
.service-icon{
font-size:50px;
color:#f4b400;
margin-bottom:20px;
}

.service-box{
padding:30px;
border-radius:10px;
transition:0.3s;
}

.service-box:hover{
transform:translateY(-10px);
box-shadow:0 10px 30px rgba(0,0,0,0.1);
}

.projects img{
transition:0.3s;
}

.projects img:hover{
transform:scale(1.05);
}