.clearfix::after{content:"";clear:both;display:table}html,body{font-family:"Raleway";color:#444}a{text-decoration:none;color:#444;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}a:hover{color:#FE5F5E;-webkit-transition:all 0.35s linear;transition:all 0.35s linear;text-decoration:none}small,.small{font-size:14px;margin-bottom:25px;display:block;font-weight:800}small a,.small a{color:#FE5F5E}h1,h2,h3,h4,h5{font-family:"Bitter"}.alert-info,.alert-notice,.alert-share{color:#444;background-color:#fff;border-color:transparent;padding:30px}.flash-share .btn{background:transparent;border-radius:0;border:0;font-size:40px;color:#FE5F5E}.nav-nav-container{padding-left:100px;padding-right:100px}.headline-hero{font-family:"Bitter";font-style:normal;font-weight:800;font-size:90px;line-height:90px;color:#FFFFFF;text-transform:uppercase}.subheadline{font-family:"Raleway";font-style:normal;font-weight:700;font-size:16px;line-height:26px;color:#FE5F5E;text-transform:uppercase;letter-spacing:0.03em;margin-bottom:8px}.headline{font-family:"Bitter";font-style:normal;font-weight:700;font-size:30px;line-height:40px;color:#444}.navitem-link,a[title="Link"],a[title="link"]{font-family:"Bitter";font-style:normal;font-weight:800;font-size:18px;line-height:30px;color:#15D798;margin-top:40px;display:block;text-align:right}.navitem-link:hover,a[title="Link"]:hover,a[title="link"]:hover{color:#444}.headline-cta{font-family:"Bitter";font-style:normal;font-weight:800;font-size:54px;line-height:54px}.headline-inner{font-family:"Bitter";font-style:normal;font-weight:800;font-size:60px;line-height:65px;color:#FFFFFF}.about .headline-inner{font-size:40px;line-height:1.2}@media screen and (max-width: 767px){.about .headline-inner{font-size:28px;line-height:1.2}}.post-title{font-family:"Bitter";font-style:normal;font-weight:bold;font-size:20px;line-height:28px;color:#FE5F5E}p,li{font-family:"Raleway";font-style:normal;font-weight:normal;font-size:18px;line-height:30px;color:#444}.btn,.submit-button{box-shadow:none;border-radius:0px;height:50px;padding-left:25px;padding-right:25px;font-family:"Raleway";font-style:normal;font-weight:600;font-size:18px;line-height:30px;text-transform:uppercase;letter-spacing:0.03em;background-color:#color00;color:#fff;border:0;-webkit-transition:all 0.35s linear;transition:all 0.35s linear;padding-top:0;padding-bottom:0}.btn:hover,.submit-button:hover{border:0;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.btn-primary{background-color:#FE5F5E}.btn-primary:hover{background-color:#444}.btn-secondary,.submit-button{background-color:#15D798}.btn-secondary:hover,.submit-button:hover{background-color:#444}.btn-high{background-color:transparent;border:2px solid #FE5F5E;color:#FE5F5E !important}.btn-high:hover{background-color:#444;color:#fff !important;border:2px solid #444}a.btn{display:inline-block;line-height:50px;text-align:center;text-decoration:none}a.btn-primary{background-color:#FE5F5E}a.btn-secondary{background-color:#15D798}a.btn-high{background-color:transparent;border:2px solid #fff;color:#fff !important;line-height:45px !important;text-transform:none}a.btn-high:hover{background-color:#444;color:#fff !important;border:2px solid #444}img{max-width:100%;height:auto}input.text.form-control,select{border-radius:0px;height:50px;background-color:transparent;border:2px solid #444;box-shadow:none;font-family:"Raleway";font-style:normal;font-weight:normal;font-size:18px;line-height:18px;color:#444;text-transform:none}select.form-control{height:50px}textarea{border-radius:0px;background-color:transparent;border:2px solid #444;box-shadow:none;font-family:"Raleway";font-style:normal;font-weight:normal;font-size:18px;line-height:18px;color:#444;text-transform:none;min-height:200px;padding:15px}.form-control,.StripeElement{border:2px solid #444;border-radius:0px;box-shadow:none;padding:15px}.StripeElement,.card-field{border:0px;border-radius:0px;box-shadow:none;padding:15px}.StripeElement{height:50px;border:2px solid #444}.filter-option-inner-inner{text-transform:none;font-family:"Raleway";font-style:normal;font-weight:normal;font-size:18px;line-height:50px;color:#444}.bootstrap-select .dropdown-menu li a span.text{font-family:"Raleway";font-style:normal;font-weight:normal;font-size:18px;color:#444;border-radius:0px;background-color:transparent;border:2px solid #444}::-webkit-input-placeholder{font-family:"Raleway";font-style:normal;font-weight:normal;font-size:16px;line-height:16px;color:#444}::-moz-placeholder{font-family:"Raleway";font-style:normal;font-weight:normal;font-size:16px;line-height:16px;color:#444}:-ms-input-placeholder{font-family:"Raleway";font-style:normal;font-weight:normal;font-size:16px;line-height:16px;color:#444}::placeholder{font-family:"Raleway";font-style:normal;font-weight:normal;font-size:16px;line-height:16px;color:#444}:focus{outline:-webkit-focus-ring-color auto 0px;outline:0px}.bootstrap-select .dropdown-toggle:focus{outline:0 dotted #333333 !important;outline:0 !important;outline-offset:0 !important}.form-control:focus,.StripeElement:focus{border-color:#444;outline:0;box-shadow:none}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{background-color:#fff;border-color:#444}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:none}.btn-light:hover{background-color:#fff}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#FE5F5E}.page-main{padding-top:90px;padding-bottom:250px}.remove-margin{padding-top:0}.custom-control-label::before{border:0}.form-min input{margin-left:5px;margin-right:5px}.form-min input.text.form-control{width:247px;min-width:247px;max-width:247px}.form-min input.text.form-control.input-small{width:150px;min-width:150px;max-width:150px}.form-min .submit-button{width:150px;min-width:150px;max-width:150px}.inputrow{margin-left:-5px;margin-right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.consent-form-container .option-heading{font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#FFFFFF;margin-top:16px}.consent-form-container .form-group{margin-bottom:0}.custom-control-label{font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#444}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#444;background-color:#15D798;border-color:#15D798}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#15D798;background-color:#15D798}.custom-checkbox .custom-control-label::before{border-radius:0;width:30px;height:30px;top:auto;left:auto;position:relative}.custom-control-label::before{border:2px solid #444;border-radius:0}.custom-control-label::after{position:absolute;top:-5px;left:-4px;display:block;width:40px;height:40px;content:"";background:no-repeat 50% / 50% 50%}.navbar-collapse{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-collapse ul li{display:inline-block}.navbar-brand-img{-webkit-transition:0.5s;transition:0.5s}.navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}.navbar-brand{width:100px;max-width:100px;min-width:100px;margin-right:82px}.nav-container{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-item{padding:0px 15px}.nav-item a{font-style:normal;font-weight:500;font-size:16px;line-height:30px;color:#fff;font-family:"Bitter"}.nav-item a:hover{color:#FE5F5E;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.nav-item.item-active a{color:#FE5F5E}.item-donate{margin-left:auto;padding-right:0px}.amounts-wrapper{margin-top:30px}.amounts-wrapper p{font-weight:700}.donate-amount-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.donate-amount-box .amount-item{width:100px;height:88px;background-color:#15D798;font-style:normal;font-weight:800;font-size:28px;line-height:88px;text-align:center;color:#fff;font-family:"Bitter";margin:1px}.donate-amount-box .amount-item:hover{background-color:#FE5F5E;color:#fff}.homepage-news{padding-top:80px;padding-bottom:200px;background-color:#F1F8FB}.homepage-news .headline{margin-bottom:40px}.post{background-color:#fff;margin-bottom:30px;height:440px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post img{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;max-height:197px}.post .post-headline{padding:20px}.post .post-title{color:#FE5F5E}.post .post-bottom{padding:20px;border-top:3px solid #F1F8FB;margin-top:auto}.post-date{font-size:14px;line-height:14px;font-weight:600;color:#444;font-family:"Raleway"}.add-comment{font-size:12px;line-height:16px;font-weight:800;color:#FE5F5E;font-family:"Bitter";text-transform:uppercase;text-align:center;vertical-align:middle}.add-comment i{margin-right:2px;font-size:18px;vertical-align:text-bottom}.overlay{position:relative}.overlay:before{content:"";width:100%;height:100%;display:block;background-color:#000;position:absolute;top:0;left:0;opacity:0.5}.alert{border-radius:0}#flash_container{z-index:999999999999}.alert-info,.alert-notice,.alert-share{color:#FE5F5E;background-color:#F1F8FB;border-color:#F1F8FB}a.text-info{color:#FE5F5E !important}a.text-info:hover,a.text-info:focus{color:#15D798 !important}.alert-info hr,.alert-notice hr,.alert-share hr{border-top-color:#FE5F5E}.share-container{background-color:rgba(0,0,0,0.6);min-height:100vh;margin-top:-1rem;padding-top:32px}.sharer{background:#F1F8FB;padding:60px 30px 74px;width:460px;margin-left:auto;margin-right:auto;text-align:center;position:relative}.sharer .flash-close,.sharer .sharer-close{position:absolute;top:6px;right:13px;font-size:26px;color:#FE5F5E}.sharer img{max-width:100px;margin-bottom:16px}.sharer h4{font-family:"Bitter";color:#FE5F5E;font-size:28px;line-height:38px;margin-bottom:16px}.sharer p{color:#444;font-weight:700;font-size:18px;line-height:30px}.share-flash-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-share{display:inline-block;border:2px solid;font-size:24px;width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#FE5F5E;margin-left:2px;margin-right:2px}.btn-share:hover{text-decoration:none;color:#444}.input-share-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}.input-share-group .input-icon{background:transparent;border-left:2px solid #FE5F5E;border-top:2px solid #FE5F5E;border-bottom:2px solid #FE5F5E;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#FE5F5E}.input-share-group input{height:48px;background:transparent;border-left:1px solid #FE5F5E;border-top:2px solid #FE5F5E;border-bottom:2px solid #FE5F5E;border-right:0px;box-shadow:none;color:#FE5F5E;padding-left:16px;padding-right:16px;border-radius:0;width:215px}.input-share-group input:active,.input-share-group input:hover,.input-share-group input:focus{border-radius:0;border:2px solid #FE5F5E;color:#FE5F5E;outline:0}.input-share-group button{height:48px;background-color:#FE5F5E;border:2px solid #FE5F5E;width:68px;color:#F1F8FB;border-radius:0;font-size:20px}.input-share-group button:active,.input-share-group button:hover,.input-share-group button:focus{border-radius:0;border:2px solid #FE5F5E;color:#F1F8FB;outline:0}.sharer-container{display:none;background-color:rgba(0,0,0,0.6);min-height:100vh;margin-top:0;padding-top:32px;width:100%;position:fixed;top:0;left:0;z-index:9999999999}footer{background-color:#444;padding-bottom:80px;font-family:"Raleway";font-style:normal;font-weight:600;font-size:16px;color:#fff}footer .footer-container{width:80%;margin-left:auto;margin-right:auto}footer .logo-footer{margin-left:-5px;margin-bottom:30px;width:120px}footer p,footer a,footer p a{font-family:"Raleway";font-style:normal;font-weight:500;font-size:16px;color:#fff}footer a{text-decoration:underline}footer a:hover{color:#FE5F5E}footer .social-row a{text-decoration:none}footer .social-row a:hover{text-decoration:none}footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-left{width:50%;max-width:50%}footer .footer-left i{font-size:20px;margin-right:8px}footer .footer-right{width:50%;max-width:50%;text-align:right}footer .footer-social{margin-top:30px}.footer-bottom{padding-top:40px}.footer-top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-top-right .btn{width:250px;background-color:transparent;border:2px solid #fff;line-height:46px}button:focus{outline:0}.radio-inline.donation-v2-amounts{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;border-radius:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-bottom:0px}.radio-inline.donation-v2-amounts input.donation_amount_option{display:none}.radio-inline.donation-v2-amounts .custom-control{width:50%}.radio-inline.donation-v2-amounts .custom-control-label{width:100%;height:88px;background-color:#15D798;font-style:normal;font-weight:800;font-size:28px;line-height:88px;text-align:center;color:#fff;font-family:"Bitter";margin:1px;cursor:pointer}.radio-inline.donation-v2-amounts .custom-control-label:hover{background-color:#FE5F5E;color:#fff}.radio-inline.donation-v2-amounts .custom-control-input:not(:disabled):active ~ .custom-control-label::before,.radio-inline.donation-v2-amounts .custom-radio .custom-control-label::before,.radio-inline.donation-v2-amounts .custom-radio .custom-control-label::after{display:none}.radio-inline.donation-v2-amounts .custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:0}.radio-inline.donation-v2-amounts .custom-control{padding-left:0}.row.donation-v2-options{margin-top:10px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;margin-bottom:0;font-family:"Bitter";font-style:normal;font-weight:600;font-size:28px;line-height:47px;color:#ffffff;white-space:nowrap;background-color:#15D798;border:#FE5F5E;border-radius:0px}input#donation_amount_other_input{height:88px;border:3px solid #15D798;border-radius:0;font-size:22px;font-weight:600}.donation-v2-occurence-radio .custom-control-inline{width:50%}.donation-v2-occurence-radio .custom-control-label::before,.donation-v2-occurence-radio .custom-control-label::after,.donation-v2-occurence-radio .custom-control-input:checked ~ .custom-control-label::before,.donation-v2-occurence-radio .custom-control-input:checked ~ .custom-control-label::after{display:none}.donation-v2-occurence-radio label[for="donation_donation_occurrence_one_time"],.donation-v2-occurence-radio label[for="donation_donation_occurrence_monthly"]{width:100%;background-color:#FE5F5E;opacity:0.5;height:60px;font-family:"Raleway";font-style:normal;font-weight:600;font-size:18px;color:#FFFFFF;line-height:60px;text-align:center;cursor:pointer;text-transform:uppercase}.donation-v2-occurence-radio label[for="donation_donation_occurrence_one_time"]{border-radius:0;border-right:2px solid #fff}.donation-v2-occurence-radio label[for="donation_donation_occurrence_monthly"]{border-radius:0px;border-left:2px solid #fff}.donation-v2-occurence-radio .custom-control{padding-left:0}.donation-v2-occurence-radio .custom-control-inline{margin-right:0}.donation-v2-occurence-radio .form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.donation-v2-occurence-radio .donation_amount_option:checked+label{background-color:#FE5F5E;color:#fff;opacity:1}.progress-stages{padding:0;margin-top:11px}.progress-stages .subheadline{color:#FE5F5E;font-size:20px;font-weight:900}.progress-stages .subheadline span{font-family:"Raleway";font-style:normal;font-weight:bold;font-size:18px;line-height:30px;color:#444;float:right}.page-pages-show-donation-v2-wide .progress-stages{padding:0}.progress-stage-button-next{margin-top:30px;cursor:pointer;border-radius:0;border:0;background-color:transparent;text-align:right;color:#FE5F5E;font-family:"Bitter";font-style:normal;font-weight:800;font-size:18px;line-height:30px;padding-right:0;text-transform:none}.progress-stage-button-next:hover,.progress-stage-button-next:focus{border-radius:0;border:0;background-color:transparent !important;text-align:right;box-shadow:none;color:#444}.page-pages-show-donation-v2-wide .progress-stage-button-prev{text-align:left;text-transform:none;margin-top:30px !important;cursor:pointer;border-radius:0;border:0;background-color:transparent !important;text-align:right;color:#FE5F5E;font-family:"Bitter";font-style:normal;font-weight:800;font-size:18px;line-height:30px;padding-right:0;text-align:left;padding-left:0}.page-pages-show-donation-v2-wide .progress-stage-button-prev:hover,.page-pages-show-donation-v2-wide .progress-stage-button-prev:focus{border-radius:0;border:0;background-color:transparent !important;box-shadow:none;color:#444}.donation-v2-occurence-radio{margin-top:10px}.form-error{text-align:center;color:red;font-weight:bold}.errormsg,.alertmsg{text-align:center;margin-top:40px;margin-bottom:40px;color:red}.alertmsg{color:#FE5F5E;font-weight:bold}.page-pages-show-donation-v2-wide .progress-stage-button-prev:before{display:none}.progress-stage.stage-2 .subheadline{margin-bottom:20px}.progress-stage.stage-2 .form-group label{display:none}.progress-stage.stage-2 input.text.form-control,.progress-stage.stage-2 select{border:2px solid #444;width:100%}.progress-stage.stage-2 .consent-form-container .option-heading{color:#FE5F5E}.progress-stage.stage-2 .consent-form-container .form-group label{display:inline-block;color:#FE5F5E}.progress-stage.stage-3 input.submit-button.btn.btn-primary.btn-lg{margin-top:20px;float:right}.progress-stage.stage-3 .progress-stage-button-prev.btn{background-color:transparent;border:0;text-align:left;padding-left:0;padding-right:0}.progress-stage.stage-3 .progress-stage-button-prev.btn:hover,.progress-stage.stage-3 .progress-stage-button-prev.btn:focus,.progress-stage.stage-3 .progress-stage-button-prev.btn:active{background-color:transparent;border:0;text-align:left;padding-left:0;padding-right:0;color:#444;box-shadow:none}.progress-stage.stage-3 .subheadline{margin-bottom:20px}.progress-stage.stage-3 h5{font-family:"Bitter";font-style:normal;font-weight:bold;font-size:22px;line-height:22px;color:#444;text-align:center;margin-top:40px;margin-bottom:40px}.progress-stage.stage-3 h5 span{color:#FE5F5E;margin-left:15px}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#444;border-color:#444}.form-progress-indicator{display:none}.nb_donation_v2_interval{text-align:center;color:#444;text-transform:uppercase;font-weight:bold;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:10px}.other-container{padding-top:90px}.other-container .headline{margin-bottom:30px}.other-container h4,.other-container h2,.other-container h3,.other-container h1,.other-container h5{margin-bottom:30px}.other-container input.text.form-control,.other-container select,.other-container textarea{border:2px solid #444;height:50px}.other-container label,.other-container .custom-control-label{color:#444;font-weight:600}.other-container .submit-button{margin-top:40px}.other-container .consent-form-container .option-heading{color:#444}.analytics-consent{background-color:#FE5F5E !important}.analytics-consent .submit button{background-color:#15D798 !important;color:#FE5F5E !important}.homepage-header{background-repeat:no-repeat;background-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:100px;padding-bottom:60px}@media screen and (max-width: 991px){.homepage-header{padding-top:0px;padding-bottom:40px}}.homepage-header.overlay:before{opacity:0.7}.homepage-header .header-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-header .header-wrapper .header-left{width:50%;max-width:50%}.homepage-header .header-wrapper .header-left h5{font-family:"Raleway";font-size:18px;line-height:28px;font-weight:700;color:#FE5F5E;margin-bottom:0;letter-spacing:0.03em}.homepage-header .header-wrapper .header-left h2{font-family:"Bitter";font-size:48px;line-height:52px;color:#fff;font-weight:600}.homepage-header .header-wrapper .header-left h2 strong{border-bottom:6px solid #FE5F5E;font-weight:600}.homepage-header .header-wrapper .header-left h2 .fa-asterisk{font-size:20px;vertical-align:text-top;margin-left:2px;color:#FE5F5E}.homepage-header .header-wrapper .header-left h3{font-family:"Bitter";font-size:20px;line-height:30px;color:#fff;font-weight:400;margin-top:40px}.homepage-header .header-wrapper .header-right{width:50%;max-width:50%}.homepage-donate{padding-left:80px}.homepage-donate .homepage-donate-form{background:rgba(0,0,0,0.5);padding:40px}.homepage-donate .homepage-donate-form .project-goal{background:transparent}.homepage-donate .homepage-donate-form h3{font-family:"Bitter";font-size:32px;line-height:42px;color:#FE5F5E;font-weight:600;text-align:center;margin-bottom:16px}.homepage-donate .homepage-donate-form p{color:#fff;font-size:16px;line-height:24px;text-align:center}.homepage-about{padding-top:80px;padding-bottom:60px}.homepage-about .headline{margin-bottom:30px}.about-data{margin-top:40px}.about-data ul{list-style:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.about-data ul li{margin-left:50px;margin-right:50px;text-align:center}.about-data ul li h4{font-family:"Bitter";font-size:42px;line-height:42px;font-weight:800;color:#FE5F5E;margin-bottom:0px}.about-data ul li h5{font-family:"Raleway";font-weight:600;font-size:18px;line-height:28px;text-transform:uppercase}.about-data ul li img{max-width:100px;margin-bottom:20px}.homepage-projects{margin-top:80px;margin-bottom:80px}.homepage-projects .headline{margin-bottom:40px}.projects-list .project{margin-bottom:30px}.projects-list .project .project-image{height:220px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.projects-list .project .project-title{background-color:#FE5F5E;height:180px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.projects-list .project .project-title.project1{background-color:#41A2D8}.projects-list .project .project-title.project2{background-color:#FE5F5E}.projects-list .project .project-title.project3{background-color:#444}.projects-list .project .project-title.project4{background-color:#15D798}.projects-list .project .project-title.project5{background-color:#FCB910}.projects-list .project .project-title.project6{background-color:#89D3CC}.projects-list .project .project-title.project7{background-color:#FE5F5E}.projects-list .project .project-title.project8{background-color:#444}.projects-list .project .project-title.project9{background-color:#15D798}.projects-list .project .project-title .post-title{font-size:19px;line-height:25px;color:#fff;margin:20px}.project-goal{color:#fff;font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;font-weight:500;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;background:rgba(0,0,0,0.5)}.project-goal span{display:block;font-size:20px;line-height:20px;font-weight:600;margin-top:10px}.project-goal .goal-number{text-align:center;border-left:1px solid #fff;width:50%;max-width:50%}.project-goal .raised-number{text-align:center;border-right:1px solid #fff;width:50%;max-width:50%}.ml-20{margin-left:20%}.border-l{border-left:3px solid #15D798}.border-r{border-right:3px solid #15D798}.homepage-processes{padding-top:80px;padding-bottom:60px}.gridf{height:225px;display:-webkit-box;display:-ms-flexbox;display:flex}.gridf .headline{margin-right:40px}.gridf .gridf-col{width:50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.gridf .gridf-img{width:50%;max-width:50%;background-repeat:no-repeat;background-size:cover;background-position:center}.gridf .gridf-copy{width:50%;max-width:50%;background-color:#444;padding:20px}.gridf .gridf-copy .post-title{color:#fff;margin-bottom:20px}.gridf .gridf-copy p{color:#fff;font-size:14px;line-height:22px}.container-testimonials{position:relative;z-index:1}.testimonials-slider{background-color:#F1F8FB;border-bottom:6px solid #15D798}.testimonials-slider .carousel-item{height:295px}.testimonials-slider .carousel-item-img{width:180px;height:180px;border-radius:100%;max-width:25%;background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:auto;margin-bottom:auto}.testimonials-slider .carousel-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 80px}.testimonials-slider .carousel-item-content .headline{margin-bottom:15px}.testimonials-slider .carousel-item-content .headline span{font-size:18px;font-family:"Raleway";font-weight:600}.testimonials-slider .carousel-item-content p{font-size:14px;line-height:22px;font-weight:500}.testimonials-slider .carousel-quote{width:75%;max-width:75%;padding:10px 0px 0 30px}.testimonials-slider .carousel-control-prev{left:25px;width:auto}.testimonials-slider .carousel-control-prev i{color:#15D798;font-size:40px}.testimonials-slider .carousel-control-next{right:25px;width:auto}.testimonials-slider .carousel-control-next i{color:#15D798;font-size:40px}.homepage-cta{padding-top:235px;margin-top:-154px;background-color:#444}.homepage-cta.overlay:before{opacity:0}.homepage-cta .cta-bottom{position:relative;text-align:center}.homepage-cta .cta-bottom p{font-size:20px;line-height:30px;font-weight:600}.homepage-cta .cta-bottom .btn{width:314px;margin-top:30px}.homepage-cta .headline,.homepage-cta p{color:#fff}.cta-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-row .cta-col{width:50%;max-width:50%;height:290px;padding-left:120px;padding-right:120px;margin-bottom:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cta-row .cta-col img{width:190px;margin-left:auto;margin-right:auto;display:block;margin-top:20px;margin-bottom:20px}.cta-row .headline,.cta-row p{color:#fff}.cta-row .cta-col-btn{margin-top:auto}.cta-row .btn{width:100%}.cta-row .cta-col-l{border-right:1.5px solid #fff}.cta-row .cta-col-r{border-left:1.5px solid #fff}.joinus-wrapper{-webkit-transform:translate(0px, -108px);transform:translate(0px, -108px)}.joinus-container{width:80%;margin-left:auto;margin-right:auto}.joinus{background-color:#FE5F5E;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:6px solid #15D798}.joinus .joinus-col-l{width:50%;max-width:50%;padding-right:85px}.joinus .joinus-col-r{width:50%;max-width:50%}.joinus .text.form-control{margin-bottom:4px}.joinus .text.form-control{background-color:#fff;border:0}.joinus .btn{width:100%;background-color:#444}.joinus .subheadline{color:#fff}.joinus .headline{color:#fff}.row-fields{display:-webkit-box;display:-ms-flexbox;display:flex}.row-fields .mr{margin-right:2px}.row-fields .ml{margin-left:2px}nav.mainnav{position:absolute;top:0;left:0;z-index:99;width:100%;padding-top:10px;padding-bottom:10px;-webkit-transition:0.5s;transition:0.5s}.header-inner{height:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center;background-size:cover}.header-inner.overlay:before{opacity:0.7}.header-inner .header-wrapper{padding-top:25px}.header-inner .header-headline{position:relative;margin-top:30px}.header-inner h5{font-family:"Raleway";font-size:18px;line-height:28px;font-weight:700;color:#FE5F5E;margin-bottom:0;letter-spacing:0.03em;text-transform:uppercase}.inner-content{padding-right:60px}.inner-content h1{font-family:"Bitter";font-style:normal;font-weight:700;font-size:40px;line-height:50px;color:#444;margin-bottom:16px;margin-top:30px}.inner-content h2{font-family:"Bitter";font-style:normal;font-weight:700;font-size:30px;line-height:40px;color:#444;margin-bottom:16px;margin-top:30px}.inner-content h3{font-family:"Bitter";font-style:normal;font-weight:700;font-size:26px;line-height:36px;color:#444;margin-bottom:16px;margin-top:30px}.inner-content h4{font-family:"Bitter";font-style:normal;font-weight:700;font-size:24px;line-height:34px;color:#444;margin-bottom:16px;margin-top:30px}.inner-content h5{font-family:"Bitter";font-style:normal;font-weight:700;font-size:22px;line-height:32px;color:#444;margin-bottom:16px;margin-top:30px}.inner-content a{color:#FE5F5E}.inner-content a:hover{color:#15D798}.inner-content blockquote{position:relative;margin-top:60px;margin-bottom:50px}.inner-content blockquote p{font-weight:500;font-size:22px}.inner-content blockquote:before{position:absolute;font-family:'FontAwesome';top:-32px;left:-25px;content:"\f10d";color:#FE5F5E;font-size:52px;opacity:0.2}.inner-content iframe,.inner-content img{margin-top:40px;margin-bottom:40px}.inner-content .navitem-link,.inner-content a[title="Link"],.inner-content a[title="link"]{margin-top:16px;text-align:left}.inner-content ul li{margin-bottom:16px}.projects-excerpt{margin-top:120px}.projects-excerpt .headline{margin-bottom:30px}.page-donation .col-donate-form .project-goal{font-size:16px;line-height:18px;margin-bottom:40px}.page-donation .col-donate-form .project-goal span{font-size:24px;line-height:26px;font-weight:600;margin-top:10px}.page-donation .col-donate-form .project-goal .raised-number,.page-donation .col-donate-form .project-goal .goal-number{border-color:#F1F8FB}.col-donate-form{margin-top:-174px}.about-container .headline{margin-bottom:30px}.about-container .about-data{margin-top:0;margin-bottom:60px}.about-container .about-data ul{margin-top:0}.about-container .about-data ul li h5{margin-top:0;margin-bottom:0}.about-container .inner-content-more img[title="Icon"],.about-container .inner-content-more img[title="icon"]{margin-top:0}img[title="About"],img[title="about"]{border-right:6px solid #15D798;margin-top:16px;margin-bottom:16px}.updates-excerpt{background-color:#F1F8FB;padding-top:60px;padding-bottom:60px;margin-top:120px}.page-processes .row-process{margin-top:40px;margin-bottom:40px}.page-processes .process-img{background-repeat:no-repeat;background-size:cover;height:250px;border-right:6px solid #15D798;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-25%}.page-processes .process-img.overlay:before{opacity:0.7}.page-processes .process-img .headline{color:#fff;position:relative}.page-processes .process-copy{height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-processes .process-copy p{font-weight:600}.objectives .about-data{margin-bottom:60px}.philosophy{margin-top:80px}.objective-block{margin-bottom:60px}.page-skills{padding-top:60px;padding-bottom:120px}.page-skills .skill{height:300px;background-position:center;background-size:cover;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.page-skills .skill .headline{color:#fff;margin-bottom:16px;position:relative}.page-skills .skill p{font-size:16px;line-height:22px;color:#fff;position:relative}.volunteer-min .headline{margin-bottom:30px}.volunteer-min .text.form-control{border:2px solid #444;margin-left:5px;margin-right:5px}.volunteer-min .custom-control-label{font-weight:600;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.volunteer-min .custom-control{padding-left:0}.volunteer-min .custom-control-label::before{margin-right:15px}.volunteer-min .submit-button{margin-top:20px}.volunteer-roles{margin-bottom:30px}.cta-contribute{background-image:url("cta-photo-1105019.jpeg");background-size:cover;padding-top:60px;padding-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px;margin-bottom:60px}.cta-contribute.overlay:before{opacity:0.7}.cta-contribute .headline{position:relative;margin-bottom:30px;color:#fff}.cta-contribute .btn{margin-bottom:10px;position:relative;width:300px}.cta-contribute .btn img{max-width:128px}.contact-social{margin-top:30px}.contact-social i{font-size:24px;margin-right:8px;color:#444}.page-projects .inner-content{margin-bottom:40px}.page-projects .projects-list{margin-top:50px;margin-bottom:120px}.page-blog .page-blog-container{background-color:#F1F8FB;padding-top:90px;padding-bottom:120px;margin-top:-90px}.page-blog .cta-contribute{margin-top:0}.skills-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px;margin-bottom:40px}.skills-container .skills-block,.skills-container .virtues-block{width:50%;max-width:50%}.skills-container .skills-block{background:url("thumbnail-photo-834892.jpeg") no-repeat center center/cover}.skills-container .virtues-block{background:url("thumbnail-photo-3101214.jpeg") no-repeat center center/cover}.skills-container .block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px;position:relative}.skills-container a{position:relative}.skills-container .headline{color:#fff}.page-users-activations-new-wide .form-control{height:50px}.page-users-activations-new-wide .form-group{margin-bottom:16px;margin-top:16px}.page-user-sessions-new-wide .form-control,.page-user-sessions-new .form-control,.page-users-password-resets-new-wide .form-control{height:50px}.page-user-sessions-new-wide .card,.page-user-sessions-new .card,.page-users-password-resets-new-wide .card{border:0;border-radius:0;margin-left:20px;margin-right:20px}.page-user-sessions-new-wide .btn,.page-user-sessions-new .btn,.page-users-password-resets-new-wide .btn{width:100%}.page-user-sessions-new-wide .bg-light,.page-user-sessions-new .bg-light,.page-users-password-resets-new-wide .bg-light{background-color:#F1F8FB !important}img[style*="float:left"],img[style*="float: left"]{margin-right:40px}.page-type-donation-v2 .header-inner .header-wrapper{padding-bottom:30px}.more-content-bottom{margin-top:80px}.nav-mobile,.menu-mobile{display:none}@media screen and (max-width: 1420px){.navbar-brand{margin-right:40px}}@media screen and (max-width: 1365px){.nav-nav-container{padding-left:40px;padding-right:40px}}@media screen and (max-width: 1279px){.nav-item a{font-size:16px;line-height:20px}.navbar-brand{margin-right:20px}.item-donate{margin-left:auto;padding-right:0px;position:absolute;margin-top:0;top:26px;right:30px}.navbar-collapse{margin-top:20px}.nav-container{display:block}}@media screen and (max-width: 1199px){.homepage-header .header-wrapper .header-left{width:40%;max-width:40%}.homepage-header .header-wrapper .header-right{width:60%;max-width:60%}}@media screen and (max-width: 991px){footer .logo-footer{width:110px}.navbar-brand-img{width:100px}.homepage-header .header-wrapper .header-left h2{font-size:34px;line-height:44px}.homepage-donate .homepage-donate-form h3{font-size:24px;line-height:34px}.homepage-donate{padding-left:0}.donate-amount-box .amount-item{font-size:24px}.gridf .gridf-copy p{display:none}.gridf{height:185px}.gridf .gridf-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonials-slider .carousel-quote{width:100%;max-width:100%}.testimonials-slider .carousel-item-img{display:none}.testimonials-slider .headline{font-size:24px;line-height:28px}.testimonials-slider .carousel-item{height:320px}.about-data ul li h4{font-size:30px;line-height:34px}.about-data ul li{margin-left:30px;margin-right:30px}.about-data ul li{margin-left:30px;margin-right:30px}.cta-row .cta-col{padding-left:30px;padding-right:30px;text-align:center}.cta-row .cta-col-l{border-right:0}.cta-row .cta-col-r{border-left:0}.cta-row .cta-col img{width:150px}.mainnav{display:none}span.toggle-menu-mobile{margin-left:auto}span.toggle-menu-mobile i{color:#fff;font-size:30px}.nav-item a{font-size:24px;line-height:34px;margin-bottom:20px}ul#menu-items{padding-left:0;padding-top:30px}.homepage-header .header-wrapper{position:relative;display:block;height:auto;padding-top:30px}.homepage-header .header-wrapper .header-left{width:60%;max-width:60%;margin-left:auto;margin-right:auto}.homepage-header .header-wrapper .header-right{width:60%;max-width:60%;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto}.homepage-processes{padding-top:40px;padding-bottom:40px}.homepage-projects{margin-top:40px;margin-bottom:40px}.cta-row{display:block}.cta-row .cta-col{width:60%;max-width:60%;height:auto;margin-left:auto;margin-right:auto}.homepage-cta{padding-bottom:1px}.joinus-container{width:100%}.header-inner{min-height:430px;height:auto;padding-top:76px;padding-bottom:60px}.headline-inner{font-size:34px;line-height:44px}.col-lg-6.colintro{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.inner-content a{word-break:break-word}.inner-content{padding-right:0}img[title="About"],img[title="about"]{border-right:0;width:auto;height:auto;margin-left:0}.page-processes .process-img{border-right:0;margin-left:0}.page-processes .process-copy{margin-top:30px}.page-processes .row-process{margin-bottom:10px}.offset-1{margin-left:0}footer .footer-container{width:100%}.page-processes .process-copy{height:auto}}@media screen and (max-width: 767px){.volunteer-min .text.form-control{margin-left:0;margin-right:0;margin-bottom:10px}.inputrow{margin-left:0;margin-right:0;display:block;margin-bottom:0}.page-type-signup .form{margin-top:40px}.page-pages-show-feedback .form-wrap{margin-top:40px}.skills-container .skills-block,.skills-container .virtues-block{width:100%;max-width:100%}.skills-container{display:block}.inner-content .navitem-link,.inner-content a[title="Link"],.inner-content a[title="link"]{text-align:left}.inner-content h2{font-size:28px;line-height:38px}.col-donate-form{margin-top:-115px}.page-main{padding-top:30px}.inner-content h4{font-size:20px;line-height:30px}.headline-inner{font-size:34px;line-height:44px}.homepage-header .header-wrapper .header-left{width:100%;max-width:100%}.homepage-header .header-wrapper .header-right{width:100%;max-width:100%}.homepage-header .header-wrapper .header-left h3{font-size:18px;line-height:28px}.headline{font-size:24px;line-height:34px}p,li{font-size:16px;line-height:28px}.about-data{margin-top:30px}.about-data ul li{margin-left:0;margin-right:0;width:50%;max-width:50%;margin-bottom:30px}.about-data ul li img{max-width:80px}.about-data ul li h5{font-size:14px;line-height:26px}.navitem-link,.inner-content a[title="link"],.inner-content a[title="Link"]{margin-top:30px;margin-right:20px}.about-data ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.gridf{height:auto;display:block}.gridf .gridf-col{width:100%;max-width:100%}.gridf .gridf-img{height:180px}.gridf .headline{margin-right:0;margin-bottom:30px}.testimonials-slider .carousel-control-prev i,.testimonials-slider .carousel-control-next i{font-size:26px}.testimonials-slider .carousel-item-content .headline span{font-size:14px;line-height:18px}.testimonials-slider .carousel-quote{padding:10px 0px 0 0px}.testimonials-slider .carousel-item-content{padding:20px 60px}.testimonials-slider .carousel-item{height:500px}.cta-row .cta-col{width:100%;max-width:100%}.joinus{display:block}.joinus .joinus-col-l{width:100%;max-width:100%;padding-right:0}.row-fields{display:block}.row-fields .mr{margin-right:0}.row-fields .ml{margin-left:0}.joinus .joinus-col-r{width:100%;max-width:100%}.joinus .headline{margin-bottom:30px}footer .footer-container{display:block}footer .footer-left{width:100%;max-width:100%}footer .footer-right{width:100%;max-width:100%;text-align:right;display:block;margin-top:30px}.footer-top-right .btn{width:100%}footer .footer-right{width:100%;max-width:100%;text-align:left;display:block;margin-top:30px}.homepage-about{padding-bottom:30px}}@media screen and (max-width: 410px){.testimonials-slider .carousel-item{height:562px}}@media screen and (max-width: 370px){.testimonials-slider .carousel-item{height:664px}}#th-mobile-header{display:none}@media (max-width: 991px){#th-mobile-header{display:block;position:relative;z-index:9999}.th-mobile-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#444;padding:12px 16px;width:100%}.th-mobile-bar.is-fixed{position:fixed;top:0;left:0;background:#444;z-index:10000}.th-mobile-logo img{height:38px;display:block}#th-mobile-toggle{background:none;border:none;font-size:24px;color:#fff;cursor:pointer}.th-mobile-menu{position:fixed;top:62px;left:0;width:100%;background:#444;height:calc(100vh - 62px);overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;z-index:9999}.th-mobile-menu.is-open{display:block}.th-mobile-list{list-style:none;margin:0;padding:16px}.th-mobile-item{margin-bottom:12px}.th-mobile-menu a,.th-submenu-toggle{display:block;width:100%;padding:8px 0;background:none;border:none;text-align:left;color:#fff;font-size:18px;text-decoration:none;cursor:pointer}.th-submenu{display:none;padding-left:16px}.th-has-children.is-open .th-submenu{display:block}}@media screen and (max-width: 767px){.inner-content blockquote:before{top:-77px;left:0px}.inner-content blockquote p{font-weight:500;font-size:18px}.about .about-data ul li{width:100%;max-width:100%}.about .header-inner{padding-top:30px}}@media screen and (max-width: 767px){.ikigai_with_aloha .header-inner{min-height:auto;height:auto;padding-top:0;padding-bottom:60px}}
