@font-face{font-family:"open-sans";src:url(/assets/OpenSans/OpenSans-Regular-f20d5ed577a1ddc48fd428b61d9538ef88d6ddcc1ccd8565a2cf7e9f03bd4cc7.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"open-sans";src:url(/assets/OpenSans/OpenSans-Bold-3114f67d23f7856fcf11b3cf09d1f09537a3ef798acd9b4c66db1cff82569e36.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"proxima-nova";src:url(/assets/ProximaNova/ProximaNova-Reg-13c587a690988145ec092e3ef89802e056b89a17ec46bd002e585317bb567717.ttf) format("truetype"),url(/assets/ProximaNova/ProximaNova-Reg-ef7314f677fcef5d57b1275b1b58e9ad4a98d4ca695093868f5ca6ab7930a074.otf) format("opentype"),url(/assets/ProximaNova/ProximaNova-Regular-86b3760ac0ce9202a73154fc1a7801cd134c981b2b699ba9792a080b2b6ad294.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"proxima-nova";src:url(/assets/ProximaNova/ProximaNova-Bold-6b406dcc585333807e3a90a60189de0068375afb064e228c6932eb6a9535ef60.otf) format("opentype"),url(/assets/ProximaNova/ProximaNova-Bold-8815f7a11408a29a85ad8c86d9c5695205e036e826e6eeca5dac8bba0d4d29a3.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"proxima-nova";src:url(/assets/ProximaNova/ProximaNova-Black-f30a4db9f2f38cb9d49682c3d31caf63746bb03ea07ef03f2ac7c5223894ce90.otf) format("opentype"),url(/assets/ProximaNova/ProximaNova-Black-e341b65d44b5a57eccd8b86f5222d9bd8582904376823eef9f7d1a20796d314e.woff) format("woff");font-weight:900;font-style:normal}::-webkit-scrollbar{width:4px;height:6px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:0px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body{min-height:100vh;display:flex;flex-direction:column}body.no-scroll{overflow:hidden}body *{font-family:"open-sans"}body h1{font-size:96px}body h2{font-size:40px}body h3{font-size:32px}body h4{font-size:24px}body h5{font-size:20px}body h1,body h2,body h3,body h4,body h5{text-transform:uppercase;font-weight:900;margin:0;font-family:"proxima-nova"}body .proxima{font-family:"proxima-nova"}body svg.logo stop,body svg.logo .text{transition:all .3s ease-in-out}body svg.logo:hover .text{fill:url(#gradient)}body svg.logo:hover .delimeter{fill:#fff}body svg.logo:hover stop:first-child{stop-color:#02a2cf}body svg.logo:hover stop:last-child{stop-color:#026ccf}body .other-projects img{width:100%}body .other-projects .other-project__title{font-size:18px}@media screen and (max-width: 375px){body .other-projects .other-project__title{font-size:16px}}body .other-projects .other-project__description{color:#414045}body .content-container{margin-top:4rem;display:flex;flex:1;width:100%}@media screen and (max-width: 576px){section.user-not-found h1{font-size:32px}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.grid-element-wrapper{margin-bottom:30px}.blue-text{color:#02a2cf}.bold{font-weight:900}.margin-bottom-80{margin-bottom:80px}.margin-top-80{margin-top:80px}.text--light-black{color:#414045}.text--light-gray{color:#d6d2d2}.break-long-words{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.link--outlined{color:#000;border:2px solid #000;padding:7px 20px;transition:ease .15s;text-decoration:none;transition:.3s linear}.link--black--filled{color:#fff;background:#000;padding:16px;transition:ease .15s;text-decoration:none;transition:.3s linear}.link--black--filled:hover{color:#fff;box-shadow:0px 5px 10px 0 rgba(0,0,0,.5);text-decoration:none;transition:.3s linear}.link--white--filled{color:#000;background:#fff;padding:16px;text-decoration:none;transition:.3s linear}.link--white--filled:hover{color:#000;box-shadow:0px 19px 57px 0 #000;text-decoration:none;transition:.3s linear}.link--outlined,.link--black--filled,.link--white--filled{text-transform:uppercase;font-weight:900;font-family:"proxima-nova"}.button--projects--search{color:#fff;background:#000;padding:7px 16px;appearance:none;transition:ease .15s;text-decoration:none;transition:.3s linear;border:none}.button--projects--search:hover{color:#fff;box-shadow:0px 5px 10px 0 rgba(0,0,0,.5);text-decoration:none;transition:.3s linear}.button--projects--search:focus-within{border-radius:0;outline:0}.links-with-animated-underline a,.links-with-animated-underline a:hover,.links-with-animated-underline form,.links-with-animated-underline form:hover{text-decoration:none;position:relative}.links-with-animated-underline a:before,.links-with-animated-underline form:before{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:#fff;visibility:hidden;transition:all .3s ease-in-out}.links-with-animated-underline a:hover:before,.links-with-animated-underline form:hover:before{visibility:visible;width:100%}.copy--link>.d-flex{color:#000;cursor:pointer;font-family:"proxima-nova";font-style:normal;font-weight:800;font-size:16px;line-height:20px;text-transform:uppercase}.truncate-wrapper{overflow:hidden}.truncate-wrapper .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}select.form--select{appearance:none;box-shadow:none;min-height:56px;border:solid 2px #000;font-weight:700;padding:18px 30px 18px 16px;position:relative;color:#000;border-radius:0px;background:image-url(/assets/forms/dropdown_arrow-fcee4d3e1c5b6674b487d9ee3388098b928645339de99a037c9f72d2a9460d17.svg) right no-repeat;background-position:calc(100% - 10px) 50%}select.grouped_select.form--select{text-overflow:ellipsis;padding:15px 30px 15px 16px}select.grouped_select.form--select.be-volunteer{font-weight:400;color:#000}textarea.form--text-area{height:125px;appearance:none;box-shadow:none;min-height:56px;border:solid 2px #000;font-size:16px;padding:18px 30px 18px 16px;line-height:1;position:relative;color:#000;border-radius:0px}input.form--text-input.be-volunteer{min-height:56px;font-weight:400;color:#000}input.form--text-input:hover{text-decoration:none}label{color:#909095;margin:0}label abbr{color:red;text-decoration:none !important}label input[type=checkbox].custom-checkbox{display:none}.form-group{margin:0}.filter-form .arrow-down{background-image:image-url(/assets/forms/arrow_up-e5c40c8b74a8d272b30ebfd82632eef81ef81e154f438fdfb10aa4ebe905a984.svg);background-position:right center;background-size:auto 12px;background-repeat:no-repeat;cursor:pointer}.filter-form .arrow-down.collapsed{background-image:image-url(/assets/forms/arrow_down-44ccf035bbff5121d7849ba71f3350d4d95c538e2f0154c1281801819b9aa701.svg)}input[disabled]{cursor:not-allowed;opacity:.7}.was-validated .form-control:invalid,.form-control.is-invalid{background-size:0;padding:8px !important}.modal{transform:translateY(-200%);transition:all .5s linear}.modal.show{transform:translateY(0)}.modal .modal-dialog{padding-top:60px}.modal .modal-dialog .modal-content{border:none;border-radius:0px;box-shadow:0px 8px 16px rgba(65,64,69,.2)}.modal .modal-dialog .modal-content .modal-header button.close{outline:none}.modal .modal-dialog .modal-content .modal-body .login-button{text-decoration:none}.modal .modal-dialog .modal-content .modal-body button.cancel{opacity:1;font-size:16px;padding:8px 20px;outline:none;text-decoration:none}.modal .modal-dialog .modal-content .modal-body button.cancel span:hover{text-decoration:underline}.modal .modal-dialog .modal-content .modal-body button.cancel.white-cancel{border:2px solid #000}.modal .modal-dialog .modal-content .modal-body button.cancel.white-cancel span{color:#000;text-decoration:none}.modal .modal-dialog .modal-content .modal-body button.cancel.black-cancel{background:#000}.modal .modal-dialog .modal-content .modal-body button.cancel.black-cancel span{color:#fff;text-decoration:none}.modal .modal-dialog .modal-content .modal-body button.cancel span{font-weight:800}.modal--apply .modal-dialog .modal-content .modal-body .apply-button input{background-color:#000;color:#fff;text-decoration:none}.modal--simple .modal-dialog .modal-content .modal-body a{line-height:1;color:#000;border:2px solid #000;padding:6px 20px}.modal--simple .modal-dialog .modal-content .modal-body button.close span{font-weight:700}@media screen and (max-width: 576px){.modal .modal-dialog{padding:0;margin:0;min-height:100vh;width:100vw}.modal .modal-dialog .modal-content{min-height:100vh;width:100vw}}@media screen and (max-width: 370px){.modal--apply .modal-content .apply-request-actions{justify-content:space-between !important}.modal--apply .modal-content .apply-request-actions .apply-request-actions-buttons{width:100%}.modal--apply .modal-content .apply-request-actions button.cancel{padding:8px 12px !important}.modal--apply .modal-content .apply-request-actions .apply-button{margin-left:7px !important}.modal--apply .modal-content .apply-request-actions .apply-button input{padding:7px 12px !important}}.video-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh}.video-popup .video-popup-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(11,11,11,.8);z-index:-100}.video-popup .close-video-popup{position:absolute;top:0;right:0;transform:translateY(calc(-100% - 10px));background-color:rgba(0,0,0,0);border:none}.video-popup .close-video-popup i{color:#aaa}.video-popup .video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67.5vw}@media screen and (max-width: 576px){.video-popup .video{width:90vw}}.video-popup .video::before{content:"";display:block;width:100%;height:0;padding-top:56.25%}.video-popup .video>iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100% !important;height:100% !important}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;opacity:.25 !important;background-color:#000 !important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#000 !important;opacity:.75 !important}.splash,.hide-splash{position:fixed;top:0;left:0;width:100%;height:100vh;background:url(/assets/bg-7b2d962b6f1e9380213ee729992d3c3dc62a829a124b1b3a2031c3afc8c26ab6.png) no-repeat center center;background-size:cover;z-index:200;text-align:center;line-height:90vh}.splash .bg-wrapper,.hide-splash .bg-wrapper{height:100%;width:100%;z-index:200;background:rgba(0,0,0,.6)}.hide-splash{opacity:0;z-index:-10;transition:all .5s}@keyframes fadeIn{to{opacity:1}}.fade-in{opacity:0;animation:fadeIn 1s ease-in forwards}.become-our-partner{padding-top:36px;padding-bottom:104px}.become-our-partner-thanks{padding-top:200px;padding-bottom:200px;text-align:center}@media(min-width: 992px){.become-our-partner-thanks{padding-top:300px;padding-bottom:300px}}.become-our-partner .recapthca-tag{padding-top:48px}@media(min-width: 768px){.become-our-partner .recapthca-tag{padding-top:18px;padding-bottom:14px}}.become-our-partner h2{text-transform:none;padding-bottom:24px}.become-our-partner h4{margin-bottom:16px}.become-our-partner input{text-transform:none;padding-top:1rem;padding-bottom:1rem;height:56px;font-size:16px}.become-our-partner input:hover{text-decoration:none}.become-our-partner label,.become-our-partner legend{margin-bottom:4px;color:#909095 !important}.become-our-partner .link--black--filled{font-weight:800 !important;margin-top:24px}@media(max-width: 991px){.become-our-partner .partner_phone{margin-bottom:32px}}.become-our-partner textarea{padding-top:1rem;padding-bottom:1rem;font-size:16px}.become-our-partner .link--black--filled{padding-top:14px;padding-bottom:14px}.become-our-partner .form-control:focus{border:3px solid #000;box-shadow:0 0 0 .2rem rgba(0,0,0,.1)}.become-our-partner .fields{row-gap:24px}.become-our-partner .fields h4{margin-bottom:0}.become-our-partner label.required abbr{color:#909095}.become-our-partner .form-radiobutton{display:flex;flex-direction:column;row-gap:8px}.become-our-partner .form-radiobutton input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;padding:8px;height:fit-content;border:2px solid #000 !important;border-radius:50% !important;background-color:#fff !important}.become-our-partner .form-radiobutton input:checked{border:5px solid #000 !important;padding:5px !important}.become-our-partner .form-radiobutton label{margin-bottom:0 !important;margin-left:8px;line-height:28px}.become-our-partner__add-attachment-button{font-size:12px;line-height:16px;padding:6px 8px;display:flex;align-items:center;justify-content:center;column-gap:8px;width:fit-content}.become-our-partner__add-attachment-button:hover *{color:#fff;transition:.3s linear}.become-our-partner__add-attachment-button *{transition:.3s linear}.become-our-partner .nested-file-fields{display:flex;margin-bottom:8px;padding:0 15px}.become-our-partner .nested-file-fields .file-input input{padding:0;height:auto}.become-our-partner .nested-file-fields .file-input__label{margin-bottom:0;display:flex;align-items:center;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:24px;margin-right:50px;column-gap:4px}.become-our-partner .nested-file-fields .remove-atachment-button{text-transform:uppercase;display:flex;align-items:center;justify-content:center;column-gap:4px;font-style:normal;font-weight:800;font-size:12px;line-height:16px;color:#000;margin-left:auto}.content-container:has(.become-our-partner)+footer{margin-top:0 !important}.pb-56{padding-bottom:32px}@media(min-width: 992px){.pb-56{padding-bottom:56px}}.pb-32{padding-bottom:32px}.form-border{border:2px solid #000}.become-a-partner{display:flex;flex-direction:column;width:fit-content}.become-a-partner__content{background:linear-gradient(90deg, #2750BE 0%, #00DBFE 100%);max-width:660px;padding-top:40px;padding-bottom:60px;padding:40px 60px 60px 60px}.become-a-partner .link--black--filled{width:fit-content;padding-left:100px;padding-right:100px;margin-top:-32px;margin-right:-32px;display:flex;align-self:flex-end}@media screen and (max-width: 768px){.become-a-partner .link--black--filled{margin-top:-20px;margin-right:-10px}}.become-a-partner h2{color:#fff;margin:0 auto;width:fit-content;font-weight:900;font-size:80px;line-height:97px}@media screen and (max-width: 768px){.become-a-partner h2{font-size:32px;line-height:32px}}.become-a-partner #submit-btn{cursor:not-allowed}@media screen and (max-width: 375px){.g-recaptcha{transform:scale(0.87);transform-origin:0 0}}.category{color:#fff;padding:5px;font-size:13px;font-weight:bold}section.project .project-banner h1{padding-top:130px}section.project .project-banner h3{padding-bottom:190px}section.project .project-banner h1,section.project .project-banner h3{color:#fff}section.project .project-banner .banner-overlap{background:rgba(0,0,0,.55)}section.project .project-banner .banner-overlap .bredcrumbs a,section.project .project-banner .banner-overlap .bredcrumbs a:hover{color:#fff;text-decoration:none}section.project .project-info{margin-left:120px}section.project .container .text--light-black .inserted-text{margin:20px 0 10px}section.project .container .text--light-black .link--outlined{display:table-cell}section.project .project-content .block-title{margin-top:80px}section.project .project-video{position:relative}section.project .project-video::before{content:"";display:block;width:100%;height:0;padding-top:56.25%}section.project .project-video>iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100% !important;height:100% !important}.projects-search{max-width:300px}.projects-search--clear{margin-left:-40px}.projects-search--clear:focus{box-shadow:none}.project-info .default-logo{width:40px;height:40px;background-color:#02a2cf;border-radius:50%;color:#fff;font-weight:bold;font-size:20px;display:flex;justify-content:center;align-items:center}.project-info .initiator-name{line-height:18px}section.projects .filters{margin-right:100px}section.projects .filters .filter-form label{cursor:pointer}section.projects .filters .filter-form .arrow-down{min-width:20px}section.projects .projects-list{margin-top:3rem}section.projects .project-card .project-preview{position:relative}section.projects .project-card .project-preview h2{font-size:28px}section.projects .project-card .project-preview img{object-fit:cover;z-index:-10;position:absolute;width:100%;height:100%}section.projects label.extended-view-switcher{width:40px;height:20px}section.projects label.extended-view-switcher input.toggle-extended-view{position:relative;appearance:none;width:0;height:0}section.projects label.extended-view-switcher input.toggle-extended-view::-ms-check{opacity:0}section.projects label.extended-view-switcher span.switcher{cursor:pointer;position:relative;width:40px;height:20px;background:#aaa9ae;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.2);transition:.5s;display:inline-block}section.projects label.extended-view-switcher span.switcher:before{content:"";position:absolute;width:20px;height:20px;border-radius:20px;top:0;left:0;background:#fff;transform:scale(1.1);box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}section.projects label.extended-view-switcher input:checked+span.switcher{background:#02a2cf}section.projects label.extended-view-switcher input:checked+span.switcher:before{left:20px}@media screen and (max-width: 992px){section.projects{position:relative}section.projects button.filter-toggler,section.projects button.reset-filters{background:none;border:none;outline:none}section.projects .mobile-header{box-shadow:0px 0px 2px rgba(65,64,69,.2);position:fixed;background-color:#fff;width:100%;z-index:10}section.projects .filters-wrapper{position:absolute;bottom:0;right:0;top:60px;transform:translateY(-100%);pointer-events:none;width:100%;min-height:100%;height:100%;transition:.5s ease-in-out;z-index:80;visibility:hidden;background:#fff;overflow:scroll;padding-bottom:60px}section.projects .filters-wrapper h3,section.projects .filters-wrapper .mobile-filters-actions{padding:40px;margin:0 !important}section.projects .filters-wrapper.mobile-filters-wrapper{position:fixed;top:60px;bottom:-60px;transform:translateY(0);pointer-events:initial;overflow:scroll;visibility:visible;transition:.5s ease-in-out}section.projects .filters-wrapper.mobile-filters-wrapper .filters{margin-right:0;padding:0 40px}section.projects .projects-list{margin-top:0;padding-top:85px}}@media screen and (max-width: 768px){section.project .project-banner{background-attachment:scroll !important}section.project h1{font-size:48px}section.project h3{font-size:24px}section.project .project-info-mobile{margin-top:0}section.project .project-info-mobile .project-info{margin-left:0;padding-bottom:10px;border-bottom:2px solid #d7d7dc}section.project .project-content .block-title{margin-top:40px}}@media screen and (max-width: 576px){section.projects .filters-wrapper.mobile-filters-wrapper form.filters{margin-top:10px;padding:0}section.projects .filters-wrapper.mobile-filters-wrapper h3,section.projects .filters-wrapper.mobile-filters-wrapper .mobile-filters-actions{padding:10px;margin:0 !important}section.projects .filters-wrapper.mobile-filters-wrapper .mobile-filters-actions{padding-right:0}section.project .project-banner h1{padding-top:100px;font-size:36px}section.project .project-banner h3{padding-bottom:100px}}@media screen and (max-width: 370px){section.project .project-banner h1{font-size:30px}}a,a:hover{text-decoration:none}.project-link__header{flex:1}.project-link__header .project-card__header{height:100%}.project-card .project-card__header h2{color:#fff}.project-card .project-card__header .project-preview{height:392px;background-size:cover;overflow:hidden}.project-card .project-card__header .project-preview .transperet-bg{height:100%;background:rgba(0,0,0,.45)}.project-card .project-card__header .project-preview img{transition:all .3s ease-in-out}.project-card .project-card__body{height:100%}.project-card .project-card__body .title a,.project-card .project-card__body .title a:hover{color:#000}.project-card .project-card__body .title h5{font-size:32px}.project-card .project-card__body .description{font-size:24px}.project-card .project-card__body .project-card__project-info{color:#414045;font-size:14px}.project-card .project-card__body .link--black--filled{top:30px;position:relative}.project-card.card-columned .project-card__header .project-preview{height:100%}.project-card.card-columned .project-card__header,.project-card.card-columned .project-card__body{flex:1}.project-card .margin-left-72{margin-left:72px}.marker{font-size:25px}@media screen and (max-width: 992px){.project-card .project-card__body .project-card__project-info{font-size:12px}.project-card.card-columned .project-card__header .project-preview{height:258px}.project-card .margin-left-72{margin-left:1.5rem}}@media screen and (max-width: 576px){.project-card .project-card__body .project-card__project-info{font-size:14px}}@media screen and (max-width: 370px){.project-card .project-card__body .project-card__project-info .project-info{flex-direction:column !important}.project-card .project-card__body .project-card__project-info .project-info .col-6{max-width:100%;margin-bottom:10px}.project-card .project-card__body .project-card__project-info .project-info .status{word-break:normal;flex-wrap:nowrap !important}.project-card .project-card__body .apply-link{flex-direction:column !important}.project-card .project-card__body .apply-link--text{padding-top:10px}}.talent-wanted-card{box-shadow:0px 2px 4px rgba(65,64,69,.2);transition:.3s}.talent-wanted-card:hover{transform:scale(1.001);box-shadow:4px 6px 4px rgba(65,64,69,.2)}.talent-wanted-card .talent-wanted-card--head{min-height:176px;padding:50px 30px;display:flex;justify-content:center;align-items:center;height:calc(100% - 80px)}.talent-wanted-card .talent-wanted-card--head h3{color:#fff;text-align:center;text-shadow:1px 1px 2px #969696}.talent-wanted-card .talent-wanted-card--bottom{padding:20px;height:80px}section.partners h1{margin-top:96px}@media screen and (max-width: 576px){section.partners h1{font-size:48px}}section.partners .partner-logo{height:130px;transition:box-shadow .3s ease-in-out;border-radius:8px;padding:12px}section.partners .partner-logo:hover{background:#fff;box-shadow:0px 24px 38px rgba(13,13,36,.14),0px 9px 46px rgba(13,13,36,.12),0px 11px 15px rgba(13,13,36,.2)}section.partners .partner-logo:hover img.logo-color{display:block}section.partners .partner-logo:hover img.logo-gray{display:none}section.partners .partner-logo img{width:100%;height:100%;object-fit:contain}section.partners .partner-logo img.logo-color{display:none}section.partners .partner-logo img.logo-gray{display:block}section.partners .partner-logo .default-logo{font-size:64px;font-weight:900;font-family:"proxima-nova";text-transform:uppercase;color:#000;transition:.3s;cursor:default}section.partners .partner-logo .default-logo:hover{color:#02a2cf;transition:.3s}section.partners .partner-logo a .default-logo{cursor:pointer}section.partners .partner-title{text-align:center;color:#02a2cf;line-height:20px;padding-top:5px;min-height:45px}.flash{position:fixed;z-index:50;display:flex;align-items:center;justify-content:space-between;width:fit-content;margin:auto;top:20px;border-radius:10px;color:#fff}.flash .flash-container{display:flex;align-items:center;justify-content:space-between;padding:20px}.flash .flash-icon{padding-inline:8px}.flash .flash-icon svg{width:24px;height:24px}.flash .flash-message{margin:0}.flash.notice-flash{background-color:rgba(81,163,81,.8) !important}.flash.notice-flash:hover{background-color:#51a351 !important}.flash.error-flash{background-color:rgba(189,54,47,.8) !important}.flash.error-flash:hover{background-color:#bd362f !important}.flash.warning-flash,.flash.alert-flash{background-color:rgba(248,148,6,.8) !important}.flash.warning-flash:hover,.flash.alert-flash:hover{background-color:#f89406 !important}.flash.flash-show{animation:move-from-right 500ms linear}.flash.flash-hide{animation:move-to-right 500ms linear}@keyframes move-from-right{from{right:-24px}to{right:20px}}@keyframes move-to-right{from{right:20px}to{right:-24px}}
