body{font-weight:500}a,a img{-webkit-transition:all .5s;transition:all .5s}a:hover,a img:hover{opacity:.5}.sotf-red{color:#b11b20!important}.sotf-yellow{color:#fff100!important}h1,h2,h3,h4,h5,h6{letter-spacing:-.05em}h4{font-weight:700;font-size:24px;line-height:1.3em;padding-bottom:40px}h5{font-weight:700!important;font-size:16px;line-height:19px}.header-logos img{display:inline-block;height:80px}.header-logos a:first-child img{margin-right:7%;height:60px}.header-badges img{height:auto;max-height:80px;display:inline-block}.header-donate{margin-right:4%;width:43%}.header-trans{width:53%}.header-badges a img{display:inline-block;vertical-align:top}.mobile_nav{margin-top:-85px}.mobile_nav .mobile_menu_bar::before{color:#404042!important;font-size:80px;-webkit-transition:all .5s;transition:all .5s}a.mobile_nav:hover{opacity:1!important}a.mobile_nav:hover .mobile_menu_bar::before{color:#fff!important}.et-menu .menu-item-has-children>a:first-child{padding-right:0}.et-menu .menu-item-has-children>a:first-child::after{display:none}.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li>ul,.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:27px}.common-header .et_pb_column{margin-bottom:0!important}.common-footer h4 a,.common-footer,.common-footer h4,.common-footer a{color:#fff}.common-footer{font-size:16px;line-height:19px}.common-footer h4{font-weight:700;font-size:18px;line-height:20px;padding-bottom:10px}.child-cta,.hero-cta{border-radius:20px;color:#fff;font-family:libre franklin,sans-serif;font-size:16px;line-height:120px;width:135px;height:120px;display:inline-block;vertical-align:middle;font-weight:400;-webkit-transition:all .5s;transition:all .5s}.child-cta{display:block;margin:0 auto}.child-cta:hover,.hero-cta:hover{opacity:.5}.hero-cta-inner{line-height:normal;display:inline-block;vertical-align:middle}.slogan h3{font-size:24px;line-height:38px;font-weight:300!important;padding-bottom:0}.slogan h3 .bigger{font-weight:700!important}.slogan2 h3{font-size:23px;line-height:1.2em;font-weight:300!important;padding-bottom:0}.slogan2 h3 .bigger{font-weight:700!important}.hero{line-height:1.2em}.front-summ{color:#fff;text-align:center;font-size:16px;line-height:1.4em;font-weight:400}.front-summ h3{color:#fff!important;padding-bottom:0!important;font-size:22px;line-height:1.2em;font-weight:700!important}.front-summ.front-summ-text h3{padding-bottom:30px!important}.front-video h4{padding-bottom:20px!important}.et_pb_testimonial{background:0 0!important;font-size:16px!important;line-height:1.4em!important;padding:0}.et_pb_testimonial:before{display:none!important}.et_pb_testimonial_content{font-style:italic}.et_pb_testimonial_author{font-style:normal!important;margin-top:5px!important}.et_pb_testimonial_position{text-transform:uppercase;font-size:14px;font-style:normal!important;font-weight:600;color:#666}.nowrap{white-space:pre;overflow-wrap:normal}.home-hero-title{font-family:libre franklin,sans-serif;font-weight:300;font-size:36px;line-height:1.2em;letter-spacing:-.05em;color:#fff}.slogan-24{font-family:libre franklin,sans-serif;font-weight:300;font-size:24px;line-height:28px}.et_pb_team_member_image{width:150px!important;margin:0 auto 10px!important}.et_pb_team_member_description{text-align:center;display:block!important;width:200px;max-width:100%;margin:0 auto}.et_pb_team_member_description h4{font-size:18px;line-height:20px;font-weight:700;padding-bottom:5px;margin-bottom:0}.et_pb_member_position{font-size:14px;line-height:18px;color:#000}.et_pb_toggle_close{background-color:transparent;padding:0}.et_pb_toggle{border:0}.et_pb_toggle_open{padding:0!important}.et_pb_team_member{margin-bottom:10px!important}.et_pb_toggle .et_pb_toggle_title::before{right:0;left:0;top:6px;text-align:center;font-size:30px;position:relative;content:"\4c"}.et_pb_toggle_open .et_pb_toggle_title,.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_close .et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title{color:#adacac!important;font-size:20px;font-weight:300!important;text-align:center;padding-right:0}.et_pb_toggle_open .et_pb_toggle_title::before{content:"\4b"}.bio-more,.bio-more a{color:#adacac!important;font-size:20px;font-weight:300!important;text-align:center;font-family:libre franklin,sans-serif;text-align:center}.bio-more .et_pb_text_inner{position:relative;display:inline-block}.pre-more::before{position:absolute;content:"\4c";font-size:30px;left:0;top:0;font-family:ETModules;color:#adacac!important}.bio-more .pre-more{display:inline-block;width:30px}.pum-content h3{font-size:20px;line-height:24px;padding-bottom:15px;font-weight:400}.pum-title{padding-bottom:3px}.team-row{margin-bottom:40px!important}.proc-top{padding:35px 10px 20px}.proc-top img{width:50px}.proc-bot{color:#fff;font-family:libre franklin,sans-serif}.proc-num{font-size:50px;line-height:50px}.proc-phase{font-size:19px;line-height:50px;color:#fff100!important;vertical-align:top;min-width:132px;display:inline-block}.proc-bot ul{list-style:none;margin-top:20px;padding:0}.proc-bot ul li{line-height:1.2em;margin-bottom:10px;font-weight:400;font-size:16px}.social-page-social li{margin-bottom:0!important;padding-bottom:50px}.social-page-social li::after{position:absolute;bottom:20px;left:0;right:0;text-align:center;font-size:17px;line-height:1em;color:#fff}.et_pb_promo{padding:0!important;display:inline-block;width:100%;height:auto;vertical-align:middle}.et_pb_promo_description{background-color:#172229;display:inline-block;line-height:normal;vertical-align:middle;width:100%;padding:30px 20px 20px!important;font-size:18px;line-height:1.2em}.et_pb_promo_description h2{font-family:libre franklin,sans-serif;font-size:20px;line-height:25px;padding-bottom:20px;font-size:22px}.et_pb_promo .et_pb_button_wrapper{padding:80px 20px 20px;background-size:cover}.et_pb_button.et_pb_promo_button{background-color:rgba(35,31,32,.8);border:0!important;padding:40px 25px!important;font-family:libre franklin,sans-serif;font-weight:300;font-size:16px;!important;line-height:1em;margin-bottom:25px}.et_pb_button.et_pb_promo_button:hover{background-color:#231f20;opacity:1}.et_pb_button.et_pb_promo_button::after{display:none!important}.addr-block h4{font-size:24px;line-height:28px;padding-bottom:20px}.addr-block,.addr-block a{font-family:libre franklin,sans-serif;color:#000}.video-section h4{padding-bottom:0!important}.video-section .et_pb_text{margin-bottom:15px!important}textarea,input[type=text],input[type=tel],input[type=email]{background-color:#f0f1f1;border:0;font-family:libre franklin,sans-serif!important;padding:10px 20px;color:#000;width:350px;max-width:100%}input[type=file]{font-family:libre franklin,sans-serif;font-weight:500}::placeholder{color:#000}input[type=submit]{border-radius:20px;border:0!important;color:#fff;font-family:libre franklin,sans-serif;font-size:16px;line-height:120px;width:135px;height:120px;display:inline-block;vertical-align:middle;font-weight:400;-webkit-transition:all .5s;transition:all .5s;box-shadow:none!important;text-shadow:none!important;color:#fff!important;background-color:#231f20}input[type=submit]:hover{opacity:.5}.wpcf7-form-control-wrap,.wpcf7-form{font-family:libre franklin,sans-serif;font-size:16px}span.wpcf7-list-item{display:block}.ygn-popup{font-size:20px;line-height:1.4em;color:#000;text-align:center;padding:30px}.footer-legal a{white-space:pre}@media(max-width:980px){.home-hero-title{font-size:30px}}@media(max-width:480px){.hero-ctas{text-align:center}}