/* // Extra small devices (portrait phones, less than 576px) */
@media (min-width: 275.98px) { 
    .sec-second .card h4 {
        font-size: 17px;
    }
    .sec-second .time-row .p-two-t {
        font-size: 9px;
    }
    .sec-four .first-w{
        bottom: 40px;
    }
    /* .sec-four .second-w{
        bottom: -50px;
    }
    .sec-four .third-w{
        bottom: -65px;
    } */
    .sec-slider {
        background-position: center;
        background-size: cover;
        padding: 34vw 0rem;
    }

    .div-card-md-103 #inputNumber {
        position: absolute;
        top: 80px;
        width: 25px;
        padding: 0;
        font-size: 24px;
        border: none;
        background: transparent;
        color: #fff;
        left: 46%;
    }
    .sec-footer .ul-links a{
        font-size: 9px;
    }
    
}
/* // Extra small devices (portrait phones, less than 576px) */

/*@media (min-width: 317px) { 
    .div-card-md-103 #inputNumber {
        top: 54px;
    }
    .sec-footer .ul-links a{
        font-size: 9px;
    }
}*/

/*@media (min-width: 364px) { 
    .div-card-md-103 #inputNumber {
        top: 70px;
    }
}*/

@media (min-width: 375.98px) { 
    .sec-second .card h4 {
        font-size: 17px;
    }
    .sec-second .time-row .p-two-t {
        font-size: 9px;
    }
    .sec-four .first-w{
        bottom: 40px;
    }
    /* .sec-four .second-w{
        bottom: -50px;
    } */
    /* .sec-four .third-w{
        bottom: -65px;
    } */
    .sec-slider {
        background-position: center;
        background-size: cover;
        padding: 34vw 0rem;
    }

    .div-card-md-103 #inputNumber {
        position: absolute;
        top: 88px;
        width: 25px;
        padding: 0;
        font-size: 24px;
        border: none;
        background: transparent;
        color: #fff;
        left: 46.5%;
    }
    .sec-footer .ul-links a{
        font-size: 9px;
    }

 }
/*@media (min-width: 400px) { 
    .div-card-md-103 #inputNumber {
        top: 89px;
    }
}*/
/* // Extra small devices (portrait phones, less than 576px) */
@media (min-width: 575.98px) { 
    .sec-second .card h4 {
        font-size: 24px;
    }
    .sec-second .time-row .p-two-t {
        font-size: 9px;
    }
    .sec-four .first-w{
        bottom: 40px;
    }
    /* .sec-four .second-w{
        bottom: -90px;
    } */
    /* .sec-four .third-w{
        bottom: -90px;
    } */
    .sec-slider {
        background-position: center;
        background-size: cover;
        padding: 34vw 0rem;
    }

    .div-card-md-103 #inputNumber {
        position: absolute;
        top: 148px;
        width: 25px;
        padding: 0;
        font-size: 40px;
        border: none;
        background: transparent;
        color: #fff;
        left: 46%;
    }
    .sec-footer .ul-links a{
        font-size: 9px;
    }

 }

/* // Small devices (landscape phones, less than 768px) */
@media (min-width: 767.98px) { 
    .sec-second .card h4 {
        font-size: 24px;
    }
    .sec-second .time-row .p-two-t {
        font-size: 12px;
    }
    .sec-four .first-w{
        bottom: 40px;
    }
    /* .sec-four .second-w{
        bottom: -90px;
    } */
    /* .sec-four .third-w{
        bottom: -90px;
    } */
    .sec-slider{
        background-position: center;
        background-size: contain;
        padding: 17vw 0rem;
    }

    .div-card-md-103 #inputNumber {
        position: absolute;
        top: 170px;
        width: 25px;
        padding: 0;
        font-size: 51px;
        border: none;
        background: transparent;
        color: #fff;
        left: 47%;
    }
    .sec-footer .ul-links a{
        font-size: 9px;
    }

}

/* // Medium devices (tablets, less than 992px) */
@media (min-width: 991.98px) { 
    .sec-second .card h4 {
        font-size: 24px;
    }
    .sec-second .time-row .p-two-t {
        font-size: 12px;
    }
    .sec-four .first-w{
        bottom: 40px;
    }
    /* .sec-four .second-w{
        bottom: -90px;
    } */
    /* .sec-four .third-w{
        bottom: -90px;
    } */
    .sec-slider{
        background-position: center;
        background-size: contain;
        padding: 17vw 0rem;
    }

    .div-card-md-103 #inputNumber {
        /*position: absolute;
        top: 40px;
        width: 25px;
        padding: 0;
        font-size: 24px;
        border: none;
        background: transparent;
        color: #fff;
        left: 36%;*/

        
        position: absolute;
        top: 29px;
        width: 25px;
        padding: 0;
        font-size: 24px;
        border: none;
        background: transparent;
        color: #fff;
        left: 33.4%;
        font-size: 20px;
    }
    .sec-footer .ul-links a{
        font-size: 19px;
    }


 }

/* // Large devices (desktops, less than 1200px) */
@media (min-width: 1199.98px) { 
    .sec-second .card h4 {
        font-size: 24px;
    }
    .sec-second .time-row .p-two-t {
        font-size: 12px;
    }
    .sec-four .first-w{
        bottom: 40px;
    }
    /* .sec-four .second-w{
        bottom: -90px;
    } */
    /* .sec-four .third-w{
        bottom: -90px;
    } */
    .sec-slider{
        background-position: center;
        background-size: cover;
        padding: 17vw 0rem;
    }

    .div-card-md-103 #inputNumber {
        position: absolute;
        top: 55px;
        width: 25px;
        padding: 0;
        font-size: 24px;
        border: none;
        background: transparent;
        color: #fff;
        left: 38%;
    }
    .sec-footer .ul-links a{
        font-size: 19px;
    }
 }

 @media (min-width: 1200px) {
    .div-card-md-103 #inputNumber {
        position: absolute;
        top: 42px;
        width: 25px;
        padding: 0;
        font-size: 24px;
        border: none;
        background: transparent;
        color: #fff;
        left: 36%;
    }
    .sec-footer .ul-links a{
        font-size: 19px;
    }
 }

  @media (min-width: 1300px) {
    .div-card-md-103 #inputNumber {
        position: absolute;
        top: 42px;
        width: 25px;
        padding: 0;
        font-size: 24px;
        border: none;
        background: transparent;
        color: #fff;
        left: 36%;
    }
    .sec-footer .ul-links a{
        font-size: 19px;
    }
 }

 @media (min-width: 1400.98px) { 

    .div-card-md-103 #inputNumber {
        position: absolute;
        top: 60px;
        width: 25px;
        padding: 0;
        font-size: 24px;
        border: none;
        background: transparent;
        color: #fff;
        left: 39%;
    }
    .sec-footer .ul-links a{
        font-size: 19px;
    }

 }