.text-slider {
    padding: 40px 0;
    background: #EF4024;
}

.text-slider__col {
    border-right: 1px solid #F4EFE8;
    padding: 0 30px;
    text-align: center;
}

.text-slider__col h4 {
    margin: 0;
    padding: 0;
    font-size: 20px;
    line-height: 1.5em;
    color: #F4EFE8;
    font-weight: 400;
    font-style: italic;
    font-family: "Libre Baskerville", serif;
}


@media(min-width: 768px){
    .text-slider__col {
        padding: 0 50px;
    }

    .text-slider__col h4 {
        font-size: 25px;
        line-height: 1.6em;
        letter-spacing: 0.25em;
    }
}


@media(min-width: 1200px){
    .text-slider {
        padding: 49px 0;
    }

    .text-slider__col {
        padding: 0 75px;
    }

    .text-slider__col h4 {
        font-size: 40px;
        line-height: 1.5em;
        letter-spacing: 0.15em;
    }
}



