@charset "utf-8";
/* CSS Document */

.jumbotron {
    font: flex;
	background-size: cover;
	height: 350px;
	}

.card-header {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	}

a {
  color: #FFFFFF;
}
a:visited {
  color: #FFFFFF;
}
a:hover {
  color: #FFFFFF;
}
a:active {
  color: #FFFFFF;
}
.img {

	border: 1px;
	
}

.object-fit-scale {
	video: width="960" height="720" controls
}

        .container2 {
            max-width: 600px;
            margin: 50px auto;
            background: white;
            padding: 20px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        }
		
        h2 {
            text-align: center;
            margin-bottom: 20px;
        }
		
		
		.display-4 {
			font: flex;
		}
		
		
        .form-group {
            margin-bottom: 15px;
        }
        .form-group label {
            display: block;
            margin-bottom: 5px;
        }
        .form-group input, 
        .form-group textarea {
            width: 100%;
            padding: 10px;
            border: 1px solid #ccc;
            border-radius: 5px;
        }
        .form-group textarea {
            resize: vertical;
        }
        .form-group button {
            display: block;
            width: 100%;
            padding: 10px;
            background: #28a745;
            border: none;
            color: white;
            border-radius: 5px;
            font-size: 16px;
        }
        .form-group button:hover {
            background: #218838;
        }






















.footer-links,
.footer-socials,
.footer-contact {
    display: flex;
    justify-content: center;
    gap: 10px;
    padding: 10px;
    background-color: #333;
    color: #fff;
}

.footer-links a,
.footer-socials a {
    color: #fff;
    text-decoration: none;
}
