 .navbar-brand img {
    border-radius: 20px;
    object-fit: cover;
	 border-radius: 20pox;
  }

       body {
            font-family: Arial, sans-serif;
            background-color: #f8f9fa;
            text-align: center;
            margin: 0;
            padding: 0;
		           padding-bottom: 100px; /* reserve space for bottom bar */

        }
		.lognboard {
		background-color: #fff;
	 
		}
        .container {
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
        }
        .card {
            padding: 2rem;
            border-radius: 8px;
            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
        }
        .card h1 {
            font-size: 24px;
            margin-bottom: 1rem;
        }
        .form-control {
            border-radius: 30px;
        }
        .btn-primary {
            border-radius: 30px;
            padding: 0.5rem 2rem;
        }
        .btn-primary:disabled {
            background-color: #d6d6d6;
        }

.maincontainerlogz {
    min-height: 100vh;
     display: flex;
    align-items: center;
    justify-content: center;
	
}

.joinmeet{
	background-color: #ffffffbf;
    min-height: 600px;
}
 
.img-fluid {
    max-height: 400px;
    object-fit: contain;
}



.full-screen {
    width: 100%;
    height: 100%;
    position: relative;
}

  