@media screen and (max-width:1024px) {
    body {
        font-size: 14px
    }

}

@media screen and (max-width:720px) {
    .home-banner .carousel-item {
        height: 48vh;
    }

    .home-banner .carousel-indicators {
        bottom: 12%;
    }

    .bring-your-ideas input#email {
        font-size: 12px;
        width: 60%;
    }

    .bring-your-ideas button.btn.btn-clr-3 {
        font-size: 12px;
        width: 100px;
        padding: 5px 5px !important;
    }

    .footer {
        background-size: cover;
    }

    .footer .footer-bottom p {
        color: #000000;
    }

    .readmore {
        position: unset;
        bottom: 200px;
        width: 100%;
        margin: 20px 0;
    }

    .dainey {
        min-height: 0px;
 }

    .vhypo {
        min-height: 0px;
 }

     .bookoy {
        min-height: 0px;
 }

 .footer .list-group-item{
  font-size: 14px;
}

}