                    /*! Built from branch "HEAD" for production at Wed, 07 May 2025 06:30:07 GMT */
                    :root {
                        --color-life-green: #3dcd58;
                        --color-light-green: #51eb6e;
                        --color-logo-green: #009530;
                        --color-dark-gray: #626469;
                        --color-white: #fff;
                        --color-black: #000;
                        --color-muted-black: #1d1d1d;
                        --color-red: red;
                        --color-sky-blue: #42b4e6;
                        --color-text-gray: #333;
                        --color-light-gray: #9fa0a4;
                        --color-slider-gray: #565656;
                        --color-slider-arrow: #e6e6e6;
                        --color-slider-arrow-hover: #494b50;
                        --color-footer-gray: #e7e6e6;
                        --color-bg-gray: #fafafa;
                        --color-border-bottom-table: #9fa0a4;
                        --color-footer-green: #009e4d;
                        --color-footer-green-hover: #008240;
                        --color-footer-green-pressed: #006e34;
                        --color-footer-green-disabled: hsla(0,0%,69%,0.4);
                        --color-footer-green-disabled-text: #f2f2f2;
                        --color-copyright: #ccc;
                        --color-ventures-main-green: #008a16;
                        --color-ventures-life-green: #3dcd58;
                        --color-ventures-main-green-secondary: #006b01;
                        --color-ventures-super-dark-green: #003733;
                        --color-ventures-dark-green: #013e1f;
                        --color-ventures-light-green-gradiend: #def4e9;
                        --color-ventures-dark-gray: #626469;
                        --color-ventures-light-gray: #9fa0a4;
                        --color-ventures-light-gray-opacity: hsla(228,3%,63%,0.3);
                        --color-ventures-super-light-grey: #f5f5f5;
                        --color-ventures-super-light-gray-opacity: hsla(0,0%,96%,0.2);
                        --color-ventures-super-dark-blue: #001d2c;
                        --color-ventures-dark-blue: #14323f;
                        --color-ventures-sky-blue: #42b4e6;
                        --color-ventures-light-red: #ff3e24;
                        --color-honeysuckle-orange: #e47f00;
                        --color-fuchsia-red: #b10043;
                        --color-fuchsia-red-hover: #c84d7b;
                        --color-fuchsia-red-active: #8a0f3d;
                        --color-formError-red: #dc0a0a;
                        --color-formError-red-darkmode: #ff6f5c;
                        --color-sunflower-yellow: #ffd100;
                        --color-form-gray: #eaeaea;
                        --color-add-gray: #cbcbcb;
                        --color-add-silver: silver;
                        --color-bg-gray-new: #f3f2f2;
                        --color-bg-gray-header: #f5f5f5;
                        --color-bg-light-gray-header: #f9f9f9;
                        --color-sky-blue-light: #55d1fe;
                        --color-sky-blue-dark: #3a738c;
                        --color-dark-blue: #17171c;
                        --color-dark-red: #040404;
                        --color-dark-green: #009e4d;
                        --color-purpose-green: #44cd5d;
                        --color-sky-blue-hover: #219bfd;
                        --color-grey-button: #dbdbdb;
                        --color-grey-button-hover: #e5e7e7;
                        --color-icon-blue: #0087cd;
                        --color-bg-gray-new-1: #ecedf0;
                        --color-yellow-impact-maker: #fafde6;
                        --bs-border-color-translucent: rgba(0,0,0,0.175);
                        --color-blue: #025f87;
                        --color-blue-light: #7dcbf2;
                        --color-blue-dark: #10516e;
                        --facebook-color: #3b5998;
                        --twitter-color: #000;
                        --google-plus-color: #ce1616;
                        --linkedin-color: #0077b5;
                        --print-color: #333;
                        --email-color: #42b4e6;
                        --qds-theme-signature-color-default: #008a16;
                        --qds-control-border-radius: 4px;
                        --qds-control-hero-border-radius: 8px;
                        --qds-control-button-padding-horizontal: 24px;
                        --qds-theme-signature-color-hover: #0fb542;
                        --qds-theme-signature-color-pressed: #006b01;
                        --qds-theme-control-color-border: #626469;
                        --qds-theme-inline-link-color: #0075a3;
                        --qds-theme-inline-link-hover-color: #0a99ca;
                        --qds-theme-inline-link-pressed-color: #004d78;
                        --qds-theme-inline-link-visited-color: #551a8b;
                        --qds-theme-inline-link-dark-mode: var(--color-sky-blue);
                        --qds-theme-inline-link-dark-mode-hover: #7dd7ff;
                        --qds-theme-inline-link-dark-mode-visited: #c282fe;
                        --qds-theme-inline-link-dark-mode-pressed: #ccefff;
                        --qds-control-border-width: 1px;
                        --qds-theme-control-text-standard: #000;
                        --qds-theme-interactive-background-hover: #e6e6e6;
                        --qds-theme-interactive-background-pressed: #ccc;
                        --qds-theme-disabled: 0.4;
                        --qds-control-standard-height-mobile: 44px;
                        --qds-control-standard-height-desktop: 32px;
                        --qds-control-large-height-mobile: 48px;
                        --qds-control-large-height-desktop: 40px;
                        --qds-control-small-height-mobile: 40px;
                        --qds-control-small-height-desktop: 28px;
                        --qds-control-hero-height-mobile: 56px;
                        --qds-control-hero-height-desktop: 56px;
                        --qds-control-standard-font-size-mobile: 14px;
                        --qds-control-standard-font-size-desktop: 16px;
                        --qds-control-large-font-size-mobile: 16px;
                        --qds-control-large-font-size-desktop: 16px;
                        --qds-control-small-font-size-mobile: 14px;
                        --qds-control-small-font-size-desktop: 14px;
                        --qds-control-hero-font-size-mobile: 18px;
                        --qds-control-hero-font-size-desktop: 18px;
                        --qds-control-standard-line-height: 24px;
                        --border-size: 1px;
                        --std-block-indent: 20px;
                        --component-block-indent: 20px;
                        --page-content-sorrounding-gap: 16px;
                        --page-content-sorrounding-gap-footer: 16px;
                        --page-content-sorrounding-gap-ventures: 24px;
                        --window-height-inner: 100vh;
                        --footer-height: 300px;
                        --footer-ventures-height: 70px;
                        --header-height-mobile: 121px;
                        --header-height-desktop: 152px;
                        --full-header-height-desktop: 152px;
                        --header-height-possible-max: 200px;
                        --header-height-reduced: 106px;
                        --metabar-height: 40px;
                        --megamenu-underline-height: 4px;
                        --tab-vertical-offset: 50px+var(--megamenu-underline-height);
                        --tab-horizontal-offset: 308px;
                        --breadcrumbs-height: 30px
                    }

                    @media (min-width: 1200px) {
                        :root {
                            --component-block-indent:40px;
                            --std-block-indent: 40px;
                            --std-block-content: 20px;
                            --page-content-sorrounding-gap: 130px;
                            --page-content-sorrounding-gap-footer: 56px;
                            --page-content-sorrounding-gap-ventures: 60px
                        }
                    }

                    :root .branded-header {
                        --tab-horizontal-offset: 220px
                    }

                    :root header a.mm-l1-item-link {
                        height: 100%
                    }

                    .se-page-wrapper {
                        display: flex;
                        flex-direction: column;
                        min-height: 100vh
                    }

                    .se-page-wrapper .se-content-wrapper {
                        display: flex;
                        position: relative
                    }

                    .se-page-wrapper .se-content-wrapper .se-main-wrapper {
                        overflow: hidden;
                        width: 100%
                    }

                    .se-page-wrapper .se-content-wrapper .se-sticky-wrapper {
                        width: 0;
                        z-index: 10
                    }

                    .se-page-wrapper .se-content-wrapper .se-sticky-wrapper>div {
                        height: 100%
                    }

                    .se-page-wrapper .se-footer-wrapper {
                        margin-top: auto
                    }

                    .se-footer-wrapper,.se-header-wrapper {
                        flex-shrink: 0
                    }

                    .se-header-wrapper {
                        position: sticky;
                        top: 0;
                        transition: block-size .25s ease-out;
                        z-index: 60
                    }

                    .hide {
                        display: none!important
                    }

                    .show {
                        display: block!important
                    }

                    @media (min-width: 1200px) {
                        .show {
                            display:flex!important
                        }
                    }

                    .invisible {
                        visibility: hidden
                    }

                    .tab-hidden {
                        height: 0!important;
                        overflow: hidden!important
                    }

                    .noscroll {
                        overflow: hidden
                    }

                    .nowrap {
                        white-space: nowrap
                    }

                    [class*=se2--] svg {
                        pointer-events: none;
                        vertical-align: middle
                    }

                    [dir=ltr] .svg-ml {
                        margin-left: 5px
                    }

                    [dir=rtl] .svg-ml {
                        margin-right: 5px
                    }

                    [dir=ltr] .svg-mr {
                        margin-right: 5px
                    }

                    [dir=rtl] .svg-mr {
                        margin-left: 5px
                    }

                    .node-sticky-content,[data-sticky] {
                        transition: inset-block-start .25s ease-out
                    }

                    .se-reset-css .se-rich-text,.se-rich-text,h1,h2,h3,h4,h5,h6,se-embed-component .se-rich-text {
                        -webkit-hyphens: none;
                        hyphens: none;
                        overflow-wrap: break-word;
                        word-break: break-word
                    }

                    .se-reset-css .se-rich-text b,.se-reset-css .se-rich-text strong,.se-rich-text b,.se-rich-text strong,se-embed-component .se-rich-text b,se-embed-component .se-rich-text strong {
                        font-weight: 700
                    }

                    .se-reset-css .se-rich-text p,.se-rich-text p,se-embed-component .se-rich-text p {
                        margin-bottom: 1em;
                        margin-top: 1em
                    }

                    .se-reset-css .se-rich-text em,.se-reset-css .se-rich-text i,.se-rich-text em,.se-rich-text i,se-embed-component .se-rich-text em,se-embed-component .se-rich-text i {
                        font-style: italic
                    }

                    .se-reset-css .se-rich-text sub,.se-reset-css .se-rich-text sup,.se-rich-text sub,.se-rich-text sup,se-embed-component .se-rich-text sub,se-embed-component .se-rich-text sup {
                        font-size: .7em;
                        position: relative
                    }

                    .se-reset-css .se-rich-text sub,.se-rich-text sub,se-embed-component .se-rich-text sub {
                        bottom: -.2em
                    }

                    .se-reset-css .se-rich-text sup,.se-rich-text sup,se-embed-component .se-rich-text sup {
                        bottom: .5em
                    }

                    .se-reset-css .se-rich-text abbr,.se-rich-text abbr,se-embed-component .se-rich-text abbr {
                        border-bottom: 1px dotted var(--color-add-gray);
                        text-decoration: none
                    }

                    [dir=ltr] .se-reset-css .se-rich-text ul,[dir=ltr] .se-rich-text ul,[dir=ltr] se-embed-component .se-rich-text ul {
                        margin-left: 20px
                    }

                    [dir=rtl] .se-reset-css .se-rich-text ul,[dir=rtl] .se-rich-text ul,[dir=rtl] se-embed-component .se-rich-text ul {
                        margin-right: 20px
                    }

                    .se-reset-css .se-rich-text ul,.se-rich-text ul,se-embed-component .se-rich-text ul {
                        list-style-type: disc
                    }

                    .se-reset-css .se-rich-text ul li ul,.se-rich-text ul li ul,se-embed-component .se-rich-text ul li ul {
                        list-style-type: square
                    }

                    .se-reset-css .se-rich-text ul li ul li ul,.se-rich-text ul li ul li ul,se-embed-component .se-rich-text ul li ul li ul {
                        list-style-type: circle
                    }

                    .se-reset-css .se-rich-text ol,.se-rich-text ol,se-embed-component .se-rich-text ol {
                        counter-reset: item
                    }

                    .se-reset-css .se-rich-text ol li,.se-rich-text ol li,se-embed-component .se-rich-text ol li {
                        display: block
                    }

                    .se-reset-css .se-rich-text ol li:before,.se-rich-text ol li:before,se-embed-component .se-rich-text ol li:before {
                        content: counters(item,".") ". ";
                        counter-increment: item
                    }

                    .se-reset-css .se-rich-text a,.se-rich-text a,se-embed-component .se-rich-text a {
                        color: var(--qds-theme-inline-link-color);
                        text-decoration: none
                    }

                    .se-reset-css .se-rich-text a:hover,.se-rich-text a:hover,se-embed-component .se-rich-text a:hover {
                        text-decoration: underline
                    }

                    .se-reset-css .se-rich-text img,.se-rich-text img,se-embed-component .se-rich-text img {
                        display: none
                    }

                    .se-reset-css .se-rich-text table td,.se-reset-css .se-rich-text table th,.se-rich-text table td,.se-rich-text table th,se-embed-component .se-rich-text table td,se-embed-component .se-rich-text table th {
                        border: 1px solid var(--color-footer-gray);
                        padding: 5px 10px
                    }

                    [class*=se2--]:not([class*=embed-])>iframe {
                        height: 100%;
                        width: 100%
                    }

                    .visuallyhidden {
                        clip: rect(0,0,0,0);
                        height: 1px;
                        margin: 0;
                        overflow: hidden;
                        padding: 0;
                        position: absolute;
                        width: 1px
                    }

                    .se-font-a11y-link4 {
                        display: inline-block;
                        font-size: 12px;
                        line-height: 18px
                    }

                    @media (min-width: 1200px) {
                        .se-font-a11y-link4 {
                            font-size:14px;
                            line-height: 20px
                        }
                    }

                    .se-font-a11y-link4 svg {
                        height: 18px;
                        width: 18px
                    }

                    @media (min-width: 1200px) {
                        .se-font-a11y-link4 svg {
                            height:20px;
                            width: 20px
                        }
                    }

                    .se-font-a11y-link4-1 {
                        display: inline-block;
                        font-size: 12px;
                        line-height: 18px
                    }

                    .se-font-a11y-link4-1 svg {
                        height: 18px;
                        width: 18px
                    }

                    .se-font-a11y-link3 {
                        display: inline-block;
                        font-size: 14px;
                        line-height: 20px
                    }

                    .se-font-a11y-link3 svg {
                        height: 20px;
                        width: 20px
                    }

                    .se-font-a11y-link3-1 {
                        display: inline-block;
                        font-size: 14px;
                        line-height: 20px
                    }

                    @media (min-width: 1200px) {
                        .se-font-a11y-link3-1 {
                            font-size:16px;
                            line-height: 25px
                        }
                    }

                    .se-font-a11y-link3-1 svg {
                        height: 20px;
                        width: 20px
                    }

                    @media (min-width: 1200px) {
                        .se-font-a11y-link3-1 svg {
                            height:25px;
                            width: 25px
                        }
                    }

                    .se-font-static-a11y-link4 {
                        display: inline-block;
                        font-size: 12px;
                        line-height: 18px
                    }

                    .se-font-static-a11y-link4 svg {
                        height: 18px;
                        width: 18px
                    }

                    html .se-font-static-a11y-link2 {
                        display: inline-block;
                        font-size: 16px;
                        line-height: 25px
                    }

                    html .se-font-static-a11y-link2 svg {
                        height: 25px;
                        width: 25px
                    }

                    html .se-font-static-a11y-link2 .nowrap {
                        align-items: center;
                        display: inline-flex
                    }

                    html .se-font-static-a11y-link2 .nowrap span {
                        font-size: medium
                    }

                    a:hover span.nowrap {
                        text-decoration: initial
                    }

                    .nowrap-underline:hover span.nowrap {
                        text-decoration: underline
                    }

                    .se-font-a11y-link3 .nowrap,.se-font-a11y-link3-1 .nowrap,.se-font-a11y-link4 .nowrap,.se-font-a11y-link4-1 .nowrap,.se-font-static-a11y-link4 .nowrap,html .se-font-static-a11y-link3 .nowrap {
                        display: inline-flex
                    }

                    .se-font-a11y-link3 .nowrap span,.se-font-a11y-link3-1 .nowrap span,.se-font-a11y-link4 .nowrap span,.se-font-a11y-link4-1 .nowrap span,.se-font-static-a11y-link4 .nowrap span,html .se-font-static-a11y-link3 .nowrap span {
                        font-size: medium
                    }

                    .se-font-a11y-link3 span>svg,.se-font-a11y-link3-1 span>svg,.se-font-a11y-link4 span>svg,.se-font-a11y-link4-1 span>svg,.se-font-static-a11y-link4 span>svg,html .se-font-static-a11y-link3 span>svg {
                        transform: none
                    }

                    [dir=rtl] .se-font-a11y-link3 span>svg,[dir=rtl] .se-font-a11y-link3-1 span>svg,[dir=rtl] .se-font-a11y-link4 span>svg,[dir=rtl] .se-font-a11y-link4-1 span>svg,[dir=rtl] .se-font-static-a11y-link4 span>svg,html[dir=rtl] .se-font-static-a11y-link3 span>svg {
                        transform: rotate(180deg)
                    }

                    [dir=rtl] .se-font-a11y-link3 span>svg.openInNewWindow,[dir=rtl] .se-font-a11y-link3-1 span>svg.openInNewWindow,[dir=rtl] .se-font-a11y-link4 span>svg.openInNewWindow,[dir=rtl] .se-font-a11y-link4-1 span>svg.openInNewWindow,[dir=rtl] .se-font-static-a11y-link4 span>svg.openInNewWindow,html[dir=rtl] .se-font-static-a11y-link3 span>svg.openInNewWindow {
                        transform: rotate(270deg)
                    }

                    html .se-font-static-a11y-link3 {
                        display: inline-block;
                        font-size: 14px;
                        line-height: 20px
                    }

                    html .se-font-static-a11y-link3 .nowrap {
                        display: inline
                    }

                    body {
                        overflow-x: hidden;
                        position: relative
                    }

                    body.se2-keyboard :focus {
                        outline: var(--color-black) auto 2px;
                        outline-offset: -1px
                    }

                    body.accessibility-toggle-in-focus {
                        overflow: hidden;
                        position: relative
                    }

                    body.accessibility-toggle-in-focus:before {
                        background-color: rgba(51,51,51,.5);
                        bottom: 0;
                        content: "";
                        left: 0;
                        position: absolute;
                        right: 0;
                        top: 0;
                        z-index: 60
                    }

                    .mosaic-clear-both {
                        clear: both;
                        padding-bottom: var(--component-block-indent);
                        width: 100%
                    }

                    .form-block-disabled {
                        opacity: .5;
                        pointer-events: none
                    }

                    .form-block-disabled input,.form-block-disabled select,.form-block-disabled textarea {
                        background: var(--color-add-gray)
                    }

                    .form-block-disabled button {
                        background: var(--color-sky-blue);
                        color: transparent
                    }

                    [dir=ltr] .form-block-disabled button svg.loader-icon {
                        left: 50%
                    }

                    [dir=rtl] .form-block-disabled button svg.loader-icon {
                        right: 50%
                    }

                    .form-block-disabled button svg.loader-icon {
                        animation: spin 2s linear infinite;
                        display: block;
                        height: 25px;
                        margin: -12.5px;
                        position: absolute;
                        top: 50%;
                        width: 25px;
                        z-index: 2
                    }

                    @keyframes spin {
                        0% {
                            transform: rotate(0deg)
                        }

                        to {
                            transform: rotate(1turn)
                        }
                    }

                    .smartbanner {
                        background: var(--color-bg-gray-new);
                        display: flex;
                        height: 85px;
                        left: 0;
                        padding: 5px;
                        position: fixed;
                        right: 0;
                        top: 0;
                        z-index: 70
                    }

                    .smartbanner.hide {
                        display: none
                    }

                    [dir=ltr] .smartbanner .close-button {
                        margin-right: 5px
                    }

                    [dir=rtl] .smartbanner .close-button {
                        margin-left: 5px
                    }

                    .smartbanner .close-button {
                        border: 0;
                        color: var(--color-text-gray);
                        height: 20px;
                        opacity: .5;
                        padding: 0;
                        width: 20px
                    }

                    .smartbanner .close-button svg {
                        height: 100%;
                        width: 100%
                    }

                    .smartbanner .close-button:active {
                        opacity: 1
                    }

                    .smartbanner .icon {
                        align-self: center;
                        background-size: cover;
                        border-radius: 5px;
                        height: 65px;
                        margin: 0 10px;
                        width: 65px
                    }

                    .smartbanner .info {
                        display: flex;
                        flex: 1;
                        flex-direction: column
                    }

                    .smartbanner .info>div {
                        color: var(--color-dark-gray);
                        font-size: 12px;
                        line-height: 15px
                    }

                    .smartbanner .info .title {
                        color: var(--color-text-gray);
                        font-size: 14px;
                        font-weight: 700;
                        line-height: 20px
                    }

                    [dir=ltr] .smartbanner .link {
                        margin-right: 10px
                    }

                    [dir=rtl] .smartbanner .link {
                        margin-left: 10px
                    }

                    .smartbanner .link {
                        align-self: flex-end;
                        color: var(--color-sky-blue);
                        text-decoration: none
                    }

                    .smartbanner .link-text {
                        font-size: 16px;
                        line-height: 25px
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Latin;
                        font-style: normal;
                        font-weight: 400;
                        src: url(static/font/ArialRoundedMTforSE-Regular_Latin-d1c65f4c28d2bef20da2a6d6c1ad2ac9.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Latin;
                        font-style: normal;
                        font-weight: 700;
                        src: local("Arial Rounded MT bold"),url(static/font/ArialRoundedMTforSE-Bold_Latin-a6b059468f194ec7aaa95c08a46a960e.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Cyrillic;
                        font-style: normal;
                        font-weight: 400;
                        src: url(static/font/ArialRoundedMTforSE-Regular_Cyrillic-50bd33d4ec4fdff451149f7fa01d560f.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Cyrillic;
                        font-style: normal;
                        font-weight: 700;
                        src: url(static/font/ArialRoundedMTforSE-Bold_Cyrillic-cdccb8997bfa3ec80f56c62948b23a0f.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Greek;
                        font-style: normal;
                        font-weight: 400;
                        src: url(static/font/ArialRoundedMTforSE-Regular_Greek-ab3298b9836c3289fcd2fc2d71b8e339.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Greek;
                        font-style: normal;
                        font-weight: 700;
                        src: url(static/font/ArialRoundedMTforSE-Bold_Greek-69e475972e194c8a9145ff1438120e79.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: Oswald;
                        font-style: normal;
                        font-weight: 500;
                        src: url(static/font/Oswald-Medium-d9b4a70f768703507563e0b8a73d2e43.woff2) format("woff2")
                    }

                    .se-reset-css a,.se-reset-css abbr,.se-reset-css acronym,.se-reset-css address,.se-reset-css applet,.se-reset-css article,.se-reset-css aside,.se-reset-css audio,.se-reset-css b,.se-reset-css big,.se-reset-css blockquote,.se-reset-css body,.se-reset-css canvas,.se-reset-css caption,.se-reset-css center,.se-reset-css cite,.se-reset-css code,.se-reset-css dd,.se-reset-css del,.se-reset-css details,.se-reset-css dfn,.se-reset-css div,.se-reset-css dl,.se-reset-css dt,.se-reset-css em,.se-reset-css embed,.se-reset-css fieldset,.se-reset-css figcaption,.se-reset-css figure,.se-reset-css footer,.se-reset-css form,.se-reset-css h1,.se-reset-css h2,.se-reset-css h3,.se-reset-css h4,.se-reset-css h5,.se-reset-css h6,.se-reset-css header,.se-reset-css hgroup,.se-reset-css html,.se-reset-css i,.se-reset-css iframe,.se-reset-css img,.se-reset-css ins,.se-reset-css kbd,.se-reset-css label,.se-reset-css legend,.se-reset-css li,.se-reset-css main,.se-reset-css mark,.se-reset-css menu,.se-reset-css nav,.se-reset-css object,.se-reset-css ol,.se-reset-css output,.se-reset-css p,.se-reset-css pre,.se-reset-css q,.se-reset-css ruby,.se-reset-css s,.se-reset-css samp,.se-reset-css section,.se-reset-css small,.se-reset-css span,.se-reset-css strike,.se-reset-css strong,.se-reset-css sub,.se-reset-css summary,.se-reset-css sup,.se-reset-css table,.se-reset-css tbody,.se-reset-css td,.se-reset-css tfoot,.se-reset-css th,.se-reset-css thead,.se-reset-css time,.se-reset-css tr,.se-reset-css tt,.se-reset-css u,.se-reset-css ul,.se-reset-css var,.se-reset-css video,se-embed-component a,se-embed-component abbr,se-embed-component acronym,se-embed-component address,se-embed-component applet,se-embed-component article,se-embed-component aside,se-embed-component audio,se-embed-component b,se-embed-component big,se-embed-component blockquote,se-embed-component body,se-embed-component canvas,se-embed-component caption,se-embed-component center,se-embed-component cite,se-embed-component code,se-embed-component dd,se-embed-component del,se-embed-component details,se-embed-component dfn,se-embed-component div,se-embed-component dl,se-embed-component dt,se-embed-component em,se-embed-component embed,se-embed-component fieldset,se-embed-component figcaption,se-embed-component figure,se-embed-component footer,se-embed-component form,se-embed-component h1,se-embed-component h2,se-embed-component h3,se-embed-component h4,se-embed-component h5,se-embed-component h6,se-embed-component header,se-embed-component hgroup,se-embed-component html,se-embed-component i,se-embed-component iframe,se-embed-component img,se-embed-component ins,se-embed-component kbd,se-embed-component label,se-embed-component legend,se-embed-component li,se-embed-component main,se-embed-component mark,se-embed-component menu,se-embed-component nav,se-embed-component object,se-embed-component ol,se-embed-component output,se-embed-component p,se-embed-component pre,se-embed-component q,se-embed-component ruby,se-embed-component s,se-embed-component samp,se-embed-component section,se-embed-component small,se-embed-component span,se-embed-component strike,se-embed-component strong,se-embed-component sub,se-embed-component summary,se-embed-component sup,se-embed-component table,se-embed-component tbody,se-embed-component td,se-embed-component tfoot,se-embed-component th,se-embed-component thead,se-embed-component time,se-embed-component tr,se-embed-component tt,se-embed-component u,se-embed-component ul,se-embed-component var,se-embed-component video {
                        border: 0;
                        font-size: 100%;
                        font: inherit;
                        margin: 0;
                        padding: 0;
                        vertical-align: baseline
                    }

                    .se-reset-css article,.se-reset-css aside,.se-reset-css details,.se-reset-css figcaption,.se-reset-css figure,.se-reset-css footer,.se-reset-css header,.se-reset-css hgroup,.se-reset-css main,.se-reset-css menu,.se-reset-css nav,.se-reset-css section,se-embed-component article,se-embed-component aside,se-embed-component details,se-embed-component figcaption,se-embed-component figure,se-embed-component footer,se-embed-component header,se-embed-component hgroup,se-embed-component main,se-embed-component menu,se-embed-component nav,se-embed-component section {
                        display: block
                    }

                    .se-reset-css [hidden],se-embed-component [hidden] {
                        display: none
                    }

                    .se-reset-css body,se-embed-component body {
                        line-height: 1
                    }

                    .se-reset-css menu,.se-reset-css ol,.se-reset-css ul,se-embed-component menu,se-embed-component ol,se-embed-component ul {
                        list-style: none
                    }

                    .se-reset-css blockquote,.se-reset-css q,se-embed-component blockquote,se-embed-component q {
                        quotes: none
                    }

                    .se-reset-css blockquote:after,.se-reset-css blockquote:before,.se-reset-css q:after,.se-reset-css q:before,se-embed-component blockquote:after,se-embed-component blockquote:before,se-embed-component q:after,se-embed-component q:before {
                        content: "";
                        content: none
                    }

                    .se-reset-css table,se-embed-component table {
                        border-collapse: collapse;
                        border-spacing: 0
                    }

                    @font-face {
                        font-family: seCustomIconFont;
                        font-style: normal;
                        font-weight: 400;
                        src: url(static/font/seCustomIconFont-61c58c1355e94dac9cb112c982ad77ec.woff2) format("woff2")
                    }

                    [class*=" se2-icon-"]:after,[class*=" se2-icon-"]:before,[class^=se2-icon-]:after,[class^=se2-icon-]:before {
                        -webkit-font-smoothing: antialiased;
                        -moz-osx-font-smoothing: grayscale;
                        speak: never;
                        display: inline-block;
                        font-family: seCustomIconFont,sans-serif;
                        font-size: 120%;
                        font-style: normal;
                        font-variant: normal;
                        font-weight: 400;
                        line-height: 1em;
                        text-align: center;
                        text-transform: none;
                        vertical-align: middle;
                        width: 1em
                    }

                    [dir=rtl] [class*=" se2-icon-"]:after,[dir=rtl] [class*=" se2-icon-"]:before,[dir=rtl] [class^=se2-icon-]:after,[dir=rtl] [class^=se2-icon-]:before {
                        transform: rotate(180deg)
                    }

                    [class*=" se2-icon-"]:after:hover,[class*=" se2-icon-"]:before:hover,[class^=se2-icon-]:after:hover,[class^=se2-icon-]:before:hover {
                        text-decoration: none
                    }

                    .se2-icon-new-tab:after {
                        content: "\e800"
                    }

                    [dir=rtl] .se2-icon-new-tab:after {
                        transform: rotate(270deg)
                    }

                    [dir=ltr] .se2-icon-green-new-tab:after {
                        margin-left: 5px
                    }

                    [dir=rtl] .se2-icon-green-new-tab:after {
                        margin-right: 5px
                    }

                    .se2-icon-green-new-tab:after {
                        color: var(--color-dark-green);
                        content: "\e803";
                        font-size: 100%;
                        rotate: -45deg;
                        vertical-align: baseline
                    }

                    [dir=rtl] .se2-icon-green-new-tab:after {
                        rotate: 45deg
                    }

                    .se2-icon-arrow-double:after {
                        content: "\e801"
                    }

                    .se2-icon-arrow-common:after {
                        content: "\e802"
                    }

                    .se2-icon-arrow-right:after {
                        content: "\e803"
                    }

                    .se2-icon-arrow-common-wide:after {
                        content: "\E802";
                        font-weight: 700
                    }

                    .se2-icon-close-with-background:before {
                        content: "\F06E";
                        font-size: 150%
                    }

                    .se2-icon-close:before {
                        content: "\E806";
                        font-size: 70%
                    }

                    .se2-icon-doc:before {
                        content: "\e805"
                    }

                    .se2-icon-loader {
                        position: relative
                    }

                    [dir=ltr] .se2-icon-loader:before {
                        left: 40%
                    }

                    [dir=rtl] .se2-icon-loader:before {
                        right: 40%
                    }

                    .se2-icon-loader:before {
                        animation: spin 2s linear infinite;
                        color: var(--color-blue-light);
                        content: "\E834";
                        font-size: 250%;
                        position: absolute;
                        top: 45%;
                        z-index: 10
                    }

                    .se2-text-tiny,.se-reset-css .se2-text-tiny {
                        font-size: 12px;
                        line-height: 18px
                    }

                    .se2-text-normal,.se2-text-small,.se-reset-css .se2-text-normal,.se-reset-css .se2-text-small {
                        font-size: 14px;
                        line-height: 21px
                    }

                    @media (min-width: 1200px) {
                        .se2-text-normal,.se-reset-css .se2-text-normal {
                            font-size:16px;
                            line-height: 24px
                        }
                    }

                    .se2-text-big,.se2-text-normal-fixed,.se-reset-css .se2-text-big,.se-reset-css .se2-text-normal-fixed {
                        font-size: 16px;
                        line-height: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2-text-big,.se-reset-css .se2-text-big {
                            font-size:18px;
                            line-height: 27px
                        }
                    }

                    .se2-text-header-big,.se-reset-css .se2-text-header-big {
                        font-size: 14px;
                        line-height: 21px
                    }

                    @media (min-width: 1200px) {
                        .se2-text-header-big,.se-reset-css .se2-text-header-big {
                            font-size:22px;
                            line-height: 27px
                        }
                    }

                    .se2-text-big,.se2-text-normal,.se2-text-small,.se-reset-css .se2-text-big,.se-reset-css .se2-text-normal,.se-reset-css .se2-text-small {
                        font-weight: 400
                    }

                    .se2-heading-big,.se-reset-css .se2-heading-big {
                        font-size: 40px;
                        line-height: 48px
                    }

                    @media (min-width: 1200px) {
                        .se2-heading-big,.se-reset-css .se2-heading-big {
                            font-size:64px;
                            line-height: 77px
                        }
                    }

                    .se2-heading-normal,.se-reset-css .se2-heading-normal {
                        font-size: 32px;
                        line-height: 38px
                    }

                    @media (min-width: 1200px) {
                        .se2-heading-normal,.se-reset-css .se2-heading-normal {
                            font-size:40px;
                            line-height: 48px
                        }
                    }

                    .se2-heading-small,.se-reset-css .se2-heading-small {
                        font-size: 28px;
                        line-height: 34px
                    }

                    @media (min-width: 1200px) {
                        .se2-heading-small,.se-reset-css .se2-heading-small {
                            font-size:32px;
                            line-height: 38px
                        }
                    }

                    .se2-heading-tiny,.se-reset-css .se2-heading-tiny {
                        font-size: 20px;
                        line-height: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2-heading-tiny,.se-reset-css .se2-heading-tiny {
                            font-size:24px;
                            line-height: 29px
                        }
                    }

                    .se2-heading-big,.se2-heading-normal,.se2-heading-small,.se2-heading-tiny,.se2-weight-bold,.se-reset-css .se2-heading-big,.se-reset-css .se2-heading-normal,.se-reset-css .se2-heading-small,.se-reset-css .se2-heading-tiny,.se-reset-css .se2-weight-bold {
                        font-weight: 700
                    }

                    .green-text {
                        color: var(--color-life-green)
                    }

                    .fuchsia-red-text {
                        color: var(--color-fuchsia-red)!important
                    }

                    .control,.swiper-control {
                        align-items: center;
                        display: flex;
                        justify-content: center
                    }

                    .se2-heavy,.se-reset-css .se2-heavy {
                        font-weight: 900
                    }

                    .se2-bold,.se-reset-css .se2-bold {
                        font-weight: 700
                    }

                    .se2-medium,.se-reset-css .se2-medium {
                        font-weight: 500
                    }

                    .se2-regular,.se-reset-css .se2-regular {
                        font-weight: 400
                    }

                    .se2-light,.se-reset-css .se2-light {
                        font-weight: 300
                    }

                    .se2-extra-light,.se-reset-css .se2-extra-light {
                        font-weight: 200
                    }

                    .se2-ventures-display,.se-reset-css .se2-ventures-display {
                        font-size: 64px;
                        line-height: 64px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-display,.se-reset-css .se2-ventures-display {
                            font-size:84px;
                            line-height: 84px
                        }
                    }

                    .se2-ventures-heading-1,.se-reset-css .se2-ventures-heading-1 {
                        font-size: 32px;
                        line-height: 40px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-heading-1,.se-reset-css .se2-ventures-heading-1 {
                            font-size:56px;
                            line-height: 60px
                        }
                    }

                    .se2-ventures-heading-2,.se-reset-css .se2-ventures-heading-2 {
                        font-size: 28px;
                        line-height: 38px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-heading-2,.se-reset-css .se2-ventures-heading-2 {
                            font-size:40px;
                            line-height: 48px
                        }
                    }

                    .se2-ventures-heading-3,.se-reset-css .se2-ventures-heading-3 {
                        font-size: 24px;
                        line-height: 32px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-heading-3,.se-reset-css .se2-ventures-heading-3 {
                            font-size:32px;
                            line-height: 40px
                        }
                    }

                    .se2-ventures-heading-4,.se-reset-css .se2-ventures-heading-4 {
                        font-size: 20px;
                        line-height: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-heading-4,.se-reset-css .se2-ventures-heading-4 {
                            font-size:24px;
                            line-height: 32px
                        }
                    }

                    .se2-ventures-heading-5,.se-reset-css .se2-ventures-heading-5 {
                        font-size: 18px;
                        line-height: 20px
                    }

                    .se2-ventures-caption,.se-reset-css .se2-ventures-caption {
                        font-size: 14px;
                        font-weight: 700;
                        line-height: 16px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-caption,.se-reset-css .se2-ventures-caption {
                            font-size:18px;
                            line-height: 18px
                        }
                    }

                    .se2-ventures-link,.se-reset-css .se2-ventures-link {
                        font-size: 18px;
                        line-height: 18px
                    }

                    .se2-ventures-paragraph-xl,.se-reset-css .se2-ventures-paragraph-xl {
                        font-size: 22px;
                        line-height: 28px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-paragraph-xl,.se-reset-css .se2-ventures-paragraph-xl {
                            font-size:28px;
                            line-height: 40px
                        }
                    }

                    .se2-ventures-paragraph-l,.se-reset-css .se2-ventures-paragraph-l {
                        font-size: 20px;
                        line-height: 28px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-paragraph-l,.se-reset-css .se2-ventures-paragraph-l {
                            font-size:21px;
                            line-height: 32px
                        }
                    }

                    .se2-ventures-paragraph-m,.se-reset-css .se2-ventures-paragraph-m {
                        font-size: 18px;
                        line-height: 28px
                    }

                    .se2-ventures-paragraph-s,.se-reset-css .se2-ventures-paragraph-s {
                        font-size: 16px;
                        line-height: 20px
                    }

                    .se-reset-css .ventures-bold-text,.ventures-bold-text {
                        font-weight: 900
                    }

                    .se2-ventures-mosaic,.se-reset-css .se2-ventures-mosaic {
                        font-size: 20px;
                        font-weight: 700;
                        line-height: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-mosaic,.se-reset-css .se2-ventures-mosaic {
                            font-size:32px;
                            font-weight: 900;
                            line-height: 42px
                        }
                    }

                    .se2-link,.se-rich-text a {
                        color: var(--color-sky-blue)
                    }

                    @media (min-width: 1200px) {
                        .se2-link,.se-rich-text a {
                            color:var(--color-sky-blue)
                        }
                    }

                    .se2-link:hover,.se-rich-text a:hover {
                        color: var(--color-sky-blue)
                    }

                    @media (min-width: 1200px) {
                        .se2-link:hover,.se-rich-text a:hover {
                            color:var(--color-sky-blue);
                            text-decoration: underline
                        }
                    }

                    .se2-grey-blue-link:hover {
                        color: var(--color-sky-blue)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-blue-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: none
                        }
                    }

                    .se2-link,.se-rich-text a {
                        color: var(--qds-theme-inline-link-color);
                        text-decoration: none
                    }

                    .se2-link.se2-text-normal,.se-rich-text a.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-link.se2-text-normal,.se-rich-text a.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-link,.se-rich-text a {
                            color: var(--qds-theme-inline-link-color)
                        }
                    }

                    .se2-link.card-link:visited,.se-rich-text a.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-link,.se2-accessibility .se-rich-text a {
                        color: var(--color-blue)
                    }

                    .se2-link:hover,.se-rich-text a:hover {
                        color: var(--qds-theme-inline-link-hover-color);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-link:hover,.se-rich-text a:hover {
                            color:var(--qds-theme-inline-link-hover-color);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-link:hover,.se2-accessibility .se-rich-text a:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-link:active,.se-rich-text a:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-link:visited,.se-rich-text a:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-link:disabled,.se-rich-text a:disabled {
                        pointer-events: none
                    }

                    .se2-link-dark-mode,.se-rich-text a-dark-mode {
                        color: var(--qds-theme-inline-link-dark-mode);
                        font-weight: 400
                    }

                    .se2-link-dark-mode:hover,.se-rich-text a-dark-mode:hover {
                        color: var(--qds-theme-inline-link-dark-mode-hover)
                    }

                    .se2-link-dark-mode:visited,.se-rich-text a-dark-mode:visited {
                        color: var(--qds-theme-inline-link-dark-mode-visited)
                    }

                    .se2-link-dark-mode:active,.se-rich-text a-dark-mode:active {
                        color: var(--qds-theme-inline-link-dark-mode-pressed);
                        text-decoration: underline
                    }

                    .se2-link-dark-mode:disabled,.se-rich-text a-dark-mode:disabled {
                        opacity: var(--qds-theme-disabled);
                        pointer-events: none
                    }

                    .se2-accessibility .se2-link-bg {
                        background: var(--color-white)
                    }

                    .se2-accessibility .se-rich-text a {
                        background: var(--color-white);
                        color: var(--color-blue)
                    }

                    .se2-grey-blue-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-blue-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-blue-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-blue-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-blue-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-blue-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-blue-link:hover {
                        color: var(--qds-theme-inline-link-hover-color);
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-blue-link:hover {
                            color:var(--qds-theme-inline-link-hover-color);
                            text-decoration: none
                        }
                    }

                    .se2-accessibility .se2-grey-blue-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-blue-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-blue-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-blue-link:disabled {
                        pointer-events: none
                    }

                    .se2-light-grey-link {
                        color: var(--color-add-gray);
                        text-decoration: none
                    }

                    .se2-light-grey-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-light-grey-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-light-grey-link {
                            color: var(--color-add-gray)
                        }
                    }

                    .se2-light-grey-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-light-grey-link {
                        color: var(--color-add-gray)
                    }

                    .se2-light-grey-link:hover {
                        color: var(--color-add-gray);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-light-grey-link:hover {
                            color:var(--color-add-gray);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-light-grey-link:hover {
                        color: var(--color-add-gray);
                        text-decoration: underline
                    }

                    .se2-light-grey-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-light-grey-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-light-grey-link:disabled {
                        pointer-events: none
                    }

                    .se2-light-grey-link:active {
                        color: var(--color-add-gray)
                    }

                    .se2-dark-grey-link:hover {
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-dark-grey-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: none
                        }
                    }

                    .se2-white-link {
                        color: var(--color-white);
                        text-decoration: none
                    }

                    .se2-white-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-white-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-white-link {
                            color: var(--color-white)
                        }
                    }

                    .se2-white-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-white-link {
                        color: var(--color-white)
                    }

                    .se2-white-link:hover {
                        color: var(--color-white);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-white-link:hover {
                            color:var(--color-white);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-white-link:hover {
                        color: var(--color-white);
                        text-decoration: underline
                    }

                    .se2-white-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-white-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-white-link:disabled {
                        pointer-events: none
                    }

                    .se2-accessibility .se2-white-link {
                        text-decoration: underline
                    }

                    .se2-white-blue-accessibility-link {
                        color: var(--color-sky-blue);
                        text-decoration: none
                    }

                    .se2-white-blue-accessibility-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-white-blue-accessibility-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-white-blue-accessibility-link {
                            color: var(--color-sky-blue)
                        }
                    }

                    .se2-white-blue-accessibility-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-white-blue-accessibility-link {
                        color: var(--color-white)
                    }

                    .se2-white-blue-accessibility-link:hover {
                        color: var(--color-sky-blue);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-white-blue-accessibility-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-white-blue-accessibility-link:hover {
                        color: var(--color-white);
                        text-decoration: underline
                    }

                    .se2-white-blue-accessibility-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-white-blue-accessibility-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-white-blue-accessibility-link:disabled {
                        pointer-events: none
                    }

                    .se2-white-blue-link {
                        color: var(--color-sky-blue);
                        text-decoration: none
                    }

                    .se2-white-blue-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-white-blue-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-white-blue-link {
                            color: var(--color-white)
                        }
                    }

                    .se2-white-blue-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-white-blue-link {
                        color: var(--color-blue)
                    }

                    .se2-white-blue-link:hover {
                        color: var(--color-sky-blue);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-white-blue-link:hover {
                            color:var(--color-white);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-white-blue-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-white-blue-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-white-blue-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-white-blue-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-link:hover {
                        color: var(--color-text-gray);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-link:hover {
                            color:var(--color-text-gray);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-grey-link:hover {
                        color: var(--color-text-gray);
                        text-decoration: underline
                    }

                    .se2-grey-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-link:disabled {
                        pointer-events: none
                    }

                    .se2-dark-grey-link {
                        color: var(--color-dark-gray);
                        text-decoration: none
                    }

                    .se2-dark-grey-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-dark-grey-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-dark-grey-link {
                            color: var(--color-dark-gray)
                        }
                    }

                    .se2-dark-grey-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-dark-grey-link {
                        color: var(--color-dark-gray)
                    }

                    .se2-dark-grey-link:hover {
                        color: var(--color-sky-blue);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-dark-grey-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-dark-grey-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-dark-grey-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-dark-grey-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-dark-grey-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-green-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-green-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-green-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-green-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-green-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-green-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-green-link:hover {
                        color: var(--color-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-green-link:hover {
                            color:var(--color-life-green);
                            text-decoration: none
                        }
                    }

                    .se2-accessibility .se2-grey-green-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-green-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-green-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-green-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-mobile-green-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-mobile-green-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-mobile-green-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-mobile-green-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-mobile-green-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-mobile-green-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-mobile-green-link:hover {
                        color: var(--color-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-mobile-green-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: none
                        }
                    }

                    .se2-accessibility .se2-grey-mobile-green-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-mobile-green-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-mobile-green-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-mobile-green-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-mobile-grey-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-mobile-grey-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-mobile-grey-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-mobile-grey-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-mobile-grey-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-mobile-grey-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-mobile-grey-link:hover {
                        color: var(--color-life-green);
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-mobile-grey-link:hover {
                            color:var(--color-text-gray);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-grey-mobile-grey-link:hover {
                        color: var(--color-text-gray);
                        text-decoration: underline
                    }

                    .se2-grey-mobile-grey-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-mobile-grey-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-mobile-grey-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-desktop-blue-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-desktop-blue-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-desktop-blue-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-desktop-blue-link {
                            color: var(--color-sky-blue)
                        }
                    }

                    .se2-grey-desktop-blue-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-desktop-blue-link {
                        color: var(--color-blue)
                    }

                    .se2-grey-desktop-blue-link:hover {
                        color: var(--color-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-desktop-blue-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-grey-desktop-blue-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-desktop-blue-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-desktop-blue-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-desktop-blue-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-desktop-black-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-desktop-black-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-desktop-black-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-desktop-black-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-desktop-black-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-desktop-black-link {
                        color: var(--color-blue)
                    }

                    .se2-grey-desktop-black-link:hover {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-desktop-black-link:hover {
                            color:var(--color-text-gray);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-grey-desktop-black-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-desktop-black-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-desktop-black-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-desktop-black-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-desktop-black-link:active,.se2-grey-desktop-black-link:visited {
                        color: var(--color-text-gray)
                    }

                    .se2-ventures-black-link {
                        color: var(--color-black);
                        text-decoration: none
                    }

                    .se2-ventures-black-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-black-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-ventures-black-link {
                            color: var(--color-black)
                        }
                    }

                    .se2-ventures-black-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-ventures-black-link {
                        color: var(--color-black)
                    }

                    .se2-ventures-black-link:hover {
                        color: var(--color-black);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-black-link:hover {
                            color:var(--color-black);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-ventures-black-link:hover {
                        color: var(--color-black);
                        text-decoration: underline
                    }

                    .se2-ventures-black-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-ventures-black-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-ventures-black-link:disabled {
                        pointer-events: none
                    }

                    [dir=ltr] .se2-ventures-green-link {
                        text-align: left
                    }

                    [dir=rtl] .se2-ventures-green-link {
                        text-align: right
                    }

                    .se2-ventures-green-link {
                        color: var(--color-ventures-main-green);
                        text-decoration: none
                    }

                    .se2-ventures-green-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-green-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-ventures-green-link {
                            color: var(--color-ventures-main-green)
                        }
                    }

                    .se2-ventures-green-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-ventures-green-link {
                        color: var(--color-ventures-main-green-secondary)
                    }

                    .se2-ventures-green-link:hover {
                        color: var(--color-ventures-main-green-secondary);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-green-link:hover {
                            color:var(--color-ventures-main-green-secondary);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-ventures-green-link:hover {
                        color: var(--color-ventures-main-green-secondary);
                        text-decoration: underline
                    }

                    .se2-ventures-green-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-ventures-green-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-ventures-green-link:disabled {
                        pointer-events: none
                    }

                    .se2-ventures-green-link-dark-background {
                        color: var(--color-ventures-life-green);
                        text-decoration: none
                    }

                    .se2-ventures-green-link-dark-background.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-green-link-dark-background.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-ventures-green-link-dark-background {
                            color: var(--color-ventures-life-green)
                        }
                    }

                    .se2-ventures-green-link-dark-background.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-ventures-green-link-dark-background {
                        color: var(--color-ventures-life-green)
                    }

                    .se2-ventures-green-link-dark-background:hover {
                        color: var(--color-ventures-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-green-link-dark-background:hover {
                            color:var(--color-ventures-life-green);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-ventures-green-link-dark-background:hover {
                        color: var(--color-ventures-life-green);
                        text-decoration: underline
                    }

                    .se2-ventures-green-link-dark-background:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-ventures-green-link-dark-background:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-ventures-green-link-dark-background:disabled {
                        pointer-events: none
                    }

                    .se2-rounded-link,.se-reset-css .se2-rounded-link {
                        border: 1px solid var(--color-light-gray);
                        border-radius: 15px;
                        padding: 3px 12px
                    }

                    .se2-rounded-link:hover,.se-reset-css .se2-rounded-link:hover {
                        border-color: var(--color-sky-blue);
                        text-decoration: none
                    }

                    .se2-accessibility .se2-rounded-link:hover,.se2-accessibility .se-reset-css .se2-rounded-link:hover {
                        border: 1px solid var(--color-blue);
                        text-decoration: none
                    }

                    [dir=ltr] .se2-rounded-link:last-child,[dir=ltr] .se-reset-css .se2-rounded-link:last-child {
                        margin-right: 0
                    }

                    [dir=rtl] .se2-rounded-link:last-child,[dir=rtl] .se-reset-css .se2-rounded-link:last-child {
                        margin-left: 0
                    }

                    [dir=ltr] .stubbed-content.se2-icon-loader:before {
                        left: 45%
                    }

                    [dir=rtl] .stubbed-content.se2-icon-loader:before {
                        right: 45%
                    }

                    .stubbed-content.se2-icon-loader:before {
                        top: 25%
                    }

                    [dir=ltr] .stubbed-content.brand-list.se2-icon-loader:before {
                        left: 45%
                    }

                    [dir=rtl] .stubbed-content.brand-list.se2-icon-loader:before {
                        right: 45%
                    }

                    .stubbed-content.brand-list.se2-icon-loader:before {
                        top: 25%
                    }

                    [dir=ltr] .stubbed-content.brand-list a .se2-icon-loader:before {
                        left: 45%
                    }

                    [dir=rtl] .stubbed-content.brand-list a .se2-icon-loader:before {
                        right: 45%
                    }

                    .stubbed-content.brand-list a .se2-icon-loader:before {
                        top: 25%
                    }

                    [dir=ltr] .stubbed-content.header-list.se2-icon-loader:before {
                        left: 50%
                    }

                    [dir=rtl] .stubbed-content.header-list.se2-icon-loader:before {
                        right: 50%
                    }

                    .stubbed-content.header-list.se2-icon-loader:before {
                        top: 50%
                    }

                    .se2-button,.se2-button-footer-green,.se2-button-footer-green-with-border,.se2-button-link-primary-green,.se2-button-primary,.se2-button-primary-fuchsia,.se2-button-primary-green,.se2-button-secondary,.se2-button-white-with-border,.se-reset-css .se2-button,.se-reset-css .se2-button-footer-green,.se-reset-css .se2-button-footer-green-with-border,.se-reset-css .se2-button-link-primary-green,.se-reset-css .se2-button-primary,.se-reset-css .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-green,.se-reset-css .se2-button-secondary,.se-reset-css .se2-button-white-with-border {
                        border-radius: 5px;
                        height: 40px
                    }

                    @media (min-width: 1200px) {
                        .se2-button,.se2-button-footer-green,.se2-button-footer-green-with-border,.se2-button-link-primary-green,.se2-button-primary,.se2-button-primary-fuchsia,.se2-button-primary-green,.se2-button-secondary,.se2-button-white-with-border,.se-reset-css .se2-button,.se-reset-css .se2-button-footer-green,.se-reset-css .se2-button-footer-green-with-border,.se-reset-css .se2-button-link-primary-green,.se-reset-css .se2-button-primary,.se-reset-css .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-green,.se-reset-css .se2-button-secondary,.se-reset-css .se2-button-white-with-border {
                            height:48px
                        }
                    }

                    .se2-button-primary,.se-reset-css .se2-button-primary {
                        background: var(--color-sky-blue)
                    }

                    .se2-button-primary:hover {
                        background: linear-gradient(var(--color-sky-blue-light),var(--email-color))
                    }

                    .se2-button-primary:active {
                        background: var(--color-sky-blue-dark)
                    }

                    .se2-button-primary:disabled:hover {
                        background: var(--color-sky-blue)
                    }

                    .se2-button-large,.se-reset-css .se2-button-large {
                        height: 48px
                    }

                    .se2-button-small,.se-reset-css .se2-button-small {
                        height: 40px
                    }

                    .se2-button:disabled,.se-reset-css .se2-button:disabled {
                        opacity: .3
                    }

                    .se2-button-secondary,.se-reset-css .se2-button-secondary {
                        border: 1px solid;
                        color: var(--color-white)
                    }

                    .se2-button-secondary:hover,.se-reset-css .se2-button-secondary:hover {
                        box-shadow: inset 0 0 0 2px
                    }

                    .se2-button-secondary:active,.se-reset-css .se2-button-secondary:active {
                        background: var(--color-white);
                        border-color: var(--color-white);
                        color: var(--color-text-gray)
                    }

                    .se2-button-secondary-blue,.se-reset-css .se2-button-secondary-blue {
                        color: var(--color-sky-blue)
                    }

                    .se2-accessibility .se2-button-secondary-blue,.se2-accessibility .se-reset-css .se2-button-secondary-blue {
                        color: var(--color-blue)
                    }

                    .se2-button-secondary-blue:active,.se-reset-css .se2-button-secondary-blue:active {
                        background: var(--color-white);
                        border-color: var(--color-sky-blue);
                        color: var(--color-sky-blue)
                    }

                    .se2-button-footer-green,.se-reset-css .se2-button-footer-green {
                        background: var(--color-footer-green);
                        border-radius: 4px;
                        height: 44px;
                        padding-left: 24px;
                        padding-right: 24px
                    }

                    .se2-button-footer-green:active,.se-reset-css .se2-button-footer-green:active {
                        background-color: var(--color-footer-green-pressed);
                        outline: none
                    }

                    .se2-button-footer-green:focus,.se-reset-css .se2-button-footer-green:focus {
                        outline: var(--color-white) auto 2px;
                        outline-offset: 4px
                    }

                    .se2-button-footer-green:hover,.se-reset-css .se2-button-footer-green:hover {
                        background-color: var(--color-footer-green-hover)
                    }

                    .se2-button-footer-green:disabled,.se-reset-css .se2-button-footer-green:disabled {
                        background-color: var(--color-footer-green-disabled);
                        color: var(--color-footer-green-disabled-text)
                    }

                    .se2-button-white-with-border,.se-reset-css .se2-button-white-with-border {
                        background: var(--color-white);
                        border: 2px solid var(--color-dark-gray);
                        border-radius: 4px;
                        color: var(--color-text-gray);
                        height: 44px;
                        padding-left: 24px;
                        padding-right: 24px
                    }

                    .se2-button-white-with-border:active,.se-reset-css .se2-button-white-with-border:active {
                        border: 2px solid var(--color-white);
                        outline: none
                    }

                    .se2-button-white-with-border:focus,.se-reset-css .se2-button-white-with-border:focus {
                        outline: var(--color-white) auto 2px;
                        outline-offset: 4px
                    }

                    .se2-button-white-with-border:hover,.se-reset-css .se2-button-white-with-border:hover {
                        background-color: var(--color-footer-gray)
                    }

                    .button-text-with-truncation,.se-reset-css .button-text-with-truncation {
                        display: block;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap
                    }

                    [dir=ltr] .se2-button-link-primary-green,[dir=ltr] .se-reset-css .se2-button-link-primary-green {
                        text-align: left
                    }

                    [dir=rtl] .se2-button-link-primary-green,[dir=rtl] .se-reset-css .se2-button-link-primary-green {
                        text-align: right
                    }

                    .se2-button-link-primary-green,.se-reset-css .se2-button-link-primary-green {
                        background-color: unset;
                        border-radius: 10px;
                        color: var(--color-ventures-life-green);
                        display: block;
                        height: unset;
                        margin: unset;
                        padding: unset
                    }

                    .se2-button-link-primary-green:hover,.se-reset-css .se2-button-link-primary-green:hover {
                        color: var(--color-ventures-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-button-link-primary-green,.se-reset-css .se2-button-link-primary-green {
                            background-color:var(--color-ventures-main-green);
                            color: var(--color-white);
                            display: flex;
                            height: 56px;
                            padding: 19px 40px;
                            width: fit-content
                        }

                        .se2-button-link-primary-green:focus,.se-reset-css .se2-button-link-primary-green:focus {
                            color: var(--color-white);
                            outline: var(--color-white) auto 2px;
                            outline-offset: 4px
                        }

                        .se2-button-link-primary-green:hover,.se-reset-css .se2-button-link-primary-green:hover {
                            background-color: var(--color-ventures-main-green-secondary);
                            color: var(--color-white);
                            text-decoration: unset
                        }

                        .se2-button-link-primary-green:disabled,.se-reset-css .se2-button-link-primary-green:disabled {
                            background-color: var(--color-ventures-light-gray)
                        }
                    }

                    [dir=ltr] .button-close {
                        right: 15px
                    }

                    [dir=rtl] .button-close {
                        left: 15px
                    }

                    .button-close {
                        background: var(--color-white);
                        border: 0;
                        border-radius: 50%;
                        color: var(--color-light-gray);
                        cursor: pointer;
                        display: block;
                        padding: 0;
                        position: absolute;
                        top: 15px
                    }

                    .button-close:hover {
                        color: var(--color-dark-gray)
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .button-close {
                            right:20px
                        }

                        [dir=rtl] .button-close {
                            left: 20px
                        }

                        .button-close {
                            top: 20px
                        }
                    }

                    [dir=ltr] .play-button {
                        left: calc(50% - 45px)
                    }

                    [dir=rtl] .play-button {
                        right: calc(50% - 45px)
                    }

                    .play-button {
                        background-color: var(--color-text-gray);
                        border: none;
                        border-radius: 6px;
                        box-shadow: 0 0 30px;
                        color: var(--color-text-gray);
                        cursor: pointer;
                        height: 60px;
                        opacity: .8;
                        position: absolute;
                        top: calc(50% - 30px);
                        width: 90px
                    }

                    [dir=ltr] .play-button:before {
                        left: 50%
                    }

                    [dir=rtl] .play-button:before {
                        right: 50%
                    }

                    .play-button:before {
                        border-bottom: 15px solid transparent;
                        border-left: 26px solid var(--color-white);
                        border-right: 0 solid transparent;
                        border-top: 15px solid transparent;
                        content: "";
                        position: absolute;
                        top: 50%;
                        transform: translate3d(-50%,-50%,0)
                    }

                    [dir=rtl] .play-button:before {
                        transform: translate3d(50%,-50%,0)
                    }

                    .play-button:hover {
                        background-color: var(--color-red)
                    }

                    .se2-button,.se2-button-footer-green,.se2-button-footer-green-with-border,.se2-button-link-primary-green,.se2-button-primary,.se2-button-primary-fuchsia,.se2-button-primary-green,.se2-button-secondary,.se2-button-white-with-border,.se-reset-css .se2-button,.se-reset-css .se2-button-footer-green,.se-reset-css .se2-button-footer-green-with-border,.se-reset-css .se2-button-link-primary-green,.se-reset-css .se2-button-primary,.se-reset-css .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-green,.se-reset-css .se2-button-secondary,.se-reset-css .se2-button-white-with-border {
                        align-items: center;
                        border: 0;
                        border-radius: var(--qds-control-border-radius);
                        color: var(--color-white);
                        cursor: pointer;
                        display: flex;
                        font-size: var(--qds-control-standard-font-size-mobile);
                        height: var(--qds-control-standard-height-mobile);
                        justify-content: center;
                        line-height: var(--qds-control-standard-line-height);
                        padding: 0 20px;
                        text-align: center;
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-button,.se2-button-footer-green,.se2-button-footer-green-with-border,.se2-button-link-primary-green,.se2-button-primary,.se2-button-primary-fuchsia,.se2-button-primary-green,.se2-button-secondary,.se2-button-white-with-border,.se-reset-css .se2-button,.se-reset-css .se2-button-footer-green,.se-reset-css .se2-button-footer-green-with-border,.se-reset-css .se2-button-link-primary-green,.se-reset-css .se2-button-primary,.se-reset-css .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-green,.se-reset-css .se2-button-secondary,.se-reset-css .se2-button-white-with-border {
                            font-size:var(--qds-control-standard-font-size-desktop);
                            height: var(--qds-control-standard-height-desktop)
                        }
                    }

                    .se2-button-primary,.se-reset-css .se2-button-primary {
                        background: var(--qds-theme-signature-color-default)
                    }

                    .se2-accessibility .se2-button-primary {
                        background: var(--color-blue)
                    }

                    .se2-button-primary:hover {
                        background: var(--qds-theme-signature-color-hover)
                    }

                    .se2-accessibility .se2-button-primary:hover {
                        background: linear-gradient(var(--color-blue),var(--color-blue-dark))
                    }

                    .se2-button-primary:active {
                        background: var(--qds-theme-signature-color-pressed)
                    }

                    .se2-accessibility .se2-button-primary:active {
                        background: var(--color-blue-dark)
                    }

                    .se2-button-primary:disabled:hover {
                        opacity: var(--qds-theme-disabled)
                    }

                    .se2-accessibility .se2-button-primary:disabled {
                        background: var(--color-blue-dark)
                    }

                    .se2-button-primary-green,.se-reset-css .se2-button-primary-green {
                        background: var(--color-ventures-main-green);
                        border-radius: 10px;
                        height: 52px;
                        padding: 0 40px
                    }

                    @media (min-width: 1200px) {
                        .se2-button-primary-green,.se-reset-css .se2-button-primary-green {
                            height:56px;
                            padding: 0 48px
                        }
                    }

                    .se2-button-primary-green:focus,.se-reset-css .se2-button-primary-green:focus {
                        outline: var(--color-white) auto 2px;
                        outline-offset: 4px
                    }

                    .se2-button-primary-green:hover,.se-reset-css .se2-button-primary-green:hover {
                        background-color: var(--color-ventures-main-green-secondary)
                    }

                    .se2-button-primary-green:disabled,.se-reset-css .se2-button-primary-green:disabled {
                        background-color: var(--color-ventures-light-gray)
                    }

                    .se2-button-large,.se-reset-css .se2-button-large {
                        font-size: var(--qds-control-large-font-size-mobile);
                        font-weight: 700;
                        height: var(--qds-control-large-height-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-button-large,.se-reset-css .se2-button-large {
                            font-size:var(--qds-control-large-font-size-desktop);
                            font-weight: 400;
                            height: var(--qds-control-large-height-desktop)
                        }
                    }

                    .se2-button-small,.se-reset-css .se2-button-small {
                        font-size: var(--qds-control-small-font-size);
                        height: var(--qds-control-small-height);
                        line-height: 20px
                    }

                    @media (min-width: 1200px) {
                        .se2-button-small,.se-reset-css .se2-button-small {
                            font-size:var(--qds-control-small-font-size-desktop);
                            height: var(--qds-control-small-height-desktop);
                            line-height: 20px
                        }
                    }

                    .se2-button-hero,.se-reset-css .se2-button-hero {
                        border-radius: var(--qds-control-hero-border-radius);
                        font-size: var(--qds-control-hero-font-size-mobile);
                        font-weight: 700;
                        height: var(--qds-control-hero-height-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-button-hero,.se-reset-css .se2-button-hero {
                            font-size:var(--qds-control-hero-font-size-desktop);
                            height: var(--qds-control-hero-height-desktop)
                        }
                    }

                    .se2-button:disabled,.se-reset-css .se2-button:disabled {
                        opacity: var(--qds-theme-disabled)
                    }

                    .se2-button:disabled:hover,.se-reset-css .se2-button:disabled:hover {
                        cursor: default
                    }

                    .se2-button:visited,.se-reset-css .se2-button:visited {
                        color: var(--color-white)
                    }

                    .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-fuchsia {
                        background: var(--color-fuchsia-red)
                    }

                    .se2-button-primary-fuchsia:hover,.se-reset-css .se2-button-primary-fuchsia:hover {
                        background: var(--color-fuchsia-red-hover)
                    }

                    .se2-button-primary-fuchsia:active,.se-reset-css .se2-button-primary-fuchsia:active {
                        background: var(--color-fuchsia-red-active)
                    }

                    .se2-button-primary-fuchsia:disabled:hover,.se-reset-css .se2-button-primary-fuchsia:disabled:hover {
                        background: var(--color-fuchsia-red)
                    }

                    .se2-button-secondary,.se-reset-css .se2-button-secondary {
                        border: var(--qds-control-border-width) var(--qds-theme-control-color-border) solid;
                        transition: box-shadow .3s
                    }

                    .se2-accessibility .se2-button-secondary,.se2-accessibility .se-reset-css .se2-button-secondary,.se2-button-secondary,.se-reset-css .se2-button-secondary {
                        background: transparent;
                        color: var(--qds-theme-control-text-standard)
                    }

                    .se2-button-secondary:hover,.se-reset-css .se2-button-secondary:hover {
                        background-color: var(--qds-theme-interactive-background-hover);
                        box-shadow: none
                    }

                    .se2-button-secondary:disabled,.se-reset-css .se2-button-secondary:disabled {
                        opacity: var(--qds-theme-disabled)
                    }

                    .se2-button-secondary:disabled:hover,.se-reset-css .se2-button-secondary:disabled:hover {
                        box-shadow: none
                    }

                    .se2-button-secondary:active,.se-reset-css .se2-button-secondary:active {
                        background: var(--qds-theme-interactive-background-pressed);
                        border-color: var(--qds-control-border-width);
                        box-shadow: none;
                        color: var(--qds-theme-control-text-standard)
                    }

                    .se2-accessibility .se2-button-secondary-blue,.se2-accessibility .se-reset-css .se2-button-secondary-blue,.se2-button-secondary-blue,.se-reset-css .se2-button-secondary-blue {
                        color: var(--qds-theme-control-text-standard)
                    }

                    .se2-button-secondary-blue:active,.se-reset-css .se2-button-secondary-blue:active {
                        background: var(--qds-theme-interactive-background-pressed);
                        border-color: var(--qds-control-border-width);
                        box-shadow: none;
                        color: var(--qds-theme-control-text-standard)
                    }

                    .se2-button-secondary-white,.se-reset-css .se2-button-secondary-white {
                        background: transparent;
                        border: 1px solid var(--color-white);
                        box-shadow: none;
                        color: var(--color-white);
                        transition: box-shadow .3s
                    }

                    .se2-accessibility .se2-button-secondary-white,.se2-accessibility .se-reset-css .se2-button-secondary-white {
                        color: var(--color-white)
                    }

                    .se2-button-secondary-white:hover,.se-reset-css .se2-button-secondary-white:hover {
                        background: transparent;
                        box-shadow: inset 0 0 0 2px
                    }

                    .se2-button-secondary-white:disabled:hover,.se-reset-css .se2-button-secondary-white:disabled:hover {
                        box-shadow: none
                    }

                    .se2-button-secondary-white:active,.se-reset-css .se2-button-secondary-white:active {
                        background: var(--color-white);
                        border-color: var(--color-white);
                        box-shadow: none;
                        color: var(--color-text-gray)
                    }

                    .se2-button-footer-green-with-border,.se-reset-css .se2-button-footer-green-with-border {
                        background: var(--color-footer-green);
                        border: 1px solid var(--color-white);
                        border-radius: 4px;
                        height: 44px;
                        padding-left: 24px;
                        padding-right: 24px
                    }

                    .se2-button-footer-green-with-border:active,.se-reset-css .se2-button-footer-green-with-border:active {
                        background-color: var(--color-footer-green-pressed);
                        outline: none
                    }

                    .se2-button-footer-green-with-border:focus,.se-reset-css .se2-button-footer-green-with-border:focus {
                        outline: var(--color-white) auto 2px;
                        outline-offset: 4px
                    }

                    .se2-button-footer-green-with-border:hover,.se-reset-css .se2-button-footer-green-with-border:hover {
                        background-color: var(--color-footer-green-hover)
                    }

                    .se2-button-footer-green-with-border:disabled,.se-reset-css .se2-button-footer-green-with-border:disabled {
                        background-color: var(--color-footer-green-disabled);
                        color: var(--color-footer-green-disabled-text)
                    }

                    .icon.size24x24,.size24x24,svg.size24x24 {
                        height: 24px;
                        width: 24px
                    }

                    .icon.size20x20,.size20x20,svg.size20x20 {
                        height: 20px;
                        width: 20px
                    }

                    .icon.size40x40,.size40x40,svg.size40x40 {
                        height: 40px;
                        width: 40px
                    }

                    .icon.size16x16,.size16x16,svg.size16x16 {
                        height: 16px;
                        width: 16px
                    }

                    .icon.size14x14,.size14x14,svg.size14x14 {
                        height: 14px;
                        width: 14px
                    }

                    .icon.size10x10,.size10x10,svg.size10x10 {
                        height: 10px;
                        width: 10px
                    }

                    .se2--image {
                        width: 100%
                    }

                    .se2--image picture {
                        display: block
                    }

                    .se2--image img {
                        height: 100vh;
                        min-width: 100%
                    }

                    .se2--image .sdl-icon-no-doc-wrap,.se2--image img {
                        object-fit: cover
                    }

                    html {
                        font-family: ArialRoundedMTforSE_Latin,Arial,Helvetica Neue,Helvetica,sans-serif;
                        height: 100%;
                        scroll-behavior: smooth
                    }

                    html[lang=bg-BG],html[lang=bg],html[lang=mk-MK],html[lang=mk],html[lang=mn-MN],html[lang=mn],html[lang=ru-BY],html[lang=ru-KZ],html[lang=ru-RU],html[lang=ru-UA],html[lang=ru],html[lang=uk-UA],html[lang=uk] {
                        font-family: ArialRoundedMTforSE_Cyrillic,Arial,Helvetica Neue,Helvetica,sans-serif
                    }

                    html[lang=el-GR],html[lang=el] {
                        font-family: ArialRoundedMTforSE_Greek,Arial,Helvetica Neue,Helvetica,sans-serif
                    }

                    body.sdl-body {
                        background-color: var(--color-bg-gray);
                        margin: 0;
                        min-height: 100%
                    }

                    body.sdl-body [data-sticky=true] {
                        transition: top .25s
                    }

                    body.sdl-body #kampyleButtonContainer .kampyle_vertical_button {
                        z-index: 200
                    }

                    b,strong {
                        font-weight: 700
                    }

                    button {
                        font-family: inherit
                    }

                    [hidden] {
                        display: none
                    }

                    * {
                        box-sizing: border-box
                    }

                    svg.icon {
                        height: 16px;
                        width: 16px
                    }

                    @media (min-width: 1200px) {
                        svg.icon {
                            height:32px;
                            width: 32px
                        }
                    }

                    .uberflip-xpm-page {
                        background-attachment: fixed;
                        background-color: var(--color-white)
                    }

                    /*# sourceMappingURL=/assets-sdl/v2/shared/tools/84195df34540a49ffbc940b361bd9a3a.map*/                    /*! Built from branch "HEAD" for production at Wed, 07 May 2025 06:30:07 GMT */
                    :root {
                        --color-life-green: #3dcd58;
                        --color-light-green: #51eb6e;
                        --color-logo-green: #009530;
                        --color-dark-gray: #626469;
                        --color-white: #fff;
                        --color-black: #000;
                        --color-muted-black: #1d1d1d;
                        --color-red: red;
                        --color-sky-blue: #42b4e6;
                        --color-text-gray: #333;
                        --color-light-gray: #9fa0a4;
                        --color-slider-gray: #565656;
                        --color-slider-arrow: #e6e6e6;
                        --color-slider-arrow-hover: #494b50;
                        --color-footer-gray: #e7e6e6;
                        --color-bg-gray: #fafafa;
                        --color-border-bottom-table: #9fa0a4;
                        --color-footer-green: #009e4d;
                        --color-footer-green-hover: #008240;
                        --color-footer-green-pressed: #006e34;
                        --color-footer-green-disabled: hsla(0,0%,69%,0.4);
                        --color-footer-green-disabled-text: #f2f2f2;
                        --color-copyright: #ccc;
                        --color-ventures-main-green: #008a16;
                        --color-ventures-life-green: #3dcd58;
                        --color-ventures-main-green-secondary: #006b01;
                        --color-ventures-super-dark-green: #003733;
                        --color-ventures-dark-green: #013e1f;
                        --color-ventures-light-green-gradiend: #def4e9;
                        --color-ventures-dark-gray: #626469;
                        --color-ventures-light-gray: #9fa0a4;
                        --color-ventures-light-gray-opacity: hsla(228,3%,63%,0.3);
                        --color-ventures-super-light-grey: #f5f5f5;
                        --color-ventures-super-light-gray-opacity: hsla(0,0%,96%,0.2);
                        --color-ventures-super-dark-blue: #001d2c;
                        --color-ventures-dark-blue: #14323f;
                        --color-ventures-sky-blue: #42b4e6;
                        --color-ventures-light-red: #ff3e24;
                        --color-honeysuckle-orange: #e47f00;
                        --color-fuchsia-red: #b10043;
                        --color-fuchsia-red-hover: #c84d7b;
                        --color-fuchsia-red-active: #8a0f3d;
                        --color-formError-red: #dc0a0a;
                        --color-formError-red-darkmode: #ff6f5c;
                        --color-sunflower-yellow: #ffd100;
                        --color-form-gray: #eaeaea;
                        --color-add-gray: #cbcbcb;
                        --color-add-silver: silver;
                        --color-bg-gray-new: #f3f2f2;
                        --color-bg-gray-header: #f5f5f5;
                        --color-bg-light-gray-header: #f9f9f9;
                        --color-sky-blue-light: #55d1fe;
                        --color-sky-blue-dark: #3a738c;
                        --color-dark-blue: #17171c;
                        --color-dark-red: #040404;
                        --color-dark-green: #009e4d;
                        --color-purpose-green: #44cd5d;
                        --color-sky-blue-hover: #219bfd;
                        --color-grey-button: #dbdbdb;
                        --color-grey-button-hover: #e5e7e7;
                        --color-icon-blue: #0087cd;
                        --color-bg-gray-new-1: #ecedf0;
                        --color-yellow-impact-maker: #fafde6;
                        --bs-border-color-translucent: rgba(0,0,0,0.175);
                        --color-blue: #025f87;
                        --color-blue-light: #7dcbf2;
                        --color-blue-dark: #10516e;
                        --facebook-color: #3b5998;
                        --twitter-color: #000;
                        --google-plus-color: #ce1616;
                        --linkedin-color: #0077b5;
                        --print-color: #333;
                        --email-color: #42b4e6;
                        --qds-theme-signature-color-default: #008a16;
                        --qds-control-border-radius: 4px;
                        --qds-control-hero-border-radius: 8px;
                        --qds-control-button-padding-horizontal: 24px;
                        --qds-theme-signature-color-hover: #0fb542;
                        --qds-theme-signature-color-pressed: #006b01;
                        --qds-theme-control-color-border: #626469;
                        --qds-theme-inline-link-color: #0075a3;
                        --qds-theme-inline-link-hover-color: #0a99ca;
                        --qds-theme-inline-link-pressed-color: #004d78;
                        --qds-theme-inline-link-visited-color: #551a8b;
                        --qds-theme-inline-link-dark-mode: var(--color-sky-blue);
                        --qds-theme-inline-link-dark-mode-hover: #7dd7ff;
                        --qds-theme-inline-link-dark-mode-visited: #c282fe;
                        --qds-theme-inline-link-dark-mode-pressed: #ccefff;
                        --qds-control-border-width: 1px;
                        --qds-theme-control-text-standard: #000;
                        --qds-theme-interactive-background-hover: #e6e6e6;
                        --qds-theme-interactive-background-pressed: #ccc;
                        --qds-theme-disabled: 0.4;
                        --qds-control-standard-height-mobile: 44px;
                        --qds-control-standard-height-desktop: 32px;
                        --qds-control-large-height-mobile: 48px;
                        --qds-control-large-height-desktop: 40px;
                        --qds-control-small-height-mobile: 40px;
                        --qds-control-small-height-desktop: 28px;
                        --qds-control-hero-height-mobile: 56px;
                        --qds-control-hero-height-desktop: 56px;
                        --qds-control-standard-font-size-mobile: 14px;
                        --qds-control-standard-font-size-desktop: 16px;
                        --qds-control-large-font-size-mobile: 16px;
                        --qds-control-large-font-size-desktop: 16px;
                        --qds-control-small-font-size-mobile: 14px;
                        --qds-control-small-font-size-desktop: 14px;
                        --qds-control-hero-font-size-mobile: 18px;
                        --qds-control-hero-font-size-desktop: 18px;
                        --qds-control-standard-line-height: 24px;
                        --border-size: 1px;
                        --std-block-indent: 20px;
                        --component-block-indent: 20px;
                        --page-content-sorrounding-gap: 16px;
                        --page-content-sorrounding-gap-footer: 16px;
                        --page-content-sorrounding-gap-ventures: 24px;
                        --window-height-inner: 100vh;
                        --footer-height: 300px;
                        --footer-ventures-height: 70px;
                        --header-height-mobile: 121px;
                        --header-height-desktop: 152px;
                        --full-header-height-desktop: 152px;
                        --header-height-possible-max: 200px;
                        --header-height-reduced: 106px;
                        --metabar-height: 40px;
                        --megamenu-underline-height: 4px;
                        --tab-vertical-offset: 50px+var(--megamenu-underline-height);
                        --tab-horizontal-offset: 308px;
                        --breadcrumbs-height: 30px
                    }

                    @media (min-width: 1200px) {
                        :root {
                            --component-block-indent:40px;
                            --std-block-indent: 40px;
                            --std-block-content: 20px;
                            --page-content-sorrounding-gap: 130px;
                            --page-content-sorrounding-gap-footer: 100px;
                            --page-content-sorrounding-gap-ventures: 60px
                        }
                    }

                    :root .branded-header {
                        --tab-horizontal-offset: 220px
                    }

                    :root header a.mm-l1-item-link {
                        height: 100%
                    }

                    .se-page-wrapper {
                        display: flex;
                        flex-direction: column;
                        min-height: 100vh
                    }

                    .se-page-wrapper .se-content-wrapper {
                        display: flex;
                        position: relative
                    }

                    .se-page-wrapper .se-content-wrapper .se-main-wrapper {
                        overflow: hidden;
                        width: 100%
                    }

                    .se-page-wrapper .se-content-wrapper .se-sticky-wrapper {
                        width: 0;
                        z-index: 10
                    }

                    .se-page-wrapper .se-content-wrapper .se-sticky-wrapper>div {
                        height: 100%
                    }

                    .se-page-wrapper .se-footer-wrapper {
                        margin-top: auto
                    }

                    .se-footer-wrapper,.se-header-wrapper {
                        flex-shrink: 0
                    }

                    .se-header-wrapper {
                        position: sticky;
                        top: 0;
                        transition: block-size .25s ease-out;
                        z-index: 60
                    }

                    .hide {
                        display: none!important
                    }

                    .show {
                        display: block!important
                    }

                    @media (min-width: 1200px) {
                        .show {
                            display:flex!important
                        }
                    }

                    .invisible {
                        visibility: hidden
                    }

                    .tab-hidden {
                        height: 0!important;
                        overflow: hidden!important
                    }

                    .noscroll {
                        overflow: hidden
                    }

                    .nowrap {
                        white-space: nowrap
                    }

                    [class*=se2--] svg {
                        pointer-events: none;
                        vertical-align: middle
                    }

                    [dir=ltr] .svg-ml {
                        margin-left: 5px
                    }

                    [dir=rtl] .svg-ml {
                        margin-right: 5px
                    }

                    [dir=ltr] .svg-mr {
                        margin-right: 5px
                    }

                    [dir=rtl] .svg-mr {
                        margin-left: 5px
                    }

                    .node-sticky-content,[data-sticky] {
                        transition: inset-block-start .25s ease-out
                    }

                    .se-reset-css .se-rich-text,.se-rich-text,h1,h2,h3,h4,h5,h6,se-embed-component .se-rich-text {
                        -webkit-hyphens: none;
                        hyphens: none;
                        overflow-wrap: break-word;
                        word-break: break-word
                    }

                    .se-reset-css .se-rich-text b,.se-reset-css .se-rich-text strong,.se-rich-text b,.se-rich-text strong,se-embed-component .se-rich-text b,se-embed-component .se-rich-text strong {
                        font-weight: 700
                    }

                    .se-reset-css .se-rich-text p,.se-rich-text p,se-embed-component .se-rich-text p {
                        margin-bottom: 1em;
                        margin-top: 1em
                    }

                    .se-reset-css .se-rich-text em,.se-reset-css .se-rich-text i,.se-rich-text em,.se-rich-text i,se-embed-component .se-rich-text em,se-embed-component .se-rich-text i {
                        font-style: italic
                    }

                    .se-reset-css .se-rich-text sub,.se-reset-css .se-rich-text sup,.se-rich-text sub,.se-rich-text sup,se-embed-component .se-rich-text sub,se-embed-component .se-rich-text sup {
                        font-size: .7em;
                        position: relative
                    }

                    .se-reset-css .se-rich-text sub,.se-rich-text sub,se-embed-component .se-rich-text sub {
                        bottom: -.2em
                    }

                    .se-reset-css .se-rich-text sup,.se-rich-text sup,se-embed-component .se-rich-text sup {
                        bottom: .5em
                    }

                    .se-reset-css .se-rich-text abbr,.se-rich-text abbr,se-embed-component .se-rich-text abbr {
                        border-bottom: 1px dotted var(--color-add-gray);
                        text-decoration: none
                    }

                    [dir=ltr] .se-reset-css .se-rich-text ul,[dir=ltr] .se-rich-text ul,[dir=ltr] se-embed-component .se-rich-text ul {
                        margin-left: 20px
                    }

                    [dir=rtl] .se-reset-css .se-rich-text ul,[dir=rtl] .se-rich-text ul,[dir=rtl] se-embed-component .se-rich-text ul {
                        margin-right: 20px
                    }

                    .se-reset-css .se-rich-text ul,.se-rich-text ul,se-embed-component .se-rich-text ul {
                        list-style-type: disc
                    }

                    .se-reset-css .se-rich-text ul li ul,.se-rich-text ul li ul,se-embed-component .se-rich-text ul li ul {
                        list-style-type: square
                    }

                    .se-reset-css .se-rich-text ul li ul li ul,.se-rich-text ul li ul li ul,se-embed-component .se-rich-text ul li ul li ul {
                        list-style-type: circle
                    }

                    .se-reset-css .se-rich-text ol,.se-rich-text ol,se-embed-component .se-rich-text ol {
                        counter-reset: item
                    }

                    .se-reset-css .se-rich-text ol li,.se-rich-text ol li,se-embed-component .se-rich-text ol li {
                        display: block
                    }

                    .se-reset-css .se-rich-text ol li:before,.se-rich-text ol li:before,se-embed-component .se-rich-text ol li:before {
                        content: counters(item,".") ". ";
                        counter-increment: item
                    }

                    .se-reset-css .se-rich-text a,.se-rich-text a,se-embed-component .se-rich-text a {
                        color: var(--qds-theme-inline-link-color);
                        text-decoration: none
                    }

                    .se-reset-css .se-rich-text a:hover,.se-rich-text a:hover,se-embed-component .se-rich-text a:hover {
                        text-decoration: underline
                    }

                    .se-reset-css .se-rich-text img,.se-rich-text img,se-embed-component .se-rich-text img {
                        display: none
                    }

                    .se-reset-css .se-rich-text table td,.se-reset-css .se-rich-text table th,.se-rich-text table td,.se-rich-text table th,se-embed-component .se-rich-text table td,se-embed-component .se-rich-text table th {
                        border: 1px solid var(--color-footer-gray);
                        padding: 5px 10px
                    }

                    [class*=se2--]:not([class*=embed-])>iframe {
                        height: 100%;
                        width: 100%
                    }

                    .visuallyhidden {
                        clip: rect(0,0,0,0);
                        height: 1px;
                        margin: 0;
                        overflow: hidden;
                        padding: 0;
                        position: absolute;
                        width: 1px
                    }

                    .se-font-a11y-link4 {
                        display: inline-block;
                        font-size: 12px;
                        line-height: 18px
                    }

                    @media (min-width: 1200px) {
                        .se-font-a11y-link4 {
                            font-size:14px;
                            line-height: 20px
                        }
                    }

                    .se-font-a11y-link4 svg {
                        height: 18px;
                        width: 18px
                    }

                    @media (min-width: 1200px) {
                        .se-font-a11y-link4 svg {
                            height:20px;
                            width: 20px
                        }
                    }

                    .se-font-a11y-link4-1 {
                        display: inline-block;
                        font-size: 12px;
                        line-height: 18px
                    }

                    .se-font-a11y-link4-1 svg {
                        height: 18px;
                        width: 18px
                    }

                    .se-font-a11y-link3 {
                        display: inline-block;
                        font-size: 14px;
                        line-height: 20px
                    }

                    .se-font-a11y-link3 svg {
                        height: 20px;
                        width: 20px
                    }

                    .se-font-a11y-link3-1 {
                        display: inline-block;
                        font-size: 14px;
                        line-height: 20px
                    }

                    @media (min-width: 1200px) {
                        .se-font-a11y-link3-1 {
                            font-size:16px;
                            line-height: 25px
                        }
                    }

                    .se-font-a11y-link3-1 svg {
                        height: 20px;
                        width: 20px
                    }

                    @media (min-width: 1200px) {
                        .se-font-a11y-link3-1 svg {
                            height:25px;
                            width: 25px
                        }
                    }

                    .se-font-static-a11y-link4 {
                        display: inline-block;
                        font-size: 12px;
                        line-height: 18px
                    }

                    .se-font-static-a11y-link4 svg {
                        height: 18px;
                        width: 18px
                    }

                    html .se-font-static-a11y-link2 {
                        display: inline-block;
                        font-size: 16px;
                        line-height: 25px
                    }

                    html .se-font-static-a11y-link2 svg {
                        height: 25px;
                        width: 25px
                    }

                    html .se-font-static-a11y-link2 .nowrap {
                        align-items: center;
                        display: inline-flex
                    }

                    html .se-font-static-a11y-link2 .nowrap span {
                        font-size: medium
                    }

                    a:hover span.nowrap {
                        text-decoration: initial
                    }

                    .nowrap-underline:hover span.nowrap {
                        text-decoration: underline
                    }

                    .se-font-a11y-link3 .nowrap,.se-font-a11y-link3-1 .nowrap,.se-font-a11y-link4 .nowrap,.se-font-a11y-link4-1 .nowrap,.se-font-static-a11y-link4 .nowrap,html .se-font-static-a11y-link3 .nowrap {
                        display: inline-flex
                    }

                    .se-font-a11y-link3 .nowrap span,.se-font-a11y-link3-1 .nowrap span,.se-font-a11y-link4 .nowrap span,.se-font-a11y-link4-1 .nowrap span,.se-font-static-a11y-link4 .nowrap span,html .se-font-static-a11y-link3 .nowrap span {
                        font-size: medium
                    }

                    .se-font-a11y-link3 span>svg,.se-font-a11y-link3-1 span>svg,.se-font-a11y-link4 span>svg,.se-font-a11y-link4-1 span>svg,.se-font-static-a11y-link4 span>svg,html .se-font-static-a11y-link3 span>svg {
                        transform: none
                    }

                    [dir=rtl] .se-font-a11y-link3 span>svg,[dir=rtl] .se-font-a11y-link3-1 span>svg,[dir=rtl] .se-font-a11y-link4 span>svg,[dir=rtl] .se-font-a11y-link4-1 span>svg,[dir=rtl] .se-font-static-a11y-link4 span>svg,html[dir=rtl] .se-font-static-a11y-link3 span>svg {
                        transform: rotate(180deg)
                    }

                    [dir=rtl] .se-font-a11y-link3 span>svg.openInNewWindow,[dir=rtl] .se-font-a11y-link3-1 span>svg.openInNewWindow,[dir=rtl] .se-font-a11y-link4 span>svg.openInNewWindow,[dir=rtl] .se-font-a11y-link4-1 span>svg.openInNewWindow,[dir=rtl] .se-font-static-a11y-link4 span>svg.openInNewWindow,html[dir=rtl] .se-font-static-a11y-link3 span>svg.openInNewWindow {
                        transform: rotate(270deg)
                    }

                    html .se-font-static-a11y-link3 {
                        display: inline-block;
                        font-size: 14px;
                        line-height: 20px
                    }

                    html .se-font-static-a11y-link3 .nowrap {
                        display: inline
                    }

                    body {
                        overflow-x: hidden;
                        position: relative
                    }

                    body.se2-keyboard :focus {
                        outline: var(--color-black) auto 2px;
                        outline-offset: -1px
                    }

                    body.accessibility-toggle-in-focus {
                        overflow: hidden;
                        position: relative
                    }

                    body.accessibility-toggle-in-focus:before {
                        background-color: rgba(51,51,51,.5);
                        bottom: 0;
                        content: "";
                        left: 0;
                        position: absolute;
                        right: 0;
                        top: 0;
                        z-index: 60
                    }

                    .mosaic-clear-both {
                        clear: both;
                        padding-bottom: var(--component-block-indent);
                        width: 100%
                    }

                    .form-block-disabled {
                        opacity: .5;
                        pointer-events: none
                    }

                    .form-block-disabled input,.form-block-disabled select,.form-block-disabled textarea {
                        background: var(--color-add-gray)
                    }

                    .form-block-disabled button {
                        background: var(--color-sky-blue);
                        color: transparent
                    }

                    [dir=ltr] .form-block-disabled button svg.loader-icon {
                        left: 50%
                    }

                    [dir=rtl] .form-block-disabled button svg.loader-icon {
                        right: 50%
                    }

                    .form-block-disabled button svg.loader-icon {
                        animation: spin 2s linear infinite;
                        display: block;
                        height: 25px;
                        margin: -12.5px;
                        position: absolute;
                        top: 50%;
                        width: 25px;
                        z-index: 2
                    }

                    @keyframes spin {
                        0% {
                            transform: rotate(0deg)
                        }

                        to {
                            transform: rotate(1turn)
                        }
                    }

                    .smartbanner {
                        background: var(--color-bg-gray-new);
                        display: flex;
                        height: 85px;
                        left: 0;
                        padding: 5px;
                        position: fixed;
                        right: 0;
                        top: 0;
                        z-index: 70
                    }

                    .smartbanner.hide {
                        display: none
                    }

                    [dir=ltr] .smartbanner .close-button {
                        margin-right: 5px
                    }

                    [dir=rtl] .smartbanner .close-button {
                        margin-left: 5px
                    }

                    .smartbanner .close-button {
                        border: 0;
                        color: var(--color-text-gray);
                        height: 20px;
                        opacity: .5;
                        padding: 0;
                        width: 20px
                    }

                    .smartbanner .close-button svg {
                        height: 100%;
                        width: 100%
                    }

                    .smartbanner .close-button:active {
                        opacity: 1
                    }

                    .smartbanner .icon {
                        align-self: center;
                        background-size: cover;
                        border-radius: 5px;
                        height: 65px;
                        margin: 0 10px;
                        width: 65px
                    }

                    .smartbanner .info {
                        display: flex;
                        flex: 1;
                        flex-direction: column
                    }

                    .smartbanner .info>div {
                        color: var(--color-dark-gray);
                        font-size: 12px;
                        line-height: 15px
                    }

                    .smartbanner .info .title {
                        color: var(--color-text-gray);
                        font-size: 14px;
                        font-weight: 700;
                        line-height: 20px
                    }

                    [dir=ltr] .smartbanner .link {
                        margin-right: 10px
                    }

                    [dir=rtl] .smartbanner .link {
                        margin-left: 10px
                    }

                    .smartbanner .link {
                        align-self: flex-end;
                        color: var(--color-sky-blue);
                        text-decoration: none
                    }

                    .smartbanner .link-text {
                        font-size: 16px;
                        line-height: 25px
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Latin;
                        font-style: normal;
                        font-weight: 400;
                        src: url(static/font/ArialRoundedMTforSE-Regular_Latin-d1c65f4c28d2bef20da2a6d6c1ad2ac9.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Latin;
                        font-style: normal;
                        font-weight: 700;
                        src: local("Arial Rounded MT bold"),url(static/font/ArialRoundedMTforSE-Bold_Latin-a6b059468f194ec7aaa95c08a46a960e.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Cyrillic;
                        font-style: normal;
                        font-weight: 400;
                        src: url(static/font/ArialRoundedMTforSE-Regular_Cyrillic-50bd33d4ec4fdff451149f7fa01d560f.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Cyrillic;
                        font-style: normal;
                        font-weight: 700;
                        src: url(static/font/ArialRoundedMTforSE-Bold_Cyrillic-cdccb8997bfa3ec80f56c62948b23a0f.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Greek;
                        font-style: normal;
                        font-weight: 400;
                        src: url(static/font/ArialRoundedMTforSE-Regular_Greek-ab3298b9836c3289fcd2fc2d71b8e339.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: ArialRoundedMTforSE_Greek;
                        font-style: normal;
                        font-weight: 700;
                        src: url(static/font/ArialRoundedMTforSE-Bold_Greek-69e475972e194c8a9145ff1438120e79.woff2) format("woff2")
                    }

                    @font-face {
                        font-family: Oswald;
                        font-style: normal;
                        font-weight: 500;
                        src: url(static/font/Oswald-Medium-d9b4a70f768703507563e0b8a73d2e43.woff2) format("woff2")
                    }

                    .se-reset-css a,.se-reset-css abbr,.se-reset-css acronym,.se-reset-css address,.se-reset-css applet,.se-reset-css article,.se-reset-css aside,.se-reset-css audio,.se-reset-css b,.se-reset-css big,.se-reset-css blockquote,.se-reset-css body,.se-reset-css canvas,.se-reset-css caption,.se-reset-css center,.se-reset-css cite,.se-reset-css code,.se-reset-css dd,.se-reset-css del,.se-reset-css details,.se-reset-css dfn,.se-reset-css div,.se-reset-css dl,.se-reset-css dt,.se-reset-css em,.se-reset-css embed,.se-reset-css fieldset,.se-reset-css figcaption,.se-reset-css figure,.se-reset-css footer,.se-reset-css form,.se-reset-css h1,.se-reset-css h2,.se-reset-css h3,.se-reset-css h4,.se-reset-css h5,.se-reset-css h6,.se-reset-css header,.se-reset-css hgroup,.se-reset-css html,.se-reset-css i,.se-reset-css iframe,.se-reset-css img,.se-reset-css ins,.se-reset-css kbd,.se-reset-css label,.se-reset-css legend,.se-reset-css li,.se-reset-css main,.se-reset-css mark,.se-reset-css menu,.se-reset-css nav,.se-reset-css object,.se-reset-css ol,.se-reset-css output,.se-reset-css p,.se-reset-css pre,.se-reset-css q,.se-reset-css ruby,.se-reset-css s,.se-reset-css samp,.se-reset-css section,.se-reset-css small,.se-reset-css span,.se-reset-css strike,.se-reset-css strong,.se-reset-css sub,.se-reset-css summary,.se-reset-css sup,.se-reset-css table,.se-reset-css tbody,.se-reset-css td,.se-reset-css tfoot,.se-reset-css th,.se-reset-css thead,.se-reset-css time,.se-reset-css tr,.se-reset-css tt,.se-reset-css u,.se-reset-css ul,.se-reset-css var,.se-reset-css video,se-embed-component a,se-embed-component abbr,se-embed-component acronym,se-embed-component address,se-embed-component applet,se-embed-component article,se-embed-component aside,se-embed-component audio,se-embed-component b,se-embed-component big,se-embed-component blockquote,se-embed-component body,se-embed-component canvas,se-embed-component caption,se-embed-component center,se-embed-component cite,se-embed-component code,se-embed-component dd,se-embed-component del,se-embed-component details,se-embed-component dfn,se-embed-component div,se-embed-component dl,se-embed-component dt,se-embed-component em,se-embed-component embed,se-embed-component fieldset,se-embed-component figcaption,se-embed-component figure,se-embed-component footer,se-embed-component form,se-embed-component h1,se-embed-component h2,se-embed-component h3,se-embed-component h4,se-embed-component h5,se-embed-component h6,se-embed-component header,se-embed-component hgroup,se-embed-component html,se-embed-component i,se-embed-component iframe,se-embed-component img,se-embed-component ins,se-embed-component kbd,se-embed-component label,se-embed-component legend,se-embed-component li,se-embed-component main,se-embed-component mark,se-embed-component menu,se-embed-component nav,se-embed-component object,se-embed-component ol,se-embed-component output,se-embed-component p,se-embed-component pre,se-embed-component q,se-embed-component ruby,se-embed-component s,se-embed-component samp,se-embed-component section,se-embed-component small,se-embed-component span,se-embed-component strike,se-embed-component strong,se-embed-component sub,se-embed-component summary,se-embed-component sup,se-embed-component table,se-embed-component tbody,se-embed-component td,se-embed-component tfoot,se-embed-component th,se-embed-component thead,se-embed-component time,se-embed-component tr,se-embed-component tt,se-embed-component u,se-embed-component ul,se-embed-component var,se-embed-component video {
                        border: 0;
                        font-size: 100%;
                        font: inherit;
                        margin: 0;
                        padding: 0;
                        vertical-align: baseline
                    }

                    .se-reset-css article,.se-reset-css aside,.se-reset-css details,.se-reset-css figcaption,.se-reset-css figure,.se-reset-css footer,.se-reset-css header,.se-reset-css hgroup,.se-reset-css main,.se-reset-css menu,.se-reset-css nav,.se-reset-css section,se-embed-component article,se-embed-component aside,se-embed-component details,se-embed-component figcaption,se-embed-component figure,se-embed-component footer,se-embed-component header,se-embed-component hgroup,se-embed-component main,se-embed-component menu,se-embed-component nav,se-embed-component section {
                        display: block
                    }

                    .se-reset-css [hidden],se-embed-component [hidden] {
                        display: none
                    }

                    .se-reset-css body,se-embed-component body {
                        line-height: 1
                    }

                    .se-reset-css menu,.se-reset-css ol,.se-reset-css ul,se-embed-component menu,se-embed-component ol,se-embed-component ul {
                        list-style: none
                    }

                    .se-reset-css blockquote,.se-reset-css q,se-embed-component blockquote,se-embed-component q {
                        quotes: none
                    }

                    .se-reset-css blockquote:after,.se-reset-css blockquote:before,.se-reset-css q:after,.se-reset-css q:before,se-embed-component blockquote:after,se-embed-component blockquote:before,se-embed-component q:after,se-embed-component q:before {
                        content: "";
                        content: none
                    }

                    .se-reset-css table,se-embed-component table {
                        border-collapse: collapse;
                        border-spacing: 0
                    }

                    @font-face {
                        font-family: seCustomIconFont;
                        font-style: normal;
                        font-weight: 400;
                        src: url(static/font/seCustomIconFont-61c58c1355e94dac9cb112c982ad77ec.woff2) format("woff2")
                    }

                    [class*=" se2-icon-"]:after,[class*=" se2-icon-"]:before,[class^=se2-icon-]:after,[class^=se2-icon-]:before {
                        -webkit-font-smoothing: antialiased;
                        -moz-osx-font-smoothing: grayscale;
                        speak: never;
                        display: inline-block;
                        font-family: seCustomIconFont,sans-serif;
                        font-size: 120%;
                        font-style: normal;
                        font-variant: normal;
                        font-weight: 400;
                        line-height: 1em;
                        text-align: center;
                        text-transform: none;
                        vertical-align: middle;
                        width: 1em
                    }

                    [dir=rtl] [class*=" se2-icon-"]:after,[dir=rtl] [class*=" se2-icon-"]:before,[dir=rtl] [class^=se2-icon-]:after,[dir=rtl] [class^=se2-icon-]:before {
                        transform: rotate(180deg)
                    }

                    [class*=" se2-icon-"]:after:hover,[class*=" se2-icon-"]:before:hover,[class^=se2-icon-]:after:hover,[class^=se2-icon-]:before:hover {
                        text-decoration: none
                    }

                    .se2-icon-new-tab:after {
                        content: "\e800"
                    }

                    [dir=rtl] .se2-icon-new-tab:after {
                        transform: rotate(270deg)
                    }

                    [dir=ltr] .se2-icon-green-new-tab:after {
                        margin-left: 5px
                    }

                    [dir=rtl] .se2-icon-green-new-tab:after {
                        margin-right: 5px
                    }

                    .se2-icon-green-new-tab:after {
                        color: var(--color-dark-green);
                        content: initial;
                        font-size: 100%;
                        rotate: -45deg;
                        vertical-align: baseline;
                    }

                    [dir=rtl] .se2-icon-green-new-tab:after {
                        rotate: 45deg
                    }

                    .se2-icon-arrow-double:after {
                        content: "\e801"
                    }

                    .se2-icon-arrow-common:after {
                        content: "\e802"
                    }

                    .se2-icon-arrow-right:after {
                        content: "\e803"
                    }

                    .se2-icon-arrow-common-wide:after {
                        content: "\E802";
                        font-weight: 700
                    }

                    .se2-icon-close-with-background:before {
                        content: "\F06E";
                        font-size: 150%
                    }

                    .se2-icon-close:before {
                        content: "\E806";
                        font-size: 70%
                    }

                    .se2-icon-doc:before {
                        content: "\e805"
                    }

                    .se2-icon-loader {
                        position: relative
                    }

                    [dir=ltr] .se2-icon-loader:before {
                        left: 40%
                    }

                    [dir=rtl] .se2-icon-loader:before {
                        right: 40%
                    }

                    .se2-icon-loader:before {
                        animation: spin 2s linear infinite;
                        color: var(--color-blue-light);
                        content: "\E834";
                        font-size: 250%;
                        position: absolute;
                        top: 45%;
                        z-index: 10
                    }

                    .se2-text-tiny,.se-reset-css .se2-text-tiny {
                        font-size: 12px;
                        line-height: 18px
                    }

                    .se2-text-normal,.se2-text-small,.se-reset-css .se2-text-normal,.se-reset-css .se2-text-small {
                        font-size: 14px;
                        line-height: 21px
                    }

                    @media (min-width: 1200px) {
                        .se2-text-normal,.se-reset-css .se2-text-normal {
                            font-size:16px;
                            line-height: 24px
                        }
                    }

                    .se2-text-big,.se2-text-normal-fixed,.se-reset-css .se2-text-big,.se-reset-css .se2-text-normal-fixed {
                        font-size: 16px;
                        line-height: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2-text-big,.se-reset-css .se2-text-big {
                            font-size:18px;
                            line-height: 27px
                        }
                    }

                    .se2-text-header-big,.se-reset-css .se2-text-header-big {
                        font-size: 14px;
                        line-height: 21px
                    }

                    @media (min-width: 1200px) {
                        .se2-text-header-big,.se-reset-css .se2-text-header-big {
                            font-size:22px;
                            line-height: 27px
                        }
                    }

                    .se2-text-big,.se2-text-normal,.se2-text-small,.se-reset-css .se2-text-big,.se-reset-css .se2-text-normal,.se-reset-css .se2-text-small {
                        font-weight: 400
                    }

                    .se2-heading-big,.se-reset-css .se2-heading-big {
                        font-size: 40px;
                        line-height: 48px
                    }

                    @media (min-width: 1200px) {
                        .se2-heading-big,.se-reset-css .se2-heading-big {
                            font-size:64px;
                            line-height: 77px
                        }
                    }

                    .se2-heading-normal,.se-reset-css .se2-heading-normal {
                        font-size: 32px;
                        line-height: 38px
                    }

                    @media (min-width: 1200px) {
                        .se2-heading-normal,.se-reset-css .se2-heading-normal {
                            font-size:40px;
                            line-height: 48px
                        }
                    }

                    .se2-heading-small,.se-reset-css .se2-heading-small {
                        font-size: 28px;
                        line-height: 34px
                    }

                    @media (min-width: 1200px) {
                        .se2-heading-small,.se-reset-css .se2-heading-small {
                            font-size:32px;
                            line-height: 38px
                        }
                    }

                    .se2-heading-tiny,.se-reset-css .se2-heading-tiny {
                        font-size: 20px;
                        line-height: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2-heading-tiny,.se-reset-css .se2-heading-tiny {
                            font-size:24px;
                            line-height: 29px
                        }
                    }

                    .se2-heading-big,.se2-heading-normal,.se2-heading-small,.se2-heading-tiny,.se2-weight-bold,.se-reset-css .se2-heading-big,.se-reset-css .se2-heading-normal,.se-reset-css .se2-heading-small,.se-reset-css .se2-heading-tiny,.se-reset-css .se2-weight-bold {
                        font-weight: 700
                    }

                    .green-text {
                        color: var(--color-life-green)
                    }

                    .fuchsia-red-text {
                        color: var(--color-fuchsia-red)!important
                    }

                    .control,.swiper-control {
                        align-items: center;
                        display: flex;
                        justify-content: center
                    }

                    .se2-heavy,.se-reset-css .se2-heavy {
                        font-weight: 900
                    }

                    .se2-bold,.se-reset-css .se2-bold {
                        font-weight: 700
                    }

                    .se2-medium,.se-reset-css .se2-medium {
                        font-weight: 500
                    }

                    .se2-regular,.se-reset-css .se2-regular {
                        font-weight: 400
                    }

                    .se2-light,.se-reset-css .se2-light {
                        font-weight: 300
                    }

                    .se2-extra-light,.se-reset-css .se2-extra-light {
                        font-weight: 200
                    }

                    .se2-ventures-display,.se-reset-css .se2-ventures-display {
                        font-size: 64px;
                        line-height: 64px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-display,.se-reset-css .se2-ventures-display {
                            font-size:84px;
                            line-height: 84px
                        }
                    }

                    .se2-ventures-heading-1,.se-reset-css .se2-ventures-heading-1 {
                        font-size: 32px;
                        line-height: 40px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-heading-1,.se-reset-css .se2-ventures-heading-1 {
                            font-size:56px;
                            line-height: 60px
                        }
                    }

                    .se2-ventures-heading-2,.se-reset-css .se2-ventures-heading-2 {
                        font-size: 28px;
                        line-height: 38px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-heading-2,.se-reset-css .se2-ventures-heading-2 {
                            font-size:40px;
                            line-height: 48px
                        }
                    }

                    .se2-ventures-heading-3,.se-reset-css .se2-ventures-heading-3 {
                        font-size: 24px;
                        line-height: 32px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-heading-3,.se-reset-css .se2-ventures-heading-3 {
                            font-size:32px;
                            line-height: 40px
                        }
                    }

                    .se2-ventures-heading-4,.se-reset-css .se2-ventures-heading-4 {
                        font-size: 20px;
                        line-height: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-heading-4,.se-reset-css .se2-ventures-heading-4 {
                            font-size:24px;
                            line-height: 32px
                        }
                    }

                    .se2-ventures-heading-5,.se-reset-css .se2-ventures-heading-5 {
                        font-size: 18px;
                        line-height: 20px
                    }

                    .se2-ventures-caption,.se-reset-css .se2-ventures-caption {
                        font-size: 14px;
                        font-weight: 700;
                        line-height: 16px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-caption,.se-reset-css .se2-ventures-caption {
                            font-size:18px;
                            line-height: 18px
                        }
                    }

                    .se2-ventures-link,.se-reset-css .se2-ventures-link {
                        font-size: 18px;
                        line-height: 18px
                    }

                    .se2-ventures-paragraph-xl,.se-reset-css .se2-ventures-paragraph-xl {
                        font-size: 22px;
                        line-height: 28px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-paragraph-xl,.se-reset-css .se2-ventures-paragraph-xl {
                            font-size:28px;
                            line-height: 40px
                        }
                    }

                    .se2-ventures-paragraph-l,.se-reset-css .se2-ventures-paragraph-l {
                        font-size: 20px;
                        line-height: 28px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-paragraph-l,.se-reset-css .se2-ventures-paragraph-l {
                            font-size:21px;
                            line-height: 32px
                        }
                    }

                    .se2-ventures-paragraph-m,.se-reset-css .se2-ventures-paragraph-m {
                        font-size: 18px;
                        line-height: 28px
                    }

                    .se2-ventures-paragraph-s,.se-reset-css .se2-ventures-paragraph-s {
                        font-size: 16px;
                        line-height: 20px
                    }

                    .se-reset-css .ventures-bold-text,.ventures-bold-text {
                        font-weight: 900
                    }

                    .se2-ventures-mosaic,.se-reset-css .se2-ventures-mosaic {
                        font-size: 20px;
                        font-weight: 700;
                        line-height: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-mosaic,.se-reset-css .se2-ventures-mosaic {
                            font-size:32px;
                            font-weight: 900;
                            line-height: 42px
                        }
                    }

                    .se2-link,.se-rich-text a {
                        color: var(--color-sky-blue)
                    }

                    @media (min-width: 1200px) {
                        .se2-link,.se-rich-text a {
                            color:var(--color-sky-blue)
                        }
                    }

                    .se2-link:hover,.se-rich-text a:hover {
                        color: var(--color-sky-blue)
                    }

                    @media (min-width: 1200px) {
                        .se2-link:hover,.se-rich-text a:hover {
                            color:var(--color-sky-blue);
                            text-decoration: underline
                        }
                    }

                    .se2-grey-blue-link:hover {
                        color: var(--color-sky-blue)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-blue-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: none
                        }
                    }

                    .se2-link,.se-rich-text a {
                        color: var(--qds-theme-inline-link-color);
                        text-decoration: none
                    }

                    .se2-link.se2-text-normal,.se-rich-text a.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-link.se2-text-normal,.se-rich-text a.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-link,.se-rich-text a {
                            color: var(--qds-theme-inline-link-color)
                        }
                    }

                    .se2-link.card-link:visited,.se-rich-text a.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-link,.se2-accessibility .se-rich-text a {
                        color: var(--color-blue)
                    }

                    .se2-link:hover,.se-rich-text a:hover {
                        color: var(--qds-theme-inline-link-hover-color);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-link:hover,.se-rich-text a:hover {
                            color:var(--qds-theme-inline-link-hover-color);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-link:hover,.se2-accessibility .se-rich-text a:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-link:active,.se-rich-text a:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-link:visited,.se-rich-text a:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-link:disabled,.se-rich-text a:disabled {
                        pointer-events: none
                    }

                    .se2-link-dark-mode,.se-rich-text a-dark-mode {
                        color: var(--qds-theme-inline-link-dark-mode);
                        font-weight: 400
                    }

                    .se2-link-dark-mode:hover,.se-rich-text a-dark-mode:hover {
                        color: var(--qds-theme-inline-link-dark-mode-hover)
                    }

                    .se2-link-dark-mode:visited,.se-rich-text a-dark-mode:visited {
                        color: var(--qds-theme-inline-link-dark-mode-visited)
                    }

                    .se2-link-dark-mode:active,.se-rich-text a-dark-mode:active {
                        color: var(--qds-theme-inline-link-dark-mode-pressed);
                        text-decoration: underline
                    }

                    .se2-link-dark-mode:disabled,.se-rich-text a-dark-mode:disabled {
                        opacity: var(--qds-theme-disabled);
                        pointer-events: none
                    }

                    .se2-accessibility .se2-link-bg {
                        background: var(--color-white)
                    }

                    .se2-accessibility .se-rich-text a {
                        background: var(--color-white);
                        color: var(--color-blue)
                    }

                    .se2-grey-blue-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-blue-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-blue-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-blue-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-blue-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-blue-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-blue-link:hover {
                        color: var(--qds-theme-inline-link-hover-color);
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-blue-link:hover {
                            color:var(--qds-theme-inline-link-hover-color);
                            text-decoration: none
                        }
                    }

                    .se2-accessibility .se2-grey-blue-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-blue-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-blue-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-blue-link:disabled {
                        pointer-events: none
                    }

                    .se2-light-grey-link {
                        color: var(--color-add-gray);
                        text-decoration: none
                    }

                    .se2-light-grey-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-light-grey-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-light-grey-link {
                            color: var(--color-add-gray)
                        }
                    }

                    .se2-light-grey-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-light-grey-link {
                        color: var(--color-add-gray)
                    }

                    .se2-light-grey-link:hover {
                        color: var(--color-add-gray);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-light-grey-link:hover {
                            color:var(--color-add-gray);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-light-grey-link:hover {
                        color: var(--color-add-gray);
                        text-decoration: underline
                    }

                    .se2-light-grey-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-light-grey-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-light-grey-link:disabled {
                        pointer-events: none
                    }

                    .se2-light-grey-link:active {
                        color: var(--color-add-gray)
                    }

                    .se2-dark-grey-link:hover {
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-dark-grey-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: none
                        }
                    }

                    .se2-white-link {
                        color: var(--color-white);
                        text-decoration: none
                    }

                    .se2-white-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-white-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-white-link {
                            color: var(--color-white)
                        }
                    }

                    .se2-white-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-white-link {
                        color: var(--color-white)
                    }

                    .se2-white-link:hover {
                        color: var(--color-white);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-white-link:hover {
                            color:var(--color-white);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-white-link:hover {
                        color: var(--color-white);
                        text-decoration: underline
                    }

                    .se2-white-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-white-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-white-link:disabled {
                        pointer-events: none
                    }

                    .se2-accessibility .se2-white-link {
                        text-decoration: underline
                    }

                    .se2-white-blue-accessibility-link {
                        color: var(--color-sky-blue);
                        text-decoration: none
                    }

                    .se2-white-blue-accessibility-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-white-blue-accessibility-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-white-blue-accessibility-link {
                            color: var(--color-sky-blue)
                        }
                    }

                    .se2-white-blue-accessibility-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-white-blue-accessibility-link {
                        color: var(--color-white)
                    }

                    .se2-white-blue-accessibility-link:hover {
                        color: var(--color-sky-blue);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-white-blue-accessibility-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-white-blue-accessibility-link:hover {
                        color: var(--color-white);
                        text-decoration: underline
                    }

                    .se2-white-blue-accessibility-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-white-blue-accessibility-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-white-blue-accessibility-link:disabled {
                        pointer-events: none
                    }

                    .se2-white-blue-link {
                        color: var(--color-sky-blue);
                        text-decoration: none
                    }

                    .se2-white-blue-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-white-blue-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-white-blue-link {
                            color: var(--color-white)
                        }
                    }

                    .se2-white-blue-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-white-blue-link {
                        color: var(--color-blue)
                    }

                    .se2-white-blue-link:hover {
                        color: var(--color-sky-blue);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-white-blue-link:hover {
                            color:var(--color-white);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-white-blue-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-white-blue-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-white-blue-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-white-blue-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-link:hover {
                        color: var(--color-text-gray);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-link:hover {
                            color:var(--color-text-gray);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-grey-link:hover {
                        color: var(--color-text-gray);
                        text-decoration: underline
                    }

                    .se2-grey-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-link:disabled {
                        pointer-events: none
                    }

                    .se2-dark-grey-link {
                        color: var(--color-dark-gray);
                        text-decoration: none
                    }

                    .se2-dark-grey-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-dark-grey-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-dark-grey-link {
                            color: var(--color-dark-gray)
                        }
                    }

                    .se2-dark-grey-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-dark-grey-link {
                        color: var(--color-dark-gray)
                    }

                    .se2-dark-grey-link:hover {
                        color: var(--color-sky-blue);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-dark-grey-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-dark-grey-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-dark-grey-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-dark-grey-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-dark-grey-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-green-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-green-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-green-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-green-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-green-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-green-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-green-link:hover {
                        color: var(--color-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-green-link:hover {
                            color:var(--color-life-green);
                            text-decoration: none
                        }
                    }

                    .se2-accessibility .se2-grey-green-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-green-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-green-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-green-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-mobile-green-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-mobile-green-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-mobile-green-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-mobile-green-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-mobile-green-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-mobile-green-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-mobile-green-link:hover {
                        color: var(--color-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-mobile-green-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: none
                        }
                    }

                    .se2-accessibility .se2-grey-mobile-green-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-mobile-green-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-mobile-green-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-mobile-green-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-mobile-grey-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-mobile-grey-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-mobile-grey-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-mobile-grey-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-mobile-grey-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-mobile-grey-link {
                        color: var(--color-text-gray)
                    }

                    .se2-grey-mobile-grey-link:hover {
                        color: var(--color-life-green);
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-mobile-grey-link:hover {
                            color:var(--color-text-gray);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-grey-mobile-grey-link:hover {
                        color: var(--color-text-gray);
                        text-decoration: underline
                    }

                    .se2-grey-mobile-grey-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-mobile-grey-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-mobile-grey-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-desktop-blue-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-desktop-blue-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-desktop-blue-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-desktop-blue-link {
                            color: var(--color-sky-blue)
                        }
                    }

                    .se2-grey-desktop-blue-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-desktop-blue-link {
                        color: var(--color-blue)
                    }

                    .se2-grey-desktop-blue-link:hover {
                        color: var(--color-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-desktop-blue-link:hover {
                            color:var(--color-sky-blue);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-grey-desktop-blue-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-desktop-blue-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-desktop-blue-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-desktop-blue-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-desktop-black-link {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    .se2-grey-desktop-black-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-desktop-black-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-grey-desktop-black-link {
                            color: var(--color-text-gray)
                        }
                    }

                    .se2-grey-desktop-black-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-grey-desktop-black-link {
                        color: var(--color-blue)
                    }

                    .se2-grey-desktop-black-link:hover {
                        color: var(--color-text-gray);
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-grey-desktop-black-link:hover {
                            color:var(--color-text-gray);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-grey-desktop-black-link:hover {
                        color: var(--color-blue);
                        text-decoration: underline
                    }

                    .se2-grey-desktop-black-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-grey-desktop-black-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-grey-desktop-black-link:disabled {
                        pointer-events: none
                    }

                    .se2-grey-desktop-black-link:active,.se2-grey-desktop-black-link:visited {
                        color: var(--color-text-gray)
                    }

                    .se2-ventures-black-link {
                        color: var(--color-black);
                        text-decoration: none
                    }

                    .se2-ventures-black-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-black-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-ventures-black-link {
                            color: var(--color-black)
                        }
                    }

                    .se2-ventures-black-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-ventures-black-link {
                        color: var(--color-black)
                    }

                    .se2-ventures-black-link:hover {
                        color: var(--color-black);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-black-link:hover {
                            color:var(--color-black);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-ventures-black-link:hover {
                        color: var(--color-black);
                        text-decoration: underline
                    }

                    .se2-ventures-black-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-ventures-black-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-ventures-black-link:disabled {
                        pointer-events: none
                    }

                    [dir=ltr] .se2-ventures-green-link {
                        text-align: left
                    }

                    [dir=rtl] .se2-ventures-green-link {
                        text-align: right
                    }

                    .se2-ventures-green-link {
                        color: var(--color-ventures-main-green);
                        text-decoration: none
                    }

                    .se2-ventures-green-link.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-green-link.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-ventures-green-link {
                            color: var(--color-ventures-main-green)
                        }
                    }

                    .se2-ventures-green-link.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-ventures-green-link {
                        color: var(--color-ventures-main-green-secondary)
                    }

                    .se2-ventures-green-link:hover {
                        color: var(--color-ventures-main-green-secondary);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-green-link:hover {
                            color:var(--color-ventures-main-green-secondary);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-ventures-green-link:hover {
                        color: var(--color-ventures-main-green-secondary);
                        text-decoration: underline
                    }

                    .se2-ventures-green-link:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-ventures-green-link:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-ventures-green-link:disabled {
                        pointer-events: none
                    }

                    .se2-ventures-green-link-dark-background {
                        color: var(--color-ventures-life-green);
                        text-decoration: none
                    }

                    .se2-ventures-green-link-dark-background.se2-text-normal {
                        font-size: var(--qds-control-standard-font-size-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-green-link-dark-background.se2-text-normal {
                            font-size:var(--qds-control-standard-font-size-desktop)
                        }

                        .se2-ventures-green-link-dark-background {
                            color: var(--color-ventures-life-green)
                        }
                    }

                    .se2-ventures-green-link-dark-background.card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2-accessibility .se2-ventures-green-link-dark-background {
                        color: var(--color-ventures-life-green)
                    }

                    .se2-ventures-green-link-dark-background:hover {
                        color: var(--color-ventures-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-ventures-green-link-dark-background:hover {
                            color:var(--color-ventures-life-green);
                            text-decoration: underline
                        }
                    }

                    .se2-accessibility .se2-ventures-green-link-dark-background:hover {
                        color: var(--color-ventures-life-green);
                        text-decoration: underline
                    }

                    .se2-ventures-green-link-dark-background:active {
                        color: var(--qds-theme-inline-link-pressed-color);
                        text-decoration: underline
                    }

                    .se2-ventures-green-link-dark-background:visited {
                        color: var(--qds-theme-inline-link-visited-color)
                    }

                    .se2-ventures-green-link-dark-background:disabled {
                        pointer-events: none
                    }

                    .se2-rounded-link,.se-reset-css .se2-rounded-link {
                        border: 1px solid var(--color-light-gray);
                        border-radius: 15px;
                        padding: 3px 12px
                    }

                    .se2-rounded-link:hover,.se-reset-css .se2-rounded-link:hover {
                        border-color: var(--color-sky-blue);
                        text-decoration: none
                    }

                    .se2-accessibility .se2-rounded-link:hover,.se2-accessibility .se-reset-css .se2-rounded-link:hover {
                        border: 1px solid var(--color-blue);
                        text-decoration: none
                    }

                    [dir=ltr] .se2-rounded-link:last-child,[dir=ltr] .se-reset-css .se2-rounded-link:last-child {
                        margin-right: 0
                    }

                    [dir=rtl] .se2-rounded-link:last-child,[dir=rtl] .se-reset-css .se2-rounded-link:last-child {
                        margin-left: 0
                    }

                    [dir=ltr] .stubbed-content.se2-icon-loader:before {
                        left: 45%
                    }

                    [dir=rtl] .stubbed-content.se2-icon-loader:before {
                        right: 45%
                    }

                    .stubbed-content.se2-icon-loader:before {
                        top: 25%
                    }

                    [dir=ltr] .stubbed-content.brand-list.se2-icon-loader:before {
                        left: 45%
                    }

                    [dir=rtl] .stubbed-content.brand-list.se2-icon-loader:before {
                        right: 45%
                    }

                    .stubbed-content.brand-list.se2-icon-loader:before {
                        top: 25%
                    }

                    [dir=ltr] .stubbed-content.brand-list a .se2-icon-loader:before {
                        left: 45%
                    }

                    [dir=rtl] .stubbed-content.brand-list a .se2-icon-loader:before {
                        right: 45%
                    }

                    .stubbed-content.brand-list a .se2-icon-loader:before {
                        top: 25%
                    }

                    [dir=ltr] .stubbed-content.header-list.se2-icon-loader:before {
                        left: 50%
                    }

                    [dir=rtl] .stubbed-content.header-list.se2-icon-loader:before {
                        right: 50%
                    }

                    .stubbed-content.header-list.se2-icon-loader:before {
                        top: 50%
                    }

                    .se2-button,.se2-button-footer-green,.se2-button-footer-green-with-border,.se2-button-link-primary-green,.se2-button-primary,.se2-button-primary-fuchsia,.se2-button-primary-green,.se2-button-secondary,.se2-button-white-with-border,.se-reset-css .se2-button,.se-reset-css .se2-button-footer-green,.se-reset-css .se2-button-footer-green-with-border,.se-reset-css .se2-button-link-primary-green,.se-reset-css .se2-button-primary,.se-reset-css .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-green,.se-reset-css .se2-button-secondary,.se-reset-css .se2-button-white-with-border {
                        border-radius: 5px;
                        height: 40px
                    }

                    @media (min-width: 1200px) {
                        .se2-button,.se2-button-footer-green,.se2-button-footer-green-with-border,.se2-button-link-primary-green,.se2-button-primary,.se2-button-primary-fuchsia,.se2-button-primary-green,.se2-button-secondary,.se2-button-white-with-border,.se-reset-css .se2-button,.se-reset-css .se2-button-footer-green,.se-reset-css .se2-button-footer-green-with-border,.se-reset-css .se2-button-link-primary-green,.se-reset-css .se2-button-primary,.se-reset-css .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-green,.se-reset-css .se2-button-secondary,.se-reset-css .se2-button-white-with-border {
                            height:48px
                        }
                    }

                    .se2-button-primary,.se-reset-css .se2-button-primary {
                        background: var(--color-sky-blue)
                    }

                    .se2-button-primary:hover {
                        background: linear-gradient(var(--color-sky-blue-light),var(--email-color))
                    }

                    .se2-button-primary:active {
                        background: var(--color-sky-blue-dark)
                    }

                    .se2-button-primary:disabled:hover {
                        background: var(--color-sky-blue)
                    }

                    .se2-button-large,.se-reset-css .se2-button-large {
                        height: 48px
                    }

                    .se2-button-small,.se-reset-css .se2-button-small {
                        height: 40px
                    }

                    .se2-button:disabled,.se-reset-css .se2-button:disabled {
                        opacity: .3
                    }

                    .se2-button-secondary,.se-reset-css .se2-button-secondary {
                        border: 1px solid;
                        color: var(--color-white)
                    }

                    .se2-button-secondary:hover,.se-reset-css .se2-button-secondary:hover {
                        box-shadow: inset 0 0 0 2px
                    }

                    .se2-button-secondary:active,.se-reset-css .se2-button-secondary:active {
                        background: var(--color-white);
                        border-color: var(--color-white);
                        color: var(--color-text-gray)
                    }

                    .se2-button-secondary-blue,.se-reset-css .se2-button-secondary-blue {
                        color: var(--color-sky-blue)
                    }

                    .se2-accessibility .se2-button-secondary-blue,.se2-accessibility .se-reset-css .se2-button-secondary-blue {
                        color: var(--color-blue)
                    }

                    .se2-button-secondary-blue:active,.se-reset-css .se2-button-secondary-blue:active {
                        background: var(--color-white);
                        border-color: var(--color-sky-blue);
                        color: var(--color-sky-blue)
                    }

                    .se2-button-footer-green,.se-reset-css .se2-button-footer-green {
                        background: var(--color-footer-green);
                        border-radius: 4px;
                        height: 44px;
                        padding-left: 24px;
                        padding-right: 24px
                    }

                    .se2-button-footer-green:active,.se-reset-css .se2-button-footer-green:active {
                        background-color: var(--color-footer-green-pressed);
                        outline: none
                    }

                    .se2-button-footer-green:focus,.se-reset-css .se2-button-footer-green:focus {
                        outline: var(--color-white) auto 2px;
                        outline-offset: 4px
                    }

                    .se2-button-footer-green:hover,.se-reset-css .se2-button-footer-green:hover {
                        background-color: var(--color-footer-green-hover)
                    }

                    .se2-button-footer-green:disabled,.se-reset-css .se2-button-footer-green:disabled {
                        background-color: var(--color-footer-green-disabled);
                        color: var(--color-footer-green-disabled-text)
                    }

                    .se2-button-white-with-border,.se-reset-css .se2-button-white-with-border {
                        background: var(--color-white);
                        border: 2px solid var(--color-dark-gray);
                        border-radius: 4px;
                        color: var(--color-text-gray);
                        height: 44px;
                        padding-left: 24px;
                        padding-right: 24px
                    }

                    .se2-button-white-with-border:active,.se-reset-css .se2-button-white-with-border:active {
                        border: 2px solid var(--color-white);
                        outline: none
                    }

                    .se2-button-white-with-border:focus,.se-reset-css .se2-button-white-with-border:focus {
                        outline: var(--color-white) auto 2px;
                        outline-offset: 4px
                    }

                    .se2-button-white-with-border:hover,.se-reset-css .se2-button-white-with-border:hover {
                        background-color: var(--color-footer-gray)
                    }

                    .button-text-with-truncation,.se-reset-css .button-text-with-truncation {
                        display: block;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap
                    }

                    [dir=ltr] .se2-button-link-primary-green,[dir=ltr] .se-reset-css .se2-button-link-primary-green {
                        text-align: left
                    }

                    [dir=rtl] .se2-button-link-primary-green,[dir=rtl] .se-reset-css .se2-button-link-primary-green {
                        text-align: right
                    }

                    .se2-button-link-primary-green,.se-reset-css .se2-button-link-primary-green {
                        background-color: unset;
                        border-radius: 10px;
                        color: var(--color-ventures-life-green);
                        display: block;
                        height: unset;
                        margin: unset;
                        padding: unset
                    }

                    .se2-button-link-primary-green:hover,.se-reset-css .se2-button-link-primary-green:hover {
                        color: var(--color-ventures-life-green);
                        text-decoration: underline
                    }

                    @media (min-width: 1200px) {
                        .se2-button-link-primary-green,.se-reset-css .se2-button-link-primary-green {
                            background-color:var(--color-ventures-main-green);
                            color: var(--color-white);
                            display: flex;
                            height: 56px;
                            padding: 19px 40px;
                            width: fit-content
                        }

                        .se2-button-link-primary-green:focus,.se-reset-css .se2-button-link-primary-green:focus {
                            color: var(--color-white);
                            outline: var(--color-white) auto 2px;
                            outline-offset: 4px
                        }

                        .se2-button-link-primary-green:hover,.se-reset-css .se2-button-link-primary-green:hover {
                            background-color: var(--color-ventures-main-green-secondary);
                            color: var(--color-white);
                            text-decoration: unset
                        }

                        .se2-button-link-primary-green:disabled,.se-reset-css .se2-button-link-primary-green:disabled {
                            background-color: var(--color-ventures-light-gray)
                        }
                    }

                    [dir=ltr] .button-close {
                        right: 15px
                    }

                    [dir=rtl] .button-close {
                        left: 15px
                    }

                    .button-close {
                        background: var(--color-white);
                        border: 0;
                        border-radius: 50%;
                        color: var(--color-light-gray);
                        cursor: pointer;
                        display: block;
                        padding: 0;
                        position: absolute;
                        top: 15px
                    }

                    .button-close:hover {
                        color: var(--color-dark-gray)
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .button-close {
                            right:20px
                        }

                        [dir=rtl] .button-close {
                            left: 20px
                        }

                        .button-close {
                            top: 20px
                        }
                    }

                    [dir=ltr] .play-button {
                        left: calc(50% - 45px)
                    }

                    [dir=rtl] .play-button {
                        right: calc(50% - 45px)
                    }

                    .play-button {
                        background-color: var(--color-text-gray);
                        border: none;
                        border-radius: 6px;
                        box-shadow: 0 0 30px;
                        color: var(--color-text-gray);
                        cursor: pointer;
                        height: 60px;
                        opacity: .8;
                        position: absolute;
                        top: calc(50% - 30px);
                        width: 90px
                    }

                    [dir=ltr] .play-button:before {
                        left: 50%
                    }

                    [dir=rtl] .play-button:before {
                        right: 50%
                    }

                    .play-button:before {
                        border-bottom: 15px solid transparent;
                        border-left: 26px solid var(--color-white);
                        border-right: 0 solid transparent;
                        border-top: 15px solid transparent;
                        content: "";
                        position: absolute;
                        top: 50%;
                        transform: translate3d(-50%,-50%,0)
                    }

                    [dir=rtl] .play-button:before {
                        transform: translate3d(50%,-50%,0)
                    }

                    .play-button:hover {
                        background-color: var(--color-red)
                    }

                    .se2-button,.se2-button-footer-green,.se2-button-footer-green-with-border,.se2-button-link-primary-green,.se2-button-primary,.se2-button-primary-fuchsia,.se2-button-primary-green,.se2-button-secondary,.se2-button-white-with-border,.se-reset-css .se2-button,.se-reset-css .se2-button-footer-green,.se-reset-css .se2-button-footer-green-with-border,.se-reset-css .se2-button-link-primary-green,.se-reset-css .se2-button-primary,.se-reset-css .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-green,.se-reset-css .se2-button-secondary,.se-reset-css .se2-button-white-with-border {
                        align-items: center;
                        border: 0;
                        border-radius: var(--qds-control-border-radius);
                        color: var(--color-white);
                        cursor: pointer;
                        display: flex;
                        font-size: var(--qds-control-standard-font-size-mobile);
                        height: var(--qds-control-standard-height-mobile);
                        justify-content: center;
                        line-height: var(--qds-control-standard-line-height);
                        padding: 0 20px;
                        text-align: center;
                        text-decoration: none
                    }

                    @media (min-width: 1200px) {
                        .se2-button,.se2-button-footer-green,.se2-button-footer-green-with-border,.se2-button-link-primary-green,.se2-button-primary,.se2-button-primary-fuchsia,.se2-button-primary-green,.se2-button-secondary,.se2-button-white-with-border,.se-reset-css .se2-button,.se-reset-css .se2-button-footer-green,.se-reset-css .se2-button-footer-green-with-border,.se-reset-css .se2-button-link-primary-green,.se-reset-css .se2-button-primary,.se-reset-css .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-green,.se-reset-css .se2-button-secondary,.se-reset-css .se2-button-white-with-border {
                            font-size:var(--qds-control-standard-font-size-desktop);
                            height: var(--qds-control-standard-height-desktop)
                        }
                    }

                    .se2-button-primary,.se-reset-css .se2-button-primary {
                        background: var(--qds-theme-signature-color-default)
                    }

                    .se2-accessibility .se2-button-primary {
                        background: var(--color-blue)
                    }

                    .se2-button-primary:hover {
                        background: var(--qds-theme-signature-color-hover)
                    }

                    .se2-accessibility .se2-button-primary:hover {
                        background: linear-gradient(var(--color-blue),var(--color-blue-dark))
                    }

                    .se2-button-primary:active {
                        background: var(--qds-theme-signature-color-pressed)
                    }

                    .se2-accessibility .se2-button-primary:active {
                        background: var(--color-blue-dark)
                    }

                    .se2-button-primary:disabled:hover {
                        opacity: var(--qds-theme-disabled)
                    }

                    .se2-accessibility .se2-button-primary:disabled {
                        background: var(--color-blue-dark)
                    }

                    .se2-button-primary-green,.se-reset-css .se2-button-primary-green {
                        background: var(--color-ventures-main-green);
                        border-radius: 10px;
                        height: 52px;
                        padding: 0 40px
                    }

                    @media (min-width: 1200px) {
                        .se2-button-primary-green,.se-reset-css .se2-button-primary-green {
                            height:56px;
                            padding: 0 48px
                        }
                    }

                    .se2-button-primary-green:focus,.se-reset-css .se2-button-primary-green:focus {
                        outline: var(--color-white) auto 2px;
                        outline-offset: 4px
                    }

                    .se2-button-primary-green:hover,.se-reset-css .se2-button-primary-green:hover {
                        background-color: var(--color-ventures-main-green-secondary)
                    }

                    .se2-button-primary-green:disabled,.se-reset-css .se2-button-primary-green:disabled {
                        background-color: var(--color-ventures-light-gray)
                    }

                    .se2-button-large,.se-reset-css .se2-button-large {
                        font-size: var(--qds-control-large-font-size-mobile);
                        font-weight: 700;
                        height: var(--qds-control-large-height-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-button-large,.se-reset-css .se2-button-large {
                            font-size:var(--qds-control-large-font-size-desktop);
                            font-weight: 400;
                            height: var(--qds-control-large-height-desktop)
                        }
                    }

                    .se2-button-small,.se-reset-css .se2-button-small {
                        font-size: var(--qds-control-small-font-size);
                        height: var(--qds-control-small-height);
                        line-height: 20px
                    }

                    @media (min-width: 1200px) {
                        .se2-button-small,.se-reset-css .se2-button-small {
                            font-size:var(--qds-control-small-font-size-desktop);
                            height: var(--qds-control-small-height-desktop);
                            line-height: 20px
                        }
                    }

                    .se2-button-hero,.se-reset-css .se2-button-hero {
                        border-radius: var(--qds-control-hero-border-radius);
                        font-size: var(--qds-control-hero-font-size-mobile);
                        font-weight: 700;
                        height: var(--qds-control-hero-height-mobile)
                    }

                    @media (min-width: 1200px) {
                        .se2-button-hero,.se-reset-css .se2-button-hero {
                            font-size:var(--qds-control-hero-font-size-desktop);
                            height: var(--qds-control-hero-height-desktop)
                        }
                    }

                    .se2-button:disabled,.se-reset-css .se2-button:disabled {
                        opacity: var(--qds-theme-disabled)
                    }

                    .se2-button:disabled:hover,.se-reset-css .se2-button:disabled:hover {
                        cursor: default
                    }

                    .se2-button:visited,.se-reset-css .se2-button:visited {
                        color: var(--color-white)
                    }

                    .se2-button-primary-fuchsia,.se-reset-css .se2-button-primary-fuchsia {
                        background: var(--color-fuchsia-red)
                    }

                    .se2-button-primary-fuchsia:hover,.se-reset-css .se2-button-primary-fuchsia:hover {
                        background: var(--color-fuchsia-red-hover)
                    }

                    .se2-button-primary-fuchsia:active,.se-reset-css .se2-button-primary-fuchsia:active {
                        background: var(--color-fuchsia-red-active)
                    }

                    .se2-button-primary-fuchsia:disabled:hover,.se-reset-css .se2-button-primary-fuchsia:disabled:hover {
                        background: var(--color-fuchsia-red)
                    }

                    .se2-button-secondary,.se-reset-css .se2-button-secondary {
                        border: var(--qds-control-border-width) var(--qds-theme-control-color-border) solid;
                        transition: box-shadow .3s
                    }

                    .se2-accessibility .se2-button-secondary,.se2-accessibility .se-reset-css .se2-button-secondary,.se2-button-secondary,.se-reset-css .se2-button-secondary {
                        background: transparent;
                        color: var(--qds-theme-control-text-standard)
                    }

                    .se2-button-secondary:hover,.se-reset-css .se2-button-secondary:hover {
                        background-color: var(--qds-theme-interactive-background-hover);
                        box-shadow: none
                    }

                    .se2-button-secondary:disabled,.se-reset-css .se2-button-secondary:disabled {
                        opacity: var(--qds-theme-disabled)
                    }

                    .se2-button-secondary:disabled:hover,.se-reset-css .se2-button-secondary:disabled:hover {
                        box-shadow: none
                    }

                    .se2-button-secondary:active,.se-reset-css .se2-button-secondary:active {
                        background: var(--qds-theme-interactive-background-pressed);
                        border-color: var(--qds-control-border-width);
                        box-shadow: none;
                        color: var(--qds-theme-control-text-standard)
                    }

                    .se2-accessibility .se2-button-secondary-blue,.se2-accessibility .se-reset-css .se2-button-secondary-blue,.se2-button-secondary-blue,.se-reset-css .se2-button-secondary-blue {
                        color: var(--qds-theme-control-text-standard)
                    }

                    .se2-button-secondary-blue:active,.se-reset-css .se2-button-secondary-blue:active {
                        background: var(--qds-theme-interactive-background-pressed);
                        border-color: var(--qds-control-border-width);
                        box-shadow: none;
                        color: var(--qds-theme-control-text-standard)
                    }

                    .se2-button-secondary-white,.se-reset-css .se2-button-secondary-white {
                        background: transparent;
                        border: 1px solid var(--color-white);
                        box-shadow: none;
                        color: var(--color-white);
                        transition: box-shadow .3s
                    }

                    .se2-accessibility .se2-button-secondary-white,.se2-accessibility .se-reset-css .se2-button-secondary-white {
                        color: var(--color-white)
                    }

                    .se2-button-secondary-white:hover,.se-reset-css .se2-button-secondary-white:hover {
                        background: transparent;
                        box-shadow: inset 0 0 0 2px
                    }

                    .se2-button-secondary-white:disabled:hover,.se-reset-css .se2-button-secondary-white:disabled:hover {
                        box-shadow: none
                    }

                    .se2-button-secondary-white:active,.se-reset-css .se2-button-secondary-white:active {
                        background: var(--color-white);
                        border-color: var(--color-white);
                        box-shadow: none;
                        color: var(--color-text-gray)
                    }

                    .se2-button-footer-green-with-border,.se-reset-css .se2-button-footer-green-with-border {
                        background: var(--color-footer-green);
                        border: 1px solid var(--color-white);
                        border-radius: 4px;
                        height: 44px;
                        padding-left: 24px;
                        padding-right: 24px
                    }

                    .se2-button-footer-green-with-border:active,.se-reset-css .se2-button-footer-green-with-border:active {
                        background-color: var(--color-footer-green-pressed);
                        outline: none
                    }

                    .se2-button-footer-green-with-border:focus,.se-reset-css .se2-button-footer-green-with-border:focus {
                        outline: var(--color-white) auto 2px;
                        outline-offset: 4px
                    }

                    .se2-button-footer-green-with-border:hover,.se-reset-css .se2-button-footer-green-with-border:hover {
                        background-color: var(--color-footer-green-hover)
                    }

                    .se2-button-footer-green-with-border:disabled,.se-reset-css .se2-button-footer-green-with-border:disabled {
                        background-color: var(--color-footer-green-disabled);
                        color: var(--color-footer-green-disabled-text)
                    }

                    .icon.size24x24,.size24x24,svg.size24x24 {
                        height: 24px;
                        width: 24px
                    }

                    .icon.size20x20,.size20x20,svg.size20x20 {
                        height: 20px;
                        width: 20px
                    }

                    .icon.size40x40,.size40x40,svg.size40x40 {
                        height: 40px;
                        width: 40px
                    }

                    .icon.size16x16,.size16x16,svg.size16x16 {
                        height: 16px;
                        width: 16px
                    }

                    .icon.size14x14,.size14x14,svg.size14x14 {
                        height: 14px;
                        width: 14px
                    }

                    .icon.size10x10,.size10x10,svg.size10x10 {
                        height: 10px;
                        width: 10px
                    }

                    .se2--image {
                        width: 100%
                    }

                    .se2--image picture {
                        display: block
                    }

                    .se2--image img {
                        height: 100vh;
                        min-width: 100%
                    }

                    .se2--image .sdl-icon-no-doc-wrap,.se2--image img {
                        object-fit: cover
                    }

                    html {
                        font-family: ArialRoundedMTforSE_Latin,Arial,Helvetica Neue,Helvetica,sans-serif;
                        height: 100%;
                        scroll-behavior: smooth
                    }

                    html[lang=bg-BG],html[lang=bg],html[lang=mk-MK],html[lang=mk],html[lang=mn-MN],html[lang=mn],html[lang=ru-BY],html[lang=ru-KZ],html[lang=ru-RU],html[lang=ru-UA],html[lang=ru],html[lang=uk-UA],html[lang=uk] {
                        font-family: ArialRoundedMTforSE_Cyrillic,Arial,Helvetica Neue,Helvetica,sans-serif
                    }

                    html[lang=el-GR],html[lang=el] {
                        font-family: ArialRoundedMTforSE_Greek,Arial,Helvetica Neue,Helvetica,sans-serif
                    }

                    body.sdl-body {
                        background-color: var(--color-bg-gray);
                        margin: 0;
                        min-height: 100%
                    }

                    body.sdl-body [data-sticky=true] {
                        transition: top .25s
                    }

                    body.sdl-body #kampyleButtonContainer .kampyle_vertical_button {
                        z-index: 200
                    }

                    b,strong {
                        font-weight: 700
                    }

                    button {
                        font-family: inherit
                    }

                    [hidden] {
                        display: none
                    }

                    * {
                        box-sizing: border-box
                    }

                    svg.icon {
                        height: 16px;
                        width: 16px
                    }

                    @media (min-width: 1200px) {
                        svg.icon {
                            height:32px;
                            width: 32px
                        }
                    }

                    .uberflip-xpm-page {
                        background-attachment: fixed;
                        background-color: var(--color-white)
                    }

                                        /*! Built from branch "HEAD" for production at Wed, 07 May 2025 06:30:07 GMT */
                    .se2--captcha.se_recaptcha {
                        --padding-inline-mobile: 16px;
                        margin-bottom: 12px;
                        max-width: calc(100vw - var(--padding-inline-mobile)*2);
                        transform: scale(.9539);
                        transform-origin: 0 0
                    }

                    @media (min-width: 1200px) {
                        .se2--captcha.se_recaptcha {
                            margin-bottom:24px
                        }
                    }

                    .se2--captcha.se_recaptcha .error-message,.se2--captcha.se_recaptcha .upload-error {
                        display: block;
                        font-size: 12px;
                        line-height: 16px;
                        margin: 4px 0 0;
                        position: relative
                    }

                    .se2--captcha.se_recaptcha .error-message {
                        color: var(--color-fuchsia-red)
                    }

                    [dir=ltr] .se2--captcha.se_recaptcha .dynamic-loader.se2-icon-loader:before {
                        left: 0
                    }

                    [dir=rtl] .se2--captcha.se_recaptcha .dynamic-loader.se2-icon-loader:before {
                        right: 0
                    }

                    .se2--captcha.se_recaptcha .dynamic-loader.se2-icon-loader:before {
                        position: relative
                    }

                    .se2--checkbox.form-group {
                        display: inline-block;
                        margin-bottom: 12px;
                        width: 100%
                    }

                    @media (min-width: 1200px) {
                        .se2--checkbox.form-group {
                            margin-bottom:24px;
                            width: 47.5%
                        }

                        .se2--checkbox.form-group.full-width {
                            width: 100%
                        }
                    }

                    .se2--checkbox.form-group.subscribe-block {
                        font-size: 14px;
                        line-height: 20px
                    }

                    @media (min-width: 1200px) {
                        .se2--checkbox.form-group.subscribe-block {
                            font-size:16px;
                            line-height: 24px
                        }
                    }

                    .se2--checkbox.form-group.subscribe-block .radio-description {
                        font-size: 14px;
                        font-weight: 400;
                        line-height: 20px
                    }

                    @media (min-width: 1200px) {
                        .se2--checkbox.form-group.subscribe-block .radio-description {
                            font-size:16px;
                            line-height: 24px
                        }
                    }

                    .se2--checkbox.form-group .radio-description {
                        font-size: 16px;
                        font-weight: 700;
                        line-height: 24px
                    }

                    [dir=ltr] .se2--checkbox.form-group .radio-description.required:after {
                        padding-left: 5px
                    }

                    [dir=rtl] .se2--checkbox.form-group .radio-description.required:after {
                        padding-right: 5px
                    }

                    .se2--checkbox.form-group .radio-description.required:after {
                        color: var(--color-fuchsia-red);
                        content: "*"
                    }

                    [dir=ltr] .se2--checkbox.form-group span.radio-description.required:after {
                        padding-left: 1px
                    }

                    [dir=rtl] .se2--checkbox.form-group span.radio-description.required:after {
                        padding-right: 1px
                    }

                    .se2--checkbox.form-group .error-message,.se2--checkbox.form-group .upload-error {
                        display: none;
                        font-size: 12px;
                        line-height: 16px;
                        margin: 4px 0 0;
                        position: relative
                    }

                    .se2--checkbox.form-group.invalid .error-message,.se2--checkbox.form-group.invalid .error-message.invalid {
                        color: var(--color-fuchsia-red);
                        display: block
                    }

                    .se2--checkbox.form-group:not(.invalid) .error-message,.se2--checkbox.form-group:not(.invalid)~.error-message {
                        display: none
                    }

                    .se2--checkbox.form-group .checkbox-container {
                        align-items: start;
                        display: flex;
                        flex-direction: column;
                        margin-top: 12px
                    }

                    .se2--checkbox.form-group .checkbox-container .container {
                        margin-bottom: 12px
                    }

                    .se2--checkbox.form-group .checkbox-container .container:last-child {
                        margin-bottom: 0
                    }

                    .se2--checkbox.form-group input[type=checkbox] {
                        clip: rect(1px,1px,1px,1px);
                        height: 1px;
                        overflow: hidden;
                        position: absolute!important;
                        width: 1px
                    }

                    .se2--checkbox.form-group input[type=checkbox]+label {
                        align-items: center;
                        display: flex;
                        position: relative
                    }

                    [dir=ltr] .se2--checkbox.form-group input[type=checkbox]+label:before {
                        left: 0
                    }

                    [dir=rtl] .se2--checkbox.form-group input[type=checkbox]+label:before {
                        right: 0
                    }

                    [dir=ltr] .se2--checkbox.form-group input[type=checkbox]+label:before {
                        margin-right: 8px
                    }

                    [dir=rtl] .se2--checkbox.form-group input[type=checkbox]+label:before {
                        margin-left: 8px
                    }

                    .se2--checkbox.form-group input[type=checkbox]+label:before {
                        background-color: var(--color-white);
                        border: 1px solid var(--color-light-gray);
                        border-radius: 2px;
                        content: "";
                        display: inline-block;
                        height: 20px;
                        margin: 1px;
                        min-height: 20px;
                        min-width: 20px;
                        position: relative;
                        top: 0;
                        width: 20px
                    }

                    [dir=ltr] .se2--checkbox.form-group input[type=checkbox]:checked+label:before {
                        margin-right: 7px
                    }

                    [dir=rtl] .se2--checkbox.form-group input[type=checkbox]:checked+label:before {
                        margin-left: 7px
                    }

                    .se2--checkbox.form-group input[type=checkbox]:checked+label:before {
                        background-color: var(--color-life-green);
                        border: 2px solid var(--color-white);
                        margin: 0
                    }

                    [dir=ltr] .se2--checkbox.form-group input[type=checkbox]:checked:hover+label:before {
                        margin-right: 7px
                    }

                    [dir=rtl] .se2--checkbox.form-group input[type=checkbox]:checked:hover+label:before {
                        margin-left: 7px
                    }

                    .se2--checkbox.form-group input[type=checkbox]:checked:hover+label:before {
                        border: 2px solid var(--color-white);
                        margin: 0
                    }

                    [dir=ltr] .se2--checkbox.form-group input[type=checkbox]:hover+label:before {
                        margin-right: 7px
                    }

                    [dir=rtl] .se2--checkbox.form-group input[type=checkbox]:hover+label:before {
                        margin-left: 7px
                    }

                    .se2--checkbox.form-group input[type=checkbox]:hover+label:before {
                        border: 2px solid var(--color-life-green);
                        margin: 0
                    }

                    [dir=ltr] .se2--checkbox.form-group input[type=checkbox]:checked+label:after {
                        left: 7px
                    }

                    [dir=rtl] .se2--checkbox.form-group input[type=checkbox]:checked+label:after {
                        right: 7px
                    }

                    .se2--checkbox.form-group input[type=checkbox]:checked+label:after {
                        border: solid var(--color-white);
                        border-width: 0 3px 3px 0;
                        content: "";
                        height: 12px;
                        position: absolute;
                        top: 45%;
                        -webkit-transform: rotate(45deg);
                        -ms-transform: rotate(45deg);
                        transform: translateY(-50%) rotate(45deg);
                        width: 6px
                    }

                    .se2-keyboard .se2--checkbox.form-group input[type=checkbox]:focus+label:before {
                        outline: var(--color-black) auto 2px
                    }

                    .se2--checkbox.form-group input[type=checkbox]:disabled+label {
                        color: #575757
                    }

                    .se2--checkbox.form-group input[type=checkbox]:disabled+label:before {
                        background: #ddd
                    }

                    .se2--input.form-group {
                        display: inline-block;
                        margin-bottom: 12px;
                        width: 100%
                    }

                    @media (min-width: 1200px) {
                        .se2--input.form-group {
                            margin-bottom:24px;
                            width: 47.5%
                        }

                        .se2--input.form-group.full-width {
                            width: 100%
                        }
                    }

                    [dir=ltr] .se2--input.form-group .input-common {
                        padding-left: 12px
                    }

                    [dir=rtl] .se2--input.form-group .input-common {
                        padding-right: 12px
                    }

                    [dir=ltr] .se2--input.form-group .input-common {
                        padding-right: 8px
                    }

                    [dir=rtl] .se2--input.form-group .input-common {
                        padding-left: 8px
                    }

                    .se2--input.form-group .input-common {
                        background-color: var(--color-white);
                        border: 1px solid var(--color-light-gray);
                        border-radius: 4px;
                        color: var(--color-text-gray);
                        font-size: 16px;
                        height: 40px;
                        line-height: 20px;
                        padding-bottom: 10px;
                        padding-top: 10px;
                        width: 100%
                    }

                    .se2--input.form-group .input-common::placeholder {
                        color: var(--color-light-gray);
                        opacity: 1
                    }

                    .se2--input.form-group .input-common:-ms-input-placeholder {
                        color: var(--color-light-gray);
                        opacity: 1
                    }

                    .se2--input.form-group .input-common::-ms-input-placeholder {
                        color: var(--color-light-gray);
                        opacity: 1
                    }

                    .se2--input.form-group .input-common:focus {
                        border: 1px solid var(--color-dark-gray)
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--input.form-group .input-common {
                            padding-left:16px
                        }

                        [dir=rtl] .se2--input.form-group .input-common {
                            padding-right: 16px
                        }

                        [dir=ltr] .se2--input.form-group .input-common {
                            padding-right: 8px
                        }

                        [dir=rtl] .se2--input.form-group .input-common {
                            padding-left: 8px
                        }

                        .se2--input.form-group .input-common {
                            border-radius: 5px;
                            font-size: 18px;
                            height: 48px;
                            line-height: 30px;
                            padding-bottom: 9px;
                            padding-top: 9px
                        }
                    }

                    .se2--input.form-group.invalid input {
                        border: 1px solid var(--color-fuchsia-red)
                    }

                    .se2--input.form-group.invalid .error-message.incorrect {
                        display: none
                    }

                    .se2--input.form-group.incorrect input {
                        border: 1px solid var(--color-fuchsia-red)
                    }

                    .se2--input.form-group.incorrect .error-message.incorrect {
                        color: var(--color-fuchsia-red);
                        display: block
                    }

                    .se2--input.form-group.incorrect .error-message.invalid {
                        display: none
                    }

                    .se2--input.form-group .error-message,.se2--input.form-group .upload-error {
                        display: none;
                        font-size: 12px;
                        line-height: 16px;
                        margin: 4px 0 0;
                        position: relative
                    }

                    .se2--input.form-group.invalid .error-message,.se2--input.form-group.invalid .error-message.invalid {
                        color: var(--color-fuchsia-red);
                        display: block
                    }

                    .se2--input.form-group:not(.invalid) .error-message,.se2--input.form-group:not(.invalid)~.error-message {
                        display: none
                    }

                    .se2--input.form-group .input-date {
                        cursor: pointer;
                        text-transform: uppercase
                    }

                    .se2--input.form-group .input-date::placeholder {
                        text-transform: none
                    }

                    .se2--input.form-group .input-date::-webkit-calendar-picker-indicator {
                        cursor: pointer
                    }

                    html[lang] .se2--input.form-group .input-date {
                        font-family: ArialRoundedMTforSE_Latin,Arial,Helvetica Neue,Helvetica,sans-serif
                    }

                    html[lang=ru-RU] .se2--input.form-group .input-date {
                        font-family: ArialRoundedMTforSE_Cyrillic,Arial,Helvetica Neue,Helvetica,sans-serif
                    }

                    html[lang=el-GR] .se2--input.form-group .input-date {
                        font-family: ArialRoundedMTforSE_Greek,Arial,Helvetica Neue,Helvetica,sans-serif
                    }

                    .se2--input.form-group .input-date:invalid {
                        color: var(--color-light-gray)
                    }

                    [dir=ltr] .se2--notification.notification-container {
                        left: 0
                    }

                    [dir=rtl] .se2--notification.notification-container {
                        right: 0
                    }

                    [dir=ltr] .se2--notification.notification-container {
                        right: 0
                    }

                    [dir=rtl] .se2--notification.notification-container {
                        left: 0
                    }

                    .se2--notification.notification-container {
                        background: var(--color-sunflower-yellow);
                        display: block;
                        opacity: 1;
                        padding: 15px 20px;
                        position: fixed;
                        top: 0;
                        transition: inset-block-start .25s ease-out,opacity .25s;
                        z-index: 100
                    }

                    @media (min-width: 1200px) {
                        .se2--notification.notification-container {
                            padding:0
                        }
                    }

                    .se2--notification.notification-container.invisible {
                        display: none;
                        opacity: 0;
                        top: 0
                    }

                    .se2--notification.notification-error {
                        background: var(--color-fuchsia-red);
                        color: var(--color-white)
                    }

                    .se2--notification .notification-wrapper {
                        display: flex;
                        justify-content: space-between;
                        margin: 20px 15px;
                        max-width: 100%
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--notification .notification-wrapper {
                            margin-left:var(--page-content-sorrounding-gap)
                        }

                        [dir=rtl] .se2--notification .notification-wrapper {
                            margin-right: var(--page-content-sorrounding-gap)
                        }

                        [dir=ltr] .se2--notification .notification-wrapper {
                            margin-right: var(--page-content-sorrounding-gap)
                        }

                        [dir=rtl] .se2--notification .notification-wrapper {
                            margin-left: var(--page-content-sorrounding-gap)
                        }
                    }

                    .se2--notification .notification-wrapper.widget-notification-message {
                        color: var(--color-dark-gray);
                        display: block;
                        margin: 0
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--notification .notification-wrapper.widget-notification-message {
                            margin-left:15px
                        }

                        [dir=rtl] .se2--notification .notification-wrapper.widget-notification-message {
                            margin-right: 15px
                        }

                        [dir=ltr] .se2--notification .notification-wrapper.widget-notification-message {
                            margin-right: 15px
                        }

                        [dir=rtl] .se2--notification .notification-wrapper.widget-notification-message {
                            margin-left: 15px
                        }

                        .se2--notification .notification-wrapper.widget-notification-message {
                            display: flex;
                            margin-bottom: 20px;
                            margin-top: 20px
                        }
                    }

                    .se2--notification .notification-wrapper.widget-notification-message .notification-wrap {
                        margin-bottom: 15px;
                        padding-bottom: 0;
                        padding-top: 0
                    }

                    @media (min-width: 1200px) {
                        .se2--notification .notification-wrapper.widget-notification-message .notification-wrap {
                            flex:0 0 66.67%;
                            margin-bottom: unset;
                            max-width: 66.67%
                        }
                    }

                    .se2--notification .notification-wrapper.widget-notification-message .notification-wrap .notification {
                        align-items: center;
                        cursor: default;
                        display: flex;
                        height: 30px;
                        justify-content: flex-start
                    }

                    @media (min-width: 1200px) {
                        .se2--notification .notification-wrapper.widget-notification-message .wrapper-notification-cart-btn {
                            flex:0 0 16.67%;
                            max-width: 16.67%
                        }
                    }

                    [dir=ltr] .se2--notification .notification-wrapper.widget-notification-message .wrapper-notification-cart-btn .notification-cart-btn {
                        padding-left: 15px
                    }

                    [dir=rtl] .se2--notification .notification-wrapper.widget-notification-message .wrapper-notification-cart-btn .notification-cart-btn {
                        padding-right: 15px
                    }

                    [dir=ltr] .se2--notification .notification-wrapper.widget-notification-message .wrapper-notification-cart-btn .notification-cart-btn {
                        padding-right: 15px
                    }

                    [dir=rtl] .se2--notification .notification-wrapper.widget-notification-message .wrapper-notification-cart-btn .notification-cart-btn {
                        padding-left: 15px
                    }

                    .se2--notification .notification-wrapper.widget-notification-message .wrapper-notification-cart-btn .notification-cart-btn {
                        border: 1px solid var(--color-text-gray);
                        color: var(--color-dark-gray);
                        display: flex;
                        justify-content: center;
                        padding-bottom: 4px;
                        padding-top: 4px;
                        text-decoration: none
                    }

                    .se2--notification .notification-wrapper.widget-notification-message .close-btn {
                        display: none
                    }

                    @media (min-width: 1200px) {
                        .se2--notification .notification-wrapper.widget-notification-message .close-btn {
                            display:block
                        }
                    }

                    .se2--notification .notification-wrap {
                        max-width: 100%;
                        padding-bottom: 10px;
                        padding-top: 10px
                    }

                    @media (min-width: 1200px) {
                        .se2--notification .notification-wrap {
                            max-width:65%
                        }
                    }

                    .se2--notification .notification-wrap .title {
                        font-weight: 700;
                        margin-bottom: 10px;
                        margin-top: 16px
                    }

                    .se2--notification .close-btn {
                        background: transparent;
                        color: var(--color-text-gray);
                        cursor: pointer
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--notification .close-btn {
                            right:10px
                        }

                        [dir=rtl] .se2--notification .close-btn {
                            left: 10px
                        }

                        .se2--notification .close-btn {
                            border: none;
                            display: block;
                            opacity: .5;
                            padding: 0;
                            top: 0
                        }
                    }

                    .se2--notification .close-btn:hover {
                        opacity: .8
                    }

                    .se2--notification .close-btn:active {
                        opacity: 1
                    }

                    .se2--notification .close-btn:disabled {
                        opacity: .3
                    }

                    .form-label.form-label {
                        color: var(--color-text-gray);
                        display: inline-block;
                        font-size: 16px;
                        font-weight: 700;
                        line-height: 24px;
                        margin-bottom: 8px
                    }

                    @media (min-width: 1200px) {
                        .form-label.form-label {
                            margin-bottom:2px
                        }
                    }

                    [dir=ltr] .form-label.form-label.required:after {
                        padding-left: 5px
                    }

                    [dir=rtl] .form-label.form-label.required:after {
                        padding-right: 5px
                    }

                    .form-label.form-label.required:after {
                        color: var(--color-fuchsia-red);
                        content: "*"
                    }

                    .se2--select.form-group {
                        display: inline-block;
                        margin-bottom: 12px;
                        position: relative;
                        width: 100%
                    }

                    @media (min-width: 1200px) {
                        .se2--select.form-group {
                            margin-bottom:24px;
                            width: 47.5%
                        }

                        .se2--select.form-group.full-width {
                            width: 100%
                        }
                    }

                    .se2--select.form-group .select-wrapper {
                        position: relative
                    }

                    [dir=ltr] .se2--select.form-group .input-common {
                        padding-left: 12px
                    }

                    [dir=rtl] .se2--select.form-group .input-common {
                        padding-right: 12px
                    }

                    [dir=ltr] .se2--select.form-group .input-common {
                        padding-right: 30px
                    }

                    [dir=rtl] .se2--select.form-group .input-common {
                        padding-left: 30px
                    }

                    .se2--select.form-group .input-common {
                        background-color: var(--color-white);
                        border: 1px solid var(--color-light-gray);
                        border-radius: 4px;
                        color: var(--color-text-gray);
                        font-size: 16px;
                        height: 40px;
                        line-height: 20px;
                        padding-bottom: 10px;
                        padding-top: 10px;
                        width: 100%
                    }

                    .se2--select.form-group .input-common::placeholder {
                        color: var(--color-light-gray);
                        opacity: 1
                    }

                    .se2--select.form-group .input-common:-ms-input-placeholder {
                        color: var(--color-light-gray);
                        opacity: 1
                    }

                    .se2--select.form-group .input-common::-ms-input-placeholder {
                        color: var(--color-light-gray);
                        opacity: 1
                    }

                    .se2--select.form-group .input-common:focus {
                        border: 1px solid var(--color-dark-gray)
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--select.form-group .input-common {
                            padding-left:16px
                        }

                        [dir=rtl] .se2--select.form-group .input-common {
                            padding-right: 16px
                        }

                        [dir=ltr] .se2--select.form-group .input-common {
                            padding-right: 38px
                        }

                        [dir=rtl] .se2--select.form-group .input-common {
                            padding-left: 38px
                        }

                        .se2--select.form-group .input-common {
                            border-radius: 5px;
                            font-size: 18px;
                            height: 48px;
                            line-height: 30px;
                            padding-bottom: 9px;
                            padding-top: 9px
                        }
                    }

                    .se2--select.form-group.invalid .input-select {
                        border: 1px solid var(--color-fuchsia-red)
                    }

                    .se2--select.form-group .error-message,.se2--select.form-group .upload-error {
                        display: none;
                        font-size: 12px;
                        line-height: 16px;
                        margin: 4px 0 0;
                        position: relative
                    }

                    .se2--select.form-group.invalid .error-message,.se2--select.form-group.invalid .error-message.invalid {
                        color: var(--color-fuchsia-red);
                        display: block
                    }

                    .se2--select.form-group:not(.invalid) .error-message,.se2--select.form-group:not(.invalid)~.error-message {
                        display: none
                    }

                    .se2--select.form-group .input-select {
                        -webkit-appearance: none;
                        -moz-appearance: none;
                        -ms-appearance: none;
                        appearance: none
                    }

                    .se2--select.form-group .input-select[required].selected:valid {
                        color: var(--color-text-gray)
                    }

                    .se2--select.form-group .input-select::-ms-expand {
                        display: none
                    }

                    .se2--select.form-group .input-select:invalid,.se2--select.form-group .input-select:not(.selected) {
                        color: var(--color-light-gray)
                    }

                    .se2--select.form-group .input-select option {
                        color: var(--color-text-gray)
                    }

                    [dir=ltr] .se2--select.form-group .input-select-arrow-down {
                        right: 15px
                    }

                    [dir=rtl] .se2--select.form-group .input-select-arrow-down {
                        left: 15px
                    }

                    .se2--select.form-group .input-select-arrow-down {
                        line-height: 0;
                        pointer-events: none;
                        position: absolute;
                        top: 8px
                    }

                    [dir=rtl] .se2--select.form-group .input-select-arrow-down {
                        top: 22px
                    }

                    .se2--select.form-group .input-select-arrow-down.se2-icon-arrow-common-wide:after {
                        fill: var(--color-text-gray);
                        font-size: 150%;
                        line-height: 10px;
                        opacity: .5;
                        transform: rotate(90deg);
                        width: 10px
                    }

                    @media (min-width: 1200px) {
                        .se2--select.form-group .input-select-arrow-down {
                            top:12px
                        }

                        [dir=rtl] .se2--select.form-group .input-select-arrow-down {
                            top: 26px
                        }

                        .se2--select.form-group .input-select-arrow-down.se2-icon-arrow-common-wide:after {
                            font-size: 170%;
                            line-height: 13px;
                            width: 13px
                        }
                    }

                    [dir=ltr] .se2--single-link.stretched-link:after {
                        left: 0
                    }

                    [dir=rtl] .se2--single-link.stretched-link:after {
                        right: 0
                    }

                    [dir=ltr] .se2--single-link.stretched-link:after {
                        right: 0
                    }

                    [dir=rtl] .se2--single-link.stretched-link:after {
                        left: 0
                    }

                    .se2--single-link.stretched-link:after {
                        bottom: 0;
                        content: "";
                        display: block;
                        position: absolute;
                        top: 0
                    }

                    .se2--single-link.nowrap-underline:hover span.nowrap {
                        text-decoration: underline
                    }

                    [dir=ltr] .se2--single-link .green-svg-icon {
                        margin-left: 5px
                    }

                    [dir=rtl] .se2--single-link .green-svg-icon {
                        margin-right: 5px
                    }

                    .se2--single-link .green-svg-icon {
                        height: 16px;
                        width: 16px
                    }

                    [dir=rtl] .se2--single-link .green-svg-icon {
                        transform: rotate(270deg)
                    }

                    .se2--submit {
                        width: 100%
                    }

                    .se2--submit .submit-button {
                        border-radius: 2px;
                        padding: 0 20px;
                        position: relative;
                        width: 100%
                    }

                    @media (min-width: 1200px) {
                        .se2--submit .submit-button {
                            width:auto
                        }
                    }

                    .se2--submit .submit-button.se2-icon-loader:before {
                        font-size: 150%;
                        top: 15%
                    }

                    .se2--submit .submit-button:disabled {
                        cursor: default;
                        opacity: .3;
                        pointer-events: none
                    }

                    .se2--submit .submit-button .button-text {
                        -webkit-box-orient: vertical;
                        -webkit-line-clamp: 2;
                        display: -webkit-box;
                        overflow: hidden
                    }

                    .se2--submit .submit-button.se2-button-footer-green {
                        background: #009F97;
                        border-radius: 4px;
                        height: 44px;
                        padding-left: 24px;
                        padding-right: 24px
                    }

                    .se2--submit .submit-button.se2-button-footer-green:active {
                        background-color: var(--color-footer-green-pressed);
                        outline: none
                    }

                    .se2--submit .submit-button.se2-button-footer-green:focus {
                        outline: var(--color-white) auto 2px;
                        outline-offset: 4px
                    }

                    .se2--submit .submit-button.se2-button-footer-green:hover {
                        background-color: var(--color-footer-green-hover)
                    }

                    .se2--submit .submit-button.se2-button-footer-green:disabled {
                        background-color: var(--color-footer-green-disabled);
                        color: var(--color-footer-green-disabled-text)
                    }

                    .se2--snackbar-component {
                        z-index: 2
                    }

                    .se2--snackbar-component.snackbar-container {
                        border-radius: 2px;
                        margin-top: 16px;
                        max-width: 770px;
                        opacity: 1;
                        padding: 8px 16px;
                        width: 100%
                    }

                    .se2--snackbar-component.snackbar-container.invisible {
                        display: none;
                        opacity: 0;
                        top: 0
                    }

                    .se2--snackbar-component.snackbar-container.bg-error {
                        background-color: var(--color-formError-red)
                    }

                    .se2--snackbar-component.snackbar-container.bg-success {
                        background-color: var(--color-dark-green)
                    }

                    .se2--snackbar-component.snackbar-container.snackbar-margin {
                        margin-bottom: 20px;
                        margin-top: -30px
                    }

                    .se2--snackbar-component.form-error-error {
                        color: var(--color-white)
                    }

                    .se2--snackbar-component .snackbar-wrapper .form-error-wrap {
                        align-items: center;
                        color: var(--color-white);
                        display: flex;
                        flex-direction: row;
                        justify-content: space-between
                    }

                    .se2--snackbar-component .snackbar-wrapper .form-error-wrap .snackbar-description-wrapper {
                        color: var(--color-white);
                        padding: 3px 3px 3px 20px;
                        width: 100%
                    }

                    .se2--snackbar-component .snackbar-wrapper .form-error-wrap .snackbar-description-wrapper .snackbar-description {
                        line-height: 22px
                    }

                    .se2--snackbar-component .snackbar-wrapper .form-error-wrap svg {
                        height: 24px;
                        width: 24px
                    }

                    .se2--snackbar-component .close-btn {
                        cursor: pointer
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--snackbar-component .close-btn {
                            right:10px
                        }

                        [dir=rtl] .se2--snackbar-component .close-btn {
                            left: 10px
                        }

                        .se2--snackbar-component .close-btn {
                            border: none;
                            display: block;
                            opacity: .5;
                            padding: 0;
                            top: 0
                        }
                    }

                    .se2--snackbar-component .close-btn:hover {
                        opacity: 1
                    }

                    .se2--snackbar-component .close-btn:active {
                        opacity: 1
                    }

                    .se2--snackbar-component .close-btn:disabled {
                        opacity: .3
                    }

                    .form-wrapper .se2--snackbar-component {
                        margin-top: 25px
                    }

                    .se2--footer-global-se--bottom-bar.bottom-bar-container {
                        color: var(--color-white);
                        padding-top: 40px
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--bottom-bar.bottom-bar-container {
                            padding-top:0
                        }
                    }

                    .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-bar {
                        display: grid;
                        margin: 0 auto;
                        padding-bottom: 40px;
                        padding-left: var(--page-content-sorrounding-gap-footer);
                        padding-right: var(--page-content-sorrounding-gap-footer);
                        position: relative;
                        width: 100%
                    }

                    .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-bar nav {
                        display: flex;
                        flex-direction: column
                    }

                    .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-bar nav .button {
                        line-height: 18px
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-bar {
                            align-items:center;
                            display: flex;
                            justify-content: space-between;
                            margin: 0;
                            padding-bottom: 20px;
                            width: unset
                        }

                        .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-bar nav {
                            flex-direction: row
                        }
                    }

                    .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-links {
                        display: inline-block;
                        padding-bottom: 24px
                    }

                    .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-links:active,.se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-links:visited {
                        color: var(--color-white)
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-links {
                            padding-right:16px
                        }

                        [dir=rtl] .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-links {
                            padding-left: 16px
                        }

                        .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-links {
                            display: block;
                            padding-bottom: 0
                        }

                        .se2--footer-global-se--bottom-bar.bottom-bar-container .bottom-links:last-child {
                            padding-bottom: 0
                        }
                    }

                    .se2--footer-global-se--bottom-bar.bottom-bar-container .copyright {
                        color: var(--color-copyright);
                        display: flex
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--footer-global-se--bottom-bar.bottom-bar-container .copyright {
                            margin-left:auto
                        }

                        [dir=rtl] .se2--footer-global-se--bottom-bar.bottom-bar-container .copyright {
                            margin-right: auto
                        }

                        .se2--footer-global-se--bottom-bar.bottom-bar-container .copyright {
                            align-items: center;
                            justify-content: center;
                            margin-bottom: 0;
                            margin-top: 0
                        }
                    }

                    .se2--footer-global-se--bottom-bar.bottom-bar-container .copyright.copyright-without-link {
                        font-size: 14px
                    }

                    [dir=ltr] .se2--footer-global-se--bottom-bar.bottom-bar-container .copyright .button {
                        padding-right: 0
                    }

                    [dir=rtl] .se2--footer-global-se--bottom-bar.bottom-bar-container .copyright .button {
                        padding-left: 0
                    }

                    .se2--footer-global-se--footer-links.empty-block {
                        display: none
                    }

                    .se2--footer-global-se--footer-links .title-container {
                        align-items: center;
                        cursor: pointer;
                        display: flex;
                        font-size: 16px;
                        line-height: 24px
                    }

                    .se2--footer-global-se--footer-links .title-container.se2-icon-arrow-common-wide:after {
                        color: var(--color-white);
                        font-size: 150%;
                        transform: rotate(90deg)
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--footer-links .title-container.se2-icon-arrow-common-wide:after {
                            display:none
                        }
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--footer-links .title-container {
                            cursor:auto
                        }
                    }

                    .se2--footer-global-se--footer-links .title-container.rotate.se2-icon-arrow-common-wide:after {
                        transform: rotate(270deg)
                    }

                    .se2--footer-global-se--footer-links.links-container {
                        border-bottom: 1px solid var(--color-dark-gray);
                        margin-top: 24px;
                        min-width: 40%;
                        padding-bottom: 24px;
                        page-break-inside: avoid
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--footer-links.links-container {
                            border-bottom:none;
                            margin-top: 0;
                            min-width: 0;
                            padding-bottom: 0
                        }

                        .se2--footer-global-se--footer-links.links-container.with-links .links-title {
                            margin-bottom: 24px
                        }

                        .se2--footer-global-se--footer-links.links-container .links-title {
                            margin-bottom: 32px
                        }
                    }

                    .se2--footer-global-se--footer-links .links-list {
                        display: flex;
                        flex-direction: column;
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--footer-links .links-list {
                            flex-wrap:nowrap;
                            margin-bottom: 32px
                        }
                    }

                    .se2--footer-global-se--footer-links .links-title {
                        color: var(--color-white);
                        font-weight: 700
                    }

                    [dir=ltr] .se2--footer-global-se--footer-links .links-title svg {
                        margin-left: 4px
                    }

                    [dir=rtl] .se2--footer-global-se--footer-links .links-title svg {
                        margin-right: 4px
                    }

                    .se2--footer-global-se--footer-links .links-title svg {
                        height: 26px;
                        width: 26px
                    }

                    .se2--footer-global-se--footer-links .card-link {
                        display: block;
                        margin-bottom: 16px;
                        max-width: fit-content
                    }

                    .se2--footer-global-se--footer-links .card-link:visited {
                        color: var(--color-add-gray)
                    }

                    .se2--footer-global-se--footer-links .card-link:last-child {
                        margin-bottom: 0
                    }

                    .se2--footer-global-se--footer-links .card-link:first-child {
                        margin-top: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--footer-links .card-link:first-child {
                            margin-top:unset
                        }
                    }

                    .se2--footer-global-se--social-links.social-icon {
                        display: block;
                        z-index: 1
                    }

                    .se2--footer-global-se--social-links.social-icon:hover .icon {
                        filter: brightness(.5)
                    }

                    .se2--footer-global-se--social-links.social-icon .icon {
                        fill: var(--color-white);
                        color: var(--color-white);
                        height: 32px;
                        width: 32px
                    }

                    .se2--footer-global-se--subscribe-form {
                        z-index: 1
                    }

                    .se2--footer-global-se--subscribe-form .se2-icon-arrow-common:after,.se2--footer-global-se--subscribe-form .se2-icon-new-tab:after {
                        content: "";
                        display: none
                    }

                    .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-recaptcha-container {
                        display: flex;
                        flex-direction: column;
                        width: 100%
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-recaptcha-container {
                            flex-direction:row
                        }

                        .se2--footer-global-se--subscribe-form .subscribe-form {
                            display: flex;
                            flex-wrap: wrap
                        }

                        .se2--footer-global-se--subscribe-form .subscribe-form.disable-checkbox .se_recaptcha {
                            flex: 1 0 100%
                        }

                        .se2--footer-global-se--subscribe-form .subscribe-form.enable-checkbox .footer-china-checkbox.form-group {
                            flex: 1 0 100%;
                            max-width: 100%
                        }
                    }

                    .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group {
                        margin-bottom: 16px;
                        order: 2;
                        width: 100%
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group {
                            margin-right:8px
                        }

                        [dir=rtl] .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group {
                            margin-left: 8px
                        }

                        .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group {
                            max-width: 288px;
                            order: 0;
                            width: 40%
                        }
                    }

                    .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group .error-message {
                        display: none;
                        margin-bottom: 16px;
                        margin-top: 4px;
                        position: relative
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group .error-message {
                            margin-bottom:0;
                            margin-top: 4px
                        }
                    }

                    .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group .error-message:empty {
                        margin: 0
                    }

                    .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group.invalid .error-message,.se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group.invalid .error-message.invalid {
                        color: var(--color-white);
                        display: block
                    }

                    .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group:not(.invalid) .error-message,.se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group:not(.invalid)~.error-message {
                        display: none
                    }

                    .se2--footer-global-se--subscribe-form .subscribe-form .checkbox-container.form-group .checkbox-container {
                        color: var(--color-light-gray);
                        font-size: 16px;
                        line-height: 24px
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group,.se2--footer-global-se--subscribe-form .se2--select.form-group,.se2--footer-global-se--subscribe-form .se2--submit {
                        order: 1
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group,.se2--footer-global-se--subscribe-form .se2--select.form-group {
                        margin-bottom: 0;
                        width: 100%
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--footer-global-se--subscribe-form .se2--input.form-group,[dir=ltr] .se2--footer-global-se--subscribe-form .se2--select.form-group {
                            margin-right:8px
                        }

                        [dir=rtl] .se2--footer-global-se--subscribe-form .se2--input.form-group,[dir=rtl] .se2--footer-global-se--subscribe-form .se2--select.form-group {
                            margin-left: 8px
                        }

                        .se2--footer-global-se--subscribe-form .se2--input.form-group,.se2--footer-global-se--subscribe-form .se2--select.form-group {
                            max-width: 288px;
                            width: 40%
                        }
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group label,.se2--footer-global-se--subscribe-form .se2--select.form-group label {
                        display: none
                    }

                    [dir=ltr] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common,[dir=ltr] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-common {
                        padding-left: 12px
                    }

                    [dir=rtl] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common,[dir=rtl] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-common {
                        padding-right: 12px
                    }

                    [dir=ltr] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common,[dir=ltr] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-common {
                        padding-right: 30px
                    }

                    [dir=rtl] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common,[dir=rtl] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-common {
                        padding-left: 30px
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-common {
                        background-color: var(--color-white);
                        border: 1px solid var(--color-light-gray);
                        border-radius: 4px;
                        color: var(--color-text-gray);
                        font-size: 16px;
                        height: 44px;
                        line-height: 20px;
                        margin-bottom: 16px;
                        padding-bottom: 8px;
                        padding-top: 8px;
                        width: 100%
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common::placeholder,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-common::placeholder {
                        color: var(--color-light-gray);
                        opacity: 1
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common:-ms-input-placeholder,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-common:-ms-input-placeholder {
                        color: var(--color-light-gray);
                        opacity: 1
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common::-ms-input-placeholder,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-common::-ms-input-placeholder {
                        color: var(--color-light-gray);
                        opacity: 1
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common:focus,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-common:focus {
                        border: 1px solid var(--color-dark-gray)
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--subscribe-form .se2--input.form-group .input-common,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-common {
                            margin-bottom:0
                        }
                    }

                    [dir=ltr] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select,[dir=ltr] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-select {
                        padding-left: 12px
                    }

                    [dir=rtl] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select,[dir=rtl] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-select {
                        padding-right: 12px
                    }

                    [dir=ltr] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select,[dir=ltr] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-select {
                        padding-right: 30px
                    }

                    [dir=rtl] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select,[dir=rtl] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-select {
                        padding-left: 30px
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-select {
                        -webkit-appearance: none;
                        -moz-appearance: none;
                        -ms-appearance: none;
                        appearance: none;
                        border-radius: 4px;
                        padding-bottom: 8px;
                        padding-top: 8px;
                        width: 100%
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select:not([required]),.se2--footer-global-se--subscribe-form .se2--select.form-group .input-select:not([required]) {
                        color: var(--color-light-gray)
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select::-ms-expand,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-select::-ms-expand {
                        display: none
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select:invalid,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-select:invalid {
                        color: var(--color-light-gray)
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select option,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-select option {
                        color: var(--color-text-gray)
                    }

                    [dir=ltr] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select-arrow-down,[dir=ltr] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-select-arrow-down {
                        right: 12px
                    }

                    [dir=rtl] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select-arrow-down,[dir=rtl] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-select-arrow-down {
                        left: 12px
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select-arrow-down,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-select-arrow-down {
                        line-height: 0;
                        pointer-events: none;
                        position: absolute;
                        top: 8px
                    }

                    [dir=rtl] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select-arrow-down,[dir=rtl] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-select-arrow-down {
                        top: 20px
                    }

                    @media (min-width: 1200px) {
                        [dir=rtl] .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select-arrow-down,[dir=rtl] .se2--footer-global-se--subscribe-form .se2--select.form-group .input-select-arrow-down {
                            top:22px
                        }
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select-arrow-down.se2-icon-arrow-common-wide:after,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-select-arrow-down.se2-icon-arrow-common-wide:after {
                        line-height: 10px;
                        width: 10px
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--subscribe-form .se2--input.form-group .input-select-arrow-down.se2-icon-arrow-common-wide:after,.se2--footer-global-se--subscribe-form .se2--select.form-group .input-select-arrow-down.se2-icon-arrow-common-wide:after {
                            font-size:200%
                        }
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group.invalid .input-common,.se2--footer-global-se--subscribe-form .se2--select.form-group.invalid .input-common {
                        border: 3px double var(--color-fuchsia-red);
                        border-radius: 4px;
                        margin-bottom: 0
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .error-message,.se2--footer-global-se--subscribe-form .se2--select.form-group .error-message {
                        display: none;
                        margin-bottom: 16px;
                        margin-top: 4px;
                        position: relative
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--subscribe-form .se2--input.form-group .error-message,.se2--footer-global-se--subscribe-form .se2--select.form-group .error-message {
                            margin-bottom:0;
                            margin-top: 4px
                        }
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group .error-message:empty,.se2--footer-global-se--subscribe-form .se2--select.form-group .error-message:empty {
                        margin: 0
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group.invalid .error-message,.se2--footer-global-se--subscribe-form .se2--input.form-group.invalid .error-message.invalid,.se2--footer-global-se--subscribe-form .se2--select.form-group.invalid .error-message,.se2--footer-global-se--subscribe-form .se2--select.form-group.invalid .error-message.invalid {
                        color: var(--color-white);
                        display: block
                    }

                    .se2--footer-global-se--subscribe-form .se2--input.form-group:not(.invalid) .error-message,.se2--footer-global-se--subscribe-form .se2--input.form-group:not(.invalid)~.error-message,.se2--footer-global-se--subscribe-form .se2--select.form-group:not(.invalid) .error-message,.se2--footer-global-se--subscribe-form .se2--select.form-group:not(.invalid)~.error-message {
                        display: none
                    }

                    .se2--footer-global-se--subscribe-form .submission-inline-error-message {
                        align-items: flex-start;
                        color: var(--color-formError-red-darkmode);
                        display: flex;
                        flex-direction: row;
                        font-size: 16px;
                        line-height: 24px;
                        margin-top: 16px;
                        order: 1
                    }

                    [dir=ltr] .se2--footer-global-se--subscribe-form .submission-inline-error-message .error-icon {
                        margin-right: 8px
                    }

                    [dir=rtl] .se2--footer-global-se--subscribe-form .submission-inline-error-message .error-icon {
                        margin-left: 8px
                    }

                    .se2--footer-global-se--subscribe-form .submission-inline-error-message .error-icon {
                        height: 24px;
                        min-height: 24px;
                        min-width: 24px;
                        position: relative;
                        width: 24px
                    }

                    .se2--footer-global-se--subscribe-form .se_recaptcha {
                        order: 2
                    }

                    [dir=rtl] .se2--footer-global-se--subscribe-form .se_recaptcha {
                        transform-origin: top right
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--subscribe-form .se_recaptcha {
                            margin-bottom:0;
                            margin-top: 16px
                        }

                        .se2--footer-global-se--subscribe-form .se_recaptcha .scaled-recaptcha-container {
                            transform: scale(.9);
                            transform-origin: 0 0
                        }
                    }

                    .se2--footer-global-se--subscribe-form .se_recaptcha .error-message {
                        color: var(--color-white);
                        display: block;
                        margin-bottom: 16px;
                        position: relative
                    }

                    [dir=ltr] .se2--footer-global-se--subscribe-form .snackbar-container {
                        left: 50%
                    }

                    [dir=rtl] .se2--footer-global-se--subscribe-form .snackbar-container {
                        right: 50%
                    }

                    .se2--footer-global-se--subscribe-form .snackbar-container {
                        bottom: 16px;
                        position: fixed;
                        transform: translate(-50%);
                        z-index: 70
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se--subscribe-form .se2--submit {
                            flex:1;
                            width: fit-content
                        }
                    }

                    .se2--footer-global-se--subscribe-form .se2-link {
                        align-items: center;
                        display: flex
                    }

                    .se2-accessibility .se2--footer-global-se--subscribe-form .se2--select .input-select.input-common {
                        color: var(--color-text-gray)
                    }

                    .se2-accessibility .se2--footer-global-se--subscribe-form .se2--input .input-common.input-email::placeholder {
                        color: var(--color-text-gray)
                    }

                    .se2--footer-global-se {
                        background: var(--color-text-gray);
                        color: var(--color-light-gray);
                        margin-top: auto;
                        overflow: hidden;
                        position: relative
                    }

                    [dir=ltr] .se2--footer-global-se .footer-background-image {
                        left: 0
                    }

                    [dir=rtl] .se2--footer-global-se .footer-background-image {
                        right: 0
                    }

                    .se2--footer-global-se .footer-background-image {
                        bottom: 160px;
                        height: 228px;
                        max-height: 228px;
                        max-width: 375px;
                        overflow: hidden;
                        position: absolute;
                        width: 375px
                    }

                    .se2--footer-global-se .footer-background-image img {
                        height: 228px;
                        max-height: 228px;
                        max-width: 375px;
                        position: relative;
                        width: 375px
                    }

                    @media (min-width: 1200px) {
                        [dir=ltr] .se2--footer-global-se .footer-background-image {
                            left:unset
                        }

                        [dir=rtl] .se2--footer-global-se .footer-background-image {
                            right: unset
                        }

                        [dir=ltr] .se2--footer-global-se .footer-background-image {
                            right: 0
                        }

                        [dir=rtl] .se2--footer-global-se .footer-background-image {
                            left: 0
                        }

                        .se2--footer-global-se .footer-background-image {
                            bottom: 0;
                            height: 280px;
                            max-height: 280px;
                            max-width: 680px;
                            width: 680px
                        }

                        .se2--footer-global-se .footer-background-image img {
                            height: 280px;
                            max-height: 280px;
                            max-width: 680px;
                            position: relative;
                            width: 680px
                        }
                    }

                    .se2--footer-global-se.footer-top {
                        top: calc(var(--window-height-inner) - var(--footer-height) - 1px)
                    }

                    .se2--footer-global-se .button {
                        -webkit-line-clamp: unset
                    }

                    .se2--footer-global-se .footer-container {
                        color: var(--color-text-gray);
                        font-size: 12px;
                        margin: 0 auto;
                        padding-left: var(--page-content-sorrounding-gap-footer);
                        padding-right: var(--page-content-sorrounding-gap-footer);
                        padding-top: 0;
                        width: 100%;
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .footer-container {
                            margin:0;
                            padding-top: 70px;
                            width: unset;
                        }
                    }

                    .se2--footer-global-se .main-part {
                        display: flex;
                        flex-flow: column
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part.short-footer {
                            padding-top:0
                        }

                        .se2--footer-global-se .main-part .subscription-container {
                            display: flex;
                            justify-content: space-between;
                            row-gap: 10px
                        }
                    }

                    .se2--footer-global-se .main-part .subscription {
                        margin-bottom: 40px;
                        margin-top: 40px;
                        z-index: 10
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part .subscription {
                            margin-bottom: 0px;
                            margin-top: 0;
                            width: 725px
                        }

                        .se2--footer-global-se .main-part .subscription form {
                            display: flex;
                            flex-flow: row wrap;
                            gap: 8px
                        }

                        [dir=ltr] .se2--footer-global-se .main-part .subscription form .form-group {
                            margin-right: unset
                        }

                        [dir=rtl] .se2--footer-global-se .main-part .subscription form .form-group {
                            margin-left: unset
                        }
                    }

                    .se2--footer-global-se .main-part .subscription .subscription-subtitle {
                        color: var(--color-white);
                        margin-bottom: 16px
                    }

                    .se2--footer-global-se .main-part .subscription .subscription-decription-wrapper {
                        align-items: flex-start;
                        display: flex;
                        flex-direction: row;
                        order: 3
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part .subscription .subscription-decription-wrapper {
                            max-width:725px
                        }
                    }

                    [dir=ltr] .se2--footer-global-se .main-part .subscription .subscription-decription-wrapper .input-privacy-checkbox {
                        margin-right: 10px
                    }

                    [dir=rtl] .se2--footer-global-se .main-part .subscription .subscription-decription-wrapper .input-privacy-checkbox {
                        margin-left: 10px
                    }

                    .se2--footer-global-se .main-part .subscription .subscription-decription-wrapper .input-privacy-checkbox {
                        accent-color: var(--color-footer-green);
                        height: 20px;
                        margin-top: 16px;
                        width: 20px
                    }

                    .se2--footer-global-se .main-part .subscription .subscription-decription-wrapper .input-privacy-checkbox.error {
                        outline: 1px solid var(--color-fuchsia-red)
                    }

                    .se2--footer-global-se .main-part .subscription .subscription-description {
                        color: var(--color-light-gray);
                        margin-top: 16px
                    }

                    .se2--footer-global-se .main-part .subscription .subscription-description,.se2--footer-global-se .main-part .subscription .subscription-subtitle {
                        font-size: 16px;
                        line-height: 24px
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part .subscription .subscription-description,.se2--footer-global-se .main-part .subscription .subscription-subtitle {
                            max-width:725px;
                            width: 725px
                        }
                    }

                    .se2--footer-global-se .main-part .subscription a {
                        display: inline-flex;
                        height: unset;
                        padding: 0;
                        text-align: unset;
                        transition: unset
                    }

                    .se2--footer-global-se .main-part .subscription a:active,.se2--footer-global-se .main-part .subscription a:visited {
                        color: var(--color-white)
                    }

                    .se2--footer-global-se .main-part .subscription a:hover:after {
                        text-decoration: unset
                    }

                    .se2--footer-global-se .main-part.no-form {
                        grid-gap: unset;
                        grid-template-columns: 0 100%
                    }

                    .se2--footer-global-se .main-part.no-form .links {
                        display: flex;
                        flex-direction: column
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part.no-form .links {
                            align-items:flex-start;
                            flex-direction: row-reverse
                        }
                    }

                    .se2--footer-global-se .main-part.no-form .links .icons-wrap {
                        display: flex;
                        width: 100%
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part.no-form .links .icons-wrap {
                            flex-direction:column-reverse;
                            margin: 0 auto;
                            width: 400px
                        }
                    }

                    .se2--footer-global-se .main-part.no-form .links .icons-wrap .footer-logo {
                        margin: unset;
                        margin-bottom: 16px;
                        padding-bottom: unset
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part.no-form .links .icons-wrap .footer-logo {
                            margin-bottom:0
                        }
                    }

                    .se2--footer-global-se .main-part.no-form .links .links-wrapper {
                        width: 100%
                    }

                    .se2--footer-global-se .main-part .links .title {
                        text-transform: uppercase
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part .links.short-footer {
                            display:flex;
                            flex-direction: column
                        }

                        .se2--footer-global-se .main-part .links.short-footer .icons-wrap {
                            align-items: flex-end;
                            align-self: flex-start;
                            display: flex;
                            flex-direction: row;
                            justify-content: space-between;
                            padding-bottom: 32px;
                            padding-top: 32px;
                            width: 100%
                        }

                        .se2--footer-global-se .main-part .links.short-footer .icons-wrap .social-icons-wrapper {
                            margin: 0
                        }

                        .se2--footer-global-se .main-part .links.short-footer .links-wrapper {
                            border-top: none
                        }
                    }

                    .se2--footer-global-se .main-part .links .links-wrapper {
                        display: flex;
                        flex-direction: column
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part .links .links-wrapper {
                            display:flex;
                            flex-direction: row;
                            gap: 40px;
                            padding-bottom: 24px
                        }

                        [dir=ltr] .se2--footer-global-se .main-part .links .links-wrapper .links-column {
                            padding-right: 40px
                        }

                        [dir=rtl] .se2--footer-global-se .main-part .links .links-wrapper .links-column {
                            padding-left: 40px
                        }

                        .se2--footer-global-se .main-part .links .links-wrapper .links-column {
                            flex: 1 0 25%
                        }

                        [dir=ltr] .se2--footer-global-se .main-part .links .links-wrapper .links-column:last-child {
                            padding-right: 0
                        }

                        [dir=rtl] .se2--footer-global-se .main-part .links .links-wrapper .links-column:last-child {
                            padding-left: 0
                        }

                        .se2--footer-global-se .main-part .links .links-wrapper .links-column.bonus-column .title-container .links-title {
                            margin-bottom: 24px
                        }
                    }

                    .se2--footer-global-se .main-part .links .links-wrapper .main-links-container {
                        display: flex;
                        flex-direction: column
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part .links .links-wrapper .main-links-container {
                            flex:1 1;
                            flex-direction: row
                        }

                        .se2--footer-global-se .main-part .links .links-wrapper .main-links-container .links-column {
                            flex: 1 1
                        }

                        .se2--footer-global-se .main-part .links .links-wrapper .bonus-column {
                            flex: 0 1 15%
                        }
                    }

                    .se2--footer-global-se .main-part .links .container:nth-child(odd) {
                        margin-bottom: 25px
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .main-part .links .container:nth-child(odd) {
                            margin-bottom:0
                        }
                    }

                    .se2--footer-global-se .icons-wrap {
                        display: flex;
                        flex-direction: column;
                        justify-content: space-between;
                        min-height: -webkit-fill-available;
                        padding-bottom: 40px;
                        padding-top: 40px
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .icons-wrap {
                            align-items:flex-end;
                            /* margin-bottom: 32px; */
                            padding: 0;
                            position: relative;
                        }
                    }

                    .se2--footer-global-se .icons-wrap .social-icons-wrapper {
                        display: flex;
                        flex-wrap: wrap;
                        gap: 24px;
                        justify-content: flex-start
                    }

                    @media (min-width: 1200px) {
                        .se2--footer-global-se .icons-wrap .social-icons-wrapper {
                            margin:0
                        }
                    }

                    .se2--footer-global-se .icons-wrap .footer-logo {
                        margin-bottom: 16px
                    }

                    .se2--footer-global-se .icons-wrap .footer-logo img,.se2--footer-global-se .icons-wrap .footer-logo svg {
                        fill-opacity: 1;
                        color: var(--color-dark-gray);
                        height: 100%;
                        max-height: 200px;
                        max-width: 180px
                    }

                    .se2--footer-global-se .icons-wrap .footer-logo a {
                        display: block
                    }

                    .se2--footer-global-se .icons-wrap .footer-logo a:hover {
                        filter: brightness(.5)
                    }

                    .se2--footer-global-se .icons-wrap .footer-logo a:hover svg {
                        fill-opacity: 1
                    }

                    .se2--footer-global-se .icons-wrap .footer-logo a img {
                        filter: brightness(0) invert(1);
                        min-width: 180px
                    }

                    .se2--footer-global-se .notification-wrap .description,.se2--footer-global-se .notification-wrap .title {
                        color: var(--color-dark-gray)
                    }
					
					
					.se2--footer-global-se .icons-wrap .social-icons-wrapper  {
  margin-top: 0.28rem;
  display:flex;
  /* padding-bottom:1rem; */
  position: relative;
}
.se2--footer-global-se .icons-wrap .social-icons-wrapper >div{
  margin-right: 0.15rem;cursor:pointer;
}

.se2--footer-global-se .icons-wrap .social-icons-wrapper  .footbimg{
  visibility: hidden;
  margin-top: 20px;
  position: absolute;
  top: -175px;
  /* width: 120px; */
}
.se2--footer-global-se .icons-wrap .social-icons-wrapper  .con22{
    /* position: relative; */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.se2--footer-global-se .icons-wrap .social-icons-wrapper  .footb:hover + .footbimg{
  visibility: visible;
  transition: 0.8s;
  /* width: 200px; */
  /* height: 200px; */
}

.se2--footer-global-se .icons-wrap .social-icons-wrapper  a {
  font-size: 0.36rem;
  color: #009F97;
}