			.mobile{display: none;}
			/* On smaller screens, switch the order */
			.navbar-expand-lg .navbar-toggler{display: block;}
			@media (max-width: 768px) 
			{
				.header .navbar {
					 padding: 0.625rem 0.5rem;
				}
				.dropdown-menu {
					margin: 2.25rem -0.25rem !important;
				}
				
				.navbar a.btn{width: 100%; margin-bottom: 15px;}
				.navbar-brand img{width: 75%;}
					.card-body {
						padding: 20px 10px !important;}
					.container-fluid {
						display: grid;
						grid-template-columns: 1fr 1fr;
						align-items: center;
						gap: 20px;
					}
					.container-fluid {
						grid-template-columns: 1fr;
					}

					.form-flex{
						order: -1; /* Moves the form to the top */
					}
					.mobile{display: inline;}
					.desktop{display: none;}
			}		
