
.highlights-buttons-block {
    padding: 0 0 7rem;
    text-align: center;
}

.highlights-buttons-block .text-box {
    position: relative;
}


.highlights-buttons-block h2 {
    font-size: 1.75rem;
}

.highlights-buttons-block .content-wrapper .small-img {
    margin-bottom: 1.5rem;
    height: 100px;
    width: 75px;
}

.highlights-buttons-block .hero-btn {
    width: 100%;
}

.highlights-buttons-block .hero-btn:lang(en),
.highlights-buttons-block .hero-btn:lang(ru) {
    width: auto;
}

.highlights-buttons-block .text-holder {
    margin-bottom: 1.5rem;
    min-height: 75px;
}

.highlights-buttons-block .text-holder p {
    font-size: 1.25rem;
}


@media screen and (max-width:1199px) {



}

@media screen and (max-width:991px) {

    .highlights-buttons-block .text-holder {
        min-height: 105px;
    }

}


@media screen and (max-width:768px) {

    .highlights-buttons-block {
        padding: 0 0 5rem;
    }

}

@media screen and (max-width:767px) {

    .highlights-buttons-block .text-holder {
        min-height: auto;
    }

    .highlights-buttons-block .content {
    	width: 100%;
    }

    .highlights-buttons-block .content-wrapper {
        margin-bottom: 2.75rem;
    }

    .highlights-buttons-block h2 {
        font-size: 1.5rem;
    }

    .highlights-buttons-block .text-holder p {
        font-size: 1.15rem;
    }

    .highlights-buttons-block .content-wrapper:last-child {
        margin: 0;
    }

}

@media screen and (max-width:425px) {

    .highlights-buttons-block .content-wrapper .small-img {
        margin-bottom: 1.5rem;
    }

    .highlights-buttons-block .text-holder {
        margin-bottom: 1.5rem;
    }

}
