.about-area-3 .about-content .text{
    font-weight: 300!important;
}
.navbar-area.navbar-transparent .navbar .navbar-nav .nav-item a {
    color: #121212;
}
.navbar-area .navbar .navbar-nav .nav-item a{ font-size: 14px!important}
.navbar-area.navbar-transparent .navbar .navbar-toggler .toggler-icon {
    background-color: #121212;
}
@media only screen and (max-width: 991px) {
    .onlyForDesktop{
        display: none;
    }
    .header-content a{
        margin-bottom: 10px!important;
    }
}
.about-area-3{
    background-color: #fff!important;
}
.services-area{
    background-color: #fff!important;
}
.cust-icon{
    height: 60px;
}
.cust-title{
    font-size: 33px!important;
}
.cust-btn{
    background-color: transparent;
    border: 1px solid;
    padding: 2px 15px;
    line-height: 35px;
}
.cust-p{
    font-size: 14px!important;
}
.services-area{
    padding-top: 50px!important;
    padding-bottom: 50px!important;
}
.header-hero .header-content {
    padding-top: 40%!important;
}
.banner{
    background-image: url(../images/mfg4-call-to-action.png);
    background-position: 45% 27%;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 400px;
    color: white!important;
}
.cust-social li a{
    font-size: 10px!important;
}
.cust-ul{
    margin-left: 25px;
    margin-top: 10px;
}
.cust-ul li{
    list-style: disc;
    margin-bottom: 15px;
}
.header-hero::before{
    background:transparent!important
}
.header-hero{max-height: 600px;}
@media (max-width: 767px) {
.header-hero {
    height: auto!important;
}
}
.back-to-top{
    background-color: #e53935;
    color: white;
}
.back-to-top:hover{
    background-color: #e53935;
    color: white;
}
.navbar-area.navbar-transparent .navbar .navbar-nav .nav-item.active a, .navbar-area.navbar-transparent .navbar .navbar-nav .nav-item.active a, .navbar-area.navbar-transparent .navbar .navbar-nav .nav-item:hover a, .navbar-area.navbar-transparent.sticky .navbar .navbar-nav .nav-item.active a, .navbar-area.navbar-transparent.sticky .navbar .navbar-nav .nav-item:hover a{
    color: #fb2e01;
}
.navbar-area.navbar-transparent .navbar .navbar-nav .nav-item a::before{
    background-color: #fb2e01;
}
.copyright p{
    font-size: 13px!important;
}
.cust-nav-item a{
    color: #fb2e01 !important;
}
.cust-header-hero{
    height: auto!important;
}
.cust-header-hero .header-content .header-title{
    font-size: 30px!important;
    line-height: 40px!important;
}
.cust-btn {
    background-color: #F47E57;
    color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 20px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 5px;
    padding: 2px 15px;
    line-height: 35px;}
    .cust-font p{font-size:12px!important;}
.cust-font .cust-ul li{font-size:12px;}
.navbar-area .navbar .navbar-nav .nav-item a{
    text-transform: none!important;
    font-weight: 500!important;
    padding: 10px 5px!important;
}
.header-btn{
    background-color: transparent!important;
    border: 1px solid !important;
    border-top-left-radius: 20px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 5px;
}
.b-shadow{
    box-shadow : 0 2px 5px #f7d797;
}
#about .image{text-align: center;}
.mh-150{max-height: 150px;}
#industry .image{text-align: center; margin-bottom: 10px;}
#industry img{max-height: 60px;}
#industry h6{font-size: 14px; font-weight: 500; text-align: center;}
#problemStatement img{max-height: 80px;}
#problemStatement p{text-align: center; font-size: 14px;}
.benefits img{max-height: 120px;}
.benefits p{ font-size: 14px;}
.products{
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 2px 5px #000;
}
.products:hover{
    border: 1px solid #000;
    border-radius: 5px;
}
.products .image {
    max-height: 50px;
}
.products button{
    background-color: #F47E57;
    color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 20px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 5px;
}
@media only screen and (min-width:991px) {
.nav-item.active a{
    background-color: #F47E57!important;
    color: #fff!important;
    border-top-left-radius: 20px!important;
    border-top-right-radius: 5px!important;
    border-bottom-right-radius: 20px!important;
    border-bottom-left-radius: 5px!important;
    transition: all 0.3s ease-out 0s;
}
.navbar-area.navbar-transparent .navbar .navbar-nav .nav-item a::before{
    background-color: transparent!important;
}
.nav-item a:hover{
    background-color: #F47E57!important;
    color: #fff!important;
    transition: all 0.3s ease-out 0s;
    border-top-left-radius: 20px!important;
    border-top-right-radius: 5px!important;
    border-bottom-right-radius: 20px!important;
    border-bottom-left-radius: 5px!important;
}
.cust-nav-item a{
    background-color: #F47E57!important;
    color: #fff!important;
    transition: all 0.3s ease-out 0s;
    border-top-left-radius: 20px!important;
    border-top-right-radius: 5px!important;
    border-bottom-right-radius: 20px!important;
    border-bottom-left-radius: 5px!important;
}
}