@media screen and (max-width: 1919px){

}
@media screen and (max-width: 1719px){
    
}
@media screen and (max-width: 1599px){
    
}
@media screen and (max-width: 1439px){
    
}
@media screen and (max-width: 1365px){
    
}
@media screen and (max-width: 1199px){
 .navbar-brand img {
	width: 120px;
}
.my-head .nav-item {
	margin-left: 10px;
}   
}
@media screen and (max-width: 1023px){
    
}
@media screen and (max-width: 991px){
    .ban .banner-box .banner-cont {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 3;
	width: 90%;
}
.navbar-nav {
	display: flex;
	align-items: self-start;
}
.managing-sec .mang-pic {
	border-top-right-radius: 100px;
	border-bottom-left-radius: 100px;
}
.about-us .text p {
	text-align: justify;
	font-size: 15px;
}
.about-us .abton {
	margin-top: 30px;
}
.managing-sec {
	margin-top: 50px;
}
.footer {
	padding: 50px 0px;
	margin-top: 70px;
}
 .ban .banner-box img {
	object-fit: cover;
	height: 500px;
}
.contact-sec .responsive-map {
	padding-bottom: 45.25%;
}
.navbar-brand img {
	width: 140px;
}
.misvis-sec .mis-box .mis-pic .cir {
	width: 90px;
	height: 90px;
}
.misvis-sec .mis-pic {
	margin-right: 10px;
}
.misvis-sec .vis .mis-pic {
	margin-right: 0;
    margin-left: 10px;
}
}
@media screen and (max-width: 767px){
  .ban .banner-box img {
	object-fit: cover;
	height: 620px;
}
.contact-sec .responsive-map {
	padding-bottom: 45.25%;
}
.ban .banner-box .ban-head strong {
	font-size: 50px;
	color: #fff;
}
.ban .banner-box img {
	height: 460px;
}

}
@media screen and (max-width: 639px){
   .ban .banner-box img {
	height: 420px;
} 
}
@media screen and (max-width: 575px){
 .top-sec .top-right {
	display: none;
}
.top-left {
	display: flex;
	justify-content: center;
}
.ban .banner-box img {
	object-fit: cover;
	height: 430px;
}
.ban .banner-box .ban-head strong {
	font-size: 50px;
	line-height: 45px;
}
.ban .banner-box .ban-btn {
	margin-top: 25px;
}
.contact-sec .responsive-map {
	padding-bottom: 55.25%;
	height: 0;
}
.inban img {
	object-fit: cover;
	height: 250px;
}
    
}
@media screen and (max-width: 480px){
  .ban .banner-box .ban-head strong {
	font-size: 36px;
	color: #fff;
}
.whyus-sec .nam {
	font-size: 25px;
}
.contact-sec .responsive-map {
	padding-bottom: 65.25%;
}
.ban .banner-box img {
	height: 620px;
}
}
@media screen and (max-width: 440px){

}
@media screen and (max-width: 375px){
    
}