@media (max-width: 7000px) and (min-width: 1600px) {
 

 .breadcumb img {
    height: 381px !important;
    object-fit: cover;
    max-height: unset;
}

}

@media only screen and (min-width:1024px) and (max-width:1440px) {
     .breadcumb img {
    height: 381px !important;
    object-fit: cover;

}
.large-logo {width: 250px;height: 250px;}
.heading{font-size: 4vw;}
.contact-left h4 {font-size: 4vw;color: #2d8cff;}
.video{width: 75%;}
.video-block h4{font-size: 2.5vw;}
.gallery-thumb{height: 250px;}
}
@media only screen and (min-width:678px) and (max-width:1023px) {
.banner-image {height: 75vh;}
.gallery-thumb{height: 200px;}
.large-logo{width: 83%; height: auto;}
.breadcumb img {height: auto;}
}

@media only screen and (min-width:230px) and (max-width:767px) {
.breadcumb img {height: auto;}
.custom-container {padding: 0px 10px;}
.page-id-7 header {position: relative;}
.large-logo{width: 70%; height: auto;}
.banner-image{height: auto;}
.banner-text h1{font-size: 65px;}
.banner-text h2{font-size: 65px;}
.banner-text h3{font-size: 30px;}
.heading{font-size: 40px;}
.about-section p {font-size: 16px; line-height: 30px;}
.video-block h4{font-size: 24px;}
.video{width: 100%;}
.gallery-row a{width: 100%;}
.gallery-thumb{height: auto;}
.contact-row{flex-direction: column; align-items: flex-start;}
.contact-left{width: 100%; margin-bottom: 20px;}
.footer-logo{width: 100px;}
.footer-menu ul li {
    list-style-type: none;
    display: block;
    margin-right: 40px;
    margin-bottom: 10px;
}
.gallery-thumb h6{width: 100%;}
.banner-text {
    padding: 30px 0px 0px 40px;
}
.bonate{
    background: #E56355;
	color: #fff !important;
    text-transform: uppercase !important;
	border-radius: 5px;
	border: 2px solid#E56355;
	padding: 15px 30px !important;
	font-size: 18px;
	transition: 0.3s all;
	text-transform: uppercase;
    margin-top: 20px;
    margin-left: 0px !important;
}
}




