@media screen and (max-width: 767px) {
    .col>img {
        max-width: 40% !important;
    }

    .col>p {
        font-size: medium !important;
    }

    .cus-mini {
        font-size: x-small !important;
    }

    .cus-desc {
        font-size: medium !important;
    }

    .container-fluid>h1 {
        padding-top: 15px !important;
        font-size: x-large !important;
    }

    .container-fluid>p {
        font-size: medium !important;
    }

    .form-mini {
        font-size: small !important;
    }

    .btn-lg {
        font-size: medium !important;
    }

    .form-control {
        padding: .125rem .25rem !important;
        font-size: .99rem !important;
        border-bottom: 1.5px solid #045689 !important;
    }

    .container>h1 {
        font-size: x-large !important;
    }

    .container-fluid>p>br {
        display: none;
    }
}