@media only screen and (max-width: 7000px){
	.page-wrapper{
		overflow: hidden;
	}
	
}

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

}

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

}

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

	.main-menu .navigation>li:nth-last-child(-n+3)>ul>li>ul {
	    left: auto;
	    right: 100%;
	}
	.main-menu .navigation > li:nth-last-child(-n+2) > ul {
	    left: auto;
	    right: 0;
	}
	.main-menu .navigation > li:nth-last-child(-n+2) > ul > li > ul {
	    left: auto;
	    right: 100%;
	}
	.banner-section .content-box h4:before {
		display: none;
	}
}



@media only screen and (min-width: 992px){
	
	.wert {display: unset !important;}
.owl-carousel1 .owl-nav{display: none;}
.main-menu .navigation>li.mobile_contact{display: none !important;}
header.sticky .header-upper{
        position: fixed;
        top: 0;
        z-index: 999;
        margin: 0;
        -webkit-animation: fadeInDown 0.8s ease-in-out;
        -moz-animation: fadeInDown 0.8s ease-in-out;
        -ms-animation: fadeInDown 0.8s ease-in-out;
        -o-animation: fadeInDown 0.8s ease-in-out;
        animation: fadeInDown 0.8s ease-in-out;
        -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);
        border-bottom: none;
        width: 100%;
        left: 0;
        right: 0;
	    height: 91px;
        background: #FFF;}
		
		header.sticky .logo{position: fixed;
			top: 0;
			z-index: 999;
			margin: 0;
			-webkit-animation: fadeInDown 0.8s ease-in-out;
			-moz-animation: fadeInDown 0.8s ease-in-out;
			-ms-animation: fadeInDown 0.8s ease-in-out;
			-o-animation: fadeInDown 0.8s ease-in-out;
			animation: fadeInDown 0.8s ease-in-out;}

header.sticky .logo img{padding:5px 0;width: 89%;}

			header.sticky .enqury{position: absolute;
				top: 0;
				z-index: 999;
				margin: 0;
				-webkit-animation: fadeInDown 0.8s ease-in-out;
				-moz-animation: fadeInDown 0.8s ease-in-out;
				-ms-animation: fadeInDown 0.8s ease-in-out;
				-o-animation: fadeInDown 0.8s ease-in-out;
				animation: fadeInDown 0.8s ease-in-out;right: 13px;padding-top:19px;}
				.containpostin{position: relative;}
			
}

@media only screen and (max-width: 991px){
	.rightasiedbar{margin-top: 15px;}
	.owl-carousel1 .owl-nav{display: none;}
	.icon_close_alt2:before {
    content: "x";
    color: #000;
    border: solid 1px;
    width: 35px;
    height: 35px;
    display: block;}
	.mobile-menu .navigation li>a{color: #000;border-bottom: dotted 1px #02a1ff;}
	.mobile_contact{display: block;}
	.main-header .nav-outer .main-menu{display: none !important;}
	.nav-outer .mobile-nav-toggler{display: block;}
	.navbar-right-info{display: none !important;}
	.pro_01_b .left_img, .pro_01_b .right_contain {width: 100%;}
	.pro_01_b{flex-direction: column;}
	.pro_01_b .right_contain{margin-left: 0;padding: 0 25px;}
    .mobi_none{display: none;}
    .mobi_none.active{display: block;width: 250px !important;}
    .development_box_wrrrap{flex-direction: column;}
    .development_box_wrrrap .icon_box {
    width: 73px;
    margin-bottom: 25px;}
    .video-box {height: 323px;
    object-fit: cover;margin: 35px 0 0;}
    .blog_section{padding: 0 25px;}
}

@media only screen and (min-width: 768px){
	.main-menu .navigation > li > ul,
	.main-menu .navigation > li > ul > li > ul{
		display:block !important;
		visibility:hidden;
		opacity:0;}
		.thumb_imghone{width: 171px;
			padding-right: 15px;}
		.iklmk{width: 250px;}
	.wert{display: flex;
		justify-content: space-between;}	
}


@media only screen and (min-width: 992px) {
	.order-last {
		order: unset !important;
	}
}
@media only screen and (max-width: 991px) {
	.mmb_3{margin-bottom: 0.7em;}
.md_revarse{flex-direction: column-reverse;}

.slider-content-bottom{margin-top: 60px;}
.hedartitle{font-size: 29px;text-transform: unset;}
.subheder{margin-bottom: 18px;font-size: 21px;}
.mainslider  .owl-item img{height: 400px;object-fit: cover;}
.Welcome-area{padding-top: 70px;}
.Courses-area{padding: 60px 0;}
.counters .counter-content{margin-bottom: 40px;}
.counter-section{padding: 60px 0;}
.event-area{padding: 60px 0;}
.wel-shap{margin-bottom: 40px;}
.testimonial-section{padding: 60px 0;}
.footer{padding: 60px 0;}
.alltitle h2{font-size: 1.7rem;}
}


@media only screen and (max-width: 767px) {
	.mobile_none{display:none;}
}
@media only screen and (max-width:480px){

	.thm-btn{font-size: 12px;padding: 5px 13px;}
	.mainslider .owl-nav{display: none !important;}
	.alltitle h2 {font-size: 1.4rem;}
	.eve-content{padding-top: 25px;}
	.bottom-inner{flex-direction: column-reverse;}

}

@media only screen and (max-width:422px) {
	.nav-outer .mobile-nav-toggler{margin-left: 0;padding-right: 9px;}


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




