.parallax{background-image:url("/National_Library/20161130034600oe_/http://www.stackpath.com/images/propel/startup-prog-website-header-2.jpg");background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-color:#141414;text-align:center;padding:50px 20px;margin-top:68px;margin-bottom:50px;min-height:550px}.parallax h1{color:#FFF;font-family:MontserratBold;font-size:3em}.parallax p{color:#0af;font-size:18px;font-family:MontserratRegular;margin:0 auto 40px}.secondary-bg{background:#0af url("/National_Library/20161130034600oe_/http://www.stackpath.com/images/propel/bg-tagline.jpg") no-repeat top center;padding:100px 0}.secondary-bg h2{color:#FFF;font-size:40px;line-height:45px;margin:0 0 20px 0;width:70%}.secondary-bg p{color:#FFF;font-size:18px;width:70%}.heading-section{max-width:800px}.heading-section h2{line-height:1.2em}p.tagline{color:#0af;font-family:MontserratUltraLight;font-size:60px;line-height:70px;margin:100px auto 10px auto}.image-text{margin:0 auto 70px auto}.image-text h3,.image-text p{width:90%}.small-card{width:95%;margin:30px auto 40px 0;height:auto}#propel-form{background:#f6f6f6;text-align:center;padding:60px}.pre-footer{display:none}form{margin:40px auto 0 auto;text-align:right;width:55%}form label{float:left;color:#555;text-align:left;font-size:15px;font-weight:400;margin-top:10px;width:20%}form input,form select,form textarea{border:solid 1px #CCC;height:40px;padding:0 10px;width:70%}form textarea{height:210px;padding:10px}form .hs_recaptcha{position:relative;height:98px}form .hs_recaptcha .input{position:absolute;right:0}form .hs-error-msgs li{display:none}form .field{border-top:solid 2px #FFF;padding:10px 0;clear:both}form .hs_submit{padding:10px 0;text-align:right;border-top:solid 2px #FFF}form .hs-button{background:#0af;border:none;color:#FFF;font-size:11px;font-family:MontserratRegular;text-transform:uppercase;letter-spacing:1px;padding:10px 15px;width:150px}.submitted-message{color:#141414;text-align:center;font-family:SourceSansSemibold;margin-top:40px}@media screen and (max-width: 1199px){.small-card br{display:none}}@media only screen and (max-device-width: 1024px){.parallax{background-attachment:scroll}}@media screen and (max-width: 980px){p.tagline{max-width:100%}.secondary-bg{text-align:center;padding:60px 0}.secondary-bg h2,.secondary-bg p{width:100%}.image-text img{margin-bottom:20px}form{width:100%}}
