.headtext {
	position: absolute;
	top: 20%;
	left: 8%;
	text-align: left;
	color: white;
	font-size: 3em;
	font-weight: bold;
	line-height: 1em;
}
.headtext2 {
	position: absolute;
	top: 40%;
	left: 8%;
	width: 70%;
	text-align: left;
	color: white;
	font-size: 1.1em;
	line-height: 1.25em;
}
.shadow {
	background-color: rgba(0, 0, 0, 0.5);
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
}
.btn-white {
	color: white;
	background-color: #ffffff;
	border-color: #ffffff;
	color: white !important font-size: 21px;
	font-weight: 600;
	line-height: 1.4
}
.btn-white.focus, .btn-white:focus {
	color: white;
	background-color: #ffffff;
	border-color: #000
}
.btn-white:hover {
	color: white;
	background-color: #317739;
	border-color: #317739;
}
.btn-white.active, .btn-white:active, .open>.dropdown-toggle.btn-white {
	color: black;
	background-color: #ffffff;
	background-image: none;
	border-color: #317739
}
.btn-white.active.focus, .btn-white.active:focus, .btn-white.active:hover, .btn-white:active.focus, .btn-white:active:focus, .btn-white:active:hover, .open>.dropdown-toggle.btn-white.focus, .open>.dropdown-toggle.btn-white:focus, .open>.dropdown-toggle.btn-white:hover {
	color: black;
	background-color: #ffffff;
	border-color: #000
}
.btn-white.disabled.focus, .btn-white.disabled:focus, .btn-white.disabled:hover, .btn-white[disabled].focus, .btn-white[disabled]:focus, .btn-white[disabled]:hover, fieldset[disabled] .btn-white.focus, fieldset[disabled] .btn-white:focus, fieldset[disabled] .btn-white:hover {
	background-color: #ffffff;
	border-color: #317739;
}
.btn-white .badge {
	color: #ffffff;
	background-color: #fff
}
.btn-white:not(.btn-link) {
	text-decoration: none
}
@media (max-width: 1024px) {
	.headtext {
		position: absolute;
		top: 20%;
		left: 8%;
		text-align: left;
		color: white;
		font-size: 2.5em;
		font-weight: bold;
		line-height: 1em;
	}
	.headtext2 {
		position: absolute;
		top: 40%;
		left: 8%;
		width: 80%;
		text-align: left;
		color: white;
		font-size: 1em;
		line-height: 1em;
	}
}
@media (max-width: 768px) {
	.headtext {
		position: absolute;
		top: 20%;
		left: 8%;
		text-align: left;
		color: white;
		font-size: 2em;
		font-weight: bold;
		line-height: 1em;
	}
	.headtext2 {
		position: absolute;
		top: 40%;
		left: 8%;
		width: 80%;
		text-align: left;
		color: white;
		font-size: 1em;
		line-height: 1.1em;
	}
