@charset "utf-8";
.col-md-12{padding-left: 0;padding-right: 0;}
@media screen and (max-width:1640px) {

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

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

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

}


@media (max-width:1199px){

}



@media (max-width:1024px){
    .top1{top:0;height:100px}
}
@media (max-width:1023px){

   
}

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

    .who .bounceInLeft{text-align:center}
    .index_project{margin-bottom: 30px;padding: 0px}
    .pagetitle{font-size: 30px!important;}
    .about{float:unset!important;width: 100%!important;margin-left:0!important;margin-right: 0!important;}
    .relate div{display: block!important;position: relative!important;margin-bottom: 30px;text-align: center}
    .relate_projects a{margin:0;padding: 0}
    .who .col-md-9{padding-left: 0px}
    .adv .displayflex{display: block;padding:0px}
    .adv .displayflex .col-md-4{text-align: center}
    .adv .displayflex div{padding:0;}
    .page_content .txt{padding: 0px!important;}
    .about{padding:15px!important;}
    .page_content{padding: 0 0 20px 0!important;}
    .relate_projects{padding:0px!important;}
    .page_content1{padding-left:15px!important;padding-right: 15px!important}
}

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

@media (max-width:920px){

}
@media (max-width:800px) {
    nav ul li a {margin-right: 5px;}
}
@media(min-width:769px) {

}
@media(max-width:767px) {
    .main{margin-top: 70px}
    #pcnav{display: none}
    #mnav{display: block;position: fixed;top:0;left: 0;width:100%;z-index: 9999;background: #fff}

    .m-logo{height:70px;width:100%;padding:10px 0;position: relative}
    .m-logo .fa-bars{position: absolute; right:15px;top:20px;color:#243E92;font-size: 28px}
    .m-logo img{width: 180px;margin-left: 15px}
    .mnav-cont{border-top: 1px solid #223D94;padding-top: 10px;display: none}
    .mnav-cont ul{padding-left:20px;padding-right:20px}
    .mnav-cont ul li{padding:10px 0;border-bottom:1px solid #479ED4}
    .mnav-cont ul li a{color:#000;display:block;text-underline: none}
    .mnav-cont ul li a.active{color:#479ED4;background:unset;border:0;}
    footer{text-align: center;padding-right:0;line-height: 20px;padding:15px 0;}
    .page_content{padding: 0 0 20px 0!important;}
    .page_content1{padding-left:15px!important;padding-right: 15px!important}
    .contact_info tr td:first-child{width: 35%!important;}
    .sky-form .button{float: unset!important;width: 100%;margin:0 auto!important;}
    .pagetitle{font-size: 24px!important;right:5%;left: 5%!important;}
    h1, .h1{font-size: 28px}
    h2, .h2{font-size: 24px}
    h3, .h3{font-size: 20px}
    .adv .displayflex{display: block;padding:0px}
    .index_project{padding: 0;}
    .adv .displayflex .col-md-4{text-align: center}
    .adv .displayflex div{padding:0;}
    .about{padding:15px}
    .about img{max-width: 100% !important}
    .about h2{font-size: 20px!important;}
    .text_box h3{font-size: 18px!important;}
}

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

@media(max-width:380px) {
    .contact_info {font-size: 16px!important;}
}
