@charset "utf-8";@media only screen and (max-width:1199px){.home_slider_prev{left:25px}.home_slider_next{right:25px}.course_info:first-child{margin-right:12px}.milestone:not(:last-child)::after{display:none}.team_image{width:160px;height:140px}}@media only screen and (max-width:991px){.main_nav,.search_button{display:none}.login_button a,.top_bar_contact_list li i,.top_bar_contact_list li>div{font-size:12px}.login_button{width:140px}.hamburger{display:inline-block;margin-left:33px}.home_slider_form_container{width:100%}.home_search_button{margin-top:15px}.feature_col:not(:last-child){margin-bottom:30px}.course_col:not(:last-child){margin-bottom:40px}.counter_form{position:relative;top:0;right:auto;width:100%;height:auto;padding-left:40px;padding-right:40px;padding-top:60px;padding-bottom:60px}.counter_content{padding-top:100px;padding-bottom:68px}.counter{padding-bottom:100px}.event_col:not(:last-child){margin-bottom:20px}.team_col .team_item{padding-left:0;padding-right:0}.team_col:first-child .team_item{padding-left:0;padding-right:0}.team_col:nth-child(4n) .team_item{padding-left:0;padding-right:0}.team_col:nth-child(odd) .team_item{padding-right:6px}.team_col:nth-child(even) .team_item{padding-left:6px}.news_col:not(:last-child){margin-bottom:80px}.newsletter_container{height:auto;padding-top:40px;padding-bottom:40px}.newsletter_form_container{margin-top:19px}.footer_col:not(:last-child){margin-bottom:60px}.footer_contact,.footer_links{padding-left:0}.footer_links ul{columns:1;-webkit-columns:1;-moz-columns:1}.footer_mobile{float:none}.footer_logo_container{margin-top:0}.copyright{height:auto;padding-top:30px;padding-bottom:30px}.cr_list{margin-top:30px}.cr_list li:not(:last-child){margin-right:20px}.copyright div,.cr_list li a{font-size:13px}}@media only screen and (max-width:767px){.top_bar{display:block;}.home_slider_nav{display:none}.home_slider_title{font-size:48px}.home_search_form div{width:100%}.milestone:not(:last-child){margin-bottom:50px}.team_col .team_item{padding-left:0;padding-right:0}.team_col:first-child .team_item{padding-left:0;padding-right:0}.team_col:nth-child(4n) .team_item{padding-left:0;padding-right:0}.team_col:nth-child(odd) .team_item{padding-right:0}.team_col:nth-child(even) .team_item{padding-left:0}}@media only screen and (max-width:575px){h2{font-size:24px}p{font-size:13px}.menu{width:100%;right:-100%}.home_search_input::-webkit-input-placeholder{font-size:12px!important}.home_search_input:-moz-placeholder{font-size:12px!important}.home_search_input::-moz-placeholder{font-size:12px!important}.home_search_input:-ms-input-placeholder{font-size:12px!important}.home_search_input::input-placeholder{font-size:12px!important}.dropdown_item_select,.home_search_button{font-size:12px}.home_search_button{width:100px;height:40px}.newsletter_form_container{width:100%;padding-left:0}}
@media only screen and (max-width:575px){.top_bar_login{margin:0 auto !important; }.logo_text{width: 75%;}
.logo_text img{width: 100%;}.dropdown-menu.show {
	display: block !important;
	position: static !important;
	border: none;
}.counter {
	padding-bottom: 30px;
}.counter_content {
	padding-top: 20px;
	padding-bottom: 20px;
}
.counter_title, .counter_text{text-align: left;}

.footer{padding-top: 20px;}.footer_col:not(:last-child) {
	margin-bottom: 30px;
}
    .load_more{margin-left:auto !important;}
    .features{padding-top:30px; padding-bottom:30px;}
    .news_col:not(:last-child){margin-bottom: 20px;}
    .load_more.lft{float:none;}
    .features_row {	margin-top: 20px;}
    .team, .partners{padding-top:20px; padding-bottom :20px;}
    .partners_slider {
	height: auto !important;
}
.tooltip.top {display:none;}
}

  @media (max-width: 767px){
.discount-coupon-modal .row .col-md-5 {
  display: none;
}
}