@media screen and (max-width: 767px) {
    .image {
        width: 95vw;
        height: 80vh;
        margin: 10px;
        background-size: cover;
       
    }
    .header{
        padding: 20px 12px;
    }
    .logo{
        top: 70px;
    }
    .title{
/*         padding-top: 4rem; */
		font-size: 26px;
    }
	.main-heading{
		font-size: 14px;
	}
	.footer-icons a {
/*     margin: 0 6px; */
	text-decoration: none;
	margin-left: 0;
		margin-right: 12px;
	
}
  }

  /* Responsive Adjustments */
@media (max-width: 768px) {
    #imageCarousel .item img {
        height: 100%;
    }
    .owl-nav button {
        padding: 8px 12px;
    }
}
@media (max-width: 768px) {
    .owl-carousel .item img {
/*         height: 250px; */
    }
	
    h1.display-4 {
        font-size: 2.2rem;
    }

    p.lead {
        font-size: 1rem;
    }
}