/*! FJJ Campanhas — Bootstrap 5 + template Charitics, apenas regras usadas (PurgeCSS). Fonte legível: src/ */
@charset "UTF-8";
/*!
 * Bootstrap  v5.2.3 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root{--bs-white-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h3,h1,h2,h3{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}p{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{font-family:var(--bs-font-monospace);font-size:1em}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[role=button]{cursor:pointer}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}summary{display:list-item;cursor:pointer}[hidden]{display:none!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}.g-0{--bs-gutter-x:0}.g-0{--bs-gutter-y:0}.gy-4{--bs-gutter-y:1.5rem}@media (min-width:768px){.row-cols-md-2>*{flex:0 0 auto;width:50%}}@media (min-width:992px){.row-cols-lg-2>*{flex:0 0 auto;width:50%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}}@media (min-width:1200px){.col-xl-5{flex:0 0 auto;width:41.66666667%}}.card{--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-height: ;--bs-card-bg:#fff;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.overflow-hidden{overflow:hidden!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}.position-relative{position:relative!important}.flex-column-reverse{flex-direction:column-reverse!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.align-self-start{align-self:flex-start!important}.pt-0{padding-top:0!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}}
/*!--------------------
Template Name: Charitics - NGO & Non Profit HTML Template
Author: tempticspro
Version: 1.0

CSS INDEX
=================== 
01. CUSTOM PROPERTIES
02. GLOBAL
03. Components
04. Sidebar
05. Header
06. Banner
07. About
08. Donations
09. Donate Form
10. Stats
11. Events
12. Why Join Us
13. Team
14. Testimonial
15. Blog
16. Gallery
17. CTA
18. Footer
19. Features
20. Volunteer
21. Services
22. Projects
23. Contact

--- INNER PAGES
24. About Page
25. Blog Page
26. Service Details Page
27. Donation Details Page
28. Event Details Page
29. Project Details Page
30. Blog Details Page
31. Contact Page
32. 404 Page
33. Team Details Page
34. Pricing Page

*/
:root{--black:#000;--white:#fff;--ul-primary:#EB5310;--ul-black:#1E252F;--ul-p:#434343;--ul-gray:#434343;--ul-gray3:#F4F4F4;--font-primary:"Manrope", serif;--font-quicksand:"Quicksand", serif}html{overflow-x:hidden}body{font-family:var(--font-primary);margin:auto;font-size:clamp(13px,.84vw,16px);position:fixed}a,button,img,svg path{transition:.4s ease}img{max-width:100%}a{text-decoration:none;display:inline-block;color:var(--black)}a:hover{color:var(--ul-primary)}i{display:inline-flex}p{line-height:1.75}ul{padding:0;margin:0;list-style:none inside}input{background-color:transparent}input:focus,input:focus-visible,input:focus-within{outline:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{color:var(--black)!important;-webkit-text-fill-color:var(--black)!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-background-clip:text!important;background-clip:text!important}button{background:0 0;border:0}.ul-container{--container-space-x:30px;max-width:calc(clamp(1200px,74.09vw,1410px) + var(--container-space-x));padding-left:calc(var(--container-space-x)/2);padding-right:calc(var(--container-space-x)/2);margin:auto}@media screen and (max-width:479px){.row-cols-xxs-1>*{width:100%}}.logo{max-width:clamp(130px,11.56vw,220px)}.ul-bs-row{--bs-gutter-x:clamp(15px, 1.58vw, 30px);--bs-gutter-y:clamp(15px, 1.58vw, 30px)}.ul-section-spacing{padding-top:clamp(60px,6.31vw,120px);padding-bottom:clamp(60px,6.31vw,120px)}.ul-tab{overflow:hidden;opacity:0;height:0;pointer-events:none}.ul-tab.active{opacity:1;height:auto;pointer-events:all}@keyframes slide-top{0%{transform:translateY(-200px)}to{transform:translateY(300px)}}.ul-btn{height:clamp(45px,2.94vw,56px);background-color:var(--ul-primary);border:1px solid transparent;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:clamp(7px,.53vw,10px);padding:0 clamp(6px,.47vw,9px);padding-right:clamp(12px,.89vw,17px);font-weight:800;font-size:clamp(13px,.84vw,16px);position:relative;color:var(--white)}.ul-btn:hover{color:var(--ul-primary);background-color:transparent;border-color:var(--ul-primary)}.ul-btn:hover i{color:var(--white);background-color:var(--ul-primary)}.ul-btn i{background-color:var(--white);color:var(--ul-primary);width:clamp(22px,1.52vw,29px);width:clamp(33px,2.1vw,40px);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:999px;transition:all .3s ease;font-size:clamp(10px,.68vw,13px)}.ul-section-heading{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,1.58vw,30px);margin-bottom:clamp(20px,2.1vw,40px)}@media screen and (max-width:575px){.ul-section-heading{flex-direction:column;justify-content:center;text-align:center}}.ul-section-sub-title{color:var(--ul-primary);display:inline-block;letter-spacing:-.03em;font-weight:500;line-height:1.5;position:relative;margin-bottom:clamp(11px,.74vw,14px)}.ul-section-sub-title::before{content:"";width:clamp(9px,.63vw,12px);aspect-ratio:12/13;background-color:var(--ul-primary);display:inline-block;margin-right:clamp(5px,.42vw,8px);clip-path:polygon(50.201% 100%,50.201% 100%,43.516% 92.661%,36.628% 85.05%,29.752% 77.216%,23.104% 69.205%,16.897% 61.063%,11.346% 52.837%,6.666% 44.574%,3.072% 36.321%,.778% 28.124%,0 20.03%,0 20.03%,1.021% 13.336%,3.769% 7.773%,7.928% 3.553%,13.18% .892%,19.207% .001%,25.692% 1.095%,32.318% 4.387%,38.766% 10.091%,44.72% 18.419%,49.862% 29.586%,49.862% 29.586%,50.588% 26.97%,51.54% 24.272%,52.71% 21.543%,54.089% 18.832%,55.67% 16.19%,57.445% 13.667%,59.404% 11.313%,61.541% 9.179%,63.846% 7.315%,66.312% 5.771%,66.312% 5.771%,72.015% 3.441%,77.848% 2.358%,83.531% 2.515%,88.788% 3.906%,93.341% 6.524%,96.913% 10.364%,99.224% 15.42%,99.998% 21.685%,98.956% 29.153%,95.822% 37.818%,95.822% 37.818%,93.578% 42.409%,90.817% 47.291%,87.538% 52.49%,83.744% 58.034%,79.435% 63.947%,74.612% 70.258%,69.276% 76.993%,63.428% 84.177%,57.069% 91.837%,50.201% 100%)}.ul-section-sub-title--2 i:last-child{display:none}.ul-section-title{font-weight:700;font-size:clamp(25px,2.63vw,50px);color:var(--ul-black);margin-bottom:clamp(5px,.42vw,8px);letter-spacing:-.04em;font-family:var(--font-quicksand)}.ul-section-descr{font-size:clamp(13px,.84vw,16px);margin-bottom:0;color:var(--ul-p)}.ul-single-accordion-item{display:grid;grid-template-rows:max-content 0fr;transition:.4s ease;padding:clamp(15px,1.31vw,25px) clamp(20px,1.58vw,30px);margin-bottom:clamp(7px,.53vw,10px);background:var(--white);border:1px solid rgba(0,0,0,.2);border-radius:10px}.ul-single-accordion-item:last-child{margin-bottom:0}.ul-single-accordion-item.open{grid-template-rows:max-content 1fr}.ul-single-accordion-item.open .ul-single-accordion-item__header i{transform:rotate(90deg);color:var(--ul-primary)}.ul-single-accordion-item.open .ul-single-accordion-item__title{color:var(--ul-primary)}.ul-single-accordion-item.open .ul-single-accordion-item__body{padding-top:clamp(7px,.74vw,14px)}.ul-single-accordion-item__header{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}.ul-single-accordion-item__header .icon{display:inline-flex}.ul-single-accordion-item__header i{transition:transform .4s ease;display:inline-flex;font-size:clamp(17px,1.05vw,20px)}.ul-single-accordion-item__title{margin-bottom:0;font-weight:600;font-size:clamp(15px,.95vw,18px)}.ul-single-accordion-item__body{transition:all .4s ease;overflow:hidden}.ul-single-accordion-item__body p{line-height:1.5;font-size:clamp(13px,.84vw,16px);color:var(--ul-gray);margin-bottom:0;font-weight:400}.ul-header{position:relative;top:0;z-index:99}.ul-header-container{margin:auto;max-width:clamp(922px,90.38vw,1720px);width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:991px){.ul-header-container{align-items:center;max-width:calc(100% - 30px)}}.ul-header-bottom{position:absolute;top:0;width:100%}@media screen and (max-width:991px){.ul-header-bottom{padding:12px 0}}.ul-header-bottom.sticky{box-shadow:0 0 20px rgba(0,0,0,.1);position:fixed;background-color:var(--white)}.ul-header-bottom.sticky .logo-container::before{background-color:#f5f5f5}.ul-header-bottom-wrapper{gap:clamp(22px,4.2vw,80px);position:relative;z-index:1}.ul-header-bottom-wrapper>*{flex-shrink:0}.ul-header .logo-container{position:relative;z-index:1}.ul-header .logo-container::before,.ul-header .logo-container::after{content:"";position:absolute;z-index:-1;top:calc(0% - clamp(28px,1.58vw,30px));bottom:calc(0% - clamp(45px,3.42vw,65px));right:calc(0% - clamp(20px,1.58vw,30px));left:calc(0% - clamp(28px,2.1vw,40px));background-color:var(--white);clip-path:polygon(23.853% -62.128%,23.853% -62.128%,25.154% -69.256%,26.501% -75.412%,27.924% -80.649%,29.451% -85.021%,31.112% -88.582%,32.938% -91.387%,34.957% -93.49%,37.2% -94.944%,39.695% -95.803%,42.473% -96.123%,42.473% -96.123%,48.384% -94.64%,53.914% -90.241%,59.087% -83.422%,63.931% -74.678%,68.469% -64.506%,72.727% -53.401%,76.73% -41.858%,80.503% -30.374%,84.072% -19.444%,87.461% -9.564%,87.461% -9.564%,90.012% -2.284%,92.484% 5.333%,94.768% 13.245%,96.758% 21.413%,98.347% 29.793%,99.426% 38.347%,99.89% 47.032%,99.63% 55.808%,98.54% 64.634%,96.512% 73.468%,96.512% 73.468%,93.216% 82.481%,89.152% 89.645%,84.505% 94.939%,79.462% 98.346%,74.209% 99.844%,68.932% 99.416%,63.818% 97.041%,59.053% 92.702%,54.822% 86.377%,51.313% 78.049%,51.313% 78.049%,49.202% 71.93%,47.238% 66.923%,45.338% 62.965%,43.42% 59.992%,41.399% 57.941%,39.193% 56.746%,36.719% 56.345%,33.894% 56.673%,30.635% 57.667%,26.858% 59.263%,26.858% 59.263%,22.58% 60.972%,18.758% 61.918%,15.363% 62.078%,12.367% 61.431%,9.743% 59.955%,7.462% 57.628%,5.496% 54.429%,3.817% 50.336%,2.397% 45.326%,1.208% 39.379%,1.208% 39.379%,.528% 34.322%,.184% 29.309%,.154% 24.364%,.416% 19.508%,.948% 14.764%,1.728% 10.154%,2.734% 5.7%,3.943% 1.424%,5.335% -2.651%,6.885% -6.504%,6.885% -6.504%,10.221% -14.198%,12.928% -20.553%,15.107% -25.893%,16.855% -30.543%,18.272% -34.828%,19.456% -39.071%,20.508% -43.599%,21.525% -48.734%,22.607% -54.802%,23.853% -62.128%)}.ul-header .logo-container::after{background-color:rgba(255,255,255,.2);bottom:calc(0% - clamp(26px,2.73vw,52px));left:calc(0% - clamp(20px,1.58vw,30px));right:calc(0% - clamp(28px,2.1vw,40px));clip-path:polygon(12.845% -48.266%,12.845% -48.266%,13.243% -56.845%,13.802% -64.394%,14.544% -70.99%,15.49% -76.71%,16.662% -81.632%,18.083% -85.833%,19.775% -89.391%,21.759% -92.383%,24.057% -94.886%,26.692% -96.979%,26.692% -96.979%,32.558% -99.078%,38.406% -97.762%,44.202% -93.587%,49.91% -87.11%,55.495% -78.884%,60.922% -69.467%,66.157% -59.414%,71.163% -49.28%,75.906% -39.62%,80.351% -30.991%,80.351% -30.991%,83.678% -24.667%,86.968% -17.926%,90.114% -10.745%,93.007% -3.103%,95.539% 5.025%,97.603% 13.66%,99.089% 22.826%,99.89% 32.545%,99.898% 42.84%,99.004% 53.733%,99.004% 53.733%,96.912% 65.618%,93.859% 75.971%,90.021% 84.656%,85.575% 91.533%,80.7% 96.465%,75.571% 99.313%,70.365% 99.94%,65.259% 98.209%,60.431% 93.98%,56.057% 87.116%,56.057% 87.116%,53.293% 81.779%,50.803% 77.562%,48.501% 74.446%,46.298% 72.414%,44.108% 71.449%,41.842% 71.534%,39.414% 72.651%,36.734% 74.784%,33.717% 77.914%,30.273% 82.025%,30.273% 82.025%,26.361% 86.573%,22.796% 90.004%,19.548% 92.311%,16.588% 93.488%,13.886% 93.529%,11.412% 92.429%,9.137% 90.181%,7.032% 86.778%,5.065% 82.216%,3.209% 76.487%,3.209% 76.487%,1.949% 71.407%,1.017% 66.166%,.396% 60.8%,.067% 55.348%,.011% 49.848%,.209% 44.338%,.644% 38.856%,1.296% 33.441%,2.147% 28.129%,3.178% 22.96%,3.178% 22.96%,5.466% 12.487%,7.31% 3.866%,8.767% -3.317%,9.892% -9.478%,10.743% -15.033%,11.375% -20.398%,11.844% -25.988%,12.208% -32.219%,12.523% -39.507%,12.845% -48.266%)}.ul-banner{position:relative;background-color:var(--ul-black);overflow:hidden;color:var(--white);z-index:1}.ul-banner::before{content:"";position:absolute;inset:0;background:url(img/banner-bg-shape.webp)no-repeat center center/cover;mix-blend-mode:multiply;pointer-events:none;z-index:-1}.ul-banner-container{max-width:clamp(922px,90.38vw,1720px);width:100%;margin:auto}@media screen and (max-width:991px){.ul-banner-container{max-width:calc(100% - 30px)}}.ul-banner-txt{padding:clamp(150px,16.03vw,305px)0;z-index:1}@media screen and (max-width:991px){.ul-banner-txt{padding-top:0}}.ul-banner-txt-vector{position:absolute;z-index:1;bottom:0;z-index:0;pointer-events:none;left:clamp(15px,4.2vw,80px);max-width:clamp(284px,29.64vw,564px)}.ul-banner-sub-title{font-weight:600;letter-spacing:.25em;margin-bottom:clamp(6px,.63vw,12px)}.ul-banner-title{font-weight:700;font-size:clamp(30px,4.2vw,80px);font-family:var(--font-quicksand);line-height:100%;letter-spacing:-.02em;margin-bottom:clamp(17px,1.42vw,27px);margin-left:-5px}.ul-banner-descr{font-size:clamp(15px,.95vw,18px);font-weight:500;margin-bottom:clamp(21px,2.15vw,41px)}.ul-banner-btns{display:flex;gap:clamp(20px,2.1vw,40px);align-items:center;flex-wrap:wrap}.ul-banner-img{position:relative;width:max-content;z-index:1}@media screen and (max-width:991px){.ul-banner-img{margin-left:auto;margin-right:-15px}}.ul-banner-img .img-wrapper{background:linear-gradient(180deg,var(--ul-primary) 0%,rgba(235,83,16,0) 51%,var(--ul-primary) 100%);padding-left:10px;clip-path:polygon(20.444% 6.836%,20.444% 6.836%,21.079% 1.445%,21.969% -3.298%,23.149% -7.442%,24.655% -11.037%,26.521% -14.129%,28.783% -16.769%,31.475% -19.005%,34.633% -20.885%,38.291% -22.458%,42.485% -23.773%,42.485% -23.773%,51.821% -25.092%,61.13% -24.265%,70.354% -21.642%,79.44% -17.571%,88.329% -12.403%,96.968% -6.486%,105.299% -.169%,113.267% 6.199%,120.817% 12.269%,127.892% 17.691%,127.892% 17.691%,133.187% 21.665%,138.424% 25.901%,143.431% 30.413%,148.036% 35.215%,152.067% 40.322%,155.351% 45.748%,157.717% 51.507%,158.992% 57.614%,159.004% 64.083%,157.581% 70.928%,157.581% 70.928%,154.251% 78.396%,149.391% 84.901%,143.283% 90.358%,136.208% 94.679%,128.447% 97.778%,120.283% 99.568%,111.997% 99.963%,103.871% 98.874%,96.186% 96.217%,89.224% 91.904%,89.224% 91.904%,84.824% 88.551%,80.861% 85.901%,77.197% 83.943%,73.692% 82.666%,70.205% 82.06%,66.599% 82.113%,62.733% 82.815%,58.469% 84.155%,53.665% 86.122%,48.184% 88.705%,48.184% 88.705%,41.958% 91.563%,36.284% 93.719%,31.115% 95.169%,26.403% 95.908%,22.102% 95.934%,18.165% 95.243%,14.544% 93.83%,11.192% 91.692%,8.062% 88.825%,5.108% 85.226%,5.108% 85.226%,3.102% 82.034%,1.619% 78.74%,.63% 75.368%,.106% 71.943%,.017% 68.487%,.333% 65.024%,1.025% 61.58%,2.062% 58.177%,3.417% 54.84%,5.058% 51.592%,5.058% 51.592%,8.7% 45.01%,11.636% 39.594%,13.954% 35.08%,15.745% 31.209%,17.099% 27.718%,18.105% 24.347%,18.852% 20.834%,19.431% 16.919%,19.932% 12.34%,20.444% 6.836%)}@media screen and (max-width:991px){.ul-banner-img .img-wrapper{padding-left:0}}.ul-banner-img .img-wrapper img{max-height:clamp(0px,65.74vw,1251px);width:100%;max-width:clamp(300px,50.45vw,960px);aspect-ratio:960/1000;clip-path:polygon(20.444% 6.836%,20.444% 6.836%,21.079% 1.445%,21.969% -3.298%,23.149% -7.442%,24.655% -11.037%,26.521% -14.129%,28.783% -16.769%,31.475% -19.005%,34.633% -20.885%,38.291% -22.458%,42.485% -23.773%,42.485% -23.773%,51.821% -25.092%,61.13% -24.265%,70.354% -21.642%,79.44% -17.571%,88.329% -12.403%,96.968% -6.486%,105.299% -.169%,113.267% 6.199%,120.817% 12.269%,127.892% 17.691%,127.892% 17.691%,133.187% 21.665%,138.424% 25.901%,143.431% 30.413%,148.036% 35.215%,152.067% 40.322%,155.351% 45.748%,157.717% 51.507%,158.992% 57.614%,159.004% 64.083%,157.581% 70.928%,157.581% 70.928%,154.251% 78.396%,149.391% 84.901%,143.283% 90.358%,136.208% 94.679%,128.447% 97.778%,120.283% 99.568%,111.997% 99.963%,103.871% 98.874%,96.186% 96.217%,89.224% 91.904%,89.224% 91.904%,84.824% 88.551%,80.861% 85.901%,77.197% 83.943%,73.692% 82.666%,70.205% 82.06%,66.599% 82.113%,62.733% 82.815%,58.469% 84.155%,53.665% 86.122%,48.184% 88.705%,48.184% 88.705%,41.958% 91.563%,36.284% 93.719%,31.115% 95.169%,26.403% 95.908%,22.102% 95.934%,18.165% 95.243%,14.544% 93.83%,11.192% 91.692%,8.062% 88.825%,5.108% 85.226%,5.108% 85.226%,3.102% 82.034%,1.619% 78.74%,.63% 75.368%,.106% 71.943%,.017% 68.487%,.333% 65.024%,1.025% 61.58%,2.062% 58.177%,3.417% 54.84%,5.058% 51.592%,5.058% 51.592%,8.7% 45.01%,11.636% 39.594%,13.954% 35.08%,15.745% 31.209%,17.099% 27.718%,18.105% 24.347%,18.852% 20.834%,19.431% 16.919%,19.932% 12.34%,20.444% 6.836%)}@media screen and (max-width:767px){.ul-banner-img .img-wrapper img{max-width:clamp(300px,70.45vw,990px);max-height:none}}.ul-banner-img::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#1e252f -5.34%,rgba(30,37,47,0) 39.75%)}.ul-banner-img-vectors>*{position:absolute;z-index:-1}.ul-banner-img-vectors .vector-1{top:clamp(92px,9.56vw,182px);left:clamp(50px,6.31vw,120px)}.ul-banner-img-vectors .vector-2{bottom:clamp(40px,4.73vw,90px);right:clamp(135px,12.35vw,235px)}.ul-about{position:relative}.ul-about-row{--bs-gutter-x:clamp(30px, 3.15vw, 60px)!important;--bs-gutter-y:clamp(30px, 3.15vw, 60px)!important}.ul-about-imgs{position:relative;z-index:1}.ul-about-imgs-vectors .vector-1{position:absolute;bottom:0;left:calc(0% - clamp(151px,10.56vw,201px));z-index:-1}.ul-about-imgs-vectors .vector-2{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;max-width:clamp(0px,34.21vw,651px)}.ul-about .ul-section-title{margin-bottom:clamp(5px,.68vw,13px)}.ul-about .ul-section-descr{margin-bottom:clamp(20px,1.58vw,30px)}.ul-about-bottom{display:flex;align-items:center;gap:clamp(15px,2.1vw,40px);flex-wrap:wrap}.ul-about-call{display:flex;gap:clamp(12px,.79vw,15px)}.ul-about-call .icon{width:clamp(42px,2.73vw,52px);aspect-ratio:50/50;border:1px solid var(--ul-black);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:clamp(17px,1.05vw,20px)}.ul-about-call .call-title{font-weight:400;display:block;color:var(--ul-gray);margin-bottom:5px}.ul-about-call a{font-weight:700;color:var(--ul-black)}.ul-about-call a:hover{color:var(--ul-primary)}.ul-about-vectors>*{position:absolute;pointer-events:none}.ul-about-vectors .vector-1{right:0;bottom:clamp(154px,15.45vw,294px);max-width:clamp(75px,11.82vw,225px);animation:slide-top 12s ease infinite alternate}@media screen and (max-width:1199px){.ul-about-vectors .vector-1{display:none}}.ul-donate-form-section{position:relative;z-index:1;background-color:var(--ul-primary);border-radius:20px;padding:clamp(30px,3.15vw,60px)0;box-shadow:0 4px 70px rgba(235,83,16,.2);overflow:hidden}@media screen and (max-width:991px){.ul-donate-form-section{padding:clamp(15px,3.15vw,60px) 15px}}.ul-donate-form-section::before{content:"";position:absolute;border-radius:20px;mix-blend-mode:multiply;inset:0;filter:drop-shadow(0 4px 70px rgba(235,83,16,.2));background:url(img/donate-section-bg.webp)no-repeat center center/cover;pointer-events:none;z-index:-1}.ul-donate-form-section .ul-section-sub-title::before{background-color:var(--white)}.ul-donate-form-section .ul-section-title{margin-bottom:clamp(27px,3vw,57px);font-size:clamp(25px,2.31vw,44px)}.ul-donate-form-section-txt{padding-right:clamp(15px,3.15vw,60px)}.ul-donate-form-wrapper{background-color:var(--ul-black);color:var(--white);border-radius:0 20px 20px 0;position:relative;z-index:1;padding:clamp(20px,3.15vw,60px);box-shadow:0 4px 70px rgba(235,83,16,.2)}@media screen and (max-width:991px){.ul-donate-form-wrapper{border-radius:20px;margin-bottom:15px}}.ul-donate-form-wrapper::before{content:"";position:absolute;inset:0;background:no-repeat center center/cover;opacity:40%;z-index:-1;border-radius:0 20px 20px 0}@media screen and (max-width:991px){.ul-donate-form-wrapper::before{border-radius:20px}}.ul-donate-form{display:flex;flex-wrap:wrap;gap:clamp(15px,1.58vw,30px) clamp(7px,.53vw,10px);position:relative;z-index:1}.ul-donate-form-title{font-size:clamp(24px,1.58vw,30px);font-weight:700;font-family:var(--font-quicksand);margin-bottom:clamp(20px,1.84vw,35px)}.ul-donate-form label{display:flex;align-items:center;justify-content:center;height:clamp(35px,2.1vw,40px);padding:0 clamp(15px,1.58vw,30px);border-radius:999px;font-weight:700;background-color:var(--white);color:var(--ul-black)}.ul-donate-form input[type=radio]:checked+label{background-color:var(--ul-primary);color:var(--white)}.ul-donate-form input[type=radio]:checked+label .ul-donate-form-custom-input{pointer-events:all;color:var(--white)}.ul-donate-form input[type=radio]:checked+label .ul-donate-form-custom-input::placeholder{color:var(--white)}.ul-donate-form .ul-donate-form-custom-input{pointer-events:none;width:100%}.ul-donate-form .custom-amount-wrapper{position:relative}.ul-donate-form .custom-amount-wrapper label{padding:0;height:auto;position:absolute;top:0;pointer-events:none}.ul-donate-form .custom-amount-wrapper input{padding:0 clamp(15px,1.58vw,30px);border-radius:999px;font-weight:700;border:0;height:clamp(45px,2.94vw,56px)}.ul-donate-form .custom-amount-wrapper input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:clamp(212px,12.09vw,230px)}.ul-donate-form-vector{position:absolute;right:calc(0% - clamp(64px,6.52vw,124px));top:50%;transform:translateY(-50%);z-index:-2;max-width:clamp(93px,10.14vw,193px)}.ul-events{background-color:var(--ul-black);position:relative;z-index:1}.ul-events::after,.ul-events::before{content:"";position:absolute;z-index:-1;inset:0;background:url(img/stats-events-bg-shape.webp)no-repeat center bottom/cover;mix-blend-mode:multiply;opacity:40%}.ul-events::after{top:-2px;z-index:-2;background:var(--ul-black);mix-blend-mode:normal;opacity:1}.ul-events .ul-section-heading .left{max-width:40%}@media screen and (max-width:991px){.ul-events .ul-section-heading .left{max-width:50%}}@media screen and (max-width:575px){.ul-events .ul-section-heading .left{max-width:100%}}.ul-events-vectors>*{position:absolute;z-index:-1}.ul-events-vectors .vector-1{top:5%;left:50%;transform:translateX(-50%);max-width:clamp(281px,34.21vw,651px)}.ul-events-vectors .vector-2{right:0;top:clamp(166px,11.88vw,226px);max-width:clamp(105px,10.77vw,205px)}@media screen and (max-width:575px){.ul-events-vectors .vector-2{display:none}}.ul-why-join-wrapper{background-color:var(--ul-gray3);border-radius:clamp(15px,1.58vw,30px);max-width:clamp(1185px,91.38vw,1739px);margin:auto;position:relative;z-index:1}.ul-why-join-wrapper::before{content:"";position:absolute;z-index:-1;inset:0;background:url(img/stats-events-bg-shape.webp)no-repeat center bottom/cover;mix-blend-mode:multiply;border-radius:clamp(15px,1.58vw,30px);opacity:8%}.ul-why-join-img{width:max-content;max-width:100%;position:relative;z-index:1}@media screen and (max-width:1599px){.ul-why-join-img{margin:auto}}.ul-why-join-img::before{content:"";position:absolute;width:100%;height:100%;border:clamp(2px,.26vw,5px) solid var(--ul-primary);border-radius:clamp(15px,1.58vw,30px);bottom:calc(0% - clamp(15px,1.58vw,30px));left:calc(0% - clamp(15px,1.58vw,30px))}.ul-why-join-img img{border-radius:30px;width:clamp(260px,34.68vw,660px);aspect-ratio:660/632}.ul-why-join-txt .ul-section-title{margin-bottom:clamp(13px,1.21vw,23px)}.ul-why-join-txt .ul-section-descr{color:var(--ul-p);margin-bottom:clamp(17px,1.42vw,27px)}.ul-footer{position:relative;z-index:1}.ul-footer-container{max-width:clamp(1010px,61.59vw,1172px);margin:auto}@media screen and (max-width:1199px){.ul-footer-container{padding:0 15px}}.ul-footer-bottom{padding:clamp(14px,1.16vw,22px)0;background-color:var(--ul-primary)}.ul-footer-bottom-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.ul-footer-bottom .copyright-txt{margin-bottom:0;font-size:clamp(13px,.84vw,16px);color:rgba(255,255,255,.9)}.ul-footer-bottom .copyright-txt a{color:var(--white)}.ul-footer-bottom .copyright-txt a:hover{color:var(--ul-black)}.ul-footer-bottom a{color:rgba(255,255,255,.9);font-size:clamp(13px,.84vw,16px)}.ul-footer-bottom a:hover{color:var(--ul-black)}.ul-footer-bottom-nav{display:flex;gap:clamp(15px,1.58vw,30px)}.ul-footer-vectors>*{position:absolute;z-index:-1}.ul-footer-vector-1{bottom:clamp(18px,2.52vw,48px);left:0}.ul-contact{background-color:var(--ul-gray3)}.ul-contact-img{display:flex;justify-content:flex-end}.ul-contact-img img{max-width:clamp(575px,44.93vw,855px)}@media screen and (max-width:1199px){.ul-contact-img img{max-width:clamp(535px,44.93vw,855px)}}@media screen and (max-width:991px){.ul-contact-img img{max-width:100%;aspect-ratio:2/1;object-fit:cover}}.ul-contact-form-wrapper{padding:clamp(30px,6.31vw,120px);background-color:var(--ul-primary);height:100%}.ul-contact-form-wrapper .ul-section-sub-title,.ul-contact-form-wrapper .ul-section-title{color:var(--white)}.ul-contact-form-wrapper .ul-section-sub-title::before,.ul-contact-form-wrapper .ul-section-title::before{background-color:var(--white)}.ul-contact-form-wrapper .ul-section-title{margin-bottom:clamp(18px,1.47vw,28px)}.ul-contact-form input,.ul-contact-form textarea{width:100%;background-color:var(--white);border-radius:6px;height:clamp(50px,3.15vw,60px);border:1px solid var(--white);padding:0 clamp(10px,.79vw,15px)}.ul-contact-form input:focus,.ul-contact-form input:focus-visible,.ul-contact-form input:focus-within,.ul-contact-form textarea:focus,.ul-contact-form textarea:focus-visible,.ul-contact-form textarea:focus-within{outline:0}.ul-contact-form textarea{padding:clamp(10px,.79vw,15px);height:clamp(148px,9.35vw,178px)}.ul-contact-form .ul-btn{background-color:var(--ul-black);border-color:var(--ul-black)}.ul-contact-form .ul-btn i{background-color:var(--white);color:var(--ul-black)}.ul-contact-form .ul-btn:hover{background-color:transparent;color:var(--ul-black)}.ul-contact-form .ul-btn:hover i{color:var(--white);background-color:var(--ul-black)}.ul-about-tabs-wrapper{background-color:var(--white);border-radius:20px;padding:clamp(15px,1.26vw,24px)}.ul-about-tab{display:flex;align-items:center;gap:clamp(15px,2.63vw,50px)}@media screen and (max-width:1399px){.ul-about-tab{gap:clamp(15px,1.63vw,50px)}}@media screen and (max-width:991px){.ul-about-tab{flex-direction:column}}.ul-about-tab-img{flex-shrink:0;max-width:clamp(339px,28.32vw,539px);border-radius:clamp(15px,1.05vw,20px);overflow:hidden}@media screen and (max-width:991px){.ul-about-tab-img{max-width:100%;width:100%}}.ul-about-tab-img img{width:100%;aspect-ratio:539/476;object-fit:cover}.ul-about-tab-txt>*{margin-bottom:clamp(13px,.84vw,16px)}.ul-about-tab-txt>:last-child{margin-bottom:0}.ul-about-tab-title,.ul-about-tab h3{font-family:var(--font-quicksand);font-size:clamp(20px,1.26vw,24px);font-weight:700}.ul-about-tab p{font-size:clamp(13px,.84vw,16px);font-weight:400;color:var(--ul-p)}.ul-about-tab-list li,.ul-about-tab ul li{font-weight:500;font-size:clamp(13px,.84vw,16px);color:var(--ul-black);display:flex;align-items:center;gap:clamp(7px,.53vw,10px);margin-bottom:clamp(7px,.58vw,11px)}.ul-about-tab-list li::before,.ul-about-tab ul li::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color:var(--ul-black)}.ic{display:block;width:1em;height:1em;flex-shrink:0}.ul-btn i .ic{width:1.05em;height:1.05em}.ul-about-call .icon .ic{width:1em;height:1em}.ul-header-bottom-wrapper{display:flex;align-items:center;justify-content:space-between}.cp-input{display:block;width:100%;padding:12px;border-radius:8px;border:1px solid #ccc;margin-top:5px;background-color:#fff;color:#000}.cp-form-btns{display:flex;gap:10px;margin-top:20px}.cp-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.cp-alert{background:#fff1ec;color:#a4300a;border-radius:8px;padding:10px 14px;margin:0 0 14px;font-size:14px}.cp-ok{background:#e8f5e9;color:#1b5e20;border-radius:8px;padding:14px 18px;margin-top:16px}.cp-pay{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.cp-pay-lead{margin:0;color:#fff}.cp-pay-box{display:flex;flex-direction:column;gap:4px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.25);border-radius:10px;padding:12px 16px;width:100%;font-size:14px}.cp-pay-box b{letter-spacing:.06em}.cp-goal{margin-top:22px;color:#fff}.cp-goal-bar{height:10px;border-radius:99px;background:rgba(255,255,255,.3);overflow:hidden}.cp-goal-bar span{display:block;height:100%;background:#fff;border-radius:99px}.cp-goal p{margin:8px 0 0;font-size:14px}.cp-draft{position:fixed;z-index:9999;bottom:12px;left:12px;background:#1e252f;color:#fff;padding:6px 12px;border-radius:6px;font:600 12px/1.4 system-ui,sans-serif}.ul-single-accordion-item__header:focus-visible,.ul-btn:focus-visible{outline:2px solid var(--ul-primary);outline-offset:3px}body{position:static}.ul-header .logo{height:auto}html{scroll-padding-top:100px}.cp-steps{margin:6px 0 0;padding-left:18px;font-size:13px;opacity:.9}.cp-donate .cp-input{margin-top:0}.cp-donate>div:has(>.cp-input){flex:1 1 200px}.cp-donate .ul-donate-form-label{cursor:pointer;white-space:nowrap}.cp-donate input.visually-hidden:focus-visible+label{outline:2px solid #fff;outline-offset:2px}.cp-donate .custom-amount-wrapper input[type=radio]{cursor:pointer}.cp-donate .ul-donate-form-custom-input{background:0 0;border:0;outline:0;color:var(--ul-black);font-weight:700;height:100%}.cp-unit-hint{flex-basis:100%;margin:-6px 0 0;font-size:13px;color:rgba(255,255,255,.8)}.cp-form-btns,.cp-secure{flex-basis:100%}.cp-secure{margin:0;font-size:12px;line-height:1.5;color:rgba(255,255,255,.75)}.cp-more{margin-top:16px;color:#fff}.cp-more summary{cursor:pointer;font-weight:600;font-size:14px}.cp-more .cp-pay{margin-top:10px}.cp-result{display:flex;flex-direction:column;gap:4px;margin:0;padding:14px 16px;border-radius:10px;background:rgba(255,255,255,.12);color:#fff;border-left:4px solid #faa019}.cp-result--pago{border-left-color:#43a047}.cp-result--falhado,.cp-result--cancelado,.cp-result--erro{border-left-color:#e53935}.cp-result span{font-size:13px;opacity:.85}.cp-meios{flex-basis:100%;display:flex;gap:8px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.2)}.cp-meios .ul-donate-form-label{min-width:110px}.cp-phone{flex-basis:100%}.cp-donate:has(#m-cartao:checked) .cp-phone,.cp-donate:has(#m-cartao:checked) .cp-only-mpesa{display:none}.cp-donate:has(#m-mpesa:checked) .cp-only-cartao{display:none}.cp-wait{flex-basis:100%;margin:0;padding:12px 14px;border-radius:10px;background:rgba(255,255,255,.14);border-left:4px solid #faa019;color:#fff;font-size:14px}.cp-wait:not([hidden]){animation:cp-pulse 1.6s ease-in-out infinite}@keyframes cp-pulse{50%{opacity:.7}}.cp-closed-stats{list-style:none;margin:0;padding:0;color:#fff;display:flex;flex-direction:column;gap:4px;font-size:15px}.cp-closed-stats b{font-size:18px}.cp-email{flex-basis:100%}.cp-goal-bar span{transition:width 1.4s cubic-bezier(.2,.8,.2,1)}.cp-goal--hero{max-width:460px;margin-top:26px;color:#fff}.cp-goal--hero .cp-goal-bar{background:rgba(255,255,255,.18)}.cp-goal--hero .cp-goal-bar span{background:var(--ul-primary)}.cp-goal--hero p{color:rgba(255,255,255,.85)}.cp-goal p span[data-p]{font-variant-numeric:tabular-nums}.cp-impact{width:100%;color:#fff}.cp-impact p{margin:0 0 8px;font-size:14px;line-height:1.5}.cp-impact .cp-goal{margin-top:6px}.cp-impact .cp-goal-bar span{background:#faa019}.cp-goal.cp-pulse strong[data-p]{animation:cp-flash 1.2s ease}@keyframes cp-flash{0%{color:#faa019}to{color:inherit}}.cp-donate .ul-donate-form-label:has(.cp-preset-n){height:auto;flex-direction:column;gap:2px;padding:8px 20px;line-height:1.2}.cp-preset-v{font-weight:500;font-size:12px;opacity:.8}
.cp-donate .cp-manual{flex-basis:100%}.cp-card-soon{flex-basis:100%;margin:0;color:#fff;font-size:14px;line-height:1.5}.cp-donate--semcartao:has(#m-cartao:checked)>:not(.cp-meios):not(.cp-only-cartao):not(.cp-hp){display:none}
.cp-donate .custom-amount-wrapper label:has(.cp-outro-sufixo){display:flex;align-items:center;gap:6px;padding-right:22px}.cp-donate input[name=unidades_outro]{width:3.2em;padding-right:0;text-align:right}.cp-outro-sufixo{font-weight:700;font-size:14px;pointer-events:none;color:var(--ul-black)}.cp-donate input[type=radio]:checked+label .cp-outro-sufixo{color:#fff}
.cp-donate input[name=unidades_outro]{width:2.6em;text-align:center;padding:0 2px;height:28px;border-radius:6px;background:rgba(0,0,0,.07);pointer-events:all}.cp-donate input[type=radio]:checked+label input[name=unidades_outro]{background:rgba(255,255,255,.25)}.cp-outro-prefixo{font-weight:600}
.cp-donate .custom-amount-wrapper label:has(.cp-outro-prefixo){padding-left:20px;white-space:nowrap}
