@media all and (max-width:1025px) {

    .card .body {
        min-height: 670px;
    }

}

@media all and (max-width:800px) {

    #left_right .left {
        float: left;
        width: 100%;
        margin: 0 0 40px 0;
        text-align: center;
    }

    #left_right .right {
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        text-align: center;
    }

    #right_left .left {
        float: left;
        width: 100%;
        margin: 0 0 40px 0;
        text-align: center;
    }

    #right_left .right {
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        text-align: center;
    }

    #pricing .card,
    #contact .card {
        width: 600px;
        max-width: 100%;
    }

    #left_right .right ul {
        padding: 0;
    }

    #left_right .right ul li {
        list-style-position: inside;
    }

    #nav ul {
        display: none;
    }

}

@media all and (max-width:800px) {

    footer .col_1 {
        float: left;
        width: 100%;
        margin: 0 0 20px 0;
    }

    footer p,
    footer ul li {
        text-align: center;
    }

    footer .col_2 {
        float: left;
        width: 100%;
        margin: 0 0 20px 0;
        text-align: center;
    }

    #top p {
        font-size: 11px;
    }

    footer .col_3 {
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        text-align: center;
    }

    .login header .container {
        max-width: 90%;
    }

    .card .body {
        padding: 30px;
    }

    #nav p {
        float: left;
        width: 100%;
    }

    #nav p a:nth-of-type(2) {
        margin: 0;
        float: right;
    }

    .card .body {
        min-height: 1px;
    }

    #copy p {
        text-align: center;
        margin: 0 0 10px 0;
    }

    #copy ul,
    #copy ul li {
        float: left;
        width: 100%;
        text-align: center;
        margin: 0;
    }

    lottie-player {
        max-width: 100%;
    }

    .login header .container {
        padding: 30px;
    }

    header .container {
        top: 55%;
    }

}