/* =========================
   RESPONSIVE
========================= */

@media(max-width: 1200px){

    section{
        padding: 80px 0;
    }

}

@media(max-width: 991px){

    .os-container{
        width: 94%;
    }

    h1{
        font-size: 42px;
    }

    h2{
        font-size: 34px;
    }

}

@media(max-width: 768px){

    section{
        padding: 70px 0;
    }

    .os-btn{

        width: 100%;

        min-height: 54px;
    }

}

@media(max-width: 576px){

    h1{
        font-size: 34px;
    }

    h2{
        font-size: 28px;
    }

    p{
        font-size: 15px;
    }

}