.form-search .input-group{width:100%;display:flex}.form-search .input-group .searchInput{flex-grow:1;height:45px;border-radius:6px 0 0 6px;background-color:#fff;border:0;padding:0 0 0 20px}.form-search .input-group .searchInput::-webkit-input-placeholder{color:#cccccc}.form-search .input-group .button{height:45px;padding:0 17px;background-color:#007CE0;border:0;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#eeeeee}.homepage-main{background-size:auto 100%;background-repeat:no-repeat;background-position:center;font-family:'Gotham-Bold',sans-serif;font-weight:400;position:relative;min-height:calc(100vh - 100px)}.homepage-main .homepage-section .section-content{padding-bottom:0;max-width:930px;display:flex;flex-direction:column;align-items:center}.homepage-main .homepage-section .section-title{font-family:'Gotham-Medium',sans-serif;font-weight:400;font-size:48px;color:white;text-align:center;line-height:1.05}.homepage-main .homepage-section .section-title .dotted{text-decoration:underline dotted}.homepage-main .homepage-section .section-description{font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:18px;max-width:580px;text-align:center;color:#fff;line-height:1.5}.homepage-main .homepage-section .section-description strong{color:#f2645a;text-decoration:underline dotted}.homepage-main .homepage-section .container{display:flex;justify-content:center}.homepage-main .hero-section{display:flex;flex-direction:column;align-items:center;background-color:#08c;padding-top:160px}.homepage-main .hero-section .btn-faq{font-family:'Gotham-Bold',sans-serif;font-weight:400;font-size:14px;color:#1ebfb3;width:153px;line-height:36px;background-color:#fff;padding:0}.homepage-main .hero-section .container{display:block}.homepage-main .hero-section .hero-section-content{margin-left:-12px;margin-right:-12px}.homepage-main .hero-section .hero-description{color:#fff;width:calc(100% - 469px);display:inline-block;padding:0 12px;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:18px}.homepage-main .hero-section .hero-description .section-title{text-align:left;width:440px}.homepage-main .hero-section .hero-description .section-subtitle{margin-top:22px;margin-bottom:22px}.homepage-main .hero-section .hero-boxes-container{display:inline-block;width:469px;padding:0 12px;float:right}.homepage-main .hero-section .hero-boxes-container .hero-boxes{width:100%;float:right}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box{width:100%;min-height:200px;background-color:#eeeeee;border-radius:6px;overflow:hidden}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box ~ .action-box{margin-top:20px}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .box-header{background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;padding:20px;color:#007CE0;font-size:16px;text-transform:uppercase;line-height:1}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .box-header.orange{color:#f2645a}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .first-search{padding:20px}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .first-search .form-search{position:relative}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .first-search .form-search .search-ahead{width:125%;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:18px}@media (max-width:767px){.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .first-search .form-search .search-ahead{width:100%}}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .count-items{text-align:center;padding:0 20px 20px}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .count-items .col-4{border-right:1px solid #cccccc}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .count-items .col-4:last-child{border-right:none}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .count-items .item-count a{font-family:'Gotham-Light',sans-serif;font-display:auto;font-weight:400;font-size:30px;color:#888888;line-height:1}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .count-items .item-count a:focus,.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .count-items .item-count a:hover{text-decoration:none;color:#888888}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .count-items .item-name{font-family:'Gotham-Light',sans-serif;font-display:auto;font-weight:400;font-size:12px;text-transform:uppercase}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-actions{display:flex;justify-content:space-between}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-actions .add-data-item{margin:20px;cursor:pointer}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-actions .add-data-item .add-data-item-content{display:flex;flex-direction:column;align-items:center}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-actions .add-data-item .add-data-item-content img{height:50px}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-actions .add-data-item .add-data-item-content .description{margin:5px 0;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:14px;text-align:center;color:#888888}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-actions .add-data-item .add-data-item-content .action{color:#f2645a;text-transform:uppercase}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-footer{background-color:#f2645a;padding:10px 15px;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:14px;color:#eeeeee}.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-footer a,.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-footer a:focus,.homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box .add-data-footer a:hover{color:#eeeeee;text-decoration:underline}.homepage-main .carousel-section{background-color:#08c;margin-top:160px;margin-bottom:160px}.homepage-main .carousel-section .carousel-title{margin-bottom:30px;text-align:center;color:#fff;font-family:'Gotham-Book',sans-serif;font-display:block;font-weight:400;font-size:24px}.homepage-main .carousel-section .carousel-items .sub-item{width:215px;margin-right:40px;float:left;position:relative}.homepage-main .carousel-section .carousel-items .sub-item:last-child{margin-right:0}.homepage-main .carousel-section .carousel-items .sub-item .title{font-family:'Gotham-Bold',sans-serif;font-weight:400;font-size:8px;padding:5px 15px;background-color:#333333;color:#fff;position:absolute;bottom:0;text-transform:uppercase;line-height:1;left:50%;transform:translateX(-50%);white-space:nowrap}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-wrapper{position:relative}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-image{position:relative;height:215px;margin-bottom:5px}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-image:hover.disabled .sub-item-action{display:none}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-image:hover .sub-item-action{display:block}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-image .sub-item-action{display:none;position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,0.3)}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-image .sub-item-action a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#f2645a}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-image .graphic{height:215px;width:215px;object-fit:cover}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-caption{text-align:left;color:#fff;height:40px;overflow:hidden}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-caption .description{font-family:'Gotham-Book',sans-serif;font-display:block;font-weight:400;font-size:12px;margin:0}.homepage-main .carousel-section .carousel-items .sub-item{float:none;width:100%;margin-right:0;margin-bottom:20px}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-image{height:auto}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-image .graphic{height:auto;width:100%;aspect-ratio:1.5;border-radius:6px}.homepage-main .carousel-section .carousel-items .sub-item .sub-item-action{border-radius:6px}.homepage-main .learn-section{background-color:#333333}.homepage-main .learn-section .learn-photo{margin-top:40px;position:relative}.homepage-main .learn-section .learn-photo img{max-height:250px;max-width:100%}.homepage-main .learn-section .learn-photo .btn-learn{position:absolute;background-color:#f2645a;padding:12px 30px;border-radius:6px;font-size:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.homepage-main .learn-section .learn-photo .btn-learn .humanitarianicons-Out-of-platform{margin-left:5px}.homepage-main .presentation-modal.show .modal-dialog .close{position:absolute;right:-30px;top:-40px;font-size:40px;opacity:1;color:white}.homepage-main .presentation-modal.show .modal-dialog .modal-content{box-shadow:none;border:none;border-radius:0;min-height:auto;min-width:auto;height:560px}.homepageHeaderFooterBackground{background-color:#ffffff}.newFooter{height:100px;vertical-align:middle}.newFooter .text{font-family:'Gotham-Bold',sans-serif;font-weight:400;font-size:14px;color:#888888;text-transform:uppercase;margin-left:40px;line-height:28px}.newFooter .text:first-child{margin-left:0}.newFooter img{height:28px;margin-left:15px;background-color:white;opacity:0.5;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.newFooter img:hover,.newFooter img:focus{opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.mobile-carousel{display:none}@media (min-width:1260px){body.responsive{background:#1ebfb3;max-width:1260px;margin:auto}body [role=main],body .main{background-color:#fff}}@media (min-width:1200px){body nav.new-header.navbar-static-top .global-header .global-header-bg{margin:0}body.responsive .toolbar{width:1170px;margin:0 auto}}@media (max-width:1200px){body.home{min-width:100%}body.home .container{padding:0 15px;width:100%}body.home .homepage-main .homepage-section .hero-boxes .action-box .count-items .item-count a{font-size:24px}}@media (max-width:992px){body.home .homepage-main .hero-section .section-title{width:100%}body.home .homepage-main .hero-section .hero-description{text-align:center;width:100%}body.home .homepage-main .hero-section .hero-description .section-title{text-align:center}body.home .homepage-main .hero-section .hero-boxes-container{width:100%;display:flex;float:none}body.home .homepage-main .hero-section .hero-boxes-container .hero-boxes{width:50%;margin:50px auto 28px}body.home .homepage-main .hero-section .hero-boxes-container .hero-boxes .action-box ~ .action-box{margin-left:0;margin-top:30px}body.home .homepage-main .homepage-section .hero-boxes .action-box .count-items .item-count a{font-size:30px}}@media (max-width:768px){body.home{min-width:100%;width:100%}body.home .container,body.home .navbar-static-top .container,body.home .navbar-fixed-top .container,body.home .navbar-fixed-bottom .container{width:auto;padding:0 15px}body.home .homepage-main .homepage-section .section-title{font-size:40px}body.home .homepage-main .homepage-section .hero-boxes{width:100%!important}}@media (max-width:425px){body.home .homepage-main .homepage-section .section-title{font-size:40px}body.home .homepage-main .homepage-section .section-description{font-size:20px}body.home .homepage-main .homepage-section .hero-boxes{padding:0 10px}body.home .homepage-main .homepage-section .hero-boxes .action-box{width:100%}body.home .homepage-main .homepage-section .hero-boxes .action-box .count-items .item-count a{font-size:26px}body.home .homepage-main .homepage-section .hero-boxes{padding:0}body.home .homepage-main .homepage-section .hero-boxes .action-box{width:100%}body.home .homepage-main .homepage-section .hero-boxes .action-box .first-search{padding:22px 15px}body.home .homepage-main .homepage-section .hero-boxes .action-box .count-items{padding:0 10px 10px}body.home .homepage-main .homepage-section .hero-boxes .action-box .count-items .item-count a{font-size:24px}body.home .homepage-main .homepage-section .hero-boxes .action-box .count-items .item-name{font-size:10px}body.home .homepage-main .homepage-section .hero-boxes .action-box .add-data-actions .add-data-item{margin:15px}body.home .homepage-main .homepage-section .hero-boxes .action-box .add-data-actions .add-data-item .add-data-item-content .description{height:60px}body.home .homepage-main .homepage-section .hero-boxes .action-box .add-data-actions .add-data-item .add-data-item-content img{height:40px}body.home .homepage-main .homepage-section .hero-boxes .action-box .add-data-actions .add-data-item .add-data-item-content .action{font-size:12px}}@media (max-width:320px){body.home .homepage-main .homepage-section .section-title{font-size:28px;line-height:1.3}}@media (max-height:1050px){.homepage-main .hero-section{padding-top:150px}.homepage-main .carousel-section{margin-top:150px;margin-bottom:150px}}@media (max-height:1024px){.homepage-main .hero-section{padding-top:140px}.homepage-main .carousel-section{margin-top:140px;margin-bottom:140px}}@media (max-height:900px){.homepage-main .hero-section{padding-top:100px}.homepage-main .carousel-section{margin-top:100px;margin-bottom:100px}}@media (max-height:800px){.homepage-main .hero-section{padding-top:65px}.homepage-main .carousel-section{margin-top:65px;margin-bottom:65px}}@media (max-width:1200px){.new-header .hdx-header .navbar-header .hdxLogo{width:45px}.new-header .hdx-header .navbar-header .hdxLogo .logo .logo-img{background-image:url("/images/homepage/logo-hdx-mobile.svg");background-size:28px 31px;width:28px}}@media (max-width:1024px){.new-header .hdx-header .navbar-header .submit-data .submitData{display:none}}@media (max-width:1024px){.new-header .hdx-header .navbar-toggler{display:block}}@media (max-width:1024px){.mainLinks{display:none}}@media (max-width:1200px){.hdx-footer .social-footer .terms{display:block;line-height:2}.hdx-footer .social-footer .terms .social-actions{display:block;margin-top:30px}}@media (max-width:768px){.hdx-footer .social-footer .terms{display:flex;line-height:20px}}