@charset "utf-8";
/* CSS Document */
body{ font-size:16px; color:#373737 !important; font-family: 'Lato', sans-serif !important;}
.no-padding{ padding-left:0px !important; padding-right:0px !important;}
.MainSection{ border:10px #d13771 solid; margin:30px 0px; border-radius:20px;}
.form{ /*background:#d13771;*/ background-image: linear-gradient(to right, #d13771 , #ef653c); padding:20px;}
.field, #selectprogram{ background:#d13771; color:#000000 !important; padding:2px 5px; border:1px #ffffff solid; margin:0 2px;}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #000000;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #000000;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #000000;
}

.submit_button{ background:#ffffff; border-radius:15px; text-align:center; outline:none;border:none; padding:5px 15px; color:#d13771;}
.Copy{ text-align:center; font-size:16px; padding-top:20px; font-size:16px;}
.BoxRow { padding-bottom:20px; border-bottom:2px #9f9f9f solid; margin-bottom:10px;}
.BoxRow:last-of-type{ border-bottom:none !important; margin-bottom:30px !important;}
.BoxRow h2{ padding-bottom:10px;}
.BoxRow span{ color:#cc346c; font-size:18px; font-weight:bold;}

@media only screen and (max-width: 768px) {
.field, #selectprogram{ color:#000000 !important; padding:2px 5px; border:1px #ffffff solid; width:100%; margin-bottom:5px;}
	
	
	}



