ul.brand-style li:hover {
    background-color: transparent;
    /*transform: scale(1.1);
  border-radius: 6px;*/
}



ul.brand-style li img {
    max-width: 220px;
    opacity: 1;
}

ul.brand-style li:hover img {
    filter: initial;
}

.text-grigio {
    color: #c6c9d8 !important;
}

.text-green {
    color: #9ccd50 !important;
}

.text-white {
    color: #fff !important;
}

.font-corsivo {
    font-family: 'Dancing Script', cursive;
}

.single-service.service__style--4::before {
    background-image: linear-gradient(90deg, #fff, #D1D2D4);
}

.single-service.service__style--4:hover .content h3.title {
    color: #000;
}

.single-service.service__style--4:hover .icon {
    color: #9ccd50;
}

.portfolio .thumbnail-inner::before {
    background-image: linear-gradient(90deg, #9ccd50, #000);
}

.related-work .thumb:hover {
    opacity: .9;
}

a {
    color: #c6c9d8;
}

    a:hover {
        color: #9ccd50;
    }

    .portfolio-related-work a {
        color: #1f1f25;
    }


#contatti a {
    color: #fff;
}

    #contatti a:hover {
        color: #c6c9d8;
    }

.related-work .thumb a img {
    /*border: solid 11px #eb1c12;*/
    border: solid 24px #9ccd50;
}

.related-work .inner h3 a {
    font-size: 35px;
}


.portfolio .thumbnail.image-10 {
    background-image: url(../images/portfolio/portfolio-10.jpg);
}

.portfolio .thumbnail.image-11 {
    background-image: url(../images/portfolio/portfolio-11.jpg);
}

.portfolio .thumbnail.image-12 {
    background-image: url(../images/portfolio/portfolio-12.jpg);
}

.portfolio .thumbnail.image-13 {
    background-image: url(../images/portfolio/portfolio-13.jpg);
}

.portfolio .thumbnail.image-14 {
    background-image: url(../images/portfolio/portfolio-14.jpg);
}

.portfolio .thumbnail.image-15 {
    background-image: url(../images/portfolio/portfolio-15.jpg);
}

.portfolio .thumbnail.image-20 {
    background-image: url(../images/portfolio/portfolio-20.jpg);
}

.portfolio .thumbnail.image-21 {
    background-image: url(../images/portfolio/portfolio-21.jpg);
}

.portfolio .thumbnail.image-22 {
    background-image: url(../images/portfolio/portfolio-22.jpg);
}

.portfolio .thumbnail.image-23 {
    background-image: url(../images/portfolio/portfolio-23.jpg);
}

.portfolio .thumbnail.image-24 {
    background-image: url(../images/portfolio/portfolio-24.jpg);
}

.portfolio .thumbnail.image-25 {
    background-image: url(../images/portfolio/portfolio-25.jpg);
}


.logo {
    border: solid 3px #fff;
    padding: 5px 22px;
}

.logo a {
    font-size: 29px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
    
}





@media only screen and (max-width: 767px) {
    ul.brand-style li img {
        max-width: 80px;
        height: auto;
    }
}
