#topblock{background-image:url("/images/frontend/v2/purple_stripe.jpg");background-repeat:repeat-x;float:left;width:100%}#intro_container{margin:0 auto;max-width:1140px;width:100%}#intro{background-position:center top;background-repeat:no-repeat;float:left;width:100%;height:800px}#introtext h1{font-size:36px;text-align:left;vertical-align:baseline;color:#fff;margin-bottom:1em;text-shadow:-1px 0 0 #2e2054}#introtext{margin-top:-7px}#persona{margin-top:-25px}#persona a.main_call_to_action{bottom:2em;display:block;left:15%;position:absolute;width:50%;z-index:9999;font-size:25px;line-height:25px;padding:25px}.copyright{padding-top:20px}blockquote::before,blockquote::after,q::before,q::after{content:none}#quote::after{background-image:url("/images/frontend/v2/speechbubbleside.png");background-repeat:no-repeat;content:"";display:block;height:28px;left:100%;margin-top:-2em;position:absolute;width:52px}blockquote::before,blockquote::after,q::before,q::after{content:none}#quote{background-image:url("/images/frontend/v2/quote_transparant_pixel.png");border-radius:.5em;color:#b09ed1;display:block;font-family:Georgia,Times,"Times New Roman",serif;font-size:18px;font-size-adjust:none;line-height:25.2px;margin-bottom:36px;padding:.75em .5em;position:relative;text-align:center}blockquote{border-left:none}#subintro{background-color:#f5f5f5;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;padding-top:1px;padding-bottom:10px;margin:0;display:block;font-size:10px;width:100%;padding-left:5%;padding-right:5%;float:left}#subintro h3{font-size:20px;color:#272727;text-align:center;line-height:26px;font-weight:bold}#shadow{background-color:#fff;background-image:url("/images/frontend/v2/shadow.png");background-position:center bottom;background-repeat:no-repeat;float:left;height:4em;width:100%}.testimonialarticle{background-color:#f9f9f9;outline:1px solid #d5d5d5;padding:15px;margin:0px}.testimonialarticle p{color:#858585;font-size:14px;font-style:italic;line-height:21px}#testimonials hr{height:1px;color:#d2d2d2;background-color:#d2d2d2;border:0}.testimonialarticle>div>div>h4{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#313131;font-size:18px;text-shadow:1px 1px 0 #fff;text-align:left;padding-left:15px;padding-right:5px;margin-top:0px}a.call_to_action,input.submit,#layout_normal input.call_to_action{background-color:#d5e0e0;background-image:linear-gradient(to bottom, #d5e0e0, #b6c0c0);border:1px solid #8d8d8d;border-radius:.25em;box-shadow:0 2px 0 rgba(255,255,255,.4) inset;color:#5d5d5d;display:block;font-size:14px;font-weight:bold;margin-left:auto;margin-right:auto;margin-top:1em;padding:3% 10%;text-align:center;text-decoration:none;text-shadow:1px 1px 0 #fff;width:80%}#bottomline{background-image:url("../../../images/frontend/v2/bottom_line_gray_texture.jpg");background-repeat:repeat-x;border-bottom:1px solid #cacaca;border-top:1px solid #b1b1b1;float:left;margin-top:40px}#bottomline h4{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;margin-bottom:10px;color:#000}#mailing_list{float:left;padding:2.5%;width:45%}#meet_your_partners{display:block;float:left;padding:2.5%;position:relative;width:45%}#mc_embed_signup input.button{display:block;width:35%;margin:.5em 0 1em 0;min-width:90px}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;font-weight:bold;height:32px;line-height:32px;padding:0;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap}#mc_embed_signup .button:hover{background-color:#777}#mc_embed_signup input{-webkit-appearance:none}#choose{padding-top:40px}#call_to_action_bottom_container{clear:both;float:left;margin-top:40px;text-align:center;width:90%;font-size:25px;line-height:25px}a.main_call_to_action:link,a.main_call_to_action:visited,a.main_call_to_action:hover,a.main_call_to_action:active{display:block;font-size:25px;padding:1em;color:#fff;border-radius:.25em;text-shadow:-1px -1px 0 #1c3105;text-decoration:none;border:1px solid #000;background-color:#79b600;background-image:-webkit-gradient(linear, center top, center bottom, from(#79b600), to(#4e8f0f));background-image:-webkit-linear-gradient(top, #79b600, #4e8f0f);background-image:-moz-linear-gradient(top, #79b600, #4e8f0f);background-image:-o-linear-gradient(top, #79b600, #4e8f0f);background-image:-ms-linear-gradient(top, #79b600, #4e8f0f);background-image:linear-gradient(to bottom, #79b600, #4e8f0f);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3),inset 0 1px 1px #ecffcf;-moz-box-shadow:0 3px 5px rgba(0,0,0,.3),inset 0 1px 1px #ecffcf;box-shadow:0 3px 5px rgba(0,0,0,.3),inset 0 1px 1px #ecffcf}a.main_call_to_action:hover{background-color:#4e8f0f;background-image:-webkit-gradient(linear, center top, center bottom, from(#6ea500), to(#46800d));background-image:-webkit-linear-gradient(top, #6ea500, #46800d);background-image:-moz-linear-gradient(top, #6ea500, #46800d);background-image:-o-linear-gradient(top, #6ea500, #46800d);background-image:-ms-linear-gradient(top, #6ea500, #46800d);background-image:linear-gradient(to bottom, #6ea500, #46800d)}@media only screen and (max-width: 1200px){#introtext h1{font-size:30px;line-height:1.3em;margin-bottom:1.07em}#quote{font-size:16px}a.call_to_action,input.submit,#layout_normal input.call_to_action{font-size:12px}#introtext>img{padding-top:15px}}@media only screen and (max-width: 992px){.testimonialarticle{margin:0 0 12px 0}.testimonialarticle>div>div>h4{margin-left:10px}.testimonialarticle p{font-size:13px}#layout_normal input.call_to_action,a.call_to_action,input.submit{font-size:13px}a.call_to_action,input.submit,#layout_normal input.call_to_action{font-size:16px}#introtext{float:left;margin-top:-7px;width:100%}#introtext h1{font-size:26px !important;margin-bottom:1em;text-align:center !important}#introtext>img{width:100%}}@media only screen and (max-width: 768px){#introtext{float:left;margin-top:-7px;width:100%}#introtext h1{font-size:26px !important;margin-bottom:1em;text-align:center !important}#introtext>img{width:100%}#meet_your_partners{display:none !important;position:relative}#mailing_list,#meet_your_partners{width:auto !important}#bottomline{background-size:cover}#social_link_newsletter{display:none !important}}@media only screen and (max-width: 480px){.container{width:auto}a.main_call_to_action:link,a.main_call_to_action:visited,a.main_call_to_action:hover,a.main_call_to_action:active{font-size:16px}}