/* Extra Small Device */
@media (max-width: 767px) {
    .h-custom {
        height: calc(40% - -450px);
        }
    .img-fluid {
        padding: 20px;

    }
}


/* Small Device */
@media (min-width: 768px) {

    .h-custom {
        height: calc(100% - -450px);
        }
    .img-fluid {
        padding: 50px;

    }
}

/* Medium   Device */
@media (min-width: 992px) {


    .h-custom {
        height: calc(100% - 73px);
        }

}

/* Large Device */
@media (min-width: 1200px) {

    .h-custom {
        height: calc(100% - 73px);
        }

}
