/* PRODUCTS*/

.s5 a:hover {
    color: black !important;
}

.s5 .a_hover_black:hover {
    color: white !important;
}

.s5 .col1 h1 {
    font-weight: 900;
    letter-spacing: 6px;
    font-size: 5rem;
}

.s5{
    overflow-x: hidden !important;
}

.inner i {
    font-size: 5rem;
}

.inner p {
    line-height: 2rem;
}

.iWrap {
    display: flex;
    justify-content: center;
    align-items: center;
}

.s5 .col2 {
    background-image: linear-gradient(rgba(0, 0, 0, .7), rgba(0, 0, 0, .7)),
        url("../../imgs/b2.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    color: white;
}


.s5 .col4 {
    background-image: linear-gradient(rgba(0, 0, 0, .7), rgba(0, 0, 0, .7)),
        url("../../imgs/b2.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    color: white;
}



/* SERVICES MEDIA QUERIES */


@media only screen and (max-device-width: 1440px) {

    .s5 .col1 h1 {
        font-size: 3.5rem;
    }
}


@media only screen and (max-device-width: 1024px) {

    .s5 .col1 h1 {
        font-size: 2rem;
    }

}


@media only screen and (max-device-width: 768px) {

    .s5 .col1 h1 {
        font-size: 8rem;
        }

    .inner p {
        line-height: 3rem;
        font-size: 1.5rem;
    }

}


@media only screen and (max-device-width: 480px) {

.s5 .col1 h1 {
    font-size: 3rem;
    }

.inner p {
        line-height: 2rem;
        font-size: 1rem;
    }
}

