
h2{
	color:#00008b;
	font-size:40px;
}
h6{
	color:black;
	font-size:20px;
}
h3{
	color:#ED8182;
	font-size:30px;
}
h4{
	color:#00008b;
	font-size:25px;
}
h5{
	color:#ED8182;
	font-size:20px;
}

.text-orange{
	color:orange;
	font-size:20px;
}

.top-bar{
	background-color:#009999;
	margin:0px;
}
.top-bar p{
	margin:0px;
}
.top-bar ul{
	margin:0px;
}
.about-info {
    padding:0px;
}
.carousel-inner img {
    width:100%;
    height:auto;
  }
 .footer-bar{
	background-color:#009999;
	margin:0px;
 }
 .footer-bar p{
	margin:0px;
 }
 .top-right-info li {
    display: inline-block;
}
.soci-effe a span{
	margin:0px;
}
.top-right-info li p{
	margin:0px;
}

.mt-100{
	margin-top:100px;
}
.mb-100{
	margin-bottom:100px;
}
.font-20{
	font-size:20px;
}
.why {
    background: url(../images/vision.jpg) no-repeat center;
    background-size: cover;
}
.layer {
    background: rgba(255, 255, 255, 0.84);
}


/*---contactform-------*/

.contact-section .info-column .inner-column {
    position: relative;
    padding-left: 70px;
    margin-top: 54px;
    margin-left: 60px;
    border-left: 1px solid #d5d5d5;
}
.contact-section .info-column ul li {
    position: relative;
    margin-bottom: 30px;
    font-size: 16px;
    font-weight: 600;
    color: #242424;
    font-family: 'Montserrat', sans-serif;
}
.contact-section .info-column ul {
    position: relative;
    padding-bottom: 1px;
	list-style:none;
}
.contact-section .info-column ul li span {
    position: relative;
    color: #ED8182;
    font-size: 18px;
    display: block;
    text-transform: uppercase;
    font-family: 'Poppins', sans-serif;
}

/* Media Queries
--------------------------------------------- */

@media all and (max-width : 991px) {

	

}

@media all and (max-width : 330px) {

.foot-bar{
    text-align: right;
}

}

/*-- responsive design --*/
@media(max-width:1400px) {
    .foot-bar {
		text-align:right;
	}
	.links {
		text-align:left;
	}
}
@media(max-width:1200px) {
    .foot-bar {
		text-align:right;
	}
	.links {
		text-align:left;
	}
}
@media(max-width:992px) {
    .links {
		text-align:center;
	}
	.foot-bar {
		text-align:center;
	}
	.foot-bar  p{
		margin-top:10px;
	}
	
}
@media(max-width:768px) {
	.links {
		text-align:center;
	}
	.foot-bar {
		text-align:center;
	}
	.footer-bar  p{
		margin-top:10px;
	}
	.contact-section .info-column .inner-column {
    margin-left: 0px;
    margin-top: 0px;
    padding-left: 0px;
    border: 0px;
   }
	
	
}
@media(max-width:576px) {
    .links {
		text-align:center;
	}
	.footer-bar {
		text-align:center;
	}
	.footer-bar  p{
		margin-top:10px;
	}
	.contact-section .info-column .inner-column {
    margin-left: 0px;
    margin-top: 0px;
    padding-left: 0px;
    border: 0px;
   }
	
}


/*-- //responsive design --*/
/*-- //Login Form --*/


/* Bordered form */
form {
  border: 3px solid #f1f1f1;
}

/* Full-width inputs */
input[type=text], input[type=password] {
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  box-sizing: border-box;
}

/* Set a style for all buttons */
button {
  background-color: #ED8182;
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  cursor: pointer;
  width: 100%;
}

/* Add a hover effect for buttons */
button:hover {
  opacity: 0.8;
}

/* Add padding to containers */
.form-login {
  padding: 20px;
}



