@media all and (min-width: 1670px) {

}

@media (max-width: 1380px){

}

@media (max-width: 1200px){
	.process-item{
		width: 100%;
	}
}

@media (min-width: 1200px){
	
}

@media all and (min-width: 992px) {
	.navbar .nav-item .dropdown-menu{ display: none; }
	.navbar .nav-item:hover .dropdown-menu{ display: block; }
	.navbar .nav-item .dropdown-menu{ margin-top:0; }
}

@media all and (max-width: 992px){
	.left-header-social{
		display: none;
	}
	.top-header-wrapper{
		flex-direction: column;
		height: auto;
		padding: 5px 0px;
	}
	.top-header-contact{
		margin-bottom: 5px;
	}
	.header .logo{
		padding: 15px 0px;
		background-color: var(--font-white);
	}

	.navbar-toggler{
		border-color: var(--theme-color-2);
		background-color: var(--theme-color-2);
	}
	.navbar-nav .dropdown-menu{
		background-color: transparent;
		border: none;
	}
	.navbar .theme-btn.btn-border-header{
		margin-bottom: 30px;
		margin-top: 20px;
	}

	.process-item{
		width: 100%;
	}

	.instructor-image.odd::before{
		left: 65px;
	}
	.instructor-image.even::before{
		left: 65px;
	}

	.other-login ul li{
		width: 100%;
	}

	.navbar-nav .dropdown-menu{
		box-shadow: none;
	}

	.navbar-nav .nav-item .nav-link{		
		padding: 15px 0px;
	}

	.dropdown-menu .dropdown-item{
		padding: 15px 20px;
	}

	.navbar-collapse {
		padding-bottom: 20px;
	}
	.header-search{
		width: 100%;
	}
	.header-search form{
		width: 100%;
	}
	.header-search-group{
		width: 100%;
	}
}

@media all and (max-width: 768px){
	.left-header-social{
		display: none;
	}
	.top-header-wrapper{
		flex-direction: column;
		height: auto;
		padding: 5px 0px;
	}
	.top-header-contact{
		margin-bottom: 5px;
	}
	.header .logo{
		padding: 15px 0px;
		background-color: var(--font-white);
	}
	.navbar-toggler{
		border-color: var(--theme-color-2);
		background-color: var(--theme-color-2);
	}
	.navbar-nav .dropdown-menu{
		background-color: transparent;
		border: none;
	}
	.navbar .theme-btn.btn-border-header{
		margin-bottom: 30px;
		margin-top: 20px;
	}
	.theme-btn{
		max-width: 100%;
		width: 100%;
	}
	.navbar-collapse{
		padding-bottom: 20px;
	}
	.navbar-nav .nav-item .nav-link{
		padding: 15px 15px;
	}
	.header-search{
		width: 100%;
	}
	.header-search form{
		width: 100%;
	}
	.header-search-group{
		width: 100%;
	}
	.banner-btns{
		flex-direction: column;
		width: 100%;
	}
	.banner-btns a{
		margin-right: 0;
		margin-bottom: 15px;
	}
	/* the slides */
	.team .slick-slide {
		margin: 0 0px;
	}
	/* the parent */
	.team .slick-list {
		margin: 0 0px;
	}
	/* the slides */
	.testimonial .slick-slide {
		margin: 0 0px;
	}
	/* the parent */
	.testimonial .slick-list {
		margin: 0 0px;
	}
	.testimonial-wrapper::before{
		width: 100%;
	}

	.process-item{
		width: 100%;
	}
	.process::before{
		display: none;
	}
	.process::after{
		width: 100%;
	}

	.instructor-content{
		padding-top: 3rem;
		padding-bottom: 3rem;	
	}
	.row.even{
		flex-direction: column-reverse;
	}
	.instructor-image.odd::before{
		left: 80px;
	}
	.instructor-image.even::before{
		left: 80px;
	}

	.contactus::before{
		display: none;
	}

	.other-login ul li{
		width: 100%;
	}
	
}

@media all and (max-width: 480px){
	.left-header-social{
		display: none;
	}
	.top-header-wrapper{
		flex-direction: column;
		height: auto;
		padding: 5px 0px;
	}
	.top-header-contact{
		margin-bottom: 5px;
	}
	.header .logo{
		padding: 15px 0px;
		background-color: var(--font-white);
	}
	.navbar-toggler{
		border-color: var(--theme-color-2);
		background-color: var(--theme-color-2);
	}
	.navbar-nav .dropdown-menu{
		background-color: transparent;
		border: none;
	}
	.navbar .theme-btn.btn-border-header{
		margin-bottom: 30px;
		margin-top: 20px;
	}
	.theme-btn{
		max-width: 100%;
		width: 100%;
	}
	.navbar-collapse{
		padding-bottom: 20px;
	}
	.navbar-nav .nav-item .nav-link{
		padding: 15px 15px;
	}
	.header-search{
		width: 100%;
	}
	.header-search form{
		width: 100%;
	}
	.header-search-group{
		width: 100%;
	}
	.banner-btns{
		flex-direction: column;
		width: 100%;
	}
	.banner-btns a{
		margin-right: 0;
		margin-bottom: 15px;
	}
	/* the slides */
	.team .slick-slide {
		margin: 0 0px;
	}
	/* the parent */
	.team .slick-list {
		margin: 0 0px;
	}
	/* the slides */
	.testimonial .slick-slide {
		margin: 0 0px;
	}
	/* the parent */
	.testimonial .slick-list {
		margin: 0 0px;
	}
	.testimonial-wrapper::before{
		width: 100%;
	}

	.process-item{
		width: 100%;
	}
	.process::before{
		display: none;
	}
	.process::after{
		width: 100%;
	}

	.instructor-content{
		padding-top: 3rem;
		padding-bottom: 3rem;	
	}
	.row.even{
		flex-direction: column-reverse;
	}
	.instructor-image.odd::before{
		left: 80px;
	}
	.instructor-image.even::before{
		left: 80px;
	}

	.soon-counter-list{
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;
	}

	.contactus::before{
		display: none;
	}

	.other-login ul li{
		width: 100%;
	}
}
