@import 'https://fonts.googleapis.com/css?family=Kreon|Open+Sans';body{font-family:open sans,sans-serif;line-height:1.5em;background:#fff;color:#1e1e1e}header{background:#313131;color:#fff}th,td:empty{background:#d9d9d9}td{background:#f9f9f9}td:empty{height:1.5em}.wrapper{max-width:1100px;margin:0 auto;padding:3em 2em 1em}.org-logos-container{display:none}a,a:visited{color:#313131}a:focus{outline:.1em solid;text-decoration:none}h1,h2,h3{font-family:kreon,serif;font-weight:400;line-height:1.2em;margin:0}h1{font-size:1.9em;color:#fff}img{height:auto;max-width:100%}h2{font-size:1.7em;margin-bottom:1em}.skip-link{color:#fff;text-decoration:none;border:1px solid #fff;position:fixed;top:-200px;font-size:1.5em;margin-top:1em;padding:.3em}.skip-link:focus{top:0}a.skip-link:visited{color:#fff}header .wrapper{padding:1em 0 2em}header h2{font-family:open sans,sans-serif;font-size:1em;font-style:normal;font-weight:400;line-height:1.3em;max-width:90%;padding-bottom:1em;text-align:center;margin:0 auto}header img{width:220px;height:auto;display:block;margin:4em auto 0}nav ul{display:none;list-style-type:none;text-align:center;font-size:1.5em;padding:4em 0;z-index:1;position:absolute;top:1.3em;width:100%;background:#313131}nav li{margin-bottom:1em;line-height:3em}nav a,nav a:visited{color:#fff;text-decoration:none}nav a:focus{outline:.1em solid #ffcf70;border-bottom:none}nav .current{border-bottom:6px solid #ffcf70}button{position:absolute;border:none;background:0 0;color:#fff;display:block}#nav-toggle{position:absolute;right:1.3em;top:1.3em;cursor:pointer;padding:10px 35px 16px 0}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#fff;position:absolute;display:block;content:''}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{transition:all 100ms ease-in-out}#nav-toggle.active span{background-color:#0000}#nav-toggle.active span:before,#nav-toggle.active span:after{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}nav ul.active{display:block}.home-intro-image{display:none}.home-features{background:#ffcf70}.home-features-items{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;padding:1em;text-align:center}.home-features-items>div{margin-bottom:20px;flex:1 50%}.home-features-items h2{padding-bottom:1em;width:100%}.icon{height:40px}.home-cta{padding-top:1em;padding-bottom:3em;background-color:#4872ad;color:#fff}.home-cta a{color:#fff}.home-cta-request li{color:#eaf7fe;margin-bottom:.5em}.home-cta-request span{color:#fff}.home-cta-contact{padding-top:2em}input,label{display:block}label{padding-left:.5em;font-size:.8em;color:#eaf7fe}input,.button{border:none;border-radius:1em}input{margin-top:.3em;padding:1em;width:220px;height:100%}.button{width:150px;margin-top:1em;padding:1.2em 2.5em;background:#ef6572;color:#1e1e1e;font-family:open sans,sans-serif;font-size:.9em;font-weight:700;text-transform:uppercase}.button:hover{background:#ff9466}.button:active{background:#f9703e}.timestamp{color:#6d6d6d;font-size:.85em}footer{display:flex;flex-wrap:wrap;justify-content:space-between;background:#3a3a3a;color:#ededed}footer a,footer a:visited{color:#ededed}.flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.social-media-logo{width:35px;height:auto}.org-logo{width:150px;height:auto}.blog .wrapper{max-width:600px;margin:0 auto;padding:3em 2em}.blog-index .wrapper{max-width:800px;margin:0 auto}.blog h1,.blog-index h1{color:#1e1e1e;margin-bottom:1em}.blog h2{padding-top:3em}.blog h3{color:#4a494a;font-size:1.5em;padding:1em 0 .5em}.blog img{padding:1.5em 0}.blog em{padding-right:.5em}.blog li{margin-top:.4em}.blog li:first-child{margin-top:0}.blog-index h1{text-align:center;width:100%;margin-bottom:1em}.blog-posts{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;margin-bottom:1.5em}.indented{padding:1em 0 0 1.5em;margin:0}.suggestions,.reflections{padding:0 2em 3em}.reflections{background:#5080c1;color:#fff}.suggestions{background:#fcd183}@media screen and (max-width:499px){footer>.wrapper{padding-bottom:3em}}@media screen and (min-width:500px){.wrapper{padding:4em}header img{width:210px;height:auto}.home-header{width:334px;height:auto}header h1{font-size:2.5em}header h2{max-width:440px;font-weight:700}.home-long-intro>.wrapper{padding-top:0;padding-bottom:4em}.home-features-items{flex-direction:row}.blog-posts{width:80%;margin:0 auto 1.5em}.indented{padding:1em 0 0 3em}.social-media-logos-container{width:50%}}@media(min-width:700px){header img{margin:0 auto}nav ul{display:block;margin:0;padding:0;position:relative;top:0}nav button{display:none}nav{padding-left:0}nav li{display:inline-block;margin-right:1em;line-height:0}.social-media-logos-container{width:40%}}@media(min-width:800px){.social-media-logos-container{width:25%;margin:0}}@media(min-width:900px){.collapsible-container{display:flex;justify-content:space-between}.home-short-intro p:first-child{margin-top:0}.home-intro-text{flex-basis:60%}.home-intro-image{flex-basis:auto;display:block}.home-cta-request,.home-cta-contact,footer>.wrapper>.collapsible-container>p{flex-basis:42%}.home-cta-contact{padding-top:0}.blog-posts{flex-direction:row;justify-content:center}.blog-posts-titles{flex-basis:80%}.blog-index span{width:20%}.social-media-logos-container{width:20%}}@media screen and (min-width:1000px){header .wrapper{padding:1em 0 3em}header h1{font-size:3em}.home-short-intro>.wrapper,.home-long-intro>.wrapper{width:60%}.home-short-intro .wrapper{padding-bottom:6em}.home-short-intro p:first-child{padding-bottom:1em}.home-long-intro>.wrapper{padding-bottom:5em}.home-features h2{padding-bottom:2em;text-align:center}.home-cta{padding-top:2em;padding-bottom:1.5em}input{width:300px}}@media screen and (min-width:1100px){.org-logos-container{display:flex;justify-content:space-between;width:100%;padding-top:2em;align-items:center}.org-logos-container a:nth-child(2) img{height:100px}.org-logos-container a:nth-child(5) img{height:100px;width:250px}}