@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Manrope&display=swap');
		::-webkit-scrollbar {
width: 0px;
background: transparent; /* make scrollbar transparent */
}
body{
	
			
			background-image: url("/assets/img/money.png");
  			background-repeat: repeat;
		background-color:#3e3e3c;
	
	
	font-family: 'Manrope', sans-serif;
    /*
	font-family: 'Roboto', sans-serif;
	*/
	margin:0;
	max-height: -webkit-fill-available;
	height: 100vh; /* Use vh as a fallback for browsers that do not support Custom Properties */
  height: calc(var(--vh, 1vh) * 100);
}

.text-money{
	font-family: 'Abril Fatface', cursive;
	
}
h1 span{
	color:#3e3e3c;
}
		.pbe-quote{
			border-top: 1rem solid #e8e9c9;
			border-bottom: 1rem solid #e8e9c9;
			color:#3e3e3c;
			background-color: #fff;
		}

h1{
	font-weight:400;
	font-size:4.5rem;
	margin:0;
	
}
h1 small{
	font-size:68%
}

h2{
	font-weight:400;
	font-size:1.7rem;
	text-transform:capitalize;
}
h2.landing-text-m{
	margin:0.7rem 0;
}
		a{
			text-decoration:none;
			color:#6f6f6b;
		}
		h2 a{
			
			color:#6f6f6b;
		}
img{
	display:block;
	width:100%;
}
.flex-caption{
	display:flex;
	flex-direction: row-reverse;
	padding:0.5rem 1rem;
	color:#6f6f6b;
}
main{
	background-color:#fff;
	max-width:900px;
	margin:auto;
	box-shadow:30px 0 40px rgba(0,0,0,0.1),
		-30px 0px 40px rgba(0,0,0,0.1);
}

#landing{
	background-color: #e8e9c9;
	
}

#landing-text{
	display:flex;
	flex: 0 1 100vw;
	height: 50dvh;
	justify-content:center;
	align-items:center;
	text-align:center;
	padding-right:1rem;
	padding-left:1rem;
	
}
#landing-text h2{
	color:#3e3e3c;;
}
#landing-img{
	background: url(/assets/img/princess-blueyez-pose-4-pf-xs.png);
	background-color:#000;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	height: 50vh;
	flex: 0 1 100vw;
	margin:0;
}
@media (min-width: 576px) {
	#landing-img{
		background: url(/assets/img/princess-blue-eyez-face-down-ass-up-768.jpg);
		background-color:#000;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	}
}
#landing-img-scouts{
	background: url("/assets/img/500-mullet.jpg");
	background-color:#000;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	height: 50vh;
	flex: 0 1 100vw;
	margin:0;
}
@media (min-width: 576px) {
	#landing-img-scouts{
		background: url(/assets/img/princess-blue-eyez-face-down-ass-up-768.jpg);
		background-color:#000;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	}
}

.landing-text-img{
	/*color:#d2d2d2;*/
	color:#ff00f3;
	display:flex;
	flex: 0 1 100vw;
	height: 50vh;
	justify-content:center;
	align-items:center;
	text-align:center;
	padding-right:1rem;
	padding-left:1rem;
	
}
		.pose4{
			color:#d2d2d2;font-size:2rem;
		}
		.pf{
			font-size:2rem;
			color:#ff73f9;
		}
		.four{
			font-size:2.3rem;
		}
		.landing-text-img p{
			font-size:1.7rem;
		}
		#apply-btn{
			background-color:#228d57;
			color:#e8e9c9;
		}
.btn{
	padding: 0.4rem 2rem;
	border:1px #3e3e3c solid;
	display:inline-block;
	margin-top:0;
	border-radius:50px;
	text-decoration:none;
	color:#333;
	transition: background 800ms ease;
}
		


#header {
	text-align:center;
	background-color: #fff;
	padding:6rem 1rem 6rem 1rem;
} 
#header h2{
	
	
	text-transform: capitalize;
	color:#3e3e3c;
	margin-bottom: 3rem;
	
}
		
		h3{
			margin-top:0;
			font-size:1.3rem;
		}
			
			


.caption{
	padding: 1rem;
	line-height:1.8rem;
	
}
.caption h3{
	text-align: center;
	margin: 1.6rem 0 1.6rem 0;
}

		
/* Form Rules */
		
		.form-control{
			border-radius: 0px;
			margin-bottom:.1rem;
		}
		.form-control-h{
			min-height:3.4rem;
		}
		.form-check-input{
			margin-right:1rem;
			border-radius: 0px;
			min-height:1.8rem;
			min-width:1.8rem;
		}
		label{
			text-transform: uppercase;
		}
		.form-check label{
			text-transform: none;
		}

		.form-text{
			color:#000;
		}
		.bg-form{
			background-color:#F3E7CD;
		}
		.form-control::file-selector-button{
			
			background-color: #ff76fa;
		}

		.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
			background-color: #ff00f4;
		}
		.form-control:disabled, .form-control[readonly] {
			background-color: #f9f9f9;
		}
.player-pad{
	padding:6rem 1rem 0 1rem;
}
		@media (min-width: 576px) {
			.img-pad,.player-pad{
				padding:3rem 3rem 0 3rem;
			}
		}
		@media (min-width: 768px) {
			.img-pad,.player-pad{
				padding:4rem 4rem 0 4rem;
			}
		}
		@media (min-width: 992px) {
			.img-pad,.player-pad{
				padding:6rem 6rem 0 6rem;
			}
		}
		
		

		.app-logo{
			padding:1rem;
			margin-top:2rem;
			margin-bottom:0;
			display: flex;
  			align-items: center;
  			justify-content: center;
		}
		.app-logo img{
			width:95%;
		}
		
			
			.list-crown{
				margin: 0 1.3rem;
			}
		@media (min-width: 576px) {
			.app-logo img{
				width:70%;
			}
		}
		@media (min-width: 768px) {
			.app-logo img{
				width:50%;
			}
		}
		@media (min-width: 576px) {
			.app-form-pad, .caption{
				margin: 0 5rem;
			}
				.list-crown{
					margin: 0;
				}
			.scout-p{
				margin: 0 2rem;
			}
		}
		@media (min-width: 768px) {
			.app-form-pad, .caption, .scout-p{
				margin: 0 6rem;
			}
				.list-crown{
					margin: 0 2rem;
					text-align: left;
					
				}
		}
		@media (min-width: 768px) {
			.app-form-pad, .caption, .scout-p{
				margin: 0 7rem;
			}
		}
		
		
		
			
		
		
		
		
		
		
		
		
		
		
		
		#application-form{
		}

		.col-form-label{
			font-weight:200;
			color:#3E3434;
		}
		form-control::placeholder {
color: #6c757d;
}
		/* Form Rules END*/
footer, .contact{
	text-align:center;
	padding:2rem 1rem 1rem 1rem;
	margin:auto;
	color:#333;
}

footer h3{
	font-size:3rem;
}
		p{
			font-size:120%;
			font-weight:300;
			line-height:2rem;
		}
		
/* screen sizes 500px and up 
@media (min-width:900px) {
	#landing{
		display:flex;
		height:100%;
	}
	#landing-text{
		height:100vh;
	}
	#landing-img{
		height:100vh;
	}
}*/

/* screen sizes 700px and up */
@media (min-width:700px) {
	.btn{
		padding:1rem 3rem;
	}
}
		.sea-green{
			color:#228d57;
		}
		.crown{
			color:#CFA240;
		}
		section{
			
	text-align:center;
	
	
	display: flex;
  	align-items: center;
  	justify-content: center;
	
	
}
		section img{
			height:500px;
			width:auto;
			margin-bottom:-1px;
		}
	

		.card{
			background-color:#fff;
			color:#3e3e3c;
		
		}
		.card i{
				color:#228d57;
			
			}
		.card-header{
			background-color:#e8e9c9;
			
		}
		ul li{
			margin-bottom:2rem;
			font-weight:300;
			font-size:120%
		}
		.arrow-link{
			margin-top:4rem;
			margin-bottom:4rem;
		}
		strong{
			font-size:110%;
			font-weight:600;
		}
		.pbe-mobile{
			width:75%;
			height:auto;
		}
.container-1{
				display:flex;
				flex-wrap: wrap;
				text-align: center;
				background-color:#e8e9c9;
				margin: 0 2rem;
				color:#CFA240;
			}
			/* Medium devices (tablets, 768px and up)*/
			@media (min-width: 768px) {
				.container-1{
					display:flex;
					align-items:center;
					flex-wrap: nowrap;
					justify-content: space-around;
					text-align: center;
				}
			}
			.container-1 div i{
				margin-bottom:0.5rem;
				margin-top:2rem;
			}
			.container-1 div p{
				color:#000;
			}
			.box-1{
				flex-basis:50%;
				background-color:#fff;
				
			}
			.box-2{
				flex-basis:50%;
				background-color:#fff;
				
			}
			.box-3{
				flex-basis:50%;
				background-color:#fff;
				
			}
			.box-4{
				flex-basis:50%;
				background-color:#fff;
				
			}

#loading_img{
	max-width:200px;
}
.input-1{
	display:none !important;
}
/* Current FontAwesome Icons Used - fas fa-badge-dollar,fad fa-crown,far fa-crown,far fa-browser,fad fa-female,fad fa-camera-alt,fad fa-video,fal fa-quote-left,fal fa-quote-right,fad fa-level-down,fas fa-sack-dollar,far fa-at,far fa-sms */.fas,.far,.fal,.fad{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style: normal;font-variant: normal;text-rendering:auto;line-height:1;}.fa-badge-dollar:before{content:"\f645";}.fa-crown:before{content:"\f521";}.fad.fa-crown:after{content:"\10f521";}.fa-browser:before{content:"\f37e";}.fa-female:before{content:"\f182";}.fad.fa-female:after{content:"\10f182";}.fa-camera-alt:before{content:"\f332";}.fad.fa-camera-alt:after{content:"\10f332";}.fa-video:before{content:"\f03d";}.fad.fa-video:after{content:"\10f03d";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-level-down:before{content:"\f149";}.fa-level-down-alt:before{content:"\f3be";}.fad.fa-level-down:after{content:"\10f149";}.fad.fa-level-down-alt:after{content:"\10f3be";}.fa-sack-dollar:before{content:"\f81d";}.fa-at:before{content:"\f1fa";}.fa-sms:before{content:"\f7cd";}.fal{font-family:'Font Awesome 5 Pro';font-weight: 300;}.far{font-family:'Font Awesome 5 Pro';font-weight: 400;}@font-face{font-family:'Font Awesome 5 Pro';font-style: normal;font-weight: 900;font-display: block;src: url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-solid-900.eot");src: url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-solid-900.eot?#iefix")format("embedded-opentype"), url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-solid-900.woff2")format("woff2"),url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-solid-900.woff")format("woff"),url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-solid-900.ttf") format("truetype"),url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-solid-900.svg#fontawesome")format("svg");}@font-face{font-family:'Font Awesome 5 Duotone';font-style: normal;font-weight: 900;font-display: block;src: url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-duotone-900.eot");src: url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-duotone-900.eot?#iefix") format("embedded-opentype"), url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-duotone-900.woff2") format("woff2"), url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-duotone-900.woff") format("woff"), url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-duotone-900.ttf") format("truetype"), url("/assets/fontawesome-pro-5.14.0-web/webfonts/fa-duotone-900.svg#fontawesome") format("svg");}.fas{font-family:'Font Awesome 5 Pro';font-weight: 900;}.fad{position: relative;font-family:'Font Awesome 5 Duotone';font-weight: 900;}.fad:before{position: absolute;color: var(--fa-primary-color, inherit);opacity: 1;opacity: var(--fa-primary-opacity, 1);}.fad:after{color: var(--fa-secondary-color, inherit);opacity: 0.4;opacity: var(--fa-secondary-opacity, 0.4);}