@charset "UTF-8";img{image-orientation:from-image}.text-shadow{text-shadow:0 0 25px #555,0 0 25px #555}.text-large{font-size:clamp(35px,7vw,50px)}.content img{max-width:100%}#navbar{transition-duration:.5s}.footer a{text-decoration:none;transition:opacity 1s ease}.picture-container{background-size:cover}.picture-container img{opacity:0;width:100%;transition:opacity 1s ease;height:auto;display:block}:root{--pamoja-orange:#d65e29;--pamoja-orange-rgb:214, 94, 41;--pamoja-orange-dark:#b34d20;--pamoja-yellow:#e2b354;--pamoja-yellow-rgb:226, 179, 84;--pamoja-blue:#233155;--pamoja-blue-rgb:35, 49, 85;--pamoja-red:#6b0505;--pamoja-sand:#eae9e6;--pamoja-link:var(--pamoja-orange);--bs-primary:var(--pamoja-orange);--bs-primary-rgb:var(--pamoja-orange-rgb);--bs-secondary:var(--pamoja-yellow);--bs-secondary-rgb:var(--pamoja-yellow-rgb);--bs-info:var(--pamoja-blue);--bs-info-rgb:var(--pamoja-blue-rgb);--bs-heading-color:var(--pamoja-blue)}.btn{border-radius:0}.btn-primary{--bs-btn-bg:var(--pamoja-orange);--bs-btn-hover-bg:var(--pamoja-orange);--bs-btn-hover-border-color:var(--pamoja-orange);--bs-btn-active-bg:var(--pamoja-orange-dark);--bs-btn-active-border-color:var(--pamoja-orange-dark);--bs-btn-disabled-bg:var(--pamoja-orange);border:none}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-info);--bs-btn-border-color:var(--bs-info);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-info);--bs-btn-hover-border-color:var(--bs-info);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-info);--bs-btn-active-border-color:var(--bs-info);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-info);--bs-btn-disabled-border-color:var(--bs-info)}.btn-outline-info{--bs-btn-color:var(--bs-info);--bs-btn-border-color:var(--bs-info);--bs-btn-hover-bg:var(--bs-info);--bs-btn-hover-border-color:var(--bs-info);--bs-btn-hover-color:#fff;--bs-btn-active-bg:var(--bs-info);--bs-btn-active-border-color:var(--bs-info);--bs-btn-active-color:#fff}.btn-secondary{--bs-btn-color:var(--pamoja-blue);--bs-btn-bg:var(--pamoja-yellow);--bs-btn-border-color:var(--pamoja-yellow);--bs-btn-hover-color:var(--pamoja-blue);--bs-btn-hover-bg:var(--pamoja-yellow);--bs-btn-hover-border-color:var(--pamoja-yellow);--bs-btn-active-color:var(--pamoja-blue);--bs-btn-active-bg:var(--pamoja-yellow);--bs-btn-active-border-color:var(--pamoja-yellow);--bs-btn-disabled-color:var(--pamoja-blue);--bs-btn-disabled-bg:var(--pamoja-yellow);--bs-btn-disabled-border-color:var(--pamoja-yellow)}.btn:hover,.btn:focus,input:hover,input:focus{box-shadow:rgba(0,0,0,.2)0 8px 16px!important}input:not(:placeholder-shown).custom-amount{box-shadow:rgba(0,0,0,.2)0 8px 16px!important}input[type=checkbox]:checked{accent-color:var(--pamoja-orange);background-color:var(--pamoja-orange);border-color:var(--pamoja-orange)}.btn-outline-primary{--bs-btn-color:var(--bs-body-color);--bs-btn-border-color:var(--pamoja-orange);--bs-btn-hover-bg:var(--pamoja-orange);--bs-btn-hover-border-color:var(--pamoja-orange);--bs-btn-active-bg:var(--pamoja-orange-dark);--bs-btn-active-border-color:var(--pamoja-orange-dark)}.btn-check+.btn{--bs-btn-bg:var(--bs-tertiary-bg);--bs-btn-border-color:var(--bs-tertiary-bg)}.btn-check:checked+.btn{--bs-btn-active-bg:var(--pamoja-orange);--bs-btn-active-border-color:var(--pamoja-orange);box-shadow:rgba(0,0,0,.2)0 8px 16px!important}#donate-form .btn-check+.btn{margin-bottom:.5rem}body{font-family:Roboto,Helvetica,Arial,sans-serif}#impact h3{hyphens:auto;overflow-wrap:break-word}.social-icon{margin-right:5px;font-size:1.5rem;color:var(--pamoja-blue)}a{color:var(--pamoja-link);text-decoration:none}.link-hover-underline a:hover{color:var(--pamoja-link);text-decoration:underline}.contact-card i{width:15px;text-align:center}.home-description{background-color:var(--pamoja-sand)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:poppins,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}h1{font-size:clamp(1rem,8vw,2.8rem)}.nav-link{color:var(--pamoja-blue);font-weight:700}.nav-link .active{color:#000}.fade-in-text{animation:slide-in-from-right 2s 1s backwards,fade-in 2s;animation-timing-function:cubic-bezier(.1,0,3,1)}@keyframes slide-in-from-right{from{transform:translateX(30px)}50%,to{transform:translateX(0)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}input.form-control,textarea.form-control,select.form-control{border:0;border-bottom-width:2px;border-color:var(--pamoja-red);border-bottom-style:solid;border-radius:0}html,body{scroll-padding-top:90px}.navbar-toggler:hover,.navbar-toggler:focus,.navbar-toggler:active,.navbar-toggler-icon:hover,.navbar-toggler-icon:focus,.navbar-toggler-icon:active,.navbar .dropdown button:hover,.navbar .dropdown button:focus,.navbar .dropdown button:active,.lang-select:hover,.lang-select:focus,.lang-select:active{outline:none;box-shadow:none!important}.lang-select:hover{background-color:rgba(var(--pamoja-yellow-rgb),.7)}@media(max-width:991.98px){.navbar-nav>.nav-item>.nav-link:hover,.navbar-nav>.nav-item>.dropdown>.nav-link:hover{background-color:rgba(var(--pamoja-yellow-rgb),.7)}}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.progress{padding:0!important}.required::after{content:"*";color:var(--pamoja-orange)}.card-img-top{height:auto}.shortcode-youtube{position:relative;display:inline-block;width:100%}.shortcode-youtube::before,.shortcode-youtube::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.shortcode-youtube::before{background:url(/images/youtube_preview_button/youtube_button.svg)50%/auto 4rem no-repeat}.shortcode-youtube:hover::before{background:url(/images/youtube_preview_button/youtube_button_hover.svg)50%/auto 4rem no-repeat}.shortcode-youtube::after{background:url(/images/youtube_preview_button/youtube.svg)calc(100% - 1rem)calc(100% - 1rem)/auto 2rem no-repeat}.shortcode-youtube img{display:block;width:100%;height:auto}.hero-image{background-size:cover;height:50vh}.custom-amount-wrapper{position:relative;display:inline-block;vertical-align:top}.custom-amount-wrapper:not(:placeholder-shown)::after{color:var(--bs-light)}.custom-amount-wrapper::after{content:"€";position:absolute;left:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--bs-secondary)}.custom-amount{min-width:200px}.custom-amount:hover{background-color:var(--bs-secondary-bg);caret-color:var(--pamoja-orange)}.custom-amount:focus{background-color:var(--bs-secondary-bg);caret-color:var(--pamoja-orange)}.custom-amount:focus::placeholder{color:transparent}.custom-amount:not(:placeholder-shown){background-color:var(--pamoja-orange)!important;caret-color:var(--bs-light);color:var(--bs-light)}.custom-amount:not(:placeholder-shown):hover,.custom-amount:not(:placeholder-shown):focus{background-color:var(--pamoja-orange)!important;caret-color:var(--bs-light);color:var(--bs-light)}.form-check-input{border-color:#a9a9a9;border-width:2px}.pamoja-tooltip p:last-child{margin-bottom:0}.pamoja-tooltip img{padding-bottom:3px!important;border-radius:6px}.pamoja-tooltip-large{--bs-tooltip-max-width:400px;text-align:left!important}.pamoja-tooltip-large .tooltip-inner{text-align:left}.pamoja-tooltip-blue{--bs-tooltip-bg:var(--pamoja-blue)}.pamoja-tooltip-orange{--bs-tooltip-bg:var(--pamoja-orange)}.pamoja-tooltip-orange a{text-decoration:none;color:#fff}.dropdown-menu{--bs-dropdown-link-color:#000;--bs-dropdown-link-hover-bg:rgba(var(--pamoja-yellow-rgb), 0.7);--bs-dropdown-link-hover-color:#000;--bs-dropdown-link-active-bg:rgba(var(--pamoja-yellow-rgb), 1);--bs-dropdown-link-active-color:#000;border-radius:0;display:block;opacity:0;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden;transition:all .25s ease}.dropdown-menu.show{opacity:1;max-height:500px;padding-top:.5rem;padding-bottom:.5rem}@media(min-width:992px){.dropdown:hover>.dropdown-menu{opacity:1;max-height:500px;padding-top:.5rem;padding-bottom:.5rem}.dropdown>.dropdown-toggle:active{pointer-events:none}}.justified-gallery{--gallery-row-height:160px;display:flex;flex-wrap:wrap;gap:5px;margin:20px 0}@media(min-width:992px){.justified-gallery{--gallery-row-height:180px}}@media(min-width:1200px){.justified-gallery{--gallery-row-height:200px}}.justified-gallery>a{display:block;flex:var(--r)1 calc(var(--r) * var(--gallery-row-height))}.justified-gallery img{display:block;width:100%;height:auto}.justified-gallery::after{content:"";flex-grow:1e6}.video-overlay{position:absolute;margin:15px;font-size:20px;color:#fff}.video-overlay i{text-shadow:1px 1px 3px #000,-1px -1px 3px #000}.video-wrapper:not(.contained){width:min(100vw,960px);position:relative;left:50%;transform:translateX(-50%)}.accordion{--bs-accordion-border-color:rgba(var(--bs-secondary-rgb), 1);--bs-accordion-border-width:2px}.accordion-button{color:var(--bs-body-color)}.accordion-button::after{filter:none}.accordion-button:not(.collapsed){background-color:var(--bs-secondary);box-shadow:inset 0 -1px rgba(0,0,0,5%)}.accordion-button:not(.collapsed)::after{filter:invert(1)brightness(1.1)}.accordion-button:focus{border-color:rgba(var(--bs-secondary-rgb),1)}.accordion-item{border-color:rgba(var(--bs-secondary-rgb),1)}.accordion-button.collapsed{background-color:rgba(var(--pamoja-yellow-rgb),.2)}.accordion-button.collapsed:hover{background-color:rgba(var(--pamoja-yellow-rgb),.5)}.navbar-brand img{max-height:60px;height:60px;width:auto;object-fit:contain}.membership-card{border-top-width:5px;transition:transform .2s ease,box-shadow .2s ease}.membership-card:hover{transform:translateY(-4px);box-shadow:rgba(0,0,0,.12)0 10px 24px}.membership-card--passive{border-top-color:var(--pamoja-yellow)}.membership-card--active{border-top-color:var(--bs-info)}@media(max-width:991.98px){#navbar .container{flex-wrap:nowrap;position:relative}#navbar .navbar-collapse{position:absolute;top:100%;left:0;right:0;background-color:var(--bs-body-bg)}.navbar-brand{min-width:0;flex-shrink:1}.navbar-brand img{max-width:100%;height:auto}}@media(prefers-color-scheme:dark){:root{--pamoja-link:#ee7d48;--pamoja-blue-light:#a3b5e8;--pamoja-blue-light-rgb:163, 181, 232;--pamoja-gold-surface:#2a2316;--bs-body-bg:#10141d;--bs-body-bg-rgb:16, 20, 29;--bs-body-color:#dcd8d0;--bs-body-color-rgb:220, 216, 208;--bs-emphasis-color:#faf6ee;--bs-emphasis-color-rgb:250, 246, 238;--bs-secondary-color:rgba(220, 216, 208, 0.72);--bs-secondary-color-rgb:220, 216, 208;--bs-tertiary-color:rgba(220, 216, 208, 0.5);--bs-tertiary-color-rgb:220, 216, 208;--bs-secondary-bg:#222a3b;--bs-secondary-bg-rgb:34, 42, 59;--bs-tertiary-bg:#171c28;--bs-tertiary-bg-rgb:23, 28, 40;--bs-border-color:#2c3446;--bs-border-color-translucent:rgba(255, 255, 255, 0.1);--bs-heading-color:#f3ede2;--bs-link-color:var(--pamoja-link);--bs-link-color-rgb:238, 125, 72;--bs-link-hover-color:#f39a6e;--bs-link-hover-color-rgb:243, 154, 110;--bs-info:#2d3e6a;--bs-info-rgb:45, 62, 106}:root .text-info{color:rgba(var(--pamoja-blue-light-rgb),var(--bs-text-opacity,1))!important}:root .btn-outline-info{--bs-btn-color:var(--pamoja-blue-light);--bs-btn-border-color:var(--pamoja-blue-light)}:root .pamoja-tooltip-blue{--bs-tooltip-bg:var(--bs-info)}:root .nav-link,:root .social-icon{color:var(--bs-body-color)}:root .navbar-nav .dropdown-item:hover,:root .navbar-nav .dropdown-item:focus{color:var(--pamoja-yellow)}:root .social-icon:hover{color:var(--pamoja-link)}:root #navbar.shadow{box-shadow:0 1px 0 var(--bs-border-color),0 .5rem 1rem rgba(0,0,0,.45)!important}:root .lang-select:hover{background-color:rgba(var(--pamoja-yellow-rgb),.15);color:var(--pamoja-yellow)}}@media(prefers-color-scheme:dark) and (max-width:991.98px){:root .navbar-nav>.nav-item>.nav-link:hover,:root .navbar-nav>.nav-item>.dropdown>.nav-link:hover{background-color:rgba(var(--pamoja-yellow-rgb),.15);color:var(--pamoja-yellow)}}@media(prefers-color-scheme:dark){:root .dropdown-menu{--bs-dropdown-bg:var(--bs-tertiary-bg);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:rgba(var(--pamoja-yellow-rgb), 0.15);--bs-dropdown-link-hover-color:var(--pamoja-yellow);--bs-dropdown-link-active-bg:rgba(var(--pamoja-yellow-rgb), 0.25);--bs-dropdown-link-active-color:var(--pamoja-yellow)}:root .home-description{background-color:var(--bs-tertiary-bg)}:root .bg-secondary:not(.btn):not(.progress-bar){background-color:var(--pamoja-gold-surface)!important;--bs-heading-color:var(--pamoja-yellow)}:root .btn.bg-secondary{--bs-btn-color:var(--pamoja-blue);color:var(--pamoja-blue)}:root input.form-control,:root textarea.form-control,:root select.form-control{border-color:#b5473a}:root .form-check-input{border-color:#6c7385}:root .accordion,:root .accordion-item,:root .accordion-button:focus{--bs-accordion-border-color:rgba(var(--pamoja-yellow-rgb), 0.45);border-color:rgba(var(--pamoja-yellow-rgb),.45)}:root .accordion-button.collapsed{background-color:rgba(var(--pamoja-yellow-rgb),.1)}:root .accordion-button.collapsed:hover{background-color:rgba(var(--pamoja-yellow-rgb),.2)}:root .accordion-button:not(.collapsed){color:var(--pamoja-blue)}:root .accordion .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dcd8d0'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23233155'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");filter:none}:root .membership-card:hover{box-shadow:rgba(0,0,0,.5)0 10px 24px}}