html body{padding: 0;margin: 0;background: #FFF;font: 16px/1.8 "open sans", "Helvetica Neue", Helvetica, Arial, Microsoft YaHei;font-weight:500;color:#666;}
body a{transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;-ms-transition: 0.5s all;text-decoration: none;}
body a:hover{text-decoration: none;}
body a:focus, a:hover{text-decoration: none;}
input[type="button"], input[type="submit"]{transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;-ms-transition: 0.5s all;}
h1, h2, h3, h4, h5, h6{margin: 0;padding: 0;font-family: 'Khula', sans-serif;}
p{margin: 0;}
ul{margin: 0;padding: 0;}
label{margin: 0;}
img{vertical-align: middle; width: 100%;}
a{ color: #666; }
a:focus, a:hover{text-decoration: none;outline: none; color: #7ebead;}
/*-- //Reset-Code --*/
/*-- banner --*/
.banner{}
.agileinfo-dot{background: rgba(0,0,0,0.4); background-size: 2px; -webkit-background-size: 2px; -moz-background-size: 2px; -o-background-size: 2px; -ms-background-size: 2px;}
/*-- banner --*/
/*-- header-left --*/
.banner .header{padding: 2em 0; position: absolute; width: 100%; z-index: 999;}
.header-left{float: left;}
.w3layouts-logo h1 a{color: #ffffff; text-decoration: none;}/**/
.agileinfo-social-grids{float: right;}
.agileinfo-social-grids ul{padding: 0; margin: 0;}
.agileinfo-social-grids ul li{display: inline-block; margin: 0 .5em 0 0;}
.agileinfo-social-grids ul li a{color: #FFFFFF; text-align: center;}
.agileinfo-social-grids ul li a i.fa.fa-facebook, .agileinfo-social-grids ul li a i.fa.fa-twitter, .agileinfo-social-grids ul li a i.fa.fa-rss, .agileinfo-social-grids ul li a i.fa.fa-vk{height: 28px; width: 28px; border: solid 1px #FFFFFF; line-height: 28px; background: none; color: #FFFFFF;font-size: 13px; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all;}
.agileinfo-social-grids ul li{margin:0 1em 0 0!important;}
.agileinfo-social-grids ul li a i.fa.fa-facebook:hover{border: solid 1px #3b5998;background:#3b5998; color: #FFFFFF;}
.agileinfo-social-grids ul li a i.fa.fa-twitter:hover{border: solid 1px #55acee;background:#55acee;color: #FFFFFF;}
.agileinfo-social-grids ul li a i.fa.fa-rss:hover{border: solid 1px #f26522;background:#f26522;color: #FFFFFF;}
.agileinfo-social-grids ul li a i.fa.fa-vk:hover{border: solid 1px #45668e;background:#45668e;color: #FFFFFF;}
/*-- //header-left --*/
/*-- top-nav --*/
.top-nav{float:right;margin: .5em 0 0 0;}
.navbar-default{border: none !important; background: none !important; margin: 0 !important; min-height: 0 !important; padding: 0 !important;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background: none !important;}
.top-nav ul{padding: 0;}
.top-nav ul li{display: inline-block; margin: 0 1em; float: none;}
.top-nav ul li:first-child{margin-left:0;}
.top-nav ul li:nth-child(7){margin-right:0;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background: none !important; border-right: solid 1px #EFEFEF; box-shadow: 1px 0px 0px 0px rgba(72, 72, 72, 0);}
.top-nav ul li a{color: #fff !important; font-size: 17px; margin: 0; text-decoration: none; padding: 0;}
.top-nav ul li a:hover{color: #7ebead !important;}
/*-- //top-nav --*/
.w3l-banner-grids{padding: 12em 0 8em 0; background:rgba(0,0,0,0.4);}
.banner span.glyphicon.glyphicon-piggy-bank{color: #7ebead; margin-right: 7px;}
/*--slider--*/
#slider2,
#slider3{box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; margin: 0 auto;}
.rslides_tabs li:first-child{margin-left: 0;}
.rslides_tabs .rslides_here a{background: rgba(255,255,255,.1); color: #fff; font-weight: bold;}
.events{list-style: none;}
.callbacks_container{position: relative; float: left; width: 100%;}
.callbacks_container .banner1{ background: url(../images/suit1.jpg) no-repeat center center ; background-color: rgba(0,0,0,0.5); background-size: cover; position: relative; }
.callbacks_container .banner2{ background: url(../images/suit2.jpg) no-repeat center center; background-color: rgba(0,0,0,0.5); background-size: cover; position: relative; }
.callbacks_container .banner3{ background: url(../images/suit3.jpg) no-repeat center center; background-color: rgba(0,0,0,0.5); background-size: cover; position: relative; }
.callbacks_container .banner4{ background: url(../images/suit4.jpg) no-repeat center center; background-color: rgba(0,0,0,0.5); background-size: cover; position: relative; }
.callbacks_container .banner5{ background: url(../images/suit5.jpg) no-repeat center center; background-color: rgba(0,0,0,0.5); background-size: cover; position: relative; }
.callbacks{position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0;}
.callbacks li{position: absolute; width: 100%;}
.callbacks img{position: relative; z-index: 1; height: auto; border: 0;}
.callbacks .caption{display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;left: 0;right: 0;padding: 10px 20px;margin: 0;max-width: none;top: 10%;text-align: center;}
.callbacks_nav{position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); bottom: -50%; left: 0; opacity: 0.6; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; width: 40px; height: 40px; background: transparent url("../images/icons.png") no-repeat left top;} .callbacks_nav:hover{opacity: 0.3;}
.callbacks_nav.next{left: auto; background-position: right top; left: 95.5%;} .callbacks_nav.prev{right: auto;background-position:left top;left: 91%;}
#slider3-pager a{display: inline-block;}
#slider3-pager span{float: left;}
#slider3-pager span{width:100px;height:15px;background:#fff;display:inline-block;border-radius:30em;opacity:0.6;}
#slider3-pager .rslides_here a{background: #FFF; border-radius:30em; opacity:1;}
#slider3-pager a{padding: 0;}
#slider3-pager li{display:inline-block;}
.rslides{position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0;}
.rslides li{-webkit-backface-visibility: hidden; position: absolute; display:none; width: 100%; left: 0; top: 0;}
.rslides li{position: relative; display: block; float: left;}
.rslides img{height: auto; border: 0;}
.rslides .text_banner1{position: absolute; right: 0; left: 0; text-align: center; bottom: -50px;font-size: 38px;}
.callbacks_tabs{list-style: none; position: absolute; bottom: 30px; left: 50%; padding: 0; margin: 0; width: 100px; margin-left: -50px; z-index: 990; display: block; text-align: center;}
.slider-top span{font-weight:600;}
.callbacks_tabs li{display: inline-block; margin: 0 4px;}
.callbacks_tabs a{visibility: hidden; font-size: 0;}
.callbacks_tabs a:after{content: "\f111"; font-size: 0; font-family: FontAwesome; visibility: visible; display: block; height: 11px; width: 11px; display: inline-block; background: #fff; -webkit-border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%;}
.callbacks_here a:after{background: #7ebead; -webkit-border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%;}
.w3ls-text{width: 100%;}
.w3ls-text h3,.w3ls-text h2{font-size: 3em; color: #ffffff; font-weight: normal; line-height: 1.3em;}
.w3ls-text p{font-family: 'Open Sans', sans-serif; font-size: 16px; line-height: 28px; color: #ececec; font-weight: 500; letter-spacing: 2px; margin: 2em auto;}
.w3ls-text p i{font-size: 1.5em; color:#dea703;}
.w3ls-text a{color: #FFFFFF; font-size: 16px; padding: .6em; display: block; background: #7ebead; width: 20%; text-decoration: none; text-align: center; letter-spacing: 2px;}
.w3ls-text a:hover{background: #7ebead;}
.social-grids{background: rgba(0, 0, 0, 0.7); padding: 3em 0 2em 0; text-align: center;}
.agileinfo-social-grids ul{padding:0;margin:0;}
.agileinfo-social-grids ul li{display: inline-block;}
.agileinfo-social-grids ul li a{color: #333; text-align: center;}
.agileinfo-social-grids ul li a i.fa.fa-facebook{height: 40px; width: 40px; line-height: 40px; color: #FFF; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all;}
.agileinfo-social-grids ul li a i.fa.fa-facebook:hover{color: #3b5998;}
.agileinfo-social-grids ul li a i.fa.fa-twitter{height: 40px; width: 40px; line-height: 40px; color: #FFF; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all;}
.agileinfo-social-grids ul li a i.fa.fa-twitter:hover{color: #55acee;}
.agileinfo-social-grids ul li a i.fa.fa-rss{height: 40px; width: 40px; line-height: 40px; color: #FFF; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all;}
.agileinfo-social-grids ul li a i.fa.fa-rss:hover{color: #f26522;}
.agileinfo-social-grids ul li a i.fa.fa-vk{height: 40px; width: 40px; line-height: 40px; color: #FFF; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all;}
.agileinfo-social-grids ul li a i.fa.fa-vk:hover{color: #45668e;}
.agileinfo-social-grids ul li:nth-child(2){margin:.5em 0;}
.agileinfo-social-grids ul li:nth-child(3){margin:0 0 .5em 0;}
#m_nav_container{z-index: 9990 !important;}
#m_nav_menu{z-index: 9999 !important;}
.w3ls-slider{position: relative;}
/*-- //slider--*/
/*-- //banner-slider --*/
/* banner bottom */
.service1{ margin-bottom: 4px;background: #7ebead; padding: 30px; text-align: center; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all;}
.service1:hover{background: #272727;}
.service1:after{display: block; content: ''; clear: both;}
.service1 h3{color: #fff;  margin: 15px 0px 5px; font-size: 18px;}
.service1 p{font-size: 16px; text-transform: capitalize; color: #eee;}
.service1 span.glyphicon{font-family:"open sans", "Helvetica Neue", Helvetica, Arial, Microsoft YaHei;color: #7ebead; background: #fff; padding: 18px 5px 17px; width: 70px; text-align: center; margin-bottom: 15px; font-size: 35px; border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;}
/* //banner bottom */
/*--modal--*/
.modal-content{ border-radius: 0; }
.modal-content img{width:100%;}
.modal-header span.glyphicon.glyphicon-piggy-bank{color:#7ebead;}
.modal-content h4{color: #000; text-align: center; font-size: 30px; margin-bottom: .5em;}
.modal-content h5{color: #7ebead; font-weight: normal; padding-top: 30px; font-size: 24px; }
.modal-content p{color: #636363; font-size: 16px; line-height: 28px; padding-top: 20px; letter-spacing: 1px;}
.modal-header{padding: 30px;}
/*--//modal--*/
/*-- Team --*/
.team-grids{border: 1px solid #fff; background: #e84f5a; padding:6em 2em; width: 22.5%; position: relative; transition: .5s all;-webkit-transition: .5s all;-o-transition: .5s all;-moz-transition: .5s all;-ms-transition: .5s all; overflow: hidden;text-align: center;}
.social-bnr-agileits.about-agile{margin-top: 2em;}
.team-grids.team-mdl{margin: 0 2.3em;}
.team-grids.team-mdl1{margin-right: 2.5em;}
.team-grids h5{font-size: 1.6em; color: #ffffff; }
.team-grids h5 span{color: #13a538;}
.team-grids p{margin-top: 1.5em; font-size: 16px; line-height: 1.9em; color: #131313;}
.team-row .social-icons{margin: 1em 0 0;}
.team-img{position: absolute; top: 0; left: 0; display: block; background-color: #00AD8A ; width: 100%; height: 100%;transition: .7s all;-webkit-transition: .7s all;-moz-transition: .7s all;}
.team-img img{width: 100%;}
.team-grids:hover div.team-img{top:100%;}
.team-grids ul li i{color: #222; font-size: 15px; background: #fff; padding: 10px;}
.team-grids ul li i:hover{color: #f39c12;transition: .5s all;-webkit-transition: .5s all;-o-transition: .5s all;-moz-transition: .5s all;-ms-transition: .5s all;}
.team-grids ul li{border-color: #555; display: inline-block; margin-right: 10px;}
.about-img img{box-shadow: 0 0 8px #999; padding: 0.5em;}
/*-- // Team --*/
/*--testimonials--*/
#flexiselDemo1{display: none;}
.nbs-flexisel-container{position: relative;max-width: 100%; overflow: hidden;}
.nbs-flexisel-ul{position: relative;width: 9999px;margin: 0px;padding: 0px;list-style-type: none;}
.nbs-flexisel-inner{overflow: hidden; margin: 0 -1em; text-align: center;}
.nbs-flexisel-inner ul{ text-align: left; }
.nbs-flexisel-item{float: left;margin: 0;padding: 0px;position: relative;line-height: 0px;}
.nbs-flexisel-item > img{cursor: pointer;position: relative;}
/*-- Nav --*/
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{width: 36px; height: 36px; margin-top: 15px; display: inline-block; cursor: pointer; border: 1px solid #fff;}
.nbs-flexisel-nav-left{ background: #7ebead url(../images/themes.png) no-repeat 6px 6px;}
.nbs-flexisel-nav-right{ background: #7ebead url(../images/themes1.png) no-repeat 8px 8px;}
.team-left{padding:0;}
.team-right p{font-size: 15px; color: #646464; line-height: 2em;}
.team-right h5{font-size: 20px; color: #000000;  letter-spacing: 0.5px;}
.name-w3ls{display: inline-block; margin-top: 1em;}
.name-w3ls span{display: inline-block; font-size: 15px; text-transform: capitalize; font-style: italic; letter-spacing: .8px; color: #7ebead; margin-top: 15px;}
.flex-slider{margin: 0px auto;}
h3.heading-agileinfo{text-align: center; margin-bottom: 40px; font-size: 40px;  text-transform: capitalize; color: #000;}
div#testimonials, div#contact, div#blog, div#stats, div#team, div#industry, div.personnel{padding: 60px 0 60px;}
/*--//testimonials--*/
/* choice */
.choice{padding: 100px 0 40px;}
.choice-left{background: #333333; padding: 100px;}
.choice-right{padding: 0;}
.choice span.glyphicon{color: #fff; font-size: 35px; margin-right: 25px; vertical-align: middle;}
.choice span.glyphicon.glyphicon-check{color: #7ebead;}
.choice span.glyphicon.glyphicon-compressed{color: #7ebead;}
.choice span.glyphicon.glyphicon-erase{color: #ff6a00;}
.choice span.glyphicon.glyphicon-briefcase{color: #d20962;}
.choice span.glyphicon.glyphicon-piggy-bank{color: #3be8b0;}
.choice p{font-size: 17px; color: #eee; letter-spacing: 2px; text-transform: capitalize; margin: 26px 0px;}
.choice h3{font-size: 30px; line-height: 42px;  color: #ddd; margin-bottom: 40px;}
/* //choice */
/*--Contact --*/
/*.contact-agile{ background: #f2f2f2; }*/
.contact-agile h4{color: #7ebead; font-size: 20px; margin-bottom: 10px;}
.contact-middle h4{color:#e84f5a;}
.number{margin: 35px 0;}
.contact-left p{text-align: left; font-size: 16px; margin-bottom: 17px; color: #3a3939; letter-spacing: 1px;text-decoration:none;font-style: normal;}
.contact-left p a{color: #3a3939; letter-spacing: 1px;}
.contact-agile p.heading-btm-w3ls,.sevices-w3layouts p.heading-btm-w3ls{color: #e7e3e3;}
.contact-middle input[type="text"], .contact-middle input[type="email"], textarea{width: 100%; padding: 12px 15px; font-size: 15px; border: none; background: transparent; border: 1px solid rgba(80, 80, 80, 0.82); border-left: 4px solid rgba(80, 80, 80, 0.82); color: #fff; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.contact-middle input[type="text"]:hover, .contact-middle input[type="email"]:hover, textarea:hover{border-color: #7ebead; transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;}
.contact-middle input[type="text"],.contact-middle input[type="email"]{margin-bottom: 1.5em;}
input[type="text"]:focus,input[type="email"]:focus,textarea:focus{outline:none;}
textarea{height: 170px; resize: none; width: 100%;}
textarea:focus{outline:none;}
.contact-middle input[type="submit"]{color: #fff; font-size: 16px; padding: .6em 1em; display: block; border: none; background: #e84f5a; text-decoration: none; text-align: center; letter-spacing: 1px; text-transform: capitalize; margin-top: 25px; transition: .5s ease-in; -webkit-transition: .5s ease-in; -moz-transition: .5s ease-in; -o-transition: .5s ease-in; -ms-transition: .5s ease-in;}
.contact-middle input[type="submit"]:hover{background: #7ebead; transition: .5s ease-in; -webkit-transition: .5s ease-in; -moz-transition: .5s ease-in; -o-transition: .5s ease-in; -ms-transition: .5s ease-in;}
.form-agileinfo{width: 100%;}
/*--//Contact --*/
/* blog */
.w3ls-left{padding: 0;}
.tc-ch{background: #fff; padding: 10px; margin-bottom: 1em; border:1px solid #ddd; margin: 0 1em;}
.tc-ch h3, .wthree h3{margin: 1em 0 0; font-size: 1.3em; letter-spacing: 0px; line-height: 1.5; color: #000;}
.tc-ch h6, .wthree h6{font-size: 1em; color: #303030; font-weight: 600; margin-top: 1em;}
.tc-ch p, .wthree p{color: #616161; font-size: 16px; line-height: 2em; letter-spacing: .4px; margin: 1em 0; margin-top: 0.3em;}
.bht1{float: left; padding-top: 1em;}
.bht1 a{background: #7ebead; padding: 0.5em 2em; font-size: 15px; display: inline-block; color: #fff;}
.bht1 a:hover{background: #e84f5a;}
.soci{float: right; padding-top: 1em;}
.soci ul li{list-style-type: none; display: inline-block; margin: 0 2px; overflow: hidden; height: 32px;}
.soci ul li a{width: 35px; height: 35px; display: inline-block; text-align: center; font-size: 18px; line-height: 1.7em;}
a.fb{background: #3b5998; color: #fff;}
a.tw{background: #1da1f2; color: #fff;}
a.li{background: #00a0dc; color: #fff;}
a.pi{background: #bd081c; color: #fff;}
a.dr{background: #ea4c89; color: #fff;}
a.go{background: #dd4b39; color: #fff;}
/* //blog */

/*--Map --*/
.map-w3ls iframe{width: 100%; height: 400px; border: none;}
/*-- //Map--*/
/*--copy-right--*/
.copy{text-align: center; background: #333333;}
.copy p{color: #fff; font-size: 16px; letter-spacing: 2px; padding: 1.5em; }
.copy p a{color: #e84f5a; text-decoration: none;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all;}
.copy p a:hover{color:#fff;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all;}
/*--//copy-right--*/
/*--//footer--*/
/*-- to-top --*/
#toTop{display: none;text-decoration: none;position: fixed;bottom: 24px;right: 1%;overflow: hidden;z-index: 999; width: 64px; height: 64px;border: none;text-indent: 100%;background: url("../images/arrow.png") no-repeat 0px 0px;opacity: 0.8;-moz-opacity: 0.8;filter: alpha(opacity=80);}
#toTopHover{width: 64px; height: 64px;display: block;overflow: hidden;float: right;opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
.color_a{ color: #7ebead; }

/*Dandy*/
button.close{ position: absolute; right: 0; top: 0; padding: 4px 8px; background: #ccc;}
.w3layouts-logo h1 a{ font-size: 12px; }
.w3layouts-logo h1 a img{ width: auto; }
.w3layouts-logo h1 a span{ margin-right: 0px; color: #e2e2e2;letter-spacing:2px; }
.contact-middle input[type="text"], .contact-middle input[type="email"], textarea{ color: #666; }
.body .img{ text-align: center; }
.body .img img{ width: auto; max-width: 100%;}
.table_cont table{ border-top: 1px solid #ddd; border-left: 1px solid #ddd; }
.table_cont table tr td{ border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.table_cont table tr td p{ padding: 0; }
.table_cont2 table tr{ border-bottom: 1px solid #ddd; }
.modal-content p.size_12{ font-size: 12px; }
.modal-content p.size_14{ font-size: 14px; }
.modal-content p.size_16{ font-size: 16px; }
.modal-content p.size_18{ font-size: 18px; }
.modal-content p.size_20{ font-size: 20px; }
.modal-content h2{ line-height: 1.5; }
.modal-content .main_logo{ padding-top: 20px; }
.modal-content .main_logo img{ width: auto;}
.bannerbottom{padding-bottom: 50px;}
.bannerbottom_believe{ background:url(../images/bannerbottom_bg2.jpg) #7ebead repeat-y center center; }
.bannerbottom_believe .believe { padding-top: 65px;padding-bottom: 65px; text-align: center; background: url(../images/bannerbottom_bg1.jpg) #7eb19c no-repeat bottom left;}
.bannerbottom_believe .believe h4{ font-size: 50px; color: #8fcebd; text-shadow: 1px 1px 1px rgba(0,0,0,0.1); }
.container_box,.comment{box-shadow: 0px 3px 6px rgba(0,0,0,0.1); position: relative; z-index: 2;}
.blog{ position: relative;}
.blog a:hover h3,.blog a:hover p{ color: #7ebead;}
.blog a:hover .tc-ch{border:1px solid #7ebead;}
.contact-agile{box-shadow: 0px -3px 6px rgba(0,0,0,0.1); position: relative; z-index: 2;}
.footer{ background: #212121;}
.footer,.footer a{ color: #666; }
.footer a:hover{ color: #7ebead;}

.industry_tab ul li{ float: left; width: 25%; }
.industry_tab ul li a{ display: block; border:1px solid #ddd; background: #fff; border-right: 0; padding: 2px 5px; text-align: center; font-size: 22px; color: #666; }
.industry_tab ul li:last-child a{ border-right: 1px solid #ddd; }
.industry_tab ul li.active a{ background: #7ebead; border-color: #7ebead; color: #fff; }
.industry_tab .cont{ margin-top: 20px; }
/*.industry_tab .cont .tick{ line-height: 2.4em; }
.industry_tab .cont .tick i{ width: 18px; height: 18px; border-radius: 50%; text-align: center; border: 1px solid #ddd; background: #fff;}*/
/*.personnel_box{ background: url(../images/personnel_bg.jpg) no-repeat center center;background-size: cover; }
.personnel_box .layer_bg{ background: #fff; background: rgba(255,255,255,0.8) }*/
.personnel_cont{ background: #fff; border:10px solid #7ebead; padding: 20px 35px; box-shadow: 1px 2px 5px rgba(0,0,0,0.2);position: relative;margin-bottom: 15px; }
.personnel_cont span.dhl{ position: absolute; left: 10px; top: 10px;color: #7ebead;}
.personnel_cont span.dhr{ position: absolute; right: 10px; bottom: 0px;color: #7ebead;}
.about_hdsz_logo{ border:1px solid #ddd; background: #7ebead; position: relative; overflow: hidden; }
.about_hdsz_logo .logo{ position: absolute; height: 500px; width: 330px; padding: 41px 30px;background:url(../images/bannerbottom_bg3.jpg) #7ebead no-repeat top right;}
.about_hdsz_logo .logo a{ margin-top: 3px; font-size: 30px; line-height: 34px; word-spacing: 20px; word-spacing: 8px; letter-spacing: 13px; color: #fff; text-align: left; display: block; width: 210px; height: 46px; background: url(../images/hdsz_logo.png) bottom left no-repeat; }
.about_hdsz_logo .cont{ padding: 15px; background: #fff; margin-left: 330px;}
h4.sec_heading{ font-size: 22px; padding-top: 5px; padding-bottom: 10px; }

@media (min-width: 768px){.modal-dialog{width: auto; max-width: 767px; margin: 30px auto;}.modal-body{ padding: 30px; }}




/*-- //to-top --*/
@media screen and (max-width: 1920px){.choice-right img{height: 629px;}}
@media screen and (max-width: 1600px){.choice-right img{height: auto;}}
@media screen and (max-width: 1440px){.choice p{margin: 20px 0px;}.choice-left{padding: 70px 100px;}}
@media screen and (max-width: 1280px){.choice-left{padding: 40px 80px;}}
@media screen and (max-width: 1080px){.w3ls-text h3, .w3ls-text h2{font-size: 3em;}.choice p{font-size: 15px;}.choice h3{font-size: 27px;}.choice-left{padding: 40px;}.choice span.glyphicon{color: #fff;font-size: 30px;}.team-grids ul li{margin-right: 0px;}.team-grids{padding: 4.65em 2em;width: 22%;}.team-grids p{margin-top: 1em;}.team-right p{font-size: 16px;}div#testimonials, div#contact, div#blog, div#stats, div#team ,div#industry , .choice{padding: 40px 0 40px;}.contact-left p{letter-spacing: 0px;}.w3ls-text a{width: 22%;}}
@media screen and (max-width: 1024px){.choice h3{font-size: 26px;margin-bottom: 25px;}}
@media screen and (max-width: 991px){.bannerbottom_believe{background-image: none;}.top-nav ul li{margin: 0 .6em;}.top-nav ul{margin-top: .5em;}.w3ls-text p{letter-spacing: 1px;margin: 1em auto;}.service1 span.glyphicon{padding: 21px 5px 21px;font-size: 28px;}.choice-right{width: 50%;margin: 0 auto;}.team-grids{padding: 7em 2em;width: 40%;float: left;margin-bottom: 2em;}.team-grids.team-mdl{margin: 0 0em 2em 7em;}.team-grids.team-mdl1{margin-right: 7em;}.team-left{width: 25%;float: left;}.team-right{width: 75%;float: left;padding:20px;}.nbs-flexisel-nav-left{left: 42.5%;}.count-grid{padding: 0 10px 40px;width: 25%;float: left;}.count-grid span{left: 3%;}.w3ls-left{width: 50%;float: left;margin-bottom: 40px;}.w3ls-left:nth-child(4){margin-bottom: 0px;}}
@media screen and (max-width: 800px){.w3ls-text h3, .w3ls-text h2{font-size: 2.5em;}.w3ls-text a{width: 27%;}.team-grids{margin-left: 4em;}.team-grids.team-mdl{margin: 0 0em 2em 3em;}.team-grids.team-mdl1{margin-right: -1em;}}
@media screen and (max-width: 768px){.rslides .text_banner1{ font-size: 26px; bottom: 0; }.service1{text-align: left;}.service1 span.glyphicon{ float: left; margin:0 15px; }.about_hdsz_logo .logo{ position: relative; background-image: none; height: auto; width: 100%;padding: 15px;}.about_hdsz_logo .cont{ width: 100%; margin-left: 0;}     .w3l-banner-grids{padding: 8em 0 4em 0;}.service1{padding: 20px 6px;}h3.heading-agileinfo{margin-bottom: 30px;font-size: 30px;}  .industry_tab ul li{ float: none; width: 100%;margin-bottom: 2px;}.industry_tab ul li a{ border-right: 1px solid #ddd; }}
@media screen and (max-width: 767px){.navbar-default .navbar-toggle{border-color: #fff;}.navbar-toggle{border-radius: 0px;}.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #7ebead;}.top-nav{float: none;margin: 0;text-align: center;}.top-nav ul li{display: block;float: none;}.top-nav ul li a{font-size: 16px;padding: 8px;}.top-nav ul li{margin: 0;}div#bs-example-navbar-collapse-1{position: absolute;width: 100%;background: rgba(126, 190, 173, 0.7);z-index: 999;}.modal-header{ padding: 15px; }}}
@media screen and (max-width: 736px){.navbar-default .navbar-toggle{border-color: #fff;}.navbar-toggle{border-radius: 0px;}.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #7ebead;}.top-nav{float: none;margin: 0;text-align: center;}.top-nav ul li{display: block;float: none;}.top-nav ul li a{font-size: 16px;padding: 8px;}.top-nav ul li{margin: 0;}div#bs-example-navbar-collapse-1{position: absolute;width: 100%;background: rgba(126, 190, 173, 0.7);z-index: 999;}.choice h3{font-size: 25px;}.map-w3ls iframe{height: 300px;}}
@media screen and (max-width: 667px){.team-grids{padding: 6em 2em;}.team-grids{margin-left: 3em;}.team-left{width: 30%;float: left;}.team-right{width: 70%;}.team-grids.team-mdl{margin: 0 0em 2em 2em;}.count-grid h5{font-size: 1em;}.numscroller{font-size: 3em;}.count-grid span{width: 36px;bottom: 45%;}}
@media screen and (max-width: 640px){.count-grid h5{letter-spacing: 0px;}}
@media screen and (max-width: 600px){.choice-right{width: 70%;}.team-grids{padding: 5em 2em;}.nbs-flexisel-nav-left{left: 39.5%;}.count-grid{padding: 0 8px 25px;}.w3ls-left{width: 100%;float: none;}.copy p{line-height: 2em;}}
@media screen and (max-width: 568px){.team-grids{padding: 4.5em 2em;}.count-grid{width: 50%;float: left;padding: 0px 60px;}.team-right{padding:0 20px;}.count-grid span{width: 35px;bottom: 32%;left: 21%;}}
@media screen and (max-width: 480px){.w3ls-text a{width: 30%;font-size: 16px;}.w3ls-text h3, .w3ls-text h2{font-size: 2em;}.w3l-banner-grids{padding: 6em 0 3em 0;}.choice h3{font-size: 24px;}.choice p{letter-spacing: 1px;}.team-grids{padding: 3em 0em;}.nbs-flexisel-nav-left{left: 36%;}.count-grid{padding: 0px 40px;}.count-grid span{left: 16%;}.team-right{padding-right: 0;}}
@media screen and (max-width: 440px){.social-bnr-agileits.about-agile{margin-top: 1em;}.team-grids p{margin-top: .8em;}.choice-left{padding: 40px 30px;}}
@media screen and (max-width: 414px){.w3ls-text a{width: 33%;}.choice-left{padding: 40px 20px;}.choice-right{width: 90%;}.team-grids{margin-left: 0em;}.team-grids.team-mdl{margin: 0 0em 0em 0em;}.team-grids{width: 50%;float: left;margin-bottom: 0em;}.team-grids.team-mdl1{margin-right: 0em;}.team-left{width: 70%;float: none;margin: 0 auto 20PX;}.team-right{padding: 0 0px;width: 100%;}.nbs-flexisel-nav-right{right: 41%;}.count-grid{padding: 0px 30px;}.copy p{letter-spacing: 1px;}.count-grid span{left: 14%;width: 30px;}.banner{background: url(../images/suit.jpg) no-repeat -150px 0px;background-size: cover;}}
@media screen and (max-width: 384px){.service1 span.glyphicon{padding: 15px 5px 15px;font-size: 15px; width: 45px;}.choice span.glyphicon{font-size: 25px;margin-right: 10px;}.choice p{font-size: 16px;}.w3ls-text a{width: 36%;font-size: 13px;}.social-bnr-agileits.about-agile{margin-top: 1em;}.contact-left p{margin-bottom: 8px;letter-spacing: 1px;}.number{margin: 20px 0;}.choice-right{width: 100%;}.contact-middle input[type="submit"]{font-size: 16px;}.count-grid{padding: 0px 22px 35px 22px;}.count-grid span{left: 12%;bottom: 46%;}.map-w3ls iframe{height: 250px;}}
@media screen and (max-width: 375px){.w3ls-text p{font-size: 13px;}.tc-ch{padding: 0em 1em;min-height: 430px;}.contact-middle{padding: 5px;}.count-grid{padding: 0px 8px 35px 8px;}.count-grid span{left: 5%;bottom: 47%;}}
@media screen and (max-width: 320px){.w3ls-text h3, .w3ls-text h2{font-size: 1.8em;}.w3ls-text a{width: 41%;}.choice span.glyphicon{font-size: 20px;margin-right: 0px;}.choice p{font-size: 13.5px;letter-spacing: .6px;}.choice h3{font-size: 20px;}.choice-left{padding: 29px 10px;}.team-grids{width: 90%;float: none;margin: 0em auto 2em;padding: 6em 0em;}.team-grids.team-mdl{margin: 0 0em 2em 1em;}.team-grids.team-mdl1{margin-right: 1em;}.team-left{width: 100%;float: none;}.laptop{padding: 2em 1em;margin: 0 5px;}.nbs-flexisel-nav-left{left: 30%;}h3.heading-agileinfo{margin-bottom: 24px;font-size: 24px;}.copy p{padding: 1.5em 1em;}.numscroller{font-size: 2.5em;}.navbar-toggle{margin:0;padding: 8px 8px;}.map-w3ls iframe{height: 200px;}.banner{background: url(../images/suit.jpg) no-repeat -200px 0px;background-size: cover;}}
/* responsive design */