nav{
	height: 75px;
	background-color:#fff ;
	display: flex;
	color: #fff;
	align-items: center;
	justify-content: space-between;
	padding: 0px 100px 0px 100px;
	position: fixed;
	width: 100%;
	z-index: 99;
	box-shadow: 0 3px 5px #EAEAEB;

}
.zoom-in-zoom-out {
  animation: zoom-in-zoom-out 2s ease-out infinite;
}

@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(.5, .5);
  }
  50% {
    transform: scale(.8, .8);
  }
  100% {
    transform: scale(1, 1);
  }
  }

.logo img{
     min-width: 100px;
     max-width: 200px;
}
nav .menu-btn{
	font-size: 22px;
	color: #2151B8;
	display: none;
	z-index: 999;
}
nav ul{
	display: flex;
	list-style: none;
}
nav ul li{
	margin: 0 20px;
}
nav ul li a{
	color: #000;
	text-decoration: none;
	font-family: 'Nunito', sans-serif;
	font-size: 14px;
	align-items: center;
	letter-spacing: 1px;
	padding: 5px 10px 5px 10px;
	border-radius: 5px;
	text-transform: uppercase;
}
nav ul li a.active{
	color:#fff;
	text-decoration:none;
	background: #004aad;
	border-radius: 50px;
	}

	nav ul li a:hover{
		color: #004aad !important;
	}

#click{
	display: none;
}

@media (max-width: 976px){
    nav ul{
    	position: absolute;
    	top: 50px;
    	left: -120%;
    	height: 60vh;
    	width: 100%;
    	display: block;
    	background: #fff;
    	z-index: 999;

    }


    
    nav ul li{
    	margin: 20px 0;
    	text-align: center;

    	}
    #click:checked ~ ul{
    	left: 0%;
    	transition: 0.3s;
    }
     nav .menu-btn{
     	display: block;
     	z-index: 999;
    }
    #click:checked ~ .menu-btn i:before{
        content: "x";
    }
	font-size: 22px;
	color: #fff;
	display: block;
	cursor: pointer;
	

}	
@media(max-width: 976px){
	nav{
		height: 50px;
	background-color:#fff ;
	display: flex;
	color: #fff;
	align-items: center;
	justify-content: space-between;
	padding: 10px 20px 10px 20px;

}

.logo img{
	height: 40px;
}
}


footer{
	background-color: #fff;
	box-shadow: 0px -3px 5px #F1F2F3;
	margin-top: 40px;
}
footer .footer-bar{
	background-color: #000;

}

.servicescontent{
	min-height:200px;
}

.bg-indigo-600{
	background-color: #004aad !important;
}

footer .bg-primary-600 {
	background-color: #004aad !important;
}

footer .footer-head,
 p
 {
	color: #004aad !important;
}

.text-indigo-600{
	color: #004aad !important;
}

.text-indigo-800{
	color: #004aad !important;
}

.text-primary-600 span{
	color: #004aad !important;
}

.border-indigo-600{
	border-color: #004aad !important;
}

.text-primary-600{
	color: #004aad !important;
}

footer .text-primary-600{
	color: #004aad !important;
}

footer p{
	color: #004aad !important;
}

.bg-primary-600{
	background-color: #004aad !important;
}

#back-to-top{
		background-color: #004aad !important;

}

.hover:border-primary-600{
	border-color: #004aad !important;
}

footer .footer-list li a:hover{
	color: #004aad !important;
}

.border-blue-200{
	border-color: #0052bf !important;
}
section.relative.w-full.bg-indigo-600.lg\:pt-16.pt-6 {
    background-image: url('assets/images/repuback.jpg') !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}