@media (max-width: 1400px) {
	.main_nav .navbar .container-fluid{padding:0 20px !important}
	.about2 .container-fluid, .business .container-fluid, .facility .container-fluid{padding:0 50px !important;}
	.about2{background-position:top right 60%;}
	.vission{background-position:top right 0%;}
	.bu-container{max-width:1400px; width:95%;}
	.bo-container{width:90%;}
}
@media (max-width: 767px) {
#body .container{max-width:540px!important; width:95% !important;}
.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1);background:#0b6796}
.main_nav .navbar .container-fluid{padding:0 20px!important}
.logo img{width:200px}
.top-navigation .container-fluid{padding:0 20px!important}
h5.ban-header.a-font{font-size:50px}

.about2 .container-fluid{padding:0 20px!important}
h5.ab-header2{font-size:27px}
p.ab-para2{font-size:17px;line-height:28px;margin-bottom:30px}
a.ab-link{padding:14px 27px}
.abt-rt{margin-left:0;margin-top:0}
.business .container-fluid{padding:0 20px!important}
.bu-container{width:90%;margin:0 auto}
.bu-bg{background-size:cover}
h5.bu-header.a-font.text-center{font-size:28px;margin-bottom:17px;padding-top:25px}
.bu-box{margin-bottom:30px;border-radius:20px; padding:10px;}
.bu-img{border-radius:20px;}
.business{margin-top:35px}
.core .container-fluid{padding:0 50px!important}
h5.co-title{font-size:18px;font-weight:500;margin-top:17px}
h5.co-cap2{font-size:25px;margin-bottom:40px}
.core{margin-top:55px}
h5.para-header.a-font{font-size:32px;margin-bottom:22px;padding:0}
.paralox{padding:75px 0;margin-top:28px}
.gl-header{font-size:28px;margin-bottom:10px}
.facility-bg{margin-top:25px}
p.f-para{font-size:16px;padding:0}
.facility .container-fluid{padding:0 20px!important}
.f-bg{min-height:260px;margin-bottom:20px}
.footer{margin-top:40px; padding:30px 0 15px;}
.ftr-2{margin-left:0;margin-top:30px}
.ftr-3{margin-left:0}
ul.ftr-list2.ftr-top{margin-top:4px}
.ftr-4{margin-top:14px}
h5.ftr-title{text-align:center}
.ft-rt{float:initial!important}
.ftr-rt.d-flex{justify-content:center;margin-top:6px}
.main_nav .navbar .container-fluid .navbar-nav li a{color:#000;padding:0 0 13px;font-size:17px;font-weight:500}
.nav-btn.a-font{display:none}
.co-head{font-size:37px;color:#fff;font-weight:400}
.con-padding{padding:90px 0}
p.ab-para2{font-size:16px;line-height:28px;margin-bottom:18px}
.about2{margin-top:25px}
.history{margin-top:0px;padding:60px 0}
h5.hist-header2.a-font{font-size:30px}
h5.hist-header2.a-font br{display:none;}
p.hist-para{margin-top:10px}
.history::before{top:360px}
.owl-content{margin-top:20px}
h5.it-header{font-size:38px;color:#fff;padding-bottom:20px;border-bottom:1px solid #fff;position:relative}
h5.it-header2{color:#ddd;margin-top:20px}
.vission .container-fluid{padding:0 20px!important}
p.v-para2{font-size:20px;color:#3d3d3d;line-height:32px;margin-bottom:0}
.mission{padding:100px 0 80px;margin-top:53px}
p.mi-para{line-height:29px}
h5.le-header.a-font.text-center{font-size:28px;margin-bottom:30px}
.board{margin-top:52px}
.bo-container{width:90%;margin:0 auto}
.bo-btm{margin-bottom:0}
.bo-box{margin-bottom:20px}
.cer-container{width:30%;margin:0 auto}
.bo-height{min-height:406px!important}
.fa-img{text-align:center}
.fa-img img{width:100%;margin:0 auto}
.fa-img{margin:10px 0}
.fashion{margin-top:25px}
.cold{margin-top:10px}
p.cold-prgh{color:#484747;line-height:29px;font-size:17px}
.co-img{margin-top:20px}
.annual{margin-top:20px}
.an-bg{width:90%;margin:0 auto;background:#f8fcff}
h5.bo-cap{font-size:24px}
.board{margin-top:41px}
h5.au-header.a-font{color:#007ba1;font-size:24px;letter-spacing:1px;margin-bottom:9px}
.audit{margin-top:47px}
.bo-box3{min-height:359px!important;margin-bottom:30px!important}
.get{margin-top:35px}
.gt-box{margin-bottom:30px}
.get-2{margin-top:30px}
h5.co-cap2.a-font{font-size:25px;color:#000}
.gt-box{border-radius:20px;padding:25px 25px;}
.co-rt{margin-top:26px; text-align:center; padding:0 15px 0 15px;}
.an-div{padding:5px;}
.an-list li{position:relative; padding-right:90px;}
.an-list li a span{position:absolute;right:5px;top:10px;}
.cold-lft{margin-top:15px;}
}
@media(max-width: 575px) {
.main_nav .navbar .container-fluid{padding:0!important}
.navbar-dark .navbar-brand{margin:0 auto}
.logo img{width:230px}
h5.ban-header.a-font{font-size:35px}
h5.ban-header.a-font{text-align:center;}
h5.ab-header:after{width:30px;}
h5.ab-header{padding-left:46px;}
.co-icon img{display:block;margin:auto;}

h5.ab-header2{font-size:24px;padding-right:0}
p.ab-para2{font-size:16px;line-height:26px;margin-bottom:23px}
a.ab-link{padding:12px 21px}
h5.bu-title.a-font{display:inline-block;font-size:21px;letter-spacing:1px;border-bottom:1px solid #ddd;width:100%;padding-bottom:18px;margin-bottom:20px}
.bu-box2{display:inline-block;margin-top:25px;padding:0 7px;margin-bottom:15px}
p.bu-para{margin-bottom:24px;font-size:15px}
.core{margin-top:43px}
.core .container-fluid{padding:0 20px!important}
h5.co-cap2{font-size:24px;margin-bottom:40px; text-align:center;}
h5.co-title{font-size:17px;font-weight:500;margin-top:17px; text-align:center;}
h5.co-cap{text-align:center;}
.paralox{padding:55px 0;margin-top:5px}
h5.para-header.a-font{font-size:25px;margin-bottom:22px;padding:0}
a.para-link{padding:6px 23px;font-size:16px;letter-spacing:2px}
.gl-header{font-size:24px;margin-bottom:10px}
.gl-header2{font-size:19px;margin-bottom:36px;color:#06709b}
.global{margin-top:35px}
.top-list{margin:0;padding:0;list-style:none;display:initial;float:initial!important;text-align:center}
.co-head{font-size:30px;color:#fff;font-weight:400}
.con-padding{padding:70px 0}
h5.it-header{font-size:35px;color:#fff;padding-bottom:15px;border-bottom:1px solid #fff;position:relative}
p.it-para{margin-bottom:0;color:#cdcdcd;padding-right:0}
.history::before{top:384px}
p.v-para2{font-size:17px;color:#3d3d3d;line-height:29px;margin-bottom:0}
h5.v-header2.a-font{font-size:30px;color:#03759e;margin-bottom:12px}
.vission{background:url(../images/co-bg.png) no-repeat;background-size:cover;min-height:auto;margin-top:40px}
.mission{padding:60px 0 50px;margin-top:42px}
h5.le-header.a-font.text-center{font-size:26px;margin-bottom:28px}
p.bo-para{margin-bottom:0;color:#656565;line-height:27px;}
h5.bo-header2{font-size:16px;color:#007ca2;margin-bottom:12px;line-height:26px}
.cer-container{width:70%;margin:0 auto}
.board .container-fluid{padding:0 20px!important}
.bo-cap3{font-size:15px!important;color:#007ea1;font-weight:600;line-height:26px}
.container.ca-top{margin-top:70px;background:#fff;padding:0;margin-top:40px;background:#fff;padding:0 20px}

.g-content{background-color:#fff;box-shadow:rgba(99,99,99,0.2) 0 2px 8px 0;padding:15px 15px}
h5.co-cap2.a-font{font-size:21px;color:#000}
button.btn.btn-primary.btn-link{background:#007da0;border:none;color:#fff;border-radius:30px;padding:9px 34px;margin-top:17px}
p.com-para3{font-size:16px;line-height:28px}
.br-title{text-align:center;text-transform:uppercase;font-size:20px;font-weight:600;letter-spacing:1px;position:relative;color:#017aa1}
.br-header a{font-size:21px;text-transform:uppercase;letter-spacing:2px;margin-bottom:9px;display:inline-block;color:#000}
p.br-para{margin-bottom:0;font-size:15px;line-height:26px;color:#5a5a5a;padding-right:30px;margin-bottom:31px}
.br-img img{width:89%}
.br-lft{margin-top:33px;margin-left:0!important}
.br-lft6{transform:translateX(-39px)}
.abt-banner img, .com-banner img{height:150px; object-fit:cover;}
h5.mi-header{font-size:30px;}
.bo-box{padding:15px;}
.com2{margin-top:25px;}
.br-top{margin-top:25px;}
.br-title{margin-bottom:0px;}
section.br-bg2{margin:25px 0;}
.bo-box3{min-height:auto !important;}
}
@media (max-width: 360px) {
h5.ban-header.a-font{font-size:25px}
h5.co-cap2{font-size:24px;margin-bottom:40px}
h5.para-header.a-font{margin-bottom:22px;padding:0}
.gl-header{font-size:20px;margin-bottom:10px}
h5.f-header{font-size:28px;color:#fff;position:relative;margin-bottom:12px;font-weight:400}
p.f-para{font-size:15px;padding:0}
.co-head{font-size:30px;color:#fff;font-weight:400}
.con-padding{padding:50px 0}
h5.ab-header2{padding-right:0}
p.hist-para{margin-top:10px;}
h5.it-header{font-size:31px;color:#fff;padding-bottom:10px;border-bottom:1px solid #fff;position:relative}
h5.it-header2{color:#ddd;margin-top:20px;}
p.it-para{margin-bottom:0;color:#cdcdcd;padding-right:0;}
.history::before{top:383px; display:none;}
p.v-para2{color:#3d3d3d;line-height:25px;margin-bottom:0}
p.mi-para{line-height:25px}
h5.le-header.a-font.text-center{font-size:28px;margin-bottom:25px}
}