html{scroll-behavior:smooth}body{background:#E8F0FD;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;font-family:proxima-nova, Helvetica Neue, Arial, Helvetica, sans-serif;margin:0}@media screen and (min-width: 700px){body{padding:0 15px}}.sign-in-link{text-align:right;width:100%;max-width:960px;margin:0 auto;margin-top:25px}.sign-in-link a{color:#2A2828;font-weight:bold;margin-left:15px}.sign-in-link a:hover{text-decoration:none}.home-panel{margin-top:25px;margin-bottom:30px;background:#ffffff;border-bottom:4px solid rgba(42,40,40,0.2);max-width:960px;width:100%;text-align:center}@media screen and (min-width: 700px){.home-panel{margin-bottom:50px}}.home-panel h2,.home-panel h3{margin:0 auto;font-weight:normal;font-size:25px;max-width:90%}@media screen and (min-width: 700px){.home-panel h2,.home-panel h3{font-size:36px;max-width:75%}}.home-panel .home-panel--logo{width:100%;max-width:180px;height:auto}@media screen and (min-width: 700px){.home-panel .home-panel--logo{max-width:300px}}.home-panel .home-panel--content{padding:30px}@media screen and (min-width: 700px){.home-panel .home-panel--content{padding:50px}}.home-panel .home-panel--content .home-panel--content---form{background:#EFEFEF;max-width:600px;margin:0 auto;padding:30px 15px;border-bottom:4px solid rgba(42,40,40,0.2)}@media screen and (min-width: 700px){.home-panel .home-panel--content .home-panel--content---form{margin-bottom:30px;padding:40px 15px}}.home-panel .home-panel--content .home-panel--content---form h3{font-weight:600;margin-bottom:15px}.home-panel .home-panel--content .home-panel--content---form #mc_embed_signup{background:#EFEFEF}.home-panel .home-panel--content .home-panel--content---form #mce-EMAIL{font-family:proxima-nova, Helvetica Neue, Arial, Helvetica, sans-serif;border-radius:0;border:2px solid #2A2828;height:42px;padding:0px 0.6em;transition:box-shadow 0.23s ease-in-out 0s}.home-panel .home-panel--content .home-panel--content---form #mce-EMAIL:focus{outline:none;box-shadow:0px 0px 0px 4px #F7C745}.home-panel .home-panel--content .home-panel--content---form #mce-EMAIL:hover{background:#EFEFEF}.home-panel .home-panel--content .home-panel--content---form #mc-embedded-subscribe{height:42px;background-color:#3A6CB5;font-weight:bold;border-radius:0;font-family:proxima-nova, Helvetica Neue, Arial, Helvetica, sans-serif;transition:none;transition:box-shadow 0.23s ease-in-out 0s;-webkit-appearance:none}@media screen and (min-width: 700px){.home-panel .home-panel--content .home-panel--content---form #mc-embedded-subscribe{margin-left:-5px}}.home-panel .home-panel--content .home-panel--content---form #mc-embedded-subscribe:focus{outline:none;box-shadow:0px 0px 0px 4px #F7C745}.home-panel .home-panel--content .home-panel--content---form #mc-embedded-subscribe:hover{background:rgba(58,108,181,0.8)}.home-panel .home-panel--video{margin:25px 0}@media screen and (min-width: 700px){.home-panel .home-panel--video{padding:0 15px;margin:75px 0}}footer{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}footer .company-link{width:calc(33.33% - 11.25px);display:inline-block;margin-right:15px;margin-bottom:10px}footer .company-link:nth-of-type(even){margin-right:15px}footer .company-link:nth-of-type(3n){margin-right:0px}footer .company-link:hover{opacity:0.7}footer .company-link:focus{outline:3px solid #F7C745}footer .company-link .company-link--logo{width:100%;height:auto}
