


/* Large desktop :1920px. */
@media (min-width: 1920px) {
}

.form_top {
    /* margin-top: -230px; */
}

.dance {
    position: absolute;
    bottom: -45px;
    width: 676px;
    right: 472px !important;
}

/* Normal desktop :992px. */
@media (min-width: 1450px) {
    .form_top {
        /* margin-top: -230px; */
    }

    .dance {
        right: 736px !important;
    }

    .text-md-start {
        text-align: center !important;
    }
}


/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {

    .govt {
        width: 82%;
    }

    .naveen_logo {
        left: -34px;
        width: 192px;
    }

    .form_top {
        margin-top: -220px;
    }

    .dance {
        position: absolute;
        bottom: -39px;
        width: 500px;
        right: 102px;
    }

    .captcha_image {
        width: 55% !important;
    }

    .fsize {
        font-size: 30px;
    }

    .mb-5 {
        margin-bottom: 0px !important;
    }

    .footer_p {
        text-align: center;
        font-size: 14px;
    }
}

/* Large Mobile :480px. */
@media(max-width: 767px) {

    .govt {
        width: 100%;
    }

    .dance {
        position: absolute;
        bottom: -38px;
        width: 260px;
        right: 30px;
    }

    .fsize {
        font-size: 14px;
    }

    .py-6 {
        padding-bottom: 3rem !important;
    }

    .naveen_logo {
        position: relative;
        left: 43px;
        width: 72%;
    }

    .form_top {
        margin-top: -154px;
    }

    .mb-5 {
        margin-bottom: 0px !important;
    }

    .fivet {
        margin-top: 20px !important;
    }

    .captcha_image {
        width: 50% !important;
    }

    .footer_p {
        text-align: center;
        font-size: 14px;
    }
}
