:root {--color-main: #ffc032;}html {scroll-behavior: smooth;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}*, h1, h2, h3, h4, h5, p {margin: 0;padding: 0;}h1, h2, h3, h4, h5, input, select {font-family: "Prompt", sans-serif;}* {box-sizing: border-box;}li {outline: 0;}a {transition: 0.35s;text-decoration: none;outline: 0 !important;color: #111;}a:visited {color: #111;}p {font-family: "Kumbh Sans", sans-serif;font-size: 16.5px;line-height: 1.45;margin-bottom: 1rem;}@media (min-width: 600px) {p {font-size: 18.5px;}}figure {margin: 0;}.page-content, .entry-content, .entry-summary, .post, .page {margin: 0;}.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-content p {color: #000;}.site-wrapper {width: 100%;max-width: 1300px;margin: 0 auto;padding: 0 20px;box-sizing: border-box;}@media (min-width: 600px) {.site-wrapper {padding: 0 30px;}}@media (min-width: 1200px) {.site-wrapper {padding: 0 20px;}}@media (min-width: 600px) {.flex {display: flex;}}.flex__col {position: relative;}.flex__col--60 {flex-basis: 60%;}.flex__col--50 {flex-basis: 50%;}.flex__col--40 {flex-basis: 40%;}@media (min-width: 600px) {.pad-left-1col {padding-left: 8%;}}.align-c {text-align: center;}.btn {background-color: #ffc032;display: block;padding: 15px 10px;text-transform: uppercase;font-weight: 700;color: #000;text-align: center;border-radius: 5px;width: 100%;max-width: 320px;margin: 30px 0;transition: 0.35s;}.btn--black {color: #fff !important;background-color: #000;}.btn--black:hover {color: #000 !important;background-color: #fff;}.center-c {display: flex;flex-direction: column;align-items: center;justify-content: center;}.box {position: absolute;z-index: 1;display: block;content: "";top: 0;right: 0;width: 60vw;height: 80vh;min-height: 480px;max-height: 600px;background-color: #ffc032;}@media (min-width: 600px) {.box {width: 45vw;top: 50%;transform: translateY(-50%);}}.box--gray {background-color: #eee;}.post-password-required .entry-content {min-height: 700px;display: grid;place-items: center;}.password-box {max-width: 720px;width: 90%;margin-top: 120px;}.password-box__action {margin-top: 45px;display: flex;justify-content: space-around;align-items: flex-end;}.password-box__input {height: 44px;border: 2px solid #999 !important;border-radius: 5px;width: 100% !important;}.password-box__action label {text-transform: uppercase;font-size: 13px;font-weight: 600;color: #000;border-radius: 5px;width: 100%;}.password-box__button {background: #ffc032;border-radius: 5px;font-size: 13px;font-weight: 600;text-transform: uppercase;color: #000;border: none;height: 44px;width: 160px;padding: 0;margin: 0 5px;}.password-box__request {padding-top: 30px;padding-bottom: 90px;margin-top: 60px;border-top: 1px solid #999;}.password-box__request .wpcf7 {margin: 0;max-width: -moz-fit-content;max-width: fit-content;padding: 20px 0 0 0;}.password-box__request h3 {margin: 0;padding: 0;}.password-box__request a {text-transform: uppercase;font-size: 13px;font-weight: 600;color: #000;width: 100%;text-decoration: none;border-bottom: 2px solid #ffc032;}.password-box__form {display: flex;align-items: flex-start;font-size: 13px;font-weight: 600;color: #000;text-transform: uppercase;}.site-header {pointer-events: all;}.site-wrapper, .hero .site-wrapper, .u-wrapper, body.ambassadors-template-default .entry-content {max-width: 1300px;}@media (min-width: 1600px) {.site-wrapper, .hero .site-wrapper, .u-wrapper, body.ambassadors-template-default .entry-content {max-width: 1500px;}}.u-wrapper {max-width: 1300px;}@media (min-width: 1600px) {.u-wrapper {max-width: 1500px;}}.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4 {text-transform: uppercase;font-weight: 800;line-height: 0.85;}@media (max-width: 599px) {body:not(.home) .entry-content h1 {margin: 0;font-size: clamp(32px, 5.5vw, 64px);width: min(100%, 864px);}}.site-wrapper:has(nav.toggled) .custom-logo-link svg g {fill: #fff;}.grecaptcha-badge {pointer-events: none;opacity: 0;}.site-header {position: fixed;z-index: 999;top: 0;width: 100%;background: #fff;background: rgba(255, 255, 255, 0.85);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);padding: 5px 0;transition: 0.5s;}@media (min-width: 600px) {.site-header {padding: 5px 0;}}.site-header .site-wrapper {display: flex;justify-content: space-between;align-items: center;padding: 0 20px;}@media (min-width: 600px) {.site-header .site-wrapper {padding: 0 20px;}}.custom-logo-link svg {transform: scale(0.975);}.custom-logo {max-width: 50px;}@media (min-width: 600px) {.custom-logo {max-width: 60px;}}.custom-logo-link {display: flex;justify-content: center;flex-direction: column;align-items: center;}.site-branding {z-index: 999;}.main-navigation {display: flex;justify-content: flex-end;position: relative;}.main-navigation a {display: inline-block;width: 100%;margin: 0;outline: none;font-family: "Prompt", sans-serif;font-size: 5.5vw;font-weight: 800;line-height: 1;letter-spacing: -0.0125em;text-transform: uppercase;color: #fff;}.main-navigation a:hover {color: #ffc032;}@media (min-width: 600px) {.main-navigation a {font-size: 13.5px;text-align: left;width: unset;color: #000;}}.main-navigation ul {margin: 0 auto;}.main-navigation ul li.menu-item--donate {background: #ffc032;display: flex;justify-content: center;align-items: center;text-align: center;margin: 30px 0;padding: 16px 0 !important;border-radius: 5px;border: none !important;overflow: hidden;transition: 0.35s;}@media (min-width: 600px) {.main-navigation ul li.menu-item--donate {margin: 0 0 0 10px;padding: 10px 20px !important;}}.main-navigation ul li.menu-item--donate:hover {transition: 0.35s;box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;}.main-navigation ul li.menu-item--donate:hover a {transition: 0.35s;color: #ffc032;}.main-navigation ul li.menu-item--donate:hover::before {transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);transform: translate3d(-50%, -50%, 0) scale3d(1, 1, 1);}.main-navigation ul li.menu-item--donate::before {content: "";position: absolute;background: #fff;}.main-navigation ul li.menu-item--donate::before {width: 110%;height: 0;padding-bottom: 110%;top: 50%;left: 50%;border-radius: 50%;transform: translate3d(-50%, -50%, 0) scale3d(0, 0, 1);}.main-navigation ul li.menu-item--donate a {z-index: 99 !important;}.main-navigation ul li.menu-item-has-children:hover ul {opacity: 1;transform: translateY(0);transition: 0.15s;pointer-events: all;}.main-navigation ul ul {display: flex !important;flex-direction: column;min-width: 230px;left: 0 !important;padding: 25px 20px 20px 20px;background: #000;box-shadow: none;border-radius: 8px;box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;opacity: 0;transform: translateY(-15px);pointer-events: none;transition: 0.35s;}.main-navigation ul ul li::marker {display: none;opacity: 0;}.main-navigation ul ul a {padding: 10px 0;font-size: 5vw;letter-spacing: 0;width: -moz-fit-content;width: fit-content;color: #fff;}@media (min-width: 600px) {.main-navigation ul ul a {font-size: 13px;font-weight: 600;letter-spacing: 0;width: inherit;}}.main-navigation ul ul a:hover {color: #ffc032;}.main-navigation.toggled .menu-toggle svg path {fill: #fff;}.main-navigation.toggled .menu-main-menu-container {background: #000;padding-top: 15vh;pointer-events: initial;padding-top: 100px;pointer-events: initial;height: 100vh;}@media (min-width: 600px) {.main-navigation.toggled .menu-main-menu-container {text-align: unset;}}.main-navigation.toggled ul {position: relative;width: 100%;width: calc(100% - 40px);padding: 0 0 0 0;border: none;background: #000;}.main-navigation.toggled ul.menu > li {padding: 32px 0 2px 0;}@media (max-width: 599px) {.main-navigation.toggled ul.menu > li {border-top: 1px solid #ccc;}}@media (max-width: 599px) {.main-navigation.toggled ul.menu > li:first-child {border-top: 0px solid #ccc;}}.main-navigation.toggled .sub-menu {width: 100%;}@media (max-width: 599px) {.main-navigation.toggled .sub-menu {padding-left: 32px;padding-bottom: 20px;margin-top: 10px;margin-bottom: 0;border-bottom: 0px solid #ccc;opacity: 1;transform: none;}.main-navigation.toggled .sub-menu li {list-style: none;}}@media (min-width: 600px) {.main-navigation.toggled .sub-menu {width: unset;}}.nav-is-transparent .site-header, body.post-type-archive-ambassadors .site-header, body.ambassadors-template-default .site-header {background: rgba(0, 0, 0, 0.85);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);}.nav-is-transparent .main-navigation .nav-menu li > a, body.post-type-archive-ambassadors .main-navigation .nav-menu li > a, body.ambassadors-template-default .main-navigation .nav-menu li > a {color: #fff !important;}.nav-is-transparent .main-navigation .nav-menu li > a:hover, body.post-type-archive-ambassadors .main-navigation .nav-menu li > a:hover, body.ambassadors-template-default .main-navigation .nav-menu li > a:hover {color: #ffc032 !important;}.nav-is-transparent .main-navigation .nav-menu li.menu-item--donate > a, body.post-type-archive-ambassadors .main-navigation .nav-menu li.menu-item--donate > a, body.ambassadors-template-default .main-navigation .nav-menu li.menu-item--donate > a {color: #000 !important;}.nav-is-transparent .main-navigation ul ul a, body.post-type-archive-ambassadors .main-navigation ul ul a, body.ambassadors-template-default .main-navigation ul ul a {color: #000 !important;}.nav-is-transparent .main-navigation ul ul a:hover, body.post-type-archive-ambassadors .main-navigation ul ul a:hover, body.ambassadors-template-default .main-navigation ul ul a:hover {color: #ffc032 !important;}.nav-is-transparent .custom-logo-link svg g, body.post-type-archive-ambassadors .custom-logo-link svg g, body.ambassadors-template-default .custom-logo-link svg g {fill: #fff;}.nav-is-transparent .site-header {position: absolute;background: transparent !important;box-shadow: none;-webkit-backdrop-filter: unset;backdrop-filter: unset;filter: none;transition: 0.5s;}.menu-main-menu-container {position: fixed;z-index: 20;top: 0;left: 0;width: 100%;height: 100%;padding: 0;display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;pointer-events: none;}@media (min-width: 600px) {.menu-main-menu-container {position: relative;z-index: 1;display: block;padding: 0;width: -moz-fit-content;width: fit-content;height: -moz-fit-content;height: fit-content;pointer-events: initial;}}.menu-main-menu-container > ul > li {display: flex;flex-direction: column;justify-content: center;}@media (min-width: 600px) {.menu-main-menu-container > ul > li {padding: 10px 5px;margin: 0;min-height: 42px;}}@media (min-width: 720px) {.menu-main-menu-container > ul > li {padding: 10px 5px;}}@media (min-width: 1024px) {.menu-main-menu-container > ul > li {padding: 10px 20px;}}.nav-menu {padding: 0 0 0 0 !important;}.menu-toggle {position: relative;z-index: 25;display: block;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: none;border-radius: 0;background: transparent;border: 1px solid #111;padding: 0;width: 48px;height: 48px;border-radius: 100%;cursor: pointer;}@media (min-width: 600px) {.menu-toggle {display: none;}}.post-type-archive-ambassadors .menu-toggle, .single-ambassadors .menu-toggle, .nav-is-transparent .menu-toggle {border: 1px solid #fff;}.post-type-archive-ambassadors .menu-toggle svg, .single-ambassadors .menu-toggle svg, .nav-is-transparent .menu-toggle svg {fill: #fff;}@media (min-width: 1200px) {button.menu-toggle:hover {border-color: unset;border: 1px solid #fff;}button.menu-toggle:hover svg path {fill: #fff;}}body.single-ambassadors .main-navigation ul ul, body.post-type-archive-ambassadors .main-navigation ul ul {border: 1px solid #333;}.custom-logo-link.toggled svg {fill: #fff;}@media (max-width: 767px) {.main-navigation.toggled .menu-main-menu-container {overflow: auto;-webkit-overflow-scrolling: touch;}}@media (max-width: 599px) {.main-navigation.toggled .sub-menu {border: 0px solid #000;}}.main-navigation.toggled ul.menu > li > a {color: #ffc032 !important;}.site-footer {position: relative;z-index: 10;padding: 7.5vh 0 0 0;background: #000;color: #fff;}.site-footer .site-wrapper {padding: 0 20px;}@media (min-width: 600px) {.site-footer .site-wrapper {padding: 0 30px;}}.site-footer h3 {text-transform: uppercase;line-height: 0.85;font-size: clamp(36px, 5vw, 60px);font-weight: 800;letter-spacing: -0.03em;}.site-footer h4 {margin-bottom: 2vh;font-weight: 700;font-size: clamp(13px, 2vw, 13.5px);line-height: 1;letter-spacing: -0.0125em;text-transform: uppercase;}.site-footer hr {border: none;height: 20px;width: 100%;background-color: #ffc032;position: absolute;bottom: 0;left: 0;margin: 0;}@media (min-width: 600px) {.site-footer hr {width: 50%;}}.site-footer span {display: block;}.footer__cta {position: relative;padding: 0 0 5vh 0;}.footer__cta h3 em, .footer__cta h3 a {font-style: normal;color: #ffc032;display: block;line-height: 0.85;}.footer__cta h3 em:hover, .footer__cta h3 a:hover {color: #fff;}.footer__rrss {padding: 5vh 0 0 0;}@media (min-width: 600px) {.footer__rrss {padding: 0;}}.footer__rrss ul {margin: 30px 0 0 0;width: 100%;max-width: 320px;display: flex;justify-content: space-between;align-items: flex-start;}.footer__rrss ul li {display: inline-block;list-style: none;}.footer__rrss ul li a {display: flex;flex-direction: column;justify-content: center;align-content: center;width: 48px;height: 48px;border-radius: 99px;}.footer__rrss ul li a svg {margin: auto 0;}.footer__rrss ul li a:hover svg path {fill: #ffc032;}.footer__right {margin: 7.5vh 0 0 0;}@media (min-width: 600px) {.footer__right {margin: 0;}}.footer__links {padding: 0 0 5vh 0;font-size: clamp(16.5px, 2.5vw, 17.5px);}.footer__links a {display: block;margin: 5px 0;font-family: "Prompt", sans-serif;font-weight: 400;line-height: 1.25;letter-spacing: -0.0125em;text-transform: uppercase;color: #fff;opacity: 0.75;}.footer__links a:hover {opacity: 1;color: #ffc032;}.footer__links > div {margin-bottom: 7.5vh;}.copyright {font-size: 11px;opacity: 0.75;margin: 0 0 0 0;padding-bottom: 40px;}.copyright a {color: #fff;letter-spacing: 0.015em;margin: 0 0 30px 0;}@media (min-width: 600px) {.copyright a {margin: 0 0 30px 0;display: inline;}}.copyright a:hover {color: #ffc032;}.wpcf7-form-control.wpcf7-radio.just-me {display: flex;flex-direction: column;padding: 0;margin: 0;}.wpcf7-list-item {display: block;margin: 0;}.wpcf7-form h4, .wpcf7-form label {display: block;margin: 20px 0 5px 0;font-size: 13.5px;font-weight: 700;text-transform: uppercase;color: #111;}.wpcf7-form h4 {margin: 40px 0 10px 0;}.wpcf7-form p {font-size: 16.5px;margin: 0;}.wpcf7-form input[type=text], .wpcf7-form input[type=password], .wpcf7-form input[type=email], .wpcf7-form input[type=url], .wpcf7-form input[type=date], .wpcf7-form input[type=month], .wpcf7-form input[type=time], .wpcf7-form input[type=datetime], .wpcf7-form input[type=datetime-local], .wpcf7-form input[type=week], .wpcf7-form input[type=number], .wpcf7-form input[type=search], .wpcf7-form input[type=tel], .wpcf7-form input[type=color], .wpcf7-form textarea {background: #dddddd;font-size: 16px;letter-spacing: 0;font-weight: 400;padding: 10px 15px;width: 100%;}.wpcf7-form textarea {max-height: 120px;}.wpcf7-form input[type=submit] {display: block;margin-top: 30px;font-weight: 700;font-size: 15px;color: #fff;background: #000;text-decoration: none;border-radius: 5px;transition: 0.35s;border: none;padding: 18px 24px;cursor: pointer;text-transform: uppercase;}.wpcf7-form input[type=submit]:hover {background: #ffc032;}.wpcf7-form input[type=checkbox] {top: 5px;margin: 0 10px 0 0;width: 18px;height: 18px;}.wpcf7-form input[type=radio], .wpcf7-form input[type=checkbox] {top: 0;margin: 0 10px 0 0;width: 18px;height: 18px;}.wpcf7-form select {width: 100%;border: 2px solid #ccc;box-sizing: border-box;padding: 12px 15px;margin-top: 5px;}.wpcf7-form .advice {font-size: 23px;padding: 10px 0 60px 0;letter-spacing: -0.025em;width: 80%;line-height: 1.25;}.wpcf7-list-item label {margin-top: 0;font-weight: 400;text-transform: none;font-size: 18.5px;display: flex;justify-content: flex-start;align-items: center;}.wpcf7 {text-align: left;max-width: 600px;margin: auto;}.acceptance {padding: 20px 0 0 0;display: flex;}.captcha-text {font-size: 13px;padding-bottom: 60px;text-align: left;line-height: 1.35;max-width: 600px;margin: auto;}.form-h1 {margin: 0 auto 50px auto !important;padding: 5vh 0 20px 0 !important;border-bottom: 2px solid;text-align: left;max-width: 600px !important;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {border-color: #dc3232;color: #dc3232;}.wpcf7 form .wpcf7-response-output {font-size: 15px;font-weight: 600;padding: 15px 20px;line-height: 1.35;margin: 0 0 30px 0;}.wpcf7-not-valid-tip {color: #dc3232;}.wpcf7-not-valid-tip {color: #dc3232;font-size: 1em;font-weight: normal;display: block;text-transform: none;font-weight: 600;padding-top: 3px;}.wpcf7-not-valid, input .wpcf7-not-valid, .wpcf7-form input[type=text].wpcf7-not-valid, .wpcf7-form input[type=email].wpcf7-not-valid, .wpcf7-form textarea.wpcf7-not-valid {border-color: #dc3232;}.wpcf7-checkbox {padding: 20px;display: block;margin-top: 0;}.wpcf7-radio {padding: 0 20px;display: block;}.advice {max-width: 600px;margin: 60px auto 40px auto;font-weight: 500;font-size: 21px;letter-spacing: -0.015em;}span[data-name=dedicated] .wpcf7-checkbox {padding: 10px 20px 20px 0px;margin-top: 0;}.page {font-family: "Prompt", sans-serif;}body:not(.home) .entry-content {margin: 0 auto;box-sizing: border-box;padding: 0;}body:not(.home) .entry-content h1 {position: relative;font-size: clamp(32px, 4.5vw, 56px);margin: 0 auto;padding: 5vh 0 5vh 0;}body:not(.home) .entry-content h1 em {display: block;font-style: normal;color: #ffc032;}body:not(.home) .entry-content h3.subtitle {font-weight: 100;font-size: clamp(25px, 7vw, 30px);line-height: 1.15;margin-bottom: 5vh;letter-spacing: -0.025em;width: 80%;}@media (min-width: 600px) {body:not(.home) .entry-content h3.subtitle {width: 100%;}}@media (min-width: 600px) {.meal-packs-options {display: flex;justify-content: space-between;align-items: flex-start;}}.meal-packs-options .wp-block-column {padding: 10px;flex-basis: 50%;}.meal-packs-options .wp-block-button {position: relative;}.meal-packs-options .wp-block-button__link {display: block;padding: 50px 10px;border: 1px solid #ccc;border-radius: 10px;font-size: 18px;line-height: 1.25;color: #111;text-transform: uppercase;transition: 0.35s;}.meal-packs-options .wp-block-button__link strong {font-weight: 700;transition: 0.35s;}.meal-packs-options .wp-block-button__link:hover {box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;}.meal-packs-options .wp-block-button__link:hover strong {color: #ffc032;}.max-inner-width {max-width: 800px;margin: auto;}.coalition-gallery {display: flex;flex-wrap: wrap;justify-content: center;grid-gap: 10px !important;box-sizing: border-box;max-width: unset;margin: 0 auto;margin-bottom: 15vh;}.coalition-gallery figure {flex-basis: calc(50% - 5px);background: #fff;margin: 0;display: flex;align-items: center;justify-content: center;padding: 30px 20px;border: 1px solid #ddd;}@media (min-width: 600px) {.coalition-gallery figure {flex-basis: calc(33.33% - 7px);}}@media (min-width: 720px) {.coalition-gallery figure {flex-basis: calc(25% - 8px);}}@media (min-width: 1024px) {.coalition-gallery figure {flex-basis: calc(16.66% - 9px);}}.btn-donate a {background-color: #ffc032;padding: 20px 40px;border-radius: 6px;width: 100%;max-width: 360px;margin: auto;transition: 0.35s;}.btn-donate a:hover {background-color: #111;color: #fff;}.finantial {margin: 60px 0;}@media (min-width: 600px) {.finantial {display: flex;justify-content: space-between;align-items: flex-start;align-items: stretch;}}.finantial .card {width: 100%;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;flex-basis: 99%;box-sizing: border-box;border: 1px solid #ccc;border-radius: 10px;padding: 20px;overflow: hidden;margin: 0 0 30px 0;}@media (min-width: 600px) {.finantial .card {flex-basis: 22%;}}.finantial .card h3 {font-size: 32px;font-weight: 800;color: #ffc032;}.finantial .card p {font-size: 13px;font-weight: 600;}.finantial .card a {text-transform: uppercase;font-weight: 700;font-size: 13.5px;display: flex;justify-content: flex-start;align-items: center;line-height: 1.2;margin: 20px 0;}.finantial .card a:hover {color: #ffc032;}.finantial .card a i {display: inline-block;font-size: 32px;margin-right: 10px;}body.page-id-1906 .entry-content, body.page-id-27 .entry-content {max-width: 800px;margin-bottom: 15vh;}.link-logos {padding: 20px 0 5vh 0;font-weight: 400;font-family: "Kumbh Sans";}@media (min-width: 600px) {.link-logos {text-align: center;}}.link-logos > a {font-weight: 600;text-decoration: underline;}.link-logos > a:hover {color: #ffc032;}.link-back-bottom {display: inline-block;margin-top: 60px;font-weight: 600;text-transform: uppercase;font-size: 11px;font-weight: 700;}body.home .page {overflow-x: hidden;}body.home .grecaptcha-badge {display: none !important;}.home .site-wrapper {padding: 0 30px;}@media (min-width: 600px) {.home .site-wrapper {padding: 0 20px;}}.hero {display: flex;justify-content: center;align-items: flex-start;flex-direction: column;overflow: hidden;position: relative;width: 100%;height: 100vh;background: #000 url("https://assets.911day.org/images/home/hero-background.jpg") center center/cover no-repeat;background-position: 65% 50% !important;}@media (min-width: 600px) {.hero {min-height: 600px;}}@media (min-width: 720px) {.hero {justify-content: flex-end;}}@media (min-width: 1024px) {.hero {background-position: 50% 50% !important;}}.hero::after {position: absolute;content: "";display: block;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.15;z-index: 2;background-color: #000;}.hero__info {position: relative;z-index: 10;padding-top: 30vh !important;height: 100vh;box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;}@media (min-width: 720px) {.hero__info {padding-top: 0 !important;padding-bottom: 7vh !important;}}.hero__btn {background-color: #ffc032;display: block;padding: 15px 10px;text-transform: uppercase;font-weight: 700;color: #000;text-align: center;border-radius: 5px;width: 100%;max-width: 320px;margin: 30px 0;}.hero__btn:hover {background: #fff;}.hero h1 {margin-bottom: 5vh;font-size: clamp(36px, 6vw, 50px);letter-spacing: -0.02em;line-height: 0.85 !important;color: #fff;}@media (min-width: 600px) {.hero h1 {font-size: clamp(48px, 6vw, 50px);}}@media (min-width: 1024px) {.hero h1 {font-size: clamp(48px, 6vw, 64px);}}@media (min-width: 1440px) {.hero h1 {font-size: clamp(48px, 6vw, 90px);}}.hero h1 span, .hero h1 em {font-style: normal;color: #ffc032;}.hero p {max-width: 500px;margin: 48px 0 0 0;font-weight: 300;line-height: 1.5;color: #fff;}.hero video {position: absolute;z-index: 1;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.hero__helper {position: absolute;z-index: 100;bottom: 20%;left: 92.5%;transform: translateX(-50%);opacity: 0;}@media (min-width: 600px) {.hero__helper {opacity: 0.75;}}@media (min-width: 1440px) {.hero__helper {left: 50%;}}.button {pointer-events: auto;cursor: pointer;background: #e7e7e7;border: none;margin: 0;font-family: inherit;font-size: inherit;position: relative;display: inline-block;}.button::before, .button::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.button--circle {font-size: 1.15rem;color: #fff;background: none;padding: 0;font-size: 11.5px;font-weight: 600;}@media (min-width: 1024px) {.button--circle {font-size: 13px;}}.button--circle:hover .button__bg::after {opacity: 1;transition-duration: 0.01s;transition-delay: 0.3s;}.button--circle:hover .button__bg::before {transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);transform: translate3d(-50%, -50%, 0) scale3d(1, 1, 1);}.button--circle .button__bg {top: 0;left: 0;position: absolute;width: 100%;height: 100%;background-color: #ffc032;border-radius: 5px;overflow: hidden;transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);}.button--circle .button__bg::before, .button--circle .button__bg::after {content: "";position: absolute;background: #fff;}.button--circle .button__bg::before {width: 110%;height: 0;padding-bottom: 110%;top: 50%;left: 50%;border-radius: 50%;transform: translate3d(-50%, -50%, 0) scale3d(0, 0, 1);}.button--circle .button__bg::after {top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: opacity 0.3s;}.button--circle span {display: block;position: relative;padding: 15px 10px;box-sizing: border-box;text-transform: uppercase;color: #000;transition: 0.35s;z-index: 10;letter-spacing: -0.015em;}@media (min-width: 1600px) {.button--circle span {font-size: 17.5px;}}.button--circle-big {padding: 5px 50px;width: 100%;max-width: 320px;font-size: 16px;font-weight: 700;}.svg-scroll {fill: #fff;font-size: 32px;font-weight: 600;display: none;position: absolute;width: 120px;bottom: 7vh;right: 5%;z-index: 99;transition: 0.35s;animation: rotate-data 10s linear infinite;transform-origin: center;pointer-events: none;}@media (min-width: 720px) {.svg-scroll {pointer-events: all;display: block;}}@media (min-width: 1024px) {.svg-scroll {pointer-events: all;display: block;}}@media (min-width: 1200px) {.svg-scroll {right: calc(50% - 60px);}}.svg-scroll-arrow {position: absolute;z-index: 99;bottom: calc(7vh + 50px);right: calc(5% + 52px);transform: scale(1);transition: 0.35s;display: none;}@media (min-width: 720px) {.svg-scroll-arrow {display: block;}}@media (min-width: 1200px) {.svg-scroll-arrow {right: calc(50% - 8px);}}@keyframes rotate-data {to {transform: rotate(-1turn);}}#vimeo_player {transition: 0.5s;}.home-teachers .good-deeds__pics img {margin: 0;width: 100%;max-width: 720px;}@media (min-width: 600px) {.home-teachers .good-deeds__pics img {margin: 0 30px 0 0;}}.home-teachers-text {padding: 0 30px;}@media (min-width: 600px) {.home-teachers-text {padding: 0 5vw;}}.home .home-teachers .site-wrapper {padding: 0;display: flex;flex-direction: column-reverse;}@media (min-width: 600px) {.home .home-teachers .site-wrapper {flex-direction: row;}}.scrolldown {width: 1px;height: 30px;position: absolute;top: 20vh;left: unset;right: 53px;margin: 0 auto;overflow: hidden;background: linear-gradient(to bottom, #ffc032 50%, rgba(255, 255, 255, 0) 50%);background-position: 0 -30px;background-size: 100% 200%;animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;pointer-events: none;}.scrolldown__text {position: absolute;top: 20vh;left: unset;right: 50px;margin: 0 auto;width: 20px;height: 50px;opacity: 0.9;pointer-events: none;}.scrolldown__text::before {display: block;position: absolute;content: "SCROLL";top: -35px;left: unset;right: -20px;width: -moz-fit-content;width: fit-content;height: 10px;transform: rotate(-90deg);transform-origin: center center;font-size: 8px;font-weight: 800;line-height: 1;letter-spacing: 0.25em;position: absolute;color: #fff;}@keyframes scrolldown {0% {background-position: 0 -30px;}75% {background-position: 0 0;}100% {background-position: 0 30px;}}@media (min-width: 600px) {.scrolldown, .scrolldown__text {display: none;}}.videomodal {display: flex;flex-direction: column;align-items: center;justify-content: center;position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;z-index: 9999;background-color: rgba(0, 0, 0, 0.9);transform: translateY(0);transition: all 0.5s cubic-bezier(0.79, 0.01, 0.08, 1);box-sizing: border-box;pointer-events: none;opacity: 0;z-index: -1;}.videomodal .videomodal__wrapper {width: 100%;height: 100%;display: flex;justify-content: center;flex-direction: column;align-items: center;box-sizing: border-box;height: auto;transform: translateY(-25%);}@media (min-width: 1024px) {.videomodal .videomodal__wrapper {max-width: 960px;transform: translateY(0);}}@media (min-width: 1280px) {.videomodal .videomodal__wrapper {max-width: 1080px;}}@media (min-width: 1440px) {.videomodal .videomodal__wrapper {max-width: 1200px;}}@media (min-width: 1680px) {.videomodal .videomodal__wrapper {max-width: 1440px;}}.videomodal .videomodal__container {width: 100%;height: 100%;height: 0;box-sizing: border-box;padding-bottom: 56.25%;padding-top: 0;position: relative;overflow: hidden;transition: opacity 0.5s;transition-delay: 0.25s;}@media (min-width: 1280px) {.videomodal .videomodal__container {height: 100%;padding: 56.66% 0 0 0;}}.videomodal .videomodal__container iframe {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}.videomodal .videomodal__close {display: flex;justify-content: center;align-items: center;box-sizing: border-box;position: fixed;left: auto;top: 20px;right: 20px;z-index: 9999;width: 48px;height: 48px;text-decoration: none;font-size: 14px;font-weight: 700;background: #333;border-radius: 99px;transition: 0.35s;cursor: pointer;}.videomodal .videomodal__close:hover {background: rgba(255, 255, 255, 0.6);}.videomodal .videomodal__close svg {width: 16px;fill: #fff;margin: 0;}.videomodal__container {opacity: 0;}.is-modal-open .videomodal {transform: translateY(0);left: 0;opacity: 1;z-index: 9999;pointer-events: visible;}.is-modal-open .videomodal__container {opacity: 1;}.intro {position: relative;width: 100%;background-color: #fff;padding: 10vh 0 0 0;}@media (min-width: 600px) {.intro {padding: 20vh 0 0 0;min-height: 50vh;}}.intro .site-wrapper {position: relative;z-index: 10;padding: 0 30px;}@media (min-width: 600px) {.intro .site-wrapper {padding: 0 30px;}}@media (min-width: 1024px) {.intro .site-wrapper {padding: 0 30px;}}@media (min-width: 1366px) {.intro .site-wrapper {padding: 0;}}.box--intro {height: 150px;right: auto;left: 0;top: 0;min-height: unset;}.home .ambassadors {position: relative;overflow: hidden;margin-bottom: 20vh;margin-top: 0;}@media (min-width: 600px) {.home .ambassadors {margin-bottom: 120px;}}@media (min-width: 720px) {.home .ambassadors {margin-bottom: 15vh;}}@media (min-width: 1200px) {.home .ambassadors {margin-bottom: 20vh;}}.home .ambassadors .site-wrapper {position: relative;z-index: 10;display: flex;flex-direction: column;align-items: center;justify-content: flex-start;max-width: unset;padding: 0;margin: 0 auto;margin-top: 25px;}.home .ambassadors__video {aspect-ratio: 16/10;background: black;width: 100%;max-width: 900px;margin-bottom: 30px;overflow: hidden;position: relative;margin-top: 30px;cursor: pointer;}@supports not (aspect-ratio: 16/9) {.home .ambassadors__video::before {float: left;padding-top: 56.25%;content: "";}.home .ambassadors__video::after {display: block;content: "";clear: both;}}@media (min-width: 600px) {.home .ambassadors__video {width: 90%;margin-top: 0px;}}.home .ambassadors__video a {display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;transition: 0.35s;}.home .ambassadors__video a svg {position: relative;z-index: 2;transition: 0.35s;}.home .ambassadors__video a img {position: absolute;z-index: 1;opacity: 0.75;transition: 0.35s;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.home .ambassadors__video a:hover svg {transform: scale(0.85);transition: 0.35s;}.home .ambassadors__video a:hover svg g circle {fill: #fff;}.home .ambassadors__video a:hover img {opacity: 0.5;transition: 0.35s;}.home .ambassadors__cta {width: 100%;text-align: right;max-width: 900px;padding-right: 20px;}@media (min-width: 600px) {.home .ambassadors__cta {padding-right: 0;}}.intro__911 {position: absolute;top: 7.5%;left: -5%;opacity: 0.75;width: 65vw;max-width: 1200px;pointer-events: none;}.intro__unity {position: absolute;bottom: -10%;right: -2.5%;opacity: 0.75;width: 40vw;max-width: 600px;z-index: 1;pointer-events: none;}.logos {position: relative;width: 100%;padding: 7.5vh 0;position: relative;display: grid;place-items: center;min-height: 800px;}@media (min-width: 1200px) {.logos {margin: 0 0 0 0;}}.logos .flex {align-items: flex-start;}@media (min-width: 1200px) {.logos .flex {align-items: center;}}@media (min-width: 600px) {.logos .box {max-height: 480px;}}@media (min-width: 1440px) {.logos .box {max-height: 600px;}}.logos .flex {justify-content: space-between;}.logos .site-wrapper {max-width: 1500px;}.map {position: relative;width: 100%;padding: 7.5vh 0;position: relative;margin: 10vh 0;overflow: hidden;}@media (min-width: 600px) {.map {margin: 0 0 10vh 0;}}.map .site-wrapper {padding: 0 10px;}.map .flex {align-items: flex-start;}@media (min-width: 1200px) {.map .flex {align-items: center;}}.map .box {width: 100vw;}@media (min-width: 600px) {.map .box {max-height: 480px;}}@media (min-width: 1024px) {.map .box {width: 60vw;}}@media (min-width: 1440px) {.map .box {max-height: 600px;}}.map .flex {justify-content: space-between;}.map__info {display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;padding-top: 60px;}.map__info, .map__map {position: relative;z-index: 10;}.map__cities {max-width: 500px;position: relative;z-index: 10;display: flex;margin-bottom: 30px;}.map__cities ul {margin: 0;padding: 0 0 0 20px;}.map__cities ul li {position: relative;font-size: 13px;margin: 0 0 8px 0;padding: 0;list-style: none;color: #777;}.map__cities ul li strong {display: block;text-transform: uppercase;font-weight: 700;font-size: 16px;color: #000;}.map__cities ul li::after {display: none;}.map__cities ul li::marker {padding: 0;display: none;}body:not(.home) .entry-content.entry-leaders {margin-bottom: 15vh;}.leaders {display: flex;flex-wrap: wrap;justify-content: space-between;}@media (min-width: 600px) {.leaders {justify-content: space-between;}}.leader {padding: 0 0 30px 0;width: 100%;flex-basis: 48%;}@media (min-width: 600px) {.leader {flex-basis: 32%;}}@media (min-width: 720px) {.leader {flex-basis: 32%;}}@media (min-width: 1024px) {.leader {flex-basis: 24%;}}.leader:hover h3 a {color: #ffc032 !important;}.leader a {display: block;overflow: hidden;width: 100%;height: auto;text-transform: uppercase;line-height: 1;}.leader a > div {width: 100%;overflow: hidden;transform-style: preserve-3d;backface-visibility: hidden;}.leader a img {display: block;width: 100%;filter: grayscale(20%);transition: 0.35s;transform-style: preserve-3d;backface-visibility: hidden;}.leader a:hover img {filter: grayscale(0);transform-style: preserve-3d;backface-visibility: hidden;}.leader h3 {margin: 8px 0 4px 0;font-size: 20px;line-height: 1;transition: 0.35s;}.leader p {font-size: 12px;}.leader[data-video="David Paine"] a > div, .leader[data-video="Jay Winuk"] a > div, .leader[data-video="Will Jimeno"] a > div {position: relative;}.leader[data-video="David Paine"] a > div::after, .leader[data-video="Jay Winuk"] a > div::after, .leader[data-video="Will Jimeno"] a > div::after {content: "";position: absolute;bottom: 10px;left: 10px;width: 40px;height: 40px;background: url("https://assets.911day.org/assets/icon-play.svg") no-repeat;background-size: contain;}.c-leaders__wrapper {margin-bottom: 10px;}.single-leaders article {position: relative;}.single-leaders .entry-content {width: 100%;}.single-leaders .entry-content::after {position: absolute;z-index: -1;display: block;content: "";top: 70px;left: 0;height: 25vh;width: 100%;background-color: #ffc032;}@media (min-width: 600px) {.single-leaders .entry-content::after {width: 35%;}}@media (min-width: 1200px) {.single-leaders .entry-content::after {top: 120px;height: 120px;}}@media (min-width: 600px) {.single-leaders .entry-content {margin-top: 90px !important;}}.single-leaders .entry-content .about {max-width: 980px;width: 90%;margin: 0 auto;padding: 20px 20px 120px 20px !important;margin-top: 60px !important;}.single-leaders .entry-content .about h1 {margin: 0 0 10px 0;padding: 0%;font-size: clamp(30px, 10vw, 36px) !important;font-weight: 800;text-transform: uppercase;letter-spacing: -0.025em;}.single-leaders .entry-content .about h2 {font-weight: 300;}.about {padding-bottom: 7.5vh;margin-top: 5vh;}@media (min-width: 600px) {.about {display: flex;align-items: flex-start;}}.about__picture {margin-bottom: 20px;}@media (min-width: 600px) {.about__picture {flex-basis: 30%;}}.about__picture > div {margin-top: 50px;}@media (min-width: 600px) {.about__picture > div {position: sticky;top: 130px;margin-top: 0;}}.about__picture .link-back-bottom {font-size: 14px;font-family: "Prompt", sans-serif;margin: 0;}.about__picture .link-back-bottom:hover {color: #ffc032;}.about__picture .link-see-video {font-size: 14px;font-family: "Prompt", sans-serif;font-weight: 700;color: #111;text-transform: uppercase;padding-left: 50px;position: relative;margin: 20px 0 30px 0;display: block;cursor: pointer;}.about__picture .link-see-video::after {content: "";position: absolute;top: -10px;left: 0;width: 40px;height: 40px;background: url("https://assets.911day.org/assets/icon-play.svg") no-repeat;background-size: contain;}.about__picture .link-see-video:hover {color: #ffc032;}@media (min-width: 600px) {.about__picture .link-see-video {display: inline-block;}}.about__info {display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}@media (min-width: 600px) {.about__info {padding-top: 30px;padding-left: 30px;flex-basis: 70%;}}.about__info h1 {text-transform: none;}.about__social {padding: 30px 0 0 0;display: flex;}.about__social a {display: flex;justify-content: center;align-items: center;width: 48px;height: 48px;background-color: #eee;border-radius: 99px;overflow: hidden;margin-right: 10px;}.about__content {padding-top: 60px;}.about__content p {font-size: 16.5px;}.single-leaders .entry-content .about {padding: 20px 0 120px 0 !important;}body.page-our-mission .entry-content {padding: 0;}body.page-our-mission .entry-content .site-wrapper {padding: 0 20px;}@media (min-width: 600px) {body.page-our-mission .entry-content .site-wrapper {padding: 0 30px;}}body .entry-content h1.our-mission__h1 {color: #fff !important;margin: 0;bottom: 0;z-index: 2;}.our-mission__header {position: relative;height: 40vh;}@media (min-width: 600px) {.our-mission__header {min-height: 480px;height: 50vh;}}.our-mission__header > div {height: 100%;}.our-mission__header > div > div {height: 100%;height: 100%;display: flex;justify-content: flex-start;align-items: flex-end;}.our-mission__header::after {position: absolute;display: block;content: "";bottom: 0;width: 100%;height: 30%;background: linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%);z-index: 1;}.our-mission__intro hr {border: none;background: #ffc032;height: 20px;width: 90%;}.our-mission__intro p {font-size: 21px;font-weight: 600;line-height: 1.35;letter-spacing: -0.015em;margin: 50px 0 0 0;}@media (min-width: 600px) {.our-mission__intro p {margin: 50px 0 90px 0;width: 90%;}}@media (min-width: 1200px) {.our-mission__intro p {line-height: 1.5;font-weight: 600;font-size: 22px;width: 80%;}}.our-mission__intro p strong {font-weight: 600;color: #ffc032;}.our-mission__text {padding: 48px 0;}@media (min-width: 600px) {.our-mission__text {padding: 73px 0;}}body.page-id-12 section .o-box .o-box__container {max-width: 1440px !important;}body.post-type-archive-ambassadors, body.ambassadors-template-default {background-color: #000;}body.post-type-archive-ambassadors .entry-content, body.ambassadors-template-default .entry-content {padding: 0 !important;border-bottom: none;}@media (min-width: 600px) {body.post-type-archive-ambassadors .entry-content, body.ambassadors-template-default .entry-content {padding: 0 20px !important;}}body.post-type-archive-ambassadors .entry-content h1, body.ambassadors-template-default .entry-content h1 {color: #fff;text-transform: uppercase;line-height: 0.85;}body.post-type-archive-ambassadors .entry-content h1 em, body.ambassadors-template-default .entry-content h1 em {color: #ffc032;}body.post-type-archive-ambassadors .entry-content p, body.ambassadors-template-default .entry-content p {color: #fff;}.meet-ambassadors {display: grid;grid-template-columns: repeat(1, 1fr);grid-row-gap: 30px;margin: 0 auto;width: calc(100% - 40px);}@media (min-width: 600px) {.meet-ambassadors {margin-top: 10vh;margin-bottom: 20vh;}}@media (min-width: 720px) {.meet-ambassadors {width: 100%;grid-template-columns: repeat(2, 1fr);}}@media (min-width: 1200px) {.meet-ambassadors {grid-template-columns: repeat(3, 1fr);}}.meet-ambassador {width: 100%;padding: 0;margin: 0 auto 0 auto;position: relative;transition: 0.5s;}.meet-ambassador:hover img {transform: scale(1.05) !important;}.meet-ambassador:hover a {color: #fff !important;}.meet-ambassador:hover h3 {color: #fff;}.meet-ambassador:hover small {color: #fff !important;padding-left: 42px;}.meet-ambassador:hover small::before {width: 30px;}.meet-ambassador:hover small::after {left: 115px;opacity: 1;color: #000;background-color: #ffc032 !important;}.meet-ambassador__see {position: absolute;z-index: 1;font-size: 11px;font-weight: 600;text-align: left;color: #fff;text-transform: uppercase;letter-spacing: 0.25em;transition: 0.35s;width: 100%;height: 100%;cursor: pointer;}@media (max-width: 599px) {.meet-ambassador__see {padding: 45px 0;}}.meet-ambassador__see:hover .o-icon-play {border-color: #ffc032;background-color: #ffc032;}.meet-ambassador__see:hover .o-icon-play svg path {fill: #000;}.meet-ambassador__data {position: absolute;bottom: 40px;z-index: 2;width: 100%;}.meet-ambassador__data a {display: block;color: #ffc032 !important;}.meet-ambassador__data h3 {position: relative;max-width: 240px;margin: 10px 0 15px 0;transition: 0.35s;font-size: clamp(32px, 3.25vw, 36px);font-weight: 800;line-height: 0.85;letter-spacing: -0.0125em;text-align: left;text-transform: uppercase;color: #ffc032;}@media (min-width: 600px) {.meet-ambassador__data h3 {margin: 10px 0 15px 0;}}.meet-ambassador__data small {position: relative;display: block;color: #999;transition: 0.35s;opacity: 1;font-family: "Prompt", sans-serif;font-weight: 600;font-size: 12px;line-height: 1;letter-spacing: 0.125em;text-transform: uppercase;}.meet-ambassador__data small::before {position: absolute;display: block;content: "";bottom: 5px;left: 0;width: 0;height: 1px;background-color: #ffc032;transition: 0.25s;}@media (min-width: 1200px) {.meet-ambassador__data small::before {width: 0px;}}.meet-ambassador__data small::after {position: absolute;display: block;content: "";left: 75px;top: -4px;width: -moz-fit-content;width: fit-content;color: #fff;transition: 0.35s;opacity: 1;font-size: 12px;font-weight: 600;letter-spacing: 0.125em;text-transform: uppercase;will-change: border;}.meet-ambassador__avatar {display: block;overflow: hidden;width: 100%;height: auto;color: #fff;transition: 0.5s;}.meet-ambassador__avatar img {width: 100%;transition: 0.5s;}.meet-ambassador--video .meet-ambassador__data small::after {content: "Video";padding: 4px 5px 4px 7px;border-radius: 4px;background-color: rgba(255, 255, 255, 0.15);}.o-icon-play {height: 48px;width: 48px;border: 1px solid white;display: flex;justify-content: center;align-items: center;border-radius: 99px;transition: 0.35s;}.o-icon-play svg {position: relative;height: 100%;width: 100%;}.o-icon-play svg path {transition: 0.35s;}body.ambassadors-template-default {background-color: #000;}body.ambassadors-template-default .entry-content {position: relative;width: 100%;max-width: 1500px;margin: 70px auto 0 auto;padding: 0 20px 20vh 20px !important;}@media (min-width: 600px) {body.ambassadors-template-default .entry-content {padding: 0 30px 20vh 30px !important;}}body.ambassadors-template-default .entry-content h1 {width: 100%;margin: 0;padding: 0;font-size: clamp(36px, 5vw, 48px);letter-spacing: -0.0125em;color: var(--color-main);}body.ambassadors-template-default .entry-content h1::before {position: absolute;display: block;content: "";bottom: -15px;left: 2px;width: 30px;height: 2px;background-color: #ffc032;opacity: 0.75;transition: 0.25s;}@media (min-width: 600px) {body.ambassadors-template-default .entry-content h1::before {bottom: -25px;}}body.ambassadors-template-default .entry-content h1 em {color: #ffc032;}.ambassador {margin: 0 10px;}.ambassador__info {margin: 0 auto;width: 100%;}@media (min-width: 600px) {.ambassador__info {display: flex;justify-content: space-between;align-items: flex-start;padding: 0 0 90px 0;}}.ambassador__name {flex-basis: 35%;padding: 20px 0 30px;}@media (min-width: 600px) {.ambassador__name {padding: 0;}}.ambassador__text {flex-basis: 60%;}.ambassador__picture {position: relative;}.ambassador__picture > div {position: relative;padding-top: 90px;overflow: hidden;}@media (min-width: 600px) {.ambassador__picture > div {padding-top: 0;}}.ambassador__picture img {display: block;outline: none;pointer-events: none;min-height: auto;width: -moz-fit-content;width: fit-content;max-width: -moz-max-content;max-width: max-content;transform: translateX(-15%);}@media (min-width: 600px) {.ambassador__picture img {min-height: unset;width: 100%;max-width: 100%;transform: none;}}.ambassador__picture::after {position: absolute;z-index: 2;content: "";display: block;width: 100%;height: 33%;bottom: 0;left: 0;pointer-events: none;background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 100%);}.ambassador__share {display: flex;justify-content: flex-start;align-items: center;margin: 40px 0;padding: 10px 0 10px 5px;transition: 0.35s;}@media (min-width: 600px) {.ambassador__share {margin: 60px 0 0 0;}}.ambassador__share:hover {color: #ffc032;}.ambassador__share:hover svg path {fill: #ffc032;}.ambassador__share svg {margin-right: 17px;}.ambassador__share svg path {transition: 0.35s;}.ambassador__video {display: grid;place-items: center;padding: 10vh 0 0 0;}.ambassador__video-wrapper {position: relative;width: 90%;max-width: 960px;margin: 10vh auto;}.ambassador__video-wrapper iframe {width: 100%;height: auto;aspect-ratio: 16/9;}@supports not (aspect-ratio: 16/9) {.ambassador__video-wrapper iframe::before {float: left;padding-top: 56.25%;content: "";}.ambassador__video-wrapper iframe::after {display: block;content: "";clear: both;}}.ambassador__link-video {display: flex;justify-content: flex-start;align-items: center;margin-top: 5px;padding: 10px 0;transition: 0.35s;}.ambassador__link-video:hover {color: #ffc032 !important;}.ambassador__link-video:hover svg {transform: scale(1.25);}.ambassador__link-video:hover svg path {fill: #ffc032;}.ambassador__link-video svg {margin-right: 15px;}.ambassador__link-video svg path {transition: 0.35s;}a.ambassador {display: block;position: relative;top: 40px;z-index: 10;padding: 0 0 0 0;transition: 0.35s;}a.ambassador:hover {color: var(--color-main);}a.ambassador, .ambassador__link-video, .ambassador__share {font-family: "Prompt", sans-serif;font-weight: 700;font-size: 13px;text-transform: uppercase;letter-spacing: 0.0125em;color: #fff !important;}.wp-block-columns {max-width: 1400px;}@media (min-width: 60em) {.wp-block-columns {display: flex;justify-content: space-between;margin: 0 auto;}.wp-block-columns .wp-block-column {flex-basis: 50%;}.wp-block-columns .wp-block-column img {max-width: 690px;width: 85%;}}.checkbox__prize {background: #fff;border: 1px solid #ffc032;padding: 20px 20px 10px 20px;border-radius: 10px;}.checkbox__prize:hover {background-color: #ffc032;}.teacher__acceptance, .checkbox__prize {margin: 40px 0;transition: 0.25s;}.teacher__acceptance .wpcf7-list-item label, .checkbox__prize .wpcf7-list-item label {align-items: flex-start;font-size: 16.5px;}.teacher__acceptance .wpcf7-list-item input[type=checkbox], .checkbox__prize .wpcf7-list-item input[type=checkbox] {margin: 4px 0 0 0;width: 20px;height: 20px;flex-basis: 30px;outline: none;}.teacher__acceptance .wpcf7-list-item .wpcf7-list-item-label, .checkbox__prize .wpcf7-list-item .wpcf7-list-item-label {padding-left: 10px;flex-basis: calc(100% - 30px);box-sizing: border-box;}.teacher__acceptance .wpcf7-radio, .checkbox__prize .wpcf7-radio {padding: 15px 0 0 0;}.wpcf7-form h4 {margin: 0;}@media (min-width: 40em) {.wpcf7-form-col {display: flex;gap: 10px;}.wpcf7-form-col > label {flex-basis: 50%;}}@media (min-width: 60em) {body .entry-content .fiftyfifty__entry .wpcf7 {margin: 0;}}@media (min-width: 60em) {body .entry-content .fiftyfifty__entry h1 {margin: 0;}body .entry-content .fiftyfifty__entry h1, body .entry-content .fiftyfifty__entry p {max-width: 580px;}body .entry-content .fiftyfifty__entry small {max-width: 600px;display: inline-block;}}body .entry-content .fiftyfifty__entry small a {color: black;text-decoration: underline;}body .entry-content .fiftyfifty__entry small a:hover {color: #ffc032;}body:not(.home) .entry-content h1.resources__title {position: relative;}body:not(.home) .entry-content h1.resources__title::before {display: block;content: "";position: absolute;bottom: 3vh;width: 180px;height: 33px;background-color: #ffc032;z-index: -1;}@media (min-width: 40em) {body:not(.home) .entry-content h1.resources__title::before {height: 40px;}}body:not(.home) .entry-content h1.resources__title::after {display: block;content: "";position: absolute;bottom: 3vh;width: 40px;height: 4px;background-color: #000;z-index: 2;}.resources {position: relative;}@media (min-width: 40em) {.resources {display: flex;justify-content: space-between;align-items: flex-start;}}.resources a.link-download {display: flex;justify-content: flex-start;align-items: center;outline: none;margin-bottom: 15px;padding-left: 24px;font-size: 14px;font-weight: 800;text-transform: uppercase;background: url("/assets/icon-download.svg") left center no-repeat;transition: 0.35s;}.resources a.link-download-icon {background: none;padding: 0;}.resources a.link-download-button {background: #f0f0f0;border: 1px solid #ccc;padding: 0px 30px;border-radius: 30px;width: -moz-max-content;width: max-content;height: 48px;transition: 0.35s;min-width: 280px;display: flex;justify-content: center;}.resources a.link-download-button:hover {background-color: #ffc032;border: 1px solid #ffc032;}.resources a.link-download-button:hover span {color: #ffc032;color: #fff !important;}.resources a.link-download-button:hover svg path {fill: #fff;}.resources a.link-download svg {margin-right: 10px;transition: 0.35s;}.resources a.link-download span {transition: 0.35s;color: #000;}.resources a.link-download:hover {color: #ffc032;}.resources__main {flex-basis: 75%;}.resources__main section {box-sizing: border-box;padding: 30px 0;margin-bottom: 40px;padding-top: 40px;border-top: 1px solid black;}@media (min-width: 40em) {.resources__main section {padding-top: 0;border-top: 0px solid black;padding: 30px 20px 0px 20px;border-radius: 8px;border: 1px solid #ddd;}}.resources__main h3 {position: relative;width: 75%;margin-bottom: 30px;font-family: "Kumbh Sans", sans-serif;font-size: 24px;font-weight: 500;line-height: 1.25;}.resources__main h4 {font-size: 13px;line-height: 1.15;font-weight: normal;margin: 10px 0 10px 0;text-transform: uppercase;}.resources__main h4 strong {font-weight: 700;text-transform: uppercase;}.resources__main p {font-weight: 400;font-size: 15px;color: #333;margin-bottom: 25px;}.resources__main a.o-button {margin: 0;}.resources__nav {left: 20px;margin-bottom: 60px;}@media (min-width: 40em) {.resources__nav {position: sticky;top: 90px;max-width: 240px;}}.resources__nav ul li a {display: block;outline: none;padding: 10px 0;font-size: 16px;font-weight: 700;line-height: 0.9;text-transform: uppercase;border-bottom: 1px solid #ddd;transition: 0.35s;}.resources__nav ul li a:hover {color: #ffc032;}.resources__nav ul li.resources__nav--last a {border-bottom: none;margin-top: 20px;font-weight: 400;}.resources__wrapper {padding-bottom: 30px;}@media (min-width: 40em) {.resources__wrapper {display: flex;justify-content: space-between;align-items: flex-start;align-items: stretch;flex-wrap: wrap;gap: 20px;}}.resources__grid {display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(2, 1fr);grid-column-gap: 10px;grid-row-gap: 10px;}.resources__grid > div {width: 100%;background: gray;aspect-ratio: 4/3;}@supports not (aspect-ratio: 4/3) {.resources__grid > div::before {float: left;padding-top: 75%;content: "";}.resources__grid > div::after {display: block;content: "";clear: both;}}.resources__grid > div img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;display: block;}.resources__col {padding: 20px 0;border-bottom: 1px solid #ccc;}@media (min-width: 40em) {.resources__col {padding: 10px 0 20px 0;flex-basis: calc(50% - 10px);}.resources__col--30 {flex-basis: calc(30% - 10px);}.resources__col--70 {flex-basis: calc(70% - 10px);}.resources__col--25 {flex-basis: calc(25% - 10px);}.resources__col--75 {flex-basis: calc(75% - 10px);}.resources__col--btn {display: flex;align-items: flex-start;justify-content: flex-end;}}.resources__col:last-child {border: none;}.resources__title {margin-bottom: 20px;}.resources__title p {font-size: clamp(13px, 3vw, 15px);}.resources__gooddeeds .resources__title {margin-bottom: 20px;}@media (min-width: 40em) {.resources__gooddeeds .resources__title {display: flex;justify-content: space-between;align-items: flex-start;}}.resources__gooddeeds .resources__title p {text-transform: uppercase;font-size: clamp(13px, 3vw, 15px);margin-top: 40px;}@media (min-width: 40em) {.resources__gooddeeds .resources__title p {margin-top: 0;max-width: 60%;}}.resources__gooddeeds-list li {border-bottom: 1px solid #ccc;padding: 20px 0;}@media (min-width: 40em) {.resources__gooddeeds-list li {display: flex;justify-content: space-between;align-items: flex-start;gap: 10px;}}.resources__gooddeeds-list li h3 {flex-basis: 40%;}.resources__gooddeeds-list li p {flex-basis: 45%;}.resources__gooddeeds-list li a {flex-basis: 15%;text-align: right;}.resources__gooddeeds-list li:last-child {border: none;}@media (min-width: 39em) {.resources__gooddeeds a.link-download {justify-content: flex-start;padding: 0 0 0 24px;background-position: center top;}}.resources__logos .resources__title p {margin-bottom: 60px;}.resources__logos-items {display: flex;justify-content: space-between;align-items: flex-start;margin: 0 auto;width: 100%;max-width: 440px;}@media (min-width: 40em) {.resources__logos-items > div {flex-basis: 30%;}}.resources__logos-items img {width: 100%;max-width: 120px;}.resources ul {margin: 0;padding: 0;}.resources ul li {list-style: none;}.resources ul li h3 {margin-bottom: 10px;}@media (min-width: 40em) {.resources__toolkits {padding: 30px 20px !important;}}@media (min-width: 40em) {.resources__toolkits .resources__col {border: none;}}.resources__gallery .resources__col, .resources__videos .resources__col, .resources__logos .resources__col {border: none;padding-top: 0;}.resources__gallery .resources__col p, .resources__videos .resources__col p, .resources__logos .resources__col p {margin: 12px 0;}.teacher-resources .resources__nav ul {display: flex;flex-direction: column;}.teacher-resources .resources__nav ul li {order: 5;}.teacher-resources .resources__nav ul li[data-nav=lessons] {order: 1;}.teacher-resources .resources__nav ul li[data-nav=toolkits] {order: 2;}.teacher-resources .resources__nav ul li[data-nav=good-deeds] {order: 3;}.teacher-resources .resources__main {display: flex;flex-direction: column;}.teacher-resources .resources__main section {order: 5;}.teacher-resources .resources__main #lessons {order: 1;}.teacher-resources .resources__main #toolkits {order: 2;}.teacher-resources .resources__main #good-deeds {order: 3;}.resources__videos .resources__col--btn {flex-direction: column;}.resources__videos .resources__col--btn .resources__btn-title {margin-bottom: 15px;}.resources__videos .resources__col--btn .resources__btn-title p {font-size: 16px;line-height: 1.2;font-weight: 700;text-align: left;margin: 0 0 10px 0;}@media (min-width: 40em) {.resources__videos .resources__col--btn .resources__btn-title {display: flex;flex-wrap: wrap;align-items: center;justify-content: right;width: 152px;}.resources__videos .resources__col--btn .resources__btn-title p {width: 100%;}}@media (min-width: 70em) {.resources__videos .resources__col--btn .resources__btn-title {display: flex;width: auto;}.resources__videos .resources__col--btn .resources__btn-title p {text-align: right;margin: 0 18px 0 0;width: auto;}}@media (min-width: 40em) {.resources__videos .resources__col--btn {align-items: flex-end !important;}}@media (min-width: 40em) {.--no-border-desktop {border: none !important;}}body .resources a.link-download {background: url("https://911day.org/wp-content/themes/nineelevenday/assets/icon-download.svg") left no-repeat !important;}.resources a.link-download span {color: #fff;}.resources__gallery .resources__col:last-child, .resources__videos .resources__col:last-child, .resources__logos .resources__col:last-child {border: none;}strong {font-weight: 700;}hr.o-hr {width: min(80%, 400px);margin: 20px auto 60px auto;background: #ffc032;}.o-help-scroll {position: absolute;right: -10%;bottom: 40%;z-index: 99;transform: scale(0.75);background: url("https://assets.911day.org/assets/scroll-text-arrow.svg") center center no-repeat;}@media (min-width: 720px) {.o-help-scroll {right: 10%;bottom: 20%;transform: scale(1);}}.o-help-scroll div {position: relative;width: 122px;height: 122px;background: url("https://assets.911day.org/assets/scroll-text.svg") center center no-repeat;}.o-help-scroll img + img {position: absolute;left: 0;}.o-outline {position: relative;width: 100%;overflow: hidden;pointer-events: none;z-index: -1;padding: 0;opacity: 0;display: flex;grid-gap: 5vw;overflow: hidden;}@media (min-width: 720px) {.o-outline {opacity: 1;}}.o-outline ::-moz-selection {background-color: transparent;}.o-outline ::selection {background-color: transparent;}.o-outline__text {position: relative;top: 0;right: 0;left: unset;pointer-events: none;font-weight: 800;font-size: clamp(110px, 15vw, 200px);line-height: 0.8;text-transform: uppercase;text-align: right;white-space: nowrap;-webkit-text-stroke: 1px black;color: transparent !important;opacity: 0.25;}@media (min-width: 720px) {.o-outline__text {top: 25%;}}@media (min-width: 1024px) {.o-outline__text {top: 45%;}}.o-outline__text--left {text-align: left;left: -5%;}.o-explanation {width: min(90%, 800px);margin: 0 auto;padding: 60px 0 27px 0;text-align: center;}@media (min-width: 600px) {.o-explanation {padding: 60px 30px;}}.o-explanation p {font-size: clamp(19px, 2vw, 27px);}.o-title {width: 100%;font-size: clamp(32px, 4vw, 48px);letter-spacing: -0.025em;color: #000;font-weight: 800;line-height: 0.9;}.o-title span, .o-title em {font-style: normal;color: #ffc032;}.o-title--big {font-size: clamp(27px, 4vw, 51px);}.o-button {display: flex;flex-direction: column;justify-content: center;align-items: center;width: -moz-fit-content;width: fit-content;margin: 20px auto;padding: 18px 24px;font-size: 15px;font-weight: 700;line-height: 1;text-transform: uppercase;background: #ffc032;color: #111;border-radius: 5px;border: 1px solid transparent;}.o-button:visited {color: #111;}.o-button:hover {background: #111;color: #fff;}.o-button--reverse {background: #111;color: #fff;}.o-button--reverse:visited {color: #fff;}.o-button--reverse:hover {background: #fff;color: #111;border: 1px solid #111;}.o-button--outline {background: #fff;color: #111;border: 1px solid #111;}.o-button--outline:visited {color: #111;}.o-button--outline:hover {background: #ffc032;border: 1px solid #ffc032;}.o-button--outline--dark--c-main {background: none;color: #ffc032;border: 1px solid #ffc032;}.o-button--outline--dark--c-main:visited {color: #ffc032;}.o-button--outline--dark--c-main:hover {background: none;border: 1px solid #fff;color: #fff;}.o-button-hover-effect {position: relative;overflow: hidden;border: none;transition: 0.35s;}.o-button-hover-effect::before {content: "";position: absolute;width: 110%;height: 0;padding-bottom: 110%;top: 50%;left: 50%;border-radius: 50%;transform: translate3d(-50%, -50%, 0) scale3d(0, 0, 1);}.o-button-hover-effect:hover::before {transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);transform: translate3d(-50%, -50%, 0) scale3d(1, 1, 1);}.o-button-hover-effect:hover {transition: 1.2s cubic-bezier(0.1, 0, 0.3, 1);}.o-button-hover-effect.effect-white::before {background: #fff;}.o-button-hover-effect.effect-white:hover {background: #fff;}.o-button-hover-effect.effect-black::before {background: #111;}.o-button-hover-effect.effect-black:hover {background: #111;}.o-button-hover-effect.effect-main::before {background: #ffc032;}.o-button-hover-effect.effect-main:hover {background: #ffc032;}.o-button-hover-effect span {z-index: 1;position: relative;}.o-img--left {position: absolute;top: -120px;left: 0;z-index: 2;overflow: hidden;pointer-events: none;}.o-img--left img {display: block;max-width: 200px;transform: translateX(-100%);transition: 0.5s;will-change: transform;border-radius: 0px 20px 20px 0;}@media (min-width: 1200px) {.o-img--left img {transform: translateX(0);}}.o-host {display: flex;justify-content: flex-start;align-items: flex-end;position: absolute;bottom: 0;}.o-host__text {width: 100%;padding: 0 10px 20px 10px;}@media (min-width: 1440px) {.o-host__text {padding: 22.5px 27px;}}.o-host__img img {display: block;width: min(100%, 140px);transform: translateY(1px);}@media (min-width: 1024px) {.o-host__img img {width: min(100%, 200px);}}.o-host small {display: inline-block;margin-bottom: 15px;font-size: 80%;line-height: 0.85;}.o-host small em {font-style: normal;display: block;}.o-host h4 {line-height: 0.85;font-weight: 800;font-size: 20px;}.o-pledge__button {position: relative;width: -moz-fit-content;width: fit-content;float: right;}.o-pledge__button > div {position: absolute;z-index: 2;background: #000;width: 32px;height: 32px;border-radius: 99px;display: flex;justify-content: center;align-items: center;top: 9px;left: 9px;}.o-pledge__button svg {transform: scale(0.6);}.o-line {position: relative;}.o-line::after {position: absolute;top: 0;left: -20px;display: block;content: "";width: 2px;height: 90px;background-color: #ffc032;transform: translateY(calc(-100% + 15px));}@media (min-width: 720px) {.o-line::after {left: -30px;width: 3px;}}.o-watch h3 span {transition: 0.35s;}.o-watch:hover h3 span {color: #ffc032;}.o-feature {position: relative;}.o-feature--first {top: -70px;}.o-feature--back-main-opacity {background: #fef7e6;}.o-feature--dark {background: #0c0c0c;}.o-feature--dark h1, .o-feature--dark p {color: #fff;}.o-feature--pad {padding: clamp(60px, 9vw, 190px) 0 clamp(70px, 9vw, 220px) 0;}.o-feature__container {max-width: 500px;width: 90%;margin: 0 auto;}.o-feature--float-card .o-feature__container {justify-content: space-between;align-items: center;max-width: 900px;}.o-feature--float-card .o-feature__container .o-feature__text {padding: 0;}.o-feature--float-card .o-feature__container .o-feature__text p {margin: 0;}.o-feature__image img {height: auto;max-width: 100%;}.o-feature__card {margin: 20px 0 0 0;}.o-feature__card .u-wrapper-banner {height: auto;}.o-feature__card .u-wrapper-banner .c-float-banner {top: auto;left: auto;position: relative;right: auto;aspect-ratio: auto;margin: 0 auto;}.o-feature__card .u-wrapper-banner .c-float-banner .c-float-banner__top p {color: #000;}.o-feature__card .u-wrapper-banner .c-float-banner .c-float-banner__top p strong {color: #fff;}.o-feature__text {padding: 5% 0 0 0;}.o-feature__text p {margin: 0 0 clamp(18px, 3.5vw, 43px) 0;}.o-feature__text p.o-feature__text--sm-p {font-size: 16px;max-width: 355px;}.o-feature__text .o-button {margin: 0 0 12px 0;display: block;text-align: center;}.o-feature__text small {font-size: 13px;line-height: 1.4;font-weight: 400;letter-spacing: 0.13px;display: block;margin: 22px 0 0 0;}.o-feature--img-absolute {padding-top: 500px;}.o-feature--img-absolute .o-feature__image {position: absolute;top: 0;left: 0;width: 100%;height: 450px;overflow: hidden;}.o-feature--img-absolute .o-feature__image img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}.o-feature--img-absolute .o-feature__text {padding: 0;}@media (min-width: 720px) {.o-feature--float-card .o-feature__container {display: flex;width: min(90%, 960px);}.o-feature--float-card .o-feature__text {width: 44%;max-width: 550px;}.o-feature--float-card .o-feature__card {margin: 0;max-width: 320px;width: 100%;}}@media (min-width: 992px) {.o-feature--float-card .o-feature__text {width: 100%;}.o-feature--reverse .o-feature__container {flex-direction: row-reverse;}.o-feature__container {max-width: 1300px;display: flex;justify-content: space-between;align-items: center;}.o-feature__image {width: 50%;}.o-feature__text {padding: 0;width: 50%;}.o-feature__card .u-wrapper-banner {right: -25%;}}@media (min-width: 1024px) {.o-feature--first {top: -90px;}.o-feature__card {margin: 20px 0 0 0;}.o-feature--img-absolute {padding-top: clamp(60px, 9vw, 190px);}.o-feature--img-absolute .o-feature__image {position: absolute;right: 0;top: 0;left: auto;height: 100%;width: 50%;overflow: hidden;}.o-feature--img-absolute .o-feature__text {width: 100%;padding-right: 60%;}}.o-feature--centered {max-width: 1360px;width: 90%;margin: 0 auto;}@media (min-width: 992px) {.o-feature--centered {width: 70%;}}.o-feature--centered .o-feature__container {display: block;max-width: initial;}.o-feature--centered .o-feature__text {width: 100%;text-align: center;z-index: 1;position: relative;}.o-feature--centered .o-feature__text p {margin: 0 auto clamp(18px, 3.5vw, 43px) auto;}.o-feature--centered .o-feature__text a {margin: 0 auto;}.o-feature--centered .o-feature__image {margin: 50px 0 0 0;overflow-x: scroll;padding: 0 0 10px 0;display: flex;}@media (min-width: 992px) {.o-feature--centered .o-feature__image {position: absolute;left: 0;top: 0;width: 100%;height: 100%;margin: 0;padding: 0;overflow-x: initial;display: block;pointer-events: none;}}.o-feature--centered .o-feature__image img {height: 160px;width: auto;max-width: initial;}@media (min-width: 390px) {.o-feature--centered .o-feature__image img {height: 200px;}}@media (min-width: 600px) {.o-feature--centered .o-feature__image img {height: 220px;}}@media (min-width: 720px) {.o-feature--centered .o-feature__image img {height: 300px;}}.o-feature--centered .o-feature__image img:nth-child(2) {margin: 0 0 0 10px;}@media (min-width: 992px) {.o-feature--centered .o-feature__image img {height: auto;width: 35%;position: absolute;}.o-feature--centered .o-feature__image img:nth-child(1) {bottom: -16%;left: -16%;}.o-feature--centered .o-feature__image img:nth-child(2) {top: 85px;right: -20%;margin: 0;}}@media (min-width: 1440px) {.o-feature--centered .o-feature__image img:nth-child(1) {bottom: -8%;left: -8%;}.o-feature--centered .o-feature__image img:nth-child(2) {top: 85px;right: -12%;}}body:not(.home) .entry-content .o-feature .o-feature__text h1 {font-size: clamp(27px, 7.5vw, 48px);padding: 0;margin: 0 0 clamp(12px, 2.5vw, 28px) 0;}body:not(.home) .entry-content .c-header {width: 100%;}body:not(.home) .entry-content .c-header__h1 {margin: 0;padding: 0;font-size: clamp(32px, 5.5vw, 64px);font-weight: 800;letter-spacing: 0;line-height: 0.85;color: var(--color-main);text-transform: uppercase;text-align: left;}@media (min-width: 720px) {body:not(.home) .entry-content .c-header__h1 {width: 60%;}}body:not(.home) .entry-content .c-header h1.c-header__tag {margin: 0;padding: 0 0 22.5px 0;font-size: 20px;font-weight: 300;text-transform: uppercase;text-align: left;line-height: 0.95;color: white;}body:not(.home) .entry-content .c-header h1.c-header__tag strong {display: block;font-weight: 700;}body:not(.home) .entry-content .c-header-form__h1 {font-size: clamp(32px, 5.5vw, 50px);}.c-header {position: relative;width: 100%;background-color: #444;background-repeat: no-repeat;background-size: cover;background-position: bottom center;overflow: hidden;}.c-header__content {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;position: relative;height: 100%;min-height: 540px;padding: 0 30px 10vh 30px;}@media (min-width: 720px) {.c-header__content {padding: 0 30px 10vh 30px;}}.c-header__content p {margin: 40px 0 0 0;font-size: 90%;letter-spacing: 0.2em;text-align: center;text-transform: uppercase;color: #fff;}.c-header__content p em {font-style: normal;color: #ffc032;}.c-header__h1 span {color: white;}.c-header--line {overflow: visible;}.c-header--line .c-header__tag::after {display: block;content: "";position: absolute;left: 35px;bottom: 0;width: 2px;height: 100px;background: #ffc032;transform: translateY(50%);}.c-header-form {width: 100%;}.c-header-form .c-header__content {justify-content: flex-end;text-align: center;padding: 0 0 30px 0;min-height: 480px;}@media (min-width: 1024px) {.c-header-form .c-header__content {padding: 0 30px 30px 30px;}}.c-header-form .c-header__content h2 {margin: 0 auto 30px auto !important;width: min(80%, 900px) !important;}.c-header-form .c-header__content p {margin: 0 auto 40px auto;}.c-float-card {position: absolute;width: min(85%, 400px);height: -moz-fit-content;height: fit-content;aspect-ratio: 3/2;z-index: 10;top: -60px;right: 5%;text-transform: uppercase;border-radius: 20px;display: none;}@media (min-width: 1024px) {.c-float-card {display: block;}}.c-float-banner {display: block;width: min(100%, 400px);top: -20px;left: 0;}@media (min-width: 600px) {.c-float-banner {left: unset;}}@media (min-width: 720px) {.c-float-banner {top: -60px;}}.c-float-banner > div {border-radius: 20px;padding: 22.5px 27px;}.c-float-banner > div p, .c-float-banner > div a {margin: 0;font: 800 20px/1 "Prompt", sans-serif;color: #fff;transition: 0.5s;}.c-float-banner > div p strong, .c-float-banner > div a strong {font-family: "Prompt", sans-serif;font-weight: 800;color: #000;}.c-float-banner > div a:hover {color: #ffc032;}.c-float-banner__top {background: #ffc032;}.c-float-banner__top p a {color: #111 !important;}.c-float-banner__top p a strong {color: #fff !important;}.c-float-banner__top p a:hover {color: #fff !important;}.c-float-banner__top p a:hover strong {color: #111 !important;}.c-float-banner__bottom {background: #111;}.c-float-banner__bottom img {display: inline-block;margin: 2px 0 0 0;}.c-float-banner__bottom a {display: flex;justify-content: flex-start;align-items: flex-end;grid-gap: 15px;}.c-float-banner__bottom a p {position: relative;}.c-float-banner-pic {position: relative;top: 0 !important;right: unset !important;width: min(90%, 400px);margin: 60px auto 0 auto;}@media (min-width: 600px) {.c-float-banner-pic {width: min(90%, 340px);}}@media (min-width: 1024px) {.c-float-banner-pic {position: absolute;top: -30px !important;right: -10% !important;width: min(60%, 340px);margin: unset;}}@media (min-width: 1440px) {.c-float-banner-pic {width: min(90%, 380px);}}.c-float-banner-pic .c-float-banner__top {position: relative;min-height: 140px;padding: 22.5px 15px;}@media (min-width: 1440px) {.c-float-banner-pic .c-float-banner__top {min-height: 150px;}}.c-float-banner-pic .c-float-banner__bottom {padding: 22.5px 15px;}@media (min-width: 1440px) {.c-float-banner-pic .c-float-banner__bottom {padding: 27px;}}.c-float-video {display: block;top: 0;right: 30px;width: calc(100% - 60px);margin-top: 30px;border-radius: 15px;overflow: hidden;cursor: pointer;}@media (min-width: 720px) {.c-float-video {right: 10%;width: min(40vw, 600px);}}.c-float-video:hover > img {transform: translate(-50%, -50%) scale(1);}.c-float-video:hover > div img {transform: scale(1.1);}.c-float-video > img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) scale(1.1);transition: 0.35s;z-index: 10;}.c-float-video > div {width: 100%;}.c-float-video > div img {width: 100%;height: auto;transition: 0.35s;}.c-intro {text-align: center;}.c-intro p {width: 80%;max-width: 960px;margin: 60px auto;font-family: "Kumbh Sans", sans-serif;font-size: clamp(20px, 2vw, 24px);font-weight: 300;line-height: 1.25;}.c-intro p strong {display: block;font-family: "Kumbh Sans", sans-serif;font-weight: 600;font-size: clamp(20px, 2vw, 24px);}.c-intro hr {max-width: 200px;margin: 0 auto 60px auto;height: 3px;background-color: #ffc032;}.c-how {position: relative;overflow: hidden;}.c-how .o-title {width: 90%;text-align: center;margin: auto;}.c-steps {width: min(90%, 960px);margin: 40px auto 0 auto;}.c-steps .step {position: relative;padding: 20px 15px;}@media (min-width: 720px) {.c-steps .step {padding: 20px 22.5px;}}.c-steps .step:nth-child(odd) {background: #fff6e0;padding: 60px 15px;}@media (min-width: 720px) {.c-steps .step:nth-child(odd) {padding: 60px 22.5px;}}.c-steps .step:nth-child(odd)::after {position: absolute;display: block;content: "";top: 0;left: 0;width: 50vw;height: 100%;background: #fff6e0;z-index: -1;transform: translateX(calc(-50vw + 1px));}.c-steps .step:nth-child(even) {display: block;margin: 60px 0;}.c-steps .step.--right::after {left: unset;right: 0;transform: translateX(calc(50vw - 1px));}.c-steps .step__wrapper {display: flex;justify-content: flex-start;align-items: center;}.c-steps .step__wrapper p {flex-basis: 70%;margin: 0;}.c-steps .step__wrapper p strong {color: #000;font-weight: 700;}.c-steps .step__wrapper p span {opacity: 0.25;}.c-steps .step__wrapper p a {color: #ffc032;}.c-steps .step__number h4 {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 48px;height: 48px;margin-right: 22px;font-size: clamp(18px, 3vw, 28px);font-weight: 500;line-height: 1;color: #fff;background-color: #ffc032;border-radius: 999px;}@media (min-width: 720px) {.c-steps .step__number h4 {width: 64px;height: 64px;}}.c-steps .step__img {border-radius: 20px;overflow: hidden;width: -moz-fit-content;width: fit-content;margin: 20px 0;}.c-steps .step__img img {position: relative;display: block;}.c-steps .step__img--right {margin: 20px auto -10px auto;}@media (min-width: 720px) {.c-steps .step__img--right {position: absolute;top: 0;right: -5%;z-index: 2;transform: translateY(-18%);margin: 20px auto -30px 18%;}}.c-steps .step__img--right img {width: min(50vw, 170px);}.c-steps .step__img--bottom {margin: 30px auto;}.c-steps .step--banner .step__wrapper p {max-width: 55%;}.c-steps .step--banner .c-float-banner {top: -30px;right: -5%;}.c-steps .step__wrapper ul, .c-steps .step__wrapper ol {margin: 17px 0 0 40px;}.c-steps .step__wrapper ul li, .c-steps .step__wrapper ol li {font-size: 18.5px;color: #ffc032;}.c-steps .step__wrapper ul li a, .c-steps .step__wrapper ol li a {color: #ffc032;}@media (min-width: 720px) {.c-steps .step--img-wide .step__wrapper p {flex-basis: 55%;}}.c-steps .step--img-wide .step__img img {width: min(100vw, 320px);}.c-bottom {margin-bottom: 60px;}.c-note {max-width: 400px;margin: 30px auto;padding: 30px;background: #eee;border-radius: 20px;width: 90%;}@media (min-width: 720px) {.c-note {margin: 30px auto 60px auto;}}.c-note h3 {margin: 0 0 5px 0;font-size: 100%;line-height: 0.9;}.c-note p {margin: 0;font-size: 100%;}.c-leaders {position: relative;padding-top: 30px;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.c-leaders::-webkit-scrollbar {width: 8px;height: 2px;}.c-leaders::-webkit-scrollbar-track {background: rgba(0, 0, 0, 0.1);}.c-leaders::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);}.c-leaders__grad {display: block;content: "";position: absolute;z-index: 2;top: 0;right: 0;width: min(100%, 40px);height: 100%;background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);pointer-events: none;}.c-leaders__wrapper {position: relative;display: flex;justify-content: center;align-items: flex-start;grid-gap: 10px;width: clamp(1024px, 100%, 1500px);width: clamp(1200px, 100%, 1500px);margin: 0px auto 20px auto;padding: 0 30px;}@media (min-width: 1200px) {.c-leaders__wrapper {grid-gap: 20px;}}.c-leaders .c-leaders__card {width: min(100%, 300px);cursor: pointer;}.c-leaders .c-leaders__card__thumb {position: relative;margin-bottom: 16px;overflow: hidden;border-radius: 20px;}.c-leaders .c-leaders__card__thumb img:first-child {position: absolute;z-index: 10;bottom: 20px;left: 20px;width: clamp(32px, 10vw, 48px);}.c-leaders .c-leaders__card__thumb img {display: block;will-change: transform;transition: 0.35s;}.c-leaders .c-leaders__card h3 {text-transform: uppercase;font-weight: 800;transition: 0.35s;}.c-leaders .c-leaders__card p {font-family: "Kumbh Sans", sans-serif;font-size: 100%;line-height: 1.2;opacity: 0.7;margin-top: 4px;}.c-leaders .c-leaders__card:hover .c-leaders__card__thumb img:first-child {transform: translateX(25%);}.c-leaders .c-leaders__card:hover .c-leaders__card__thumb img:last-child {transform: scale(1.25);}.c-leaders .c-leaders__card:hover h3 {color: #ffc032;}.c-leaders .c-leaders__card:hover p {opacity: 1;}.c-leaders--sm {padding: 0;margin: 0 0 20px 0;}.c-leaders--sm .c-leaders__wrapper {padding: 0;grid-gap: 10px;width: clamp(540px, 100%, 700px);justify-content: initial;margin: 0;}.c-leaders--sm .c-leaders__card {width: min(100%, 150px);}.c-leaders--sm .c-leaders__card h3 {opacity: 1;}.c-leaders--sm .c-leaders__card:hover h3 {color: #fff;}.c-help {margin-bottom: 15vh;}.c-help .o-title {text-transform: uppercase;}.c-share-my-pledge {padding: 75px 30px;max-width: 1500px;width: 100%;margin: 20px auto 0 auto;}.c-share-my-pledge > div {gap: 30px;padding: 0;}@media (min-width: 792px) {.c-share-my-pledge > div {display: flex;justify-content: space-between;align-items: flex-start;height: 240px;}}.c-share-my-pledge__info {position: relative;flex-basis: 60%;margin-bottom: 40px;}.c-share-my-pledge__info p {max-width: 600px;}.c-share-my-pledge__form {margin-bottom: 20px;padding: 30px;border-radius: 20px;background: #eee;}@media (min-width: 792px) {.c-share-my-pledge__form {transform: translateY(-60%);width: min(95%, 600px);}}.c-share-my-pledge__form form {transform: translateY(0);}.c-share-my-pledge__form textarea {border: none;border-radius: 5px;background: #fff;color: #222;width: 100%;padding: 15px;font-family: "Kumbh Sans", sans-serif;line-height: 1.25;font-size: 18px;min-height: 160px;outline: 1px solid #fff;margin-bottom: 10px;}.c-share-my-pledge__form textarea:focus {outline: 1px solid #ffc032;}.c-share-my-pledge__form label {font-size: 16px;padding: 0 0 10px 0;display: block;}.c-share-my-pledge__form input[type=submit] {font-family: "Prompt", sans-serif;font-weight: 700;color: #fff;text-transform: uppercase;background: black;border: none;border-radius: 5px;outline: none;padding: 15px 20px 15px 54px;min-height: 50px;width: 230px;cursor: pointer;font-size: 15px;text-align: left;transition: 0.35s;}.c-share-my-pledge__form input[type=submit]:hover {background-color: #ffc032;color: #111;}.c-slider--good-deeds .swiper {padding: 0 30px;}.c-slider--good-deeds .swiper-wrapper {align-items: center;margin-bottom: 100px;}.c-slider--good-deeds .swiper-slide {height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;border-radius: 20px;border: 1px solid #eee;overflow: hidden;box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;}.error-404 .page-header {display: none;}body .c-share-my-pledge__form input[type=submit] {min-width: -moz-fit-content !important;min-width: fit-content !important;}.u-wrapper {position: relative;max-width: 1500px;margin: 0 auto;}.u-wrapper-banner {height: 60px;}@media (min-width: 720px) {.u-wrapper-banner {height: 0;}}.u-posrel {position: relative;}.u-rotate-ccw {animation: rotate-data 10s linear infinite;transform-origin: center;}.u-yellow {color: #ffc032 !important;}.u-white {color: #fff;}.u-center {text-align: center;}.u-block {display: inline;}@media (min-width: 720px) {.u-block {display: block;}}.u-vspace {margin: 30px auto;}.u-vspace-x2 {margin: 60px auto;}.u-vspace-x5 {margin: 100px auto;}.u-vspace-bot {padding-bottom: 30px;}.u-section-title {font-weight: 800;font-size: 36px;line-height: 0.85;}.u-section-title span {display: block;color: #ffc032;}.u-section-title em {color: #fff;}.u-panel {position: relative;padding: 0;}.u-panel::after {position: absolute;content: "";top: 0;right: 0;width: 50%;height: 100%;background-color: #ffc032;z-index: -1;pointer-events: none;}.u-panel * {z-index: 1;}.u-panel p {margin: 30px 0;font-size: 1.1rem;font-weight: 300;}.u-center {text-align: center;margin: auto;}.u-panel--left::after {right: unset;left: 0;}.u-panel--var {padding-bottom: 60px;}.u-panel--var::after {width: var(--panel-w);}.u-img {width: 100%;border-radius: 20px;overflow: hidden;}.u-cols {display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;}@media (min-width: 720px) {.u-cols {flex-direction: row;}}.u-cols .u-col {flex-basis: 50%;}.u-cols .u-col-r {text-align: right;}.about-us .u-img {max-width: 600px;}.grid {position: relative;width: 100%;margin: auto;overflow: hidden;display: flex;justify-content: center;align-items: flex-start;flex-wrap: wrap;grid-gap: 10px;height: -moz-fit-content;height: fit-content;}@media (min-width: 720px) {.grid {display: grid;grid-template-rows: repeat(100, 1fr);grid-template-columns: repeat(100, 1fr);overflow: unset;}}@media (min-width: 1600px) {.grid {max-width: 1500px;}}.grid__item {position: relative;width: 100%;max-width: 160px;aspect-ratio: 4/3;border-radius: 10px;overflow: hidden;}@media (min-width: 720px) {.grid__item {display: grid;grid-template-rows: 100% auto;grid-column: var(--c)/span var(--cs);grid-row: var(--r)/span var(--rs);will-change: opacity, transform;border-radius: 20px;max-width: unset;aspect-ratio: unset;height: 100%;}}.grid__item:nth-child(5), .grid__item:nth-child(6), .grid__item:last-child {display: none;}@media (min-width: 720px) {.grid__item:nth-child(5), .grid__item:nth-child(6), .grid__item:last-child {display: block;}}.grid__item .content__item-img, .grid__item-img {width: 100%;height: 100%;background-position: 50%;background-size: cover;}.volunteers {padding-top: 0;padding-bottom: 60px;margin-bottom: 60px;}@media (min-width: 1024px) {.volunteers {padding-top: 50px;padding-bottom: 60px;}}.volunteers::after {width: 100%;height: 70%;}@media (min-width: 720px) {.volunteers::after {width: 60%;height: 100%;}}.volunteers .o-outline {position: relative;position: absolute;top: 0;height: 75vw;}@media (min-width: 720px) {.volunteers .o-outline {height: min(25vh, 200px);}}@media (min-width: 1200px) {.volunteers .o-outline {height: min(40vh, 400px);}}.volunteers .o-outline__text {top: 30px;}@media (min-width: 1024px) {.volunteers .o-outline__text {top: 30px;}}@media (min-width: 1440px) {.volunteers .o-outline__text {top: 30px;}}.volunteers > .u-wrapper:first-child {z-index: 2;padding: 30px;}@media (min-width: 720px) {.volunteers > .u-wrapper:first-child {padding: 30px 0;}}.volunteers .u-cols {flex-direction: column-reverse;align-items: center;align-items: flex-start;padding: 0 30px;}@media (min-width: 720px) {.volunteers .u-cols {flex-direction: row;}}.volunteers .c-float-video {right: unset;top: unset;width: 100%;position: relative;margin: 0 0 45px 0;}@media (min-width: 720px) {.volunteers .c-float-video {width: min(42.5vw, 600px);}}.volunteers .c-float-video + div {margin-left: 40px;}@media (min-width: 720px) {.volunteers .c-float-video + div {margin-left: 70px;}}.volunteers .c-float-video + div p {width: min(90%, 360px);margin: 20px 0;}@media (min-width: 720px) {.volunteers .c-float-video--right {left: 50%;}}.volunteers__text {width: min(100%, 600px);box-sizing: border-box;padding-bottom: 60px;}@media (min-width: 1600px) {.volunteers__text {width: min(100%, 35vw);}}.volunteers__text h1, .volunteers__text h2 {padding: 0;}.volunteers__text h6 {margin-bottom: 10px;font-size: 14px;}.volunteers__text a {border: none !important;}.inspire.u-panel--left::after, .volunteers.u-panel--left::after {background-color: rgba(255, 192, 50, 0.2);}.inspire {margin-top: -60px;margin-bottom: 100px;padding-top: 100px;}.inspire.u-panel--left::after {width: 70% !important;height: 85%;}.inspire .inspire__text {padding-left: 30px;margin-bottom: 40px;}.inspire .inspire__text + img {margin: 0 20px;width: calc(100% - 40px);}@media (min-width: 720px) {.inspire .inspire__text + img {margin: 0 30px;width: calc(100% - 60px);}}@media (min-width: 1024px) {.inspire .c-float-banner-pic {top: 15% !important;right: 10% !important;}}.sponsors {margin-top: 60px;}.sponsors-gallery {display: grid;grid-template-columns: repeat(2, 1fr);width: min(100%, 400px);margin: 40px auto;gap: 10px;}@media (min-width: 600px) {.sponsors-gallery {width: min(90%, 480px);}}@media (min-width: 720px) {.sponsors-gallery {width: 100%;grid-template-columns: repeat(4, 1fr);justify-content: center;}}@media (min-width: 1024px) {.sponsors-gallery {grid-template-columns: repeat(6, 1fr);}}.sponsors-gallery figure {display: flex;align-items: center;justify-content: center;padding: 40px 10px;background: #fff;}.sponsors-gallery figure img {display: block;width: 100%;height: auto;}@media (min-width: 720px) and (max-width: 1023px) {.sponsors-gallery--centered figure:nth-child(13) {grid-column-start: 2;}.sponsors-gallery--centered figure:last-child {grid-column-start: 3;}}.meal-packs-grid {background-color: #fff8df;padding: 30px 0;position: relative;display: flex;flex-direction: column-reverse;overflow: hidden;}.meal-packs-grid__txt {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;pointer-events: none;margin: 20px auto 60px auto;}@media (min-width: 720px) {.meal-packs-grid__txt {position: absolute;top: 0;left: 0;height: 100%;}}.meal-packs-grid__txt > div {margin-top: 30px;width: 95%;}@media (min-width: 720px) {.meal-packs-grid__txt > div {width: min(55vw, 680px);margin-top: unset;}}@media (min-width: 1600px) {.meal-packs-grid__txt > div {width: min(100%, 860px);}}.numbers {width: 100%;margin-top: 90px;}@media (min-width: 720px) {.numbers {display: flex;justify-content: space-between;align-items: center;}}.numbers .number {text-align: center;width: 100%;}.numbers .number h3 {font-weight: 800;font-size: clamp(36px, 4.5vw, 60px);color: #ffc032;}.numbers .number p {font-size: 16px;font-weight: 500;text-transform: uppercase;letter-spacing: 0.75em;margin: 0 0 30px 0;}h6 {color: #fff !important;letter-spacing: 0.5em;}.sponsors--page .sponsors-gallery {margin-bottom: 90px;}@media (min-width: 1024px) {.sponsors--page .sponsors-gallery {width: 100%;grid-template-columns: repeat(6, 1fr);}}.sponsors--page .sponsors-gallery figure img {width: 100%;max-width: 130px;height: auto;max-height: 50px;margin: 10px 0;}.sponsors-gallery--outline figure {border: 1px solid #ccc;}.sponsors-label {border-top: 1px solid #ccc;margin: 0px;padding: 20px 0 0 0;font-size: 24px;font-weight: 300 !important;color: #333;}.donation {position: relative;width: 100%;max-width: unset;padding: 20vh 0 0 0;background: hsl(0, 0%, 0%) !important;}@media (min-width: 1200px) {.donation {padding: 120px 0 0 0;}}.donation .donation__title, .donation h1 {padding: 32px 0 0vh 0 !important;font-family: "Prompt", sans-serif;font-size: clamp(56px, 7.5vw, 64px) !important;font-weight: 800;line-height: 0.85;color: #fff;text-transform: uppercase;}.donation .donation__title span, .donation h1 span {color: #ffc032;display: block;}.donation .donation__title {padding: 0 20px !important;}@media (min-width: 720px) {.donation .donation__title {display: none;}}.donation h1, .donation h1 + hr {display: none;}@media (min-width: 720px) {.donation h1, .donation h1 + hr {display: inline;}}.donation p {color: #fff;}.donation__video {position: fixed;z-index: 1;width: 100vw;height: 100vh;top: 0;left: 0;opacity: 0.9;overflow: hidden;}@media (min-width: 720px) {.donation__video {position: absolute;width: 100%;height: 100%;opacity: 0.85;}}.donation__video .jwplayer::after {display: block;content: "";position: absolute;width: 100%;height: 70%;left: 0;bottom: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);z-index: 2;opacity: 1;}@media (min-width: 1200px) {.donation__video .jwplayer::after {height: 100%;background: linear-gradient(-90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);}}@media (min-width: 1200px) {.donation__video .jwplayer.jw-flag-aspect-mode {width: 110% !important;height: 100% !important;}.donation__video .jwplayer.jw-flag-aspect-mode video {width: 100% !important;height: 100% !important;-o-object-fit: cover !important;object-fit: cover !important;}}.donation hr.line {width: min(25%, 72px);height: 1px;margin: 48px 0 32px 0;background-color: #ffc032;border: none;}.donation .u-cols {width: 100%;max-width: 1300px;flex-direction: column-reverse;}@media (min-width: 600px) {.donation .u-cols {padding: 0 30px;}}@media (min-width: 720px) {.donation .u-cols {flex-direction: row;}}.donation .u-cols .u-col {flex-basis: 100%;width: 100%;}@media (min-width: 720px) {.donation .u-cols .u-col {flex-basis: 50%;}}.donation .u-wrapper {position: relative;z-index: 3;}.donation__image {flex-basis: 40%;padding: 0 20px;}.donation__description {position: relative;width: 100%;margin-top: 30px;padding-top: 30px;font-size: 21px;font-weight: 700;line-height: 1.25;letter-spacing: -0.015em;color: #fff !important;}@media (min-width: 1200px) {.donation__description {line-height: 1.45;}}.donation__form iframe {width: 100% !important;}.donation__text {font-size: 19px;line-height: 1.25;}@media (min-width: 1200px) {.donation__text {line-height: 1.45;}}.donation__links {padding-top: 30px;font-size: 14px;}.donation__links a {font-weight: 700;font-family: "Prompt", sans-serif;color: #fff;transition: 0.35s;}.donation__links a:hover {color: #ffc032;}.donation__sign {font-size: 19px;}.donation__sign strong {font-weight: 700;font-family: "Prompt", sans-serif;text-transform: uppercase;}.donation__sign span {display: block;}.donation__logos {display: flex;align-items: center;justify-content: flex-start;grid-gap: 16px;margin: 64px 0;}.donation__logos img {width: min(100%, 120px);height: auto;}.donation__widget {width: calc(100% - 32px);width: 100%;}@media (min-width: 720px) {.donation__widget {margin-bottom: 64px;}}.donation-message {width: calc(100% - 40px);max-width: 1300px;padding: 20px;margin: 20vh auto 10vh auto;}@media (min-width: 1600px) {.donation-message {max-width: 1500px;}}.video {padding: 120px 30px;width: 100%;max-width: 1500px;margin: 0 auto;}.video__player {position: relative;}.video__content {position: relative;padding: 20px 0px;}.video__content h1 {text-transform: uppercase;font-weight: 800;color: #000;font-size: clamp(24px, 2vw, 28px);}.video__content p {font-size: 16px;opacity: 0.8;}@media (min-width: 992px) {.o-feature--jenna .o-feature__text {width: 60%;}.o-feature--jenna .o-feature__image {width: 35%;transform: translateY(-60px);}}@media (min-width: 992px) {.o-feature--teachers-guide .o-feature__image {width: 50%;}.o-feature--teachers-guide .o-feature__text {padding: 0;width: 47%;}}@media (min-width: 1024px) {.o-feature--teachers-guide .o-feature__image {width: 55%;}.o-feature--teachers-guide .o-feature__text {width: 35%;}}@media (min-width: 720px) {body:not(.home) .entry-content .header-teachers .c-header__h1 {max-width: 670px;}.header-teachers .o-help-scroll {right: auto;bottom: 30px;left: clamp(500px, 60vw, 730px);}}.edit-link {position: fixed;z-index: 99;bottom: 0;top: unset;right: 0;width: -moz-fit-content;width: fit-content;padding: 0 10px;}.post-edit-link {color: #ffc032 !important;text-transform: uppercase;font-weight: 800;font-size: 16px;letter-spacing: -0.025em;}

/* DON'T ERASE THIS: */

.main-navigation.toggled .menu-main-menu-container {
    padding: 100px 0 !important;
}

.main-navigation.toggled ul.menu li.menu-item--donate a {
    color: #000 !important;
}

@media (max-width:599px) {
	.main-navigation.toggled ul.menu li.menu-item--donate { 
		position: absolute;
		top: 0;
		width: 100%;
		margin: 0;
	}
	.nav-menu {
		padding: 80px 0 0 0 !important;
	}
}

/* PLEASE move it to the main css => Git */