@media only screen and (max-width: 1400px) {
	header nav a {
		font-size: 15px;
   }
	.hero-slider {
		background-color: rgb(9, 76, 140);
		padding-top: 90px;
		height: 550px;
   }
	.hero-slider .img img {
		height: 430px;
   }
   header nav > ul > li {
	margin-right: 15px;
}
}
@media only screen and (max-width: 1300px) {
	header .logo img {
		height: 35px;
   } 
}
@media only screen and (max-width: 1200px) {
	header nav li {
		margin-right: 20px;
   }
	header nav li:last-child a {
		padding: 10px 15px;
   }
	.hero-slider .dtls h2 {
		line-height: 44px;
		font-size: 40px;
   }
	header .logo img {
		height: 40px;
   }
	header nav ul {
		padding-left: 0;
   }
   footer .first-row h6 {
	font-size: 14px;
}
}
@media only screen and (max-width: 1024px) {
	header .container, .container {
		max-width: 100%;
		padding: 0 15px;
		margin: 0;
   }
	header nav li {
		margin-right: 15px;
   }
	header nav {
		padding-left: 15px;
   }
	.col-md-3 {
		flex: 0 0 auto;
		width: 50%;
		margin-bottom: 30px;
   }
   #gallery-1 .gallery-item {
		width: calc(33% - 10px) !important;
		max-width: 33% !important;
	}
}
@media (min-width:992px) {
	header .container {
		max-width:96%;
   }
}
@media only screen and (max-width: 1024px) {
	header nav a {
		display: none;
   }
	#burgernav {
		position: absolute;
		top: 18px;
		right: 20px;
		margin-left: 15px;
		width: 35px;
		height: 26px;
		display: block;
   }
	#burgernav span {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		-webkit-transition: 250ms ease-in-out;
		-moz-transition: 250ms ease-in-out;
		-o-transition: 250ms ease-in-out;
		-ms-transition: 250ms ease-in-out;
		transition: 250ms ease-in-out;
		display: block;
		opacity: 1;
		width: 35px;
		height: 2px;
		background-color: #2c3098;
   }
	#burgernav span:nth-of-type(1) {
		margin: -9px 0 0;
   }
	#burgernav span:nth-of-type(3) {
		margin: 9px 0 0;
   }
	header nav#menu>ul>li {
		display: none;
   }
	header::before, header nav::before {
		display: none;
   }
	.logo {
		padding: 15px 0;
   }
   footer .first-row .femerg, footer .second-row {
	display: none;
	}

footer .third-row {
	padding-top: 20px;
	margin-top: 20px;
	border-top: 1px solid rgba(255, 255, 255, 0.2);
}

footer .first-row .femerg:nth-child(3), footer .first-row .femerg:nth-child(2) {
	display: block;
}
.slick-next, .slick-prev {
    display: none !important;
}
.facultywrap .facultycard {
    width: calc(50% - 15px);
}
}
@media only screen and (max-width: 769px) {
	.blog-list .col-md-3 a img {
		width: 100%;
		height: 220px;
	}
	h2 {
		font-size: 32px;
		line-height: 36px;
		margin-bottom: 15px;
   }
	.hme-section {
		padding: 50px 0;
   }
	.col-md-6 {
		flex: 0 0 auto;
		width: 100%;
   }
	.hero-slider {
		height: auto;
   }
	.hero-slider > .container > .d-flex {
		flex-direction: column-reverse;
		align-items: flex-start !important;
   }
	.hero-slider .dtls, .hero-slider .img {
		width: 100%;
   }
	.hero-slider .dtls {
		margin-bottom: 25px;
   }
	.hero-slider .img img {
		height: 300px;
   }
	.hme-course img {
		margin-bottom: 25px;
   }
	.hme-nextcourse > img {
		display: none;
   }
	.hme-nextcourse {
		border-radius: 0 0 50px 50px;
   }
	.coursedtls .col-md-4 {
		flex: 0 0 auto;
		width: 50%;
   }
	.hero-slider .dtls h2 {
		line-height: 38px;
		font-size: 26px;
   }
	.hero-slider > .container .d-flex {
		flex-direction: column-reverse;
		align-items: flex-start !important;
   }
	.stats li {
		width: 100%;
		border-right: none;
   }
	.stats {
		flex-direction: column;
   }
	.col-md-3, .col-md-6, .col-md-4 {
		flex: 0 0 auto;
		width: 100%;
		margin-bottom: 15px;
   }
	.packagedls .col-md-6 {
		position: relative;
		margin: 0;
   }
	.hme-blog .container > .d-flex {
		flex-direction: column;
   }
	footer .btmfoot .container {
		flex-direction: column;
		align-items: flex-start !important;
   }
	.coursedtls .col-md-4 {
		flex: 0 0 auto;
		width: 100%;
   }
	.hme-section .col-md-6 img {
		display: none;
   }
	section.hme-section.coursewrap .col-md-4 {
		width: 50%;
		margin: 0;
   }
	.course-img {
		display: none;
   }
	section.hme-section.coursewrap {
		padding: 0;
		margin-top: -50px;
   }
	.form-md .form-group {
		margin-bottom: 15px;
   }
   .benefits-one__single {
	width:100%;
   }
   .footer-admin .container {
	flex-direction: column;
	gap: 15px;
   }
}
@media only screen and (max-width: 600px) {
	.inner-ban {
		height: 200px;
   }
	.inner-ban h2 {
		font-size: 35px;
		margin-bottom: 0;
   }
	.hme-section {
		padding: 30px 0;
   }
	section.hme-section.coursewrap .col-md-4 {
		width: 100%;
		margin: 0;
   }
   footer .first-row {
	flex-direction: column;
	gap: 25px;
}
footer .first-row .flogo img {
    height: auto;
    width: 96%;
    margin: auto;
}
.blog-list .col-md-3 a img {
	width: 100%;
	height: auto;
}
.facultywrap .facultycard {
    width: 100%;
}
#gallery-1 .gallery-item {
	width: calc(50% - 10px) !important;
	max-width: 50% !important;
}
header .logo img {
	height: auto;
	width: calc(100% - 40px);
}
}
