html{color:#222}img{vertical-align:middle}.hidden{display:none!important;visibility:hidden}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}aside,footer,header,main,section{display:block}a{background:0 0}a:active,a:hover{outline:0}img{border:0}input{color:inherit;font:inherit;margin:0}input[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}*,*::before,*::after{box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body{font-size:16px;line-height:1.625em;color:#404040}body::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;z-index:9;display:none;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.15)95%,rgba(0,0,0,.15)100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.15)95%,rgba(0,0,0,.15)100%);background-size:100% 26px}@font-face{font-family:"icons";src:url("../../images/icons/icons.eot");src:url("../../images/icons/icons.eot?#iefix") format("embedded-opentype"),url("../../images/icons/icons.woff2") format("woff2"),url("../../images/icons/icons.woff") format("woff"),url("../../images/icons/icons.ttf") format("truetype"),url("../../images/icons/icons.svg?#icons") format("svg");font-weight:400;font-style:normal}ul li::before{content:"\e001"}h1,h2,h3,p{margin:0}.base,p,ul,.medium{font-size:16px;line-height:1.5em;padding-top:.8em;padding-bottom:0}@media only screen and (min-width:800px){.medium{font-size:20px;font-weight:300;line-height:1.5em;padding-top:.6em;padding-bottom:0}}h3{font-size:20px;font-weight:300;line-height:1.5em;padding-top:.6em;padding-bottom:0}@media only screen and (min-width:800px){h3{font-family:"PT Sans",Helvetica,sans-serif;font-size:26px;font-weight:300;line-height:1em;padding-top:1em;padding-bottom:0}}.xlarge,h2{font-family:"PT Sans",Helvetica,sans-serif;font-size:26px;font-weight:300;line-height:1em;padding-top:1em;padding-bottom:0}@media only screen and (min-width:800px){.xlarge,h2{font-family:"PT Sans",Helvetica,sans-serif;font-size:32px;font-weight:300;line-height:1.4;padding-top:.8em;padding-bottom:0}}h1{font-family:"PT Sans",Helvetica,sans-serif;font-size:32px;font-weight:300;line-height:1.4;padding-top:.8em;padding-bottom:0}@media only screen and (min-width:800px){h1{font-family:"PT Sans",Helvetica,sans-serif;font-size:48px;font-weight:300;line-height:1.4em;padding-top:.4em;padding-bottom:0}}.button--primary{display:inline-block;padding:12px 32px;margin-bottom:13px;margin-top:13px;min-height:26px;text-align:center;font-family:"PT Sans",Helvetica,sans-serif;font-weight:300;text-decoration:none;outline:0;border-radius:8px;-webkit-transition:none;transition:none;background:#0091ea;color:#fff;border:1px solid transparent}.button--primary:hover{background:#0288d1;color:#fff;border:1px solid transparent;text-decoration:none;-webkit-transition:all .1s linear;transition:all .1s linear}ul{list-style:none;margin:0}@media only screen and (max-width:619px){ul{padding-left:0}}ul li{position:relative;padding-left:16px}ul li::before{font-family:"icons";display:block;font-weight:400;position:absolute;top:0;left:0;line-height:26px;font-size:4px}a,a:visited{color:#0091ea}a:hover{color:#009688;text-decoration:none}img{max-width:100%}.input{display:inline-block;padding:12px;margin-bottom:13px;margin-top:13px;min-height:26px;text-align:center;font-family:"PT Sans",Helvetica,sans-serif;font-weight:300;color:rgba(0,0,0,.54);text-decoration:none;background-color:rgba(0,0,0,.12);outline:0;border:1px solid transparent;border-radius:8px;-webkit-transition:none;transition:none}input::-moz-placeholder,input:-moz-placeholder{color:rgba(0,0,0,.54)}input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.centered{text-align:center}html,body{width:100%;height:100%;margin:0;padding:0}body{position:relative;font-family:'PT Sans','Helvetica','Arial',sans-serif;font-weight:300;background-color:#fff;min-height:100%}input{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.promo-header{background-color:#0091EA}.promo-header,.promo-header-container{width:100%;height:470px;position:relative}.promo-header .tagline{font-size:24px;text-align:center;color:#fff;padding-top:24px}.promo-image-mobile{position:absolute;width:100%;bottom:0;text-align:center}.promo-header .sub-tagline,.promo-header-form,.promo-image,.promo-header-bar,.feature-image{display:none}.feature-image-mobile{padding-top:35px;padding-bottom:25px}.feature-headline,.page-headline,.content-headline{font-size:1.4m;line-height:1.4em}.feature-desc,.page-desc,.content-desc{color:rgba(0,0,0,.54)}.footer-nav{font-size:1em;text-align:center;padding:0}.footer-nav li{list-style:none;display:inline-block;padding:0 10px}.footer-nav a{color:rgba(0,0,0,.26);display:block;text-decoration:none}.footer-nav a:hover{color:rgba(0,0,0,.54)}.footer-nav li::before{content:none}#mc-form-btm{padding-top:25px}#mc-email-btm{width:288px;font-size:20px}#success-btm{display:block;color:#009688}#error-btm{display:block;color:#d01716;font-size:16px}.error{color:#d01716;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.error a{color:#d01716;text-decoration:underline}.button-notify-btm{width:288px;margin-top:0;font-size:20px}.copyright{font-size:16px;color:rgba(0,0,0,.26);padding:24px 0 32px}main{margin:0 auto;padding:40px 16px;min-height:100%}main.page{padding-top:0}.page-header,.page-logo{display:none}.page a{text-decoration:none}.team{padding-top:40px;text-align:center}.team-member{padding-bottom:24px;text-align:center}.team-member img{padding-bottom:16px}.team-member p{padding-top:0}.featured-bar{padding-left:0}.featured-bar li{list-style:none;display:inline-block;padding:0 40px 24px 0}.featured-bar a{display:block;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=24)";filter:alpha(opacity=24);-khtml-opacity:.24;-moz-opacity:.24;opacity:.24}.featured-bar a:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.featured-bar li::before{content:none}.featured-bar li.remove-right-padding{padding-right:0}.info-bar{width:100%;background-color:#0288d1;color:rgba(255,255,255,.87);padding:8px;text-align:center;font-weight:600}.info-bar-dark{background-color:#012b42;color:rgba(255,255,255,.87)}@media all and (min-width:768px){.promo-header{height:640px}.promo-header-container{width:768px;height:640px;margin:0 auto}.promo-header-bar{display:inline}.promo-logo{left:34px;top:34px}.promo-logo,.button-sign-in{display:inline;position:absolute}.button-sign-in{right:34px;top:50px;color:#fff}.promo-header .tagline{font-size:34px;line-height:44px;text-align:left;padding-top:0}.promo-header .sub-tagline{display:block;font-size:24px;color:#fff;line-height:32px;padding:12px 2px}.promo-image{display:block;position:absolute;bottom:0;right:34px}.promo-header-form{display:inline-block;padding-left:3px}.promo-image-mobile,.feature-image-mobile{display:none}#mc-form{padding-top:2px}#mc-email{width:252px}#success,#error{display:block;width:380px;padding:6px 12px;color:#fff;font-size:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#success{background-color:rgba(0,150,136,.87)}#error{background-color:rgba(208,23,22,.87)}#error a{color:#fff;font-weight:600;text-decoration:none}.button-notify{width:120px;padding:12px;background-color:rgba(0,0,0,.26)}.button-notify:hover{background-color:rgba(0,0,0,.54)}#mc-form-btm{padding-top:25px}#mc-email-btm{width:360px;font-size:20px}.button-notify-btm{width:170px;padding:12px;background-color:#0091EA}.call-to-action{position:absolute;left:34px;top:240px;text-align:left;width:390px}.call-to-action .input{background-color:#fff;text-align:left;margin-right:4px}.feature-desc{width:700px;margin:0 auto}.feature-image{display:block;padding-top:80px;padding-bottom:75px}.btm-call-to-action{padding-top:75px}.btm-call-to-action .input{text-align:left;margin-right:4px}main{max-width:1024px;padding:75px 0;min-height:initial}main.page{max-width:640px;padding:75px 34px 180px}.page-header{width:100%;height:57px;position:relative}.page-header,.page-logo{display:inline-block}.page-headline{font-size:48px;line-height:62px;padding:5px 0 16px}.page-headline,.team{text-align:left}.team-member{display:inline-block;padding-right:50px}}@media all and (min-width:1024px){.promo-header-container{width:1024px}.promo-header .tagline{font-size:48px;line-height:62px}.promo-header .sub-tagline{display:block;font-size:32px;line-height:42px}#mc-email,#mc-email-btm{width:338px;font-size:20px}#success,#error{width:516px}.button-notify{width:170px;font-size:20px}.call-to-action{top:232px;width:540px}main{max-width:1024px}}@media all and (min-width:1080px){.promo-header-container{width:1080px}main{max-width:1080px}.page-header{display:block;width:1080px;margin:0 auto}}