.navbar-area .navbar-brand img{max-width: 250px!important;}
.header-hero::before{background:transparent!important}
.header-hero{ height: auto!important; letter-spacing: 2px;}
.header-hero .header-content .header-title{font-size: 32px;}
.header-hero h4{font-size: 20px; font-weight: 100;}
@media (max-width: 767px) { .header-hero {height: auto!important;} }
.services-title{background-color:#141414; padding: 5px; text-align: center;}
.services-title a{color: #fff!important; margin-top: 0!important; font-size: 15px!important;}
.single-services:hover{background-color: transparent;}
.single-services{box-shadow:0px 5px 30px 0px rgba(1, 0, 1, 0.195); padding: 0px!important}
.industries-served img{max-height: 50px;}
.industries-served p{line-height: 20px; font-weight: 100; margin-top: 10px;}
.portal-development{background-color: #141414!important;}
.cust-btn{background-color: #9b9b9b;
    border: 1px solid #9b9b9b;
    padding: 2px 15px;
    line-height: 35px;
color: #fff;}
.navbar-area.navbar-transparent.sticky{background-color: #141414!important;}
.company-section{background-color: #141414!important;}
.company-section .services-content{ border-bottom: 1px solid #fff; padding-bottom: 20px; padding-top: 20px;}
.copyright p {font-size: 13px!important;}
.back-to-top{background-color: #141414; color: #fff;}
.back-to-top:hover{background-color: #141414; color: #fff;}
.navbar-area.navbar-transparent.sticky .navbar .navbar-nav .nav-item a{ color: #fff; }