/** Mixin ratio accepts a width and height and generates a pseudo element that maintains the ratio of the dimensions provided. */
.header__wrapper, .footer__wrapper, .footer__copyright-wrapper, .mega-menu__wrapper, .items-slider__wrapper, .newsletter__wrapper, .media-gallery__wrapper, .table__wrapper, .latest-resources__wrapper, #gutenberg .image-content__wrapper, #gutenberg .call-to-action__wrapper, #gutenberg .basic-hero__decoration, #gutenberg .basic-hero__wrapper, #gutenberg .media-gallery__wrapper, #gutenberg .pull-quote__wrapper, #gutenberg .author-info__wrapper, .page-home .hero__wrapper, .page-home .invest__wrapper, .page-home .why-choose__wrapper, .page-about-us .hero__wrapper, .page-about-us .team__wrapper, .page-about-us .our-history__wrapper, .page-about-us .image-content__wrapper, .page-about-us .policies__wrapper, .page-resource-listing .listing__wrapper, .page-resource-listing .hero__wrapper, .page-conversion .hero__wrapper, .page-conversion .form__wrapper, .page-solutions-detail .hero__wrapper, .page-solutions-detail .tabs .fund-block__text-editor, .page-invest-with-us .hero__wrapper, .page-invest-with-us .download-banner__wrapper { width: 95%; max-width: 1920px; max-width: 120rem; margin-right: auto; margin-left: auto;}

/**edits the margins of the blocks**/

#gutenberg .wysiwyg-editor {width: 100% !important; margin-right: auto; margin-left: auto;}

@media (min-width: 769px) {
    .page-resource-detail #gutenberg {
        width: 70% !important;
        margin-right: auto;
        margin-left: auto;
    }
}

#gutenberg .image-content__text h1, #gutenberg .wysiwyg-editor h1, .page-about-us .image-content__text h1, .page-resource-detail #gutenberg h1, .page-solutions-detail .tabs .fund-block__text-editor h1, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h1, .page-invest-with-us .tabs .content-item h1, .page-home .hero__headline, .page-home .tabs .content-item__title, .page-about-us .hero__headline, .page-conversion .hero__headline, .page-solutions-detail .hero__headline, .page-invest-with-us .hero__headline { font-size: 30px; font-size: 1.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; text-transform: capitalize; letter-spacing: -0.05em; color: #032E4C; }

@media (min-width: 26.5625rem) { #gutenberg .image-content__text h1, #gutenberg .wysiwyg-editor h1, .page-about-us .image-content__text h1, .page-resource-detail #gutenberg h1, .page-solutions-detail .tabs .fund-block__text-editor h1, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h1, .page-invest-with-us .tabs .content-item h1, .page-home .hero__headline, .page-home .tabs .content-item__title, .page-about-us .hero__headline, .page-conversion .hero__headline, .page-solutions-detail .hero__headline, .page-invest-with-us .hero__headline { font-size: calc(0.71337rem + 4.37318vw); } }

@media (min-width: 48rem) { #gutenberg .image-content__text h1, #gutenberg .wysiwyg-editor h1, .page-about-us .image-content__text h1, .page-resource-detail #gutenberg h1, .page-solutions-detail .tabs .fund-block__text-editor h1, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h1, .page-invest-with-us .tabs .content-item h1, .page-home .hero__headline, .page-home .tabs .content-item__title, .page-about-us .hero__headline, .page-conversion .hero__headline, .page-solutions-detail .hero__headline, .page-invest-with-us .hero__headline { font-size: calc(0.85417rem + 4.07986vw); } }

@media (min-width: 120rem) { #gutenberg .image-content__text h1, #gutenberg .wysiwyg-editor h1, .page-about-us .image-content__text h1, .page-resource-detail #gutenberg h1, .page-solutions-detail .tabs .fund-block__text-editor h1, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h1, .page-invest-with-us .tabs .content-item h1, .page-home .hero__headline, .page-home .tabs .content-item__title, .page-about-us .hero__headline, .page-conversion .hero__headline, .page-solutions-detail .hero__headline, .page-invest-with-us .hero__headline { font-size: 5.75rem; } }

#gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2, .mega-menu__title, .items-slider__headline, .media-gallery__headline, .latest-resources__title, #gutenberg .call-to-action__title, #gutenberg .author-info__title, .page-home .invest__headline, .page-home .why-choose__headline, .page-about-us .team__headline, .page-about-us .our-history__headline, .page-about-us .image-content__title, .page-about-us .policies .policy-section__headline, .page-resource-listing .listing__posts-empty, .page-resource-listing .hero__headline, .page-resource-detail .hero__headline, .page-conversion .hero .hero-form__headline, .page-conversion .form__headline { font-size: 30px; font-size: 1.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: -0.05em; text-transform: capitalize; color: #032E4C; }

@media (min-width: 26.5625rem) { #gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2, .mega-menu__title, .items-slider__headline, .media-gallery__headline, .latest-resources__title, #gutenberg .call-to-action__title, #gutenberg .author-info__title, .page-home .invest__headline, .page-home .why-choose__headline, .page-about-us .team__headline, .page-about-us .our-history__headline, .page-about-us .image-content__title, .page-about-us .policies .policy-section__headline, .page-resource-listing .listing__posts-empty, .page-resource-listing .hero__headline, .page-resource-detail .hero__headline, .page-conversion .hero .hero-form__headline, .page-conversion .form__headline { font-size: calc(1.41035rem + 1.74927vw); } }

@media (min-width: 48rem) { #gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2, .mega-menu__title, .items-slider__headline, .media-gallery__headline, .latest-resources__title, #gutenberg .call-to-action__title, #gutenberg .author-info__title, .page-home .invest__headline, .page-home .why-choose__headline, .page-about-us .team__headline, .page-about-us .our-history__headline, .page-about-us .image-content__title, .page-about-us .policies .policy-section__headline, .page-resource-listing .listing__posts-empty, .page-resource-listing .hero__headline, .page-resource-detail .hero__headline, .page-conversion .hero .hero-form__headline, .page-conversion .form__headline { font-size: calc(1.25rem + 2.08333vw); } }

@media (min-width: 120rem) { #gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2, .mega-menu__title, .items-slider__headline, .media-gallery__headline, .latest-resources__title, #gutenberg .call-to-action__title, #gutenberg .author-info__title, .page-home .invest__headline, .page-home .why-choose__headline, .page-about-us .team__headline, .page-about-us .our-history__headline, .page-about-us .image-content__title, .page-about-us .policies .policy-section__headline, .page-resource-listing .listing__posts-empty, .page-resource-listing .hero__headline, .page-resource-detail .hero__headline, .page-conversion .hero .hero-form__headline, .page-conversion .form__headline { font-size: 3.75rem; } }

@media (min-width: 26.5625rem) { #gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2, #gutenberg .author-info__title, .page-about-us .image-content__title, .page-resource-listing .listing__posts-empty { font-size: 2rem; } }

@media (min-width: 37.5rem) { #gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2, #gutenberg .author-info__title, .page-about-us .image-content__title, .page-resource-listing .listing__posts-empty { font-size: 1.75rem; } }

@media (min-width: 48rem) { #gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2, #gutenberg .author-info__title, .page-about-us .image-content__title, .page-resource-listing .listing__posts-empty { font-size: 2.25rem; } }

@media (min-width: 75rem) { #gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2, #gutenberg .author-info__title, .page-about-us .image-content__title, .page-resource-listing .listing__posts-empty { font-size: 2.75rem; } }

@media (min-width: 90rem) { #gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2, #gutenberg .author-info__title, .page-about-us .image-content__title, .page-resource-listing .listing__posts-empty { font-size: 3.375rem; } }

.newsletter__headline { font-size: 30px; font-size: 1.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: -0.05em; text-transform: capitalize; color: #032E4C; }

@media (min-width: 48rem) { .newsletter__headline { font-size: calc(1.125rem + 1.5625vw); } }

@media (min-width: 120rem) { .newsletter__headline { font-size: 3rem; } }

.newsletter__subheading, .page-home .hero__subheading { display: block; font-size: 8px; font-size: 0.5rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.125em; text-transform: uppercase; color: #032E4C; }

@media (min-width: 26.5625rem) { .newsletter__subheading, .page-home .hero__subheading { font-size: calc(0.19023rem + 1.16618vw); } }

@media (min-width: 48rem) { .newsletter__subheading, .page-home .hero__subheading { font-size: 0.75rem; } }

@media (min-width: 64rem) { .newsletter__subheading, .page-home .hero__subheading { font-size: calc(0.46429rem + 0.44643vw); } }

@media (min-width: 120rem) { .newsletter__subheading, .page-home .hero__subheading { font-size: 1rem; } }

.page-home .hero__subheading { position: relative; padding-left: 14px; padding-left: 0.875rem; }

@media (min-width: 26.5625rem) { .page-home .hero__subheading { padding-left: calc(0.41035rem + 1.74927vw); } }

@media (min-width: 120rem) { .page-home .hero__subheading { padding-left: 1.25rem; } }

.page-home .hero__subheading::before { content: ''; position: absolute; left: 0; top: 0; width: 8px; width: 0.5rem; height: 8px; height: 0.5rem; background-color: #E1B63B; }

@media (min-width: 26.5625rem) { .page-home .hero__subheading::before { width: calc(0.19023rem + 1.16618vw); height: calc(0.19023rem + 1.16618vw); } }

@media (min-width: 48rem) { .page-home .hero__subheading::before { width: 0.75rem; height: 0.75rem; } }

@media (min-width: 64rem) { .page-home .hero__subheading::before { width: calc(0.46429rem + 0.44643vw); height: calc(0.46429rem + 0.44643vw); } }

@media (min-width: 120rem) { .page-home .hero__subheading::before { width: 1rem; height: 1rem; } }

#gutenberg .image-content__text .form-element, #gutenberg .wysiwyg-editor .form-element, .page-about-us .image-content__text .form-element, .page-resource-detail #gutenberg .form-element, .page-solutions-detail .tabs .fund-block__text-editor .form-element, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element, .page-invest-with-us .tabs .content-item .form-element, .page-conversion .hero .hero-form .form-element, .page-conversion .form .form-element { display: grid; gap: 16px; gap: 1rem;  margin-top: 25px; margin-top: 1.5625rem; padding: 0; }

@media (min-width: 37.5rem) { #gutenberg .image-content__text .form-element, #gutenberg .wysiwyg-editor .form-element, .page-about-us .image-content__text .form-element, .page-resource-detail #gutenberg .form-element, .page-solutions-detail .tabs .fund-block__text-editor .form-element, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element, .page-invest-with-us .tabs .content-item .form-element, .page-conversion .hero .hero-form .form-element, .page-conversion .form .form-element { margin-top: 1rem; } }

@media (min-width: 64rem) { #gutenberg .image-content__text .form-element, #gutenberg .wysiwyg-editor .form-element, .page-about-us .image-content__text .form-element, .page-resource-detail #gutenberg .form-element, .page-solutions-detail .tabs .fund-block__text-editor .form-element, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element, .page-invest-with-us .tabs .content-item .form-element, .page-conversion .hero .hero-form .form-element, .page-conversion .form .form-element { grid-template-columns: repeat(2, 1fr); gap: 1rem 1.25rem; margin-top: calc(-0.17857rem + 2.23214vw); } }

@media (min-width: 75rem) { #gutenberg .image-content__text .form-element, #gutenberg .wysiwyg-editor .form-element, .page-about-us .image-content__text .form-element, .page-resource-detail #gutenberg .form-element, .page-solutions-detail .tabs .fund-block__text-editor .form-element, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element, .page-invest-with-us .tabs .content-item .form-element, .page-conversion .hero .hero-form .form-element, .page-conversion .form .form-element { gap: 1.25rem calc(0.52083rem + 1.38889vw); } }

@media (min-width: 120rem) { #gutenberg .image-content__text .form-element, #gutenberg .wysiwyg-editor .form-element, .page-about-us .image-content__text .form-element, .page-resource-detail #gutenberg .form-element, .page-solutions-detail .tabs .fund-block__text-editor .form-element, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element, .page-invest-with-us .tabs .content-item .form-element, .page-conversion .hero .hero-form .form-element, .page-conversion .form .form-element { gap: 1.25rem 2.1875rem; margin-top: 2.5rem; } }

#gutenberg .image-content__text .form-element .mktoFormCol, #gutenberg .wysiwyg-editor .form-element .mktoFormCol, .page-about-us .image-content__text .form-element .mktoFormCol, .page-resource-detail #gutenberg .form-element .mktoFormCol, .page-solutions-detail .tabs .fund-block__text-editor .form-element .mktoFormCol, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element .mktoFormCol, .page-invest-with-us .tabs .content-item .form-element .mktoFormCol, .page-conversion .hero .hero-form .form-element .mktoFormCol, .page-conversion .form .form-element .mktoFormCol { margin-bottom: 0 !important; }

#gutenberg .image-content__text .form-element input, #gutenberg .wysiwyg-editor .form-element input, .page-about-us .image-content__text .form-element input, .page-resource-detail #gutenberg .form-element input, .page-solutions-detail .tabs .fund-block__text-editor .form-element input, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element input, .page-invest-with-us .tabs .content-item .form-element input, .page-conversion .hero .hero-form .form-element input, .page-conversion .form .form-element input, #gutenberg .image-content__text .form-element textarea, #gutenberg .wysiwyg-editor .form-element textarea, .page-about-us .image-content__text .form-element textarea, .page-resource-detail #gutenberg .form-element textarea, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea, .page-invest-with-us .tabs .content-item .form-element textarea, .page-conversion .hero .hero-form .form-element textarea, .page-conversion .form .form-element textarea, #gutenberg .image-content__text .form-element select, #gutenberg .wysiwyg-editor .form-element select, .page-about-us .image-content__text .form-element select, .page-resource-detail #gutenberg .form-element select, .page-solutions-detail .tabs .fund-block__text-editor .form-element select, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element select, .page-invest-with-us .tabs .content-item .form-element select, .page-conversion .hero .hero-form .form-element select, .page-conversion .form .form-element select { height: auto; margin: 0 !important; padding: 10px 15px !important; padding: 0.625rem 0.9375rem !important; font-size: 14px !important; font-size: 0.875rem !important; font-family: "proxima-nova", sans-serif; line-height: 1.3; border: none !important; border-radius: 4px; background-color: #fff !important; color: #353535 !important; }

@media (min-width: 75rem) { #gutenberg .image-content__text .form-element input, #gutenberg .wysiwyg-editor .form-element input, .page-about-us .image-content__text .form-element input, .page-resource-detail #gutenberg .form-element input, .page-solutions-detail .tabs .fund-block__text-editor .form-element input, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element input, .page-invest-with-us .tabs .content-item .form-element input, .page-conversion .hero .hero-form .form-element input, .page-conversion .form .form-element input, #gutenberg .image-content__text .form-element textarea, #gutenberg .wysiwyg-editor .form-element textarea, .page-about-us .image-content__text .form-element textarea, .page-resource-detail #gutenberg .form-element textarea, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea, .page-invest-with-us .tabs .content-item .form-element textarea, .page-conversion .hero .hero-form .form-element textarea, .page-conversion .form .form-element textarea, #gutenberg .image-content__text .form-element select, #gutenberg .wysiwyg-editor .form-element select, .page-about-us .image-content__text .form-element select, .page-resource-detail #gutenberg .form-element select, .page-solutions-detail .tabs .fund-block__text-editor .form-element select, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element select, .page-invest-with-us .tabs .content-item .form-element select, .page-conversion .hero .hero-form .form-element select, .page-conversion .form .form-element select { font-size: 1rem !important; } }

@media (min-width: 100rem) { #gutenberg .image-content__text .form-element input, #gutenberg .wysiwyg-editor .form-element input, .page-about-us .image-content__text .form-element input, .page-resource-detail #gutenberg .form-element input, .page-solutions-detail .tabs .fund-block__text-editor .form-element input, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element input, .page-invest-with-us .tabs .content-item .form-element input, .page-conversion .hero .hero-form .form-element input, .page-conversion .form .form-element input, #gutenberg .image-content__text .form-element textarea, #gutenberg .wysiwyg-editor .form-element textarea, .page-about-us .image-content__text .form-element textarea, .page-resource-detail #gutenberg .form-element textarea, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea, .page-invest-with-us .tabs .content-item .form-element textarea, .page-conversion .hero .hero-form .form-element textarea, .page-conversion .form .form-element textarea, #gutenberg .image-content__text .form-element select, #gutenberg .wysiwyg-editor .form-element select, .page-about-us .image-content__text .form-element select, .page-resource-detail #gutenberg .form-element select, .page-solutions-detail .tabs .fund-block__text-editor .form-element select, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element select, .page-invest-with-us .tabs .content-item .form-element select, .page-conversion .hero .hero-form .form-element select, .page-conversion .form .form-element select { font-size: 1.125rem !important; } }

#gutenberg .image-content__text .form-element input::-webkit-input-placeholder, #gutenberg .wysiwyg-editor .form-element input::-webkit-input-placeholder, .page-about-us .image-content__text .form-element input::-webkit-input-placeholder, .page-resource-detail #gutenberg .form-element input::-webkit-input-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element input::-webkit-input-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element input::-webkit-input-placeholder, .page-invest-with-us .tabs .content-item .form-element input::-webkit-input-placeholder, .page-conversion .hero .hero-form .form-element input::-webkit-input-placeholder, .page-conversion .form .form-element input::-webkit-input-placeholder, #gutenberg .image-content__text .form-element textarea::-webkit-input-placeholder, #gutenberg .wysiwyg-editor .form-element textarea::-webkit-input-placeholder, .page-about-us .image-content__text .form-element textarea::-webkit-input-placeholder, .page-resource-detail #gutenberg .form-element textarea::-webkit-input-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea::-webkit-input-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea::-webkit-input-placeholder, .page-invest-with-us .tabs .content-item .form-element textarea::-webkit-input-placeholder, .page-conversion .hero .hero-form .form-element textarea::-webkit-input-placeholder, .page-conversion .form .form-element textarea::-webkit-input-placeholder { color: #353535; opacity: 1; }

#gutenberg .image-content__text .form-element input::-moz-placeholder, #gutenberg .wysiwyg-editor .form-element input::-moz-placeholder, .page-about-us .image-content__text .form-element input::-moz-placeholder, .page-resource-detail #gutenberg .form-element input::-moz-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element input::-moz-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element input::-moz-placeholder, .page-invest-with-us .tabs .content-item .form-element input::-moz-placeholder, .page-conversion .hero .hero-form .form-element input::-moz-placeholder, .page-conversion .form .form-element input::-moz-placeholder, #gutenberg .image-content__text .form-element textarea::-moz-placeholder, #gutenberg .wysiwyg-editor .form-element textarea::-moz-placeholder, .page-about-us .image-content__text .form-element textarea::-moz-placeholder, .page-resource-detail #gutenberg .form-element textarea::-moz-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea::-moz-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea::-moz-placeholder, .page-invest-with-us .tabs .content-item .form-element textarea::-moz-placeholder, .page-conversion .hero .hero-form .form-element textarea::-moz-placeholder, .page-conversion .form .form-element textarea::-moz-placeholder { color: #353535; opacity: 1; }

#gutenberg .image-content__text .form-element input::-ms-input-placeholder, #gutenberg .wysiwyg-editor .form-element input::-ms-input-placeholder, .page-about-us .image-content__text .form-element input::-ms-input-placeholder, .page-resource-detail #gutenberg .form-element input::-ms-input-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element input::-ms-input-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element input::-ms-input-placeholder, .page-invest-with-us .tabs .content-item .form-element input::-ms-input-placeholder, .page-conversion .hero .hero-form .form-element input::-ms-input-placeholder, .page-conversion .form .form-element input::-ms-input-placeholder, #gutenberg .image-content__text .form-element textarea::-ms-input-placeholder, #gutenberg .wysiwyg-editor .form-element textarea::-ms-input-placeholder, .page-about-us .image-content__text .form-element textarea::-ms-input-placeholder, .page-resource-detail #gutenberg .form-element textarea::-ms-input-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea::-ms-input-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea::-ms-input-placeholder, .page-invest-with-us .tabs .content-item .form-element textarea::-ms-input-placeholder, .page-conversion .hero .hero-form .form-element textarea::-ms-input-placeholder, .page-conversion .form .form-element textarea::-ms-input-placeholder { color: #353535; opacity: 1; }

#gutenberg .image-content__text .form-element input::placeholder, #gutenberg .wysiwyg-editor .form-element input::placeholder, .page-about-us .image-content__text .form-element input::placeholder, .page-resource-detail #gutenberg .form-element input::placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element input::placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element input::placeholder, .page-invest-with-us .tabs .content-item .form-element input::placeholder, .page-conversion .hero .hero-form .form-element input::placeholder, .page-conversion .form .form-element input::placeholder, #gutenberg .image-content__text .form-element textarea::placeholder, #gutenberg .wysiwyg-editor .form-element textarea::placeholder, .page-about-us .image-content__text .form-element textarea::placeholder, .page-resource-detail #gutenberg .form-element textarea::placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea::placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea::placeholder, .page-invest-with-us .tabs .content-item .form-element textarea::placeholder, .page-conversion .hero .hero-form .form-element textarea::placeholder, .page-conversion .form .form-element textarea::placeholder { color: #353535; opacity: 1; }

#gutenberg .image-content__text .form-element input:-ms-input-placeholder, #gutenberg .wysiwyg-editor .form-element input:-ms-input-placeholder, .page-about-us .image-content__text .form-element input:-ms-input-placeholder, .page-resource-detail #gutenberg .form-element input:-ms-input-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element input:-ms-input-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element input:-ms-input-placeholder, .page-invest-with-us .tabs .content-item .form-element input:-ms-input-placeholder, .page-conversion .hero .hero-form .form-element input:-ms-input-placeholder, .page-conversion .form .form-element input:-ms-input-placeholder, #gutenberg .image-content__text .form-element textarea:-ms-input-placeholder, #gutenberg .wysiwyg-editor .form-element textarea:-ms-input-placeholder, .page-about-us .image-content__text .form-element textarea:-ms-input-placeholder, .page-resource-detail #gutenberg .form-element textarea:-ms-input-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea:-ms-input-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea:-ms-input-placeholder, .page-invest-with-us .tabs .content-item .form-element textarea:-ms-input-placeholder, .page-conversion .hero .hero-form .form-element textarea:-ms-input-placeholder, .page-conversion .form .form-element textarea:-ms-input-placeholder { color: #353535; }

#gutenberg .image-content__text .form-element input::-ms-input-placeholder, #gutenberg .wysiwyg-editor .form-element input::-ms-input-placeholder, .page-about-us .image-content__text .form-element input::-ms-input-placeholder, .page-resource-detail #gutenberg .form-element input::-ms-input-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element input::-ms-input-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element input::-ms-input-placeholder, .page-invest-with-us .tabs .content-item .form-element input::-ms-input-placeholder, .page-conversion .hero .hero-form .form-element input::-ms-input-placeholder, .page-conversion .form .form-element input::-ms-input-placeholder, #gutenberg .image-content__text .form-element textarea::-ms-input-placeholder, #gutenberg .wysiwyg-editor .form-element textarea::-ms-input-placeholder, .page-about-us .image-content__text .form-element textarea::-ms-input-placeholder, .page-resource-detail #gutenberg .form-element textarea::-ms-input-placeholder, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea::-ms-input-placeholder, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea::-ms-input-placeholder, .page-invest-with-us .tabs .content-item .form-element textarea::-ms-input-placeholder, .page-conversion .hero .hero-form .form-element textarea::-ms-input-placeholder, .page-conversion .form .form-element textarea::-ms-input-placeholder { color: #353535; }

#gutenberg .image-content__text .form-element textarea, #gutenberg .wysiwyg-editor .form-element textarea, .page-about-us .image-content__text .form-element textarea, .page-resource-detail #gutenberg .form-element textarea, .page-solutions-detail .tabs .fund-block__text-editor .form-element textarea, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element textarea, .page-invest-with-us .tabs .content-item .form-element textarea, .page-conversion .hero .hero-form .form-element textarea, .page-conversion .form .form-element textarea { max-height: 43px; max-height: 2.6875rem; }

#gutenberg .image-content__text .form-element select, #gutenberg .wysiwyg-editor .form-element select, .page-about-us .image-content__text .form-element select, .page-resource-detail #gutenberg .form-element select, .page-solutions-detail .tabs .fund-block__text-editor .form-element select, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element select, .page-invest-with-us .tabs .content-item .form-element select, .page-conversion .hero .hero-form .form-element select, .page-conversion .form .form-element select { position: relative; padding-right: 40px !important; padding-right: 2.5rem !important; -moz-appearance: none; -webkit-appearance: none; appearance: none; background: url("../../src/assets/images/prod/layout/chevron-down.svg") 95% 50% no-repeat; }

#gutenberg .image-content__text .form-element select option, #gutenberg .wysiwyg-editor .form-element select option, .page-about-us .image-content__text .form-element select option, .page-resource-detail #gutenberg .form-element select option, .page-solutions-detail .tabs .fund-block__text-editor .form-element select option, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element select option, .page-invest-with-us .tabs .content-item .form-element select option, .page-conversion .hero .hero-form .form-element select option, .page-conversion .form .form-element select option { font-size: 14px !important; font-size: 0.875rem !important; font-family: "proxima-nova", sans-serif; line-height: 1.3; color: #353535 !important; }

#gutenberg .image-content__text .form-element .mktoButtonRow, #gutenberg .wysiwyg-editor .form-element .mktoButtonRow, .page-about-us .image-content__text .form-element .mktoButtonRow, .page-resource-detail #gutenberg .form-element .mktoButtonRow, .page-solutions-detail .tabs .fund-block__text-editor .form-element .mktoButtonRow, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element .mktoButtonRow, .page-invest-with-us .tabs .content-item .form-element .mktoButtonRow, .page-conversion .hero .hero-form .form-element .mktoButtonRow, .page-conversion .form .form-element .mktoButtonRow { margin-top: 16px; margin-top: 1rem; }

@media (min-width: 37.5rem) { #gutenberg .image-content__text .form-element .mktoButtonRow, #gutenberg .wysiwyg-editor .form-element .mktoButtonRow, .page-about-us .image-content__text .form-element .mktoButtonRow, .page-resource-detail #gutenberg .form-element .mktoButtonRow, .page-solutions-detail .tabs .fund-block__text-editor .form-element .mktoButtonRow, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element .mktoButtonRow, .page-invest-with-us .tabs .content-item .form-element .mktoButtonRow, .page-conversion .hero .hero-form .form-element .mktoButtonRow, .page-conversion .form .form-element .mktoButtonRow { margin-top: 0; } }

@media (min-width: 64rem) { #gutenberg .image-content__text .form-element .mktoButtonRow, #gutenberg .wysiwyg-editor .form-element .mktoButtonRow, .page-about-us .image-content__text .form-element .mktoButtonRow, .page-resource-detail #gutenberg .form-element .mktoButtonRow, .page-solutions-detail .tabs .fund-block__text-editor .form-element .mktoButtonRow, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element .mktoButtonRow, .page-invest-with-us .tabs .content-item .form-element .mktoButtonRow, .page-conversion .hero .hero-form .form-element .mktoButtonRow, .page-conversion .form .form-element .mktoButtonRow { grid-column: 1 / span 2; margin-top: 0.625rem; } }

#gutenberg .image-content__text .form-element button[type=submit], #gutenberg .wysiwyg-editor .form-element button[type=submit], .page-about-us .image-content__text .form-element button[type=submit], .page-resource-detail #gutenberg .form-element button[type=submit], .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit], .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit], .page-invest-with-us .tabs .content-item .form-element button[type=submit], .page-conversion .hero .hero-form .form-element button[type=submit], .page-conversion .form .form-element button[type=submit] { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; max-height: 48px; max-height: 3rem; padding: 14px 47px 14px 12px !important; padding: 0.875rem 2.9375rem 0.875rem 0.75rem !important; font-size: 8px !important; font-size: 0.5rem !important; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-top-left-radius: 8px !important; border-bottom-right-radius: 8px !important; background-color: #032E4C !important; -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); cursor: pointer; }

@media (min-width: 26.5625rem) { #gutenberg .image-content__text .form-element button[type=submit], #gutenberg .wysiwyg-editor .form-element button[type=submit], .page-about-us .image-content__text .form-element button[type=submit], .page-resource-detail #gutenberg .form-element button[type=submit], .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit], .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit], .page-invest-with-us .tabs .content-item .form-element button[type=submit], .page-conversion .hero .hero-form .form-element button[type=submit], .page-conversion .form .form-element button[type=submit] { padding: 0.875rem 3.125rem 0.875rem 0.75rem !important; font-size: 0.5rem !important; } }

@media (min-width: 48rem) { #gutenberg .image-content__text .form-element button[type=submit], #gutenberg .wysiwyg-editor .form-element button[type=submit], .page-about-us .image-content__text .form-element button[type=submit], .page-resource-detail #gutenberg .form-element button[type=submit], .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit], .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit], .page-invest-with-us .tabs .content-item .form-element button[type=submit], .page-conversion .hero .hero-form .form-element button[type=submit], .page-conversion .form .form-element button[type=submit] { padding: 1.125rem 3.75rem 1.125rem 0.875rem !important; font-size: 0.625rem !important; border-top-left-radius: 10px !important; border-bottom-right-radius: 10px !important; } }

@media (min-width: 75rem) { #gutenberg .image-content__text .form-element button[type=submit], #gutenberg .wysiwyg-editor .form-element button[type=submit], .page-about-us .image-content__text .form-element button[type=submit], .page-resource-detail #gutenberg .form-element button[type=submit], .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit], .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit], .page-invest-with-us .tabs .content-item .form-element button[type=submit], .page-conversion .hero .hero-form .form-element button[type=submit], .page-conversion .form .form-element button[type=submit] { border-top-left-radius: 12px !important; border-bottom-right-radius: 12px !important; } }

@media (min-width: 90rem) { #gutenberg .image-content__text .form-element button[type=submit], #gutenberg .wysiwyg-editor .form-element button[type=submit], .page-about-us .image-content__text .form-element button[type=submit], .page-resource-detail #gutenberg .form-element button[type=submit], .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit], .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit], .page-invest-with-us .tabs .content-item .form-element button[type=submit], .page-conversion .hero .hero-form .form-element button[type=submit], .page-conversion .form .form-element button[type=submit] { font-size: 0.75rem !important; } }

@media (min-width: 100rem) { #gutenberg .image-content__text .form-element button[type=submit], #gutenberg .wysiwyg-editor .form-element button[type=submit], .page-about-us .image-content__text .form-element button[type=submit], .page-resource-detail #gutenberg .form-element button[type=submit], .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit], .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit], .page-invest-with-us .tabs .content-item .form-element button[type=submit], .page-conversion .hero .hero-form .form-element button[type=submit], .page-conversion .form .form-element button[type=submit] { padding: 1.5625rem 4.375rem 1.5625rem 1rem !important; border-top-left-radius: 14px !important; border-bottom-right-radius: 14px !important; } }

@media (min-width: 112.5rem) { #gutenberg .image-content__text .form-element button[type=submit], #gutenberg .wysiwyg-editor .form-element button[type=submit], .page-about-us .image-content__text .form-element button[type=submit], .page-resource-detail #gutenberg .form-element button[type=submit], .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit], .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit], .page-invest-with-us .tabs .content-item .form-element button[type=submit], .page-conversion .hero .hero-form .form-element button[type=submit], .page-conversion .form .form-element button[type=submit] { border-top-left-radius: 16px !important; border-bottom-right-radius: 16px !important; } }

@media (min-width: 120rem) { #gutenberg .image-content__text .form-element button[type=submit], #gutenberg .wysiwyg-editor .form-element button[type=submit], .page-about-us .image-content__text .form-element button[type=submit], .page-resource-detail #gutenberg .form-element button[type=submit], .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit], .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit], .page-invest-with-us .tabs .content-item .form-element button[type=submit], .page-conversion .hero .hero-form .form-element button[type=submit], .page-conversion .form .form-element button[type=submit] { padding: 1.875rem 5rem 1.875rem 1.125rem !important; font-size: 0.875rem !important; } }

#gutenberg .image-content__text .form-element button[type=submit]:hover, #gutenberg .wysiwyg-editor .form-element button[type=submit]:hover, .page-about-us .image-content__text .form-element button[type=submit]:hover, .page-resource-detail #gutenberg .form-element button[type=submit]:hover, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]:hover, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]:hover, .page-invest-with-us .tabs .content-item .form-element button[type=submit]:hover, .page-conversion .hero .hero-form .form-element button[type=submit]:hover, .page-conversion .form .form-element button[type=submit]:hover { background-color: #143B5A !important; }

#gutenberg .image-content__text .form-element button[type=submit]:hover::after, #gutenberg .wysiwyg-editor .form-element button[type=submit]:hover::after, .page-about-us .image-content__text .form-element button[type=submit]:hover::after, .page-resource-detail #gutenberg .form-element button[type=submit]:hover::after, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]:hover::after, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]:hover::after, .page-invest-with-us .tabs .content-item .form-element button[type=submit]:hover::after, .page-conversion .hero .hero-form .form-element button[type=submit]:hover::after, .page-conversion .form .form-element button[type=submit]:hover::after { right: 13px; right: 0.8125rem; }

#gutenberg .image-content__text .form-element button[type=submit]::before, #gutenberg .wysiwyg-editor .form-element button[type=submit]::before, .page-about-us .image-content__text .form-element button[type=submit]::before, .page-resource-detail #gutenberg .form-element button[type=submit]::before, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]::before, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]::before, .page-invest-with-us .tabs .content-item .form-element button[type=submit]::before, .page-conversion .hero .hero-form .form-element button[type=submit]::before, .page-conversion .form .form-element button[type=submit]::before { content: ''; position: absolute; top: 0; right: 0; width: 35px; width: 2.1875rem; height: 100%; background-color: #143B5A; border-bottom-right-radius: 8px; z-index: 1; }

@media (min-width: 26.5625rem) { #gutenberg .image-content__text .form-element button[type=submit]::before, #gutenberg .wysiwyg-editor .form-element button[type=submit]::before, .page-about-us .image-content__text .form-element button[type=submit]::before, .page-resource-detail #gutenberg .form-element button[type=submit]::before, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]::before, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]::before, .page-invest-with-us .tabs .content-item .form-element button[type=submit]::before, .page-conversion .hero .hero-form .form-element button[type=submit]::before, .page-conversion .form .form-element button[type=submit]::before { width: calc(1.41308rem + 2.91545vw); } }

@media (min-width: 48rem) { #gutenberg .image-content__text .form-element button[type=submit]::before, #gutenberg .wysiwyg-editor .form-element button[type=submit]::before, .page-about-us .image-content__text .form-element button[type=submit]::before, .page-resource-detail #gutenberg .form-element button[type=submit]::before, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]::before, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]::before, .page-invest-with-us .tabs .content-item .form-element button[type=submit]::before, .page-conversion .hero .hero-form .form-element button[type=submit]::before, .page-conversion .form .form-element button[type=submit]::before { width: 2.8125rem; } }

@media (min-width: 120rem) { #gutenberg .image-content__text .form-element button[type=submit]::before, #gutenberg .wysiwyg-editor .form-element button[type=submit]::before, .page-about-us .image-content__text .form-element button[type=submit]::before, .page-resource-detail #gutenberg .form-element button[type=submit]::before, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]::before, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]::before, .page-invest-with-us .tabs .content-item .form-element button[type=submit]::before, .page-conversion .hero .hero-form .form-element button[type=submit]::before, .page-conversion .form .form-element button[type=submit]::before { width: 4rem; } }

#gutenberg .image-content__text .form-element button[type=submit]::after, #gutenberg .wysiwyg-editor .form-element button[type=submit]::after, .page-about-us .image-content__text .form-element button[type=submit]::after, .page-resource-detail #gutenberg .form-element button[type=submit]::after, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]::after, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]::after, .page-invest-with-us .tabs .content-item .form-element button[type=submit]::after, .page-conversion .hero .hero-form .form-element button[type=submit]::after, .page-conversion .form .form-element button[type=submit]::after { content: ''; position: absolute; top: 50%; right: 12px; right: 0.75rem; width: 10px; width: 0.625rem; height: 7px; -webkit-transform: translateY(-50%); transform: translateY(-50%); background-image: url("../../src/assets/images/dev/icons/arrow-white.svg"); background-size: cover; background-repeat: no-repeat; -webkit-transition: right 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: right 250ms cubic-bezier(0.4, 0, 0.2, 1); z-index: 2; }

@media (min-width: 26.5625rem) { #gutenberg .image-content__text .form-element button[type=submit]::after, #gutenberg .wysiwyg-editor .form-element button[type=submit]::after, .page-about-us .image-content__text .form-element button[type=submit]::after, .page-resource-detail #gutenberg .form-element button[type=submit]::after, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]::after, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]::after, .page-invest-with-us .tabs .content-item .form-element button[type=submit]::after, .page-conversion .hero .hero-form .form-element button[type=submit]::after, .page-conversion .form .form-element button[type=submit]::after { right: calc(0.51767rem + 0.87464vw); width: calc(0.31523rem + 1.16618vw); height: calc(0.12773rem + 1.16618vw); } }

@media (min-width: 48rem) { #gutenberg .image-content__text .form-element button[type=submit]::after, #gutenberg .wysiwyg-editor .form-element button[type=submit]::after, .page-about-us .image-content__text .form-element button[type=submit]::after, .page-resource-detail #gutenberg .form-element button[type=submit]::after, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]::after, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]::after, .page-invest-with-us .tabs .content-item .form-element button[type=submit]::after, .page-conversion .hero .hero-form .form-element button[type=submit]::after, .page-conversion .form .form-element button[type=submit]::after { right: 0.9375rem; width: 0.875rem; height: 0.6875rem; } }

@media (min-width: 120rem) { #gutenberg .image-content__text .form-element button[type=submit]::after, #gutenberg .wysiwyg-editor .form-element button[type=submit]::after, .page-about-us .image-content__text .form-element button[type=submit]::after, .page-resource-detail #gutenberg .form-element button[type=submit]::after, .page-solutions-detail .tabs .fund-block__text-editor .form-element button[type=submit]::after, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure .form-element button[type=submit]::after, .page-invest-with-us .tabs .content-item .form-element button[type=submit]::after, .page-conversion .hero .hero-form .form-element button[type=submit]::after, .page-conversion .form .form-element button[type=submit]::after { right: 1.5625rem; width: 1.125rem; height: 0.8125rem; } }

#gutenberg .image-content__text h2, #gutenberg .wysiwyg-editor h2, .page-about-us .image-content__text h2, .page-resource-detail #gutenberg h2, .page-solutions-detail .tabs .fund-block__text-editor h2, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2, .page-invest-with-us .tabs .content-item h2 { line-height: 1.1; margin-bottom: 1.2em; margin-top: 1.2em;}

#gutenberg .image-content__text h2:first-child, #gutenberg .wysiwyg-editor h2:first-child, .page-about-us .image-content__text h2:first-child, .page-resource-detail #gutenberg h2:first-child, .page-solutions-detail .tabs .fund-block__text-editor h2:first-child, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h2:first-child, .page-invest-with-us .tabs .content-item h2:first-child { margin-top: 0; }

#gutenberg .image-content__text h3, #gutenberg .wysiwyg-editor h3, .page-about-us .image-content__text h3, .page-resource-detail #gutenberg h3, .page-solutions-detail .tabs .fund-block__text-editor h3, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h3, .page-invest-with-us .tabs .content-item h3 { font-size: 24px; font-size: 1.5rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: -0.05em; text-transform: capitalize; color: #032E4C; line-height: 1em; margin-bottom: 0.2em !important; margin-top: 0.1em !important; }

#gutenberg .image-content__text h3:first-child, #gutenberg .wysiwyg-editor h3:first-child, .page-about-us .image-content__text h3:first-child, .page-resource-detail #gutenberg h3:first-child, .page-solutions-detail .tabs .fund-block__text-editor h3:first-child, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h3:first-child, .page-invest-with-us .tabs .content-item h3:first-child { margin-top: -34px; }

@media (min-width: 48rem) { #gutenberg .image-content__text h3, #gutenberg .wysiwyg-editor h3, .page-about-us .image-content__text h3, .page-resource-detail #gutenberg h3, .page-solutions-detail .tabs .fund-block__text-editor h3, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h3, .page-invest-with-us .tabs .content-item h3 { font-size: 1.75rem; } }

@media (min-width: 75rem) { #gutenberg .image-content__text h3, #gutenberg .wysiwyg-editor h3, .page-about-us .image-content__text h3, .page-resource-detail #gutenberg h3, .page-solutions-detail .tabs .fund-block__text-editor h3, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h3, .page-invest-with-us .tabs .content-item h3 { font-size: 2.25rem; } }

@media (min-width: 90rem) { #gutenberg .image-content__text h3, .page-about-us .image-content__text h3, .page-resource-detail #gutenberg h3, .page-solutions-detail .tabs .fund-block__text-editor h3, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h3, .page-invest-with-us .tabs .content-item h3 { font-size: 2.5rem; } }

#gutenberg .wysiwyg-editor h3 {
	margin: 1.0 0.5 1.0 0;
}

#gutenberg .image-content__text h4, #gutenberg .wysiwyg-editor h4, .page-about-us .image-content__text h4, .page-resource-detail #gutenberg h4, .page-solutions-detail .tabs .fund-block__text-editor h4, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h4, .page-invest-with-us .tabs .content-item h4 { font-size: 20px; font-size: 1.25rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: -0.05em; text-transform: capitalize; color: #032E4C; line-height: 1.0; margin-bottom: 0.08em; margin-top: 0.08em;}

#gutenberg .image-content__text h4:first-child, #gutenberg .wysiwyg-editor h4:first-child, .page-about-us .image-content__text h4:first-child, .page-resource-detail #gutenberg h4:first-child, .page-solutions-detail .tabs .fund-block__text-editor h4:first-child, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h4:first-child, .page-invest-with-us .tabs .content-item h4:first-child { margin-top: 0; }

@media (min-width: 75rem) { #gutenberg .image-content__text h4, #gutenberg .wysiwyg-editor h4, .page-about-us .image-content__text h4, .page-resource-detail #gutenberg h4, .page-solutions-detail .tabs .fund-block__text-editor h4, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h4, .page-invest-with-us .tabs .content-item h4 { font-size: 1.75rem; } }

@media (min-width: 90rem) { #gutenberg .image-content__text h4, #gutenberg .wysiwyg-editor h4, .page-about-us .image-content__text h4, .page-resource-detail #gutenberg h4, .page-solutions-detail .tabs .fund-block__text-editor h4, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h4, .page-invest-with-us .tabs .content-item h4 { font-size: 2rem; } }

#gutenberg .image-content__text h5, #gutenberg .wysiwyg-editor h5, .page-about-us .image-content__text h5, .page-resource-detail #gutenberg h5, .page-solutions-detail .tabs .fund-block__text-editor h5, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h5, .page-invest-with-us .tabs .content-item h5 { font-size: 16px; font-size: 1rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: -0.05em; text-transform: capitalize; color: #032E4C; line-height: 1.1; margin-bottom: 0.2em; margin-top: 1.2em; padding: 0px !important; }

#gutenberg .image-content__text h5:first-child, #gutenberg .wysiwyg-editor h5:first-child, .page-about-us .image-content__text h5:first-child, .page-resource-detail #gutenberg h5:first-child, .page-solutions-detail .tabs .fund-block__text-editor h5:first-child, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h5:first-child, .page-invest-with-us .tabs .content-item h5:first-child { margin-top: 0; }

@media (min-width: 75rem) { #gutenberg .image-content__text h5, #gutenberg .wysiwyg-editor h5, .page-about-us .image-content__text h5, .page-resource-detail #gutenberg h5, .page-solutions-detail .tabs .fund-block__text-editor h5, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h5, .page-invest-with-us .tabs .content-item h5 { font-size: 1.375rem; } }

@media (min-width: 90rem) { #gutenberg .image-content__text h5, #gutenberg .wysiwyg-editor h5, .page-about-us .image-content__text h5, .page-resource-detail #gutenberg h5, .page-solutions-detail .tabs .fund-block__text-editor h5, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h5, .page-invest-with-us .tabs .content-item h5 { font-size: 1.625rem; } }

#gutenberg .image-content__text h6, #gutenberg .wysiwyg-editor h6, .page-about-us .image-content__text h6, .page-resource-detail #gutenberg h6, .page-solutions-detail .tabs .fund-block__text-editor h6, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h6, .page-invest-with-us .tabs .content-item h6 { font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: -0.05em; text-transform: uppercase; color: #032E4C; line-height: 1.1; margin-bottom: 0.2em; margin-top: 1.2em; }

#gutenberg .image-content__text h6:first-child, #gutenberg .wysiwyg-editor h6:first-child, .page-about-us .image-content__text h6:first-child, .page-resource-detail #gutenberg h6:first-child, .page-solutions-detail .tabs .fund-block__text-editor h6:first-child, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h6:first-child, .page-invest-with-us .tabs .content-item h6:first-child { margin-top: 0; }

@media (min-width: 75rem) { #gutenberg .image-content__text h6, #gutenberg .wysiwyg-editor h6, .page-about-us .image-content__text h6, .page-resource-detail #gutenberg h6, .page-solutions-detail .tabs .fund-block__text-editor h6, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h6, .page-invest-with-us .tabs .content-item h6 { font-size: 0.875rem; } }

@media (min-width: 90rem) { #gutenberg .image-content__text h6, #gutenberg .wysiwyg-editor h6, .page-about-us .image-content__text h6, .page-resource-detail #gutenberg h6, .page-solutions-detail .tabs .fund-block__text-editor h6, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure h6, .page-invest-with-us .tabs .content-item h6 { font-size: 1.125rem; } }

#gutenberg .image-content__text blockquote, #gutenberg .wysiwyg-editor blockquote, .page-about-us .image-content__text blockquote, .page-resource-detail #gutenberg blockquote, .page-solutions-detail .tabs .fund-block__text-editor blockquote, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure blockquote, .page-invest-with-us .tabs .content-item blockquote { position: relative; padding-left: 1.5em; font-style: italic; }

#gutenberg .image-content__text blockquote:not(:last-child), #gutenberg .wysiwyg-editor blockquote:not(:last-child), .page-about-us .image-content__text blockquote:not(:last-child), .page-resource-detail #gutenberg blockquote:not(:last-child), .page-solutions-detail .tabs .fund-block__text-editor blockquote:not(:last-child), .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure blockquote:not(:last-child), .page-invest-with-us .tabs .content-item blockquote:not(:last-child) { margin-bottom: 1.2em; }

#gutenberg .image-content__text blockquote::before, #gutenberg .wysiwyg-editor blockquote::before, .page-about-us .image-content__text blockquote::before, .page-resource-detail #gutenberg blockquote::before, .page-solutions-detail .tabs .fund-block__text-editor blockquote::before, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure blockquote::before, .page-invest-with-us .tabs .content-item blockquote::before { content: ''; position: absolute; display: block; left: 1%; top: 0; height: 100%; width: 0.4em; background-color: #96A1BC; opacity: 0.5; }

#gutenberg .image-content__text iframe, #gutenberg .wysiwyg-editor iframe, .page-about-us .image-content__text iframe, .page-resource-detail #gutenberg iframe, .page-solutions-detail .tabs .fund-block__text-editor iframe, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure iframe, .page-invest-with-us .tabs .content-item iframe { max-width: 100%; }

#gutenberg .image-content__text img, #gutenberg .wysiwyg-editor img, .page-about-us .image-content__text img, .page-resource-detail #gutenberg img, .page-solutions-detail .tabs .fund-block__text-editor img, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure img, .page-invest-with-us .tabs .content-item img { max-width: 100%; margin-bottom: 0.5em; border-radius: 0.3125rem; }

#gutenberg .image-content__text img.alignleft, #gutenberg .wysiwyg-editor img.alignleft, .page-about-us .image-content__text img.alignleft, .page-resource-detail #gutenberg img.alignleft, .page-solutions-detail .tabs .fund-block__text-editor img.alignleft, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure img.alignleft, .page-invest-with-us .tabs .content-item img.alignleft { float: left; margin-right: 20px; margin-right: 1.25rem; }

#gutenberg .image-content__text img.aligncenter, #gutenberg .wysiwyg-editor img.aligncenter, .page-about-us .image-content__text img.aligncenter, .page-resource-detail #gutenberg img.aligncenter, .page-solutions-detail .tabs .fund-block__text-editor img.aligncenter, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure img.aligncenter, .page-invest-with-us .tabs .content-item img.aligncenter { margin-left: auto; margin-right: auto; display: block; }

#gutenberg .image-content__text img.alignright, #gutenberg .wysiwyg-editor img.alignright, .page-about-us .image-content__text img.alignright, .page-resource-detail #gutenberg img.alignright, .page-solutions-detail .tabs .fund-block__text-editor img.alignright, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure img.alignright, .page-invest-with-us .tabs .content-item img.alignright { float: right; margin-left: 20px; margin-left: 1.25rem; }

#gutenberg .image-content__text img.alignnone, #gutenberg .wysiwyg-editor img.alignnone, .page-about-us .image-content__text img.alignnone, .page-resource-detail #gutenberg img.alignnone, .page-solutions-detail .tabs .fund-block__text-editor img.alignnone, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure img.alignnone, .page-invest-with-us .tabs .content-item img.alignnone { width: 100%; height: auto; }

#gutenberg .image-content__text img .wp-caption-text, #gutenberg .wysiwyg-editor img .wp-caption-text, .page-about-us .image-content__text img .wp-caption-text, .page-resource-detail #gutenberg img .wp-caption-text, .page-solutions-detail .tabs .fund-block__text-editor img .wp-caption-text, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure img .wp-caption-text, .page-invest-with-us .tabs .content-item img .wp-caption-text { font-size: 0.85em; line-height: 1.3; }

#gutenberg .image-content__text pre, #gutenberg .wysiwyg-editor pre, .page-about-us .image-content__text pre, .page-resource-detail #gutenberg pre, .page-solutions-detail .tabs .fund-block__text-editor pre, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure pre, .page-invest-with-us .tabs .content-item pre { font-family: monospace; }

#gutenberg .image-content__text pre:not(:last-child), #gutenberg .wysiwyg-editor pre:not(:last-child), .page-about-us .image-content__text pre:not(:last-child), .page-resource-detail #gutenberg pre:not(:last-child), .page-solutions-detail .tabs .fund-block__text-editor pre:not(:last-child), .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure pre:not(:last-child), .page-invest-with-us .tabs .content-item pre:not(:last-child) { margin-bottom: 1.2em; }

#gutenberg .image-content__text p, #gutenberg .wysiwyg-editor p, .page-about-us .image-content__text p, .page-resource-detail #gutenberg p, .page-solutions-detail .tabs .fund-block__text-editor p, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure p, .page-invest-with-us .tabs .content-item p { font-family: "proxima-nova", sans-serif; line-height: 1.3; padding-right: 10px;}

#gutenberg .image-content__text p:not(:last-child), #gutenberg .wysiwyg-editor p:not(:last-child), .page-about-us .image-content__text p:not(:last-child), .page-resource-detail #gutenberg p:not(:last-child), .page-solutions-detail .tabs .fund-block__text-editor p:not(:last-child), .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure p:not(:last-child), .page-invest-with-us .tabs .content-item p:not(:last-child) { margin-bottom: 1.2em; padding: 0px;}

#gutenberg .image-content__text a, #gutenberg .wysiwyg-editor a, .page-about-us .image-content__text a, .page-resource-detail #gutenberg a, .page-solutions-detail .tabs .fund-block__text-editor a, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure a, .page-invest-with-us .tabs .content-item a { color: #0B2E4A; text-decoration: underline; font-weight: 600; }

#gutenberg .image-content__text strong, #gutenberg .wysiwyg-editor strong, .page-about-us .image-content__text strong, .page-resource-detail #gutenberg strong, .page-solutions-detail .tabs .fund-block__text-editor strong, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure strong, .page-invest-with-us .tabs .content-item strong { font-weight: 600; }

#gutenberg .image-content__text u, #gutenberg .wysiwyg-editor u, .page-about-us .image-content__text u, .page-resource-detail #gutenberg u, .page-solutions-detail .tabs .fund-block__text-editor u, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure u, .page-invest-with-us .tabs .content-item u { text-decoration: underline; }

#gutenberg .image-content__text em, #gutenberg .wysiwyg-editor em, .page-about-us .image-content__text em, .page-resource-detail #gutenberg em, .page-solutions-detail .tabs .fund-block__text-editor em, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure em, .page-invest-with-us .tabs .content-item em { font-style: italic; }

/**This edits the SWOT sections**/

#gutenberg .image-content__text ul, #gutenberg .wysiwyg-editor ul, .page-about-us .image-content__text ul, .page-resource-detail #gutenberg ul, .page-solutions-detail .tabs .fund-block__text-editor ul, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure ul, .page-invest-with-us .tabs .content-item ul { list-style-type: disc; list-style-position: outside; line-height: 1.3;}

#gutenberg .image-content__text ul:not(:last-child), #gutenberg .wysiwyg-editor ul:not(:last-child), .page-about-us .image-content__text ul:not(:last-child), .page-resource-detail #gutenberg ul:not(:last-child), .page-solutions-detail .tabs .fund-block__text-editor ul:not(:last-child), .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure ul:not(:last-child), .page-invest-with-us .tabs .content-item ul:not(:last-child) { margin-bottom: 1.2em; }


#gutenberg .image-content__text ol, #gutenberg .wysiwyg-editor ol, .page-about-us .image-content__text ol, .page-resource-detail #gutenberg ol, .page-solutions-detail .tabs .fund-block__text-editor ol, .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure ol, .page-invest-with-us .tabs .content-item ol { list-style-type: disc; list-style-position: outside; }

#gutenberg .image-content__text ol:not(:last-child), #gutenberg .wysiwyg-editor ol:not(:last-child), .page-about-us .image-content__text ol:not(:last-child), .page-resource-detail #gutenberg ol:not(:last-child), .page-solutions-detail .tabs .fund-block__text-editor ol:not(:last-child), .page-solutions-detail .mutual-funds .mutual-funds-header__disclosure ol:not(:last-child), .page-invest-with-us .tabs .content-item ol:not(:last-child) { margin-bottom: 1.2em; }

/**This edits the all gutenberg blocks**/

 #gutenberg .basic-hero__decoration, #gutenberg .basic-hero__wrapper, #gutenberg .media-gallery__wrapper, #gutenberg .pull-quote__wrapper, #gutenberg .author-info__wrapper, .page-resource-detail .hero__wrapper, .page-conversion .hero__wrapper, .page-conversion .form__wrapper, .page-solutions-detail .hero__wrapper, .page-solutions-detail .tabs .fund-block__text-editor, .page-invest-with-us .hero__wrapper, .page-invest-with-us .download-banner__wrapper { width: 85%; max-width: auto; margin-right: auto; margin-left: auto; }


.header__wrapper, .footer__wrapper, .footer__copyright-wrapper, .mega-menu__wrapper, .newsletter__wrapper, .media-gallery__wrapper, .table__wrapper, .latest-resources__wrapper, #gutenberg .image-content__wrapper, #gutenberg .call-to-action__wrapper{
	width: 100%;
	max-width: auto;
	margin-right: auto;
	margin-left: auto;
}

/**This edits the about us sections**/

.page-home .hero__wrapper, .page-home .invest__wrapper, .page-about-us .hero__wrapper, .page-about-us .team__wrapper, .page-about-us .our-history__wrapper, .page-about-us .image-content__wrapper, .page-about-us .policies__wrapper, .page-resource-listing .listing__wrapper {
	width: 100%;
	max-width: auto;
	margin-right: auto;
	margin-left: auto;
}

.page-resource-listing .hero__wrapper {
	background-color: #E5E9F4;
	width: 100%;
	max-width: auto;
	margin-right: auto;
	margin-left: auto;
}


/**This edits the frank talk and IA scroll**/

.items-slider__wrapper {
	width: 100%;
	max-width: auto;
	margin-right: auto;
	margin-left: auto;
}

/**This edits the why USGI section aka value props**/

.page-home .why-choose__wrapper {
	width: 100%; 
	max-width: auto; 
	margin-right: auto; 
	margin-left: auto;
}

/**This edits the specific wysiwyg block**/

#gutenberg .wysiwyg-editor {
	width: 100%; 
	max-width: auto; 
	margin-right: auto; 
	margin-left: auto;
	
}

/* stylelint-disable */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document ========================================================================== */
/** 1. Correct the line height in all browsers. 2. Prevent adjustments of font size after orientation changes in iOS. */
html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ }

/* Sections ========================================================================== */
/** Remove the margin in all browsers. */
body { margin: 0; 
}

/** Render the `main` element consistently in IE. */
main { display: block; }

/** Correct the font size and margin on `h1` elements within `section` and `article` contexts in Chrome, Firefox, and Safari. */
h1 { font-size: 2.25rem; margin: 0.67em 0; }
h2 { font-size: 2rem; margin: 0.67em 0; }
h3 { font-size: 1.75rem; margin: 0;}
h4 { font-size: 1.25rem; margin: 0;}
ul, ol { padding-left: 20px; line-height: 1.3;}
p {padding: 0;}

.table__wrapper { width: 100%;}

/* Grouping content ========================================================================== */
/** 1. Add the correct box sizing in Firefox. 2. Show the overflow in Edge and IE. */
hr { -webkit-box-sizing: content-box; box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ }

/** 1. Correct the inheritance and scaling of font size in all browsers. 2. Correct the odd `em` font sizing in all browsers. */
pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ }

/* Text-level semantics ========================================================================== */
/** Remove the gray background on active links in IE 10. */
a { background-color: transparent; }

/** 1. Remove the bottom border in Chrome 57- 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */
abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ -webkit-text-decoration: underline dotted; text-decoration: underline dotted; /* 2 */ }

/** Add the correct font weight in Chrome, Edge, and Safari. */
b, strong { font-weight: bolder; }

/** 1. Correct the inheritance and scaling of font size in all browsers. 2. Correct the odd `em` font sizing in all browsers. */
code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ }

/** Add the correct font size in all browsers. */
small { font-size: 80%; }

/** Prevent `sub` and `sup` elements from affecting the line height in all browsers. */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

/* Embedded content ========================================================================== */
/** Remove the border on images inside links in IE 10. */
img { border-style: none;}

/* Forms ========================================================================== */
/** 1. Change the font styles in all browsers. 2. Remove the margin in Firefox and Safari. */
button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ }

/** Show the overflow in IE. 1. Show the overflow in Edge. */
button, input { /* 1 */ overflow: visible; }

/** Remove the inheritance of text transform in Edge, Firefox, and IE. 1. Remove the inheritance of text transform in Firefox. */
button, select { /* 1 */ text-transform: none; }

/** Correct the inability to style clickable types in iOS and Safari. */
button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; }

/** Remove the inner border and padding in Firefox. */
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; }

/** Restore the focus styles unset by the previous rule. */
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; }

/** Correct the padding in Firefox. */
fieldset { padding: 0.35em 0.75em 0.625em; }

/** 1. Correct the text wrapping in Edge and IE. 2. Correct the color inheritance from `fieldset` elements in IE. 3. Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers. */
legend { -webkit-box-sizing: border-box; box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ }

/** Add the correct vertical alignment in Chrome, Firefox, and Opera. */
progress { vertical-align: baseline; }

/** Remove the default vertical scrollbar in IE 10+. */
textarea { overflow: auto; }

/** 1. Add the correct box sizing in IE 10. 2. Remove the padding in IE 10. */
[type="checkbox"], [type="radio"] { -webkit-box-sizing: border-box; box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

/** Correct the cursor style of increment and decrement buttons in Chrome. */
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }

/** 1. Correct the odd appearance in Chrome and Safari. 2. Correct the outline style in Safari. */
[type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ }

/** Remove the inner padding in Chrome and Safari on macOS. */
[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/** 1. Correct the inability to style clickable types in iOS and Safari. 2. Change font properties to `inherit` in Safari. */
::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ }

/* Interactive ========================================================================== */
/* Add the correct display in Edge, IE 10+, and Firefox. */
details { display: block; }

/* Add the correct display in all browsers. */
summary { display: list-item; }

/* Misc ========================================================================== */
/** Add the correct display in IE 10+. */
template { display: none; }

/** Add the correct display in IE 10. */
[hidden] { display: none; }

* { -webkit-box-sizing: border-box; box-sizing: border-box; }

*::before, *::after { -webkit-box-sizing: border-box; box-sizing: border-box; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, li, ul, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { border: 0; font: inherit; margin: 0; vertical-align: baseline; padding: 0; line-height: 1.3;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

ol {
	border: 0; font: inherit; margin: 0 12px; vertical-align: baseline; line-height: 1.4em;
}

@media (min-width: 769px) {
    figure {
        padding: 0 10%;
    }
}



body { line-height: 1.3;}

blockquote, q { quotes: none;}

blockquote::before, blockquote::after, q::before, q::after { content: '';}

table { border-collapse: collapse; border-spacing: 0; width: 90%;}

button { padding: 0; border: none; border-radius: 0; background: none; text-align: left; cursor: pointer; }

a { text-decoration: none; }



ul {padding-left: 20px; list-style-type: none;}

.appear--fade-in { -webkit-transition: opacity 750ms; transition: opacity 750ms; }

.appear--fade-in:not(.animate-appear) { opacity: 0; }

.appear--fade-in-up { -webkit-transition: opacity 750ms, -webkit-transform 750ms cubic-bezier(0, 0, 0.2, 1); transition: opacity 750ms, -webkit-transform 750ms cubic-bezier(0, 0, 0.2, 1); transition: opacity 750ms, transform 750ms cubic-bezier(0, 0, 0.2, 1); transition: opacity 750ms, transform 750ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 750ms cubic-bezier(0, 0, 0.2, 1); }

.appear--fade-in-up:not(.animate-appear) { opacity: 0; -webkit-transform: translateY(10px); transform: translateY(10px); }

@font-face { font-family: 'DM Sans'; src: url("../../src/assets/fonts/DMSans/DMSans-Regular.ttf"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: 'DM Sans'; src: url("../../src/assets/fonts/DMSans/DMSans-Medium.ttf"); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: 'DM Sans'; src: url("../../src/assets/fonts/DMSans/DMSans-MediumItalic.ttf"); font-weight: 500; font-style: italic; font-display: swap; }

@font-face { font-family: 'DM Sans'; src: url("../../src/assets/fonts/DMSans/DMSans-Bold.ttf"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: 'proxima-nova'; src: url("https://use.typekit.net/bhy7tjq.css"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: 'proxima-nova'; src: url("https://use.typekit.net/bhy7tjq.css"); font-weight: 700; font-style: normal; font-display: swap; }

/* This will hide the focus indicator if the element receives focus via the mouse, but it will still show up on keyboard focus. As per focus-visible polyfill instructions: https://github.com/WICG/focus-visible */
.js-focus-visible :focus:not(.focus-visible) { outline: none; }

.show-for-sr { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; }

.skip-link { position: fixed; top: 0; left: 0; z-index: 500; padding: 13px 13px 10px; padding: 0.8125rem 0.8125rem 0.625rem; font-size: 12px; font-size: 0.75rem; color: #000; background: white; opacity: 0; font-weight: bold; text-transform: uppercase; pointer-events: none; }

.skip-link:focus { top: 20px; left: 20px; width: auto; height: auto; padding: 20px 30px; margin: 0; overflow: visible; background-color: #f0f0f0; opacity: 1; clip: auto; }

body { overflow-x: hidden; width:100%; font-family: "proxima-nova", sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

body.scroll-lock { overflow: hidden; position: fixed; width: 100%; }

.skip-link { position: fixed; top: 0; left: 0; z-index: 500; padding: 13px 13px 10px; padding: 0.8125rem 0.8125rem 0.625rem; font-size: 12px; font-size: 0.75rem; font-weight: bold; text-transform: uppercase; color: black; background: white; opacity: 0; pointer-events: none; }

.skip-link:focus { opacity: 1; }

.show-for-sr { font-size: 0; width: 1px; height: 1px; display: inline-block; overflow: hidden; position: absolute !important; border: 0 !important; padding: 0 !important; margin: 0 !important; clip: rect(1px, 1px, 1px, 1px); }

#responsive-helper { position: fixed; top: 0; left: 0; z-index: 9999999; display: block; width: 100%; height: 40px; height: 2.5rem; padding: 0 20px; padding: 0 1.25rem; font-size: 14px; font-size: 0.875rem; font-weight: bold; line-height: 44px; line-height: 2.75rem; text-align: center; text-transform: uppercase; background: black; color: white; opacity: 0; -webkit-transition: opacity 1s; transition: opacity 1s; pointer-events: none; }

#responsive-helper.active { opacity: 0.5; -webkit-transition-duration: 150ms; transition-duration: 150ms; }

img.lazyload:not([src]) { visibility: hidden; }

.lazyload, .lazyloading { opacity: 0; }

.lazyloaded { opacity: 1; -webkit-transition: opacity 300ms; transition: opacity 300ms; }

img { max-width: 100%; height: auto; }

/** Hide template elements. */
[class*="--tpl"] { display: none !important; }

#main-content { margin-top: 56px; margin-top: 3.5rem; }

@media (min-width: 37.5rem) { #main-content { margin-top: 4rem; } }

@media (min-width: 48rem) { #main-content { margin-top: 4.25rem; } }

@media (min-width: 64rem) { #main-content { margin-top: 5rem; } }

@media (min-width: 90rem) { #main-content { margin-top: 5.625rem; } }

@media (min-width: 100rem) { #main-content { margin-top: 6.125rem; } }

@media (min-width: 112.5rem) { #main-content { margin-top: 6.375rem; } }

@media print { header.header, .hero__share, .latest-resources, footer { display: none; }
  #main-content { margin-top: 0; } }

.header { position: fixed; top: 0; left: 0; width: 100%; padding: 5px 0; z-index: 104; background-color: #fff; -webkit-box-shadow: 0px 2px 15px -2px rgba(0, 0, 0, .15); box-shadow: 0px 2px 15px -2px rgba(0, 0, 0, .15); -webkit-transition: -webkit-box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: -webkit-box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (min-width: 64rem) { .header { padding: 0; } }

.header--sticky { -webkit-transition-duration: 250ms; transition-duration: 250ms; }

@media (min-width: 48.1rem) { .header--sticky { padding: 0; } }

@media (min-width: 64rem) { .header--sticky .header__wrapper { height: 5rem; } }

@media (min-width: 75rem) { .header--sticky .header__logo-image { width: 12.5rem; } }

.header__wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 90%; padding: 8px 0; padding: 0.5rem 0; -webkit-transition: height 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: height 250ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (min-width: 37.5rem) { .header__wrapper { padding: 0.75rem 0; } }

@media (min-width: 48rem) { .header__wrapper { padding: 0.875rem 0; } }

@media (min-width: 64rem) { .header__wrapper { width: 100%; height: 5rem; padding: 0 2rem; } }

@media (min-width: 90rem) { .header__wrapper { height: 5.625rem; padding: 0 2rem; } }

@media (min-width: 100rem) { .header__wrapper { height: 6.125rem; padding: 0 2rem; } }

@media (min-width: 112.5rem) { .header__wrapper { height: 6.375rem; padding: 0 2rem; } }

.header__logo-image { width: 140px; width: 8.75rem; -webkit-transition: width 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: width 250ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (min-width: 26.5625rem) { .header__logo-image { width: 10rem; } }

@media (min-width: 37.5rem) { .header__logo-image { width: 10.9375rem; } }

@media (min-width: 37.5rem) { .header__logo-image { width: 10.9375rem; } }

@media (min-width: 64rem) { .header__logo-image { width: 9.5rem; } }

@media (min-width: 75rem) { .header__logo-image { width: 12.5rem; } }

@media (min-width: 90rem) { .header__logo-image { width: 13.75rem; } }

@media (min-width: 100rem) { .header__logo-image { width: 15rem; } }

@media (min-width: 112.5rem) { .header__logo-image { width: 15.9375rem; } }

.header__nav { display: none; }

@media (min-width: 64rem) { .header__nav { display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; } }

.header .nav__items { display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; }

.header .nav__item { height: 100%; list-style: none;}

@media (min-width: 64rem) { .header .nav__item:not(:last-child) { margin-right: calc(-2.38636rem + 5.68182vw); } }

@media (min-width: 75rem) { .header .nav__item:not(:last-child) { margin-right: calc(-5.9375rem + 10.41667vw); } }

@media (min-width: 90rem) { .header .nav__item:not(:last-child) { margin-right: calc(-2.1875rem + 6.25vw); } }

@media (min-width: 100rem) { .header .nav__item:not(:last-child) { margin-right: calc(-5.3125rem + 9.375vw); } }

@media (min-width: 120rem) { .header .nav__item:not(:last-child) { margin-right: 5.9375rem; } }

.header .nav__item-link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 700; color: #0B2E4A; cursor: pointer; text-transform: uppercase; }

@media (min-width: 64rem) { .header .nav__item-link { font-size: calc(0.52778rem + 0.34722vw); } }

@media (min-width: 75rem) { .header .nav__item-link { letter-spacing: 0.1em; } }

@media (min-width: 100rem) { .header .nav__item-link { font-size: calc(0.73214rem + 0.22321vw); } }

@media (min-width: 120rem) { .header .nav__item-link { font-size: 1rem; } }

.header .nav__item-link--has-megamenu::after { content: ''; display: block; width: 10px; width: 0.625rem; height: 10px; height: 0.625rem; margin-left: 2px; -webkit-transform-origin: center; transform-origin: center; -webkit-transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 250ms cubic-bezier(0.4, 0, 0.2, 1); background-image: url("../../src/assets/images/prod/layout/chevron-down.svg"); background-repeat: no-repeat; background-position: center; background-size: contain; }

@media (min-width: 100rem) { .header .nav__item-link--has-megamenu::after { width: 0.75rem; height: 0.75rem; margin-left: 6px; } }

@media (min-width: 112.5rem) { .header .nav__item-link--has-megamenu::after { width: 0.875rem; height: 0.875rem; } }

.header .nav__item-link--active::after { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }

.header .nav__item-link:not([aria-controls]):hover { color: #00BABD; }

.header__actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.header__actions .actions__action--button { display: none; }

@media (min-width: 64rem) { .header__actions .actions__action--button { display: -webkit-box; display: -ms-flexbox; display: flex; } }

@media (min-width: 64rem) { .header__actions .actions__action--button:not(:first-child) { margin-left: 0.625rem; } }

@media (min-width: 75rem) { .header__actions .actions__action--button:not(:first-child) { margin-left: 1.25rem; } }

.header__actions .actions__action--button.btn--secondary:hover { background-color: #143B5A; }

@media (min-width: 48rem) { .header__actions .actions__action--search { width: 1.5rem; height: 1.5rem; margin-left: 1.25rem; } }

.header__actions .actions__action--search:hover svg path { fill: #E1B63B; }

@media (min-width: 48rem) { .header__actions .actions__action--search svg { width: 100%; height: 100%; } }

.header__actions .actions__action--search svg path { -webkit-transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1); }

.header .mobile-menu-toggler { margin-left: 18px; margin-left: 1.125rem; }

@media (min-width: 64rem) { .header .mobile-menu-toggler { display: none; } }

.header .mobile-menu-toggler__button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 30px; width: 1.875rem; height: 30px; height: 1.875rem; background-color: #0B2E4A; border-radius: 100%; }

.header .mobile-menu-toggler__hamburger { width: 15px; width: 0.9375rem; height: 10px; height: 0.625rem; }

.header .mobile-menu-toggler__line { fill: none; stroke: #fff; stroke-linecap: round; stroke-width: 1.5px; }

.footer { background-color: #032E4c; }

@media (min-width: 48rem) { .footer { background-image: url("../../src/assets/images/dev/layout/footer-background.svg"); background-size: cover; background-repeat: no-repeat; } }

/** changes the margins around the entire footer***/
.footer__wrapper { width: 90%; max-width: 1445px; max-width: 90.3125rem; padding: 35px 0 35px; padding: 2.188rem 0 2.188rem; }
/** 
@media (min-width: 48rem) { .footer__wrapper { padding: calc(-1.25rem + 8.07292vw) 0 calc(3.75rem + 2.08333vw); } }

@media (min-width: 120rem) { .footer__wrapper { padding: 8.4375rem 0 6.25rem; } } 

***changes the margins around the entire footer****/
.footer__disclosure { font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 20px; font-style: italic; color: #fff; margin-top: 35px; }

@media (min-width: 37.5rem) { .footer__disclosure { font-size: calc(0.52273rem + 0.60606vw); } }

@media (min-width: 90rem) { .footer__disclosure { line-height: 1.4; } }

@media (min-width: 100rem) { .footer__disclosure { line-height: 1.6; } }

@media (min-width: 120rem) { .footer__disclosure { font-size: 1.25rem; } }

.footer__disclosure-toggler { display: block; margin-top: 16px; margin-top: 1rem; font-size: 10px; font-size: 0.625rem; font-weight: 800; font-family: "proxima-nova", sans-serif; letter-spacing: 0.1em; color: #fff; }

@media (min-width: 48rem) { .footer__disclosure-toggler { margin-top: calc(0.625rem + 0.78125vw); } }

@media (min-width: 120rem) { .footer__disclosure-toggler { margin-top: 0.938rem; } }

.footer__disclosure a { display: block; margin-top: 5px; color: #fff; }

/** changes the margins around the logo and sign up div***/

.footer__header { margin-top: 15px; margin-top: 0.938rem; }

@media (min-width: 48rem) { .footer__header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } }

@media (min-width: 75rem) { .footer__header { margin-top: 2.08333vw; } }

@media (min-width: 120rem) { .footer__header { margin-top: 2.5rem; } }

/** changes the margins around the logo and sign up div***/

.footer__logo { width: 200px; width: 12.5rem; margin: 0 auto; }

@media (min-width: 48rem) { .footer__logo { width: calc(4.16667rem + 17.36111vw); margin-left: 0; } }

@media (min-width: 120rem) { .footer__logo { width: 25rem; } }

.footer__newsletter { margin-top: 38px; margin-top: 2.375rem; }

@media (min-width: 48rem) { .footer__newsletter { margin-top: 0; } }

.footer__newsletter-label { font-size: 8px; font-size: 0.5rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.2em; color: #E1B63B; }

@media (min-width: 37.5rem) { .footer__newsletter-label { font-size: calc(0.27273rem + 0.60606vw); } }

@media (min-width: 120rem) { .footer__newsletter-label { font-size: 1rem; } }

.footer__newsletter .newsletter__form-message { background-color: rgba(0, 186, 189, .8); color: #fff; }

.footer .form-element.mktoForm { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 12px; margin-top: 0.75rem; padding: 0; }

.newsletter .form-element.mktoForm .mktoButtonRow span  { margin-left: 0 !important; }
.footer .form-element.mktoForm { width: 100% !important;}
.footer .form-element.mktoForm .mktoButtonRow span  { margin-left: 0 !important; }

.footer .form-element.mktoForm .mktoFormRow { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-item-align: stretch; align-self: stretch; }

.footer .form-element.mktoForm .mktoFormCol { width: 100%; margin-bottom: 0 !important; }

.footer .form-element.mktoForm .mktoFieldWrap { width: 100%; height: 100%; }

.footer .form-element.mktoForm .mktoLabel, .footer .form-element.mktoForm .mktoGutter { display: none; }

.footer .form-element.mktoForm input[type=text], .footer .form-element.mktoForm input[type=email] { width: 95% !important; height: 100%; padding: 16px 0 10px; padding: 1rem 0 0.625rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; color: #fff; border: none !important; border-bottom: 1px solid #fff !important; background-color: transparent !important; outline: none; }

@media (min-width: 48rem) { .footer .form-element.mktoForm input[type=text], .footer .form-element.mktoForm input[type=email] { font-size: calc(0.41667rem + 0.69444vw); } }

@media (min-width: 120rem) { .footer .form-element.mktoForm input[type=text], .footer .form-element.mktoForm input[type=email] { font-size: 1.25rem; } }

.footer .form-element.mktoForm input[type=text]::-webkit-input-placeholder, .footer .form-element.mktoForm input[type=email]::-webkit-input-placeholder { color: #fff; opacity: 1; }

.footer .form-element.mktoForm input[type=text]::-moz-placeholder, .footer .form-element.mktoForm input[type=email]::-moz-placeholder { color: #fff; opacity: 1; }

.footer .form-element.mktoForm input[type=text]::-ms-input-placeholder, .footer .form-element.mktoForm input[type=email]::-ms-input-placeholder { color: #fff; opacity: 1; }

.footer .form-element.mktoForm input[type=text]::placeholder, .footer .form-element.mktoForm input[type=email]::placeholder { color: #fff; opacity: 1; }

.footer .form-element.mktoForm input[type=text]:-ms-input-placeholder, .footer .form-element.mktoForm input[type=email]:-ms-input-placeholder { color: #fff; }

.footer .form-element.mktoForm input[type=text]::-ms-input-placeholder, .footer .form-element.mktoForm input[type=email]::-ms-input-placeholder { color: #fff; }

.footer .form-element.mktoForm .mktoButton { padding: 14px 12px !important; padding: 0.875rem 0.75rem !important; font-size: 8px !important; font-size: 0.5rem !important; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; border: 1px solid #fff !important; background-color: #0B2E4A !important; border-top-left-radius: 8px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 8px !important; border-bottom-left-radius: 0 !important; -webkit-transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (min-width: 26.5625rem) { .footer .form-element.mktoForm .mktoButton { padding: calc(0.56523rem + 1.16618vw) calc(0.41035rem + 1.74927vw) !important; font-size: 0.5rem; } }

@media (min-width: 48rem) { .footer .form-element.mktoForm .mktoButton { padding: 1.125rem 1.25rem !important; border-top-left-radius: 10px !important; border-bottom-right-radius: 10px !important; font-size: 0.625rem !important; } }

@media (min-width: 75rem) { .footer .form-element.mktoForm .mktoButton { padding: 1.125rem 1.375rem !important; border-top-left-radius: 12px !important; border-bottom-right-radius: 12px !important; font-size: 0.625rem !important; } }

@media (min-width: 90rem) { .footer .form-element.mktoForm .mktoButton { font-size: 0.875rem !important; } }

@media (min-width: 100rem) { .footer .form-element.mktoForm .mktoButton { border-top-left-radius: 14px !important; border-bottom-right-radius: 14px !important; } }

@media (min-width: 112.5rem) { .footer .form-element.mktoForm .mktoButton { border-top-left-radius: 16px !important; border-bottom-right-radius: 16px !important; font-size: 0.875rem !important; } }

.footer__content { padding: 0 15px; padding: 0 0.9375rem; }

@media (min-width: 48rem) { .footer__content { padding: 0; } }

.footer .nav  { display: grid; grid-template-columns: repeat(2, 1fr); gap: 38px 15px; gap: 2.375rem 0.9375rem; grid-auto-columns: auto; margin-top: 38px; margin-top: 2.375rem; }

@media (min-width: 20rem) { .footer .nav { gap: 2.375rem calc(-12.96726rem + 69.52381vw); } }

@media (min-width: 26.5625rem) { .footer .nav { gap: 2.375rem 5.5rem; margin-top: calc(0.67128rem + 6.41399vw); } }

@media (min-width: 520px) { .footer .nav { grid-template-columns: repeat(3, 1fr); gap: 2.375rem 1.5625rem; } }

@media (min-width: 37.5rem) { .footer .nav { grid-template-columns: repeat(5, 1fr); gap: 2.375rem calc(-1.29464rem + 5.95238vw); } }

@media (min-width: 48rem) { .footer .nav { gap: 2.375rem calc(0.52083rem + 2.17014vw); margin-top: calc(2.08333rem + 3.47222vw); } }

@media (min-width: 120rem) { .footer .nav { gap: 2.375rem 3.125rem; margin-top: 6.25rem; } }

.footer .nav__items { margin-top: 15px; margin-top: 0.9375rem; padding-left: 0px;}

@media (min-width: 37.5rem) { .footer .nav__items { margin-top: calc(0.625rem + 0.83333vw); } }

@media (min-width: 120rem) { .footer .nav__items { margin-top: 1.625rem; } }

@media (min-width: 26.5625rem) { .footer .nav__items-wrapper { text-align: center; } }

@media (min-width: 37.5rem) { .footer .nav__items-wrapper { text-align: left; } }

.footer .nav__items-wrapper:nth-child(3) { grid-row: 2 / 5; }

@media (min-width: 520px) { .footer .nav__items-wrapper:nth-child(3) { grid-row: unset; } }

.footer .nav__items-title { font-size: 10px; font-size: 0.625rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.1em; color: #E1B63B; text-transform: uppercase; }

@media (min-width: 37.5rem) { .footer .nav__items-title { font-size: calc(0.45455rem + 0.45455vw); } }

@media (min-width: 120rem) { .footer .nav__items-title { font-size: 1rem; } }

.footer .nav__item { font-size: unset; list-style: none; padding-left: 0px;}

.footer .nav__item:not(:first-child) { margin-top: 15px; margin-top: 0.9375rem; }

.footer .nav__item-title { letter-spacing: 0.2em; }

.footer .nav__item-link { font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; color: #fff; -webkit-transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1), opacity 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1), opacity 250ms cubic-bezier(0.4, 0, 0.2, 1); }

.footer .nav__item-link:hover { opacity: 0.9; color: #E1B63B; }

@media (min-width: 37.5rem) { .footer .nav__item-link { font-size: calc(0.52273rem + 0.60606vw); } }

@media (min-width: 120rem) { .footer .nav__item-link { font-size: 1.25rem; } }

.footer__addresses { display: grid; grid-template-columns: 8.125rem auto; gap: 15px; gap: 0.9375rem; margin-top: 38px; margin-top: 2.375rem; }

@media (min-width: 20rem) { .footer__addresses { gap: 2.375rem calc(-12.96726rem + 69.52381vw); } }

@media (min-width: 26.5625rem) { .footer__addresses { display: -webkit-box; display: -ms-flexbox; display: flex; gap: 0 2.1875rem; -webkit-box-pack: left; -ms-flex-pack: left; justify-content: left; margin-top: calc(1.84286rem + 2.00334vw); } }

@media (min-width: 64rem) { .footer__addresses { margin-top: calc(0.98214rem + 3.34821vw); } }

@media (min-width: 120rem) { .footer__addresses { margin-top: 5rem; } }

@media (min-width: 26.5625rem) { .footer__address { text-align: left; } }

@media (min-width: 37.5rem) { .footer__address { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: left; -ms-flex-align: left; align-items: center; text-align: left; } }

.footer__address-label { margin-top: 12px; margin-top: 0.75rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 16px; line-height: 1rem; color: #fff; }

@media (min-width: 37.5rem) { .footer__address-label { margin-top: 0; margin-left: 0.9375rem; font-size: calc(0.40909rem + 0.90909vw); } }

@media (min-width: 48rem) { .footer__address-label { margin-left: calc(0.64583rem + 0.60764vw); } }

@media (min-width: 120rem) { .footer__address-label { margin-left: 1.375rem; font-size: 1.5rem; } }

@media (min-width: 37.5rem) { .footer__address-label br { display: none; } }

.footer__address-label a { color: #fff; }

@media (min-width: 48rem) { .footer__address svg { width: calc(0.47917rem + 1.99653vw); height: calc(0.47917rem + 1.99653vw); } }

@media (min-width: 120rem) { .footer__address svg { width: 2.875rem; height: 2.875rem; } }

.footer__disclaimer-expanded { font-size: 12px; font-size: 0.75rem; margin-top: 12px; margin-top: 0.75rem; max-height: 100%; overflow: hidden; -webkit-transition: max-height 0.69s ease-in-out; transition: max-height 0.69s ease-in-out; background-color: #143B5A; border-bottom-right-radius: 40px; border-bottom-right-radius: 2.5rem; }

@media (min-width: 37.5rem) { .footer__disclaimer-expanded { font-size: calc(0.52273rem + 0.60606vw); } }

@media (min-width: 120rem) { .footer__disclaimer-expanded { font-size: 1.25rem; } }

.footer__disclaimer-expanded--hidden { max-height: 0; }

.footer__disclaimer-expanded p { padding: 14px; padding: 0.875rem; }

.footer__disclaimer-expanded strong { font-weight: bold; }

.footer__social-media { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; max-width: 100%; margin-top: 46px; margin-top: 2.875rem; margin-right: auto; margin-left: auto; }

@media (min-width: 37.5rem) { .footer__social-media { margin-top: calc(2.05114rem + 2.19697vw); } }

@media (min-width: 26.5625rem) { .footer__social-media { -webkit-box-pack: space-evenly; -ms-flex-pack: space-evenly; justify-content: space-evenly; } }

@media (min-width: 48rem) { .footer__social-media { gap: 0 calc(0.83333rem + 2.17014vw); } }

@media (min-width: 120rem) { .footer__social-media { gap: 0 3.4375rem; margin-top: 4.6875rem; } }

@media (min-width: 48rem) { .footer__social-icon { height: calc(0.85417rem + 0.43403vw); } }

@media (min-width: 120rem) { .footer__social-icon { height: 1.375rem; } }

.footer__copyright { background-color: #16456A; }

.footer__copyright-wrapper { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; max-width: 1920px; max-width: 120rem; padding: 45px 22px 22px; padding: 2.8125rem 1.375rem 1.375rem; font-size: 10px; font-size: 0.625rem; font-family: "proxima-nova", sans-serif; text-align: center; color: #fff; }

@media (min-width: 48rem) { .footer__copyright-wrapper { font-size: calc(0.375rem + 0.52083vw); } }

@media (min-width: 64rem) { .footer__copyright-wrapper { padding: 1.375rem; } }

@media (min-width: 120rem) { .footer__copyright-wrapper { font-size: 1rem; } }

.footer__copyright a { margin-left: 5px; font-size: 10px; font-size: 0.625rem; font-family: "proxima-nova", sans-serif; text-align: center; color: #fff; }

@media (min-width: 48rem) { .footer__copyright a { font-size: calc(0.375rem + 0.52083vw); } }

@media (min-width: 120rem) { .footer__copyright a { font-size: 1rem; } }

.footer__to-top { position: absolute; top: -25px; top: -1.5625rem; left: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 50px; width: 3.125rem; height: 50px; height: 3.125rem; -webkit-transform: translateX(-50%); transform: translateX(-50%); border-radius: 100%; background-color: #fff; }

@media (min-width: 64rem) { .footer__to-top { right: 2%; left: unset; -webkit-transform: unset; transform: unset; } }

.footer .to-top__button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.footer .to-top__text { font-size: 9px; font-size: 0.5625rem; font-family: "proxima-nova", sans-serif; font-weight: 900; color: #16456A; text-transform: uppercase; }

.mobile-menu { position: fixed; top: 0; left: 0; z-index: 103; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; width: 100%; height: 100%; pointer-events: none; opacity: 0; -webkit-transition: opacity 300ms, visibility 300ms; transition: opacity 300ms, visibility 300ms; }

@media (min-width: 64rem) { .mobile-menu { display: none; } }

.mobile-menu--open { opacity: 1; pointer-events: auto; }

.mobile-menu__inner { position: relative; padding: 96px 28px 0; padding: 6rem 1.75rem 0; height: 100vh; -webkit-overflow-scrolling: touch; background-color: #032E4C; overflow-y: scroll; z-index: -2; }

@media (min-width: 48rem) { .mobile-menu__inner { padding-top: 7.5rem; } }

.mobile-menu__inner::before { content: ''; display: block; position: fixed; width: 100%; height: 100%; top: 0; left: 0; opacity: 0.4; background-size: 250%; background-position: right center; background-repeat: no-repeat; background-image: url("../../src/assets/images/prod/layout/golden-ratio.svg"); }

.mobile-menu__close-button { position: absolute; top: 24px; top: 1.5rem; right: 20px; right: 1.25rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #fff; font-size: 12px; font-size: 0.75rem; }

.mobile-menu__close-button::after { display: block; content: ''; width: 24px; width: 1.5rem; height: 24px; height: 1.5rem; background-size: contain; background-position: center; background-repeat: no-repeat; margin-left: 9px; margin-left: 0.5625rem; }

.mobile-menu .mobile-menu-nav { position: relative; z-index: 2; margin: 0 auto 32px; margin: 0 auto 2rem; max-width: 480px; max-width: 30rem; padding: 0; }

@media (min-width: 37.5rem) { .mobile-menu .mobile-menu-nav { margin-top: 1.5rem; } }

.mobile-menu .mobile-menu-nav__list-item { width: 100%; }

.mobile-menu .mobile-menu-nav__list-item--accordion-open .mobile-menu-nav__accordion-trigger::after { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); background-image: url("../../src/assets/images/prod/layout/chevron-down.svg"); }

.mobile-menu .mobile-menu-nav__list-item--accordion-open .mobile-menu-nav__submenu { max-height: 500px; max-height: 31.25rem; }

.mobile-menu .mobile-menu-nav__list-item--accordion-open .mobile-menu-nav__submenu--long { max-height: 1500px; max-height: 93.75rem; }

.mobile-menu .mobile-menu-nav__list-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; width: 100%; font-family: "proxima-nova", sans-serif; font-size: 24px; font-size: 1.5rem; font-weight: 600; letter-spacing: 0.1em; color: #fff; text-transform: uppercase; }

.mobile-menu .mobile-menu-nav__list-title:first-child { padding-top: 15px; padding-top: 0.9375rem; padding-bottom: 15px; padding-bottom: 0.9375rem; }

.mobile-menu .mobile-menu-nav__link { padding-right: 40px; padding-right: 2.5rem; }

.mobile-menu .mobile-menu-nav__accordion-trigger { position: relative; width: 100%; }

.mobile-menu .mobile-menu-nav__accordion-trigger::after { content: ''; display: block; width: 14px; width: 0.875rem; height: 14px; height: 0.875rem; margin-left: 8px; margin-left: 0.5rem; -webkit-transform-origin: center; transform-origin: center; -webkit-transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 250ms cubic-bezier(0.4, 0, 0.2, 1); background-image: url("../../src/assets/images/prod/layout/chevron-down.svg"); background-repeat: no-repeat; background-position: center; background-size: contain; }

.mobile-menu .mobile-menu-nav__submenu { height: auto; max-height: 0; overflow: hidden; -webkit-transition: 0.5s ease max-height; transition: 0.5s ease max-height; }

.mobile-menu .mobile-menu-nav__submenu--long { -webkit-transition: 1s ease max-height; transition: 1s ease max-height; }

.mobile-menu .mobile-menu-nav__submenu-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 12px 0; padding: 0.75rem 0; }

.mobile-menu .mobile-menu-nav__submenu-item:last-child { padding-bottom: 30px; padding-bottom: 1.875rem; }

.mobile-menu .mobile-menu-nav__submenu-link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; font-family: "proxima-nova", sans-serif; font-size: 18px; font-size: 1.125rem; font-weight: 500; color: #fff; text-transform: capitalize; }

.mobile-menu .mobile-menu-nav__submenu-link img { margin-right: 8px; margin-right: 0.5rem; }

.mobile-menu__secondary { margin-bottom: 36px; margin-bottom: 2.25rem; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }

@media (min-width: 48rem) { .mobile-menu__secondary { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } }

.mobile-menu__secondary-item { margin-bottom: 30px; margin-bottom: 1.875rem; }

.mobile-menu__secondary-link { font-size: 14px; font-size: 0.875rem; color: #fff; }

.mobile-menu__ctas { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 48px; margin-top: 3rem; margin-bottom: 32px; margin-bottom: 2rem; }

@media (min-width: 26.5625rem) { .mobile-menu__ctas { max-width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }

.mobile-menu__cta.btn--primary { border: 2px solid #fff; padding: 14px 12px; padding: 0.875rem 0.75rem; min-height: 48px; min-height: 3rem; }

.mobile-menu__cta.btn--primary .btn__text { font-size: 12px; font-size: 0.75rem; }

.mobile-menu__cta.btn--primary::before { display: none; }

.mobile-menu__cta.btn--primary::after { display: none; }

.mobile-menu__cta.btn--icon { border: 2px solid #fff; padding: 14px 12px; padding: 0.875rem 0.75rem; }

.mobile-menu__cta.btn--icon .btn__text { font-size: 12px; font-size: 0.75rem; color: #fff; }

.mobile-menu__cta.btn--icon .btn__icon svg { width: 16px; width: 1rem; }

.mobile-menu__cta.btn--icon .btn__icon svg path { fill: #fff; }

.mobile-menu__cta.btn--icon:hover { background-color: #143B5A; }

.mobile-menu__cta--account { margin-bottom: 16px; margin-bottom: 1rem; }

@media (min-width: 26.5625rem) { .mobile-menu__cta--account { margin-bottom: 0; margin-right: 1rem; } }

.mobile-menu .social-items { width: 100%; position: fixed; z-index: 2; bottom: 0; left: 0; padding: 16px 24px; padding: 1rem 1.5rem; background-color: #16456A; }

.mobile-menu .social-items__list { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.mobile-menu .social-items__link { padding: 6px; }

#mega-menus { display: none; }

@media (min-width: 64rem) { #mega-menus { display: block; } }

.mega-menu { background: #E5E9F4; position: fixed; top: 80px; top: 5rem; left: 0; width: 100%; padding: 48px 64px; padding: 3rem 4rem; z-index: 102; -webkit-box-shadow: 0px 2px 15px -2px rgba(0, 0, 0, .15); box-shadow: 0px 2px 15px -2px rgba(0, 0, 0, .15); -webkit-transition-property: opacity, top, -webkit-transform; transition-property: opacity, top, -webkit-transform; transition-property: transform, opacity, top; transition-property: transform, opacity, top, -webkit-transform; -webkit-transition-duration: 250ms; transition-duration: 250ms; -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -webkit-transform: translateY(-2rem); transform: translateY(-2rem); opacity: 0; }

@media (min-width: 75rem) { .mega-menu { padding: 3rem calc(-34rem + 53.33333vw); } }

@media (min-width: 90rem) { .mega-menu { top: 5.625rem; padding: 4rem calc(-8rem + 20vw); } }

@media (min-width: 100rem) { .mega-menu { top: 6.125rem; padding: 5rem calc(-36rem + 48vw); } }

@media (min-width: 112.5rem) { .mega-menu { top: 6.375rem; padding: 6rem calc(-12rem + 26.66667vw); } }

@media (min-width: 120rem) { .mega-menu { padding: 6rem 20rem; } }

.mega-menu::before { content: ''; display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; -webkit-transform: rotate(180deg); transform: rotate(180deg); background-size: cover; background-position: center; background-repeat: no-repeat; background-image: url("../../src/assets/images/prod/layout/golden-ratio.svg"); z-index: -1; }

@media (min-width: 120rem) { .mega-menu::before { background-size: 93.75rem; } }

.mega-menu__wrapper { position: relative; }

@media (min-width: 120rem) { .mega-menu__wrapper { max-width: 80rem; } }

.mega-menu__title { margin-bottom: 32px; margin-bottom: 2rem; }

.mega-menu__item-content--hidden { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); }

.mega-menu__item { margin-bottom: 32px; margin-bottom: 2rem; padding-right: 20px; padding-right: 1.25rem; width: 30%; }

@media (min-width: 112.5rem) { .mega-menu__item { margin-bottom: 2.25rem; } }

.mega-menu__item--small { width: 35%; margin-bottom: 28px; margin-bottom: 1.75rem; }

@media (min-width: 112.5rem) { .mega-menu__item--small { margin-bottom: 2rem; } }

.mega-menu__item:last-of-type { margin-bottom: 0; }

.mega-menu__item-link { display: inline-block; position: relative; }

.mega-menu__item-link a { font-family: "proxima-nova", sans-serif; font-size: 16px; font-size: 1rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #032E4C; }

@media (min-width: 112.5rem) { .mega-menu__item-link a { font-size: 1.125rem; } }

.mega-menu__item-link--small a { font-size: 14px; font-size: 0.875rem; }

@media (min-width: 112.5rem) { .mega-menu__item-link--small a { font-size: 1rem; } }

.mega-menu__item-link--active::after { content: ''; display: block; position: absolute; width: 100%; height: 4px; bottom: -10px; bottom: -0.625rem; left: 0; background-color: #E1B63B; border-bottom-left-radius: 10px; border-bottom-left-radius: 0.625rem; border-bottom-right-radius: 10px; border-bottom-right-radius: 0.625rem; }

.mega-menu__cta { margin-top: 32px; margin-top: 2rem; }

@media (min-width: 112.5rem) { .mega-menu__cta { margin-top: 2.25rem; } }

.mega-menu .content-area { display: grid; gap: 20px; gap: 1.25rem; grid-template-columns: 55fr 45fr; position: absolute; top: 0; right: 0; width: 70%; height: -webkit-max-content; height: -moz-max-content; height: max-content; }

@media (min-width: 90rem) { .mega-menu .content-area { gap: 2rem; } }

.mega-menu .content-area--generic { width: 62.5%; display: block; }

.mega-menu .extra-info__header { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; gap: 1.25rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 32px; margin-bottom: 2rem; }

.mega-menu .extra-info__picture { display: block; width: 100%; height: 200px; height: 12.5rem; }

@media (min-width: 112.5rem) { .mega-menu .extra-info__picture { height: 15rem; } }

.mega-menu .extra-info__picture-image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; border-radius: 0.5rem; }

.mega-menu .extra-info__title { display: block; font-family: "proxima-nova", sans-serif; font-size: 28px; font-size: 1.75rem; font-weight: 600; letter-spacing: -0.05em; line-height: 1; color: #032E4C; }

@media (min-width: 100rem) { .mega-menu .extra-info__title { font-size: 2rem; } }

@media (min-width: 112.5rem) { .mega-menu .extra-info__title { font-size: 2.25rem; } }

.mega-menu .extra-info__paragraph { font-family: "proxima-nova", sans-serif; font-size: 16px; font-size: 1rem; line-height: 1.5; font-weight: 400; }

@media (min-width: 112.5rem) { .mega-menu .extra-info__paragraph { font-size: 1.125rem; } }

.mega-menu .extra-info__cta { margin-top: 20px; margin-top: 1.25rem; }

.mega-menu .extra-info .table { display: grid; grid-template-columns: 1fr 1fr; width: 100%; border-radius: 5px; overflow: hidden; margin-top: 16px; margin-top: 1rem; }

.mega-menu .extra-info .table__th, .mega-menu .extra-info .table__tr { display: block; padding: 10px 14px; padding: 0.625rem 0.875rem; font-family: "proxima-nova", sans-serif; font-size: 16px; font-size: 1rem; font-weight: 500; text-align: center; }

.mega-menu .extra-info .table__th { background: #032E4C; color: #fff; font-weight: 600; }

.mega-menu .extra-info .table__tr { background: #EFF2FA; color: #032E4C; }

.mega-menu .latest-article { position: relative; }

.mega-menu .latest-article__picture { display: block; width: 100%; height: 210px; height: 13.125rem; margin-bottom: 12px; margin-bottom: 0.75rem; overflow: hidden; border-radius: 0.5rem; }

@media (min-width: 90rem) { .mega-menu .latest-article__picture { height: 15.625rem; } }

@media (min-width: 112.5rem) { .mega-menu .latest-article__picture { height: 16.875rem; } }

.mega-menu .latest-article__picture-image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; border-radius: 0.5rem; -webkit-transition: -webkit-transform 400ms cubic-bezier(0.4, 0, 0.2, 1); transition: -webkit-transform 400ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 400ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 400ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 400ms cubic-bezier(0.4, 0, 0.2, 1); }

.mega-menu .latest-article__date { display: block; font-family: "proxima-nova", sans-serif; font-size: 14px; font-size: 0.875rem; font-weight: 500; letter-spacing: -0.05em; margin-bottom: 0.6em; color: #353535; }

@media (min-width: 100rem) { .mega-menu .latest-article__date { font-size: 1rem; } }

.mega-menu .latest-article__title { font-family: "proxima-nova", sans-serif; font-size: 28px; font-size: 1.75rem; font-weight: 500; letter-spacing: -0.05em; line-height: 1.1; color: #032E4C; margin-bottom: 12px; margin-bottom: 0.75rem; }

@media (min-width: 90rem) { .mega-menu .latest-article__title { font-size: 2rem; } }

.mega-menu .latest-article__button { pointer-events: none; }

.mega-menu .latest-article__button.btn--primary { background-color: transparent; padding: 0; padding-right: 44px; padding-right: 2.75rem; }

.mega-menu .latest-article__button.btn--primary .btn__text { color: #00BABD; font-size: 12px; font-size: 0.75rem; }

@media (min-width: 100rem) { .mega-menu .latest-article__button.btn--primary .btn__text { font-size: 0.875rem; } }

.mega-menu .latest-article__button.btn--primary::before { content: ''; display: block; position: absolute; width: calc(100% - 0.8rem); height: 2px; top: auto; bottom: -8px; bottom: -0.5rem; left: -1px; background-color: #00BABD; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left center; transform-origin: left center; -webkit-transition: -webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1); transition: -webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1); }

.mega-menu .latest-article__button.btn--primary::after { right: 16px; right: 1rem; background-image: url("../../src/assets/images/dev/icons/arrow-green.svg"); }

.mega-menu .latest-article__anchor { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; font-size: 0; cursor: pointer; }

.mega-menu .latest-article:hover .latest-article__picture-image { -webkit-transform: scale(1.05); transform: scale(1.05); }

.mega-menu .latest-article:hover .latest-article__button::before { -webkit-transform: scaleX(1); transform: scaleX(1); }

.mega-menu .article { display: grid; grid-template-columns: 1fr 1fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 12px; gap: 0.75rem; position: relative; height: -webkit-max-content; height: -moz-max-content; height: max-content; }

@media (min-width: 112.5rem) { .mega-menu .article { gap: 1.25rem; } }

.mega-menu .article:not(:last-child) { margin-bottom: 20px; margin-bottom: 1.25rem; }

@media (min-width: 90rem) { .mega-menu .article:not(:last-child) { margin-bottom: 2rem; } }

.mega-menu .article__picture { display: block; width: 100%; height: 80px; height: 5rem; overflow: hidden; border-radius: 5px; }

@media (min-width: 90rem) { .mega-menu .article__picture { height: 5.9375rem; } }

.mega-menu .article__picture-image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; border-radius: 5px; -webkit-transition: -webkit-transform 400ms cubic-bezier(0.4, 0, 0.2, 1); transition: -webkit-transform 400ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 400ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 400ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 400ms cubic-bezier(0.4, 0, 0.2, 1); }

.mega-menu .article__title { font-family: "proxima-nova", sans-serif; font-size: 16px; font-size: 1rem; font-weight: 500; letter-spacing: -0.05em; line-height: 1.1; color: #032E4C; margin-bottom: 6px; }

@media (min-width: 90rem) { .mega-menu .article__title { font-size: 1.125rem; } }

.mega-menu .article__button { pointer-events: none; }

.mega-menu .article__button.btn--primary { background-color: transparent; padding: 0; }

.mega-menu .article__button.btn--primary .btn__text { color: #00BABD; font-size: 12px; font-size: 0.75rem; }

.mega-menu .article__button.btn--primary::after { display: none; }

.mega-menu .article__button.btn--primary::before { content: ''; display: block; position: absolute; width: 100%; height: 2px; top: auto; bottom: -8px; bottom: -0.5rem; left: -1px; background-color: #00BABD; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left center; transform-origin: left center; -webkit-transition: -webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1); transition: -webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1); }

.mega-menu .article__anchor { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; font-size: 0; cursor: pointer; }

.mega-menu .article:hover .article__picture-image { -webkit-transform: scale(1.05); transform: scale(1.05); }

.mega-menu .article:hover .article__button::before { -webkit-transform: scaleX(1); transform: scaleX(1); }

.mega-menu--active { opacity: 1; -webkit-transform: none; transform: none; }

.header--sticky + #mega-menus .mega-menu { top: 80px; top: 5rem; }

.btn { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-height: 48px; max-height: 3rem; padding: 14px 12px; padding: 0.875rem 0.75rem; background-color: #0B2E4A; border-top-left-radius: 8px; border-bottom-right-radius: 8px; -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1); cursor: pointer; }

@media (min-width: 26.5625rem) { .btn { padding: calc(0.56523rem + 1.16618vw) calc(0.41035rem + 1.74927vw); } }

@media (min-width: 48rem) { .btn { padding: 1.125rem 1.25rem; border-top-left-radius: 10px; border-bottom-right-radius: 10px; } }

@media (min-width: 75rem) { .btn { padding: 1.125rem 1.375rem; border-top-left-radius: 12px; border-bottom-right-radius: 12px; } }

@media (min-width: 100rem) { .btn { border-top-left-radius: 14px; border-bottom-right-radius: 14px; } }

@media (min-width: 112.5rem) { .btn { border-top-left-radius: 16px; border-bottom-right-radius: 16px; } }

.btn:hover.btn--primary { background-color: #143B5A; }

.btn:hover.btn--primary::after { right: 13px; right: 0.8125rem; }

.btn:hover.btn--white::after { background-image: url("../../src/assets/images/dev/icons/arrow-white.svg"); }

.btn:hover.btn--white .btn__text { color: #fff; }

.btn--primary { padding: 14px 47px 14px 12px; padding: 0.875rem 2.9375rem 0.875rem 0.75rem; background-color: #032E4C; }

@media (min-width: 26.5625rem) { .btn--primary { padding: 0.875rem 3.125rem 0.875rem 0.75rem; } }

@media (min-width: 48rem) { .btn--primary { padding: 1.125rem 3.75rem 1.125rem 0.875rem; } }

@media (min-width: 100rem) { .btn--primary { padding: 1.5625rem 4.375rem 1.5625rem 1rem; } }

@media (min-width: 120rem) { .btn--primary { padding: 1.875rem 5rem 1.875rem 1.125rem; } }

.btn--primary::before { content: ''; position: absolute; top: 0; right: 0; width: 35px; width: 2.1875rem; height: 100%; background-color: #143B5A; border-bottom-right-radius: 8px; z-index: 1; }

@media (min-width: 26.5625rem) { .btn--primary::before { width: calc(1.41308rem + 2.91545vw); } }

@media (min-width: 48rem) { .btn--primary::before { width: 2.8125rem; } }

@media (min-width: 120rem) { .btn--primary::before { width: 4rem; } }

.btn--primary::after { content: ''; position: absolute; top: 50%; right: 12px; right: 0.75rem; width: 10px; width: 0.625rem; height: 7px; -webkit-transform: translateY(-50%); transform: translateY(-50%); background-image: url("../../src/assets/images/dev/icons/arrow-white.svg"); background-size: cover; background-repeat: no-repeat; -webkit-transition: right 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: right 250ms cubic-bezier(0.4, 0, 0.2, 1); z-index: 2; }

@media (min-width: 26.5625rem) { .btn--primary::after { right: calc(0.51767rem + 0.87464vw); width: calc(0.31523rem + 1.16618vw); height: calc(0.12773rem + 1.16618vw); } }

@media (min-width: 48rem) { .btn--primary::after { right: 0.9375rem; width: 0.875rem; height: 0.6875rem; } }

@media (min-width: 120rem) { .btn--primary::after { right: 1.5625rem; width: 1.125rem; height: 0.8125rem; } }

.btn--icon { -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 10px 12px; padding: 0.625rem 0.75rem; border: 2px solid #032E4C; background-color: transparent; }

@media (min-width: 48rem) { .btn--icon { padding: 0.8125rem 1.25rem; } }

.btn--icon:hover { background-color: #032E4C; }

.btn--icon:hover .btn__text { color: #fff; }

.btn--icon:hover .btn__icon svg path { fill: #fff; }

.btn--icon .btn__text { color: #0B2E4A; }

.btn--icon .btn__icon { margin-right: 10px; margin-right: 0.625rem; }

.btn--icon .btn__icon svg { width: 10px; width: 0.625rem; height: auto; }

@media (min-width: 37.5rem) { .btn--icon .btn__icon svg { width: 0.75rem; } }

@media (min-width: 64rem) { .btn--icon .btn__icon svg { width: 0.9375rem; } }

@media (min-width: 90rem) { .btn--icon .btn__icon svg { width: 1.125rem; } }

@media (min-width: 112.5rem) { .btn--icon .btn__icon svg { width: 1.25rem; } }

.btn--icon .btn__icon svg path { -webkit-transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1); }

.btn--white { border: 1px solid #032E4C; background-color: transparent; }

.btn--white::before { border-left: 1px solid #032E4C; background-color: transparent; }

.btn--white::after { background-image: url("../../src/assets/images/dev/icons/arrow-blue.svg"); }

.btn--white .btn__text { color: #032E4C; }

.btn--link { padding: 0 30px 0 0; padding: 0 1.875rem 0 0; background-color: unset; }

@media (min-width: 48rem) { .btn--link { font-size: 0.875rem; } }

.btn--link:hover, .btn--link:focus { background-color: unset; }

.btn--link::after { content: ''; position: absolute; top: 50%; right: 0; width: 14px; width: 0.875rem; height: 10px; height: 0.625rem; -webkit-transform: translateY(-65%); transform: translateY(-65%); background-image: url("../../src/assets/images/dev/icons/arrow-blue.svg"); background-size: cover; background-repeat: no-repeat; -webkit-transition: right 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: right 250ms cubic-bezier(0.4, 0, 0.2, 1); z-index: 2; }

.btn--link .btn__text { font-size: 12px; font-size: 0.75rem; color: #032E4C; }

.btn__text { font-size: 8px; font-size: 0.5rem; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; -webkit-transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (min-width: 26.5625rem) { .btn__text { font-size: 0.5rem; } }

@media (min-width: 48rem) { .btn__text { font-size: 0.625rem; } }

@media (min-width: 90rem) { .btn__text { font-size: 0.75rem; } }

@media (min-width: 120rem) { .btn__text { font-size: 0.875rem; } }

@-webkit-keyframes translateinfinite { 100% { -webkit-transform: translateX(calc(-350px * var(--totalfunds) / 2)); transform: translateX(calc(-350px * var(--totalfunds) / 2)); } }

@keyframes translateinfinite { 100% { -webkit-transform: translateX(calc(-350px * var(--totalfunds) / 2)); transform: translateX(calc(-350px * var(--totalfunds) / 2)); } }

.net-stats { position: absolute; top: 5%; right: 3%; display: none; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

@media (min-width: 64rem) { .net-stats { display: -webkit-box; display: -ms-flexbox; display: flex; } }

.net-stats__text { font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.2; color: #032E4C; }

@media (min-width: 64rem) { .net-stats__text { font-size: calc(0.32143rem + 0.66964vw); } }

@media (min-width: 120rem) { .net-stats__text { font-size: 1.125rem; } }

.net-stats__text b { font-weight: 700; }

.net-stats__box { width: 475px; width: 29.6875rem; margin-left: 14px; margin-left: 0.875rem; }

@media (min-width: 64rem) { .net-stats__box { width: calc(1.83036rem + 43.52679vw); margin-left: calc(0.44643rem + 0.66964vw); } }

@media (min-width: 120rem) { .net-stats__box { width: 54.0625rem; margin-left: 1.25rem; } }

.net-stats__funds { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; height: 100%; }

.net-stats__funds-barrier { position: relative; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; overflow: hidden; padding: 18px 0; padding: 1.125rem 0; -webkit-transition: all .3s ease; transition: all .3s ease; border-top-left-radius: 10px; background: #fff; }

@media (min-width: 75rem) { .net-stats__funds-barrier { padding: calc(-0.125rem + 1.66667vw) 0; } }

@media (min-width: 120rem) { .net-stats__funds-barrier { padding: 1.875rem 0; } }

.net-stats__funds-barrier::before, .net-stats__funds-barrier::after { content: ''; position: absolute; width: 170px; width: 10.625rem; height: 100%; z-index: 1; }

.net-stats__funds-barrier::before { top: 0; left: 0; background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0))); background: linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%); }

.net-stats__funds-barrier::after { top: 0; right: 0; background: -webkit-gradient(linear, right top, left top, from(white), to(rgba(255, 255, 255, 0))); background: linear-gradient(to left, white 0%, rgba(255, 255, 255, 0) 100%); }

.net-stats__funds-lane { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: auto; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; }

.net-stats .fund { position: relative; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; min-width: -webkit-fit-content; min-width: -moz-fit-content; min-width: fit-content; margin-left: 42px; margin-left: 2.625rem; padding-left: 12px; padding-left: 0.75rem; background: #fff; -webkit-animation: translateinfinite 25s linear infinite; animation: translateinfinite 25s linear infinite; }

.net-stats .fund::before { content: ''; position: absolute; top: 0; left: 0; width: 2px; height: 100%; background-color: #E1B63B; }

.net-stats .fund__name { padding: 6px 10px; padding: 6px 0.625rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 700; border-radius: 12px; text-transform: uppercase; color: #032E4C; background-color: #EFF2FA; }

.net-stats .fund__data { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 8px; margin-top: 0.5rem; margin-left: 3px; }

.net-stats .fund__info, .net-stats .fund__change-label, .net-stats .fund__no-change { font-size: 14px; font-size: 0.875rem; font-family: "proxima-nova", sans-serif; color: #032E4C; }

.net-stats .fund__no-change { color: #96A1BC; }

.net-stats .fund__change { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 4px; }

.net-stats .fund__change-label { font-weight: 600; color: #96A1BC; }

.net-stats .fund__change-icon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 5px; }

.resource-item { position: relative; width: 100%; }

@media (min-width: 48rem) { .resource-item { margin-bottom: 0; } }

.resource-item__picture-image { width: 100%; height: 55vw; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; border-radius: 7px; }

@media (min-width: 37.5rem) { .resource-item__picture-image { height: 27vw; } }

@media (min-width: 64rem) { .resource-item__picture-image { height: 17vw; } }

@media (min-width: 112.5rem) { .resource-item__picture-image { height: 15vw; } }

@media (min-width: 120rem) { .resource-item__picture-image { height: 18rem; } }

.resource-item .content { margin-top: 18px; margin-top: 1.125rem; }

@media (min-width: 75rem) { .resource-item .content { margin-top: calc(0.91179rem + 0.80268vw); } }

.resource-item .content__date { margin-bottom: 13px; margin-bottom: 0.8125rem; color: #353535; font-family: "DM Sans", sans-serif; font-size: 12px; font-size: 0.75rem; font-weight: 500; }

@media (min-width: 48rem) { .resource-item .content__date { margin-bottom: calc(0.72366rem + 0.33445vw); font-size: calc(0.71446rem + 0.13378vw); } }

@media (min-width: 64.1rem) { .resource-item .content__date { font-weight: 700; } }

@media (min-width: 120rem) { .resource-item .content__date { margin-bottom: 1.125rem; } }

.resource-item .content__title { max-width: 75%; margin-bottom: 12px; margin-bottom: 0.75rem; font-family: "DM Sans", sans-serif; font-weight: 700; font-size: 14px; font-size: 0.875rem; line-height: 1.2; letter-spacing: -0.05em; }

@media (min-width: 48rem) { .resource-item .content__title { margin-bottom: calc(0.64339rem + 0.40134vw); font-size: calc(0.71572rem + 1.07023vw); } }

@media (min-width: 64.1rem) { .resource-item .content__title { max-width: 100%; } }

@media (min-width: 120rem) { .resource-item .content__title { margin-bottom: 1.125rem; font-size: 2rem; } }

.resource-item .content__title a { color: #032E4C; }

.resource-item .content__cta::after { background-image: url("../../src/assets/images/dev/icons/arrow-gray.svg"); }

.spacer { min-height: 24px; min-height: 1.5rem; }

.spacer[size=sm] { height: 24px; height: 1.5rem; }

@media (min-width: 48rem) { .spacer[size=sm] { height: 2.5rem; } }

@media (min-width: 64rem) { .spacer[size=sm] { height: 3rem; } }

@media (min-width: 90rem) { .spacer[size=sm] { height: 4rem; } }

.spacer[size=md] { height: 36px; height: 2.25rem; }

@media (min-width: 48rem) { .spacer[size=md] { height: 3rem; } }

@media (min-width: 64rem) { .spacer[size=md] { height: 4rem; } }

@media (min-width: 90rem) { .spacer[size=md] { height: 5.375rem; } }

.spacer[size=lg] { height: 48px; height: 3rem; }

@media (min-width: 48rem) { .spacer[size=lg] { height: 4.5rem; } }

@media (min-width: 64rem) { .spacer[size=lg] { height: 6rem; } }

@media (min-width: 90rem) { .spacer[size=lg] { height: 7rem; } }

.modal-container { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 105; }

.modal-container--open { display: block; }

.modal-container--ready { overflow-y: scroll; -webkit-overflow-scrolling: touch; }

.modal { position: absolute; top: 5vh; left: 50%; -webkit-transition-property: opacity, -webkit-transform; transition-property: opacity, -webkit-transform; transition-property: transform, opacity; transition-property: transform, opacity, -webkit-transform; -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition-duration: 650ms; transition-duration: 650ms; -webkit-transform: translate(-50%, 100vh); transform: translate(-50%, 100vh); opacity: 0; }

@media (min-width: 37.5rem) { .modal { top: 3vh; } }

@media (min-width: 64rem) { .modal { top: 0; } }

.modal--animate { -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); opacity: 1; }

.modal-backdrop { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0); -webkit-transition-property: background-color; transition-property: background-color; -webkit-transition-timing-function: cubic-bezier(0.3, 0, 0, 1); transition-timing-function: cubic-bezier(0.3, 0, 0, 1); -webkit-transition-duration: 800ms; transition-duration: 800ms; }

.modal-backdrop--animate { background-color: rgba(0, 0, 0, .8); }

.search-modal { width: 100%; padding: 0 15px; padding: 0 0.9375rem; }

@media (min-width: 37.5rem) { .search-modal { padding: 1.25rem 2.5rem; } }

@media (min-width: 64rem) { .search-modal { padding: 2.8125rem 4.375rem; } }

@media (min-width: 100rem) { .search-modal { padding: 4.375rem 6.25rem; } }

.search-modal__wrapper { position: relative; background: #fff; padding: 40px 15px 30px 15px; padding: 2.5rem 0.9375rem 1.875rem 0.9375rem; }

@media (min-width: 26.5625rem) { .search-modal__wrapper { padding: 3.125rem 1.875rem 2.5rem 1.875rem; } }

@media (min-width: 64rem) { .search-modal__wrapper { padding: 6.25rem 3.75rem 4.375rem 3.75rem; } }

@media (min-width: 90rem) { .search-modal__wrapper { padding: 9.0625rem 7.8125rem 6.25rem 7.8125rem; } }

.search-modal__close { position: absolute; top: -20px; top: -1.25rem; left: 0; right: 0; width: 44px; width: 2.75rem; height: 44px; height: 2.75rem; margin: 0 auto; background: #143B5A; border: 2px solid #fff; border-radius: 50%; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }

@media (min-width: 64rem) { .search-modal__close { width: 4rem; height: 4rem; top: -1.5rem; } }

@media (min-width: 100rem) { .search-modal__close { width: 5.25rem; height: 5.25rem; top: -1.75rem; border-width: 3px; } }

.search-modal__close::before, .search-modal__close::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; height: 1px; width: 12px; width: 0.75rem; background: #fff; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }

@media (min-width: 64rem) { .search-modal__close::before, .search-modal__close::after { width: 1.125rem; height: 2px; } }

@media (min-width: 100rem) { .search-modal__close::before, .search-modal__close::after { width: 1.5rem; height: 3px; } }

.search-modal__close::before { -webkit-transform: rotate(45deg); transform: rotate(45deg); }

.search-modal__close::after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }

.search-modal__close:hover { background: #fff; }

.search-modal__close:hover::before, .search-modal__close:hover::after { background: #143B5A; }

.search-modal__bar { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; height: 46px; height: 2.875rem; }

@media (min-width: 64rem) { .search-modal__bar { height: 3.5625rem; max-width: 90%; margin: 0 auto; } }

@media (min-width: 100rem) { .search-modal__bar { height: 4.25rem; } }

.search-modal__bar input { border: 1px solid #CFD5E3; padding: 0 10px; padding: 0 0.625rem; font-size: 14px; font-size: 0.875rem; font-family: "DM Sans", sans-serif; font-weight: 500; color: #000; -moz-appearance: none; appearance: none; -webkit-appearance: none; width: 100%; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

@media (min-width: 64rem) { .search-modal__bar input { font-size: 1.1875rem; padding: 0 1.25rem; } }

@media (min-width: 100rem) { .search-modal__bar input { font-size: 1.5rem; padding: 0 1.875rem; } }

.search-modal__bar input:focus { outline: none; }

.search-modal__bar button { background: #143B5A; color: #fff; font-family: "DM Sans", sans-serif; font-size: 14px; font-size: 0.875rem; padding: 0 12px; padding: 0 0.75rem; font-weight: 700; letter-spacing: -0.05em; }

@media (min-width: 64rem) { .search-modal__bar button { font-size: 0.9375rem; padding: 0 1.25rem; } }

@media (min-width: 100rem) { .search-modal__bar button { font-size: 1rem; padding: 0 1.75rem; } }

.search-modal__bar button:not(:first-of-type) { border-left: 2px solid #fff; }

.search-modal__bar-loading { width: 24px; width: 1.5rem; height: 24px; height: 1.5rem; border-width: 4px; border-style: solid; border-color: #143B5A; border-left-color: rgba(20, 59, 90, .5); border-top-color: rgba(20, 59, 90, .5); -ms-flex-item-align: center; align-self: center; border-radius: 50%; -webkit-animation: rotate 1s linear infinite; animation: rotate 1s linear infinite; margin-left: 15px; margin-left: 0.9375rem; }

@media (min-width: 64rem) { .search-modal__bar-loading { border-width: 5px; width: 1.8125rem; height: 1.8125rem; margin-left: 1.25rem; } }

@media (min-width: 100rem) { .search-modal__bar-loading { border-width: 6px; width: 2.125rem; height: 2.125rem; margin-left: 1.5625rem; } }

@-webkit-keyframes rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

.search-modal__results { color: #000; font-family: "DM Sans", sans-serif; font-size: 14px; font-size: 0.875rem; display: block; text-align: center; margin-top: 15px; margin-top: 0.9375rem; }

@media (min-width: 37.5rem) { .search-modal__results { margin-top: 1.5625rem; } }

@media (min-width: 64rem) { .search-modal__results { margin-top: 2.1875rem; font-size: 0.9375rem; } }

@media (min-width: 100rem) { .search-modal__results { margin-top: 2.8125rem; font-size: 1rem; } }

.search-modal__cards { margin-top: 30px; margin-top: 1.875rem; gap: 30px; gap: 1.875rem; }

@media (min-width: 37.5rem) { .search-modal__cards { grid-template-columns: 1fr 1fr; -webkit-column-gap: 2.5rem; -moz-column-gap: 2.5rem; column-gap: 2.5rem; margin-top: 2.8125rem; } }

@media (min-width: 64rem) { .search-modal__cards { -webkit-column-gap: 3.4375rem; -moz-column-gap: 3.4375rem; column-gap: 3.4375rem; margin-top: 3.75rem; } }

@media (min-width: 100rem) { .search-modal__cards { -webkit-column-gap: 5.3125rem; -moz-column-gap: 5.3125rem; column-gap: 5.3125rem; row-gap: 2.8125rem; margin-top: 4.6875rem; } }

.search-modal__cards:not([hidden]) { display: grid; }

.search-modal__cards .card { display: grid; }

@media (min-width: 75rem) { .search-modal__cards .card { grid-template-columns: 1fr 0.9fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 1.875rem; } }

@media (min-width: 100rem) { .search-modal__cards .card { grid-template-columns: 0.9fr 1fr; gap: 2.8125rem; } }

.search-modal__cards .card__image { position: relative; height: 0; padding-top: 63%; }

.search-modal__cards .card__image img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.search-modal__cards .card__title { font-size: 14px; font-size: 0.875rem; font-weight: 700; line-height: 1.5; color: #000; padding: 12px 0; padding: 0.75rem 0; margin: 15px 0; margin: 0.9375rem 0; border-width: 2px 0 2px 0; border-style: solid; border-color: #353535; }

@media (min-width: 64rem) { .search-modal__cards .card__title { margin: 0 0 1.375rem 0; font-size: 1.1875rem; padding: 1rem 0; } }

@media (min-width: 100rem) { .search-modal__cards .card__title { margin-bottom: 1.875rem; font-size: 1.5rem; padding: 1.25rem 0; } }

.search-modal__cards .card__link { font-size: 12px; font-size: 0.75rem; color: #143B5A; }

@media (min-width: 64rem) { .search-modal__cards .card__link { font-size: 0.875rem; } }

@media (min-width: 100rem) { .search-modal__cards .card__link { font-size: 1rem; } }

.search-modal__pagination { margin-top: 45px; margin-top: 2.8125rem; }

@media (min-width: 64rem) { .search-modal__pagination { margin-top: 4.0625rem; } }

@media (min-width: 100rem) { .search-modal__pagination { margin-top: 5.3125rem; } }

.search-modal__pagination .pagination { display: -webkit-box; display: -ms-flexbox; display: flex; height: 34px; height: 2.125rem; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

@media (min-width: 64rem) { .search-modal__pagination .pagination { height: 2.25rem; } }

.search-modal__pagination .pagination li { line-height: 34px; line-height: 2.125rem; }

@media (min-width: 64rem) { .search-modal__pagination .pagination li { line-height: 2.25rem; } }

.search-modal__pagination .pagination li a { display: block; height: 100%; cursor: pointer; font-family: "DM Sans", sans-serif; }

.search-modal__pagination .pagination__jump a { background: #143B5A; color: #fff; font-size: 12px; font-size: 0.75rem; font-weight: 700; padding: 0 8px; padding: 0 0.5rem; }

@media (min-width: 64rem) { .search-modal__pagination .pagination__jump a { padding: 0 0.625rem; } }

@media (min-width: 100rem) { .search-modal__pagination .pagination__jump a { padding: 0 0.75rem; } }

.search-modal__pagination .pagination__jump--first { margin-right: 5px; }

.search-modal__pagination .pagination__jump--last { margin-left: 5px; }

.search-modal__pagination .pagination__arrow:hover a { background: #CFD5E3; }

.search-modal__pagination .pagination__arrow a { position: relative; border: 1px solid #CFD5E3; padding: 0 12px; padding: 0 0.75rem; }

@media (min-width: 64rem) { .search-modal__pagination .pagination__arrow a { padding: 0 0.9375rem; } }

@media (min-width: 100rem) { .search-modal__pagination .pagination__arrow a { padding: 0 1.125rem; } }

.search-modal__pagination .pagination__arrow a::before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; border-style: solid; border-width: 0 0 2px 2px; border-color: #353535; width: 7px; height: 7px; pointer-events: none; }

@media (min-width: 64rem) { .search-modal__pagination .pagination__arrow a::before { width: 0.5625rem; height: 0.5625rem; } }

@media (min-width: 100rem) { .search-modal__pagination .pagination__arrow a::before { width: 0.625rem; height: 0.625rem; } }

.search-modal__pagination .pagination__arrow--previous a { border-right: 0; }

.search-modal__pagination .pagination__arrow--previous a::before { -webkit-transform: rotate(45deg); transform: rotate(45deg); left: 3px; }

@media (min-width: 100rem) { .search-modal__pagination .pagination__arrow--previous a::before { left: 6px; } }

.search-modal__pagination .pagination__arrow--next a::before { -webkit-transform: rotate(-135deg); transform: rotate(-135deg); right: 3px; }

@media (min-width: 100rem) { .search-modal__pagination .pagination__arrow--next a::before { right: 6px; } }

.search-modal__pagination .pagination__number a { font-size: 14px; font-size: 0.875rem; color: #000; border: 1px solid #CFD5E3; padding: 0 10px; padding: 0 0.625rem; font-family: "DM Sans", sans-serif; }

@media (min-width: 64rem) { .search-modal__pagination .pagination__number a { font-size: 0.9375rem; padding: 0 0.75rem; } }

@media (min-width: 100rem) { .search-modal__pagination .pagination__number a { font-size: 1rem; } }

.search-modal__pagination .pagination__number:hover a, .search-modal__pagination .pagination__number--active a { background: #CFD5E3; }

.search-modal__pagination .pagination__number:not(:last-of-type) a { border-right: 0; }

.items-slider__wrapper { padding: 22px 0; padding: 1.375rem 0; }

@media (min-width: 120rem) { .items-slider__wrapper { margin-right: auto; } }

.items-slider__header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 90%; max-width: 1680px; max-width: 105rem; margin: 0 auto; }

.items-slider .slider { position: relative; width: 95%; margin-top: 30px; margin-top: 1.875rem; margin-left: 5%; }

@media (min-width: 37.5rem) { .items-slider .slider { margin-top: calc(1.30682rem + 1.51515vw); } }

@media (min-width: 112.6rem) { .items-slider .slider { width: 91.5%; margin-left: 8.5%; } }

@media (min-width: 120rem) { .items-slider .slider { margin-top: 3.125rem; } }

.items-slider .slider__track { overflow: hidden; }

.items-slider .slider__slides { display: -webkit-box; display: -ms-flexbox; display: flex; }

.items-slider .slider__controls { display: grid; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; grid-template-columns: 0.95fr 0.05fr; gap: 15px; gap: 0.9375rem; width: 95%; margin-top: 22px; margin-top: 1.375rem; margin-right: 5%; }

@media (min-width: 64rem) { .items-slider .slider__controls { grid-template-columns: 1fr; margin-top: calc(-2.19643rem + 5.58036vw); } }

@media (min-width: 120.1rem) { .items-slider .slider__controls { margin-top: 4.5rem; } }

.items-slider .slider__indicator { position: relative; width: 100%; height: 4px; background-color: #E1E7F5; }

.items-slider .slider__indicator-bar { position: absolute; top: 0; left: 0; height: 100%; background-color: #96A1BC; -webkit-transition: left 400ms ease-in-out; transition: left 400ms ease-in-out; z-index: 1; }

.items-slider .slider__arrows { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; gap: 12px; gap: 0.75rem; pointer-events: none; }

@media (min-width: 64rem) { .items-slider .slider__arrows { position: absolute; top: 0; left: calc(0.88068rem + -2.84091vw); -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: calc(100% - 7.625rem - -3.125vw); height: 100%; } }

@media (min-width: 75rem) { .items-slider .slider__arrows { left: calc(0.83333rem + -2.77778vw); } }

@media (min-width: 100rem) { .items-slider .slider__arrows { width: calc(100% - 1.0625rem - 3.4375vw); } }

@media (min-width: 120rem) { .items-slider .slider__arrows { left: -2.5rem; width: calc(100% - 83px); } }

.items-slider .slider__arrow { outline: none; width: 35px; width: 2.1875rem; height: 35px; height: 2.1875rem; pointer-events: all; }

@media (min-width: 64rem) { .items-slider .slider__arrow { width: calc(-1.02679rem + 5.02232vw); height: calc(-1.02679rem + 5.02232vw); -webkit-transform: translateY(calc(-3.34821vw - -2.14286rem)); transform: translateY(calc(-3.34821vw - -2.14286rem)); } }

@media (min-width: 120.1rem) { .items-slider .slider__arrow { width: 5rem; height: 5rem; -webkit-transform: translateY(-30px); transform: translateY(-30px); } }

.items-slider .slider__arrow:hover svg circle { fill: #032E4C; }

.items-slider .slider__arrow:hover svg path { fill: #fff; }

.items-slider .slider__arrow--next svg { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.items-slider .slider__arrow svg { width: 100%; height: 100%; }

.items-slider .slider__arrow svg circle, .items-slider .slider__arrow svg path { -webkit-transition: fill 250ms ease-in-out; transition: fill 250ms ease-in-out; }

@media (min-width: 64.1rem) { .items-slider .slider__arrow svg circle { stroke: none; } }

.items-slider .slide { position: relative; height: 145px; height: 9.0625rem; cursor: pointer; }

@media (min-width: 20rem) { .items-slider .slide { height: calc(4.0625rem + 25vw); } }

@media (min-width: 31.25rem) { .items-slider .slide { height: 10rem; } }

@media (min-width: 37.5rem) { .items-slider .slide { height: calc(5.53571rem + 11.90476vw); } }

@media (min-width: 48rem) { .items-slider .slide { height: calc(3.75rem + 15.625vw); } }

@media (min-width: 64rem) { .items-slider .slide { height: calc(-1.96429rem + 24.55357vw); } }

@media (min-width: 120rem) { .items-slider .slide { height: 27.5rem; } }

.items-slider .slide:hover figcaption::before { background: -webkit-gradient(linear, left top, left bottom, from(rgba(53, 53, 53, .15)), to(rgba(0, 0, 0, .1))); background: linear-gradient(180deg, rgba(53, 53, 53, .15) 0%, rgba(0, 0, 0, .1) 100%); }

.items-slider .slide__image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-top-left-radius: 5px; border-bottom-right-radius: 5px; z-index: -1; }

@media (min-width: 20rem) { .items-slider .slide__image { border-top-left-radius: calc(-0.02083rem + 1.66667vw); border-bottom-right-radius: calc(-0.02083rem + 1.66667vw); } }

@media (min-width: 48rem) { .items-slider .slide__image { border-top-left-radius: calc(0.07042rem + 0.77465vw); border-bottom-right-radius: calc(0.07042rem + 0.77465vw); } }

@media (min-width: 120rem) { .items-slider .slide__image { border-top-left-radius: 1rem; border-bottom-right-radius: 1rem; } }

.items-slider .slide figcaption { position: absolute; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; height: 100%; padding: 7px 10px 18px; padding: 7px 0.625rem 1.125rem; border-top-left-radius: 5px; border-bottom-right-radius: 5px; background: -webkit-gradient(linear, left top, left bottom, color-stop(43.2%, rgba(21, 70, 123, 0)), color-stop(78.56%, rgba(21, 70, 123, .9))); background: linear-gradient(180deg, rgba(21, 70, 123, 0) 43.2%, rgba(21, 70, 123, .9) 78.56%); }

@media (min-width: 48rem) { .items-slider .slide figcaption { border-top-left-radius: calc(0.07042rem + 0.77465vw); border-bottom-right-radius: calc(0.07042rem + 0.77465vw); } }

@media (min-width: 37.5rem) { .items-slider .slide figcaption { padding: calc(-0.71226rem + 3.06604vw) calc(-0.43632rem + 2.83019vw) calc(0.5059rem + 1.65094vw); } }

@media (min-width: 64rem) { .items-slider .slide figcaption { padding: calc(0.17857rem + 1.67411vw) calc(0.80357rem + 0.89286vw) calc(0.34821rem + 1.89732vw); } }

@media (min-width: 120rem) { .items-slider .slide figcaption { padding: 2.1875rem 1.875rem 2.625rem; border-top-left-radius: 1rem; border-bottom-right-radius: 1rem; } }

.items-slider .slide figcaption::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-top-left-radius: 5px; border-bottom-right-radius: 5px; background: -webkit-gradient(linear, left top, left bottom, from(rgba(53, 53, 53, .15)), to(rgba(0, 0, 0, .3))); background: linear-gradient(180deg, rgba(53, 53, 53, .15) 0%, rgba(0, 0, 0, .3) 100%); -webkit-transition: background 250ms ease-in-out; transition: background 250ms ease-in-out; }

@media (min-width: 48rem) { .items-slider .slide figcaption::before { border-top-left-radius: calc(0.07042rem + 0.77465vw); border-bottom-right-radius: calc(0.07042rem + 0.77465vw); } }

@media (min-width: 120rem) { .items-slider .slide figcaption::before { border-top-left-radius: 1rem; border-bottom-right-radius: 1rem; } }

.items-slider .slide__meta { position: relative; padding-left: 9px; padding-left: 0.5625rem; font-size: 8px; font-size: 0.5rem; font-family: "DM Sans", sans-serif; font-weight: 700; line-height: 15px; line-height: 0.9375rem; letter-spacing: 0.15em; text-transform: uppercase; color: #fff; z-index: 1; }

@media (min-width: 48rem) { .items-slider .slide__meta { padding-left: calc(0.00694rem + 1.15741vw); font-size: calc(0.22917rem + 0.69444vw); } }

@media (min-width: 75rem) { .items-slider .slide__meta { padding-left: 0.875rem; font-size: 0.75rem; } }

.items-slider .slide__meta::before { content: ''; position: absolute; left: 0; top: 0; width: 2.5px; height: 100%; border-top-left-radius: 2px; border-bottom-left-radius: 2px; background-color: #96A1BC; }

@media (min-width: 48rem) { .items-slider .slide__meta::before { width: calc(-0.01042rem + 0.34722vw); } }

@media (min-width: 75rem) { .items-slider .slide__meta::before { width: 4px; } }

.items-slider .slide__content { max-width: 170px; max-width: 10.625rem; padding: 0 10px; padding: 0 0.625rem; z-index: 1; }

@media (min-width: 37.5rem) { .items-slider .slide__content { max-width: calc(2.66509rem + 21.22642vw); } }

@media (min-width: 64rem) { .items-slider .slide__content { max-width: calc(5.53571rem + 16.74107vw); padding: 0 calc(-1.16071rem + 2.79018vw); } }

@media (min-width: 120rem) { .items-slider .slide__content { max-width: 25.625rem; padding: 0 2.1875rem; } }

.items-slider .slide__date { margin-bottom: 7px; font-size: 9px; font-size: 0.5625rem; font-family: "DM Sans", sans-serif; font-weight: 700; color: #fff; }

@media (min-width: 37.5rem) { .items-slider .slide__date { margin-bottom: 0.5rem; font-size: calc(0.42045rem + 0.37879vw); } }

@media (min-width: 120rem) { .items-slider .slide__date { font-size: 0.875rem; } }

.items-slider .slide__title { font-size: 12px; font-size: 0.75rem; font-family: "DM Sans", sans-serif; font-weight: 700; letter-spacing: -0.05em; line-height: 1.3; color: #fff; }

@media (min-width: 37.5rem) { .items-slider .slide__title { font-size: calc(0.21934rem + 1.41509vw); } }

@media (min-width: 64rem) { .items-slider .slide__title { font-size: calc(0.125rem + 1.5625vw); } }

@media (min-width: 120rem) { .items-slider .slide__title { font-size: 2rem; } }

.items-slider .slide__cta { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 16px; margin-top: 1rem; padding-left: 15px; padding-left: 0.9375rem; font-size: 8px; font-size: 0.5rem; font-family: "DM Sans", sans-serif; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; }

@media (min-width: 37.5rem) { .items-slider .slide__cta { margin-top: calc(0.82955rem + 0.45455vw); font-size: calc(0.32955rem + 0.45455vw); } }

@media (min-width: 120rem) { .items-slider .slide__cta { margin-top: 1.375rem; font-size: 0.875rem; } }

.items-slider .slide__cta::before { content: ''; position: absolute; top: 50%; left: 0; width: 10px; width: 0.625rem; height: 7px; -webkit-transform: translateY(-50%); transform: translateY(-50%); background-image: url("../../src/assets/images/dev/icons/arrow-green.svg"); background-size: cover; background-repeat: no-repeat; }

.items-slider--yellow-bar .slider__indicator-bar { background-color: #E1B63B; }

.items-slider--yellow-bar .slide__meta::before { background-color: #E1B63B; }

.newsletter__wrapper { display: grid; grid-template-columns: 1fr; width: 90%; max-width: 1740px; max-width: 108.75rem; padding-bottom: 58px; padding-bottom: 3.625rem; }

@media (min-width: 37.5rem) { .newsletter__wrapper { grid-template-columns: 0.44fr 0.56fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: calc(0.19318rem + 3.48485vw) 0; } }

@media (min-width: 120rem) { .newsletter__wrapper { padding: 4.375rem 0; } }

.newsletter__media { width: 100%; min-height: 150px; min-height: 9.375rem; }

@media (min-width: 20rem) { .newsletter__media { min-height: calc(3.66071rem + 28.57143vw); } }

@media (min-width: 37.5rem) { .newsletter__media { height: 100%; min-height: 9.375rem; } }

.newsletter__image { width: 100%; height: 100%; }

.newsletter__content { margin-top: 38px; margin-top: 2.375rem; }

@media (min-width: 37.5rem) { .newsletter__content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 100%; margin-top: 0; padding: 1.25rem; border-bottom-right-radius: 30px; -webkit-box-shadow: 0px 40px 100px -20px rgba(21, 70, 123, .17); box-shadow: 0px 40px 100px -20px rgba(21, 70, 123, .17); } }

@media (min-width: 48rem) { .newsletter__content { padding: calc(-2.08333rem + 6.94444vw) calc(-1.875rem + 6.51042vw); border-bottom-right-radius: calc(0.625rem + 2.60417vw); } }

@media (min-width: 120rem) { .newsletter__content { padding: 6.25rem 5.9375rem; border-bottom-right-radius: 60px; } }

.newsletter__subheading { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 15px; margin-bottom: 0.9375rem; }

@media (min-width: 37.5rem) { .newsletter__subheading { margin-bottom: calc(0.79545rem + 0.37879vw); } }

@media (min-width: 120rem) { .newsletter__subheading { margin-bottom: 1.25rem; } }

.newsletter__form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 12px; margin-top: 0.75rem; }

@media (min-width: 37.5rem) { .newsletter__form { margin-top: calc(-0.32955rem + 2.87879vw); } }

@media (min-width: 120rem) { .newsletter__form { margin-top: 3.125rem; } }

.newsletter .form-element.mktoForm { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 10px; margin-top: 0.625rem; padding: 0; width: 100% !important;}

@media (min-width: 64rem) { .newsletter .form-element.mktoForm { margin-top: 0.9375rem; } }

.newsletter .form-element.mktoForm .mktoFormRow { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-item-align: stretch; align-self: stretch; }

.newsletter .form-element.mktoForm .mktoFormCol { width: 100%; margin-bottom: 0 !important; }

.newsletter .form-element.mktoForm .mktoFieldWrap { width: 100%; height: 100%; }

.newsletter .form-element.mktoForm .mktoLabel, .newsletter .form-element.mktoForm .mktoGutter { display: none; }

.newsletter .form-element.mktoForm input[type=text], .newsletter .form-element.mktoForm input[type=email] { width: 95% !important; height: 100%; padding: 16px 0 10px; padding: 1rem 0 0.625rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; color: #96A1BC; border: none !important; border-bottom: 1px solid #96A1BC !important; background-color: transparent; outline: none; }

@media (min-width: 48rem) { .newsletter .form-element.mktoForm input[type=text], .newsletter .form-element.mktoForm input[type=email] { font-size: calc(0.41667rem + 0.69444vw); } }

@media (min-width: 120rem) { .newsletter .form-element.mktoForm input[type=text], .newsletter .form-element.mktoForm input[type=email] { font-size: 1.25rem; } }

.newsletter .form-element.mktoForm input[type=text]::-webkit-input-placeholder, .newsletter .form-element.mktoForm input[type=email]::-webkit-input-placeholder { color: #96A1BC; opacity: 1; }

.newsletter .form-element.mktoForm input[type=text]::-moz-placeholder, .newsletter .form-element.mktoForm input[type=email]::-moz-placeholder { color: #96A1BC; opacity: 1; }

.newsletter .form-element.mktoForm input[type=text]::-ms-input-placeholder, .newsletter .form-element.mktoForm input[type=email]::-ms-input-placeholder { color: #96A1BC; opacity: 1; }

.newsletter .form-element.mktoForm input[type=text]::placeholder, .newsletter .form-element.mktoForm input[type=email]::placeholder { color: #96A1BC; opacity: 1; }

.newsletter .form-element.mktoForm input[type=text]:-ms-input-placeholder, .newsletter .form-element.mktoForm input[type=email]:-ms-input-placeholder { color: #96A1BC; }

.newsletter .form-element.mktoForm input[type=text]::-ms-input-placeholder, .newsletter .form-element.mktoForm input[type=email]::-ms-input-placeholder { color: #96A1BC; }

.newsletter .form-element.mktoForm .mktoButton { padding: 14px 12px !important; padding: 0.875rem 0.75rem !important; background-color: #0B2E4A !important; border-top-left-radius: 8px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 8px !important; border-bottom-left-radius: 0 !important; font-size: 8px !important; font-size: 0.5rem !important; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; -webkit-transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1); }

@media (min-width: 26.5625rem) { .newsletter .form-element.mktoForm .mktoButton { padding: calc(0.56523rem + 1.16618vw) calc(0.41035rem + 1.74927vw) !important; font-size: 0.5rem; } }

@media (min-width: 48rem) { .newsletter .form-element.mktoForm .mktoButton { padding: 1.125rem 1.25rem !important; border-top-left-radius: 10px !important; border-bottom-right-radius: 10px !important; font-size: 0.625rem !important; } }

@media (min-width: 75rem) { .newsletter .form-element.mktoForm .mktoButton { padding: 1.125rem 1.375rem !important; border-top-left-radius: 12px !important; border-bottom-right-radius: 12px !important; font-size: 0.625rem !important; } }

@media (min-width: 90rem) { .newsletter .form-element.mktoForm .mktoButton { font-size: 0.875rem !important; } }

@media (min-width: 100rem) { .newsletter .form-element.mktoForm .mktoButton { border-top-left-radius: 14px !important; border-bottom-right-radius: 14px !important; } }

@media (min-width: 112.5rem) { .newsletter .form-element.mktoForm .mktoButton { border-top-left-radius: 16px !important; border-bottom-right-radius: 16px !important; font-size: 0.875rem !important; } }

.newsletter__form-message { width: 100%; margin-top: 8px; margin-top: 0.5rem; padding: 10px 15px; padding: 0.625rem 0.9375rem; font-size: 12px; font-size: 0.75rem; background-color: rgba(0, 186, 189, .2); border-radius: 8px; color: #032E4C; }

@media (min-width: 64rem) { .newsletter__form-message { margin-top: 0.75rem; padding: 0.9375rem; font-size: 1rem; } }

.media-gallery { position: relative; }

.media-gallery--with-slider::before { content: ''; position: absolute; display: block; width: 100%; height: calc(100% - 3.75rem); bottom: 0; left: 0; background-color: #0B2E4A; }

@media (min-width: 48rem) { .media-gallery--with-slider::before { height: calc(100% - 7rem); } }

@media (min-width: 64rem) { .media-gallery--with-slider::before { height: calc(100% - 9.25rem); } }

@media (min-width: 75rem) { .media-gallery--with-slider::before { height: calc(100% - 15.625rem); } }

.media-gallery__headline { margin-bottom: 35px; margin-bottom: 2.1875rem; text-align: center; }

@media (min-width: 64rem) { .media-gallery__headline { margin-bottom: 2.5rem; } }

@media (min-width: 75rem) { .media-gallery__headline { margin-bottom: 2.8125rem; } }

@media (min-width: 90rem) { .media-gallery__headline { margin-bottom: calc(-1rem + 4.58333vw); } }

@media (min-width: 120rem) { .media-gallery__headline { margin-bottom: 4.5rem; } }

.media-gallery__wrapper { position: relative; padding: 0 16px 32px; padding: 0 1rem 2rem; }

@media (min-width: 37.5rem) { .media-gallery__wrapper { padding-bottom: 3rem; } }

@media (min-width: 48rem) { .media-gallery__wrapper { padding: 0 2rem 3rem; } }

@media (min-width: 64rem) { .media-gallery__wrapper { padding: 0 4rem 4rem; } }

@media (min-width: 90rem) { .media-gallery__wrapper { padding: 0 5.375rem 5.375rem; } }

@media (min-width: 120rem) { .media-gallery__wrapper { padding: 0 8.75rem 5.375rem; } }

.media-gallery__preview-container { margin-bottom: 16px; margin-bottom: 1rem; }

@media (min-width: 37.5rem) { .media-gallery__preview-container { padding: 0 1rem; margin-bottom: 2rem; } }

@media (min-width: 48rem) { .media-gallery__preview-container { padding: 0 2rem; } }

@media (min-width: 64rem) { .media-gallery__preview-container { margin-bottom: 3rem; } }

@media (min-width: 75rem) { .media-gallery__preview-container { padding: 0; border: 1.25rem solid #fff; border-top: 0; border-radius: 0.75rem; background: #fff; } }

@media (min-width: 90rem) { .media-gallery__preview-container { margin-bottom: 4rem; } }

.media-gallery__preview-container[aria-live=off] { margin-bottom: 0; }

.media-gallery__preview { display: block; position: relative; width: 100%; height: 55vw; }

@media (min-width: 64rem) { .media-gallery__preview { height: 50vw; } }

@media (min-width: 75rem) { .media-gallery__preview { height: calc(25rem + 16.66667vw); } }

@media (min-width: 90rem) { .media-gallery__preview { height: 40rem; } }

@media (min-width: 100rem) { .media-gallery__preview { height: 42.8125rem; } }

@media (min-width: 120rem) { .media-gallery__preview { height: 46.25rem; } }

.media-gallery__preview .wp-video { width: 100% !important; height: 100% !important; }

.media-gallery__preview video, .media-gallery__preview iframe { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; background-color: #000; border-radius: 0.3125rem; }

.media-gallery__preview[conf-view-mode="cover"] video, .media-gallery__preview[conf-view-mode="cover"] iframe { -o-object-fit: cover; object-fit: cover; }

.media-gallery__preview-content { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; background-color: #000; border-radius: 0.3125rem; }

.media-gallery__preview-content[conf-view-mode="cover"] { -o-object-fit: cover; object-fit: cover; }

.media-gallery__preview-poster { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.media-gallery__preview-poster img { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; background-color: #000; border-radius: 0.3125rem; filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.7" /><feFuncG type="linear" slope="0.7" /><feFuncB type="linear" slope="0.7" /></feComponentTransfer></filter></svg>#filter'); -webkit-filter: brightness(0.7); filter: brightness(0.7); }

.media-gallery__preview-poster img[conf-view-mode="cover"] { -o-object-fit: cover; object-fit: cover; }

.media-gallery__preview-poster svg { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

@media (min-width: 48rem) { .media-gallery__preview-poster svg { width: 6rem; height: 6rem; } }

@media (min-width: 90rem) { .media-gallery__preview-poster svg { width: 8rem; height: 8rem; } }

@media (min-width: 75rem) { .media-gallery__slider { max-width: 67.125rem; margin: 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (min-width: 90rem) { .media-gallery__slider { max-width: 78.25rem; } }

@media (min-width: 112.5rem) { .media-gallery__slider { max-width: 90.625rem; } }

@media (min-width: 120rem) { .media-gallery__slider { max-width: 91.5625rem; } }

.media-gallery__slider .slider__arrow { display: none; }

@media (min-width: 75rem) { .media-gallery__slider .slider__arrow { display: block; margin: 2.25rem 1.5rem 0; } }

@media (min-width: 90rem) { .media-gallery__slider .slider__arrow { margin-top: 2.625rem; } }

@media (min-width: 112.5rem) { .media-gallery__slider .slider__arrow { margin-top: 3rem; } }

.media-gallery__slider .slider__arrow svg { width: 48px; width: 3rem; height: 48px; height: 3rem; }

@media (min-width: 112.5rem) { .media-gallery__slider .slider__arrow svg { width: 3.5rem; height: 3.5rem; } }

.media-gallery__slider .slider__arrow--next { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; -webkit-transform: scaleX(-1); transform: scaleX(-1); }

.media-gallery__slider .slider__track { width: calc(100% + 2rem); margin-left: -16px; margin-left: -1rem; overflow-x: scroll; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; scrollbar-width: none; }

.media-gallery__slider .slider__track::-webkit-scrollbar { display: none; }

@media (min-width: 48rem) { .media-gallery__slider .slider__track { width: calc(100% + 4rem); margin-left: -2rem; } }

@media (min-width: 64rem) { .media-gallery__slider .slider__track { width: calc(100% + 8rem); margin-left: -4rem; } }

@media (min-width: 75rem) { .media-gallery__slider .slider__track { width: -webkit-max-content; width: -moz-max-content; width: max-content; margin-left: 0; } }

.media-gallery__slider .slider__slides { display: -webkit-box; display: -ms-flexbox; display: flex; white-space: nowrap; width: -webkit-max-content; width: -moz-max-content; width: max-content; padding: 0 16px; padding: 0 1rem; }

@media (min-width: 48rem) { .media-gallery__slider .slider__slides { padding: 0 2rem; } }

@media (min-width: 64rem) { .media-gallery__slider .slider__slides { padding: 0 4rem; } }

@media (min-width: 75rem) { .media-gallery__slider .slider__slides { padding: 0; } }

.media-gallery .media-slide { display: block; position: relative; height: 21vw; min-width: 35vw; width: 35vw; border-bottom: 3px solid transparent; border-radius: 3px; }

@media (min-width: 37.5rem) { .media-gallery .media-slide { height: 19vw; min-width: 32vw; width: 32vw; } }

@media (min-width: 48rem) { .media-gallery .media-slide { height: 16vw; min-width: 26vw; width: 26vw; } }

@media (min-width: 64rem) { .media-gallery .media-slide { height: 14vw; min-width: 24vw; width: 24vw; } }

@media (min-width: 75rem) { .media-gallery .media-slide { height: -webkit-max-content; height: -moz-max-content; height: max-content; min-width: 12.75rem; width: 12.75rem; border-width: 0; } }

@media (min-width: 90rem) { .media-gallery .media-slide { min-width: 15.625rem; width: 15.625rem; } }

@media (min-width: 112.5rem) { .media-gallery .media-slide { min-width: 18.125rem; width: 18.125rem; } }

.media-gallery .media-slide:not(:last-child) { margin-right: 8px; margin-right: 0.5rem; }

@media (min-width: 26.5625rem) { .media-gallery .media-slide:not(:last-child) { margin-right: 1rem; } }

@media (min-width: 37.5rem) { .media-gallery .media-slide:not(:last-child) { margin-right: 1.25rem; } }

@media (min-width: 112.5rem) { .media-gallery .media-slide:not(:last-child) { margin-right: 2rem; } }

.media-gallery .media-slide__image { position: relative; display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }

@media (min-width: 75rem) { .media-gallery .media-slide__image { border-radius: 3px; height: 7.25rem; } }

@media (min-width: 90rem) { .media-gallery .media-slide__image { height: 8.25rem; } }

@media (min-width: 112.5rem) { .media-gallery .media-slide__image { height: 9.75rem; } }

.media-gallery .media-slide__button { position: absolute; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; height: 100%; top: 0; left: 0; }

@media (min-width: 75rem) { .media-gallery .media-slide__button { border-bottom: 4px solid transparent; height: 7.25rem; border-radius: 3px; } }

@media (min-width: 90rem) { .media-gallery .media-slide__button { height: 8.25rem; } }

@media (min-width: 112.5rem) { .media-gallery .media-slide__button { height: 9.75rem; } }

.media-gallery .media-slide__button svg { display: none; width: 40%; height: 40%; }

.media-gallery .media-slide figcaption { display: none; }

@media (min-width: 75rem) { .media-gallery .media-slide figcaption { display: block; margin-top: 0.5rem; font-family: "proxima-nova", sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1.35; color: #fff; white-space: normal; } }

@media (min-width: 90rem) { .media-gallery .media-slide figcaption { font-size: 1rem; } }

.media-gallery .media-slide--video .media-slide__image { filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.7" /><feFuncG type="linear" slope="0.7" /><feFuncB type="linear" slope="0.7" /></feComponentTransfer></filter></svg>#filter'); -webkit-filter: brightness(0.7); filter: brightness(0.7); }

.media-gallery .media-slide--video .media-slide__button svg { display: block; }

@media (min-width: 75rem) { .media-gallery .media-slide--video .media-slide__button svg { -webkit-transform: translateY(3px); transform: translateY(3px); } }

.media-gallery .media-slide--active { border-bottom: 3px solid #E1B63B; }

@media (min-width: 75rem) { .media-gallery .media-slide--active { border-width: 0; } }

.media-gallery .media-slide--active .media-slide__button { border-bottom: 4px solid #E1B63B; }

@media (min-width: 48rem) { .table__wrapper { padding: 0; } }

@media (min-width: 64rem) { .table__wrapper { padding: 0; } }

@media (min-width: 90rem) { .table__wrapper { padding: 0; } }


@media (min-width: 100rem) { .table__wrapper[conf-full-width="no"] { padding: 0 10%; } }

.table__tb-wrapper { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; overflow-x: auto; width: 100%;}

.table__tb-wrapper[conf-alignment="left"] { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }

.table__tb-wrapper[conf-alignment="center"] { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.table__tb-wrapper[conf-alignment="right"] { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }

.table .tb { border-left: 32px solid transparent; border-left: 2rem solid transparent; border-right: 32px solid transparent; border-right: 2rem solid transparent; font-family: "proxima-nova", sans-serif; }

@media (min-width: 64rem) { .table .tb { border: none; } }

.table .tb[conf-alignment="full"] { width: 100%; }

.table .tb__row a { text-decoration: underline; color: #0B2E4A; }

.table .tb__row:nth-child(even) { background: #E5E9F4; }

.table .tb__row:nth-child(odd) { background: #fff; }

.table .tb__col { height: 48px; height: 3rem; vertical-align: middle; padding: 2px 20px 0; padding: 2px 1.25rem 0; font-size: 12px; font-size: 0.75rem; line-height: 1.5; text-align: center; color: #353535; }

@media (min-width: 48rem) { .table .tb__col { font-size: 0.875rem; } }

@media (min-width: 75rem) { .table .tb__col { font-size: 1rem; } }

.table .tb__head { background: #0B2E4A; text-align: left; text-transform: uppercase; }

.table .tb__head .tb__row { background: #0B2E4A; }

.table .tb__head .tb__col { font-weight: bold; color: #fff; }

.latest-resources__wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 90%; max-width: 1565px; max-width: 97.8125rem; margin: 0 auto; padding: 40px 0 60px; padding: 2.5rem 0 3.75rem; }

@media (min-width: 75rem) { .latest-resources__wrapper { padding-top: calc(-0.625rem + 4.16667vw); padding-bottom: calc(-5.625rem + 12.5vw); } }

@media (min-width: 120rem) { .latest-resources__wrapper { padding-top: 4.375rem; padding-bottom: 9.375rem; } }

.latest-resources__header { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 32px; margin-bottom: 2rem; width: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

@media (min-width: 37.5rem) { .latest-resources__header { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } }

@media (min-width: 64rem) { .latest-resources__header { margin-bottom: 3rem; } }

.latest-resources__list { display: grid; grid-gap: 2.5rem; }

@media (min-width: 37.5rem) { .latest-resources__list { grid-template-columns: repeat(2, 1fr); grid-gap: 2.5rem 1.25rem; } }

@media (min-width: 48rem) { .latest-resources__list { grid-gap: 2.5rem 2.1875rem; } }

@media (min-width: 64rem) { .latest-resources__list { grid-template-columns: repeat(3, 1fr); } }

@media (min-width: 75rem) { .latest-resources__list { grid-gap: calc(-2.1875rem + 6.25vw) calc(-3.125rem + 7.5vw); } }

@media (min-width: 100rem) { .latest-resources__list { grid-gap: 4.0625rem 4.375rem; } }

.latest-resources__button--mobile { margin-top: 32px; margin-top: 2rem; }

@media (min-width: 37.5rem) { .latest-resources__button--mobile { display: none; } }

.latest-resources__button--desktop { display: none; }

@media (min-width: 37.5rem) { .latest-resources__button--desktop { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } }

#gutenberg .image-content__wrapper { padding: 0 16px; padding: 0 1rem; }

@media (min-width: 37.5rem) { #gutenberg .image-content__wrapper { min-height: calc(7.32143rem + 23.80952vw); } }

@media (min-width: 48rem) { #gutenberg .image-content__wrapper { min-height: calc(5rem + 31.25vw); padding: 0 calc(-4rem + 12.5vw); } }

@media (min-width: 64rem) { #gutenberg .image-content__wrapper { min-height: calc(-4.09091rem + 45.45455vw); padding: 0 4rem; } }

@media (min-width: 75rem) { #gutenberg .image-content__wrapper { min-height: 30rem; } }

@media (min-width: 90rem) { #gutenberg .image-content__wrapper { padding: 0 5.375rem; } }

@media (min-width: 90rem) { #gutenberg .image-content__wrapper { min-height: 33.75rem; } }

@media (min-width: 100rem) { #gutenberg .image-content__wrapper { min-height: 36.25rem; } }

#gutenberg .image-content__picture-side { margin-bottom: 32px; margin-bottom: 2rem; }

#gutenberg .image-content__text { font-family: "proxima-nova", sans-serif; font-size: 12px; font-size: 0.75rem; line-height: 1.5; font-weight: 400; }

@media (min-width: 48rem) { #gutenberg .image-content__text { font-size: 0.875rem; } }

@media (min-width: 75rem) { #gutenberg .image-content__text { font-size: 1rem; } }

@media (min-width: 90rem) { #gutenberg .image-content__text { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { #gutenberg .image-content__text { font-size: 1.25rem; } }

#gutenberg .image-content__picture { display: block; position: relative; width: 100%; height: 70vw; }

@media (min-width: 37.5rem) { #gutenberg .image-content__picture { height: calc(7.32143rem + 23.80952vw); } }

@media (min-width: 48rem) { #gutenberg .image-content__picture { height: calc(5rem + 31.25vw); } }

@media (min-width: 64rem) { #gutenberg .image-content__picture { height: calc(-4.09091rem + 45.45455vw); } }

@media (min-width: 75rem) { #gutenberg .image-content__picture { height: 30rem; } }

@media (min-width: 90rem) { #gutenberg .image-content__picture { height: 33.75rem; } }

@media (min-width: 100rem) { #gutenberg .image-content__picture { height: 36.25rem; } }

#gutenberg .image-content__picture::before { content: ''; display: block; position: absolute; width: calc(100% - 1rem); height: calc(100% - 1rem); border-radius: 0.3125rem; background-color: #E5E9F4; }

#gutenberg .image-content__picture-image { border-radius: 0.3125rem; width: calc(100% - 1rem); height: calc(100% - 1rem); -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }

@media (min-width: 37.5rem) { #gutenberg .image-content[image-float=no] .image-content__wrapper { display: grid; gap: 1rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }

@media (min-width: 48rem) { #gutenberg .image-content[image-float=no] .image-content__wrapper { gap: 1.5rem; } }

@media (min-width: 37.5rem) { #gutenberg .image-content[image-float=no] .image-content__picture-side { width: 100%; margin: 0; } }

@media (min-width: 64rem) { #gutenberg .image-content[image-float=no] .image-content__text-side { padding: 0 calc(-7.22727rem + 13.63636vw); } }

@media (min-width: 100rem) { #gutenberg .image-content[image-float=no] .image-content__text-side { padding: 0 7rem; } }

@media (min-width: 37.5rem) { #gutenberg .image-content[image-float=yes] .image-content__picture-side { width: 50%; margin-bottom: 1rem; } }

#gutenberg .image-content.image-content--image-left .image-content__wrapper { grid-template-columns: 55fr 45fr; }

@media (min-width: 64rem) { #gutenberg .image-content.image-content--image-left .image-content__wrapper { grid-template-columns: 1fr 1fr; } }

@media (min-width: 37.5rem) { #gutenberg .image-content.image-content--image-left[image-float=yes] .image-content__picture-side { float: left; margin-right: 1.5rem; } }

@media (min-width: 48rem) { #gutenberg .image-content.image-content--image-left[image-float=yes] .image-content__picture-side { margin-right: 2rem; } }

@media (min-width: 75rem) { #gutenberg .image-content.image-content--image-left[image-float=yes] .image-content__picture-side { margin-right: 3rem; } }

@media (min-width: 90rem) { #gutenberg .image-content.image-content--image-left[image-float=yes] .image-content__picture-side { margin-right: 4rem; } }

#gutenberg .image-content.image-content--image-left .image-content__picture::before { top: 0; left: 0; }

#gutenberg .image-content.image-content--image-left .image-content__picture-image { -webkit-transform: translate(1rem, 1rem); transform: translate(1rem, 1rem); }

#gutenberg .image-content.image-content--image-right .image-content__wrapper { grid-template-columns: 45fr 55fr; }

@media (min-width: 64rem) { #gutenberg .image-content.image-content--image-right .image-content__wrapper { grid-template-columns: 1fr 1fr; } }

#gutenberg .image-content.image-content--image-right .image-content__picture-side { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }

#gutenberg .image-content.image-content--image-right[image-float=yes] .image-content__picture-side { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }

@media (min-width: 37.5rem) { #gutenberg .image-content.image-content--image-right[image-float=yes] .image-content__picture-side { float: right; margin-left: 1.5rem; } }

@media (min-width: 48rem) { #gutenberg .image-content.image-content--image-right[image-float=yes] .image-content__picture-side { margin-left: 2rem; } }

@media (min-width: 75rem) { #gutenberg .image-content.image-content--image-right[image-float=yes] .image-content__picture-side { margin-left: 3rem; } }

@media (min-width: 90rem) { #gutenberg .image-content.image-content--image-right[image-float=yes] .image-content__picture-side { margin-left: 4rem; } }

#gutenberg .image-content.image-content--image-right .image-content__picture::before { top: 16px; top: 1rem; left: 16px; left: 1rem; }

#gutenberg .image-content.image-content--image-right .image-content__picture-image { position: relative; }

#gutenberg .spacer { min-height: 24px; min-height: 1.5rem; height: 24px; height: 1.5rem; }

@media (min-width: 48rem) { #gutenberg .spacer { height: 2.5rem; } }

@media (min-width: 64rem) { #gutenberg .spacer { height: 3rem; } }

@media (min-width: 90rem) { #gutenberg .spacer { height: 4rem; } }

#gutenberg .spacer[size=sm] { height: 24px; height: 1.5rem; }

@media (min-width: 48rem) { #gutenberg .spacer[size=sm] { height: 2.5rem; } }

@media (min-width: 64rem) { #gutenberg .spacer[size=sm] { height: 3rem; } }

@media (min-width: 90rem) { #gutenberg .spacer[size=sm] { height: 4rem; } }

#gutenberg .spacer[size=md] { height: 36px; height: 2.25rem; }

@media (min-width: 48rem) { #gutenberg .spacer[size=md] { height: 3rem; } }

@media (min-width: 64rem) { #gutenberg .spacer[size=md] { height: 4rem; } }

@media (min-width: 90rem) { #gutenberg .spacer[size=md] { height: 5.375rem; } }

#gutenberg .spacer[size=lg] { height: 48px; height: 3rem; }

@media (min-width: 48rem) { #gutenberg .spacer[size=lg] { height: 4.5rem; } }

@media (min-width: 64rem) { #gutenberg .spacer[size=lg] { height: 6rem; } }

@media (min-width: 90rem) { #gutenberg .spacer[size=lg] { height: 7rem; } }

#gutenberg .wysiwyg-editor { font-family: "proxima-nova", sans-serif; font-size: 12px; font-size: 0.75rem; line-height: 1.5; font-weight: 400;}

@media (min-width: 48rem) { #gutenberg .wysiwyg-editor { padding: 0 calc(-4rem + 12.5vw); font-size: 0.875rem; } }

@media (min-width: 64rem) { #gutenberg .wysiwyg-editor { padding: 0 4rem; } }

@media (min-width: 75rem) { #gutenberg .wysiwyg-editor { font-size: 1rem; } }

@media (min-width: 90rem) { #gutenberg .wysiwyg-editor { padding: 0 5.375rem; font-size: 1.125rem; } }

@media (min-width: 112.5rem) { #gutenberg .wysiwyg-editor { font-size: 1.25rem; } }

#gutenberg .wysiwyg-editor[conf-full-width="no"] { padding: 0 8%; }

@media (min-width: 37.5rem) { #gutenberg .wysiwyg-editor[conf-full-width="no"] { padding: 0 10%; } }

@media (min-width: 64rem) { #gutenberg .wysiwyg-editor[conf-full-width="no"] { padding: 0 15%; } }

@media (min-width: 90rem) { #gutenberg .wysiwyg-editor[conf-full-width="no"] { padding: 0 20%; } }

@media (min-width: 100rem) { #gutenberg .wysiwyg-editor[conf-full-width="no"] { padding: 0 22.5rem; } }

@media (min-width: 37.5rem) { #gutenberg .wysiwyg-editor[conf-independent-cols="no"] .wysiwyg-editor__first-editor[conf-columns="2"] { -webkit-columns: 2; -moz-columns: 2; columns: 2; } }

@media (min-width: 37.5rem) { #gutenberg .wysiwyg-editor[conf-independent-cols="no"] .wysiwyg-editor__first-editor[conf-columns="3"] { -webkit-columns: 3; -moz-columns: 3; columns: 3; } }

#gutenberg .wysiwyg-editor[conf-independent-cols="yes"] { display: grid; gap: 24px; gap: 1.5rem; }

@media (min-width: 37.5rem) { #gutenberg .wysiwyg-editor[conf-independent-cols="yes"] { gap: 1.5rem; } }

@media (min-width: 48rem) { #gutenberg .wysiwyg-editor[conf-independent-cols="yes"] { gap: 2rem; } }

@media (min-width: 75rem) { #gutenberg .wysiwyg-editor[conf-independent-cols="yes"] { gap: 3rem; } }

@media (min-width: 37.5rem) { #gutenberg .wysiwyg-editor[conf-independent-cols="yes"][conf-columns="2"] { grid-template-columns: 1fr 1fr; } }

@media (min-width: 37.5rem) { #gutenberg .wysiwyg-editor[conf-independent-cols="yes"][conf-columns="3"] { grid-template-columns: 1fr 1fr 1fr; } }

#gutenberg .wysiwyg-editor[conf-background="yes"] { background-color: #E5E9F4; padding-top: 24px; padding-top: 1.5rem; padding-bottom: 24px; padding-bottom: 1.5rem; }

@media (min-width: 48rem) { #gutenberg .wysiwyg-editor[conf-background="yes"] { padding-top: 2.5rem; padding-bottom: 2.5rem; } }

@media (min-width: 64rem) { #gutenberg .wysiwyg-editor[conf-background="yes"] { padding-top: 3rem; padding-bottom: 3rem; } }

@media (min-width: 90rem) { #gutenberg .wysiwyg-editor[conf-background="yes"] { padding-top: 4rem; padding-bottom: 4rem; } }

#gutenberg .call-to-action { background-color: #fff; }

@media (min-width: 100rem) { #gutenberg .call-to-action { padding: 0 4rem; } }

#gutenberg .call-to-action__wrapper { max-width: 1600px; max-width: 100rem; position: relative; background-color: #032e4c; }

@media (min-width: 48rem) { #gutenberg .call-to-action__wrapper { display: grid; grid-template-columns: 1fr 1fr 1fr; padding-left: 2.5rem; } }

@media (min-width: 100rem) { #gutenberg .call-to-action__wrapper { border-radius: 0.5rem; } }

#gutenberg .call-to-action__wrapper::before { content: ''; display: block; position: absolute; top: calc(10.20833rem + -66.66667vw); left: -60%; width: 100%; height: 150%; background-size: contain; background-repeat: no-repeat; background-image: url("../../src/assets/images/prod/layout/golden-ratio.svg"); }

@media (min-width: 48rem) { #gutenberg .call-to-action__wrapper::before { top: auto; bottom: calc(-11.375rem + 12.89063vw); left: -25.875rem; width: 80%; height: 150%; } }

@media (min-width: 100rem) { #gutenberg .call-to-action__wrapper::before { bottom: 1.25rem; width: 70%; left: -28.75rem; } }

#gutenberg .call-to-action__wrapper::after { content: ''; display: block; position: absolute; top: 8px; top: 0.5rem; right: 0; width: 50px; width: 3.125rem; height: 90px; height: 5.625rem; background-image: url("../../src/assets/images/prod/layout/grid-tile.svg"); }

@media (min-width: 90rem) { #gutenberg .call-to-action__wrapper::after { top: 0.5rem; width: 8.5rem; height: 4.375rem; } }

#gutenberg .call-to-action__picture-image { width: 100%; height: 216px; height: 13.5rem; margin-top: -50px; margin-top: -3.125rem; -o-object-fit: contain; object-fit: contain; -o-object-position: bottom; object-position: bottom; }

@media (min-width: 48rem) { #gutenberg .call-to-action__picture-image { position: absolute; bottom: 0; height: 18.5rem; } }

@media (min-width: 64rem) { #gutenberg .call-to-action__picture-image { margin-top: -5rem; height: 21.25rem; } }

@media (min-width: 75rem) { #gutenberg .call-to-action__picture-image { height: calc(11.25rem + 13.33333vw); } }

@media (min-width: 100rem) { #gutenberg .call-to-action__picture-image { height: 25rem; } }

#gutenberg .call-to-action__picture { display: block; position: relative; padding: 0 64px; padding: 0 4rem; z-index: 1; }

@media (min-width: 48rem) { #gutenberg .call-to-action__picture { padding: 0; } }

#gutenberg .call-to-action__picture[conf-bleed="no"] .call-to-action__picture-image { margin-top: 32px; margin-top: 2rem; }

@media (min-width: 75rem) { #gutenberg .call-to-action__header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 2rem; } }

#gutenberg .call-to-action__content { padding: 36px 20px 40px; padding: 2.25rem 1.25rem 2.5rem; text-align: center; }

@media (min-width: 37.5rem) { #gutenberg .call-to-action__content { padding: 2.25rem 2.5rem 2.5rem; } }

@media (min-width: 48rem) { #gutenberg .call-to-action__content { grid-column: auto / span 2; text-align: left; } }

@media (min-width: 64rem) { #gutenberg .call-to-action__content { padding-right: 6rem; } }

@media (min-width: 75rem) { #gutenberg .call-to-action__content { padding-top: calc(-1rem + 6.66667vw); padding-bottom: calc(-1rem + 6.66667vw); padding-right: calc(-32.75rem + 51.66667vw); } }

@media (min-width: 100rem) { #gutenberg .call-to-action__content { padding-top: 5rem; padding-bottom: 5rem; padding-right: 13.75rem; } }

#gutenberg .call-to-action__title { display: block; margin-bottom: 18px; margin-bottom: 1.125rem; color: #fff; }

@media (min-width: 75rem) { #gutenberg .call-to-action__title { margin-bottom: 0; } }

#gutenberg .call-to-action__paragraph { display: block; font-family: "proxima-nova", sans-serif; font-size: 12px; font-size: 0.75rem; line-height: 1.5; font-weight: 400; color: #fff; }

@media (min-width: 48rem) { #gutenberg .call-to-action__paragraph { font-size: 0.875rem; } }

@media (min-width: 75rem) { #gutenberg .call-to-action__paragraph { font-size: 1rem; } }

@media (min-width: 90rem) { #gutenberg .call-to-action__paragraph { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { #gutenberg .call-to-action__paragraph { font-size: 1.25rem; } }

#gutenberg .call-to-action__button { margin-top: 20px; margin-top: 1.25rem; }

#gutenberg .call-to-action__button.btn--primary { border: 1px solid #fff; }

#gutenberg .call-to-action__button.btn--primary::before { background-color: transparent; border-left: 1px solid #fff; }

#gutenberg .call-to-action__button--desktop { display: none; }

@media (min-width: 75rem) { #gutenberg .call-to-action__button--desktop { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-top: 0; } }

@media (min-width: 75rem) { #gutenberg .call-to-action__button--mobile { display: none; } }

#gutenberg .basic-hero { position: relative; padding: 62px 16px 0; padding: 3.875rem 1rem 0; }

@media (min-width: 120rem) { #gutenberg .basic-hero::before { content: ''; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 15rem; background-color: #0B2E4A; z-index: -1; } }

#gutenberg .basic-hero__decoration { position: absolute; top: 0; left: 0; width: 100%; height: 180px; height: 11.25rem; background-color: #0B2E4A; z-index: -1; }

@media (min-width: 48rem) { #gutenberg .basic-hero__decoration { height: 15rem; } }

@media (min-width: 120rem) { #gutenberg .basic-hero__decoration { left: calc(50vw - 60rem); } }

@media (min-width: 48rem) { #gutenberg .basic-hero__decoration::before { content: ''; display: block; position: absolute; top: 0; left: -20%; width: 70%; height: 150%; background-size: contain; background-repeat: no-repeat; background-image: url("../../src/assets/images/prod/layout/golden-ratio.svg"); -webkit-transform: scale(-1, -1); transform: scale(-1, -1); opacity: 0.3; } }

#gutenberg .basic-hero__decoration::after { content: ''; display: block; position: absolute; top: 8px; top: 0.5rem; right: 0; width: 50px; width: 3.125rem; height: 72px; height: 4.5rem; background-image: url("../../src/assets/images/prod/layout/grid-tile.svg"); }

@media (min-width: 48rem) { #gutenberg .basic-hero__decoration::after { height: 8.75rem; } }

@media (min-width: 75rem) { #gutenberg .basic-hero__decoration::after { top: auto; bottom: 0; height: 4.5rem; width: 8.75rem; } }

#gutenberg .basic-hero__wrapper { position: relative; padding: 40px 16px; padding: 2.5rem 1rem; }

@media (min-width: 26.5625rem) { #gutenberg .basic-hero__wrapper { padding: 4rem 2rem; } }

@media (min-width: 48rem) { #gutenberg .basic-hero__wrapper { padding: 2.5rem 1rem 0; } }

@media (min-width: 75rem) { #gutenberg .basic-hero__wrapper { padding: 2.5rem 4.5rem 0; } }

@media (min-width: 90rem) { #gutenberg .basic-hero__wrapper { padding: 2.5rem 7.5rem 0; } }

#gutenberg .basic-hero__picture { display: block; position: absolute; width: 100%; height: 100%; left: 0; top: 0; }

@media (min-width: 48rem) { #gutenberg .basic-hero__picture { position: relative; height: 15rem; } }

@media (min-width: 90rem) { #gutenberg .basic-hero__picture { height: 18.75rem; } }

#gutenberg .basic-hero__picture-image { border-radius: 0.625rem 0; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.8" /><feFuncG type="linear" slope="0.8" /><feFuncB type="linear" slope="0.8" /></feComponentTransfer></filter></svg>#filter'); -webkit-filter: brightness(0.8); filter: brightness(0.8); }

@media (min-width: 48rem) { #gutenberg .basic-hero__picture-image { -webkit-filter: none; filter: none; border-radius: 1.25rem 0; } }

#gutenberg .basic-hero__headline { font-family: "proxima-nova", sans-serif; font-weight: 700; font-size: 32px; font-size: 2rem; margin-bottom: 16px; margin-bottom: 1rem; letter-spacing: -0.05em; }

@media (min-width: 26.5625rem) { #gutenberg .basic-hero__headline { font-size: 2.25rem; } }

@media (min-width: 48rem) { #gutenberg .basic-hero__headline { font-size: 2.75rem; } }

@media (min-width: 64rem) { #gutenberg .basic-hero__headline { margin-bottom: 1.25rem; font-size: 3.5rem; } }

@media (min-width: 75rem) { #gutenberg .basic-hero__headline { font-size: 4rem; } }

#gutenberg .basic-hero__paragraph { font-family: "proxima-nova", sans-serif; font-size: 14px; font-size: 0.875rem; font-weight: 600; line-height: 1.35; }

@media (min-width: 48rem) { #gutenberg .basic-hero__paragraph { font-weight: 400; } }

@media (min-width: 75rem) { #gutenberg .basic-hero__paragraph { font-size: 1rem; } }

@media (min-width: 90rem) { #gutenberg .basic-hero__paragraph { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { #gutenberg .basic-hero__paragraph { font-size: 1.25rem; } }

#gutenberg .basic-hero__content { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; color: #fff; text-shadow: 0 0 8px rgba(0, 0, 0, .7); text-shadow: 0 0 0.5rem rgba(0, 0, 0, .7); }

@media (min-width: 48rem) { #gutenberg .basic-hero__content { max-width: 37.5rem; margin: 2rem auto 0; color: #0B2E4A; text-shadow: none; } }

@media (min-width: 64rem) { #gutenberg .basic-hero__content { max-width: 45rem; margin-top: 2.75rem; } }

@media (min-width: 75rem) { #gutenberg .basic-hero__content { max-width: 45rem; } }

@media (min-width: 100rem) { #gutenberg .basic-hero__content { max-width: 64rem; } }

#gutenberg .media-gallery { position: relative; }

#gutenberg .media-gallery--with-slider::before { content: ''; position: absolute; display: block; width: 100%; height: calc(100% - 3.75rem); bottom: 0; left: 0; background-color: #0B2E4A; }

@media (min-width: 48rem) { #gutenberg .media-gallery--with-slider::before { height: calc(100% - 7rem); } }

@media (min-width: 64rem) { #gutenberg .media-gallery--with-slider::before { height: calc(100% - 9.25rem); } }

@media (min-width: 75rem) { #gutenberg .media-gallery--with-slider::before { height: calc(100% - 15.625rem); } }

#gutenberg .media-gallery__wrapper { position: relative; padding: 0 16px 32px; padding: 0 1rem 2rem; }

@media (min-width: 37.5rem) { #gutenberg .media-gallery__wrapper { padding-bottom: 3rem; } }

@media (min-width: 48rem) { #gutenberg .media-gallery__wrapper { padding: 0 2rem 3rem; } }

@media (min-width: 64rem) { #gutenberg .media-gallery__wrapper { padding: 0 4rem 4rem; } }

@media (min-width: 90rem) { #gutenberg .media-gallery__wrapper { padding: 0 5.375rem 5.375rem; } }

@media (min-width: 120rem) { #gutenberg .media-gallery__wrapper { padding: 0 8.75rem 5.375rem; } }

#gutenberg .media-gallery__preview-container { margin-bottom: 16px; margin-bottom: 1rem; }

@media (min-width: 37.5rem) { #gutenberg .media-gallery__preview-container { padding: 0 1rem; margin-bottom: 2rem; } }

@media (min-width: 48rem) { #gutenberg .media-gallery__preview-container { padding: 0 2rem; } }

@media (min-width: 64rem) { #gutenberg .media-gallery__preview-container { margin-bottom: 3rem; } }

@media (min-width: 75rem) { #gutenberg .media-gallery__preview-container { padding: 0; border: 1.25rem solid #fff; border-top: 0; border-radius: 0.75rem; background: #fff; } }

@media (min-width: 90rem) { #gutenberg .media-gallery__preview-container { margin-bottom: 4rem; } }

#gutenberg .media-gallery__preview { display: block; position: relative; width: 100%; height: 55vw; }

@media (min-width: 64rem) { #gutenberg .media-gallery__preview { height: 50vw; } }

@media (min-width: 75rem) { #gutenberg .media-gallery__preview { height: calc(25rem + 16.66667vw); } }

@media (min-width: 90rem) { #gutenberg .media-gallery__preview { height: 40rem; } }

@media (min-width: 100rem) { #gutenberg .media-gallery__preview { height: 42.8125rem; } }

@media (min-width: 120rem) { #gutenberg .media-gallery__preview { height: 46.25rem; } }

#gutenberg .media-gallery__preview .wp-video { width: 100% !important; height: 100% !important; }

#gutenberg .media-gallery__preview video, #gutenberg .media-gallery__preview iframe { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; background-color: #000; border-radius: 0.3125rem; }

#gutenberg .media-gallery__preview[conf-view-mode="cover"] video, #gutenberg .media-gallery__preview[conf-view-mode="cover"] iframe { -o-object-fit: cover; object-fit: cover; }

#gutenberg .media-gallery__preview-content { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; background-color: #000; border-radius: 0.3125rem; }

#gutenberg .media-gallery__preview-content[conf-view-mode="cover"] { -o-object-fit: cover; object-fit: cover; }

#gutenberg .media-gallery__preview-poster { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

#gutenberg .media-gallery__preview-poster img { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; background-color: #000; border-radius: 0.3125rem; filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.7" /><feFuncG type="linear" slope="0.7" /><feFuncB type="linear" slope="0.7" /></feComponentTransfer></filter></svg>#filter'); -webkit-filter: brightness(0.7); filter: brightness(0.7); }

#gutenberg .media-gallery__preview-poster img[conf-view-mode="cover"] { -o-object-fit: cover; object-fit: cover; }

#gutenberg .media-gallery__preview-poster svg { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

@media (min-width: 48rem) { #gutenberg .media-gallery__preview-poster svg { width: 6rem; height: 6rem; } }

@media (min-width: 90rem) { #gutenberg .media-gallery__preview-poster svg { width: 8rem; height: 8rem; } }

@media (min-width: 75rem) { #gutenberg .media-gallery__slider { max-width: 67.125rem; margin: 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (min-width: 90rem) { #gutenberg .media-gallery__slider { max-width: 78.25rem; } }

@media (min-width: 112.5rem) { #gutenberg .media-gallery__slider { max-width: 90.625rem; } }

@media (min-width: 120rem) { #gutenberg .media-gallery__slider { max-width: 91.5625rem; } }

#gutenberg .media-gallery__slider .slider__arrow { display: none; }

@media (min-width: 75rem) { #gutenberg .media-gallery__slider .slider__arrow { display: block; margin: 2.25rem 1.5rem 0; } }

@media (min-width: 90rem) { #gutenberg .media-gallery__slider .slider__arrow { margin-top: 2.625rem; } }

@media (min-width: 112.5rem) { #gutenberg .media-gallery__slider .slider__arrow { margin-top: 3rem; } }

#gutenberg .media-gallery__slider .slider__arrow svg { width: 48px; width: 3rem; height: 48px; height: 3rem; }

@media (min-width: 112.5rem) { #gutenberg .media-gallery__slider .slider__arrow svg { width: 3.5rem; height: 3.5rem; } }

#gutenberg .media-gallery__slider .slider__arrow--next { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; -webkit-transform: scaleX(-1); transform: scaleX(-1); }

#gutenberg .media-gallery__slider .slider__track { width: calc(100% + 2rem); margin-left: -16px; margin-left: -1rem; overflow-x: scroll; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; scrollbar-width: none; }

#gutenberg .media-gallery__slider .slider__track::-webkit-scrollbar { display: none; }

@media (min-width: 48rem) { #gutenberg .media-gallery__slider .slider__track { width: calc(100% + 4rem); margin-left: -2rem; } }

@media (min-width: 64rem) { #gutenberg .media-gallery__slider .slider__track { width: calc(100% + 8rem); margin-left: -4rem; } }

@media (min-width: 75rem) { #gutenberg .media-gallery__slider .slider__track { width: -webkit-max-content; width: -moz-max-content; width: max-content; margin-left: 0; } }

#gutenberg .media-gallery__slider .slider__slides { display: -webkit-box; display: -ms-flexbox; display: flex; white-space: nowrap; width: -webkit-max-content; width: -moz-max-content; width: max-content; padding: 0 16px; padding: 0 1rem; }

@media (min-width: 48rem) { #gutenberg .media-gallery__slider .slider__slides { padding: 0 2rem; } }

@media (min-width: 64rem) { #gutenberg .media-gallery__slider .slider__slides { padding: 0 4rem; } }

@media (min-width: 75rem) { #gutenberg .media-gallery__slider .slider__slides { padding: 0; } }

#gutenberg .media-gallery .media-slide { display: block; position: relative; height: 21vw; min-width: 35vw; width: 35vw; border-bottom: 3px solid transparent; border-radius: 3px; }

@media (min-width: 37.5rem) { #gutenberg .media-gallery .media-slide { height: 19vw; min-width: 32vw; width: 32vw; } }

@media (min-width: 48rem) { #gutenberg .media-gallery .media-slide { height: 16vw; min-width: 26vw; width: 26vw; } }

@media (min-width: 64rem) { #gutenberg .media-gallery .media-slide { height: 14vw; min-width: 24vw; width: 24vw; } }

@media (min-width: 75rem) { #gutenberg .media-gallery .media-slide { height: -webkit-max-content; height: -moz-max-content; height: max-content; min-width: 12.75rem; width: 12.75rem; border-width: 0; } }

@media (min-width: 90rem) { #gutenberg .media-gallery .media-slide { min-width: 15.625rem; width: 15.625rem; } }

@media (min-width: 112.5rem) { #gutenberg .media-gallery .media-slide { min-width: 18.125rem; width: 18.125rem; } }

#gutenberg .media-gallery .media-slide:not(:last-child) { margin-right: 8px; margin-right: 0.5rem; }

@media (min-width: 26.5625rem) { #gutenberg .media-gallery .media-slide:not(:last-child) { margin-right: 1rem; } }

@media (min-width: 37.5rem) { #gutenberg .media-gallery .media-slide:not(:last-child) { margin-right: 1.25rem; } }

@media (min-width: 112.5rem) { #gutenberg .media-gallery .media-slide:not(:last-child) { margin-right: 2rem; } }

#gutenberg .media-gallery .media-slide__image { position: relative; display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }

@media (min-width: 75rem) { #gutenberg .media-gallery .media-slide__image { border-radius: 3px; height: 7.25rem; } }

@media (min-width: 90rem) { #gutenberg .media-gallery .media-slide__image { height: 8.25rem; } }

@media (min-width: 112.5rem) { #gutenberg .media-gallery .media-slide__image { height: 9.75rem; } }

#gutenberg .media-gallery .media-slide__button { position: absolute; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; height: 100%; top: 0; left: 0; }

@media (min-width: 75rem) { #gutenberg .media-gallery .media-slide__button { border-bottom: 4px solid transparent; height: 7.25rem; border-radius: 3px; } }

@media (min-width: 90rem) { #gutenberg .media-gallery .media-slide__button { height: 8.25rem; } }

@media (min-width: 112.5rem) { #gutenberg .media-gallery .media-slide__button { height: 9.75rem; } }

#gutenberg .media-gallery .media-slide__button svg { display: none; width: 40%; height: 40%; }

#gutenberg .media-gallery .media-slide figcaption { display: none; }

@media (min-width: 75rem) { #gutenberg .media-gallery .media-slide figcaption { display: block; margin-top: 0.5rem; font-family: "proxima-nova", sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1.35; color: #fff; white-space: normal; } }

@media (min-width: 90rem) { #gutenberg .media-gallery .media-slide figcaption { font-size: 1rem; } }

#gutenberg .media-gallery .media-slide--video .media-slide__image { filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.7" /><feFuncG type="linear" slope="0.7" /><feFuncB type="linear" slope="0.7" /></feComponentTransfer></filter></svg>#filter'); -webkit-filter: brightness(0.7); filter: brightness(0.7); }

#gutenberg .media-gallery .media-slide--video .media-slide__button svg { display: block; }

@media (min-width: 75rem) { #gutenberg .media-gallery .media-slide--video .media-slide__button svg { -webkit-transform: translateY(3px); transform: translateY(3px); } }

#gutenberg .media-gallery .media-slide--active { border-bottom: 3px solid #E1B63B; }

@media (min-width: 75rem) { #gutenberg .media-gallery .media-slide--active { border-width: 0; } }

@media (min-width: 75rem) { #gutenberg .media-gallery .media-slide--active .media-slide__button { border-bottom: 4px solid #E1B63B; } }

#gutenberg .pull-quote__wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; padding: 0 16px;}

@media (min-width: 48rem) { #gutenberg .pull-quote__wrapper { padding: 0 calc(-4rem + 12.5vw); } }

@media (min-width: 64rem) { #gutenberg .pull-quote__wrapper { padding: 0 4rem; } }

@media (min-width: 90rem) { #gutenberg .pull-quote__wrapper { padding: 0 5.375rem; } }

@media (min-width: 37.5rem) { #gutenberg .pull-quote__wrapper[conf-full-width="no"] { padding: 0 10%; } }

@media (min-width: 64rem) { #gutenberg .pull-quote__wrapper[conf-full-width="no"] { padding: 0 15%; } }

@media (min-width: 90rem) { #gutenberg .pull-quote__wrapper[conf-full-width="no"] { padding: 0 20%; } }

@media (min-width: 100rem) { #gutenberg .pull-quote__wrapper[conf-full-width="no"] { padding: 0 22.5rem; } }

#gutenberg .pull-quote__wrapper[conf-alignment="left"] { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; text-align: left; }

#gutenberg .pull-quote__wrapper[conf-alignment="right"] { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; text-align: right; }

#gutenberg .pull-quote figure { max-width: 18em; font-size: 24px; font-size: 1.5rem;
 }

@media (min-width: 48rem) { #gutenberg .pull-quote figure { font-size: 1.75rem; } }

@media (min-width: 75rem) { #gutenberg .pull-quote figure { font-size: 2.25rem; } }

@media (min-width: 90rem) { #gutenberg .pull-quote figure { font-size: 2.5rem; } }

@media (min-width: 112.5rem) { #gutenberg .pull-quote figure { font-size: 3rem; } }

#gutenberg .pull-quote blockquote p { font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1.1; letter-spacing: -0.05em; color: #0B2E4A;}

#gutenberg .pull-quote figcaption { margin-top: 1em; font-family: "proxima-nova", sans-serif; font-size: 0.6em; color: #353535; }

#gutenberg .author-info { background-color: #fff; }

@media (min-width: 48rem) { #gutenberg .author-info { padding: 0 2.5rem; } }

@media (min-width: 100rem) { #gutenberg .author-info { padding: 0 4rem; } }

#gutenberg .author-info__wrapper { max-width: 900px; max-width: 56.25rem; padding-top: 32px; padding-top: 2rem; position: relative; background-color: #0B2E4A; overflow: hidden; }

@media (min-width: 37.5rem) { #gutenberg .author-info__wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 2.5rem; } }

@media (min-width: 48rem) { #gutenberg .author-info__wrapper { border-radius: 0.5rem; padding: 0 calc(-9.5rem + 25vw); } }

@media (min-width: 64rem) { #gutenberg .author-info__wrapper { border-radius: 0.5rem; padding: 0 6.5rem; } }

@media (min-width: 75rem) { #gutenberg .author-info__wrapper { max-width: 64rem; padding: 0 9.75rem; } }

@media (min-width: 90rem) { #gutenberg .author-info__wrapper { max-width: 75rem; padding: 0 13.25rem; } }

@media (min-width: 112.5rem) { #gutenberg .author-info__wrapper { max-width: 87.5rem; padding: 0 17.5rem; } }

#gutenberg .author-info__wrapper::before { content: ''; display: block; position: absolute; top: calc(10.20833rem + -66.66667vw); left: -60%; width: 100%; height: 150%; background-size: contain; background-repeat: no-repeat; background-image: url("../../src/assets/images/prod/layout/golden-ratio.svg"); }

@media (min-width: 48rem) { #gutenberg .author-info__wrapper::before { top: auto; bottom: calc(-11.375rem + 12.89063vw); left: -25.875rem; width: 80%; height: 150%; } }

@media (min-width: 100rem) { #gutenberg .author-info__wrapper::before { bottom: 1.25rem; width: 70%; left: -28.75rem; } }

#gutenberg .author-info__wrapper::after { content: ''; display: block; position: absolute; top: 8px; top: 0.5rem; right: 0; width: 50px; width: 3.125rem; height: 90px; height: 5.625rem; background-image: url("../../src/assets/images/prod/layout/grid-tile.svg"); }

@media (min-width: 90rem) { #gutenberg .author-info__wrapper::after { top: 0.5rem; width: 8.5rem; height: 4.375rem; } }

#gutenberg .author-info__picture { display: block; position: relative; width: 140px; width: 8.75rem; height: 140px; height: 8.75rem; margin: 0 auto; z-index: 1; -webkit-box-flex: 3; -ms-flex-positive: 3; flex-grow: 3; }

@media (min-width: 37.5rem) { #gutenberg .author-info__picture { padding: 2.5rem 0; height: 100%; } }

@media (min-width: 48rem) { #gutenberg .author-info__picture { max-width: 8.75rem; min-width: 8.75rem; } }

@media (min-width: 112.5rem) { #gutenberg .author-info__picture { padding: 3rem 0; } }

#gutenberg .author-info__picture-image { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: bottom; object-position: bottom; border-radius: 50%; }

#gutenberg .author-info__content { padding: 36px 20px 40px; padding: 2.25rem 1.25rem 2.5rem; text-align: center; }

@media (min-width: 37.5rem) { #gutenberg .author-info__content { padding: 2.25rem 2.5rem 2.5rem; text-align: left; } }

@media (min-width: 112.5rem) { #gutenberg .author-info__content { padding-left: 4rem; } }

#gutenberg .author-info__title { display: block; margin-bottom: 18px; margin-bottom: 1.125rem; color: #fff; text-transform: capitalize; }

@media (min-width: 120rem) { #gutenberg .author-info__title { font-size: 2.25rem; } }

#gutenberg .author-info__paragraph { display: block; font-family: "proxima-nova", sans-serif; font-size: 12px; font-size: 0.75rem; line-height: 1.5; font-weight: 400; color: #fff; }

@media (min-width: 37.5rem) { #gutenberg .author-info__paragraph { font-size: 0.875rem; } }

@media (min-width: 75rem) { #gutenberg .author-info__paragraph { font-size: 1rem; } }

@media (min-width: 90rem) { #gutenberg .author-info__paragraph { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { #gutenberg .author-info__paragraph { font-size: 1.25rem; } }

@media (min-width: 64rem) { .page-home .items-slider:not(:first-child) { margin-top: calc(5.80357vw - 3.71429rem); } }

@media (min-width: 120rem) { .page-home .items-slider:not(:first-child) { margin-top: 3.25rem; } }

@media (max-width: 37.4rem) { .page-home .why-choose__box { padding-bottom: 9.375rem; } }

@media (max-width: 37.4rem) { .page-home .newsletter { margin-top: -6.5625rem; } }

.page-home .hero { position: relative; }

@media (min-width: 37.5rem) { .page-home .hero { background-color: #E5E9F4; background-image: url("../../src/assets/images/dev/pages/home/hero-background.svg"); background-size: contain; background-repeat: no-repeat; } }

.page-home .hero::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 425px; height: 26.5625rem; background-color: #E5E9F4; background-image: url("../../src/assets/images/dev/pages/home/hero-background.svg"); background-size: contain; background-repeat: no-repeat; z-index: -1; }

@media (min-width: 37.5rem) { .page-home .hero::before { display: none; } }

.page-home .hero__wrapper { position: relative; width: 95%; margin-left: 5%; padding-top: 30px; padding-top: 1.875rem; }

@media (min-width: 37.5rem) { .page-home .hero__wrapper { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0 2.5rem; padding-top: 0; } }

@media (min-width: 48rem) { .page-home .hero__wrapper { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }

@media (min-width: 64rem) { .page-home .hero__wrapper { grid-template-columns: 55% auto; } }

@media (min-width: 120.1rem) { .page-home .hero__wrapper { margin-right: auto; margin-left: auto; } }

.page-home .hero__content { max-width: 230px; max-width: 14.375rem; }

@media (min-width: 26.5625rem) { .page-home .hero__content { max-width: calc(4.30758rem + 37.90087vw); } }

@media (min-width: 37.5rem) { .page-home .hero__content { padding: calc(-4.82143rem + 17.85714vw) 0; } }

@media (min-width: 48.1rem) { .page-home .hero__content { max-width: calc(7.5rem + 31.25vw); padding: 3.75rem 0; } }

@media (min-width: 64rem) { .page-home .hero__content { max-width: calc(1.07143rem + 41.29464vw); } }

@media (min-width: 75rem) { .page-home .hero__content { padding-left: calc(10.83333vw - 8.125rem); } }

@media (min-width: 120rem) { .page-home .hero__content { max-width: 50.625rem; padding-left: 4.875rem; } }

.page-home .hero__media { position: relative; margin-top: 30px; margin-top: 1.875rem; min-height: 100%; height: 275px; height: 17.1875rem; }

@media (min-width: 20rem) { .page-home .hero__media { height: calc(13.97321rem + 16.07143vw); } }

@media (min-width: 37.5rem) { .page-home .hero__media { height: calc(3.57143rem + 44.64286vw); margin-top: 0; } }

@media (min-width: 48rem) { .page-home .hero__media { height: calc(6.25rem + 39.0625vw); } }

@media (min-width: 64rem) { .page-home .hero__media { height: calc(3.97727rem + 42.61364vw); } }

@media (min-width: 75rem) { .page-home .hero__media { height: calc(-7.29167rem + 57.63889vw); } }

@media (min-width: 120rem) { .page-home .hero__media { height: 61.875rem; } }

.page-home .hero__charts { position: absolute; bottom: 100px; bottom: 6.25rem; display: none; }

@media (min-width: 64rem) { .page-home .hero__charts { display: block; } }

.page-home .hero__charts--1 { bottom: 180px; bottom: 11.25rem; left: -10%; width: 200px; width: 12.5rem; height: 190px; height: 11.875rem; -webkit-animation: mover 1s infinite  alternate; animation: mover 1s infinite  alternate; }

@media (min-width: 64rem) { .page-home .hero__charts--1 { bottom: calc(-2.67857rem + 21.76339vw); width: calc(-2.5rem + 23.4375vw); height: calc(1.875rem + 15.625vw); } }

@media (min-width: 120rem) { .page-home .hero__charts--1 { bottom: 23.4375rem; width: 25.625rem; height: 20.625rem; } }

.page-home .hero__charts--2 { bottom: 10%; left: -8%; width: 190px; width: 11.875rem; height: 140px; height: 8.75rem; -webkit-animation: mover 1.5s infinite  alternate; animation: mover 1.5s infinite  alternate; }

@media (min-width: 64rem) { .page-home .hero__charts--2 { width: calc(-6.69643rem + 29.01786vw); height: calc(0.17857rem + 13.39286vw); } }

@media (min-width: 120rem) { .page-home .hero__charts--2 { width: 28.125rem; height: 16.25rem; } }

.page-home .hero__chart { position: absolute; }

.page-home .hero__chart--1 { width: 150px; width: 9.375rem; }

@media (min-width: 64rem) { .page-home .hero__chart--1 { width: calc(-1.33929rem + 16.74107vw); } }

@media (min-width: 120rem) { .page-home .hero__chart--1 { width: 18.75rem; } }

.page-home .hero__chart--2 { top: 30px; top: 1.875rem; right: 0; width: 100px; width: 6.25rem; }

@media (min-width: 64rem) { .page-home .hero__chart--2 { top: calc(-1.33929rem + 5.02232vw); width: calc(-0.89286rem + 11.16071vw); } }

@media (min-width: 120rem) { .page-home .hero__chart--2 { top: 4.6875rem; width: 12.5rem; } }

.page-home .hero__chart--3 { right: 0; width: 155px; width: 9.6875rem; }

@media (min-width: 64rem) { .page-home .hero__chart--3 { width: calc(-4.95536rem + 22.87946vw); } }

@media (min-width: 120rem) { .page-home .hero__chart--3 { width: 22.5rem; } }

.page-home .hero__chart--4 { top: 65px; top: 4.0625rem; left: 0; width: 80px; width: 5rem; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

@media (min-width: 64rem) { .page-home .hero__chart--4 { top: calc(-2.00893rem + 9.48661vw); width: calc(-3.57143rem + 13.39286vw); } }

@media (min-width: 120rem) { .page-home .hero__chart--4 { top: 9.375rem; width: 12.5rem; } }

.page-home .hero__chart-image { width: 100%; height: 100%; }

.page-home .hero .media-box { position: fixed; bottom: 0; right: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 17px 16px 10px; padding: 1.0625rem 1rem 0.625rem; border-top-left-radius: 7px; background-color: #fff; z-index: 1000; }

@media (min-width: 37.5rem) { .page-home .hero .media-box { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding: 1.375rem 1.5rem 0.875rem; -webkit-box-shadow: 0px 30px 60px -20px rgba(21, 70, 123, .25); box-shadow: 0px 30px 60px -20px rgba(21, 70, 123, .25); } }

@media (min-width: 48rem) { .page-home .hero .media-box { padding: calc(-0.20833rem + 3.29861vw) calc(0.16667rem + 2.77778vw) calc(-0.29167rem + 2.43056vw); } }

@media (min-width: 75rem) { .page-home .hero .media-box { border-top-left-radius: 16px; } }

@media (min-width: 120rem) { .page-home .hero .media-box { padding: 3.75rem 3.5rem 2.625rem; } }

.page-home .hero .media-box::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 7px; border-top-left-radius: 16px; background-color: #96A1BC; }

@media (min-width: 48rem) { .page-home .hero .media-box::before { height: calc(-0.02083rem + 0.95486vw); } }

@media (min-width: 120rem) { .page-home .hero .media-box::before { height: 1.125rem; } }

.page-home .hero .media-box__text { max-width: 70px; max-width: 4.375rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1.1; color: #0B2E4A; }

@media (min-width: 37.5rem) { .page-home .hero .media-box__text { max-width: 100%; font-size: 0.9375rem; } }

@media (min-width: 48rem) { .page-home .hero .media-box__text { font-size: calc(0.64583rem + 0.60764vw); } }

@media (min-width: 120rem) { .page-home .hero .media-box__text { font-size: 1.375rem; } }

.page-home .hero .media-box__cta { position: relative; margin-left: 42px; margin-left: 2.625rem; padding-right: 27px; padding-right: 1.6875rem; font-size: 9px; font-size: 0.5625rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #0B2E4A; }

@media (min-width: 37.5rem) { .page-home .hero .media-box__cta { margin-top: 0.75rem; margin-left: 0; } }

@media (min-width: 48rem) { .page-home .hero .media-box__cta { margin-top: calc(0.33333rem + 0.86806vw); font-size: calc(0.4375rem + 0.26042vw); } }

@media (min-width: 120rem) { .page-home .hero .media-box__cta { margin-top: 1.375rem; font-size: 0.75rem; } }

.page-home .hero .media-box__cta::after { content: ''; position: absolute; right: 0; top: 50%; width: 12px; width: 0.75rem; height: 8px; height: 0.5rem; -webkit-transform: translateY(-50%); transform: translateY(-50%); background-image: url("../../src/assets/images/dev/icons/arrow-green.svg"); background-size: cover; background-repeat: no-repeat; }

.page-home .hero__image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.page-home .hero__subheading { margin-bottom: 18px; margin-bottom: 1.125rem; }

@media (min-width: 48rem) { .page-home .hero__subheading { margin-bottom: calc(0.375rem + 1.5625vw); } }

@media (min-width: 120rem) { .page-home .hero__subheading { margin-bottom: 2.25rem; } }

.page-home .hero__headline br { display: none; }

@media (min-width: 48rem) { .page-home .hero__headline br { display: block; } }

.page-home .hero__content-body { margin-top: 12px; margin-top: 0.75rem; }

@media (min-width: 64rem) { .page-home .hero__content-body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 0 calc(0.44643rem + 2.23214vw); margin-top: calc(1.01786rem + 1.33929vw); } }

@media (min-width: 120rem) { .page-home .hero__content-body { gap: 0 3.125rem; margin-top: 2.625rem; } }

@media (min-width: 64rem) { .page-home .hero__description { max-width: calc(3.75rem + 15.625vw); } }

@media (min-width: 120rem) { .page-home .hero__description { max-width: 22.5rem; } }

.page-home .hero__description p { font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.2; color: #353535; }

@media (min-width: 64rem) { .page-home .hero__description p { font-size: 0.875rem; } }

@media (min-width: 90rem) { .page-home .hero__description p { font-size: 1rem; } }

@media (min-width: 100.1rem) { .page-home .hero__description p { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-home .hero__description p { font-size: 1.25rem; } }

.page-home .hero__cta { margin-top: 18px; margin-top: 1.125rem; }

@media (min-width: 64rem) { .page-home .hero__cta { margin-top: 0; } }

@-webkit-keyframes mover { 0% { -webkit-transform: translateY(0); transform: translateY(0); }
  100% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } }

@keyframes mover { 0% { -webkit-transform: translateY(0); transform: translateY(0); }
  100% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } }

.page-home .invest { position: relative; }

.page-home .invest::before { content: ''; position: absolute; top: 148px; top: 9.25rem; left: 0; width: 100%; height: 472px; height: 29.5rem; background-color: #EFF2FA; z-index: -1; }

@media (min-width: 37.5rem) { .page-home .invest::before { top: calc(3.95401rem + 14.62264vw); width: calc(-0.03538rem + 65.09434vw); height: calc(19.30425rem + 17.68868vw); } }

@media (min-width: 64rem) { .page-home .invest::before { top: calc(5.3125rem + 12.5vw); width: calc(0.17045rem + 64.77273vw); height: calc(12.44318rem + 28.40909vw); } }

@media (min-width: 75rem) { .page-home .invest::before { top: calc(25.9375rem + -15vw); width: calc(-26.5625rem + 100.41667vw); height: calc(-6.875rem + 54.16667vw); } }

@media (min-width: 90rem) { .page-home .invest::before { top: calc(-7.4375rem + 22.08333vw); width: calc(5.125rem + 65.20833vw); height: calc(0.625rem + 45.83333vw); } }

@media (min-width: 120rem) { .page-home .invest::before { top: 19.0625rem; width: 83.375rem; height: 55.625rem; } }

@media (min-width: 120.1rem) { .page-home .invest::before { width: 65%; } }

.page-home .invest__wrapper { width: 90%; max-width: 1600px; max-width: 100rem; padding: 38px 0 16px; padding: 2.375rem 0 1rem; }

@media (min-width: 37.5rem) { .page-home .invest__wrapper { padding: calc(0.0625rem + 6.16667vw) 0; } }

@media (min-width: 75rem) { .page-home .invest__wrapper { display: grid; grid-template-columns: 0.2fr 0.8fr; padding: calc(-4.6875rem + 12.5vw) 0; } }

@media (min-width: 120rem) { .page-home .invest__wrapper { padding: 10.3125rem 0; } }

@media (min-width: 75rem) { .page-home .invest__headline { width: 75%; max-width: 16.25rem; margin-top: calc(-3.02083rem + 4.86111vw); } }

@media (min-width: 120rem) { .page-home .invest__headline { margin-top: 2.8125rem; } }

.page-home .invest__items { display: grid; gap: 20px; gap: 1.25rem; margin-top: 20px; margin-top: 1.25rem; }

@media (min-width: 37.5rem) { .page-home .invest__items { grid-template-columns: repeat(3, 1fr); gap: 0; margin-top: calc(-0.07665rem + 3.53774vw); } }

@media (min-width: 64rem) { .page-home .invest__items { margin-top: 2.1875rem; } }

@media (min-width: 75rem) { .page-home .invest__items { margin-top: 0; } }

.page-home .invest .item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

@media (min-width: 37.5rem) { .page-home .invest .item:not(:first-child) .item__header { border-top-left-radius: 0; } }

@media (min-width: 37.5rem) { .page-home .invest .item:last-child .item__body { border-bottom-right-radius: 8px; } }

@media (min-width: 48rem) { .page-home .invest .item:last-child .item__body { border-bottom-right-radius: calc(0.16667rem + 0.69444vw); } }

@media (min-width: 120rem) { .page-home .invest .item:last-child .item__body { border-bottom-right-radius: 16px; } }

.page-home .invest .item--violet-light .item__header { background-color: #96A1BC; }

.page-home .invest .item--violet .item__header { background-color: #636A8F; }

.page-home .invest .item--violet .item__body { background-color: #E1E7F5; }

.page-home .invest .item--blue .item__header { background-color: #032E4C; }

.page-home .invest .item--blue .item__body { background-color: #EFF2FA; }

.page-home .invest .item__header { padding: 23px 27px; padding: 1.4375rem 1.6875rem; border-top-left-radius: 8px; }

@media (min-width: 48rem) { .page-home .invest .item__header { padding: calc(0.52083rem + 1.90972vw) calc(0.52083rem + 2.43056vw); border-top-left-radius: calc(0.16667rem + 0.69444vw); } }

@media (min-width: 120rem) { .page-home .invest .item__header { padding: 2.8125rem 3.4375rem; border-top-left-radius: 1rem; } }

.page-home .invest .item__title { font-size: 14px; font-size: 0.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; color: #fff; }

@media (min-width: 48rem) { .page-home .invest .item__title { font-size: calc(0.29167rem + 1.21528vw); } }

@media (min-width: 120rem) { .page-home .invest .item__title { font-size: 1.75rem; } }

.page-home .invest .item__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; height: 100%; padding: 22px 25px 25px; padding: 1.375rem 1.5625rem 1.5625rem; background-color: #fff; }

@media (min-width: 48rem) { .page-home .invest .item__body { padding: calc(0.625rem + 1.5625vw) calc(0.4375rem + 2.34375vw) calc(0.4375rem + 2.34375vw); } }

@media (min-width: 120rem) { .page-home .invest .item__body { padding: 2.5rem 3.25rem 3.25rem; } }

.page-home .invest .item__text p { font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.3; color: #353535; }

@media (min-width: 48rem) { .page-home .invest .item__text p { font-size: calc(0.41667rem + 0.69444vw); } }

@media (min-width: 75rem) { .page-home .invest .item__text p { font-size: 1.4; } }

@media (min-width: 120rem) { .page-home .invest .item__text p { font-size: 1.25rem; } }

.page-home .invest .item__cta { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin-top: 18px; margin-top: 1.125rem; }

@media (min-width: 64rem) { .page-home .invest .item__cta { margin-top: calc(-1.16071rem + 3.57143vw); } }

@media (min-width: 120rem) { .page-home .invest .item__cta { margin-top: 3.125rem; } }

.page-home .why-choose__wrapper { padding: 24px 0; padding: 1.5rem 0; }

@media (min-width: 48rem) { .page-home .why-choose__wrapper { padding: calc(-3.75rem + 10.9375vw) 0 calc(-0.41667rem + 3.99306vw); } }

@media (min-width: 120rem) { .page-home .why-choose__wrapper { padding: 9.375rem 0 4.375rem; } }

.page-home .why-choose__header { display: grid; grid-template-columns: 1fr; width: 90%; max-width: 1600px; max-width: 100rem; margin: 0 auto; }

@media (min-width: 37.5rem) { .page-home .why-choose__header { grid-template-columns: 1fr 1fr; } }

.page-home .why-choose__text { margin-top: 22px; margin-top: 1.375rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.2; color: #353535; }

@media (min-width: 37.5rem) { .page-home .why-choose__text { margin-top: 0; } }

@media (min-width: 48rem) { .page-home .why-choose__text { max-width: 47.1875rem; padding-right: calc(0.83333rem + 2.17014vw); font-size: calc(0.25rem + 1.04167vw); line-height: 1.4; } }

@media (min-width: 120rem) { .page-home .why-choose__text { padding-right: 3.4375rem; font-size: 1.5rem; } }

.page-home .why-choose__box { margin: 38px auto 0; margin: 2.375rem auto 0; padding: 55px 5% 145px; padding: 3.4375rem 5% 9.0625rem; background-color: #032E4C; }

@media (min-width: 37.5rem) { .page-home .why-choose__box { padding-bottom: 3.4375rem; } }

@media (min-width: 48rem) { .page-home .why-choose__box { width: 95%; max-width: 110rem; margin-top: calc(1.45833rem + 1.90972vw); margin-left: 0; padding: calc(-0.20833rem + 10.85069vw) 5% calc(-0.10417rem + 7.37847vw); background-image: url("../../src/assets/images/dev/pages/home/why-choose-bg.svg"); background-size: cover; background-repeat: no-repeat; border-bottom-right-radius: calc(0.625rem + 2.60417vw); } }

@media (min-width: 120rem) { .page-home .why-choose__box { margin-top: 3.75rem; padding: 12.8125rem 5% 8.75rem; border-bottom-right-radius: 3.75rem; } }

.page-home .why-choose__items { display: grid; grid-template-columns: 1fr; gap: 60px 0; gap: 3.75rem 0; max-width: calc(100rem - 10%); margin: 0 auto; }

@media (min-width: 37.5rem) { .page-home .why-choose__items { grid-template-columns: 1fr 1fr 1fr; gap: 3.75rem calc(-2.58929rem + 11.90476vw); } }

@media (min-width: 48rem) { .page-home .why-choose__items { gap: calc(0.83333rem + 6.07639vw) calc(-3.33333rem + 13.45486vw); } }

@media (min-width: 120rem) { .page-home .why-choose__items { gap: 8.125rem 12.8125rem; } }

@media (min-width: 37.5rem) { .page-home .why-choose__items .item:nth-child(1) { grid-column: 1 / span 2; } }

@media (min-width: 37.5rem) { .page-home .why-choose__items .item:nth-child(4) { grid-column: 2 / span 2; } }

.page-home .why-choose .item__title { position: relative; font-size: 30px; font-size: 1.875rem; font-family: "proxima-nova", sans-serif; letter-spacing: -0.005em; color: #EFF2FA; }

@media (min-width: 48rem) { .page-home .why-choose .item__title { font-size: calc(-1.25rem + 6.51042vw); } }

@media (min-width: 120rem) { .page-home .why-choose .item__title { font-size: 6.5625rem; } }

.page-home .why-choose .item__title::before { content: ''; position: absolute; top: -12px; top: -0.75rem; left: 0; width: 50px; width: 3.125rem; height: 1px; background-color: #E1B63B; }

@media (min-width: 48rem) { .page-home .why-choose .item__title::before { top: calc(0.41667rem + -2.43056vw); width: calc(-1.45833rem + 9.54861vw); } }

@media (min-width: 120.1rem) { .page-home .why-choose .item__title::before { top: -2.5rem; width: 10rem; } }

.page-home .why-choose .item__text { margin-top: 26px; margin-top: 1.625rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.2; color: #fff; }

@media (min-width: 48rem) { .page-home .why-choose .item__text { font-size: calc(0.41667rem + 0.69444vw); } }

@media (min-width: 37.5rem) { .page-home .why-choose .item__text { width: 90%; max-width: 27.5rem; } }

@media (min-width: 120.1rem) { .page-home .why-choose .item__text { font-size: 1.25rem; } }

.page-home .tabs { position: relative; }

@media (min-width: 37.5rem) { .page-home .tabs { margin-top: calc(0.98864rem + 1.36364vw); } }

@media (min-width: 64rem) { .page-home .tabs { margin-top: 0; } }

.page-home .tabs::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 200px; height: 12.5rem; background-color: #EFF2FA; z-index: -1; }

@media (min-width: 37.5rem) { .page-home .tabs::before { height: 5.9375rem; } }

@media (min-width: 64rem) { .page-home .tabs::before { display: none; } }

.page-home .tabs__wrapper { display: grid; max-width: 1920px; max-width: 120rem; padding: 40px 0; padding: 2.5rem 0; }

@media (min-width: 64rem) { .page-home .tabs__wrapper { grid-template-columns: 0.3fr 0.7fr; gap: calc(-6.73077rem + 14.42308vw); padding: calc(-1.16071rem + 2.79018vw) 0 calc(-4.375rem + 11.71875vw); width: 95%; } }

@media (min-width: 90rem) { .page-home .tabs__wrapper { gap: calc(-7.8125rem + 15.625vw); } }

@media (min-width: 120.1rem) { .page-home .tabs__wrapper { gap: 10.9375rem; padding: 2.1875rem 0 9.6875rem; width: 90%; margin: 0 auto; } }

.page-home .tabs .nav { width: 95vw; margin-left: 5%; overflow: hidden; }

@media (min-width: 64rem) { .page-home .tabs .nav { width: 100%; margin-left: 0; padding-left: 15%; background-color: #EFF2FA; } }

.page-home .tabs .nav__items { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-overflow-style: none; scrollbar-width: none; scroll-behavior: smooth; white-space: nowrap; overflow-y: hidden; overflow-x: scroll; -webkit-overflow-scrolling: touch; padding-bottom: 60px; padding-bottom: 3.75rem; }

@media (min-width: 37.5rem) { .page-home .tabs .nav__items { padding-bottom: 4.6875rem; } }

@media (min-width: 64rem) { .page-home .tabs .nav__items { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; gap: calc(0.35714rem + 3.34821vw); overflow-x: unset; scroll-behavior: unset; height: 100%; padding-bottom: 0; } }

@media (min-width: 120rem) { .page-home .tabs .nav__items { gap: 4.375rem; } }

.page-home .tabs .nav__items::-webkit-scrollbar { display: none; }

.page-home .tabs .nav__item { position: relative; display: inline; cursor: pointer; }

.page-home .tabs .nav__item:hover .nav__item-text { color: #E1B63B; }

.page-home .tabs .nav__item:not(:first-child) { margin-left: 55px; margin-left: 3.4375rem; }

@media (min-width: 64rem) { .page-home .tabs .nav__item:not(:first-child) { margin-left: 0; } }

.page-home .tabs .nav__item:last-child { padding-right: 5%; }

.page-home .tabs .nav__item-text { position: relative; font-size: 16px; font-size: 1rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; white-space: nowrap; -webkit-transition: color 250ms ease-in-out; transition: color 250ms ease-in-out; color: #032E4C; }

@media (min-width: 64rem) { .page-home .tabs .nav__item-text { font-size: calc(0.58929rem + 0.44643vw); } }

@media (min-width: 120.1rem) { .page-home .tabs .nav__item-text { font-size: 1.125rem; } }

.page-home .tabs .nav__item-text::after { content: ''; opacity: 0; position: absolute; bottom: -14px; bottom: -0.875rem; left: 0; width: 100%; height: 6px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; background-color: #E1B63B; -webkit-transition: opacity 250ms ease-in-out; transition: opacity 250ms ease-in-out; }

.page-home .tabs .nav__item--active .nav__item-text::after { opacity: 1; }

.page-home .tabs .tabs-content { width: 90%; margin: 0 auto; }

@media (min-width: 64rem) { .page-home .tabs .tabs-content { width: 100%; padding: calc(-2.5rem + 7.8125vw) 0; } }

@media (min-width: 120rem) { .page-home .tabs .tabs-content { padding: 6.875rem 0; } }

.page-home .tabs .tabs-content__items { position: relative; }

.page-home .tabs .content-item { position: absolute; top: 0; left: 0; display: grid; grid-template-columns: 1fr; gap: 40px; gap: 2.5rem; opacity: 0; -webkit-transition: opacity 400ms ease-in-out; transition: opacity 400ms ease-in-out; }

@media (min-width: 37.5rem) { .page-home .tabs .content-item { grid-template-columns: 0.6fr 0.4fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: calc(-6.42857rem + 23.80952vw); } }

@media (min-width: 48rem) { .page-home .tabs .content-item { gap: 5rem; } }

@media (min-width: 64rem) { .page-home .tabs .content-item { gap: calc(-3.82212rem + 8.41346vw); } }

@media (min-width: 90rem) { .page-home .tabs .content-item { gap: calc(-7.5rem + 12.5vw); } }

@media (min-width: 120rem) { .page-home .tabs .content-item { gap: 7.5rem; } }

.page-home .tabs .content-item--active { position: relative; opacity: 1; z-index: 1; }

.page-home .tabs .content-item__media { width: 100%; height: 320px; height: 20rem; }

@media (min-width: 20rem) { .page-home .tabs .content-item__media { height: calc(22.85714rem + -14.28571vw); } }

@media (min-width: 37.5rem) { .page-home .tabs .content-item__media { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; height: 80%; } }

@media (min-width: 64rem) { .page-home .tabs .content-item__media { height: 85%; } }

.page-home .tabs .content-item__image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-bottom-right-radius: 8px; }

.page-home .tabs .content-item__copy { margin-top: 22px; margin-top: 1.375rem; font-size: 14px; font-size: 0.875rem; font-family: "proxima-nova", sans-serif; line-height: 1.3; color: #032E4C; }

@media (min-width: 64rem) { .page-home .tabs .content-item__copy { margin-top: calc(-1.37019rem + 3.60577vw); font-size: calc(0.16071rem + 1.11607vw); } }

@media (min-width: 90rem) { .page-home .tabs .content-item__copy { margin-top: calc(-0.9375rem + 3.125vw); line-height: 1.5; } }

@media (min-width: 120.1rem) { .page-home .tabs .content-item__copy { margin-top: 2.8125rem; font-size: 1.5rem; } }

.page-home .tabs .content-item__text { margin-top: 22px; margin-top: 1.375rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.3; color: #353535; }

@media (min-width: 64rem) { .page-home .tabs .content-item__text { margin-top: calc(-0.27679rem + 1.89732vw); font-size: calc(0.44643rem + 0.66964vw); } }

@media (min-width: 90rem) { .page-home .tabs .content-item__text { line-height: 1.5; } }

@media (min-width: 120.1rem) { .page-home .tabs .content-item__text { margin-top: 2rem; font-size: 1.25rem; } }

.page-home .tabs .content-item__cta { margin-top: 20px; margin-top: 1.25rem; }

@media (min-width: 64rem) { .page-home .tabs .content-item__cta { margin-top: calc(0.17857rem + 1.67411vw); } }

@media (min-width: 120rem) { .page-home .tabs .content-item__cta { margin-top: 2.1875rem; } }

.not-found { display: -webkit-box; display: -ms-flexbox; display: flex; min-height: 100vh; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-line-pack: center; align-content: center; }

.not-found__header { display: inline-block; margin-top: auto; margin-bottom: auto; }

.not-found__header-title { font-size: 22px; font-size: 1.375rem; font-family: Verdana, sans-serif; color: #484848; margin-bottom: 14px; margin-bottom: 0.875rem; }

.not-found__404 { border-right: solid black 2px; padding-right: 10px; padding-right: 0.625rem; }

.not-found__button { text-decoration: none; }

.page-about-us .image-content--first { padding: 65px 0 55px; padding: 4.0625rem 0 3.4375rem; }

@media (min-width: 37.5rem) { .page-about-us .image-content--first { padding: 2.8125rem 0; } }

@media (min-width: 48rem) { .page-about-us .image-content--first { padding: calc(0.625rem + 5.85938vw) 0; } }

@media (min-width: 64rem) { .page-about-us .image-content--first { padding: calc(2.58929rem + 2.79018vw) 0; } }

@media (min-width: 120rem) { .page-about-us .image-content--first { padding: 5.9375rem 0; } }

.page-about-us .image-content--second .image-content__wrapper { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }

.page-about-us .media-gallery__wrapper { width: 90%; padding: 45px 0; padding: 2.8125rem 0; }

@media (min-width: 37.5rem) { .page-about-us .media-gallery__wrapper { padding: 3.4375rem 0; } }

@media (min-width: 48rem) { .page-about-us .media-gallery__wrapper { padding: 4.0625rem 0; } }

@media (min-width: 64rem) { .page-about-us .media-gallery__wrapper { width: 80%; padding: calc(-2.23558rem + 10.81731vw) 0; } }

@media (min-width: 90rem) { .page-about-us .media-gallery__wrapper { padding: calc(-5.625rem + 14.58333vw) 0; } }

@media (min-width: 120rem) { .page-about-us .media-gallery__wrapper { padding: 11.875rem 0; } }

.page-about-us .media-gallery__preview-container { padding: 0; }

.page-about-us .items-slider__wrapper { padding: 0; padding-bottom: 50px; padding-bottom: 3.125rem; }

.page-about-us .hero { position: relative; background-image: url("../../src/assets/images/prod/layout/shape-background-mobile.svg"); background-repeat: no-repeat; background-size: cover; background-color: #E5E9F4; z-index: 0; }

@media (min-width: 37.5rem) { .page-about-us .hero { background-image: url("../../src/assets/images/prod/layout/shape-background-desktop.svg"); background-size: contain; } }

.page-about-us .hero::before { content: ''; position: absolute; bottom: 0; right: 0; width: 100%; height: 130px; height: 8.125rem; background-color: #fff; z-index: -1; }

@media (min-width: 37.5rem) { .page-about-us .hero::before { height: calc(-0.38915rem + 3.53774vw); } }

@media (min-width: 64rem) { .page-about-us .hero::before { height: calc(-0.98214rem + 4.46429vw); } }

@media (min-width: 120rem) { .page-about-us .hero::before { height: 4.375rem; } }

.page-about-us .hero__wrapper { width: 95%; margin-right: 0; padding-top: 40px; padding-top: 2.5rem; }

@media (min-width: 37.5rem) { .page-about-us .hero__wrapper { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: calc(0.10613rem + 4.71698vw); -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 0; } }

@media (min-width: 64rem) { .page-about-us .hero__wrapper { grid-gap: calc(-4.01786rem + 11.16071vw); } }

@media (min-width: 120rem) { .page-about-us .hero__wrapper { grid-gap: 9.375rem; } }

@media (min-width: 120.1rem) { .page-about-us .hero__wrapper { margin-right: auto; } }

.page-about-us .hero__headline { max-width: 215px; max-width: 13.4375rem; }

@media (min-width: 48rem) { .page-about-us .hero__headline { max-width: 100%; } }

.page-about-us .hero__text { width: 75%; margin-top: 25px; margin-top: 1.5625rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.3; color: #353535; }

@media (min-width: 37.5rem) { .page-about-us .hero__text { max-width: 39.0625rem; margin-top: 0.9375rem; } }

@media (min-width: 64rem) { .page-about-us .hero__text { margin-top: calc(0.125rem + 1.5625vw); font-size: 0.875rem; } }

@media (min-width: 90rem) { .page-about-us .hero__text { font-size: 1rem; } }

@media (min-width: 100rem) { .page-about-us .hero__text { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-about-us .hero__text { font-size: 1.25rem; } }

@media (min-width: 120rem) { .page-about-us .hero__text { margin-top: 2rem; } }

.page-about-us .hero__cta { margin-top: 18px; margin-top: 1.125rem; }

@media (min-width: 37.5rem) { .page-about-us .hero__cta { margin-top: 1.25rem; } }

@media (min-width: 64rem) { .page-about-us .hero__cta { margin-top: calc(0.23214rem + 1.78571vw); } }

@media (min-width: 120rem) { .page-about-us .hero__cta { margin-top: 2.375rem; } }

.page-about-us .hero__media { margin-top: 40px; margin-top: 2.5rem; height: 275px; height: 17.1875rem; }

@media (min-width: 37.5rem) { .page-about-us .hero__media { height: calc(13.67925rem + 17.68868vw); margin-top: 0; } }

@media (min-width: 64rem) { .page-about-us .hero__media { height: calc(-4.28571rem + 45.75893vw); } }

@media (min-width: 120rem) { .page-about-us .hero__media { height: 50.625rem; } }

.page-about-us .hero__image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.page-about-us .team { position: relative; padding: 60px 0 40px; padding: 3.75rem 0 2.5rem; background-color: #EFF2FA; z-index: 0; }

@media (min-width: 48rem) { .page-about-us .team { padding: 3.75rem 0 2.8125rem; } }

@media (min-width: 64rem) { .page-about-us .team { padding: calc(1.60714rem + 3.34821vw) 0; } }

@media (min-width: 120rem) { .page-about-us .team { padding: 5.625rem 0; } }

.page-about-us .team::before { content: ''; position: absolute; display: none; top: 0; left: 0; width: 100%; height: 160px; height: 10rem; background-color: #fff; z-index: -1; }

@media (min-width: 48rem) { .page-about-us .team::before { display: block; } }

@media (min-width: 64rem) { .page-about-us .team::before { height: calc(5rem + 11.71875vw); } }

@media (min-width: 120rem) { .page-about-us .team::before { height: 19.0625rem; } }

.page-about-us .team__headline { text-align: center; }

.page-about-us .team .profile-slider__track, .page-about-us .team .photos-slider__track { overflow: hidden; }

.page-about-us .team .profile-slider__slides, .page-about-us .team .photos-slider__slides { display: -webkit-box; display: -ms-flexbox; display: flex; }

.page-about-us .team .profile-slider { width: 90%; max-width: 380px; max-width: 23.75rem; margin: 40px auto 0; margin: 2.5rem auto 0; }

@media (min-width: 37.5rem) { .page-about-us .team .profile-slider { max-width: 87.5rem; } }

@media (min-width: 48rem) { .page-about-us .team .profile-slider { width: 85%; } }

@media (min-width: 64rem) { .page-about-us .team .profile-slider { margin-top: calc(1.29464rem + 3.34821vw); } }

@media (min-width: 120rem) { .page-about-us .team .profile-slider { margin-top: 5.3125rem; } }

.page-about-us .team .photos-slider { position: relative; width: 95%; max-width: 1120px; max-width: 70rem; margin-top: 45px; margin-top: 2.8125rem; margin-left: 5%; }

@media (min-width: 37.5rem) { .page-about-us .team .photos-slider { width: 80%; margin-right: auto; margin-left: auto; } }

@media (min-width: 48rem) { .page-about-us .team .photos-slider { width: 70%; } }

@media (min-width: 64rem) { .page-about-us .team .photos-slider { margin-top: calc(1.29464rem + 3.34821vw); } }

@media (min-width: 120rem) { .page-about-us .team .photos-slider { margin-top: 5.3125rem; } }

.page-about-us .team .photos-slider__controls { position: absolute; top: 50%; left: -5%; width: 95%; -webkit-transform: translateY(-50%); transform: translateY(-50%); pointer-events: none; }

@media (min-width: 375px) { .page-about-us .team .photos-slider__controls { left: -3%; } }

@media (min-width: 26.5625rem) { .page-about-us .team .photos-slider__controls { width: 91.5%; } }

@media (min-width: 500px) { .page-about-us .team .photos-slider__controls { width: 93%; } }

@media (min-width: 37.5rem) { .page-about-us .team .photos-slider__controls { width: 107%; left: -3.5%; } }

@media (min-width: 48rem) { .page-about-us .team .photos-slider__controls { width: 125%; left: -12.5%; } }

@media (min-width: 100rem) { .page-about-us .team .photos-slider__controls { width: 130%; left: -15%; } }

.page-about-us .team .photos-slider__arrows { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.page-about-us .team .photos-slider__arrow { outline: none; width: 35px; width: 2.1875rem; height: 35px; height: 2.1875rem; pointer-events: all; }

@media (min-width: 500px) { .page-about-us .team .photos-slider__arrow { width: 2.5rem; height: 2.5rem; } }

@media (min-width: 64rem) { .page-about-us .team .photos-slider__arrow { width: calc(-0.35714rem + 4.46429vw); height: calc(-0.35714rem + 4.46429vw); } }

@media (min-width: 120.1rem) { .page-about-us .team .photos-slider__arrow { width: 5rem; height: 5rem; } }

.page-about-us .team .photos-slider__arrow:hover svg circle { fill: #032E4C; }

.page-about-us .team .photos-slider__arrow:hover svg path { fill: #fff; }

.page-about-us .team .photos-slider__arrow--next svg { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.page-about-us .team .photos-slider__arrow svg { width: 100%; height: 100%; }

.page-about-us .team .photos-slider__arrow svg circle, .page-about-us .team .photos-slider__arrow svg path { -webkit-transition: fill 250ms ease-in-out; transition: fill 250ms ease-in-out; }

@media (min-width: 64.1rem) { .page-about-us .team .photos-slider__arrow svg circle { stroke: none; } }

.page-about-us .team .profile-slide { position: relative; }

@media (min-width: 37.5rem) { .page-about-us .team .profile-slide { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 1.875rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }

@media (min-width: 48rem) { .page-about-us .team .profile-slide { grid-gap: 2.1875rem; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (min-width: 64rem) { .page-about-us .team .profile-slide { grid-template-columns: 0.45fr 0.55fr; grid-gap: calc(-0.67857rem + 6.91964vw); } }

@media (min-width: 120rem) { .page-about-us .team .profile-slide { grid-gap: 7.625rem; } }

.page-about-us .team .profile-slide__media { height: 320px; height: 20rem; }

@media (min-width: 37.5rem) { .page-about-us .team .profile-slide__media { height: 100%; } }

@media (min-width: 48rem) { .page-about-us .team .profile-slide__media { height: calc(14.0625rem + 19.53125vw); } }

@media (min-width: 120rem) { .page-about-us .team .profile-slide__media { height: 37.5rem; } }

.page-about-us .team .profile-slide__image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 5px; }

@media (min-width: 37.5rem) { .page-about-us .team .profile-slide__content { padding: 1.5625rem 0; } }

@media (min-width: 48rem) { .page-about-us .team .profile-slide__content { padding-top: 3.125rem; padding-bottom: 0; } }

@media (min-width: 64rem) { .page-about-us .team .profile-slide__content { padding-top: calc(0.625rem + 7.8125vw); } }

@media (min-width: 120rem) { .page-about-us .team .profile-slide__content { padding-top: 10rem; } }

.page-about-us .team .profile-slide__title { margin-top: 26px; margin-top: 1.625rem; font-size: 24px; font-size: 1.5rem; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1.4; letter-spacing: -0.06em; color: #032E4C; }

@media (min-width: 37.5rem) { .page-about-us .team .profile-slide__title { margin-top: 0; } }

@media (min-width: 48rem) { .page-about-us .team .profile-slide__title { font-size: 1.75rem; } }

@media (min-width: 75rem) { .page-about-us .team .profile-slide__title { font-size: 1.875rem; } }

@media (min-width: 100rem) { .page-about-us .team .profile-slide__title { font-size: 2rem; } }

@media (min-width: 112.5rem) { .page-about-us .team .profile-slide__title { font-size: 2.1875rem; } }

.page-about-us .team .profile-slide__role { margin-top: 10px; margin-top: 0.625rem; font-size: 14px; font-size: 0.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1.2; letter-spacing: 0.2em; color: #032E4C; text-transform: uppercase; }

@media (min-width: 64rem) { .page-about-us .team .profile-slide__role { font-size: 1rem; } }

.page-about-us .team .profile-slide__description { margin-top: 16px; margin-top: 1rem; }

@media (min-width: 64rem) { .page-about-us .team .profile-slide__description { margin-top: calc(-0.01786rem + 1.78571vw); } }

@media (min-width: 120rem) { .page-about-us .team .profile-slide__description { margin-top: 2.125rem; } }

.page-about-us .team .profile-slide__description p { font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.3; color: #353535; }

@media (min-width: 48rem) { .page-about-us .team .profile-slide__description p { font-size: 0.875rem; line-height: 1.6; } }

@media (min-width: 75rem) { .page-about-us .team .profile-slide__description p { font-size: 1rem; } }

@media (min-width: 100rem) { .page-about-us .team .profile-slide__description p { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-about-us .team .profile-slide__description p { font-size: 1.25rem; } }

.page-about-us .team .profile-slide__cta { margin-top: 25px; margin-top: 1.5625rem; }

@media (min-width: 64rem) { .page-about-us .team .profile-slide__cta { margin-top: calc(0.08929rem + 2.79018vw); } }

@media (min-width: 120rem) { .page-about-us .team .profile-slide__cta { margin-top: 3.4375rem; } }

.page-about-us .team .profile-slide .indicator { margin-bottom: 18px; margin-bottom: 1.125rem; font-size: 14px; font-size: 0.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.01em; text-align: center; color: #353535; }

@media (min-width: 37.5rem) { .page-about-us .team .profile-slide .indicator { position: absolute; top: 0; right: 0; margin-bottom: 0; } }

@media (min-width: 48rem) { .page-about-us .team .profile-slide .indicator { top: 2.8125rem; } }

@media (min-width: 64rem) { .page-about-us .team .profile-slide .indicator { top: calc(0.80357rem + 5.58036vw); } }

@media (min-width: 75rem) { .page-about-us .team .profile-slide .indicator { font-size: 1rem; } }

@media (min-width: 100rem) { .page-about-us .team .profile-slide .indicator { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-about-us .team .profile-slide .indicator { font-size: 1.25rem; } }

@media (min-width: 120rem) { .page-about-us .team .profile-slide .indicator { top: 7.5rem; } }

.page-about-us .team .photos-slide { cursor: pointer; }

.page-about-us .team .photos-slide__media { width: 100%; height: 133px; height: 8.3125rem; }

@media (min-width: 20rem) { .page-about-us .team .photos-slide__media { height: calc(-2.54464rem + 54.28571vw); } }

@media (min-width: 26.5625rem) { .page-about-us .team .photos-slide__media { height: calc(-1.45833rem + 46.66667vw); } }

@media (min-width: 500px) { .page-about-us .team .photos-slide__media { height: calc(-2.0625rem + 33vw); } }

@media (min-width: 37.5rem) { .page-about-us .team .photos-slide__media { height: calc(-0.9375rem + 20.83333vw); } }

@media (min-width: 48rem) { .page-about-us .team .photos-slide__media { height: calc(4rem + 10.54688vw); } }

@media (min-width: 64rem) { .page-about-us .team .photos-slide__media { height: calc(1.29545rem + 14.77273vw); } }

@media (min-width: 75rem) { .page-about-us .team .photos-slide__media { height: calc(0.8125rem + 15.41667vw); } }

@media (min-width: 90rem) { .page-about-us .team .photos-slide__media { height: calc(1.75rem + 14.375vw); } }

@media (min-width: 100rem) { .page-about-us .team .photos-slide__media { height: calc(20.125rem + -4vw); } }

@media (min-width: 112.5rem) { .page-about-us .team .photos-slide__media { height: calc(23.125rem + -6.66667vw); } }

@media (min-width: 120rem) { .page-about-us .team .photos-slide__media { height: 15.125rem; } }

.page-about-us .team .photos-slide__image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 5px; }

.page-about-us .our-history__wrapper { padding: 55px 0; padding: 3.4375rem 0; }

@media (min-width: 48rem) { .page-about-us .our-history__wrapper { position: relative; padding: calc(-0.3125rem + 7.8125vw) 0; } }

@media (min-width: 64rem) { .page-about-us .our-history__wrapper { padding: calc(-3.16964rem + 12.27679vw) 0; } }

@media (min-width: 120rem) { .page-about-us .our-history__wrapper { padding: 11.5625rem 0; } }

.page-about-us .our-history__header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 90%; margin: 0 auto; }

@media (min-width: 48rem) { .page-about-us .our-history__arrows { position: absolute; bottom: calc(0.125rem + 8.59375vw); left: 5%; z-index: 1; } }

@media (min-width: 64rem) { .page-about-us .our-history__arrows { bottom: calc(-0.80357rem + 10.04464vw); } }

@media (min-width: 120rem) { .page-about-us .our-history__arrows { bottom: 11.25rem; } }

.page-about-us .our-history__arrow { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; width: 35px; width: 2.1875rem; height: 35px; height: 2.1875rem; }

@media (min-width: 48rem) { .page-about-us .our-history__arrow { width: 2.5rem; height: 2.5rem; } }

@media (min-width: 64rem) { .page-about-us .our-history__arrow { width: calc(-0.35714rem + 4.46429vw); height: calc(-0.35714rem + 4.46429vw); } }

@media (min-width: 120rem) { .page-about-us .our-history__arrow { width: 5rem; height: 5rem; } }

.page-about-us .our-history__arrow:hover svg circle { fill: #032E4C; }

.page-about-us .our-history__arrow:hover svg path { fill: #fff; }

.page-about-us .our-history__arrow--next { margin-left: 5px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.page-about-us .our-history__arrow svg { width: 100%; height: 100%; }

.page-about-us .our-history__arrow svg circle { fill: #EFF2FA; stroke: none; -webkit-transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1); }

.page-about-us .our-history__arrow svg path { fill: #032E4C; -webkit-transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1); }

.page-about-us .our-history .slider { position: relative; margin-top: 38px; margin-top: 2.375rem; }

@media (min-width: 64rem) { .page-about-us .our-history .slider { margin-top: calc(-0.98214rem + 5.24554vw); margin-left: auto; } }

@media (min-width: 120rem) { .page-about-us .our-history .slider { margin-top: 5.3125rem; } }

.page-about-us .our-history .slider__items { display: -webkit-box; display: -ms-flexbox; display: flex; overflow-x: scroll; -ms-overflow-style: none; scrollbar-width: none; scroll-behavior: smooth; }

.page-about-us .our-history .slider__items::-webkit-scrollbar { display: none; }

.page-about-us .our-history .slider__year-box { position: absolute; top: 95px; top: 5.9375rem; left: calc(5% + 1.125rem); padding: 25px 10px 15px; padding: 1.5625rem 0.625rem 0.9375rem; border: 1px solid #fff; border-top-left-radius: 16px; -webkit-box-shadow: 0px 40px 50px -30px rgba(21, 70, 123, .3); box-shadow: 0px 40px 50px -30px rgba(21, 70, 123, .3); background: -webkit-gradient(linear, left top, right top, color-stop(24%, rgba(255, 255, 255, .9)), color-stop(98%, rgba(255, 255, 255, .738))); background: linear-gradient(90deg, rgba(255, 255, 255, .9) 24%, rgba(255, 255, 255, .738) 98%); z-index: 1; }

@media (min-width: 64rem) { .page-about-us .our-history .slider__year-box { top: 7.5rem; left: 3%; } }

@media (min-width: 75rem) { .page-about-us .our-history .slider__year-box { top: 7.8125rem; left: 2.5%; } }

@media (min-width: 90rem) { .page-about-us .our-history .slider__year-box { top: 10rem; left: 5.5%; } }

@media (min-width: 100rem) { .page-about-us .our-history .slider__year-box { top: 11.5625rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .slider__year-box { top: 12.5rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .slider__year-box { top: 13.125rem; } }

.page-about-us .our-history .slider__year-value { font-size: 50px; font-size: 3.125rem; font-family: "proxima-nova", sans-serif; font-weight: 600; color: #032E4C; }

@media (min-width: 75rem) { .page-about-us .our-history .slider__year-value { font-size: 3.75rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .slider__year-value { font-size: 4.0625rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .slider__year-value { font-size: 4.6875rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .slider__year-value { font-size: 5.125rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .slider__year-value { font-size: 5.625rem; } }

.page-about-us .our-history .slider__controls { position: relative; width: 95%; margin-left: 5%; overflow: hidden; }

@media (min-width: 90rem) { .page-about-us .our-history .slider__controls { width: 90%; margin-top: 1.5625rem; margin-left: 10%; } }

@media (min-width: 100rem) { .page-about-us .our-history .slider__controls { margin-top: 2.1875rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .slider__controls { margin-top: 2.5rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .slider__controls { margin-top: 2.8125rem; } }

.page-about-us .our-history .item[data-index='1'] { margin-left: 8%; }

@media (min-width: 90rem) { .page-about-us .our-history .item[data-index='1'] { margin-left: 10%; } }

.page-about-us .our-history .item:not([data-index='1']) { margin-left: 18px; margin-left: 1.125rem; }

@media (min-width: 48rem) { .page-about-us .our-history .item:not([data-index='1']) { margin-left: 1.75rem; } }

@media (min-width: 75rem) { .page-about-us .our-history .item:not([data-index='1']) { margin-left: 2.1875rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .item:not([data-index='1']) { margin-left: 2.5rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .item:not([data-index='1']) { margin-left: 3rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .item:not([data-index='1']) { margin-left: 3.625rem; } }

.page-about-us .our-history .item:last-of-type { margin-right: calc(95% - 240px); }

@media (min-width: 20rem) { .page-about-us .our-history .item:last-of-type { margin-right: calc(95% - 15.71429rem - -3.57143vw); } }

@media (min-width: 37.5rem) { .page-about-us .our-history .item:last-of-type { margin-right: calc(95% - 14.375rem); } }

@media (min-width: 48rem) { .page-about-us .our-history .item:last-of-type { margin-right: calc(95% - 16.5625rem); } }

@media (min-width: 64rem) { .page-about-us .our-history .item:last-of-type { margin-right: calc(95% - 17.5rem); } }

@media (min-width: 90rem) { .page-about-us .our-history .item:last-of-type { margin-right: calc(95% - 28.125rem); } }

@media (min-width: 100rem) { .page-about-us .our-history .item:last-of-type { margin-right: calc(95% - 30.3125rem); } }

@media (min-width: 112.5rem) { .page-about-us .our-history .item:last-of-type { margin-right: calc(95% - 33.75rem); } }

@media (min-width: 120rem) { .page-about-us .our-history .item:last-of-type { margin-right: calc(95% - 35.625rem); } }

.page-about-us .our-history .item__media { width: 242px; width: 15.125rem; height: 155px; height: 9.6875rem; }

@media (min-width: 48rem) { .page-about-us .our-history .item__media { width: 17.5rem; height: 10.3125rem; } }

@media (min-width: 75rem) { .page-about-us .our-history .item__media { width: 20rem; height: 11.5625rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .item__media { width: 23.75rem; height: 14.0625rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .item__media { width: 26.25rem; height: 15.625rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .item__media { width: 28.75rem; height: 16.875rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .item__media { width: 30rem; height: 19.375rem; } }

.page-about-us .our-history .item__picture { display: block; width: 100%; height: 100%; }

.page-about-us .our-history .item__image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 8px; }

.page-about-us .our-history .item__content { padding: 35px 8px 30px; padding: 2.1875rem 0.5rem 1.875rem; text-align: center; }

@media (min-width: 75rem) { .page-about-us .our-history .item__content { padding-top: 2.5rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .item__content { padding-top: 2.8125rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .item__content { padding-top: 3.4375rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .item__content { padding-top: 4.0625rem; padding-right: 0.75rem; padding-left: 0.75rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .item__content { padding-top: 4.375rem; } }

.page-about-us .our-history .item__title { font-size: 24px; font-size: 1.5rem; font-family: "DM Sans", sans-serif; font-weight: 700; line-height: 1.3; letter-spacing: -0.05em; color: #032E4C; }

@media (min-width: 64rem) { .page-about-us .our-history .item__title { font-size: 1.625rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .item__title { font-size: 1.75rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .item__title { font-size: 1.875rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .item__title { font-size: 2rem; } }

.page-about-us .our-history .item__text { margin-top: 8px; margin-top: 0.5rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.4; color: #353535; }

@media (min-width: 64rem) { .page-about-us .our-history .item__text { max-width: 24.375rem; margin-top: 0.625rem; margin-right: auto; margin-left: auto; font-size: 0.875rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .item__text { margin-top: 0.75rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .item__text { margin-top: 0.875rem; font-size: 1rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .item__text { margin-top: 1rem; font-size: 1.125rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .item__text { margin-top: 1.125rem; font-size: 1.25rem; } }

.page-about-us .our-history .timeline { padding-top: 2px; }

@media (min-width: 500px) { .page-about-us .our-history .timeline { padding-top: 5px; } }

@media (min-width: 48rem) { .page-about-us .our-history .timeline { padding-left: 7.625rem; } }

@media (min-width: 64rem) { .page-about-us .our-history .timeline { padding-left: 9.375rem; } }

@media (min-width: 75rem) { .page-about-us .our-history .timeline { padding-left: 10.9375rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .timeline { padding-left: 10.3125rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .timeline { padding-left: 11.5625rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .timeline { padding-left: 12.8125rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .timeline { padding-left: 13.125rem; } }

.page-about-us .our-history .timeline::before { content: ''; position: absolute; top: 8px; top: 0.5rem; left: 15px; left: 0.9375rem; width: 100%; height: 3px; background-color: #E1E7F5; }

@media (min-width: 500px) { .page-about-us .our-history .timeline::before { top: 0.65625rem; } }

@media (min-width: 48rem) { .page-about-us .our-history .timeline::before { left: 8.4375rem; } }

@media (min-width: 64rem) { .page-about-us .our-history .timeline::before { left: 10.5rem; } }

@media (min-width: 75rem) { .page-about-us .our-history .timeline::before { left: 12rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .timeline::before { left: 11.25rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .timeline::before { left: 13.4375rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .timeline::before { left: 14.6875rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .timeline::before { left: 15rem; } }

.page-about-us .our-history .timeline__progress-bar { position: absolute; top: 8px; top: 0.5rem; left: 15px; left: 0.9375rem; width: 135px; width: 8.4375rem; height: 3px; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none; background-color: #E1E7F5; }

@media (min-width: 500px) { .page-about-us .our-history .timeline__progress-bar { top: 0.65625rem; } }

@media (min-width: 48rem) { .page-about-us .our-history .timeline__progress-bar { left: 8.4375rem; width: 19.6875rem; } }

@media (min-width: 64rem) { .page-about-us .our-history .timeline__progress-bar { left: 10.5rem; width: 19.5rem; } }

@media (min-width: 75rem) { .page-about-us .our-history .timeline__progress-bar { left: 12rem; width: 22.1875rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .timeline__progress-bar { left: 11.875rem; width: 26.875rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .timeline__progress-bar { left: 13.4375rem; width: 28.125rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .timeline__progress-bar { left: 14.6875rem; width: 27.5rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .timeline__progress-bar { left: 15rem; width: 34.375rem; } }

.page-about-us .our-history .timeline__progress-bar::-webkit-progress-bar { background: transparent; }

.page-about-us .our-history .timeline__progress-bar::-webkit-progress-value { background: #96A1BC; background-attachment: fixed; }

.page-about-us .our-history .timeline__progress-bar::-moz-progress-bar { background: #96A1BC; background-attachment: fixed; }

.page-about-us .our-history .timeline__items { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 250ms cubic-bezier(0.4, 0, 0.2, 1); }

.page-about-us .our-history .timeline__item:not(:first-child) { padding-left: 120px; padding-left: 7.5rem; }

@media (min-width: 48rem) { .page-about-us .our-history .timeline__item:not(:first-child) { padding-left: 17.8125rem; } }

@media (min-width: 64rem) { .page-about-us .our-history .timeline__item:not(:first-child) { padding-left: 17.1875rem; } }

@media (min-width: 75rem) { .page-about-us .our-history .timeline__item:not(:first-child) { padding-left: 20.3125rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .timeline__item:not(:first-child) { padding-left: 24.0625rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .timeline__item:not(:first-child) { padding-left: 25rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .timeline__item:not(:first-child) { padding-left: 27.5rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .timeline__item:not(:first-child) { padding-left: 29.375rem; } }

.page-about-us .our-history .timeline__item:last-child { padding-right: 120px; padding-right: 7.5rem; }

@media (min-width: 48rem) { .page-about-us .our-history .timeline__item:last-child { padding-right: 17.8125rem; } }

@media (min-width: 75rem) { .page-about-us .our-history .timeline__item:last-child { padding-right: 20.3125rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .timeline__item:last-child { padding-right: 24.375rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .timeline__item:last-child { padding-right: 27.1875rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .timeline__item:last-child { padding-right: 30rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .timeline__item:last-child { padding-right: 32.5rem; } }

.page-about-us .our-history .timeline-item { position: relative; }

.page-about-us .our-history .timeline-item--active .timeline-item__circle::before { content: ''; position: absolute; top: 50%; left: 50%; width: 20px; width: 1.25rem; height: 20px; height: 1.25rem; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-radius: 100%; background-color: #032E4C; }

.page-about-us .our-history .timeline-item--active .timeline-item__circle::after { content: ''; position: absolute; top: 50%; left: 50%; width: 9px; width: 0.5625rem; height: 9px; height: 0.5625rem; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-radius: 100%; background-color: #EFF2FA; }

.page-about-us .our-history .timeline-item__circle { position: relative; width: 15px; width: 0.9375rem; height: 15px; height: 0.9375rem; margin: 0 auto; border-radius: 100%; border: 1px solid #fff; background-color: #EFF2FA; }

.page-about-us .our-history .timeline-item__label { display: block; margin-top: 18px; margin-top: 1.125rem; font-size: 10px; font-size: 0.625rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.2em; text-align: center; color: #032E4C; }

@media (min-width: 64rem) { .page-about-us .our-history .timeline-item__label { font-size: 0.75rem; } }

@media (min-width: 90rem) { .page-about-us .our-history .timeline-item__label { font-size: 0.9375rem; } }

@media (min-width: 100rem) { .page-about-us .our-history .timeline-item__label { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-about-us .our-history .timeline-item__label { font-size: 1.25rem; } }

@media (min-width: 120rem) { .page-about-us .our-history .timeline-item__label { font-size: 1.375rem; } }

.page-about-us .image-content__wrapper { display: grid; width: 90%; max-width: 1680px; max-width: 105rem; }

@media (min-width: 37.5rem) { .page-about-us .image-content__wrapper { gap: 1.5rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: calc(7.32143rem + 23.80952vw); } }

@media (min-width: 48rem) { .page-about-us .image-content__wrapper { gap: 2.1875rem; min-height: calc(5rem + 31.25vw); } }

@media (min-width: 64rem) { .page-about-us .image-content__wrapper { gap: calc(-6.07143rem + 13.39286vw); min-height: calc(-4.09091rem + 45.45455vw); } }

@media (min-width: 75rem) { .page-about-us .image-content__wrapper { min-height: 30rem; } }

@media (min-width: 90rem) { .page-about-us .image-content__wrapper { min-height: 33.75rem; } }

@media (min-width: 100rem) { .page-about-us .image-content__wrapper { min-height: 36.25rem; } }

@media (min-width: 120rem) { .page-about-us .image-content__wrapper { gap: 10rem; min-height: 38.125rem; } }

.page-about-us .image-content__picture-side { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; margin-top: 32px; margin-top: 2rem; }

@media (min-width: 37.5rem) { .page-about-us .image-content__picture-side { width: 100%; margin: 0; } }

.page-about-us .image-content__title { margin-bottom: 24px; margin-bottom: 1.5rem; }

@media (min-width: 120rem) { .page-about-us .image-content__title { margin-bottom: 2.625rem; } }

.page-about-us .image-content__cta { margin-top: 24px; margin-top: 1.5rem; }

.page-about-us .image-content__text-side { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }

.page-about-us .image-content__text { font-family: "proxima-nova", sans-serif; font-size: 12px; font-size: 0.75rem; line-height: 1.5; font-weight: 400; }

@media (min-width: 48rem) { .page-about-us .image-content__text { font-size: 0.875rem; } }

@media (min-width: 75rem) { .page-about-us .image-content__text { font-size: 1rem; } }

@media (min-width: 90rem) { .page-about-us .image-content__text { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-about-us .image-content__text { font-size: 1.25rem; } }

.page-about-us .image-content__picture { display: block; position: relative; width: 100%; height: 225px; height: 14.0625rem; }

@media (min-width: 37.5rem) { .page-about-us .image-content__picture { height: calc(7.32143rem + 23.80952vw); } }

@media (min-width: 48rem) { .page-about-us .image-content__picture { height: calc(5rem + 31.25vw); } }

@media (min-width: 64rem) { .page-about-us .image-content__picture { height: calc(-4.09091rem + 45.45455vw); } }

@media (min-width: 75rem) { .page-about-us .image-content__picture { height: 30rem; } }

@media (min-width: 90rem) { .page-about-us .image-content__picture { height: 33.75rem; } }

@media (min-width: 100rem) { .page-about-us .image-content__picture { height: 36.25rem; } }

@media (min-width: 120rem) { .page-about-us .image-content__picture { height: 38.125rem; } }

.page-about-us .image-content__picture-image { border-radius: 0.3125rem; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }

@media (min-width: 37.5rem) { .page-about-us .image-content.image-content--image-left .image-content__wrapper { grid-template-columns: repeat(2, 1fr); } }

@media (min-width: 48rem) { .page-about-us .image-content.image-content--image-left .image-content__wrapper { grid-template-columns: 55fr 45fr; } }

@media (min-width: 64rem) { .page-about-us .image-content.image-content--image-left .image-content__wrapper { grid-template-columns: repeat(2, 1fr); } }

@media (min-width: 37.5rem) { .page-about-us .image-content.image-content--image-left .image-content__picture-side { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } }

@media (min-width: 37.5rem) { .page-about-us .image-content.image-content--image-left .image-content__text-side { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } }

@media (min-width: 37.5rem) { .page-about-us .image-content.image-content--image-right .image-content__wrapper { grid-template-columns: repeat(2, 1fr); } }

@media (min-width: 48rem) { .page-about-us .image-content.image-content--image-right .image-content__wrapper { grid-template-columns: 45fr 55fr; } }

@media (min-width: 75rem) { .page-about-us .image-content.image-content--image-right .image-content__wrapper { grid-template-columns: 40fr 60fr; } }

.page-about-us .image-content.image-content--image-right .image-content__picture-side { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }

.page-about-us .image-content.image-content--image-right .image-content__picture { height: 280px; height: 17.5rem; }

@media (min-width: 37.5rem) { .page-about-us .image-content.image-content--image-right .image-content__picture { height: calc(11.30896rem + 16.50943vw); } }

@media (min-width: 64rem) { .page-about-us .image-content.image-content--image-right .image-content__picture { height: calc(-7.21591rem + 45.45455vw); } }

@media (min-width: 75rem) { .page-about-us .image-content.image-content--image-right .image-content__picture { height: calc(17.5rem + 12.5vw); } }

@media (min-width: 120rem) { .page-about-us .image-content.image-content--image-right .image-content__picture { height: 32.5rem; } }

.page-about-us .image-content.image-content--image-right .image-content__picture::before { top: 16px; top: 1rem; left: 16px; left: 1rem; }

.page-about-us .image-content.image-content--image-right .image-content__picture-image { position: relative; }

.page-about-us .policies { background-color: #E5E9F4; }

@media (min-width: 48rem) { .page-about-us .policies { background-color: #fff; } }

.page-about-us .policies__wrapper { width: 95%; max-width: 1680px; max-width: 105rem; margin-left: 5%; padding: 45px 0 55px; padding: 2.8125rem 0 3.4375rem; }

@media (min-width: 48rem) { .page-about-us .policies__wrapper { width: 90%; margin-right: auto; margin-left: auto; } }

@media (min-width: 64rem) { .page-about-us .policies__wrapper { padding: calc(-8.25893rem + 17.29911vw) 0 calc(-2.27679rem + 8.92857vw); } }

@media (min-width: 120rem) { .page-about-us .policies__wrapper { padding: 12.5rem 0 8.4375rem; } }

.page-about-us .policies .policy-section:not(:first-child) { margin-top: 35px; margin-top: 2.1875rem; }

@media (min-width: 48rem) { .page-about-us .policies .policy-section:not(:first-child) { margin-top: 3.125rem; } }

@media (min-width: 64rem) { .page-about-us .policies .policy-section:not(:first-child) { margin-top: 3.75rem; } }

@media (min-width: 75rem) { .page-about-us .policies .policy-section:not(:first-child) { margin-top: calc(-1.35417rem + 7.63889vw); } }

@media (min-width: 120rem) { .page-about-us .policies .policy-section:not(:first-child) { margin-top: 7.8125rem; } }

.page-about-us .policies .policy-section__headline { max-width: 224px; max-width: 14rem; }

@media (min-width: 48rem) { .page-about-us .policies .policy-section__headline { max-width: 100%; } }

.page-about-us .policies .policy-section__items { display: grid; grid-template-columns: 1fr; gap: 12px; gap: 0.75rem; margin-top: 25px; margin-top: 1.5625rem; }

@media (min-width: 500px) { .page-about-us .policies .policy-section__items { grid-template-columns: repeat(2, 1fr); } }

@media (min-width: 48rem) { .page-about-us .policies .policy-section__items { grid-template-columns: repeat(3, 1fr); } }

@media (min-width: 64rem) { .page-about-us .policies .policy-section__items { gap: 0.9375rem; margin-top: 2.08333vw; } }

@media (min-width: 75rem) { .page-about-us .policies .policy-section__items { gap: calc(-1.66667rem + 3.47222vw) calc(-2.1875rem + 4.16667vw); } }

@media (min-width: 120rem) { .page-about-us .policies .policy-section__items { gap: 2.5rem 2.8125rem; margin-top: 2.5rem; } }

.page-about-us .policies .policy-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 20px 20px 25px; padding: 1.25rem 1.25rem 1.5625rem; background-color: #fff; }

@media (min-width: 500px) { .page-about-us .policies .policy-item { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } }

@media (min-width: 48rem) { .page-about-us .policies .policy-item { padding: 1.375rem; } }

@media (min-width: 64rem) { .page-about-us .policies .policy-item { padding: 1.5rem 1.5rem 1.375rem; } }

@media (min-width: 75rem) { .page-about-us .policies .policy-item { padding: calc(0.66667rem + 1.11111vw) calc(0.66667rem + 1.11111vw) 1.375rem; } }

@media (min-width: 120rem) { .page-about-us .policies .policy-item { padding: 2rem 2rem 1.375rem; } }

.page-about-us .policies .policy-item__title { font-size: 14px; font-size: 0.875rem; font-family: "DM Sans", sans-serif; font-weight: 700; line-height: 1.1; letter-spacing: -0.05em; color: #032E4C; }

@media (min-width: 48rem) { .page-about-us .policies .policy-item__title { font-size: 1rem; } }

@media (min-width: 75rem) { .page-about-us .policies .policy-item__title { font-size: calc(0.58333rem + 0.55556vw); } }

@media (min-width: 120rem) { .page-about-us .policies .policy-item__title { font-size: 1.25rem; } }

.page-about-us .policies .policy-item__cta { margin-top: 22px; margin-top: 1.375rem; }

@media (min-width: 48rem) { .page-about-us .policies .policy-item__cta { margin-top: 1.5625rem; } }

@media (min-width: 64rem) { .page-about-us .policies .policy-item__cta { margin-top: 1.75rem; } }

@media (min-width: 75rem) { .page-about-us .policies .policy-item__cta { margin-top: calc(-1.58333rem + 4.44444vw); } }

@media (min-width: 120rem) { .page-about-us .policies .policy-item__cta { margin-top: 3.75rem; } }

.page-resource-listing .listing__wrapper { width: 90%; max-width: 1565px; max-width: 97.8125rem; margin: 0 auto; padding: 40px 0 60px; padding: 2.5rem 0 3.75rem; }

@media (min-width: 75rem) { .page-resource-listing .listing__wrapper { padding-top: calc(-0.625rem + 4.16667vw); padding-bottom: calc(-5.625rem + 12.5vw); } }

@media (min-width: 120rem) { .page-resource-listing .listing__wrapper { padding-top: 4.375rem; padding-bottom: 9.375rem; } }

.page-resource-listing .listing__posts { display: grid; grid-gap: 2.5rem; }

@media (min-width: 37.5rem) { .page-resource-listing .listing__posts { grid-template-columns: repeat(2, 1fr); grid-gap: 2.5rem 1.25rem; } }

@media (min-width: 48rem) { .page-resource-listing .listing__posts { grid-gap: 2.5rem 2.1875rem; } }

@media (min-width: 64rem) { .page-resource-listing .listing__posts { grid-template-columns: repeat(3, 1fr); } }

@media (min-width: 75rem) { .page-resource-listing .listing__posts { grid-gap: calc(-2.1875rem + 6.25vw) calc(-3.125rem + 7.5vw); } }

@media (min-width: 100rem) { .page-resource-listing .listing__posts { grid-gap: 4.0625rem 4.375rem; } }

.page-resource-listing .listing__posts-empty { display: none; text-align: center; }

.page-resource-listing .listing__posts-empty.show { display: block; }

.page-resource-listing .listing__load-more { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-top: calc(1.75rem + 3.75vw); }

@media (min-width: 120rem) { .page-resource-listing .listing__load-more { padding-top: 6.25rem; } }

.page-resource-listing .listing__load-more-button.hide { display: none; }

@media (min-width: 37.5rem) { .page-resource-listing .filters { margin-top: 3.125rem; } }

@media (min-width: 64rem) { .page-resource-listing .filters { margin-top: calc(-0.44643rem + 5.58036vw); } }

@media (min-width: 120rem) { .page-resource-listing .filters { margin-top: 6.25rem; } }

.page-resource-listing .filters__mobile-toggler { width: 90%; margin: 0 auto; }

.page-resource-listing .filters__mobile-toggler-button { width: 100%; padding: 14px 20px 10px; padding: 0.875rem 1.25rem 0.625rem; font-size: 18px; font-size: 1.125rem; font-family: "proxima-nova", sans-serif; font-weight: 600; text-align: center; text-transform: uppercase; line-height: 1.2; letter-spacing: 0.15em; border: 1px solid #CFD5E3; border-radius: 5px; -webkit-transition: color, background-color, border-color; transition: color, background-color, border-color; -webkit-transition-duration: 250ms; transition-duration: 250ms; color: #000; }

@media (min-width: 64rem) { .page-resource-listing .filters__mobile-toggler-button { display: none; } }

.page-resource-listing .filters__mobile-toggler-button span { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.page-resource-listing .filters__mobile-toggler-button span::after { content: ''; display: block; width: 8px; width: 0.5rem; height: 7px; margin-left: 8px; margin-left: 0.5rem; background: #96A1BC; -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%); clip-path: polygon(0 0, 100% 0, 50% 100%); -webkit-transition: background-color 250ms; transition: background-color 250ms; }

.page-resource-listing .filters__mobile-toggler-button:active { color: #032E4C; background: #505050; border-color: #032E4C; -webkit-transition-duration: 0s; transition-duration: 0s; }

.page-resource-listing .filters__mobile-toggler-button:active span::after { background: #032E4C; }

@media (max-width: 63.9rem) { .page-resource-listing .filters__wrapper { position: fixed; top: 0; left: 0; z-index: 105; display: block; overflow-y: auto; width: 100%; height: 100%; opacity: 0; visibility: hidden; -webkit-transition: opacity 250ms, visibility 250ms; transition: opacity 250ms, visibility 250ms; } }

.page-resource-listing .filters__mobile-backdrop { position: fixed; top: 0; left: 0; display: block; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); z-index: -1; }

@media (min-width: 64rem) { .page-resource-listing .filters__mobile-backdrop { display: none; } }

@media (max-width: 63.9rem) { .page-resource-listing .filters__box { margin-top: 40vh; background: #505050; -webkit-transform: translateY(60vh); transform: translateY(60vh); -webkit-transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 1, 1); transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 1, 1); transition: transform 250ms cubic-bezier(0.4, 0, 1, 1); transition: transform 250ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 250ms cubic-bezier(0.4, 0, 1, 1); } }

@media (min-width: 64rem) { .page-resource-listing .filters__box { display: -webkit-box; display: -ms-flexbox; display: flex; width: 90%; max-width: 97.8125rem; margin: 0 auto; background: white; border: 1px solid #505050; border-top-right-radius: 0.75rem; border-top-left-radius: 0.75rem; } }

@media (min-width: 90rem) { .page-resource-listing .filters__box { border-top-left-radius: 0.875rem; } }

@media (min-width: 100rem) { .page-resource-listing .filters__box { border-top-left-radius: 1rem; } }

.page-resource-listing .filters__title { position: -webkit-sticky; position: sticky; top: 0; z-index: 2; padding: 20px 20px 18px; padding: 1.25rem 1.25rem 1.125rem; font-size: 16px; font-size: 1rem; font-family: "proxima-nova", sans-serif; font-weight: 600; line-height: 1.2; letter-spacing: 0.15em; text-transform: uppercase; border-top-left-radius: 12px; border-top-left-radius: 0.75rem; background: #143B5A; color: white; }

@media (min-width: 64rem) { .page-resource-listing .filters__title { -ms-flex-negative: 0; flex-shrink: 0; padding: 1.5rem 2.5rem; } }

@media (min-width: 90rem) { .page-resource-listing .filters__title { font-size: 1.125rem; border-top-left-radius: 0.875rem; } }

@media (min-width: 100rem) { .page-resource-listing .filters__title { border-top-left-radius: 1rem; } }

@media (max-width: 63.9rem) { .page-resource-listing .filters__list { display: grid; grid-template-columns: 1fr; gap: 1.5rem; padding: 0.75rem 0.75rem 5.75rem; } }

@media (min-width: 64rem) { .page-resource-listing .filters__list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } }

@media (max-width: 63.9rem) { .page-resource-listing .filters__filter { background: white; border-radius: 5px; -webkit-box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .05); box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .05); } }

@media (min-width: 64rem) { .page-resource-listing .filters__filter { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 33.33%; }
  .page-resource-listing .filters__filter:not(:last-child) { border-right: 1px solid #505050; } }

@media (max-width: 63.9rem) { .page-resource-listing .filters .filter__toggler { padding: 1rem 1rem 0.9375rem; pointer-events: none; } }

@media (min-width: 64rem) { .page-resource-listing .filters .filter__toggler { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; height: 100%; pointer-events: all; } }

@media (min-width: 64rem) { .page-resource-listing .filters .filter__toggler::after { content: ''; position: relative; top: 1px; display: block; width: 7px; height: 5px; margin-left: 0.5625rem; background: #E1B63B; -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%); clip-path: polygon(0 0, 100% 0, 50% 100%); -webkit-transition: background-color 250ms; transition: background-color 250ms; } }

@media (min-width: 64rem) { .page-resource-listing .filters .filter__toggler:active { color: #032E4C; background: #505050; -webkit-transition-duration: 0s; transition-duration: 0s; } }

@media (min-width: 64rem) { .page-resource-listing .filters .filter__toggler:active::after { background: #032E4C; -webkit-transition-duration: 0s; transition-duration: 0s; } }

.page-resource-listing .filters .filter__toggler-name, .page-resource-listing .filters .filter__toggler-count { font-size: 16px; font-size: 1rem; font-family: "DM Sans", sans-serif; font-weight: 600; line-height: 1.2; letter-spacing: 0.15em; color: #000; text-transform: uppercase; -webkit-transition: color 250ms; transition: color 250ms; }

@media (min-width: 90rem) { .page-resource-listing .filters .filter__toggler-name, .page-resource-listing .filters .filter__toggler-count { font-size: 1.125rem; } }

.page-resource-listing .filters .filter__toggler-count { display: none; font-weight: 400; }

@media (min-width: 64rem) { .page-resource-listing .filters .filter__toggler-count { display: block; margin-left: 0.5rem; } }

.page-resource-listing .filters .filter__options { z-index: 1; }

@media (max-width: 63.9rem) { .page-resource-listing .filters .filter__options { border-top: 1px solid #505050; } }

@media (min-width: 64rem) { .page-resource-listing .filters .filter__options { position: absolute; top: calc(100% + 1px); left: 0; overflow-y: auto; min-width: 100%; max-height: 18.75rem; background: white; opacity: 0; visibility: hidden; -webkit-box-shadow: 0 6px 6px -4px rgba(0, 0, 0, .1); box-shadow: 0 6px 6px -4px rgba(0, 0, 0, .1); border: 1px solid #505050; border-top: none; -webkit-transition: opacity 300ms, visibility 300ms; transition: opacity 300ms, visibility 300ms; } }

@media (min-width: 64rem) { .page-resource-listing .filters .filter.filters__filter--open .filter__options { opacity: 1; visibility: visible; } }

.page-resource-listing .filters .filter__clear { display: none; }

@media (min-width: 64rem) { .page-resource-listing .filters .filter__clear { display: block; width: 100%; border-bottom: 1px solid #505050; } }

.page-resource-listing .filters .filter__clear-button { display: block; width: 100%; padding: 13px 16px 11px; padding: 0.8125rem 1rem 0.6875rem; font-size: 12px; font-size: 0.75rem; font-family: "DM Sans", sans-serif; font-weight: 600; text-transform: uppercase; -webkit-transition: color 300ms, background-color 300ms; transition: color 300ms, background-color 300ms; background: white; }

.page-resource-listing .filters .filter__clear-button:hover { color: #032E4C; }

.page-resource-listing .filters .filter__clear-button:active { color: #032E4C; background: #505050; -webkit-transition-duration: 0s; transition-duration: 0s; }

.page-resource-listing .filters .filter__option { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 16px; padding: 0 1rem; -webkit-transition: color 250ms, background-color 250ms; transition: color 250ms, background-color 250ms; }

.page-resource-listing .filters .filter__option:not(:last-child) { border-bottom: 1px solid #505050; }

.page-resource-listing .filters .filter__option-input { display: none; }

.page-resource-listing .filters .filter__option-checkbox { position: relative; display: block; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; width: 20px; width: 1.25rem; height: 20px; height: 1.25rem; border: 1px solid #505050; border-radius: 5px; -webkit-transition: background-color 250ms, border-color 250ms; transition: background-color 250ms, border-color 250ms; }

.page-resource-listing .filters .filter__option-checkbox::before { content: ''; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; opacity: 0; background: #032E4C; border-radius: 50%; -webkit-transition: opacity 250ms, -webkit-transform 250ms; transition: opacity 250ms, -webkit-transform 250ms; transition: opacity 250ms, transform 250ms; transition: opacity 250ms, transform 250ms, -webkit-transform 250ms; }

.page-resource-listing .filters .filter__option:active { color: #032E4C; background: #CFD5E3; -webkit-transition-duration: 0s; transition-duration: 0s; }

.page-resource-listing .filters .filter__option:active .filter__option-checkbox { border-color: #032E4C; }

@media (min-width: 64rem) { .page-resource-listing .filters .filter__option:hover { color: #032E4C; background: #CFD5E3; }
  .page-resource-listing .filters .filter__option:hover .filter__option-checkbox { border-color: #032E4C; } }

.page-resource-listing .filters .filter__option-input:checked ~ .filter__option-checkbox { background: #96A1BC; border-color: #032E4C; }

.page-resource-listing .filters .filter__option-input:checked ~ .filter__option-checkbox::before { opacity: 1; -webkit-transform: scale(0.4); transform: scale(0.4); }

.page-resource-listing .filters .filter__option-label { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; padding: 15px 0 14px; padding: 0.9375rem 0 0.875rem; font-family: "DM Sans", sans-serif; font-size: 16px; font-size: 1rem; }

@media (min-width: 64rem) { .page-resource-listing .filters .filter__option-label { cursor: pointer; } }

.page-resource-listing .filters__actions { position: fixed; bottom: 0; left: 0; z-index: 2; display: grid; grid-template-columns: 1fr 1fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 12px; gap: 0.75rem; width: 100%; height: 80px; height: 5rem; padding: 0 28px; padding: 0 1.75rem; -webkit-transform: translateY(100%); transform: translateY(100%); background: white; border-top: 1px solid #505050; -webkit-transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 1, 1); transition: -webkit-transform 250ms cubic-bezier(0.4, 0, 1, 1); transition: transform 250ms cubic-bezier(0.4, 0, 1, 1); transition: transform 250ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 250ms cubic-bezier(0.4, 0, 1, 1); }

.page-resource-listing .filters__action-button { width: 100%; }

.page-resource-listing .filters.listing__filters--open .filters__wrapper { opacity: 1; visibility: visible; }

.page-resource-listing .filters.listing__filters--open .filters__box, .page-resource-listing .filters.listing__filters--open .filters__actions { -webkit-transform: translateY(0); transform: translateY(0); }

.page-resource-listing .filters.listing__filters--open .filters__box { -webkit-transition-delay: 250ms; transition-delay: 250ms; -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1); transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }

.page-resource-listing .filters.listing__filters--open .filters__actions { -webkit-transition-delay: 500ms; transition-delay: 500ms; -webkit-transition-timing-function: cubic-bezier(0.3, 0, 0, 1); transition-timing-function: cubic-bezier(0.3, 0, 0, 1); }

.hero { background-color: #E5E9F4; }

@media (min-width: 37.5rem) { .page-resource-listing .hero { background-color: #E5E9F4; } }

@media (min-width: 37.5rem) { .page-resource-listing .hero__wrapper { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: calc(-3.30189rem + 12.9717vw); -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 92.5%; margin-left: 5%; padding: 3.125rem 0; } }

@media (min-width: 64rem) { .page-resource-listing .hero__wrapper { grid-gap: calc(1.78571rem + 5.02232vw); padding: calc(-1.16071rem + 6.69643vw) 0 calc(-0.44643rem + 5.58036vw); } }

@media (min-width: 90rem) { .page-resource-listing .hero__wrapper { grid-template-columns: 0.475fr 0.525fr; } }

@media (min-width: 120rem) { .page-resource-listing .hero__wrapper { grid-gap: 7.8125rem; margin-left: auto; padding: 6.875rem 0 6.25rem; } }

.page-resource-listing .hero__media { height: 100%; padding: 16px 0 20px; padding: 1rem 0 1.25rem; background-color: #E5E9F4; }

@media (min-width: 37.5rem) { .page-resource-listing .hero__media { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; min-height: calc(8.54953rem + 18.86792vw); padding: 0; background-color: transparent; } }

@media (min-width: 64rem) { .page-resource-listing .hero__media { min-height: calc(-2.23214rem + 35.71429vw); } }

@media (min-width: 120rem) { .page-resource-listing .hero__media { min-height: 40.625rem; height: 40.625rem; } }

.page-resource-listing .hero__content { width: 90%; margin: 0 auto; padding: 40px 0 60px; padding: 2.5rem 0 3.75rem;}

@media (min-width: 37.5rem) { .page-resource-listing .hero__content { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; width: 100%; max-width: 38.75rem; padding: 0; } }

.page-resource-listing .hero__picture { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; height: 100%; }

.page-resource-listing .hero__image { width: 90%; height: 200px; height: 12.5rem; margin: 0 auto; border-top-left-radius: 10px; border-bottom-right-radius: 10px; -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; }

@media (min-width: 20rem) { .page-resource-listing .hero__image { height: calc(5.35714rem + 35.71429vw); } }

@media (min-width: 37.5rem) { .page-resource-listing .hero__image { width: 100%; height: 100%; } }

.page-resource-listing .hero__date { font-size: 14px; font-size: 0.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.02em; color: #032E4C; text-transform: uppercase; }

@media (min-width: 75rem) { .page-resource-listing .hero__date { font-size: 1rem; letter-spacing: 0.2em; } }

.page-resource-listing .hero__headline { margin-top: 16px; margin-top: 1rem; }

@media (min-width: 48rem) { .page-resource-listing .hero__headline { margin-top: calc(-0.5rem + 3.125vw); font-size: calc(0.75rem + 3.125vw); } }

@media (min-width: 120rem) { .page-resource-listing .hero__headline { margin-top: 3.25rem; font-size: 4.5rem; } }

.page-resource-listing .hero__paragraph { margin-top: 16px; margin-top: 1rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 300; line-height: 1.5; letter-spacing: 0.05em; color: #505050; }

@media (min-width: 37.5rem) { .page-resource-listing .hero__paragraph { font-weight: 400; } }

@media (min-width: 48rem) { .page-resource-listing .hero__paragraph { margin-top: 1.125rem; font-size: 0.875rem; } }

@media (min-width: 75rem) { .page-resource-listing .hero__paragraph { margin-top: fluidd("desktop-small", "desktop-xlarge", 18px, 52px); font-size: 1rem; } }

@media (min-width: 100rem) { .page-resource-listing .hero__paragraph { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-resource-listing .hero__paragraph { margin-top: 2.8125rem; font-size: 1.25rem; } }

.page-resource-listing .hero__cta { display: none; margin-top: 20px; margin-top: 1.25rem; }

@media (min-width: 37.5rem) { .page-resource-listing .hero__cta { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-top: calc(0.68182rem + 1.51515vw); } }

@media (min-width: 120rem) { .page-resource-listing .hero__cta { margin-top: 2.5rem; } }

.page-resource-detail #gutenberg {padding: 10px 26px; padding: 0.625rem 1.625rem; }

@media (min-width: 48rem) { .page-resource-detail #gutenberg { padding: 1.25rem calc(-4rem + 12.5vw); } }

@media (min-width: 64rem) { .page-resource-detail #gutenberg { padding: 2.5rem 4rem; } }

@media (min-width: 90rem) { .page-resource-detail #gutenberg { padding: 2.5rem 5.375rem; } }

@media (min-width: 37.5rem) { .page-resource-detail .hero__wrapper { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: calc(-3.30189rem + 12.9717vw); -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 92.5%; margin-left: 5%; padding: 3.125rem 0; } }

@media (min-width: 64rem) { .page-resource-detail .hero__wrapper { grid-gap: calc(3.85714rem + 1.78571vw); padding: calc(-1.16071rem + 6.69643vw) 0 calc(-0.44643rem + 5.58036vw); } }

@media (min-width: 90rem) { .page-resource-detail .hero__wrapper { grid-template-columns: 0.475fr 0.525fr; } }

@media (min-width: 120rem) { .page-resource-detail .hero__wrapper { grid-gap: 6rem; margin-left: auto; padding: 6.875rem 0 6.25rem; } }

.page-resource-detail .hero__media { height: 100%; padding: 16px 0 20px; padding: 1rem 0 1.25rem; background-color: #E5E9F4; }

@media (min-width: 37.5rem) { .page-resource-detail .hero__media { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; min-height: calc(8.54953rem + 18.86792vw); padding: 0; background-color: transparent; } }

@media (min-width: 64rem) { .page-resource-detail .hero__media { min-height: calc(-2.23214rem + 35.71429vw); } }

@media (min-width: 120rem) { .page-resource-detail .hero__media { min-height: 40.625rem; height: 40.625rem; } }

.page-resource-detail .hero__content { width: 90%; margin: 0 auto; padding-top: 40px; padding-top: 2.5rem; }

@media (min-width: 37.5rem) { .page-resource-detail .hero__content { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; width: 100%; max-width: 38.75rem; padding: 0; } }

@media (min-width: 100rem) { .page-resource-detail .hero__content { max-width: 45rem; } }

.page-resource-detail .hero__picture { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; height: 100%; }

.page-resource-detail .hero__image { width: 90%; height: 200px; height: 12.5rem; margin: 0 auto; -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; }

@media (min-width: 20rem) { .page-resource-detail .hero__image { height: calc(5.35714rem + 35.71429vw); } }

@media (min-width: 37.5rem) { .page-resource-detail .hero__image { width: 100%; height: 100%; } }

.page-resource-detail .hero__category { font-size: 14px; font-size: 0.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.02em; color: #032E4C; text-transform: uppercase; }

@media (min-width: 75rem) { .page-resource-detail .hero__category { font-size: 1rem; letter-spacing: 0.2em; } }

.page-resource-detail .hero__headline { margin-top: 16px; margin-top: 1rem; margin-bottom: 16px; margin-bottom: 1rem; }

@media (min-width: 48rem) { .page-resource-detail .hero__headline { margin-top: calc(-0.5rem + 3.125vw); font-size: calc(0.75rem + 3.125vw); } }

@media (min-width: 112.5rem) { .page-resource-detail .hero__headline { margin-bottom: 2rem; } }

@media (min-width: 120rem) { .page-resource-detail .hero__headline { margin-top: 3.25rem; font-size: 4.5rem; } }

.page-resource-detail .hero__date, .page-resource-detail .hero__author, .page-resource-detail .hero__read-time { font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 300; line-height: 1.5; color: #032E4C; }

@media (min-width: 37.5rem) { .page-resource-detail .hero__date, .page-resource-detail .hero__author, .page-resource-detail .hero__read-time { font-weight: 400; } }

@media (min-width: 48rem) { .page-resource-detail .hero__date, .page-resource-detail .hero__author, .page-resource-detail .hero__read-time { font-size: 0.875rem; } }

@media (min-width: 75rem) { .page-resource-detail .hero__date, .page-resource-detail .hero__author, .page-resource-detail .hero__read-time { font-size: 1rem; } }

@media (min-width: 100rem) { .page-resource-detail .hero__date, .page-resource-detail .hero__author, .page-resource-detail .hero__read-time { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-resource-detail .hero__date, .page-resource-detail .hero__author, .page-resource-detail .hero__read-time { font-size: 1.25rem; } }

.page-resource-detail .hero__date span, .page-resource-detail .hero__author span, .page-resource-detail .hero__read-time span { font-weight: 600; }

.page-resource-detail .hero__date { padding-right: 8px; padding-right: 0.5rem; }

@media (min-width: 75rem) { .page-resource-detail .hero__date { padding-right: 1rem; } }

.page-resource-detail .hero__paragraph { margin-top: 16px; margin-top: 1rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 300; line-height: 1.5; color: #032E4C; }

@media (min-width: 37.5rem) { .page-resource-detail .hero__paragraph { font-weight: 400; } }

@media (min-width: 48rem) { .page-resource-detail .hero__paragraph { margin-top: 1.125rem; font-size: 0.875rem; } }

@media (min-width: 75rem) { .page-resource-detail .hero__paragraph { margin-top: fluidd("desktop-small", "desktop-xlarge", 18px, 52px); font-size: 1rem; } }

@media (min-width: 100rem) { .page-resource-detail .hero__paragraph { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-resource-detail .hero__paragraph { margin-top: 2.8125rem; font-size: 1.25rem; } }

.page-resource-detail .hero__share-title { display: none; }

@media (min-width: 64rem) { .page-resource-detail .hero__share-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: -3px; font-size: 1rem; font-weight: 600; font-family: "proxima-nova", sans-serif; color: #032E4C;} }

@media (min-width: 75rem) { .page-resource-detail .hero__share-title { font-size: 1.125rem; } }

@media (min-width: 100rem) { .page-resource-detail .hero__share-title { font-size: 1.25rem; } }

@media (min-width: 64rem) { .page-resource-detail .hero__share-title::after { content: ''; display: block; height: 1px; width: 2.5rem; margin: 0 0.5rem; background-color: #032E4C; opacity: 0.15; } }

.page-resource-detail .hero__share { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 24px; margin-top: 1.5rem; }

@media (min-width: 75rem) { .page-resource-detail .hero__share { margin-top: 2.25rem; } }

@media (min-width: 112.5rem) { .page-resource-detail .hero__share { margin-top: 3rem; } }

.page-resource-detail .hero__share-media { display: -webkit-box; display: -ms-flexbox; display: flex;}

.page-resource-detail .hero__media-item { margin-right: 16px; margin-right: 1rem;  list-style: none;}

.page-resource-detail .hero__media-item:last-child { margin-right: 0; }

.page-resource-detail .hero__media-item a { display: block; }

.page-resource-detail .hero__media-item svg circle, .page-resource-detail .hero__media-item svg path { -webkit-transition: fill cubic-bezier(0.4, 0, 0.2, 1) 250ms, opacity cubic-bezier(0.4, 0, 0.2, 1) 250ms; transition: fill cubic-bezier(0.4, 0, 0.2, 1) 250ms, opacity cubic-bezier(0.4, 0, 0.2, 1) 250ms; }

@media (min-width: 75rem) { .page-resource-detail .hero__media-item svg { width: 2.625rem; height: 2.625rem; } }

.page-resource-detail .hero__media-item:hover svg circle { opacity: 1; fill: #032E4C; }

.page-resource-detail .hero__media-item:hover svg path { fill: #fff; }

.page-conversion .items-slider.items-slider--1 { margin-top: 38px; margin-top: 2.375rem; }

@media (min-width: 37.5rem) { .page-conversion .items-slider.items-slider--1 { margin-top: calc(1.38068rem + 2.65152vw); } }

@media (min-width: 120rem) { .page-conversion .items-slider.items-slider--1 { margin-top: 4.5625rem; } }

.page-conversion .items-slider.items-slider--2 { margin-top: 16px; margin-top: 1rem; margin-bottom: 38px; margin-bottom: 2.375rem; }

@media (min-width: 37.5rem) { .page-conversion .items-slider.items-slider--2 { margin-top: calc(0.57386rem + 1.13636vw); margin-bottom: calc(0.52841rem + 4.92424vw); } }

@media (min-width: 120rem) { .page-conversion .items-slider.items-slider--2 { margin-top: 1.9375rem; margin-bottom: 6.4375rem; } }

.page-conversion .hero { background-image: url("../../src/assets/images/prod/pages/conversion/hero-background-mobile.png"); background-size: contain; background-repeat: no-repeat; background-color: #E5E9F4; }

@media (min-width: 37.5rem) { .page-conversion .hero { background-image: url("../../src/assets/images/prod/pages/conversion/hero-background-desktop.png"); } }

.page-conversion .hero__wrapper { max-width: 1600px; max-width: 100rem; }

@media (min-width: 37.5rem) { .page-conversion .hero__wrapper { display: grid; grid-template-columns: 0.55fr 0.45fr; grid-gap: calc(-0.33608rem + 5.89623vw); width: 90%; padding: calc(-1.35024rem + 9.43396vw) 0; } }

@media (min-width: 64rem) { .page-conversion .hero__wrapper { grid-gap: 3.4375rem; padding: calc(0.75893rem + 6.13839vw) 0; } }

@media (min-width: 120rem) { .page-conversion .hero__wrapper { padding: 8.125rem 0; } }

.page-conversion .hero__content { width: 90%; margin: 0 auto; padding: 50px 0 38px; padding: 3.125rem 0 2.375rem; }

@media (min-width: 37.5rem) { .page-conversion .hero__content { width: 100%; padding: 0; } }

.page-conversion .hero__text { max-width: 425px; max-width: 26.5625rem; margin-top: 16px; margin-top: 1rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 400; line-height: 1.3; color: #353535; }

@media (min-width: 64rem) { .page-conversion .hero__text { font-size: 0.875rem; } }

@media (min-width: 75rem) { .page-conversion .hero__text { max-width: calc(5.72917rem + 27.77778vw); } }

@media (min-width: 90rem) { .page-conversion .hero__text { margin-top: 1.125rem; font-size: 1rem; } }

@media (min-width: 100rem) { .page-conversion .hero__text { margin-top: 1.25rem; font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-conversion .hero__text { max-width: 39.0625rem; margin-top: 1.375rem; font-size: 1.25rem; } }

.page-conversion .hero__options { margin-top: 16px; margin-top: 1rem; max-width: 300px; max-width: 18.75rem; }

@media (min-width: 48rem) { .page-conversion .hero__options { max-width: calc(11.25rem + 15.625vw); margin-top: calc(-0.41667rem + 2.95139vw); } }

@media (min-width: 120rem) { .page-conversion .hero__options { max-width: 30rem; margin-top: 3.125rem; } }

.page-conversion .hero__options-title { font-size: 24px; font-size: 1.5rem; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1.8; color: #032E4C; letter-spacing: -0.05em; }

@media (min-width: 48rem) { .page-conversion .hero__options-title { font-size: 1.625rem; } }

@media (min-width: 75rem) { .page-conversion .hero__options-title { font-size: calc(1rem + 0.83333vw); } }

@media (min-width: 120rem) { .page-conversion .hero__options-title { font-size: 2rem; } }

.page-conversion .hero__options-items { margin-top: 14px; margin-top: 0.875rem; }

@media (min-width: 48rem) { .page-conversion .hero__options-items { margin-top: 1.82292vw; } }

@media (min-width: 120rem) { .page-conversion .hero__options-items { margin-top: 2.1875rem; } }

.page-conversion .hero .item:not(:first-child) { margin-top: 14px; margin-top: 0.875rem; }

@media (min-width: 48.1rem) { .page-conversion .hero .item:not(:first-child) { margin-top: 1.125rem; } }

@media (min-width: 64rem) { .page-conversion .hero .item:not(:first-child) { margin-top: 1.25rem; } }

@media (min-width: 90rem) { .page-conversion .hero .item:not(:first-child) { margin-top: 1.375rem; } }

.page-conversion .hero .item--violet-light .item__title::before { background-color: #96A1BC; }

.page-conversion .hero .item--violet .item__title::before { background-color: #636A8F; }

.page-conversion .hero .item--blue .item__title::before { background-color: #032E4C; }

.page-conversion .hero .item__title { position: relative; padding-left: 22px; padding-left: 1.375rem; font-size: 15px; font-size: 0.9375rem; font-family: "proxima-nova", sans-serif; font-weight: 700; line-height: 1.2; color: #000; }

@media (min-width: 37.5rem) { .page-conversion .hero .item__title { color: #032E4C; } }

@media (min-width: 48rem) { .page-conversion .hero .item__title { font-size: 1rem; } }

@media (min-width: 64rem) { .page-conversion .hero .item__title { padding-left: calc(1.08929rem + 0.44643vw); font-size: 1.125rem; } }

@media (min-width: 75rem) { .page-conversion .hero .item__title { font-size: 1.25rem; } }

@media (min-width: 90rem) { .page-conversion .hero .item__title { font-size: calc(0.25rem + 1.25vw); } }

@media (min-width: 120rem) { .page-conversion .hero .item__title { padding-left: 1.625rem; font-size: 1.75rem; } }

.page-conversion .hero .item__title::before { content: ''; position: absolute; left: 0; top: 50%; width: 12px; width: 0.75rem; height: 12px; height: 0.75rem; -webkit-transform: translateY(-65%); transform: translateY(-65%); }

@media (min-width: 64rem) { .page-conversion .hero .item__title::before { width: calc(0.46429rem + 0.44643vw); height: calc(0.46429rem + 0.44643vw); } }

@media (min-width: 120rem) { .page-conversion .hero .item__title::before { width: 1rem; height: 1rem; } }

.page-conversion .hero .item__text { margin-top: 14px; margin-top: 0.875rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 400; line-height: 1.3; color: #032E4C; }

@media (min-width: 64rem) { .page-conversion .hero .item__text { font-size: 0.875rem; } }

@media (min-width: 90rem) { .page-conversion .hero .item__text { font-size: 1rem; } }

@media (min-width: 100rem) { .page-conversion .hero .item__text { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-conversion .hero .item__text { font-size: 1.25rem; } }

.page-conversion .hero .hero-form { position: relative; background-color: #fff; }

@media (min-width: 64rem) { .page-conversion .hero .hero-form { height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; } }

.page-conversion .hero .hero-form__wrapper { width: 90%; margin: 0 auto; padding: 30px 0 50px; padding: 1.875rem 0 3.125rem; }

@media (min-width: 37.5rem) { .page-conversion .hero .hero-form__wrapper { width: 100%; padding: 1.25rem; } }

@media (min-width: 48rem) { .page-conversion .hero .hero-form__wrapper { padding: calc(-0.41667rem + 3.47222vw) calc(-0.20833rem + 3.03819vw) calc(-0.83333rem + 4.34028vw); } }

@media (min-width: 120rem) { .page-conversion .hero .hero-form__wrapper { padding: 3.75rem 3.4375rem 4.375rem; } }

.page-conversion .hero .hero-form__headline { text-align: center; }

@media (min-width: 37.5rem) { .page-conversion .hero .hero-form__headline { text-align: left; } }

.page-conversion .hero .hero-form .form-element input, .page-conversion .hero .hero-form .form-element textarea, .page-conversion .hero .hero-form .form-element select { background-color: #E5E9F4 !important; }

.page-conversion .form { margin-bottom: 60px; margin-bottom: 3.75rem; background-color: #E5E9F4; }

@media (min-width: 37.5rem) { .page-conversion .form { margin-bottom: 0; } }

.page-conversion .form__wrapper { width: 90%; max-width: 920px; max-width: 57.5rem; padding: 20px 0 52px; padding: 1.25rem 0 3.25rem; }

@media (min-width: 37.5rem) { .page-conversion .form__wrapper { padding: calc(-1.02273rem + 6.06061vw) 0 calc(1.88636rem + 3.63636vw); } }

@media (min-width: 120rem) { .page-conversion .form__wrapper { padding: 6.25rem 0; } }

.page-conversion .form__headline { text-align: center; }

.page-conversion .form__form-wrapper { margin-top: 24px; margin-top: 1.5rem; }

.page-solutions-detail .hero { position: relative; background-image: url("../../src/assets/images/prod/layout/hero-background-mobile.png"); background-repeat: no-repeat; background-size: cover; background-color: #E5E9F4; z-index: 0; }

@media (min-width: 37.5rem) { .page-solutions-detail .hero { background-image: url("../../src/assets/images/prod/layout/hero-background-desktop.png"); background-size: contain; background-position: 90px center; } }

.page-solutions-detail .hero__wrapper { display: grid; grid-gap: 1.25rem; width: 90%; padding: 20px 0 28px; padding: 1.25rem 0 1.75rem; }

@media (min-width: 37.5rem) { .page-solutions-detail .hero__wrapper { grid-template-columns: 0.45fr 0.55fr; grid-gap: 2.5rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 95%; margin-left: 0; padding: 0; } }

@media (min-width: 64rem) { .page-solutions-detail .hero__wrapper { grid-gap: calc(1.42857rem + 1.67411vw); -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (min-width: 120rem) { .page-solutions-detail .hero__wrapper { grid-gap: 3.4375rem; } }

@media (min-width: 120.1rem) { .page-solutions-detail .hero__wrapper { margin-left: auto; } }

.page-solutions-detail .hero__media { height: 200px; height: 12.5rem; min-height: 200px; min-height: 12.5rem; }

@media (min-width: 20rem) { .page-solutions-detail .hero__media { min-height: calc(9.28571rem + 16.07143vw); } }

@media (min-width: 37.5rem) { .page-solutions-detail .hero__media { height: 100%; min-height: calc(-3.66071rem + 50.59524vw); } }

@media (min-width: 48rem) { .page-solutions-detail .hero__media { min-height: calc(18.75rem + 3.90625vw); } }

@media (min-width: 64rem) { .page-solutions-detail .hero__media { min-height: calc(2.67857rem + 29.01786vw); } }

@media (min-width: 120rem) { .page-solutions-detail .hero__media { min-height: 37.5rem; } }

.page-solutions-detail .hero__image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-top-left-radius: 10px; border-bottom-right-radius: 10px; }

@media (min-width: 37.5rem) { .page-solutions-detail .hero__image { border-top-left-radius: 0; border-bottom-right-radius: 0; } }

@media (min-width: 37.5rem) { .page-solutions-detail .hero__content { padding: 2.5rem 0; } }

@media (min-width: 48rem) { .page-solutions-detail .hero__content { padding: calc(0.3125rem + 2.60417vw) 0 calc(-0.3125rem + 5.20833vw); } }

@media (min-width: 120rem) { .page-solutions-detail .hero__content { padding: 3.4375rem 0 5.9375rem; } }

@media (min-width: 48rem) { .page-solutions-detail .hero__content-body { padding-left: calc(-1.04167rem + 6.07639vw); } }

@media (min-width: 120rem) { .page-solutions-detail .hero__content-body { padding-left: 6.25rem; } }

.page-solutions-detail .hero__content .net-stats { position: relative; top: unset; right: unset; }

@media (min-width: 64rem) { .page-solutions-detail .hero__content .net-stats { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: calc(-1.59821rem + 5.91518vw); } }

@media (min-width: 120rem) { .page-solutions-detail .hero__content .net-stats { margin-bottom: 5.5rem; } }

.page-solutions-detail .hero__content .net-stats__text { font-size: 10px; font-size: 0.625rem; }

@media (min-width: 64rem) { .page-solutions-detail .hero__content .net-stats__text { font-size: calc(0.02273rem + 1.13636vw); } }

@media (min-width: 75rem) { .page-solutions-detail .hero__content .net-stats__text { font-size: calc(0.5rem + 0.5vw); } }

@media (min-width: 100rem) { .page-solutions-detail .hero__content .net-stats__text { font-size: calc(0.375rem + 0.625vw); } }

@media (min-width: 120rem) { .page-solutions-detail .hero__content .net-stats__text { font-size: 1.125rem; } }

.page-solutions-detail .hero__content .net-stats__box { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-left: 20px; margin-left: 1.25rem; }

@media (min-width: 64rem) { .page-solutions-detail .hero__content .net-stats__box { max-width: calc(-5.58036rem + 46.31696vw); } }

@media (min-width: 120rem) { .page-solutions-detail .hero__content .net-stats__box { max-width: 50rem; } }

.page-solutions-detail .hero__headline { max-width: 215px; max-width: 13.4375rem; }

@media (min-width: 48rem) { .page-solutions-detail .hero__headline { max-width: 100%; } }

.page-solutions-detail .hero__text { width: 75%; margin-top: 32px; margin-top: 2rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.3; color: #353535; }

@media (min-width: 37.5rem) { .page-solutions-detail .hero__text { width: 100%; max-width: 39.0625rem; margin-top: 0.9375rem; } }

@media (min-width: 64rem) { .page-solutions-detail .hero__text { width: 85%; margin-top: calc(0.125rem + 1.5625vw); font-size: 0.875rem; } }

@media (min-width: 90rem) { .page-solutions-detail .hero__text { font-size: 1rem; } }

@media (min-width: 100rem) { .page-solutions-detail .hero__text { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-solutions-detail .hero__text { font-size: 1.25rem; } }

@media (min-width: 120rem) { .page-solutions-detail .hero__text { margin-top: 2rem; } }

.page-solutions-detail .hero__cta { margin-top: 18px; margin-top: 1.125rem; }

@media (min-width: 37.5rem) { .page-solutions-detail .hero__cta { margin-top: 1.25rem; } }

@media (min-width: 64rem) { .page-solutions-detail .hero__cta { margin-top: calc(0.23214rem + 1.78571vw); } }

@media (min-width: 120rem) { .page-solutions-detail .hero__cta { margin-top: 2.375rem; } }

.page-solutions-detail .tabs { position: relative; background-color: #EFF2FA; }

@media (min-width: 37.5rem) { .page-solutions-detail .tabs { margin-top: calc(0.98864rem + 1.36364vw); } }

@media (min-width: 64rem) { .page-solutions-detail .tabs { background-color: #fff; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs { margin-top: 0; } }

.page-solutions-detail .tabs__wrapper { max-width: 1920px; max-width: 120rem; }

@media (min-width: 120.1rem) { .page-solutions-detail .tabs__wrapper { margin: 0 auto; } }

.page-solutions-detail .tabs .funds-tabs { display: grid; padding: 40px 0 0; padding: 2.5rem 0 0; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; gap: 2.5rem; padding: calc(-0.35714rem + 4.46429vw) 0; } }

@media (min-width: 120.1rem) { .page-solutions-detail .tabs .funds-tabs { padding: 5rem 0; } }

.page-solutions-detail .tabs .funds-tabs .nav { margin-left: 5%; overflow: hidden; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .nav { width: calc(8.75rem + 15.625vw); min-width: calc(8.75rem + 15.625vw); margin-left: 0; } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .funds-tabs .nav { width: calc(-17.5rem + 44.79167vw); min-width: calc(-17.5rem + 44.79167vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .funds-tabs .nav { width: 36.25rem; min-width: 36.25rem; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .nav__wrapper { width: auto; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; margin-left: 0; padding: 3.125rem 2.5rem; overflow: visible; background-color: #EFF2FA; } }

@media (min-width: 75rem) { .page-solutions-detail .tabs .funds-tabs .nav__wrapper { padding: calc(0.04808rem + 4.80769vw) calc(0.02404rem + 2.40385vw); } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .funds-tabs .nav__wrapper { padding: calc(-4.0625rem + 9.375vw) calc(-9.0625rem + 12.5vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .funds-tabs .nav__wrapper { padding: 7.1875rem 5.9375rem; } }

.page-solutions-detail .tabs .funds-tabs .nav__items { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-overflow-style: none; scrollbar-width: none; scroll-behavior: smooth; white-space: nowrap; overflow-y: hidden; overflow-x: scroll; -webkit-overflow-scrolling: touch; padding-bottom: 45px; padding-bottom: 2.8125rem; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .nav__items { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; gap: calc(0.35714rem + 3.34821vw); overflow-x: unset; scroll-behavior: unset; height: 100%; padding-bottom: 0; } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .funds-tabs .nav__items { gap: 4.375rem; } }

.page-solutions-detail .tabs .funds-tabs .nav__items::-webkit-scrollbar { display: none; }

.page-solutions-detail .tabs .funds-tabs .nav__item { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .nav__item { display: block; } }

.page-solutions-detail .tabs .funds-tabs .nav__item:hover .nav__item-text { color: #E1B63B; }

.page-solutions-detail .tabs .funds-tabs .nav__item:not(:first-child) { margin-left: 55px; margin-left: 3.4375rem; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .nav__item:not(:first-child) { margin-left: 0; } }

.page-solutions-detail .tabs .funds-tabs .nav__item:last-child { padding-right: 5%; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .nav__item:last-child { padding-right: 0; } }

.page-solutions-detail .tabs .funds-tabs .nav__item-text { position: relative; font-size: 16px; font-size: 1rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; white-space: nowrap; -webkit-transition: color 250ms ease-in-out; transition: color 250ms ease-in-out; color: #032E4C; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .nav__item-text { font-size: calc(0.58929rem + 0.44643vw); white-space: normal; white-space: initial; } }

@media (min-width: 120.1rem) { .page-solutions-detail .tabs .funds-tabs .nav__item-text { font-size: 1.125rem; } }

.page-solutions-detail .tabs .funds-tabs .nav__item-text::after { content: ''; opacity: 0; position: absolute; bottom: -14px; bottom: -0.875rem; left: 0; width: 100%; height: 6px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; background-color: #E1B63B; -webkit-transition: opacity 250ms ease-in-out; transition: opacity 250ms ease-in-out; }

.page-solutions-detail .tabs .funds-tabs .nav__item--active .nav__item-text::after { opacity: 1; }

.page-solutions-detail .tabs .funds-tabs .tabs-content { width: 100%; padding: 35px 0 80px; padding: 2.1875rem 0 5rem; background-color: #E1E7F5; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .tabs-content { padding: 0; background-color: #fff; } }

.page-solutions-detail .tabs .funds-tabs .tabs-content__items { position: relative; width: 90%; margin: 0 auto; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .tabs-content__items { width: 100%; } }

.page-solutions-detail .tabs .funds-tabs .content-item { position: absolute; top: 0; left: 0; display: none; grid-template-columns: 1fr; opacity: 0; }

.page-solutions-detail .tabs .funds-tabs .content-item--active { position: relative; display: grid; opacity: 1; z-index: 1; }

@media (min-width: 37.5rem) { .page-solutions-detail .tabs .funds-tabs .content-header { display: grid; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; grid-template-columns: 0.25fr 0.75fr; gap: 0 1.5625rem; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .content-header { gap: 0.9375rem; margin-bottom: calc(0.35714rem + 3.34821vw); padding-right: 5%; } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .funds-tabs .content-header { grid-template-columns: 0.3fr 0.7fr; } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .funds-tabs .content-header { margin-bottom: 4.375rem; } }

@media (min-width: 120.1rem) { .page-solutions-detail .tabs .funds-tabs .content-header { padding-right: 0; } }

.page-solutions-detail .tabs .funds-tabs .content-header__headline { max-width: 225px; max-width: 14.0625rem; font-size: 30px; font-size: 1.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: -0.06em; color: #032E4C; }

@media (min-width: 48rem) { .page-solutions-detail .tabs .funds-tabs .content-header__headline { max-width: 100%; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .content-header__headline { font-size: calc(0.33654rem + 2.40385vw); } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .funds-tabs .content-header__headline { font-size: calc(-1.25rem + 4.16667vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .funds-tabs .content-header__headline { font-size: 3.125rem; } }

.page-solutions-detail .tabs .funds-tabs .content-header__file-cta { margin-top: 25px; margin-top: 1.5625rem; padding: 18px; padding: 1.125rem; border-radius: 5px; }

@media (min-width: 37.5rem) { .page-solutions-detail .tabs .funds-tabs .content-header__file-cta { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; grid-column: 1 / span 2; } }

@media (min-width: 48rem) { .page-solutions-detail .tabs .funds-tabs .content-header__file-cta { font-size: 0.875rem; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .content-header__file-cta { display: none; } }

.page-solutions-detail .tabs .funds-tabs .content-header__table { margin-top: 20px; margin-top: 1.25rem; }

@media (min-width: 37.5rem) { .page-solutions-detail .tabs .funds-tabs .content-header__table { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; margin-top: 0; } }

.page-solutions-detail .tabs .funds-tabs .content-header .table-item__header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 12px; padding: 0.75rem; background-color: #032E4C; color: #fff; text-align: center; }

@media (min-width: 37.5rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__header { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; min-height: 4.125rem; text-align: left; } }

@media (min-width: 48rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__header { min-height: 3.25rem; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__header { min-height: 3.5rem; padding: 0.75rem calc(-0.78846rem + 2.40385vw); text-align: left; } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__header { padding: 0.75rem calc(-0.125rem + 1.66667vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__header { padding: 0.75rem 1.875rem; } }

.page-solutions-detail .tabs .funds-tabs .content-header .table-item__header .table-item__text { font-size: 14px; font-size: 0.875rem; font-weight: 700; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__header .table-item__text { font-size: 0.875rem; } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__header .table-item__text { font-size: calc(0.5rem + 0.41667vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__header .table-item__text { font-size: 1rem; } }

.page-solutions-detail .tabs .funds-tabs .content-header .table-item__body { padding: 14px; padding: 0.875rem; background-color: #EFF2FA; color: #032E4C; text-align: center; }

@media (min-width: 37.5rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__body { min-height: 4.75rem; padding: 0.875rem 0.75rem; text-align: left; } }

@media (min-width: 39.375rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__body { min-height: 3.75rem; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__body { padding: 0.875rem calc(-0.78846rem + 2.40385vw); text-align: left; } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__body { padding: calc(-0.625rem + 1.66667vw) calc(-0.125rem + 1.66667vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__body { padding: 1.375rem 1.875rem; } }

.page-solutions-detail .tabs .funds-tabs .content-header .table-item__text { font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; }

@media (min-width: 48rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__text { font-size: 0.875rem; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__text { font-size: 0.75rem; } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__text { font-size: calc(0.375rem + 0.41667vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .funds-tabs .content-header .table-item__text { font-size: 0.875rem; } }

.page-solutions-detail .tabs .fund-tabs { display: grid; margin-top: 40px; margin-top: 2.5rem; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs { display: block; margin-top: 0; } }

.page-solutions-detail .tabs .fund-tabs .nav { display: none; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .nav { display: block; width: 100%; margin-top: 0; padding: 0; background-color: transparent; } }

.page-solutions-detail .tabs .fund-tabs .nav__items { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .nav__item:not(:last-child) { border-right: none; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .nav__item { padding: calc(-0.15341rem + 1.70455vw) calc(-0.56818rem + 2.84091vw); text-align: center; border: 1px solid #CFD5E3; border-bottom: none; background-color: #fff; -webkit-transition: border 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1), background-color 250ms cubic-bezier(0.4, 0, 0.2, 1); transition: border 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1), background-color 250ms cubic-bezier(0.4, 0, 0.2, 1); } }

@media (min-width: 75rem) { .page-solutions-detail .tabs .fund-tabs .nav__item { padding: calc(-0.125rem + 1.66667vw) calc(-1.5625rem + 4.16667vw); } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .fund-tabs .nav__item { padding: calc(-0.5rem + 2.08333vw) calc(-0.625rem + 3.125vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .fund-tabs .nav__item { padding: 2rem 3.125rem; } }

.page-solutions-detail .tabs .fund-tabs .nav__item:hover:not(.nav__item--active):not(:last-child) { border: 1px solid rgba(3, 46, 76, .8); border-bottom: none; background-color: rgba(3, 46, 76, .8); }

.page-solutions-detail .tabs .fund-tabs .nav__item:hover:not(.nav__item--active):not(:last-child) .nav__item-text { color: #fff; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .nav__item:first-child { border-top-left-radius: 10px; } }

@media (min-width: 75rem) { .page-solutions-detail .tabs .fund-tabs .nav__item:first-child { border-top-left-radius: 12px; } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .fund-tabs .nav__item:first-child { border-top-left-radius: 14px; } }

@media (min-width: 112.5rem) { .page-solutions-detail .tabs .fund-tabs .nav__item:first-child { border-top-left-radius: 16px; } }

.page-solutions-detail .tabs .fund-tabs .nav__item--active { border: 1px solid #032E4C; border-bottom: none; background-color: #032E4C; }

.page-solutions-detail .tabs .fund-tabs .nav__item--active:hover .nav__item-text { color: #fff; }

.page-solutions-detail .tabs .fund-tabs .nav__item--active .nav__item-text { color: #fff; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .nav__item--active .nav__item-text::after { display: none; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .nav__item-text { font-size: calc(0.02273rem + 1.13636vw); font-weight: 600; } }

@media (min-width: 75rem) { .page-solutions-detail .tabs .fund-tabs .nav__item-text { font-size: calc(0.25rem + 0.83333vw); } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .fund-tabs .nav__item-text { font-size: calc(0.625rem + 0.41667vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .fund-tabs .nav__item-text { font-size: 1.125rem; } }

.page-solutions-detail .tabs .fund-tabs .nav__item.file-cta { display: -webkit-box; display: -ms-flexbox; display: flex; }

.page-solutions-detail .tabs .fund-tabs:not(.mutual-funds-tabs) .nav__item:last-child { padding-right: 20px; padding-right: 1.25rem; border: 1px solid #E1B63B; border-bottom: none; background-color: #FFC500; }

.page-solutions-detail .tabs .fund-tabs .tabs-content { padding: 0; background-color: #E1E7F5; }

.page-solutions-detail .tabs .fund-tabs .tabs-content__items { position: relative; width: 100%; }

.page-solutions-detail .tabs .fund-tabs .content-item { position: relative; top: unset; left: unset; display: block; opacity: 1; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .content-item:not(.content-item--active) { display: none; } }

.page-solutions-detail .tabs .fund-tabs .content-item:not(:first-child) { margin-top: 35px; margin-top: 2.1875rem; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .content-item:not(:first-child) { margin-top: 0; } }

.page-solutions-detail .tabs .fund-tabs .accordion__trigger-wrapper { margin: 0; padding: 0; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .accordion__trigger-wrapper { display: none; } }

.page-solutions-detail .tabs .fund-tabs .accordion__trigger { position: relative; display: block; width: 100%; padding: 15px; padding: 0.9375rem; outline: none; border-radius: 8px; text-align: center; background-color: #032E4C; }

.page-solutions-detail .tabs .fund-tabs .accordion__trigger::-moz-focus-inner { border: 0; }

.page-solutions-detail .tabs .fund-tabs .accordion__trigger[aria-expanded=true] .accordion__icon { -webkit-transform: translateY(-50%) rotate(-135deg); transform: translateY(-50%) rotate(-135deg); }

.page-solutions-detail .tabs .fund-tabs .accordion__title { font-size: 18px; font-size: 1.125rem; font-family: "proxima-nova", sans-serif; font-weight: 600; line-height: 1.1; letter-spacing: 0.15em; pointer-events: none; text-transform: uppercase; color: #fff; }

.page-solutions-detail .tabs .fund-tabs .accordion__panel { padding: 25px 0 15px; padding: 1.5625rem 0 0.9375rem; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .accordion__panel { padding: calc(-3.83929rem + 8.92857vw) calc(-0.26786rem + 3.34821vw) calc(-1.33929rem + 5.02232vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .fund-tabs .accordion__panel { padding: 6.875rem 3.75rem 4.6875rem; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-tabs .accordion__panel[hidden] { display: block; } }

.page-solutions-detail .tabs .fund-tabs .accordion__icon { border: solid #9e9e9e; border-width: 0 2px 2px 0; height: 8px; height: 0.5rem; pointer-events: none; position: absolute; right: 2em; top: 50%; -webkit-transform: translateY(-60%) rotate(45deg); transform: translateY(-60%) rotate(45deg); width: 8px; width: 0.5rem; }

.page-solutions-detail .tabs .file-cta { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; font-weight: 700; text-align: center; text-transform: uppercase; color: #032E4C; background-color: #FFC500; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .file-cta { font-size: calc(0.02273rem + 1.13636vw); } }

@media (min-width: 75rem) { .page-solutions-detail .tabs .file-cta { font-size: calc(0.25rem + 0.83333vw); } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .file-cta { font-size: 1rem; } }

.page-solutions-detail .tabs .file-cta--disabled { display: none; }

.page-solutions-detail .tabs .file-cta__icon-wrapper { width: 12px; width: 0.75rem; height: 13px; height: 0.8125rem; margin-left: 12px; margin-left: 0.75rem; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .file-cta__icon-wrapper { margin-left: 0.5rem; } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .file-cta__icon-wrapper { width: 0.875rem; height: 1rem; } }

.page-solutions-detail .tabs .file-cta__icon-wrapper svg { width: 100%; height: 100%; }

.page-solutions-detail .tabs .fund-block__wrapper { display: grid; gap: 25px; gap: 1.5625rem; overflow: hidden; }

@media (max-width: 63.9rem) { .page-solutions-detail .tabs .fund-block__wrapper { grid-template-columns: 1fr !important; } }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-block__wrapper { gap: calc(-2.63393rem + 5.58036vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .fund-block__wrapper { gap: 4.0625rem; } }

.page-solutions-detail .tabs .fund-block__content { overflow: hidden; }

.page-solutions-detail .tabs .fund-block__text-editor { font-family: "proxima-nova", sans-serif; font-size: 12px; font-size: 0.75rem; line-height: 1.5; font-weight: 400; }

@media (min-width: 48rem) { .page-solutions-detail .tabs .fund-block__text-editor { font-size: 0.875rem; } }

@media (min-width: 75rem) { .page-solutions-detail .tabs .fund-block__text-editor { font-size: 1rem; } }

@media (min-width: 90rem) { .page-solutions-detail .tabs .fund-block__text-editor { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-solutions-detail .tabs .fund-block__text-editor { font-size: 1.25rem; } }

.page-solutions-detail .tabs .fund-block__table .table__wrapper { padding: 0; }

.page-solutions-detail .tabs .fund-block__table .table__tb { width: 100%; border-right: none; border-left: none; }

.page-solutions-detail .tabs .fund-block__table .tb__body .tb__row:nth-child(odd) { background: #E1E7F5; }

.page-solutions-detail .tabs .fund-block__table .tb__body .tb__row:nth-child(even) { background: #F4F7FD; }

.page-solutions-detail .tabs .fund-block__chart-image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.page-solutions-detail .tabs .fund-block__text-editor[conf-background="yes"], .page-solutions-detail .tabs .fund-block__table[conf-background="yes"], .page-solutions-detail .tabs .fund-block__chart[conf-background="yes"] { padding: 30px 22px 22px; padding: 1.875rem 1.375rem 1.375rem; border-radius: 5px; background-color: #fff; }

@media (min-width: 64rem) { .page-solutions-detail .tabs .fund-block__text-editor[conf-background="yes"], .page-solutions-detail .tabs .fund-block__table[conf-background="yes"], .page-solutions-detail .tabs .fund-block__chart[conf-background="yes"] { padding: calc(1.16071rem + 1.11607vw) calc(0.66071rem + 1.11607vw) calc(0.66071rem + 1.11607vw); } }

@media (min-width: 120rem) { .page-solutions-detail .tabs .fund-block__text-editor[conf-background="yes"], .page-solutions-detail .tabs .fund-block__table[conf-background="yes"], .page-solutions-detail .tabs .fund-block__chart[conf-background="yes"] { padding: 2.5rem 2rem 2rem; } }

.page-solutions-detail .mutual-funds .mutual-funds-header.content-header { display: block; }

@media (min-width: 37.5rem) { .page-solutions-detail .mutual-funds .mutual-funds-header__top { display: grid; grid-template-columns: 1fr; gap: 0; } }

@media (min-width: 37.5rem) { .page-solutions-detail .mutual-funds .mutual-funds-header__top { grid-template-columns: 1fr; gap: 0; } }

@media (min-width: 100rem) { .page-solutions-detail .mutual-funds .mutual-funds-header__top { grid-template-columns: 0.2fr 1fr; } }

@media (min-width: 112.5rem) { .page-solutions-detail .mutual-funds .mutual-funds-header__top { grid-template-columns: 0.3fr 1fr; gap: calc(25vw - 28.125rem); } }

@media (min-width: 120rem) { .page-solutions-detail .mutual-funds .mutual-funds-header__top { gap: 1.875rem; } }

.page-solutions-detail .mutual-funds .mutual-funds-header .table { width: 90vw; margin-top: 25px; margin-top: 1.5625rem; overflow-x: auto; }

@media (min-width: 64rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table { width: auto; } }

@media (min-width: 100rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table { margin-top: 0; } }

.page-solutions-detail .mutual-funds .mutual-funds-header .table__tb { width: 100%; }

.page-solutions-detail .mutual-funds .mutual-funds-header .table__header th { padding: 12px; padding: 0.75rem; background-color: #032E4C; font-size: 14px; font-size: 0.875rem; font-weight: 700; color: #fff; text-align: center; }

@media (min-width: 37.5rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__header th { min-height: 3.25rem; text-align: left; } }

@media (min-width: 59.375rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__header th { min-height: unset; } }

@media (min-width: 64rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__header th { min-height: 3.5rem; padding: 0.75rem calc(-0.78846rem + 2.40385vw); text-align: left; } }

@media (min-width: 90rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__header th { padding: 0.75rem calc(-0.125rem + 1.66667vw); font-size: calc(0.5rem + 0.41667vw); } }

@media (min-width: 100rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__header th { min-height: unset; } }

@media (min-width: 120rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__header th { padding: 0.75rem 1.875rem; font-size: 1rem; } }

.page-solutions-detail .mutual-funds .mutual-funds-header .table__body td { padding: 14px; padding: 0.875rem; background-color: #EFF2FA; color: #032E4C; text-align: center; }

@media (min-width: 37.5rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__body td { min-height: 4.75rem; padding: 0.875rem 0.75rem; text-align: left; } }

@media (min-width: 39.375rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__body td { min-height: 3.75rem; } }

@media (min-width: 64rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__body td { padding: 0.875rem calc(-0.78846rem + 2.40385vw); text-align: left; } }

@media (min-width: 90rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__body td { padding: calc(-0.625rem + 1.66667vw) calc(-0.125rem + 1.66667vw); } }

@media (min-width: 100rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__body td { min-height: unset; } }

@media (min-width: 120rem) { .page-solutions-detail .mutual-funds .mutual-funds-header .table__body td { padding: 1.375rem 1.875rem; } }

.page-solutions-detail .mutual-funds .mutual-funds-header .table__flex-cell { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.page-solutions-detail .mutual-funds .mutual-funds-header .table__flex-cell span { margin-left: 5px; }

.page-solutions-detail .mutual-funds .mutual-funds-header__disclosure--1 { margin-top: 15px; margin-top: 0.9375rem; font-size: 12px; font-size: 0.75rem; }

.page-solutions-detail .mutual-funds .mutual-funds-header__disclosure--2 { margin-top: 10px; margin-top: 0.625rem; }

.page-solutions-detail .mutual-funds .mutual-funds-body .mutual-funds-tabs .nav__item:last-child:hover { border: 1px solid rgba(3, 46, 76, .8); border-bottom: none; background-color: rgba(3, 46, 76, .8); }

.page-solutions-detail .mutual-funds .mutual-funds-body .mutual-funds-tabs .nav__item:last-child:hover .nav__item-text { color: #fff; }

.page-invest-with-us .latest-resources__wrapper { max-width: 1680px; max-width: 105rem; padding-bottom: 90px; padding-bottom: 5.625rem; }

@media (min-width: 37.5rem) { .page-invest-with-us .latest-resources__wrapper { padding-top: 3.75rem; } }

@media (min-width: 48rem) { .page-invest-with-us .latest-resources__wrapper { padding-top: 4.375rem; padding-bottom: 6.25rem; } }

@media (min-width: 64rem) { .page-invest-with-us .latest-resources__wrapper { padding-top: calc(-1.78571rem + 10.60268vw); padding-bottom: calc(-5.53571rem + 18.41518vw); } }

@media (min-width: 120rem) { .page-invest-with-us .latest-resources__wrapper { padding-top: 10.9375rem; padding-bottom: 16.5625rem; } }

.page-invest-with-us .hero { position: relative; background-repeat: no-repeat; background-size: cover; background-color: #E5E9F4; z-index: 0; }

@media (min-width: 37.5rem) { .page-invest-with-us .hero { background-image: url("../../src/assets/images/prod/layout/shape-background-desktop.svg"); background-size: contain; } }

.page-invest-with-us .hero::before { content: ''; position: absolute; bottom: 0; right: 0; width: 100%; height: 130px; height: 8.125rem; background-color: #fff; z-index: -1; }

@media (min-width: 37.5rem) { .page-invest-with-us .hero::before { height: calc(-0.38915rem + 3.53774vw); } }

@media (min-width: 64rem) { .page-invest-with-us .hero::before { height: calc(-0.98214rem + 4.46429vw); } }

@media (min-width: 120rem) { .page-invest-with-us .hero::before { height: 4.375rem; } }

.page-invest-with-us .hero__wrapper { width: 95%; margin-right: 0; padding-top: 40px; padding-top: 2.5rem; }

@media (min-width: 37.5rem) { .page-invest-with-us .hero__wrapper { display: grid; grid-template-columns: 0.4fr 0.6fr; grid-gap: calc(0.10613rem + 4.71698vw); -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 90%; padding-top: 0; } }

@media (min-width: 64rem) { .page-invest-with-us .hero__wrapper { grid-gap: calc(-4.01786rem + 11.16071vw); } }

@media (min-width: 120rem) { .page-invest-with-us .hero__wrapper { grid-gap: 9.375rem; } }

@media (min-width: 120.1rem) { .page-invest-with-us .hero__wrapper { margin-right: auto; } }

@media (min-width: 37.5rem) { .page-invest-with-us .hero__content { -webkit-transform: translateY(-10px); transform: translateY(-10px); } }

.page-invest-with-us .hero__headline { max-width: 215px; max-width: 13.4375rem; }

@media (min-width: 48rem) { .page-invest-with-us .hero__headline { max-width: 100%; } }

.page-invest-with-us .hero__text { width: 75%; margin-top: 25px; margin-top: 1.5625rem; font-size: 12px; font-size: 0.75rem; font-family: "proxima-nova", sans-serif; line-height: 1.3; color: #353535; }

@media (min-width: 37.5rem) { .page-invest-with-us .hero__text { max-width: 39.0625rem; margin-top: 0.9375rem; } }

@media (min-width: 64rem) { .page-invest-with-us .hero__text { margin-top: calc(0.125rem + 1.5625vw); font-size: 0.875rem; } }

@media (min-width: 90rem) { .page-invest-with-us .hero__text { font-size: 1rem; } }

@media (min-width: 100rem) { .page-invest-with-us .hero__text { font-size: 1.125rem; } }

@media (min-width: 112.5rem) { .page-invest-with-us .hero__text { font-size: 1.25rem; } }

@media (min-width: 120rem) { .page-invest-with-us .hero__text { margin-top: 2rem; } }

.page-invest-with-us .hero__cta { margin-top: 18px; margin-top: 1.125rem; }

@media (min-width: 37.5rem) { .page-invest-with-us .hero__cta { margin-top: 1.25rem; } }

@media (min-width: 64rem) { .page-invest-with-us .hero__cta { margin-top: calc(0.23214rem + 1.78571vw); } }

@media (min-width: 120rem) { .page-invest-with-us .hero__cta { margin-top: 2.375rem; } }

.page-invest-with-us .hero__media { margin-top: 40px; margin-top: 2.5rem; height: 275px; height: 17.1875rem; }

@media (min-width: 37.5rem) { .page-invest-with-us .hero__media { height: calc(14.91071rem + 11.90476vw); margin-top: 0; } }

@media (min-width: 48rem) { .page-invest-with-us .hero__media { height: calc(18.75rem + 3.90625vw); } }

@media (min-width: 64rem) { .page-invest-with-us .hero__media { height: calc(2.67857rem + 29.01786vw); } }

@media (min-width: 120rem) { .page-invest-with-us .hero__media { height: 37.5rem; } }

.page-invest-with-us .hero__image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-top-left-radius: 25px; border-bottom-right-radius: 25px; }

@media (min-width: 64rem) { .page-invest-with-us .hero__image { border-top-left-radius: calc(-0.22321rem + 2.79018vw); border-bottom-right-radius: calc(-0.22321rem + 2.79018vw); } }

@media (min-width: 120rem) { .page-invest-with-us .hero__image { border-top-left-radius: 50px; border-bottom-right-radius: 50px; } }

.page-invest-with-us .tabs { display: contents; position: relative; margin-top: 55px; margin-top: 3.4375rem; }

@media (min-width: 37.5rem) { .page-invest-with-us .tabs { margin-top: 2.1875rem; } }

.page-invest-with-us .tabs::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 120px; height: 7.5rem; background-color: #EFF2FA; z-index: -1; }

@media (min-width: 37.5rem) { .page-invest-with-us .tabs::before { height: 7.1875rem; } }

@media (min-width: 64rem) { .page-invest-with-us .tabs::before { display: none; } }

@media (min-width: 64rem) { .page-invest-with-us .tabs--sticky-indicators .nav__wrapper { position: fixed; top: 6.875rem; } }

@media (min-width: 64rem) { .page-invest-with-us .tabs--sticky-bottom .nav__wrapper { position: absolute; top: unset; bottom: calc(1.42857rem + 5.58036vw); } }

@media (min-width: 120.1rem) { .page-invest-with-us .tabs--sticky-bottom .nav__wrapper { bottom: 8.125rem; } }

.page-invest-with-us .tabs__wrapper { display: grid; max-width: 1920px; max-width: 120rem; padding: 40px 0; padding: 2.5rem 0; }

@media (min-width: 37.5rem) { .page-invest-with-us .tabs__wrapper { padding: 2.5rem 0 3.75rem; } }

@media (min-width: 48rem) { .page-invest-with-us .tabs__wrapper { padding-bottom: 4.375rem; } }

@media (min-width: 64rem) { .page-invest-with-us .tabs__wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; gap: calc(-0.09615rem + 6.00962vw); width: 95%; padding: calc(-1.16071rem + 2.79018vw) 0 calc(1.42857rem + 5.58036vw); } }

@media (min-width: 90rem) { .page-invest-with-us .tabs__wrapper { gap: calc(-3.125rem + 9.375vw); } }

@media (min-width: 120.1rem) { .page-invest-with-us .tabs__wrapper { gap: 7.1875rem; padding: 2.1875rem 0 8.125rem; margin: 0 auto; } }

.page-invest-with-us .tabs .nav { margin-left: 5%; overflow: hidden; }

@media (min-width: 64rem) { .page-invest-with-us .tabs .nav { width: auto; min-width: calc(7.32143rem + 17.85714vw); margin-left: 0; overflow: visible; } }

@media (min-width: 120rem) { .page-invest-with-us .tabs .nav { min-width: 28.75rem; } }

@media (min-width: 64rem) { .page-invest-with-us .tabs .nav__wrapper { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; margin-left: 0; padding: 3.125rem 2.5rem; overflow: visible; background-color: #EFF2FA; } }

@media (min-width: 75rem) { .page-invest-with-us .tabs .nav__wrapper { padding: 4.375rem 3.125rem 4.0625rem 3.4375rem; } }

@media (min-width: 90rem) { .page-invest-with-us .tabs .nav__wrapper { padding: 5.625rem 3.4375rem 5rem 4.0625rem; } }

@media (min-width: 100rem) { .page-invest-with-us .tabs .nav__wrapper { padding: calc(-13.4375rem + 20.3125vw) calc(-2.5rem + 6.25vw) calc(-6.875rem + 12.5vw) calc(-1.5625rem + 6.25vw); } }

@media (min-width: 120rem) { .page-invest-with-us .tabs .nav__wrapper { padding: 10.9375rem 5rem 8.125rem 5.9375rem; } }

.page-invest-with-us .tabs .nav__items { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-overflow-style: none; scrollbar-width: none; scroll-behavior: smooth; white-space: nowrap; overflow-y: hidden; overflow-x: scroll; -webkit-overflow-scrolling: touch; padding-bottom: 60px; padding-bottom: 3.75rem; }

@media (min-width: 37.5rem) { .page-invest-with-us .tabs .nav__items { padding-bottom: 4.6875rem; } }

@media (min-width: 64rem) { .page-invest-with-us .tabs .nav__items { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; gap: calc(-0.3125rem + 3.90625vw); overflow-x: unset; scroll-behavior: unset; height: 100%; padding-bottom: 0; } }

@media (min-width: 120rem) { .page-invest-with-us .tabs .nav__items { gap: 4.375rem; } }

.page-invest-with-us .tabs .nav__items::-webkit-scrollbar { display: none; }

.page-invest-with-us .tabs .nav__item { position: relative; display: inline; cursor: pointer; }

.page-invest-with-us .tabs .nav__item:hover .nav__item-text { color: #E1B63B; }

.page-invest-with-us .tabs .nav__item:not(:first-child) { margin-left: 55px; margin-left: 3.4375rem; }

@media (min-width: 64rem) { .page-invest-with-us .tabs .nav__item:not(:first-child) { margin-left: 0; } }

.page-invest-with-us .tabs .nav__item:last-child { padding-right: 5%; }

.page-invest-with-us .tabs .nav__item-text { position: relative; font-size: 16px; font-size: 1rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; white-space: nowrap; -webkit-transition: color 250ms ease-in-out; transition: color 250ms ease-in-out; color: #032E4C; }

@media (min-width: 64rem) { .page-invest-with-us .tabs .nav__item-text { font-size: calc(0.58929rem + 0.44643vw); } }

@media (min-width: 120.1rem) { .page-invest-with-us .tabs .nav__item-text { font-size: 1.125rem; } }

.page-invest-with-us .tabs .nav__item-text::after { content: ''; opacity: 0; position: absolute; bottom: -14px; bottom: -0.875rem; left: 0; width: 100%; height: 6px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; background-color: #E1B63B; }

.page-invest-with-us .tabs .nav__item--active .nav__item-text::after { opacity: 1; }

.page-invest-with-us .tabs .tabs-content { width: 90%; margin: 0 auto; }

@media (min-width: 64rem) { .page-invest-with-us .tabs .tabs-content { width: 100%; padding-top: calc(-0.71429rem + 5.02232vw); } }

@media (min-width: 120rem) { .page-invest-with-us .tabs .tabs-content { padding-top: 5.3125rem; } }

.page-invest-with-us .tabs .tabs-content__items { position: relative; }

.page-invest-with-us .tabs .content-item { position: absolute; top: 0; left: 0; gap: 40px; gap: 2.5rem; opacity: 0; display: none; }

.page-invest-with-us .tabs .content-item--active { position: relative; opacity: 1; z-index: 1; display: block; }

.page-invest-with-us .tabs .content-item__body { position: relative; max-width: calc(10% + 835px); padding-top: 55px; padding-top: 3.4375rem; }

@media (min-width: 37.5rem) { .page-invest-with-us .tabs .content-item__body { padding-top: 1.25rem; padding-right: 5%; } }

@media (min-width: 100rem) { .page-invest-with-us .tabs .content-item__body { padding-top: 0; } }

.page-invest-with-us .tabs .content-item__body h1:first-of-type, .page-invest-with-us .tabs .content-item__body h2:first-of-type, .page-invest-with-us .tabs .content-item__body h3:first-of-type { margin-top: 0; }

.page-invest-with-us .tabs .content-item__indicator { position: absolute; top: 0; right: 0; font-size: 110px; font-size: 6.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; color: #EFF2FA; z-index: -1; }

@media (min-width: 64rem) { .page-invest-with-us .tabs .content-item__indicator { top: -0.9375rem; } }

@media (min-width: 75rem) { .page-invest-with-us .tabs .content-item__indicator { top: calc(6.35417rem + -9.72222vw); font-size: calc(-4.58333rem + 15.27778vw); } }

@media (min-width: 120rem) { .page-invest-with-us .tabs .content-item__indicator { top: -5.3125rem; font-size: 13.75rem; } }

.page-invest-with-us .download-banner { position: relative; margin-top: 30px; margin-top: 1.875rem; background-color: #032E4C; }

@media (min-width: 37.5rem) { .page-invest-with-us .download-banner { margin-top: 2.8125rem; } }

@media (min-width: 48rem) { .page-invest-with-us .download-banner { background-color: transparent; } }

@media (min-width: 64rem) { .page-invest-with-us .download-banner { margin-top: calc(-1.20536rem + 7.25446vw); } }

@media (min-width: 120rem) { .page-invest-with-us .download-banner { margin-top: 7.5rem; } }

.page-invest-with-us .download-banner__wrapper { width: 90%; max-width: 1680px; max-width: 105rem; padding: 42px 0 55px; padding: 2.625rem 0 3.4375rem; }

@media (min-width: 48rem) { .page-invest-with-us .download-banner__wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: calc(2.08333rem + 1.12847vw) calc(0.72917rem + 4.34028vw); background-image: url("../../src/assets/images/prod/pages/invest-with-us/download-banner-background.svg"); background-size: contain; background-repeat: no-repeat; background-color: #032E4C; } }

@media (min-width: 120rem) { .page-invest-with-us .download-banner__wrapper { padding: 3.4375rem 5.9375rem; } }

.page-invest-with-us .download-banner__headline { font-size: 30px; font-size: 1.875rem; font-family: "proxima-nova", sans-serif; font-weight: 700; letter-spacing: -0.06em; color: #fff; text-align: center; }

@media (min-width: 48rem) { .page-invest-with-us .download-banner__headline { width: 60%; max-width: 46.875rem; text-align: left; } }

@media (min-width: 64rem) { .page-invest-with-us .download-banner__headline { font-size: 2rem; line-height: 1.2; } }

@media (min-width: 90rem) { .page-invest-with-us .download-banner__headline { font-size: 2.1875rem; } }

.page-invest-with-us .download-banner__cta-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.page-invest-with-us .download-banner__cta { margin-top: 38px; margin-top: 2.375rem; border: 1px solid #fff; background-color: transparent; }

@media (min-width: 48rem) { .page-invest-with-us .download-banner__cta { margin-top: 0; } }

.page-invest-with-us .download-banner__cta::before { border-left: 1px solid #fff; background-color: transparent; }

.page-invest-with-us .download-banner__cta--file::after { width: 11px; width: 0.6875rem; height: 12px; height: 0.75rem; background-image: url("../../src/assets/images/dev/icons/download.svg"); }

@media (min-width: 75rem) { .page-invest-with-us .download-banner__cta .btn__text { display: -webkit-box; display: -ms-flexbox; display: flex; } }

.page-invest-with-us .download-banner__cta .btn__text span { display: none; margin-left: 5px; }

@media (min-width: 75rem) { .page-invest-with-us .download-banner__cta .btn__text span { display: block; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19taXhpbnMuc2NzcyIsInV0aWxzL19wbGFjZWhvbGRlcnMuc2NzcyIsInV0aWxzL19mdW5jdGlvbnMuc2NzcyIsInV0aWxzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9pbmNsdWRlLW1lZGlhL2Rpc3QvX2luY2x1ZGUtbWVkaWEuc2NzcyIsImJhc2UvX2NvbnRlbnQuc2NzcyIsInZlbmRvci9fbm9ybWFsaXplLnNjc3MiLCJpbmRleC5jc3MiLCJnbG9iYWwvX3Jlc2V0LnNjc3MiLCJnbG9iYWwvX2FuaW1hdGlvbnMuc2NzcyIsImdsb2JhbC9fdHlwb2dyYXBoeS5zY3NzIiwiZ2xvYmFsL19hY2Nlc3NpYmlsaXR5LnNjc3MiLCJnbG9iYWwvX2dsb2JhbC5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJsYXlvdXQvX21vYmlsZS1tZW51LnNjc3MiLCJsYXlvdXQvX21lZ2EtbWVudXMuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fbmV0LXN0YXRzLnNjc3MiLCJjb21wb25lbnRzL19yZXNvdXJjZS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19zcGFjZXIuc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2gtbW9kYWwuc2NzcyIsInNlY3Rpb25zL19pdGVtcy1zbGlkZXIuc2NzcyIsInNlY3Rpb25zL19uZXdzbGV0dGVyLnNjc3MiLCJzZWN0aW9ucy9fbWVkaWEtZ2FsbGVyeS5zY3NzIiwiPG5vIHNvdXJjZT4iLCJzZWN0aW9ucy9fdGFibGUuc2NzcyIsInNlY3Rpb25zL19sYXRlc3QtcmVzb3VyY2VzLnNjc3MiLCJibG9ja3MvX2ltYWdlLWNvbnRlbnQuc2NzcyIsImJsb2Nrcy9fc3BhY2VyLnNjc3MiLCJibG9ja3MvX3d5c2l3eWctZWRpdG9yLnNjc3MiLCJibG9ja3MvX2NhbGwtdG8tYWN0aW9uLnNjc3MiLCJibG9ja3MvX2Jhc2ljLWhlcm8uc2NzcyIsImJsb2Nrcy9fbWVkaWEtZ2FsbGVyeS5zY3NzIiwiYmxvY2tzL19wdWxsLXF1b3RlLnNjc3MiLCJibG9ja3MvX2F1dGhvci1pbmZvLnNjc3MiLCJwYWdlcy9faG9tZS5zY3NzIiwicGFnZXMvaG9tZS9faGVyby5zY3NzIiwicGFnZXMvaG9tZS9faW52ZXN0LnNjc3MiLCJwYWdlcy9ob21lL193aHktY2hvb3NlLnNjc3MiLCJwYWdlcy9ob21lL190YWJzLnNjc3MiLCJwYWdlcy9fbm90LWZvdW5kLnNjc3MiLCJwYWdlcy9fYWJvdXQtdXMuc2NzcyIsInBhZ2VzL2Fib3V0LXVzL19oZXJvLnNjc3MiLCJwYWdlcy9hYm91dC11cy9fdGVhbS5zY3NzIiwicGFnZXMvYWJvdXQtdXMvX291ci1oaXN0b3J5LnNjc3MiLCJwYWdlcy9hYm91dC11cy9faW1hZ2UtY29udGVudC5zY3NzIiwicGFnZXMvYWJvdXQtdXMvX3BvbGljaWVzLnNjc3MiLCJwYWdlcy9yZXNvdXJjZS1saXN0aW5nL19saXN0aW5nLnNjc3MiLCJwYWdlcy9yZXNvdXJjZS1saXN0aW5nL19maWx0ZXJzLnNjc3MiLCJwYWdlcy9yZXNvdXJjZS1saXN0aW5nL19oZXJvLnNjc3MiLCJwYWdlcy9fcmVzb3VyY2UtZGV0YWlsLnNjc3MiLCJwYWdlcy9yZXNvdXJjZS1kZXRhaWwvX2hlcm8uc2NzcyIsInBhZ2VzL19jb252ZXJzaW9uLnNjc3MiLCJwYWdlcy9jb252ZXJzaW9uL19oZXJvLnNjc3MiLCJwYWdlcy9jb252ZXJzaW9uL19mb3JtLnNjc3MiLCJwYWdlcy9zb2x1dGlvbnMtZGV0YWlsL19oZXJvLnNjc3MiLCJwYWdlcy9zb2x1dGlvbnMtZGV0YWlsL190YWJzLnNjc3MiLCJwYWdlcy9zb2x1dGlvbnMtZGV0YWlsL19tdXR1YWwtZnVuZHMuc2NzcyIsInBhZ2VzL19pbnZlc3Qtd2l0aC11cy5zY3NzIiwicGFnZXMvaW52ZXN0LXdpdGgtdXMvX2hlcm8uc2NzcyIsInBhZ2VzL2ludmVzdC13aXRoLXVzL190YWJzLnNjc3MiLCJwYWdlcy9pbnZlc3Qtd2l0aC11cy9fZG93bmxvYWQtYmFubmVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0lBQUE7QUNBQSxpbkNBQ0MsV0FBVyxFQUNYLGlCQ3lCMkQsRUR6QjNELGlCQ3lCMkQsRUR4QjNELGtCQUFrQixFQUNsQixpQkFBaUIsRUFBQTs7QUFHbEIscWhCQUNDLGVDbUIyRCxFRG5CM0QsbUJDbUIyRCxFRGxCM0QsdUNFaUI2QyxFRmhCN0MsZ0JBQWdCLEVBQ2hCLDBCQUEwQixFQUMxQix1QkFBdUIsRUFDdkIsY0VWdUIsRUFBQTs7QUM4aUJwQixpQ0gxaUJKLHFoQkFTRSx1Q0NnRkMsRUFBQSxFRHRFRjs7QUd1aEJHLDRCSDFpQkoscWhCQWFFLHVDQzRFQyxFQUFBLEVEdEVGOztBR3VoQkcsNkJIMWlCSixxaEJBaUJFLGtCQ0cwRCxFQUFBLEVERDNEOztBQUVELGs1QkFDQyxlQ0YyRCxFREUzRCxtQkNGMkQsRURHM0QsdUNFSjZDLEVGSzdDLGdCQUFnQixFQUNoQix1QkFBdUIsRUFDdkIsMEJBQTBCLEVBQzFCLGNFL0J1QixFQUFBOztBQzhpQnBCLGlDSHJoQkosazVCQVNFLHVDQzJEQyxFQUFBLEVEM0JGOztBRzRlRyw0QkhyaEJKLGs1QkFhRSxvQ0N1REMsRUFBQSxFRDNCRjs7QUc0ZUcsNkJIcmhCSixrNUJBaUJFLGtCQ2xCMEQsRUFBQSxFRDBDM0Q7O0FHNGVHLGlDSGpnQkgsc2JBRUUsZUN2QnlELEVBQUEsRUR5QzFEOztBRzZlRSw4QkhqZ0JILHNiQU1FLGtCQzNCeUQsRUFBQSxFRHlDMUQ7O0FHNmVFLDRCSGpnQkgsc2JBVUUsa0JDL0J5RCxFQUFBLEVEeUMxRDs7QUc2ZUUsNEJIamdCSCxzYkFjRSxrQkNuQ3lELEVBQUEsRUR5QzFEOztBRzZlRSw0QkhqZ0JILHNiQWtCRSxtQkN2Q3lELEVBQUEsRUR5QzFEOztBQUdGLHdCQUNDLGVDN0MyRCxFRDZDM0QsbUJDN0MyRCxFRDhDM0QsdUNFL0M2QyxFRmdEN0MsZ0JBQWdCLEVBQ2hCLHVCQUF1QixFQUN2QiwwQkFBMEIsRUFDMUIsY0UxRXVCLEVBQUE7O0FDOGlCcEIsNEJIMWVKLHdCQVNFLG9DQ2dCQyxFQUFBLEVEVkY7O0FHMmRHLDZCSDFlSix3QkFhRSxlQ3pEMEQsRUFBQSxFRDJEM0Q7O0FBRUQsd0RBQ0MsY0FBYyxFQUNkLGNDL0QyRCxFRCtEM0QsaUJDL0QyRCxFRGdFM0QsdUNFakU2QyxFRmtFN0MsZ0JBQWdCLEVBQ2hCLHVCQUF1QixFQUN2Qix5QkFBeUIsRUFDekIsY0U1RnVCLEVBQUE7O0FDOGlCcEIsaUNIemRKLHdEQVVFLHVDQ0ZDLEVBQUEsRUQyREY7O0FHc1pHLDRCSHpkSix3REFjRSxrQkMzRTBELEVBQUEsRURnSTNEOztBR3NaRyw0Qkh6ZEosd0RBa0JFLHVDQ1ZDLEVBQUEsRUQyREY7O0FHc1pHLDZCSHpkSix3REFzQkUsZUNuRjBELEVBQUEsRURnSTNEOztBQTFDQSwrQkFDQyxrQkFBa0IsRUFDbEIsa0JDeEYwRCxFRHdGMUQsc0JDeEYwRCxFQUFBOztBRXNoQnhELGlDSGhjSCwrQkFLRSwwQ0N0QkEsRUFBQSxFRDBERDs7QUd1WkUsNkJIaGNILCtCQVNFLHFCQy9GeUQsRUFBQSxFRCtIMUQ7O0FBN0JBLHVDQUNDLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsT0FBTyxFQUNQLE1BQU0sRUFDTixVQ3ZHeUQsRUR1R3pELGFDdkd5RCxFRHdHekQsV0N4R3lELEVEd0d6RCxjQ3hHeUQsRUR5R3pELHlCRTVIdUIsRUFBQTs7QUN5aUJ0QixpQ0hwYkYsdUNBVUUsbUNDdkNELEVEd0NDLG9DQ3hDRCxFQUFBLEVEeURBOztBR3daQyw0QkhwYkYsdUNBZUUsY0NqSHdELEVEa0h4RCxlQ2xId0QsRUFBQSxFRDhIekQ7O0FHd1pDLDRCSHBiRix1Q0FvQkUsbUNDakRELEVEa0RDLG9DQ2xERCxFQUFBLEVEeURBOztBR3daQyw2QkhwYkYsdUNBeUJFLFdDM0h3RCxFRDRIeEQsWUM1SHdELEVBQUEsRUQ4SHpEOztBQUlILHNlQUNDLGFBQWEsRUFDYixTQ3BJMkQsRURv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QVdFLGtCQUF1QixFQUFBLEVBMkJ4Qjs7QVR3ZUUsNEJTOWdCSCxtQkFlRSxtQkFBdUIsRUFBQSxFQXVCeEI7O0FUd2VFLDRCUzlnQkgsbUJBbUJFLFdBQVcsRUFDWCxZWDVCeUQsRVc2QnpELGVYN0J5RCxFQUFBLEVXOEMxRDs7QVR3ZUUsNEJTOWdCSCxtQkF5QkUsZ0JYakN5RCxFV2tDekQsZVhsQ3lELEVBQUEsRVc4QzFEOztBVHdlRSw2QlM5Z0JILG1CQThCRSxnQlh0Q3lELEVXdUN6RCxlWHZDeUQsRUFBQSxFVzhDMUQ7O0FUd2VFLCtCUzlnQkgsbUJBbUNFLGdCWDNDeUQsRVc0Q3pELGVYNUN5RCxFQUFBLEVXOEMxRDs7QUFFRCxzQkFDQyxZWGpEMEQsRVdpRDFELGNYakQwRCxFV2tEMUQsNERWaERxQyxFVWdEckMsb0RWaERxQyxFQUFBOztBQ29oQm5DLGlDU3RlSCxzQkFLRSxZWHJEeUQsRUFBQSxFV21GMUQ7O0FUbWNFLDhCU3RlSCxzQkFTRSxpQlh6RHlELEVBQUEsRVdtRjFEOztBVG1jRSw4QlN0ZUgsc0JBYUUsaUJYN0R5RCxFQUFBLEVXbUYxRDs7QVRtY0UsNEJTdGVILHNCQWlCRSxhWGpFeUQsRUFBQSxFV21GMUQ7O0FUbWNFLDRCU3RlSCxzQkFxQkUsY1hyRXlELEVBQUEsRVdtRjFEOztBVG1jRSw0QlN0ZUgsc0JBeUJFLGVYekV5RCxFQUFBLEVXbUYxRDs7QVRtY0UsNkJTdGVILHNCQTZCRSxZWDdFeUQsRUFBQSxFV21GMUQ7O0FUbWNFLCtCU3RlSCxzQkFpQ0UsaUJYakZ5RCxFQUFBLEVXbUYxRDs7QUFFRCxlQUNDLGFBQWEsRUFBQTs7QVRnY1gsNEJTamNILGVBSUUsb0JBQWEsRUFBYixvQkFBYSxFQUFiLGFBQWEsRUFDYixZQUFZLEVBQUEsRUFFYjs7QUF2SEYsc0JBMkhHLG9CQUFhLEVBQWIsb0JBQWEsRUFBYixhQUFhLEVBQ2IsWUFBWSxFQUFBOztBQTVIZixxQkFnSUcsWUFBWSxFQUFBOztBVGliWCw0QlNqakJKLHNDQW9JSywyQ1hwQ0YsRUFBQSxFV3NEQzs7QVQyWkEsNEJTampCSixzQ0F3SUssMkNYeENGLEVBQUEsRVdzREM7O0FUMlpBLDRCU2pqQkosc0NBNElLLHVDWDVDRixFQUFBLEVXc0RDOztBVDJaQSw2QlNqakJKLHNDQWdKSyx3Q1hoREYsRUFBQSxFV3NEQzs7QVQyWkEsNkJTampCSixzQ0FvSkssdUJYekh1RCxFQUFBLEVXMkh4RDs7QUF0SkosMEJBMEpHLG9CQUFhLEVBQWIsb0JBQWEsRUFBYixhQUFhLEVBQ2IseUJBQW1CLEVBQW5CLHNCQUFtQixFQUFuQixtQkFBbUIsRUFDbkIsWUFBWSxFQUNaLGVYbEl5RCxFV2tJekQsa0JYbEl5RCxFV21JekQsdUNWcEkyQyxFVXFJM0MsZ0JBQWdCLEVBQ2hCLGNWM0pxQixFVTRKckIsZUFBZSxFQUNmLHlCQUF5QixFQUFBOztBVCtZeEIsNEJTampCSiwwQkFxS0ksdUNYckVELEVBQUEsRVd3SEE7O0FUeVZDLDRCU2pqQkosMEJBeUtJLHFCQUFxQixFQUFBLEVBK0N0Qjs7QVR5VkMsNkJTampCSiwwQkE2S0ksdUNYN0VELEVBQUEsRVd3SEE7O0FUeVZDLDZCU2pqQkosMEJBaUxJLGVYdEp3RCxFQUFBLEVXNkx6RDs7QUF4TkgsK0NBc0xLLFdBQVcsRUFDWCxjQUFjLEVBQ2QsV1g3SnVELEVXNkp2RCxlWDdKdUQsRVc4SnZELFlYOUp1RCxFVzhKdkQsZ0JYOUp1RCxFVytKdkQsZ0JYbEtpQixFV21LakIsZ0NBQXdCLEVBQXhCLHdCQUF3QixFQUN4Qix3RVYvSmtDLEVVK0psQyxnRVYvSmtDLEVVK0psQyx3RFYvSmtDLEVVK0psQyw4R1YvSmtDLEVVZ0tsQyw2RUFBb0UsRUFDcEUsNEJBQTRCLEVBQzVCLDJCQUEyQixFQUMzQix3QkFBd0IsRUFBQTs7QVRpWHpCLDZCU2pqQkosK0NBbU1NLGNYeEtzRCxFV3lLdEQsZVh6S3NELEVXMEt0RCxnQlg3S2dCLEVBQUEsRVdvTGpCOztBVHFXRCwrQlNqakJKLCtDQXlNTSxlWDlLc0QsRVcrS3RELGdCWC9Lc0QsRUFBQSxFV2lMdkQ7O0FBNU1MLHlDQWlOSyxrQ0FBMEIsRUFB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aEIsNEJVampCSiwyQ0E2VE0sZUFBZSxFQUFBLEVBRWhCOztBQS9UTCw0QkFtVUksZVp4U3dELEVZd1N4RCxtQlp4U3dELEVZeVN4RCx1Q1gxUzBDLEVXMlMxQyxnQkFBZ0IsRUFDaEIscUJBQXFCLEVBQ3JCLGNYL1RzQixFV2dVdEIseUJBQXlCLEVBQUE7O0FWeU96Qiw4QlVqakJKLDRCQTJVSyx1Q1ozT0YsRUFBQSxFWWlQQzs7QVZnT0EsNkJVampCSiw0QkErVUssZVpwVHVELEVBQUEsRVlzVHhEOztBQWpWSixxQkFxVkcsZ0JBQWdCLEVBQUE7O0FBclZuQix1Q0F3VkksZ0JaN1R3RCxFWTZUeEQscUJaN1R3RCxFQUFBOztBWTNCNUQsMkJBNFZJLHFCQUFxQixFQUFBOztBQTVWekIsMEJBZ1dJLGVaclV3RCxFWXFVeEQsa0JaclV3RCxFWXNVeEQsdUNYdlUwQyxFV3dVMUMsV1hqV2MsRVdrV2Qsd0dYdFVtQyxFV3NVbkMsZ0dYdFVtQyxFQUFBOztBVzdCdkMsZ0NBc1dLLFlBQVksRUFDWixjWC9WcUIsRUFBQTs7QUN5aUJ0Qiw4QlVqakJKLDBCQTJXSyx1Q1ozUUYsRUFBQSxFWWlSQzs7QVZnTUEsNkJVampCSiwwQkErV0ssa0JacFZ1RCxFQUFBLEVZc1Z4RDs7QUFJSCxxQkFDQyxhQUFhLEVBQ2Isb0NBQXlDLEVBQ3pDLFNaN1YwRCxFWTZWMUQsY1o3VjBELEVZOFYxRCxnQlo5VjBELEVZOFYxRCxvQlo5VjBELEVBQUE7O0FFc2hCeEQsNEJVNUxILHFCQU9FLDZDWjVSQSxFQUFBLEVZNlNEOztBVm9LRSxpQ1U1TEgscUJBV0Usb0JBQWEsRUFBYixvQkFBYSxFQUFiLGFBQWEsRUFDYixnQlp0V3lELEVZdVd6RCx3QkFBdUIsRUFBdkIscUJBQXVCLEVBQXZCLHVCQUF1QixFQUN2Qix3Q1puU0EsRUFBQSxFWTZTRDs7QVZvS0UsNEJVNUxILHFCQWtCRSx3Q1p2U0EsRUFBQSxFWTZTRDs7QVZvS0UsNkJVNUxILHFCQXNCRSxnQlpoWHlELEVBQUEsRVlrWDFEOztBVm9LRSxpQ1VsS0gsbUJBRUUsa0JBQWtCLEVBQUEsRUFzRG5COztBVjBHRSw4QlVsS0gsbUJBTUUsb0JBQWEsRUFBYixvQkFBYSxFQUFiLGFBQWEsRUFDYix5QkFBbUIsRUFBbkIsc0JBQW1CLEVBQW5CLG1CQUFtQixFQUNuQixnQkFBZ0IsRUFBQSxFQWdEakI7O0FBN0NBLHlCQUNDLGdCWmhZeUQsRVlnWXpELG1CWmhZeUQsRVlpWXpELGVaall5RCxFWWlZekQsa0Jaall5RCxFWWtZekQsdUNYblkyQyxFV29ZM0MsZ0JBQWdCLEVBQ2hCLGlCWnBZeUQsRVlvWXpELGlCWnBZeUQsRVlxWXpELFdYL1plLEVBQUE7O0FDZ2pCZCw4QlV2SkYseUJBU0UsYUFBYSxFQUNiLHNCWnpZd0QsRVkwWXhELHVDWnJVRCxFQUFBLEVZMFZBOztBVnVIQyw0QlV2SkYseUJBZUUseUNaelVELEVBQUEsRVkwVkE7O0FWdUhDLDZCVXZKRix5QkFtQkUscUJabFp3RCxFWW1aeEQsaUJablp3RCxFQUFBLEVZK1p6RDs7QVZ1SEMsOEJVdkpELDRCQXlCRSxhQUFhLEVBQUEsRUFFZDs7QUEzQkQsMkJBOEJDLFdYdmJjLEVBQUE7O0FDZ2pCZCw0QlVsS0YsdUJBK0NFLG1DWjlWRCxFWStWQyxvQ1ovVkQsRUFBQSxFWXNXQTs7QVYyR0MsNkJVbEtGLHVCQW9ERSxlWnhhd0QsRVl5YXhELGdCWnphd0QsRUFBQSxFWTJhekQ7O0FBR0YsK0JBQ0MsZVovYTBELEVZK2ExRCxrQlovYTBELEVZZ2IxRCxnQlpoYjBELEVZZ2IxRCxtQlpoYjBELEVZaWIxRCxnQkFBZ0IsRUFDaEIsZ0JBQWdCLEVBQ2hCLGdEQUF3QyxFQUF4Qyx3Q0FBd0MsRUFDeEMseUJYM2NzQixFVzRjdEIsZ0NacmIwRCxFWXFiMUQsa0NacmIwRCxFQUFBOztBRXNoQnhELDhCVXhHSCwrQkFVRSx1Q1puWEEsRUFBQSxFWXFZRDs7QVY0RUUsNkJVeEdILCtCQWNFLGtCWjVieUQsRUFBQSxFWTBjMUQ7O0FBWEEsdUNBQ0MsYUFBYSxFQUFBOztBQWxCZCxpQ0FzQkMsYVpwY3lELEVZb2N6RCxpQlpwY3lELEVB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QTJRakM7O0FBOVNELDBCQXdDRyx5QmRwQ3FCLEVBQUE7O0FjSnhCLGlDQTJDSSxXZmhCd0QsRWVnQnhELGdCZmhCd0QsRUFBQTs7QWUzQjVELCtCQWlESSwwRUFBaUUsRUFBQTs7QUFqRHJFLG1DQXNESSxXZHJEYyxFQUFBOztBYzBEakIsZ0JBQ0MsNEJmakMwRCxFZWlDMUQsNENmakMwRCxFZWtDMUQseUJkMURzQixFQUFBOztBQzhpQnBCLGlDYXRmSCxnQkFLRSwyQ2ZyQ3lELEVBQUEsRWV1STFEOztBYitZRSw0QmF0ZkgsZ0JBU0UsMkNmekN5RCxFQUFBLEVldUkxRDs7QWIrWUUsNkJhdGZILGdCQWFFLDBDZjdDeUQsRUFBQSxFZXVJMUQ7O0FiK1lFLDZCYXRmSCxnQkFpQkUsd0NmakR5RCxFQUFBLEVldUkxRDs7QUF2R0Esd0JBcUJDLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsTUFBTSxFQUNOLFFBQVEsRUFDUixXZnpEeUQsRWV5RHpELGdCZnpEeUQsRWUwRHpELFlBQVksRUFDWix5QmRsRnFCLEVjbUZyQiwrQkFBK0IsRUFDL0IsVUFBVSxFQUFBOztBYnlkVCxpQ2F0ZkYsd0JBZ0NFLG1DZktELEVBQUEsRWVLQTs7QWI0Y0MsNEJhdGZGLHdCQW9DRSxnQmZwRXdELEVBQUEsRWUwRXpEOztBYjRjQyw2QmF0ZkYsd0JBd0NFLFdmeEV3RCxFQUFBLEVlMEV6RDs7QUExQ0QsdUJBNkNDLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsUUFBUSxFQUNSLFdmaEZ5RCxFZWdGekQsY2ZoRnlELEVlaUZ6RCxXZmpGeUQsRWVpRnpELGVmakZ5RCxFZWtGekQsV2ZyRm1CLEVlc0ZuQixtQ0FBMkIsRUFBM0IsMkJBQTJCLEVBQzNCLDBFQUFpRSxFQUNqRSxzQkFBc0IsRUFDdEIsNEJBQTRCLEVBQzVCLDREZHJGb0MsRWNxRnBDLG9EZHJGb0MsRWNzRnBDLFVBQVUsRUFBQTs7QWI4YlQsaUNhdGZGLHVCQTJERSxtQ2Z0QkQsRWV1QkMsbUNmdkJELEVld0JDLG9DZnhCRCxFQUFBLEVlc0NBOztBYjJhQyw0QmF0ZkYsdUJBaUVFLGdCZmpHd0QsRWVrR3hELGVmbEd3RCxFZW1HeEQsaUJmbkd3RCxFQUFBLEVlMkd6RDs7QWIyYUMsNkJhdGZGLHVCQXVFRSxnQmZ2R3dELEVld0d4RCxlZnhHd0QsRWV5R3hELGlCZnpHd0QsRUFBQSxFZTJHekQ7O0FBOEJGLGFBQ0MseUJBQW1CLEVBQW5CLHNCQUFtQixFQUFuQixtQkFBbUIsRUFDbkIsa0JmM0kwRCxFZTJJMUQseUJmM0kwRCxFZTRJMUQseUJkcEtzQixFY3FLdEIsNkJBQTZCLEVBQUE7O0FieVkzQiw0QmE3WUgsYUFPRSwwQmZoSnlELEVBQUEsRWVtTTFEOztBQTFEQSxtQkFXQyx5QmQ1S3FCLEVBQUE7O0FjaUt0Qiw4QkFjRSxXZGpMYyxFQUFBOztBY21LaEIsdUNBb0JJLFVkdkxZLEVBQUE7O0FjbUtoQix3QkEyQkMsY2QxTHFCLEVBQUE7O0FjK0p0Qix3QkErQkMsa0JmeEt5RCxFZXdLekQsc0JmeEt5RCxFQUFBOztBZXlJMUQsNEJBa0NFLFdmM0t3RCxFZTJLeEQsZWYzS3dELEVlNEt4RCxZQUFZLEVBQUE7O0FiMFdaLDhCYTdZRiw0QkFzQ0csY2YvS3VELEVBQUEsRWVpTXhEOztBYnFWQSw0QmE3WUYsNEJBMENHLGdCZm5MdUQsRUFBQSxFZWlNeEQ7O0FicVZBLDRCYTdZRiw0QkE4Q0csZWZ2THVELEVBQUEsRWVpTXhEOztBYnFWQSwrQmE3WUYsNEJBa0RHLGNmM0x1RCxFQUFBLEVlaU14RDs7QUF4REYsaUNBc0RHLDJEZDdMa0MsRWM2TGxDLG1EZDdMa0MsRUFBQTs7QWNtTXRDLGNBQ0MseUJkOU5zQixFYytOdEIsNkJBQTZCLEVBQUE7O0FBRjdCLHNCQUtDLDhCZGxPcUIsRWNtT3JCLDZCQUE2QixFQUFBOztBQU45QixxQkFVQyx5RUFBZ0UsRUFBQTs7QUFWakUseUJBY0MsY2QzT3FCLEVBQUE7O0FjK092QixhQUNDLG1CQUEyQixFQUEzQix1QkFBMkIsRUFDM0IsdUJBQXVCLEVBQUE7O0FiNlRyQiw0QmEvVEgsYUFLRSxtQmY1TnlELEVBQUEsRWV1UDFEOztB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QnlELEVpQmlCekQsZ0JBQWdCLEVBQUE7O0FmcWdCZiw0QmVqakJKLGdDQStDSSwyQ2pCaURELEVpQmhEQyx1Q2pCZ0RELEVBQUEsRWlCdENBOztBZnVmQyw4QmVqakJKLGdDQW9ESSxnQkFBZ0IsRUFBQSxFQU1qQjs7QWZ1ZkMsNkJlampCSixnQ0F3REksdUJqQjdCd0QsRUFBQSxFaUIrQnpEOztBQTFESCxpQ0E2REcsY0FBYyxFQUNkLG1CakJuQ3lELEVpQm1DekQsc0JqQm5DeUQsRWlCb0N6RCxrQ2hCeENpQyxFZ0J5Q2pDLGdCQUFnQixFQUNoQixlakJ0Q3lELEVpQnNDekQsbUJqQnRDeUQsRWlCdUN6RCxnQkFBZ0IsRUFDaEIsdUJBQXVCLEVBQUE7O0FmOGV0Qiw0QmVqakJKLGlDQXNFSSwyQ2pCMEJELEVpQnpCQyx1Q2pCeUJELEVBQUEsRWlCVkE7O0FmMmRDLDhCZWpqQkosaUNBMkVJLGVBQWUsRUFBQSxFQVdoQjs7QWYyZEMsNkJlampCSixpQ0ErRUksdUJqQnBEd0QsRWlCcUR4RCxlakJyRHdELEVBQUEsRWlCMkR6RDs7QUF0RkgsbUNBb0ZJLGNoQmpGb0IsRUFBQTs7QWdCSHhCLHNDQTBGSSx5RUFBZ0UsRUFBQTs7QUMxRnBFLFVBQ0MsZ0JsQjBCMkQsRWtCMUIzRCxrQmxCMEIyRCxFQUFBOztBa0IzQjVELG1CQUlFLFlsQnVCMEQsRWtCdkIxRCxjbEJ1QjBELEVBQUE7O0FFc2hCeEQsNEJnQmpqQkosbUJBT0csY2xCb0J5RCxFQUFBLEVrQlYxRDs7QWhCZ2lCRSw0QmdCampCSixtQkFXRyxZbEJnQnlELEVBQUEsRWtCVjFEOztBaEJnaUJFLDRCZ0JqakJKLG1CQWVHLFlsQll5RCxFQUFBLEVrQlYxRDs7QUFqQkYsbUJBb0JFLFlsQk8wRCxFa0JQMUQsZWxCTzBELEVBQUE7O0FFc2hCeEQsNEJnQmpqQkosbUJBdUJHLFlsQkl5RCxFQUFBLEVrQk0xRDs7QWhCZ2hCRSw0QmdCampCSixtQkEyQkcsWWxCQXlELEVBQUEsRWtCTTFEOztBaEJnaEJFLDRCZ0JqakJKLG1CQStCRyxnQmxCSnlELEVBQUEsRWtCTTFEOztBQWpDRixtQkFvQ0UsWWxCVDBELEVrQlMxRCxZbEJUMEQsRUFBQTs7QUVzaEJ4RCw0QmdCampCSixtQkF1Q0csY2xCWnlELEVBQUEsRWtCc0IxRDs7QWhCZ2dCRSw0QmdCampCSixtQkEyQ0csWWxCaEJ5RCxFQUFBLEVrQnNCMUQ7O0FoQmdnQkUsNEJnQmpqQkosbUJBK0NHLFlsQnBCeUQsRUFBQSxFa0JzQjFEOztBQ2pERixtQkFDQyxhQUFhLEVBQ2IsZUFBZSxFQUNmLE1BQU0sRUFDTixPQUFPLEVBQ1AsV0FBVyxFQUNYLFlBQVksRUFDWixZbkJJWSxFQUFBOztBbUJGWix5QkFDQyxjQUFjLEVBQUE7O0FBR2YsMEJBQ0Msa0JBQWtCLEVBQ2xCLGlDQUFpQyxFQUFBOztBQUluQyxTQUNDLGtCQUFrQixFQUNsQixRQUFRLEVBQ1IsU0FBUyxFQUNULHVEQUF1QyxFQUF2QywrQ0FBdUMsRUFBdkMsdUNBQXVDLEVBQXZDLDBEQUF1QyxFQUN2QyxnRWxCS3NDLEVrQkx0Qyx3RGxCS3NDLEVrQkp0QyxrQ0FBMEIsRUFBMUIsMEJBQTBCLEVBQzFCLHlDQUFpQyxFQUFqQyxpQ0FBaUMsRUFDakMsVUFBVSxFQUFBOztBakJzaEJQLDhCaUI5aEJKLFNBV0UsUUFBUSxFQUFBLEVBV1Q7O0FqQndnQkcsNEJpQjloQkosU0FlRSxNQUFNLEVBQUEsRUFPUDs7QUFKQSxrQkFDQyxxQ0FBNkIsRUFBN0IsNkJBQTZCLEVBQzdCLFVBQVUsRUFBQTs7QUFJWixrQkFDQyxlQUFlLEVBQ2YsTUFBTSxFQUNOLE9BQU8sRUFDUCxXQUFXLEVBQ1gsWUFBWSxFQUNaLGtDQUFrQyxFQUNsQyw2Q0FBcUMsRUFBckMscUNBQXFDLEVBQ3JDLDhEbEJyQm9DLEVrQnFCcEMsc0RsQnJCb0MsRWtCc0JwQyxrQ0FBMEIsRUFBMUIsMEJBQTBCLEVBQUE7O0FBRTFCLDJCQUNDLG1DQUFvQyxFQUFBOztBQ3ZEdEMsZ0JBQ0MsV0FBVyxFQUNYLGVwQnlCMkQsRW9CekIzRCxvQnBCeUIyRCxFQUFBOztBRXNoQnhELDhCa0JqakJKLGdCQUtFLHVCcEJzQjBELEVBQUEsRW9CeWMzRDs7QWxCNkVHLDRCa0JqakJKLGdCQVNFLDJCcEJrQjBELEVBQUEsRW9CeWMzRDs7QWxCNkVHLDZCa0JqakJKLGdCQWFFLHlCcEJjMEQsRUFBQSxFb0J5YzNEOztBQXBkQSx5QkFDQyxrQkFBa0IsRUFDbEIsZ0JuQmpCZ0IsRW1Ca0JoQiw0QnBCUTBELEVvQlIxRCw0Q3BCUTBELEVBQUE7O0FFc2hCeEQsaUNrQmppQkgseUJBTUUsMENwQkt5RCxFQUFBLEVvQksxRDs7QWxCaWhCRSw0QmtCamlCSCx5QkFVRSx5Q3BCQ3lELEVBQUEsRW9CSzFEOztBbEJpaEJFLDRCa0JqaUJILHlCQWNFLDhDcEJIeUQsRUFBQSxFb0JLMUQ7O0FBRUQsdUJBQ0Msa0JBQWtCLEVBQ2xCLFVwQlQwRCxFb0JTMUQsYXBCVDBELEVvQlUxRCxPQUFPLEVBQ1AsUUFBUSxFQUNSLFdwQlowRCxFb0JZMUQsY3BCWjBELEVvQmExRCxZcEJiMEQsRW9CYTFELGVwQmIwRCxFb0JjMUQsY0FBYyxFQUNkLG1CbkJ0Q3NCLEVtQnVDdEIsc0JuQjFDZ0IsRW1CMkNoQixrQkFBa0IsRUFDbEIsaUNBQXlCLEVBQXpCLHlCQUF5QixFQUFBOztBbEJvZ0J2Qiw0QmtCL2dCSCx1QkFjRSxXcEJyQnlELEVvQnNCekQsWXBCdEJ5RCxFb0J1QnpELFlwQnZCeUQsRUFBQSxFb0IwRTFEOztBbEI0Y0UsNkJrQi9nQkgsdUJBb0JFLGNwQjNCeUQsRW9CNEJ6RCxlcEI1QnlELEVvQjZCekQsYXBCN0J5RCxFb0I4QnpELGlCcEJqQ21CLEVBQUEsRW9CNkVwQjs7QUFuRUEsNERBNEJDLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsTUFBTSxFQUNOLE9BQU8sRUFDUCxRQUFRLEVBQ1IsU0FBUyxFQUNULFlBQVksRUFDWixXcEI3Q21CLEVvQjhDbkIsV3BCM0N5RCxFb0IyQ3pELGNwQjNDeUQsRW9CNEN6RCxnQm5CdEVlLEVtQnVFZixpQ0FBeUIsRUFBekIseUJBQXlCLEVBQUE7O0FsQnlleEIsNEJrQi9nQkYsNERBeUNFLGVwQmhEd0QsRW9CaUR4RCxXcEJwRGtCLEVBQUEsRW9CMkRuQjs7QWxCOGRDLDZCa0IvZ0JGLDREQThDRSxhcEJyRHdELEVvQnNEeEQsV3BCekRrQixFQUFBLEVvQjJEbkI7O0FBakRELCtCQW9EQyxnQ0FBd0IsRUFBeEIsd0JBQXdCLEVBQUE7O0FBcER6Qiw4QkF3REMsaUNBQXlCLEVBQXpCLHlCQUF5QixFQUFBOztBQXhEMUIsNkJBNERDLGdCbkI3RmUsRUFBQTs7QW1CaUNoQix3RUFnRUUsbUJuQjlGb0IsRUFBQTs7QW1CbUd2QixxQkFDQyxvQkFBYSxFQUFiLG9CQUFhLEVBQWIsYUFBYSxFQUNiLFdBQVcsRUFDWCwwQkFBb0IsRUFBcEIsdUJBQW9CLEVBQXBCLG9CQUFvQixFQUNwQixZcEJoRjBELEVvQmdGMUQsZ0JwQmhGMEQsRUFBQTs7QUVzaEJ4RCw0QmtCMWNILHFCQU9FLGlCcEJuRnlELEVvQm9GekQsY0FBYyxFQUNkLGNBQWMsRUFBQSxFQStGZjs7QWxCa1dFLDZCa0IxY0gscUJBYUUsZXBCekZ5RCxFQUFBLEVvQm9MMUQ7O0FBeEdBLDJCQWlCQyx5Qm5CdkdxQixFbUJ3R3JCLGVwQjlGeUQsRW9COEZ6RCxtQnBCOUZ5RCxFb0IrRnpELGVwQi9GeUQsRW9CK0Z6RCxtQnBCL0Z5RCxFb0JnR3pELGtDbkJwR2lDLEVtQnFHakMsZ0JBQWdCLEVBQ2hCLFduQjNIZSxFbUI0SGYscUJBQWdCLEVBQWhCLGdCQUFnQixFQUNoQix3QkFBd0IsRUFDeEIsV0FBVyxFQUNYLG1CQUFPLEVBQVAsV0FBTyxFQUFQLE9BQU8sRUFBQTs7QWxCZ2JOLDRCa0IxY0YsMkJBNkJFLG9CcEJ6R3dELEVvQjBHeEQsa0JwQjFHd0QsRUFBQSxFb0JxSHpEOztBbEJpYUMsNkJrQjFjRiwyQkFrQ0UsaUJwQjlHd0QsRW9CK0d4RCxtQnBCL0d3RCxFQUFBLEVvQnFIekQ7O0FBekNELGlDQXVDRSxhQUFhLEVBQUE7O0FBdkNmLDRCQTRDQyxtQm5CL0lxQixFbUJnSnJCLFduQm5KZSxFbUJvSmYsa0NuQjlIaUMsRW1CK0hqQyxlcEIzSHlELEVvQjJIekQsbUJwQjNIeUQsRW9CNEh6RCxlcEI1SHlELEVvQjRIekQsa0JwQjVIeUQsRW9CNkh6RCxnQkFBZ0IsRUFDaEIsdUJBQXVCLEVBQUE7O0FsQndadEIsNEJrQjFjRiw0QkFxREUsb0JwQmpJd0QsRW9Ca0l4RCxrQnBCbEl3RCxFQUFBLEVvQjZJekQ7O0FsQnlZQyw2QmtCMWNGLDRCQTBERSxlcEJ0SXdELEVvQnVJeEQsa0JwQnZJd0QsRUFBQSxFb0I2SXpEOztBQWpFRCxnREErREUsMkJuQnJLYyxFQUFBOztBbUJ5S2hCLDZCQUNDLFdwQmhKeUQsRW9CZ0p6RCxhcEJoSnlELEVvQmlKekQsWXBCakp5RCxFb0JpSnpELGNwQmpKeUQsRW9Ca0p6RCxpQnBCckptQixFb0JzSm5CLG1CQUFtQixFQUNuQixxQm5CM0txQixFbUI0S3JCLHVDbkI1S3FCLEVtQjZLckIsc0NuQjdLcUIsRW1COEtyQiwyQkFBa0IsRUFBbEIsa0JBQWtCLEVBQ2xCLGtCQUFrQixFQUNsQiw0Q0FBb0MsRUFBcEMsb0NBQW9DLEVBQ3BDLGlCcEIxSnlELEVvQjBKekQsc0JwQjFKeUQsRUFBQTs7QUVzaEJ4RCw0QmtCdllGLDZCQWNFLGlCcEJoS2tCLEVvQmlLbEIsZ0JwQjlKd0QsRW9CK0p4RCxpQnBCL0p3RCxFb0JnS3hELG9CcEJoS3dELEVBQUEsRW9CeUt6RDs7QWxCNldDLDZCa0J2WUYsNkJBcUJFLGlCcEJ2S2tCLEVvQndLbEIsZXBCckt3RCxFb0JzS3hELGdCcEJ0S3dELEVvQnVLeEQsc0JwQnZLd0QsRUFBQSxFb0J5S3pEOztBQUVELDRCQUNDLEtBQ0MsNEJBQW9CLEVBQXBCLG9CQUFvQixFQUFBO0VBR3JCLE9BQ0MsaUNBQXlCLEVBQXpCLHlCQUF5QixFQUFBLEVBQUE7O0FBTjNCLG9CQUNDLEtBQ0MsNEJBQW9CLEVBQXBCLG9CQUFvQixFQUFBO0VBR3JCLE9BQ0MsaUNBQXlCLEVBQXpCLHlCQUF5QixFQUFBLEVBQUE7O0FBSzVCLHlCQUNDLFduQmhOZ0IsRW1CaU5oQixrQ25CNUxrQyxFbUI2TGxDLGVwQnpMMEQsRW9CeUwxRCxtQnBCekwwRCxFb0IwTDFELGNBQWMsRUFDZCxrQkFBa0IsRUFDbEIsZ0JwQjVMMEQsRW9CNEwxRCxxQnBCNUwwRCxFQUFBOztBRXNoQnhELDhCa0JoV0gseUJBU0UscUJwQi9MeUQsRUFBQSxFb0IyTTFEOztBbEIyVUUsNEJrQmhXSCx5QkFhRSxxQnBCbk15RCxFb0JvTXpELG9CcEJwTXlELEVBQUEsRW9CMk0xRDs7QWxCMlVFLDZCa0JoV0gseUJBa0JFLHFCcEJ4TXlELEVvQnlNekQsZXBCek15RCxFQUFBLEVvQjJNMUQ7O0FBRUQsdUJBQ0MsZ0JwQjlNMEQsRW9COE0xRCxvQnBCOU0wRCxFb0IrTTFELFNwQi9NMEQsRW9CK00xRCxhcEIvTTBELEVBQUE7O0FFc2hCeEQsOEJrQnpVSCx1QkFLRSw4QkFBOEIsRUFDOUIsMEJwQm5OeUQsRW9CbU56RCx1QnBCbk55RCxFb0JtTnpELGtCcEJuTnlELEVvQm9OekQscUJwQnBOeUQsRUFBQSxFb0J3UzFEOztBbEI4T0UsNEJrQnpVSCx1QkFXRSw2QnBCeE55RCxFb0J3TnpELDBCcEJ4TnlELEVvQndOekQscUJwQnhOeUQsRW9CeU56RCxtQnBCek55RCxFQUFBLEVvQndTMUQ7O0FsQjhPRSw2QmtCelVILHVCQWdCRSw2QnBCN055RCxFb0I2TnpELDBCcEI3TnlELEVvQjZOekQscUJwQjdOeUQsRW9COE56RCxrQnBCOU55RCxFb0IrTnpELHFCcEIvTnlELEVBQUEsRW9Cd1MxRDs7QUEzRkEscUNBc0JDLGFBQWEsRUFBQTs7QUF0QmQsNkJBMEJDLGFBQWEsRUFBQTs7QWxCK1NaLDRCa0J6VUYsNkJBNkJFLGdDQUFnQyxFQUNoQyx5QkFBbUIsRUFBbkIsc0JBQW1CLEVBQW5CLG1CQUFtQixFQUNuQixhcEI1T3dELEVBQUEsRW9CdVN6RDs7QWxCK09DLDZCa0J6VUYsNkJBbUNFLGdDQUFnQyxFQUNoQyxjcEJqUHdELEVBQUEsRW9CdVN6RDs7QUExRkQsb0NBd0NFLGtCQUFrQixFQUNsQixTQUFTLEVBQ1QsZ0JBQWdCLEVBQUE7O0FBMUNsQix3Q0E2Q0csa0JBQWtCLEVBQ2xCLE1BQU0sRUFDTixPQUFPLEVBQ1AsV0FBVyxFQUNYLFlBQVksRUFDWixvQkFBaUIsRUFBakIsaUJBQWlCLEVBQUE7O0FBbERwQixvQ0F1REUsZXBCcFF3RCxFb0JvUXhELG1CcEJwUXdELEVvQnFReEQsZ0JBQWdCLEVBQ2hCLGdCQUFnQixFQUNoQixXbkJoU2MsRW1CaVNkLGVBQXVCLEVBQXZCLGtCQUF1QixFQUN2QixjQUFzQixFQUF0QixtQkFBc0IsRUFDdEIseUJBQXlDLEVBQ3pDLG1CQUFtQixFQUNuQixxQm5CeFJvQixFQUFBOztBQ2tpQnBCLDRCa0J6VUYsb0NBa0VHLHNCQUEwQixFQUMxQixvQnBCaFJ1RCxFb0JpUnZELGVBQXVCLEVBQUEsRUFReEI7O0FsQjZQQSw2QmtCelVGLG9DQXdFRyx1QnBCclJ1RCxFb0JzUnZELGlCcEJ0UnVELEVvQnVSdkQsa0JBQXVCLEVBQUEsRUFFeEI7O0FBNUVGLG1DQStFRSxlcEI1UndELEVvQjRSeEQsa0JwQjVSd0QsRW9CNlJ4RCxjbkJwVG9CLEVBQUE7O0FDNmlCcEIsNEJrQnpVRixtQ0FtRkcsbUJwQmhTdUQsRUFBQSxFb0JzU3hEOztBbEJnUEEsNkJrQnpVRixtQ0F1RkcsZXBCcFN1RCxFQUFBLEVvQnNTeEQ7O0FBSUgsNEJBQ0MsZ0JwQjNTMEQsRW9CMlMxRCxxQnBCM1MwRCxFQUFBOztBRXNoQnhELDRCa0I1T0gsNEJBSUUscUJwQjlTeUQsRUFBQSxFb0J3YzFEOztBbEI4RUUsNkJrQjVPSCw0QkFRRSxxQnBCbFR5RCxFQUFBLEVvQndjMUQ7O0FBOUpBLHdDQVlDLG9CQUFhLEVBQWIsb0JBQWEsRUFBYixhQUFhLEVBQ2IsWXBCdlR5RCxFb0J1VHpELGdCcEJ2VHlELEVvQndUekQsMEJBQW9CLEVBQXBCLHVCQUFvQixFQUFwQixvQkFBb0IsRUFDcEIsd0JBQXVCLEVBQXZCLHFCQUF1QixFQUF2Qix1QkFBdUIsRUFBQTs7QWxCNk50Qiw0QmtCNU9GLHdDQWtCRSxlcEI1VHdELEVBQUEsRW9CdWN6RDs7QUE3SkQsMkNBc0JFLGlCcEJoVXdELEVvQmdVeEQscUJwQmhVd0QsRUFBQTs7QUVzaEJ4RCw0QmtCNU9GLDJDQXlCRyxvQnBCblV1RCxFQUFBLEVvQjRVeEQ7O0FBbENGLDZDQTZCRyxjQUFjLEVBQ2QsWUFBWSxFQUNaLGVBQWUsRUFDZixrQ25COVUrQixFQUFBOztBbUI4U2xDLGdEQXNDRyxtQm5CdldtQixFbUJ3V25CLFduQjNXYSxFbUI0V2IsZXBCbFZ1RCxFb0JrVnZELGtCcEJsVnVELEVvQm1WdkQsZ0JBQWdCLEVBQ2hCLGNwQnBWdUQsRW9Cb1Z2RCxpQnBCcFZ1RCxFQUFBOztBRXNoQnhELDRCa0I1T0YsZ0RBNkNJLG1CcEJ2VnNELEVBQUEsRW9CNlZ2RDs7QWxCeUxELDZCa0I1T0YsZ0RBaURJLGtCcEIzVnNELEVBQUEsRW9CNlZ2RDs7QUFuREgscURBc0RHLGlCcEJuV2lCLEVBQUE7O0FvQjZTcEIsb0RBMERHLGdCcEJ2V2lCLEVBQUE7O0FvQjZTcEIsdURBZ0VHLG1CbkJwWG1CLEVBQUE7O0FtQm9UdEIsaURBb0VHLGtCQUFrQixFQUNsQix5Qm5CelhtQixFbUIwWG5CLGVwQmhYdUQsRW9CZ1h2RCxrQnBCaFh1RCxFQUFBOztBRXNoQnhELDRCa0I1T0YsaURBeUVJLG9CcEJuWHNELEVBQUEsRW9CbVp2RDs7QWxCbUlELDZCa0I1T0YsaURBNkVJLG1CcEJ2WHNELEVBQUEsRW9CbVp2RDs7QUF6R0gseURBaUZJLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsTUFBTSxFQUNOLFNBQVMsRUFDVCxPQUFPLEVBQ1AsUUFBUSxFQUNSLFlBQVksRUFDWixtQkFBbUIsRUFDbkIseUJwQnRZZ0IsRW9CdVloQixxQm5CaFprQixFbUJpWmxCLFVwQnhZZ0IsRW9CeVloQixXcEJ6WWdCLEVvQjBZaEIsb0JBQW9CLEVBQUE7O0FsQitJdEIsNEJrQjVPRix5REFnR0ssZ0JwQjFZcUQsRW9CMllyRCxpQnBCM1lxRCxFQUFBLEVvQmtadEQ7O0FsQm9JRiw2QmtCNU9GLHlEQXFHSyxlcEIvWXFELEVvQmda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RXFCcVR6RCxvQnJCclR5RCxFcUJzVHpELGVyQnRUeUQsRXFCc1R6RCxtQnJCdFR5RCxFcUJ1VHpELFVBQVUsRUFBQTs7QW5CK05ULDhCbUJqakJKLGdDQXFWSSx3Q3JCclBELEVBQUEsRXFCaVFBOztBbkJnTkMsNEJtQmpqQkosZ0NBeVZJLHdDckJ6UEQsRXFCMFBDLHdDckIxUEQsRUFBQSxFcUJpUUE7O0FuQmdOQyw2Qm1CampCSixnQ0E4Vkksb0JyQm5Vd0QsRXFCb1V4RCxvQnJCcFV3RCxFQUFBLEVxQnNVekQ7O0FBaldILDZCQW9XRyxrQnJCNVVtQixFcUI2VW5CLGNyQjFVeUQsRXFCMFV6RCxvQnJCMVV5RCxFcUIyVXpELGtDcEIvVWlDLEVvQmdWakMsZ0JBQWdCLEVBQ2hCLFdwQnZXZSxFQUFBOztBQ2dqQmQsOEJtQmpqQkosNkJBMldJLHFCckJoVndELEVxQmlWeEQsdUNyQjVRRCxFQUFBLEVxQmtSQTs7QW5CK0xDLDZCbUJqakJKLDZCQWdYSSxtQnJCclZ3RCxFQUFBLEVxQnVWekQ7O0FBbFhILDhCQXFYRyxlckIxVnlELEVxQjBWekQsa0JyQjFWeUQsRXFCMlZ6RCxrQ3BCL1ZpQyxFb0JnV2pDLGdCQUFnQixFQUNoQix1QkFBdUIsRUFDdkIsZ0JBQWdCLEVBQ2hCLFdwQnpYZSxFQUFBOztBQ2dqQmQsOEJtQmpqQkosOEJBNlhJLHVDckI3UkQsRUFBQSxFcUJ1U0E7O0FuQjBLQyw0Qm1CampCSiw4QkFpWUksb0NyQmpTRCxFQUFBLEVxQnVTQTs7QW5CMEtDLDZCbUJqakJKLDhCQXFZSSxlckIxV3dELEVBQUEsRXFCNFd6RDs7QUF2WUgsNEJBMFlHLGtCQUFrQixFQUNsQixvQkFBYSxFQUFiLG9CQUFhLEVBQWIsYUFBYSxFQUNiLGdCckJqWHlELEVxQmlYekQsZ0JyQmpYeUQsRXFCa1h6RCxrQnJCbFh5RCxFcUJrWHpELHVCckJsWHlELEVxQm1YekQsY3JCblh5RCxFcUJtWHpELGlCckJuWHlELEVxQm9YekQsa0NwQnhYaUMsRW9CeVhqQyxnQkFBZ0IsRUFDaEIscUJBQXFCLEVBQ3JCLHlC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MEQsRXVCSTFELHdCdkJKMEQsRXVCSzFELGtCQUFrQixFQUFBOztBckJpaEJoQiw0QnFCcmhCSCwyQkFPRSxxQnZCUnlELEVBQUEsRXVCc0IxRDs7QXJCZ2dCRSw0QnFCcmhCSCwyQkFXRSx3QnZCWnlELEVBQUEsRXVCc0IxRDs7QXJCZ2dCRSw0QnFCcmhCSCwyQkFlRSxzQ3ZCcURBLEVBQUEsRXVCL0NEOztBckJnZ0JFLDZCcUJyaEJILDJCQW1CRSxxQnZCcEJ5RCxFQUFBLEV1QnNCMUQ7O0FBRUQsMEJBR0Msa0JBQWtCLEVBQ2xCLG9CdkI1QjBELEV1QjRCMUQsb0J2QjVCMEQsRUFBQTs7QUVzaEJ4RCw4QnFCOWZILDBCQU9FLG9CdkIvQnlELEVBQUEsRXVCaUQxRDs7QXJCcWVFLDRCcUI5ZkgsMEJBV0Usb0J2Qm5DeUQsRUFBQSxFdUJpRDFEOztBckJxZUUsNEJxQjlmSCwwQkFlRSxvQnZCdkN5RCxFQUFBLEV1QmlEMUQ7O0FyQnFlRSw0QnFCOWZILDBCQW1CRSw0QnZCM0N5RCxFQUFBLEV1QmlEMUQ7O0FyQnFlRSw2QnFCOWZILDBCQXVCRSwyQnZCL0N5RCxFQUFBLEV1QmlEMUQ7O0FBRUQsb0NBQ0MsbUJ2QnBEMEQsRXVCb0QxRCxtQnZCcEQwRCxFQUFBOztBRXNoQnhELDhCcUJuZUgsb0NBSUUsZXZCdkR5RCxFdUJ3RHpELG1CdkJ4RHlELEVBQUEsRXVCa0YxRDs7QXJCb2NFLDRCcUJuZUgsb0NBU0UsZXZCNUR5RCxFQUFBLEV1QmtGMUQ7O0FyQm9jRSw0QnFCbmVILG9DQWFFLG1CdkJoRXlELEVBQUEsRXVCa0YxRDs7QXJCb2NFLDRCcUJuZUgsb0NBaUJFLFVBQVUsRUFDViwwQnRCL0ZlLEVzQmdHZixhQUFhLEVBQ2Isc0J2QnZFeUQsRXVCd0V6RCxnQnRCbEdlLEVBQUEsRXNCNEdoQjs7QXJCb2NFLDRCcUJuZUgsb0NBeUJFLG1CdkI1RXlELEVBQUEsRXVCa0YxRDs7QUEvQkEsbURBNkJDLGdCQUFnQixFQUFBOztBQUlsQiwwQkFDQyxjQUFjLEVBQ2Qsa0JBQWtCLEVBQ2xCLFdBQVcsRUFD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RUFBQTs7QUVzaEJ4RCw4QnlCampCSixxQ0FPRyx5QzNCeUZBLEVBQUEsRTJCN0REOztBekI4Z0JFLDRCeUJqakJKLHFDQVdHLGdDM0JxRkEsRTJCcEZBLCtCM0JvRkEsRUFBQSxFMkI3REQ7O0F6QjhnQkUsNEJ5QmpqQkoscUNBZ0JHLDBDM0JnRkEsRTJCL0VBLGUzQlV5RCxFQUFBLEUyQlExRDs7QXpCOGdCRSw0QnlCampCSixxQ0FxQkcsaUIzQk15RCxFQUFBLEUyQlExRDs7QXpCOGdCRSw0QnlCampCSixxQ0F5QkcsbUIzQkV5RCxFQUFBLEUyQlExRDs7QXpCOGdCRSw0QnlCampCSixxQ0E2Qkcsb0IzQkZ5RCxFQUFBLEUyQlExRDs7QXpCOGdCRSw2QnlCampCSixxQ0FpQ0csb0IzQk55RCxFQUFBLEUyQlExRDs7QUFuQ0YsMENBc0NFLG1CM0JYMEQsRTJCVzFELG1CM0JYMEQsRUFBQTs7QTJCM0I1RCxrQ0E0Q0UsdUMxQmxCNEMsRTBCbUI1QyxlM0JsQjBELEUyQmtCMUQsa0IzQmxCMEQsRTJCbUIxRCxnQkFBZ0IsRUFDaEIsZ0JBQWdCLEVBQUE7O0F6QmtnQmQsNEJ5QmpqQkosa0NBa0RHLG1CM0J2QnlELEVBQUEsRTJCcUMxRDs7QXpCaWZFLDRCeUJqakJKLGtDQXNERyxlM0IzQnlELEVBQUEsRTJCcUMxRDs7QXpCaWZFLDRCeUJqakJKLGtDQTBERyxtQjNCL0J5RCxFQUFBLEUyQnFDMUQ7O0F6QmlmRSwrQnlCampCSixrQ0E4REcsa0IzQm5DeUQsRUFBQSxFMkJxQzFEOztBQWhFRixxQ0FtRUUsY0FBYyxFQUNkLGtCQUFrQixFQUNsQixXQUFXLEVBQ1gsWUFBWSxFQUFBOztBekIyZVYsOEJ5QmpqQkoscUNBeUVHLHFDM0J1QkEsRUFBQSxFMkJTRDs7QXpCd2NFLDRCeUJqakJKLHFDQTZFRyw0QjNCbUJBLEVBQUEsRTJCU0Q7O0F6QndjRSw0QnlCampCSixxQ0FpRkcsc0MzQmVBLEVBQUEsRTJCU0Q7O0F6QndjRSw0QnlCampCSixxQ0FxRkcsYTNCMUR5RCxFQUFBLEUyQjhFMUQ7O0F6Qndj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QSxFNEJJMUQ7O0FBL0JGLDhCQWtDRSxZNUJQMEQsRTRCTzFELGU1QlAwRCxFQUFBOztBRXNoQnhELDRCMEJqakJKLDhCQXFDRyxZNUJWeUQsRUFBQSxFNEJvQjFEOztBMUJrZ0JFLDRCMEJqakJKLDhCQXlDRyxZNUJkeUQsRUFBQSxFNEJvQjFEOztBMUJrZ0JFLDRCMEJqakJKLDhCQTZDRyxnQjVCbEJ5RCxFQUFBLEU0Qm9CMUQ7O0FBL0NGLDhCQWtERSxZNUJ2QjBELEU0QnVCMUQsWTVCdkIwRCxFQUFBOztBRXNoQnhELDRCMEJqakJKLDhCQXFERyxjNUIxQnlELEVBQUEsRTRCb0MxRDs7QTFCa2ZFLDRCMEJqakJKLDhCQXlERyxZNUI5QnlELEVBQUEsRTRCb0MxRDs7QTFCa2ZFLDRCMEJqakJKLDhCQTZERyxZNUJsQ3lELEVBQUEsRTRCb0MxRDs7QUMvREYsNkJBSUMsdUM1QnNCNkMsRTRCckI3QyxlN0JzQjJELEU2QnRCM0Qsa0I3QnNCMkQsRTZCckIzRCxnQkFBZ0IsRUFDaEIsZ0JBQWdCLEVBRWhCLGU3QmtCMkQsRTZCbEIzRCxlN0JrQjJELEVBQUE7O0FFc2hCeEQsNEIyQmpqQkosNkJBWUUsK0I3Qm9GQyxFNkJuRkQsbUI3QmMwRCxFQUFBLEU2QnVGM0Q7O0EzQitiRyw0QjJCampCSiw2QkFpQkUsZTdCVTBELEVBQUEsRTZCdUYzRDs7QTNCK2JHLDRCMkJqakJKLDZCQXFCRSxlN0JNMEQsRUFBQSxFNkJ1RjNEOztBM0IrYkcsNEIyQmpqQkosNkJBeUJFLG1CN0JFMEQsRTZCRDFELG1CN0JDMEQsRUFBQSxFNkJ1RjNEOztBM0IrYkcsK0IyQmpqQkosNkJBOEJFLGtCN0JIMEQsRUFBQSxFNkJ1RjNEOztBM0IrYkcsOEIyQmpqQkosbURBbUNHLGNBQWMsRUFBQSxFQWNmOztBM0JnZ0JFLDRCMkJqakJKLG1EQXVDRyxjQUFjLEVBQUEsRUFVZjs7QTNCZ2dCRSw0QjJCampCSixtREEyQ0csY0FBYyxFQUFBLEVBTWY7O0EzQmdnQkUsNkIyQmpqQkosbURBK0NHLGtCN0JwQnlELEVBQUEsRTZCc0IxRDs7QTNCZ2dCRSw4QjJCampCSix5R0FzREksa0JBQVUsRUFBVixlQUFVLEVBQVYsVUFBVSxFQUFBLEVBRVg7O0EzQnlmQyw4QjJCampCSix5R0E0REksa0JBQVUsRUFBVixlQUFVLEVBQVYsVUFBVSxFQUFBLEVBRVg7O0FBOURILDBEQWtFRSxhQUFhLEVBQ2IsUzdCeEMwRCxFNkJ3QzFELFc3QnhDMEQsRUFBQTs7QUVzaEJ4RCw4QjJCampCSiwwREFzRUcsVzdCM0N5RCxFQUFBLEU2QmlFMUQ7O0EzQnFkRSw0QjJCampCSiwwREEwRUcsUzdCL0N5RCxFQUFBLEU2QmlFMUQ7O0EzQnFkRSw0QjJCampCSiwwREE4RUcsUzdCbkR5RCxFQUFBLEU2QmlFMUQ7O0EzQnFkRSw4QjJCampCSiw0RUFtRkksOEJBQThCLEVBQUEsRUFFL0I7O0EzQjRkQyw4QjJCampCSiw0RUF5Rkksa0NBQWtDLEVBQUEsRUFFbkM7O0FBM0ZILG9EQStGRSx5QjVCbkZ3QixFNEJvRnhCLGlCN0JyRTBELEU2QnFFMUQsbUI3QnJFMEQsRTZCc0UxRCxvQjdCdEUwRCxFNkJzRTFELHNCN0J0RTBELEVBQUE7O0FFc2hCeEQsNEIyQmpqQkosb0RBb0dHLG1CN0J6RXlELEU2QjBFekQsc0I3QjFFeUQsRUFBQSxFNkJzRjFEOztBM0JnY0UsNEIyQmpqQkosb0RBeUdHLGlCN0I5RXlELEU2QitFekQsb0I3Qi9FeUQsRUFBQSxFNkJzRjFEOztBM0JnY0UsNEIyQmpqQkosb0RBOEdHLGlCN0JuRnlELEU2Qm9GekQsb0I3QnBGeUQsRUFBQSxFNkJzRjFEOztBQ2pIRiw2QkFDQyxzQjdCQWlCLEVBQUE7O0FDZ2pCZCw2QjRCampCSiw2QkFJRSxlOUJ1QjBELEVBQUEsRThCaU0zRDs7QUE1TkQsc0NBU0UsaUI5QmtCMEQsRThCbEIxRCxpQjlCa0IwRCxFOEJoQjFELGtCQUFrQixFQUNsQix5QjdCUHNCLEVBQUE7O0FDNGlCcEIsNEI0QmpqQkosc0NBZUcsYUFBYSxFQUNiLGtDQUFrQyxFQUNsQyxvQjlCVXlELEVBQUEsRThCNEMxRDs7QTVCMGVF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Q2dIekQsZ0JBQWdCLEVBQUEsRUFNakI7O0FoQ2dhRSwrQmdDampCSixtQ0ErSUcsa0JsQ3BIeUQsRUFBQSxFa0NzSDFEOztBQWpKRixpQ0F1SkUsY0FBYyxFQUNkLG1CbEM3SDBELEVrQzZIMUQsdUJsQzdIMEQsRWtDOEgxRCxXakN4SmdCLEVpQ3lKaEIsMEJBQTBCLEVBQUE7O0FoQ3VaeEIsNkJnQ2pqQkosaUNBNkpHLGtCbENsSXlELEVBQUEsRWtDb0kxRDs7QUEvSkYscUNBa0tFLGNBQWMsRUFDZCx1Q2pDekk0QyxFaUMwSTVDLGVsQ3pJMEQsRWtDeUkxRCxrQmxDekkwRCxFa0MwSTFELGdCQUFnQixFQUNoQixnQkFBZ0IsRUFDaEIsV2pDdEtnQixFQUFBOztBQ2dqQmQsOEJnQ2pqQkoscUNBMEtHLG1CbEMvSXlELEVBQUEsRWtDNkoxRDs7QWhDeVhFLDRCZ0NqakJKLHFDQThLRyxlbENuSnlELEVBQUEsRWtDNkoxRDs7QWhDeVhFLDRCZ0NqakJKLHFDQWtMRyxtQmxDdkp5RCxFQUFBLEVrQzZKMUQ7O0FoQ3lYRSwrQmdDampCSixxQ0FzTEcsa0JsQzNKeUQsRUFBQSxFa0M2SjFEOztBaEN5WEUsNEJpQ2pqQkosNkNBSUksd0NuQzRGRCxFQUFBLEVtQ3RGQTs7QWpDdWlCQyw2QmlDampCSiw2Q0FRSSxtQm5DbUJ3RCxFQUFBLEVtQ2pCekQ7O0FqQ3VpQkMsOEJpQ2pqQkosOEJBZ0JJLHdCbkNXd0QsRUFBQSxFbUNUekQ7O0FqQytoQkMsOEJpQ2pqQkoseUJBdUJHLHNCbkNJeUQsRUFBQSxFbUNGMUQ7O0FDekJGLG1CQUNDLGtCQUFrQixFQUFBOztBbENnakJmLDhCa0NqakJKLG1CQUlFLHlCbkNRd0IsRW1DUHhCLG1GQUEwRSxFQUMxRSx3QkFBd0IsRUFDeEIsNEJBQTRCLEVBQUEsRUE2YTdCOztBQXBiRCwyQkFXRSxXQUFXLEVBQ1gsa0JBQWtCLEVBQ2xCLE1BQU0sRUFDTixPQUFPLEVBQ1AsV0FBVyxFQUNYLGFwQ1cwRCxFb0NYMUQsa0JwQ1cwRCxFb0NWMUQseUJuQ0x3QixFbUNNeEIsbUZBQTBFLEVBQzFFLHdCQUF3QixFQUN4Qiw0QkFBNEIsRUFDNUIsV0FBVyxFQUFBOztBbEM0aEJULDhCa0NqakJKLDJCQXdCRyxhQUFhLEVBQUEsRUFFZDs7QUExQkYsNEJBK0JFLGtCQUFrQixFQUNsQixVQUFVLEVBQ1YsZUFBZSxFQUNmLGlCcENQMEQsRW9DTzFELHFCcENQMEQsRUFBQTs7QUVzaEJ4RCw4QmtDampCSiw0QkFxQ0csYUFBYSxFQUNiLHFDQUFxQyxFQUNyQyxhcENaeUQsRW9DYXpELGNBQWMsRUFBQSxFQWVmOztBbEMwZkUsNEJrQ2pqQkosNEJBNENHLHlCQUFtQixFQUFuQixzQkFBbUIsRUFBbkIsbUJBQW1CLEVBQUEsRUFXcEI7O0FsQzBmRSw0QmtDampCSiw0QkFnREcsK0JBQStCLEVBQUEsRUFPaEM7O0FsQzBmRSwrQmtDampCSiw0QkFvREcsa0JBQWtCLEVBQ2xCLGlCQUFpQixFQUFBLEVBRWxCOztBQXZERiw0QkEwREUsZ0JwQy9CMEQsRW9DK0IxRCxvQnBDL0IwRCxFQUFBOztBRXNoQnhELGlDa0NqakJKLDRCQTZERyx3Q3BDbUNBLEVBQUEsRW9DWEQ7O0FsQzRkRSw4QmtDampCSiw0QkFpRUcseUNBQXFELEVBQUEsRUFvQnREOztBbEM0ZEUsOEJrQ2pqQkosNEJBcUVHLGlDcEMyQkEsRW9DMUJBLGtCQUF1QixFQUFBLEVBZXhCOztBbEM0ZEUsNEJrQ2pqQkosNEJBMEVHLHdDcENzQkEsRUFBQSxFb0NYRDs7QWxDNGRFLDRCa0NqakJKLDRCQThFRyx5Q3BDa0JBLEVBQUEsRW9DWEQ7O0FsQzRkRSw2QmtDampCSiw0QkFrRkcsb0JwQ3ZEeUQsRW9Dd0R6RCxzQnBDeER5RCxFQUFBLEVvQzBEMUQ7O0FBckZGLDBCQXdGRSxrQkFBa0IsRUFDbEIsZ0JwQzlEMEQsRW9DOEQxRCxvQnBDOUQwRCxFb0MrRDFELGdCQUFnQixFQUNoQixhcENoRTBELEVvQ2dFMUQsa0JwQ2hFMEQsRUFBQTs7QUVzaEJ4RCw0QmtDampCSiwwQkE4Rkcsc0NwQ0VBLEVBQUEsRW9DcUJEOztBbEM0YkUsOEJrQ2pqQkosMEJBa0dHLHFDcENGQSxFb0NHQSxhQUFhLEVBQUEsRUFrQmQ7O0FsQzRiRSw0QmtDampCSiwwQkF1R0csaUNwQ1BBLEVBQUEsRW9DcUJEOztBbEM0YkUsNEJrQ2pqQkosMEJBMkdHLHFDcENYQSxFQUFBLEVvQ3FCRDs7QWxDNGJFLDRCa0NqakJKLDBCQStHRyxzQ3BDZkEsRUFBQSxFb0NxQkQ7O0FsQzRiRSw2QmtDampCSiwwQkFtSEcsaUJwQ3hGeUQsRUFBQSxFb0MwRjFEOztBQXJIRiwyQkF3SEUsa0JBQWtCLEVBQ2xCLGFwQzlGMEQsRW9DOEYxRCxlcEM5RjBELEVvQytGMUQsYUFBYSxFQUFBOztBbEN1YlgsNEJrQ2pqQkosMkJBNkhHLGNBQWMsRUFBQSxFQXdDZjs7QUFyS0YsOEJBaUlHLGFwQ3RHeUQsRW9Dc0d6RCxnQnBDdEd5RCxFb0N1R3pELFVBQVUsRUFDVixZcEN4R3lELEVvQ3dHekQsY3BDeEd5RCxFb0N5R3pELGFwQ3pHeUQsRW9DeUd6RCxpQnBDekd5RCxFb0MwR3pELCtDQUF1QyxFQUF2Qyx1Q0FBdUMsRUFBQTs7QWxDNGF0Qyw0QmtDampCSiw4QkF3SUksc0NwQ3hDRCxFb0N5Q0MsZ0NwQ3pDRCxFb0MwQ0MsaUNwQzFDRCxFQUFBLEVvQ2tEQTs7QWxDK1pDLDZCa0NqakJKLDhCQThJSSxrQnBDbkh3RCxFb0NvSHhELGdCcENwSHdELEVvQ3FIeEQsaUJwQ3JId0QsRUFBQSxFb0N1SHpEOztBQWxKSCw4QkFxSkcsV0FBVyxFQUNYLFNBQVMsRUFDVCxZcEM1SHlELEVvQzRIekQsZ0JwQzVIeUQsRW9DNkh6RCxhcEM3SHlELEVvQzZIekQsZXBDN0h5RCxFb0M4SHpELGlEQUF5QyxFQUF6Qyx5Q0FBeUMsRUFBQTs7QWxDd1p4Qyw0QmtDampCSiw4QkE0SkkscUNwQzVERCxFb0M2REMscUNwQzdERCxFQUFBLEVvQ29FQTs7QWxDNllDLDZCa0NqakJKLDhCQWlLSSxnQnBDdEl3RCxFb0N1SXhELGdCcEN2SXdELEVBQUEsRW9DeUl6RDs7QUFwS0gsMEJBd0tFLGtCQUFrQixFQUFB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QUFXLEVBQUE7O0FuQ3NpQlQsOEJtQ2pqQkosNkJBY0csa0NyQ2tGQSxFcUNqRkEscUNyQ2lGQSxFcUNoRkEsc0NyQ2dGQSxFQUFBLEVxQ2xERDs7QW5DbWdCRSw0Qm1DampCSiw2QkFvQkcsNkJyQzRFQSxFcUMzRUEsb0NyQzJFQSxFcUMxRUEsc0NyQzBFQSxFQUFBLEVxQ2xERDs7QW5DbWdCRSw0Qm1DampCSiw2QkEwQkcsNkJyQ3NFQSxFcUNyRUEsc0NyQ3FFQSxFcUNwRUEsb0NyQ29FQSxFQUFBLEVxQ2xERDs7QW5DbWdCRSw0Qm1DampCSiw2QkFnQ0csa0NyQ2dFQSxFcUMvREEsa0NyQytEQSxFcUM5REEsbUNyQzhEQSxFQUFBLEVxQ2xERDs7QW5DbWdCRSw2Qm1DampCSiw2QkFzQ0csZXJDWHlELEVxQ1l6RCxnQnJDWnlELEVxQ2F6RCxpQnJDYnlELEVBQUEsRXFDbUIxRDs7QW5DbWdCRSwrQm1DampCSiw2QkE0Q0csVUFBVSxFQUFBLEVBRVg7O0FBOUNGLDhCQW1ERSxVQUFVLEVBQ1YsaUJyQ3pCMEQsRXFDeUIxRCxpQnJDekIwRCxFcUMwQjFELG9CckMxQjBELEVxQzBCMUQsd0JyQzFCMEQsRUFBQTs7QUVzaEJ4RCw4Qm1DampCSiw4QkF3REcsc0NBQTZELEVBQUEsRUFZOUQ7O0FuQzZlRSw0Qm1DampCSiw4QkE0REcsYUFBYSxFQUNiLGtDQUFrQyxFQUNsQyxvQ0FBZ0UsRUFBQSxFQU1qRTs7QW5DNmVFLDZCbUNqakJKLDhCQWtFRyxxQkFBd0IsRUFBQSxFQUV6Qjs7QW5DNmVFLDRCbUNqakJKLCtCQTBFRyxVQUFVLEVBQ1YsbUJyQ2hEeUQsRXFDaUR6RCx5Q3JDb0JBLEVBQUEsRXFDZEQ7O0FuQytkRSw2Qm1DampCSiwrQkFnRkcscUJyQ3JEeUQsRUFBQSxFcUN1RDFEOztBQWxGRiw0QkFxRkUsYUFBYSxFQUNiLFNyQzNEMEQsRXFDMkQxRCxZckMzRDBELEVxQzREMUQsZ0JyQzVEMEQsRXFDNEQxRCxtQnJDNUQwRCxFQUFBOztBRXNoQnhELDhCbUNqakJKLDRCQTBGRyxxQ0FBcUMsRUFD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LGlDQXVCRyw4QkFBOEIsRUFBQSxFQUUvQjs7QUF6QkYsK0JBZ0NFLGdCdENMMEQsRXNDSzFELG9CdENMMEQsRXNDTTFELGV0Q04wRCxFc0NNMUQsa0J0Q04wRCxFc0NPMUQsdUNyQ1I0QyxFcUNTNUMsZ0JBQWdCLEVBQ2hCLGNyQ3JCc0IsRUFBQTs7QUNraUJwQiw4Qm9DampCSiwrQkF1Q0csYUFBYSxFQUFBLEVBY2Q7O0FwQzRmRSw0Qm9DampCSiwrQkEyQ0cscUJ0Q2hCeUQsRXNDaUJ6RCwyQ3RDb0RBLEVzQ25EQSxvQ3RDbURBLEVzQ2xEQSxnQkFBZ0IsRUFBQSxFQU9qQjs7QXBDNGZFLDZCb0NqakJKLCtCQWtERyx3QnRDdkJ5RCxFc0N3QnpELGlCdEN4QnlELEVBQUEsRXNDMEIxRDs7QUhyREYsOEJHd0RFLG1CQUEyQixFQUEzQix1QkFBMkIsRUFDM0Isc0J0QzlCMEQsRXNDOEIxRCwrQnRDOUIwRCxFc0MrQjFELHlCckN2RHNCLEVBQUE7O0FDOGlCcEIsOEJpQ2pqQkosOEJHNkRHLHlCdENsQ3lELEVBQUEsRXNDc0QxRDs7QXBDZ2VFLDRCaUNqakJKLDhCR2lFRyxVQUFVLEVBQ1YsaUJ0Q3ZDeUQsRXNDd0N6RCx3Q3RDNkJBLEVzQzVCQSxjQUFjLEVBQ2Qsd0V0QzJCQSxFc0MxQkEsaUZBQXdFLEVBQ3hFLHNCQUFzQixFQUN0Qiw0QkFBNEIsRUFDNUIsc0R0Q3VCQSxFQUFBLEVzQ2ZEOztBcENnZUUsNkJpQ2pqQkosOEJHNkVHLG1CdENsRHlELEVzQ21EekQsOEJ0Q25EeUQsRXNDb0R6RCxtQ3RDcER5RCxFQUFBLEVzQ3NEMUQ7O0FBakZGLGdDQW9GRSxhQUFhLEVBQ2IsMEJBQTBCLEVBQzFCLFdBQW1CLEVBQW5CLGNBQW1CLEVBQ25CLDZCQUF3QyxFQUN4QyxjQUFjLEVBQUE7O0FwQ3lkWiw4Qm9DampCSixnQ0EyRkcsa0NBQWtDLEVBQ2xDLDJDdENJQSxFQUFBLEVzQ29CRDs7QXBDNmJFLDRCb0NqakJKLGdDQWdHRyxnRXRDQUEsRUFBQSxFc0NvQkQ7O0FwQzZiRSw2Qm9DampCSixnQ0FvR0csd0J0Q3pFeUQsRUFBQSxFc0N5RjFEOztBcEM2YkUsOEJvQ2pqQkosbURBMEdLLHVCQUF1QixFQUFBLEVBRXhCOztBcENxY0EsOEJvQ2pqQkosbURBZ0hLLHVCQUF1QixFQUFBLEVBRXhCOztBQWxISixzQ0F3SEcsa0JBQWtCLEVBQ2xCLGV0QzlGeUQsRXNDOEZ6RCxtQnRDOUZ5RCxFc0MrRnpELHVDckNoRzJDLEVxQ2lHM0Msd0JBQXdCLEVBQ3hCLGNyQzlHdUIsRUFBQTs7QUNtaUJ0Qiw0Qm9DampCSixzQ0ErSEkscUN0Qy9CRCxFQUFBLEVzQ3lEQTs7QXBDd1pDLDZCb0NqakJKLHNDQW1JSSxvQnRDeEd3RCxFQUFBLEVzQzhIekQ7O0FBekpILDhDQXVJSSxXQUFXLEVBQ1gsa0JBQWtCLEVBQ2xCLFV0QzlHd0QsRXNDOEd4RCxhdEM5R3dELEVzQytHeEQsT0FBTyxFQUNQLFd0Q2hId0QsRXNDZ0h4RCxldENoSHdELEVzQ2lIeEQsV3RDcEhrQixFc0NxSGxCLHlCckNySXNCLEVBQUE7O0FDeWlCdEIsNEJvQ2pqQkosOENBZ0pLLGtDdENoREYsRXNDaURFLG9DdENqREYsRUFBQSxFc0N3REM7O0FwQ3laQSwrQm9DampCSiw4Q0FxSkssWXRDMUh1RCxFc0MySHZELFl0QzNIdUQsRUFBQSxFc0M2SHhEOztBQXhKSixxQ0E0SkcsZ0J0Q2pJeUQsRXNDaUl6RCxvQnRDakl5RCxFc0NrSXpELGV0Q2xJeUQsRXNDa0l6RCxrQnRDbEl5RCxFc0NtSXpELHVDckNwSTJDLEVxQ3FJM0MsZ0JBQWdCLEVBQ2hCLFdyQy9KZSxFQUFBOztBQ2dqQmQsNEJvQ2pqQkoscUNBbUtJLHVDdENuRUQsRUFBQSxFc0M4RUE7O0FwQ21ZQyw4Qm9DampCSixxQ0F1S0ksVUFBVSxFQUNWLGtCdEM3SXdELEVBQUEsRXNDbUp6RDs7QXBDbVlDLCtCb0NqakJKLHFDQTRLSSxrQnRDakp3RCxFQUFBLEVzQ21KekQ7O0FDOUtILG1CQUNDLGtCQUFrQixFQUFBOztBckNnakJmLDhCcUNqakJKLG1CQUlFLHdDdkM0RkMsRUFBQSxFdUNx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RCxvQnZDbE95RCxFdUNtT3pELGV2Q25PeUQsRXVDbU96RCxtQnZDbk95RCxFdUNvT3pELHVDdENyTzJDLEVzQ3NPM0MsZ0JBQWdCLEVBQ2hCLGN0QzlQcUIsRUFBQTs7QUM4aUJwQiw0QnFDampCSix1Q0FvUUkseUN2Q3BLRCxFdUNxS0MsdUN2Q3JLRCxFQUFBLEV1Q2lMQTs7QXJDZ1NDLDRCcUNqakJKLHVDQXlRSSxzQ3ZDektELEV1QzBLQyxnQkFBZ0IsRUFBQSxFQU9qQjs7QXJDZ1NDLCtCcUNqakJKLHVDQThRSSxxQnZDblB3RCxFdUNvUHhELGlCdkNwUHdELEVBQUEsRXVDc1B6RDs7QUFqUkgsdUNBb1JHLGdCdkN6UHlELEV1Q3lQekQsb0J2Q3pQeUQsRXVDMFB6RCxldkMxUHlELEV1QzBQekQsa0J2QzFQeUQsRXVDMlB6RCx1Q3RDNVAyQyxFc0M2UDNDLGdCQUFnQixFQUNoQixjdEN6UXFCLEVBQUE7O0FDa2lCcEIsNEJxQ2pqQkosdUNBMlJJLHlDdkMzTEQsRXVDNExDLHVDdkM1TEQsRUFBQSxFdUN1TUE7O0FyQzBRQyw0QnFDampCSix1Q0FnU0ksZ0JBQWdCLEVBQUEsRUFPakI7O0FyQzBRQywrQnFDampCSix1Q0FvU0ksZ0J2Q3pRd0QsRXVDMFF4RCxrQnZDMVF3RCxFQUFBLEV1QzRRekQ7O0FBdlNILHNDQTBTRyxnQnZDL1F5RCxFdUMrUXpELG1CdkMvUXlELEVBQUE7O0FFc2hCeEQsNEJxQ2pqQkosc0NBNlNJLHdDdkM3TUQsRUFBQSxFdUNtTkE7O0FyQzhQQyw2QnFDampCSixzQ0FpVEkscUJ2Q3RSd0QsRUFBQSxFdUN3UnpEOztBQ2pUSCxhQUNDLG9CQUFhLEVBQWIsb0JBQWEsRUFBYixhQUFhLEVBQ2IsaUJBQWlCLEVBQ2pCLHdCQUF1QixFQUF2QixxQkFBdUIsRUFBdkIsdUJBQXVCLEVBQ3ZCLDBCQUFxQixFQUFyQixxQkFBcUIsRUFBQTs7QUFFckIscUJBQ0MscUJBQXFCLEVBQ3JCLGdCQUFnQixFQUNoQixtQkFBbUIsRUFBQTs7QUFHcEIsMkJBQ0MsZXhDWTBELEV3Q1oxRCxt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RTBDUEEsbUIxQzlEeUQsRUFBQSxFMENnRjFEOztBeENzY0UsNEJ3Q2pqQkosNkJBNkZHLGUxQ2xFeUQsRUFBQSxFMENnRjFEOztBeENzY0UsNkJ3Q2pqQkosNkJBaUdHLG1CMUN0RXlELEVBQUEsRTBDZ0YxRDs7QXhDc2NFLCtCd0NqakJKLDZCQXFHRyxrQjFDMUV5RCxFQUFBLEUwQ2dGMUQ7O0F4Q3NjRSw2QndDampCSiw2QkF5R0csZ0IxQzlFeUQsRUFBQSxFMENnRjFEOztBQTNHRiw0QkE4R0UsZ0IxQ25GMEQsRTBDbUYxRCxvQjFDbkYwRCxFQUFBOztBRXNoQnhELDhCd0NqakJKLDRCQWlIRyxtQjFDdEZ5RCxFQUFBLEUwQ2dHMUQ7O0F4Q3NiRSw0QndDampCSiw0QkFxSEcsd0MxQ3JCQSxFQUFBLEUwQzJCRDs7QXhDc2JFLDZCd0NqakJKLDRCQXlIRyxvQjFDOUZ5RCxFQUFBLEUwQ2dHMUQ7O0FBM0hGLDhCQThIRSxnQjFDbkcwRCxFMENtRzFELGtCMUNuRzBELEUwQ29HMUQsYTFDcEcwRCxFMENvRzFELGtCMUNwRzBELEVBQUE7O0FFc2hCeEQsOEJ3Q2pqQkosOEJBa0lHLHNDMUNsQ0EsRTBDbUNBLGFBQWEsRUFBQSxFQVVkOztBeENvYUUsNEJ3Q2pqQkosOEJBdUlHLHNDMUN2Q0EsRUFBQSxFMEM2Q0Q7O0F4Q29hRSw2QndDampCSiw4QkEySUcsaUIxQ2hIeUQsRUFBQSxFMENrSDFEOztBQTdJRiw4QkFnSkUsV0FBVyxFQUNYLFlBQVksRUFDWixvQkFBaUIsRUFBakIsaUJBQWlCLEVBQUE7O0FDbEpuQix1QkFDQyxrQkFBa0IsRUFDbEIsb0IzQ3lCMkQsRTJDekIzRCx5QjNDeUIyRCxFMkN4QjNELHlCMUNXeUIsRTBDVnpCLFVBQVUsRUFBQTs7QXpDNmlCUCw0QnlDampCSix1QkFPRSw0QjNDb0IwRCxFQUFBLEUyQzJiM0Q7O0F6QzJGRyw0QnlDampCSix1QkFXRSx1Q0FBd0QsRUFBQSxFQTJjekQ7O0F6QzJGRyw2QnlDampCSix1QkFlRSxtQkFBdUIsRUFBQSxFQXVjeEI7O0FBdGRELCtC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eUQsRTJDMlB6RCxlM0MzUHlELEUyQzJQekQsaUIzQzNQeUQsRTJDNFB6RCx1QzFDN1AyQyxFMEM4UDNDLGdCQUFnQixFQUNoQixnQkFBZ0IsRUFDaEIsdUJBQXVCLEVBQ3ZCLGMxQ3hScUIsRUFBQTs7QUM4aUJwQiw4QnlDampCSiw2Q0E4UkksYUFBYSxFQUFBLEVBa0JkOztBekNpUUMsNEJ5Q2pqQkosNkNBa1NJLGtCM0N2UXdELEVBQUEsRTJDcVJ6RDs7QXpDaVFDLDRCeUNqakJKLDZDQXNTSSxtQjNDM1F3RCxFQUFBLEUyQ3FSekQ7O0F6Q2lRQyw2QnlDampCSiw2Q0EwU0ksZTNDL1F3RCxFQUFBLEUyQ3FSekQ7O0F6Q2lRQywrQnlDampCSiw2Q0E4U0ksb0IzQ25Sd0QsRUFBQSxFMkNxUnpEOztBQWhUSCw0Q0FtVEcsZ0IzQ3hSeUQsRTJDd1J6RCxvQjNDeFJ5RCxFMkN5UnpELGUzQ3pSeUQsRTJDeVJ6RCxtQjNDelJ5RCxFMkMwUnpELHVDMUMzUjJDLEUwQzRSM0MsZ0JBQWdCLEVBQ2hCLGdCQUFnQixFQUNoQixxQkFBcUIsRUFDckIsYzFDdFRxQixFMEN1VHJCLHlCQUF5QixFQUFBOztBekN1UHhCLDRCeUNqakJKLDRDQTZUSSxlM0NsU3dELEVBQUEsRTJDb1N6RDs7QUEvVEgsbURBa1VHLGdCM0N2U3lELEUyQ3VTekQsZ0IzQ3ZTeUQsRUFBQTs7QUVzaEJ4RCw0QnlDampCSixtREFxVUkseUMzQ3JPRCxFQUFBLEUyQ21RQTs7QXpDOE1DLDZCeUNqakJKLG1EQXlVSSxvQjNDOVN3RCxFQUFBLEUyQ3dVekQ7O0FBbldILHFEQTZVSSxlM0NsVHdELEUyQ2tUeEQsa0IzQ2xUd0QsRTJDbVR4RCx1QzFDcFQwQyxFMENxVDFDLGdCQUFnQixFQUNoQixjMUNqVW9CLEVBQUE7O0FDa2lCcEIsNEJ5Q2pqQkoscURBbVZLLG1CM0N4VHVELEUyQ3lUdkQsZ0JBQWdCLEVBQUEsRUFjakI7O0F6QytNQSw0QnlDampCSixxREF3VkssZTNDN1R1RCxFQUFBLEUyQ3VVeEQ7O0F6QytNQSw2QnlDampCSixxREE0VkssbUIzQ2pVdUQsRUFBQSxFMkN1VXhEOztBekMrTUEsK0J5Q2pqQkoscURBZ1dLLGtCM0NyVXVELEVBQUEsRTJDdVV4RDs7QUFsV0osMkNBc1dHLGdCM0MzVXlELEUyQzJVekQscUIzQzNVeUQsRUFBQTs7QUVzaEJ4RCw0QnlDampCSiwyQ0F5V0ksd0MzQ3pRRCxFQUFBLEUyQytRQTs7QXpDa01DLDZCeUNqakJKLDJDQTZXSSxxQjNDbFZ3RCxFQUFBLEUyQ29WekQ7O0FBL1dILGlEQWtYRyxtQjNDdlZ5RCxFMkN1VnpELHVCM0N2VnlELEUyQ3dWekQsZTNDeFZ5RCxFMkN3VnpELG1CM0N4VnlELEUyQ3lWekQsdUMxQzFWMkMsRTBDMlYzQyxnQkFBZ0IsRUFDaEIsc0JBQXNCLEVBQ3RCLGtCQUFrQixFQUNsQixjMUN6V3FCLEVBQUE7O0FDa2lCcEIsOEJ5Q2pqQkosaURBMlhJLGtCQUFrQixFQUNsQixNQUFNLEVBQ04sUUFBUSxFQUNSLGdCQUFnQixFQUFBLEVBMEJqQjs7QXpDeUpDLDRCeUNqakJKLGlEQWtZSSxjM0N2V3dELEVBQUEsRTJDNlh6RDs7QXpDeUpDLDRCeUNqakJKLGlEQXNZSSxpQzNDdFNELEVBQUEsRTJDd1RBOztBekN5SkMsNEJ5Q2pqQkosaURBMFlJLGUzQy9Xd0QsRUFBQSxFMkM2WHpEOztBekN5SkMsNkJ5Q2pqQkosaURBOFlJLG1CM0NuWHdELEVBQUEsRTJDNlh6RDs7QXpDeUpDLCtCeUNqakJKLGlEQWtaSSxrQjNDdlh3RCxFQUFBLEUyQzZYekQ7O0F6Q3lKQyw2QnlDampCSixpREFzWkksVzNDM1h3RCxFQUFBLEUyQzZYekQ7O0FBeFpILHFDQTRaRSxlQUFlLEVBQUE7O0FBNVpqQiw0Q0ErWkcsV0FBVyxFQUNYLGEzQ3JZeUQsRTJDcVl6RCxpQjNDcll5RCxFQUFBOztBRXNoQnhELDRCeUNqakJKLDRDQW1hSSxzQzNDblVELEVBQUEsRTJDNldBOztBekNvR0MsaUN5Q2pqQkosNENBdWFJLHNDM0N2VUQsRUFBQSxFMkM2V0E7O0F6Q29HQyw0QnlDampCSiw0Q0EyYUksK0Iz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M0hqQixnREFnSUcsa0JBQWtCLEVBQ2xCLFM1Q3RHeUQsRTRDc0d6RCxjNUN0R3lELEU0Q3VHekQseUJBQWdDLEVBQ2hDLHVCNUN4R3lELEU0Q3dHekQscUM1Q3hHeUQsRTRDeUd6RCxzQjNDbkllLEUyQ29JZiw0QkFBNEIsRUFDNUIsNkRBQXNELEVBQXRELHFEQUFzRCxFQUN0RCwrSUFBZ0csRUFBaEcsOEZBQWdHLEVBQ2hHLFVBQVUsRUFBQTs7QTFDeWFULDRCMENqakJKLGdEQTJJSSxXNUNoSHdELEU0Q2lIeEQsUUFBUSxFQUFBLEVBd0JUOztBMUM2WUMsNEIwQ2pqQkosZ0RBZ0pJLGM1Q3JId0QsRTRDc0h4RCxVQUFVLEVBQUEsRUFtQlg7O0ExQzZZQyw0QjBDampCSixnREFxSkksVTVDMUh3RCxFNEMySHhELFVBQVUsRUFBQSxFQWNYOztBMUM2WUMsNkIwQ2pqQkosZ0RBMEpJLGU1Qy9Id0QsRUFBQSxFNEN5SXpEOztBMUM2WUMsK0IwQ2pqQkosZ0RBOEpJLFk1Q25Jd0QsRUFBQSxFNEN5SXpEOztBMUM2WUMsNkIwQ2pqQkosZ0RBa0tJLGM1Q3ZJd0QsRUFBQSxFNEN5SXpEOztBQXBLSCxrREF1S0csZTVDNUl5RCxFNEM0SXpELG1CNUM1SXlELEU0QzZJekQsdUMzQzlJMkMsRTJDK0kzQyxnQkFBZ0IsRUFDaEIsYzNDdktxQixFQUFBOztBQzhpQnBCLDRCMENqakJKLGtEQTZLSSxrQjVDbEp3RCxFQUFBLEU0Q29LekQ7O0ExQ2tYQyw0QjBDampCSixrREFpTEksb0I1Q3RKd0QsRUFBQSxFNENvS3pEOztBMUNrWEMsNkIwQ2pqQkosa0RBcUxJLG9CNUMxSndELEVBQUEsRTRDb0t6RDs7QTFDa1hDLCtCMENqakJKLGtEQXlMSSxtQjVDOUp3RCxFQUFBLEU0Q29LekQ7O0ExQ2tYQyw2QjBDampCSixrREE2TEksbUI1Q2xLd0QsRUFBQSxFNENvS3pEOztBQS9MSCxnREFrTUcsa0JBQWtCLEVBQ2xCLFVBQVUsRUFDVixlQUFlLEVBQ2YsZ0JBQWdCLEVBQUE7O0ExQzRXZiw0QjBDampCSixnREF3TUksVUFBVSxFQUNWLHFCNUM5S3dELEU0QytLeEQsZ0JBQWdCLEVBQUEsRUFjakI7O0ExQ3lWQyw2QjBDampCSixnREE4TUkscUI1Q25Md0QsRUFBQSxFNEM2THpEOztBMUN5VkMsK0IwQ2pqQkosZ0RBa05JLGtCNUN2THdELEVBQUEsRTRDNkx6RDs7QTFDeVZDLDZCMENqakJKLGdEQXNOSSxxQjVDM0x3RCxFQUFBLEU0QzZMekQ7O0FBeE5ILG9EQTZORyxlQUFlLEVBQUE7O0ExQ29WZCw0QjBDampCSixvREFnT0ksZ0JBQWdCLEVBQUEsRUFFakI7O0FBbE9ILDBEQXFPRyxpQjVDMU15RCxFNEMwTXpELHFCNUMxTXlELEVBQUE7O0FFc2hCeEQsNEIwQ2pqQkosMERBd09JLG9CNUM3TXdELEVBQUEsRTRDK056RDs7QTFDdVRDLDRCMENqakJKLDBEQTRPSSxzQjVDak53RCxFQUFBLEU0QytOekQ7O0ExQ3VUQyw0QjBDampCSiwwREFnUEksbUI1Q3JOd0QsRUFBQSxFNEMrTnpEOztBMUN1VEMsK0IwQ2pqQkosMERBb1BJLGlCNUN6TndELEVBQUEsRTRDK056RDs7QTFDdVRDLDZCMENqakJKLDBEQXdQSSxxQjVDN053RCxFQUFBLEU0QytOekQ7O0FBMVBILGlEQTZQRywrQkFBK0IsRUFBQTs7QTFDb1Q5Qiw0QjBDampCSixpREFnUUksa0RBQWdGLEVBQUEsRUE4QmpGOztBMUNtUkMsOEIwQ2pqQkosaURBb1FJLG1DQUE0QyxFQUFBLEVBMEI3Qzs7QTFDbVJDLDRCMENqakJKLGlEQXdRSSxvQ0FBMEMsRUFBQSxFQXNCM0M7O0ExQ21SQyw0QjBDampCSixpREE0UUksaUNBQTBDLEVBQUEsRUFrQjNDOztBMUNtUkMsNEIwQ2pqQkosaURBZ1JJLG1DQUEwQyxFQUFBLEVBYzNDOztBMUNtUkMsNkIwQ2pqQkosaURBb1JJLG9DQUEwQyxFQUFBLEVBVTNDOztBMUNtUkMsK0IwQ2pqQkosaURBd1JJLGtDQUEwQyxFQUFBLEVBTTNDOztBMUNtUkMsNkIwQ2pqQkosaURBNFJJLG1DQUEwQyxFQUFBLEVBRTNDOztBQTlSSCwyQ0FpU0csWTVDdFF5RCxFNENzUXpELGdCNUN0UXlELEU0Q3VRekQsYTVDdlF5RCxFNEN1UXpELGlCNUN2UXlELEVBQUE7O0FFc2hCeEQsNEIwQ2pqQkosMkNBcVNJLGM1QzFRd0QsRTRDMlF4RCxrQjVDM1F3RCxFQUFBLEU0Q3NTekQ7O0ExQ2dQQyw0QjBDampCSiwyQ0EwU0ksWTVDL1F3RCxFNENnUnhELGtCNUNoUndELEVBQUEsRTRDc1N6RDs7QTFDZ1BDLDRCMENqakJKLDJDQStTSSxlNUNwUndELEU0Q3FSeEQsa0I1Q3JSd0QsRUFBQSxFNENzU3pEOztBMUNnUEMsNkIwQ2pqQkosMkNBb1RJLGU1Q3pSd0QsRTRDMFJ4RCxpQjVDMVJ3RCxFQUFBLEU0Q3NTekQ7O0ExQ2dQQywrQjBDampCSiwyQ0F5VEksZTVDOVJ3RCxFNEMrUnhELGlCNUMvUndELEVBQUEsRTRDc1N6RDs7QTFDZ1BDLDZCMENqakJKLDJDQThUSSxZNUNuU3dELEU0Q29TeEQsaUI1Q3BTd0QsRUFBQSxFNENzU3pEOztBQWpVSCw2Q0FvVUcsY0FBYyxFQUNkLFdBQVcsRUFDWCxZQUNELEVBQUE7O0FBdlVGLDJDQTBVRyxXQUFXLEVBQ1gsWUFBWSxFQUNaLG9CQUFpQixFQUFqQixpQkFBaUIsRUFDakIsa0JBQWtCLEVBQUE7O0FBN1VyQiw2Q0FpVkcsc0I1Q3RUeUQsRTRDc1R6RCxrQzVDdFR5RCxFNEN1VHpELGtCQUFrQixFQUFBOztBMUMrTmpCLDRCMENqakJKLDZDQXFWSSxtQjVDMVR3RCxFQUFBLEU0QzhVekQ7O0ExQ3dNQyw0QjBDampCSiw2Q0F5Vkksc0I1QzlUd0QsRUFBQSxFNEM4VXpEOztBMUN3TUMsNkIwQ2pqQkosNkNBNlZJLHNCNUNsVXdELEVBQUEsRTRDOFV6RDs7QTFDd01DLCtCMENqakJKLDZDQWlXSSxzQjVDdFV3RCxFNEN1VXhELHNCNUN2VXdELEU0Q3dVeEQscUI1Q3hVd0QsRUFBQSxFNEM4VXpEOztBMUN3TUMsNkIwQ2pqQkosNkNBdVdJLHFCNUM1VXdELEVBQUEsRTRDOFV6RDs7QUF6V0gsMkNBNFdHLGU1Q2pWeUQsRTRDaVZ6RCxpQjVDalZ5RCxFNENrVnpELGtDM0N0VmlDLEUyQ3VWakMsZ0JBQWdCLEVBQ2hCLGdCQUFnQixFQUNoQix1QkFBdUIsRUFDdkIsYzNDOVdxQixFQUFBOztBQzhpQnBCLDRCMENqakJKLDJDQW9YSSxtQjVDelZ3RCxFQUFBLEU0Q3VXekQ7O0ExQytLQyw0QjBDampCSiwyQ0F3WEksa0I1QzdWd0QsRUFBQSxFNEN1V3pEOztBMUMrS0MsNkIwQ2pqQkosMkNBNFhJLG1CNUNqV3dELEVBQUEsRTRDdVd6RDs7QTFDK0tDLCtCMENqakJKLDJDQWdZSSxlNUNyV3dELEVBQUEsRTRDdVd6RDs7QUFsWUgsMENBcVlHLGU1QzFXeUQsRTRDMFd6RCxrQjVDMVd5RCxFNEMyV3pELGU1QzNXeUQsRTRDMld6RCxrQjVDM1d5RCxFNEM0V3pELHVDM0M3VzJDLEUyQzhXM0MsZ0JBQWdCLEVBQ2hCLGMzQzFYcUIsRUFBQTs7QUNraUJwQiw0QjBDampCSiwwQ0E0WUksb0I1Q2pYd0QsRTRDa1h4RCxvQjVDbFh3RCxFNENtWHhELGtCQUFrQixFQUNsQixpQkFBaUIsRUFDakIsbUI1Q3JYd0QsRUFBQSxFNEMwWXpEOztBMUM0SUMsNEIwQ2pqQkosMENBb1pJLG1CNUN6WHdELEVBQUEsRTRDMFl6RDs7QTFDNElDLDZCMENqakJKLDBDQXdaSSxvQjVDN1h3RCxFNEM4WHhELGU1QzlYd0QsRUFBQSxFNEMwWXpEOztBMUM0SUMsK0IwQ2pqQkosMENBNlpJLGdCNUNsWXdELEU0Q21ZeEQsbUI1Q25Zd0QsRUFBQSxFNEMwWXpEOztBMUM0SUMsNkIwQ2pqQkosMENBa2FJLG9CNUN2WXdELEU0Q3dZeEQsa0I1Q3hZd0QsRUFBQSxFNEMwWXpEOztBQXJhSCx3Q0F5YUUsZ0I1Q2pab0IsRUFBQTs7QUV5aEJsQiw0QjBDampCSix3Q0E0YUcsZ0I1Q3BabUIsRUFBQSxFNENnbUJwQjs7QTFDdkVFLDRCMENqakJKLHdDQWdiRyxzQjVDclp5RCxFQUFBLEU0QzZsQjFEOztBMUN2RUUsNEIwQ2pqQkosd0NBb2JHLHNCNUN6WnlELEVBQUEsRTRDNmxCMUQ7O0ExQ3ZFRSw0QjBDampCSix3Q0F3Ykcsd0I1QzdaeUQsRUFBQSxFNEM2bEIxRDs7QTFDdkVFLDRCMENqakJKLHdDQTRiRyx3QjVDamF5RCxFQUFBLEU0QzZsQjFEOztBMUN2RUUsNkIwQ2pqQkosd0NBZ2NHLHdCNUNyYXlELEVBQUEsRTRDNmxCMUQ7O0ExQ3ZFRSwrQjBDampCSix3Q0FvY0csd0I1Q3pheUQsRUFBQSxFNEM2bEIxRDs7QTFDdkVFLDZCMENqakJKLHdDQXdjRyx1QjVDN2F5RCxFQUFBLEU0QzZsQjFEOztBQXhuQkYsZ0RBNGNHLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsUTVDbmJ5RCxFNENtYnpELFc1Q25ieUQsRTRDb2J6RCxVNUNwYnlELEU0Q29iekQsZTVDcGJ5RCxFNENxYnpELFdBQVcsRUFDWCxXQUFXLEVBQ1gseUIzQ3JjdUIsRUFBQTs7QUNvaUJ0Qiw0QjBDampCSixnREFxZEksZTVDMWJ3RCxFQUFBLEU0Q3dkekQ7O0ExQzhEQyw0QjBDampCSixnREF5ZEksZTVDOWJ3RCxFQUFBLEU0Q3dkekQ7O0ExQzhEQyw0QjBDampCSixnREE2ZEksYTVDbGN3RCxFQUFBLEU0Q3dkekQ7O0ExQzhEQyw0QjBDampCSixnREFpZUksVzVDdGN3RCxFQUFBLEU0Q3dkekQ7O0ExQzhEQyw0QjBDampCSixnREFxZUksYzVDMWN3RCxFQUFBLEU0Q3dkekQ7O0ExQzhEQyw2QjBDampCSixnREF5ZUksZ0I1Qzljd0QsRUFBQSxFNEN3ZHpEOztBMUM4REMsK0IwQ2pqQkosZ0RBNmVJLGdCNUNsZHdELEVBQUEsRTRDd2R6RDs7QTFDOERDLDZCMENqakJKLGdEQWlmSSxXNUN0ZHdELEVBQUEsRTRDd2R6RDs7QUFuZkgsc0RBc2ZHLGtCQUFrQixFQUNsQixRNUM1ZHlELEU0QzRkekQsVzVDNWR5RCxFNEM2ZHpELFU1QzdkeUQsRTRDNmR6RCxlNUM3ZHlELEU0QzhkekQsWTVDOWR5RCxFNEM4ZHpELGdCNUM5ZHlELEU0QytkekQsVzVDbGVtQixFNENtZW5CLHdCQUF3QixFQUN4QixxQkFBZ0IsRUFBaEIsZ0JBQWdCLEVBQ2hCLFlBQVksRUFDWix5QjNDamZ1QixFQUFBOztBQ29pQnRCLDRCMENqakJKLHNEQWlnQkksZTVDdGV3RCxFQUFBLEU0Q3loQnpEOztBMUNIQyw0QjBDampCSixzREFxZ0JJLGU1QzFld0QsRTRDMmV4RCxpQjVDM2V3RCxFQUFBLEU0Q3loQnpEOztBMUNIQyw0QjBDampCSixzREEwZ0JJLGE1Qy9ld0QsRTRDZ2Z4RCxjNUNoZndELEVBQUEsRTRDeWhCekQ7O0ExQ0hDLDRCMENqakJKLHNEQStnQkksVzVDcGZ3RCxFNENxZnhELGlCNUNyZndELEVBQUEsRTRDeWhCekQ7O0ExQ0hDLDRCMENqakJKLHNEQW9oQkksZTVDemZ3RCxFNEMwZnhELGdCNUMxZndELEVBQUEsRTRDeWhCekQ7O0ExQ0hDLDZCMENqakJKLHNEQXloQkksZ0I1Qzlmd0QsRTRDK2Z4RCxnQjVDL2Z3RCxFQUFBLEU0Q3loQnpEOztBMUNIQywrQjBDampCSixzREE4aEJJLGdCNUNuZ0J3RCxFNENvZ0J4RCxjNUNwZ0J3RCxFQUFBLEU0Q3loQnpEOztBMUNIQyw2QjBDampCSixzREFtaUJJLFc1Q3hnQndELEU0Q3lnQnhELGdCNUN6Z0J3RCxFQUFBLEU0Q3loQnpEOztBQXBqQkgsNEVBd2lCSSx1QkFBdUIsRUFBQTs7QUF4aUIzQiw4RUE0aUJJLG1CM0NqaUJzQixFMkNraUJ0Qiw0QkFBNEIsRUFBQTs7QUE3aUJoQyx5RUFpakJJLG1CM0N0aUJzQixFMkN1aUJ0Qiw0QkFBNEIsRUFBQTs7QUFsakJoQywrQ0F1akJHLG9CQUFhLEVBQWIsb0JBQWEsRUFBYixhQUFhLEVBQ2Isd0UzQzNoQm9DLEUyQzJoQnBDLGdFM0MzaEJvQyxFMkMyaEJwQyx3RDNDM2hCb0MsRTJDMmhCcEMsOEczQzNoQm9DLEVBQUE7O0EyQzdCdkMsZ0VBNmpCSSxtQjVDbGlCd0QsRTRDa2lCeEQsb0I1Q2xpQndELEVBQUE7O0FFc2hCeEQsNEIwQ2pqQkosZ0VBZ2tCSyx3QjVDcmlCdUQsRUFBQSxFNEMrakJ4RDs7QTFDekNBLDRCMENqakJKLGdFQW9rQkssd0I1Q3ppQnVELEVBQUEsRTRDK2pCeEQ7O0ExQ3pDQSw0QjBDampCSixnRUF3a0JLLHdCNUM3aUJ1RCxFQUFBLEU0QytqQnhEOztBMUN6Q0EsNEIwQ2pqQkosZ0VBNGtCSyx3QjVDampCdUQsRUFBQSxFNEMrakJ4RDs7QTFDekNBLDZCMENqakJKLGdFQWdsQkssbUI1Q3JqQnVELEVBQUEsRTRDK2pCeEQ7O0ExQ3pDQSwrQjBDampCSixnRUFvbEJLLHFCNUN6akJ1RCxFQUFBLEU0QytqQnhEOztBMUN6Q0EsNkIwQ2pqQkosZ0VBd2xCSyx1QjVDN2pCdUQsRUFBQSxFNEMrakJ4RDs7QUExbEJKLHlEQTZsQkksb0I1Q2xrQndELEU0Q2trQnhELHFCNUNsa0J3RCxFQUFBOztBRXNoQnhELDRCMENqakJKLHlEQWdtQksseUI1Q3JrQnVELEVBQUEsRTRDMmxCeEQ7O0ExQ3JFQSw0QjBDampCSix5REFvbUJLLHlCNUN6a0J1RCxFQUFBLEU0QzJsQnhEOztBMUNyRUEsNEIwQ2pqQkoseURBd21CSyx3QjVDN2tCdUQsRUFBQSxFNEMybEJ4RDs7QTFDckVBLDZCMENqakJKLHlEQTRtQksseUI1Q2psQnVELEVBQUEsRTRDMmxCeEQ7O0ExQ3JFQSwrQjBDampCSix5REFnbkJLLG9CNUNybEJ1RCxFQUFBLEU0QzJsQnhEOztBMUNyRUEsNkIwQ2pqQkoseURBb25CSyxzQjVDemxCdUQsRUFBQSxFNEMybEJ4RDs7QUF0bkJKLDZDQTJuQkUsa0JBQWtCLEVBQUE7O0FBM25CcEIsb0ZBZ29CSyxXQUFXLEVBQ1gsa0JBQWtCLEVBQ2xCLFFBQVEsRUFDUixTQUFTLEVBQ1QsVzVDem1CdUQsRTRDeW1CdkQsYzVDem1CdUQsRTRDMG1CdkQsWTVDMW1CdUQsRTRDMG1CdkQsZTVDMW1CdUQsRTRDMm1CdkQsd0NBQWdDLEVBQWhDLGdDQUFnQyxFQUNoQyxtQkFBbUIsRUFDbkIseUIzQ3JvQm1CLEVBQUE7O0EyQ0h4QixtRkE0b0JLLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsUUFBUSxFQUNSLFNBQVMsRUFDVCxVNUNybkJ1RCxFNENxbkJ2RCxnQjVDcm5CdUQsRTRDc25CdkQsVzVDdG5CdUQsRTRDc25CdkQsaUI1Q3RuQnVELEU0Q3VuQnZELHdDQUFnQyxFQUFoQyxnQ0FBZ0MsRUFDaEMsbUJBQW1CLEVBQ25CLHlCM0N0b0JxQixFQUFBOztBMkNkMUIscURBMHBCRyxrQkFBa0IsRUFDbEIsVzVDaG9CeUQsRTRDZ29CekQsZ0I1Q2hvQnlELEU0Q2lvQnpELFk1Q2pvQnlELEU0Q2lvQnpELGlCNUNqb0J5RCxFNENrb0J6RCxjQUFjLEVBQ2QsbUJBQW1CLEVBQ25CLHNCM0M5cEJlLEUyQytwQmYseUIzQ2xwQnVCLEVBQUE7O0EyQ2QxQixvREFvcUJHLGNBQWMsRUFDZCxnQjVDMW9CeUQsRTRDMG9CekQsb0I1QzFvQnlELEU0QzJvQnpELGU1QzNvQnlELEU0QzJvQnpELG1CNUMzb0J5RCxFNEM0b0J6RCx1QzNDN29CMkMsRTJDOG9CM0MsZ0JBQWdCLEVBQ2hCLHFCQUFxQixFQUNyQixrQkFBa0IsRUFDbEIsYzNDeHFCcUIsRUFBQTs7QUM4aUJwQiw0QjBDampCSixvREE4cUJJLGtCNUNucEJ3RCxFQUFBLEU0Q3FxQnpEOztBMUMvSUMsNEIwQ2pqQkosb0RBa3JCSSxvQjVDdnBCd0QsRUFBQSxFNENxcUJ6RDs7QTFDL0lDLDZCMENqakJKLG9EQXNyQkksbUI1QzNwQndELEVBQUEsRTRDcXFCekQ7O0ExQy9JQywrQjBDampCSixvREEwckJJLGtCNUMvcEJ3RCxFQUFBLEU0Q3FxQnpEOztBMUMvSUMsNkIwQ2pqQkosb0RBOHJCSSxtQjVDbnFCd0QsRUFBQSxFNENxcUJ6RDs7QUNoc0JILHlDQUlFLGFBQWEsRUFDYixVQUFVLEVBQ1YsaUI3Q3FCMEQsRTZDckIxRCxpQjdDcUIwRCxFQUFBOztBRXNoQnhELDhCMkNqakJKLHlDQVNHLFc3Q2tCeUQsRTZDakJ6RCx5QkFBbUIsRUFBbkIsc0JBQW1CLEVBQW5CLG1CQUFtQixFQUNuQix5QzdDcUZBLEVBQUEsRTZDeEREOztBM0N5Z0JFLDRCMkNqakJKLHlDQWVHLGM3Q1l5RCxFNkNYekQsZ0M3Q2dGQSxFQUFBLEU2Q3hERDs7QTNDeWdCRSw0QjJDampCSix5Q0FvQkcsbUM3QzRFQSxFNkMzRUEsMEM3QzJFQSxFQUFBLEU2Q3hERDs7QTNDeWdCRSw0QjJDampCSix5Q0F5QkcsaUI3Q0V5RCxFQUFBLEU2Q2ExRDs7QTNDeWdCRSw0QjJDampCSix5Q0E2Qkcsb0I3Q0Z5RCxFQUFBLEU2Q2ExRDs7QTNDeWdCRSw2QjJDampCSix5Q0FpQ0csb0I3Q055RCxFQUFBLEU2Q2ExRDs7QTNDeWdCRSw2QjJDampCSix5Q0FxQ0csVTdDVnlELEU2Q1d6RCxxQjdDWHlELEVBQUEsRTZDYTFEOztBQXhDRiw4Q0EyQ0UsNEJBQVEsRUFBUixpQkFBUSxFQUFSLFFBQVEsRUFDUixnQjdDakIwRCxFNkNpQjFELGdCN0NqQjBELEVBQUE7O0FFc2hCeEQsOEIyQ2pqQkosOENBK0NHLFdBQVcsRUFDWCxTQUFTLEVBQUEsRUFFVjs7QUFsREYsdUNBd0RFLG1CN0M3QjBELEU2QzZCMUQscUI3QzdCMEQsRUFBQTs7QUVzaEJ4RCw2QjJDampCSix1Q0EyREcsdUI3Q2hDeUQsRUFBQSxFNkNrQzFEOztBQTdERixxQ0FnRUUsZ0I3Q3JDMEQsRTZDcUMxRCxrQjdDckMwRCxFQUFBOztBNkMzQjVELDJDQW9FRSw0QkFBUSxFQUFSLGlCQUFRLEVBQVIsUUFBUSxFQUFBOztBQXBFVixzQ0EwRUUsdUM1Q2hENEMsRTRDaUQ1QyxlN0NoRDBELEU2Q2dEMUQsa0I3Q2hEMEQsRTZDaUQxRCxnQkFBZ0IsRUFDaEIsZ0JBQWdCLEVBQUE7O0EzQ29lZCw0QjJDampCSixzQ0FnRkcsbUI3Q3JEeUQsRUFBQSxFNkNtRTFEOztBM0NtZEUsNEIyQ2pqQkosc0NBb0ZHLGU3Q3pEeUQsRUFBQSxFNkNtRTFEOztBM0NtZEUsNEIyQ2pqQkosc0NBd0ZHLG1CN0M3RHlELEVBQUEsRTZDbUUxRDs7QTNDbWRFLCtCMkNqakJKLHNDQTRGRyxrQjdDakV5RCxFQUFBLEU2Q21FMUQ7O0FBOUZGLHlDQWlHRSxjQUFjLEVBQ2Qsa0JBQWtCLEVBQ2xCLFdBQVcsRUFDWCxhN0N6RTBELEU2Q3lFMUQsa0I3Q3pFMEQsRUFBQTs7QUVzaEJ4RCw4QjJDampCSix5Q0F1R0cscUM3Q1BBLEVBQUEsRTZDaUNEOztBM0NnYkUsNEIyQ2pqQkoseUNBMkdHLDRCN0NYQSxFQUFBLEU2Q2lDRDs7QTNDZ2JFLDRCMkNqakJKLHlDQStHRyxzQzdDZkEsRUFBQSxFNkNpQ0Q7O0EzQ2diRSw0QjJDampCSix5Q0FtSEcsYTdDeEZ5RCxFQUFBLEU2Q3NHMUQ7O0EzQ2diRSw0QjJDampCSix5Q0F1SEcsZ0I3QzVGeUQsRUFBQSxFNkNzRzFEOztBM0NnYkUsNkIyQ2pqQkoseUNBMkhHLGdCN0NoR3lELEVBQUEsRTZDc0cxRDs7QTNDZ2JFLDZCMkNqakJKLHlDQStIRyxpQjdDcEd5RCxFQUFBLEU2Q3NHMUQ7O0FBaklGLCtDQW9JRSx3QjdDekcwRCxFNkMwRzFELFdBQVcsRUFDWCxZQUFZLEVBQ1osb0JBQWlCLEVBQWpCLGlCQUFpQixFQUNqQiwwQkFBdUIsRUFBdkIsdUJBQXVCLEVBQUE7O0EzQ3lhckIsOEIyQ2pqQkosa0ZBOElJLHFDQUFxQyxFQUFBLEVBVXRDOztBM0N5WkMsNEIyQ2pqQkosa0ZBa0pJLGdDQUFnQyxFQUFBLEVBTWpDOztBM0N5WkMsNEIyQ2pqQkosa0ZBc0pJLHFDQUFxQyxFQUFBLEVBRXRDOztBM0N5WkMsOEIyQ2pqQkosdUZBNEpJLDRCQUFRLEVBQVIsaUJBQVEsRUFBUixRQUFRLEVBQUEsRUFFVDs7QTNDbVpDLDhCMkNqakJKLG9GQWtLSSw0QkFBUSxFQUFSLGlCQUFRLEVBQVIsUUFBUSxFQUFBLEVBRVQ7O0EzQzZZQyw4QjJDampCSixtRkEwS0kscUNBQXFDLEVBQUEsRUFVdEM7O0EzQzZYQyw0QjJDampCSixtRkE4S0ksZ0NBQWdDLEVBQUEsRUFNakM7O0EzQzZYQyw0QjJDampCSixtRkFrTEksZ0NBQWdDLEVBQUEsRUFFakM7O0FBcExILHdGQXVMRyw0QkFBUSxFQUFSLGlCQUFRLEVBQVIsUUFBUSxFQUFBOztBQXZMWCxtRkEyTEcsYTdDaEt5RCxFNkNnS3pELGU3Q2hLeUQsRUFBQTs7QUVzaEJ4RCw4QjJDampCSixtRkE4TEksc0M3QzlGRCxFQUFBLEU2Q2lIQTs7QTNDZ1dDLDRCMkNqakJKLG1GQWtNSSxzQzdDbEdELEVBQUEsRTZDaUhBOztBM0NnV0MsNEIyQ2pqQkosbUZBc01JLDhCN0N0R0QsRUFBQSxFNkNpSEE7O0EzQ2dXQyw2QjJDampCSixtRkEwTUksZTdDL0t3RCxFQUFBLEU2Q3NMekQ7O0FBak5ILDJGQThNSSxTN0NuTHdELEU2Q21MeEQsUzdDbkx3RCxFNkNvTHhELFU3Q3BMd0QsRTZDb0x4RCxVN0NwTHdELEVBQUE7O0E2QzNCNUQseUZBb05HLGtCQUFrQixFQUFBOztBQ3BOckIsMkJBQ0MseUI3Q1d5QixFQUFBOztBQ3FpQnRCLDRCNENqakJKLDJCQUlFLHNCN0NIZ0IsRUFBQSxFNkM2SmpCOztBQTlKRCxvQ0FVRSxVQUFVLEVBQ1YsaUI5Q2dCMEQsRThDaEIxRCxpQjlDZ0IwRCxFOENmMUQsZUFBZSxFQUNmLG9COUNjMEQsRThDZDFELDhCOUNjMEQsRUFBQTs7QUVzaEJ4RCw0QjRDampCSixvQ0FnQkcsVUFBVSxFQUNWLGtCQUFrQixFQUNsQixpQkFBaUIsRUFBQSxFQVVsQjs7QTVDcWhCRSw0QjRDampCSixvQ0FzQkcsdUU5QzBFQSxFQUFBLEU4Q3BFRDs7QTVDcWhCRSw2QjRDampCSixvQ0EwQkcsNEI5Q0N5RCxFQUFBLEU4Q0MxRDs7QUE1QkYsNkRBZ0NHLGdCOUNMeUQsRThDS3pELHFCOUNMeUQsRUFBQTs7QUVzaEJ4RCw0QjRDampCSiw2REFtQ0ksb0I5Q1J3RCxFQUFBLEU4Q3NCekQ7O0E1Q2dnQkMsNEI0Q2pqQkosNkRBdUNJLG1COUNad0QsRUFBQSxFOENzQnpEOztBNUNnZ0JDLDRCNENqakJKLDZEQTJDSSx5QzlDcURELEVBQUEsRThDL0NBOztBNUNnZ0JDLDZCNENqakJKLDZEQStDSSxxQjlDcEJ3RCxFQUFBLEU4Q3NCekQ7O0FBakRILHFEQXNERyxnQjlDM0J5RCxFOEMyQnpELGdCOUMzQnlELEVBQUE7O0FFc2hCeEQsNEI0Q2pqQkoscURBeURJLGVBQWUsRUFBQSxFQUVoQjs7QUEzREgsa0RBOERHLGFBQWEsRUFDYiwwQkFBMEIsRUFDMUIsUzlDckN5RCxFOENxQ3pELFk5Q3JDeUQsRThDc0N6RCxnQjlDdEN5RCxFOENzQ3pELHFCOUN0Q3lELEVBQUE7O0FFc2hCeEQsNEI0Q2pqQkosa0RBb0VJLHFDQUFxQyxFQUFBLEVBb0J0Qzs7QTVDeWRDLDRCNENqakJKLGtEQXdFSSxxQ0FBcUMsRUFBQSxFQWdCdEM7O0E1Q3lkQyw0QjRDampCSixrREE0RUksYzlDakR3RCxFOENrRHhELHFCOUNtQkQsRUFBQSxFOENSQTs7QTVDeWRDLDRCNENqakJKLGtEQWlGSSwrRDlDZUQsRUFBQSxFOENSQTs7QTVDeWRDLDZCNENqakJKLGtEQXFGSSxxQjlDMUR3RCxFOEMyRHhELGtCOUMzRHdELEVBQUEsRThDNkR6RDs7QUF4Rkgsd0NBNEZFLG9CQUFhLEVBQWIsb0JBQWEsRUFBYixhQUFhLEVBQ2IsNEJBQXNCLEVBQXRCLDZCQUFzQixFQUF0QiwwQkFBc0IsRUFBdEIsc0JBQXNCLEVBQ3RCLHVCOUNuRTBELEU4Q21FMUQsa0M5Q25FMEQsRThDb0UxRCxzQjdDOUZnQixFQUFBOztBQ2dqQmQsNEI0Q2pqQkosd0NBa0dHLHlCQUE4QixFQUE5QixzQkFBOEIsRUFBOUIsOEJBQThCLEVBQUEsRUEyRC9COztBNUNvWkUsNEI0Q2pqQkosd0NBc0dHLGlCOUMzRXlELEVBQUEsRThDa0kxRDs7QTVDb1pFLDRCNENqakJKLHdDQTBHRywrQjlDL0V5RCxFQUFBLEU4Q2tJMUQ7O0E1Q29aRSw0QjRDampCSix3Q0E4R0csMkU5Q25GeUQsRUFBQSxFOENrSTFEOztBNUNvWkUsNkI0Q2pqQkosd0NBa0hHLDJCOUN2RnlELEVBQUEsRThDa0kxRDs7QUE3SkYsK0NBc0hHLGU5QzNGeUQsRThDMkZ6RCxtQjlDM0Z5RCxFOEM0RnpELGtDN0NoR2lDLEU2Q2lHakMsZ0JBQWdCLEVBQ2hCLGdCQUFnQixFQUNoQix1QkFBdUIsRUFDdkIsYzdDeEhxQixFQUFBOztBQzhpQnBCLDRCNENqakJKLCtDQThISSxlOUNuR3dELEVBQUEsRThDNkd6RDs7QTVDeWFDLDRCNENqakJKLCtDQWtJSSx1QzlDbENELEVBQUEsRThDd0NBOztBNUN5YUMsNkI0Q2pqQkosK0NBc0lJLGtCOUMzR3dELEVBQUEsRThDNkd6RDs7QUF4SUgsNkNBMklHLGdCOUNoSHlELEU4Q2dIekQsb0I5Q2hIeUQsRUFBQTs7QUVzaEJ4RCw0QjRDampCSiw2Q0E4SUkscUI5Q25Id0QsRUFBQSxFOENpSXpEOztBNUNxWkMsNEI0Q2pqQkosNkNBa0pJLG1COUN2SHdELEVBQUEsRThDaUl6RDs7QTVDcVpDLDRCNENqakJKLDZDQXNKSSx5QzlDdERELEVBQUEsRThDNERBOztBNUNxWkMsNkI0Q2pqQkosNkNBMEpJLG1COUMvSHdELEVBQUEsRThDaUl6RDs7QUM1SkgsMkNBSUUsVUFBVSxFQUNWLGlCL0NzQjBELEUrQ3RCMUQscUIvQ3NCMEQsRStDckIxRCxjQUFjLEVBQ2Qsb0IvQ29CMEQsRStDcEIxRCx5Qi9Db0IwRCxFQUFBOztBRXNoQnhELDRCNkNqakJKLDJDQVVHLHdDL0NzRkEsRStDckZBLHdDL0NxRkEsRUFBQSxFK0M5RUQ7O0E3QytoQkUsNkI2Q2pqQkosMkNBZUcscUIvQ1l5RCxFK0NYekQsd0IvQ1d5RCxFQUFBLEUrQ1QxRDs7QUFsQkYseUNBcUJFLGFBQWEsRUFDYixnQi9DSzBELEVBQUE7O0FFc2hCeEQsOEI2Q2pqQkoseUNBeUJHLHFDQUFxQyxFQUNyQyx3Qi9DQ3lELEVBQUEsRStDaUIxRDs7QTdDcWdCRSw0QjZDampCSix5Q0E4QkcsMEIvQ0h5RCxFQUFBLEUrQ2lCMUQ7O0E3Q3FnQkUsNEI2Q2pqQkoseUNBa0NHLHFDQUFxQyxFQUFBLEVBVXRDOztBN0NxZ0JFLDRCNkNqakJKLHlDQXNDRywyRC9DMERBLEVBQUEsRStDcEREOztBN0NxZ0JFLDZCNkNqakJKLHlDQTBDRyw0Qi9DZnlELEVBQUEsRStDaUIxRDs7QUE1Q0YsK0NBa0RFLGFBQWEsRUFDYixrQkFBa0IsRUFB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RjFELGdCakRwRjBELEVBQUE7O0FFc2hCeEQsNEIrQ2pqQkoseUNBa0hHLG1DakRsQkEsRWlEbUJBLGtDakRuQkEsRUFBQSxFaUQwQkQ7O0EvQ3ViRSw2QitDampCSix5Q0F1SEcsbUJqRDVGeUQsRWlENkZ6RCxpQmpEN0Z5RCxFQUFBLEVpRCtGMUQ7O0FBMUhGLDBDQTZIRSxnQmpEbEcwRCxFaURrRzFELGdCakRsRzBELEVpRG1HMUQsZWpEbkcwRCxFaURtRzFELGtCakRuRzBELEVpRG9HMUQsdUNoRHJHNEMsRWdEc0c1QyxnQkFBZ0IsRUFDaEIsZ0JBQWdCLEVBQ2hCLHNCQUFzQixFQUN0QixjaERuSHNCLEVBQUE7O0FDaWlCcEIsOEIrQ2pqQkosMENBc0lHLGdCQUFnQixFQUFBLEVBcUJqQjs7QS9Dc1pFLDRCK0NqakJKLDBDQTBJRyxvQmpEL0d5RCxFaURnSHpELG1CakRoSHlELEVBQUEsRWlEZ0kxRDs7QS9Dc1pFLDRCK0NqakJKLDBDQStJRyxpRUFBaUUsRUFDakUsZWpEckh5RCxFQUFBLEVpRGdJMUQ7O0EvQ3NaRSw2QitDampCSiwwQ0FvSkcsbUJqRHpIeUQsRUFBQSxFaURnSTFEOztBL0NzWkUsK0IrQ2pqQkosMENBd0pHLHFCakQ3SHlELEVpRDhIekQsa0JqRDlIeUQsRUFBQSxFaURnSTFEOztBQTNKRixvQ0E4SkUsYUFBYSxFQUNiLGdCakRwSTBELEVpRG9JMUQsbUJqRHBJMEQsRUFBQTs7QUVzaEJ4RCw4QitDampCSixvQ0FrS0csMkJBQW9CLEVBQXBCLDJCQUFvQixFQUFwQixvQkFBb0IsRUFDcEIsd0NqRG5FQSxFQUFBLEVpRHlFRDs7QS9Dd1lFLDZCK0NqakJKLG9DQXVLRyxrQmpENUl5RCxFQUFBLEVpRDhJMUQ7O0FDektGLG1DQUlFLGtCbER1QjBELEVrRHZCMUQsc0JsRHVCMEQsRUFBQTs7QUVzaEJ4RCw0QmdEampCSixtQ0FPRyxxQ2xEeUZBLEVBQUEsRWtEN0VEOztBaEQ4aEJFLDRCZ0RqakJKLG1DQVdHLG9CbERnQnlELEVBQUEsRWtEUjFEOztBaEQ4aEJFLDRCZ0RqakJK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LEVtRHNJMUQ7O0FqRGdaRSw2QmlEampCSixpSEF1SkcsbUJuRDVIeUQsRUFBQSxFbURzSTFEOztBakRnWkUsK0JpRGpqQkosaUhBMkpHLGtCbkRoSXlELEVBQUEsRW1Ec0kxRDs7QUFqS0YsZ0lBK0pHLGdCQUFnQixFQUFBOztBQS9KbkIsb0NBb0tFLGtCbkR6STBELEVtRHlJMUQscUJuRHpJMEQsRUFBQTs7QUVzaEJ4RCw0QmlEampCSixvQ0F1S0csbUJuRDVJeUQsRUFBQSxFbUQ4STFEOztBQXpLRix5Q0E0S0UsZ0JuRGpKMEQsRW1EaUoxRCxnQm5EakowRCxFbURrSjFELGVuRGxKMEQsRW1Ea0oxRCxrQm5EbEowRCxFbURtSjFELHVDbERwSjRDLEVrRHFKNUMsZ0JBQWdCLEVBQ2hCLGdCQUFnQixFQUNoQixjbEQ5S3NCLEVBQUE7O0FDOGlCcEIsOEJpRGpqQkoseUNBb0xHLGdCQUFnQixFQUFBLEVBcUJqQjs7QWpEd1dFLDRCaURqakJKLHlDQXdMRyxvQm5EN0p5RCxFbUQ4SnpELG1CbkQ5SnlELEVBQUEsRW1EOEsxRDs7QWpEd1dFLDRCaURqakJKLHlDQTZMRyxpRUFBaUUsRUFDakUsZW5Ebkt5RCxFQUFBLEVtRDhLMUQ7O0FqRHdXRSw2QmlEampCSix5Q0FrTUcsbUJuRHZLeUQsRUFBQSxFbUQ4SzFEOztBakR3V0UsK0JpRGpqQkoseUNBc01HLHFCbkQzS3lELEVtRDRLekQsa0JuRDVLeUQsRUFBQSxFbUQ4SzFEOztBQXpNRiwyQ0E0TUUsYUFBYSxFQUFBOztBakRxV1gsNEJpRGpqQkosMkNBK01HLG9CQUFhLEVBQWIsb0JBQWEsRUFBYixhQUFhLEVBQ2IseUJBQW1CLEVBQW5CLHNCQUFtQixFQUFuQixtQkFBbUIsRUFDbkIsZ0JBQWdCLEVBQ2hCLGVuRHZMeUQsRW1Ed0x6RCxnQkFBZ0IsRUFDaEIsdUNsRDFMMkMsRWtEMkwzQyxjbERsTnFCLEVBQUEsRWtEd090Qjs7QWpEc1VFLDRCaURqakJKLDJDQXlORyxtQm5EOUx5RCxFQUFBLEVtRGdOMUQ7O0FqRHNVRSw2QmlEampCSiwyQ0E2Tkcsa0JuRGxNeUQsRUFBQSxFbURnTjFEOztBakRzVUUsNEJpRGpqQkosa0RBa09JLFdBQVcsRUFDWCxjQUFjLEVBQ2QsV0FBVyxFQUNYLGFuRDFNd0QsRW1EMk14RCxnQm5EM013RCxFbUQ0TXhELHlCbERwT29CLEVrRHFPcEIsYUFBYSxFQUFBLEVBRWQ7O0FBMU9ILHFDQThPRSxvQkFBYSxFQUFiLG9CQUFhLEVBQWIsYUFBYSxFQUNiLHlCQUFtQixFQUFuQixzQkFBbUIsRUFBbkIsbUJBQW1CLEVBQ25CLGdCbkRyTjBELEVtRHFOMUQsa0JuRHJOMEQsRUFBQTs7QUVzaEJ4RCw0QmlEampCSixxQ0FtUEcsbUJuRHhOeUQsRUFBQSxFbUQ4TjFEOztBakR3VEUsK0JpRGpqQkoscUNBdVBHLGdCbkQ1TnlELEVBQUEsRW1EOE4xRDs7QUF6UEYsMkNBNFBFLG9CQUFhLEVBQWIsb0JBQWEsRUFBYixhQUFhLEVBQUE7O0FBNVBmLDBDQWdRRSxrQm5Eck8wRCxFbURxTzFELGtCbkRyTzBELEVBQUE7O0FtRDNCNUQscURBbVFHLGVBQWUsRUFBQTs7QUFuUWxCLDRDQXVRRyxjQUFjLEVBQUE7O0FBdlFqQix1R0E0UUksdUdBQXlELEVBQXpELCtGQUF5RCxFQUFBOztBakRxU3pELDRCaURqakJKLDhDQWdSSSxlbkRyUHdELEVtRHNQeEQsZ0JuRHRQd0QsRUFBQSxFbUR3UHpEOztBQW5SSCwyREF3UkssVUFBVSxFQUNWLGFsRHRSbUIsRUFBQTs7QWtESHhCLHlEQTZSSyxVbEQ1UmEsRUFBQTs7QW1ERGxCLGlEQUdHLGdCcER3QnlELEVvRHhCekQsb0JwRHdCeUQsRUFBQTs7QUVzaEJ4RCw4QmtEampCSixpREFNSSx3Q3BEMEZELEVBQUEsRW9EcEZBOztBbERxaUJDLDZCa0RqakJKLGlEQVVJLHFCcERpQndELEVBQUEsRW9EZnpEOztBQVpILGlEQWVHLGdCcERZeUQsRW9EWnpELGdCcERZeUQsRW9EWHpELG1CcERXeUQsRW9EWHpELHVCcERXeUQsRUFBQTs7QUVzaEJ4RCw4QmtEampCSixpREFtQkksd0NwRDZFRCxFb0Q1RUMsMkNwRDRFRCxFQUFBLEVvRHJFQTs7QWxEc2hCQyw2QmtEampCSixpREF3QkkscUJwREd3RCxFb0RGeEQsd0JwREV3RCxFQUFBLEVvREF6RDs7QUMzQkgseUJBQ0MsaUdBQXdGLEVBQ3hGLHdCQUF3QixFQUN4Qiw0QkFBNEIsRUFDNUIseUJwRFF5QixFQUFBOztBQ3FpQnRCLDhCbURqakJKLHlCQU9FLGtHQUF5RixFQUFBLEVBcVMxRjs7QUE1U0Qsa0NBYUUsaUJyRGMwRCxFcURkMUQsaUJyRGMwRCxFQUFBOztBRXNoQnhELDhCbURqakJKLGtDQWdCRyxhQUFhLEVBQ2Isb0NBQW9DLEVBQ3BDLHVDckQ4RUEsRXFEN0VBLFVBQVUsRUFDVix3Q0FBc0QsRUFBQSxFQVd2RDs7QW5Ea2hCRSw0Qm1EampCSixrQ0F3QkcsbUJyREd5RCxFcURGekQsdUNBQXlELEVBQUEsRUFNMUQ7O0FuRGtoQkUsNkJtRGpqQkosa0NBNkJHLG1CQUF3QixFQUFBLEVBRXpCOztBQS9CRixrQ0FrQ0UsVUFBVSxFQUNWLGNBQWMsRUFDZCxvQnJEVDBELEVxRFMxRCw0QnJEVDBELEVBQUE7O0FFc2hCeEQsOEJtRGpqQkosa0NBdUNHLFdBQVcsRUFDWCxVQUFVLEVBQUEsRUFFWDs7QUExQ0YsK0JBaURFLGdCckR0QjBELEVxRHNCMUQscUJyRHRCMEQsRXFEdUIxRCxnQnJEdkIwRCxFcUR1QjFELGdCckR2QjBELEVxRHdCMUQsZXJEeEIwRCxFcUR3QjFELGtCckR4QjBELEVxRHlCMUQsdUNwRDFCNEMsRW9EMkI1QyxnQkFBZ0IsRUFDaEIsZ0JBQWdCLEVBQ2hCLGNwRHhDc0IsRUFBQTs7QUNraUJwQiw0Qm1EampCSiwrQkEwREcsbUJyRC9CeUQsRUFBQSxFcURxRDFEOztBbkRpZUUsNEJtRGpqQkosK0JBOERHLHdDckRrQ0EsRUFBQSxFcURoQkQ7O0FuRGllRSw0Qm1EampCSiwrQkFrRUcsb0JyRHZDeUQsRXFEd0N6RCxlckR4Q3lELEVBQUEsRXFEcUQxRDs7QW5EaWVFLDZCbURqakJKLCtCQXVFRyxtQnJENUN5RCxFcUQ2Q3pELG1CckQ3Q3lELEVBQUEsRXFEcUQxRDs7QW5EaWVFLCtCbURqakJKLCtCQTRFRyxxQnJEakR5RCxFcURrRHpELG9CckRsRHlELEVxRG1EekQsa0JyRG5EeUQsRUFBQSxFcURxRDFEOztBQWhGRixrQ0FtRkUsZ0JyRHhEMEQsRXFEd0QxRCxnQnJEeEQwRCxFcUR5RDFELGdCckR6RDBELEVxRHlEMUQsbUJyRHpEMEQsRUFBQTs7QUVzaEJ4RCw0Qm1EampCSixrQ0F1Rkcsb0NyRFNBLEVxRFJBLHlDckRRQSxFQUFBLEVxRGdDRDs7QW5EaWJFLDZCbURqakJKLGtDQTRGRyxnQnJEakV5RCxFcURrRXpELG9CckRsRXlELEVBQUEsRXFEcUcxRDs7QUFoSUYsd0NBaUdHLGVyRHRFeUQsRXFEc0V6RCxpQnJEdEV5RCxFcUR1RXpELHVDcER4RTJDLEVvRHlFM0MsZ0JBQWdCLEVBQ2hCLGdCQUFnQixFQUNoQixjcERsR3FCLEVvRG1HckIsdUJBQXVCLEVBQUE7O0FuRDJjdEIsNEJtRGpqQkosd0NBeUdJLG1CckQ5RXdELEVBQUEsRXFEd0Z6RDs7QW5EOGJDLDRCbURqakJKLHdDQTZHSSxpQ3JEYkQsRUFBQSxFcURtQkE7O0FuRDhiQyw2Qm1EampCSix3Q0FpSEksZXJEdEZ3RCxFQUFBLEVxRHdGekQ7O0FBbkhILHdDQXNIRyxnQnJEM0Z5RCxFcUQyRnpELG9CckQzRnlELEVBQUE7O0FFc2hCeEQsNEJtRGpqQkosd0NBeUhJLHFCckR6QkQsRUFBQSxFcUQrQkE7O0FuRGtiQyw2Qm1EampCSix3Q0E2SEkscUJyRGxHd0QsRUFBQSxFcURvR3pEOztBQS9ISCxpREFvSUcsZ0JyRHpHeUQsRXFEeUd6RCxvQnJEekd5RCxFQUFBOztBRXNoQnhELDhCbURqakJKLGlEQXVJSSxvQnJENUd3RCxFQUFBLEVxRHNIekQ7O0FuRGdhQyw0Qm1EampCSixpREEySUksbUJyRGhId0QsRUFBQSxFcURzSHpEOztBbkRnYUMsNEJtRGpqQkosaURBK0lJLG9CckRwSHdELEVBQUEsRXFEc0h6RDs7QUFqSkgsa0VBc0pLLHlCcEQzSXFCLEVBQUE7O0FvRFgxQiw0REE4SksseUJwRHBKcUIsRUFBQTs7QW9EVjFCLDBEQXNLSyx5QnBEbkttQixFQUFBOztBb0RIeEIsc0NBNEtHLGtCQUFrQixFQUNsQixrQnJEbEp5RCxFcURrSnpELHNCckRsSnlELEVxRG1KekQsZXJEbkp5RCxFcURtSnpELG9CckRuSnlELEVxRG9KekQsdUNwRHJKMkMsRW9Ec0ozQyxnQkFBZ0IsRUFDaEIsZ0JBQWdCLEVBQ2hCLFdwRGhMZSxFQUFBOztBQytpQmQsOEJtRGpqQkosc0NBcUxJLGNwRGxMb0IsRUFBQSxFb0Q4TnJCOztBbkRnVkMsNEJtRGpqQkosc0NBeUxJLGVyRDlKd0QsRUFBQSxFcURzTXpEOztBbkRnVkMsNEJtRGpqQkosc0NBNkxJLDBDckQ3RkQsRXFEOEZDLG1CckRuS3dELEVBQUEsRXFEc016RDs7QW5EZ1ZDLDRCbURqakJKLHNDQWtNSSxrQnJEdkt3RCxFQUFBLEVxRHNNekQ7O0FuRGdWQyw0Qm1EampCSixzQ0FzTUksaUNyRHRHRCxFQUFBLEVxRGlJQTs7QW5EZ1ZDLDZCbURqakJKLHNDQTBNSSxzQnJEL0t3RCxFcURnTHhELGtCckRoTHdELEVBQUEsRXFEc016RDs7QUFqT0gsOENBK01JLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsT0FBTyxFQUNQLFFBQVEsRUFDUixXckR4THdELEVxRHdMeEQsY3JEeEx3RCxFcUR5THhELFlyRHpMd0QsRXFEeUx4RCxlckR6THdELEVxRDBMeEQsbUNBQTJCLEVBQTNCLDJCQUEyQixFQUFBOztBbkQ0VjNCLDRCbURqakJKLDhDQXdOSyxtQ3JEeEhGLEVxRHlIRSxvQ3JEekhGLEVBQUEsRXFEZ0lDOztBbkRpVkEsNkJtRGpqQkosOENBNk5LLFdyRGxNdUQsRXFEbU12RCxZckRuTXVELEVBQUEsRXFEcU14RDs7QUFoT0oscUNBb09HLGdCckR6TXlELEVxRHlNekQsb0JyRHpNeUQsRXFEME16RCxlckQxTXlELEVxRDBNekQsa0JyRDFNeUQsRXFEMk16RCx1Q3BENU0yQyxFb0Q2TTNDLGdCQUFnQixFQUNoQixnQkFBZ0Is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Six3REFzSkssZ0J2RDNIdUQsRUFBQSxFdUQ2SHhEOztBQXhKSix5Q0ErSkUsZ0J2RHBJMEQsRXVEb0kxRCxxQnZEcEkwRCxFQUFBOztBRXNoQnhELDRCcURqakJKLHlDQWtLRyxlQUFlLEVBQUEsRUFFaEI7O0FBcEtGLHFDQXVLRSxVQUFVLEVBQ1YsZ0J2RDdJMEQsRXVENkkxRCxnQnZEN0kwRCxFdUQ4STFELGV2RDlJMEQsRXVEOEkxRCxrQnZEOUkwRCxFdUQrSTFELHVDdERoSjRDLEVzRGlKNUMsZ0JBQWdCLEVBQ2hCLGN0RDdKc0IsRUFBQTs7QUNraUJwQiw4QnFEampCSixxQ0ErS0csV0FBVyxFQUNYLHFCdkRySnlELEV1RHNKekQscUJ2RHRKeUQsRUFBQSxFdUQ4SzFEOztBckR3V0UsNEJxRGpqQkoscUNBcUxHLFVBQVUsRUFDVixxQ3ZEdEZBLEV1RHVGQSxtQnZENUp5RCxFQUFBLEV1RDhLMUQ7O0FyRHdXRSw0QnFEampCSixxQ0EyTEcsZXZEaEt5RCxFQUFBLEV1RDhLMUQ7O0FyRHdXRSw2QnFEampCSixxQ0ErTEcsbUJ2RHBLeUQsRUFBQSxFdUQ4SzFEOztBckR3V0UsK0JxRGpqQkoscUNBbU1HLGtCdkR4S3lELEVBQUEsRXVEOEsxRDs7QXJEd1dFLDZCcURqakJKLHFDQXVNRyxnQnZENUt5RCxFQUFBLEV1RDhLMUQ7O0FBek1GLG9DQTRNRSxnQnZEakwwRCxFdURpTDFELG9CdkRqTDBELEVBQUE7O0FFc2hCeEQsOEJxRGpqQkosb0NBK01HLG1CdkRwTHlELEVBQUEsRXVEOEwxRDs7QXJEd1ZFLDRCcURqakJKLG9DQW1ORyx3Q3ZEbkhBLEVBQUEsRXVEeUhEOztBckR3VkUsNkJxRGpqQkosb0NBdU5HLG9CdkQ1THlELEVBQUEsRXVEOEwxRDs7QUN6TkYsK0JBQ0Msa0JBQWtCLEVBQ2xCLHlCdkRZeUIsRUFBQTs7QUNtaUJ0Qiw4QnNEampCSiwrQkFLRSx3Q3hEMkZDLEVBQUEsRXdEZ3RCRjs7QXREL1BHLDRCc0RqakJKLCtCQVNFLHNCdkRSZ0IsRUFBQSxFdUQreUJqQjs7QXREL1BHLDRC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cUJBQXVCLEVBQXZCLHVCQUF1QixFQUN2QixheEQ3UnVELEV3RDZSdkQsZ0J4RDdSdUQsRXdEOFJ2RCx5QnZEdFRtQixFdUR1VG5CLFd2RHpUYSxFdUQwVGIsa0JBQWtCLEVBQUE7O0F0RHNQbkIsOEJzRGpqQkosK0VBOFRNLHdCQUF1QixFQUF2QixxQkFBdUIsRUFBdkIsdUJBQXVCLEVBQ3ZCLHVCQUEyQixFQUEzQixvQkFBMkIsRUFBM0IsMkJBQTJCLEVBQzNCLG9CeERyU3NELEV3RHNTdEQsZ0JBQWdCLEVBQUEsRUFxQ2pCOztBdEQyTUQsNEJzRGpqQkosK0VBcVVNLG1CeEQxU3NELEVBQUEsRXdEMlV2RDs7QXREMk1ELDRCc0RqakJKLCtFQXlVTSxrQnhEOVNzRCxFd0QrU3RELDhDeEQxT0gsRXdEMk9HLGdCQUFnQixFQUFBLEVBMkJqQjs7QXREMk1ELDRCc0RqakJKLCtFQStVTSw0Q3hEL09ILEVBQUEsRXdEc1FFOztBdEQyTUQsNkJzRGpqQkosK0VBbVZNLHlCeER4VHNELEVBQUEsRXdEMlV2RDs7QUF0V0wsaUdBdVZNLGV4RDVUc0QsRXdENFR0RCxtQnhENVRzRCxFd0Q2VHRELGdCQUFnQixFQUFBOztBdER5TmxCLDRCc0RqakJKLGlHQTJWTyxtQnhEaFVxRCxFQUFBLEV3RDBVdEQ7O0F0RDRNRiw0QnNEampCSixpR0ErVk8sbUN4RC9QSixFQUFBLEV3RHFRRzs7QXRENE1GLDZCc0RqakJKLGlHQW1XTyxleER4VXFELEVBQUEsRXdEMFV0RDs7QUFyV04sNkVBeVdLLGF4RDlVdUQsRXdEOFV2RCxpQnhEOVV1RCxFd0QrVXZELHlCdkQ1VnFCLEV1RDZWckIsY3ZEeFdtQixFdUR5V25CLGtCQUFrQixFQUFBOztBdERxTW5CLDhCc0RqakJKLDZFQStXTSxtQnhEcFZzRCxFd0RxVnRELHlCeERyVnNELEV3RHNWdEQsZ0JBQWdCLEVBQUEsRUFtQmpCOztBdEQ2S0QsZ0NzRGpqQkosNkVBcVhNLG1CeEQxVnNELEVBQUEsRXdEeVd2RDs7QXRENktELDRCc0RqakJKLDZFQXlYTSwrQ3hEelJILEV3RDBS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RUFtQkksZ0NBQWdDLEVBQUEsRUFXakM7O0F2RG1oQkMsK0J1RGpqQkosaUVBdUJJLGdDQUFnQyxFQUNoQywyQnpEd0VELEVBQUEsRXlEbEVBOztBdkRtaEJDLDZCdURqakJKLGlFQTRCSSxhekREd0QsRUFBQSxFeURHekQ7O0FBOUJILG1FQWlDRyxXQUFXLEVBQ1gsZ0J6RFB5RCxFeURPekQscUJ6RFB5RCxFeURRekQsZ0JBQWdCLEVBQUE7O0F2RDhnQmYsNEJ1RGpqQkosbUVBc0NJLFdBQVcsRUFBQSxFQStGWjs7QXZENGFDLDZCdURqakJKLG1FQTBDSSxhQUFhLEVBQUEsRUEyRmQ7O0FBcklILHVFQThDSSxXQUFXLEVBQUE7O0FBOUNmLDhFQW1ESyxhekR4QnVELEV5RHdCdkQsZ0J6RHhCdUQsRXlEeUJ2RCx5QnhEakRtQixFd0RrRG5CLGV6RDFCdUQsRXlEMEJ2RCxtQnpEMUJ1RCxFeUQyQnZELGdCQUFnQixFQUNoQixXeER0RGEsRXdEdURiLGtCQUFrQixFQUFBOztBdkR5Zm5CLDhCdURqakJKLDhFQTJETSxtQnpEaENzRCxFeURpQ3RELGdCQUFnQixFQUFBLEVBMEJqQjs7QXZEMmRELGdDdURqakJKLDhFQWdFTSxpQkFBaUIsRUFBQSxFQXNCbEI7O0F2RDJkRCw0QnVEampCSiw4RUFvRU0sa0J6RHpDc0QsRXlEMEN0RCw4Q3pEMkJILEV5RDFCRyxnQkFBZ0IsRUFBQSxFQWdCakI7O0F2RDJkRCw0QnVEampCSiw4RUEwRU0sNEN6RHNCSCxFeURyQkcsbUN6RHFCSCxFQUFBLEV5RFZFOztBdkQyZEQsNkJ1RGpqQkosOEVBK0VNLGlCQUFpQixFQUFBLEVBT2xCOztBdkQyZEQsNkJ1RGpqQkosOEVBbUZNLHlCekR4RHNELEV5RHlEdEQsZXpEekRzRCxFQUFBLEV5RDJEdkQ7O0FBdEZMLDRFQTJGSyxhekRoRXVELEV5RGdFdkQsaUJ6RGhFdUQsRXlEaUV2RCx5QnhEOUVxQixFd0QrRXJCLGN4RDFGbUIsRXdEMkZuQixrQkFBa0IsRUFBQTs7QXZEbWRuQiw4QnVEampCSiw0RUFpR00sbUJ6RHRFc0QsRXlEdUV0RCx5QnpEdkVzRCxFeUR3RXRELGdCQUFnQixFQUFBLEVBdUJqQjs7QXZEdWJELGdDdURqakJKLDRFQXVHTSxtQnpENUVzRCxFQUFBLEV5RCtGdkQ7O0F2RHViRCw0QnVEampCSiw0RUEyR00sK0N6RFhILEV5RFlHLGdCQUFnQixFQUFBLEVBY2pCOztBdkR1YkQsNEJ1RGpqQkosNEVBZ0hNLGdFekRoQkgsRUFBQSxFeUQwQkU7O0F2RHViRCw2QnVEampCSiw0RUFvSE0saUJBQWlCLEVBQUEsRUFNbEI7O0F2RHViRCw2QnVEampCSiw0RUF3SE0sMEJ6RDdGc0QsRUFBQSxFeUQrRnZEOztBQTFITCw4RUE4SEksb0JBQWEsRUFBYixvQkFBYSxFQUFiLGFBQWEsRUFDYix5QkFBbUIsRUFBbkIsc0JBQW1CLEVBQW5CLG1CQUFtQixFQUFBOztBQS9IdkIsbUZBa0lLLGdCekQxR2lCLEVBQUE7O0F5RHhCdEIsMkVBMklJLGdCekRoSHdELEV5RGdIeEQscUJ6RGhId0QsRXlEaUh4RCxlekRqSHdELEV5RGlIeEQsa0J6RGpId0QsRUFBQTs7QXlEM0I1RCwyRUFnSkksZ0J6RHJId0QsRXlEcUh4RCxvQnpEckh3RCxFQUFBOztBeUQzQjVELHlHQTBKTSxxQ0FBcUMsRUFDckMsbUJBQW1CLEVBQ25CLHFDQUFxQyxFQUFBOztBQTVKM0MseUhBK0pPLFd4RDlKVyxFQUFBOztBeUREbEIsa0RBR0csaUIxRHdCeUQsRTBEeEJ6RCxpQjFEd0J5RCxFMER2QnpELG9CMUR1QnlELEUwRHZCekQsd0IxRHVCeUQsRUFBQTs7QUVzaEJ4RCw4QndEampCSixrREFPSSxvQjFEb0J3RCxFQUFBLEUwREh6RDs7QXhEeWhCQyw0QndEampCSixrREFXSSxxQjFEZ0J3RCxFMERmeEQsdUIxRGV3RCxFQUFBLEUwREh6RDs7QXhEeWhCQyw0QndEampCSixrREFnQkksMkMxRGdGRCxFMEQvRUMsOEMxRCtFRCxFQUFBLEUwRHhFQTs7QXhEeWhCQyw2QndEampCSixrREFxQkksdUIxRE13RCxFMERMeEQsMEIxREt3RCxFQUFBLEUwREh6RDs7QUN4QkgsNkJBQ0Msa0JBQWtCLEVBQ2xCLHdGQUErRSxFQUMvRSw0QkFBNEIsRUFDNUIsc0JBQXNCLEVBQ3RCLHlCMURPeUIsRTBETnpCLFVBQVUsRUFBQTs7QXpEMmlCUCw4QnlEampCSiw2QkFTRSx5RkFBZ0YsRUFDaEYsd0JBQXdCLEVBQUEsRUFpS3pCOztBQTNLRCxxQ0FjRSxXQUFXLEVBQ1gsa0JBQWtCLEVBQ2xCLFNBQVMsRUFDVCxRQUFRLEVBQ1IsV0FBVyxFQUNYLGEzRFEwRCxFMkRSMUQsZ0IzRFEwRCxFMkRQMUQsc0IxRG5CZ0IsRTBEb0JoQixXQUFXLEVBQUE7O0F6RDRoQlQsOEJ5RGpqQkoscUNBd0JHLHFDM0R3RUEsRUFBQSxFMkQ5REQ7O0F6RCtnQkUsNEJ5RGpqQkoscUNBNEJHLHFDM0RvRUEsRUFBQSxFMkQ5REQ7O0F6RCtnQkUsNkJ5RGpqQkoscUNBZ0NHLGdCM0RMeUQsRUFBQSxFMkRPMUQ7O0FBbENGLHNDQXVDRSxVQUFVLEVBQ1YsZUFBZSxFQUNmLGlCM0RkMEQsRTJEYzFELG1CM0RkMEQsRUFBQTs7QUVzaEJ4RCw4QnlEampCSixzQ0E0Q0csYUFBYSxFQUNiLGtDQUFrQyxFQUNsQyxzQzNEa0RBLEUyRGpEQSx5QkFBbUIsRUFBbkIsc0JBQW1CLEVBQW5CLG1CQUFtQixFQUNuQixVQUFVLEVBQ1YsY0FBYyxFQUFBLEVBY2Y7O0F6RGtmRSw0QnlEampCSixzQ0FxREcsd0MzRDJDQSxFQUFBLEUyRGpDRDs7QXpEa2ZFLDZCeURqakJKLHNDQXlERyxrQjNEOUJ5RCxFQUFBLEUyRG9DMUQ7O0F6RGtmRSwrQnlEampCSixzQ0E2REcsa0JBQWtCLEVBQUEsRUFFbkI7O0F6RGtmRSw4QnlEampCSixzQ0FtRUcsb0NBQTRCLEVBQTVCLDRCQUE0QixFQUFBLEVBRTdCOztBQXJFRix1Q0EwRUUsZ0IzRC9DMEQsRTJEK0MxRCxxQjNEL0MwRCxFQUFBOztBRXNoQnhELDRCeURqakJKLHVDQTZFRyxlQUFlLEVBQUEsRUFFaEI7O0FBL0VGLG1DQWtGRSxVQUFVLEVBQ1YsZ0IzRHhEMEQsRTJEd0QxRCxxQjNEeEQwRCxFMkR5RDFELGUzRHpEMEQsRTJEeUQxRCxrQjNEekQwRCxFMkQwRDFELHVDMUQzRDRDLEUwRDRENUMsZ0JBQWdCLEVBQ2hCLGMxRHhFc0IsRUFBQTs7QUNraUJwQiw4QnlEampCSixtQ0EwRkcscUIzRC9EeUQsRTJEZ0V6RCxxQjNEaEV5RCxFQUFBLEUyRHVGMUQ7O0F6RCtiRSw0QnlEampCSixtQ0ErRkcscUMzRENBLEUyREFBLG1CM0RyRXlELEVBQUEsRTJEdUYxRDs7QXpEK2JFLDRCeURqakJKLG1DQW9HRyxlM0R6RXlELEVBQUEsRTJEdUYxRDs7QXpEK2JFLDZCeURqakJKLG1DQXdHRyxtQjNEN0V5RCxFQUFBLEUyRHVGMUQ7O0F6RCtiRSwrQnlEampCSixtQ0E0R0csa0IzRGpGeUQsRUFBQSxFMkR1RjFEOztBekQrYkUsNkJ5RGpqQkosbUNBZ0hHLGdCM0RyRnlELEVBQUEsRTJEdUYxRDs7QUFsSEYsa0NBcUhFLGdCM0QxRjBELEUyRDBGMUQsb0IzRDFGMEQsRUFBQTs7QUVzaEJ4RCw4QnlEampCSixrQ0F3SEcsbUIzRDdGeUQsRUFBQSxFMkR1RzFEOztBekQrYUUsNEJ5RGpqQkosa0NBNEhHLHdDM0Q1QkEsRUFBQSxFMkRrQ0Q7O0F6RCthRSw2QnlEampCSixrQ0FnSUcsb0IzRHJHeUQsRUFBQSxFMkR1RzFEOztBQWxJRixvQ0FxSUUsZ0IzRDFHMEQsRTJEMEcxRCxrQjNEMUcwRCxFMkQyRzFELGEzRDNHMEQsRTJEMkcxRCxrQjNEM0cwRCxFQUFBOztBRXNoQnhELDhCeURqakJKLG9DQXlJRyxzQzNEekNBLEUyRDBDQSxhQUFhLEVBQUEsRUFjZDs7QXpEeVpFLDRCeURqakJKLG9DQThJRyxrQzNEOUNBLEVBQUEsRTJEd0REOztBekR5WkUsNEJ5RGpqQkosb0NBa0pHLHFDM0RsREEsRUFBQSxFMkR3REQ7O0F6RHlaRSw2QnlEampCSixvQ0FzSkcsZTNEM0h5RCxFQUFBLEUyRDZIMUQ7O0FBeEpGLG9DQTJKRSxXQUFXLEVBQ1gsWUFBWSxFQUNaLG9CQUFpQixFQUFq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 */

/*# sourceMappingURL=index.css.map */
