body,fieldset,footer,h1,h2,h3,h4,h5,h6,header,hr,html,img,input,li,ol,p,select,textarea,ul{margin:0;padding:0}body,html{min-height:100%}body{-webkit-text-size-adjust:none}embed,img,object{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}iframe{border:0}*,:after,:before{box-sizing:border-box}html{font-size:62.5%}body{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{color:#393939}a{text-decoration:underline}.btn{text-decoration:none;transition:background .2s ease,color .2s ease;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:0;cursor:pointer;font-size:1.6rem;line-height:21px;color:#e5e1d3;background:#3e3730;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;padding:18px 24px;text-transform:uppercase}.btn:focus,.btn:hover{outline:0;background-color:#b2ab97;color:#3e3730}.btn-full{width:100%}.footer{background:#b2ab97;padding:40px 16px}@media print,screen and (min-width:1024px){.footer{padding:70px 32px}}.footer .container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:24px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1140px}.footer-block{-ms-flex:1 1 auto;flex:1 1 auto}.footer-block a,.footer-block div{color:#fff}.footer-block a{text-decoration:none}@media print,screen and (min-width:1024px){.footer-block{-ms-flex:1 1 calc(100% - 400px);flex:1 1 calc(100% - 400px)}.footer-block.is-first{-ms-flex:0 0 360px;flex:0 0 360px}}.footer-block-title{font-size:25px;line-height:1;font-weight:400;text-transform:uppercase;margin-bottom:16px}.footer-block-text{line-height:1.5;font-size:14px;max-width:360px}.footer-block-social{margin:16px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.footer-block-social svg{width:24px;height:24px}.footer-block-social svg *{fill:#fff}.footer-nav-menu{list-style:none;display:-ms-grid;display:grid;margin:0;padding:0;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px}.footer-nav-menu li{margin:0;padding:0;text-transform:uppercase}@media screen and (max-width:767px){.footer-nav-menu{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:479px){.footer-nav-menu{-ms-grid-columns:1fr;grid-template-columns:1fr}}.badges{margin:40px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.badges img{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100px;border-radius:50%}.form{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:32px 40px;max-width:1200px;margin:0 auto;padding:32px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:820px){.form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media print,screen and (min-width:1024px){.form{padding:64px 32px}}@media print,screen and (min-width:1200px){.form{gap:32px 90px}}.form-left{-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:820px){.form-left{-ms-flex:0 0 300px;flex:0 0 300px}}@media print,screen and (min-width:1100px){.form-left{-ms-flex:0 0 410px;flex:0 0 410px}}.backlink{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-transform:uppercase;color:#393939;gap:10px}.backlink svg{-ms-flex:0 0 30px;flex:0 0 30px}.form-kid{padding:24px 24px 32px;border:1px solid rgba(0,0,0,.1);margin:40px 0 0}.form-kid .kid-urgent{background:#e5e1d3}@media screen and (min-width:520px) and (max-width:819px){.form-kid{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:24px}.form-kid .kid-pic{-ms-flex:0 0 240px;flex:0 0 240px;height:240px;padding:0}}.form-right{-ms-flex:1 1 auto;flex:1 1 auto}.form-right-top h1{color:#393939;font-size:50px;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase;text-align:left;margin:0 0 24px}@media screen and (max-width:1023px){.form-right-top h1{font-size:32px}}.form-right-top p{font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:#000;margin:0 0 40px}.form-right-provide{background:#e5e1d3;text-align:center;padding:24px 16px}@media print,screen and (min-width:768px){.form-right-provide{padding:40px 32px}}@media print,screen and (min-width:1024px){.form-right-provide{padding:56px 32px}}.form-right-provide h2.form-right-provide-title{font-size:30px;font-style:normal;font-weight:400;line-height:1;color:#393939;margin:0 0 40px}@media screen and (max-width:1023px){.form-right-provide h2.form-right-provide-title{font-size:24px}}.form-icons{display:-ms-grid;display:grid;gap:48px 24px;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:820px) and (max-width:899px){.form-icons{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:609px){.form-icons{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:399px){.form-icons{-ms-grid-columns:1fr;grid-template-columns:1fr}}.form-icon-block img{margin:0 auto;height:56px;width:auto}.form-icon-block h3.form-icon-block-title{font-size:19px;font-style:normal;font-weight:400;line-height:22px;text-transform:uppercase;color:#393939;margin:16px 0 8px}.form-icon-block p{font-family:sweet-sans-pro,Arial,Helvetica,Sans-serif;color:#000;font-size:11px;font-style:normal;font-weight:400;line-height:20px}.form-right-works{background:#d4cdb2;text-align:center;padding:24px 16px;margin:0 0 40px}@media print,screen and (min-width:768px){.form-right-works{padding:40px 32px;margin:0 0 56px}}@media print,screen and (min-width:1024px){.form-right-works{padding:56px 32px}}.form-right-works h2.form-right-works-title{font-size:30px;font-style:normal;font-weight:400;line-height:1;color:#393939;margin:0 0 16px}@media screen and (max-width:1023px){.form-right-works h2.form-right-works-title{font-size:24px}}.form-right-works p.form-right-works-subtitle{font-size:19px;font-style:normal;font-weight:400;line-height:22px;text-transform:uppercase;margin:0}.form-right-works-list{max-width:540px;margin:32px auto 0}.form-right-works-row{border-bottom:1px solid #e5e1d3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:40px;text-align:left;padding:8px 16px}.form-right-works-row:last-of-type{border:none}@media screen and (max-width:479px){.form-right-works-row{gap:20px}}.form-right-works-row .form-right-works-row-num{-ms-flex:0 0 24px;flex:0 0 24px;font-size:32px;font-style:normal;font-weight:400;line-height:40px;color:#393939}.form-right-works-row .form-right-works-row-text{font-family:sweet-sans-pro,Arial,Helvetica,Sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px}.header{background:#b2ab97;background-image:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.1),rgba(0,0,0,.8)),url(https://assets.forgottenchildren.org/media/Banners/_2240xAUTO_fit_center-center_none_ns/4832/Malawi-children-2.avif?v=1752066816);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:16px;position:relative;z-index:2}.header.is-fixed{position:fixed;top:0;left:0;right:0}.header .container{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:24px;position:relative;z-index:1;width:1440px;max-width:100%}.logo{-ms-flex:0 1 180px;flex:0 1 180px}.sub-menu{display:none;position:absolute;top:100%;left:0;padding:20px;background-color:#101010;-ms-flex-direction:column;flex-direction:column}.sub-menu a:link,.sub-menu a:visited{padding:16px 0;color:#fff;display:block;font-weight:600;font-size:16px;text-decoration:none}.header-nav-menu{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin:0;gap:16px;-ms-flex:0 0 auto;flex:0 0 auto}@media print,screen and (min-width:1200px){.header-nav-menu{gap:24px}}.header-nav-menu>li{letter-spacing:.05em;position:relative;font-size:14px;font-weight:400;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;white-space:nowrap}.header-nav-menu>li:hover .sub-menu{display:-ms-flexbox;display:flex}.header-nav-menu>li>a{box-shadow:0 4px 0 hsla(0,0%,100%,0);color:hsla(0,0%,100%,.68);display:block;text-decoration:none;padding:6px 0;font-size:17px;font-weight:700;transition:.2s ease-out}.header-nav-menu>li>a:hover{box-shadow:0 4px 0 hsla(0,0%,100%,.4901960784);color:#fff}.header-nav-menu li.donate-btn a{padding:14px 24px 14px 48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fd7e14;color:#fff;border-radius:16px;line-height:20px;font-family:Arial,Helvetica,Sans-serif;font-weight:700;letter-spacing:0;text-transform:none;position:relative}.header-nav-menu li.donate-btn a:before{content:"";position:absolute;width:16px;height:16px;left:16px;top:50%;transform:translateY(-50%);background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFF' d='M8 14.361C20.957 7.215 12.87-.965 8 4.043 3.13-.966-4.957 7.215 8 14.36z'/%3E%3C/svg%3E")}.header-nav-menu li.donate-btn a:hover{filter:brightness(1.1);box-shadow:none}@media screen and (max-width:1259px){.hamburger{cursor:pointer;padding:4px 5px;width:32px;height:24px;background:transparent;border:none;display:block;position:relative;overflow:hidden}.hamburger div{background:#fff;width:22px;height:2px;border-radius:2px;position:absolute;left:5px;transition:transform .2s ease}.hamburger div:first-child{top:4px}.hamburger div:nth-child(2){top:50%;transform:translateY(-50%);transition:left .2s ease}.hamburger div:nth-child(3){bottom:4px;left:auto;right:5px}.hamburger.is-active div:first-child{transform:translate3d(0,7px,0) rotate(45deg)}.hamburger.is-active div:nth-child(2){left:-22px}.hamburger.is-active div:nth-child(3){transform:translate3d(0,-7px,0) rotate(-45deg)}.logo{-ms-flex:0 0 auto;flex:0 0 auto}.logo svg{width:120px;height:60px}.container{background:#3e3730;padding:13px 16px}.header{padding:0}.header-nav{display:none;position:fixed;top:90px;left:0;right:0;bottom:0;background:#3e3730;overflow-y:auto;height:calc(100dvh - 90px);padding:0 16px}.header-nav ul{-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}.header-nav ul li{font-size:32px;line-height:1;position:relative;width:100%}.header-nav ul li a{padding:16px 16px 16px 0;color:#fff}.header-nav ul li a:hover{box-shadow:none}.header-nav-menu{-ms-flex-align:start;align-items:flex-start;gap:0}.sub-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;list-style:none;padding:0;background:none}.sub-menu a:link,.sub-menu a:visited{padding:16px;color:#fff;font-weight:400}.menu-item-has-children:after{content:"";display:block;width:12px;height:12px;border:2px solid #fff;border-left:0;border-top:0;position:absolute;right:16px;top:16px;transform:rotate(45deg)}.donate-btn a{width:150px}}@media print,screen and (min-width:1260px){.header-nav{display:block!important}.hamburger{display:none}}@media screen and (max-width:479px){.header-nav ul li{font-size:24px;line-height:1}}.hero,.subhero{width:1440px;max-width:100%;margin:0 auto}.hero h1{font-size:clamp(20px,7vw,74px);text-align:left;max-width:760px;padding-top:100px;color:#fff;line-height:1}.subhero{padding:20px 0}@media print,screen and (min-width:1024px){.subhero{padding:30px 0}}.subhero h2{font-size:clamp(18px,4vw,40px);color:#fff;line-height:1}@media screen and (max-width:1023px){.hero,.subhero{padding:16px}}.kids{background:#fff;max-width:1392px;padding:64px 32px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;gap:32px}@media screen and (max-width:767px){.kids{-ms-flex-wrap:wrap;flex-wrap:wrap}}.kids-main{-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:768px){.kids-main{-ms-flex:1 1 calc(100% - 320px);flex:1 1 calc(100% - 320px)}}.kids-side{-ms-flex:0 0 100%;flex:0 0 100%;border:1px solid rgba(0,0,0,.1);background:#fff;padding:32px 24px 24px}@media print,screen and (min-width:768px){.kids-side{-ms-flex:0 0 288px;flex:0 0 288px}}.kids-side-block{margin:26px 0 0}@media screen and (max-width:767px){.kids-side-block{display:none}}@media print,screen and (min-width:768px){.kids-side-block{display:block!important}}.kids-side h3{font-size:24px;font-weight:400;line-height:1;color:#393939;margin:0}.kids-side .disclaimer{font-family:sweet-sans-pro,Arial,Helvetica,Sans-serif;font-size:12px}.kids-side .disclaimer sup{position:relative;top:2px}.kids-side span.heart{position:relative;width:8px;height:8px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 14.361C20.957 7.215 12.87-.965 8 4.043 3.13-.966-4.957 7.215 8 14.36z'/%3E%3C/svg%3E");display:inline-block;top:-4px;left:4px}@media screen and (max-width:767px){.kids-side-title-desktop{display:none}}.kids-side-title-mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.kids-side-title-mobile .btn{line-height:1;font-size:12px}@media print,screen and (min-width:768px){.kids-side-title-mobile{display:none}}.alm-filter{margin:0 0 24px}#alm-filter-1{margin:0}.field-checkbox{font-size:13px!important;line-height:1;font-weight:400!important}.alm-filter--inner label,.field-checkbox{font-family:sweet-sans-pro,Arial,Helvetica,Sans-serif;color:#000}.alm-filter--inner label{font-size:1.4rem;line-height:1.1428571429;font-weight:500;display:block;margin:0 0 8px}select.alm-filter--item{-webkit-appearance:none;height:48px;padding:0 12px 0 16px;border-radius:3px;border:1px solid #ccc;font-size:16px;line-height:46px;background-repeat:no-repeat;background-position:right 10% center;background-image:url(../svg/carat-down.svg)}.alm-filters-container{margin:0}.alm-filter--range_slider .noUi-target{margin-top:16px}.alm-filter--range_slider .noUi-horizontal{height:6px}.alm-filter--range_slider .noUi-horizontal.noUi-target{border:none;box-shadow:none}.alm-filter--range_slider .noUi-horizontal.noUi-target .noUi-connect{background:#e5e1d3}.alm-filter--range_slider .noUi-base{background:#ccc}.alm-filter--range_slider .noUi-base div:nth-child(3) .noUi-handle{right:0}.alm-filter--range_slider .noUi-horizontal .noUi-handle{border-radius:50%;width:20px;height:20px;background:#fff;border:1px solid #ccc;box-shadow:0 2px 3px 0 rgba(0,0,0,.08);top:-7px}.alm-filter--range_slider .noUi-horizontal .noUi-handle:after,.alm-filter--range_slider .noUi-horizontal .noUi-handle:before{display:none}.alm-filter--range_slider .alm-range-slider{position:relative}.alm-filter--range_slider .alm-range-slider:after{content:"0";left:0}.alm-filter--range_slider .alm-range-slider:after,.alm-filter--range_slider .alm-range-slider:before{position:absolute;top:calc(100% + 2px);font-family:sweet-sans-pro,Arial,Helvetica,Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#000}.alm-filter--range_slider .alm-range-slider:before{content:"25";right:0}.alm-filter--range_slider .alm-range-slider--label{position:absolute;bottom:100%;right:0;bottom:calc(100% + 14px);font-family:sweet-sans-pro,Arial,Helvetica,Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#000}.alm-filters-container .alm-filters--controls button[type=reset]{color:#3e3730;font-family:sweet-sans-pro,Arial,Helvetica,Sans-serif;font-weight:700;font-size:14px;line-height:16px;text-decoration:underline}.alm-reveal{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media screen and (max-width:1199px){.alm-reveal{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:919px){.alm-reveal{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:767px){.alm-reveal{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:559px){.alm-reveal{-ms-grid-columns:1fr;grid-template-columns:1fr}}.alm-item{padding:24px 24px 32px;background:#e5e1d3}.kid-pic{width:100%;padding-top:100%;background-color:#b2ab97;background-image:url(../svg/generic.svg);background-size:90% 90%;background-repeat:no-repeat;background-position:bottom;position:relative;display:block;color:#000}.kid-urgent{position:absolute;bottom:0;right:0;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:8px;font-family:sweet-sans-pro,Arial,Helvetica,Sans-serif;font-size:16px;font-style:normal;font-weight:500;padding:6px 14px}.kid-urgent svg{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;height:12px}.kid-urgent svg *{fill:#000}.kid-name{font-size:26px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase;color:#393939;margin:24px 0 12px}@media screen and (max-width:767px){.kid-name{font-size:20px;line-height:24px}}.kid-details{margin:0 0 24px}.kid-details-row{margin:0 0 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:12px}.kid-details-row img{-ms-flex:0 0 20px;flex:0 0 20px}.kid-details-row span{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.sitewide-alert{display:-ms-flexbox;display:flex;text-align:center;position:relative}.sitewide-alert .alert{background:#7bb3d3;color:#fff;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.4}.sitewide-alert .alert a:first-child{padding:14px;display:block;-ms-flex-positive:1;flex-grow:1}.sitewide-alert *{color:#fff}.sitewide-alert a{color:#fff!important;text-decoration:none}.sitewide-alert a:hover{opacity:.9}.sitewide-alert .close{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 16px;color:#fff;text-decoration:none;background-color:rgba(0,0,0,.2392156863);transition:background-color .3s ease}.sitewide-alert .close:hover{background-color:rgba(0,0,0,.4784313725)}.sitewide-alert .close svg{display:block;fill:currentColor;width:16px;height:16px}.utility{background:#b2ab97;color:#333;font-size:14px;text-transform:uppercase}.utility .wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.utility .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:15px}}.utility a{color:#333;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;height:60px;padding:0 16px}.utility a svg{fill:currentColor}.utility a:hover{background:#3e3730;color:#fff}.utility .phone{font-weight:400;font-size:18px}.utility .phone svg{width:14px;height:14px}.utility a:not(.phone):not(.email){font-weight:600;letter-spacing:.13em;text-transform:uppercase}.utility .social{color:#3e3730;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 8px}.utility .social svg{width:20px;height:20px}.utility-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.utility .wrapper .phone{-ms-flex-order:1;order:1}.utility .wrapper .social{-ms-flex-order:2;order:2}}@media (max-width:1279px){.utility{display:none}}
/*# sourceMappingURL=theme.min.css.map */
