body {
            background-color: #efefef;
        }

        .img-logo {
            border-radius: 50%;
            background-color: #efefef;
            border: 8px solid #efefef;
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            top: -45px;
            z-index: 1001;
            margin: 5px;
        }

        .login-box {
            min-width: 360px;
        }

        .toggle-password {
            position: absolute;
            right: 1px;
            top: 50%;
            transform: translateY(-50%);
            height: 96%;
            width: 55px;
            outline: none;
            background-color: white;
            border-radius: 50%;
            transition: all .2s ease-in-out;
        }

        .toggle-password:hover {
            background-color: #efefef;
        }

        @media (max-width: 576px) {
            .login-box {
                min-width: 90%;
                max-width: 92%;
            }
        }
