.callto-action ul .single-box {
    max-width: 290px;
}

.mainmenu-right {
    padding: 10px 0px;
}

.brand-area .brand li {
    max-width: 350px!important;
}


.brand-area .brand .single-item img {
    min-height: 60px;
    max-height: 60px;
}

/* Slider text */
.main-slider .slide-content .big-title {
    display: inline-block;
    background: rgba(0,0,0,0.5); /* Dark semi-transparent background */
    padding: 15px 20px;
    border-radius: 8px;
    /* box-shadow: 0 2px 12px rgba(0,0,0,0.2); */
}

/* services carosoul */
.single-solution-style1:hover .img-holder::before{
    opacity: 0;
    cursor: pointer;
}
.single-solution-style1 .img-holder img {
    width: 100%;
    transition: none;
} 
.single-solution-style1:hover .img-holder img {
	transform: none;
}

.single-solution-style1:hover .statics-content  {
    cursor: pointer;
}

.sec-title-box h2 {
    font-size: 35px;
    line-height: 45px;
}

.single-service-area {
    padding: 100px 0 0 0;
}

.research-development {
    margin-bottom: 10px;
}

.single-solution-style1 .text-holder .icon .fa {
    font-size: 50px;
}

.contact-info-area a {
    color: #222222!important;
}

.footer-contact-info a {
    color: #c2c2c2!important;
}