/*!
Theme Name: Greener Tea
Theme URI: http://underscores.me/
Author: Edgar Wanjala
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: greener-tea
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have funand share what you've learned.

Greener Tea is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/:root{--color-primary: #8CC540;--color-secondary: #A03C22;--color-tertiary: #1D9649;--color-tertiary-dark: #1c3315;--color-accent: #f4e4c1;--color-text: #333;--color-text-muted: rgba(33, 37, 41, 0.75);--color-light-bg: #f6f7f6;--font-primary: 'Ubuntu', sans-serif;--font-secondary: 'Outfit', serif;--section-heading-font-size: 1.75rem;--spacing-xs: 0.5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-section: 4rem 0;--theme-btn-cta-width: max-content;--theme-btn-cta-padding: 10px 20px;--breakpoint-mobile: 576px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1024px;--border-radius: 12px}.page-home .about-the-project h2,.section-heading{font-size:var(--section-heading-font-size);color:#000}.impact-card::before,.inner-page-hero::before,.single.single-case-study main .sidebar .card::before,.page-home .project-partners::before,.page-home .about-the-project .lead-partner::before,.page-home .hero-video-background::before{position:absolute;content:"";background:rgba(0,0,0,.5);height:100%;width:100%;z-index:1;top:0;left:0;right:0;overflow:hidden}.theme-btn-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;line-height:1.5;font-weight:400;text-transform:capitalize;transition:border-color .3s,color .3s,background-color .3s;padding:var(--theme-btn-cta-padding);width:var(--theme-btn-cta-width);border-radius:10px;letter-spacing:2px;text-transform:uppercase;font-size:.7rem}.impact-card:hover::before,.impact-card:hover img,.custom-cursor.show-view .cursor-view *,.page-about .sdg-card:hover .sdg-overlay,.page-home .impact-section .row [class^=col-]:nth-child(2) .impact-card img,.page-home .project-partners .tab-pane.active.show>div img,.page-home .project-partners .tab-pane.active.show>div p,.page-home .project-partners .tab-pane.active.show>div h3,.site-header nav ul li:hover a::before,body.menu-open .mobile-panel{opacity:1;visibility:visible}.impact-card::before,.impact-card img,.custom-cursor .cursor-view *,.page-about .sdg-card .sdg-overlay,.page-home .project-partners .tab-pane>div img,.page-home .project-partners .tab-pane>div h3,.page-home .project-partners .tab-pane>div p,.mobile-panel,.site-header nav ul li a::before{opacity:0;visibility:hidden}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:var(--font-secondary);line-height:1.5;font-weight:300;font-size:18px}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:500}img{height:auto;width:100%}ul{list-style-type:none;padding:0;margin:0}a{text-decoration:none}.section-tagline{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:2px;font-size:13px}.section-tagline svg{width:14px;height:14px}.section-tagline svg path{color:var(--color-tertiary)}.section-heading+p{font-size:1rem;margin-bottom:1.25rem}.theme-btn-cta svg{height:15px;width:15px;transition:transform .5s}.theme-btn-cta.fill{background-color:var(--color-secondary);color:#fff}.theme-btn-cta.fill:hover{background-color:#200c07}.theme-btn-cta:hover{transition:background-color .5s}.theme-btn-cta:hover svg{transform:rotate(360deg)}.section-padding{padding:var(--spacing-section)}body.menu-open .mobile-panel{height:100%}.site-header{margin:1.25rem 0;z-index:9999}.site-header .custom-logo-link img{filter:brightness(0) invert(1);width:90%}.site-header nav ul:hover li a{opacity:.5}.site-header nav ul li{position:relative;display:block}.site-header nav ul li.current-menu-item a{border-bottom:1px solid #fff}.site-header nav ul li:hover a{opacity:1}.site-header nav ul li:hover a::before{width:100%}.site-header nav ul li a{color:#fff;position:relative;display:block;transition:opacity .25s ease-in}.site-header nav ul li a::before{content:"";position:absolute;width:0;bottom:0;left:0;transition:width .3s ease-in-out;background-color:#fff;height:1px}.site-header .menu-toggle:hover{cursor:pointer}.site-header .menu-toggle:hover>div span:nth-child(1){width:100%}.site-header .menu-toggle:hover>div span:nth-child(2){width:50%}.site-header .menu-toggle:hover>div span:nth-child(3){width:75%}.site-header .menu-toggle>div{width:1.5rem}.site-header .menu-toggle>div span:nth-child(1){width:75%}.site-header .menu-toggle>div span:nth-child(2){width:100%}.site-header .menu-toggle>div span:nth-child(3){width:50%;margin-bottom:0}.site-header .menu-toggle>div span{height:3px;background-color:#fff;margin-bottom:5px;transition:width .3s}.site-header .menu-toggle p{font-size:14px}.mobile-panel{z-index:99999;height:0;transition:.6s cubic-bezier(0.4, 0, 1, 1) all}.mobile-panel .custom-logo-link img{width:60%}.mobile-panel nav ul li a{font-family:var(--font-primary);font-size:22px;font-weight:500;color:#222}.site-footer{background-color:#000}.site-footer img{width:75%}.site-footer p,.site-footer ul li a{font-size:.9rem}.site-footer ul li a{font-family:var(--font-primary);color:#fff;font-size:1.1rem;font-weight:500}.site-footer .newsletter>div{border-radius:var(--border-radius);border:1px solid #fff}.site-footer .newsletter input::placeholder{color:#fff;font-size:15px}.page-home>div:not(.hero-video-background){position:relative;z-index:99999999}.page-home .hero-video-background{padding:9rem 0 0}.page-home .hero-video-background::before{background-color:rgba(0,0,0,.2);height:100%}.page-home .hero-video-background video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-home .hero-video-background .custom-logo{filter:brightness(0) invert(1)}.page-home .hero-video-background .hero-content{margin-bottom:2px}.page-home .hero-video-background .hero-content h1{font-size:2.5rem}.page-home .hero-video-background .hero-content p{font-size:1.2rem;margin-bottom:2rem}.page-home .hero-video-background .hero-partners{border-top:1px solid hsla(0,0%,100%,.1960784314);margin-top:2rem}.page-home .hero-video-background .hero-partners .pc::before{content:"";position:absolute;width:1px;height:100%;background-color:hsla(0,0%,100%,.1960784314);top:0;left:0}.page-home .hero-video-background .hero-partners .pc .partner-container{white-space:nowrap}.page-home .hero-video-background .hero-partners .pc .partner-container li img{height:45px;width:auto;cursor:pointer;filter:brightness(0) invert(1)}.page-home .about-the-project{background-color:#fff}.page-home .about-the-project .objectives-list li div:first-child{width:42px;height:42px;border-radius:60px;border:1px solid rgba(0,0,0,.231372549)}.page-home .about-the-project .objectives-list li div:first-child svg{height:15px;width:15px}.page-home .about-the-project .objectives-list li div:first-child svg path{color:var(--color-primary)}.page-home .about-the-project .objectives-list li div:last-child{width:calc(100% - 70px)}.page-home .about-the-project .lead-partner::before{border-radius:var(--border-radius)}.page-home .about-the-project .lead-partner img{border-radius:var(--border-radius)}.page-home .about-the-project .lead-partner .section-tagline svg{color:#fff}.page-home .knowledge-products-home{background-color:var(--color-light-bg)}.page-home .project-partners::before{background-color:rgba(0,0,0,.8)}.page-home .project-partners .tab-connector{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.page-home .project-partners .tab-connector path{stroke:hsla(0,0%,100%,.8);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:d .35s ease}.page-home .project-partners .nav-pills button.active{background-color:rgba(0,0,0,0);border-color:#fff}.page-home .project-partners .nav-pills button{font-family:var(--font-primary);font-weight:500;font-size:1.1rem;border-bottom:1px solid hsla(0,0%,100%,.1411764706);padding:1rem 1.5rem}.page-home .project-partners .nav-pills button svg{color:#fff}.page-home .project-partners .tab-pane.active.show>div img,.page-home .project-partners .tab-pane.active.show>div p,.page-home .project-partners .tab-pane.active.show>div h3{transform:translateY(0)}.page-home .project-partners .tab-pane>div{width:85%;border-left:1px solid #fff;padding-left:3rem}.page-home .project-partners .tab-pane>div .connector{transform:translateY(-50%);pointer-events:none}.page-home .project-partners .tab-pane>div img{transition-delay:.75s;height:60px;margin-bottom:1.5rem;width:auto;filter:brightness(0) invert(1)}.page-home .project-partners .tab-pane>div h3{transition-delay:.15s;font-size:1.5rem;margin-bottom:1.5rem}.page-home .project-partners .tab-pane>div p{font-size:1rem;transition-delay:.3s}.page-home .project-partners .tab-pane>div img,.page-home .project-partners .tab-pane>div h3,.page-home .project-partners .tab-pane>div p{transform:translateY(25%);transition:1.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);display:block}.page-home .project-partners .tab-pane>div a{width:max-content;border-radius:var(--border-radius)}.page-home .project-partners .tab-pane>div a:hover{background-color:var(--color-secondary);border-color:rgba(0,0,0,0) !important}.page-home .pin-spacer{background-color:#fff}.page-home .recent-case-studies{background-color:#fff}.page-home .recent-case-studies .case-study-cont{margin-left:6%}.page-home .recent-case-studies .case-study-cont .case-study p{color:var(--color-text-muted);font-size:1.1rem}.page-home .recent-case-studies .case-study-featured-images{border-radius:var(--border-radius)}.page-home .recent-case-studies .case-study-featured-images .view-case-btn{z-index:99999999;transition:transform .2s;border-radius:50%;background:hsla(0,0%,100%,.8);height:75px;width:75px;font-size:13px;font-weight:600;pointer-events:none}.page-home .recent-case-studies .case-study-featured-images img{border-radius:var(--border-radius)}.page-home .impact-section{background-color:#fff}.page-home .impact-section .row [class^=col-]:nth-child(2) .impact-card{color:#fff}.page-home .impact-section .alert{width:max-content}.page-home .qr-code-section .pi li{width:35%}.page-about h5 svg{color:var(--color-primary);height:18px;width:18px}.page-about ul li svg{width:20px;height:20px}.page-about .card .card-body{padding:1.75rem}.page-about .sdg-card .sdg-overlay{transition:.4s ease-in-out all;cursor:pointer}.page-about .sdgs>div:nth-child(1) .sdg-overlay{background-color:#ff3a21}.page-about .sdgs>div:nth-child(2) .sdg-overlay{background-color:#fcc30b}.page-about .sdgs>div:nth-child(3) .sdg-overlay{background-color:#a21942}.page-about .sdgs>div:nth-child(4) .sdg-overlay{background-color:#fd6925}.page-about .sdgs>div:nth-child(5) .sdg-overlay{background-color:#407f46}.page-about .sdgs>div:nth-child(6) .sdg-overlay{background-color:#59ba47}.page-insights-learning ul{padding-left:1.5rem;list-style-type:disc;margin-bottom:1rem}.page-insights-learning ul li a{color:var(--color-primary);text-decoration:underline}.page-insights-learning h5{font-size:1.1rem}.page-insights-learning h5 svg{color:var(--color-primary)}.page-insights-learning .explore-section>a{transition:.5s ease;cursor:pointer}.page-insights-learning .explore-section>a:hover{background-color:var(--color-secondary);color:#fff;border-color:rgba(0,0,0,0)}.page-insights-learning .card .card-body{padding:1.5rem;border-radius:var(--border-radius)}.page-media h5{font-size:1.1rem}.page-media h5 svg{color:var(--color-primary)}.page-media ul{padding-left:1.5rem;list-style-type:disc;margin-bottom:1rem}.page-media ul li a{color:var(--color-primary);text-decoration:underline}.page-media .card .card-body{padding:1.75rem}.page-contact .contact-card{border-radius:var(--border-radius);background-color:var(--color-light-bg);transition:background-color,.4s ease-in-out;padding:1.5rem;border:1px solid rgba(0,0,0,0)}.page-contact .contact-card:hover{border-color:rgba(0,0,0,.0705882353)}.page-contact form textarea,.page-contact form input:not(.wpcf7-submit){border-radius:var(--border-radius);min-height:2.75rem;margin-bottom:.5rem;padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem;font-size:14px}.page-contact form textarea::placeholder,.page-contact form input:not(.wpcf7-submit)::placeholder{font-size:14px}.page-contact form textarea{height:150px}.page-contact form .disclaimer{font-size:14px}.page-contact form .wpcf7-spinner{position:absolute}.single .content-area h1,.single .content-area h2,.single .content-area h3,.single .content-area h4,.single .content-area h5,.single .content-area h6{font-size:1.25rem}.single .content-area ul{list-style:disc;margin-left:2rem}.single .related-posts{background-color:var(--color-light-bg)}.single.single-case-study .inner-page-hero img{object-position:100% 1%}.single.single-case-study main h5{font-size:1.1rem}.single.single-case-study main h5 svg{color:var(--color-primary)}.single.single-case-study main .card,.single.single-case-study main img{border-radius:var(--border-radius)}.single.single-case-study main img.divider{height:65vh}.single.single-case-study main .sidebar .card::before{border-radius:var(--border-radius)}.inner-page-hero::before{background-color:rgba(0,0,0,.2)}.inner-page-hero{padding:24rem 0 2rem}.inner-page-hero h2{font-size:2.5rem}.inner-page-hero p{font-size:1.05rem}.inner-page-hero a{margin-top:3rem}.inner-page-hero img{object-position:center}.gradient-overlay{display:block;width:34vw;height:34vw;border-radius:34vw;background:radial-gradient(50% 50% at 50% 50%, #8cc340 0%, rgba(255, 210, 50, 0) 100%);opacity:.75;position:absolute;z-index:1;transition:top .2s ease,left .2s ease}.custom-cursor::after{content:"";display:block;width:7.5px;height:7.5px;background-color:var(--color-primary);border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all .5s ease;z-index:5}.custom-cursor.small-hover::after{width:10px;height:10px}.custom-cursor.show-view::after{width:60px;height:60px}.custom-cursor.show-view .cursor-view * svg{width:10px;height:10px}.custom-cursor{position:fixed;left:0;top:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;z-index:9999999999;pointer-events:none;margin-left:-25px;margin-top:-25px}.custom-cursor .cursor-view{letter-spacing:2px;text-transform:uppercase;font-size:.7rem;color:#fff;font-weight:300;line-height:1;display:none;position:relative;z-index:10}.custom-cursor .cursor-view *{transition:visibility,opacity .4s cubic-bezier(0.4, 0, 1, 1)}.impact-card img{border-radius:var(--border-radius);transition:visibility,opacity .5s ease-in-out}.impact-card{border-radius:var(--border-radius);border:1px solid rgba(0,0,0,.1333333333)}.impact-card .impact-heading{font-size:1.5rem;font-weight:400}.impact-card .impact-heading+div svg{width:32px;height:32px;margin-bottom:2rem}.impact-card .impact-heading+div .impact-subheading{font-size:17px}.impact-card:hover{border-color:rgba(0,0,0,0);color:#fff}.impact-card::before{border-radius:var(--border-radius);transition:opacity,visibility .1s ease-in;background-color:rgba(0,0,0,.21)}.kp-card{border-radius:var(--border-radius);background-color:#fff;border:1px solid rgba(0,0,0,.1490196078)}.kp-card>div .kp-icon{width:50px;height:50px;background-color:rgba(139,197,64,.1058823529);border-radius:var(--border-radius);color:var(--color-tertiary)}.kp-card>div .kp-content{width:calc(100% - 220px)}.kp-card>div button svg{height:15px;width:15px;transition:transform .5s}.kp-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-5px);transition:all .2s ease-in-out;border-color:var(--color-primary)}.kp-card:hover button{background-color:var(--color-secondary)}@keyframes toBottomFromTop{49%{transform:translateY(50%)}50%{opacity:0;transform:translateY(-50%)}51%{opacity:1}}.bg-theme-sec{background-color:var(--color-secondary)}@media(max-width: 576px){:root{--spacing-xs: 0.5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-section: 2.3rem 0;--theme-btn-cta-width: 100%;--theme-btn-cta-padding: 16px 20px;--section-heading-font-size: 1.45rem}body{font-size:1rem}.page-home>div:not(.hero-video-background){position:relative;z-index:99999999}.page-home .hero-video-background{padding:4rem 0 0}.page-home .hero-video-background .custom-logo{width:60%}.page-home .hero-video-background .hero-content{margin-bottom:2px}.page-home .hero-video-background .hero-content h1{font-size:1.75rem}.page-home .hero-video-background .hero-content h1 br{display:none}.page-home .hero-video-background .hero-content p{font-size:1rem;margin-bottom:2rem}.page-home .hero-video-background .hero-content ul li a{margin-bottom:.85rem}.page-home .hero-video-background .hero-partners{border-top:1px solid hsla(0,0%,100%,.1960784314);margin-top:2rem}.page-home .hero-video-background .hero-partners .pc::before{content:"";position:absolute;width:1px;height:100%;background-color:hsla(0,0%,100%,.1960784314);top:0;left:0}.page-home .hero-video-background .hero-partners .pc .partner-container{gap:1rem;flex-wrap:wrap}.page-home .hero-video-background .hero-partners .pc .partner-container li img{height:45px}.page-home .about-the-project{background-color:#fff}.page-home .about-the-project .objectives-list li div:first-child{width:42px;height:42px;border-radius:60px;border:1px solid rgba(0,0,0,.231372549)}.page-home .about-the-project .objectives-list li div:first-child svg{height:15px;width:15px}.page-home .about-the-project .objectives-list li div:first-child svg path{color:var(--color-primary)}.page-home .about-the-project .objectives-list li div:last-child{width:calc(100% - 70px)}.page-home .about-the-project .lead-partner::before{border-radius:var(--border-radius)}.page-home .about-the-project .lead-partner img{border-radius:var(--border-radius)}.page-home .about-the-project .lead-partner .section-tagline svg{color:#fff}.page-home .knowledge-products-home{background-color:var(--color-light-bg)}.page-home .project-partners::before{background-color:rgba(0,0,0,.8)}.page-home .project-partners .tab-connector{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.page-home .project-partners .tab-connector path{stroke:hsla(0,0%,100%,.8);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:d .35s ease}.page-home .project-partners .nav-pills button{font-size:.9rem;padding:.75rem 0}.page-home .project-partners .tab-pane.active.show>div img,.page-home .project-partners .tab-pane.active.show>div p,.page-home .project-partners .tab-pane.active.show>div h3{transform:translateY(0)}.page-home .project-partners .tab-pane>div{width:100%;border-left:unset;padding-left:unset}.page-home .project-partners .tab-pane>div img{height:50px;margin-bottom:1.25rem;margin-top:2rem}.page-home .project-partners .tab-pane>div h3{font-size:1.25rem;margin-bottom:1.25rem}.page-home .project-partners .tab-pane>div p{font-size:.9rem;transition-delay:.3s}.page-home .project-partners .tab-pane>div img,.page-home .project-partners .tab-pane>div h3,.page-home .project-partners .tab-pane>div p{transform:translateY(25%);transition:1.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);display:block}.page-home .pin-spacer{background-color:#fff}.page-home .recent-case-studies{background-color:#fff}.page-home .recent-case-studies .case-study-cont{margin-left:unset}.page-home .recent-case-studies .case-study-cont .case-study p{color:var(--color-text-muted);font-size:1rem}.page-home .recent-case-studies .case-study-featured-images{border-radius:var(--border-radius)}.page-home .recent-case-studies .case-study-featured-images .view-case-btn{z-index:99999999;transition:transform .2s;border-radius:50%;background:hsla(0,0%,100%,.8);height:75px;width:75px;font-size:13px;font-weight:600;pointer-events:none}.page-home .recent-case-studies .case-study-featured-images img{border-radius:var(--border-radius)}.page-home .impact-section{background-color:#fff}.page-home .impact-section .row [class^=col-]:nth-child(2) .impact-card{color:#fff}.page-home .impact-section .alert{width:unset}.page-about ul li svg{width:20px;height:20px}.page-about .sdg-card .sdg-overlay{transition:.4s ease-in-out all;cursor:pointer}.page-about .sdgs>div:nth-child(1) .sdg-overlay{background-color:#ff3a21}.page-about .sdgs>div:nth-child(2) .sdg-overlay{background-color:#fcc30b}.page-about .sdgs>div:nth-child(3) .sdg-overlay{background-color:#a21942}.page-about .sdgs>div:nth-child(4) .sdg-overlay{background-color:#fd6925}.page-about .sdgs>div:nth-child(5) .sdg-overlay{background-color:#407f46}.page-about .sdgs>div:nth-child(6) .sdg-overlay{background-color:#59ba47}.page-contact .contact-card{border-radius:var(--border-radius);background-color:var(--color-light-bg);transition:background-color,.4s ease-in-out;padding:1.5rem;border:1px solid rgba(0,0,0,0)}.page-contact .contact-card:hover{border-color:rgba(0,0,0,.0705882353)}.page-contact form textarea,.page-contact form input:not(.wpcf7-submit){border-radius:var(--border-radius);min-height:2.75rem;margin-bottom:.5rem;padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem;font-size:14px}.page-contact form textarea::placeholder,.page-contact form input:not(.wpcf7-submit)::placeholder{font-size:14px}.page-contact form textarea{height:150px}.page-contact form .disclaimer{font-size:14px}.page-contact form .wpcf7-spinner{position:absolute}.inner-page-hero{padding:8rem 0 2rem}.inner-page-hero h2{font-size:1.5rem}.site-header{margin:1rem 0}.site-footer img{margin:0px auto;display:block}.site-footer ul li a{text-align:center;display:block}.site-footer p{text-align:center}.single .content-area h1,.single .content-area h2,.single .content-area h3,.single .content-area h4,.single .content-area h5,.single .content-area h6{font-size:1.1rem}.single.single-case-study main h5{font-size:1.1rem}.single.single-case-study main h5 svg{color:var(--color-primary)}.single.single-case-study main .card,.single.single-case-study main img{border-radius:var(--border-radius)}.single.single-case-study main img.divider{height:unset}.single.single-case-study main iframe{height:unset;margin-bottom:2rem}.single.single-case-study main .sidebar .card::before{border-radius:var(--border-radius)}.kp-card>div .kp-icon{width:50px;height:50px}.kp-card>div .kp-content{width:100%}.kp-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-5px);transition:all .2s ease-in-out;border-color:var(--color-primary)}.kp-card:hover button{background-color:var(--color-secondary)}}/*# sourceMappingURL=style.css.map */