@charset "utf-8";
/* CSS Document */

body {
background: #B5AFA1;
}

/* Navi Bar */
.container-fluid {
	background-color: #B5AFA1;
	padding: 4%
}

.fixed-top {
	background-color: #B5AFA1 !important;
	font-family: 'Signika Negative', sans-serif; 
	color: #212B35;
}

.navbar-brand {
    font-size: 31px;
	font-weight: 500;
}

.nav-link {
	font-size: 31px;
	font-weight: 500;
}

.nav-link:hover {
	font-size: 31px;
	font-weight: 500;
	color: #212B35;
}

/* Header */
.main {
	padding: 0 0 3% 0;
}

.header {
	text-align: center;
	font-size: 45px;
	font-weight: 600;
}

.sub-header {
	text-align: center;
	font-size: 25px;
}

/* Application */ 
.apply {
	padding: 0 10% 7% 10%;
}

/* Checkboxes */
.check {
	padding-bottom: 3%;
	text-align: center;
}

.form-check{
	padding-right: 5%;
}

.form-check-label {
	font-size: 25px;
	font-family: 'Signika Negative', sans-serif; 
	}

.form-check-input {
	width: 30px; 
	height: 30px;
}

/* Form */
.form-group {
	font-size: 25px;
	font-family: 'Signika Negative', sans-serif; 
}


/* Submit */
.form-check-confirm {
	padding-left: 2%;
	font-size: 20px;
}

.btn {
	background-color: #8B9396;
    border-color: #212B35;
	border-width: 3px;
	font-family: 'Signika Negative', sans-serif; 
	color: #212B35;
	font-size: 30px;
}

.btn:hover {
	background-color: #212B35;
    border-color: #8B9396;
	border-width: 3px;
	font-family: 'Signika Negative', sans-serif; 
	color: #8B9396;
}

/* Footer */
footer {
	background-image: url("../Images/footer_01.jpg");
	background-repeat: no-repeat;
	background-size: cover;
    align-content: center;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin: auto;
    padding: 100px 0 10px 0px;
	height: 350px;
}


.footer-socials {
    display: flex;
	align-content: center;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.insta:hover {
	content: url("../Images/insta hover.png");
}

.twitter:hover {
	content: url("../Images/twitter hover.png");
}

.facebook:hover{
	content: url("../Images/fb hover.png");
}


ul, li {
	display: flex;
    float: left;
    margin: 4px 15px 8px;
	align-content: center;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.copyright {
	align-content: center;
    justify-content: center;
    align-items: center;
    text-align: center;
	padding-top: 2%;
}


/* Text */

h1,h2,h3,h4,h5,h6 {
	font-family: 'Signika Negative', sans-serif;
	color: #212B35;
}

p {
	color: #212B35;
	font-family: 'Signika Negative', sans-serif;
}

@media
	(max-width:992px){
		/*Header*/
		.header {
			padding-top: 15%;
		}
		
		.header {
	text-align: center;
	font-size: 30px;
	font-weight: 600;
}

.sub-header {
	text-align: center;
	font-size: 15px;
}
		
		.form-check-label {
	font-size: 15px;
	font-family: 'Signika Negative', sans-serif; 
	}
		
		.form-group {
	font-size: 15px;
	font-family: 'Signika Negative', sans-serif; 
}
		.btn {
	background-color: #8B9396;
    border-color: #212B35;
	border-width: 3px;
	font-family: 'Signika Negative', sans-serif; 
	color: #212B35;
	font-size: 15px;
}
		
		.form-check-confirm {
	padding-left: 5%;
			padding-top: 3%;	
			
}
		
		.form-check{
	padding-right: 0%;
			display: flex;
			padding-bottom: 3%;
}
		
				.copyright {
			font-size: 20px;
		}

}