﻿@font-face{font-family:'Conv_Effra_Std_Bd';src:url(../fonts/Effra_Std_Bd.eot);src:local(Ã¢ËœÂº),url(../fonts/Effra_Std_Bd.woff) format("woff"),url(../fonts/Effra_Std_Bd.ttf) format("truetype"),url(../fonts/Effra_Std_Bd.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Conv_Effra_Std_Md';src:url(../fonts/Effra_Std_Md.eot);src:local(Ã¢ËœÂº),url(../fonts/Effra_Std_Md.woff) format("woff"),url(../fonts/Effra_Std_Md.ttf) format("truetype"),url(../fonts/Effra_Std_Md.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Conv_Effra_Std_Rg';src:url(../fonts/Effra_Std_Rg.eot);src:local(Ã¢ËœÂº),url(../fonts/Effra_Std_Rg.woff) format("woff"),url(../fonts/Effra_Std_Rg.ttf) format("truetype"),url(../fonts/Effra_Std_Rg.svg) format("svg");font-weight:400;font-style:normal}
h1,h2{font-weight:700}
h3{font-family:'Conv_Effra_Std_Rg';font-size:30px;line-height:33px;color:#76ac1c;margin-bottom:25px;width:auto;letter-spacing:-.25px;padding:0}
.hr1{height:0;border-width:0;color:gray;background-color:#496b9f}
td{border-top:none!important}
.clientsLogos{border:1px solid rgba(202,202,202,1.00);background:#fff}
.activeLink{color:#76ac1c!important;font-weight:700!important}
.social-icons.social-icons-border li a:hover{color:#fff!important}
.bannerTitle{font-family:'Conv_Effra_Std_Rg'!important;font-size:42px!important;letter-spacing:-.5px!important;line-height:43px!important;font-weight:400;text-shadow:0 2px 2px rgba(0,0,0,0.7)}
.dropdown-menu-title-only a{color:#fff}
.dropdown-menu-title-only a:hover{color:#1F5AA9}
.bannerBtnBx{margin-top:-40px}
.bannerBtn{color:#000;font-size:14px;padding:4px 8px;background:#fff}
.bannerBtn:hover{color:#061743;background:#D8D8D8}
.prjTitle{position:absolute;bottom:20px;left:20px}
.prjTxt{background:rgba(0,0,0,0.53);color:#fff;padding:3px 6px;border:1px solid #fff;font-weight:800;font-family:Arial,sans-serif;font-size:14px!important;line-height:22px!important;margin-bottom:0!important;font-weight:normal!important}
.title2{font-family:Gotham,'Helvetica Neue',Helvetica,Arial,'sans-serif'}
.titleMain1{font-family:'Conv_Effra_Std_Md'!important;font-size:30px;line-height:33px;margin-bottom:25px;width:auto;letter-spacing:-.25px;padding:0;font-weight:200!important}
.textColorGreen1{color:#76ac1c!important}
.background-overlay-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,112,0,0.7);content:" ";width:100%;height:100%;z-index:-1;background:url(../images/overlay-1.png) no-repeat 0 0;background-position:right -20px top}
.background-overlay-color:before{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1);content:" ";width:100%;height:100%;z-index:-1;background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 63%,rgba(0,0,0,0.48) 86%,rgba(0,0,0,0.61) 92%,rgba(0,0,0,0.61) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(63%,rgba(0,0,0,0)),color-stop(86%,rgba(0,0,0,0.48)),color-stop(92%,rgba(0,0,0,0.61)),color-stop(100%,rgba(0,0,0,0.61)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 63%,rgba(0,0,0,0.48) 86%,rgba(0,0,0,0.61) 92%,rgba(0,0,0,0.61) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 63%,rgba(0,0,0,0.48) 86%,rgba(0,0,0,0.61) 92%,rgba(0,0,0,0.61) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 63%,rgba(0,0,0,0.48) 86%,rgba(0,0,0,0.61) 92%,rgba(0,0,0,0.61) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 63%,rgba(0,0,0,0.48) 86%,rgba(0,0,0,0.61) 92%,rgba(0,0,0,0.61) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}
.slide-captions{z-index:9999!important}
#page-changer select{border:2px solid #4d83b1;cursor:pointer;display:block;line-height:1.33333;max-width:100%;min-width:100%;border-radius:4px;-moz-appearance:none!important;background-image:url(../images/dropdown-arrow.png);background-color:#18355e;color:#fff;background-repeat:no-repeat;background-position:right center;appearance:none;padding:6px 18px}
select{border:2px solid #ebebeb;cursor:pointer;display:block;line-height:1.33333;max-width:100%;min-width:100%;border-radius:1px;-moz-appearance:none!important;background-image:url(../images/dropdown-arrow.png);background-color:#fff;color:#999;background-repeat:no-repeat;background-position:right center;appearance:none;padding:6px 18px}
.social-media{list-style:none;width:66px;margin:0;padding:0;position:fixed;z-index:4;right:0;margin-right:-18px;margin-top:-100px;top:50%;background:#061743;padding:3px 4px 0 4px;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;transition:.4s all ease;-webkit-transition:.4s all ease;-moz-transition:.4s all ease}
.social-media:hover{right:0;margin-right:0;transition:.4s all ease;-webkit-transition:.4s all ease;-moz-transition:.4s all ease}
.social-icons.social-icons-border li a{border:1px solid #222E56;background:transparent;background-color:transparent;color:#fff!important}
.social-media li{list-style:none;margin:0;padding:0;width:100%;padding:1px 0 4px;transition:.4s all ease;-webkit-transition:.4s all ease;-moz-transition:.4s all ease;text-align:center}
.social-media li:last-child{border-bottom:0}
.social-media li a{display:block;position:relative}
.social-media ._icon{color:#FFF;position:relative;font-size:24px;line-height:26px;margin:0;padding:5px 2px;display:inline-block;transition:.4s all ease;-webkit-transition:.4s all ease;-moz-transition:.4s all ease}
.social-media li:hover ._icon{color:#64ad1e;transition:.4s all ease;-webkit-transition:.4s all ease;-moz-transition:.4s all ease}
.social-media li.linked i:before{position:relative;z-index:2}
.social-media li.linked{padding:2px 0 0}
.titleSmall{color:#18355e}
.no-left-margin{margin-left:-12px}
.bcBox{padding-top:10px}
.bcBox a{font-size:13px}
.wvu-breadcrumbs{font-size:13px;color:#1A2B70;margin:18px;padding-left:0}
.wvu-breadcrumbs li{display:inline;list-style-type:none;margin-left:0}
.wvu-breadcrumbs li:before{content:"/";padding-right:9px}
.wvu-breadcrumbs li:first-child:before{content:"";padding-right:0}
.color01{background:#18355e!important}
.color02{background:#C5A900!important}
.color03{background:#9bc53d!important}
.color04{background:#5bc0eb!important}
.color05{background:#fa7921!important}
.color06{background:#e26d5c!important}
.color07{background:#11bd99!important}
.color08{background:#3F51B5!important}
.color09{background:#AB23B8!important}
.color10{background:#119cad!important}
.color11{background:#9D5423!important}
.color12{background:#8fc0a9!important}
.color13{background:#4CAF50!important}
.color14{background:#8BC34A!important}
.color15{background:#C0CA33!important}
.color16{background:#FFA000!important}
.color17{background:#FF5722!important}
.color18{background:#8D6E63!important}
.color19{background:#607D8B!important}
.color20{background:#b6b6b6!important}
.color101{background:#BBB9B9}
.projDetBxA{padding:10px;color:#fff}
.projDetBxB{padding:10px;color:#fff;min-height:200px}
.innerTitleMain{position:absolute;z-index:2;left:14%;bottom:-36px;color:#FFF;font-size:42px;line-height:48px;font-family:'Conv_Effra_Std_Md';letter-spacing:.12px;font-weight:400}
.innerTitleMain2{color:#FFF;font-size:42px;line-height:48px;font-family:'Conv_Effra_Std_Rg';letter-spacing:0}
.innerTitle1{font-size:30px!important;color:#002e5f}
.prjInfoTitle{font-size:12px}
.prjInfoDes{font-size:15px}
.projBxList ul{list-style:none;margin-left:0;padding-left:1em;text-indent:-1em}
.projBxList li{list-style:none;margin-bottom:6px}
.nameTitle span{font-size:12px}
.nameTitle{line-height:17px}
.moreBtnBanner{color:#1F5AA9}
.moreBtnBanner:hover{color:#fff}
.inspiro-slider .slide-captions h1{text-transform:uppercase}
.portfolio-item .prjDetailWrap,.portfolio-item .prjDetailWrap,.grid-item .prjDetailWrap,.grid-item .prjDetailWrap{background-color:#1E355C!important}
.prjDetailWrap img{zoom:1;filter:alpha(opacity=50);opacity:.5}
.prjDetailWrap h3{font-size:18px}
.tableBorders{width:100%}
.tableBorders,.tableBorders td,th{text-align:left}
.tableBorders table{border-collapse:collapse;width:100%}
.tableBorders th,.tableBorders td{padding:5px}
.tableBorders tr:nth-child(even){background-color:#f2f2f2}
.tableBorders th{background-color:#4CAF50;color:#fff}
.inlineList li{display:inline-block}
h5,.h5{font-size:1.4em;letter-spacing:.1px;line-height:1.25714286em}
.portfolio-item .portfolio-description h3,.portfolio-item .grid-description h3,.grid-item .portfolio-description h3,.grid-item .grid-description h3{position:absolute;top:15px}
.margin-topmore{z-index:9999;position:absolute;bottom:22px;right:10px}
.indexDescLHeight p{line-height:19px}
.minHeightContactBx{min-height:263px!important;background:rgba(238,238,238,1.00)}
.inspiro-slider .slide-captions > p{text-align:right}
.m-t-m10{margin-top:-55px}
li{text-align:justify}
.lessWidth{width:60%!important}
#footer li{text-align:left}
.post-item-description ul li{margin-bottom:10px}
.table1{width:70%}
@media (max-width: 991px) {
.table1{width:100%}
}
.table1 td,tr{border:1px solid #EEE;padding:6px}
.text-optional{font-size:10px}
a:hover,a:focus,a:active{color:#1F5AA9}
