body:before{content:none !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}body{text-align:center;font-size:1.6rem;color:#668582}.wrap{text-align:left;padding:30px;max-width:1000px;margin:0 auto}h2,h3,h4{font-weight:400}input{border:none;background:#fff;font-size:1.5rem;padding:15px 20px;color:#333;border:2px solid #a5b0bb}input[type=submit]{background:#27a877;color:#fff;cursor:pointer;font-weight:700;text-transform:uppercase;font-size:1.3rem;padding:16px 20px 17px;position:relative;top:-1px;border:2px solid #27a877}input[type=submit]:hover{background:#45d07c;border:2px solid #45d07c}img{max-width:100%}.alignleft{float:left;margin:4px 20px 15px 0}.alignright{float:right;margin:4px 0 15px 20px}.center{text-align:center}.aligncenter{margin:0 auto}.button,a.button,#body-content a.button,#body-content .button{display:inline-block;line-height:1.5em;font-weight:700;padding:10px 20px 9px;color:#fff;text-decoration:none}.button:hover,a.button:hover,#body-content a.button:hover,#body-content .button:hover{color:#fff}#masthead .wrap{text-align:center;padding-top:60px;padding-bottom:60px}#masthead img#featured-image{margin:0 auto 30px}#masthead h1{font-size:4.5rem;margin:0 auto 15px;line-height:1.1em}#masthead h2{font-size:2.2rem;margin:0 auto 30px;font-weight:400}#masthead .masthead-text{font-size:1.2rem;font-style:italic}.action-bar{background:#f2f5f8}.action-bar .wrap{text-align:center;padding-top:30px;padding-bottom:60px}.action-bar .action-text{padding:30px 0 0}.action-bar form{padding:30px 0 0}.action-bar input{width:30%;margin:0 1%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:2px solid rgba(0,0,0,.4)}.action-bar input.field-firstname{position:relative;left:-2%}.action-bar input.submit-button{position:relative;right:-2%;border:none;-webkit-border-radius:0;-webkit-appearance:none;border-radius:0}.help-block.form-error{color:red;font-size:1rem}#body-content .wrap{padding-top:60px;padding-bottom:60px;max-width:770px}#body-content h1{font-size:3rem;margin:0 0 2rem}#body-content h2{font-size:2.2rem;margin:10px 0 1.5rem}#body-content h3{font-size:1.8rem;margin:10px 0 1.5rem}#body-content h4{font-size:1.4rem;margin:10px 0 1.5rem}#body-content p{font-size:1.4rem;margin:0 0 1.5rem;line-height:2.2rem}#body-content ul,#body-content ol{margin:0 0 2rem 3rem}#body-content li{font-size:1.4rem;line-height:2.2rem;margin:0 0 .7rem}#body-content blockquote{background:#ccc;padding:25px 35px 1px;margin:3rem 0}#body-content hr{border:none;border-bottom:1px solid #ccc;margin:60px 0}#footer .wrap{text-align:center;padding:60px 30px}#footer .footer-text{font-size:1.2rem;font-style:italic}#flash-message{text-align:center;margin:0 auto;position:fixed;display:block;top:45%;left:50%}#flash-message div{width:170px;position:relative;left:-100px;padding:20px;background-color:#faebd7;font-weight:700;border-radius:5px}.lp-thankyou{margin:70px 0}
@media (max-width:900px){.action-bar input{width:100%;margin:0 0 15px}.action-bar input.field-firstname,.action-bar input.submit-button{left:0;right:0}}@media (max-width:767px){#masthead h1{font-size:2.3rem;line-height:3rem}#masthead h2{font-size:1.4rem}#body-content h1{font-size:2.3rem;line-height:3rem}#body-content h2{font-size:1.7rem}#body-content h3{font-size:1.3rem}#body-content h4{font-size:1rem}#body-content p{font-size:1.2rem;line-height:2rem}#body-content li{font-size:1.2rem;line-height:2rem}}