.text-80 {
    font-size: 80% !important;
}

/*SM*/
@media (min-width: 576px) {
    .text-sm-20 {
        font-size: 20% !important;
    }

    .text-sm-30 {
        font-size: 30% !important;
    }

    .text-sm-40 {
        font-size: 40% !important;
    }

    .text-sm-50 {
        font-size: 50% !important;
    }

    .text-sm-60 {
        font-size: 60% !important;
    }

    .text-sm-70 {
        font-size: 70% !important;
    }

    .text-sm-80 {
        font-size: 80% !important;
    }
}

/*MD*/
@media (min-width: 768px) {
    .text-md-20 {
        font-size: 20% !important;
    }

    .text-md-30 {
        font-size: 30% !important;
    }

    .text-md-40 {
        font-size: 40% !important;
    }

    .text-md-50 {
        font-size: 50% !important;
    }

    .text-md-60 {
        font-size: 60% !important;
    }

    .text-md-70 {
        font-size: 70% !important;
    }

    .text-md-80 {
        font-size: 80% !important;
    }

    .text-md-90 {
        font-size: 90% !important;
    }

    .text-md-100 {
        font-size: 100% !important;
    }
}

@media (min-width: 992px) {
    .why-us .box {
        height: 262px;
    }
}

#clients img:hover {
    cursor: pointer;
}

#services .icon-box {
    min-height: 360px;
}