@media(max-width:1024px) {
}

@media(max-width:991px) {
	.multi_menu {
		padding: 0;
		position: static;
		display: block;
	}

	label.bar_icon {
		position: absolute;
		right: 20px;
		top: 5px;
	}

	.multi_menu label {
		display: initial;
	}

	.manoj_img img {
		display: block;
		margin: 20px 0;
		border-radius: 10px;
		border: 5px solid #e3b959;
	}

	.banner_video {
	   height: auto;
	}

	.multi_menu .menubar {
		position: absolute;
		top: 100%;
		left: 0;
		right: 0;
		background-color: var(--text-white-color);
		border-top: 1px solid rgba(0, 0, 0, .1);
		display: none;
	}

	.multi_menu .menubar ul {
		padding-left: 0;
	}

	.multi_menu .menubar ul li {
		width: 100%;
	}

	.multi_menu .menubar ul li ul {
		position: relative;
		width: 100%;
	}

	.multi_menu .menubar ul li ul li {
		background-color: #fff;
	}

	.multi_menu .menubar ul li ul li ul {
		width: 100%;
		left: 0;
	}

	#menu-bar:checked ~ .menubar {
		display: initial;
		top: 60px;
	}
}

@media(max-width:767px) {

	/* ========== form ==== */
	.form_calls {
		width: 90%;
	}

	.mail_form {
		margin-top: 0;
	}

	.modal-content.form_design {
		padding-bottom: 20px;
	}

	.p_update p {
		text-align: center;
	}

	button.close.alert_close {
		bottom: -27px;
	}
	.p_update {
		height: 65px;
	}

	.alert-gap {
		margin-top: 65px;
	}

	/* =====  Map ==== */
	.mobile_map {
		border: 5px solid #eee;
		display: block;
		margin: 20px 0;
	}

	.m_map {
		display: none;
	}
	/*===== Header ====== */
	.container-fluid.cont_pad {
		padding: 0px 10px;
	}

	.slider_description h1 span, .slider_description h1 {
		font-size: 26px;
	}

	.logo img {
		position: static;
	}

	label.bar_icon i {
		font-size: 30px;
	}

	.top_menu {
		justify-content: center;
		display: block;
	}

	.header_call {
		padding: 5px 10px;
		margin-left: 0px;
		text-align: center;
		margin-top: 35px;
	}

	.header_call a {
		font-size: 20px;
		font-weight: 800;
		letter-spacing: 1.5px;
		font-family: 'Montserrat', sans-serif;
	}

	.col-md-4.col-12.pd {
		padding: 0;
	}

	.count_down {
		position: fixed;
		bottom: 40px;
		z-index: 99;
		width: 100%;
		left: 0;
		border-radius: 0;
	}

	.m_headings.t_color {
		color: #fff;
	}

	/* === Slider ===== */
	.hero_slider.d_slider {
		display: none;
	}

	.event_box_banner img {
		height: auto;
	}

	/* == Events ==== */
	.event_updte_box {
		border: 5px solid #6a6a6a;
		margin: 10px;
	}

	.event_time {
		padding: 10px 0;
		background: #ddd;
		font-size: 18px;
		text-transform: uppercase;
		color: #000;
		font-family: 'Poppins', sans-serif;
	}

	.event_update_desc {
		text-align: center;
		padding-top: 20px;
		padding-bottom: 10px;
	}

	.m_slider {
		display: block;
	}

	.hero_slider_m.m_slider img {
		margin-bottom: 20px;
	}
	/* Review */
	.s_review {
		display: none;
	}

	.review_box {
		margin-bottom: 20px;
	}

	.s_review.m_review_lsit {
		display: block;
	}
	/* ===== Start Services ======= */
	.services_desc_img img {
		margin-bottom: 30px;
	}

	.event_img {
		padding: 20px;
		border-radius: 50%;
		width: 100px;
		height: 100px;
		box-sizing: border-box;
	}

	/* ======= Start Contact Us ======= */
	.contact_form {
		padding: 20px 0;
	}

	.mng {
		padding-right: 15px;
	}

	.contact_maps img {
		margin-bottom: 20px;
	}
	/* ===== manoj kumar ======== */
	.mentors_desc_img {
		background-image: none;
	}

	/* ===== Social Icns ====== */
	.icon-bar {
		display: none;
	}

	.mentors_desc_img img {
		padding: 10px 0;
	}
	
    /* mobile footer */
	.m_footer {
		height: 40px;
		/* background: linear-gradient(90deg, #3bb819 30%, #e7b33b); */
		background: #800000;
		position: fixed;
		width: 100%;
		bottom: 0;
		left: 0;
		z-index: 91;
		padding: 8px 0;
		text-align: center;
		display: block;
	}

	.copywrite {
		margin-bottom: 80px;
	}

	.m_call a, .m_query a {
		color: var(--text-white-color) !important;
		font-size: 15px;
		text-transform: uppercase;
		letter-spacing: 1.5px;
		font-weight: 800;
	}

	.m_call a i, .m_query a i {
		color: var(--text-white-color) !important;
		font-size: 15px;
	}

	.event_box {
		margin-bottom: 10px;
	}

	.m_btn.them_color.mp_direction {
		display: block;
		text-align: center;
		margin-bottom: 30px;
	}

	.overview {
		padding: 30px 0;
	}

	section.our_cources {
		margin: 30px 0;
	}

	/* ==== Start footer ==== */
	.footer_socila {
		margin-bottom: 20px;
	}

	.m_btn.s_more {
		/* justify-content: flex-start;
		margin-bottom: 20px; */
		/* display: flex;
		align-items: center;
		width: 90%;
		margin: auto;
		margin-right: 0; */
	}
	.desktop_whts {
		bottom: 50px;
		right: 100px;
	}

	.seat span {
		padding: 5px 25px;
		display: inline-block;
	}

	.manoj_list {
		background-size: cover;
	    background-repeat: no-repeat;
	}

	.t_limit a {
		font-size: 25px;
	}

	.testimonilas .owl-nav .owl-prev {
		position: absolute;
		top: calc(50% - 20px);
		left: 0px;
		opacity: 1;
		/* transform: rotate(179deg); */
		/* -webkit-transform-origin-y: top; */
		font-size: 30px;
		z-index: 1056;
		font-size: 30px !important;
		background: var(--secondry-text-color) !important;
		width: 50px;
		height: 50px;
		border-radius: 50%;
		transition: all 400ms;
	}
	
	.testimonilas .owl-nav .owl-next {
		position: absolute;
		top: calc(50% - 20px);
		right: 0;
		opacity: 1;
		/* transform: rotate(180deg); */
		font-size: 30px;
		z-index: 1056;
		font-size: 30px !important;
		background: var(--secondry-text-color) !important;
		width: 50px;
		height: 50px;
		border-radius: 50%;
		transition: all 400ms;
	}

	.workshop_cmp p, .student_enroll p {
		text-align: center;
	}

	.img-hover-zoom {
		margin-bottom: 20px;
	}

	.workshop_cmp, .student_enroll {
		margin: 0;
		margin-bottom: 10px
	}

	.price_off {
		position: static;
		border-radius: 0;
	}

	.price_off a {
		color: var(--text-white-color);
		font-size: 20px;
		font-weight: 600;
		text-align: center;
		display: block;
	}

	.countdown ul li {
		margin: 5px;
	}

	.exp_year {
		 width: 100%;
		 margin-bottom: 15px;
	}
	  
	  .countdown ul li span {
		/* font-size: calc(3.375rem * var(--smaller)); */
	  }

	.m_headings {
		font-size: 25px;
		text-align: center;
	}

	.m_headings span {
		font-size: 20px;
		text-align: center;
	}

	.mentors_desc {
		text-align: center;
	}

	.over_update_box {
		padding: 10px;
		margin-bottom: 10px;
		justify-content: initial;
	}

	.event_desc {
		padding: 20px 10px;
	}

	.eevnt_box_text.o_color:before {
		bottom: -15px;
		left: 10px;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-top: 20px solid var(--secondry-text-color);
	}

	.eevnt_box_text:before {
		bottom: -15px;
		left: 10px;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-top: 20px solid #014089;
	}

	.reads_more {
		margin-top: 0;
		margin-bottom: 0px;
		background-color: var(--secondry-text-color);
	}

	.m_videos {
		padding: 30px 10px;
	}

	.slider_desc h1, .slider_desc p {
		text-align: center;
	}

	.m_btn.b_more {
		justify-content: center;
		margin-bottom: 30px;
	}

	.manoj_desc {
		text-align: center;
	}

	.event_desc h5 {
		font-size: 18px;
	}

	.d_slider {
		padding: 10px 0;
		text-align: center;
		border-top: 5px solid #e7b33b;
	}

	.slider_description_main {
		padding: 0;
	}

	.event_desc h6 {
		font-size: 25px;
	}

	.student_videos .owl-nav {
		bottom: -45px;
		left: 70%;
	}

	/* ===== Slider ===== */
	.slider_description_main {
		height: auto;
		padding: 0px;
	}
	
	.offers_date h5 {
		font-size: 25px;
	}
	.manoj_desc h6 {
		font-size: 20px;
		font-weight: 500;
	}
	.manoj_desc p {
		font-size: 16px;
		line-height: 1.7;
	}
	.e_exp {
		font-size: 25px;
	}

	.e_exp {
		font-size: 25px;
		margin-left: 15px;
		line-height: 1;
	}

	.manoj_hlts {
		flex-direction: column;
	}

	.slider-item {
		height: auto;
	}

	.slider_description h1 {
		font-size: 16px;
		margin-bottom: 10px;
		margin-top: 15px;
	}

	.slider_description h2 {
		font-size: 16px;
		text-transform: capitalize;
	}

	.footer {
		background-size: cover;
	}
}

@media(max-width:330px) {
}