 .cldr {
        min-width: 320px;
        height: 580px !important;
    }

    /* Mobile */
    @media (max-width: 575px) {
        .cldr {
            height: 700px !important;
        }
    }

    /* Tablet */
    @media (min-width: 576px) and (max-width: 991px) {
        .cldr {
            height: 700px !important;
        }
    }


    /* Laptop */
    @media (min-width: 992px) and (max-width: 1399px) {

        .cldr {
            height: 580px !important;
        }

    }

    /* Mobile view only */
    @media only screen and (max-width: 991px) {

        /* Make row flex */
        .tj-contact-section-2 .row {
            display: flex;
            flex-direction: column;
        }

        /* Calendly on top */
        .tj-contact-section-2 .col-lg-6:last-child {
            order: -1;
            margin-bottom: 30px;
        }

    }