#exporo-page {
    --alpha-bg:1;
    --bg:255,255,255;
}
#exporo-page {
    left:0;
    margin-left:0;
    width:100%;
    min-width:0;
}
#site-layout {
    --pinned-layers-in-page:0;
}
[data-layout=exporo-page-container-content] {
    height:auto;
    width:100%;
}
[data-layout=exporo-page-container-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:40px;
    grid-template-rows:repeat(2, min-content) 1fr;
    grid-template-columns:100%;
    padding-bottom:0px;
    box-sizing:border-box;
}
[data-layout=exporo-page-container-grid] > [id="exporo-section"], [data-layout=exporo-page-container-grid] > interact-element > [id="exporo-section"] {
    position:relative;
    margin:0px 0px 0 calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-page-container-grid] > [id="exporo-section-2"], [data-layout=exporo-page-container-grid] > interact-element > [id="exporo-section-2"] {
    position:relative;
    margin:0px 0px 0 calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-page-container-grid] > [id="exporo-section-3"], [data-layout=exporo-page-container-grid] > interact-element > [id="exporo-section-3"] {
    position:relative;
    margin:0px 0px 0 calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
#exporo-section {
    left:0;
    margin-left:0;
    width:100%;
    min-width:0;
}
[data-layout=exporo-section-content] {
    height:auto;
    width:100%;
}
[data-layout=exporo-section-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:auto;
    grid-template-rows:1fr;
    grid-template-columns:100%;
}
[data-layout=exporo-section-grid] > [id="exporo-column-strip"], [data-layout=exporo-section-grid] > interact-element > [id="exporo-column-strip"] {
    position:relative;
    margin:20px 0px 0px calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
#exporo-column-strip {
    margin-left:auto;
    margin-right:auto;
    width:calc(100% - 40px - 40px);
    min-width:980px;
}
[data-layout=exporo-column-strip-2-content] {
    height:auto;
    width:100%;
}
[data-layout=exporo-column-strip-2-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:240px;
    grid-template-rows:1fr;
    grid-template-columns:100%;
}
[data-layout=exporo-column-strip-2-grid] > [id="exporo-rich-text"], [data-layout=exporo-column-strip-2-grid] > interact-element > [id="exporo-rich-text"] {
    position:relative;
    margin:76px 0px 10px calc((100% - 980px) * 0.5);
    left:143px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
#exporo-column-strip-2 {
    width:980px;
}
#exporo-rich-text {
    width:694px;
    height:auto;
}
#exporo-section-2 {
    left:0;
    margin-left:0;
    width:100%;
    min-width:0;
}
[data-layout=exporo-section-2-content] {
    height:auto;
    width:100%;
}
[data-layout=exporo-section-2-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:1506px;
    grid-template-rows:repeat(2, min-content) 1fr;
    grid-template-columns:100%;
}
[data-layout=exporo-section-2-grid] > [id="exporo-column-strip-3"], [data-layout=exporo-section-2-grid] > interact-element > [id="exporo-column-strip-3"] {
    position:relative;
    margin:0px 0px 33px calc((100% - 980px) * 0.5);
    left:0px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-2-grid] > [id="exporo-layout-exporo"], [data-layout=exporo-section-2-grid] > interact-element > [id="exporo-layout-exporo"] {
    position:relative;
    margin:0px 0 10px 0;
    left:0;
    grid-area:2 / 1 / 3 / 2;
    justify-self:stretch;
    align-self:start;
}
[data-layout=exporo-section-2-grid] > [id="exporo-image-2"], [data-layout=exporo-section-2-grid] > interact-element > [id="exporo-image-2"] {
    position:relative;
    margin:23px 0px -23px calc((100% - 980px) * 0.5);
    left:-115px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-2-grid] > [id="exporo-image-3"], [data-layout=exporo-section-2-grid] > interact-element > [id="exporo-image-3"] {
    position:relative;
    margin:23px 0px -23px calc((100% - 980px) * 0.5);
    left:288px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-2-grid] > [id="exporo-layout-5"], [data-layout=exporo-section-2-grid] > interact-element > [id="exporo-layout-5"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:387px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-2-grid] > [id="exporo-image-4"], [data-layout=exporo-section-2-grid] > interact-element > [id="exporo-image-4"] {
    position:relative;
    margin:23px 0px -23px calc((100% - 980px) * 0.5);
    left:691px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-2-grid] > [id="exporo-layout-6"], [data-layout=exporo-section-2-grid] > interact-element > [id="exporo-layout-6"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:791px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-2-grid] > [id="exporo-layout-7"], [data-layout=exporo-section-2-grid] > interact-element > [id="exporo-layout-7"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:-15px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
@media (prefers-reduced-motion: no-preference) {
    #exporo-column-strip-3 [data-motion-part="BG_LAYER exporo-column-strip-3"] {
        overflow:clip;
        contain:layout;
    }
}
#exporo-column-strip-3 {
    margin-left:auto;
    margin-right:auto;
    width:calc(100% - 110px - 110px);
    min-width:980px;
}
[data-layout=exporo-column-strip-4-content] {
    height:auto;
    width:100%;
}
[data-layout=exporo-column-strip-4-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:auto;
    grid-template-rows:min-content 1fr;
    grid-template-columns:100%;
}
[data-layout=exporo-column-strip-4-grid] > [id="exporo-layout-your-video-title-video-player"], [data-layout=exporo-column-strip-4-grid] > interact-element > [id="exporo-layout-your-video-title-video-player"] {
    position:relative;
    margin:42px 0px 30px calc((100% - 980px) * 0.5);
    left:110px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-column-strip-4-grid] > [id="exporo-layout"], [data-layout=exporo-column-strip-4-grid] > interact-element > [id="exporo-layout"] {
    position:relative;
    margin:0px 0px 52px calc((100% - 980px) * 0.5);
    left:110px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-column-strip-4-grid] > [id="exporo-layout-2"], [data-layout=exporo-column-strip-4-grid] > interact-element > [id="exporo-layout-2"] {
    position:relative;
    margin:0px 0px 52px calc((100% - 980px) * 0.5);
    left:712px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
#exporo-column-strip-4 {
    --brw:0px;
    --brd:var(--color_15);
    --rd:30px 30px 30px 30px;
    --shd:none;
    --bg:var(--color_11);
    --alpha-brd:1;
    --alpha-bg:1;
    --boxShadowToggleOn-shd:none;
}
#exporo-column-strip-4 {
    width:980px;
}
#exporo-layout-your-video-title-video-player {
    --boxShadow:none;
    --borderSize:0px;
    --borderColor:var(--color_2);
    --alpha-borderColor:1;
    --font:normal normal normal 40px/1.4em montserrat,sans-serif;
    --fontColor:255,255,255;
    --alpha-fontColor:1;
    --textSizeScale:1px;
    --backgroundColor:0,0,0;
    --playButtonSize:50px;
    --playButtonMobileSize:30px;
    --alpha-backgroundColor:0.25;
}
#exporo-layout-your-video-title-video-player {
    width:760px;
    height:427px;
}
#exporo-layout {
    width:234px;
    height:40px;
}
#exporo-layout-2 {
    width:158px;
    height:40px;
}
#exporo-layout-exporo {
    width:100%;
    left:0;
    margin-left:0;
    min-width:initial;
    height:90px;
}
#exporo-image-2 {
    --contentPaddingLeft:0px;
    --contentPaddingRight:0px;
    --contentPaddingTop:0px;
    --contentPaddingBottom:0px;
}
#exporo-image-2 {
    width:404px;
    height:718px;
}
#exporo-image-3 {
    --contentPaddingLeft:0px;
    --contentPaddingRight:0px;
    --contentPaddingTop:0px;
    --contentPaddingBottom:0px;
}
#exporo-image-3 {
    width:403px;
    height:718px;
}
@media (prefers-reduced-motion: no-preference) {
    #exporo-layout-5:not([data-motion-enter="done"]) {
        animation:motion-floatIn 1000ms 500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
        animation-composition:replace;
        --motion-translate-x:0px;
        --motion-translate-y:60px;
    }
}
#exporo-layout-5 {
    width:205px;
    height:40px;
}
#exporo-image-4 {
    --contentPaddingLeft:0px;
    --contentPaddingRight:0px;
    --contentPaddingTop:0px;
    --contentPaddingBottom:0px;
}
#exporo-image-4 {
    width:404px;
    height:718px;
}
@media (prefers-reduced-motion: no-preference) {
    #exporo-layout-6:not([data-motion-enter="done"]) {
        animation:motion-floatIn 1000ms 500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
        animation-composition:replace;
        --motion-translate-x:0px;
        --motion-translate-y:60px;
    }
}
#exporo-layout-6 {
    width:205px;
    height:40px;
}
@media (prefers-reduced-motion: no-preference) {
    #exporo-layout-7:not([data-motion-enter="done"]) {
        animation:motion-floatIn 1000ms 500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
        animation-composition:replace;
        --motion-translate-x:0px;
        --motion-translate-y:60px;
    }
}
#exporo-layout-7 {
    width:205px;
    height:40px;
}
#exporo-section-3 {
    left:0;
    margin-left:0;
    width:100%;
    min-width:0;
}
[data-layout=exporo-section-3-content] {
    height:auto;
    width:100%;
}
[data-layout=exporo-section-3-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:auto;
    grid-template-rows:repeat(7, min-content) 1fr;
    grid-template-columns:100%;
}
[data-layout=exporo-section-3-grid] > [id="exporo-layout-10"], [data-layout=exporo-section-3-grid] > interact-element > [id="exporo-layout-10"] {
    position:relative;
    margin:17px 0px 10px calc((100% - 980px) * 0.5);
    left:-233px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-3-grid] > [id="exporo-layout-erfahrung"], [data-layout=exporo-section-3-grid] > interact-element > [id="exporo-layout-erfahrung"] {
    position:relative;
    margin:0px 0 -44px 0;
    left:0;
    grid-area:3 / 1 / 4 / 2;
    justify-self:stretch;
    align-self:start;
}
[data-layout=exporo-section-3-grid] > [id="exporo-rich-text-5"], [data-layout=exporo-section-3-grid] > interact-element > [id="exporo-rich-text-5"] {
    position:relative;
    margin:0px 0px 70px calc((100% - 980px) * 0.5);
    left:305px;
    grid-area:4 / 1 / 5 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-3-grid] > [id="exporo-rich-text-6"], [data-layout=exporo-section-3-grid] > interact-element > [id="exporo-rich-text-6"] {
    position:relative;
    margin:0px 0px 65px calc((100% - 980px) * 0.5);
    left:76px;
    grid-area:5 / 1 / 6 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-3-grid] > [id="exporo-layout-15"], [data-layout=exporo-section-3-grid] > interact-element > [id="exporo-layout-15"] {
    position:relative;
    margin:0px 0px 10px calc((100% - 980px) * 0.5);
    left:340px;
    grid-area:6 / 1 / 7 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-3-grid] > [id="exporo-rich-text-7"], [data-layout=exporo-section-3-grid] > interact-element > [id="exporo-rich-text-7"] {
    position:relative;
    margin:0px 0px 56px calc((100% - 980px) * 0.5);
    left:76px;
    grid-area:8 / 1 / 9 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-section-3-content-wedge-3] {
    visibility:hidden;
    height:617px;
    width:0;
    grid-area:1 / 1 / 3 / 2;
}
[data-layout=exporo-section-3-content-wedge-8] {
    visibility:hidden;
    height:1404px;
    width:0;
    grid-area:1 / 1 / 8 / 2;
}
#exporo-layout-10 {
    --brw:0px;
    --brd:var(--color_15);
    --bg:var(--color_12);
    --rd:30px 30px 30px 30px;
    --shd:none;
    --gradient:none;
    --alpha-bg:1;
    --alpha-brd:1;
    --boxShadowToggleOn-shd:none;
    --bg-gradient:none;
}
#exporo-layout-10 {
    width:1447px;
}
[data-layout=exporo-layout-10-content] {
    height:auto;
    width:1447px;
}
[data-layout=exporo-layout-10-grid] {
    position:static;
    display:grid;
    height:auto;
    width:100%;
    min-height:517px;
    grid-template-rows:repeat(5, min-content) 1fr;
    grid-template-columns:100%;
}
[data-layout=exporo-layout-10-grid] > [id="exporo-image-7"], [data-layout=exporo-layout-10-grid] > interact-element > [id="exporo-image-7"] {
    position:relative;
    margin:46px 0px 0 0;
    left:43px;
    grid-area:1 / 1 / 5 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-layout-10-grid] > [id="exporo-rich-text-2"], [data-layout=exporo-layout-10-grid] > interact-element > [id="exporo-rich-text-2"] {
    position:relative;
    margin:76px 0px 0 0;
    left:375px;
    grid-area:1 / 1 / 2 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-layout-10-grid] > [id="exporo-rich-text-3"], [data-layout=exporo-layout-10-grid] > interact-element > [id="exporo-rich-text-3"] {
    position:relative;
    margin:0px 0px 34px 0;
    left:375px;
    grid-area:2 / 1 / 3 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-layout-10-grid] > [id="exporo-rich-text-4"], [data-layout=exporo-layout-10-grid] > interact-element > [id="exporo-rich-text-4"] {
    position:relative;
    margin:0px 0px 47px 0;
    left:375px;
    grid-area:3 / 1 / 4 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-layout-10-grid] > [id="exporo-layout-11"], [data-layout=exporo-layout-10-grid] > interact-element > [id="exporo-layout-11"] {
    position:relative;
    margin:0px 0px 37px 0;
    left:375px;
    grid-area:5 / 1 / 6 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-layout-10-grid] > [id="exporo-layout-12"], [data-layout=exporo-layout-10-grid] > interact-element > [id="exporo-layout-12"] {
    position:relative;
    margin:0px 0px 37px 0;
    left:822px;
    grid-area:5 / 1 / 6 / 2;
    justify-self:start;
    align-self:start;
}
[data-layout=exporo-layout-10-grid] > [id="exporo-layout-13"], [data-layout=exporo-layout-10-grid] > interact-element > [id="exporo-layout-13"] {
    position:relative;
    margin:0px 0px 10px 0;
    left:374px;
    grid-area:6 / 1 / 7 / 2;
    justify-self:start;
    align-self:start;
}
#exporo-image-7 {
    --rd:20px 20px 20px 20px;
    --shd:none;
    --brd:var(--color_11);
    --brw:0px;
    --sizeRd:20px 20px 20px 20px;
    --sizeBrw:0px;
    --contentPaddingLeft:0px;
    --contentPaddingRight:0px;
    --contentPaddingBottom:0px;
    --contentPaddingTop:0px;
    --boxShadowToggleOn-shd:none;
    --alpha-brd:1;
}
#exporo-image-7 {
    width:275px;
    height:275px;
}
#exporo-rich-text-2 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#exporo-rich-text-2 {
    width:382px;
    height:auto;
}
#exporo-rich-text-3 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#exporo-rich-text-3 {
    width:310px;
    height:auto;
}
#exporo-rich-text-4 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#exporo-rich-text-4 {
    width:421px;
    height:auto;
}
#exporo-layout-11 {
    width:251px;
    height:40px;
}
#exporo-layout-12 {
    width:251px;
    height:40px;
}
#exporo-layout-13 {
    width:121px;
    height:25px;
}
#exporo-layout-erfahrung {
    width:100%;
    left:0;
    margin-left:0;
    min-width:initial;
    height:90px;
}
#exporo-rich-text-5 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#exporo-rich-text-5 {
    width:371px;
    height:auto;
}
#exporo-rich-text-6 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#exporo-rich-text-6 {
    width:829px;
    height:auto;
}
@media (prefers-reduced-motion: no-preference) {
    #exporo-layout-15:not([data-motion-enter="done"]) {
        animation:motion-floatIn 1000ms 500ms cubic-bezier(0.445, 0.05, 0.55, 0.95) backwards 1 paused;
        animation-composition:replace;
        --motion-translate-x:0px;
        --motion-translate-y:60px;
    }
}
#exporo-layout-15 {
    width:298px;
    height:42px;
}
#exporo-rich-text-7 {
    --backgroundColor:0,0,0;
    --alpha-backgroundColor:0;
    --blendMode:normal;
    --textShadow:0px 0px transparent;
    --textOutline:0px 0px transparent;
}
#exporo-rich-text-7 {
    width:829px;
    height:auto;
}
/* END STYLABLE DIRECTIVE RULES */
#exporo-layout .button-variant-133 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: #101218;
    border: 0px solid #000000;
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#exporo-layout .button-variant-133:hover {
    border: 0px solid #000000;
    background: rgba(0, 0, 0, 0.5)
}
#exporo-layout .button-variant-133:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout .button-variant-133:disabled {
    background: #E2E2E2
}
#exporo-layout .button-variant-133:disabled .button-label-2 {
    color: #8F8F8F
}
#exporo-layout .button-variant-133:disabled .button-icon-2 {
    fill: #8F8F8F
}
#exporo-layout .button-variant-133 .button-container {
    transition: inherit
}
#exporo-layout .button-variant-133 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 13px;
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout .button-variant-133 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#exporo-layout .button-variant-133:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #exporo-layout .button-variant-133 .button-label-2 {
        font-size: 13px;
        font-size: 12px;
    }
    #exporo-layout .button-variant-133 {
        border-radius: 12px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#exporo-layout-2 .button-variant-37 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    border: 1px solid #000000;
    border-radius: 15px;
    background: rgba(255, 255, 255, 0)
}
/* START STYLABLE DIRECTIVE RULES */
#exporo-layout-2 .button-variant-37:hover {
    background: rgba(0, 0, 0, 0.5);
    border: 0px solid #000000
}
#exporo-layout-2 .button-variant-37:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout-2 .button-variant-37:disabled {
    background: #E2E2E2
}
#exporo-layout-2 .button-variant-37:disabled .button-label-2 {
    color: #8F8F8F
}
#exporo-layout-2 .button-variant-37:disabled .button-icon-2 {
    fill: #8F8F8F
}
#exporo-layout-2 .button-variant-37 .button-container {
    transition: inherit
}
#exporo-layout-2 .button-variant-37 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    color: #000000;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 13px;
    text-shadow: none
}
#exporo-layout-2 .button-variant-37 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#exporo-layout-2 .button-variant-37:hover .button-icon-2 {
    fill: #000000
}
/* END STYLABLE DIRECTIVE RULES */
#exporo-layout-5 .button-variant-223 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    border: 1px solid #000000;
    background: rgba(255, 255, 255, 0);
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#exporo-layout-5 .button-variant-223:hover {
    background: rgba(0, 0, 0, 0.5);
    border: 0px solid #000000
}
#exporo-layout-5 .button-variant-223:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout-5 .button-variant-223:disabled {
    background: #E2E2E2
}
#exporo-layout-5 .button-variant-223:disabled .button-label-2 {
    color: #8F8F8F
}
#exporo-layout-5 .button-variant-223:disabled .button-icon-2 {
    fill: #8F8F8F
}
#exporo-layout-5 .button-variant-223 .button-container {
    transition: inherit
}
#exporo-layout-5 .button-variant-223 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    color: #000000;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 12px;
    text-shadow: none
}
#exporo-layout-5 .button-variant-223 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#exporo-layout-5 .button-variant-223:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #exporo-layout-5 .button-variant-223 .button-label-2 {
        font-size: 13px;
        font-size: 13px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#exporo-layout-6 .button-variant-122 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    border: 1px solid #000000;
    background: rgba(255, 255, 255, 0);
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#exporo-layout-6 .button-variant-122:hover {
    background: rgba(0, 0, 0, 0.5);
    border: 0px solid #000000
}
#exporo-layout-6 .button-variant-122:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout-6 .button-variant-122:disabled {
    background: #E2E2E2
}
#exporo-layout-6 .button-variant-122:disabled .button-label-2 {
    color: #8F8F8F
}
#exporo-layout-6 .button-variant-122:disabled .button-icon-2 {
    fill: #8F8F8F
}
#exporo-layout-6 .button-variant-122 .button-container {
    transition: inherit
}
#exporo-layout-6 .button-variant-122 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    color: #000000;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 12px;
    text-shadow: none
}
#exporo-layout-6 .button-variant-122 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#exporo-layout-6 .button-variant-122:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #exporo-layout-6 .button-variant-122 .button-label-2 {
        font-size: 13px;
        font-size: 13px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#exporo-layout-7 .button-variant-256 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: #101218;
    border: 0px solid #000000;
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#exporo-layout-7 .button-variant-256:hover {
    border: 0px solid #000000;
    background: rgba(0, 0, 0, 0.5)
}
#exporo-layout-7 .button-variant-256:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout-7 .button-variant-256:disabled {
    background: #E2E2E2
}
#exporo-layout-7 .button-variant-256:disabled .button-label-2 {
    color: #8F8F8F
}
#exporo-layout-7 .button-variant-256:disabled .button-icon-2 {
    fill: #8F8F8F
}
#exporo-layout-7 .button-variant-256 .button-container {
    transition: inherit
}
#exporo-layout-7 .button-variant-256 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 12px;
    text-shadow: none;
    color: #FFFFFF
}
#exporo-layout-7 .button-variant-256 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#exporo-layout-7 .button-variant-256:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #exporo-layout-7 .button-variant-256 .button-label-2 {
        font-size: 13px;
        font-size: 13px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#exporo-layout-11 .button-variant-56 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: #101218;
    border: 0px solid #000000;
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#exporo-layout-11 .button-variant-56:hover {
    background: rgba(0, 0, 0, 0.5);
    border: 0px solid #000000
}
#exporo-layout-11 .button-variant-56:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout-11 .button-variant-56:disabled {
    background: #E2E2E2
}
#exporo-layout-11 .button-variant-56:disabled .button-label-2 {
    color: #8F8F8F
}
#exporo-layout-11 .button-variant-56:disabled .button-icon-2 {
    fill: #8F8F8F
}
#exporo-layout-11 .button-variant-56 .button-container {
    transition: inherit
}
#exporo-layout-11 .button-variant-56 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    text-shadow: none;
    color: #FFFFFF;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 13px
}
#exporo-layout-11 .button-variant-56 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#exporo-layout-11 .button-variant-56:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #exporo-layout-11 .button-variant-56 .button-label-2 {
        font-size: 13px;
        font-size: 12px;
    }
    #exporo-layout-11 .button-variant-56 {
        border-radius: 10px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#exporo-layout-12 .button-variant-30 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    border: 1px solid #000000;
    background: rgba(255, 255, 255, 0);
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#exporo-layout-12 .button-variant-30:hover {
    background: rgba(0, 0, 0, 0.5);
    border: 0px solid #000000
}
#exporo-layout-12 .button-variant-30:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout-12 .button-variant-30:disabled {
    background: #E2E2E2
}
#exporo-layout-12 .button-variant-30:disabled .button-label-2 {
    color: #8F8F8F
}
#exporo-layout-12 .button-variant-30:disabled .button-icon-2 {
    fill: #8F8F8F
}
#exporo-layout-12 .button-variant-30 .button-container {
    transition: inherit
}
#exporo-layout-12 .button-variant-30 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    color: #000000;
    text-shadow: none;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 13px
}
#exporo-layout-12 .button-variant-30 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#exporo-layout-12 .button-variant-30:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #exporo-layout-12 .button-variant-30 .button-label-2 {
        font-size: 13px;
        font-size: 12px;
    }
    #exporo-layout-12 .button-variant-30 {
        border-radius: 10px;
    }
}
/* END STYLABLE DIRECTIVE RULES */
#exporo-layout-15 .button-variant-184 {
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    background: #101218;
    border: 0px solid #000000;
    border-radius: 15px
}
/* START STYLABLE DIRECTIVE RULES */
#exporo-layout-15 .button-variant-184:hover {
    background: rgba(0, 0, 0, 0.5);
    border: 0px solid #000000
}
#exporo-layout-15 .button-variant-184:hover .button-label-2 {
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout-15 .button-variant-184:disabled {
    background: #E2E2E2
}
#exporo-layout-15 .button-variant-184:disabled .button-label-2 {
    color: #8F8F8F
}
#exporo-layout-15 .button-variant-184:disabled .button-icon-2 {
    fill: #8F8F8F
}
#exporo-layout-15 .button-variant-184 .button-container {
    transition: inherit
}
#exporo-layout-15 .button-variant-184 .button-label-2 {
    transition: inherit;
    margin: 0px 4px 0px 0px;
    letter-spacing: 0.1em;
    font-family:var(--brand-font);
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-family:var(--brand-font);
    font-size: 12px;
    color: #FFFFFF;
    text-shadow: none
}
#exporo-layout-15 .button-variant-184 .button-icon-2 {
    transition: inherit;
    width: 10px;
    height: 10px;
    margin: 0px 0px 0px 4px;
    fill: #FFFFFF;
    display: none
}
#exporo-layout-15 .button-variant-184:hover .button-icon-2 {
    fill: #000000
}
@media screen and (min-width: 1px) and (max-width: 0px) {
    #exporo-layout-15 .button-variant-184 .button-label-2 {
        font-size: 13px;
        font-size: 12px;
    }
    #exporo-layout-15 .button-variant-184 {
        border-radius: 10px;
    }
}
#exporo-page {
    --shc-mutated-brightness:128,128,128;
    width:auto;
    min-height:40px;
}
#pageBackground_exporo-page {
    --bg-position:absolute;
    --bg-overlay-color:rgb(var(--color_11));
    --bg-gradient:none;
}
#exporo-section {
    --bg-overlay-color:rgb(214, 211, 206);
    --bg-gradient:none;
    min-width:980px;
}
#exporo-column-strip {
    --bg-overlay-color:transparent;
    --bg-gradient:none;
    --padding:0px;
    --margin:0px;
    min-width:980px;
    --direction:ltr;
}
#exporo-column-strip-2 {
    --bg-overlay-color:rgb(214, 211, 206);
    --bg-gradient:none;
    width:100%;
    --column-width:980px;
    --column-flex:980;
}
#exporo-rich-text {
    --text-direction:var(--site-opt-in-direction);
}
#exporo-section-2 {
    --bg-overlay-color:rgb(214, 211, 206);
    --bg-gradient:none;
    min-width:980px;
}
#exporo-column-strip-3 {
    --bg-overlay-color:transparent;
    --bg-gradient:none;
    --padding:0px;
    --margin:0px;
    min-width:980px;
    --direction:ltr;
}
#exporo-column-strip-4 {
    --bg-overlay-color:rgba(var(--color_12), 0.8);
    --bg-gradient:none;
    width:100%;
    --column-width:980px;
    --column-flex:980;
}
#exporo-image-2 {
    --height:718px;
    --width:404px;
}
#exporo-image-3 {
    --height:718px;
    --width:403px;
}
#exporo-image-4 {
    --height:718px;
    --width:404px;
}
#exporo-section-3 {
    --bg-overlay-color:rgb(214, 211, 206);
    --bg-gradient:none;
    min-width:980px;
}
#exporo-layout-10 {
    --shc-mutated-brightness:124,124,124;
}
#exporo-image-7 {
    --height:275px;
    --width:275px;
}
#exporo-rich-text-2 {
    --min-height:25px;
    --text-direction:var(--site-opt-in-direction);
}
#exporo-rich-text-3 {
    --text-direction:var(--site-opt-in-direction);
}
#exporo-rich-text-4 {
    --min-height:111px;
    --text-direction:var(--site-opt-in-direction);
}
#exporo-layout-13 {
    --item-size:25px;
    --item-margin-block:0;
    --item-margin-inline:0px 7px;
    --item-display:inline-block;
    --direction:var(--site-opt-in-direction, ltr);
    width:121px;
    height:25px;
}
#exporo-rich-text-5 {
    --text-direction:var(--site-opt-in-direction);
}
#exporo-rich-text-6 {
    --text-direction:var(--site-opt-in-direction);
}
#exporo-rich-text-7 {
    --text-direction:var(--site-opt-in-direction);
}
