/* iphone 6/7/8 */
@media screen and (min-width:414px ){
    .td-card{
        top: 40px;
        width: 90%;
    }

    .mn-1 , .mn-2 , .mn-3 , .mn-4{
        height: 160px;
    }

    .title{
        height: 57vh;
    }
}

/* iphone x */
@media screen and (min-height:812px ){
    .td-card{
        top: 50px;
        width: 90%;
    }

    .mn-1 , .mn-2 , .mn-3 , .mn-4{
        height: 180px;
    }

    .title{
        height: 53vh;
    }
}

/* Small tablet */
@media screen and (min-width:600px ){
    .td-card{
        top: 50px;
        width: 90%;
    }

    .mn-1 , .mn-2 , .mn-3 , .mn-4{
        height: 180px;
    }

    .title{
        height: 50vh;
    }
}


/* ipad */
@media screen and (min-width:768px ){
    .td-card{
        top: 70px;
        width: 90%;
    }


    .mn-1 , .mn-2 , .mn-3 , .mn-4{
        height: 250px;
    }

    .mn-1 p,.mn-3 p,.mn-2 p,.mn-4 p{
        bottom: 35px;
        font-size: 17px;
    }

    .icon-menu-2{
        font-size: 70px;
    }

    .icon-more{
        font-size: 35px;
    }

    .gif-1{
        width: 150px;
    }

    .p4{
        font-size: 17px;
    }

    .color-bg{
       height: 220px;
    }

    .lg-3{
        width: 200px;
    }

    .p-today{
        font-size: 15px;
    }

    .more-card{
        right: 50px;
        top: 320px;
    }

    .title{
        height: 39vh;
    }

    .div-2{
        margin-top: 229px;
    }

}

@media screen and (min-width:1023px ){
    .td-card{
        top: 200px;
        width: 90%;
    }

    .color-bg{
        height: 220px;
     }

     .div-2{
        margin-top: 229px;
    }

    .more-card{
        right: 100px;
        top: 260px;
    }

    .title{
        width: 50%;
        height: 30vh;
    }
}

@media screen and (min-width:1920px ){
    .td-card{
        top: 100px;
        width: 50%;
    }

    .color-bg{
        height: 220px;
     }

     .div-2{
        margin-top: 229px;

    }

    .guide-card , .fb-card , .info-card{
        width: 30%;
    }

    .title{
        width: 30%;
        height: 37vh;
    }
}