/*!
 * OverlayScrollbars
 * https://github.com/KingSora/OverlayScrollbars
 *
 * Version: 1.13.0
 *
 * Copyright KingSora | Rene Haas.
 * https://github.com/KingSora
 *
 * Released under the MIT license.
 * Date: 02.08.2020
 */

/*
OVERLAY SCROLLBARS CORE:
*/

html.os-html,
html.os-html > .os-host {
    display: block;
    overflow: hidden;
    box-sizing: border-box;
    height: 100% !important;
    width: 100% !important;
    min-width: 100% !important;
    min-height: 100% !important;
    margin: 0 !important;
    position: absolute !important; /* could be position: fixed; but it causes issues on iOS (-webkit-overflow-scrolling: touch) */
}
html.os-html > .os-host > .os-padding {
    position: absolute; /* could be position: fixed; but it causes issues on iOS (-webkit-overflow-scrolling: touch) */
}
body.os-dragging,
body.os-dragging * {
    cursor: default;
}
.os-host,
.os-host-textarea {
    position: relative;
    overflow: visible !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
                -ms-grid-row-align: flex-start;
            align-items: flex-start;
}
.os-host-flexbox {
    overflow: hidden !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.os-host-flexbox > .os-size-auto-observer {
    height: inherit !important;
}
.os-host-flexbox > .os-content-glue {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 0;
        flex-shrink: 0;
}
.os-host-flexbox > .os-size-auto-observer,
.os-host-flexbox > .os-content-glue {
    min-height: 0;
    min-width: 0;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
}
#os-dummy-scrollbar-size {
    position: fixed;
    opacity: 0;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
    visibility: hidden;
    overflow: scroll;
    height: 500px;
    width: 500px;
}
#os-dummy-scrollbar-size > div {
    width: 200%;
    height: 200%; 
    margin: 10px 0;
}
/* fix restricted measuring */
#os-dummy-scrollbar-size:before,
#os-dummy-scrollbar-size:after,
.os-content:before,
.os-content:after {
    content: '';
    display: table;
    width: 0.01px;
    height: 0.01px;
    line-height: 0;
    font-size: 0;
    flex-grow: 0;
    flex-shrink: 0;
    visibility: hidden;
}
#os-dummy-scrollbar-size,
.os-viewport {
    -ms-overflow-style: scrollbar !important;
}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size,
.os-viewport-native-scrollbars-invisible.os-viewport {
    scrollbar-width: none !important;
}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar,
.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar,
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar-corner,
.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar-corner {
    display: none !important;
    width: 0px !important;
    height: 0px !important;
    visibility: hidden !important;
    background: transparent !important;
}
.os-content-glue {
    box-sizing: inherit;
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    pointer-events: none;
}
.os-padding {
    box-sizing: inherit;
    direction: inherit;
    position: absolute;
    overflow: visible;
    padding: 0;
    margin: 0;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: auto !important;
    height: auto !important;
	z-index: 0;
}
.os-host-overflow > .os-padding {
    overflow: hidden;
}
.os-viewport {
    direction: inherit !important;
    box-sizing: inherit !important;
    resize: none !important;
    outline: none !important;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 0;
    margin: 0;
    -webkit-overflow-scrolling: touch;
}
.os-content-arrange {
    position: absolute;
    z-index: -1;
    min-height: 1px;
    min-width: 1px;
    pointer-events: none;
}
.os-content {
    direction: inherit;
    box-sizing: border-box !important;
    position: relative;
    display: block;
    height: 100%;
    width: 100%;
    height: 100%;
    width: 100%;
    visibility: visible;
}
.os-content > .os-textarea {
    box-sizing: border-box !important;
    direction: inherit !important;
    background: transparent !important;
    outline: 0px none transparent !important;
    overflow: hidden !important;
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    margin: 0 !important;
    border-radius: 0px !important;
    float: none !important;
    -webkit-filter: none !important;
            filter: none !important;
    border: none !important;
    resize: none !important;
    -webkit-transform: none !important;
            transform: none !important;
    max-width: none !important;
    max-height: none !important;
    box-shadow: none !important;
    -webkit-perspective: none !important;
            perspective: none !important;
    opacity: 1 !important;
    z-index: 1 !important;
    clip: auto !important;
    vertical-align: baseline !important;
    padding: 0px;
}
.os-host-rtl > .os-padding > .os-viewport > .os-content > .os-textarea {
    right: 0 !important;
}
.os-content > .os-textarea-cover {
    z-index: -1;
    pointer-events: none;
}
.os-content > .os-textarea[wrap='off'] {
    white-space: pre !important;
    margin: 0px !important;
}
.os-text-inherit {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-variant: inherit;
    text-transform: inherit;
    text-decoration: inherit;
    text-indent: inherit;
    text-align: inherit;
    text-shadow: inherit;
    text-overflow: inherit;
    letter-spacing: inherit;
    word-spacing: inherit;
    line-height: inherit;
    unicode-bidi: inherit;
    direction: inherit;
    color: inherit;
    cursor: text;
}
.os-resize-observer,
.os-resize-observer-host {
    box-sizing: inherit;
    display: block;
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
    pointer-events: none;
    z-index: -1;
}
.os-resize-observer-host {
    padding: inherit;
    border: inherit;
    border-color: transparent;
    border-style: solid;
    box-sizing: border-box;
}
.os-resize-observer-host.observed {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
.os-resize-observer-host > .os-resize-observer,
.os-resize-observer-host.observed > .os-resize-observer {
    height: 200%;
    width: 200%;
    padding: inherit;
    border: inherit;
    margin: 0;
    display: block;
    box-sizing: content-box;
}
.os-resize-observer-host.observed > .os-resize-observer,
.os-resize-observer-host.observed > .os-resize-observer:before {
    display: flex;
    position: relative;
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: auto;
    box-sizing: border-box;
}
.os-resize-observer-host.observed > .os-resize-observer:before {
    content: '';
    box-sizing: content-box;
    padding: inherit;
    border: inherit;
    margin: 0;
}
.os-size-auto-observer {
    box-sizing: inherit !important;
    height: 100%;
    width: inherit;
    max-width: 1px;
    position: relative;
    float: left;
    max-height: 1px;
    overflow: hidden;
    z-index: -1;
    padding: 0;
    margin: 0;
    pointer-events: none;
    -webkit-box-flex: inherit;
        -ms-flex-positive: inherit;
            flex-grow: inherit;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
}
.os-size-auto-observer > .os-resize-observer {
    width: 1000%;
    height: 1000%;
    min-height: 1px;
    min-width: 1px;
}
.os-resize-observer-item {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    z-index: -1;
    opacity: 0;
    direction: ltr !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: none !important;
    flex: none !important;
}
.os-resize-observer-item-final {
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transition: none !important;
    transition: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: none !important;
    flex: none !important;
}
.os-resize-observer {
    -webkit-animation-duration: 0.001s;
    animation-duration: 0.001s;
    -webkit-animation-name: os-resize-observer-dummy-animation;
    animation-name: os-resize-observer-dummy-animation;
}
object.os-resize-observer {
    box-sizing: border-box !important;
}
@-webkit-keyframes os-resize-observer-dummy-animation {
    from {
        z-index: 0;
    }
    to {
        z-index: -1;
    }
}
@keyframes os-resize-observer-dummy-animation {
    from {
        z-index: 0;
    }
    to {
        z-index: -1;
    }
}

/*
CUSTOM SCROLLBARS AND CORNER CORE:
*/

.os-host-transition > .os-scrollbar,
.os-host-transition > .os-scrollbar-corner {
    -webkit-transition: opacity 0.3s, visibility 0.3s, top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
    transition: opacity 0.3s, visibility 0.3s, top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
}
html.os-html > .os-host > .os-scrollbar {
    position: absolute; /* could be position: fixed; but it causes issues on iOS (-webkit-overflow-scrolling: touch) */
    z-index: 999999; /* highest z-index of the page */
}
.os-scrollbar,
.os-scrollbar-corner {
    position: absolute;
    opacity: 1;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
    z-index: 1;
}
.os-scrollbar-corner {
    bottom: 0;
    right: 0;
}
.os-scrollbar {
    pointer-events: none;
}
.os-scrollbar-track {
    pointer-events: auto;
    position: relative;
    height: 100%;
    width: 100%;
    padding: 0 !important;
    border: none !important;
}
.os-scrollbar-handle {
    pointer-events: auto;
    position: absolute;
    width: 100%;
    height: 100%;
}
.os-scrollbar-handle-off,
.os-scrollbar-track-off {
    pointer-events: none;
}
.os-scrollbar.os-scrollbar-unusable,
.os-scrollbar.os-scrollbar-unusable * {
    pointer-events: none !important;
}
.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle {
    opacity: 0 !important;
}
.os-scrollbar-horizontal {
    bottom: 0;
    left: 0;
}
.os-scrollbar-vertical {
    top: 0;
    right: 0;
}
.os-host-rtl > .os-scrollbar-horizontal {
    right: 0;
}
.os-host-rtl > .os-scrollbar-vertical {
    right: auto;
    left: 0;
}
.os-host-rtl > .os-scrollbar-corner {
    right: auto;
    left: 0;
}
.os-scrollbar-auto-hidden,
.os-padding + .os-scrollbar-corner,
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden > .os-scrollbar-corner,
.os-host-scrollbar-horizontal-hidden > .os-scrollbar-horizontal,
.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-corner,
.os-host-scrollbar-vertical-hidden > .os-scrollbar-vertical,
.os-scrollbar-horizontal.os-scrollbar-auto-hidden + .os-scrollbar-vertical + .os-scrollbar-corner,
.os-scrollbar-horizontal + .os-scrollbar-vertical.os-scrollbar-auto-hidden + .os-scrollbar-corner,
.os-scrollbar-horizontal.os-scrollbar-auto-hidden + .os-scrollbar-vertical.os-scrollbar-auto-hidden + .os-scrollbar-corner {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}
.os-scrollbar-corner-resize-both {
    cursor: nwse-resize;
}
.os-host-rtl > .os-scrollbar-corner-resize-both {
    cursor: nesw-resize;
}
.os-scrollbar-corner-resize-horizontal {
    cursor: ew-resize;
}
.os-scrollbar-corner-resize-vertical {
    cursor: ns-resize;
}
.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize {
    cursor: default;
}
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden > .os-scrollbar-vertical {
    top: 0;
    bottom: 0;
}
.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-horizontal,
.os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-horizontal {
    right: 0;
    left: 0;
}
.os-scrollbar:hover,
.os-scrollbar-corner.os-scrollbar-corner-resize {
    opacity: 1 !important;
    visibility: visible !important;
}
.os-scrollbar-corner.os-scrollbar-corner-resize {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB3aWR0aD0iMTAiICAgaGVpZ2h0PSIxMCIgICB2ZXJzaW9uPSIxLjEiPiAgPGcgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwNDIuMzYyMikiICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjQ5NDExNzY1O2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDcuNDI0MjE4NywxMDQyLjM2MjIgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjYgLTEuMzEwMTU2MiwxLjMxMDIgMCwwLjI5OSAwLjEwNDM0MTksMC41NzEgMC4yNzI5NDkyLDAuNzkxNSAwLjIwOTEwMjQsMC4xNDEzIDAuNDY1NjIwNiwwLjIxODQgMC43MzY5NjI5LDAuMjE4NCAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NiAxLjMxMDE1NjMsLTEuMzEwMiAwLC0wLjI3MTMgLTAuMDc3MDkzLC0wLjUyNzggLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0MSwtMC4xNjg2IC0wLjQ5MjU0NDMsLTAuMjcyOSAtMC43OTE1NTI4LC0wLjI3MjkgeiBtIDAsMy4wODQzIGMgLTAuNzIzNTc5MiwwIC0xLjMxMDE1NjIsMC41ODY2IC0xLjMxMDE1NjIsMS4zMTAyIDAsMC4yOTkgMC4xMDQzNDE5LDAuNTcxIDAuMjcyOTQ5MiwwLjc5MTUgMC4yMDkxMDI0LDAuMTQxMyAwLjQ2NTYyMDYsMC4yMTg0IDAuNzM2OTYyOSwwLjIxODQgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjYgMS4zMTAxNTYzLC0xLjMxMDIgMCwtMC4yNzEzIC0wLjA3NzA5MywtMC41Mjc4IC0wLjIxODM1OTQsLTAuNzM2OSAtMC4yMjA0OTQxLC0wLjE2ODYgLTAuNDkyNTQ0MywtMC4yNzMgLTAuNzkxNTUyOCwtMC4yNzMgeiBtIC0zLjA4NDMyNjEsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NiAtMS4zMTAxNTYzLDEuMzEwMiAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MSAwLjI3Mjk0OTIsMC43OTE1IDAuMjA5MTAyNCwwLjE0MTMgMC40NjU2MjA3LDAuMjE4NCAwLjczNjk2MjksMC4yMTg0IDAuNzIzNTc5MywwIDEuMzEwMTU2MywtMC41ODY2IDEuMzEwMTU2MywtMS4zMTAyIDAsLTAuMjcxMyAtMC4wNzcwOTMsLTAuNTI3OCAtMC4yMTgzNTk0LC0wLjczNjkgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzMgLTAuNzkxNTUyNywtMC4yNzMgeiBtIC0zLjAyOTczNjQsMy4wMjk4IEMgMC41ODY1NzY5MywxMDQ4LjQ3NjMgMCwxMDQ5LjA2MjggMCwxMDQ5Ljc4NjQgYyAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyMiwwLjc5MTYgMC4yMDkxMDIyOSwwLjE0MTIgMC40NjU2MjA2NSwwLjIxODMgMC43MzY5NjI4OCwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHogbSAzLjAyOTczNjQsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NSAtMS4zMTAxNTYzLDEuMzEwMSAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyLDAuNzkxNiAwLjIwOTEwMjQsMC4xNDEyIDAuNDY1NjIwNywwLjIxODMgMC43MzY5NjI5LDAuMjE4MyAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NSAxLjMxMDE1NjMsLTEuMzEwMSAwLC0wLjI3MTQgLTAuMDc3MDkzLC0wLjUyNzkgLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzI5IC0wLjc5MTU1MjcsLTAuMjcyOSB6IG0gMy4wODQzMjYxLDAgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjUgLTEuMzEwMTU2MiwxLjMxMDEgMCwwLjI5OSAwLjEwNDM0MTksMC41NzExIDAuMjcyOTQ5MiwwLjc5MTYgMC4yMDkxMDI0LDAuMTQxMiAwLjQ2NTYyMDYsMC4yMTgzIDAuNzM2OTYyOSwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHoiLz4gIDwvZz4gIDxnICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDguMjE1NzcxNSwwLjI3Mjk0OTIyIGMgMC4xNDEyNjY3LDAuMjA5MTAyMjkgMC4yMTgzNTk0LDAuNDY1NjIwNjUgMC4yMTgzNTk0LDAuNzM2OTYyODggMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDc2IC0wLjIwNTUxNzYsLTAuNzk3Nzk2NTkgLTAuNTE4NjAzNSwtMS4wMzcyMDY5OCB6IG0gMCwzLjA4NDMyNjE4IGMgMC4xNDEyNjY3LDAuMjA5MTAyMyAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MiAtMS4zMTAxNTYzLDEuMzEwMTU2MiAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTkzIDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAtMy4wODQzMjYyLDAgYyAwLjE0MTI2NjcsMC4yMDkxMDIzIDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYyIC0xLjMxMDE1NjMsMS4zMTAxNTYyIC0wLjI3MTM0MjIsMCAtMC41Mjc4NjA1LC0wLjA3NzA5MyAtMC43MzY5NjI5LC0wLjIxODM1OTMgMC4yMzk0MTA0LDAuMzEzMDg1OSAwLjYxMjYzNjMsMC41MTg2MDM1IDEuMDM3MjA3MSwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYyLC0wLjU4NjU3NyAxLjMxMDE1NjIsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NSwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogTSAyLjEwMTcwOSw2LjM4NzAxMTcgYyAwLjE0MTI2NjcsMC4yMDkxMDI0IDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYzIC0xLjMxMDE1NjMsMS4zMTAxNTYzIC0wLjI3MTM0MjIzLDAgLTAuNTI3ODYwNTksLTAuMDc3MDkzIC0wLjczNjk2Mjg4LC0wLjIxODM1OTQgMC4yMzk0MTAzOSwwLjMxMzA4NTkgMC42MTI2MzYyMiwwLjUxODYwMzUgMS4wMzcyMDY5OCwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAzLjAyOTczNjMsMCBjIDAuMTQxMjY2NywwLjIwOTEwMjQgMC4yMTgzNTk0LDAuNDY1NjIwNiAwLjIxODM1OTQsMC43MzY5NjI5IDAsMC43MjM1NzkzIC0wLjU4NjU3NywxLjMxMDE1NjMgLTEuMzEwMTU2MywxLjMxMDE1NjMgLTAuMjcxMzQyMiwwIC0wLjUyNzg2MDUsLTAuMDc3MDkzIC0wLjczNjk2MjksLTAuMjE4MzU5NCAwLjIzOTQxMDQsMC4zMTMwODU5IDAuNjEyNjM2MywwLjUxODYwMzUgMS4wMzcyMDcxLDAuNTE4NjAzNSAwLjcyMzU3OTMsMCAxLjMxMDE1NjIsLTAuNTg2NTc3IDEuMzEwMTU2MiwtMS4zMTAxNTYzIDAsLTAuNDI0NTcwOCAtMC4yMDU1MTc1LC0wLjc5Nzc5NjYgLTAuNTE4NjAzNSwtMS4wMzcyMDcgeiBtIDMuMDg0MzI2MiwwIGMgMC4xNDEyNjY3LDAuMjA5MTAyNCAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHoiIC8+ICA8L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    pointer-events: auto !important;
}
.os-host-rtl > .os-scrollbar-corner.os-scrollbar-corner-resize {
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1);
}
.os-host-overflow {
    overflow: hidden !important;
}
.os-host-overflow-x {
} 
.os-host-overflow-y {
} 

/*
THEMES:
*/

/* NONE THEME: */
.os-theme-none > .os-scrollbar-horizontal,
.os-theme-none > .os-scrollbar-vertical,
.os-theme-none > .os-scrollbar-corner {
    display: none !important;
}
.os-theme-none > .os-scrollbar-corner-resize {
    display: block !important;
    min-width: 10px;
    min-height: 10px;
}
/* DARK & LIGHT THEME: */
.os-theme-dark > .os-scrollbar-horizontal,
.os-theme-light > .os-scrollbar-horizontal {
    right: 10px;
    height: 10px;
}
.os-theme-dark > .os-scrollbar-vertical,
.os-theme-light > .os-scrollbar-vertical {
    bottom: 10px;
    width: 10px;
}
.os-theme-dark.os-host-rtl > .os-scrollbar-horizontal,
.os-theme-light.os-host-rtl > .os-scrollbar-horizontal {
    left: 10px;
    right: 0;
}
.os-theme-dark > .os-scrollbar-corner,
.os-theme-light > .os-scrollbar-corner {
    height: 10px;
    width: 10px;
}
.os-theme-dark > .os-scrollbar-corner,
.os-theme-light > .os-scrollbar-corner {
    background-color: transparent;
}
.os-theme-dark > .os-scrollbar,
.os-theme-light > .os-scrollbar {
    padding: 2px;
    box-sizing: border-box;
    background: transparent;
}
.os-theme-dark > .os-scrollbar.os-scrollbar-unusable,
.os-theme-light > .os-scrollbar.os-scrollbar-unusable {
    background: transparent;
}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track,
.os-theme-light > .os-scrollbar > .os-scrollbar-track {
    background: transparent;
}
.os-theme-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle {
    min-width: 30px;
}
.os-theme-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle {
    min-height: 30px;
}
.os-theme-dark.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-light.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-dark > .os-scrollbar > .os-scrollbar-track,
.os-theme-light > .os-scrollbar > .os-scrollbar-track {
    border-radius: 10px;
}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
    background: rgba(0, 0, 0, 0.4);
}
.os-theme-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
    background: rgba(255, 255, 255, 0.4);
}
.os-theme-dark > .os-scrollbar:hover > .os-scrollbar-track > .os-scrollbar-handle {
    background: rgba(0, 0, 0, .55);
}
.os-theme-light > .os-scrollbar:hover > .os-scrollbar-track > .os-scrollbar-handle {
    background: rgba(255, 255, 255, .55);
}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active {
    background: rgba(0, 0, 0, .7);
}
.os-theme-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active {
    background: rgba(255, 255, 255, .7);
}
.os-theme-dark > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-dark > .os-scrollbar-vertical .os-scrollbar-handle:before,
.os-theme-light > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-light > .os-scrollbar-vertical .os-scrollbar-handle:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: block;
}
.os-theme-dark.os-host-scrollbar-horizontal-hidden > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-dark.os-host-scrollbar-vertical-hidden > .os-scrollbar-vertical .os-scrollbar-handle:before,
.os-theme-light.os-host-scrollbar-horizontal-hidden > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-light.os-host-scrollbar-vertical-hidden > .os-scrollbar-vertical .os-scrollbar-handle:before {
    display: none;
}
.os-theme-dark > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-light > .os-scrollbar-horizontal .os-scrollbar-handle:before {
    top: -6px;
    bottom: -2px;
}
.os-theme-dark > .os-scrollbar-vertical .os-scrollbar-handle:before,
.os-theme-light > .os-scrollbar-vertical .os-scrollbar-handle:before {
    left: -6px;
    right: -2px;
}
.os-host-rtl.os-theme-dark > .os-scrollbar-vertical .os-scrollbar-handle:before,
.os-host-rtl.os-theme-light > .os-scrollbar-vertical .os-scrollbar-handle:before {
    right: -6px;
    left: -2px;
}

html,body{margin:0;padding:0;font-family:"Roboto",sans-serif;font-size:8px}html.overlay-visible,body.overlay-visible{overflow-y:hidden}p{margin:0}a{color:inherit}.page{position:relative}.site-content{position:relative;overflow-x:hidden;min-height:70vh;color:#133358;font-family:"Roboto Condensed",sans-serif}.site-content h1{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:1.6em;line-height:1em;margin-top:.5em;margin-bottom:.5em}.site-content h2{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:1.4em;line-height:1em;margin-top:.5em;margin-bottom:.5em}.site-content h3{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:1.2em;line-height:1em;margin-top:.5em;margin-bottom:.5em}.site-content__long-text p{margin-bottom:1.2em}.site-content__long-text p:last-child{margin-bottom:0}.site-content__quote{font-size:1.2em;float:left;margin:0em 1em 0em 1em;color:#204d81;padding:.5em 0;border-top:.15em solid #f1b700;border-bottom:.15em solid #f1b700;max-width:25vw;line-height:1em;font-weight:700}.site-content__quote.site-content__quote--left{margin-left:0;margin-right:.5em}.site-content__quote.site-content__quote--right{float:right;margin-left:.5em;margin-right:0}.cta-btn{position:relative;font-size:1em;margin:0 0em;padding:0 0em 0 0;min-width:6em;text-decoration:none;display:inline-block;transition:color .1s ease-out;cursor:pointer}.cta-btn:hover .cta-btn__bg.cta-btn__bg--hover{opacity:1}.cta-btn__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;transition:background-color .1s ease-out}.cta-btn__bg::after{position:absolute;top:0;left:calc(100% - 2em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #000000 70%, rgba(0, 0, 0, 0) calc(70% + 1px));z-index:0;transition:background .25s}.cta-btn__bg.cta-btn__bg--hover{opacity:0;transition:opacity .1s ease-out}.cta-btn__label{position:relative;padding:.3em .5em .2em .75em;color:#fff;font-family:"Bebas Neue",sans-serif;font-size:1.2em;letter-spacing:.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .1s ease-out}.secondary-btn-container{position:relative;display:inline-block;cursor:pointer}.secondary-btn{position:relative;margin:0em 0 0 0;padding:.25em .25em .1em .25em;font-size:1em;display:flex;justify-content:center;align-items:center;color:#fff;background:#f1b700;outline:1px solid #f1b700;text-decoration:none;border:none;fill:#133358;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background .1s ease-out,color .1s ease-out,outline .1s ease-out,fill .1s ease-out}.secondary-btn:hover{background:#fff;color:#f1b700;fill:#f1b700;outline:1px solid #f1b700}.secondary-btn.secondary-btn--not-active{cursor:default}.secondary-btn.secondary-btn--not-active:hover{background:#f1b700;color:#fff;fill:#133358;outline:1px solid #f1b700}.secondary-btn-icon{width:1.1em;fill:inherit;margin:0 .5em 0 0}.secondary-btn-text{position:relative}.span-text-gold{color:#f1b700}.span-text-dark-blue{color:#133358}.span-text-white{color:#fff}.span-text-bebas{font-family:"Bebas Neue",sans-serif}.span-text-header{font-size:2em;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;line-height:1em}.span-text-subcopy{font-size:.75em}.wide-page-content{position:relative;font-size:2em;padding:1em 4em 3em 4em}.page-content{position:relative;font-size:2em;line-height:1.5em;padding:3em 18em 1em 18em;font-family:"Roboto Condensed",sans-serif;color:#133358}.page-content ul{font-size:1em;padding-bottom:1em;list-style-type:none}.page-content ul li{position:relative;margin-bottom:.5em}.page-content ul li::before{position:absolute;content:"";display:block;width:.6em;height:.6em;top:.4em;left:-1.2em;background:#f1b700}.page-content ul:last-child{margin-bottom:0;padding-bottom:0}.page-content:last-child{padding-bottom:3em}.page-content.page-content--with-bg{color:#79aadb;background:#133358;padding-bottom:3em}.page-content.page-content--with-bg .page-content__section{font-size:1.6em;line-height:1.3em}.page-content.page-content--with-bg .page-content__section h1,.page-content.page-content--with-bg .page-content__section h2,.page-content.page-content--with-bg .page-content__section h3{color:#fff}.page-content__section{position:relative;font-size:1.3em}.page-content__section h1,.page-content__section h2,.page-content__section h3{font-size:1.4em;margin-top:.25em;clear:both}.page-content__section h1{font-size:2.5em}.page-content__section h2{font-size:2.25em}.page-content__section h3{font-size:2em}.page-content__section h4{font-size:1.8em}.page-content__section__text-with-bg{position:relative;left:-1.5em;padding:2.5em 1.5em;width:100%;color:#fff;background:#133358}.page-content__section__text-with-bg h1,.page-content__section__text-with-bg h2,.page-content__section__text-with-bg h3{color:#f1b700}.page-content__section__text-with-bg .span-text-header{font-size:1.3em}.default-page-content h1{font-size:2.5em}.default-page-content h2{font-size:2.25em}.default-page-content h3{font-size:2em}.default-page-content h4{font-size:1.8em}.page-content--with-sidebar{display:flex;flex-wrap:wrap}.page-content__main{position:relative;margin:0 1em 0 0;width:calc(70% - 1em)}.page-content__sidebar{position:relative;margin:0 0 0 1em;width:calc(30% - 1em)}.site-section-with-flex-items{position:relative;font-size:1rem;overflow-y:hidden;overflow-x:hidden;font-family:"Roboto Condensed",sans-serif}.sswfi__header{position:relative;margin:0 auto;font-size:1.7em;line-height:1em;color:#fff;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase}.sswfi__header::before{position:absolute;top:0;left:0;width:100%;height:1em;content:"";display:block;background-color:#133358}.sswfi__header__text{position:relative;text-align:center;font-size:4em;z-index:5;padding:.3em 1em .2em 1em;display:table;margin:0 auto;min-width:6em}.sswfi__header__text.sswfi__header__text--link{cursor:pointer;text-decoration:none}.sswfi__header__text.sswfi__header__text--link:hover .sswfi__header__text-bg{background-color:#79aadb}.sswfi__header__text.sswfi__header__text--link:hover .sswfi__header__text-bg::before{position:absolute;top:0;left:-1.5em;width:3em;height:100%;content:"";display:block;background-image:linear-gradient(-60deg, #79aadb 70%, rgba(121, 170, 219, 0) calc(70% + 1px));z-index:0}.sswfi__header__text.sswfi__header__text--link:hover .sswfi__header__text-bg::after{position:absolute;top:0;left:calc(100% - 1.5em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #79aadb 70%, rgba(121, 170, 219, 0) calc(70% + 1px));z-index:0;transition:background .25s}.sswfi__header__text-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#133358}.sswfi__header__text-bg::before{position:absolute;top:0;left:-1.5em;width:3em;height:100%;content:"";display:block;background-image:linear-gradient(-60deg, #133358 70%, rgba(19, 51, 88, 0) calc(70% + 1px));z-index:0}.sswfi__header__text-bg::after{position:absolute;top:0;left:calc(100% - 1.5em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #133358 70%, rgba(19, 51, 88, 0) calc(70% + 1px));z-index:0;transition:background .25s}.sswfi__header__text-label{position:relative;font-size:1em;line-height:1em}.sswfi__copy{position:relative;width:80%;margin:0 auto;text-align:center;padding:2em .5em 0em .5em;font-size:3.1em}.sswfi__list__items-container{position:relative}.sswfi__list__items-container.sswfi__list__items-container--no-scroll .sswfi__list__items .sswfi__list__item:nth-child(3n+1){padding-left:0em}.sswfi__list__items-container.sswfi__list__items-container--no-scroll .sswfi__list__items .sswfi__list__item:nth-child(3n+0){padding-right:0em}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations.sswfi__list__items-container--arrow-paginations--pages .sswfi__list__items-mask{width:calc(100% - 10em);margin-left:5em;margin-right:5em;overflow-x:hidden}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items{flex-wrap:nowrap;overflow-x:hidden}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item{flex-shrink:0;margin-left:1px;margin-right:1px}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item:nth-child(3n+1){padding-left:1.5em}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item:nth-child(3n+0){padding-right:1.5em}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item:first-child{padding-left:0em}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item:last-child{padding-right:0em}.sswfi__list__items-mask{position:relative}.sswfi__list__items{position:relative;display:flex;width:calc(100% - 6em);padding:2.5em 3em 0 3em;font-size:1.5em;flex-wrap:wrap}.sswfi__list__items.sswfi__list__items--no-copy{padding-top:4em}.sswfi__list__items-paginations{position:relative;display:none;justify-content:center;padding:1em 0 1em 0}.sswfi__list__items-paginations.sswfi__list__items-paginations--arrow-paginations{padding-bottom:4em;display:none}.sswfi__list__items-paginations.sswfi__list__items-paginations--arrow-paginations.visible{display:flex}.sswfi__list__items-paginations.sswfi__list__items-paginations--large .sswfi__list__items-pagination-item{width:1.5em;height:1.5em;margin:0 .4em}.sswfi__list__items-pagination-item{margin:0 .6em;width:2em;height:2em;border-radius:50%;background:#133358}.sswfi__list__items-pagination-item.active{background:#79aadb}.sswfi__list__items-page-indicator{position:relative;font-size:3.25em;font-weight:bold;padding:0 0 .05em 0}.sswfi__list__items-page-indicator-bar{position:absolute;bottom:0;width:100%;height:1px;background:#133358}.sswfi__list__items-arrow-btn{position:absolute;top:35%;left:2em;transform:translateY(-50%);width:6em;display:none;stroke:#133358;stroke-width:2em;transition:stroke .1s ease-out;cursor:pointer}.sswfi__list__items-arrow-btn.sswfi__list__items-next-btn{left:initial;right:2em}.sswfi__list__items-arrow-btn.visible{display:block}.sswfi__list__items-arrow-btn:hover{stroke:#79aadb}.sswfi__list__item{position:relative;width:calc((100% - 6em)/3);padding:0 1.5em;margin:0 0 2em 0;font-family:"Roboto Condensed",sans-serif}.sswfi__list__item:nth-child(3n+1){padding-left:0em}.sswfi__list__item:nth-child(3n+0){padding-right:0em}.sswfi__list__item-image{position:relative;width:100%;background-size:cover;background-color:#f1b700;background-repeat:no-repeat;background-position:center center;background-size:cover;background-repeat:no-repeat;background-position:center center}.sswfi__list__item-image::before{content:"";display:block;padding-top:67.8057553957%}.sswfi__list__item-survivor-flag{position:absolute;width:5.5em;bottom:1.5em;left:1.75em;background-size:contain;background-size:cover;background-repeat:no-repeat;background-position:center center}.sswfi__list__item-survivor-flag::before{content:"";display:block;padding-top:58.2089552239%}.sswfi__list__item-video-duration{position:absolute;bottom:0;right:0;padding:.5em .5em;background:rgba(19,51,88,.6);color:#fff;font-family:"Roboto Condensed",sans-serif}.sswfi__list__item-image-bar{position:relative;width:100%;background-color:#f1b700;height:.5em}.sswfi__list__item-info{position:relative;font-size:1em;padding:1em .2em 0em .2em}.sswfi__list__item-title{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#3769af;font-size:2em;line-height:1em;padding:0em 0em 0em 0em;text-transform:uppercase}.sswfi__list__item-date{position:relative;font-size:1.6em;line-height:1em;padding:.1em 0em 0em 0em;color:#5188c7}.sswfi__list__item-copy{font-family:"Roboto Condensed",sans-serif;color:#3769af;font-size:1.6em;line-height:1em;padding:.1em 0em 0em 0em}.sswfi__list__item-cta-btn{font-size:1em;min-width:2em;margin-top:1em}.sswfi__list__item-cta-btn .cta-btn__bg{background:#133358}.sswfi__list__item-cta-btn .cta-btn__bg::after{position:absolute;top:0;left:calc(100% - 1.5em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #133358 70%, rgba(19, 51, 88, 0) calc(70% + 1px));z-index:0;transition:background .25s}.sswfi__list__item-cta-btn .cta-btn__bg.cta-btn__bg--hover{background:#79aadb}.sswfi__list__item-cta-btn .cta-btn__bg.cta-btn__bg--hover::after{position:absolute;top:0;left:calc(100% - 1.5em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #79aadb 70%, rgba(121, 170, 219, 0) calc(70% + 1px));z-index:0;transition:background .25s}.sswfi__list__item-cta-btn .cta-btn__label{color:#fff;font-size:1.4em}.sswfi__see-more-btn{position:absolute;top:4.5em;right:7em;min-width:initial}.sswfi__see-more-btn .cta-btn__bg{background:#133358}.sswfi__see-more-btn .cta-btn__bg::after{position:absolute;top:0;left:calc(100% - 2.5em);width:5em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #133358 70%, rgba(19, 51, 88, 0) calc(70% + 1px));z-index:0;transition:background .25s}.sswfi__see-more-btn .cta-btn__bg.cta-btn__bg--hover{background:#79aadb}.sswfi__see-more-btn .cta-btn__bg.cta-btn__bg--hover::after{position:absolute;top:0;left:calc(100% - 2.5em);width:5em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #79aadb 70%, rgba(121, 170, 219, 0) calc(70% + 1px));z-index:0;transition:background .25s}.sswfi__see-more-btn .cta-btn__label{color:#fff;font-size:2.1em}@media only screen and (max-width: 1680px){.sswfi__header{font-size:1.4em}.sswfi__header::before{height:1.1em}.sswfi__copy{font-size:2.6em}.sswfi__list__items{font-size:1.5em}.sswfi__list__item-survivor-flag{width:5em}.sswfi__see-more-btn .cta-btn__label{font-size:1.8em}.sswfi__list__items-page-indicator{font-size:3em}}@media only screen and (max-width: 1440px){.sswfi__copy{font-size:2.3em}.sswfi__list__items{font-size:1.5em}.sswfi__list__item-survivor-flag{width:4.5em}.sswfi__see-more-btn{top:3.5em;right:6em}.sswfi__see-more-btn .cta-btn__label{font-size:1.6em}.sswfi__list__items-arrow-btn{width:5.5em}.sswfi__list__items-page-indicator{font-size:2.75em}}@media only screen and (max-width: 1344px){.sswfi__header{font-size:1.2em}.sswfi__copy{font-size:2.2em}.sswfi__list__items{font-size:1.3em}.sswfi__list__item-survivor-flag{width:4.5em}.sswfi__see-more-btn .cta-btn__label{font-size:1.6em}.sswfi__list__items-page-indicator{font-size:2.5em}}@media only screen and (max-width: 1280px){.sswfi__header{font-size:1.05em}.sswfi__copy{font-size:2em}.sswfi__list__items{font-size:1.2em}.sswfi__list__item-survivor-flag{width:4em}.sswfi__see-more-btn .cta-btn__label{font-size:1.4em}.sswfi__list__items-arrow-btn{width:5em}.sswfi__list__items-page-indicator{font-size:2.4em}}@media only screen and (max-width: 1152px){.sswfi__header{font-size:1em}.sswfi__see-more-btn .cta-btn__label{font-size:1.2em}}@media only screen and (max-width: 1024px){.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item{width:calc((100% - 3em)/2)}.sswfi__list__items-page-indicator{font-size:2.25em}}@media only screen and (max-width: 850px){.sswfi__header{font-size:.75em}.sswfi__copy{font-size:1.4em}.sswfi__list__items{font-size:1em;padding:2.5em 2em 0 2em;width:calc(100% - 4em)}.sswfi__see-more-btn{top:2.5em;right:4em}.sswfi__see-more-btn .cta-btn__label{font-size:1.2em}}@media only screen and (max-width: 500px){.sswfi__header__text{margin:0 0 0 0;padding-left:.75em;padding-right:.25em;min-width:initial;font-size:3.5em}.sswfi__header__text-label{max-width:55vw;text-align:left}.sswfi__copy{font-size:1.5em;padding:1.5em 1.3333333333em 0 1.3333333333em;width:calc(100% - 2.6666666667em);text-align:left}.sswfi__list__items-container.sswfi__list__items-container--no-scroll .sswfi__list__items{overflow:hidden;flex-wrap:wrap}.sswfi__list__items-container.sswfi__list__items-container--no-scroll .sswfi__list__items .sswfi__list__item{width:calc((100% - 3em)/2)}.sswfi__list__items-container.sswfi__list__items-container--no-scroll .sswfi__list__items .sswfi__list__item:nth-child(3n+1){padding-left:1.5em}.sswfi__list__items-container.sswfi__list__items-container--no-scroll .sswfi__list__items .sswfi__list__item:nth-child(3n+0){padding-right:1.5em}.sswfi__list__items-container.sswfi__list__items-container--no-scroll .sswfi__list__items .sswfi__list__item:nth-child(2n+1){padding-left:0}.sswfi__list__items-container.sswfi__list__items-container--no-scroll .sswfi__list__items .sswfi__list__item:nth-child(2n+2){padding-right:0}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations.sswfi__list__items-container--arrow-paginations--pages .sswfi__list__items-mask{width:100%;margin-left:0em;margin-right:0em}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items{overflow-x:auto}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item{width:80%}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item:nth-child(3n+0){padding-right:1.5em}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item:nth-child(3n+1){padding-left:1.5em}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item:first-child{padding-left:0em}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items .sswfi__list__item:last-child{padding-right:0em}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items-arrow-btn{display:none !important}.sswfi__list__items-container.sswfi__list__items-container--arrow-paginations .sswfi__list__items-paginations--arrow-paginations{display:none !important}.sswfi__list__items{font-size:1em;overflow-x:auto;scroll-snap-type:x proximity;flex-wrap:nowrap}.sswfi__list__item{flex-shrink:0;width:80%;scroll-snap-align:center}.sswfi__list__item:nth-child(3n+0){padding-right:1.5em}.sswfi__list__item:nth-child(3n+1){padding-left:1.5em}.sswfi__list__item:first-child{padding-left:0em}.sswfi__list__item:last-child{padding-right:0em}.sswfi__list__items-paginations.sswfi__list__items-paginations--mobile{display:flex;padding-bottom:3em}.sswfi__list__items-paginations.sswfi__list__items-paginations--mobile .sswfi__list__items-page-indicator{font-size:1.75em}}.pagination-list-items{position:relative}.pagination-list-items__content{position:relative;display:flex;flex-wrap:wrap}.pagination-list-item{position:relative;font-size:1.8em;margin:0 .5em 1.5em .5em;width:calc((100% - 1em)/2);font-family:"Roboto Condensed",sans-serif}.pagination-list-item:nth-child(2n+1){margin-left:0}.pagination-list-item:nth-child(2n+2){margin-right:0}.pagination-list-item__image{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;background-size:contain;background-position:center center;background-repeat:no-repeat}.pagination-list-item__image::before{content:"";display:block;padding-top:58.1687612208%}.pagination-list-item__image-bar{position:relative;width:100%;background-color:#f1b700;height:.4em}.pagination-list-item__info{position:relative;font-size:1em;padding:.5em 0 0 0}.pagination-list-item__title{position:relative;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#3769af;font-size:1em;line-height:1em}.pagination-list-item__date{position:relative;font-size:.8em;line-height:1em;color:#5188c7}.pagination-list-item__author{position:relative;font-size:.8em;line-height:1em;color:#5188c7}.pagination-list-item__copy{position:relative;font-family:"Roboto Condensed",sans-serif;color:#79aadb;font-size:.8em;line-height:1em}.pagination-list-item__cta-btn{position:relative;font-size:.8em;min-width:2em;margin:.75em 0 0 0}.pagination-list-item__cta-btn .cta-btn__bg{background:#133358}.pagination-list-item__cta-btn .cta-btn__bg::after{position:absolute;top:0;left:calc(100% - 1.5em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #133358 70%, rgba(19, 51, 88, 0) calc(70% + 1px));z-index:0;transition:background .25s}.pagination-list-item__cta-btn .cta-btn__bg.cta-btn__bg--hover{background:#79aadb}.pagination-list-item__cta-btn .cta-btn__bg.cta-btn__bg--hover::after{position:absolute;top:0;left:calc(100% - 1.5em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #79aadb 70%, rgba(121, 170, 219, 0) calc(70% + 1px));z-index:0;transition:background .25s}.pagination-list-item__cta-btn .cta-btn__label{font-size:1em;color:#fff}.pagination-list-items__pagination{position:relative;display:none;color:#133358;font-size:2em;align-items:center;justify-content:center}.pagination-list-items__pagination.visible{display:flex}.pagination-list-items__pagination__btn{position:relative;font-size:1em;stroke:#133358;width:1em;height:1em;stroke-width:.5em;visibility:hidden;cursor:pointer;transition:stroke .1s ease-out}.pagination-list-items__pagination__btn.visible{visibility:visible}.pagination-list-items__pagination__btn:hover{stroke:#79aadb}.pagination-list-items__pagination__page{position:relative;font-size:.8em;margin:0 1.5em;padding:0 0 .05em 0}.pagination-list-items__pagination__page-text{font-weight:bold}.pagination-list-items__pagination__page-bar{position:absolute;bottom:0;width:100%;height:1px;background:#133358}.pagination-list-item-with-bg-image{width:calc((100% - 3em)/4)}.pagination-list-item-with-bg-image:nth-child(2n+1){margin-left:.5em}.pagination-list-item-with-bg-image:nth-child(2n+2){margin-right:.5em}.pagination-list-item-with-bg-image:nth-child(4n+1){margin-left:0em}.pagination-list-item-with-bg-image:nth-child(4n+4){margin-right:0em}.pagination-list-item-wbi__image{position:relative;background-color:#f1b700;background-size:cover;background-position:center center;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center}.pagination-list-item-wbi__image::before{content:"";display:block;padding-top:91.2832929782%}.pagination-list-item-wbi__image-bar{position:absolute;bottom:0;height:.3em;width:100%;background:#f1b700}.pagination-list-item-wbi__title{position:absolute;color:#fff;font-size:1em;padding:0 1em;top:50%;width:calc(100% - 2em);transform:translateY(-50%);font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;text-align:center}@media only screen and (max-width: 1680px){.pagination-list-item{font-size:1.6em}.pagination-list-items__pagination{font-size:1.6em}.pagination-list-item-wbi__image-bar{height:.33em}}@media only screen and (max-width: 1440px){.pagination-list-item{font-size:1.4em}.pagination-list-items__pagination{font-size:1.4em}.pagination-list-item-wbi__image-bar{height:.38em}}@media only screen and (max-width: 1344px){.pagination-list-item{font-size:1.3em}.pagination-list-items__pagination{font-size:1.3em}.pagination-list-item-wbi__image-bar{height:.41em}}@media only screen and (max-width: 1280px){.pagination-list-item{font-size:1.2em}.pagination-list-items__pagination{font-size:1.2em}.pagination-list-item-wbi__image-bar{height:.45em}}@media only screen and (max-width: 1152px){.pagination-list-item{font-size:1.1em}.pagination-list-items__pagination{font-size:1.2em}.pagination-list-item-wbi__image-bar{height:.5em}}@media only screen and (max-width: 1024px){.pagination-list-items__pagination{font-size:1.1em}.pagination-list-item-with-bg-image{font-size:1.3em;width:calc((100% - 2em)/3)}.pagination-list-item-with-bg-image:nth-child(4n+1){margin-left:.5em}.pagination-list-item-with-bg-image:nth-child(4n+4){margin-right:.5em}.pagination-list-item-with-bg-image:nth-child(3n+1){margin-left:0}.pagination-list-item-with-bg-image:nth-child(3n+3){margin-right:0}.pagination-list-item-wbi__image-bar{height:.41em}}@media only screen and (max-width: 500px){.pagination-list-item-wbi__image-bar{height:.5em}.pagination-list-item-with-bg-image{font-size:1.1em;width:calc((100% - 1em)/2)}.pagination-list-item-with-bg-image:nth-child(3n+1){margin-left:.5em}.pagination-list-item-with-bg-image:nth-child(3n+3){margin-right:.5em}.pagination-list-item-with-bg-image:nth-child(2n+1){margin-left:0em}.pagination-list-item-with-bg-image:nth-child(2n+2){margin-right:0em}.pagination-list-item-wbi__image-bar{height:.5em}}.exit-site-btn{position:fixed;right:0;top:20vh;color:#fff;stroke:#fff;font-size:2.5em;display:flex;align-items:center;padding:.4em .75em;background:#5188c7;outline:1px solid #5188c7;transform:rotateZ(-90deg);transform-origin:right bottom;z-index:50;cursor:pointer;transition:background .1s ease-out,color .1s ease-out,outline .1s ease-out}.exit-site-btn:hover{color:#5188c7;background:#fff;outline:1px solid #5188c7}.exit-site-btn:hover .exit-site-btn__icon{stroke:#5188c7}.exit-site-btn__text{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;line-height:1em}.exit-site-btn__icon{font-size:1em;stroke:#fff;stroke-width:.5em;width:.8em;height:.8em;margin-right:.5em;transition:stroke .1s ease-out}@media only screen and (max-width: 500px){.exit-site-btn{font-size:1.75em;top:15vh}}.fixed-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;display:none}.fixed-overlay.visible{display:block}.fixed-overlay__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.fixed-overlay__close-btn-container{position:absolute;top:-4em;right:0em;width:3em;height:3em;font-size:1em;cursor:pointer}.fixed-overlay__close-btn{position:absolute;width:3em;height:3em;color:#fff;stroke:#fff;stroke-width:1em}.fixed-overlay__content{position:relative;width:50vw;min-height:10vh;max-height:90vh;margin:0 auto;top:50%;transform:translateY(-50%)}.simplebar-wrapper{background:#ebebeb}.simplebar-scrollbar::before{background-color:#f1b700}.ois-scrollbar>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{background:#f1b700}.os-content{padding-right:20px !important}.wpbdp-listing-excerpt .listing-thumbnail{display:none}.wpbdp-main-box .search-fields{width:100%}.wpbdp-main-box .search-fields .box-row.cols-2{display:flex}@media only screen and (max-width: 1680px){.wide-page-content{padding:1em 3.5em 3em 3.5em}.page-content{font-size:1.75em}}@media only screen and (max-width: 1440px){.page-banner__content{min-height:16em}.page-banner__bg::before{width:40em}.page-banner__breadcrumbs__section-name{font-size:1.1em}.page-banner__header{font-size:3.25em}.page-content{font-size:1.6em}.page-content.page-content--with-bg .page-content__section{font-size:1.5em;line-height:1.3em}.page-content__section{font-size:1.2em}.sswfi__header{font-size:1.15em}.sswfi__header::before{height:1.1em}}@media only screen and (max-width: 1344px){.page-banner__content{min-height:14em}.page-banner__breadcrumbs__section-name{font-size:1em}.page-banner__header{font-size:3em}.page-content{font-size:1.5em}}@media only screen and (max-width: 1280px){.wide-page-content{padding:1em 3em 3em 3em}.page-content{font-size:1.4em}}@media only screen and (max-width: 1152px){.wide-page-content{padding:1em 2.5em 3em 2.5em}.page-content{font-size:1.25em}}@media only screen and (max-width: 1024px){.wide-page-content{padding:1em 2em 3em 2em}.page-content{font-size:1.25em;padding:3em 14em 1em 14em}.page-content:last-child{padding-bottom:3em}.page-content.page-content--with-bg{padding-bottom:3em}.page-content__main{margin-right:.75em;width:calc(70% - .75em)}.page-content__sidebar{margin-left:.75em;width:calc(30% - .75em)}.site-content__quote{max-width:30vw}}@media only screen and (max-width: 850px){.wide-page-content{padding:1em 1.5em 3em 1.5em}.page-content{font-size:1.25em;padding:3em 8em 1em 8em}.page-content:last-child{padding-bottom:3em}.page-content.page-content--with-bg{padding-bottom:3em}}@media only screen and (max-width: 767px){.page-content__main{margin-right:0em;width:100%}.page-content__sidebar{margin-top:2em;margin-left:0em;width:100%}}@media only screen and (max-width: 500px){html,body{font-size:9px}.wide-page-content{padding:1em 1em 3em 1em}.page-content{padding:2em 3em 1em 3em}.page-content:last-child{padding-bottom:2em}.page-content.page-content--with-bg{padding-bottom:2em}.site-content__quote{font-size:1.1em;max-width:30vw}}@media only screen and (max-width: 425px){.page-content{padding:2em 2em 1em 2em}.page-content:last-child{padding-bottom:2em}.page-content.page-content--with-bg{padding-bottom:2em}}@media only screen and (max-width: 375px){.page-content{padding:2em 1em 1em 1em}.page-content:last-child{padding-bottom:2em}.page-content.page-content--with-bg{padding-bottom:2em}}.error404-page-content{font-size:2em}@media only screen and (max-width: 850px){.error404-page-content{font-size:1.8em}}@media only screen and (max-width: 500px){.error404-page-content{font-size:1.6em}}.site-header{position:fixed;top:0;left:0;width:100%;z-index:10;box-shadow:0 -7px 10px rgba(0,0,0,.7)}.site-header.mobile-visible .main-nav__mobile-dark-bg{display:block}.main-nav{position:relative;width:100%;background:#fff;color:#133358;font-family:"Bebas Neue",sans-serif;font-size:2em}.main-nav.main-nav--mobile{display:none;justify-content:space-between;align-items:center;padding:.5em 0em;border-bottom:4px solid #050606}.main-nav.main-nav--mobile .main-nav__home-container{width:10em;padding-left:1em}.main-nav.main-nav--desktop{display:flex;padding:0em 0em;border-bottom:4px solid #050606}.main-nav a{color:inherit;text-decoration:none}.main-nav__items{position:relative;display:flex;padding:0em 0em;justify-content:center;align-items:center;font-size:1.2em}.main-nav__home-container{position:relative;width:calc(16% - 2em);padding-left:2em}.main-nav__home-container.main-nav__item{display:block}.main-nav__item__home-logo{width:100%}.main-nav__items--primary{width:calc(58% - 0em);justify-content:right;padding:0em 0em 0em 0}.main-nav__items--primary .main-nav__item{padding:0 1em;font-size:1.8em;height:100%;transition:background .1s ease-out,color .1s ease-out}.main-nav__items--primary .main-nav__item:hover{color:#3769af;background:#fff}.main-nav__items--primary.main-nav__items--single-column-secondary{width:calc(71% - 0em)}.main-nav__items--secondary{width:26%;flex-wrap:wrap;font-family:"Roboto Condensed",sans-serif;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2, 1fr);padding-right:0}.main-nav__items--secondary .main-nav__item{font-size:1em;padding:.3em .25em}.main-nav__items--secondary .main-nav__item-secondary-container{display:flex;justify-content:center;align-items:center;padding:.5em .25em;width:calc(100% - .5em);height:calc(100% - 1em);transition:color .1s ease-out,background-color .1s ease-out,fill .1s ease-out,outline .1s ease-out}.main-nav__items--secondary.main-nav__items--single-column-secondary{width:13%;grid-template-columns:repeat(1, 2fr)}.main-nav__item{position:relative;display:flex;justify-content:center;align-items:center;color:inherit;user-select:none}.main-nav__item .main-nav__item-icon{width:1.6em;padding:0 .2em}.main-nav__item .main-nav__item-text{padding:.1em 0 0 0;color:inherit;background:inherit}.main-nav__item .main-nav__item-label{font-size:1em}.main-nav__item .main-nav__item-label.main-nav__item-label--subtext{font-size:.6em}.main-nav__item .main-nav__item-label.hidden{display:none}.main-nav__item-search{padding:0 .5em;fill:#133358;cursor:pointer}.main-nav__item-search svg{width:1em;height:1em}.main-nav__search-container{position:absolute;right:0;top:100%;display:none}.main-nav__search-container .search-input-container{width:27vw}.main-nav__search-container.main-nav__search-container--desktop{padding:2em 1.25em;border:1px solid #ebebeb;background:#fff}.main-nav__search-container.main-nav__search-container--desktop .search-input{font-size:1.25em;padding:.3em .75em .3em .75em}.main-nav__search-container.main-nav__search-container--mobile{position:relative;top:initial;right:initial;bottom:initial;padding:.25em .5em 1em;justify-content:center;display:block}.main-nav__search-container.main-nav__search-container--mobile .search-form{justify-content:center}.main-nav__search-container.main-nav__search-container--mobile .search-input-container{width:40vw;max-width:30em}.main-nav__search-container.main-nav__search-container--mobile .main-nav__search-button-container{font-size:1em}.main-nav__search-container.main-nav__search-container--mobile .main-nav__search-button-container .search-submit-btn{padding-left:.25em;padding-right:.25em;background:none}.main-nav__search-container.visible{display:flex}.search-svg-icon{fill:#133358;width:1em;height:1em}.main-nav__search-button-container{position:relative;font-size:1em;fill:#133358;padding:0 0 0 .5em}.main-nav__search-button-container .search-submit-btn{padding-left:.25em;padding-right:.25em;background:none;outline:none}.main-nav__search-button-container .search-submit-btn:hover{outline:none;background:none}.main-nav__item-container{position:relative;color:#133358;height:100%;background:#fff}.main-nav__item-container.subnav-opened{color:#204d81;background:#fff;box-shadow:-1px 0 0 0 #ebebeb,1px 0 0 0 #ebebeb;z-index:2}.main-nav__item-container.main-nav__item-container--desktop-padding{padding:0 1em 0 0}.main-nav__item__subnav-items{position:absolute;top:100%;left:0;background:#fff;color:#204d81;background:#fff;font-size:1.5em;padding:0em .5em;display:none;min-width:calc(100% - 1em);box-shadow:-1px 0 0 0 #ebebeb,1px 0 0 0 #ebebeb,0px 1px 0 0 #ebebeb}.main-nav__item__subnav-item{position:relative;display:block;padding:1.25em .25em 1.1em .25em;text-align:center;line-height:1em;transition:color .1s ease-out}.main-nav__item__subnav-item:hover{color:#3769af}.main-nav__item__subnav-item-divider{position:relative;display:block;padding:0 .25em;margin:0 auto;width:calc(100% - 2em);height:1px;background:#f1b700}.main-nav__mobile-spacer{width:calc(100% - 15em)}.main-nav__mobile-toggle-btn{padding-right:1em;width:3em;height:3em;stroke:#133358;stroke-width:.75em}.main-nav__mobile-toggle-icon{position:absolute;top:0;left:0;width:3em;height:3em}.main-nav__mobile-toggle-icon.main-nav__mobile-toggle-icon--close{display:none;width:2.25em;height:2.25em;top:.375em;left:.375em;stroke-width:1em}.main-nav__mobile-shop-cart-btn{font-size:2em;color:#133358;margin:0 .5em}.main-nav__items-mobile-list{position:absolute;top:calc(100% + 4px);width:100%;background:rgba(0,0,0,.7);display:none;overflow-y:scroll}.main-nav__items-mobile-list.visible{display:block}.main-nav__items-mobile-list .main-nav__items{display:block;width:100%;background:#fff}.main-nav__items-mobile-list .main-nav__item-container{font-size:2em;padding:.25em .5em}.main-nav__items-mobile-list .main-nav__item-container:first-child{padding-top:.75em}.main-nav__items-mobile-list .main-nav__item-container:last-child{padding-bottom:.5em}.main-nav__items-mobile-list .main-nav__item-container.main-nav__search-container{font-size:1em;padding:.25em .5em 1em}.main-nav__items-mobile-list .main-nav__item-secondary-container{display:grid;grid-template-columns:repeat(1, 1fr)}.main-nav__items-mobile-list .main-nav__item-secondary-container{font-size:1.25em;padding:.8em .5em;width:calc(100% - 1em);height:calc(100% - 1.6em)}.main-nav__items-mobile-list .main-nav__item-secondary-container .main-nav__item{width:73%;justify-content:flex-start;margin:0 0 0 auto}.main-nav__items-mobile-list .main-nav__item-secondary-container .main-nav__item-icon{padding:0 .5em}.main-nav__mobile-dark-bg{position:absolute;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.7);display:none}.main-nav__mobile-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-bottom:4px solid #050606}@media only screen and (max-width: 1680px){.main-nav{font-size:1.8em}}@media only screen and (max-width: 1440px){.main-nav{font-size:1.6em}}@media only screen and (max-width: 1344px){.main-nav{font-size:1.5em}}@media only screen and (max-width: 1280px){.main-nav{font-size:1.4em}}@media only screen and (max-width: 1152px){.main-nav{font-size:1.2em}}@media only screen and (max-width: 1024px){.main-nav__items--primary .main-nav__item{padding:0 .75em}.main-nav__item-container.main-nav__item-container--desktop-padding{padding-right:1em}.main-nav__items--secondary{width:30%}.main-nav__items--secondary.main-nav__items--single-column-secondary{width:15%}}@media only screen and (max-width: 850px){.main-nav.main-nav--mobile{display:flex}.main-nav.main-nav--desktop{display:none}}@media only screen and (max-width: 767px){.main-nav.main-nav--mobile{display:flex}.main-nav.main-nav--desktop{display:none}.main-nav__items-mobile-list .main-nav__item-secondary-container .main-nav__item{width:59%}}@media only screen and (max-width: 500px){.main-nav__items-mobile-list .main-nav__item-secondary-container .main-nav__item{width:67%}}@media only screen and (max-width: 375px){.main-nav__items-mobile-list .main-nav__item-secondary-container .main-nav__item{width:71%}}#mainFooter{position:relative;background-color:#133358;color:#79aadb;font-size:1rem;padding:7em 32em 13em 32em;margin:0em 0 0 0;transition:color .1s ease-out}#mainFooter a{text-decoration:none;color:inherit;transition:color .1s ease-out}#mainFooter a:hover{color:#fff}.footer__links{position:relative;display:flex;justify-content:space-between;align-items:flex-start;font-size:1.6em}.footer__main-items{position:relative;display:flex}.footer__main-item{padding:0 4em}.footer__main-item:first-child{padding-left:0 !important}.footer__main-item:last-child{padding-right:0 !important}.footer__item-header{position:relative;font-size:2.5em;line-height:1em;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase}.footer__items-list{position:relative;margin:1.2em 0 0 0;font-size:1.5em}.footer__items-list a{display:block}.footer__item{position:relative;margin:0 0 .5em 0}.footer__social-items{position:relative}.footer__social-item{margin:0 .25em;font-size:2.2em}.footer__legal{position:relative;width:80%;text-align:center;margin:4em auto 0 auto;font-size:1.1em}.footer__legal a{text-decoration:underline !important}@media only screen and (max-width: 1680px){#mainFooter{padding:6em 28em 12em 28em}.footer__links{font-size:1.3em}.footer__main-item{padding:0 4.25em}}@media only screen and (max-width: 1440px){#mainFooter{padding:5em 25em 11em 25em}.footer__links{font-size:1.2em}.footer__main-item{padding:0 3.5em}}@media only screen and (max-width: 1344px){#mainFooter{padding:5em 23em 11em 23em}.footer__links{font-size:1.2em}.footer__main-item{padding:0 3.5em}}@media only screen and (max-width: 1280px){#mainFooter{padding:4em 20em 10em 20em}.footer__links{font-size:1em}}@media only screen and (max-width: 1152px){#mainFooter{padding:4em 15em 10em 15em}}@media only screen and (max-width: 1024px){#mainFooter{padding:4em 5em 10em 5em}}@media only screen and (max-width: 850px){#mainFooter{padding:4em 5em 10em 5em}}@media only screen and (max-width: 767px){#mainFooter{padding:4em 2em 6em 2em}.footer__main-items{display:block}.footer__main-item{padding-left:0;padding-right:0;padding-bottom:3em}.footer__items-list{margin:1em 0 0 0}.footer__legal{width:100%}}.main-newsletter{position:relative;display:flex;background:#000;color:#f1b700;vertical-align:middle;justify-content:center;padding-left:13em;padding-right:13em}.main-newsletter__sign-up-text{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:2em !important;line-height:1em !important;padding:.25em .25em !important}.main-newsletter__sign-up-form{position:relative}.main-newsletter__sign-up-form .wpforms-container{margin-bottom:0 !important}.main-newsletter__sign-up-form .wpforms-form{display:flex}.main-newsletter__sign-up-form .wpforms-field-container{display:flex;font-size:1.5em}.main-newsletter__sign-up-form .wpforms-confirmation-container-full{background:none;border:none;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#f1b700;font-size:2em}.main-newsletter__sign-up-form .wpforms-submit-container{padding:0 .5em !important}.main-newsletter__sign-up-form .wpforms-submit{font-size:1.5em !important;line-height:1em !important;padding:.45em 1.5em .35em !important}.main-newsletter__input-container{padding:0 .5em !important}.main-newsletter__input-container input{font-size:1em !important;padding:.75em .5em !important;height:auto !important;line-height:1em !important}@media only screen and (max-width: 1280px){.main-newsletter__sign-up-text{font-size:1.75em !important;padding:.4em .4em !important}}@media only screen and (max-width: 1024px){.main-newsletter{padding-left:4em;padding-right:4em}.main-newsletter__sign-up-text{font-size:2em !important;width:100% !important;text-align:center}.main-newsletter__sign-up-form .wpforms-form{flex-wrap:wrap}.main-newsletter__sign-up-form .wpforms-field-container{flex-wrap:wrap;justify-content:center;width:100% !important}.main-newsletter__sign-up-form .wpforms-submit-container{margin:1em auto !important}.main-newsletter__input-container{width:calc(25% - 1em) !important}}@media only screen and (max-width: 500px){.main-newsletter{padding-left:2em;padding-right:2em}.main-newsletter__input-container.main-newsletter__input-container--two-columns{width:50% !important;margin-bottom:.5em !important}}.page-banner{position:relative;width:100%;font-size:1em;font-family:"Roboto",sans-serif}.page-banner p{margin-bottom:0}.page-banner.page-banner--no-image .page-banner__content{width:calc(100% - 8em);padding-right:4em;padding-bottom:1.5em;min-height:auto}.page-banner__image{position:absolute;width:70%;height:100%;top:0;right:0;z-index:0;background-size:cover;background-repeat:no-repeat;background-position:center 80%;z-index:0}.page-banner__image-bar{position:absolute;top:0;left:0;width:100%;height:1.5em;background:#f1b700}.page-banner__content{position:relative;z-index:3;font-size:2em;line-height:1em;padding:2.25em 0em 3em 4em;color:#133358;min-height:22em;width:40%;z-index:3}.page-banner__bg{position:absolute;top:0;left:0;height:100%;width:80%;background:#f1b700}.page-banner__bg::before{position:absolute;top:0;left:20%;width:55em;height:100%;content:"";display:block;background-image:linear-gradient(60deg, #f1b700 70%, rgba(241, 183, 0, 0) calc(70% + 1px));z-index:0}.page-banner__header{position:relative;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:4em;margin:.5em 0 0 0;line-height:1em;width:80%}.page-banner__subheader{position:relative;font-size:1.2em;line-height:1.5em;margin:.5em 0 0 0;width:70%}.page-banner__subheader .span-text-header{font-size:1.4em;line-height:1em}.page-banner__subheader.page-banner__subheader--survivor-story{font-size:1.3em;width:60%}.page-banner__breadcrumbs{position:relative;color:inherit}.page-banner__breadcrumbs__section-name{font-size:1.2em;line-height:1em}.page-banner__breadcrumbs__links{font-size:.7em;line-height:1em;margin:.4em 0 0 0}.page-banner__breadcrumbs__links a{transition:color .1s ease-out}.page-banner__breadcrumbs__links a:hover{color:#3769af}.page-banner__additional-subheader__guest-author{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff;background:rgba(19,51,88,.6);padding:.3em .6em .15em .6em;margin:0 0 0 .5em}@media only screen and (max-width: 1680px){.page-banner.page-banner--no-image .page-banner__content{padding-right:3.5em;padding-bottom:1.5em;width:calc(100% - 7em)}.page-banner__content{padding:2em 0 3em 3.5em;min-height:17em}.page-banner__bg::before{width:45em}.page-banner__breadcrumbs__section-name{font-size:1.1em}.page-banner__header{font-size:3.5em}}@media only screen and (max-width: 1280px){.page-banner.page-banner--no-image .page-banner__content{padding-right:3em;padding-bottom:1.5em;width:calc(100% - 6em)}.page-banner__content{padding:1.75em 0 2.5em 3em;min-height:13em}.page-banner__bg::before{width:35em}.page-banner__breadcrumbs__section-name{font-size:.9em}.page-banner__header{font-size:2.75em}.page-banner__subheader{font-size:1.1em;line-height:1.4em}.page-banner__subheader.page-banner__subheader--survivor-story{font-size:1.2em}}@media only screen and (max-width: 1152px){.page-banner.page-banner--no-image .page-banner__content{padding-right:2.5em;padding-bottom:1.25em;width:calc(100% - 5em)}.page-banner__content{padding:1.75em 0 2.5em 2.5em;min-height:12em}.page-banner__bg::before{width:35em}.page-banner__breadcrumbs__section-name{font-size:.8em}.page-banner__header{font-size:2.5em}.page-banner__subheader{font-size:.9em}.page-banner__subheader.page-banner__subheader--survivor-story{font-size:1em;width:60%}}@media only screen and (max-width: 1024px){.page-banner.page-banner--no-image .page-banner__content{padding-right:2em;padding-bottom:1em;width:calc(100% - 4em)}.page-banner__content{padding:1.5em 0 2em 2em}.page-banner__bg{width:60%}.page-banner__bg::before{width:28em}}@media only screen and (max-width: 850px){.page-banner.page-banner--no-image .page-banner__content{padding-right:1.5em;padding-bottom:.75em;width:calc(100% - 3em)}.page-banner__content{padding:1.5em 0 1em 1.5em}.page-banner__bg::before{left:15%;width:25em}}@media only screen and (max-width: 500px){.page-banner{display:block}.page-banner.page-banner--no-image .page-banner__content{padding-right:1em;padding-bottom:.75em;width:calc(100% - 2em)}.page-banner__content{padding:1.25em 1em 1.5em 1em;min-height:initial;width:calc(100% - 2em)}.page-banner__bg{width:100%}.page-banner__breadcrumbs__section-name{font-size:.7em}.page-banner__header{font-size:2em;width:95%}.page-banner__subheader{font-size:.8em;width:90%}.page-banner__subheader.page-banner__subheader--survivor-story{font-size:.9em;width:90%;line-height:1.2em}.page-banner__image{position:relative;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;background-position:center center}.page-banner__image::before{content:"";display:block;padding-top:44.1666666667%}.page-banner__image-bar{top:initial;bottom:0;height:.5em}}.search-form-container{position:relative}.search-form{position:relative;display:flex}.search-input-container{position:relative;width:50%;max-width:40em;min-width:20em}.search-input{font-size:1.5em;line-height:1em;padding:.25em .75em .25em .75em;color:#3769af;border:none;background:#ebebeb;width:calc(100% - 1.5em)}.search-input::placeholder{color:#596c81}.search-button-container{position:relative;padding:0 0 0 1em}.search-submit-btn{font-size:1.5em;line-height:1em;padding:.35em .75em .25em .75em}.search-result__count{position:relative;font-size:1.2em;margin:3em 0 0 0}.search-result__items{position:relative;font-size:1em;margin:2em 0 0 0}.search-result__item{position:relative;display:block;padding:0 0 0em 0;text-decoration:none}.search-result__item-divider{position:relative;width:80%;height:1px;margin:1.25em auto 1.25em auto;background:#f1b700;opacity:.2}.search-result__item-title{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:1.5em;line-height:1em;color:#133358}.search-result__item-excerpt{position:relative;font-size:1.25em;margin:.25em 0 0 0;color:#3769af}.woocommerce a.button,.woocommerce a.added_to_cart,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#f1b700;outline:1px solid #f1b700;color:#fff;border-radius:0;transition:background .1s ease-out,color .1s ease-out,outline .1s ease-out}.woocommerce a.button:hover,.woocommerce a.added_to_cart:hover,.woocommerce a.button.alt:hover,.woocommerce button.button:hover,.woocommerce button.button.alt:hover{background:#fff;color:#f1b700;outline:1px solid #f1b700}.woocommerce a.button.added::after,.woocommerce a.button.loading::after,.woocommerce a.added_to_cart.added::after,.woocommerce a.added_to_cart.loading::after,.woocommerce a.button.alt.added::after,.woocommerce a.button.alt.loading::after,.woocommerce button.button.added::after,.woocommerce button.button.loading::after,.woocommerce button.button.alt.added::after,.woocommerce button.button.alt.loading::after{font-size:.9em}.woocommerce a.button.disabled,.woocommerce a.added_to_cart.disabled,.woocommerce a.button.alt.disabled,.woocommerce button.button.disabled,.woocommerce button.button.alt.disabled{color:#fff}.woocommerce a.button,.woocommerce a.added_to_cart{font-size:1em;line-height:1em;padding:.5em 1em .4em 1em}.woocommerce a.added_to_cart{margin:0 0 0 .5em;display:none}.woocommerce button.button[name=apply_coupon]{background:#133358;color:#fff}.woocommerce button.button[name=apply_coupon]:hover{background:#79aadb;outline:1px solid #79aadb}.woocommerce ul.products li.product .price{color:#204d81}.woocommerce div.product p.price{color:#204d81}.woocommerce div.product .woocommerce-product-details__short-description{margin:1em 0;color:#79aadb}.woocommerce div.product .quantity .qty{padding:.4em 0 .4em 0}.woocommerce div.product .product_meta{display:none}.woocommerce div.product div.images .flex-control-thumbs{margin-top:1em}.woocommerce div.product form.cart .button{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#f1b700;outline:1px solid #f1b700;color:#fff;padding:.5em 1em .4em 1em;border-radius:0;transition:background .1s ease-out,color .1s ease-out,outline .1s ease-out}.woocommerce div.product form.cart .button:hover{background:#fff;color:#f1b700;outline:1px solid #f1b700}.woocommerce div.product .woocommerce-tabs .panel{color:#79aadb}.woocommerce div.product .woocommerce-tabs .panel h2{color:#133358}.woocommerce div.product .related .product{width:29.3333333333%}.woocommerce div.product .related .product a.added_to_cart,.woocommerce div.product .related .product a.button{font-size:.9em}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:45%}.woocommerce .woocommerce-message{border-top-color:#1aba6d;color:#133358}.woocommerce .woocommerce-message::before{color:#1aba6d}.shop-cart-btn{position:fixed;right:0;top:14vh;color:#fff;stroke:#fff;font-size:1.75em;display:none;align-items:center;padding:.4em .75em;background:#133358;outline:1px solid #133358;z-index:8;cursor:pointer;text-decoration:none;transition:background .1s ease-out,color .1s ease-out,outline .1s ease-out}.shop-cart-btn.visible{display:flex}.shop-cart-btn:hover{color:#133358;background:#fff;outline:1px solid #133358}@media only screen and (max-width: 850px){.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:42%}}.wpforms-form label.wpforms-error{color:#f1b700 !important}.wpforms-form .wpforms-field input.wpforms-error{border:1px solid #f1b700 !important}.wpforms-form .wpforms-required-label{color:#f1b700 !important}div.wpforms-container-full .wpforms-form input{max-width:100% !important;color:#3769af}div.wpforms-container-full .wpforms-form input::placeholder{color:#79aadb}div.wpforms-container-full .wpforms-form button[type=submit]{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#f1b700 !important;outline:1px solid #f1b700;border:none !important;color:#133358 !important;font-size:1.5em !important;padding:.5em 1.5em .3em 1.5em !important;transition:background .1s ease-out,color .1s ease-out,outline .1s ease-out,fill .1s ease-out}div.wpforms-container-full .wpforms-form button[type=submit]:hover{background:#fff !important;outline:1px solid #f1b700;color:#f1b700 !important}.wpforms-confirmation-container-full{background:none;border:none;color:#fff;font-size:2em}.video-player{position:relative;cursor:pointer}.video-player__play-icon{position:absolute;width:4em;height:4em;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.overlay__video-player{display:none}.overlay__video-player.visible{display:block}.overlay__video-player .fixed-overlay__content{position:relative;width:85vw;margin:0 auto;top:50%;transform:translateY(-50%)}.overlay__video-player__yt-player-container{position:relative;width:100%;background:#000}.overlay__video-player__yt-player-container::before{content:"";display:block;padding-top:56.25%}.overlay__video-player__yt-player{position:absolute;top:0;left:0;width:100%;height:100%}.overlay__video-player__close-btn-container{position:absolute;top:-4em;right:0em;width:3em;height:3em;font-size:1em}.overlay__video-player__close-btn{position:absolute;width:3em;height:3em;color:#fff;stroke:#fff;stroke-width:1em}.overlay__video-player__info{position:relative;font-size:1.5em;margin:.5em 0 0 0}.overlay__video-player__info__cta-btn{display:none}.overlay__video-player__info__cta-btn .cta-btn__bg{background:#133358}.overlay__video-player__info__cta-btn .cta-btn__bg::after{position:absolute;top:0;left:calc(100% - 2em);width:4em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #133358 70%, rgba(19, 51, 88, 0) calc(70% + 1px));z-index:0;transition:background .25s}.overlay__video-player__info__cta-btn .cta-btn__label{color:#fff}.overlay__video-player__info__cta-btn.visible{display:inline-block}@media only screen and (max-width: 500px){.overlay__video-player .fixed-overlay__content{width:90vw}.overlay__video-player__close-btn-container{top:-3em;width:2.5em;height:2.5em}.overlay__video-player__close-btn{width:2.5em;height:2.5em}}.home__section{position:relative;font-size:1rem;overflow-y:hidden;font-family:"Roboto Condensed",sans-serif}.home__section__see-more-btn{position:absolute;top:4.5em;right:7em;min-width:initial}.home__section__see-more-btn .cta-btn__bg{background:#133358}.home__section__see-more-btn .cta-btn__bg::after{position:absolute;top:0;left:calc(100% - 2.5em);width:5em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #133358 70%, rgba(19, 51, 88, 0) calc(70% + 1px));z-index:0;transition:background .25s}.home__section__see-more-btn .cta-btn__bg.cta-btn__bg--hover{background:#79aadb}.home__section__see-more-btn .cta-btn__bg.cta-btn__bg--hover::after{position:absolute;top:0;left:calc(100% - 2.5em);width:5em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #79aadb 70%, rgba(121, 170, 219, 0) calc(70% + 1px));z-index:0;transition:background .25s}.home__section__see-more-btn .cta-btn__label{color:#fff;font-size:2.1em}.home__header{background-size:cover;background-repeat:no-repeat;background-position:center center}.home__header::before{content:"";display:block;padding-top:52.34375%}.home__header__bg{position:absolute;top:0;left:0;width:100%;background-size:cover;background-repeat:no-repeat;background-size:cover;background-repeat:no-repeat;background-position:center center}.home__header__bg::before{content:"";display:block;padding-top:52.34375%}.home__header__bg.home__header__bg--mobile{display:none;background-size:cover;background-repeat:no-repeat;background-position:center center}.home__header__bg.home__header__bg--mobile::before{content:"";display:block;padding-top:86.3888888889%}.home__header__content{position:absolute;font-size:3.2em;padding:.5em 2.5em;top:50%;width:calc(60% - 5em);transform:translateY(-50%);color:#fff}.home__header__content-header{font-size:3em;line-height:.9em;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase}.home__header__content-subheader{font-size:.9em;font-family:"Roboto Condensed",sans-serif;line-height:1em;color:#79aadb;width:95%;margin:.75em 0 0 0}.home__header__content-quote{color:#f1b700;padding:3.25em 0em 0 0em;text-align:left;font-family:"Roboto Condensed",sans-serif;font-size:.7em;width:95%}.home__header__content-quote .span-text-bebas{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:1.5em}.home__header__content-quote-author{text-align:left;margin-top:.5em}.home__header__content-cta-btn{margin-top:1.5em}.home__header__content-cta-btn .cta-btn__bg{background:#f1b700}.home__header__content-cta-btn .cta-btn__bg::after{position:absolute;top:0;left:calc(100% - 1.5em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #f1b700 70%, rgba(241, 183, 0, 0) calc(70% + 1px));z-index:0;transition:background .25s}.home__header__content-cta-btn .cta-btn__bg.cta-btn__bg--hover{background:#fff}.home__header__content-cta-btn .cta-btn__bg.cta-btn__bg--hover::after{position:absolute;top:0;left:calc(100% - 1.5em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #ffffff 70%, rgba(255, 255, 255, 0) calc(70% + 1px));z-index:0;transition:background .25s}.home__header__content-cta-btn .cta-btn__label{color:#133358;font-size:1.4em}.home__header__content-cta-btn:hover{color:#fff}.home__header__content-cta-btn:hover .cta-btn__label{color:#f1b700}.home__featured-event{background-size:cover;background-repeat:no-repeat;background-position:center center}.home__featured-event::before{content:"";display:block;padding-top:25.3125%}.home__featured-event__bg{position:absolute;top:0;left:0;width:100%;background-size:cover;background-repeat:no-repeat;background-size:cover;background-repeat:no-repeat;background-position:center center}.home__featured-event__bg::before{content:"";display:block;padding-top:25.3125%}.home__featured-event__bg.home__featured-event__bg--mobile{display:none;background-size:cover;background-repeat:no-repeat;background-position:center center}.home__featured-event__bg.home__featured-event__bg--mobile::before{content:"";display:block;padding-top:44.1666666667%}.home__featured-event__bg-bar{position:absolute;top:0;left:0;width:100%;height:.5em;background:#f1b700}.home__featured-event__content-container{position:absolute;top:0;right:0;width:50%;height:100%;background:#f1b700;color:#133358;font-size:1.6em}.home__featured-event__content-container::before{position:absolute;top:0;left:-30%;width:70%;height:100%;content:"";display:block;background-image:linear-gradient(-60deg, #f1b700 70%, rgba(241, 183, 0, 0) calc(70% + 1px));z-index:0}.home__featured-event__content{position:absolute;top:50%;right:10%;width:calc(90% - 7em);padding:.5em 2em .5em 5em;font-size:1em;font-family:"Roboto Condensed",sans-serif;color:#133358;transform:translateY(-50%)}.home__featured-event__content-header{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:5.25em;line-height:1em}.home__featured-event__content-subheader{font-size:2em;line-height:1.25em}.home__featured-event__content-copy{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:2.6em;line-height:1em;margin:.5em 0 0 0}.home__featured-event__content-cta-btn{color:#f1b700;margin:3em 0 0 0}.home__featured-event__content-cta-btn .cta-btn__bg{background:#133358}.home__featured-event__content-cta-btn .cta-btn__bg::after{position:absolute;top:0;left:calc(100% - 1.5em);width:3em;height:100%;content:"";display:block;background-image:linear-gradient(120deg, #133358 70%, rgba(19, 51, 88, 0) calc(70% + 1px));z-index:0;transition:background .25s}.home__featured-event__content-cta-btn .cta-btn__label{color:#f1b700;font-size:1.4em}.home__featured-event__content-cta-btn:hover{color:#fff}.home__featured-event__content-cta-btn:hover .cta-btn__label{color:#fff}.home__survivor-stories,.home__events,.home__blogs{padding-bottom:5em;overflow:hidden}.home__survivor-stories__item-title{font-family:"Roboto Condensed",sans-serif;text-transform:none}.home__main-video{background:#f1b700;color:#133358;padding:10em 0 10em 0}.home__main-video__header{position:relative;font-family:"Roboto Condensed",sans-serif;font-size:3.1em;width:74%;margin:0em auto .1em auto}.home__main-video__header .span-text-header{font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase}.home__main-video__video{position:relative;width:calc(74% - 2em);margin:0 auto;padding:1em 1em;background:#fff}.home__main-video__video .video-player__play-icon{width:12em;height:12em;fill:#fff;opacity:.5}.home__main-video__video-image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;background-size:cover;background-repeat:no-repeat;background-position:center center}.home__main-video__video-image::before{content:"";display:block;padding-top:56.25%}.home__get-help{display:flex;background:#133358;color:#fff}.home__get-help__header{position:absolute;width:30%;height:100%}.home__get-help__bg{position:absolute;top:0;left:0;width:50%;height:100%;background:#f1b700}.home__get-help__bg::before{position:absolute;top:0;left:2em;width:70em;height:100%;content:"";display:block;background-image:linear-gradient(60deg, #f1b700 70%, rgba(241, 183, 0, 0) calc(70% + 1px));z-index:0}.home__get-help__header-text{position:relative;font-size:12em;z-index:5;padding:0em 0 0em .7em;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;top:50%;transform:translateY(-50%)}.home__get-help__content{position:relative;width:60%;padding:10em 0 5em 33%}.home__get-help__content-copy{position:relative;font-family:"Roboto Condensed",sans-serif;font-size:3.5em;line-height:1em}.home__get-help__content-copy .span-text-header{color:#f1b700;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:1.9em;line-height:1em}.home__get-help__content-items{position:relative;display:flex;margin:4em 0 2em 12em;width:calc(100% - 12em)}.home__get-help__content-item{position:relative;font-size:2.5em;width:calc((100% - 6em)/2);margin:0 2.5em 0 2.5em}.home__get-help__content-item-link{font-size:1.5em;background:#f1b700;text-decoration:none;fill:#133358;color:#133358;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;padding:.3em 1em .15em}.home__get-help__content-item-link.secondary-btn--not-active:hover{background:#f1b700;color:#133358;fill:#133358;outline:1px solid #f1b700}.home__get-help__content-item-copy{position:relative;margin:1em 0 0 0}.home__get-help__content-item-copy .span-text-subcopy{color:#79aadb}.home__donate__bg{position:relative;background-size:contain;background-repeat:no-repeat;background-size:cover;background-repeat:no-repeat;background-position:center center}.home__donate__bg::before{content:"";display:block;padding-top:41.09375%}.home__donate__bg.home__donate__bg--mobile{display:none;background-size:cover;background-repeat:no-repeat;background-position:center center}.home__donate__bg.home__donate__bg--mobile::before{content:"";display:block;padding-top:67.4074074074%}.home__donate__content{position:absolute;width:40%;top:32%;left:50%;transform:translateX(-50%) translateY(-50%);color:#fff;font-size:3em;text-align:center}.home__donate__content-header{position:relative;font-size:2.1em;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase;line-height:.9em}.home__donate__content-subheader{margin:.4em 0 0 0}.home__donate__content-cta-btn-container{margin:1em 0 0 0}.home__donate__content-cta-btn{background-color:#1aba6d;color:#fff;fill:#fff;padding:.25em 3em .1em 3em;outline:1px solid #1aba6d}.home__donate__content-cta-btn:hover{color:#1aba6d;fill:#1aba6d;outline:1px solid #1aba6d}.home__featured-in{background:#f1b700;padding:6em 0 6em 0}.home__featured-in__header{position:relative;font-size:4em;width:80%;margin:0 auto;text-align:center;color:#fff;font-family:"Bebas Neue",sans-serif;letter-spacing:.02em;text-transform:uppercase}.home__featured-in__items{position:relative;display:flex;justify-content:center;flex-wrap:wrap;width:94%;margin:2em auto 0 auto}.home__featured-in__item{position:relative;width:calc((100% - 2.8em)/7);margin:0 .2em}.home__featured-in__item-link{position:relative;display:block;border:none}.home__featured-in__item-image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.home__featured-in__item-image::before{content:"";display:block;padding-top:37.8571428571%}@media only screen and (max-width: 1680px){.home__section__see-more-btn .cta-btn__label{font-size:1.8em}.home__header__content{font-size:2.7em}.home__featured-event__content-container{font-size:1.3em}.home__main-video{padding:8em 0 8em 0}.home__main-video__header{font-size:2.6em}.home__get-help__header{font-size:.85em}.home__get-help__content{font-size:.85em}.home__get-help__content-item-link{font-size:1.5em}.home__donate__content{font-size:2.6em;top:33%}.home__featured-in__header{font-size:3em}}@media only screen and (max-width: 1440px){.home__section__see-more-btn{top:3.5em;right:6em}.home__section__see-more-btn .cta-btn__label{font-size:1.6em}.home__header__content{width:calc(60% - 5em)}.home__featured-event__content-container{font-size:1.2em}.home__main-video{padding:7em 0 7em 0}.home__main-video__header{font-size:2.4em}.home__get-help__header{font-size:.75em}.home__get-help__content{font-size:.75em}.home__get-help__content-item{margin:0 2em 0 2em}.home__get-help__content-item-link{font-size:1.5em}.home__donate__content{font-size:2.25em;top:33%}.home__featured-in{padding:5em 0 5em 0}.home__featured-in__header{font-size:2.7em}}@media only screen and (max-width: 1344px){.home__section__see-more-btn .cta-btn__label{font-size:1.6em}.home__header__content{font-size:2.25em}.home__featured-event__content-container{font-size:1.1em}.home__main-video{padding:6em 0 6em 0}.home__main-video__header{font-size:2.2em}.home__get-help__header{font-size:.7em}.home__get-help__content{font-size:.7em}.home__get-help__content-item-link{font-size:1.5em}.home__donate__content{font-size:2.1em;top:33%}.home__featured-in{padding:4em 0 4em 0}.home__featured-in__header{font-size:2.7em}}@media only screen and (max-width: 1280px){.home__section__see-more-btn .cta-btn__label{font-size:1.4em}.home__header__content{font-size:2.1em}.home__main-video{padding:6em 0 6em 0}.home__main-video__header{font-size:2em}.home__get-help__header{font-size:.65em}.home__get-help__content{font-size:.625em}.home__get-help__content-item{margin:0 1.5em 0 1.5em}.home__get-help__content-item-link{font-size:1.5em}.home__donate__content{font-size:1.95em;top:33%}.home__featured-in{padding:4em 0 4em 0}.home__featured-in__header{font-size:2.4em}}@media only screen and (max-width: 1152px){.home__section__see-more-btn .cta-btn__label{font-size:1.2em}.home__header__content{font-size:2em}.home__featured-event__content-container{font-size:1em}.home__main-video{padding:6em 0 6em 0}.home__main-video__header{font-size:1.9em}.home__get-help__header{font-size:.65em}.home__get-help__content{font-size:.6em}.home__get-help__content-item-link{font-size:1.5em}.home__donate__content{font-size:1.9em;top:35%}.home__featured-in{padding:3em 0 3em 0}.home__featured-in__header{font-size:2em}}@media only screen and (max-width: 1024px){.home__get-help__header{font-size:.5em}.home__get-help__content{font-size:.5em}.home__donate__content{font-size:1.7em;top:45%}}@media only screen and (max-width: 850px){.home__section__see-more-btn{top:2.5em;right:4em}.home__section__see-more-btn .cta-btn__label{font-size:1.2em}.home__header__content{font-size:1.25em}.home__featured-event__content-container{font-size:.7em}.home__main-video{padding:4em 0 4em 0}.home__main-video__header{font-size:1.6em;text-align:center;margin-bottom:1em}.home__main-video__header .span-text-header{display:block}.home__get-help__header{font-size:.4em}.home__get-help__content{font-size:.4em}.home__donate__content{font-size:1.4em;top:48%}.home__featured-in__header{font-size:1.75em}.home__featured-in__item{width:calc((100% - 2em)/5)}}@media only screen and (max-width: 500px){.home__header{background-size:cover;background-repeat:no-repeat;background-position:center center}.home__header::before{content:"";display:block;padding-top:86.3888888889%}.home__header__bg.home__header__bg--desktop{display:none}.home__header__bg.home__header__bg--mobile{display:block}.home__header__content{top:1em;font-size:1.1em;padding:1em 1.5em;width:calc(100% - 3em);transform:translateY(0)}.home__header__content-header{font-size:3em;line-height:1em}.home__header__content-subheader{width:55%;font-size:1.7em;line-height:1.4em;margin:1em 0 0 0}.home__header__content-quote{width:42%;font-size:.9em;text-align:left}.home__header__content-quote-author{text-align:left}.home__header__content-cta-btn{font-size:.9em}.home__survivor-stories,.home__events,.home__blogs{padding-bottom:2em}.home__featured-event::before{display:none}.home__featured-event__bg{background-size:cover;background-repeat:no-repeat;background-position:center center}.home__featured-event__bg::before{content:"";display:block;padding-top:44.1666666667%}.home__featured-event__bg.home__featured-event__bg--desktop{display:none}.home__featured-event__bg.home__featured-event__bg--mobile{position:relative;display:block}.home__featured-event__content-container{position:relative;width:100%}.home__featured-event__content{position:relative;top:0;right:initial;transform:translateY(0);padding:2em 3em 3em 3em;width:calc(95% - 6em)}.home__main-video{padding:2em 0 3em 0}.home__main-video__header{width:90%}.home__main-video__video{padding:.5em 0;width:100%}.home__main-video__video .video-player__play-icon{width:8em;height:8em}.home__get-help{display:block}.home__get-help__header{position:relative;display:table;width:initial}.home__get-help__bg{width:100%}.home__get-help__header-text{top:0;transform:translateY(0);padding:.1em 0 0em .4em}.home__get-help__content{padding:5em 5em;width:calc(100% - 10em);align-items:center;display:block}.home__get-help__content-copy{font-size:4.5em;width:100%}.home__get-help__content-items{display:flex;margin:3em 0 0 0;width:100%}.home__get-help__content-item{margin:0 1.5em 0 1.5em;width:calc((100% - 2em)/2)}.home__get-help__content-item-link{width:70%;margin:0 auto 0 0}.home__get-help__content-item-copy{margin:.5em 0 1em 0;font-size:1.4em;line-height:1.3em}.home__donate__bg.home__donate__bg--desktop{display:none}.home__donate__bg.home__donate__bg--mobile{display:block}.home__donate__content{top:1em;left:10%;width:80%;font-size:1.6em;transform:translateY(0)}}@media only screen and (max-width: 425px){.home__header__content{font-size:1em}.home__header__content-header{font-size:2.75em}.home__header__content-subheader{font-size:1.5em;line-height:1.3em}.home__header__content-quote{padding:3em 0em 0 0em;width:48%}}@media only screen and (max-width: 375px){.home__header__content-header{font-size:2.5em}.home__header__content-subheader{font-size:1.3em;line-height:1.2em}.home__header__content-quote{padding-top:2.5em;font-size:.8em}}
