body{font-family:'Open Sans' !important;text-rendering:optimizeLegibility;}
.navbar-brand>img{padding-bottom:4px;}
.navbar-nav ul li a:hover{color:#003A5F !important;}
.navbar-nav{padding-top:20px !important;font-family:'Open Sans';font-weight:500;}
.activehome a{color:#003A5F !important;font-weight:bold;}
.carousel-caption{text-align:justify !important;}
.navbar{border:none !important;background:none!important;min-height:78px !important;}
.navbar-collapse collapse navbar-right{margin-top:20px;}
.active03{font-weight:bold !important; font-size:37px;}
.bannercontent{font-size:42px;font-family:'Open Sans' !important;right:58%!important;left:10%!important;padding-bottom:84px!important;line-height:33px;}
.bannercontent a{color:#fff;background-color:#62A64A;font-size:16px;padding:15px 55px;}
.bannercontent a:hover{text-decoration:none;color:#62A64A;background-color:#fff;border:1px solid #62A64A;}
.content01{padding:40px 0;}
.history{width:85%;margin:0 auto;}
.history p{font-weight:500;font-size:25px;text-align:center;font-style:italic;line-height:40px;}
.about_det{border-left:5px solid #146B91;padding-left:25px;}
.about_det p{line-height:30px;text-align:justify;}
.about_det a{text-decoration:none;color:#fff;background-color:#62A64A;line-height:61px;padding:15px 30px;border:1px solid #62A64A;}
.about_det a:hover{text-decoration:none;color:#62A64A;background-color:#fff;line-height:61px;}
.about{padding:40px 0px;}
.about p{font-weight:bold;font-size:36px;font-family:'Open Sans condensed'!important;}
.aboutteam{padding:29px 0px;}
.service_offer ul li{float:left;margin-right:20px;}
.services01{border:1px solid #D6D6D6;margin-right:18px;}
.services01 p{text-align:center;font-size:16px;font-weight:bold;}
.services01 a{text-align:center !important;}
.inc_para{padding:22px 0px;}
.services02{border:1px solid #D6D6D6;margin-right:18px;}
.services02 p{text-align:center;font-size:16px;font-weight:bold;}
.services02 a{text-align:center !important;}
.audit_para{padding:22px 0px;}
.service_offer h2{font-size:32px;font-family:'Open Sans condensed' !important;font-weight:bold;}
.services03{border:1px solid #D6D6D6;margin-right:18px;margin-right:18px;}
.services03 p{text-align:center;font-size:16px;font-weight:bold;}
.services03 a{text-align:center !important;}
.tax_para{padding:22px 0px;}
.content01{font-family:'Open Sans'}
.content02{font-family:'Open Sans';background-color:#f5f5f5;padding:20px 0 35px;;}
.content04{font-family:'Open Sans';margin:36px 0px;}
.content03{font-family:'Open Sans';color:#fff;text-align:center;padding:45px 0px;background-color:#146B91;background-image:url(../images/clients_bg.png);background-position:right;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.ourclients ul li{float:left;margin-right:44px;}
.wehelp h3{padding-bottom:25px;font-weight:bold;font-size:32px;}
.latestnews ul li{float:left;}
.news01_para a{text-decoration:none;color:#146B91;}
.news01_para a:hover{text-decoration:none;}
.news02_para a{text-decoration:none;color:#146B91;}
.news02_para a:hover{text-decoration:none;}
.active01{font-weight:bold !important;font-size:16px;line-height:25px;}
.aboutus p{text-align:justify;line-height:26px;}
.quicklinks a{color:#000;}
.quicklinks a:hover{color:#666666;text-decoration:none;}
.quicklinks ul{line-height:36px;}
.footer{font-family:'Open Sans'; background-color: #F5F5F5;}
.bottomfooter{background-color:#146B91;color:#fff;line-height:47px;padding-top:6px;margin-top:30px;}
.bottomfooter p{text-align:center;}
.topfooter{margin:25px 0px}
.topfooter i{color:#5D5D5D;padding-right:5px;}
.active02{font-weight:bold;}
.service_offer i{color:#fff;background:#62A64A;padding:5px 5px;text-align:center;line-height:14px;margin:8px 3px;}
.ourclients a i{color:#fff;font-size:36px;line-height:100px;}
.service_head{float:left;}
.service_slide{float:right;}
.service_offer ul li{text-align:center;margin-left:3px;}
.service_offer ul li a:hover{text-decoration:none;}
.latestnews ul li{float:left;margin-right:58px !important;}
.latest_slide{float:right;}
.latest_slide a{color:#fff;background:#62A64A;padding:5px 5px;text-align:center;line-height:14px;margin:8px 3px;}
.latestnews h4{font-weight:bold;}
.topfooter h4{font-weight:bold;font-size:22px;margin:20px 0px;}
.ourclients{width:90%;margin:0 auto;}
.service_offer{position:relative;}
.service_offer .bx-controls-direction{position:absolute;top:10px;right:12px;}
.service_offer .bx-default-pager{display:none;}
.service_offer .bx-wrapper .bx-controls-direction a{position:absolute;top:20%;margin-top:-16px;outline:0;width:57px;height:57px;text-indent:-9999px;z-index:9999;}
.service_offer .bx-wrapper .bx-prev{left:-97px;background:url(../images/prev.png) no-repeat;}
.service_offer .bx-wrapper .bx-prev:hover{left:-97px;background:url(../images/hov_prev.png) no-repeat;}
.service_offer .bx-wrapper .bx-next{right:-10px;background:url(../images/next.png) no-repeat;}
.service_offer .bx-wrapper .bx-next:hover{right:-10px;background:url(../images/hov_next.png) no-repeat;}
.latestnews{position:relative;}
.latestnews .bx-controls-direction{position:absolute;top:0px;right:0px;}
.latestnews .bx-default-pager{display:none;}
.latestnews .bx-wrapper .bx-controls-direction a{position:absolute;top:20%;margin-top:-16px;outline:0;width:57px;height:57px;text-indent:-9999px;z-index:9999;}
.latestnews .bx-wrapper .bx-prev{left:-97px;background:url(../images/prev.png) no-repeat;}
.latestnews .bx-wrapper .bx-prev:hover{left:-97px;background:url(../images/hov_prev.png) no-repeat;}
.latestnews .bx-wrapper .bx-next{right:-10px;background:url(../images/next.png) no-repeat;}
.latestnews .bx-wrapper .bx-next:hover{right:-10px;background:url(../images/hov_next.png) no-repeat;}
.wehelp{position:relative;}
.wehelp .bx-default-pager{display:none;}
.wehelp .bx-wrapper .bx-controls-direction a{ display:none;}
.wehelp .bx-wrapper .bx-prev{left:-30px;background:url(../images/weprev.png) no-repeat;background-size:60%;bottom:10px;}
.wehelp .bx-wrapper .bx-prev:hover{left:-30px;background:url(../images/we_prev.png) no-repeat;background-size:60%;bottom:10px;}
.wehelp .bx-wrapper .bx-next{right:-40px;background:url(../images/wenext.png) no-repeat;background-size:60%;bottom:10px;}
.wehelp .bx-wrapper .bx-next:hover{ display:none;}
.latestnews h4{font-size:35px;font-family:'Open Sans condensed' !important;margin:25px 10px;}
.bottomfooter a{color:#fff;}
.bottomfooter a:hover{text-decoration:none;color:#cccccc;}
.ourclients ul li figcaption{width:100%;padding:10px 0px;font-size:20px;}
.banner .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:57px;height:57px;text-indent:-9999px;z-index:9999;}
.banner .bx-wrapper .bx-prev{left:0px;background:url(../images/we_prev.png) no-repeat;background-size:60%;bottom:10px;}
.banner .bx-wrapper .bx-prev:hover{left:0px;background:url(../images/weprev.png) no-repeat;background-size:60%;bottom:10px;}
.banner .bx-wrapper .bx-next{right:0px;background:url(../images/we_next.png) no-repeat;background-size:60%;bottom:10px;}
.banner .bx-wrapper .bx-next:hover{right:0px;background:url(../images/wenext.png) no-repeat;background-size:60%;bottom:10px;}
.banner{position:relative;}
.bannercontent{position:absolute;z-index:9994;top:100px;color:#fff;}
.bannercontent p { font-size: 35px;}
.read_more{margin:30px 0px;}
.timing{padding-top:20px;}
.banner .bx-default-pager a{text-indent:-99999px;background:#eee;border-radius:100%;width:10px;height:10px;float:left;text-align:center;margin-left:4px;}
.banner .bx-pager{text-align:center;display:inline-block;position:absolute;bottom:10px;}
.banner .bx-pager .bx-pager-item{float:left}
.banner .bx-controls{text-align:center}
.banner .bx-default-pager a:active, .banner .bx-default-pager a:focus, .banner .bx-default-pager a:hover{background:#f00;}
.service_offer h2{font-size:32px;font-family:'Open Sans condensed' !important;font-weight:bold;margin-top:5px;margin-bottom:20px;}
.add{padding-left:20px;font-size:15px;}
.address{line-height:26px;}
.address a{text-decoration:none;color:#000;}
.address a:hover{text-decoration:none;color:#666666;}
.workinghours{line-height:26px;}
.ourclients ul li figcaption a{color:#fff;}
.ourclients ul li figcaption a:hover{color:#cccccc;text-decoration:none;}
.serviceimg{overflow:hidden;}
.serviceimg img{-webkit-transition:.5s all;}
.serviceimg img:hover{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:.5s all;}
.adtbanner{background-image:url(../images/banner.png);background-repeat:no-repeat;}
.navbar-default .navbar-nav>li>a{font-size:15px;}
.banner-img img{width:100%;height:auto;}
.banner-content h1{color:#FFFFFF;text-align:center;font-weight:bold;font-family:roboto condensed;}
.banner-section{position:relative;}
.banner-content{position:absolute;top:100px;margin:0 auto;width:100%;}
.organisation{padding:25px 0;font-family:'Open Sans';}
.history-1{width:85%;margin:0 auto;}
.history-1 p{font-weight:500;font-size:25px;text-align:center;font-style:italic;line-height:40px;}
.abt-title h2{font-family:'Open Sans Condensed', sans-serif;font-size:30px;color:#1F1F1F;font-weight:bold;border-top:1px solid #D6D6D6;padding-top:30px;}
.about-image{padding-top:15px;}
.about-con{font-family:'Open Sans';font-size:15px;color:#747474;padding:15px 0;text-align:justify;line-height:30px;}
.management-area h2{font-family:'Open Sans Condensed', sans-serif;font-size:30px;font-weight:bold;margin-top:0;}
.management-area{border-top:1px solid #D6D6D6;padding-top:30px;}
.team p{font-family:'Open Sans';font-size:16px;text-align:justify;line-height:32px;color:#747474;padding-top:15px;}
.about-area{padding-bottom:30px;}
.senior-content h3{font-family:'Open Sans Condensed', sans-serif;font-size:20px;font-weight:bold;}
.senior-content p{font-family:'Open Sans';font-size:16px;text-align:justify;line-height:36px;color:#747474;padding-top:5px;}
.senior-level p{font-family:'Open Sans';font-size:16px;text-align:justify;line-height:36px;color:#747474;padding-top:5px;}
.team-data{width:50%;}
.team-area{width:50%;}
.senior-content li{font-family:'Open Sans';font-size:14px;color:#747474;line-height:35px;}
.senior-level h3{font-family:'Open Sans Condensed', sans-serif;font-size:20px;font-weight:bold;}
.senior-level li{font-family:'Open Sans';font-size:14px;color:#747474;line-height:35px;}
.team-data{float:left;padding-right:30px;}
.management{padding-bottom:35px;}
.team{padding-left:0!important;}
.add h4{font-weight:bold;font-size:25px;font-family:'Open Sans';}
.add p{font-family:'Open Sans Condensed', sans-serif;font-size:18px;font-weight:bold;color:#666666;padding-top:15px;}
.add li , .cbe p{font-family:'Open Sans';font-size:15px;line-height:30px;font-weight:normal;color:#666666;padding-top:0;}
.cbe{margin-bottom:8px;}
.add li a{text-decoration:none;color:#146B91;}
.add li a:hover{color:#666666;}
.message h4{font-weight:bold;font-size:25px;font-family:'Open Sans';padding-left:12px;}
.cont-area{margin-top:30px;padding:0;}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
.wpcf7-form input, .wpcf7-select{font-family:'Open Sans';font-size:16px;}
.noleftpadding{padding-left:0;}
.wpcf7-form p{margin:0 0 5px;padding:0;width:100%;}
p{line-height:1.7em;}
span.wpcf7-form-control-wrap{position:relative;}
.wpcf7-form input.wpcf7-text, .wpcf7-form textarea, .wpcf7-select{background:none repeat scroll 0 0 #EFEFEF;border:1px solid #938E8E;border-radius:0;color:#5b5b5b;height:40px;line-height:35px;margin-bottom:15px;padding-left:15px;width:100%;font-size:15px;font-family:'Open Sans';}
form.wpcf7-form .col-sm-7.norightpadding{margin-bottom:20px;}
.norightpadding{padding-right:0;}
.site-wrapper div.wpcf7-validation-errors, .site-wrapper div.wpcf7-response-output{background-color:#ffccc8;border:1px solid rgba(0, 0, 0, 0.15);color:#727272;font-size:14px;padding:12px;position:relative;clear:both;margin:0;border-radius:2px;}
.wpcf7-submit:hover, .wpcf7-submit:active, .wpcf7-submit:focus{color:#FFFDFD;background:#939393;}
.wpcf7-form textarea{min-height:157px;padding-top:10px;}
.btn, .wpcf7-submit{background-image:none;border:0;color:#fff;cursor:pointer;display:inline-block;font-weight:normal;line-height:1.5;margin-bottom:0;text-align:center;text-transform:uppercase;text-decoration:none;transition:background-color 0.2s ease 0s;vertical-align:middle;white-space:nowrap;}
input[type=submit]{float:right;color:#FFFFFF;padding:5px 25px;background:#146B91;border-radius:5px;}
::-webkit-input-placeholder{color:#727272;font-family:'Open Sans', sans-serif;}
:-moz-placeholder{color:#727272;}
::-moz-placeholder{color:#727272;}
:-ms-input-placeholder{color:#727272;}
.contact-area{padding:50px 0;}
.ser-1{margin-bottom:30px;}
.ser-1 img{border-radius:2px;}
.ser-1 h3{font-size:20px;font-weight:bold;font-family:'Open Sans Condensed', sans-serif;}
.marks h3{font-size:20px;font-weight:bold;font-family:'Open Sans Condensed', sans-serif;text-align:center;margin-bottom:35px;}
.ser-1 p{font-family:'Open Sans';text-align:justify;padding-bottom:10px;font-size: 14.9px;}
.ser-1 a{color:#146B91;font-family:'Open Sans';font-weight:bold;text-decoration:none!important;}
.ser-1 a:hover{text-decoration:none;}
.ser-2 img{border-radius:2px;}
.ser-2 h3{font-size:20px;font-weight:bold;font-family:'Open Sans Condensed', sans-serif;}
.ser-2 p{font-family:'Open Sans';text-align:justify;padding-bottom:10px;}
.ser-2 a{color:#146B91;font-family:'Open Sans';font-weight:bold;text-decoration:none!important;}
.ser-2 a:hover{text-decoration:none;}
.ser-3 img{border-radius:2px;}
.ser-3 h3{font-size:20px;font-weight:bold;font-family:'Open Sans Condensed', sans-serif;}
.ser-3 p{font-family:'Open Sans';text-align:justify;padding-bottom:10px;}
.ser-3 a{color:#146B91;font-family:'Open Sans';font-weight:bold;text-decoration:none!important;}
.ser-3 a:hover{text-decoration:none;}
.service-area{padding:50px 0;}
.adtbanner{background-image:url(../images/banner.png);background-repeat:no-repeat;}
.navbar-nav li a{font-size:15px;}
.navbar-nav .current-menu-item a{font-weight:600;color:#000 !important}
.quicklinks .menu a:before{content:"\f054";font:normal normal normal 14px/1 FontAwesome;color:#5D5D5D;padding-right:8px;}
.incorporate li:before{content:"\f201 ";font:normal normal normal 14px/1 FontAwesome;color:#5AB33B;padding-right:12px;margin-left:-30px;}
.settle li:before{content:"\f201 ";font:normal normal normal 14px/1 FontAwesome;color:#5AB33B;padding-right:12px;margin-left:-30px;}
.map p{margin:0;line-height:0;}
.star{}
.corporate{padding:50px 0;}
.incorporate li{font-family:'Open Sans Condensed', sans-serif;font-size:18px;line-height:30px;font-weight:bold;color:#666666;width:50%;float:left;padding-left:30px;margin-bottom:15px;}
.settle li{font-family:'Open Sans Condensed', sans-serif;font-size:16px;line-height:30px;font-weight:bold;color:#666666;width:90%;float:left;padding-left:30px;margin-bottom:15px;}
.incorporate{}
.int{width:40%;float:left;}
.intcont{width:60%;float:left;}
.enquiry{padding:25px 0 50px;}
.ourclients img{width:100%;height:auto}
.corporate .news_image{width:28%;float:left;margin-right:2%;}
.corporate .news_image img{width:100%;height:auto}
.corporate .newscont{width:70%;float:left}
.corporate .newscont p{font-family:'Open Sans Condensed', sans-serif;font-size:16px;line-height:45px;font-weight:bold;color:#666666;}
.about-area .about_container{display:inline-block}
.soon p{font-family:'Open Sans Condensed', sans-serif;font-size:50px;font-weight:bold;color:#146B91;text-align:center;text-transform:uppercase;}
.message div.wpcf7-validation-errors, .enquiry div.wpcf7-validation-errors{width:100%;display:inline-block !important;text-align:center;}
.tele span { float: right; width: 92%; padding-top: 5px;}
.tele { margin-bottom: 42px;}
.senior { width:20%; float: left;}
.senior-content {}
.senior-data { width: 20%; float: left;}
.team-data { margin-bottom: 30px;}
.team-members { padding-left:0;}
.into-area li { font-family: 'Open Sans Condensed', sans-serif;
font-size: 16px;
line-height: 25px;
font-weight: bold;
color: #76A466;
width: 93%;
float: left;
padding-left: 0px;
margin-bottom: 15px;}
.into-area li:before { display:none;}
.into-area { padding-top: 14px}