@media (max-width: 1199px){
.container {width: 100% !important;}
}

@media (max-width: 992px){
.three_colmkn{float:left;width:50%;padding:10px;margin-bottom:20px}
.affix ul.nav>li>a{padding:10px 10px 10px 0!important}
.logo_mxws{max-width:300px}
.navbar-brand{padding:0 15px!important}
.three_course{float:left;width:50%;padding:10px;margin-bottom:20px;min-height:205px}
.corevly_four{float:left;width:50%;padding:10px;margin-bottom:30px}
.testis_three{width:33.333337%;padding:10px}
.col_md_5{display:none}
}
@media (max-width: 767px){
.three_secton{float:left;width:100%;padding:10px}
.banner_head{color:#fff;font-size:28px;font-weight:700;line-height:35px;margin-bottom:0}
.banner_shead{font-size:14px;letter-spacing:0;max-width:100%;font-weight:400;line-height:26px;margin-bottom:0}
.logo_mxws{max-width:250px}
.owl-nav .owl-next{right:0}
.owl-nav .owl-prev{left:0}
.owl-nav>div{margin-top:-26px;position:absolute;top:50%;color:#0257a2}
.desice_head{float:none;text-align:center}
.desice_head{float:none;text-align:center;display:block;margin:auto}
.desice_contact{float:none;padding:13px 0 0;display:block;margin:auto;text-align:center}
.desice_contact span{display:block;text-align:center}
.banner_btn{float:none}
.footer_head{text-align:center}
.foter_wrpwr .main_sbhead{text-align:center;font-size:13px;line-height:22px}
.copygt_wrpwr .main_sbhead{font-size:13px;line-height:22px}
.socials_icons{text-align:center;margin-bottom:10px}
.footer_ulis li a{text-align:center;display:block}
.footer2_ulis li{text-align:center;display:block}
.foter_wrpwr{padding:40px 0}
.corevly_four{float:left;width:100%;padding:10px;margin-bottom:30px}
.team_imgdiv{float:left;width:20%}
.team_img2div{float:left;width:80%;padding-left:15px}
.team_imgalgn{float:left;max-width:100%;margin:0 15px 0 0}
.core_valuse{float:left;width:100%;background:#fff;padding:60px 15px}
.testis_three{width:50%;padding:10px}
.testis_wrper figure.snip1167 h5 span{min-height:58px}
.footer2_ulis li{padding-left:0}
.footer2_ulis li span{position:relative;left:0}
.social_icons{display:none}
nav.navbar .navbar-toggle{margin-top:6px;margin-right:0;top:0}
.affix .logo_mxws{max-width:260px}
.about_pagewr{background-size:cover}
.about_2ndsrc{padding:30px 15px}
.sercse_uli1 li{font-size:14px;line-height:25px}
.team_shedr{font-size:20px;line-height:25px}
.team_shedr:after{border:1px solid #d22f51}
.about_pagewr .main_head{font-size:22px;line-height:30px;padding:0 0;margin:0!important}
}

@media (max-width: 600px){
.three_colmkn{float:left;width:100%;padding:10px;margin-bottom:20px}
.about_categry .projectFactsWrap .item{width:100%;height:100%;padding:20px 0;text-align:center;min-width:100%}
.hero{position:absolute;width:90%!important}
.main_banner .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;display:none}
.main_banner .carousel-control{width:4%}
.left-btn{display:none}
.right_btn{display:none}
.navbar-brand{padding:0 0!important}
.three_course{float:left;width:100%;padding:10px;margin-bottom:20px;min-height:auto}
}
@media (max-width: 540px){
.testis_wrper figure.snip1167 h5 span{min-height:75px}
.about_pagewr .main_head{font-size:22px;line-height:30px;padding:0 0}
.owl-nav i{font-size:25px}
.main_navb nav.navbar ul.nav > li > a {
    font-size: 13px;
}
.main_navb nav.navbar .navbar-nav {
    padding-left: 0;
    padding-right: 0;
}
}
@media (max-width: 450px){
.banner_head{color:#fff;margin-top:0;font-size:20px}
.banner_shead{font-size:12px;margin-top:0;letter-spacing:0;max-width:100%;font-weight:400;line-height:24px}
.subn_navb .social_icons{display:none}
.subn_ulis{padding:0;margin:0 auto;list-style:none;display:block;text-align:center;float:none}
.subn_ulis li{float:none;text-decoration:none;display:inline-block}
.subn_navb .col-xs-12{padding-right:0;padding-left:0}
.subn_ulis li:last-child{margin-right:0}
.subn_navb .btn{display:block;padding:6px 36px;margin:5px auto 5px;font-size:13px}
.team_imgdiv{float:left;width:100%}
.team_img2div{float:left;width:100%;padding-left:0}
.team_imgalgn{float:left;max-width:100%;margin:0 15px 0 0}
.wdth450full{width:100%!important}
.testis_three{width:100%;padding:10px}
.testis_wrper figure.snip1167 h5 span{min-height:auto}
.subn_ulis li{font-size:12px;font-weight:600}
.subn_ulis li i{font-size:13px;margin-top:7px}
.subn_ulis li{float:none;text-decoration:none;display:inline-block;font-size:12px;font-weight:600}
.subn_ulis li{padding:0 0 0 19px}
.main_head{font-size:26px;margin-bottom:20px!important;line-height:35px}
.about_categry{padding:40px 0}
.servc_sbhead{font-size:14px;line-height:25px}
.new{font-size:15px;line-height:24px}
.train_para{font-size:14px;line-height:23px}
.testmonal_wrpwr{padding:40px 0}
.testmonal_wrpwr figure.snip1167 blockquote{padding:45px 20px 40px 20px}
.tring_pgrm{padding:40px 0}
.prodct_wrpwr{padding:40px 0}
.main_head{font-size:22px;margin-bottom:20px!important;line-height:35px}
}


@media (max-width: 360px){
.logo_mxws{max-width:200px}
.affix .logo_mxws{max-width:240px}
.main_navb nav.navbar .navbar-toggle{display:inline-block;float:right;margin-right:0;margin-top:4}
.banner_shead{max-height:45px;overflow:hidden}
}