.w-layout-grid {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    grid-row-gap: 16px;
    grid-column-gap: 16px;
}
body {
    background-color: #fff;
    font-family: museo-sans, sans-serif;
    color: #202f7d;
    font-size: 18px;
    line-height: 20px;
    font-weight: 500;
}
h1 {
    max-width: 1050px;
    margin-top: 0;
    margin-bottom: 32px;
    font-family: museo-sans, sans-serif;
    color: #202f7d;
    font-size: 56px;
    line-height: 100%;
    font-weight: 700;
    letter-spacing: 0.02em;
}
h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: museo-sans, sans-serif;
    font-size: 40px;
    line-height: 1;
    font-weight: 500;
    letter-spacing: 0.015rem;
}
h3 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: museo-sans, sans-serif;
    color: #202f7d;
    font-size: 32px;
    line-height: 110%;
    font-weight: 700;
    letter-spacing: 0.015em;
}
h4 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: museo-sans, sans-serif;
    font-size: 24px;
    line-height: 120%;
    font-weight: 700;
}
h5 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: museo-sans, sans-serif;
    color: #202f7d;
    font-size: 16px;
    line-height: 120%;
    font-weight: 700;
}
h6 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: museo-sans, sans-serif;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
}
p {
    margin-top: 15px;
    margin-bottom: 15px;
    color: #47506d;
}
a {
    color: #47506d;
    text-decoration: underline;
}
img {
    display: inline-block;
    max-width: 100%;
}
blockquote {
    margin-bottom: 10px;
    padding: 10px 20px;
    border-left: 5px solid #e2e2e2;
    font-size: 18px;
    line-height: 22px;
}
figcaption {
    margin-top: 5px;
    text-align: center;
}
.navbar-container {
    position: static;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100px;
    margin-top: -1px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 60px;
    padding-left: 60px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: #ebebeb #ebebeb #f2f4f9;
    background-color: #fff;
    mix-blend-mode: normal;
}
.navbar {
    position: static;
    left: 0;
    top: 0;
    right: 0;
    background-color: transparent;
}
.nav-link {
    padding: 24px;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    color: #51515f;
    cursor: pointer;
}
.nav-link:hover {
    color: #1a1c7b;
}
.nav-link.w--current {
    color: #1a1c7b;
}
.button-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 12px;
}
.button-group.centerd-button-group {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.nav-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 60px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.button {
    min-width: 120px;
    padding: 12px 24px;
    border-radius: 50vw;
    background-color: #8fd400;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    font-family: museo-sans, sans-serif;
    color: #202f7d;
    line-height: 24px;
    font-weight: 500;
    text-align: center;
    cursor: pointer;
}
.button:hover {
    background-color: #f2f4f9;
}
.button:focus {
    background-color: #d7dce5;
}
.button.secondary-button {
    border-style: solid;
    border-width: 0;
    border-color: #404052;
    background-color: #b8c2d1;
    color: #202f7d;
}
.button.secondary-button:hover {
    border-color: #404052;
    background-color: #f2f4f9;
}
.button.secondary-button:focus {
    background-color: #d7dce5;
}
.button.secondary-button.cta-secondary-button {
    border-style: none;
    border-width: 1px;
    border-color: #fff;
    background-color: #8fd400;
    color: #230056;
}
.button.secondary-button.cta-secondary-button:hover {
    background-color: #fff;
    color: #230056;
}
.button.cta-primary-button {
    min-width: 120px;
    background-color: #fff;
    color: #230056;
}
.button.cta-primary-button:hover {
    background-color: #6401f6;
    color: #fff;
}
.section {
    position: relative;
    margin-bottom: 0;
    padding-top: 60px;
    padding-bottom: 60px;
}
.section.footer {
    margin-bottom: 0;
    padding-top: 60px;
    padding-bottom: 0;
    background-color: #0055a5;
}
.section.blogpost-hero-section {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    padding-top: 48px;
    padding-bottom: 48px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f7f9fc;
}
.section.blogpost-hero-section.top {
    padding-top: 0;
}
.section.subpage-hero-section {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    margin-bottom: 0;
    padding-top: 60px;
    padding-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
    background-image: none;
    background-size: auto;
    background-repeat: repeat;
}
.section.section-coloured-bacground {
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #e6eef6;
    background-clip: border-box;
    -webkit-text-fill-color: inherit;
}
.section.cta-section {
    margin-bottom: 0;
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #0055a5;
    color: #fff;
}
.section.no-padding-bottom {
    padding-bottom: 0;
}
.section.no-padding-bottom.no-padding-top {
    padding-top: 0;
}
.section.hero-2-section {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    padding-top: 120px;
    padding-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #0055a5;
    background-image: url(../images/tinted-symbol.svg);
    background-position: 100% 100%;
    background-size: 70%;
    background-repeat: no-repeat;
    color: #fff;
    background-clip: border-box;
    -webkit-text-fill-color: inherit;
}
.section.no-padding-top {
    padding-top: 0;
}
.container {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 1440px;
    min-height: 32px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 60px;
    padding-left: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
}
.container.hero-container {
    position: static;
    z-index: 4;
    margin-top: 48px;
    padding-top: 0;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    text-align: center;
}
.container.hero-blog-container {
    position: static;
    z-index: 4;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 800px;
    margin-top: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}
.container.hero-blog-container.top {
    margin-top: -120px;
    background-color: #f7f9fc;
}
.container.container-with-row-gap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-row-gap: 60px;
}
.text-small {
    font-size: 12px;
}
.text-medium {
    font-size: 16px;
    line-height: 150%;
}
.text-medium.light-screenshot-paragraph {
    margin-top: 32px;
    color: #f2f4f9;
}
.text-medium.screenshot-paragraph {
    margin-top: 24px;
}
.section-heading-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 720px;
    margin-right: auto;
    margin-bottom: 48px;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}
.logo-grid {
    grid-column-gap: 24px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
.logo-grid.fade-in-bottom {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
}
.cta-banner {
    display: block;
    padding: 120px 120px 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    border-radius: 0;
    background-color: #0055a5;
    text-align: center;
}
.cta-banner.large-cta-banner-primary {
    position: relative;
    width: 100%;
    padding-bottom: 120px;
    border-radius: 0;
    background-color: #e6eef6;
    color: #fff;
}
.cta-banner.small-screentshot-banner {
    padding: 48px 24px 0;
    background-color: #fff;
    background-image: none;
    max-width: 400px;
}
.cta-banner.small-screentshot-banner.fade-in-bottom {
    padding: 0px 24px 0;
}
.footer-grid {
    margin-bottom: 60px;
    grid-template-areas: "Area";
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
.footer-grid.social {
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
}
.footer-links-container {
    display: block;
}
.footer-link {
    display: block;
    padding-top: 6px;
    padding-bottom: 6px;
    -webkit-transition: color 200ms ease;
    transition: color 200ms ease;
    color: #f2f4f9;
    font-size: 16px;
    line-height: 18px;
    font-weight: 500;
    text-decoration: none;
}
.footer-link:hover {
    color: hsla(0, 0%, 100%, 0.71);
}
.footer-link:focus-visible {
    color: hsla(0, 0%, 100%, 0.74);
}
.footer-link[data-wf-focus-visible] {
    color: hsla(0, 0%, 100%, 0.74);
}
.footer-bottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 24px;
    padding-bottom: 24px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-top: 1px solid #d7dce5;
}
.footer-text-container {
    display: -ms-grid;
    display: grid;
    max-width: 320px;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 30px;
    grid-row-gap: 8px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
.large-body-text {
    line-height: 150%;
    font-weight: 500;
}
.large-body-text.feature-grid-text {
    margin-top: 24px;
    margin-bottom: 24px;
}
.large-body-text.accordion-text {
    margin-top: 32px;
}
.large-body-text.white-text {
    padding-bottom: 32px;
}
.large-body-text.with-margin {
    margin-top: 40px;
}
.right-grid {
    grid-column-gap: 60px;
    grid-row-gap: 48px;
    -ms-grid-columns: 1fr 1.2fr;
    grid-template-columns: 1fr 1.2fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
.icon-list {
    margin-top: 32px;
    margin-bottom: 32px;
}
.icon-list-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 12px;
    padding-bottom: 12px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 32px;
    font-family: museo-sans, sans-serif;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
}
.text-field {
    height: 48px;
    margin-bottom: 0;
    padding: 24px;
    border-style: solid;
    border-width: 1px;
    border-color: rgba(255, 255, 255, 0.1);
    border-radius: 0;
    background-color: #0055a5;
    color: #fff;
}
.text-field:active {
    border-color: #fff;
    color: #fff;
}
.text-field:focus {
    border-color: #51515f;
    color: #fff;
}
.text-field:focus-visible {
    color: #fff;
}
.text-field[data-wf-focus-visible] {
    color: #fff;
}
.text-field::-webkit-input-placeholder {
    color: hsla(0, 0%, 100%, 0.5);
}
.text-field:-ms-input-placeholder {
    color: hsla(0, 0%, 100%, 0.5);
}
.text-field::-ms-input-placeholder {
    color: hsla(0, 0%, 100%, 0.5);
}
.text-field::placeholder {
    color: hsla(0, 0%, 100%, 0.5);
}
.form-block {
    display: block;
    max-width: 680px;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.accordion-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 80%;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-row-gap: 24px;
}
.accordion-item {
    border-radius: 0;
    background-color: #fff;
    cursor: pointer;
}
.accordion-item.fade-in-bottom {
    border-radius: 0;
    background-color: #fff;
}
.accordion-item-trigger {
    padding: 32px 48px;
    border-bottom: 0 solid #d7dce5;
}
.accordion-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.accordion-item-content {
    display: block;
    overflow: hidden;
}
.accordion-icon {
    width: 24px;
    height: 24px;
    color: #47506d;
}
.tab {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-bottom: 1px solid #d7dce5;
    background-color: transparent;
    color: #9aa8be;
}
.tab.w--current {
    padding: 24px;
    border-style: none none solid;
    border-width: 0 0 2px;
    border-color: #202f7d;
    background-color: transparent;
    color: #202f7d;
}
.tabs-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.tabs-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 48px;
}
.tab-pane-tab-1 {
    width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
}
.tab-grid {
    display: -ms-grid;
    display: grid;
    max-width: 100%;
    margin-top: 60px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 48px;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    grid-auto-columns: 1fr;
    grid-column-gap: 48px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 0.75fr;
    grid-template-columns: 1fr 0.75fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
.tab-pane {
    width: 100%;
}
.features-grid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
.feature-icon-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 48px;
    height: 48px;
    margin-bottom: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #d7dce5;
    border-radius: 0;
    background-color: transparent;
}
.feature-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 48px 24px 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-row-gap: 48px;
    border-style: solid;
    border-width: 0;
    border-color: #d7dce5;
    border-radius: 0;
    background-color: #e6eef6;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
}
.feature-container.feature-container-white {
    background-color: #fff;
}
.split-cards-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 48px;
}
.split-cards-inner-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-row-gap: 48px;
}
.split-card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-row-gap: 24px;
    border-radius: 0;
    background-color: #fff;
    max-width: 500px;
}
.split-card.fade-in-bottom.split-card-neutral {
    background-color: #e6eef6;
}
.horizontal-numbers-column {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-row-gap: 12px;
}
.medium-number {
    margin-bottom: 0;
    font-family: museo-sans, sans-serif;
    color: #230056;
    font-size: 32px;
    line-height: 1;
    font-weight: 600;
}
.medium-number.stats-number {
    margin-right: 24px;
    padding-top: 12px;
    padding-right: 24px;
    padding-bottom: 12px;
    border-right: 1px solid #d7dce5;
    color: #202f7d;
}
.margin-bottom-1-5 {
    margin-bottom: 32px;
}
.vertical-numbers-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 32px;
    margin-bottom: 32px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 0;
    grid-row-gap: 48px;
}
.feature-stats {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.overlapping-card-left {
    position: absolute;
    left: 0;
    right: auto;
    bottom: 48px;
    width: 50%;
    border-radius: 0;
    box-shadow: 0 40px 80px -40px rgba(0, 0, 0, 0.2);
}
.overlapping-card-right {
    position: absolute;
    left: auto;
    right: 0;
    bottom: 48px;
    width: 50%;
    border-radius: 0;
    box-shadow: 0 40px 80px -40px rgba(0, 0, 0, 0.2);
}
.block-quote {
    margin-top: 32px;
    margin-bottom: 32px;
    border-left-width: 3px;
    border-left-color: #ffc629;
    font-size: 1.25rem;
    line-height: 140%;
}
.news-grid {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
.blog-post {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-row-gap: 1.5rem;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    color: #fff;
    text-decoration: none;
}
.blog-post:hover {
    color: #1a1c7b;
}
.image {
    border-radius: 0;
}
.category-chip {
    display: block;
    margin-top: 0;
    margin-bottom: 0;
    padding: 4px 12px;
    border-radius: 100vw;
    background-color: #ffdb79;
    color: #230056;
    font-size: 0.875rem;
}
.category-chip.insights {
    background-color: #ac9fd6;
}
.contact-form {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 680px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 48px;
}
.textarea {
    min-height: 100px;
}
.textarea.text-field {
    color: #fff;
}
.success-message {
    background-color: #0055a5;
    color: #f2f4f9;
}
.text-block {
    color: #181818;
}
.accordion-heading {
    margin-bottom: 0;
}
.centered-text-block {
    max-width: 720px;
    margin-right: auto;
    margin-left: auto;
    text-align: left;
}
.utility-page-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
    height: 100vh;
    max-height: 100%;
    max-width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #202f7d;
    color: #fff;
}
.utility-page-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-row-gap: 48px;
    text-align: center;
}
.utility-page-form {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.card {
    width: 500px;
    border-radius: 0;
    box-shadow: 0 10px 80px -40px rgba(0, 0, 0, 0.2);
}
.blogpost-heading {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 48px;
}
.text-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 6px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 12px;
    -webkit-transition: color 200ms ease;
    transition: color 200ms ease;
    color: #47506d;
    font-size: 18px;
    text-decoration: none;
    cursor: pointer;
}
.text-link:hover {
    color: #0055a5;
}
.field-label {
    margin-bottom: 12px;
    font-weight: 400;
    text-align: left;
}
.label-text {
    margin-bottom: 24px;
    color: #202f7d;
    font-size: 0.875rem;
    line-height: 100%;
    font-weight: 500;
    text-align: left;
    letter-spacing: 0.025rem;
    text-transform: uppercase;
}
.label-text.secondary-400-text {
    margin-bottom: 24px;
    color: #fff;
}
.light-grey-text {
    color: #47506d;
}
.white-text {
    color: #fff;
}
.white-text.ish2 {
    font-size: 56px;
    font-weight: 700;
    margin-bottom: 32px;
}
.secondary-400-text {
    color: #a366fc;
}
.section-heading-container-horizontal {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-bottom: 60px;
    margin-left: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    grid-column-gap: 60px;
    text-align: left;
}
.text-link-arrow {
    width: 24px;
    height: 24px;
    max-width: 100%;
}
.feature-container-no-padding {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0;
    padding-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-row-gap: 48px;
    border-style: solid;
    border-width: 0;
    border-color: #d7dce5;
    border-radius: 0;
    background-color: #fff;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
}
.features-grid-large-gap {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
.cta-content-container {
    max-width: 800px;
    margin-right: auto;
    margin-left: auto;
}
.overlapping-images-container {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
._2-column-grid-image-left {
    max-width: 80%;
}
._2-column-grid-image-right {
    position: relative;
    right: 0;
    max-width: 80%;
    margin-left: auto;
}
._2-column-grid {
    grid-column-gap: 60px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
._2-column-grid.features-grid {
    grid-column-gap: 48px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    align-self: center;
}
._2-column-grid.fade-in-bottom {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
}
._2-column-narrow-text-container {
    max-width: 500px;
    margin-right: auto;
    margin-left: auto;
}
.nav-menu-2 {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.supage-hero-content-container {
    position: relative;
    z-index: 999;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 75%;
    min-height: 520px;
    padding: 120px 96px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #e6eef6;
    text-align: left;
}
.subpage-hero-wrapper {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.subfooter-text {
    color: #fff;
    font-size: 12px;
    line-height: 16px;
}
.subpage-hero-background-color {
    position: absolute;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
    width: 50%;
    max-height: 450px;
    min-height: 450px;
    background-color: #0055a5;
    -o-object-fit: cover;
    object-fit: cover;
}
.large-feature-icon-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 48px;
    height: 48px;
    margin-bottom: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #d7dce5;
    border-radius: 0;
    background-color: transparent;
}
.large-feature-icon-container.footer-icon {
    width: 28px;
    height: 24px;
    border-style: none;
    border-width: 1px;
}
.dropdown-toggle {
    padding: 24px 48px 24px 24px;
    color: #47506d;
}
.dropdown-toggle.w--open {
    background-color: #f7f9fc;
}
.dropdown-list {
    z-index: 9999;
    background-color: #fff;
}
.dropdown-list.w--open {
    border-style: solid;
    border-width: 1px;
    border-color: #f2f4f9;
    box-shadow: 0 40px 80px -40px rgba(0, 0, 0, 0.2);
}
.dropdown {
    z-index: 99999;
}
.hero-2-content-container {
    position: relative;
    z-index: 999;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 720px;
    margin-right: auto;
    margin-bottom: 60px;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}
.hero-2-content-container.fade-in-bottom {
    margin-bottom: 60px;
}
.image-2 {
    width: 240px;
    height: auto;
}
.paragraph-3 {
    font-weight: 500;
}
.paragraph-3.blog-intro-text {
    font-size: 16px;
}
.form-container {
    display: block;
    width: 70%;
    min-height: 300px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-row-gap: 24px;
    background-color: #f2f4f9;
}
.error-message {
    background-color: #8fd400;
}
.icon-image {
    max-width: 37%;
    min-width: auto;
}
.ish2 {
    margin-bottom: 32px;
    font-size: 56px;
    font-weight: 700;
}
@media screen and (max-width: 991px) {
    .navbar-container {
        position: relative;
        height: 100px;
        margin-top: 0;
        padding-right: 48px;
        padding-left: 48px;
    }
    .navbar {
        position: relative;
        height: 100px;
    }
    .nav-link {
        padding-right: 0;
        padding-left: 24px;
        text-align: left;
    }
    .button-group {
        padding-left: 0;
    }
    .nav-menu {
        margin-left: 0;
        background-color: #0e0f10;
    }
    .menu-button {
        margin-bottom: 0;
        padding: 24px 0 24px 48px;
        color: #47506d;
    }
    .menu-button.w--open {
        background-color: transparent;
        color: #47506d;
    }
    .container {
        padding-right: 48px;
        padding-left: 48px;
    }
    .logo-grid {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .right-grid {
        -ms-grid-columns: 1.2fr;
        grid-template-columns: 1.2fr;
    }
    .accordion-wrapper {
        grid-row-gap: 48px;
    }
    .tab-grid {
        max-width: none;
    }
    .features-grid {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    }
    .news-grid {
        grid-row-gap: 60px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .section-heading-container-horizontal {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        grid-row-gap: 24px;
    }
    .features-grid-large-gap {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    }
    .overlapping-images-container {
        width: 100%;
        max-width: 500px;
    }
    ._2-column-grid {
        width: 100%;
        grid-row-gap: 60px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    ._2-column-grid.features-grid {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .nav-menu-2 {
        position: absolute;
        padding-right: 48px;
        padding-bottom: 48px;
        padding-left: 48px;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        background-color: #fff;
    }
    .nav-links-container {
        margin-bottom: 48px;
    }
    .supage-hero-content-container {
        width: 100%;
        max-width: none;
        padding-right: 60px;
        padding-left: 60px;
    }
    .subpage-hero-background-color {
        top: 0;
        bottom: auto;
        width: 100%;
    }
    .dropdown-toggle {
        display: block;
        margin-right: auto;
        padding-left: 24px;
        text-align: left;
    }
    .dropdown-toggle.w--open {
        padding-left: 24px;
    }
    .dropdown-list {
        position: relative;
    }
    .dropdown-list.w--open {
        border-width: 0;
        box-shadow: none;
    }
    .dropdown {
        display: block;
    }
    .hero-2-content-container {
        max-width: 600px;
    }
    .image-2 {
        width: 200px;
    }
    .form-container {
        width: 90%;
        grid-row-gap: 48px;
    }
    .icon {
        width: 48px;
        height: 48px;
        -o-object-fit: fill;
        object-fit: fill;
    }
}
@media screen and (max-width: 767px) {
    h1 {
        font-size: 40px;
    }
    h2 {
        font-size: 32px;
    }
    .navbar-container {
        padding-right: 48px;
        padding-left: 48px;
    }
    .button-group {
        padding-left: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        grid-row-gap: 24px;
    }
    .section.hero-2-section {
        background-position: 0% 100%;
        background-size: auto 70%;
        padding-top: 12px;
    }
    .container.hero-blog-container {
        padding-right: 48px;
        padding-left: 48px;
    }
    .cta-banner.large-cta-banner-primary {
        padding-right: 48px;
        padding-left: 48px;
    }
    .footer-grid {
        grid-row-gap: 48px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .footer-links-container {
        text-align: center;
    }
    .footer-text-container {
        text-align: center;
    }
    .right-grid {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .accordion-wrapper {
        max-width: none;
    }
    .tabs-menu {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end;
    }
    .tab-grid {
        grid-row-gap: 48px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .features-grid {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .feature-container {
        padding-right: 48px;
    }
    .white-text.ish2 {
        font-size: 40px;
    }
    .ish2 {
        font-size: 40px;
    }
    .features-grid-large-gap {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .supage-hero-content-container {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .form-container {
        max-width: none;
    }
}
@media screen and (max-width: 479px) {
    h1 {
        font-size: 40px;
    }
    h2 {
        font-size: 32px;
    }
    h3 {
        font-size: 32px;
    }
    .navbar-container {
        height: auto;
        padding-right: 24px;
        padding-left: 24px;
    }
    .nav-link {
        padding-top: 24px;
        padding-bottom: 24px;
        padding-left: 24px;
    }
    .button-group {
        padding-left: 0;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .button-group.centerd-button-group {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .nav-menu {
        padding-right: 24px;
        padding-bottom: 24px;
        padding-left: 24px;
    }
    .menu-button.w--open {
        padding: 24px 0 24px 48px;
    }
    .section {
        margin-bottom: 0;
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .section.blogpost-hero-section {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .container {
        padding-right: 24px;
        padding-left: 24px;
    }
    .container.hero-blog-container {
        padding-right: 24px;
        padding-left: 24px;
    }
    .cta-banner.large-cta-banner-primary {
        padding-right: 12px;
        padding-left: 12px;
    }
    .cta-banner.small-screentshot-banner {
        padding-right: 24px;
        padding-left: 24px;
    }
    .footer-bottom {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
    }
    .large-body-text {
        font-size: 24px;
    }
    .right-grid {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .accordion-item-trigger {
        padding-right: 24px;
        padding-left: 24px;
    }
    .tabs-menu {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
    }
    .feature-container {
        padding-right: 24px;
        padding-left: 24px;
    }
    .split-cards-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        grid-row-gap: 48px;
    }
    .medium-number.stats-number {
        border-right-width: 0;
    }
    .feature-stats {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    .image.top-image {
        max-width: none;
        min-height: 50vh;
        -o-object-fit: cover;
        object-fit: cover;
    }
    .blogpost-heading {
        font-size: 56px;
    }
    .feature-container-no-padding {
        padding-right: 24px;
        padding-left: 24px;
    }
    .supage-hero-content-container {
        min-height: 420px;
        padding: 48px 24px;
    }
    .subpage-hero-background-color {
        top: 0;
        bottom: auto;
        min-height: 260px;
    }
    .dropdown-toggle {
        padding-left: 24px;
    }
    .image-2 {
        width: 160px;
    }
    .form-container {
        width: 100%;
    }
}
#w-node-e7d0fecc-20b2-cff6-8a7a-938133b723ac-05aedfc8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
}
#w-node-e7d0fecc-20b2-cff6-8a7a-938133b723b5-05aedfc8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-a63bfdc3-5f76-830e-21b3-80840cd75c7b-05aedfc8 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
}
#w-node-a63bfdc3-5f76-830e-21b3-80840cd75c7e-05aedfc8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_5d10ce59-41f4-cc12-5b25-349ff96754ff-05aedfc8 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
}
#w-node-_71cf6aab-8200-e3b2-05ac-f7423d2d1c07-05aedfc8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_71cf6aab-8200-e3b2-05ac-f7423d2d1c10-05aedfc8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_71cf6aab-8200-e3b2-05ac-f7423d2d1c19-05aedfc8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_71cf6aab-8200-e3b2-05ac-f7423d2d1c22-05aedfc8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
}
#w-node-_1c369ef9-9a1b-e778-f380-db417b522cd5-950dfa66 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: end;
    justify-self: end;
}
#w-node-_1c369ef9-9a1b-e778-f380-db417b522cce-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_3d360632-7258-aed9-bfb8-4d5698a685e4-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
}
#w-node-_3d360632-7258-aed9-bfb8-4d5698a685ed-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9855613a-8892-4419-62a3-7eb2f05f262e-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9855613a-8892-4419-62a3-7eb2f05f2639-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9855613a-8892-4419-62a3-7eb2f05f2644-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9855613a-8892-4419-62a3-7eb2f05f264f-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9855613a-8892-4419-62a3-7eb2f05f265a-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9855613a-8892-4419-62a3-7eb2f05f2665-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_6c7354c7-c543-c45c-d78a-6c7464e58a37-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_6c7354c7-c543-c45c-d78a-6c7464e58a40-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_6c7354c7-c543-c45c-d78a-6c7464e58a49-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_6c7354c7-c543-c45c-d78a-6c7464e58a2c-950dfa66 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
}
#w-node-e75c3e5d-3102-022d-6f4a-8a180f47c96e-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-e75c3e5d-3102-022d-6f4a-8a180f47c979-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-e75c3e5d-3102-022d-6f4a-8a180f47c984-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-e75c3e5d-3102-022d-6f4a-8a180f47c98f-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-e75c3e5d-3102-022d-6f4a-8a180f47c99a-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-e75c3e5d-3102-022d-6f4a-8a180f47c9a5-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_299fef5a-a22f-83f6-c881-a2c809d847ce-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_299fef5a-a22f-83f6-c881-a2c809d847d7-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_299fef5a-a22f-83f6-c881-a2c809d847e0-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_299fef5a-a22f-83f6-c881-a2c809d847e9-3243beb6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
}
#w-node-_68ef0f4b-b0d9-190a-eff8-6c63154d9f58-86de4436 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_68ef0f4b-b0d9-190a-eff8-6c63154d9f61-86de4436 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: end;
    justify-self: end;
}
#w-node-_941c6544-ee91-1cae-2556-edc70aaa939d-86de4436 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
}
#w-node-_941c6544-ee91-1cae-2556-edc70aaa93a0-86de4436 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_426d9b81-e149-f79d-757e-bf2cde986f38-86de4436 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_426d9b81-e149-f79d-757e-bf2cde986f41-86de4436 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: end;
    justify-self: end;
}
#w-node-_420f5928-0bba-ab51-5d17-668f96e8e990-86de4436 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_420f5928-0bba-ab51-5d17-668f96e8e999-86de4436 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_420f5928-0bba-ab51-5d17-668f96e8e9a2-86de4436 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_420f5928-0bba-ab51-5d17-668f96e8e9ab-86de4436 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
}
#w-node-ae7165dd-0efc-ce8d-ac33-bf520f85bbac-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
}
#w-node-ae7165dd-0efc-ce8d-ac33-bf520f85bbb5-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-e9acae21-4006-1cd6-f099-e40010170abc-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
}
#w-node-e9acae21-4006-1cd6-f099-e40010170ac5-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_47ef3c9c-8c29-cf8d-f4d4-21a51fdda084-ec8e9ed1 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
}
#w-node-_47ef3c9c-8c29-cf8d-f4d4-21a51fdda087-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_98915b55-7bfd-8583-0626-c6f227ef0bba-ec8e9ed1 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
}
#w-node-_98915b55-7bfd-8583-0626-c6f227ef0bbd-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_1c369ef9-9a1b-e778-f380-db417b522cce-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_1c369ef9-9a1b-e778-f380-db417b522cd5-ec8e9ed1 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: end;
    justify-self: end;
}
#w-node-daab3182-7b4f-96eb-bd93-07ae436b14c4-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-daab3182-7b4f-96eb-bd93-07ae436b14dd-ec8e9ed1 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: end;
    justify-self: end;
}
#w-node-fb2c8db9-ce9b-f0f5-7bc2-cf4ecc8a2cf6-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-fb2c8db9-ce9b-f0f5-7bc2-cf4ecc8a2cfb-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-fb2c8db9-ce9b-f0f5-7bc2-cf4ecc8a2d00-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-fb2c8db9-ce9b-f0f5-7bc2-cf4ecc8a2d05-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-fb2c8db9-ce9b-f0f5-7bc2-cf4ecc8a2d0a-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-fb2c8db9-ce9b-f0f5-7bc2-cf4ecc8a2d0f-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_050689b6-03b3-96b2-0579-bf6a81a7dfd7-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_050689b6-03b3-96b2-0579-bf6a81a7dfdc-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_050689b6-03b3-96b2-0579-bf6a81a7dfe1-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_050689b6-03b3-96b2-0579-bf6a81a7dfe6-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_050689b6-03b3-96b2-0579-bf6a81a7dfeb-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_050689b6-03b3-96b2-0579-bf6a81a7dff0-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9838640b-f6e8-bf8d-1c64-b9206115f2b5-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9838640b-f6e8-bf8d-1c64-b9206115f2c0-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9838640b-f6e8-bf8d-1c64-b9206115f2cb-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9838640b-f6e8-bf8d-1c64-b9206115f2d6-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9838640b-f6e8-bf8d-1c64-b9206115f2e1-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9838640b-f6e8-bf8d-1c64-b9206115f2ec-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-f10d78e6-e61a-3a56-0c0c-9c025945424a-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-f10d78e6-e61a-3a56-0c0c-9c0259454255-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_3424887e-e6c2-5d40-0a36-6629027a15f4-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_3424887e-e6c2-5d40-0a36-6629027a15f5-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_3424887e-e6c2-5d40-0a36-6629027a15f6-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_3424887e-e6c2-5d40-0a36-6629027a15f7-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_3424887e-e6c2-5d40-0a36-6629027a15f8-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
}
#w-node-_2cfca1fa-c0c7-5778-6e7c-f0856eabaf17-ec8e9ed1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_6a388d3c-d04f-4e19-2269-bcf7ceaa531d-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_6a388d3c-d04f-4e19-2269-bcf7ceaa5326-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_038688c4-f030-4f2e-809c-e35372a35a3e-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
}
#w-node-_038688c4-f030-4f2e-809c-e35372a35a3f-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
}
#w-node-_038688c4-f030-4f2e-809c-e35372a35a46-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
}
#w-node-_038688c4-f030-4f2e-809c-e35372a35a47-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
}
#w-node-_038688c4-f030-4f2e-809c-e35372a35a4e-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
}
#w-node-_038688c4-f030-4f2e-809c-e35372a35a4f-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
}
#w-node-_9119a34a-c7c0-3b7d-fd6b-d1e80febeb95-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9119a34a-c7c0-3b7d-fd6b-d1e80febeb9e-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9119a34a-c7c0-3b7d-fd6b-d1e80febeba7-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_9119a34a-c7c0-3b7d-fd6b-d1e80febebb0-ec8e9ed1 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
}
#w-node-_26d0eaae-0679-0a08-3ef1-cb9ef235e2a1-a8615f56 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_26d0eaae-0679-0a08-3ef1-cb9ef235e2aa-a8615f56 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_7019da34-0aea-8d9e-3caf-fad79b46ab87-a8615f56 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_7019da34-0aea-8d9e-3caf-fad79b46ab90-a8615f56 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_7019da34-0aea-8d9e-3caf-fad79b46ab99-a8615f56 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}
#w-node-_7019da34-0aea-8d9e-3caf-fad79b46aba2-a8615f56 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
}
@media screen and (max-width: 991px) {
    #w-node-a63bfdc3-5f76-830e-21b3-80840cd75c7b-05aedfc8 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_1c369ef9-9a1b-e778-f380-db417b522cd5-950dfa66 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_68ef0f4b-b0d9-190a-eff8-6c63154d9f61-86de4436 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_941c6544-ee91-1cae-2556-edc70aaa939d-86de4436 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_426d9b81-e149-f79d-757e-bf2cde986f41-86de4436 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_47ef3c9c-8c29-cf8d-f4d4-21a51fdda084-ec8e9ed1 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_98915b55-7bfd-8583-0626-c6f227ef0bba-ec8e9ed1 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_1c369ef9-9a1b-e778-f380-db417b522cd5-ec8e9ed1 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-daab3182-7b4f-96eb-bd93-07ae436b14dd-ec8e9ed1 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_2cfca1fa-c0c7-5778-6e7c-f0856eabaf17-ec8e9ed1 {
        -ms-grid-column: span 1;
        grid-column-start: span 1;
        -ms-grid-column-span: 1;
        grid-column-end: span 1;
    }
}
@media screen and (max-width: 767px) {
    #w-node-_71cf6aab-8200-e3b2-05ac-f7423d2d1c22-05aedfc8 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_6c7354c7-c543-c45c-d78a-6c7464e58a2c-950dfa66 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_299fef5a-a22f-83f6-c881-a2c809d847e9-3243beb6 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_420f5928-0bba-ab51-5d17-668f96e8e9ab-86de4436 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_9119a34a-c7c0-3b7d-fd6b-d1e80febebb0-ec8e9ed1 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
    #w-node-_7019da34-0aea-8d9e-3caf-fad79b46aba2-a8615f56 {
        -ms-grid-column-align: center;
        justify-self: center;
    }
}
