.c_no-data{margin:auto;text-align:center}.c_sns-share{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.c_sns-share div{height:20px;width:20px}.c_icon{color:#391233;font-size:1.2rem}.c_sns-login-button{display:flex;flex-direction:column;flex-wrap:wrap}.c_sns-login-button .sns-login-button{margin-top:10px}.c_login-form{max-width:320px;padding:10px}.c_language-flag .flag{background-repeat:no-repeat!important;background-size:cover!important;box-shadow:0 4px 4px 4px #0000001a;height:35px;margin:5px auto auto;width:65px}.c_page-header{min-height:500px}.c_page-header .placeholder-background{align-items:center;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;height:500px;justify-content:center;position:absolute;width:100%;z-index:-1}.c_page-header .placeholder-background:before{background-color:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.c_page-header .page-header{background:transparent!important;color:#fff;display:table;height:500px;position:relative}.c_page-header .page-header .info{display:table-cell;vertical-align:middle}.c_page-header .page-header .info .text{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:1.2rem;padding:0!important;text-align:center}.c_page-header .page-header .info .text .title{font-size:2rem;font-weight:700;line-height:1.25}.c_page-header .page-header .info .header-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px;width:100%}.c_page-header .page-header .info .header-button{margin-bottom:10px}.c_page-footer{background:#ca2c46;color:#fff;min-height:200px;text-align:center;width:100%}.c_page-footer .page-footer{display:table;height:200px;margin:auto}.c_page-footer .page-footer .text{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;display:table-cell;font-size:1rem;text-align:center;vertical-align:middle}.c_goal{min-height:250px}.c_goal .goals{display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto}.c_goal .goals .goal{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;border:1px solid #e5e3dd;border-radius:10px;box-shadow:0 4px 4px 4px #0000001a;flex:0 0 24%;font-weight:600;margin-right:10px;min-height:250px;padding:20px 5px 5px;text-align:justify;text-align:center}.c_goal .goals .goal .goal-title{font-size:1.1rem;margin-top:30px}.c_goal .goals .goal .icon-wrapper{margin:auto}.c_goal .goals .goal .icon-wrapper .icon{font-size:5rem}.c_goal .goals .goal .goal-description{font-weight:100;padding-top:20px}.c_sns-share-button{display:flex;flex-direction:row;flex-wrap:wrap;min-height:40px;width:100%}.c_sns-share-button .sns-share-button{background:#fff;border:1px solid #e5e3dd;border-radius:30px;font-size:1.2rem;height:30px;margin:auto 10px auto auto;text-align:center;width:30px}.c_user-profile-image{position:relative;text-align:center}.c_user-profile-image .c_profile-image{height:50px;margin:auto;width:50px}.c_user-profile-image .c_profile-image .profile-image-handler{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:1px solid #e5e3dd;border-radius:50px;height:100%;position:relative;width:100%}.c_user-profile-image .name{font-size:.7rem}.c_testimony{background:#fff;border:1px solid #e5e3dd;border-radius:5px;box-shadow:0 4px 4px 4px #0000001a;margin-bottom:20px;margin-left:20px;overflow:hidden;padding-bottom:15px;padding-top:15px;position:relative;width:300px}.c_testimony .self-intro{bottom:0;height:50px;text-align:center;width:100%}.c_testimony .self-intro .text{margin-right:10px;margin-top:30px;padding-top:5px}.c_testimony .self-intro .text .name{font-size:1rem;font-weight:700}.c_testimony .self-intro .text .title{font-size:.7rem}.c_testimony .service-tags{font-size:.7rem;margin-left:24px;margin-top:5px;padding:5px}.c_testimony .testimony-text{margin:15px 10px 10px;position:relative}.c_testimony .testimony-text .text{font-weight:100;margin-left:10px;min-height:140px;padding-left:10px;text-align:justify;width:90%}.c_tag{border:1px solid;border-radius:5px;margin-right:5px;padding:3px}.c_schedule-participant{height:auto;padding:5px;text-align:center;width:80px}.c_schedule-participant .participant-data{margin-top:5px}.c_schedule-participant .participant-data .participant-note{font-size:.7rem}.c_entity{border-radius:10px;box-shadow:0 4px 4px 4px #0000001a;height:auto;margin-bottom:10px;margin-left:10px;position:relative;width:320px}.c_entity .photo{background:url(/images/profile-placeholder.jpeg);background-position:50%!important;background-position:unset!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:10px;height:300px;margin:10px auto auto;width:300px}.c_entity .info{margin-top:30px;text-align:center}.c_entity .info .name{font-size:1.2rem;font-weight:700}.c_entity .info .position{font-size:1rem}.c_entity .testimony{padding:20px 10px 10px}.c_entity .testimony table{width:100%}.c_article{border-radius:5px;box-shadow:0 4px 4px 4px #0000001a;height:auto;margin-bottom:10px;margin-right:10px;padding:10px;position:relative;width:300px}.c_article .thumbnail{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:200px;width:100%}.c_article .title{font-size:1rem;font-weight:600}.c_article .short-desc,.c_article .title{-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.c_article .short-desc{-webkit-box-orient:vertical;color:#aaa;font-size:.7rem;max-height:100px}.c_article .meta{display:flex;flex-direction:row;justify-content:space-between}.c_article .date{font-size:.7rem;text-align:right}@media screen and (min-device-width:320px) and (max-device-width:768px){.c_testimony{margin-left:0!important}.c_sns-share{flex-direction:row!important;justify-content:center}.c_entity{margin-left:0!important}.c_goal{min-height:300px!important}.c_goal .goals .goal{flex:0 0 49%!important;font-size:.9rem!important;margin-bottom:10px;margin-right:0!important;text-align:center}.c_goal .goals .goal .icon-wrapper .icon{font-size:3rem}.c_goal .goals .goal .goal-description{font-size:.7rem!important}}

/*# sourceMappingURL=component.css.map*/