body {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    width: 100%;
    font-family: Montserrat;
    font-weight: 400;
    background: rgb(255, 255, 255);
}

a {
    text-decoration: none;
    color: inherit;
    cursor: pointer;
}

a:not(.btn):hover {
    text-decoration: underline;
}

input,
select,
textarea,
p,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    font-size: inherit;
    font-weight: inherit;
}

main {
    overflow: hidden;
}

u>span {
    text-decoration: inherit;
}

ol,
ul {
    padding-left: 2.5rem;
    margin: .625rem 0;
}

p {
    word-wrap: break-word;
}

iframe {
    border: 0;
}

* {
    box-sizing: border-box;
}

.item-absolute {
    position: absolute;
}

.item-relative {
    position: relative;
}

.item-block {
    display: block;
    height: 100%;
    width: 100%;
}

.item-cover {
    z-index: 1000001;
}

.item-breakword {
    word-wrap: break-word;
}

.item-content-box {
    box-sizing: content-box;
}

.hidden {
    display: none;
}

.clearfix {
    clear: both;
}

@keyframes slide-down {
    from {
        opacity: 0;
        transform: translateY(-50px);
    }
}

@keyframes fade-in {
    from {
        opacity: 0;
    }
}

@supports (-webkit-overflow-scrolling:touch) {
    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution:192dpi) {
        .image[src$=".svg"] {
            width:calc(100% + 1px);
        }
    }
}

.headline {
    font-family: Montserrat;
    font-weight: 700;
}

.section-fit {
    max-width: 400px;
}

.section-relative {
    position: relative;
    margin: 0 auto;
}

.section-inner {
    height: 100%;
}

#page-block-n6j58jc56a {
    height: 3.8125rem;
    max-width: 100%;
}

#page-block-n6j58jc56a .section-holder-border {
    border: 0;
}

#page-block-n6j58jc56a .section-block {
    background: none;
    height: 3.8125rem;
}

#page-block-n6j58jc56a .section-holder-overlay {
    display: none;
}

#element-316 {
    top: 0.75rem;
    left: 8rem;
    height: 2.375rem;
    width: 9rem;
    z-index: 47;
}

#page-block-fx5cvm02t2n {
    height: 23.3125rem;
    max-width: 100%;
}

#page-block-fx5cvm02t2n .section-holder-border {
    border: 0;
}

#page-block-fx5cvm02t2n .section-block {
    background: url(../images/53147206-0-Top-Banner-copy.jpg) repeat rgb(30, 30, 30) 22% 67% / cover;
    height: 23.3125rem;
}

#page-block-fx5cvm02t2n .section-holder-overlay {
    display: none;
}

#element-6 {
    top: 4.4375rem;
    left: 1.6875rem;
    height: 1.3125rem;
    width: 22.5rem;
    z-index: 3;
    color: #37465A;
    font-size: 1.3003rem;
    line-height: 1.3125rem;
    text-align: left;
}

#element-6 .x_e361dfdc {
    text-align: left;
    line-height: 1.3125rem;
    font-size: 1.3003rem;
}

#element-6 .x_d9bcbbb3 {
    text-align: left;
    line-height: 1.3125rem;
    font-size: 1.3003rem;
}

#element-6 .x_939ad90d {
    color: #355699;
}

#element-10 {
    top: 6.75rem;
    left: 1.6875rem;
    height: 1.4375rem;
    width: 22.5rem;
    z-index: 4;
    color: #37465A;
    font-size: 0.9907rem;
    line-height: 1.4rem;
    text-align: left;
}

#element-10 .x_0a34168d {
    text-align: left;
    line-height: 1.375rem;
    font-size: 0.9907rem;
}

#element-10 .x_939ad90d {
    color: #355699;
}

#element-10 strong {
    font-weight: 700;
}

#element-100 {
    top: 9.4375rem;
    left: 1.4375rem;
    height: 5.1875rem;
    width: 22.125rem;
    z-index: 6;
    color: #37465A;
    font-size: 0.9288rem;
    line-height: 1.3125rem;
    text-align: left;
}

#element-100 .x_858abfc5 {
    text-align: left;
    color: rgb(53, 86, 153);
    line-height: 1.3125rem;
    font-size: 0.9288rem;
}

#element-100 .x_939ad90d {
    color: #355699;
}

#element-102 {
    top: 16.375rem;
    left: 1.6875rem;
    height: 1.8125rem;
    width: 22.5rem;
    z-index: 7;
    color: #37465A;
    font-size: 1.2384rem;
    line-height: 1.75rem;
    text-align: left;
}

#element-102 .x_b558b569 {
    text-align: left;
    line-height: 1.75rem;
    font-size: 1.2384rem;
}

#element-102 .x_939ad90d {
    color: #355699;
}

#element-102 strong {
    font-weight: 700;
}

#element-103 {
    top: 18.5625rem;
    left: 1.6875rem;
    height: 2.5rem;
    width: 16.0625rem;
    z-index: 8;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 1.225rem;
    text-align: left;
}

#element-103 .x_47a309de {
    text-align: left;
    line-height: 1.25rem;
    font-size: 0.8669rem;
}

#element-103 .x_939ad90d {
    color: #355699;
}

#element-103 strong {
    font-weight: 700;
}

#element-104 {
    top: 21.0625rem;
    left: 1.6875rem;
    height: 6.125rem;
    width: 21.3125rem;
    z-index: 9;
}

.full-size {
    width: 100%;
    height: 100%;
}

#element-106 {
    top: 2.5rem;
    left: 1.6875rem;
    height: 1.0625rem;
    width: 9.0625rem;
    z-index: 11;
}

.circle {
    border-radius: 50%;
}

.shape {
    height: inherit;
}

.line-horizontal {
    height: .625rem;
}

.line-vertical {
    height: 100%;
    margin-right: .625rem;
}

[class*='line-'] {
    box-sizing: content-box;
}

#element-106 .shape {
    border: 0;
    background: rgb(255, 255, 255);
}

#element-107 {
    top: 2.5625rem;
    left: 2.0625rem;
    height: 0.875rem;
    width: 9.1875rem;
    z-index: 12;
    color: #37465A;
    font-size: 0.743rem;
    line-height: 0.9rem;
    text-align: left;
}

#element-107 .x_40d47ad7 {
    text-align: left;
    line-height: 0.875rem;
    font-size: 0.743rem;
}

#element-107 .x_c4e3081f {
    text-align: left;
    line-height: 0.875rem;
    font-size: 0.743rem;
}

#element-107 .x_939ad90d {
    color: #355699;
}

#element-149 {
    top: 2.4375rem;
    left: 16.5rem;
    height: 1.0625rem;
    width: 1.0625rem;
    z-index: 13;
}

#element-150 {
    top: 2.4375rem;
    left: 19.625rem;
    height: 1.0625rem;
    width: 1.0625rem;
    z-index: 14;
}

#element-151 {
    top: 2.4375rem;
    left: 14.9375rem;
    height: 1.0625rem;
    width: 1.0625rem;
    z-index: 15;
}

#element-152 {
    top: 2.4375rem;
    left: 13.4375rem;
    height: 1.0625rem;
    width: 1.0625rem;
    z-index: 16;
}

#element-154 {
    top: 2.4375rem;
    left: 18.0625rem;
    height: 1.0625rem;
    width: 1.0625rem;
    z-index: 17;
}

#element-156 {
    top: 2.5rem;
    left: 11.5625rem;
    height: 1.0625rem;
    width: 1.4375rem;
    z-index: 19;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 1.05rem;
    text-align: left;
}

#element-156 .x_4f55fe49 {
    text-align: left;
    line-height: 1.0625rem;
    font-size: 0.8669rem;
}

#element-156 .x_44c791c4 {
    text-align: left;
    line-height: 1.0625rem;
    font-size: 0.8669rem;
}

#element-156 .x_939ad90d {
    color: #355699;
}

#page-block-xa7h8gonho {
    height: 46.1875rem;
    max-width: 100%;
}

#page-block-xa7h8gonho .section-holder-border {
    border: 0;
}

#page-block-xa7h8gonho .section-block {
    background: url(../images/53550682-0-53166206-0-Workplace.jpg) repeat rgb(255, 255, 255) 50% 50% / cover;
    height: 46.1875rem;
}

#page-block-xa7h8gonho .section-holder-overlay {
    display: none;
}

#element-169 {
    top: 1.5625rem;
    left: 2.4375rem;
    height: 2.875rem;
    width: 20.125rem;
    z-index: 10;
    color: #37465A;
    font-size: 1.4241rem;
    line-height: 1.4375rem;
    text-align: center;
}

#element-169 .x_79fcb26a {
    text-align: center;
    line-height: 1.4375rem;
    font-size: 1.4241rem;
}

#element-169 .x_e86fa07f {
    text-align: center;
    line-height: 1.4375rem;
    font-size: 1.4241rem;
}

#element-176 {
    top: 19.5625rem;
    left: 4.25rem;
    height: 11.875rem;
    width: 16.5rem;
    z-index: 20;
}

#element-176 .shape {
    border: 0.0625rem solid #A3BAC6;
    border-radius: 0 0 0 0;
    background: rgb(255, 255, 255);
}

#element-170 {
    top: 21.4375rem;
    left: 4.9375rem;
    height: 3rem;
    width: 15.0625rem;
    z-index: 22;
    color: #37465A;
    font-size: 1.2384rem;
    line-height: 1.5rem;
    text-align: center;
    font-weight: 700;
}

#element-170 .x_bdb4a4e4 {
    text-align: center;
    line-height: 1.5rem;
    font-size: 1.2384rem;
}

#element-170 .x_939ad90d {
    color: #355699;
}

#element-170 strong {
    font-weight: 700;
}

#element-170.headline {
    font-weight: 700;
}

#element-171 {
    top: 26.3125rem;
    left: 6.6875rem;
    height: 3.25rem;
    width: 11.625rem;
    z-index: 23;
    color: #37465A;
    font-size: 0.9907rem;
    line-height: 1.6rem;
    text-align: center;
    font-weight: 700;
}

#element-171 .x_dc68832a {
    text-align: center;
    line-height: 1.625rem;
    font-size: 0.9907rem;
}

#element-171 strong {
    font-weight: 700;
}

#element-171.paragraph {
    font-weight: 700;
}

#element-178 {
    top: 33.3125rem;
    left: 4.25rem;
    height: 10.375rem;
    width: 16.5rem;
    z-index: 24;
}

#element-178 .shape {
    border: 0.0625rem solid #A3BAC6;
    border-radius: 0 0 0 0;
    background: rgb(255, 255, 255);
}

#element-179 {
    top: 35.1875rem;
    left: 4.9375rem;
    height: 1.5rem;
    width: 15.0625rem;
    z-index: 25;
    color: #37465A;
    font-size: 1.2384rem;
    line-height: 1.5rem;
    text-align: center;
    font-weight: 700;
}

#element-179 .x_bdb4a4e4 {
    text-align: center;
    line-height: 1.5rem;
    font-size: 1.2384rem;
}

#element-179 .x_939ad90d {
    color: #355699;
}

#element-179 strong {
    font-weight: 700;
}

#element-179.headline {
    font-weight: 700;
}

#element-180 {
    top: 38.5625rem;
    left: 5.25rem;
    height: 3.25rem;
    width: 14.4375rem;
    z-index: 26;
    color: #37465A;
    font-size: 0.9907rem;
    line-height: 1.6rem;
    text-align: center;
    font-weight: 700;
}

#element-180 .x_dc68832a {
    text-align: center;
    line-height: 1.625rem;
    font-size: 0.9907rem;
}

#element-180 strong {
    font-weight: 700;
}

#element-180.paragraph {
    font-weight: 700;
}

#element-181 {
    top: 5.8125rem;
    left: 4.25rem;
    height: 11.875rem;
    width: 16.5rem;
    z-index: 27;
}

#element-181 .shape {
    border: 0.0625rem solid #A3BAC6;
    border-radius: 0 0 0 0;
    background: rgb(255, 255, 255);
}

#element-182 {
    top: 7.6875rem;
    left: 4.9375rem;
    height: 3rem;
    width: 15.0625rem;
    z-index: 28;
    color: #37465A;
    font-size: 1.2384rem;
    line-height: 1.5rem;
    text-align: center;
    font-weight: 700;
}

#element-182 .x_bdb4a4e4 {
    text-align: center;
    line-height: 1.5rem;
    font-size: 1.2384rem;
}

#element-182 .x_939ad90d {
    color: #355699;
}

#element-182 strong {
    font-weight: 700;
}

#element-182.headline {
    font-weight: 700;
}

#element-183 {
    top: 12.5625rem;
    left: 6rem;
    height: 3.25rem;
    width: 13rem;
    z-index: 29;
    color: #37465A;
    font-size: 0.9907rem;
    line-height: 1.6rem;
    text-align: center;
    font-weight: 700;
}

#element-183 .x_dc68832a {
    text-align: center;
    line-height: 1.625rem;
    font-size: 0.9907rem;
}

#element-183 strong {
    font-weight: 700;
}

#element-183.paragraph {
    font-weight: 700;
}

#page-block-0gg78rf0ylo {
    height: 10.1875rem;
    max-width: 100%;
}

#page-block-0gg78rf0ylo .section-holder-border {
    border: 0;
}

#page-block-0gg78rf0ylo .section-block {
    background: rgb(53, 86, 153);
    height: 10.1875rem;
}

#page-block-0gg78rf0ylo .section-holder-overlay {
    display: none;
}

#element-185 {
    top: 2.625rem;
    left: 2.0625rem;
    height: 5rem;
    width: 20.6875rem;
    z-index: 30;
    color: #37465A;
    font-size: 1.2384rem;
    line-height: 1.25rem;
    text-align: center;
}

#element-185 .x_12f16b9a {
    text-align: center;
    line-height: 1.25rem;
    font-size: 1.2384rem;
}

#element-185 .x_f2074b6c {
    color: #ffffff;
}

#page-block-mt6eqvpev4b {
    height: 72.875rem;
    max-width: 100%;
}

#page-block-mt6eqvpev4b .section-holder-border {
    border: 0;
}

#page-block-mt6eqvpev4b .section-block {
    background: rgb(249, 249, 249);
    height: 72.875rem;
}

#page-block-mt6eqvpev4b .section-holder-overlay {
    display: none;
}

#element-213 {
    top: 1.6875rem;
    left: 1.1875rem;
    height: 1.3125rem;
    width: 22.5rem;
    z-index: 31;
    color: #37465A;
    font-size: 1.3003rem;
    line-height: 1.3125rem;
    text-align: center;
}

#element-213 .x_1b0fa2c9 {
    text-align: center;
    line-height: 1.3125rem;
    font-size: 1.3003rem;
}

#element-213 .x_b0efbce3 {
    text-align: center;
    line-height: 1.3125rem;
    font-size: 1.3003rem;
}

#element-214 {
    top: 5.5rem;
    left: 1.1875rem;
    height: 16.875rem;
    width: 22.5rem;
    z-index: 35;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 0.875rem;
    text-align: left;
}

#element-214 .x_8e98625a {
    text-align: left;
    line-height: 0.875rem;
    font-size: 0.8669rem;
}

#element-214 .x_e1c17884 {
    color: #000001;
}

#element-214 strong {
    font-weight: 700;
}

#element-221 {
    top: 22.875rem;
    left: 8.5625rem;
    height: 8.125rem;
    width: 8.125rem;
    z-index: 43;
}

#element-222 {
    top: 36.0625rem;
    left: 8.375rem;
    height: 8.125rem;
    width: 8.125rem;
    z-index: 44;
}

#element-223 {
    top: 49rem;
    left: 8.375rem;
    height: 8.125rem;
    width: 8.125rem;
    z-index: 45;
}

#element-224 {
    top: 61.625rem;
    left: 8.4375rem;
    height: 8.125rem;
    width: 8.125rem;
    z-index: 46;
}

#element-225 {
    top: 32.0625rem;
    left: 8.1875rem;
    height: 1.625rem;
    width: 8.5rem;
    z-index: 48;
    color: #37465A;
    font-size: 0.805rem;
    line-height: 0.8125rem;
    text-align: left;
}

#element-225 .x_5a0f1527 {
    text-align: left;
    line-height: 0.8125rem;
    font-size: 0.805rem;
}

#element-225 .x_e1c17884 {
    color: #000001;
}

#element-226 {
    top: 45.25rem;
    left: 8.125rem;
    height: 0.8125rem;
    width: 8.75rem;
    z-index: 49;
    color: #37465A;
    font-size: 0.805rem;
    line-height: 0.8125rem;
    text-align: left;
}

#element-226 .x_5a0f1527 {
    text-align: left;
    line-height: 0.8125rem;
    font-size: 0.805rem;
}

#element-226 .x_e1c17884 {
    color: #000001;
}

#element-227 {
    top: 57.8125rem;
    left: 7.9375rem;
    height: 0.8125rem;
    width: 9.0625rem;
    z-index: 50;
    color: #37465A;
    font-size: 0.805rem;
    line-height: 0.8125rem;
    text-align: left;
}

#element-227 .x_5a0f1527 {
    text-align: left;
    line-height: 0.8125rem;
    font-size: 0.805rem;
}

#element-227 .x_e1c17884 {
    color: #000001;
}

#element-228 {
    top: 70.9375rem;
    left: 7.9375rem;
    height: 0.8125rem;
    width: 9.0625rem;
    z-index: 51;
    color: #37465A;
    font-size: 0.805rem;
    line-height: 0.8125rem;
    text-align: left;
}

#element-228 .x_5a0f1527 {
    text-align: left;
    line-height: 0.8125rem;
    font-size: 0.805rem;
}

#element-228 .x_e1c17884 {
    color: #000001;
}

#page-block-3sfblt1aaam {
    height: 55.8125rem;
    max-width: 100%;
}

#page-block-3sfblt1aaam .section-holder-border {
    border: 0;
}

#page-block-3sfblt1aaam .section-block {
    background: none;
    height: 55.8125rem;
}

#page-block-3sfblt1aaam .section-holder-overlay {
    display: none;
}

#element-188 {
    top: 8rem;
    left: 2.5rem;
    height: 18.875rem;
    width: 19.875rem;
    z-index: 32;
}

#element-188 .shape {
    border: 0.0625rem solid #A3BAC6;
    border-radius: 0 0 0 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM89h8AApEBx2iaqpQAAAAASUVORK5CYII=) repeat rgb(255, 255, 255) 50% 50% / cover;
}

#element-190 {
    top: 30.8125rem;
    left: 1.25rem;
    height: 1rem;
    width: 22.5rem;
    z-index: 33;
    color: #37465A;
    font-size: 0.9907rem;
    line-height: 1rem;
    text-align: left;
}

#element-190 .x_e3718d7d {
    text-align: left;
    line-height: 1rem;
    font-size: 0.9907rem;
}

#element-190 .x_35d6d26d {
    text-align: left;
    line-height: 1rem;
    font-size: 0.9907rem;
}

#element-191 {
    top: 33.6875rem;
    left: 1.25rem;
    height: 3.375rem;
    width: 22.5rem;
    z-index: 34;
    color: #37465A;
    font-size: 0.805rem;
    line-height: 1.1375rem;
    text-align: left;
}

#element-191 .x_ff17dd85 {
    text-align: left;
    line-height: 1.125rem;
    font-size: 0.805rem;
}

#element-192 {
    top: 38.9375rem;
    left: 1.25rem;
    height: 1rem;
    width: 22.5rem;
    z-index: 36;
    color: #37465A;
    font-size: 0.9907rem;
    line-height: 1rem;
    text-align: left;
}

#element-192 .x_e3718d7d {
    text-align: left;
    line-height: 1rem;
    font-size: 0.9907rem;
}

#element-192 .x_35d6d26d {
    text-align: left;
    line-height: 1rem;
    font-size: 0.9907rem;
}

#element-193 {
    top: 41.8125rem;
    left: 1.25rem;
    height: 3.375rem;
    width: 22.5rem;
    z-index: 37;
    color: #37465A;
    font-size: 0.805rem;
    line-height: 1.1375rem;
    text-align: left;
}

#element-193 .x_ff17dd85 {
    text-align: left;
    line-height: 1.125rem;
    font-size: 0.805rem;
}

#element-194 {
    top: 47.0625rem;
    left: 1.25rem;
    height: 1rem;
    width: 22.5rem;
    z-index: 38;
    color: #37465A;
    font-size: 0.9907rem;
    line-height: 1rem;
    text-align: left;
}

#element-194 .x_e3718d7d {
    text-align: left;
    line-height: 1rem;
    font-size: 0.9907rem;
}

#element-194 .x_35d6d26d {
    text-align: left;
    line-height: 1rem;
    font-size: 0.9907rem;
}

#element-195 {
    top: 49.9375rem;
    left: 1.25rem;
    height: 3.375rem;
    width: 22.5rem;
    z-index: 39;
    color: #37465A;
    font-size: 0.805rem;
    line-height: 1.1375rem;
    text-align: left;
}

#element-195 .x_ff17dd85 {
    text-align: left;
    line-height: 1.125rem;
    font-size: 0.805rem;
}

#element-196 {
    top: 2.5rem;
    left: 1.25rem;
    height: 2.875rem;
    width: 22.5rem;
    z-index: 40;
    color: #37465A;
    font-size: 1.4241rem;
    line-height: 1.4375rem;
    text-align: center;
}

#element-196 .x_79fcb26a {
    text-align: center;
    line-height: 1.4375rem;
    font-size: 1.4241rem;
}

#element-196 .x_e86fa07f {
    text-align: center;
    line-height: 1.4375rem;
    font-size: 1.4241rem;
}

#page-block-nl05psqlpn8 {
    height: 48.5625rem;
    max-width: 100%;
}

#page-block-nl05psqlpn8 .section-holder-border {
    border: 0;
}

#page-block-nl05psqlpn8 .section-block {
    background: rgb(53, 86, 153);
    height: 48.5625rem;
}

#page-block-nl05psqlpn8 .section-holder-overlay {
    display: none;
}

#element-197 {
    top: 2.5rem;
    left: 1.25rem;
    height: 1.4375rem;
    width: 22.5rem;
    z-index: 21;
    color: #37465A;
    font-size: 1.4241rem;
    line-height: 1.4375rem;
    text-align: left;
}

#element-197 .x_bc046831 {
    text-align: left;
    line-height: 1.4375rem;
    font-size: 1.4241rem;
}

#element-197 .x_ec9d393f {
    text-align: left;
    line-height: 1.4375rem;
    font-size: 1.4241rem;
}

#element-197 .x_f2074b6c {
    color: #ffffff;
}

#element-209 {
    top: 5.8125rem;
    left: 1.25rem;
    height: 19.25rem;
    width: 22.5rem;
    z-index: 41;
}

#element-210 {
    top: 26.875rem;
    left: 1.25rem;
    height: 19.25rem;
    width: 22.5rem;
    z-index: 42;
}

#page-block-vckwhvolnx {
    height: 115.375rem;
    max-width: 100%;
}

#page-block-vckwhvolnx .section-holder-border {
    border: 0;
}

#page-block-vckwhvolnx .section-block {
    background: none;
    height: 115.375rem;
}

#page-block-vckwhvolnx .section-holder-overlay {
    display: none;
}

#element-253 {
    top: 1.9375rem;
    left: 4.625rem;
    height: 2.875rem;
    width: 15.625rem;
    z-index: 52;
    color: #37465A;
    font-size: 1.4241rem;
    line-height: 1.4375rem;
    text-align: center;
}

#element-253 .x_79fcb26a {
    text-align: center;
    line-height: 1.4375rem;
    font-size: 1.4241rem;
}

#element-253 .x_e86fa07f {
    text-align: center;
    line-height: 1.4375rem;
    font-size: 1.4241rem;
}

#element-254 {
    top: 7.25rem;
    left: 5.375rem;
    height: 10.6875rem;
    width: 14.1875rem;
    z-index: 53;
}

#element-256 {
    top: 80.3125rem;
    left: 5.375rem;
    height: 10.6875rem;
    width: 14.1875rem;
    z-index: 54;
}

#element-258 {
    top: 18.625rem;
    left: 5.375rem;
    height: 1.0625rem;
    width: 14.1875rem;
    z-index: 55;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 1.05rem;
    text-align: center;
}

#element-258 .x_b4d526c7 {
    text-align: center;
    line-height: 1.0625rem;
    font-size: 0.8669rem;
}

#element-259 {
    top: 19.6875rem;
    left: 5.375rem;
    height: 3.375rem;
    width: 14.1875rem;
    z-index: 56;
    color: #37465A;
    font-size: 0.6811rem;
    line-height: 1.1rem;
    text-align: center;
}

#element-259 .x_e63cd9c2 {
    text-align: center;
    line-height: 1.125rem;
    font-size: 0.6811rem;
}

#element-262 {
    top: 91.875rem;
    left: 5.375rem;
    height: 1.0625rem;
    width: 14.1875rem;
    z-index: 57;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 1.05rem;
    text-align: center;
}

#element-262 .x_b4d526c7 {
    text-align: center;
    line-height: 1.0625rem;
    font-size: 0.8669rem;
}

#element-263 {
    top: 92.9375rem;
    left: 7.3125rem;
    height: 2.25rem;
    width: 10.3125rem;
    z-index: 58;
    color: #37465A;
    font-size: 0.6811rem;
    line-height: 1.1rem;
    text-align: center;
}

#element-263 .x_e63cd9c2 {
    text-align: center;
    line-height: 1.125rem;
    font-size: 0.6811rem;
}

#element-282 {
    top: 62.875rem;
    left: 5.375rem;
    height: 10.6875rem;
    width: 14.1875rem;
    z-index: 59;
}

#element-283 {
    top: 25.9375rem;
    left: 5.375rem;
    height: 10.6875rem;
    width: 14.1875rem;
    z-index: 60;
}

#element-285 {
    top: 74.4375rem;
    left: 5.375rem;
    height: 1.0625rem;
    width: 14.1875rem;
    z-index: 61;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 1.05rem;
    text-align: center;
}

#element-285 .x_b4d526c7 {
    text-align: center;
    line-height: 1.0625rem;
    font-size: 0.8669rem;
}

#element-286 {
    top: 75.5rem;
    left: 6.4375rem;
    height: 2.25rem;
    width: 12.0625rem;
    z-index: 62;
    color: #37465A;
    font-size: 0.6811rem;
    line-height: 1.1rem;
    text-align: center;
}

#element-286 .x_e63cd9c2 {
    text-align: center;
    line-height: 1.125rem;
    font-size: 0.6811rem;
}

#element-287 {
    top: 37.5rem;
    left: 5.375rem;
    height: 1.0625rem;
    width: 14.1875rem;
    z-index: 63;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 1.05rem;
    text-align: center;
}

#element-287 .x_b4d526c7 {
    text-align: center;
    line-height: 1.0625rem;
    font-size: 0.8669rem;
}

#element-288 {
    top: 38.5625rem;
    left: 5.875rem;
    height: 3.375rem;
    width: 13.125rem;
    z-index: 64;
    color: #37465A;
    font-size: 0.6811rem;
    line-height: 1.1rem;
    text-align: center;
}

#element-288 .x_e63cd9c2 {
    text-align: center;
    line-height: 1.125rem;
    font-size: 0.6811rem;
}

#element-291 {
    top: 45rem;
    left: 5.375rem;
    height: 10.6875rem;
    width: 14.1875rem;
    z-index: 65;
}

#element-292 {
    top: 98.25rem;
    left: 5.4375rem;
    height: 10.6875rem;
    width: 14.1875rem;
    z-index: 66;
}

#element-294 {
    top: 56.5625rem;
    left: 5.375rem;
    height: 1.0625rem;
    width: 14.1875rem;
    z-index: 67;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 1.05rem;
    text-align: center;
}

#element-294 .x_b4d526c7 {
    text-align: center;
    line-height: 1.0625rem;
    font-size: 0.8669rem;
}

#element-295 {
    top: 57.625rem;
    left: 6.4375rem;
    height: 3.375rem;
    width: 12.0625rem;
    z-index: 68;
    color: #37465A;
    font-size: 0.6811rem;
    line-height: 1.1rem;
    text-align: center;
}

#element-295 .x_e63cd9c2 {
    text-align: center;
    line-height: 1.125rem;
    font-size: 0.6811rem;
}

#element-296 {
    top: 110.0625rem;
    left: 5.375rem;
    height: 1.0625rem;
    width: 14.1875rem;
    z-index: 69;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 1.05rem;
    text-align: center;
}

#element-296 .x_b4d526c7 {
    text-align: center;
    line-height: 1.0625rem;
    font-size: 0.8669rem;
}

#element-297 {
    top: 111.125rem;
    left: 6.4375rem;
    height: 2.25rem;
    width: 12.0625rem;
    z-index: 70;
    color: #37465A;
    font-size: 0.6811rem;
    line-height: 1.1rem;
    text-align: center;
}

#element-297 .x_e63cd9c2 {
    text-align: center;
    line-height: 1.125rem;
    font-size: 0.6811rem;
}

#page-block-a4eg2oni41k {
    height: 5.125rem;
    max-width: 100%;
}

#page-block-a4eg2oni41k .section-holder-border {
    border: 0;
}

#page-block-a4eg2oni41k .section-block {
    background: rgb(52, 58, 64);
    height: 5.125rem;
}

#page-block-a4eg2oni41k .section-holder-overlay {
    display: none;
}

#element-322 {
    top: 1.125rem;
    left: 2.375rem;
    height: 3.125rem;
    width: 3rem;
    z-index: 72;
}

#element-323 {
    top: 1.75rem;
    left: 6.0625rem;
    height: 1.875rem;
    width: 18.5rem;
    z-index: 73;
    color: #37465A;
    font-size: 0.6811rem;
    line-height: 0.9625rem;
    text-align: left;
}

#element-323 .x_3f9b8a84 {
    text-align: left;
    line-height: 0.9375rem;
    font-size: 0.6811rem;
}

#element-323 .x_f33c0537 {
    color: #909090;
}

#page-block-t0joiaieg2n {
    height: 3.8125rem;
    max-width: 100%;
}

#page-block-t0joiaieg2n .section-holder-border {
    border: 0;
}

#page-block-t0joiaieg2n .section-block {
    background: rgb(232, 199, 76);
    height: 3.8125rem;
}

#page-block-t0joiaieg2n .section-holder-overlay {
    display: none;
}

#element-88 {
    top: -381.25rem;
    left: 1.25rem;
    height: 2.5rem;
    width: 22.5rem;
    z-index: 5;
    color: #37465A;
    font-size: 0.8669rem;
    line-height: 1.225rem;
    text-align: left;
}

#element-88 .x_47a309de {
    text-align: left;
    line-height: 1.25rem;
    font-size: 0.8669rem;
}

#element-88 .x_7b2817bf {
    color: #000000;
}

#element-88 strong {
    font-weight: 700;
}

#element-315 {
    top: 0.8125rem;
    left: 6.4375rem;
    height: 2.4375rem;
    width: 14.1875rem;
    z-index: 71;
}

@media screen and (max-width:400px) {
    :root {
        font-size: 4vw;
    }
}

@media screen and (min-width:401px) and (max-width:767px) {
    :root {
        font-size: 16px;
    }
}

@media screen and (min-width:768px) and (max-width:1200px) {
    :root {
        font-size: 1.33vw;
    }
}

@media screen and (max-width:767px) {
    .hidden-mobile {
        display: none;
    }
}

@media screen and (min-width:768px) {
    .section-fit {
        max-width: 60rem;
    }
    #page-block-n6j58jc56a {
        height: 4rem;
        max-width: 100%;
    }
    #page-block-n6j58jc56a .section-holder-border {
        border: 0;
    }
    #page-block-n6j58jc56a .section-block {
        background: none;
        height: 4rem;
    }
    #page-block-n6j58jc56a .section-holder-overlay {
        display: none;
    }
    #element-316 {
        top: 0.8125rem;
        left: 0;
        height: 2.375rem;
        width: 9rem;
        z-index: 47;
    }
    #page-block-fx5cvm02t2n {
        height: 26.3125rem;
        max-width: 100%;
    }
    #page-block-fx5cvm02t2n .section-holder-border {
        border: 0;
    }
    #page-block-fx5cvm02t2n .section-block {
        background: url(../images/53550654-0-53147206-0-Top-Banne.jpg) repeat rgb(30, 30, 30) 18% 43% / cover;
        height: 26.3125rem;
    }
    #page-block-fx5cvm02t2n .section-holder-overlay {
        display: none;
    }
    #element-6 {
        top: 4.125rem;
        left: 0;
        height: 1.9375rem;
        width: 23.0625rem;
        z-index: 3;
        color: #37465A;
        font-size: 1.6099rem;
        line-height: 1.95rem;
        text-align: left;
    }
    #element-6 .x_b8c49765 {
        text-align: left;
        line-height: 1.9375rem;
        font-size: 1.6099rem;
    }
    #element-6 .x_56c6f2d0 {
        text-align: left;
        line-height: 1.9375rem;
        font-size: 1.6099rem;
    }
    #element-6 .x_939ad90d {
        color: #355699;
    }
    #element-10 {
        top: 6.8125rem;
        left: -0.0625rem;
        height: 1.6875rem;
        width: 30rem;
        z-index: 4;
        color: #37465A;
        font-size: 0.9907rem;
        line-height: 1.6rem;
        text-align: left;
    }
    #element-10 .x_fae6260b {
        text-align: left;
        line-height: 1.625rem;
        font-size: 0.9907rem;
    }
    #element-10 .x_939ad90d {
        color: #355699;
    }
    #element-10 strong {
        font-weight: 700;
    }
    #element-100 {
        top: 9.75rem;
        left: -0.0625rem;
        height: 5.75rem;
        width: 23.0625rem;
        z-index: 6;
        color: #37465A;
        font-size: 0.9288rem;
        line-height: 1.5rem;
        text-align: left;
    }
    #element-100 .x_13542fc7 {
        text-align: left;
        color: rgb(53, 86, 153);
        line-height: 1.5rem;
        font-size: 0.9288rem;
    }
    #element-100 .x_939ad90d {
        color: #355699;
    }
    #element-102 {
        top: 16.3125rem;
        left: -0.0625rem;
        height: 2.4375rem;
        width: 30rem;
        z-index: 7;
        color: #37465A;
        font-size: 1.4861rem;
        line-height: 2.4rem;
        text-align: left;
    }
    #element-102 .x_436f1287 {
        text-align: left;
        line-height: 2.375rem;
        font-size: 1.4861rem;
    }
    #element-102 .x_939ad90d {
        color: #355699;
    }
    #element-102 strong {
        font-weight: 700;
    }
    #element-103 {
        top: 18.6875rem;
        left: -0.0625rem;
        height: 1.375rem;
        width: 30rem;
        z-index: 8;
        color: #37465A;
        font-size: 0.8669rem;
        line-height: 1.4rem;
        text-align: left;
    }
    #element-103 .x_8b9dcb22 {
        text-align: left;
        line-height: 1.375rem;
        font-size: 0.8669rem;
    }
    #element-103 .x_939ad90d {
        color: #355699;
    }
    #element-103 strong {
        font-weight: 700;
    }
    #element-104 {
        top: 21.25rem;
        left: -0.75rem;
        height: 6.25rem;
        width: 19.5625rem;
        z-index: 9;
    }
    #element-106 {
        top: 2.5rem;
        left: 0;
        height: 1.0625rem;
        width: 9.0625rem;
        z-index: 11;
    }
    #element-106 .shape {
        border: 0;
        background: rgb(255, 255, 255);
    }
    #element-107 {
        top: 2.625rem;
        left: 0.3125rem;
        height: 0.875rem;
        width: 9.1875rem;
        z-index: 12;
        color: #37465A;
        font-size: 0.743rem;
        line-height: 0.9rem;
        text-align: left;
    }
    #element-107 .x_2e2b67de {
        text-align: left;
        line-height: 0.875rem;
        font-size: 0.743rem;
    }
    #element-107 .x_c4e3081f {
        text-align: left;
        line-height: 0.875rem;
        font-size: 0.743rem;
    }
    #element-107 .x_939ad90d {
        color: #355699;
    }
    #element-149 {
        top: 2.5rem;
        left: 14.9375rem;
        height: 1.0625rem;
        width: 1.0625rem;
        z-index: 13;
    }
    #element-150 {
        top: 2.5rem;
        left: 18.0625rem;
        height: 1.0625rem;
        width: 1.0625rem;
        z-index: 14;
    }
    #element-151 {
        top: 2.5rem;
        left: 13.375rem;
        height: 1.0625rem;
        width: 1.0625rem;
        z-index: 15;
    }
    #element-152 {
        top: 2.5rem;
        left: 11.875rem;
        height: 1.0625rem;
        width: 1.0625rem;
        z-index: 16;
    }
    #element-154 {
        top: 2.5rem;
        left: 16.5rem;
        height: 1.0625rem;
        width: 1.0625rem;
        z-index: 17;
    }
    #element-156 {
        top: 2.5rem;
        left: 10.1875rem;
        height: 1.0625rem;
        width: 1.4375rem;
        z-index: 19;
        color: #37465A;
        font-size: 0.8669rem;
        line-height: 1.05rem;
        text-align: left;
    }
    #element-156 .x_da55e9b0 {
        text-align: left;
        line-height: 1.0625rem;
        font-size: 0.8669rem;
    }
    #element-156 .x_44c791c4 {
        text-align: left;
        line-height: 1.0625rem;
        font-size: 0.8669rem;
    }
    #element-156 .x_939ad90d {
        color: #355699;
    }
    #page-block-xa7h8gonho {
        height: 20.0625rem;
        max-width: 100%;
    }
    #page-block-xa7h8gonho .section-holder-border {
        border: 0;
    }
    #page-block-xa7h8gonho .section-block {
        background: url(../images/53550682-0-53166206-0-Workplace.jpg) repeat rgb(255, 255, 255) 50% 50% / cover;
        height: 20.0625rem;
    }
    #page-block-xa7h8gonho .section-holder-overlay {
        display: none;
    }
    #element-169 {
        top: 1.75rem;
        left: 0;
        height: 2.25rem;
        width: 59.9375rem;
        z-index: 10;
        color: #37465A;
        font-size: 1.8576rem;
        line-height: 2.25rem;
        text-align: left;
    }
    #element-169 .x_d76db167 {
        text-align: left;
        line-height: 2.25rem;
        font-size: 1.8576rem;
    }
    #element-169 .x_efe90565 {
        text-align: center;
        line-height: 2.25rem;
        font-size: 1.8576rem;
    }
    #element-176 {
        top: 6.125rem;
        left: 21.6875rem;
        height: 10.6875rem;
        width: 16.5rem;
        z-index: 20;
    }
    #element-176 .shape {
        border: 0.0625rem solid #A3BAC6;
        border-radius: 0 0 0 0;
        background: rgb(255, 255, 255);
    }
    #element-170 {
        top: 7.4375rem;
        left: 22.375rem;
        height: 3rem;
        width: 15.0625rem;
        z-index: 22;
        color: #37465A;
        font-size: 1.2384rem;
        line-height: 1.5rem;
        text-align: center;
        font-weight: 700;
    }
    #element-170 .x_bdb4a4e4 {
        text-align: center;
        line-height: 1.5rem;
        font-size: 1.2384rem;
    }
    #element-170 .x_939ad90d {
        color: #355699;
    }
    #element-170 strong {
        font-weight: 700;
    }
    #element-170.headline {
        font-weight: 700;
    }
    #element-171 {
        top: 11.4375rem;
        left: 24.1875rem;
        height: 3.25rem;
        width: 11.625rem;
        z-index: 23;
        color: #37465A;
        font-size: 0.9907rem;
        line-height: 1.6rem;
        text-align: center;
        font-weight: 700;
    }
    #element-171 .x_dc68832a {
        text-align: center;
        line-height: 1.625rem;
        font-size: 0.9907rem;
    }
    #element-171 strong {
        font-weight: 700;
    }
    #element-171.paragraph {
        font-weight: 700;
    }
    #element-178 {
        top: 6.125rem;
        left: 41.125rem;
        height: 10.6875rem;
        width: 16.5rem;
        z-index: 24;
    }
    #element-178 .shape {
        border: 0.0625rem solid #A3BAC6;
        border-radius: 0 0 0 0;
        background: rgb(255, 255, 255);
    }
    #element-179 {
        top: 7.4375rem;
        left: 42.125rem;
        height: 1.5rem;
        width: 15.0625rem;
        z-index: 25;
        color: #37465A;
        font-size: 1.2384rem;
        line-height: 1.5rem;
        text-align: center;
        font-weight: 700;
    }
    #element-179 .x_bdb4a4e4 {
        text-align: center;
        line-height: 1.5rem;
        font-size: 1.2384rem;
    }
    #element-179 .x_939ad90d {
        color: #355699;
    }
    #element-179 strong {
        font-weight: 700;
    }
    #element-179.headline {
        font-weight: 700;
    }
    #element-180 {
        top: 11.375rem;
        left: 42.125rem;
        height: 3.25rem;
        width: 14.4375rem;
        z-index: 26;
        color: #37465A;
        font-size: 0.9907rem;
        line-height: 1.6rem;
        text-align: center;
        font-weight: 700;
    }
    #element-180 .x_dc68832a {
        text-align: center;
        line-height: 1.625rem;
        font-size: 0.9907rem;
    }
    #element-180 strong {
        font-weight: 700;
    }
    #element-180.paragraph {
        font-weight: 700;
    }
    #element-181 {
        top: 6.125rem;
        left: 2.3125rem;
        height: 10.6875rem;
        width: 16.5rem;
        z-index: 27;
    }
    #element-181 .shape {
        border: 0.0625rem solid #A3BAC6;
        border-radius: 0 0 0 0;
        background: rgb(255, 255, 255);
    }
    #element-182 {
        top: 7.4375rem;
        left: 3rem;
        height: 3rem;
        width: 15.0625rem;
        z-index: 28;
        color: #37465A;
        font-size: 1.2384rem;
        line-height: 1.5rem;
        text-align: center;
        font-weight: 700;
    }
    #element-182 .x_bdb4a4e4 {
        text-align: center;
        line-height: 1.5rem;
        font-size: 1.2384rem;
    }
    #element-182 .x_939ad90d {
        color: #355699;
    }
    #element-182 strong {
        font-weight: 700;
    }
    #element-182.headline {
        font-weight: 700;
    }
    #element-183 {
        top: 11.4375rem;
        left: 4.0625rem;
        height: 3.25rem;
        width: 13rem;
        z-index: 29;
        color: #37465A;
        font-size: 0.9907rem;
        line-height: 1.6rem;
        text-align: center;
        font-weight: 700;
    }
    #element-183 .x_dc68832a {
        text-align: center;
        line-height: 1.625rem;
        font-size: 0.9907rem;
    }
    #element-183 strong {
        font-weight: 700;
    }
    #element-183.paragraph {
        font-weight: 700;
    }
    #page-block-0gg78rf0ylo {
        height: 7.5625rem;
        max-width: 100%;
    }
    #page-block-0gg78rf0ylo .section-holder-border {
        border: 0;
    }
    #page-block-0gg78rf0ylo .section-block {
        background: rgb(53, 86, 153);
        height: 7.5625rem;
    }
    #page-block-0gg78rf0ylo .section-holder-overlay {
        display: none;
    }
    #element-185 {
        top: 2rem;
        left: 1.8125rem;
        height: 3.625rem;
        width: 56.1875rem;
        z-index: 30;
        color: #37465A;
        font-size: 1.4861rem;
        line-height: 1.8rem;
        text-align: center;
    }
    #element-185 .x_5f0ed501 {
        text-align: center;
        line-height: 1.8125rem;
        font-size: 1.4861rem;
    }
    #element-185 .x_f2074b6c {
        color: #ffffff;
    }
    #page-block-mt6eqvpev4b {
        height: 29.8125rem;
        max-width: 100%;
    }
    #page-block-mt6eqvpev4b .section-holder-border {
        border: 0;
    }
    #page-block-mt6eqvpev4b .section-block {
        background: rgb(249, 249, 249);
        height: 29.8125rem;
    }
    #page-block-mt6eqvpev4b .section-holder-overlay {
        display: none;
    }
    #element-213 {
        top: 5.125rem;
        left: 0;
        height: 1.9375rem;
        width: 27.0625rem;
        z-index: 31;
        color: #37465A;
        font-size: 1.6099rem;
        line-height: 1.95rem;
        text-align: left;
    }
    #element-213 .x_b8c49765 {
        text-align: left;
        line-height: 1.9375rem;
        font-size: 1.6099rem;
    }
    #element-213 .x_56c6f2d0 {
        text-align: left;
        line-height: 1.9375rem;
        font-size: 1.6099rem;
    }
    #element-214 {
        top: 9.3125rem;
        left: 0;
        height: 16.875rem;
        width: 26.25rem;
        z-index: 35;
        color: #37465A;
        font-size: 0.9288rem;
        line-height: 0.9375rem;
        text-align: left;
    }
    #element-214 .x_6905a1ec {
        text-align: left;
        line-height: 0.9375rem;
        font-size: 0.9288rem;
    }
    #element-214 .x_e1c17884 {
        color: #000001;
    }
    #element-214 strong {
        font-weight: 700;
    }
    #element-221 {
        top: 4rem;
        left: 32.0625rem;
        height: 8.125rem;
        width: 8.125rem;
        z-index: 43;
    }
    #element-222 {
        top: 4rem;
        left: 47.8125rem;
        height: 8.125rem;
        width: 8.125rem;
        z-index: 44;
    }
    #element-223 {
        top: 16.9375rem;
        left: 32.0625rem;
        height: 8.125rem;
        width: 8.125rem;
        z-index: 45;
    }
    #element-224 {
        top: 16.9375rem;
        left: 47.8125rem;
        height: 8.125rem;
        width: 8.125rem;
        z-index: 46;
    }
    #element-225 {
        top: 12.8125rem;
        left: 32.4375rem;
        height: 1.625rem;
        width: 8.5rem;
        z-index: 48;
        color: #37465A;
        font-size: 0.805rem;
        line-height: 0.8125rem;
        text-align: left;
    }
    #element-225 .x_c9387aab {
        text-align: left;
        line-height: 0.8125rem;
        font-size: 0.805rem;
    }
    #element-225 .x_e1c17884 {
        color: #000001;
    }
    #element-226 {
        top: 12.8125rem;
        left: 47.8125rem;
        height: 0.8125rem;
        width: 8.75rem;
        z-index: 49;
        color: #37465A;
        font-size: 0.805rem;
        line-height: 0.8125rem;
        text-align: left;
    }
    #element-226 .x_c9387aab {
        text-align: left;
        line-height: 0.8125rem;
        font-size: 0.805rem;
    }
    #element-226 .x_e1c17884 {
        color: #000001;
    }
    #element-227 {
        top: 25.625rem;
        left: 32.4375rem;
        height: 0.8125rem;
        width: 9.0625rem;
        z-index: 50;
        color: #37465A;
        font-size: 0.805rem;
        line-height: 0.8125rem;
        text-align: left;
    }
    #element-227 .x_c9387aab {
        text-align: left;
        line-height: 0.8125rem;
        font-size: 0.805rem;
    }
    #element-227 .x_e1c17884 {
        color: #000001;
    }
    #element-228 {
        top: 25.625rem;
        left: 47.5rem;
        height: 0.8125rem;
        width: 9.0625rem;
        z-index: 51;
        color: #37465A;
        font-size: 0.805rem;
        line-height: 0.8125rem;
        text-align: left;
    }
    #element-228 .x_c9387aab {
        text-align: left;
        line-height: 0.8125rem;
        font-size: 0.805rem;
    }
    #element-228 .x_e1c17884 {
        color: #000001;
    }
    #page-block-3sfblt1aaam {
        height: 32.625rem;
        max-width: 100%;
    }
    #page-block-3sfblt1aaam .section-holder-border {
        border: 0;
    }
    #page-block-3sfblt1aaam .section-block {
        background: none;
        height: 32.625rem;
    }
    #page-block-3sfblt1aaam .section-holder-overlay {
        display: none;
    }
    #element-188 {
        top: 8.0625rem;
        left: 4.3125rem;
        height: 21.25rem;
        width: 24.8125rem;
        z-index: 32;
    }
    #element-188 .shape {
        border: 0.0625rem solid #A3BAC6;
        border-radius: 0 0 0 0;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM89h8AApEBx2iaqpQAAAAASUVORK5CYII=) repeat rgb(255, 255, 255) 50% 50% / cover;
    }
    #element-190 {
        top: 8.75rem;
        left: 34rem;
        height: 1.1875rem;
        width: 23.0625rem;
        z-index: 33;
        color: #37465A;
        font-size: 0.9907rem;
        line-height: 1.2rem;
        text-align: left;
    }
    #element-190 .x_178925bc {
        text-align: left;
        line-height: 1.1875rem;
        font-size: 0.9907rem;
    }
    #element-190 .x_6592d9fc {
        text-align: left;
        line-height: 1.1875rem;
        font-size: 0.9907rem;
    }
    #element-191 {
        top: 10.1875rem;
        left: 34rem;
        height: 3.9375rem;
        width: 23.0625rem;
        z-index: 34;
        color: #37465A;
        font-size: 0.805rem;
        line-height: 1.3rem;
        text-align: left;
    }
    #element-191 .x_b0120a37 {
        text-align: left;
        line-height: 1.3125rem;
        font-size: 0.805rem;
    }
    #element-192 {
        top: 16rem;
        left: 34rem;
        height: 1.1875rem;
        width: 23.0625rem;
        z-index: 36;
        color: #37465A;
        font-size: 0.9907rem;
        line-height: 1.2rem;
        text-align: left;
    }
    #element-192 .x_178925bc {
        text-align: left;
        line-height: 1.1875rem;
        font-size: 0.9907rem;
    }
    #element-192 .x_6592d9fc {
        text-align: left;
        line-height: 1.1875rem;
        font-size: 0.9907rem;
    }
    #element-193 {
        top: 17.5rem;
        left: 34rem;
        height: 3.9375rem;
        width: 23.0625rem;
        z-index: 37;
        color: #37465A;
        font-size: 0.805rem;
        line-height: 1.3rem;
        text-align: left;
    }
    #element-193 .x_b0120a37 {
        text-align: left;
        line-height: 1.3125rem;
        font-size: 0.805rem;
    }
    #element-194 {
        top: 23.25rem;
        left: 34rem;
        height: 1.1875rem;
        width: 23.0625rem;
        z-index: 38;
        color: #37465A;
        font-size: 0.9907rem;
        line-height: 1.2rem;
        text-align: left;
    }
    #element-194 .x_178925bc {
        text-align: left;
        line-height: 1.1875rem;
        font-size: 0.9907rem;
    }
    #element-194 .x_6592d9fc {
        text-align: left;
        line-height: 1.1875rem;
        font-size: 0.9907rem;
    }
    #element-195 {
        top: 24.75rem;
        left: 34rem;
        height: 3.9375rem;
        width: 23.0625rem;
        z-index: 39;
        color: #37465A;
        font-size: 0.805rem;
        line-height: 1.3rem;
        text-align: left;
    }
    #element-195 .x_b0120a37 {
        text-align: left;
        line-height: 1.3125rem;
        font-size: 0.805rem;
    }
    #element-196 {
        top: 2.5625rem;
        left: 2.4375rem;
        height: 2.25rem;
        width: 59.9375rem;
        z-index: 40;
        color: #37465A;
        font-size: 1.8576rem;
        line-height: 2.25rem;
        text-align: left;
    }
    #element-196 .x_d76db167 {
        text-align: left;
        line-height: 2.25rem;
        font-size: 1.8576rem;
    }
    #element-196 .x_efe90565 {
        text-align: center;
        line-height: 2.25rem;
        font-size: 1.8576rem;
    }
    #page-block-nl05psqlpn8 {
        height: 33rem;
        max-width: 100%;
    }
    #page-block-nl05psqlpn8 .section-holder-border {
        border: 0;
    }
    #page-block-nl05psqlpn8 .section-block {
        background: rgb(53, 86, 153);
        height: 33rem;
    }
    #page-block-nl05psqlpn8 .section-holder-overlay {
        display: none;
    }
    #element-197 {
        top: 2.375rem;
        left: -0.375rem;
        height: 2.25rem;
        width: 59.9375rem;
        z-index: 21;
        color: #37465A;
        font-size: 1.8576rem;
        line-height: 2.25rem;
        text-align: left;
    }
    #element-197 .x_d76db167 {
        text-align: left;
        line-height: 2.25rem;
        font-size: 1.8576rem;
    }
    #element-197 .x_efe90565 {
        text-align: center;
        line-height: 2.25rem;
        font-size: 1.8576rem;
    }
    #element-197 .x_f2074b6c {
        color: #ffffff;
    }
    #element-209 {
        top: 6.875rem;
        left: 2.6875rem;
        height: 22.375rem;
        width: 26.1875rem;
        z-index: 41;
    }
    #element-210 {
        top: 6.875rem;
        left: 30.9375rem;
        height: 22.375rem;
        width: 26.1875rem;
        z-index: 42;
    }
    #page-block-vckwhvolnx {
        height: 46.375rem;
        max-width: 100%;
    }
    #page-block-vckwhvolnx .section-holder-border {
        border: 0;
    }
    #page-block-vckwhvolnx .section-block {
        background: none;
        height: 46.375rem;
    }
    #page-block-vckwhvolnx .section-holder-overlay {
        display: none;
    }
    #element-253 {
        top: 2.6875rem;
        left: 4.25rem;
        height: 2.25rem;
        width: 51.5rem;
        z-index: 52;
        color: #37465A;
        font-size: 1.8576rem;
        line-height: 2.25rem;
        text-align: left;
    }
    #element-253 .x_d76db167 {
        text-align: left;
        line-height: 2.25rem;
        font-size: 1.8576rem;
    }
    #element-253 .x_efe90565 {
        text-align: center;
        line-height: 2.25rem;
        font-size: 1.8576rem;
    }
    #element-254 {
        top: 7.5625rem;
        left: 1.4375rem;
        height: 10.6875rem;
        width: 14.1875rem;
        z-index: 53;
    }
    #element-256 {
        top: 26.8125rem;
        left: 24.0625rem;
        height: 10.6875rem;
        width: 14.1875rem;
        z-index: 54;
    }
    #element-258 {
        top: 19.5625rem;
        left: 1.4375rem;
        height: 1.0625rem;
        width: 14.1875rem;
        z-index: 55;
        color: #37465A;
        font-size: 0.8669rem;
        line-height: 1.05rem;
        text-align: center;
    }
    #element-258 .x_b4d526c7 {
        text-align: center;
        line-height: 1.0625rem;
        font-size: 0.8669rem;
    }
    #element-259 {
        top: 21.375rem;
        left: 1.75rem;
        height: 3.375rem;
        width: 13.875rem;
        z-index: 56;
        color: #37465A;
        font-size: 0.6811rem;
        line-height: 1.1rem;
        text-align: center;
    }
    #element-259 .x_e63cd9c2 {
        text-align: center;
        line-height: 1.125rem;
        font-size: 0.6811rem;
    }
    #element-262 {
        top: 38.8125rem;
        left: 24.0625rem;
        height: 1.0625rem;
        width: 14.1875rem;
        z-index: 57;
        color: #37465A;
        font-size: 0.8669rem;
        line-height: 1.05rem;
        text-align: center;
    }
    #element-262 .x_b4d526c7 {
        text-align: center;
        line-height: 1.0625rem;
        font-size: 0.8669rem;
    }
    #element-263 {
        top: 40.625rem;
        left: 26rem;
        height: 2.25rem;
        width: 10.3125rem;
        z-index: 58;
        color: #37465A;
        font-size: 0.6811rem;
        line-height: 1.1rem;
        text-align: center;
    }
    #element-263 .x_e63cd9c2 {
        text-align: center;
        line-height: 1.125rem;
        font-size: 0.6811rem;
    }
    #element-282 {
        top: 26.8125rem;
        left: 1.4375rem;
        height: 10.6875rem;
        width: 14.1875rem;
        z-index: 59;
    }
    #element-283 {
        top: 7.5625rem;
        left: 24.0625rem;
        height: 10.6875rem;
        width: 14.1875rem;
        z-index: 60;
    }
    #element-285 {
        top: 38.8125rem;
        left: 1.4375rem;
        height: 1.0625rem;
        width: 14.1875rem;
        z-index: 61;
        color: #37465A;
        font-size: 0.8669rem;
        line-height: 1.05rem;
        text-align: center;
    }
    #element-285 .x_b4d526c7 {
        text-align: center;
        line-height: 1.0625rem;
        font-size: 0.8669rem;
    }
    #element-286 {
        top: 40.625rem;
        left: 2.5rem;
        height: 2.25rem;
        width: 12.0625rem;
        z-index: 62;
        color: #37465A;
        font-size: 0.6811rem;
        line-height: 1.1rem;
        text-align: center;
    }
    #element-286 .x_e63cd9c2 {
        text-align: center;
        line-height: 1.125rem;
        font-size: 0.6811rem;
    }
    #element-287 {
        top: 19.5625rem;
        left: 24.0625rem;
        height: 1.0625rem;
        width: 14.1875rem;
        z-index: 63;
        color: #37465A;
        font-size: 0.8669rem;
        line-height: 1.05rem;
        text-align: center;
    }
    #element-287 .x_b4d526c7 {
        text-align: center;
        line-height: 1.0625rem;
        font-size: 0.8669rem;
    }
    #element-288 {
        top: 21.375rem;
        left: 24.5rem;
        height: 3.375rem;
        width: 13.3125rem;
        z-index: 64;
        color: #37465A;
        font-size: 0.6811rem;
        line-height: 1.1rem;
        text-align: center;
    }
    #element-288 .x_e63cd9c2 {
        text-align: center;
        line-height: 1.125rem;
        font-size: 0.6811rem;
    }
    #element-291 {
        top: 7.5625rem;
        left: 44.375rem;
        height: 10.6875rem;
        width: 14.1875rem;
        z-index: 65;
    }
    #element-292 {
        top: 26.8125rem;
        left: 44.375rem;
        height: 10.6875rem;
        width: 14.1875rem;
        z-index: 66;
    }
    #element-294 {
        top: 19.5625rem;
        left: 44.375rem;
        height: 1.0625rem;
        width: 14.1875rem;
        z-index: 67;
        color: #37465A;
        font-size: 0.8669rem;
        line-height: 1.05rem;
        text-align: center;
    }
    #element-294 .x_b4d526c7 {
        text-align: center;
        line-height: 1.0625rem;
        font-size: 0.8669rem;
    }
    #element-295 {
        top: 21.375rem;
        left: 45.4375rem;
        height: 3.375rem;
        width: 12.0625rem;
        z-index: 68;
        color: #37465A;
        font-size: 0.6811rem;
        line-height: 1.1rem;
        text-align: center;
    }
    #element-295 .x_e63cd9c2 {
        text-align: center;
        line-height: 1.125rem;
        font-size: 0.6811rem;
    }
    #element-296 {
        top: 38.8125rem;
        left: 44.375rem;
        height: 1.0625rem;
        width: 14.1875rem;
        z-index: 69;
        color: #37465A;
        font-size: 0.8669rem;
        line-height: 1.05rem;
        text-align: center;
    }
    #element-296 .x_b4d526c7 {
        text-align: center;
        line-height: 1.0625rem;
        font-size: 0.8669rem;
    }
    #element-297 {
        top: 40.625rem;
        left: 45.4375rem;
        height: 2.25rem;
        width: 12.0625rem;
        z-index: 70;
        color: #37465A;
        font-size: 0.6811rem;
        line-height: 1.1rem;
        text-align: center;
    }
    #element-297 .x_e63cd9c2 {
        text-align: center;
        line-height: 1.125rem;
        font-size: 0.6811rem;
    }
    #page-block-a4eg2oni41k {
        height: 4.5rem;
        max-width: 100%;
    }
    #page-block-a4eg2oni41k .section-holder-border {
        border: 0;
    }
    #page-block-a4eg2oni41k .section-block {
        background: rgb(52, 58, 64);
        height: 4.5rem;
    }
    #page-block-a4eg2oni41k .section-holder-overlay {
        display: none;
    }
    #element-322 {
        top: 0.75rem;
        left: 0;
        height: 3.125rem;
        width: 3rem;
        z-index: 72;
    }
    #element-323 {
        top: 1.75rem;
        left: 3.875rem;
        height: 1.125rem;
        width: 28.625rem;
        z-index: 73;
        color: #37465A;
        font-size: 0.6811rem;
        line-height: 1.1rem;
        text-align: left;
    }
    #element-323 .x_9fd02cdb {
        text-align: left;
        line-height: 1.125rem;
        font-size: 0.6811rem;
    }
    #element-323 .x_f33c0537 {
        color: #909090;
    }
    #page-block-t0joiaieg2n {
        height: 4.125rem;
        max-width: 100%;
    }
    #page-block-t0joiaieg2n .section-holder-border {
        border: 0;
    }
    #page-block-t0joiaieg2n .section-block {
        background: rgb(232, 199, 76);
        height: 4.125rem;
    }
    #page-block-t0joiaieg2n .section-holder-overlay {
        display: none;
    }
    #element-88 {
        top: 1.4375rem;
        left: 4.1875rem;
        height: 1.375rem;
        width: 31.8125rem;
        z-index: 5;
        color: #37465A;
        font-size: 0.8669rem;
        line-height: 1.4rem;
        text-align: left;
    }
    #element-88 .x_8b9dcb22 {
        text-align: left;
        line-height: 1.375rem;
        font-size: 0.8669rem;
    }
    #element-88 .x_7b2817bf {
        color: #000000;
    }
    #element-88 strong {
        font-weight: 700;
    }
    #element-315 {
        top: 0.875rem;
        left: 38.625rem;
        height: 2.4375rem;
        width: 18rem;
        z-index: 71;
    }
}