@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');body{font-family:'Lato';font-size:15px;font-weight:400;color:#333333;}
h1{font-family:'Lato';font-size:40px;font-weight:800;text-transform:uppercase;color:#0165B1;}
h5{font-family:'Lato';font-size:20px;font-weight:700;text-transform:none;color:#000;margin-bottom:10px;}
h6{font-family:'Lato';font-size:12px;font-weight:700;text-transform:uppercase;color:#D9D9D9;}
p{margin:0px;padding:0px 0px 18px 0px;line-height:24px;}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
.bold{font-weight:bold;}
a{text-decoration:none;color:#324268;outline:none;}
a:active, a:focus{outline:none;text-decoration:none!important;}
a:hover, a.selected{text-decoration:none;color:#333333;}
ul{list-style:none;}
li{list-style:none;}
.nonebox_shadow{box-shadow:0 0px 0px rgba(0, 0, 0, 0.05)!important;}
.clear{clear:both;}
.bg_gray{background:#F1F1F1;}
.no_pdd{padding:0px;}
.header_top{background:#0065B3;color:#fff;}
.header_contact{padding:13px 0px 9px;}
.header_contact ul{display:inline-block;}
.header_contact ul li{float:left;font-size:12px;padding-right:32px;}
.header_contact ul li:last-child{padding-right:0px;}
.header_contact ul li i{color:#FFB900;padding-right:6px;}
.header_contact ul li a{color:#fff;font-size:12px;}
.header_contact ul li a:hover , .header_social ul li:hover a{color:#FFB900;}
.header_social ul{float:right;}
.header_social ul li{float:left;border-right:1px solid #05406A;}
.header_social ul li:last-child , .header_social ul li:last-child a{border-right:0px;padding-right:0px;}
.header_social ul li a{color:#fff;font-size:16px;display:block;padding:10px 13px;}
.header_bottom{padding:19px 0px;}
.header_logo img{max-width:100%;}
.navigation{padding-top:11px;}
.navbar-nav{float:none!important;}
.navbar{margin-bottom:0px!important;min-height:4px!important;}
.navbar-inverse{background:none!important;border:none!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;}
.navbar-inverse .navbar-nav > li > a{color:#080808!important;padding:0px;cursor:pointer;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background-color:transparent!important;color:#0066B3!important;}
.navbar-inverse .navbar-nav > li > a:hover{color:#0066B3!important;}
.nav > li{font-family:'Lato', sans-serif;font-weight:400;font-size:14px;line-height:11px;color:#080808;text-transform:uppercase;padding:15px 10px;}
.info2, .success2, .warning2, .failure, .validation2{border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;}
.info2{color:#00529B;background-color:#BDE5F8;background-image:url(../../assets/images/info.png);}
.success2{color:#4F8A10;background-color:#DFF2BF;background-image:url(../../assets/images/success.png);}
.warning2{color:#9F6000;background-color:#FEEFB3;background-image:url(../../assets/images/warning.png);}
.failure{color:#D8000C;background-color:#FFBABA;background-image:url(../../assets/images/error.png);}
input[type="text"].error,textarea.error{border-bottom:1px solid #F00!important;}
label.error{color:#F00;}
label.error{solid #F00;!important;}
.navbar-inverse .navbar-nav > li:hover, .navbar-inverse .navbar-nav > li:focus, .navbar-inverse .navbar-nav > .active, .navbar-inverse .navbar-nav > .active:hover, .navbar-inverse .navbar-nav > .active:focus{background:none;}
.nav > li:last-child, .nav > li:last-child:hover{}
.navbar-nav > li > a{display:block;padding:5px 10px;}
.navibgend{background:#fff;height:55px;position:absolute;right:0px;bottom:20px;z-index:1;width:50%;}
.navigationbg{position:relative;z-index:3}
.navbar-nav > li.dropdown a{background:url(../images/arrow_navi.png) no-repeat center 90%;}
.navbar-nav > li.dropdown li a{background:none;}
.navbar-nav > li > .dropdown-menu{background:#0065b3!important;}
.navbar-nav > li > .dropdown-menu li ul{background:#fa8539;}
.dropdown-menu > li > a{padding:8px 20px;color:#fff;}
.dropdown-menu{padding:0;}
.dropdown-menu li{position:relative;text-transform:capitalize;}
.dropdown-menu li ul{display:none;position:absolute;top:0px;right:-100px;}
.dropdown-menu li:hover ul{display:block;}
.navbar-nav > li > .dropdown-menu li ul li a{color:#fff;padding:10px 20px;display:block;}
.hm_banner{max-width:1366px;margin:0 auto;}
.main_container h1{padding-bottom:26px;}
.hm_welcome{padding:62px 0px 55px;}
.hm_welcome h1{padding-bottom:6px;}
.hm_welcomeleft span{font-size:16px;color:#696B6A;display:block;padding-bottom:19px;}
.hm_tagline{font-size:24px;color:#888787;line-height:36px;}
.read_more{background:#0065B3;display:inline-block;color:#fff;text-transform:capitalize;padding:11px 26px;}
.read_more:hover{background:#DEA102;color:#fff;}
.hm_industry{padding:76px 0px 46px;}
.hm_industrybox{position:relative;max-width:255px;margin-bottom:29px;}
.industry_img{position:relative;z-index:1;}
.industry_img img{max-width:100%;}
.industry_content span{color:#fff;font-size:18px;font-weight:800;display:block;text-align:center;background:url(../images/industry_bg.png) repeat left top;position:absolute;width:100%;bottom:12px;z-index:2;text-transform:uppercase;padding:11px 0px;}
.hm_vision_mission{max-width:1366px;margin:0 auto;}
.hm_float{float:left;width:50%;min-height:300px;}
.hm_vision{background:url(../images/vision.png) no-repeat 91.5% 0px/contain #255F91;}
.hm_visioncontent{float:right;max-width:569px;padding:43px 0px 0px 0px;}
.hm_visioncontent h1 , .hm_visioncontent p{color:#fff;}
.hm_mission{background:url(../images/mission.png) no-repeat right 0px/contain #E1E1E1;}
.hm_missioncontent{float:left;max-width:562px;padding:43px 0px 0px 55px;}
.hm_service{text-align:center;padding:70px 0px 70px 0px;}
.hm_service h1 , .hm_partner h1{padding-bottom:55px;}
.hm_service_slider{max-height:419px;overflow:hidden;}
.hm_partnerslider .owl-nav , .hm_service_slider .owl-nav{display:none!important;}
.hm_servicebox{text-align:left;max-width:357px;margin:0 auto;}
.hm_servicetitle{padding-bottom:15px;}
.hm_servicetitle i{display:inline-block;font-style:normal;font-size:35px;color:#A1A4A6;font-weight:800;padding-right:23px;}
.hm_servicetitle span{display:inline-block;font-size:25px;color:#353738;font-weight:800;}
.hm_serviceimage img{max-width:100%;}
.hm_servicecontent{color:#666666;padding-top:12px;}
.hm_partner{text-align:center;padding:44px 0px 44px;}
.hm_partnerslider{max-height:108px;overflow:hidden;}
.hm_partner .owl-carousel .owl-item .owl-item{float:none;}
.hm_partnerbox{text-align:center;}
.hm_partnerbox img{max-width:100%;width:auto!important;display:inline-block!important;}
.owl-carousel .owl-item .boxarea1{margin:0px 5px;}
.inner_banner{position:relative;}
.banner{position:relative;z-index:1;}
.banner img{width:100%;}
.banner_text{position:absolute;left:0px;bottom:22%;width:100%;z-index:2;}
.banner_text h1{color:#fff;font-size:50px;}
.our_team_area h1 span{display:block;}
.our_team_area{background:#F1F1F1;padding:80px 0px 60px 0px;}
.box_team{text-align:center;}
.box_team div{margin-bottom:16px;}
.box_team h3{font-size:18px;font-weight:700;color:#0066B3;}
.our_team_owl{position:relative;}
.our_team_owl .owl-dots{position:absolute;left:-33%;bottom:15%;}
.main_person_area{background:#E1E1E1;padding:50px 0px 35px;margin:90px 0px;}
.registration_content{padding-bottom:90px;}
.mian_person_img img{max-width:100%;border:#E1E1E1 solid 1px;}
.mian_person_content{background:#E1E1E1;padding:50px 30px 35px;min-height:334px;}
.mian_person_content h1{font-size:40px;padding-bottom:20px;}
.mian_person_content p{color:#434343;font-style:italic;font-size:18px;line-height:28px;font-weight:300;}
.mian_person_content span{display:block;text-align:right;color:#0165b1;font-style:italic;font-size:22px;}
.inner_container{padding:60px 0px;min-height:600px;}
.bulet li{background:url(../images/bullet.png) no-repeat left 6px;padding:0px 0px 10px 20px;color:#888787;}
.spical_li{font-size:17px;color:#888787;}
.spical_li li{padding-bottom:12px;}
.spical_li .bule_col{color:#0066B3;}
#parentHorizontalTab{text-align:center;}
.resp-tab-content{border:none;text-align:left;}
.resp-tabs-list li, .resp-tab-active{font-family:'Lato';font-size:20px;font-weight:900;text-transform:uppercase;color:#A7A7A7;padding:16px 20px!important;border:none!important;margin:0px;}
.resp-tabs-list li{background:#E7E7E7;}
.resp-tab-active{background:#0065B3!important;color:#fff!important;}
.resp-tab-content{padding:60px 0px;}
.project_box{text-align:center;margin-bottom:25px;}
.project_box .project_img{border:1px solid #ccc;position:relative;z-index:1;transition:all 0.5s ease-out 0s;overflow:hidden;}
.project_box .project_img img{max-width:100%;}
.project_txt{position:absolute;z-index:2;width:100%;left:0;right:0;bottom:-100%;padding:80px 20px 0;height:100%;transition:all 0.5s ease-out 0s;background:url(../images/bg_black_tranfer.png);color:#fff;font-size:18px;visibility:hidden;opacity:0;}
.project_img:hover .project_txt{bottom:0%;visibility:visible;opacity:1;transition:all 0.5s ease-out 0s;}
.project_box h6{padding:18px 0px;font-size:14px;color:#888787;font-weight:400;line-height:18px;min-height:90px;text-transform:uppercase;}
.project_box:hover h6{color:#000;}
.left_side ul li{background:#EFEFEF;border-bottom:#DCDCDC solid 1px;font-size:16px;}
.left_side ul li:last-child{border-bottom:none;}
.left_side ul li a{display:block;padding:20px 30px;color:#8C8C8C;}
.left_side ul li:hover, .left_side ul li.active{background:#0065B3;}
.left_side ul li:hover a, .left_side ul li.active a{color:#fff;}
.fnt18{font-size:17px;}
.service_left{float:right;margin:-70px 0px 20px 20px;}
.service_left .addodintbox{margin-bottom:18px;}
.service_left .addodintbox img{max-width:100%;}
.service_left a{display:block;background:#0065B3;color:#fff;padding:10px 20px;cursor:pointer;text-align:center;}
.inquiry_projectbtn a{display:block;max-width:200px;margin:0 auto 10px;}
.service_left a:hover{background:#000;}
.paddmargin_bottom{padding-bottom:20px;}
.aboutus_subpage_content table tr td{text-align:center;}
.row-offcanvas .btn-primary{background:#004388 none repeat scroll 0 0;border:medium none;color:#fff;font-size:15px;padding:8px 20px 8px 9px !important;}
.row-offcanvas .baars{display:inline-block;padding-right:5px;vertical-align:middle;}
.row-offcanvas .btn-primary{background:#0065b3 none repeat scroll 0 0;border:medium none;color:#fff;font-size:15px;padding:8px 20px 8px 9px !important;}
.row-offcanvas-left .icon-bar{background:#fff none repeat scroll 0 0;border-radius:1px;display:block;height:2px;margin-bottom:4px;width:22px;}
.get_information_text{padding-bottom:50px;}
.form_area .form-control{background:#F5F5F5;height:50px;}
textarea{resize:none;height:170px!important;}
.form_area button{padding:14px 48px;background:#0065B3;border:none;color:#fff;margin-top:10px;}
.form_area button:hover{background:#000;}
.address_area table tr td:first-child{padding-right:20px;vertical-align:top;}
.address_area table tr td{padding-bottom:10px;}
.address_area table{margin-bottom:20px;}
.address_area strong{padding-bottom:8px;display:block;}
.address_area tr.paddtop5{padding-top:10px;}
.electrical_table_content{margin-top:10px;}
.electrical_table_content h5{margin-bottom:20px;}
.bullet_listing{padding-bottom:30px;}
.contact_map{max-width:1360px;margin:45px auto 0;}
.contact_map iframe{width:100%;height:350px;}
.addodintbox{border-right:#000 solid 1px;position:relative;float:left;width:100%;max-width:300px;}
.addodintbox div{position:relative;z-index:1;}
.addodintbox span{position:absolute;width:100%;height:100%;left:0px;right:0px;top:0px;bottom:0px;text-align:center;background:url(../images/bg_black_tranfer.png) repeat left top;z-index:2;visibility:hidden;opacity:0;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}
.addodintbox:hover span{visibility:visible;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}
.addodintbox span i{display:block;background:url(../images/icon_zoom.png) no-repeat center center;position:absolute;height:100%;width:100%;}
.addodintbox div img{width:100%;max-width:332px;}
.lastbrdnone{border-right:none!important;}
.service_left > img{max-width:262px;width:100%;}
.service_left .addodintbox a{background:none;padding:0;}
.carousel{max-width:780px;}
.carousel-control{opacity:1;max-width:50px;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .leftarrow, .carousel-control .rightarrow{position:absolute;top:25%;z-index:5;display:inline-block;font-size:50px;color:#000;}
.carousel-control .leftarrow, .carousel-control .leftarrow{left:15px;}
.carousel-control .rightarrow, .carousel-control .rightarrow{right:15px;}
.carousel-control.left, .carousel-control.right{background:none!important;}
.service_popup .modal-dialog{max-width:1000px;width:100%;}
footer{background:url(../images/footer_bg.png) no-repeat 29% center #031A2C;padding:78px 0px 16px;font-size:12px;color:#60666B;max-width:1366px;margin:0 auto;}
footer h6{padding-bottom:21px;}
.footer_maxwidth{max-width:1005px;margin:0 auto;}
.footer_menu ul li{padding-bottom:8px;}
.footer_menu ul li:last-child{padding-bottom:0px;}
.footer_menu ul li a{text-transform:uppercase;color:#60666B;font-size:12px;}
.footer_menu ul li a:hover , .footer_menu ul li.active a{color:#fff;}
.footer_contact .adrees_p{padding-bottom:5px;}
.footer_contact .email_mobile{color:#9B9B9C;}
.footer_contact a{color:#0066B3;}
.footer_contact a:hover{color:#fff;}
.footer_subscription{float:right;width:85%;}
.subscription_table{max-width:281px;}
.subscription_table ul{display:inline-block;width:100%;}
.subscription_table ul li{float:left;}
.subscription_table ul li:first-child{width:84%;}
.subscription_table ul li input[type="text"]{background:#4F5254;border-color:#434343;height:39px;border-right:0px;color:#fff;box-shadow:none;border-radius:0px;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.subscription_table ul li .sub_btn{background:#F6C70B;color:#000;padding:12px 19px;display:inline-block;border-top-right-radius:3px;border-bottom-right-radius:3px;}
.pdf_download{text-align:right;padding:23px 0px 34px;}
.pdf_download img{max-width:100%;}
.footer_social ul{float:right;}
.footer_social ul li{display:inline-block;padding-right:14px;}
.footer_social ul li:last-child{padding-right:0px;}
.footer_social ul li a i{color:#666666;font-size:16px;border:1px solid #656565;border-radius:50px;height:40px;width:40px;text-align:center;padding:11px;}
.footer_social ul li a i:hover{background:#666666;color:#fff;}
.footer_bottom{padding-top:54px;}
.copy i{font-style:normal;display:inline-block;color:#0066B3;}
.website_design{float:right;}
#toTop{width:100px;border:1px solid #fdc3c8;background:#ffd8db;text-align:center;padding:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;display:none;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.isologo img  {width: 100%; object-fit: contain; height: 60px}
@media screen and (min-width:740px) and (max-width:1980px){.navbar-nav > li ul.dropdown-menu{display:block;height:auto;border:none;z-index:999999999999;background-color:transparent;box-shadow:none;position:absolute;top:80px;visibility:hidden;opacity:0;margin:0 0 0 0px;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);-o-transform:translateY(24px);transform:translateY(24px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;box-shadow:0px;}
.navbar-nav li:hover ul.dropdown-menu{visibility:visible;opacity:1;top:26px;padding-top:0px;-webkit-transform:translateY(24px);-moz-transform:translateY(24px);-ms-transform:translateY(24px);-o-transform:translateY(24px);transform:translateY(24px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;box-shadow:0px;}
}
@media screen and (min-width:740px){.navbar-inverse .navbar-brand{display:none;}
}
@media screen and (min-width:767px){ul.resp-tabs-list{margin:0px auto;display:inline-block;}}
@media screen and (min-width:740px) and (max-width:1980px){.navbar-nav > li:hover > .dropdown-menu{display:block;}
.navbar-collapse{padding-left:0px;padding-right:0px;}
.dropdown-menu > li{border-bottom:#dddddd solid 0px;}
.dropdown-menu > li:last-child{border-bottom:none;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{color:#000!important;text-decoration:none;background-color:#e7e7e7;}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{color:#000!important;text-decoration:none;background-color:#e7e7e7;outline:0;}
}
@media only screen and (max-width:1280px){
	.nav > li > a{font-size:11px;}
}
@media only screen and (max-width:1024px){
.hm_visioncontent{padding:43px 17px 0 43px;}
.hm_missioncontent{padding:43px 40px 0;}
.hm_service_slider{max-height:400px;}
.project_txt{padding:60px 20px 0;font-size:16px;}
footer{background-position:20% center;}
.footer_subscription{width:95%;}
.owl-carousel .owl-item .owl-item{float:none;width:95%;}
.banner_text h1{font-size:40px;}
.mian_person_content p{padding-bottom:0px;}
.mian_person_content{min-height:100px;padding-bottom:23px;}
.mian_person_content span{margin-top:20px;}
}
@media only screen and (max-width:1000px){.navigation{padding-top:0px;}
.nav > li{padding:15px 3px;}
.nav > li > a{font-size:11px;}
.camera_pag{display:none;}
.hm_float{min-height:auto;float:none;width:100%;}
.hm_visioncontent , .hm_missioncontent{float:none;max-width:none;padding:43px 24px;}
.hm_vision{background:none;background-color:#255f91;}
.hm_mission{background:none;background-color:#e1e1e1;}
footer{background-image:none;}
.banner_text h1{font-size:30px;}
.our_team_area h1 span{display:inline;}
.our_team_owl .owl-dots{position:relative;left:0%;bottom:0%;text-align:center;}
.our_team_area{padding:30px 0px;}
.mian_person_content{padding:15px 20px;}
.main_container h1{font-size:35px;}
.project_box h6{min-height:90px;}
.service_left{float:none;margin:0 0 23px 3px;}
.left_side{margin-bottom:20px;}
.inquiry_projectbtn a{margin:0px 0px 10px;}
}
@media screen and (min-width:980px) and (max-width:1024px){}
@media screen and (min-width:400px) and (max-width:1024px){}
@media screen and (min-width:768px) and (max-width:990px){}
@media screen and (min-width:700px) and (max-width:800px){}
@media only screen and (max-width:900px){}
@media only screen and (max-width:800px){}
@media only screen and (max-width:768px){}
@media screen and (min-width:700px) and (max-width:800px){}
@media screen and (min-width:600px) and (max-width:640px){}
@media only screen and (max-width:767px){.owl-carousel .owl-item .owl-item{width:100%;}
.navigation{padding-top:11px;}
.navbar-inverse .navbar-brand{color:#fff;}
.navbar-nav{float:none!important;margin-top:0px!important;margin-bottom:0px!important;}
.navbar-toggle{background:#ffb900!important;border:#ffb900 solid 1px!important;}
.navbar-inverse{background:#0065b3 !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.nav > li{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:0px;}
.nav > li , .nav > li:last-child , .nav > li:first-child{margin-left:0px!important;background:none;font-size:14px;}
.nav > li a, .nav > li:last-child a, .nav > li:first-child a,.navbar-inverse .navbar-nav > li:first-child > a, .navbar-inverse .navbar-nav > li:last-child > a{padding:12px 14px!important;display:block;}
.nav > li{border-bottom:#364655 solid 1px;}
.nav > li:last-child{border-bottom:#4b4a4a solid 0px;}
.navbar-inverse .navbar-nav > li > a{color:#fff!important;}
.navbar-inverse .navbar-nav > li:hover a, .navbar-inverse .navbar-nav > li.active a{background:#0680DE;color:#fff;}
.navbar-inverse .navbar-nav > li:hover a{color:#fabb06;}
.navbar-inverse .navbar-nav > li a:hover{color:#fff!important;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{color:#fabb06;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background:#0680DE!important;color:#fff!important;}
.dropdown-menu li{font-size:14px;}
.dropdown-menu li li{font-size:12px;background:url(../images/line_divder.jpg) no-repeat 10px 16px;}
.navbar-nav > li > .dropdown-menu li ul li a{padding:8px 20px;}
.navbar-nav > li.dropdown a{background:none;}
.navbar-inverse .navbar-nav > li:hover li a, .navbar-inverse .navbar-nav > li.active li a{background:none!important;}
.dropdown-menu li ul{display:block;position:relative;right:0px;}
.dropdown-menu li ul{background:none!important;}
.header_logo{text-align:center;}
.header_bottom .col-sm-8{padding:0px;}
.header_bottom .col-sm-12 {padding: 0px}

.header_bottom{padding-bottom:0px;}
.hm_visioncontent , .hm_missioncontent{padding:43px 15px;}
.hm_partnerslider , .hm_service_slider{max-height:none;}
.footer_top .col-sm-5 , .footer_top .col-sm-3 , .footer_top .col-sm-4{margin:0 auto;max-width:300px;text-align:center;width:100%;}
.footer_menu , .footer_contact{margin-bottom:40px;}
.footer_subscription{float:none;width:auto;}
.subscription_table{margin:0 auto;}
.pdf_download{text-align:center;}
.footer_social ul , .website_design{float:none;}
.footer_bottom{padding-top:25px;}
.footer_bottom .col-xs-7 , .footer_bottom .col-xs-5{width:100%;text-align:center;}
.banner_text h1{font-size:30px;}
.hm_welcome{padding:20px 0px;}
.mian_person_img{text-align:center;background:#e1e1e1;padding:30px 0px 0px 0px;}
.mian_person_img img{border-color:#666}
.mian_person_content{text-align:center;padding:20px 20px 30px 20px;}
.main_person_area{padding:60px 0px;}
.main_container h1{font-size:30px;}
.project_box h6{min-height:75px;}
.address_area{margin-top:30px;}
.main_person_area{padding:21px 0;}
}
@media only screen and (max-width:570px){.hm_industryright{padding-top:30px;}
.hm_industryright .col-xs-4{width:100%;text-align:center;}
.hm_industrybox{margin:0 auto 30px;}
.project_txt{font-size:14px;padding:50px 10px 0;}
.project_box h6{min-height:108px;}
}
@media (max-width:480px){.header_top .col-xs-9 , .header_top .col-xs-3{width:100%;text-align:center;}
.header_contact{padding-bottom:7px;}
.header_contact ul li{padding-bottom:4px;}
.header_social ul , .header_social , .header_contact ul li{float:none;}
.header_social ul{display:inline-block;}
.header_social ul li{border-right:0px;}
.header_social ul li a{padding:6px 13px;}
.header_social ul li:last-child a{padding-right:13px;}
.banner_text{position:relative;bottom:0px;background:#ddd;padding:5px 0px;}
.banner_text h1{color:#222;font-size:25px;}
.project_box h6{font-size:13px;}
.mian_person_content span{font-size:18px;}
.project_txt{padding:30px 10px 0;}
.project_txt p{font-size:14px;line-height:16px;}
}
@media (max-width:470px){.tab_content .col-xs-6{width:100%;}
.project_box h6{min-height:auto;}
.resp-tab-content{padding:30px 0px;}
.project_txt{padding:52px 20px 0;}
.project_txt p{font-size:16px;line-height:24px;}
}
@media (max-width:450px){.resp-tab-content{padding:15px 0px;}
}
@media (max-width:400px){.mian_person_img{padding-top:8px;}
.mian_person_content h1{font-size:28px;}
}
@media (max-width:375px){.mian_person_img{padding-top:0px;}
}
@media (max-width:320px){}

@media (max-width:768px) {
     .isologo img{ width:50%;}   
     .isologo img{ width: 70%; height: 60px; object-fit: contain;}
     .nav > li > a {font-size: 13px}
}


@media (max-width: 1199px) {
    .isologo img{height: 60px; width: 100%; object-fit: contain;}
    .nav > li{padding: 5px 8px;}
}

@media (max-width: 991px){ 
    .nav > li {padding: 9px 26px;}
.tablegraph img{ width: 100%;}
@media (max-width: 470px){
    .isologo img{ width:50%;}
    .isologo{margin: 5px 30px; text-align: inherit;}    
}
@media (max-width: 767px){
    .isologo img { height: 45px; width: 50%;}
    .isologo{ text-align: center;}
}