#hero {
	border-bottom: 4px solid #FAC705;
}
#section1 {
	border-top:none;
	text-align: center;
	background-color:#E6F1FA;
	padding:20px 30px;
	position: relative;
	right:-5%;
}
#section1 .row {
	margin-bottom:15px;
}
#section1 h3 {
	font-size:36px;
	line-height: 44px;
	font-weight:600;
}
#section1 img {
	width:205px;
	right:0%;
}
#section1 form {
	width:100%;
	margin:20px auto;
	padding-left:10px;
}
#section1 input::placeholder {
color: #0B2237;
opacity: 1; /* For Firefox */
}
::-webkit-input-placeholder { /* Chrome, Safari, Opera */
color: #0B2237;
}
::-ms-input-placeholder { /* Edge */
color: #0B2237;
}
#section1 .input-group {
	display:block;
	margin:auto;
}
#section1 .input-group-dob {
	width:100%;
	text-align: left;
	margin:-12px 4px 0px 10px;
	position: relative;
	left:-5px;
}
#section1 .date-input {
	width:100.5%;
}
#section1 label {
	text-align: left;
	position: relative;
	top:5px;
}
#section1 .submit-row {
	width:100%;
}
#section1 button {
	width:96%;
	margin-top:-5px;
	position: relative;
	left:-7px;
}
#section1 .disclaimer {
	line-height:16px;
	position: relative;
	left:7px;
	width:97%;
}
@media (max-width:600px) {
	#hero #hero-image-mobile {
        right: 0%;
        left: -5%;
        width: 110%;
        transform: scaleX(-1);
        margin-top:-20px;
        margin-bottom:20px;
    }
	/*#hero .column1 .mobile-hero {
	    width: 110%;
	    margin-left: -5%;
	    margin-right: -5%;
	    margin-top: -20px;
	    margin-bottom: 20px;
	}
	#hero .column1 .mobile-spacer {
		display: block;
		height:60px;
	}
	#hero .column1 .mobile-cover {
		width:132px;
	}
	#sticky-button {
		bottom:280px !important;
	}*/
}