*{box-sizing:border-box;word-break:break-word}html{scroll-behavior:smooth}html,body{height:100%}body{margin:0;display:flex;flex-direction:column;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:400;font-style:normal}main{display:flex;flex-direction:column;flex-grow:1;justify-content:center}h1{margin:0rem;margin-bottom:0.5rem;margin-top:0.5rem}p{margin:0.5rem}a{text-decoration:none;color:#2e4a50}img{max-width:100%;height:auto;margin:auto;object-fit:contain;border-radius:6px}.col-3{flex:25%;width:25%;max-width:25%}.col-4{flex:33.33%;width:33.33%;max-width:33.33%}.col-5{flex:41.66%;width:41.66%;max-width:41.66%}.col-6{flex:50%;width:50%;max-width:50%}.col-7{flex:58.33%;width:58.33%;max-width:58.33%}.col-8{flex:66.66%;width:66.66%;max-width:66.66%}.col-9{flex:75%;width:75%;max-width:75%}.col-10{flex:83.33%;width:83.33%;max-width:83.33%}.col-11{flex:91.66%;width:91.66%;max-width:91.66%}.col-12{flex:100%;width:100%;max-width:100%}[class*="col-"]{float:left}.row{display:flex;flex-wrap:wrap;flex-flow:column}.content{align-self:center;padding-top:3rem;width:100%;margin:0}.content p img{width:100%}.divider{height:3px;border-radius:50px;background:#a8d5ba;width:60px}.title{font-size:large;padding-bottom:1rem;text-align:start}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.video{position:absolute;margin:0 auto;border:5px dotted #a8d5ba;top:0;left:0;width:100%;height:100%}.section{padding-top:2rem;padding-bottom:2.5rem;padding-right:1.5rem;padding-left:1.5rem;width:100%;margin:0;align-self:center;flex:1 0 auto}.section-even{background-color:#d9e4c4}.section-highlight{background-color:#a8d5ba}.section-content{width:100%;max-width:1152px;margin:auto;justify-content:center}.content{padding-top:9rem;padding-bottom:2rem;padding-right:1.5rem;padding-left:1.5rem;width:100%;max-width:1152px;margin:0;align-self:center;flex-grow:1}.notfound{display:flex;padding-right:1.5rem;padding-left:1.5rem;width:100%;max-width:1152px;margin:0;align-self:center;justify-content:center;flex-grow:1}.notfound img{width:100%;max-width:912px}.team{align-items:center;text-align:center}.team .list{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}.team .list a{color:inherit;margin:0 auto}.team .list a .member{display:inline-block;align-items:center;text-align:center;padding:1rem}.team .list a .member .title{font-size:x-large;padding-bottom:0.1rem;text-align:center}.avatar{width:15rem;height:15rem;border-radius:50%;border:2px solid #a8d5ba;object-fit:cover;margin:0 auto}.avatar-small{width:10rem;height:10rem;border-radius:50%;border:2px solid #a8d5ba;object-fit:cover;margin:0 auto}.teammember-title{font-size:x-large;padding-bottom:0.1rem}.teammember-header{display:flex;justify-content:left;margin-bottom:2rem}.teammember-header-avatar{width:10rem;height:10rem;border-radius:50%;border:2px solid #a8d5ba;object-fit:cover}.teammember-header-title{font-size:x-large;padding-bottom:0.1rem;margin:auto 1rem}.teammember-header-social-media{display:flex;flex-wrap:wrap;color:#333;margin-top:-0.5rem;padding-block-end:0.25rem}.teammember-header-social-media a{color:inherit}.teammember-posts{margin-top:2rem}.social-media{font-size:1.5em}.author{width:100%;display:inline-block;align-items:center;text-align:center;margin:0 auto;padding-top:2rem}.author a{color:inherit}.author-title{font-size:x-large;padding-bottom:0.1rem;margin:0}.funding-logo{max-width:11rem;max-height:9rem;padding:1rem}.services{display:flex;align-items:center;padding:1.5rem 0rem}.services-section-content{display:flex;align-items:center}.side-image{padding:1rem;margin:auto}.side-image img{width:100%;height:auto;max-height:90vh;object-fit:contain}.quote{display:flex;flex-direction:column;text-align:center;font-size:x-large;font-style:italic}.quote>.icon-quote-left{text-align:left;margin-block-end:-0.5rem;margin-inline-start:0.5rem}.quote>.icon-quote-right{text-align:right;margin-block-start:-0.5rem;margin-inline-end:-0.5rem}button{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;background-color:transparent;background-image:none;text-transform:none;padding:0}.button:hover{filter:brightness(60%)}.button.filled{background-color:#a8d5ba;color:white;border:2px solid #a8d5ba;border-radius:4px;padding:0.5rem 1.5rem;text-align:center;text-decoration:none;display:inline-block;font-size:1rem}.button.outlined{background-color:transparent;color:#a8d5ba;border:2px solid #a8d5ba;border-radius:4px;padding:0.5rem 1.5rem;text-align:center;text-decoration:none;display:inline-block;font-size:1rem}.button.outlined:hover{background-color:#a8d5ba;color:white}.button.text{display:inline-block;padding:0.5rem 1.5rem;text-align:center;font-size:1rem;color:#a8d5ba}.button.inverted{background-color:white;color:#a8d5ba;border-radius:4px;padding:0.5rem 1.5rem;text-align:center;text-decoration:none;display:inline-block;font-size:1rem;margin-top:1rem}.button.fab{display:inline-flex;background-color:#a8d5ba;color:#f2f2f2;width:50px;height:50px;align-items:center;justify-content:center;border-radius:50%;margin:30px;position:fixed;bottom:0px;right:0px;transition:background-color .3s;z-index:1000}.button.play{background:url("/button/google-play-button.svg");background-repeat:no-repeat;background-size:cover;display:inline-block;width:10rem;height:3rem}.button.appstore{background:url("/button/apple-appstore-button.svg");background-repeat:no-repeat;background-size:cover;display:inline-block;width:10rem;height:3rem}.button.block{width:100%}.show{visibility:visible;opacity:1}.hide{visibility:hidden;opacity:0}.contact{justify-content:center;align-items:center}.contact-button-container{text-align:center;margin-top:0;margin-bottom:0}.contact-text{text-align:center;color:white}.cardList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.cardList a{color:inherit;flex-grow:1}.smallCard{display:flex;flex-direction:column;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);width:360px;height:100px;margin:10px;justify-content:center}.mediumCard{display:flex;flex-direction:column;flex:1 1 300px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);max-width:350px;height:200px;margin:10px;justify-content:center}.card{display:flex;flex-direction:column;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);max-width:350px;height:400px;margin:1rem auto;justify-content:center}.cardContent{display:flex;flex-direction:column;height:100%;width:100%}.cardImage{display:flex;width:100%;height:150px;border-radius:5px 5px 0px 0px;object-fit:cover}.cardImage i{margin:auto;font-size:8em;color:#2e4a50}.noCover{object-fit:unset !important}.cardTitle{text-align:center;font-size:18px;font-weight:600;padding-top:1rem;padding-bottom:0.5rem}.cardDescription{flex-grow:1;overflow:hidden;text-overflow:ellipsis;padding:6px;padding-top:0px;word-wrap:break-word;height:100%}.cardDetail{padding:6px;font-size:12px;text-align:right}.post-detail{margin-top:-6px;padding-bottom:6px;font-size:14px}.coverimage{height:60vh;min-width:100%;padding-top:68px;object-fit:cover}.image-copyright{width:100%;max-width:1152px;align-self:center;padding-right:1.5rem;padding-left:1.5rem;font-size:small}@media screen and (max-width: 600px){[class*="col-"]{display:block;width:100%;max-width:100%}.services{display:inline-block}}
