.nayla-circular-text .circle-text{position:relative;width:100%;height:100%}.nayla-circular-text .circle-word,.nayla-circular-text .circle-char{position:absolute!important}#footer .elementor-element-1db7300 .text-wrapper .text-h6{margin:0 0 18px}#footer .elementor-element-1db7300 .elementor-shortcode,#footer .elementor-element-1db7300 .fluentform_wrapper_2,#footer .elementor-element-1db7300 .frm-fluent-form,#footer .elementor-element-1db7300 fieldset{margin:0;padding:0;border:0;background:#fff0;max-width:100%}#footer .elementor-element-1db7300 fieldset{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;border-bottom:1px solid #3a3a3a}#footer .elementor-element-1db7300 .ff-el-group,#footer .elementor-element-1db7300 .ff_submit_btn_wrapper{margin:0!important;padding:0!important;width:auto}#footer .elementor-element-1db7300 .ff-el-group{flex:1 1 160px;min-width:0}#footer .elementor-element-1db7300 .ff-el-input--label{display:none}#footer .elementor-element-1db7300 .ff-el-form-control,#footer .elementor-element-1db7300 input.ff-el-form-control{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;color:#ebebeb!important;font-family:inherit;font-size:15px;line-height:1.4;height:44px!important;min-height:44px!important;padding:10px 0!important;width:100%!important}#footer .elementor-element-1db7300 .ff-el-form-control::placeholder{color:#868686;opacity:1}#footer .elementor-element-1db7300 .ff-el-form-control:focus{box-shadow:none!important;border-color:transparent!important}#footer .elementor-element-1db7300 .ff_submit_btn_wrapper,#footer .elementor-element-1db7300 .ff_submit_btn_wrapper_custom{flex:0 0 auto;display:flex;align-items:stretch}#footer .elementor-element-1db7300 .ff-btn-submit,#footer .elementor-element-1db7300 form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#ebebeb!important;font-family:inherit;font-size:11px!important;font-weight:500;letter-spacing:.16em;text-transform:uppercase;min-width:auto!important;width:auto!important;height:44px!important;padding:0 4px 0 16px!important;line-height:44px!important;cursor:pointer}#footer .elementor-element-1db7300 .ff-btn-submit:hover,#footer .elementor-element-1db7300 form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit:hover{background:transparent!important;color:#ffffff!important;border-color:transparent!important}#footer .elementor-element-1db7300 .ff-errors-in-stack,#footer .elementor-element-1db7300 .ff-el-is-error .text-danger,#footer .elementor-element-1db7300 .error{color:#c4c4c4;font-size:12px;margin-top:8px}.elementor-element-9fee8b8.gnh-quotes .elementor-testimonial__text{position:relative}.elementor-element-9fee8b8.gnh-quotes .gnh-ink{font:inherit;font-style:inherit;letter-spacing:inherit}.elementor-element-9fee8b8.gnh-quotes .gnh-word{display:inline-block;background-repeat:no-repeat;background-size:0% 100%;background-position:left center;-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.elementor-element-9fee8b8.gnh-quotes .gnh-word--done{background-size:100% 100%}.elementor-element-9fee8b8.gnh-quotes .gnh-space{white-space:pre-wrap}.elementor-element-9fee8b8.gnh-quotes .gnh-nib{position:absolute;width:8px;height:8px;margin:0;background:#ff8383;border-radius:70% 8% 70% 12%;transform:rotate(-32deg);opacity:.95;pointer-events:none;z-index:2;box-shadow:0 0 0 1px rgb(255 131 131 / .25)}.elementor-element-9fee8b8.gnh-quotes .gnh-writing:not(.gnh-paused) .gnh-nib{animation:gnh-nib-wobble 0.22s ease-in-out infinite alternate}.elementor-element-9fee8b8.gnh-quotes .gnh-paused .gnh-nib{animation:gnh-nib-rest 0.9s ease-in-out infinite}.elementor-element-9fee8b8.gnh-quotes .gnh-written .gnh-nib{opacity:0;animation:none}.elementor-element-9fee8b8.gnh-quotes .swiper-slide-active .elementor-testimonial__name{opacity:0;transform:translateY(8px);transition:opacity 0.55s ease,transform 0.55s ease}.elementor-element-9fee8b8.gnh-quotes .swiper-slide-active.gnh-quote-done .elementor-testimonial__name{opacity:1;transform:none}.elementor-element-9fee8b8.gnh-quotes--static .swiper-slide-active .elementor-testimonial__name{opacity:1;transform:none}@keyframes gnh-nib-wobble{from{transform:rotate(-38deg) translateY(0)}to{transform:rotate(-24deg) translateY(1px)}}@keyframes gnh-nib-rest{0%,100%{opacity:.95}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.elementor-element-9fee8b8.gnh-quotes .gnh-nib{display:none}.elementor-element-9fee8b8.gnh-quotes .swiper-slide-active .elementor-testimonial__name{opacity:1;transform:none}}@media (max-width:767px){#footer .elementor-element-1db7300 fieldset{flex-direction:column;gap:8px;border-bottom:0}#footer .elementor-element-1db7300 .ff-el-form-control{border-bottom:1px solid #3a3a3a!important}#footer .elementor-element-1db7300 .ff-btn-submit,#footer .elementor-element-1db7300 form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit{padding-left:0!important;letter-spacing:.14em}}@media (min-width:1025px){#masthead.site-header>div{padding-top:0;padding-bottom:0}#masthead header.section-header.e-con{flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:0 20px!important}#masthead header.section-header>.e-con.e-child{align-items:center!important;flex-wrap:nowrap!important}#masthead header.section-header>.e-con.e-child:nth-child(1){flex:0 0 auto!important;width:auto!important;max-width:220px;justify-content:flex-start!important}#masthead header.section-header>.e-con.e-child:nth-child(2){flex:1 1 auto!important;width:auto!important;min-width:0;justify-content:center!important}#masthead header.section-header>.e-con.e-child:nth-child(3){flex:0 0 auto!important;width:auto!important;justify-content:flex-end!important;align-items:center!important}#masthead #site-navigation.classic{display:flex;align-items:center;justify-content:center;width:100%;float:none;text-align:center}#masthead #site-navigation.classic ul.main-menu{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-evenly;width:100%;max-width:100%;float:none;margin:0;padding:0;white-space:nowrap}#masthead #site-navigation.classic ul.main-menu>li{display:flex;align-items:center;flex:0 0 auto;float:none;white-space:nowrap;padding:0 .8em;line-height:1.2}#masthead #site-navigation.classic ul.main-menu>li:first-child{padding-left:0}#masthead #site-navigation.classic ul.main-menu>li:last-child{padding-right:0}#masthead #site-navigation.classic ul.main-menu>li>a{white-space:nowrap;line-height:1.2}#masthead .elementor-widget-naylabutton,#masthead .elementor-widget-naylabutton .elementor-widget-container{display:flex;align-items:center;justify-content:flex-end;text-align:right}#masthead .nayla-button{margin:0}#masthead .elementor-widget-naylasitelogo .elementor-widget-container,#masthead .elementor-widget-naylasitemenu .elementor-widget-container{display:flex;align-items:center;height:100%}#masthead .elementor-widget-naylasitelogo .elementor-widget-container{justify-content:flex-start}#masthead .site-branding{margin:0}}@media (min-width:1025px) and (max-width:1279px){#masthead header.section-header.e-con{gap:0 12px!important}#masthead #site-navigation.classic ul.main-menu>li{padding:0 .48em;font-size:15px}}@media (min-width:768px) and (max-width:1024px){#masthead header.section-header.e-con{align-items:center!important;flex-wrap:nowrap!important}#masthead header.section-header>.e-con.e-child{align-items:center!important}#masthead header.section-header>.e-con.e-child:nth-child(1){flex:0 0 32%!important;width:32%!important;max-width:32%;justify-content:flex-start!important}#masthead header.section-header>.e-con.e-child:nth-child(2){flex:0 0 28%!important;width:28%!important;max-width:28%;justify-content:center!important}#masthead header.section-header>.e-con.e-child:nth-child(3){flex:0 0 40%!important;width:40%!important;max-width:40%;justify-content:flex-end!important;align-items:center!important}#masthead .elementor-widget-naylabutton,#masthead .elementor-widget-naylabutton .elementor-widget-container{display:flex;align-items:center;justify-content:flex-end}}@media (max-width:767px){#masthead header.section-header.e-con{align-items:center!important;flex-wrap:nowrap!important}#masthead header.section-header>.e-con.e-child{align-items:center!important}}.page-id-3211 .nayla-dynamic-carousel,.elementor-page-3211 .nayla-dynamic-carousel{--w:340px !important;--gap:32px !important;--h:auto !important;float:none!important;overflow:hidden;width:100%!important;height:auto!important;margin-bottom:64px}.page-id-3211 .nayla-dynamic-carousel .carousel--wrapper,.elementor-page-3211 .nayla-dynamic-carousel .carousel--wrapper{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;width:fit-content!important;height:auto!important}.page-id-3211 .nayla-dynamic-carousel .carousel--item,.elementor-page-3211 .nayla-dynamic-carousel .carousel--item{display:flex!important;flex-direction:column!important;flex:0 0 var(--w)!important;width:var(--w)!important;max-width:var(--w)!important;height:auto!important;padding-right:var(--gap)!important;overflow:visible!important;float:none!important}.page-id-3211 .nayla-dynamic-carousel .single-project-meta,.elementor-page-3211 .nayla-dynamic-carousel .single-project-meta{float:none!important;width:100%!important;margin:0 0 14px!important;min-height:4.2em}.page-id-3211 .nayla-dynamic-carousel .single-project-title,.page-id-3211 .nayla-dynamic-carousel .single-project-category,.elementor-page-3211 .nayla-dynamic-carousel .single-project-title,.elementor-page-3211 .nayla-dynamic-carousel .single-project-category{float:none!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;opacity:1!important}.page-id-3211 .nayla-dynamic-carousel .single-project-title,.elementor-page-3211 .nayla-dynamic-carousel .single-project-title{font-size:16px!important;line-height:1.3!important;min-height:2.6em;margin-bottom:4px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page-id-3211 .nayla-dynamic-carousel .single-project-category,.elementor-page-3211 .nayla-dynamic-carousel .single-project-category{opacity:0.42!important;font-size:11px!important;letter-spacing:.14em;text-transform:uppercase}.page-id-3211 .nayla-dynamic-carousel .single-project-image,.elementor-page-3211 .nayla-dynamic-carousel .single-project-image,.page-id-3211 .eq-height .carousel--item .single-project-image,.elementor-page-3211 .eq-height .carousel--item .single-project-image{width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;overflow:hidden!important;background:#111}.page-id-3211 .nayla-dynamic-carousel .single-project-image img,.elementor-page-3211 .nayla-dynamic-carousel .single-project-image img,.page-id-3211 .eq-height .carousel--item .single-project-image img,.elementor-page-3211 .eq-height .carousel--item .single-project-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;position:static!important}.page-id-3211 .gnh-donate-controls,.elementor-page-3211 .gnh-donate-controls{display:flex!important;justify-content:flex-end!important;align-items:center!important;margin:0 0 20px!important;float:none!important;width:100%!important;height:auto!important}.page-id-3211 .gnh-donate-nav,.elementor-page-3211 .gnh-donate-nav{display:flex!important;float:none!important;gap:0;align-items:center}.page-id-3211 .gnh-donate-nav span,.elementor-page-3211 .gnh-donate-nav span{float:none!important;cursor:pointer;font-size:12px;letter-spacing:.18em;text-transform:uppercase;opacity:.4;user-select:none}.page-id-3211 .gnh-donate-nav span:hover,.elementor-page-3211 .gnh-donate-nav span:hover{opacity:1}.page-id-3211 .gnh-donate-nav .gnh-donate-prev::after,.elementor-page-3211 .gnh-donate-nav .gnh-donate-prev::after{content:"";display:inline-block;width:14px;height:1px;background:currentColor;vertical-align:middle;margin:0 10px 2px;opacity:.55}.page-id-3211 .gnh-donate-nav .gnh-donate-prev,.elementor-page-3211 .gnh-donate-nav .gnh-donate-prev{margin-right:0}@media (max-width:767px){.page-id-3211 .nayla-dynamic-carousel,.elementor-page-3211 .nayla-dynamic-carousel{--w:78vw !important;--gap:16px !important;margin-bottom:40px}}.page-loader,.page-transition,#page-loader,body.cursor-loading .page-loader{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}givebutter-widget{display:block!important;min-height:560px;width:100%}.fluentform_wrapper_6,.fluentform_wrapper_6.ffs_custom_wrap,.fluentform_wrapper_6 .frm-fluent-form,.fluentform_wrapper_6 fieldset{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;max-width:none;width:100%}.fluentform_wrapper_6 .ff-form-title,.fluentform_wrapper_6 .ff-el-form-header,.fluentform_wrapper_6 h3,.fluentform_wrapper_6 .ff-el-group.ff_submit_btn_wrapper{margin-top:8px}.fluentform_wrapper_6 .ff-form-title{display:none}.fluentform_wrapper_6 .ff-el-group{margin-bottom:18px}.fluentform_wrapper_6 .ff-el-input--label label{font-family:"DM Sans",sans-serif;font-size:13px;font-weight:500;letter-spacing:.06em;color:#191919;margin-bottom:4px}.fluentform_wrapper_6 .ff-el-is-required,.fluentform_wrapper_6 .mark-required,.fluentform_wrapper_6 .ff-el-input--label .asterisk-right{color:#191919!important}.fluentform_wrapper_6 .ff-el-form-control,.fluentform_wrapper_6 input.ff-el-form-control,.fluentform_wrapper_6 textarea.ff-el-form-control,.fluentform_wrapper_6 select.ff-el-form-control{background:transparent!important;border:0!important;border-bottom:1px solid #191919!important;border-radius:0!important;box-shadow:none!important;outline:none!important;font-family:"DM Sans",sans-serif!important;font-size:16px!important;line-height:1.4!important;color:#191919!important;padding:10px 0 12px!important;height:auto!important;min-height:44px;width:100%!important}.fluentform_wrapper_6 textarea.ff-el-form-control{min-height:120px;resize:vertical}.fluentform_wrapper_6 .ff-el-form-control::placeholder{color:#868686;opacity:1}.fluentform_wrapper_6 .ff-el-form-control:focus{outline:none!important;box-shadow:none!important;border-bottom-color:#000000!important;background:transparent!important}.fluentform_wrapper_6 .iti,.fluentform_wrapper_6 .ff-el-input--content .iti{width:100%;display:block;border-bottom:1px solid #191919}.fluentform_wrapper_6 .iti .ff-el-form-control,.fluentform_wrapper_6 .iti input{border:0!important;border-bottom:0!important;background:transparent!important;padding-left:52px!important}.fluentform_wrapper_6 .iti__flag-container,.fluentform_wrapper_6 .iti__selected-flag{background:transparent!important;border:0!important}.fluentform_wrapper_6 .ff-btn-submit,.fluentform_wrapper_6 .ff-btn.ff-btn-submit,.fluentform_wrapper_6 .ff_btn_style{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:160px;background:#191919!important;color:#ffffff!important;border:0!important;border-radius:32px!important;font-family:"DM Sans",sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;padding:14px 28px!important;min-height:48px;line-height:1.15!important;box-shadow:none!important;cursor:pointer}.fluentform_wrapper_6 .ff-btn-submit:hover,.fluentform_wrapper_6 .ff-btn.ff-btn-submit:hover{background:#000000!important;color:#ffffff!important}.fluentform_wrapper_6 .ff-errors-in-stack,.fluentform_wrapper_6 .error,.fluentform_wrapper_6 .text-danger{color:#191919;font-size:12px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible,[role="button"]:focus-visible{outline:3px solid #191919!important;outline-offset:3px;box-shadow:0 0 0 6px rgb(255 255 255 / .9);border-radius:4px}.site-footer a:focus-visible,.site-footer button:focus-visible,.site-footer input:focus-visible,footer a:focus-visible,footer button:focus-visible,footer input:focus-visible{outline-color:#ffffff!important;box-shadow:0 0 0 6px rgb(25 25 25 / .9)}.fluentform_wrapper_6 .ff-el-form-control:focus-visible,.fluentform_wrapper_2 .ff-el-form-control:focus-visible{outline:3px solid #191919!important;outline-offset:2px}.skip-link.screen-reader-text:focus,.skip-link.screen-reader-text:focus-visible{position:fixed!important;top:12px;left:12px;z-index:100000;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;padding:12px 20px;background:#191919;color:#fff;border-radius:6px;font-size:16px;text-decoration:none}.elementor-testimonial__text,.elementor-testimonial__text p{color:#4a4a4a!important}.elementor-testimonial__name{color:#a8302b!important}footer p,footer .text-p,footer li,footer a,.site-footer p,.site-footer .text-p{color:#d4d4d4}footer a:hover,.site-footer a:hover{color:#fff}.elementor-element-3913686 :where(p,span,li),.elementor-element-86da24a :where(p,span,li),.elementor-element-400ab12 :where(p,span,li),.elementor-element-a9b927c :where(p,span,li),.elementor-element-b62f648 :where(p,span,li),.elementor-element-f2e0dce :where(p,span,li),.elementor-element-20f6584 :where(p,span,li),.elementor-element-9aed2d8 :where(p,span,li),.elementor-element-b92f5d3 :where(p,span,li){color:#595959}@media (pointer:coarse){header nav li>a,.site-header nav li>a,#header nav li>a{display:flex;align-items:center;min-height:44px}}.site-footer li>a:not(:has(.hov_span)),footer li>a:not(:has(.hov_span)){display:inline-block;padding-block:10px;line-height:24px}.site-footer li:has(>a),footer li:has(>a){padding-bottom:8px}.site-footer a[href^="mailto"],.site-footer a[href^="tel"],a[href^="mailto"],a[href^="tel"]{display:inline-block;padding-block:6px}.swiper-pagination-bullet{position:relative}.swiper-pagination-bullet::after{content:"";position:absolute;inset:-19px}.gnh-donate-prev,.gnh-donate-next{display:inline-flex;align-items:center;min-height:44px;padding-inline:8px;cursor:pointer}.accordion-title{display:flex;align-items:center;min-height:44px;cursor:pointer}.accordion-content-wrap{max-width:42em;font-size:16px;line-height:1.6}.page-id-3211 main .elementor-widget-text-editor p,.page-id-3211 main .text-wrapper>:not([class*="text-h"]){max-width:42em}.page-id-3285 main .text-wrapper{overflow-wrap:anywhere}.page-id-2905 main p.left.has-anim-text{font-size:25px;line-height:37px;font-weight:400;margin:0}footer .ff-btn-submit,.site-footer .ff-btn-submit{min-width:44px;min-height:44px;padding-inline:16px}.page-id-3285 main a{min-height:44px;display:inline-flex;align-items:center}h1.gnh-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}h4.team-member-name{font-size:21px;line-height:36px;font-weight:400;margin:0;letter-spacing:normal}.fluentform_wrapper_6 .iti__selected-country,.fluentform_wrapper_6 .iti__selected-flag{min-width:44px;min-height:44px}a,.nayla-button,.nayla-button a,.cursor-default[href],a.cursor-default,.inner-project-link,[role="button"]{cursor:pointer}a,button,[role="button"],input[type="submit"],.nayla-button{touch-action:manipulation;-webkit-tap-highlight-color:rgb(25 25 25 / .12)}.page-id-11009 main .text-wrapper>:not([class*="text-h"]),.page-id-3 main .text-wrapper>:not([class*="text-h"]),.page-id-9 main .text-wrapper>:not([class*="text-h"]),.page-id-9848 main .text-wrapper>:not([class*="text-h"]),.page-id-2738 main .text-wrapper>:not([class*="text-h"]),.page-id-2297 main .text-wrapper>:not([class*="text-h"]),.page-id-2297 main .elementor-widget-text-editor p{max-width:34em}.page-id-11009 main .text-wrapper>[class*="text-h"],.page-id-3 main .text-wrapper>[class*="text-h"],.page-id-9 main .text-wrapper>[class*="text-h"],.page-id-9848 main .text-wrapper>[class*="text-h"],.page-id-2738 main .text-wrapper>[class*="text-h"],.page-id-2297 main .text-wrapper>[class*="text-h"]{text-wrap:balance}.page-id-11009 .fluentform_wrapper_6,.page-id-9848 .fluentform_wrapper_6{max-width:34em}.page-id-11009 .elementor-widget-naylatextwrapper:has(>.elementor-widget-container [class*="text-h5"]),.page-id-3 .elementor-widget-naylatextwrapper:has(>.elementor-widget-container [class*="text-h5"]),.page-id-9 .elementor-widget-naylatextwrapper:has(>.elementor-widget-container [class*="text-h5"]),.page-id-9848 .elementor-widget-naylatextwrapper:has(>.elementor-widget-container [class*="text-h5"]),.page-id-2738 .elementor-widget-naylatextwrapper:has(>.elementor-widget-container [class*="text-h5"]){margin-top:48px}.page-id-11009 .elementor-widget-naylatextwrapper+.elementor-widget-naylatextwrapper,.page-id-3 .elementor-widget-naylatextwrapper+.elementor-widget-naylatextwrapper,.page-id-9 .elementor-widget-naylatextwrapper+.elementor-widget-naylatextwrapper,.page-id-9848 .elementor-widget-naylatextwrapper+.elementor-widget-naylatextwrapper,.page-id-2738 .elementor-widget-naylatextwrapper+.elementor-widget-naylatextwrapper{margin-top:16px}.fluentform_wrapper_6 .ff-el-input--label label,.fluentform_wrapper_2 .ff-el-input--label label{font-size:15px;letter-spacing:.02em}.fluentform_wrapper_6 .ff-el-form-control,.fluentform_wrapper_2 .ff-el-form-control{min-height:48px!important}.fluentform_wrapper_6 .ff-errors-in-stack,.fluentform_wrapper_6 .error,.fluentform_wrapper_6 .text-danger{color:#a8302b;font-size:14px}:target,h1[id],h2[id],h3[id],h4[id],[id^="section"]{scroll-margin-top:120px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.has-anim-text,.charsUp,[data-scrub]{opacity:1!important;transform:none!important}}@media (max-width:767px){.site-footer li>a:not(:has(.hov_span)),footer li>a:not(:has(.hov_span)){padding-block:12px}.text-wrapper p:not([class*="text-h"]){font-size:16px;line-height:1.6}}