
a[header-content-c0] {
    color: #039be5
}

a[header-content-c0]:hover {
    color: #0277bd
}

[header-c0] {
    font-family: lato,Arial,Helvetica,sans-serif; 
    font-weight: 400;
    position: relative;
    display: block;
    margin: 0 auto;
    color: #595959;
    overflow: hidden
}

main[header-content-c0] {
    padding-left: 20px;
    padding-right: 20px
}
a[header-content-c1] {
    color: #039be5
}

a[header-content-c1]:hover {
    color: #0277bd
}

[header-c1] {
    font-family: lato,Arial,Helvetica,sans-serif; 
    font-weight: 400;
    position: relative;
    display: block;
    margin: 0 auto;
    color: #595959;
    height: 4rem;
    background: #262626;
    min-width: 320px;
    z-index: 1020
}

ul[header-content-c1] {
    padding: 0
}

nav[header-content-c1] {
    display: block;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding: 0 20px;
    max-width: 1440px
}

@media only screen and (min-width:960px) {
    [header-c1] {
        height: 5.5rem
    }
    nav[header-content-c1] {
        height: 5.5rem
    }
    nav[header-content-c1] .mobile-only[header-content-c1] {
        display: none!important
    }
}

nav[header-content-c1] .nav-link-name,
nav[header-content-c1] [sw-button] {
    min-width: 0;
    text-align: left;
    padding: 18.66667px 14px
}

nav[header-content-c1] .nav-link-name:not([sw-button]),
nav[header-content-c1] [sw-button]:not([sw-button]) {
    color: #fff
}

@media only screen and (min-width:960px) {
    nav[header-content-c1] .nav-link-name,
    nav[header-content-c1] [sw-button] {
        padding: 4.66667px 0
    }
    nav[header-content-c1] .nav-link-list[header-content-c1] {
        margin-bottom: 14.4px
    }
}

@media only screen and (max-width:959px) {
    nav[header-content-c1] {
        padding: 0;
        top: 0;
        height: 4rem;
        z-index: 100;
        -webkit-backface-visibility: hidden
    }
    [header-c1] nav[header-content-c1] {
        position: fixed
    }
    nav.is-displaying-menus[header-content-c1] .nav-link-list[header-content-c1] {
        top: 0;
        transition: left .3s ease-out
    }
    nav.is-displaying-menus[header-content-c1] .nav-link-list.is-active[header-content-c1] {
        transition: top .3s ease, left .3s ease
    }
    nav.is-displaying-menus[header-content-c1] .global-back-button[header-content-c1] {
        top: 0
    }
    nav.is-displaying-menus[header-content-c1] .content-screen[header-content-c1] {
        top: 0;
        opacity: .85
    }
}

nav[header-content-c1] .navbar-wrapper[header-content-c1] {
    position: static;
    background: #262626
}

nav[header-content-c1] .navbar-screen[header-content-c1] {
    display: none
}

nav[header-content-c1] a.logo[header-content-c1] {
    position: relative;
    height: 5.5rem;
    width: 10.5rem;
    padding: 1.5rem 0;
    float: left;
    cursor: pointer;
    z-index: 11
}

@media only screen and (max-width:959px) {
    nav[header-content-c1] .navbar-wrapper[header-content-c1] {
        position: absolute;
        height: 100%;
        width: 100%;
        z-index: 100
    }
    nav[header-content-c1] .navbar-screen[header-content-c1] {
        display: block;
        position: absolute;
        background: #aaa;
        border-bottom: none;
        height: 100%;
        width: 100%;
        top: -100%;
        z-index: 100;
        opacity: 0
    }
    nav[header-content-c1] a.logo[header-content-c1] {
        height: 4rem;
        width: 130px;
        padding: .75rem 1.125rem
    }
}

nav[header-content-c1] a.logo[header-content-c1] sw-icon[header-content-c1] {
    width: 100%;
    height: 100%
}

nav[header-content-c1] a.logo[header-content-c1] sw-icon[header-content-c1] svg {
    width: 100%
}

nav[header-content-c1] .header-tablet-icon[header-content-c1] {
    display: none
}

@media only screen and (max-width:959px) {
    nav[header-content-c1] .header-tablet-icon[header-content-c1] {
        display: block;
        float: right;
        position: absolute;
        top: 50%;
        right: .75rem;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        padding: .75rem 0
    }
}

nav[header-content-c1] .global-back-button[header-content-c1] {
    display: none;
    border-bottom: 1px solid rgba(242, 242, 242, .166667)
}

nav[header-content-c1] ul[header-content-c1] {
    list-style: none
}

@media only screen and (max-width:959px) {
    nav[header-content-c1] .global-back-button[header-content-c1] {
        display: block;
        background-color: rgba(38, 38, 38, .95);
        color: #acb0b3;
        font-size: 14px;
        top: -100%;
        left: 100%;
        margin-top: 4rem;
        position: fixed;
        width: 100%;
        z-index: 6;
        transition: top .3s ease, left .3s ease
    }
    nav[header-content-c1] .global-back-button[header-content-c1] [sw-button] {
        width: 100%
    }
    nav[header-content-c1] .global-back-button[header-content-c1] [sw-button] .sw-button-wrapper::before {
        font-family: swmaterialicon!important;
        font-weight: 400;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-transform: none;
        display: inline-block;
        white-space: nowrap;
        word-wrap: normal;
        direction: ltr;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-feature-settings: 'liga';
        -ms-font-feature-settings: 'liga' 1;
        font-feature-settings: 'liga';
        -webkit-font-variant-ligatures: discretionary-ligatures;
        font-variant-ligatures: discretionary-ligatures;
        content: 'arrow_back';
        padding-right: 6px;
        vertical-align: -4px;
        font-size: 18px
    }
    nav.is-back-active[header-content-c1] .global-back-button[header-content-c1] {
        left: 0
    }
    nav[header-content-c1] .nav-link-list[header-content-c1] {
        display: block;
        position: fixed;
        z-index: 5;
        left: 100%;
        width: 100%;
        height: 100%;
        top: -100%;
        padding: 108px 0 0;
        list-style: none
    }
    nav[header-content-c1] .nav-link-list.top-menu[header-content-c1] {
        padding-top: 4rem
    }
    nav[header-content-c1] .nav-link-list.is-active[header-content-c1] {
        left: 0;
        transition: top .3s ease
    }
    nav[header-content-c1] .nav-link-list.can-scroll[header-content-c1] {
        overflow-y: scroll
    }
    nav[header-content-c1] .nav-link-list.is-previous[header-content-c1] {
        left: -100%
    }
}

@media only screen and (min-width:960px) {
    nav[header-content-c1] .top-menu[header-content-c1] {
        position: relative;
        z-index: 10;
        text-align: right;
        padding-right: 40px
    }
    nav[header-content-c1] .top-menu[header-content-c1]>.nav-link-item[header-content-c1] {
        display: inline-block;
        text-align: left;
        height: 77px;
        height:48px;
        opacity: 1;
        padding: 0 5px;
        position: static
    }
    nav[header-content-c1] .top-menu[header-content-c1]>.nav-link-item.hover[header-content-c1] .nav-flyout[header-content-c1] {
        height: auto;
        padding: 1.5rem 0;
        cursor: auto;
        opacity: .99
    }
    nav[header-content-c1] .top-menu[header-content-c1]>.nav-link-item[header-content-c1]>.nav-link-name[header-content-c1] {
        display: block;
        cursor: pointer;
        font-size: 16px;
        height: 77px;
        padding: 30px 6px;
       /* padding: 0px 6px;*/
        width: 100%
    }
    nav[header-content-c1] .nav-link-item[header-content-c1] {
        margin: 0
    }
}

nav[header-content-c1] .nav-link-name[header-content-c1] {
    white-space: initial
}

@media only screen and (max-width:959px) {
    nav[header-content-c1] .nav-link-item[header-content-c1] {
        display: block;
        border-bottom: 1px solid rgba(242, 242, 242, .166667);
        margin: 0;
        padding: 0;
        background-color: rgba(38, 38, 38, .95);
        color: #fff
    }
    nav[header-content-c1] .nav-link-name[header-content-c1] {
        width: 100%
    }
    nav[header-content-c1] .nav-link-name.has-submenu[header-content-c1]::after {
        font-family: swmaterialicon!important;
        font-weight: 400;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-transform: none;
        display: inline-block;
        white-space: nowrap;
        word-wrap: normal;
        direction: ltr;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-feature-settings: 'liga';
        -ms-font-feature-settings: 'liga' 1;
        font-feature-settings: 'liga';
        -webkit-font-variant-ligatures: discretionary-ligatures;
        font-variant-ligatures: discretionary-ligatures;
        content: 'arrow_forward';
        padding-left: 6px;
        padding-right: 6px;
        transition: padding .3s ease;
        font-size: 18px;
        vertical-align: -4px;
        float: right
    }
}

@media only screen and (min-width:960px) {
    nav[header-content-c1] .nav-link-name[header-content-c1] {
        white-space: initial;
        position: relative;
        -webkit-backface-visibility: hidden;
        opacity: 1;
        transition: opacity .2s
    }
    nav[header-content-c1] .nav-flyout[header-content-c1] {
        box-shadow: 0 11px 15px -7px rgba(0, 0, 0, .2), 0 24px 38px 3px rgba(0, 0, 0, .14), 0 9px 46px 8px rgba(0, 0, 0, .12);
        top: 100%;
        left: auto;
        position: absolute;
        height: 0;
        z-index: -1;
        border-top: none;
        background-color: rgba(38, 38, 38, .99);
        max-width: 1080px;
        width: auto;
        margin: 0 auto;
        padding: 0;
        overflow: hidden;
        opacity: 0;
        transition: opacity 250ms;
        right: 0
    }
    nav[header-content-c1] .nav-flyout[header-content-c1]>ul[header-content-c1] {
        display: table;
        width: 100%
    }
    nav[header-content-c1] .nav-flyout[header-content-c1]>ul[header-content-c1]>li[header-content-c1] {
        display: table-cell;
        padding: 0 2rem
    }
    nav[header-content-c1] .nav-flyout[header-content-c1]>ul[header-content-c1]>li.nav-link-item[header-content-c1]:not(.mobile-only)+.nav-link-item[header-content-c1] {
        border-left: 1px solid rgba(242, 242, 242, .166667)
    }
    nav[header-content-c1] .nav-flyout[header-content-c1]>ul[header-content-c1]>li[header-content-c1]:first-child {
        border-left: none
    }
}

@media only screen and (max-width:959px) {
    nav[header-content-c1] .nav-flyout[header-content-c1] {
        position: absolute;
        padding: 0;
        margin: 0;
        border: 0;
        height: 0;
        width: 0;
        overflow: visible;
        opacity: 1
    }
    nav[header-content-c1] .nav-link-list[header-content-c1] {
        display: block;
        position: fixed;
        z-index: 5;
        left: 100%;
        width: 100%;
        height: 100%;
        top: -100%;
        padding: 108px 0 0;
        list-style: none
    }
}

nav[header-content-c1] .flyout-header-list[header-content-c1] {
    margin-bottom: 0
}

@media only screen and (min-width:960px) {
    nav[header-content-c1] .flyout-header-list[header-content-c1],
    nav[header-content-c1] .flyout-subheader-list[header-content-c1] {
        padding: 0
    }
    nav[header-content-c1] .flyout-header-list[header-content-c1]>li[header-content-c1]>.nav-link-name[header-content-c1] {
        font-family: inherit;
        font-weight: 400;
        font-size: 1.125rem;
        line-height: 1.4;
        display: block
    }
    nav[header-content-c1] .flyout-header-list[header-content-c1] .nav-link-subhead-item[header-content-c1]::after,
    nav[header-content-c1] .flyout-header-list[header-content-c1]>li[header-content-c1]>.nav-link-name[header-content-c1] .sw-button-wrapper::after {
        font-family: swmaterialicon!important;
        font-weight: 400;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        text-transform: none;
        white-space: nowrap;
        word-wrap: normal;
        direction: ltr;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-feature-settings: 'liga';
        -ms-font-feature-settings: 'liga' 1;
        font-feature-settings: 'liga';
        -webkit-font-variant-ligatures: discretionary-ligatures;
        font-variant-ligatures: discretionary-ligatures;
        display: inline;
        content: 'arrow_forward';
        padding-left: 6px;
        padding-right: 6px;
        transition: padding .3s ease;
        font-size: 18px;
        vertical-align: -4px
    }
}

@media only screen and (min-width:960px) and (min-width:640px) {
    nav[header-content-c1] .flyout-header-list[header-content-c1]>li[header-content-c1]>.nav-link-name[header-content-c1] {
        font-size: 1.167rem
    }
}

@media only screen and (min-width:960px) and (min-width:960px) {
    nav[header-content-c1] .flyout-header-list[header-content-c1]>li[header-content-c1]>.nav-link-name[header-content-c1] {
        font-size: 1.208rem
    }
}

@media only screen and (min-width:960px) and (min-width:1280px) {
    nav[header-content-c1] .flyout-header-list[header-content-c1]>li[header-content-c1]>.nav-link-name[header-content-c1] {
        font-size: 1.25rem
    }
}

nav[header-content-c1] .content-screen[header-content-c1] {
    display: none
}

@media only screen and (min-width:960px) {
    nav[header-content-c1] .nav-column-list[header-content-c1] {
        margin-bottom: 1rem
    }
    nav[header-content-c1] .nav-column-list[header-content-c1]>li[header-content-c1] {
        display: inline-block;
        vertical-align: top;
        margin-right: 24px
    }
    nav[header-content-c1] .nav-column-list[header-content-c1]>li[header-content-c1]:last-of-type {
        margin-right: 0
    }
}

.header-search-wrapper[header-content-c1] {
    position: static;
    max-width: 1280px;
    margin: 0 auto
}

.header[header-content-c1] .header-search-wrapper[header-content-c1] {
    z-index: 12
}

.header-search[header-content-c1],
.header-search[header-content-c1] .header-search-input[header-content-c1] {
    transition-duration: .4s
}

.header-search[header-content-c1] {
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    transition-timing-function: ease;
    background-color: transparent;
    padding: 1.5rem 2.5rem 1.5rem .75rem;
    border-radius: 0;
    transition-property: background-color;
    z-index: 15
}

@media only screen and (max-width:959px) {
    nav[header-content-c1] .content-screen[header-content-c1] {
        display: block;
        position: fixed;
        width: 100%;
        height: 100%;
        top: -100%;
        background: rgba(41, 41, 41, .8);
        z-index: 0;
        opacity: 0;
        transition: opacity .4s, top .3s ease
    }
    .header-search[header-content-c1] {
        padding: .75rem 3rem .75rem .75rem;
        right: 3.5rem;
        height: 4rem
    }
}

.header-search[header-content-c1] label[header-content-c1] {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-transform: none;
    width: 1px
}

.header-search.is-active[header-content-c1] {
    left: 181px
}

@media only screen and (max-width:959px) {
    .header-search.is-active[header-content-c1] {
        left: 120px
    }
}

@media only screen and (max-width:359px) {
    .header-search.is-active[header-content-c1] {
        left: 0
    }
}

.header-search.is-active[header-content-c1] .header-search-input[header-content-c1] {
    padding-left: 17px;
    opacity: 1;
    width: calc(100% - 2.5rem);
    pointer-events: auto;
    background-color: #eee;
    padding-right: 17px
}

.header-search.is-active[header-content-c1] .header-search-input[header-content-c1]:focus {
    outline: 0
}

.header-search[header-content-c1] .header-search-input[header-content-c1] {
    pointer-events: none;
    z-index: -234;
    padding: 10px 0;
    float: right;
    border: 0;
    width: 0;
    border-radius: 50px;
    background-color: #fff;
    transition: opacity 250ms, padding .1s;
    opacity: 0;
    -webkit-backface-visibility: hidden;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    right: 2.5rem
}

@media only screen and (max-width:959px) {
    .header-search.is-active[header-content-c1] .header-search-input[header-content-c1] {
        right: 0;
        width: 100%
    }
    .header-search[header-content-c1] .header-search-input[header-content-c1] {
        right: 0
    }
}

.header-search[header-content-c1] .header-search-submit[header-content-c1] {
    background-color: transparent;
    position: absolute;
    right: 20px;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%)
}

.header-search[header-content-c1] .header-search-submit[header-content-c1] .icon[header-content-c1] {
    position: absolute;
    right: 0
}

.header-search[header-content-c1] .header-search-submit[header-content-c1] .mobile-nav[header-content-c1] {
    visibility: hidden
}

@media only screen and (max-width:959px) {
    .header-search[header-content-c1] .header-search-submit[header-content-c1] {
        right: 0;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%)
    }
    .header-search[header-content-c1] .header-search-submit[header-content-c1] .mobile-nav[header-content-c1] {
        visibility: visible
    }
}

.icon[header-content-c1],
.logo[header-content-c1] {
    background-position: center center;
    background-size: contain;
    display: block
}

.icon-inline[header-content-c1] {
    display: inline-block!important;
    vertical-align: middle
}

@media only screen and (min-width:960px) {
    .flyout-subheader-list[header-content-c1] .has-submenu[header-content-c1] {
        font-family: inherit;
        font-weight: 600;
        font-style: inherit;
        font-size: .857rem;
        line-height: 1.2;
        letter-spacing: .025em;
        letter-spacing: .05em;
        color: #b3b3b3;
        padding-top: 14px;
        padding-bottom: 14px
    }
}

.sw-visually-hidden[header-content-c1] {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-transform: none;
    width: 1px
}

.sw-visually-hidden[header-content-c1]:focus {
    background-color: #f2f2f2;
    padding: .5rem;
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem;
    border: 2px solid #333;
    border-top-width: 0;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    width: auto;
    height: auto;
    clip: auto;
    z-index: 1070
}

a[header-content-c3] {
    color: #039be5
}

a[header-content-c3]:hover {
    color: #0277bd
}

[header-c3],
[sw-fab][header-c3],
[sw-mini-fab][header-c3],
[sw-raised-button][header-c3] {
    box-sizing: border-box;
    position: relative;
    background: 0 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    outline: 0;
    border: none;
    display: inline-block;
    white-space: nowrap;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 14px;
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 500;
    text-align: center;
    margin: 0;
    min-width: 88px;
    line-height: 1.2;
    padding: 14px 21px;
    border-radius: 0
}

[disabled][header-c3] {
    cursor: default
}

[sw-fab][header-c3],
[sw-mini-fab][header-c3],
[sw-raised-button][header-c3] {
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
}

[sw-fab]:active[header-c3],
[sw-mini-fab]:active[header-c3],
[sw-raised-button]:active[header-c3] {
    box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
}

[disabled][sw-fab][header-c3],
[disabled][sw-mini-fab][header-c3],
[disabled][sw-raised-button][header-c3] {
    box-shadow: none
}

[header-c3]:focus {
    outline: 0
}

[sw-button][header-c3] sw-icon,
[sw-raised-button][header-c3] sw-icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    height: 0;
    top: -.05em
}

[sw-button][sw-wrap][header-c3],
[sw-raised-button][sw-wrap][header-c3] {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    max-width: 100%
}

[sw-button][sw-wrap][header-c3] *,
[sw-raised-button][sw-wrap][header-c3] * {
    display: inline
}

[sw-icon-button][header-c3] i,
[sw-icon-button][header-c3] sw-icon,
[sw-mini-fab][header-c3] i,
[sw-mini-fab][header-c3] sw-icon {
    padding: 8px 0;
    box-sizing: content-box
}

[sw-icon-button][header-c3] i[sw-icon-size=xs],
[sw-icon-button][header-c3] sw-icon[sw-icon-size=xs],
[sw-mini-fab][header-c3] i[sw-icon-size=xs],
[sw-mini-fab][header-c3] sw-icon[sw-icon-size=xs] {
    padding: 11px 0
}

[sw-icon-button][header-c3] i[sw-icon-size=md],
[sw-icon-button][header-c3] sw-icon[sw-icon-size=md],
[sw-mini-fab][header-c3] i[sw-icon-size=md],
[sw-mini-fab][header-c3] sw-icon[sw-icon-size=md] {
    padding: 2px 0
}

[sw-button].sw-button-focus[header-c3],
[sw-icon-button].sw-button-focus[header-c3] {
    outline: 0;
    background: rgba(0, 0, 0, .05)
}

[sw-button][header-c3],
[sw-icon-button][header-c3] {
    color: #595959
}

[sw-button].sw-button-focus[header-c3],
[sw-button].sw-button-hover[header-c3]:hover,
[sw-icon-button].sw-button-focus[header-c3],
[sw-icon-button].sw-button-hover[header-c3]:hover {
    color: #0277bd
}

[sw-button][sw-theme=primary][header-c3],
[sw-icon-button][sw-theme=primary][header-c3] {
    color: #039be5
}

[sw-button][sw-theme=primary].sw-button-focus[header-c3],
[sw-button][sw-theme=primary].sw-button-hover[header-c3]:hover,
[sw-icon-button][sw-theme=primary].sw-button-focus[header-c3],
[sw-icon-button][sw-theme=primary].sw-button-hover[header-c3]:hover {
    color: #0277bd
}

[sw-button][sw-theme=accent][header-c3],
[sw-icon-button][sw-theme=accent][header-c3] {
    color: #43a047
}

[sw-button][sw-theme=accent].sw-button-focus[header-c3],
[sw-button][sw-theme=accent].sw-button-hover[header-c3]:hover,
[sw-icon-button][sw-theme=accent].sw-button-focus[header-c3],
[sw-icon-button][sw-theme=accent].sw-button-hover[header-c3]:hover {
    color: #2e7d32
}

[sw-button][sw-theme=warn][header-c3],
[sw-icon-button][sw-theme=warn][header-c3] {
    color: #f57c00
}

[sw-button][sw-theme=warn].sw-button-focus[header-c3],
[sw-button][sw-theme=warn].sw-button-hover[header-c3]:hover,
[sw-icon-button][sw-theme=warn].sw-button-focus[header-c3],
[sw-icon-button][sw-theme=warn].sw-button-hover[header-c3]:hover {
    color: #e65100
}

[sw-button][sw-theme=invert][header-c3],
[sw-icon-button][sw-theme=invert][header-c3] {
    color: #fff
}

[sw-button][sw-theme=invert].sw-button-focus[header-c3],
[sw-button][sw-theme=invert].sw-button-hover[header-c3]:hover,
[sw-icon-button][sw-theme=invert].sw-button-focus[header-c3],
[sw-icon-button][sw-theme=invert].sw-button-hover[header-c3]:hover {
    color: #03a9f4
}

[sw-button][disabled][header-c3],
[sw-button][disabled].sw-button-focus[header-c3],
[sw-button][disabled].sw-button-hover[header-c3]:hover,
[sw-button][disabled][sw-theme][header-c3],
[sw-icon-button][disabled][header-c3],
[sw-icon-button][disabled].sw-button-focus[header-c3],
[sw-icon-button][disabled].sw-button-hover[header-c3]:hover,
[sw-icon-button][disabled][sw-theme][header-c3] {
    color: #b3b3b3
}

[sw-raised-button][header-c3] {
    background: #fff
}

[sw-fab][header-c3] {
    min-width: 0;
    border-radius: 50%;
    width: 56px;
    height: 56px;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #039be5;
    color: #fff
}

[sw-fab][header-c3] i,
[sw-fab][header-c3] sw-icon {
    padding: 16px 0;
    box-sizing: content-box
}

[sw-fab][header-c3] i[sw-icon-size=xs],
[sw-fab][header-c3] sw-icon[sw-icon-size=xs] {
    padding: 19px 0
}

[sw-fab][header-c3] i[sw-icon-size=md],
[sw-fab][header-c3] sw-icon[sw-icon-size=md] {
    padding: 10px 0
}

[sw-fab][header-c3] i[sw-icon-size=lg],
[sw-fab][header-c3] sw-icon[sw-icon-size=lg] {
    padding: 4px 0
}

[sw-mini-fab][header-c3] {
    min-width: 0;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #039be5;
    color: #fff
}

[sw-fab].sw-button-focus[header-c3],
[sw-fab].sw-button-hover[header-c3]:hover,
[sw-mini-fab].sw-button-focus[header-c3],
[sw-mini-fab].sw-button-hover[header-c3]:hover,
[sw-raised-button].sw-button-focus[header-c3],
[sw-raised-button].sw-button-hover[header-c3]:hover {
    color: #fff;
    background: #0277bd
}

[sw-fab].sw-button-focus[header-c3],
[sw-mini-fab].sw-button-focus[header-c3],
[sw-raised-button].sw-button-focus[header-c3] {
    outline: 0
}

[sw-fab][sw-theme=primary][header-c3],
[sw-mini-fab][sw-theme=primary][header-c3],
[sw-raised-button][sw-theme=primary][header-c3] {
    color: #fff;
    background: #039be5
}

[sw-fab][sw-theme=primary].sw-button-focus[header-c3],
[sw-fab][sw-theme=primary].sw-button-hover[header-c3]:hover,
[sw-mini-fab][sw-theme=primary].sw-button-focus[header-c3],
[sw-mini-fab][sw-theme=primary].sw-button-hover[header-c3]:hover,
[sw-raised-button][sw-theme=primary].sw-button-focus[header-c3],
[sw-raised-button][sw-theme=primary].sw-button-hover[header-c3]:hover {
    background: #0277bd
}

[sw-fab][sw-theme=accent][header-c3],
[sw-mini-fab][sw-theme=accent][header-c3],
[sw-raised-button][sw-theme=accent][header-c3] {
    color: #fff;
    background: #43a047
}

[sw-fab][sw-theme=accent].sw-button-focus[header-c3],
[sw-fab][sw-theme=accent].sw-button-hover[header-c3]:hover,
[sw-mini-fab][sw-theme=accent].sw-button-focus[header-c3],
[sw-mini-fab][sw-theme=accent].sw-button-hover[header-c3]:hover,
[sw-raised-button][sw-theme=accent].sw-button-focus[header-c3],
[sw-raised-button][sw-theme=accent].sw-button-hover[header-c3]:hover {
    background: #2e7d32
}

[sw-fab][sw-theme=warn][header-c3],
[sw-mini-fab][sw-theme=warn][header-c3],
[sw-raised-button][sw-theme=warn][header-c3] {
    color: #fff;
    background: #f57c00
}

[sw-fab][sw-theme=warn].sw-button-focus[header-c3],
[sw-fab][sw-theme=warn].sw-button-hover[header-c3]:hover,
[sw-mini-fab][sw-theme=warn].sw-button-focus[header-c3],
[sw-mini-fab][sw-theme=warn].sw-button-hover[header-c3]:hover,
[sw-raised-button][sw-theme=warn].sw-button-focus[header-c3],
[sw-raised-button][sw-theme=warn].sw-button-hover[header-c3]:hover {
    background: #e65100
}

[sw-fab][disabled][header-c3],
[sw-fab][disabled].sw-button-focus[header-c3],
[sw-fab][disabled].sw-button-hover[header-c3]:hover,
[sw-fab][disabled][sw-theme][header-c3],
[sw-mini-fab][disabled][header-c3],
[sw-mini-fab][disabled].sw-button-focus[header-c3],
[sw-mini-fab][disabled].sw-button-hover[header-c3]:hover,
[sw-mini-fab][disabled][sw-theme][header-c3],
[sw-raised-button][disabled][header-c3],
[sw-raised-button][disabled].sw-button-focus[header-c3],
[sw-raised-button][disabled].sw-button-hover[header-c3]:hover,
[sw-raised-button][disabled][sw-theme][header-c3] {
    color: #b3b3b3;
    background: #e6e6e6
}

[sw-icon-button][header-c3] {
    min-width: 0;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%
}

[sw-icon-button][header-c3] .sw-button-wrapper[header-content-c3]>*[header-content-c3] {
    vertical-align: middle
}

@media screen and (-ms-high-contrast:active) {
    .sw-fab[header-content-c3],
    .sw-mini-fab[header-content-c3],
    .sw-raised-button[header-content-c3] {
        border: 1px solid #fff
    }
}

[footer-c4] {
    position: relative;
    background-repeat: no-repeat;
    display: inline-block;
    fill: currentColor;
    font-size: 24px;
    line-height: 1;
    height: 24px;
    width: auto
}

[footer-c4]   svg[footer-content-c4] {
    position: relative;
    height: 100%;
    width: auto;
    display: block;
    margin: 0 auto
}

[sw-icon-size=xs][footer-c4] {
    font-size: 18px;
    line-height: 1;
    height: 18px
}

[sw-icon-size=md][footer-c4] {
    font-size: 32px;
    line-height: 1;
    height: 32px
}

[sw-icon-size=lg][footer-c4] {
    font-size: 48px;
    line-height: 1;
    height: 48px
}

[sw-icon-size=xl][footer-c4] {
    font-size: 64px;
    line-height: 1;
    height: 64px
}
a[footer-content-c2] {
    color: #039be5
}

a[footer-content-c2]:hover {
    color: #0277bd
}

[footer-c2], select[footer-content-c2] {
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 400
}

[footer-c2] {
    position: relative;
    display: block;
    margin: 0 auto;
    color: #fff
}

[footer-c2]     [sw-button] {
    text-align: left;
    min-width: initial;
    padding: 0
}

ul[footer-content-c2] {
    list-style: none;
    padding: 0;
    margin: 0
}

select[footer-content-c2] {
    width: 100%;
    font-size: 1rem;
    letter-spacing: .025em;
    max-width: 18rem;
    color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #333;
    padding: 1rem 3rem 1rem 1rem;
    border: none;
    margin-bottom: 1rem;
    line-height: 1.4;
    background-image:
        url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAAHqHuX9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFAAAA////////////OMA7qAAAAAN0Uk5TAGCf/zshrAAAAD9JREFUCNdjYGBgYUACXAwogJ8BDTAdOsDAoMOAEzACMXNzAwPDOyDDgoE0wN3A9ABkxw/9BhBX/wfEygb8ugDDlwi6+CNw2wAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: 24px;
    background-position: right 1rem top 50%
}

select[footer-content-c2]::-ms-expand {
    display: none
}

select[footer-content-c2]:focus {
    outline: 0
}

.country-select[footer-content-c2]   label[footer-content-c2] {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-transform: none;
    width: 1px
}

.top[footer-content-c2] {
    background-color: #333
}

.top[footer-content-c2]     [sw-button] {
    font-family: inherit;
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.4
}

@media only screen and (min-width:640px) {
    select[footer-content-c2] {
        width: auto
    }
    .top[footer-content-c2]     [sw-button] {
        font-size: 1.167rem
    }
}

@media only screen and (min-width:960px) {
    .top[footer-content-c2]     [sw-button] {
        font-size: 1.208rem
    }
}

@media only screen and (min-width:1280px) {
    .top[footer-content-c2]     [sw-button] {
        font-size: 1.25rem
    }
}

.bottom[footer-content-c2] {
    background-color: #262626
}

.bottom[footer-content-c2]   .legal[footer-content-c2], .bottom[footer-content-c2]     [sw-button]
    {
    font-family: inherit;
    font-weight: 500;
    font-style: inherit;
    font-size: .857rem;
    line-height: 1.4;
    letter-spacing: .025em
}

.bottom__wrapper[footer-content-c2], .top-wrapper[footer-content-c2] {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    padding: 2.5rem 2.5rem 2rem
}

.top-wrapper[footer-content-c2]   ul[footer-content-c2] {
    margin-top: -.5rem
}

.top-wrapper[footer-content-c2]   ul[footer-content-c2]   li[footer-content-c2] {
    padding-top: .5rem
}

.bottom__wrapper[footer-content-c2] {
    display: block;
    width: 100%
}

.bottom__menu[footer-content-c2] {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -webkit-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem
}

@media only screen and (min-width:360px) {
    .top-wrapper[footer-content-c2]   ul[footer-content-c2] {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2
    }
    .bottom__menu[footer-content-c2] {
        -webkit-columns: 2 10rem;
        -moz-columns: 2 10rem;
        columns: 2 10rem
    }
}

@media only screen and (min-width:640px) {
    .top-wrapper[footer-content-c2]   ul[footer-content-c2] {
        -webkit-column-count: 4;
        -moz-column-count: 4;
        column-count: 4
    }
    .top-wrapper[footer-content-c2]   ul[footer-content-c2]   li[footer-content-c2] {
        text-align: center
    }
    .bottom__wrapper[footer-content-c2] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
    .bottom__menu[footer-content-c2] {
        -webkit-columns: 2;
        -moz-columns: 2;
        columns: 2
    }
}

@media only screen and (min-width:960px) {
    .bottom__menu[footer-content-c2] {
        -webkit-columns: 4;
        -moz-columns: 4;
        columns: 4
    }
}

.bottom__column[footer-content-c2] {
    padding-bottom: 2rem;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid
}
.bottom__column[footer-content-c2]:not(.bottom__social)   li[footer-content-c2] + li[footer-content-c2]{margin-top:.5em}
.bottom__spacer[footer-content-c2] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 4rem;
    flex: 0 0 4rem
}

.bottom__social[footer-content-c2]   li[footer-content-c2] {
    display: inline-block;
    padding-right: 1em;
    padding-bottom: 1em
}

.bottom__social[footer-content-c2]   li[footer-content-c2]::after {
    content: "";
    display: table;
    clear: both
}

.bottom__social[footer-content-c2]   li[footer-content-c2]:last-of-type {
    padding-right: 0
}

.bottom__social[footer-content-c2]     a, .bottom__social[footer-content-c2]     svg,
    .bottom__social[footer-content-c2]   sw-icon[footer-content-c2] {
    display: block;
    float: left;
    margin: 0
}

.bottom__social[footer-content-c2]     a {
    width: auto;
    height: auto
}

.bottom__social[footer-content-c2]   sw-icon[footer-content-c2] {
    padding: 0;
    max-width: 2.5rem
}


a[banner-content-c0] {
    color: #039be5
}

a[banner-content-c0]:hover {
    color: #0277bd
}

[_nghost-c0] {
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 400;
    position: relative;
    display: block;
    margin: 0 auto;
    color: #595959;
    overflow: hidden
}

main[banner-content-c0] {
    padding-left: 20px;
    padding-right: 20px
}

a[banner-content-c3] {
    color: #039be5
}

a[banner-content-c3]:hover {
    color: #0277bd
}

.main-body[banner-content-c3],
[banner-c3] {
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 400
}

[banner-c3] {
    position: relative;
    display: block;
    margin: 20px auto;
    color: #595959;
    max-width: 1440px
}

@media only screen and (min-width:960px) {
    [sw-variant=vertical][banner-c3] .wrapper[banner-content-c3],
    [sw-variant=vertical] [banner-c3] .wrapper[banner-content-c3] {
        text-align: center
    }
    [sw-variant=vertical][banner-c3] .action-wrapper[banner-content-c3],
    [sw-variant=vertical] [banner-c3] .action-wrapper[banner-content-c3],
    [sw-variant=vertical][banner-c3] .body-container[banner-content-c3],
    [sw-variant=vertical] [banner-c3] .body-container[banner-content-c3] {
        margin-right: auto;
        margin-left: auto
    }
    [sw-variant=horizontal][banner-c3] .main[banner-content-c3],
    [sw-variant=horizontal] [banner-c3] .main[banner-content-c3] {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
    [sw-variant=horizontal][banner-c3] .action-wrapper[banner-content-c3],
    [sw-variant=horizontal] [banner-c3] .action-wrapper[banner-content-c3] {
        margin-top: 0;
        margin-left: 3rem
    }
}

[sw-theme=light][banner-c3],
[sw-theme=light] [banner-c3] {
    background-color: #f2f2f2
}

[sw-theme=light][banner-c3] .main-headline[banner-content-c3],
[sw-theme=light] [banner-c3] .main-headline[banner-content-c3] {
    color: #324257
}

[sw-theme=dark][banner-c3],
[sw-theme=dark] [banner-c3] {
    background-color: #324257
}

[sw-theme=dark][banner-c3],
[sw-theme=dark] [banner-c3],
[sw-theme=dark][banner-c3] .main-headline[banner-content-c3],
[sw-theme=dark] [banner-c3] .main-headline[banner-content-c3] {
    color: #fff
}

[sw-theme][banner-c3] .has-background[banner-content-c3]::before,
[sw-theme] [banner-c3] .has-background[banner-content-c3]::before {
    content: '';
    z-index: 1;
    position: absolute;
    display: block;
    background: #000;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: .2
}

[sw-theme][banner-c3] .has-background[banner-content-c3] .main-body[banner-content-c3],
[sw-theme] [banner-c3] .has-background[banner-content-c3] .main-body[banner-content-c3],
[sw-theme][banner-c3] .has-background[banner-content-c3] .main-headline[banner-content-c3],
[sw-theme] [banner-c3] .has-background[banner-content-c3] .main-headline[banner-content-c3] {
    text-shadow: 0 2px 4px rgba(50, 66, 87, .3), 0 2px 5px rgba(50, 66, 87, .21), 0 1px 10px rgba(50, 66, 87, .18);
    color: #fff
}

[sw-theme][banner-c3] .has-background[banner-content-c3] .bg[banner-content-c3],
[sw-theme] [banner-c3] .has-background[banner-content-c3] .bg[banner-content-c3] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    z-index: 0
}

.main[banner-content-c3] {
    padding: 2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    z-index: 2;
    margin: 0 auto
}

@media only screen and (min-width:960px) {
    .main[banner-content-c3] {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

.body-container[banner-content-c3] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    max-width: 65rem
}

.main-headline[banner-content-c3] {
    font-family: inherit;
    font-weight: 400;
    font-size: 1.266rem;
    line-height: 1.4;
    color: #324257;
    display: block
}

@media only screen and (min-width:640px) {
    .main[banner-content-c3] {
        padding: 2.5rem 4rem
    }
    .main-headline[banner-content-c3] {
        font-size: 1.365rem
    }
}

@media only screen and (min-width:960px) {
    .main-headline[banner-content-c3] {
        font-size: 1.464rem
    }
}

@media only screen and (min-width:1280px) {
    .main[banner-content-c3] {
        padding: 3rem 8rem
    }
    .main-headline[banner-content-c3] {
        font-size: 1.563rem
    }
}

.main-headline[banner-content-c3]+.main-body[banner-content-c3] {
    margin-top: 1rem
}

.main-body[banner-content-c3] {
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.8;
    letter-spacing: .025em
}

.action-wrapper[banner-content-c3] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-top: 1.25rem;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.action-wrapper[banner-content-c3]>*[banner-content-c3] {
    display: inline-block;
    vertical-align: middle
}

.action--video-play[banner-content-c3] {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.action--video-label[banner-content-c3] {
    padding: 0 14px;
    text-align: left;
    max-width: calc(100% - 3.5rem)
}

@media only screen and (max-width:959px) {
    .action--video-label[banner-content-c3] {
        white-space: normal
    }
}

a[banner-content-c4] {
    color: #039be5
}

a[banner-content-c4]:hover {
    color: #0277bd
}

[banner-c4],
[sw-fab][banner-c4],
[sw-mini-fab][banner-c4],
[sw-raised-button][banner-c4] {
    box-sizing: border-box;
    position: relative;
    background: 0 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    outline: 0;
    border: none;
    display: inline-block;
    white-space: nowrap;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 14px;
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 500;
    text-align: center;
    margin: 0;
    min-width: 88px;
    line-height: 1.2;
    padding: 14px 21px;
    border-radius: 0
}

[disabled][banner-c4] {
    cursor: default
}

[sw-fab][banner-c4],
[sw-mini-fab][banner-c4],
[sw-raised-button][banner-c4] {
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
}

[sw-fab]:active[banner-c4],
[sw-mini-fab]:active[banner-c4],
[sw-raised-button]:active[banner-c4] {
    box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
}

[disabled][sw-fab][banner-c4],
[disabled][sw-mini-fab][banner-c4],
[disabled][sw-raised-button][banner-c4] {
    box-shadow: none
}

[banner-c4]:focus {
    outline: 0
}

[sw-button][banner-c4] sw-icon,
[sw-raised-button][banner-c4] sw-icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    height: 0;
    top: -.05em
}

[sw-button][sw-wrap][banner-c4],
[sw-raised-button][sw-wrap][banner-c4] {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    max-width: 100%
}

[sw-button][sw-wrap][banner-c4] *,
[sw-raised-button][sw-wrap][banner-c4] * {
    display: inline
}

[sw-icon-button][banner-c4] i,
[sw-icon-button][banner-c4] sw-icon,
[sw-mini-fab][banner-c4] i,
[sw-mini-fab][banner-c4] sw-icon {
    padding: 8px 0;
    box-sizing: content-box
}

[sw-icon-button][banner-c4] i[sw-icon-size=xs],
[sw-icon-button][banner-c4] sw-icon[sw-icon-size=xs],
[sw-mini-fab][banner-c4] i[sw-icon-size=xs],
[sw-mini-fab][banner-c4] sw-icon[sw-icon-size=xs] {
    padding: 11px 0
}

[sw-icon-button][banner-c4] i[sw-icon-size=md],
[sw-icon-button][banner-c4] sw-icon[sw-icon-size=md],
[sw-mini-fab][banner-c4] i[sw-icon-size=md],
[sw-mini-fab][banner-c4] sw-icon[sw-icon-size=md] {
    padding: 2px 0
}

[sw-button].sw-button-focus[banner-c4],
[sw-icon-button].sw-button-focus[banner-c4] {
    outline: 0;
    background: rgba(0, 0, 0, .05)
}

[sw-button][banner-c4],
[sw-icon-button][banner-c4] {
    color: #595959
}

[sw-button].sw-button-focus[banner-c4],
[sw-button].sw-button-hover[banner-c4]:hover,
[sw-icon-button].sw-button-focus[banner-c4],
[sw-icon-button].sw-button-hover[banner-c4]:hover {
    color: #0277bd
}

[sw-button][sw-theme=primary][banner-c4],
[sw-icon-button][sw-theme=primary][banner-c4] {
    color: #039be5
}

[sw-button][sw-theme=primary].sw-button-focus[banner-c4],
[sw-button][sw-theme=primary].sw-button-hover[banner-c4]:hover,
[sw-icon-button][sw-theme=primary].sw-button-focus[banner-c4],
[sw-icon-button][sw-theme=primary].sw-button-hover[banner-c4]:hover {
    color: #0277bd
}

[sw-button][sw-theme=accent][banner-c4],
[sw-icon-button][sw-theme=accent][banner-c4] {
    color: #43a047
}

[sw-button][sw-theme=accent].sw-button-focus[banner-c4],
[sw-button][sw-theme=accent].sw-button-hover[banner-c4]:hover,
[sw-icon-button][sw-theme=accent].sw-button-focus[banner-c4],
[sw-icon-button][sw-theme=accent].sw-button-hover[banner-c4]:hover {
    color: #2e7d32
}

[sw-button][sw-theme=warn][banner-c4],
[sw-icon-button][sw-theme=warn][banner-c4] {
    color: #f57c00
}

[sw-button][sw-theme=warn].sw-button-focus[banner-c4],
[sw-button][sw-theme=warn].sw-button-hover[banner-c4]:hover,
[sw-icon-button][sw-theme=warn].sw-button-focus[banner-c4],
[sw-icon-button][sw-theme=warn].sw-button-hover[banner-c4]:hover {
    color: #e65100
}

[sw-button][sw-theme=invert][banner-c4],
[sw-icon-button][sw-theme=invert][banner-c4] {
    color: #fff
}

[sw-button][sw-theme=invert].sw-button-focus[banner-c4],
[sw-button][sw-theme=invert].sw-button-hover[banner-c4]:hover,
[sw-icon-button][sw-theme=invert].sw-button-focus[banner-c4],
[sw-icon-button][sw-theme=invert].sw-button-hover[banner-c4]:hover {
    color: #03a9f4
}

[sw-button][disabled][banner-c4],
[sw-button][disabled].sw-button-focus[banner-c4],
[sw-button][disabled].sw-button-hover[banner-c4]:hover,
[sw-button][disabled][sw-theme][banner-c4],
[sw-icon-button][disabled][banner-c4],
[sw-icon-button][disabled].sw-button-focus[banner-c4],
[sw-icon-button][disabled].sw-button-hover[banner-c4]:hover,
[sw-icon-button][disabled][sw-theme][banner-c4] {
    color: #b3b3b3
}

[sw-raised-button][banner-c4] {
    background: #fff
}

[sw-fab][banner-c4] {
    min-width: 0;
    border-radius: 50%;
    width: 56px;
    height: 56px;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #039be5;
    color: #fff
}

[sw-fab][banner-c4] i,
[sw-fab][banner-c4] sw-icon {
    padding: 16px 0;
    box-sizing: content-box
}

[sw-fab][banner-c4] i[sw-icon-size=xs],
[sw-fab][banner-c4] sw-icon[sw-icon-size=xs] {
    padding: 19px 0
}

[sw-fab][banner-c4] i[sw-icon-size=md],
[sw-fab][banner-c4] sw-icon[sw-icon-size=md] {
    padding: 10px 0
}

[sw-fab][banner-c4] i[sw-icon-size=lg],
[sw-fab][banner-c4] sw-icon[sw-icon-size=lg] {
    padding: 4px 0
}

[sw-mini-fab][banner-c4] {
    min-width: 0;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #039be5;
    color: #fff
}

[sw-fab].sw-button-focus[banner-c4],
[sw-fab].sw-button-hover[banner-c4]:hover,
[sw-mini-fab].sw-button-focus[banner-c4],
[sw-mini-fab].sw-button-hover[banner-c4]:hover,
[sw-raised-button].sw-button-focus[banner-c4],
[sw-raised-button].sw-button-hover[banner-c4]:hover {
    color: #fff;
    background: #0277bd
}

[sw-fab].sw-button-focus[banner-c4],
[sw-mini-fab].sw-button-focus[banner-c4],
[sw-raised-button].sw-button-focus[banner-c4] {
    outline: 0
}

[sw-fab][sw-theme=primary][banner-c4],
[sw-mini-fab][sw-theme=primary][banner-c4],
[sw-raised-button][sw-theme=primary][banner-c4] {
    color: #fff;
    background: #039be5
}

[sw-fab][sw-theme=primary].sw-button-focus[banner-c4],
[sw-fab][sw-theme=primary].sw-button-hover[banner-c4]:hover,
[sw-mini-fab][sw-theme=primary].sw-button-focus[banner-c4],
[sw-mini-fab][sw-theme=primary].sw-button-hover[banner-c4]:hover,
[sw-raised-button][sw-theme=primary].sw-button-focus[banner-c4],
[sw-raised-button][sw-theme=primary].sw-button-hover[banner-c4]:hover {
    background: #0277bd
}

[sw-fab][sw-theme=accent][banner-c4],
[sw-mini-fab][sw-theme=accent][banner-c4],
[sw-raised-button][sw-theme=accent][banner-c4] {
    color: #fff;
    background: #43a047
}

[sw-fab][sw-theme=accent].sw-button-focus[banner-c4],
[sw-fab][sw-theme=accent].sw-button-hover[banner-c4]:hover,
[sw-mini-fab][sw-theme=accent].sw-button-focus[banner-c4],
[sw-mini-fab][sw-theme=accent].sw-button-hover[banner-c4]:hover,
[sw-raised-button][sw-theme=accent].sw-button-focus[banner-c4],
[sw-raised-button][sw-theme=accent].sw-button-hover[banner-c4]:hover {
    background: #2e7d32
}

[sw-fab][sw-theme=warn][banner-c4],
[sw-mini-fab][sw-theme=warn][banner-c4],
[sw-raised-button][sw-theme=warn][banner-c4] {
    color: #fff;
    background: #f57c00
}

[sw-fab][sw-theme=warn].sw-button-focus[banner-c4],
[sw-fab][sw-theme=warn].sw-button-hover[banner-c4]:hover,
[sw-mini-fab][sw-theme=warn].sw-button-focus[banner-c4],
[sw-mini-fab][sw-theme=warn].sw-button-hover[banner-c4]:hover,
[sw-raised-button][sw-theme=warn].sw-button-focus[banner-c4],
[sw-raised-button][sw-theme=warn].sw-button-hover[banner-c4]:hover {
    background: #e65100
}

[sw-fab][disabled][banner-c4],
[sw-fab][disabled].sw-button-focus[banner-c4],
[sw-fab][disabled].sw-button-hover[banner-c4]:hover,
[sw-fab][disabled][sw-theme][banner-c4],
[sw-mini-fab][disabled][banner-c4],
[sw-mini-fab][disabled].sw-button-focus[banner-c4],
[sw-mini-fab][disabled].sw-button-hover[banner-c4]:hover,
[sw-mini-fab][disabled][sw-theme][banner-c4],
[sw-raised-button][disabled][banner-c4],
[sw-raised-button][disabled].sw-button-focus[banner-c4],
[sw-raised-button][disabled].sw-button-hover[banner-c4]:hover,
[sw-raised-button][disabled][sw-theme][banner-c4] {
    color: #b3b3b3;
    background: #e6e6e6
}

[sw-icon-button][banner-c4] {
    min-width: 0;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%
}

[sw-icon-button][banner-c4] .sw-button-wrapper[banner-content-c4]>*[banner-content-c4] {
    vertical-align: middle
}

@media screen and (-ms-high-contrast:active) {
    .sw-fab[banner-content-c4],
    .sw-mini-fab[banner-content-c4],
    .sw-raised-button[banner-content-c4] {
        border: 1px solid #fff
    }
}

[banner-c5] {
    position: relative;
    background-repeat: no-repeat;
    display: inline-block;
    fill: currentColor;
    font-size: 24px;
    line-height: 1;
    height: 24px;
    width: auto
}

[banner-c5] svg[banner-content-c5] {
    position: relative;
    height: 100%;
    width: auto;
    display: block;
    margin: 0 auto
}

[sw-icon-size=xs][banner-c5] {
    font-size: 18px;
    line-height: 1;
    height: 18px
}

[sw-icon-size=md][banner-c5] {
    font-size: 32px;
    line-height: 1;
    height: 32px
}

[sw-icon-size=lg][banner-c5] {
    font-size: 48px;
    line-height: 1;
    height: 48px
}

[sw-icon-size=xl][banner-c5] {
    font-size: 64px;
    line-height: 1;
    height: 64px
}



        a[dual-info-content-c0] {
            color: #039be5
        }

        a[dual-info-content-c0]:hover {
            color: #0277bd
        }

        [dual-info-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[dual-info-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        a[dual-info-content-c3] {
            color: #039be5
        }

        a[dual-info-content-c3]:hover {
            color: #0277bd
        }

        [dual-info-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 20px auto;
            color: #595959;
            max-width: 1440px
        }

        .wrapper[dual-info-content-c3] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        @media only screen and (max-width:959px) {
            .wrapper[dual-info-content-c3] {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
        }

        .wrapper[dual-info-content-c3]>sw-dual-info-tile[dual-info-content-c3] {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-flex: 1;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto;
            width: 100%
        }

        @media only screen and (min-width:960px) {
            .wrapper[dual-info-content-c3]>sw-dual-info-tile[dual-info-content-c3] {
                -webkit-box-flex: 1;
                -ms-flex: 1 0 50%;
                flex: 1 0 50%;
                max-width: 50%;
                min-height: 300px
            }
        }



        a[dual-info-content-c4] {
            color: #039be5
        }

        a[dual-info-content-c4]:hover {
            color: #0277bd
        }

        .tile__body[dual-info-content-c4],
        [dual-info-c4] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [dual-info-c4] {
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959
        }

        [sw-theme=dark][dual-info-c4],
        [sw-theme=dark] [dual-info-c4] {
            color: #fff
        }

        [sw-theme=dark][dual-info-c4] .tile[dual-info-content-c4],
        [sw-theme=dark] [dual-info-c4] .tile[dual-info-content-c4] {
            background-color: #324257
        }

        [sw-alignment=center][dual-info-c4],
        [sw-alignment=center] [dual-info-c4] {
            text-align: center
        }

        .tile[dual-info-content-c4] {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            width: 100%;
            padding: 4rem;
            background-color: #f9f9f9
        }

        .tile.tile__bg[dual-info-content-c4] {
            color: #fff;
            background-color: #e6e6e6;
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            text-shadow: 0 2px 4px rgba(50, 66, 87, .3), 0 2px 5px rgba(50, 66, 87, .21), 0 1px 10px rgba(50, 66, 87, .18)
        }

        .tile.tile__bg[dual-info-content-c4]::before {
            content: '';
            background: rgba(0, 0, 0, .2);
            position: absolute;
            display: block;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 0
        }

        .tile__wrapper[dual-info-content-c4] {
            z-index: 1;
            width: 100%;
            max-width: 35rem
        }

        .tile__title[dual-info-content-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            .tile__title[dual-info-content-c4] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) {
            .tile__title[dual-info-content-c4] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            .tile__title[dual-info-content-c4] {
                font-size: 1.563rem
            }
        }

        .tile__title[dual-info-content-c4]+.tile__body[dual-info-content-c4] {
            margin-top: 1rem
        }

        .tile__body[dual-info-content-c4] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em
        }

        .action[dual-info-content-c4] {
            margin-top: 1rem;
            display: inline-block
        }

        .action.action--video[dual-info-content-c4] {
            display: inline-table
        }

        .action--video[dual-info-content-c4]>*[dual-info-content-c4] {
            display: table-cell;
            vertical-align: middle
        }

        .action__label[dual-info-content-c4] {
            padding: 7px 14px;
            text-align: left;
            white-space: normal
        }

        .action--regular[dual-info-content-c4] {
            padding: 7px 0
        }



        a[dual-info-content-c5] {
            color: #039be5
        }

        a[dual-info-content-c5]:hover {
            color: #0277bd
        }

        [dual-info-c5],
        [sw-fab][dual-info-c5],
        [sw-mini-fab][dual-info-c5],
        [sw-raised-button][dual-info-c5] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 14px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 500;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 21px;
            border-radius: 0
        }

        [disabled][dual-info-c5] {
            cursor: default
        }

        [sw-fab][dual-info-c5],
        [sw-mini-fab][dual-info-c5],
        [sw-raised-button][dual-info-c5] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[dual-info-c5],
        [sw-mini-fab]:active[dual-info-c5],
        [sw-raised-button]:active[dual-info-c5] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][dual-info-c5],
        [disabled][sw-mini-fab][dual-info-c5],
        [disabled][sw-raised-button][dual-info-c5] {
            box-shadow: none
        }

        [dual-info-c5]:focus {
            outline: 0
        }

        [sw-button][dual-info-c5] sw-icon,
        [sw-raised-button][dual-info-c5] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][dual-info-c5],
        [sw-raised-button][sw-wrap][dual-info-c5] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][dual-info-c5] *,
        [sw-raised-button][sw-wrap][dual-info-c5] * {
            display: inline
        }

        [sw-icon-button][dual-info-c5] i,
        [sw-icon-button][dual-info-c5] sw-icon,
        [sw-mini-fab][dual-info-c5] i,
        [sw-mini-fab][dual-info-c5] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][dual-info-c5] i[sw-icon-size=xs],
        [sw-icon-button][dual-info-c5] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][dual-info-c5] i[sw-icon-size=xs],
        [sw-mini-fab][dual-info-c5] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][dual-info-c5] i[sw-icon-size=md],
        [sw-icon-button][dual-info-c5] sw-icon[sw-icon-size=md],
        [sw-mini-fab][dual-info-c5] i[sw-icon-size=md],
        [sw-mini-fab][dual-info-c5] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[dual-info-c5],
        [sw-icon-button].sw-button-focus[dual-info-c5] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][dual-info-c5],
        [sw-icon-button][dual-info-c5] {
            color: #595959
        }

        [sw-button].sw-button-focus[dual-info-c5],
        [sw-button].sw-button-hover[dual-info-c5]:hover,
        [sw-icon-button].sw-button-focus[dual-info-c5],
        [sw-icon-button].sw-button-hover[dual-info-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][dual-info-c5],
        [sw-icon-button][sw-theme=primary][dual-info-c5] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[dual-info-c5],
        [sw-button][sw-theme=primary].sw-button-hover[dual-info-c5]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[dual-info-c5],
        [sw-icon-button][sw-theme=primary].sw-button-hover[dual-info-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][dual-info-c5],
        [sw-icon-button][sw-theme=accent][dual-info-c5] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[dual-info-c5],
        [sw-button][sw-theme=accent].sw-button-hover[dual-info-c5]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[dual-info-c5],
        [sw-icon-button][sw-theme=accent].sw-button-hover[dual-info-c5]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][dual-info-c5],
        [sw-icon-button][sw-theme=warn][dual-info-c5] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[dual-info-c5],
        [sw-button][sw-theme=warn].sw-button-hover[dual-info-c5]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[dual-info-c5],
        [sw-icon-button][sw-theme=warn].sw-button-hover[dual-info-c5]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][dual-info-c5],
        [sw-icon-button][sw-theme=invert][dual-info-c5] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[dual-info-c5],
        [sw-button][sw-theme=invert].sw-button-hover[dual-info-c5]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[dual-info-c5],
        [sw-icon-button][sw-theme=invert].sw-button-hover[dual-info-c5]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][dual-info-c5],
        [sw-button][disabled].sw-button-focus[dual-info-c5],
        [sw-button][disabled].sw-button-hover[dual-info-c5]:hover,
        [sw-button][disabled][sw-theme][dual-info-c5],
        [sw-icon-button][disabled][dual-info-c5],
        [sw-icon-button][disabled].sw-button-focus[dual-info-c5],
        [sw-icon-button][disabled].sw-button-hover[dual-info-c5]:hover,
        [sw-icon-button][disabled][sw-theme][dual-info-c5] {
            color: #b3b3b3
        }

        [sw-raised-button][dual-info-c5] {
            background: #fff
        }

        [sw-fab][dual-info-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][dual-info-c5] i,
        [sw-fab][dual-info-c5] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][dual-info-c5] i[sw-icon-size=xs],
        [sw-fab][dual-info-c5] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][dual-info-c5] i[sw-icon-size=md],
        [sw-fab][dual-info-c5] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][dual-info-c5] i[sw-icon-size=lg],
        [sw-fab][dual-info-c5] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][dual-info-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[dual-info-c5],
        [sw-fab].sw-button-hover[dual-info-c5]:hover,
        [sw-mini-fab].sw-button-focus[dual-info-c5],
        [sw-mini-fab].sw-button-hover[dual-info-c5]:hover,
        [sw-raised-button].sw-button-focus[dual-info-c5],
        [sw-raised-button].sw-button-hover[dual-info-c5]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[dual-info-c5],
        [sw-mini-fab].sw-button-focus[dual-info-c5],
        [sw-raised-button].sw-button-focus[dual-info-c5] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][dual-info-c5],
        [sw-mini-fab][sw-theme=primary][dual-info-c5],
        [sw-raised-button][sw-theme=primary][dual-info-c5] {
            color: #fff;
            background: #039be5
        }

        [sw-fab][sw-theme=primary].sw-button-focus[dual-info-c5],
        [sw-fab][sw-theme=primary].sw-button-hover[dual-info-c5]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[dual-info-c5],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[dual-info-c5]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[dual-info-c5],
        [sw-raised-button][sw-theme=primary].sw-button-hover[dual-info-c5]:hover {
            background: #0277bd
        }

        [sw-fab][sw-theme=accent][dual-info-c5],
        [sw-mini-fab][sw-theme=accent][dual-info-c5],
        [sw-raised-button][sw-theme=accent][dual-info-c5] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[dual-info-c5],
        [sw-fab][sw-theme=accent].sw-button-hover[dual-info-c5]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[dual-info-c5],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[dual-info-c5]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[dual-info-c5],
        [sw-raised-button][sw-theme=accent].sw-button-hover[dual-info-c5]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][dual-info-c5],
        [sw-mini-fab][sw-theme=warn][dual-info-c5],
        [sw-raised-button][sw-theme=warn][dual-info-c5] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[dual-info-c5],
        [sw-fab][sw-theme=warn].sw-button-hover[dual-info-c5]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[dual-info-c5],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[dual-info-c5]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[dual-info-c5],
        [sw-raised-button][sw-theme=warn].sw-button-hover[dual-info-c5]:hover {
            background: #e65100
        }

        [sw-fab][disabled][dual-info-c5],
        [sw-fab][disabled].sw-button-focus[dual-info-c5],
        [sw-fab][disabled].sw-button-hover[dual-info-c5]:hover,
        [sw-fab][disabled][sw-theme][dual-info-c5],
        [sw-mini-fab][disabled][dual-info-c5],
        [sw-mini-fab][disabled].sw-button-focus[dual-info-c5],
        [sw-mini-fab][disabled].sw-button-hover[dual-info-c5]:hover,
        [sw-mini-fab][disabled][sw-theme][dual-info-c5],
        [sw-raised-button][disabled][dual-info-c5],
        [sw-raised-button][disabled].sw-button-focus[dual-info-c5],
        [sw-raised-button][disabled].sw-button-hover[dual-info-c5]:hover,
        [sw-raised-button][disabled][sw-theme][dual-info-c5] {
            color: #b3b3b3;
            background: #e6e6e6
        }

        [sw-icon-button][dual-info-c5] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][dual-info-c5] .sw-button-wrapper[dual-info-content-c5]>*[dual-info-content-c5] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[dual-info-content-c5],
            .sw-mini-fab[dual-info-content-c5],
            .sw-raised-button[dual-info-content-c5] {
                border: 1px solid #fff
            }
        }



        [dual-info-c6] {
            position: relative;
            background-repeat: no-repeat;
            display: inline-block;
            fill: currentColor;
            font-size: 24px;
            line-height: 1;
            height: 24px;
            width: auto
        }

        [dual-info-c6] svg[dual-info-content-c6] {
            position: relative;
            height: 100%;
            width: auto;
            display: block;
            margin: 0 auto
        }

        [sw-icon-size=xs][dual-info-c6] {
            font-size: 18px;
            line-height: 1;
            height: 18px
        }

        [sw-icon-size=md][dual-info-c6] {
            font-size: 32px;
            line-height: 1;
            height: 32px
        }

        [sw-icon-size=lg][dual-info-c6] {
            font-size: 48px;
            line-height: 1;
            height: 48px
        }

        [sw-icon-size=xl][dual-info-c6] {
            font-size: 64px;
            line-height: 1;
            height: 64px
        }


        a[editorial-pairing-content-c0] {
            color: #039be5
        }

        a[editorial-pairing-content-c0]:hover {
            color: #0277bd
        }

        [editorial-pairing-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[editorial-pairing-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        a[editorial-pairing-content-c3] {
            color: #039be5
        }

        a[editorial-pairing-content-c3]:hover {
            color: #0277bd
        }

        .body[editorial-pairing-content-c3],
        [editorial-pairing-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [editorial-pairing-c3] {
            position: relative;
            display: block;
            margin: 60px auto 40px;
            color: #595959;
            max-width: 1440px
        }

        h2[editorial-pairing-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            h2[editorial-pairing-content-c3] {
                font-size: 1.365rem
            }
            .body-item[editorial-pairing-content-c3] {
                width: 50%;
                margin-left: 50%
            }
        }

        .body[editorial-pairing-content-c3] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em;
            padding: 0;
            margin-bottom: .5rem
        }

        @media only screen and (min-width:360px) {
            .body[editorial-pairing-content-c3] {
                padding: 0 2rem
            }
        }

        .body[editorial-pairing-content-c3] .readMoreWrapper[editorial-pairing-content-c3]>div[editorial-pairing-content-c3]:not(:last-of-type),
        .body[editorial-pairing-content-c3]>div[editorial-pairing-content-c3]:not(:last-of-type) {
            margin-bottom: 1rem
        }

        .body[editorial-pairing-content-c3],
        .body[editorial-pairing-content-c3] .readMoreWrapper[editorial-pairing-content-c3] {
            overflow: hidden
        }

        @media only screen and (min-width:960px) {
            h2[editorial-pairing-content-c3] {
                font-size: 1.464rem
            }
            .body[editorial-pairing-content-c3] {
                padding: 0 6rem
            }
            .body-item[editorial-pairing-content-c3] {
                width: 60%;
                margin-left: 40%
            }
            .body-right[editorial-pairing-content-c3] {
                margin-right: 8%
            }
        }

        @media only screen and (min-width:1280px) {
            h2[editorial-pairing-content-c3] {
                font-size: 1.563rem
            }
            .body[editorial-pairing-content-c3] {
                padding: 0 8rem
            }
            .body-item[editorial-pairing-content-c3] {
                width: 66.66667%;
                margin-left: 33.33333%
            }
        }

        .body-left[editorial-pairing-content-c3] {
            margin-bottom: 1rem
        }

        @media only screen and (max-width:639px) {
            .body-left[editorial-pairing-content-c3]:not(.title) {
                margin-top: 2rem;
                margin-bottom: 2rem
            }
        }

        @media only screen and (min-width:640px) {
            .body-left[editorial-pairing-content-c3] {
                float: left;
                height: 0;
                text-align: right;
                width: calc(100% - 2rem);
                margin-left: -100%
            }
            .body-left.image[editorial-pairing-content-c3],
            .body-left.video[editorial-pairing-content-c3] {
                width: calc(21rem - 2rem);
                margin-left: -21rem
            }
        }

        .body-left.video[editorial-pairing-content-c3] .media-wrapper[editorial-pairing-content-c3] {
            display: block;
            overflow: hidden;
            text-align: center
        }

        .body-left.video[editorial-pairing-content-c3] .media-wrapper[editorial-pairing-content-c3]::before {
            content: '';
            z-index: 1;
            position: relative;
            display: block;
            width: 100%;
            padding-top: 56.25%;
            background: rgba(0, 0, 0, .1);
            transition: background .5s cubic-bezier(.35, 0, .25, 1)
        }

        .body-left.video[editorial-pairing-content-c3] a.media-wrapper[editorial-pairing-content-c3]:focus::before,
        .body-left.video[editorial-pairing-content-c3] a.media-wrapper[editorial-pairing-content-c3]:hover::before {
            background: rgba(0, 0, 0, .3)
        }

        .body-left.video[editorial-pairing-content-c3] .media-bg[editorial-pairing-content-c3] {
            z-index: 0;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat
        }

        .body-left.video[editorial-pairing-content-c3] .caption[editorial-pairing-content-c3] {
            position: absolute;
            z-index: 2;
            top: 50%;
            left: 0;
            right: 0;
            -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
            padding: 1rem
        }

        .body-left.video[editorial-pairing-content-c3] .caption[editorial-pairing-content-c3] button[editorial-pairing-content-c3] {
            margin-top: .5rem
        }

        .body-left.video[editorial-pairing-content-c3] figcaption[editorial-pairing-content-c3] {
            padding: .5rem 0;
            text-align: center
        }

        .body-left.image[editorial-pairing-content-c3] img[editorial-pairing-content-c3] {
            max-width: 100%
        }

        .body-left.image[editorial-pairing-content-c3] a.media-wrapper[editorial-pairing-content-c3] {
            display: block;
            overflow: hidden;
            text-align: center
        }

        .body-left.image[editorial-pairing-content-c3] a.media-wrapper[editorial-pairing-content-c3]::before {
            content: '';
            z-index: 1;
            height: 100%;
            position: absolute;
            width: 100%;
            transition: background .5s cubic-bezier(.35, 0, .25, 1)
        }

        .body-left.image[editorial-pairing-content-c3] a.media-wrapper[editorial-pairing-content-c3]:focus::before,
        .body-left.image[editorial-pairing-content-c3] a.media-wrapper[editorial-pairing-content-c3]:hover::before {
            background: rgba(0, 0, 0, .3)
        }

        .body-left[editorial-pairing-content-c3] .caption[editorial-pairing-content-c3] {
            font-family: inherit;
            font-size: 1.125rem;
            line-height: 1.4;
            color: #fff;
            font-weight: 500
        }

        @media only screen and (min-width:640px) {
            .body-left[editorial-pairing-content-c3] .caption[editorial-pairing-content-c3] {
                font-size: 1.167rem
            }
        }

        .body-left[editorial-pairing-content-c3] .caption[aria-hidden][editorial-pairing-content-c3] {
            border: 0;
            clip: rect(0 0 0 0);
            height: 1px;
            margin: -1px;
            overflow: hidden;
            padding: 0;
            position: absolute;
            text-transform: none;
            width: 1px
        }

        .body-left.quote[editorial-pairing-content-c3] q[editorial-pairing-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4;
            font-style: italic;
            quotes: none;
            display: inline-block;
            margin-top: 1.5rem
        }

        @media only screen and (min-width:640px) {
            .body-left.quote[editorial-pairing-content-c3] q[editorial-pairing-content-c3] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            .body-left[editorial-pairing-content-c3] {
                width: calc(66.66667% - 3rem);
                margin-left: -66.66667%
            }
            .body-left.image[editorial-pairing-content-c3],
            .body-left.video[editorial-pairing-content-c3] {
                width: calc(23rem - 3rem);
                margin-left: -23rem
            }
            .body-left[editorial-pairing-content-c3] .caption[editorial-pairing-content-c3],
            .body-left.quote[editorial-pairing-content-c3] q[editorial-pairing-content-c3] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            .body-left[editorial-pairing-content-c3] {
                width: calc(50% - 3rem);
                margin-left: -50%
            }
            .body-left[editorial-pairing-content-c3] .caption[editorial-pairing-content-c3],
            .body-left.quote[editorial-pairing-content-c3] q[editorial-pairing-content-c3] {
                font-size: 1.25rem
            }
        }

        .body-left.quote[editorial-pairing-content-c3] q[editorial-pairing-content-c3] i[editorial-pairing-content-c3] {
            font-style: normal
        }

        .body-left.quote[editorial-pairing-content-c3]::before {
            content: '';
            position: absolute;
            display: block;
            left: 0;
            height: 2px;
            width: 3rem;
            background: #0288d1
        }

        @media only screen and (min-width:640px) {
            .body-left.quote[editorial-pairing-content-c3]::before {
                left: auto;
                right: 0
            }
        }

        [sw-button][editorial-pairing-content-c3] {
            font-family: inherit;
            font-weight: 500;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.4;
            letter-spacing: .025em;
            text-transform: uppercase;
            text-align: left;
            margin-left: -21px
        }



        a[editorial-pairing-content-c4] {
            color: #039be5
        }

        a[editorial-pairing-content-c4]:hover {
            color: #0277bd
        }

        [editorial-pairing-c4],
        [sw-fab][editorial-pairing-c4],
        [sw-mini-fab][editorial-pairing-c4],
        [sw-raised-button][editorial-pairing-c4] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 14px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 500;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 21px;
            border-radius: 0
        }

        [disabled][editorial-pairing-c4] {
            cursor: default
        }

        [sw-fab][editorial-pairing-c4],
        [sw-mini-fab][editorial-pairing-c4],
        [sw-raised-button][editorial-pairing-c4] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[editorial-pairing-c4],
        [sw-mini-fab]:active[editorial-pairing-c4],
        [sw-raised-button]:active[editorial-pairing-c4] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][editorial-pairing-c4],
        [disabled][sw-mini-fab][editorial-pairing-c4],
        [disabled][sw-raised-button][editorial-pairing-c4] {
            box-shadow: none
        }

        [editorial-pairing-c4]:focus {
            outline: 0
        }

        [sw-button][editorial-pairing-c4] sw-icon,
        [sw-raised-button][editorial-pairing-c4] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][editorial-pairing-c4],
        [sw-raised-button][sw-wrap][editorial-pairing-c4] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][editorial-pairing-c4] *,
        [sw-raised-button][sw-wrap][editorial-pairing-c4] * {
            display: inline
        }

        [sw-icon-button][editorial-pairing-c4] i,
        [sw-icon-button][editorial-pairing-c4] sw-icon,
        [sw-mini-fab][editorial-pairing-c4] i,
        [sw-mini-fab][editorial-pairing-c4] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][editorial-pairing-c4] i[sw-icon-size=xs],
        [sw-icon-button][editorial-pairing-c4] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][editorial-pairing-c4] i[sw-icon-size=xs],
        [sw-mini-fab][editorial-pairing-c4] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][editorial-pairing-c4] i[sw-icon-size=md],
        [sw-icon-button][editorial-pairing-c4] sw-icon[sw-icon-size=md],
        [sw-mini-fab][editorial-pairing-c4] i[sw-icon-size=md],
        [sw-mini-fab][editorial-pairing-c4] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[editorial-pairing-c4],
        [sw-icon-button].sw-button-focus[editorial-pairing-c4] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][editorial-pairing-c4],
        [sw-icon-button][editorial-pairing-c4] {
            color: #595959
        }

        [sw-button].sw-button-focus[editorial-pairing-c4],
        [sw-button].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-icon-button].sw-button-focus[editorial-pairing-c4],
        [sw-icon-button].sw-button-hover[editorial-pairing-c4]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][editorial-pairing-c4],
        [sw-icon-button][sw-theme=primary][editorial-pairing-c4] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[editorial-pairing-c4],
        [sw-button][sw-theme=primary].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[editorial-pairing-c4],
        [sw-icon-button][sw-theme=primary].sw-button-hover[editorial-pairing-c4]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][editorial-pairing-c4],
        [sw-icon-button][sw-theme=accent][editorial-pairing-c4] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[editorial-pairing-c4],
        [sw-button][sw-theme=accent].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[editorial-pairing-c4],
        [sw-icon-button][sw-theme=accent].sw-button-hover[editorial-pairing-c4]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][editorial-pairing-c4],
        [sw-icon-button][sw-theme=warn][editorial-pairing-c4] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[editorial-pairing-c4],
        [sw-button][sw-theme=warn].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[editorial-pairing-c4],
        [sw-icon-button][sw-theme=warn].sw-button-hover[editorial-pairing-c4]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][editorial-pairing-c4],
        [sw-icon-button][sw-theme=invert][editorial-pairing-c4] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[editorial-pairing-c4],
        [sw-button][sw-theme=invert].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[editorial-pairing-c4],
        [sw-icon-button][sw-theme=invert].sw-button-hover[editorial-pairing-c4]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][editorial-pairing-c4],
        [sw-button][disabled].sw-button-focus[editorial-pairing-c4],
        [sw-button][disabled].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-button][disabled][sw-theme][editorial-pairing-c4],
        [sw-icon-button][disabled][editorial-pairing-c4],
        [sw-icon-button][disabled].sw-button-focus[editorial-pairing-c4],
        [sw-icon-button][disabled].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-icon-button][disabled][sw-theme][editorial-pairing-c4] {
            color: #b3b3b3
        }

        [sw-raised-button][editorial-pairing-c4] {
            background: #fff
        }

        [sw-fab][editorial-pairing-c4] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][editorial-pairing-c4] i,
        [sw-fab][editorial-pairing-c4] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][editorial-pairing-c4] i[sw-icon-size=xs],
        [sw-fab][editorial-pairing-c4] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][editorial-pairing-c4] i[sw-icon-size=md],
        [sw-fab][editorial-pairing-c4] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][editorial-pairing-c4] i[sw-icon-size=lg],
        [sw-fab][editorial-pairing-c4] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][editorial-pairing-c4] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[editorial-pairing-c4],
        [sw-fab].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-mini-fab].sw-button-focus[editorial-pairing-c4],
        [sw-mini-fab].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-raised-button].sw-button-focus[editorial-pairing-c4],
        [sw-raised-button].sw-button-hover[editorial-pairing-c4]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[editorial-pairing-c4],
        [sw-mini-fab].sw-button-focus[editorial-pairing-c4],
        [sw-raised-button].sw-button-focus[editorial-pairing-c4] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][editorial-pairing-c4],
        [sw-mini-fab][sw-theme=primary][editorial-pairing-c4],
        [sw-raised-button][sw-theme=primary][editorial-pairing-c4] {
            color: #fff;
            background: #039be5
        }

        [sw-fab][sw-theme=primary].sw-button-focus[editorial-pairing-c4],
        [sw-fab][sw-theme=primary].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[editorial-pairing-c4],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[editorial-pairing-c4],
        [sw-raised-button][sw-theme=primary].sw-button-hover[editorial-pairing-c4]:hover {
            background: #0277bd
        }

        [sw-fab][sw-theme=accent][editorial-pairing-c4],
        [sw-mini-fab][sw-theme=accent][editorial-pairing-c4],
        [sw-raised-button][sw-theme=accent][editorial-pairing-c4] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[editorial-pairing-c4],
        [sw-fab][sw-theme=accent].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[editorial-pairing-c4],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[editorial-pairing-c4],
        [sw-raised-button][sw-theme=accent].sw-button-hover[editorial-pairing-c4]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][editorial-pairing-c4],
        [sw-mini-fab][sw-theme=warn][editorial-pairing-c4],
        [sw-raised-button][sw-theme=warn][editorial-pairing-c4] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[editorial-pairing-c4],
        [sw-fab][sw-theme=warn].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[editorial-pairing-c4],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[editorial-pairing-c4],
        [sw-raised-button][sw-theme=warn].sw-button-hover[editorial-pairing-c4]:hover {
            background: #e65100
        }

        [sw-fab][disabled][editorial-pairing-c4],
        [sw-fab][disabled].sw-button-focus[editorial-pairing-c4],
        [sw-fab][disabled].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-fab][disabled][sw-theme][editorial-pairing-c4],
        [sw-mini-fab][disabled][editorial-pairing-c4],
        [sw-mini-fab][disabled].sw-button-focus[editorial-pairing-c4],
        [sw-mini-fab][disabled].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-mini-fab][disabled][sw-theme][editorial-pairing-c4],
        [sw-raised-button][disabled][editorial-pairing-c4],
        [sw-raised-button][disabled].sw-button-focus[editorial-pairing-c4],
        [sw-raised-button][disabled].sw-button-hover[editorial-pairing-c4]:hover,
        [sw-raised-button][disabled][sw-theme][editorial-pairing-c4] {
            color: #b3b3b3;
            background: #e6e6e6
        }

        [sw-icon-button][editorial-pairing-c4] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][editorial-pairing-c4] .sw-button-wrapper[editorial-pairing-content-c4]>*[editorial-pairing-content-c4] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[editorial-pairing-content-c4],
            .sw-mini-fab[editorial-pairing-content-c4],
            .sw-raised-button[editorial-pairing-content-c4] {
                border: 1px solid #fff
            }
        }



        [editorial-pairing-c5] {
            position: relative;
            background-repeat: no-repeat;
            display: inline-block;
            fill: currentColor;
            font-size: 24px;
            line-height: 1;
            height: 24px;
            width: auto
        }

        [editorial-pairing-c5] svg[editorial-pairing-content-c5] {
            position: relative;
            height: 100%;
            width: auto;
            display: block;
            margin: 0 auto
        }

        [sw-icon-size=xs][editorial-pairing-c5] {
            font-size: 18px;
            line-height: 1;
            height: 18px
        }

        [sw-icon-size=md][editorial-pairing-c5] {
            font-size: 32px;
            line-height: 1;
            height: 32px
        }

        [sw-icon-size=lg][editorial-pairing-c5] {
            font-size: 48px;
            line-height: 1;
            height: 48px
        }

        [sw-icon-size=xl][editorial-pairing-c5] {
            font-size: 64px;
            line-height: 1;
            height: 64px
        }



        a[editorial-content-c0] {
            color: #039be5
        }

        a[editorial-content-c0]:hover {
            color: #0277bd
        }

        [editorial-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[editorial-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        [editorial-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        a[editorial-content-c3] {
            color: #039be5
        }

        a[editorial-content-c3]:hover {
            color: #0277bd
        }

        [editorial-c3] {
            position: relative;
            display: block;
            /*margin: 20px auto;*/
            margin: 0 auto;
            color: #595959;
            max-width: 1440px;
            padding: 2rem
        }

        @media only screen and (min-width:640px) {
            [editorial-c3] {
                padding-left: 3rem;
                padding-right: 3rem
            }
        }

        @media only screen and (min-width:960px) {
            [editorial-c3] {
                padding-left: 4rem;
                padding-right:4rem
            }
        }

        .wrapper[editorial-content-c3] {
            max-width: 70rem;
            margin: 0 auto
        }

        .wrapper[editorial-content-c3]::after {
            content: "";
            display: table;
            clear: both
        }

        [sw-theme=light][editorial-c3],
        [sw-theme=light] [editorial-c3] {
            background-color: #f2f2f2
        }

        [sw-theme=dark][editorial-c3],
        [sw-theme=dark] [editorial-c3] {
            background-color: #324257;
            color: #fff
        }



        a[editorial-content-c4] {
            color: #039be5
        }

        a[editorial-content-c4]:hover {
            color: #0277bd
        }

        [editorial-c4] {
            position: relative;
            display: block;
            margin: 0 auto
        }

        [sw-editorial-item][editorial-c4]:not([sw-editorial-prev-type=headline]):not(:first-child) {
            margin-top: 32px
        }

        [sw-editorial-item][editorial-c4]:not(:last-child) {
            margin-bottom: 8px
        }

        [sw-group-theme][editorial-c4]:not([sw-group-theme=dark]),
        [sw-group-theme]:not([sw-group-theme=dark]) [editorial-c4] {
            color: #324257
        }

        [aria-level="1"][editorial-c4],
        [aria-level="1"] [editorial-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.802rem;
            line-height: 1.2
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][editorial-c4],
            [sw-text-align=center] [editorial-c4] {
                text-align: center
            }
            [aria-level="1"][editorial-c4],
            [aria-level="1"] [editorial-c4] {
                font-size: 2.219rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="1"][editorial-c4],
            [aria-level="1"] [editorial-c4] {
                font-size: 2.635rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="1"][editorial-c4],
            [aria-level="1"] [editorial-c4] {
                font-size: 3.052rem
            }
        }

        [aria-level="2"][editorial-c4],
        [aria-level="2"] [editorial-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.602rem;
            line-height: 1.2
        }

        @media only screen and (min-width:640px) {
            [aria-level="2"][editorial-c4],
            [aria-level="2"] [editorial-c4] {
                font-size: 1.882rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="2"][editorial-c4],
            [aria-level="2"] [editorial-c4] {
                font-size: 2.161rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="2"][editorial-c4],
            [aria-level="2"] [editorial-c4] {
                font-size: 2.441rem
            }
        }

        [aria-level="3"][editorial-c4],
        [aria-level="3"] [editorial-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.424rem;
            line-height: 1.2
        }

        @media only screen and (min-width:640px) {
            [aria-level="3"][editorial-c4],
            [aria-level="3"] [editorial-c4] {
                font-size: 1.6rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="3"][editorial-c4],
            [aria-level="3"] [editorial-c4] {
                font-size: 1.777rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="3"][editorial-c4],
            [aria-level="3"] [editorial-c4] {
                font-size: 1.953rem
            }
        }

        [aria-level="4"][editorial-c4],
        [aria-level="4"] [editorial-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            [aria-level="4"][editorial-c4],
            [aria-level="4"] [editorial-c4] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="4"][editorial-c4],
            [aria-level="4"] [editorial-c4] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="4"][editorial-c4],
            [aria-level="4"] [editorial-c4] {
                font-size: 1.563rem
            }
        }

        [aria-level="5"][editorial-c4],
        [aria-level="5"] [editorial-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            [aria-level="5"][editorial-c4],
            [aria-level="5"] [editorial-c4] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="5"][editorial-c4],
            [aria-level="5"] [editorial-c4] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="5"][editorial-c4],
            [aria-level="5"] [editorial-c4] {
                font-size: 1.25rem
            }
        }

        [aria-level="6"][editorial-c4],
        [aria-level="6"] [editorial-c4] {
            font-family: inherit;
            font-weight: 600;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em
        }



        p[editorial-content-c5] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        a[editorial-content-c5] {
            color: #039be5
        }

        a[editorial-content-c5]:hover {
            color: #0277bd
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][editorial-c5],
            [sw-text-align=center] [editorial-c5] {
                text-align: center
            }
        }

        [editorial-c5] {
            position: relative;
            display: block;
            margin: 0 auto
        }

        [sw-editorial-item][editorial-c5]:not(:last-child) {
            margin-bottom: 20px
        }

        p[editorial-content-c5] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em
        }

        [sw-group-line-height=normal][editorial-c5] p[editorial-content-c5],
        [sw-group-line-height=normal] [editorial-c5] p[editorial-content-c5] {
            line-height: 1.4
        }



        a[editorial-content-c6] {
            color: #039be5
        }

        a[editorial-content-c6]:hover {
            color: #0277bd
        }

        [editorial-c6] {
            position: relative;
            display: block;
            margin: 0 auto
        }

        [sw-editorial-item][editorial-c6]:not(:last-child) {
            margin-bottom: 20px
        }

        blockquote[editorial-content-c6],
        figure[editorial-content-c6] {
            margin: 0
        }

        [sw-editorial-item][editorial-c6]:not(:first-child) figure[editorial-content-c6],
        [sw-editorial-item]:not(:first-child) [editorial-c6] figure[editorial-content-c6] {
            margin-top: 4rem
        }

        [sw-editorial-item][editorial-c6]:not(:last-child) figure[editorial-content-c6],
        [sw-editorial-item]:not(:last-child) [editorial-c6] figure[editorial-content-c6] {
            margin-bottom: 4rem
        }

        blockquote[editorial-content-c6] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.8
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][editorial-c6],
            [sw-text-align=center] [editorial-c6] {
                text-align: center
            }
            figure[editorial-content-c6] {
                margin-left: 8%;
                margin-right: 8%
            }
            blockquote[editorial-content-c6] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            blockquote[editorial-content-c6] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            blockquote[editorial-content-c6] {
                font-size: 1.25rem
            }
        }

        blockquote[editorial-content-c6] .close-quote[editorial-content-c6],
        blockquote[editorial-content-c6] .open-quote[editorial-content-c6] {
            position: relative;
            display: inline;
            padding-left: 1.5rem;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        blockquote[editorial-content-c6] .close-quote[editorial-content-c6] span[editorial-content-c6],
        blockquote[editorial-content-c6] .open-quote[editorial-content-c6] span[editorial-content-c6] {
            position: absolute;
            top: 0;
            font-family: inherit;
            font-weight: 300;
            font-size: 3em;
            line-height: 1;
            height: .33333em
        }

        blockquote[editorial-content-c6] .open-quote[editorial-content-c6] span[editorial-content-c6] {
            right: 0
        }

        blockquote[editorial-content-c6] .close-quote[editorial-content-c6] span[editorial-content-c6] {
            left: 0
        }

        blockquote[editorial-content-c6]+sw-editorial-item-profile[editorial-content-c6] {
            margin-top: 1.5rem
        }

        [sw-group-line-height=normal][editorial-c6] blockquote[editorial-content-c6],
        [sw-group-line-height=normal] [editorial-c6] blockquote[editorial-content-c6] {
            line-height: 1.4
        }



        a[editorial-content-c7] {
            color: #039be5
        }

        a[editorial-content-c7]:hover {
            color: #0277bd
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][editorial-c7],
            [sw-text-align=center] [editorial-c7] {
                text-align: center
            }
        }

        [editorial-c7] {
            display: inline-block;
            max-width: 25rem
        }

        .sw-empty[editorial-c7] {
            display: none
        }

        figure[editorial-content-c7] {
            margin: 0
        }

        .attribution[editorial-content-c7] {
            display: table
        }

        .attribution__details[editorial-content-c7],
        .attribution__thumb[editorial-content-c7] {
            display: table-cell;
            text-align: left
        }

        .attribution__thumb[editorial-content-c7]+.attribution__details[editorial-content-c7] {
            padding-left: 1rem
        }

        .attribution__thumb[editorial-content-c7] {
            width: 6rem;
            min-width: 6rem;
            vertical-align: top
        }

        .attribution__thumb[editorial-content-c7] img[editorial-content-c7] {
            width: 100%
        }

        .attribution__thumb[editorial-content-c7] img.circle[editorial-content-c7] {
            border-radius: 100%;
            overflow: hidden
        }

        .attribution__thumb[editorial-content-c7] img.rounded[editorial-content-c7] {
            border-radius: .5rem;
            overflow: hidden
        }

        .attribution__thumb[editorial-content-c7]>a[editorial-content-c7] {
            display: block
        }

        .attribution__subject[editorial-content-c7] {
            font-weight: 500;
            text-align: left;
            padding: 0
        }

        .attribution__subject[editorial-content-c7]+.attribution__description[editorial-content-c7] {
            margin-top: .5rem
        }

        .attribution__subject[editorial-content-c7] sw-icon[editorial-content-c7] {
            margin-left: -.25rem
        }

        .attribution__details[editorial-content-c7] {
            vertical-align: middle
        }

        .attribution__description[editorial-content-c7] {
            font-family: inherit;
            font-weight: 400;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.4;
            letter-spacing: .025em
        }



        a[editorial-content-c8] {
            color: #039be5
        }

        a[editorial-content-c8]:hover {
            color: #0277bd
        }

        [editorial-c8],
        [sw-fab][editorial-c8],
        [sw-mini-fab][editorial-c8],
        [sw-raised-button][editorial-c8] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 14px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 500;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 21px;
            border-radius: 0
        }

        [disabled][editorial-c8] {
            cursor: default
        }

        [sw-fab][editorial-c8],
        [sw-mini-fab][editorial-c8],
        [sw-raised-button][editorial-c8] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[editorial-c8],
        [sw-mini-fab]:active[editorial-c8],
        [sw-raised-button]:active[editorial-c8] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][editorial-c8],
        [disabled][sw-mini-fab][editorial-c8],
        [disabled][sw-raised-button][editorial-c8] {
            box-shadow: none
        }

        [editorial-c8]:focus {
            outline: 0
        }

        [sw-button][editorial-c8] sw-icon,
        [sw-raised-button][editorial-c8] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][editorial-c8],
        [sw-raised-button][sw-wrap][editorial-c8] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][editorial-c8] *,
        [sw-raised-button][sw-wrap][editorial-c8] * {
            display: inline
        }

        [sw-icon-button][editorial-c8] i,
        [sw-icon-button][editorial-c8] sw-icon,
        [sw-mini-fab][editorial-c8] i,
        [sw-mini-fab][editorial-c8] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][editorial-c8] i[sw-icon-size=xs],
        [sw-icon-button][editorial-c8] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][editorial-c8] i[sw-icon-size=xs],
        [sw-mini-fab][editorial-c8] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][editorial-c8] i[sw-icon-size=md],
        [sw-icon-button][editorial-c8] sw-icon[sw-icon-size=md],
        [sw-mini-fab][editorial-c8] i[sw-icon-size=md],
        [sw-mini-fab][editorial-c8] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[editorial-c8],
        [sw-icon-button].sw-button-focus[editorial-c8] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][editorial-c8],
        [sw-icon-button][editorial-c8] {
            color: #595959
        }

        [sw-button].sw-button-focus[editorial-c8],
        [sw-button].sw-button-hover[editorial-c8]:hover,
        [sw-icon-button].sw-button-focus[editorial-c8],
        [sw-icon-button].sw-button-hover[editorial-c8]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][editorial-c8],
        [sw-icon-button][sw-theme=primary][editorial-c8] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[editorial-c8],
        [sw-button][sw-theme=primary].sw-button-hover[editorial-c8]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[editorial-c8],
        [sw-icon-button][sw-theme=primary].sw-button-hover[editorial-c8]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][editorial-c8],
        [sw-icon-button][sw-theme=accent][editorial-c8] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[editorial-c8],
        [sw-button][sw-theme=accent].sw-button-hover[editorial-c8]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[editorial-c8],
        [sw-icon-button][sw-theme=accent].sw-button-hover[editorial-c8]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][editorial-c8],
        [sw-icon-button][sw-theme=warn][editorial-c8] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[editorial-c8],
        [sw-button][sw-theme=warn].sw-button-hover[editorial-c8]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[editorial-c8],
        [sw-icon-button][sw-theme=warn].sw-button-hover[editorial-c8]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][editorial-c8],
        [sw-icon-button][sw-theme=invert][editorial-c8] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[editorial-c8],
        [sw-button][sw-theme=invert].sw-button-hover[editorial-c8]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[editorial-c8],
        [sw-icon-button][sw-theme=invert].sw-button-hover[editorial-c8]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][editorial-c8],
        [sw-button][disabled].sw-button-focus[editorial-c8],
        [sw-button][disabled].sw-button-hover[editorial-c8]:hover,
        [sw-button][disabled][sw-theme][editorial-c8],
        [sw-icon-button][disabled][editorial-c8],
        [sw-icon-button][disabled].sw-button-focus[editorial-c8],
        [sw-icon-button][disabled].sw-button-hover[editorial-c8]:hover,
        [sw-icon-button][disabled][sw-theme][editorial-c8] {
            color: #b3b3b3
        }

        [sw-raised-button][editorial-c8] {
            background: #fff
        }

        [sw-fab][editorial-c8] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][editorial-c8] i,
        [sw-fab][editorial-c8] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][editorial-c8] i[sw-icon-size=xs],
        [sw-fab][editorial-c8] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][editorial-c8] i[sw-icon-size=md],
        [sw-fab][editorial-c8] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][editorial-c8] i[sw-icon-size=lg],
        [sw-fab][editorial-c8] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][editorial-c8] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[editorial-c8],
        [sw-fab].sw-button-hover[editorial-c8]:hover,
        [sw-mini-fab].sw-button-focus[editorial-c8],
        [sw-mini-fab].sw-button-hover[editorial-c8]:hover,
        [sw-raised-button].sw-button-focus[editorial-c8],
        [sw-raised-button].sw-button-hover[editorial-c8]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[editorial-c8],
        [sw-mini-fab].sw-button-focus[editorial-c8],
        [sw-raised-button].sw-button-focus[editorial-c8] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][editorial-c8],
        [sw-mini-fab][sw-theme=primary][editorial-c8],
        [sw-raised-button][sw-theme=primary][editorial-c8] {
            color: #fff;
            background: #039be5
        }

        [sw-fab][sw-theme=primary].sw-button-focus[editorial-c8],
        [sw-fab][sw-theme=primary].sw-button-hover[editorial-c8]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[editorial-c8],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[editorial-c8]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[editorial-c8],
        [sw-raised-button][sw-theme=primary].sw-button-hover[editorial-c8]:hover {
            background: #0277bd
        }

        [sw-fab][sw-theme=accent][editorial-c8],
        [sw-mini-fab][sw-theme=accent][editorial-c8],
        [sw-raised-button][sw-theme=accent][editorial-c8] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[editorial-c8],
        [sw-fab][sw-theme=accent].sw-button-hover[editorial-c8]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[editorial-c8],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[editorial-c8]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[editorial-c8],
        [sw-raised-button][sw-theme=accent].sw-button-hover[editorial-c8]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][editorial-c8],
        [sw-mini-fab][sw-theme=warn][editorial-c8],
        [sw-raised-button][sw-theme=warn][editorial-c8] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[editorial-c8],
        [sw-fab][sw-theme=warn].sw-button-hover[editorial-c8]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[editorial-c8],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[editorial-c8]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[editorial-c8],
        [sw-raised-button][sw-theme=warn].sw-button-hover[editorial-c8]:hover {
            background: #e65100
        }

        [sw-fab][disabled][editorial-c8],
        [sw-fab][disabled].sw-button-focus[editorial-c8],
        [sw-fab][disabled].sw-button-hover[editorial-c8]:hover,
        [sw-fab][disabled][sw-theme][editorial-c8],
        [sw-mini-fab][disabled][editorial-c8],
        [sw-mini-fab][disabled].sw-button-focus[editorial-c8],
        [sw-mini-fab][disabled].sw-button-hover[editorial-c8]:hover,
        [sw-mini-fab][disabled][sw-theme][editorial-c8],
        [sw-raised-button][disabled][editorial-c8],
        [sw-raised-button][disabled].sw-button-focus[editorial-c8],
        [sw-raised-button][disabled].sw-button-hover[editorial-c8]:hover,
        [sw-raised-button][disabled][sw-theme][editorial-c8] {
            color: #b3b3b3;
            background: #e6e6e6
        }

        [sw-icon-button][editorial-c8] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][editorial-c8] .sw-button-wrapper[editorial-content-c8]>*[editorial-content-c8] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[editorial-content-c8],
            .sw-mini-fab[editorial-content-c8],
            .sw-raised-button[editorial-content-c8] {
                border: 1px solid #fff
            }
        }



        [editorial-c9] {
            position: relative;
            background-repeat: no-repeat;
            display: inline-block;
            fill: currentColor;
            font-size: 24px;
            line-height: 1;
            height: 24px;
            width: auto
        }

        [editorial-c9] svg[editorial-content-c9] {
            position: relative;
            height: 100%;
            width: auto;
            display: block;
            margin: 0 auto
        }

        [sw-icon-size=xs][editorial-c9] {
            font-size: 18px;
            line-height: 1;
            height: 18px
        }

        [sw-icon-size=md][editorial-c9] {
            font-size: 32px;
            line-height: 1;
            height: 32px
        }

        [sw-icon-size=lg][editorial-c9] {
            font-size: 48px;
            line-height: 1;
            height: 48px
        }

        [sw-icon-size=xl][editorial-c9] {
            font-size: 64px;
            line-height: 1;
            height: 64px
        }



        a[editorial-content-c10] {
            color: #039be5
        }

        a[editorial-content-c10]:hover {
            color: #0277bd
        }

        [editorial-c10] {
            position: relative;
            display: block;
            margin: .5rem auto 0;
            clear: both;
            z-index: 1
        }

        @media only screen and (min-width:360px) {
            [editorial-c10] {
                max-width: 80%
            }
        }

        [sw-editorial-item][editorial-c10]:not(:last-child) {
            margin-bottom: 20px
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][editorial-c10],
            [sw-text-align=center] [editorial-c10] {
                text-align: center
            }
            [sw-size=sm][editorial-c10] {
                max-width: 22rem;
                width: 60%
            }
            [sw-size=md][editorial-c10] {
                max-width: 30rem;
                width: 60%
            }
            [sw-size=auto][editorial-c10],
            [sw-size=lg][editorial-c10] {
                max-width: 85%
            }
            [sw-size=auto][editorial-c10]:not([sw-float=none]) {
                max-width: 60%
            }
            [sw-size=auto][editorial-c10] img[editorial-content-c10] {
                width: auto;
                max-width: 100%
            }
            [sw-float=left][editorial-c10] {
                float: left;
                margin-right: 3rem
            }
            [sw-float=right][editorial-c10] {
                float: right;
                margin-left: 3rem
            }
        }

        [sw-size=lg][editorial-c10]:not(:first-child) {
            margin-bottom: 4%
        }

        [sw-size=lg][editorial-c10]:not(:last-child) {
            margin-top: 4%
        }

        figure[editorial-content-c10] {
            margin: 0 auto;
            display: table
        }

        figcaption[editorial-content-c10] {
            font-family: inherit;
            font-weight: 500;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.4;
            letter-spacing: .025em;
            padding-top: 1rem;
            text-align: left;
            display: table-caption;
            caption-side: bottom
        }

        img[editorial-content-c10] {
            width: 100%
        }

        [role=button][editorial-content-c10] {
            cursor: pointer
        }

        .media__trigger[editorial-content-c10] {
            display: block
        }

        button.media__play[editorial-content-c10] {
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%)
        }



        li[editorial-content-c11] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        a[editorial-content-c11] {
            color: #039be5
        }

        a[editorial-content-c11]:hover {
            color: #0277bd
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][editorial-c11],
            [sw-text-align=center] [editorial-c11] {
                text-align: center
            }
        }

        [editorial-c11] {
            position: relative;
            display: block;
            margin: 0 auto
        }

        [editorial-c11]:not(.wrap) {
            overflow: hidden
        }

        [editorial-c11]:not(.wrap) ul[editorial-content-c11] {
            margin-left: 1.5rem
        }

        [sw-editorial-item][editorial-c11]:not(:last-child) {
            margin-bottom: 20px
        }

        .wrap[editorial-c11] li[editorial-content-c11] {
            left: 1.5rem;
            margin-right: 1.5rem
        }

        [sw-text-align=center][editorial-c11]>ul[editorial-content-c11],
        [sw-text-align=center] [editorial-c11]>ul[editorial-content-c11] {
            display: inline-block
        }

        ul[editorial-content-c11] {
            padding: 0;
            list-style: none
        }

        li[editorial-content-c11] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em;
            text-align: left
        }

        [sw-group-line-height=normal][editorial-c11] li[editorial-content-c11],
        [sw-group-line-height=normal] [editorial-c11] li[editorial-content-c11] {
            line-height: 1.4
        }

        ul[editorial-content-c11] li[editorial-content-c11]::before {
            content: '\2022';
            font-family: Courier, monospace;
            display: inline;
            padding-right: .5rem;
            margin-left: -1.5rem
        }

        ul[editorial-content-c11] li[editorial-content-c11] ul[editorial-content-c11] li[editorial-content-c11]::before {
            content: '\25E6'
        }

        ul[editorial-content-c11] li[editorial-content-c11] ul[editorial-content-c11] li[editorial-content-c11] ul[editorial-content-c11] li[editorial-content-c11]::before {
            content: '\25AA'
        }



        a[editorial-content-c12] {
            color: #039be5
        }

        a[editorial-content-c12]:hover {
            color: #0277bd
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][editorial-c12],
            [sw-text-align=center] [editorial-c12] {
                text-align: center
            }
        }

        [editorial-c12] {
            position: relative;
            display: block;
            margin: 0 auto
        }

        [sw-editorial-item][editorial-c12]:not(:last-child) {
            margin-bottom: 20px
        }

        ul[editorial-content-c13] {
        list-style-position: outside;
        }
        li[editorial-content-c13] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em;
            text-align: left;
            left: 1em;
        }
        p[editorial-content-c13] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        a[editorial-content-c13] {
            color: #039be5
        }

        a[editorial-content-c13]:hover {
            color: #0277bd
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][editorial-c13],
            [sw-text-align=center] [editorial-c13] {
                text-align: center
            }
        }

        [editorial-c13] {
            position: relative;
            display: block;
            margin: 0 auto
        }
        [sw-text-align=center][editorial-c5]>ul[editorial-content-c13], [sw-text-align=center]   [editorial-c5] > ul[editorial-content-c13]{
            display: inline-block
        }
        p[editorial-content-c13] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em
        }

        [sw-group-line-height=normal][editorial-c13] p[editorial-content-c13],
        [sw-group-line-height=normal] [editorial-c13] p[editorial-content-c13] {
            line-height: 1.4
        }

        [editorial-c13] {
            position: relative;
            display: block;
            margin: 0 auto;
            -webkit-columns: 30rem 2;
            -moz-columns: 30rem 2;
            columns: 30rem 2;
            -webkit-column-gap: 3rem;
            -moz-column-gap: 3rem;
            column-gap: 3rem;
            clear: both
        }

        [sw-editorial-item][editorial-c13]:not(:last-child) {
            margin-bottom: 20px
        }



        a[editorial-content-c14] {
            color: #039be5
        }

        a[editorial-content-c14]:hover {
            color: #0277bd
        }

        [editorial-c14] {
            display: block;
            clear: both
        }

        [sw-editorial-item][editorial-c14]:not(:last-child) {
            margin-bottom: 20px
        }

        .wrapper[editorial-content-c14] {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            max-width: 100%;
            width: 100%
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][editorial-c14],
            [sw-text-align=center] [editorial-c14] {
                text-align: center
            }
            [sw-text-align=center][editorial-c14] .wrapper[editorial-content-c14],
            [sw-text-align=center] [editorial-c14] .wrapper[editorial-content-c14] {
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
        }

        .wrapper[editorial-content-c14]>sw-editorial-item-profile[editorial-content-c14] {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 23rem;
            flex: 1 1 23rem;
            max-width: 23rem
        }

        .wrapper.sw-dir-row[editorial-content-c14] {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .wrapper.sw-dir-column[editorial-content-c14] {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .wrapper.sw-dir-column[editorial-content-c14]>sw-editorial-item-profile[editorial-content-c14] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto
        }

        sw-editorial-item-profile[editorial-content-c14] {
            padding: .75rem .5rem;
            width: 100%
        }



        [editorial-c15] {
            display: block
        }



        a[form-content-c0] {
            color: #039be5
        }

        a[form-content-c0]:hover {
            color: #0277bd
        }

        [form-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[form-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        a[form-content-c3] {
            color: #039be5
        }

        a[form-content-c3]:hover {
            color: #0277bd
        }

        [form-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 20px auto;
            max-width: 1440px
        }

        .form__title[form-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4;
            margin-bottom: .5rem
        }

        @media only screen and (min-width:640px) {
            .form__title[form-content-c3] {
                font-size: 1.365rem
            }
            [form-c3] sw-marquee[form-content-c3] .inner {
                padding-left: 8%;
                padding-right: 8%
            }
        }

        @media only screen and (min-width:960px) {
            .form__title[form-content-c3] {
                font-size: 1.464rem
            }
        }

        .wrapper[form-content-c3] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            overflow: hidden;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .wrapper[form-content-c3]>*[form-content-c3] {
            display: inline-block
        }

        @media only screen and (min-width:960px) {
            .wrapper[form-content-c3] {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row
            }
            .wrapper[form-content-c3]>*[form-content-c3] {
                min-height: 30rem
            }
        }

        .pairing__col[form-content-c3] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto
        }

        @media only screen and (min-width:960px) {
            .pairing__col[form-content-c3] {
                -webkit-box-flex: 1;
                -ms-flex: 1 0 60%;
                flex: 1 0 60%
            }
            .sw-pairing-marquee[form-content-c3] .pairing__wrapper[form-content-c3],
            .sw-pairing-marquee[form-content-c3] sw-marquee[form-content-c3] {
                position: absolute;
                height: 100%;
                width: 100%
            }
        }

        @media only screen and (min-width:1280px) {
            .form__title[form-content-c3] {
                font-size: 1.48rem
            }
            .pairing__col[form-content-c3] {
                -webkit-box-flex: 1;
                -ms-flex: 1 0 66.66667%;
                flex: 1 0 66.66667%
            }
        }

        .pairing__wrapper[form-content-c3] {
            background-color: #f2f2f2
        }

        .sw-pairing-editorial[form-content-c3] .pairing__wrapper[form-content-c3] {
            padding: 40px
        }

        .form__col[form-content-c3] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            background-color: #f6f6f6
        }

        @media only screen and (min-width:960px) {
            .sw-pairing-editorial[form-content-c3] .pairing__wrapper[form-content-c3] {
                padding: 4rem 5rem
            }
            .form__col[form-content-c3] {
                -webkit-box-flex: 1;
                -ms-flex: 1 0 40%;
                flex: 1 0 40%
            }
        }

        @media only screen and (min-width:1280px) {
            .form__col[form-content-c3] {
                -webkit-box-flex: 1;
                -ms-flex: 1 0 33.33333%;
                flex: 1 0 33.33333%
            }
        }

        .form__wrapper[form-content-c3] {
            padding: 40px
        }

        [form-c3] sw-marquee[form-content-c3] {
            margin: 0
        }

        [form-c3] sw-marquee[form-content-c3] .wrapper {
            height: 100%
        }

        [form-c3] sw-marquee[form-content-c3] .main {
            padding: 40px 0
        }

        @media only screen and (min-width:960px) {
            .form__wrapper[form-content-c3] {
                padding: 2rem 5rem
            }
            [form-c3] sw-marquee[form-content-c3] .inner {
/*
                top: 30%;
                left: 50%;
                -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%)
*/
            }
            sw-form[form-content-c3] {
                height: 100%
            }
        }

        sw-form[form-content-c3] .form-fields__wrapper {
            -webkit-columns: 20rem;
            -moz-columns: 20rem;
            columns: 20rem
        }

        sw-editorial[form-content-c3] {
            margin: 0;
            padding: 0
        }



        a[form-content-c7] {
            color: #039be5
        }

        a[form-content-c7]:hover {
            color: #0277bd
        }

        [form-c7] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 20px auto;
            color: #595959;
            max-width: 1440px;
            background-color: #f2f2f2
        }

        [sw-theme=dark][form-c7] {
            background-color: #324257
        }

        [sw-theme=dark][form-c7] .form__title[form-content-c7] {
            color: #fff
        }

        .form__title[form-content-c7] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4;
            color: #324257;
            margin-bottom: .5rem
        }

        .wrapper[form-content-c7] {
            padding: 40px
        }

        sw-form[form-content-c7] .form-fields__wrapper {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            width: 100%
        }

        sw-form[form-content-c7] .form-fields__wrapper .form-row {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 100%;
            flex: 0 1 100%;
            flex: 0 1 100%;
            max-width: 100%
        }

        @media only screen and (min-width:640px) {
            .form__title[form-content-c7] {
                font-size: 1.365rem
            }
            sw-form[form-content-c7] .form-fields__wrapper {
                margin-left: -.5rem;
                width: calc(100% + 1rem)
            }
            sw-form[form-content-c7] .form-fields__wrapper .form-row {
                padding: 0 .5rem;
                -webkit-box-flex: 0;
                -ms-flex: 0 1 50%;
                flex: 0 1 50%;
                max-width: 50%
            }
        }

        @media only screen and (min-width:960px) {
            .form__title[form-content-c7] {
                font-size: 1.464rem
            }
            .wrapper[form-content-c7] {
                padding: 4rem 5rem
            }
            sw-form[form-content-c7] .form-fields__wrapper .form-row {
                -webkit-box-flex: 0;
                -ms-flex: 0 1 33.33333%;
                flex: 0 1 33.33333%;
                max-width: 33.33333%
            }
        }

        @media only screen and (min-width:1280px) {
            .form__title[form-content-c7] {
                font-size: 1.563rem
            }
            sw-form[form-content-c7] .form-fields__wrapper .form-row {
                -webkit-box-flex: 0;
                -ms-flex: 0 1 25%;
                flex: 0 1 25%;
                max-width: 25%
            }
        }

        sw-form[form-content-c7] .submit-row .form__submit {
            float: right
        }

        sw-form[form-content-c7] .submit-row .legal {
            float: left;
            margin-right: 1rem
        }

        sw-editorial[form-content-c7] {
            margin: 0;
            padding: 0
        }



        a[form-content-c4] {
            color: #039be5
        }

        a[form-content-c4]:hover {
            color: #0277bd
        }

        .eyebrow[form-content-c4],
        [form-c4] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [form-c4] {
            position: relative;
            display: block;
            margin: 0 -20px;
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em;
            text-align: left;
            color: #fff
        }

        [sw-variant][form-c4]:not([sw-variant=primary]) {
            max-width: 1440px;
            margin: 20px auto
        }

        .wrapper[form-content-c4] {
            position: relative;
            display: block;
            overflow: hidden;
            background-color: #84b135;
        }

        .wrapper[form-content-c4]::before {
            content: '';
            z-index: 1;
            position: absolute;
            display: block;
            /*background: #000;*/
            width: 100%;
            bottom: 0;
            left: 0;
            top: 0;
            opacity: .2
        }

        .inner[form-content-c4] {
            max-width: 1440px;
            margin-left: auto;
            margin-right: auto;
            padding: 20px 20px;
            z-index: 2
        }

        .main[form-content-c4],
        .main__layout[form-content-c4] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .main[form-content-c4] {
            max-width: 50rem;
            margin: 0 auto
        }

        .main__layout[form-content-c4] {
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            min-height: 110px;
            padding-left: 24px;
            padding-right: 24px
        }

        .eyebrow[form-content-c4] {
            font-size: 1rem;
            line-height: 1.4;
            letter-spacing: .025em;
            font-weight: 500;
            margin-bottom: 8px
        }

        .eyebrow[form-content-c4],
        h1[form-content-c4],
        h2[form-content-c4],h3[form-content-c4],h4[form-content-c4],h5[form-content-c4],h6[form-content-c4]{
            color: #fff;
        }

        h1[form-content-c4]
        {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.802rem;
            line-height: 1.2;
            margin: 0
        }

       
        h2[form-content-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.602rem;
            line-height: 1.2;
            margin: 0
        }

        @media only screen and (min-width:640px) {
            .main__layout[form-content-c4] {
                text-align: center
            }
            h1[form-content-c4],
            h2[form-content-c4] {
                font-size: 2.219rem
            }
        }

        @media only screen and (min-width:960px) {
            h1[form-content-c4],
            h2[form-content-c4] {
                font-size: 2.635rem
            }
        }

        .main-headline[form-content-c4]+.main-body[form-content-c4] {
            margin-top: 8px
        }

        .main-body[form-content-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            .main-body[form-content-c4] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            .main-body[form-content-c4] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            h1[form-content-c4]
            {
                font-size: 3.252rem
            }
            h2[form-content-c4] {
                font-size: 2.052rem
            }
            .main-body[form-content-c4] {
                font-size: 1.25rem
            }
        }

        .main-body[form-content-c4] p[form-content-c4] {
            margin-bottom: .5rem
        }

        .main-body[form-content-c4] p[form-content-c4]:last-child {
            margin-bottom: 0
        }

        .action-wrapper[form-content-c4]:not(.no-projection) {
            margin-top: 24px
        }

        .action-wrapper[form-content-c4]>*[form-content-c4] {
            display: inline-block;
            vertical-align: middle
        }

        .action--video-label[form-content-c4] {
            padding: 0 14px;
            text-align: left;
            max-width: calc(100% - 3.5rem);
            white-space: normal
        }

        [sw-has-logo][form-c4] .inner[form-content-c4] {
            padding-top: 24px
        }

        @media only screen and (max-width:639px) {
            [sw-has-logo][form-c4] .main[form-content-c4] {
                margin-top: 16px
            }
            .logo[form-content-c4] {
                padding: 0 24px
            }
        }

        .logo[form-content-c4] {
            margin: -8px 0
        }

        .bg[form-content-c4] {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            z-index: 0
        }

        [sw-has-aside][form-c4] .inner[form-content-c4] {
            padding-bottom: 24px
        }

        ul.aside[form-content-c4] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding: 32px 0 0;
            margin: 0 auto;
            width: 100%;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        @media only screen and (min-width:960px) {
            ul.aside[form-content-c4] {
                -webkit-box-align: stretch;
                -ms-flex-align: stretch;
                align-items: stretch;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row
            }
        }

        ul.aside[form-content-c4]>li[form-content-c4] {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-flex: 1;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto;
            list-style: none;
            width: 100%;
            max-width: 35rem
        }

        ul.aside[form-content-c4]>li[form-content-c4]+li[form-content-c4] {
            margin: 8px 0 0
        }

        @media only screen and (min-width:960px) {
            ul.aside[form-content-c4]>li[form-content-c4] {
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%
            }
            ul.aside[form-content-c4]>li[form-content-c4]+li[form-content-c4] {
                margin: 0 0 0 24px
            }
        }

        a.aside-item__action[form-content-c4] {
            display: inline-block;
            width: 100%;
            padding: 24px;
            color: #fff;
            background: rgba(26, 26, 26, .8);
            transition: background .5s cubic-bezier(.35, 0, .25, 1)
        }

        a.aside-item__action[form-content-c4]:focus,
        a.aside-item__action[form-content-c4]:hover {
            background: rgba(26, 26, 26, .95)
        }

        .aside-item__content[form-content-c4] {
            display: table
        }

        .aside-item__detail[form-content-c4],
        .aside-item__media[form-content-c4] {
            display: table-cell;
            vertical-align: top
        }

        .aside-item__detail[form-content-c4] {
            font-family: inherit;
            font-weight: 500;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2rem;
            letter-spacing: .025em;
            letter-spacing: .05em
        }

        .aside-item__detail[form-content-c4] button[form-content-c4] {
            font-family: inherit;
            font-weight: 600;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em;
            text-transform: uppercase;
            text-align: left;
            padding: 0;
            margin-top: 16px
        }

        .aside-item__media[form-content-c4] {
            width: 112px;
            padding-right: 24px
        }

        @media only screen and (max-width:359px) {
            .aside-item__media[form-content-c4] {
                display: none
            }
        }

        .aside-item__thumb[form-content-c4] {
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            padding-top: 100%
        }

        button.aside-item__play[form-content-c4] {
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%)
        }

        .aside-item__eyebrow[form-content-c4] {
            font-family: inherit;
            font-weight: 700;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em;
            margin-bottom: 8px
        }

        .action--video-label[form-content-c4],
        .eyebrow[form-content-c4],
        .main-body-item[form-content-c4],
        h1[form-content-c4],
        h2[form-content-c4] {
            /*text-shadow: 0 2px 4px rgba(50, 66, 87, .3), 0 2px 5px rgba(50, 66, 87, .21), 0 1px 10px rgba(50, 66, 87, .18) */
        }



        a[form-content-c6] {
            color: #039be5
        }

        a[form-content-c6]:hover {
            color: #0277bd
        }

        [form-c6] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            line-height: 1.35 !important;
            font-size: 15px !important;
            
        }

        h2[form-content-c6] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4
        }

        button[type=submit][form-content-c6] {
            margin-top: .5rem
        }

        .error[form-content-c6] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            h2[form-content-c6] {
                font-size: 1.365rem
            }
            .error[form-content-c6] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            h2[form-content-c6] {
                font-size: 1.464rem
            }
            .error[form-content-c6] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            h2[form-content-c6] {
                font-size: 1.563rem
            }
            .error[form-content-c6] {
                font-size: 1.25rem
            }
        }

        .legal[form-content-c6] {
            margin: .5rem 0 .25rem;
            display: table
        }

        .legal[form-content-c6]>*[form-content-c6] {
            display: table-cell;
            vertical-align: middle
        }

        .legal__text[form-content-c6] {
            font-family: inherit;
            font-weight: 500;
            font-style: inherit;
            font-size: 14px;
            line-height: 1.4;
            letter-spacing: .025em;
            margin-top: .5rem;
            margin-bottom: .5rem
        }

        .legal__check[form-content-c6] {
            width: 2.5rem
        }

        .legal__check[form-content-c6] button[form-content-c6] {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            background: 0 0;
            border: 0;
            padding: 0;
            color: #039be5
        }

        .legal__check[form-content-c6] button[form-content-c6]:focus,
        .legal__check[form-content-c6] button[form-content-c6]:hover {
            color: #0277bd
        }

        [sw-theme=dark][form-c6] {
            color: #fff
        }

        [sw-theme=dark][form-c6] .legal__check[form-content-c6] button[form-content-c6] {
            color: #fff
        }

        [sw-theme=dark][form-c6] .legal__check[form-content-c6] button[form-content-c6]:focus,
        [sw-theme=dark][form-c6] .legal__check[form-content-c6] button[form-content-c6]:hover {
            color: #03a9f4
        }

        .submit-row[form-content-c6]::after {
            content: "";
            display: table;
            clear: both
        }



        a[form-content-c9] {
            color: #039be5
        }

        a[form-content-c9]:hover {
            color: #0277bd
        }

        [form-c9],
        [sw-fab][form-c9],
        [sw-mini-fab][form-c9],
        [sw-raised-button][form-c9] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 16px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 600;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 35px;
            border-radius: 0
        }

        [disabled][form-c9] {
            cursor: default
        }

        [sw-fab][form-c9],
        [sw-mini-fab][form-c9],
        [sw-raised-button][form-c9] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[form-c9],
        [sw-mini-fab]:active[form-c9],
        [sw-raised-button]:active[form-c9] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][form-c9],
        [disabled][sw-mini-fab][form-c9],
        [disabled][sw-raised-button][form-c9] {
            box-shadow: none
        }

        [form-c9]:focus {
            outline: 0
        }

        [sw-button][form-c9] sw-icon,
        [sw-raised-button][form-c9] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][form-c9],
        [sw-raised-button][sw-wrap][form-c9] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][form-c9] *,
        [sw-raised-button][sw-wrap][form-c9] * {
            display: inline
        }

        [sw-icon-button][form-c9] i,
        [sw-icon-button][form-c9] sw-icon,
        [sw-mini-fab][form-c9] i,
        [sw-mini-fab][form-c9] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][form-c9] i[sw-icon-size=xs],
        [sw-icon-button][form-c9] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][form-c9] i[sw-icon-size=xs],
        [sw-mini-fab][form-c9] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][form-c9] i[sw-icon-size=md],
        [sw-icon-button][form-c9] sw-icon[sw-icon-size=md],
        [sw-mini-fab][form-c9] i[sw-icon-size=md],
        [sw-mini-fab][form-c9] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[form-c9],
        [sw-icon-button].sw-button-focus[form-c9] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][form-c9],
        [sw-icon-button][form-c9] {
            color: #595959
        }

        [sw-button].sw-button-focus[form-c9],
        [sw-button].sw-button-hover[form-c9]:hover,
        [sw-icon-button].sw-button-focus[form-c9],
        [sw-icon-button].sw-button-hover[form-c9]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][form-c9],
        [sw-icon-button][sw-theme=primary][form-c9] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[form-c9],
        [sw-button][sw-theme=primary].sw-button-hover[form-c9]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[form-c9],
        [sw-icon-button][sw-theme=primary].sw-button-hover[form-c9]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][form-c9],
        [sw-icon-button][sw-theme=accent][form-c9] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[form-c9],
        [sw-button][sw-theme=accent].sw-button-hover[form-c9]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[form-c9],
        [sw-icon-button][sw-theme=accent].sw-button-hover[form-c9]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][form-c9],
        [sw-icon-button][sw-theme=warn][form-c9] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[form-c9],
        [sw-button][sw-theme=warn].sw-button-hover[form-c9]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[form-c9],
        [sw-icon-button][sw-theme=warn].sw-button-hover[form-c9]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][form-c9],
        [sw-icon-button][sw-theme=invert][form-c9] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[form-c9],
        [sw-button][sw-theme=invert].sw-button-hover[form-c9]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[form-c9],
        [sw-icon-button][sw-theme=invert].sw-button-hover[form-c9]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][form-c9],
        [sw-button][disabled].sw-button-focus[form-c9],
        [sw-button][disabled].sw-button-hover[form-c9]:hover,
        [sw-button][disabled][sw-theme][form-c9],
        [sw-icon-button][disabled][form-c9],
        [sw-icon-button][disabled].sw-button-focus[form-c9],
        [sw-icon-button][disabled].sw-button-hover[form-c9]:hover,
        [sw-icon-button][disabled][sw-theme][form-c9] {
            color: #b3b3b3
        }

        [sw-raised-button][form-c9] {
            background: #fff
        }

        [sw-fab][form-c9] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][form-c9] i,
        [sw-fab][form-c9] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][form-c9] i[sw-icon-size=xs],
        [sw-fab][form-c9] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][form-c9] i[sw-icon-size=md],
        [sw-fab][form-c9] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][form-c9] i[sw-icon-size=lg],
        [sw-fab][form-c9] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][form-c9] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[form-c9],
        [sw-fab].sw-button-hover[form-c9]:hover,
        [sw-mini-fab].sw-button-focus[form-c9],
        [sw-mini-fab].sw-button-hover[form-c9]:hover,
        [sw-raised-button].sw-button-focus[form-c9],
        [sw-raised-button].sw-button-hover[form-c9]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[form-c9],
        [sw-mini-fab].sw-button-focus[form-c9],
        [sw-raised-button].sw-button-focus[form-c9] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][form-c9],
        [sw-mini-fab][sw-theme=primary][form-c9],
        [sw-raised-button][sw-theme=primary][form-c9] {
            color: #fff;
            background: #84b135;
        }

        .form-pairing-action-button {
            
            background: none !important;
            border: 1px solid #fff !important;
            background-color: transparent !important;
        }

        .form-pairing-action-button:hover { 
            
            background: #538100 !important;
        }

        [sw-fab][sw-theme=primary][form-c9],
        [sw-mini-fab][sw-theme=primary][form-c9],
        [sw-raised-button][sw-theme=primary][form-c9]:hover {
            color: #fff;
            background: #538100;
            
        }

        [sw-fab][sw-theme=primary].sw-button-focus[form-c9],
        [sw-fab][sw-theme=primary].sw-button-hover[form-c9]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[form-c9],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[form-c9]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[form-c9],
        [sw-raised-button][sw-theme=primary].sw-button-hover[form-c9]:hover {
            background: #538100;
        }

        [sw-fab][sw-theme=accent][form-c9],
        [sw-mini-fab][sw-theme=accent][form-c9],
        [sw-raised-button][sw-theme=accent][form-c9] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[form-c9],
        [sw-fab][sw-theme=accent].sw-button-hover[form-c9]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[form-c9],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[form-c9]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[form-c9],
        [sw-raised-button][sw-theme=accent].sw-button-hover[form-c9]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][form-c9],
        [sw-mini-fab][sw-theme=warn][form-c9],
        [sw-raised-button][sw-theme=warn][form-c9] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[form-c9],
        [sw-fab][sw-theme=warn].sw-button-hover[form-c9]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[form-c9],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[form-c9]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[form-c9],
        [sw-raised-button][sw-theme=warn].sw-button-hover[form-c9]:hover {
            background: #e65100
        }

        [sw-fab][disabled][form-c9],
        [sw-fab][disabled].sw-button-focus[form-c9],
        [sw-fab][disabled].sw-button-hover[form-c9]:hover,
        [sw-fab][disabled][sw-theme][form-c9],
        [sw-mini-fab][disabled][form-c9],
        [sw-mini-fab][disabled].sw-button-focus[form-c9],
        [sw-mini-fab][disabled].sw-button-hover[form-c9]:hover,
        [sw-mini-fab][disabled][sw-theme][form-c9],
        [sw-raised-button][disabled][form-c9],
        [sw-raised-button][disabled].sw-button-focus[form-c9],
        [sw-raised-button][disabled].sw-button-hover[form-c9]:hover,
        [sw-raised-button][disabled][sw-theme][form-c9] {
            background-color: #89B753 !important;
            border-radius: 3px;
            border: 2px solid #fff !important;
            color: #fff;
        }

        [sw-icon-button][form-c9] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][form-c9] .sw-button-wrapper[form-content-c9]>*[form-content-c9] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[form-content-c9],
            .sw-mini-fab[form-content-c9],
            .sw-raised-button[form-content-c9] {
                border: 1px solid #fff
            }
        }



        a[form-content-c11] {
            color: #039be5
        }

        a[form-content-c11]:hover {
            color: #0277bd
        }

        [form-c11],
        input[form-content-c11],
        input.sw-input-invalid[form-content-c11]:-ms-input-placeholder,
        input.sw-input-invalid[form-content-c11]::-moz-placeholder,
        input.sw-input-invalid[form-content-c11]::-webkit-input-placeholder,
        select[form-content-c11],
        select.sw-input-invalid[form-content-c11]:-ms-input-placeholder,
        select.sw-input-invalid[form-content-c11]::-moz-placeholder,
        select.sw-input-invalid[form-content-c11]::-webkit-input-placeholder {
            font-family: Antenna, Arial, Helvetica, sans-serif
        }

        [form-c11],
        input[form-content-c11],
        input.sw-input-invalid[form-content-c11]:-ms-input-placeholder,
        input.sw-input-invalid[form-content-c11]::-moz-placeholder,
        input.sw-input-invalid[form-content-c11]::-webkit-input-placeholder,
        input.sw-input-invalid[form-content-c11]::placeholder,
        select[form-content-c11],
        select.sw-input-invalid[form-content-c11]:-ms-input-placeholder,
        select.sw-input-invalid[form-content-c11]::-moz-placeholder,
        select.sw-input-invalid[form-content-c11]::-webkit-input-placeholder,
        select.sw-input-invalid[form-content-c11]::placeholder {
            font-family: Antenna, Arial, Helvetica, sans-serif
        }

        [form-c11],
        input[form-content-c11],
        input.sw-input-invalid[form-content-c11]:-ms-input-placeholder,
        input.sw-input-invalid[form-content-c11]::-moz-placeholder,
        input.sw-input-invalid[form-content-c11]::-webkit-input-placeholder,
        select[form-content-c11],
        select.sw-input-invalid[form-content-c11]:-ms-input-placeholder,
        select.sw-input-invalid[form-content-c11]::-moz-placeholder,
        select.sw-input-invalid[form-content-c11]::-webkit-input-placeholder {
            font-weight: 400
        }

        [form-c11],
        input[form-content-c11],
        input.sw-input-invalid[form-content-c11]:-ms-input-placeholder,
        input.sw-input-invalid[form-content-c11]::-moz-placeholder,
        input.sw-input-invalid[form-content-c11]::-webkit-input-placeholder,
        input.sw-input-invalid[form-content-c11]::placeholder,
        select[form-content-c11],
        select.sw-input-invalid[form-content-c11]:-ms-input-placeholder,
        select.sw-input-invalid[form-content-c11]::-moz-placeholder,
        select.sw-input-invalid[form-content-c11]::-webkit-input-placeholder,
        select.sw-input-invalid[form-content-c11]::placeholder {
            font-weight: 400
        }

        [form-c11] {
            position: relative;
            display: block;
            margin: 0 auto;
            
        }

        label[form-content-c11] {
            #display: none;
            margin-top: 0.5rem;
        }

        input[form-content-c11],
        select[form-content-c11] {
            font-family: lato,Arial,Helvetica,sans-serif; 
            font:initial;
            letter-spacing: .025em;
            font-size: 0.9rem;
            line-height: 1;
            border: 2px solid transparent;
            background-color: #fff;
            width: 100%;
            padding: .75rem 1rem;
            /* margin-top: .5rem; */
            margin-bottom: .5rem;
            height: 44px
        }

        input[form-content-c11],
        select[form-content-c11]:focus {
            
            outline-color: #89B753; 
        }

        input.sw-input-invalid[form-content-c11],
        select.sw-input-invalid[form-content-c11] {
            color: #e65100;
            border-color: #ef6c00
        }

        input.sw-input-invalid[form-content-c11]::placeholder,
        select.sw-input-invalid[form-content-c11]::placeholder {
            color: #e65100;
            line-height: 1.2;
            letter-spacing: .025em;
            font-size: 1.14286rem
        }

        input.sw-input-invalid[form-content-c11]::-moz-placeholder,
        select.sw-input-invalid[form-content-c11]::-moz-placeholder {
            color: #e65100;
            line-height: 1.2;
            letter-spacing: .025em;
            font-size: 1.14286rem
        }

        input.sw-input-invalid[form-content-c11]::-webkit-input-placeholder,
        select.sw-input-invalid[form-content-c11]::-webkit-input-placeholder {
            color: #e65100;
            line-height: 1.2;
            letter-spacing: .025em;
            font-size: 1.14286rem
        }

        input.sw-input-invalid[form-content-c11]:-ms-input-placeholder,
        select.sw-input-invalid[form-content-c11]:-ms-input-placeholder {
            color: #e65100;
            line-height: 1.2;
            letter-spacing: .025em;
            font-size: 1.14286rem
        }

        select[form-content-c11] {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            /*border: 0;*/
            cursor: pointer;
            background-repeat: no-repeat;
            background-size: 24px;
            background-position: right .75rem top 50%;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAAHqHuX9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAN0Uk5TAGCf/zshrAAAAD9JREFUCNdjYGBgYUACXAwogJ8BDTAdOsDAoMOAEzACMXNzAwPDOyDDgoE0wN3A9ABkxw/9BhBX/wfEygb8ugDDlwi6+CNw2wAAAABJRU5ErkJggg==)
        }

        select[form-content-c11]::-ms-expand {
            display: none
        }

        .errorMessage[form-content-c11] {
            font-family: inherit;
            font-weight: 500;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.4;
            letter-spacing: .025em;
            color: #ef6c00
        }

        [sw-theme=dark][form-c11] .errorMessage[form-content-c11],
        [sw-theme=dark] [form-c11] .errorMessage[form-content-c11] {
            color: #fff
        }



        [form-c10] {
            position: relative;
            background-repeat: no-repeat;
            display: inline-block;
            fill: currentColor;
            font-size: 24px;
            line-height: 1;
            height: 24px;
            width: auto
        }

        [form-c10] svg[form-content-c10] {
            position: relative;
            height: 100%;
            width: auto;
            display: block;
            margin: 0 auto
        }

        [sw-icon-size=xs][form-c10] {
            font-size: 18px;
            line-height: 1;
            height: 18px
        }

        [sw-icon-size=md][form-c10] {
            font-size: 32px;
            line-height: 1;
            height: 32px
        }

        [sw-icon-size=lg][form-c10] {
            font-size: 48px;
            line-height: 1;
            height: 48px
        }

        [sw-icon-size=xl][form-c10] {
            font-size: 64px;
            line-height: 1;
            height: 64px
        }



        [form-c5] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        a[form-content-c5] {
            color: #039be5
        }

        a[form-content-c5]:hover {
            color: #0277bd
        }

        [form-c5] {
            position: relative;
            display: block;
            margin: 20px auto;
            color: #595959;
            max-width: 1440px;
            padding: 2rem
        }

        @media only screen and (min-width:640px) {
            [form-c5] {
                padding: 3rem
            }
        }

        @media only screen and (min-width:960px) {
            [form-c5] {
                padding: 4rem
            }
        }

        .wrapper[form-content-c5] {
            max-width: 70rem;
            margin: 0 auto
        }

        .wrapper[form-content-c5]::after {
            content: "";
            display: table;
            clear: both
        }

        [sw-theme=light][form-c5],
        [sw-theme=light] [form-c5] {
            background-color: #f2f2f2
        }

        [sw-theme=dark][form-c5],
        [sw-theme=dark] [form-c5] {
            background-color: #324257;
            color: #fff
        }



        a[form-content-c12] {
            color: #039be5
        }

        a[form-content-c12]:hover {
            color: #0277bd
        }

        [form-c12] {
            position: relative;
            display: block;
            margin: 0 auto
        }

        [sw-editorial-item][form-c12]:not([sw-editorial-prev-type=headline]):not(:first-child) {
            margin-top: 32px
        }

        [sw-editorial-item][form-c12]:not(:last-child) {
            margin-bottom: 8px
        }

        [sw-group-theme][form-c12]:not([sw-group-theme=dark]),
        [sw-group-theme]:not([sw-group-theme=dark]) [form-c12] {
            color: #324257
        }

        [aria-level="1"][form-c12],
        [aria-level="1"] [form-c12] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.802rem;
            line-height: 1.2
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][form-c12],
            [sw-text-align=center] [form-c12] {
                text-align: center
            }
            [aria-level="1"][form-c12],
            [aria-level="1"] [form-c12] {
                font-size: 2.219rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="1"][form-c12],
            [aria-level="1"] [form-c12] {
                font-size: 2.635rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="1"][form-c12],
            [aria-level="1"] [form-c12] {
                font-size: 3.052rem
            }
        }

        [aria-level="2"][form-c12],
        [aria-level="2"] [form-c12] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.602rem;
            line-height: 1.2
        }

        @media only screen and (min-width:640px) {
            [aria-level="2"][form-c12],
            [aria-level="2"] [form-c12] {
                font-size: 1.882rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="2"][form-c12],
            [aria-level="2"] [form-c12] {
                font-size: 2.161rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="2"][form-c12],
            [aria-level="2"] [form-c12] {
                font-size: 2.441rem
            }
        }

        [aria-level="3"][form-c12],
        [aria-level="3"] [form-c12] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.424rem;
            line-height: 1.2
        }

        @media only screen and (min-width:640px) {
            [aria-level="3"][form-c12],
            [aria-level="3"] [form-c12] {
                font-size: 1.6rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="3"][form-c12],
            [aria-level="3"] [form-c12] {
                font-size: 1.777rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="3"][form-c12],
            [aria-level="3"] [form-c12] {
                font-size: 1.953rem
            }
        }

        [aria-level="4"][form-c12],
        [aria-level="4"] [form-c12] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            [aria-level="4"][form-c12],
            [aria-level="4"] [form-c12] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="4"][form-c12],
            [aria-level="4"] [form-c12] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="4"][form-c12],
            [aria-level="4"] [form-c12] {
                font-size: 1.563rem
            }
        }

        [aria-level="5"][form-c12],
        [aria-level="5"] [form-c12] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            [aria-level="5"][form-c12],
            [aria-level="5"] [form-c12] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            [aria-level="5"][form-c12],
            [aria-level="5"] [form-c12] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            [aria-level="5"][form-c12],
            [aria-level="5"] [form-c12] {
                font-size: 1.25rem
            }
        }

        [aria-level="6"][form-c12],
        [aria-level="6"] [form-c12] {
            font-family: inherit;
            font-weight: 600;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em
        }



        p[form-content-c13] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        a[form-content-c13] {
            color: #039be5
        }

        a[form-content-c13]:hover {
            color: #0277bd
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][form-c13],
            [sw-text-align=center] [form-c13] {
                text-align: center
            }
        }

        [form-c13] {
            position: relative;
            display: block;
            margin: 0 auto
        }

        [sw-editorial-item][form-c13]:not(:last-child) {
            margin-bottom: 20px
        }

        p[form-content-c13] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em
        }

        [sw-group-line-height=normal][form-c13] p[form-content-c13],
        [sw-group-line-height=normal] [form-c13] p[form-content-c13] {
            line-height: 1.4
        }



        a[form-content-c14] {
            color: #039be5
        }

        a[form-content-c14]:hover {
            color: #0277bd
        }

        [form-c14] {
            display: block;
            clear: both
        }

        [sw-editorial-item][form-c14]:not(:last-child) {
            margin-bottom: 20px
        }

        .wrapper[form-content-c14] {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            max-width: 100%;
            width: 100%
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][form-c14],
            [sw-text-align=center] [form-c14] {
                text-align: center
            }
            [sw-text-align=center][form-c14] .wrapper[form-content-c14],
            [sw-text-align=center] [form-c14] .wrapper[form-content-c14] {
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
        }

        .wrapper[form-content-c14]>sw-editorial-item-profile[form-content-c14] {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 23rem;
            flex: 1 1 23rem;
            max-width: 23rem
        }

        .wrapper.sw-dir-row[form-content-c14] {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .wrapper.sw-dir-column[form-content-c14] {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .wrapper.sw-dir-column[form-content-c14]>sw-editorial-item-profile[form-content-c14] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto
        }

        sw-editorial-item-profile[form-content-c14] {
            padding: .75rem .5rem;
            width: 100%
        }



        a[form-content-c15] {
            color: #039be5
        }

        a[form-content-c15]:hover {
            color: #0277bd
        }

        @media only screen and (min-width:640px) {
            [sw-text-align=center][form-c15],
            [sw-text-align=center] [form-c15] {
                text-align: center
            }
        }

        [form-c15] {
            display: inline-block;
            max-width: 25rem
        }

        .sw-empty[form-c15] {
            display: none
        }

        figure[form-content-c15] {
            margin: 0
        }

        .attribution[form-content-c15] {
            display: table
        }

        .attribution__details[form-content-c15],
        .attribution__thumb[form-content-c15] {
            display: table-cell;
            text-align: left
        }

        .attribution__thumb[form-content-c15]+.attribution__details[form-content-c15] {
            padding-left: 1rem
        }

        .attribution__thumb[form-content-c15] {
            width: 6rem;
            min-width: 6rem;
            vertical-align: top
        }

        .attribution__thumb[form-content-c15] img[form-content-c15] {
            width: 100%
        }

        .attribution__thumb[form-content-c15] img.circle[form-content-c15] {
            border-radius: 100%;
            overflow: hidden
        }

        .attribution__thumb[form-content-c15] img.rounded[form-content-c15] {
            border-radius: .5rem;
            overflow: hidden
        }

        .attribution__thumb[form-content-c15]>a[form-content-c15] {
            display: block
        }

        .attribution__subject[form-content-c15] {
            font-weight: 500;
            text-align: left;
            padding: 0
        }

        .attribution__subject[form-content-c15]+.attribution__description[form-content-c15] {
            margin-top: .5rem
        }

        .attribution__subject[form-content-c15] sw-icon[form-content-c15] {
            margin-left: -.25rem
        }

        .attribution__details[form-content-c15] {
            vertical-align: middle
        }

        .attribution__description[form-content-c15] {
            font-family: inherit;
            font-weight: 400;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.4;
            letter-spacing: .025em
        }



        a[lists-content-c0] {
            color: #039be5
        }

        a[lists-content-c0]:hover {
            color: #0277bd
        }

        [lists-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[lists-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        a[lists-content-c3] {
            color: #039be5
        }

        a[lists-content-c3]:hover {
            color: #0277bd
        }

        [lists-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 20px auto;
            color: #595959;
            max-width: 1440px
        }

        .box__wrapper[lists-content-c3] {
            display: inline-block;
            overflow: hidden;
            width: 100%;
            max-width: 100%;
            background-color: #f9f9f9
        }

        .box__wrapper[lists-content-c3]>.group__wrapper[lists-content-c3],
        .box__wrapper[lists-content-c3]>.list__el[lists-content-c3] {
            padding: 20px 40px;
            -webkit-columns: 4 20rem;
            -moz-columns: 4 20rem;
            columns: 4 20rem;
            -webkit-column-gap: 2rem;
            -moz-column-gap: 2rem;
            column-gap: 2rem;
            overflow: hidden
        }

        .wrapper[lists-content-c3] {
            display: block;
            -webkit-box-flex: 1;
            -ms-flex: 1 0 100%;
            flex: 1 0 100%
        }

        .box__title[lists-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4;
            color: #fff;
            background-color: #324257;
            padding: 20px 40px
        }

        @media only screen and (min-width:640px) {
            .box__title[lists-content-c3] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            .wrapper[lists-content-c3] {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex
            }
            .wrapper[lists-content-c3]:not(.list-count-1) {
                margin: 0 -.5rem
            }
            .wrapper[lists-content-c3]:not(.list-count-1) .box__wrapper[lists-content-c3] {
                margin: 0 .5rem
            }
            .list-count-2[lists-content-c3] .box__wrapper[lists-content-c3] {
                -webkit-box-flex: 1;
                -ms-flex: 1 0 50%;
                flex: 1 0 50%;
                max-width: calc(50% - 1rem)
            }
            .list-count-3[lists-content-c3] .box__wrapper[lists-content-c3] {
                -webkit-box-flex: 1;
                -ms-flex: 1 0 33.33333%;
                flex: 1 0 33.33333%;
                max-width: calc(33.33333% - 1rem)
            }
            .box__title[lists-content-c3] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            .box__title[lists-content-c3] {
                font-size: 1.25rem
            }
        }

        .list__group[lists-content-c3] {
            padding: 1rem 0;
            display: block;
            -webkit-column-break-inside: avoid;
            page-break-inside: avoid;
            break-inside: avoid;
            width: 100%
        }

        .group__title[lists-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4;
            padding-bottom: .5rem
        }

        @media only screen and (min-width:640px) {
            .group__title[lists-content-c3] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            .group__title[lists-content-c3] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            .group__title[lists-content-c3] {
                font-size: 1.25rem
            }
        }

        .list__el[lists-content-c3] {
            display: inline-block;
            width: 100%;
            overflow: hidden;
            margin: 0
        }

        .list__el[lists-content-c3] li {
            border-bottom: 0
        }

        .list__el[lists-content-c3] li a sw-icon {
            color: #0288d1
        }



        a[lists-content-c4] {
            color: #039be5
        }

        a[lists-content-c4]:hover {
            color: #0277bd
        }

        [lists-c4] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959
        }

        ul[lists-content-c4] {
            margin: 0;
            padding: 0
        }

        li[lists-content-c4] {
            list-style: none;
            border-bottom: 1px solid #b3b3b3;
            white-space: nowrap
        }

        li[lists-content-c4]:last-of-type {
            border-bottom: 0
        }

        a[lists-content-c4] {
            height: 100%;
            line-height: 1.4;
            text-align: left;
            padding: .857rem 0;
            white-space: normal
        }

        a[lists-content-c4] sw-icon[lists-content-c4] {
            display: inline;
            margin-left: -.25rem
        }



        a[lists-content-c5] {
            color: #039be5
        }

        a[lists-content-c5]:hover {
            color: #0277bd
        }

        [lists-c5],
        [sw-fab][lists-c5],
        [sw-mini-fab][lists-c5],
        [sw-raised-button][lists-c5] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 14px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 500;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 21px;
            border-radius: 0
        }

        [disabled][lists-c5] {
            cursor: default
        }

        [sw-fab][lists-c5],
        [sw-mini-fab][lists-c5],
        [sw-raised-button][lists-c5] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[lists-c5],
        [sw-mini-fab]:active[lists-c5],
        [sw-raised-button]:active[lists-c5] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][lists-c5],
        [disabled][sw-mini-fab][lists-c5],
        [disabled][sw-raised-button][lists-c5] {
            box-shadow: none
        }

        [lists-c5]:focus {
            outline: 0
        }

        [sw-button][lists-c5] sw-icon,
        [sw-raised-button][lists-c5] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][lists-c5],
        [sw-raised-button][sw-wrap][lists-c5] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][lists-c5] *,
        [sw-raised-button][sw-wrap][lists-c5] * {
            display: inline
        }

        [sw-icon-button][lists-c5] i,
        [sw-icon-button][lists-c5] sw-icon,
        [sw-mini-fab][lists-c5] i,
        [sw-mini-fab][lists-c5] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][lists-c5] i[sw-icon-size=xs],
        [sw-icon-button][lists-c5] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][lists-c5] i[sw-icon-size=xs],
        [sw-mini-fab][lists-c5] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][lists-c5] i[sw-icon-size=md],
        [sw-icon-button][lists-c5] sw-icon[sw-icon-size=md],
        [sw-mini-fab][lists-c5] i[sw-icon-size=md],
        [sw-mini-fab][lists-c5] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[lists-c5],
        [sw-icon-button].sw-button-focus[lists-c5] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][lists-c5],
        [sw-icon-button][lists-c5] {
            color: #595959
        }

        [sw-button].sw-button-focus[lists-c5],
        [sw-button].sw-button-hover[lists-c5]:hover,
        [sw-icon-button].sw-button-focus[lists-c5],
        [sw-icon-button].sw-button-hover[lists-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][lists-c5],
        [sw-icon-button][sw-theme=primary][lists-c5] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[lists-c5],
        [sw-button][sw-theme=primary].sw-button-hover[lists-c5]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[lists-c5],
        [sw-icon-button][sw-theme=primary].sw-button-hover[lists-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][lists-c5],
        [sw-icon-button][sw-theme=accent][lists-c5] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[lists-c5],
        [sw-button][sw-theme=accent].sw-button-hover[lists-c5]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[lists-c5],
        [sw-icon-button][sw-theme=accent].sw-button-hover[lists-c5]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][lists-c5],
        [sw-icon-button][sw-theme=warn][lists-c5] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[lists-c5],
        [sw-button][sw-theme=warn].sw-button-hover[lists-c5]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[lists-c5],
        [sw-icon-button][sw-theme=warn].sw-button-hover[lists-c5]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][lists-c5],
        [sw-icon-button][sw-theme=invert][lists-c5] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[lists-c5],
        [sw-button][sw-theme=invert].sw-button-hover[lists-c5]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[lists-c5],
        [sw-icon-button][sw-theme=invert].sw-button-hover[lists-c5]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][lists-c5],
        [sw-button][disabled].sw-button-focus[lists-c5],
        [sw-button][disabled].sw-button-hover[lists-c5]:hover,
        [sw-button][disabled][sw-theme][lists-c5],
        [sw-icon-button][disabled][lists-c5],
        [sw-icon-button][disabled].sw-button-focus[lists-c5],
        [sw-icon-button][disabled].sw-button-hover[lists-c5]:hover,
        [sw-icon-button][disabled][sw-theme][lists-c5] {
            color: #b3b3b3
        }

        [sw-raised-button][lists-c5] {
            background: #fff
        }

        [sw-fab][lists-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][lists-c5] i,
        [sw-fab][lists-c5] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][lists-c5] i[sw-icon-size=xs],
        [sw-fab][lists-c5] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][lists-c5] i[sw-icon-size=md],
        [sw-fab][lists-c5] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][lists-c5] i[sw-icon-size=lg],
        [sw-fab][lists-c5] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][lists-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[lists-c5],
        [sw-fab].sw-button-hover[lists-c5]:hover,
        [sw-mini-fab].sw-button-focus[lists-c5],
        [sw-mini-fab].sw-button-hover[lists-c5]:hover,
        [sw-raised-button].sw-button-focus[lists-c5],
        [sw-raised-button].sw-button-hover[lists-c5]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[lists-c5],
        [sw-mini-fab].sw-button-focus[lists-c5],
        [sw-raised-button].sw-button-focus[lists-c5] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][lists-c5],
        [sw-mini-fab][sw-theme=primary][lists-c5],
        [sw-raised-button][sw-theme=primary][lists-c5] {
            color: #fff;
            background: #039be5
        }

        [sw-fab][sw-theme=primary].sw-button-focus[lists-c5],
        [sw-fab][sw-theme=primary].sw-button-hover[lists-c5]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[lists-c5],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[lists-c5]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[lists-c5],
        [sw-raised-button][sw-theme=primary].sw-button-hover[lists-c5]:hover {
            background: #0277bd
        }

        [sw-fab][sw-theme=accent][lists-c5],
        [sw-mini-fab][sw-theme=accent][lists-c5],
        [sw-raised-button][sw-theme=accent][lists-c5] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[lists-c5],
        [sw-fab][sw-theme=accent].sw-button-hover[lists-c5]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[lists-c5],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[lists-c5]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[lists-c5],
        [sw-raised-button][sw-theme=accent].sw-button-hover[lists-c5]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][lists-c5],
        [sw-mini-fab][sw-theme=warn][lists-c5],
        [sw-raised-button][sw-theme=warn][lists-c5] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[lists-c5],
        [sw-fab][sw-theme=warn].sw-button-hover[lists-c5]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[lists-c5],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[lists-c5]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[lists-c5],
        [sw-raised-button][sw-theme=warn].sw-button-hover[lists-c5]:hover {
            background: #e65100
        }

        [sw-fab][disabled][lists-c5],
        [sw-fab][disabled].sw-button-focus[lists-c5],
        [sw-fab][disabled].sw-button-hover[lists-c5]:hover,
        [sw-fab][disabled][sw-theme][lists-c5],
        [sw-mini-fab][disabled][lists-c5],
        [sw-mini-fab][disabled].sw-button-focus[lists-c5],
        [sw-mini-fab][disabled].sw-button-hover[lists-c5]:hover,
        [sw-mini-fab][disabled][sw-theme][lists-c5],
        [sw-raised-button][disabled][lists-c5],
        [sw-raised-button][disabled].sw-button-focus[lists-c5],
        [sw-raised-button][disabled].sw-button-hover[lists-c5]:hover,
        [sw-raised-button][disabled][sw-theme][lists-c5] {
            color: #b3b3b3;
            background: #e6e6e6
        }

        [sw-icon-button][lists-c5] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][lists-c5] .sw-button-wrapper[lists-content-c5]>*[lists-content-c5] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[lists-content-c5],
            .sw-mini-fab[lists-content-c5],
            .sw-raised-button[lists-content-c5] {
                border: 1px solid #fff
            }
        }



        [lists-c6] {
            position: relative;
            background-repeat: no-repeat;
            display: inline-block;
            fill: currentColor;
            font-size: 24px;
            line-height: 1;
            height: 24px;
            width: auto
        }

        [lists-c6] svg[lists-content-c6] {
            position: relative;
            height: 100%;
            width: auto;
            display: block;
            margin: 0 auto
        }

        [sw-icon-size=xs][lists-c6] {
            font-size: 18px;
            line-height: 1;
            height: 18px
        }

        [sw-icon-size=md][lists-c6] {
            font-size: 32px;
            line-height: 1;
            height: 32px
        }

        [sw-icon-size=lg][lists-c6] {
            font-size: 48px;
            line-height: 1;
            height: 48px
        }

        [sw-icon-size=xl][lists-c6] {
            font-size: 64px;
            line-height: 1;
            height: 64px
        }




        a[mosaic-content-c0] {
            color: #039be5
        }

        a[mosaic-content-c0]:hover {
            color: #0277bd
        }

        [mosaic-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[mosaic-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        a[mosaic-content-c3] {
            color: #039be5
        }

        a[mosaic-content-c3]:hover {
            color: #0277bd
        }

        [mosaic-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 20px auto;
            color: #595959;
            max-width: 1440px
        }

        [mosaic-c3] .grid-header-colored {
            background-color: #f9f9f9
        }

        [t-layout][mosaic-content-c3]:nth-child(1) {
            -webkit-box-ordinal-group: 1;
            -ms-flex-order: 0;
            order: 0
        }

        [t-layout][mosaic-content-c3]:nth-child(2) {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

        [t-layout][mosaic-content-c3]:nth-child(3) {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

        [t-layout][mosaic-content-c3]:nth-child(4) {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }

        [t-layout][mosaic-content-c3]:nth-child(5) {
            -webkit-box-ordinal-group: 5;
            -ms-flex-order: 4;
            order: 4
        }

        [t-layout][mosaic-content-c3]:nth-child(6) {
            -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
            order: 5
        }

        [t-layout][mosaic-content-c3]:nth-child(7) {
            -webkit-box-ordinal-group: 7;
            -ms-flex-order: 6;
            order: 6
        }

        [m-layout][mosaic-content-c3] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            min-height: 300px
        }

        [m-layout][mosaic-content-c3] [t-layout][mosaic-content-c3] {
            min-height: 300px;
            width: 100%
        }

        [m-layout="2"][mosaic-content-c3] {
            height: 600px
        }

        [m-layout="2"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
            height: 50%
        }

        [m-layout^="3"][mosaic-content-c3]:not([m-layout="3C"]) {
            height: 900px
        }

        [m-layout^="3"][mosaic-content-c3]:not([m-layout="3C"]) [t-layout][mosaic-content-c3] {
            height: 33.33333%
        }

        @media only screen and (min-width:640px) {
            [m-layout="2"][mosaic-content-c3] {
                height: 300px
            }
            [m-layout="2"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
                width: 50%;
                height: 100%
            }
            [m-layout^="3"][mosaic-content-c3]:not([m-layout="3C"]) {
                height: 600px
            }
            [m-layout^="3"][mosaic-content-c3]:not([m-layout="3C"]) [t-layout][mosaic-content-c3] {
                height: 50%
            }
            [m-layout^="3"][mosaic-content-c3]:not([m-layout="3C"]) [t-layout=sm][mosaic-content-c3] {
                width: 50%
            }
        }

        @media only screen and (min-width:960px) {
            [m-layout^="3"][mosaic-content-c3]:not([m-layout="3C"]) {
                height: 300px;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
            [m-layout^="3"][mosaic-content-c3]:not([m-layout="3C"]) [t-layout=mdx][mosaic-content-c3] {
                width: 50%;
                height: 100%
            }
            [m-layout^="3"][mosaic-content-c3]:not([m-layout="3C"]) [t-layout=sm][mosaic-content-c3] {
                width: 25%;
                height: 100%
            }
        }

        [m-layout="3C"][mosaic-content-c3] {
            height: 900px;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        [m-layout="3C"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
            height: 33.33333%
        }

        [m-layout="4"][mosaic-content-c3] {
            height: 1200px
        }

        [m-layout="4"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
            height: 25%
        }

        [m-layout^="5"][mosaic-content-c3] {
            height: 1500px
        }

        [m-layout^="5"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
            height: 20%
        }

        [m-layout^="7"][mosaic-content-c3] {
            height: 2100px
        }

        [m-layout^="7"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
            height: 14.28571%
        }

        @media only screen and (min-width:640px) {
            [m-layout="4"][mosaic-content-c3] {
                height: 600px
            }
            [m-layout="4"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
                width: 50%;
                height: 50%
            }
            [m-layout^="5"][mosaic-content-c3] {
                height: 900px
            }
            [m-layout^="5"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
                height: 33.33333%
            }
            [m-layout^="5"][mosaic-content-c3] [t-layout=sm][mosaic-content-c3] {
                width: 50%
            }
            [m-layout^="7"][mosaic-content-c3] {
                height: 1200px
            }
            [m-layout^="7"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
                width: 50%;
                height: 25%
            }
            [m-layout^="7"][mosaic-content-c3] [t-layout=lg][mosaic-content-c3] {
                width: 100%
            }
        }

        @media only screen and (min-width:960px) {
            [m-layout="3C"][mosaic-content-c3] {
                height: 300px;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row
            }
            [m-layout="3C"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
                width: 33.33333%;
                height: 100%
            }
            [m-layout="4"][mosaic-content-c3] {
                height: 300px
            }
            [m-layout="4"][mosaic-content-c3] [t-layout][mosaic-content-c3] {
                width: 25%;
                height: 100%
            }
            [m-layout^="5"][mosaic-content-c3] {
                height: 600px;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
            [m-layout^="5"][mosaic-content-c3] [t-layout=lg][mosaic-content-c3] {
                width: 50%;
                height: 100%
            }
            [m-layout^="5"][mosaic-content-c3] [t-layout=sm][mosaic-content-c3] {
                width: 25%;
                height: 50%
            }
            [m-layout="5C"][mosaic-content-c3] [t-layout=sm][mosaic-content-c3] {
                width: 33.33333%
            }
            [m-layout^="7"][mosaic-content-c3] {
                height: 900px;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
            [m-layout^="7"][mosaic-content-c3] [t-layout=lg][mosaic-content-c3] {
                width: 50%;
                height: 66.66667%
            }
            [m-layout^="7"][mosaic-content-c3] [t-layout=mdx][mosaic-content-c3] {
                height: 33.33333%
            }
            [m-layout^="7"][mosaic-content-c3] [t-layout=mdy][mosaic-content-c3] {
                width: 25%;
                height: 66.66667%
            }
            [m-layout^="7"][mosaic-content-c3] [t-layout=sm][mosaic-content-c3] {
                width: 25%;
                height: 33.33333%
            }
        }

        @media only screen and (min-width:640px) and (max-width:959px) {
            [m-layout="7B"][mosaic-content-c3] [t-layout=lg][mosaic-content-c3],
            [m-layout="7D"][mosaic-content-c3] [t-layout=lg][mosaic-content-c3] {
                -webkit-box-ordinal-group: 4;
                -ms-flex-order: 3;
                order: 3
            }
        }

        .title[mosaic-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4;
            padding-top: .5em
        }

        .description[mosaic-content-c3] {
            color: #595959;
            background-color: #f2f2f2;
            padding: 40px
        }

        .description[mosaic-content-c3] .eyebrow[mosaic-content-c3] {
            font-family: inherit;
            font-weight: 600;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em;
            margin-bottom: .66667rem
        }

        .description[mosaic-content-c3] .body[mosaic-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4;
            -webkit-columns: 2 30rem;
            -moz-columns: 2 30rem;
            columns: 2 30rem;
            -webkit-column-gap: 2rem;
            -moz-column-gap: 2rem;
            column-gap: 2rem
        }

        @media only screen and (min-width:640px) {
            .title[mosaic-content-c3] {
                font-size: 1.365rem
            }
            .description[mosaic-content-c3] .body[mosaic-content-c3] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            .title[mosaic-content-c3] {
                font-size: 1.464rem
            }
            .description[mosaic-content-c3] .body[mosaic-content-c3] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            .title[mosaic-content-c3] {
                font-size: 1.563rem
            }
            .description[mosaic-content-c3] .body[mosaic-content-c3] {
                font-size: 1.25rem
            }
        }



        a[mosaic-content-c4] {
            color: #039be5
        }

        a[mosaic-content-c4]:hover {
            color: #0277bd
        }

        .body[mosaic-content-c4],
        [mosaic-c4] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [mosaic-c4] {
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959
        }

        [sw-alignment=left][mosaic-c4] {
            text-align: left
        }

        [sw-alignment=left][mosaic-c4] .wrapper[mosaic-content-c4] {
            padding: 1rem 2rem
        }

        [sw-alignment=left][mosaic-c4] .grid-header-colored[mosaic-content-c4] {
            text-align: left;
            padding: 2rem
        }

        [sw-alignment=left][mosaic-c4] .grid-header-colored[mosaic-content-c4] .body[mosaic-content-c4] {
            -webkit-columns: 2 30rem;
            -moz-columns: 2 30rem;
            columns: 2 30rem;
            -webkit-column-gap: 2rem;
            -moz-column-gap: 2rem;
            column-gap: 2rem
        }

        [sw-alignment=center][mosaic-c4] {
            text-align: center;
            padding: 2rem
        }

        [sw-alignment=center][mosaic-c4] .body[mosaic-content-c4] {
            max-width: 65rem;
            margin-left: auto;
            margin-right: auto
        }

        .title[mosaic-content-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            .title[mosaic-content-c4] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) {
            .title[mosaic-content-c4] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            .title[mosaic-content-c4] {
                font-size: 1.563rem
            }
        }

        .wrapper[mosaic-content-c4]:not(.grid-header-colored) .title[mosaic-content-c4] {
            color: #324257
        }

        .body[mosaic-content-c4] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em;
            margin-top: 1rem
        }



        a[mosaic-content-c5] {
            color: #039be5
        }

        a[mosaic-content-c5]:hover {
            color: #0277bd
        }

        [mosaic-c5] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0;
            color: #595959
        }

        .tile-bg[mosaic-content-c5],
        .wrapper[mosaic-content-c5] {
            display: block;
            width: 100%;
            height: 100%;
            overflow: hidden
        }

        .wrapper[mosaic-content-c5] {
            color: #595959;
            background-color: #f2f2f2;
            border-left: 2px solid #fff;
            border-bottom: 2px solid #fff
        }

        .wrapper[mosaic-content-c5]::before {
            content: '';
            position: absolute;
            display: block;
            z-index: 1;
            pointer-events: none;
            width: 100%;
            height: 100%;
            transition: background .5s cubic-bezier(.35, 0, .25, 1)
        }

        .wrapper[mosaic-content-c5]:focus {
            outline: 0
        }

        .wrapper[mosaic-content-c5]:focus,
        .wrapper[mosaic-content-c5]:hover {
            color: #595959
        }

        .wrapper[mosaic-content-c5]:focus::before,
        .wrapper[mosaic-content-c5]:hover::before {
            background: rgba(0, 0, 0, .2)
        }

        .tile-bg[mosaic-content-c5] {
            position: absolute;
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat
        }

        .content[mosaic-content-c5] {
            z-index: 2;
            padding: 1.75rem 2rem;
            width: 100%
        }

        .body[mosaic-content-c5] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            .body[mosaic-content-c5] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            .body[mosaic-content-c5] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            .body[mosaic-content-c5] {
                font-size: 1.25rem
            }
        }

        .body[mosaic-content-c5] sw-icon[mosaic-content-c5] {
            display: inline;
            vertical-align: bottom;
            margin-left: -.2em
        }

        .eyebrow[mosaic-content-c5] {
            font-family: inherit;
            font-weight: 600;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em;
            margin-bottom: .66667rem
        }

        .has-background[mosaic-content-c5],
        .has-background[mosaic-content-c5]:focus,
        .has-background[mosaic-content-c5]:hover {
            color: #fff
        }

        [t-variant=centered][mosaic-c5] .has-background[mosaic-content-c5]::before,
        [t-variant=regular][mosaic-c5] .has-background[mosaic-content-c5]::before {
            background: rgba(0, 0, 0, .2)
        }

        [t-variant=centered][mosaic-c5] .has-background[mosaic-content-c5]:focus::before,
        [t-variant=centered][mosaic-c5] .has-background[mosaic-content-c5]:hover::before,
        [t-variant=regular][mosaic-c5] .has-background[mosaic-content-c5]:focus::before,
        [t-variant=regular][mosaic-c5] .has-background[mosaic-content-c5]:hover::before {
            background: rgba(0, 0, 0, .3)
        }

        [t-variant=centered][mosaic-c5] .has-background[mosaic-content-c5] .body[mosaic-content-c5],
        [t-variant=regular][mosaic-c5] .has-background[mosaic-content-c5] .body[mosaic-content-c5] {
            font-weight: 500
        }

        [t-variant=centered][mosaic-c5] .has-background[mosaic-content-c5] .body[mosaic-content-c5],
        [t-variant=centered][mosaic-c5] .has-background[mosaic-content-c5] .eyebrow[mosaic-content-c5],
        [t-variant=regular][mosaic-c5] .has-background[mosaic-content-c5] .body[mosaic-content-c5],
        [t-variant=regular][mosaic-c5] .has-background[mosaic-content-c5] .eyebrow[mosaic-content-c5] {
            text-shadow: 0 2px 4px rgba(50, 66, 87, .3), 0 2px 5px rgba(50, 66, 87, .21), 0 1px 10px rgba(50, 66, 87, .18)
        }

        [t-variant=centered][m-theme=light][mosaic-c5] .wrapper[mosaic-content-c5]:not(.has-background) .body[mosaic-content-c5] sw-icon[mosaic-content-c5],
        [t-variant=regular][m-theme=light][mosaic-c5] .wrapper[mosaic-content-c5]:not(.has-background) .body[mosaic-content-c5] sw-icon[mosaic-content-c5] {
            color: #0288d1
        }

        [t-variant=centered][m-theme=dark][mosaic-c5] .wrapper[mosaic-content-c5]:not(.has-background),
        [t-variant=regular][m-theme=dark][mosaic-c5] .wrapper[mosaic-content-c5]:not(.has-background) {
            color: #fff;
            background: #324257
        }

        [t-variant=shadowbox][mosaic-c5] .content[mosaic-content-c5] {
            background: rgba(26, 26, 26, .8);
            position: absolute;
            bottom: 0;
            transition: background .5s cubic-bezier(.35, 0, .25, 1)
        }

        [t-variant=shadowbox][mosaic-c5] .body[mosaic-content-c5] {
            font-family: inherit;
            font-weight: 500;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.4;
            letter-spacing: .025em
        }

        [t-variant=shadowbox][mosaic-c5]:focus .content[mosaic-content-c5],
        [t-variant=shadowbox][mosaic-c5]:hover .content[mosaic-content-c5] {
            background: rgba(26, 26, 26, .9)
        }

        .has-video[mosaic-content-c5],
        [t-variant=centered][mosaic-c5] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4;
            text-align: center
        }

        @media only screen and (min-width:640px) {
            .has-video[mosaic-content-c5],
            [t-variant=centered][mosaic-c5] {
                font-size: 1.365rem
            }
            [t-layout=lg][t-variant=regular][mosaic-c5] .wrapper[mosaic-content-c5]:not(.has-video) .content[mosaic-content-c5],
            [t-layout=mdx][t-variant=regular][mosaic-c5] .wrapper[mosaic-content-c5]:not(.has-video) .content[mosaic-content-c5] {
                max-width: 90%
            }
        }

        @media only screen and (min-width:960px) {
            .has-video[mosaic-content-c5],
            [t-variant=centered][mosaic-c5] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            .has-video[mosaic-content-c5],
            [t-variant=centered][mosaic-c5] {
                font-size: 1.563rem
            }
        }

        .has-video[mosaic-content-c5] .content[mosaic-content-c5],
        [t-variant=centered][mosaic-c5] .content[mosaic-content-c5] {
            position: absolute;
            top: 50%;
            left: 0;
            -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%)
        }

        @media only screen and (min-width:640px) {
            .t-size-adj[t-layout^=md][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5],
            [t-layout=lg][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5] {
                font-family: inherit;
                font-weight: 400;
                font-size: 1.266rem;
                line-height: 1.4
            }
        }

        @media only screen and (min-width:640px) and (min-width:640px) {
            .t-size-adj[t-layout^=md][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5],
            [t-layout=lg][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:640px) and (min-width:960px) {
            .t-size-adj[t-layout^=md][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5],
            [t-layout=lg][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:640px) and (min-width:1280px) {
            .t-size-adj[t-layout^=md][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5],
            [t-layout=lg][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5] {
                font-size: 1.563rem
            }
        }

        @media only screen and (min-width:960px) {
            [t-layout^=md][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5] {
                font-family: inherit;
                font-weight: 400;
                font-size: 1.266rem;
                line-height: 1.4
            }
        }

        @media only screen and (min-width:960px) and (min-width:640px) {
            [t-layout^=md][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) and (min-width:960px) {
            [t-layout^=md][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:960px) and (min-width:1280px) {
            [t-layout^=md][mosaic-c5]:not([t-variant=shadowbox]) .body[mosaic-content-c5] {
                font-size: 1.563rem
            }
        }



        a[mosaic-content-c7] {
            color: #039be5
        }

        a[mosaic-content-c7]:hover {
            color: #0277bd
        }

        [mosaic-c7],
        [sw-fab][mosaic-c7],
        [sw-mini-fab][mosaic-c7],
        [sw-raised-button][mosaic-c7] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 14px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 500;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 21px;
            border-radius: 0
        }

        [disabled][mosaic-c7] {
            cursor: default
        }

        [sw-fab][mosaic-c7],
        [sw-mini-fab][mosaic-c7],
        [sw-raised-button][mosaic-c7] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[mosaic-c7],
        [sw-mini-fab]:active[mosaic-c7],
        [sw-raised-button]:active[mosaic-c7] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][mosaic-c7],
        [disabled][sw-mini-fab][mosaic-c7],
        [disabled][sw-raised-button][mosaic-c7] {
            box-shadow: none
        }

        [mosaic-c7]:focus {
            outline: 0
        }

        [sw-button][mosaic-c7] sw-icon,
        [sw-raised-button][mosaic-c7] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][mosaic-c7],
        [sw-raised-button][sw-wrap][mosaic-c7] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][mosaic-c7] *,
        [sw-raised-button][sw-wrap][mosaic-c7] * {
            display: inline
        }

        [sw-icon-button][mosaic-c7] i,
        [sw-icon-button][mosaic-c7] sw-icon,
        [sw-mini-fab][mosaic-c7] i,
        [sw-mini-fab][mosaic-c7] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][mosaic-c7] i[sw-icon-size=xs],
        [sw-icon-button][mosaic-c7] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][mosaic-c7] i[sw-icon-size=xs],
        [sw-mini-fab][mosaic-c7] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][mosaic-c7] i[sw-icon-size=md],
        [sw-icon-button][mosaic-c7] sw-icon[sw-icon-size=md],
        [sw-mini-fab][mosaic-c7] i[sw-icon-size=md],
        [sw-mini-fab][mosaic-c7] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[mosaic-c7],
        [sw-icon-button].sw-button-focus[mosaic-c7] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][mosaic-c7],
        [sw-icon-button][mosaic-c7] {
            color: #595959
        }

        [sw-button].sw-button-focus[mosaic-c7],
        [sw-button].sw-button-hover[mosaic-c7]:hover,
        [sw-icon-button].sw-button-focus[mosaic-c7],
        [sw-icon-button].sw-button-hover[mosaic-c7]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][mosaic-c7],
        [sw-icon-button][sw-theme=primary][mosaic-c7] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[mosaic-c7],
        [sw-button][sw-theme=primary].sw-button-hover[mosaic-c7]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[mosaic-c7],
        [sw-icon-button][sw-theme=primary].sw-button-hover[mosaic-c7]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][mosaic-c7],
        [sw-icon-button][sw-theme=accent][mosaic-c7] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[mosaic-c7],
        [sw-button][sw-theme=accent].sw-button-hover[mosaic-c7]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[mosaic-c7],
        [sw-icon-button][sw-theme=accent].sw-button-hover[mosaic-c7]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][mosaic-c7],
        [sw-icon-button][sw-theme=warn][mosaic-c7] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[mosaic-c7],
        [sw-button][sw-theme=warn].sw-button-hover[mosaic-c7]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[mosaic-c7],
        [sw-icon-button][sw-theme=warn].sw-button-hover[mosaic-c7]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][mosaic-c7],
        [sw-icon-button][sw-theme=invert][mosaic-c7] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[mosaic-c7],
        [sw-button][sw-theme=invert].sw-button-hover[mosaic-c7]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[mosaic-c7],
        [sw-icon-button][sw-theme=invert].sw-button-hover[mosaic-c7]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][mosaic-c7],
        [sw-button][disabled].sw-button-focus[mosaic-c7],
        [sw-button][disabled].sw-button-hover[mosaic-c7]:hover,
        [sw-button][disabled][sw-theme][mosaic-c7],
        [sw-icon-button][disabled][mosaic-c7],
        [sw-icon-button][disabled].sw-button-focus[mosaic-c7],
        [sw-icon-button][disabled].sw-button-hover[mosaic-c7]:hover,
        [sw-icon-button][disabled][sw-theme][mosaic-c7] {
            color: #b3b3b3
        }

        [sw-raised-button][mosaic-c7] {
            background: #fff
        }

        [sw-fab][mosaic-c7] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][mosaic-c7] i,
        [sw-fab][mosaic-c7] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][mosaic-c7] i[sw-icon-size=xs],
        [sw-fab][mosaic-c7] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][mosaic-c7] i[sw-icon-size=md],
        [sw-fab][mosaic-c7] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][mosaic-c7] i[sw-icon-size=lg],
        [sw-fab][mosaic-c7] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][mosaic-c7] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[mosaic-c7],
        [sw-fab].sw-button-hover[mosaic-c7]:hover,
        [sw-mini-fab].sw-button-focus[mosaic-c7],
        [sw-mini-fab].sw-button-hover[mosaic-c7]:hover,
        [sw-raised-button].sw-button-focus[mosaic-c7],
        [sw-raised-button].sw-button-hover[mosaic-c7]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[mosaic-c7],
        [sw-mini-fab].sw-button-focus[mosaic-c7],
        [sw-raised-button].sw-button-focus[mosaic-c7] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][mosaic-c7],
        [sw-mini-fab][sw-theme=primary][mosaic-c7],
        [sw-raised-button][sw-theme=primary][mosaic-c7] {
            color: #fff;
            background: #039be5
        }

        [sw-fab][sw-theme=primary].sw-button-focus[mosaic-c7],
        [sw-fab][sw-theme=primary].sw-button-hover[mosaic-c7]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[mosaic-c7],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[mosaic-c7]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[mosaic-c7],
        [sw-raised-button][sw-theme=primary].sw-button-hover[mosaic-c7]:hover {
            background: #0277bd
        }

        [sw-fab][sw-theme=accent][mosaic-c7],
        [sw-mini-fab][sw-theme=accent][mosaic-c7],
        [sw-raised-button][sw-theme=accent][mosaic-c7] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[mosaic-c7],
        [sw-fab][sw-theme=accent].sw-button-hover[mosaic-c7]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[mosaic-c7],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[mosaic-c7]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[mosaic-c7],
        [sw-raised-button][sw-theme=accent].sw-button-hover[mosaic-c7]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][mosaic-c7],
        [sw-mini-fab][sw-theme=warn][mosaic-c7],
        [sw-raised-button][sw-theme=warn][mosaic-c7] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[mosaic-c7],
        [sw-fab][sw-theme=warn].sw-button-hover[mosaic-c7]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[mosaic-c7],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[mosaic-c7]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[mosaic-c7],
        [sw-raised-button][sw-theme=warn].sw-button-hover[mosaic-c7]:hover {
            background: #e65100
        }

        [sw-fab][disabled][mosaic-c7],
        [sw-fab][disabled].sw-button-focus[mosaic-c7],
        [sw-fab][disabled].sw-button-hover[mosaic-c7]:hover,
        [sw-fab][disabled][sw-theme][mosaic-c7],
        [sw-mini-fab][disabled][mosaic-c7],
        [sw-mini-fab][disabled].sw-button-focus[mosaic-c7],
        [sw-mini-fab][disabled].sw-button-hover[mosaic-c7]:hover,
        [sw-mini-fab][disabled][sw-theme][mosaic-c7],
        [sw-raised-button][disabled][mosaic-c7],
        [sw-raised-button][disabled].sw-button-focus[mosaic-c7],
        [sw-raised-button][disabled].sw-button-hover[mosaic-c7]:hover,
        [sw-raised-button][disabled][sw-theme][mosaic-c7] {
            color: #b3b3b3;
            background: #e6e6e6
        }

        [sw-icon-button][mosaic-c7] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][mosaic-c7] .sw-button-wrapper[mosaic-content-c7]>*[mosaic-content-c7] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[mosaic-content-c7],
            .sw-mini-fab[mosaic-content-c7],
            .sw-raised-button[mosaic-content-c7] {
                border: 1px solid #fff
            }
        }



        [mosaic-c6] {
            position: relative;
            background-repeat: no-repeat;
            display: inline-block;
            fill: currentColor;
            font-size: 24px;
            line-height: 1;
            height: 24px;
            width: auto
        }

        [mosaic-c6] svg[mosaic-content-c6] {
            position: relative;
            height: 100%;
            width: auto;
            display: block;
            margin: 0 auto
        }

        [sw-icon-size=xs][mosaic-c6] {
            font-size: 18px;
            line-height: 1;
            height: 18px
        }

        [sw-icon-size=md][mosaic-c6] {
            font-size: 32px;
            line-height: 1;
            height: 32px
        }

        [sw-icon-size=lg][mosaic-c6] {
            font-size: 48px;
            line-height: 1;
            height: 48px
        }

        [sw-icon-size=xl][mosaic-c6] {
            font-size: 64px;
            line-height: 1;
            height: 64px
        }

        a[logo-content-c0] {
            color: #039be5
        }

        a[logo-content-c0]:hover {
            color: #0277bd
        }

        [logo-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[logo-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        a[logo-content-c3] {
            color: #039be5
        }

        a[logo-content-c3]:hover {
            color: #0277bd
        }

        .eyebrow[logo-content-c3],
        [logo-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [logo-c3] {
            position: relative;
            display: block;
            margin: 0 -20px;
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em;
            text-align: left;
            color: #fff
        }

        [sw-variant][logo-c3]:not([sw-variant=primary]) {
            max-width: 1440px;
            margin: 20px auto
        }

        .wrapper[logo-content-c3] {
            position: relative;
            display: block;
            overflow: hidden;
            background-color: #e6e6e6
        }

        .wrapper[logo-content-c3]::before {
            content: '';
            z-index: 1;
            position: absolute;
            display: block;
            background: #000;
            width: 100%;
            bottom: 0;
            left: 0;
            top: 0;
            opacity: .2
        }

        .inner[logo-content-c3] {
            max-width: 1440px;
            margin-left: auto;
            margin-right: auto;
            padding: 40px 20px;
            z-index: 2
        }

        .main[logo-content-c3],
        .main__layout[logo-content-c3] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .main[logo-content-c3] {
            max-width: 50rem;
            margin: 0 auto
        }

        .main__layout[logo-content-c3] {
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            min-height: 110px;
            padding-left: 24px;
            padding-right: 24px
        }

        .eyebrow[logo-content-c3] {
            font-size: 1rem;
            line-height: 1.4;
            letter-spacing: .025em;
            font-weight: 500;
            margin-bottom: 8px
        }

        .eyebrow[logo-content-c3],
        h1[logo-content-c3],
        h2[logo-content-c3] {
            color: #fff
        }

        h1[logo-content-c3],
        h2[logo-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.802rem;
            line-height: 1.2;
            margin: 0
        }

        @media only screen and (min-width:640px) {
            .main__layout[logo-content-c3] {
                text-align: center
            }
            h1[logo-content-c3],
            h2[logo-content-c3] {
                font-size: 2.219rem
            }
        }

        @media only screen and (min-width:960px) {
            h1[logo-content-c3],
            h2[logo-content-c3] {
                font-size: 2.635rem
            }
        }

        .main-headline[logo-content-c3]+.main-body[logo-content-c3] {
            margin-top: 8px
        }

        .main-body[logo-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            .main-body[logo-content-c3] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            .main-body[logo-content-c3] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            h1[logo-content-c3],
            h2[logo-content-c3] {
                font-size: 3.052rem
            }
            .main-body[logo-content-c3] {
                font-size: 1.25rem
            }
        }

        .main-body[logo-content-c3] p[logo-content-c3] {
            margin-bottom: .5rem
        }

        .main-body[logo-content-c3] p[logo-content-c3]:last-child {
            margin-bottom: 0
        }

        .action-wrapper[logo-content-c3]:not(.no-projection) {
            margin-top: 24px
        }

        .action-wrapper[logo-content-c3]>*[logo-content-c3] {
            display: inline-block;
            vertical-align: middle
        }

        .action--video-label[logo-content-c3] {
            padding: 0 14px;
            text-align: left;
            max-width: calc(100% - 3.5rem);
            white-space: normal
        }

        [sw-has-logo][logo-c3] .inner[logo-content-c3] {
            padding-top: 24px
        }

        @media only screen and (max-width:639px) {
            [sw-has-logo][logo-c3] .main[logo-content-c3] {
                margin-top: 16px
            }
            .logo[logo-content-c3] {
                padding: 0 24px
            }
        }

        .logo[logo-content-c3] {
            margin: -8px 0
        }

        .bg[logo-content-c3] {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            z-index: 0
        }

        [sw-has-aside][logo-c3] .inner[logo-content-c3] {
            padding-bottom: 24px
        }

        ul.aside[logo-content-c3] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding: 32px 0 0;
            margin: 0 auto;
            width: 100%;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        @media only screen and (min-width:960px) {
            ul.aside[logo-content-c3] {
                -webkit-box-align: stretch;
                -ms-flex-align: stretch;
                align-items: stretch;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row
            }
        }

        ul.aside[logo-content-c3]>li[logo-content-c3] {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-flex: 1;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto;
            list-style: none;
            width: 100%;
            max-width: 35rem
        }

        ul.aside[logo-content-c3]>li[logo-content-c3]+li[logo-content-c3] {
            margin: 8px 0 0
        }

        @media only screen and (min-width:960px) {
            ul.aside[logo-content-c3]>li[logo-content-c3] {
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%
            }
            ul.aside[logo-content-c3]>li[logo-content-c3]+li[logo-content-c3] {
                margin: 0 0 0 24px
            }
        }

        a.aside-item__action[logo-content-c3] {
            display: inline-block;
            width: 100%;
            padding: 24px;
            color: #fff;
            background: rgba(26, 26, 26, .8);
            transition: background .5s cubic-bezier(.35, 0, .25, 1)
        }

        a.aside-item__action[logo-content-c3]:focus,
        a.aside-item__action[logo-content-c3]:hover {
            background: rgba(26, 26, 26, .95)
        }

        .aside-item__content[logo-content-c3] {
            display: table
        }

        .aside-item__detail[logo-content-c3],
        .aside-item__media[logo-content-c3] {
            display: table-cell;
            vertical-align: top
        }

        .aside-item__detail[logo-content-c3] {
            font-family: inherit;
            font-weight: 500;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2rem;
            letter-spacing: .025em;
            letter-spacing: .05em
        }

        .aside-item__detail[logo-content-c3] button[logo-content-c3] {
            font-family: inherit;
            font-weight: 600;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em;
            text-transform: uppercase;
            text-align: left;
            padding: 0;
            margin-top: 16px
        }

        .aside-item__media[logo-content-c3] {
            width: 112px;
            padding-right: 24px
        }

        @media only screen and (max-width:359px) {
            .aside-item__media[logo-content-c3] {
                display: none
            }
        }

        .aside-item__thumb[logo-content-c3] {
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            padding-top: 100%
        }

        button.aside-item__play[logo-content-c3] {
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%)
        }

        .aside-item__eyebrow[logo-content-c3] {
            font-family: inherit;
            font-weight: 700;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em;
            margin-bottom: 8px
        }

        .action--video-label[logo-content-c3],
        .eyebrow[logo-content-c3],
        .main-body-item[logo-content-c3],
        h1[logo-content-c3],
        h2[logo-content-c3] {
            text-shadow: 0 2px 4px rgba(50, 66, 87, .3), 0 2px 5px rgba(50, 66, 87, .21), 0 1px 10px rgba(50, 66, 87, .18)
        }



        a[logo-content-c4] {
            color: #039be5
        }

        a[logo-content-c4]:hover {
            color: #0277bd
        }

        [logo-c4] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            margin: 0 auto;
            color: #595959;
            position: relative;
            display: block;
            max-width: 1440px
        }

        a.logo[logo-content-c4] {
            position: relative;
            display: inline-block;
            height: 48px;
            padding: 8px 0;
            cursor: pointer
        }

        @media only screen and (max-width:959px) {
            a.logo[logo-content-c4] {
                height: 40px
            }
        }

        a.logo[logo-content-c4] img[logo-content-c4] {
            height: 100%
        }



        a[logo-content-c5] {
            color: #039be5
        }

        a[logo-content-c5]:hover {
            color: #0277bd
        }

        [logo-c5],
        [sw-fab][logo-c5],
        [sw-mini-fab][logo-c5],
        [sw-raised-button][logo-c5] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 14px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 500;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 21px;
            border-radius: 0
        }

        [disabled][logo-c5] {
            cursor: default
        }

        [sw-fab][logo-c5],
        [sw-mini-fab][logo-c5],
        [sw-raised-button][logo-c5] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[logo-c5],
        [sw-mini-fab]:active[logo-c5],
        [sw-raised-button]:active[logo-c5] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][logo-c5],
        [disabled][sw-mini-fab][logo-c5],
        [disabled][sw-raised-button][logo-c5] {
            box-shadow: none
        }

        [logo-c5]:focus {
            outline: 0
        }

        [sw-button][logo-c5] sw-icon,
        [sw-raised-button][logo-c5] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][logo-c5],
        [sw-raised-button][sw-wrap][logo-c5] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][logo-c5] *,
        [sw-raised-button][sw-wrap][logo-c5] * {
            display: inline
        }

        [sw-icon-button][logo-c5] i,
        [sw-icon-button][logo-c5] sw-icon,
        [sw-mini-fab][logo-c5] i,
        [sw-mini-fab][logo-c5] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][logo-c5] i[sw-icon-size=xs],
        [sw-icon-button][logo-c5] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][logo-c5] i[sw-icon-size=xs],
        [sw-mini-fab][logo-c5] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][logo-c5] i[sw-icon-size=md],
        [sw-icon-button][logo-c5] sw-icon[sw-icon-size=md],
        [sw-mini-fab][logo-c5] i[sw-icon-size=md],
        [sw-mini-fab][logo-c5] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[logo-c5],
        [sw-icon-button].sw-button-focus[logo-c5] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][logo-c5],
        [sw-icon-button][logo-c5] {
            color: #595959
        }

        [sw-button].sw-button-focus[logo-c5],
        [sw-button].sw-button-hover[logo-c5]:hover,
        [sw-icon-button].sw-button-focus[logo-c5],
        [sw-icon-button].sw-button-hover[logo-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][logo-c5],
        [sw-icon-button][sw-theme=primary][logo-c5] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[logo-c5],
        [sw-button][sw-theme=primary].sw-button-hover[logo-c5]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[logo-c5],
        [sw-icon-button][sw-theme=primary].sw-button-hover[logo-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][logo-c5],
        [sw-icon-button][sw-theme=accent][logo-c5] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[logo-c5],
        [sw-button][sw-theme=accent].sw-button-hover[logo-c5]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[logo-c5],
        [sw-icon-button][sw-theme=accent].sw-button-hover[logo-c5]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][logo-c5],
        [sw-icon-button][sw-theme=warn][logo-c5] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[logo-c5],
        [sw-button][sw-theme=warn].sw-button-hover[logo-c5]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[logo-c5],
        [sw-icon-button][sw-theme=warn].sw-button-hover[logo-c5]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][logo-c5],
        [sw-icon-button][sw-theme=invert][logo-c5] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[logo-c5],
        [sw-button][sw-theme=invert].sw-button-hover[logo-c5]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[logo-c5],
        [sw-icon-button][sw-theme=invert].sw-button-hover[logo-c5]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][logo-c5],
        [sw-button][disabled].sw-button-focus[logo-c5],
        [sw-button][disabled].sw-button-hover[logo-c5]:hover,
        [sw-button][disabled][sw-theme][logo-c5],
        [sw-icon-button][disabled][logo-c5],
        [sw-icon-button][disabled].sw-button-focus[logo-c5],
        [sw-icon-button][disabled].sw-button-hover[logo-c5]:hover,
        [sw-icon-button][disabled][sw-theme][logo-c5] {
            color: #b3b3b3
        }

        [sw-raised-button][logo-c5] {
            background: #fff
        }

        [sw-fab][logo-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][logo-c5] i,
        [sw-fab][logo-c5] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][logo-c5] i[sw-icon-size=xs],
        [sw-fab][logo-c5] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][logo-c5] i[sw-icon-size=md],
        [sw-fab][logo-c5] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][logo-c5] i[sw-icon-size=lg],
        [sw-fab][logo-c5] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][logo-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[logo-c5],
        [sw-fab].sw-button-hover[logo-c5]:hover,
        [sw-mini-fab].sw-button-focus[logo-c5],
        [sw-mini-fab].sw-button-hover[logo-c5]:hover,
        [sw-raised-button].sw-button-focus[logo-c5],
        [sw-raised-button].sw-button-hover[logo-c5]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[logo-c5],
        [sw-mini-fab].sw-button-focus[logo-c5],
        [sw-raised-button].sw-button-focus[logo-c5] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][logo-c5],
        [sw-mini-fab][sw-theme=primary][logo-c5],
        [sw-raised-button][sw-theme=primary][logo-c5] {
            color: #fff;
            background: #039be5
        }

        [sw-fab][sw-theme=primary].sw-button-focus[logo-c5],
        [sw-fab][sw-theme=primary].sw-button-hover[logo-c5]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[logo-c5],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[logo-c5]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[logo-c5],
        [sw-raised-button][sw-theme=primary].sw-button-hover[logo-c5]:hover {
            background: #0277bd
        }

        [sw-fab][sw-theme=accent][logo-c5],
        [sw-mini-fab][sw-theme=accent][logo-c5],
        [sw-raised-button][sw-theme=accent][logo-c5] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[logo-c5],
        [sw-fab][sw-theme=accent].sw-button-hover[logo-c5]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[logo-c5],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[logo-c5]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[logo-c5],
        [sw-raised-button][sw-theme=accent].sw-button-hover[logo-c5]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][logo-c5],
        [sw-mini-fab][sw-theme=warn][logo-c5],
        [sw-raised-button][sw-theme=warn][logo-c5] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[logo-c5],
        [sw-fab][sw-theme=warn].sw-button-hover[logo-c5]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[logo-c5],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[logo-c5]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[logo-c5],
        [sw-raised-button][sw-theme=warn].sw-button-hover[logo-c5]:hover {
            background: #e65100
        }

        [sw-fab][disabled][logo-c5],
        [sw-fab][disabled].sw-button-focus[logo-c5],
        [sw-fab][disabled].sw-button-hover[logo-c5]:hover,
        [sw-fab][disabled][sw-theme][logo-c5],
        [sw-mini-fab][disabled][logo-c5],
        [sw-mini-fab][disabled].sw-button-focus[logo-c5],
        [sw-mini-fab][disabled].sw-button-hover[logo-c5]:hover,
        [sw-mini-fab][disabled][sw-theme][logo-c5],
        [sw-raised-button][disabled][logo-c5],
        [sw-raised-button][disabled].sw-button-focus[logo-c5],
        [sw-raised-button][disabled].sw-button-hover[logo-c5]:hover,
        [sw-raised-button][disabled][sw-theme][logo-c5] {
            color: #b3b3b3;
            background: #e6e6e6
        }

        [sw-icon-button][logo-c5] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][logo-c5] .sw-button-wrapper[logo-content-c5]>*[logo-content-c5] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[logo-content-c5],
            .sw-mini-fab[logo-content-c5],
            .sw-raised-button[logo-content-c5] {
                border: 1px solid #fff
            }
        }




        a[marquee-content-c0] {
            color: #039be5
        }

        a[marquee-content-c0]:hover {
            color: #0277bd
        }

        [marquee-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[marquee-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        a[marquee-content-c3] {
            color: #039be5
        }

        a[marquee-content-c3]:hover {
            color: #0277bd
        }

        .eyebrow[marquee-content-c3],
        [marquee-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [marquee-c3] {
            position: relative;
            display: block;
            margin: 0 auto;
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em;
            text-align: left;
            color: #fff
        }

        [sw-variant=primary][marquee-c3] {
            margin-left: -20px;
            margin-right: -20px
        }

        [sw-variant=secondary][marquee-c3] {
            margin-top: 20px;
            margin-bottom: 20px;
            max-width: 1440px
        }

        .wrapper[marquee-content-c3] {
            position: relative;
            display: block;
            overflow: hidden;
            background-color: #e6e6e6
        }

        .wrapper[marquee-content-c3]::before {
            content: '';
            z-index: 1;
            position: absolute;
            display: block;
            background: #000;
            width: 100%;
            bottom: 0;
            left: 0;
            top: 0;
            opacity: .2
        }

        .inner[marquee-content-c3] {
            max-width: 1440px;
            margin-left: auto;
            margin-right: auto;
            padding: 40px 20px;
            z-index: 2
        }

        @media only screen and (min-width:960px) {
            [sw-density=regular][marquee-c3] .inner[marquee-content-c3] {
                padding: 96px 20px
            }
        }

        .main[marquee-content-c3],
        .main__layout[marquee-content-c3] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .main[marquee-content-c3] {
            max-width: 960px;
            margin: 0 auto
        }

        .main__layout[marquee-content-c3] {
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding-left: 24px;
            padding-right: 24px;
            min-height: 112px
        }

        .eyebrow[marquee-content-c3] {
            font-size: 1rem;
            line-height: 1.4;
            letter-spacing: .025em;
            font-weight: 500;
            margin-bottom: 8px
        }

        .eyebrow[marquee-content-c3],
        h1[marquee-content-c3],
        h2[marquee-content-c3] {
            color: #fff
        }

        h1[marquee-content-c3],
        h2[marquee-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.802rem;
            line-height: 1.2;
            margin: 0
        }

        @media only screen and (min-width:640px) {
            .main__layout[marquee-content-c3] {
                text-align: center
            }
            h1[marquee-content-c3],
            h2[marquee-content-c3] {
                font-size: 2.219rem
            }
        }

        @media only screen and (min-width:960px) {
            [sw-density=regular][marquee-c3] .main__layout[marquee-content-c3] {
                min-height: 80px
            }
            h1[marquee-content-c3],
            h2[marquee-content-c3] {
                font-size: 2.635rem
            }
        }

        .main-headline[marquee-content-c3]+.main-body[marquee-content-c3] {
            margin-top: 8px
        }

        .main-body[marquee-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            .main-body[marquee-content-c3] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            .main-body[marquee-content-c3] {
                font-size: 1.208rem
            }
            .logo[marquee-content-c3] {
                margin-bottom: 16px
            }
            [sw-density=condensed][marquee-c3] .logo[marquee-content-c3] {
                margin-bottom: -16px
            }
        }

        @media only screen and (min-width:1280px) {
            h1[marquee-content-c3],
            h2[marquee-content-c3] {
                font-size: 3.052rem
            }
            .main-body[marquee-content-c3] {
                font-size: 1.25rem
            }
        }

        .main-body[marquee-content-c3] p[marquee-content-c3] {
            margin-bottom: .5rem
        }

        .main-body[marquee-content-c3] p[marquee-content-c3]:last-child {
            margin-bottom: 0
        }

        .action-wrapper[marquee-content-c3]:not(.no-projection) {
            margin-top: 24px
        }

        .action-wrapper[marquee-content-c3]>*[marquee-content-c3] {
            display: inline-block;
            vertical-align: middle
        }

        .action--video-label[marquee-content-c3] {
            padding: 0 14px;
            text-align: left;
            max-width: calc(100% - 3.5rem);
            white-space: normal
        }

        [sw-has-logo][marquee-c3] .inner[marquee-content-c3] {
            padding-top: 24px
        }

        @media only screen and (max-width:639px) {
            [sw-has-logo][marquee-c3] .main[marquee-content-c3] {
                margin-top: 16px
            }
            [sw-density=regular][sw-has-logo][marquee-c3] .inner[marquee-content-c3] {
                padding-top: 48px
            }
            .logo[marquee-content-c3] {
                padding: 0 24px
            }
        }

        .bg[marquee-content-c3] {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            z-index: 0
        }

        @media only screen and (min-width:960px) {
            [sw-density=regular][sw-has-aside][marquee-c3] .inner[marquee-content-c3] {
                padding-bottom: 48px
            }
        }

        [sw-density=condensed][sw-has-aside][marquee-c3] .inner[marquee-content-c3] {
            padding-bottom: 24px
        }

        ul.aside[marquee-content-c3] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: 0 auto;
            width: 100%;
            padding: 64px 0 0;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        [sw-density=condensed][marquee-c3] ul.aside[marquee-content-c3] {
            padding: 32px 0 0
        }

        @media only screen and (min-width:960px) {
            ul.aside[marquee-content-c3] {
                -webkit-box-align: stretch;
                -ms-flex-align: stretch;
                align-items: stretch;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row
            }
        }

        ul.aside[marquee-content-c3]>li[marquee-content-c3] {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-flex: 1;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto;
            list-style: none;
            width: 100%;
            max-width: 35rem
        }

        ul.aside[marquee-content-c3]>li[marquee-content-c3]+li[marquee-content-c3] {
            margin: 8px 0 0
        }

        @media only screen and (min-width:960px) {
            ul.aside[marquee-content-c3]>li[marquee-content-c3] {
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%
            }
            ul.aside[marquee-content-c3]>li[marquee-content-c3]+li[marquee-content-c3] {
                margin: 0 0 0 24px
            }
        }

        a.aside-item__action[marquee-content-c3] {
            display: inline-block;
            width: 100%;
            padding: 24px;
            color: #fff;
            background: rgba(26, 26, 26, .8);
            transition: background .5s cubic-bezier(.35, 0, .25, 1)
        }

        a.aside-item__action[marquee-content-c3]:focus,
        a.aside-item__action[marquee-content-c3]:hover {
            background: rgba(26, 26, 26, .95)
        }

        .aside-item__content[marquee-content-c3] {
            display: table
        }

        .aside-item__detail[marquee-content-c3],
        .aside-item__media[marquee-content-c3] {
            display: table-cell;
            vertical-align: top
        }

        .aside-item__detail[marquee-content-c3] {
            font-family: inherit;
            font-weight: 500;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2rem;
            letter-spacing: .025em;
            letter-spacing: .05em
        }

        .aside-item__detail[marquee-content-c3] button[marquee-content-c3] {
            font-family: inherit;
            font-weight: 600;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em;
            text-transform: uppercase;
            text-align: left;
            padding: 0;
            margin-top: 16px
        }

        .aside-item__media[marquee-content-c3] {
            width: 112px;
            padding-right: 24px
        }

        @media only screen and (max-width:359px) {
            .aside-item__media[marquee-content-c3] {
                display: none
            }
        }

        .aside-item__thumb[marquee-content-c3] {
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            padding-top: 100%
        }

        button.aside-item__play[marquee-content-c3] {
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%)
        }

        .aside-item__eyebrow[marquee-content-c3] {
            font-family: inherit;
            font-weight: 700;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em;
            margin-bottom: 8px
        }

        .action--video-label[marquee-content-c3],
        .eyebrow[marquee-content-c3],
        .main-body-item[marquee-content-c3],
        h1[marquee-content-c3],
        h2[marquee-content-c3] {
            text-shadow: 0 2px 4px rgba(50, 66, 87, .3), 0 2px 5px rgba(50, 66, 87, .21), 0 1px 10px rgba(50, 66, 87, .18)
        }



        a[marquee-content-c5] {
            color: #039be5
        }

        a[marquee-content-c5]:hover {
            color: #0277bd
        }

        [marquee-c5],
        [sw-fab][marquee-c5],
        [sw-mini-fab][marquee-c5],
        [sw-raised-button][marquee-c5] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 14px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 500;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 21px;
            border-radius: 0
        }

        [disabled][marquee-c5] {
            cursor: default
        }

        [sw-fab][marquee-c5],
        [sw-mini-fab][marquee-c5],
        [sw-raised-button][marquee-c5] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[marquee-c5],
        [sw-mini-fab]:active[marquee-c5],
        [sw-raised-button]:active[marquee-c5] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][marquee-c5],
        [disabled][sw-mini-fab][marquee-c5],
        [disabled][sw-raised-button][marquee-c5] {
            box-shadow: none
        }

        [marquee-c5]:focus {
            outline: 0
        }

        [sw-button][marquee-c5] sw-icon,
        [sw-raised-button][marquee-c5] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][marquee-c5],
        [sw-raised-button][sw-wrap][marquee-c5] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][marquee-c5] *,
        [sw-raised-button][sw-wrap][marquee-c5] * {
            display: inline
        }

        [sw-icon-button][marquee-c5] i,
        [sw-icon-button][marquee-c5] sw-icon,
        [sw-mini-fab][marquee-c5] i,
        [sw-mini-fab][marquee-c5] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][marquee-c5] i[sw-icon-size=xs],
        [sw-icon-button][marquee-c5] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][marquee-c5] i[sw-icon-size=xs],
        [sw-mini-fab][marquee-c5] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][marquee-c5] i[sw-icon-size=md],
        [sw-icon-button][marquee-c5] sw-icon[sw-icon-size=md],
        [sw-mini-fab][marquee-c5] i[sw-icon-size=md],
        [sw-mini-fab][marquee-c5] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[marquee-c5],
        [sw-icon-button].sw-button-focus[marquee-c5] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][marquee-c5],
        [sw-icon-button][marquee-c5] {
            color: #595959
        }

        [sw-button].sw-button-focus[marquee-c5],
        [sw-button].sw-button-hover[marquee-c5]:hover,
        [sw-icon-button].sw-button-focus[marquee-c5],
        [sw-icon-button].sw-button-hover[marquee-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][marquee-c5],
        [sw-icon-button][sw-theme=primary][marquee-c5] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[marquee-c5],
        [sw-button][sw-theme=primary].sw-button-hover[marquee-c5]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[marquee-c5],
        [sw-icon-button][sw-theme=primary].sw-button-hover[marquee-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][marquee-c5],
        [sw-icon-button][sw-theme=accent][marquee-c5] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[marquee-c5],
        [sw-button][sw-theme=accent].sw-button-hover[marquee-c5]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[marquee-c5],
        [sw-icon-button][sw-theme=accent].sw-button-hover[marquee-c5]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][marquee-c5],
        [sw-icon-button][sw-theme=warn][marquee-c5] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[marquee-c5],
        [sw-button][sw-theme=warn].sw-button-hover[marquee-c5]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[marquee-c5],
        [sw-icon-button][sw-theme=warn].sw-button-hover[marquee-c5]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][marquee-c5],
        [sw-icon-button][sw-theme=invert][marquee-c5] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[marquee-c5],
        [sw-button][sw-theme=invert].sw-button-hover[marquee-c5]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[marquee-c5],
        [sw-icon-button][sw-theme=invert].sw-button-hover[marquee-c5]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][marquee-c5],
        [sw-button][disabled].sw-button-focus[marquee-c5],
        [sw-button][disabled].sw-button-hover[marquee-c5]:hover,
        [sw-button][disabled][sw-theme][marquee-c5],
        [sw-icon-button][disabled][marquee-c5],
        [sw-icon-button][disabled].sw-button-focus[marquee-c5],
        [sw-icon-button][disabled].sw-button-hover[marquee-c5]:hover,
        [sw-icon-button][disabled][sw-theme][marquee-c5] {
            color: #b3b3b3
        }

        [sw-raised-button][marquee-c5] {
            background: #fff
        }

        [sw-fab][marquee-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][marquee-c5] i,
        [sw-fab][marquee-c5] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][marquee-c5] i[sw-icon-size=xs],
        [sw-fab][marquee-c5] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][marquee-c5] i[sw-icon-size=md],
        [sw-fab][marquee-c5] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][marquee-c5] i[sw-icon-size=lg],
        [sw-fab][marquee-c5] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][marquee-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[marquee-c5],
        [sw-fab].sw-button-hover[marquee-c5]:hover,
        [sw-mini-fab].sw-button-focus[marquee-c5],
        [sw-mini-fab].sw-button-hover[marquee-c5]:hover,
        [sw-raised-button].sw-button-focus[marquee-c5],
        [sw-raised-button].sw-button-hover[marquee-c5]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[marquee-c5],
        [sw-mini-fab].sw-button-focus[marquee-c5],
        [sw-raised-button].sw-button-focus[marquee-c5] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][marquee-c5],
        [sw-mini-fab][sw-theme=primary][marquee-c5],
        [sw-raised-button][sw-theme=primary][marquee-c5] {
            color: #fff;
            background: #039be5
        }

        [sw-fab][sw-theme=primary].sw-button-focus[marquee-c5],
        [sw-fab][sw-theme=primary].sw-button-hover[marquee-c5]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[marquee-c5],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[marquee-c5]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[marquee-c5],
        [sw-raised-button][sw-theme=primary].sw-button-hover[marquee-c5]:hover {
            background: #0277bd
        }

        [sw-fab][sw-theme=accent][marquee-c5],
        [sw-mini-fab][sw-theme=accent][marquee-c5],
        [sw-raised-button][sw-theme=accent][marquee-c5] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[marquee-c5],
        [sw-fab][sw-theme=accent].sw-button-hover[marquee-c5]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[marquee-c5],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[marquee-c5]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[marquee-c5],
        [sw-raised-button][sw-theme=accent].sw-button-hover[marquee-c5]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][marquee-c5],
        [sw-mini-fab][sw-theme=warn][marquee-c5],
        [sw-raised-button][sw-theme=warn][marquee-c5] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[marquee-c5],
        [sw-fab][sw-theme=warn].sw-button-hover[marquee-c5]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[marquee-c5],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[marquee-c5]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[marquee-c5],
        [sw-raised-button][sw-theme=warn].sw-button-hover[marquee-c5]:hover {
            background: #e65100
        }

        [sw-fab][disabled][marquee-c5],
        [sw-fab][disabled].sw-button-focus[marquee-c5],
        [sw-fab][disabled].sw-button-hover[marquee-c5]:hover,
        [sw-fab][disabled][sw-theme][marquee-c5],
        [sw-mini-fab][disabled][marquee-c5],
        [sw-mini-fab][disabled].sw-button-focus[marquee-c5],
        [sw-mini-fab][disabled].sw-button-hover[marquee-c5]:hover,
        [sw-mini-fab][disabled][sw-theme][marquee-c5],
        [sw-raised-button][disabled][marquee-c5],
        [sw-raised-button][disabled].sw-button-focus[marquee-c5],
        [sw-raised-button][disabled].sw-button-hover[marquee-c5]:hover,
        [sw-raised-button][disabled][sw-theme][marquee-c5] {
            color: #b3b3b3;
            background: #e6e6e6
        }

        [sw-icon-button][marquee-c5] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][marquee-c5] .sw-button-wrapper[marquee-content-c5]>*[marquee-content-c5] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[marquee-content-c5],
            .sw-mini-fab[marquee-content-c5],
            .sw-raised-button[marquee-content-c5] {
                border: 1px solid #fff
            }
        }



        [marquee-c6] {
            position: relative;
            background-repeat: no-repeat;
            display: inline-block;
            fill: currentColor;
            font-size: 24px;
            line-height: 1;
            height: 24px;
            width: auto
        }

        [marquee-c6] svg[marquee-content-c6] {
            position: relative;
            height: 100%;
            width: auto;
            display: block;
            margin: 0 auto
        }

        [sw-icon-size=xs][marquee-c6] {
            font-size: 18px;
            line-height: 1;
            height: 18px
        }

        [sw-icon-size=md][marquee-c6] {
            font-size: 32px;
            line-height: 1;
            height: 32px
        }

        [sw-icon-size=lg][marquee-c6] {
            font-size: 48px;
            line-height: 1;
            height: 48px
        }

        [sw-icon-size=xl][marquee-c6] {
            font-size: 64px;
            line-height: 1;
            height: 64px
        }



        a[marquee-content-c7] {
            color: #039be5
        }

        a[marquee-content-c7]:hover {
            color: #0277bd
        }

        [marquee-c7] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        .end-card[marquee-content-c7] {
            height: 100%
        }

        .end-card[marquee-content-c7]::before {
            content: '';
            display: block;
            position: relative;
            padding-top: 56.25%
        }

        .end-card[marquee-content-c7] sw-video-end-card {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%
        }

        .video-wrapper[marquee-content-c7] {
            height: 100%
        }

        .video-wrapper[marquee-content-c7]::before {
            content: '';
            display: block;
            position: relative;
            padding-top: 56.25%
        }

        .video-wrapper[marquee-content-c7] iframe,
        .video-wrapper[marquee-content-c7] video {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%
        }



        a[notes-content-c0] {
            color: #039be5
        }

        a[notes-content-c0]:hover {
            color: #0277bd
        }

        [notes-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[notes-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        a[notes-content-c3] {
            color: #039be5
        }

        a[notes-content-c3]:hover {
            color: #0277bd
        }

        [notes-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 20px auto;
            color: #595959;
            max-width: 1440px;
            overflow: hidden
        }

        [notes-c3] .grid-header-colored {
            color: #fff;
            background-color: #324257
        }

        .item-list[notes-content-c3] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0;
            list-style: none;
            margin: -1px
        }

        .item-list[notes-content-c3]>*[notes-content-c3] {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex
        }

        .item[notes-content-c3] {
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            -webkit-box-flex: 0;
            -ms-flex-positive: 0;
            flex-grow: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        @media only screen and (min-width:640px) {
            .item[notes-content-c3] {
                -ms-flex-preferred-size: 50%;
                flex-basis: 50%
            }
        }

        @media only screen and (min-width:960px) {
            .notes-col-3[notes-content-c3] {
                -ms-flex-preferred-size: 33.33333%;
                flex-basis: 33.33333%
            }
            .notes-col-4[notes-content-c3] {
                -ms-flex-preferred-size: 25%;
                flex-basis: 25%
            }
			.item-list[sw-alignment=center][notes-content-c3]{
				-ms-flex-pack:center;
				justify-content:center
				}
			
        }

        sw-notes-item[notes-content-c3] {
            margin: 1px;
            max-width: calc(100% - 2px)
        }



        a[notes-content-c6] {
            color: #039be5
        }

        a[notes-content-c6]:hover {
            color: #0277bd
        }

        [notes-c6] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 20px auto;
            color: #595959;
            max-width: 1440px
        }

        ul[notes-content-c6] {
            list-style: none;
            padding: 0;
            margin: 0
        }

        .wrapper[notes-content-c6] {
            display: table;
            table-layout: fixed;
            width: 100%
        }

        .wrapper[notes-content-c6]>*[notes-content-c6] {
            display: block;
            vertical-align: top
        }

        .main[notes-content-c6] {
            width: 100%;
            background-color: #324257;
            color: #fff;
            padding: 2rem
        }

        @media only screen and (min-width:960px) {
            .wrapper[notes-content-c6]>*[notes-content-c6] {
                display: table-cell
            }
            .main[notes-content-c6] {
                width: 25%
            }
        }

        .main__title[notes-content-c6] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4;
            display: inline;
            color: inherit
        }

        @media only screen and (min-width:640px) {
            .main__title[notes-content-c6] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) {
            .main__title[notes-content-c6] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            .main__title[notes-content-c6] {
                font-size: 1.563rem
            }
        }

        .main__title.eyebrow[notes-content-c6] {
            font-family: inherit;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.2;
            letter-spacing: .025em;
            letter-spacing: .05em;
            font-weight: 600;
            margin-bottom: 1rem
        }

        a.main__title-link[notes-content-c6] {
            vertical-align: bottom;
            padding: 0 5px;
            margin-left: -5px
        }

        .main__body[notes-content-c6] {
            font-family: inherit;
            font-size: 1.266rem;
            line-height: 1.4;
            font-weight: 300;
            margin-top: .5rem
        }

        @media only screen and (min-width:640px) {
            .main__body[notes-content-c6] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) {
            .main__body[notes-content-c6] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            .main__body[notes-content-c6] {
                font-size: 1.563rem
            }
        }

        .main__actions[notes-content-c6] {
            margin: 1rem -21px -14px
        }

        .main__actions[notes-content-c6]::after {
            content: "";
            display: table;
            clear: both
        }

        .main__actions[notes-content-c6] a[notes-content-c6] {
            float: left;
            clear: left;
            padding-top: 7px;
            padding-bottom: 7px
        }

        .list[notes-content-c6] {
            margin: 0
        }



        a[notes-content-c4] {
            color: #039be5
        }

        a[notes-content-c4]:hover {
            color: #0277bd
        }

        .body[notes-content-c4],
        [notes-c4] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [notes-c4] {
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959
        }

        [sw-alignment=left][notes-c4] {
            text-align: left
        }

        [sw-alignment=left][notes-c4] .wrapper[notes-content-c4] {
            padding: 1rem 2rem
        }

        [sw-alignment=left][notes-c4] .grid-header-colored[notes-content-c4] {
            text-align: left;
            padding: 2rem
        }

        [sw-alignment=left][notes-c4] .grid-header-colored[notes-content-c4] .body[notes-content-c4] {
            -webkit-columns: 2 30rem;
            -moz-columns: 2 30rem;
            columns: 2 30rem;
            -webkit-column-gap: 2rem;
            -moz-column-gap: 2rem;
            column-gap: 2rem
        }

        [sw-alignment=center][notes-c4] {
            text-align: center;
            padding: 2rem
        }

        [sw-alignment=center][notes-c4] .body[notes-content-c4] {
            max-width: 65rem;
            margin-left: auto;
            margin-right: auto
        }

        .title[notes-content-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            .title[notes-content-c4] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) {
            .title[notes-content-c4] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            .title[notes-content-c4] {
                font-size: 1.563rem
            }
        }

        .wrapper[notes-content-c4]:not(.grid-header-colored) .title[notes-content-c4] {
            color: #324257
        }

        .body[notes-content-c4] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em;
            margin-top: 1rem
        }



        a[notes-content-c5] {
            color: #039be5
        }

        a[notes-content-c5]:hover {
            color: #0277bd
        }

        .card__body[notes-content-c5],
        [notes-c5] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [notes-c5] {
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959
        }

        [sw-variant=simple][notes-c5],
        [sw-variant=simple] [notes-c5] {
            padding: .5rem 2rem 2rem
        }

        [sw-variant=simple][notes-c5] .item[notes-content-c5],
        [sw-variant=simple] [notes-c5] .item[notes-content-c5] {
            width: 100%;
            padding-left: 2rem;
            padding-right: 2rem
        }

        @media only screen and (min-width:640px) {
            [sw-variant=simple][notes-c5] .item[notes-content-c5],
            [sw-variant=simple] [notes-c5] .item[notes-content-c5] {
                width: 50%
            }
        }

        @media only screen and (min-width:960px) {
            [sw-variant=simple][notes-c5] .item[notes-content-c5],
            [sw-variant=simple] [notes-c5] .item[notes-content-c5] {
                width: 25%
            }
        }

        [sw-variant=simple][notes-c5] .card__body-wrapper[notes-content-c5],
        [sw-variant=simple] [notes-c5] .card__body-wrapper[notes-content-c5] {
            padding: 0;
            margin-top: .75rem
        }

        [sw-variant=simple][notes-c5] .card__label[notes-content-c5],
        [sw-variant=simple] [notes-c5] .card__label[notes-content-c5] {
            color: #324257
        }

        [sw-variant=card][notes-c5],
        [sw-variant=card] [notes-c5] {
            background-color: #f9f9f9
        }

        [sw-variant=card][notes-c5] .card__header[notes-content-c5],
        [sw-variant=card] [notes-c5] .card__header[notes-content-c5] {
            background-color: #f2f2f2
        }

        [sw-variant=card][notes-c5] .wrapper[notes-content-c5]:not(.has-background) .card__header[notes-content-c5],
        [sw-variant=card] [notes-c5] .wrapper[notes-content-c5]:not(.has-background) .card__header[notes-content-c5] {
            display: table;
            padding: 1rem 2rem;
            width: 100%;
            height: 7em;
            table-layout: fixed
        }

        [sw-variant=card][notes-c5] .wrapper[notes-content-c5]:not(.has-background) .card__header[notes-content-c5]>*[notes-content-c5],
        [sw-variant=card] [notes-c5] .wrapper[notes-content-c5]:not(.has-background) .card__header[notes-content-c5]>*[notes-content-c5] {
            display: table-cell;
            vertical-align: middle
        }

        [sw-variant=card][notes-c5] .has-background[notes-content-c5] .card__header[notes-content-c5],
        [sw-variant=card] [notes-c5] .has-background[notes-content-c5] .card__header[notes-content-c5],
        [sw-variant=card][notes-c5] .has-video[notes-content-c5] .card__header[notes-content-c5],
        [sw-variant=card] [notes-c5] .has-video[notes-content-c5] .card__header[notes-content-c5] {
            width: 100%;
            max-height: 15rem
        }

        [sw-variant=card][notes-c5] .card__body-wrapper[notes-content-c5],
        [sw-variant=card] [notes-c5] .card__body-wrapper[notes-content-c5] {
            padding: 2rem
        }

        [sw-variant=card][notes-c5] sw-icon.card__icon[notes-content-c5],
        [sw-variant=card] [notes-c5] sw-icon.card__icon[notes-content-c5] {
            width: 2.5rem;
            color: #999;
            padding-right: 20px
        }

        .card__header-link[notes-content-c5] {
            display: block
        }

        .card__header-link[notes-content-c5]:focus {
            outline: gray dotted 1px
        }

        .card__header[notes-content-c5]::before {
            position: absolute;
            display: block;
            z-index: 1;
            pointer-events: none;
            width: 100%;
            height: 100%;
            transition: background ease-in-out .5s
        }

        .card__body[notes-content-c5] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em
        }

        .card__body [sw-locale^=de-][notes-c5],
        [sw-locale^=de-] [notes-c5],
        .card__body [sw-locale^=fr-][notes-c5],
        [sw-locale^=fr-] [notes-c5] {
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto
        }

        .card__actions[notes-content-c5] {
            margin: -7px -14px;
            padding-top: 1rem
        }

        .card__action-item[notes-content-c5] {
            padding: 7px 14px
        }

        .card__label[notes-content-c5] {
            font-family: inherit;
            font-weight: 600;
            font-size: 1.125rem;
            line-height: 1.4;
            vertical-align: middle
        }

        .card__label[notes-content-c5] sw-icon[notes-content-c5] {
            display: inline;
            margin-left: -.2em;
            top: initial
        }

        .card__label[notes-content-c5] button[notes-content-c5] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.125rem;
            line-height: 1.4;
            text-align: left;
            padding: 0;
            white-space: normal
        }

        @media only screen and (min-width:640px) {
            .card__label[notes-content-c5],
            .card__label[notes-content-c5] button[notes-content-c5] {
                font-size: 1.167rem
            }
        }

        @media only screen and (min-width:960px) {
            .card__label[notes-content-c5],
            .card__label[notes-content-c5] button[notes-content-c5] {
                font-size: 1.208rem
            }
        }

        @media only screen and (min-width:1280px) {
            .card__label[notes-content-c5],
            .card__label[notes-content-c5] button[notes-content-c5] {
                font-size: 1.25rem
            }
        }

        .card__label--centered[notes-content-c5] {
            position: absolute;
            top: 50%;
            left: 0;
            -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
            width: 100%;
            text-align: center
        }

        .card__bg[notes-content-c5] {
            position: relative;
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            padding-top: 56.25%;
            z-index: 0
        }

        .has-video[notes-content-c5] .card__header[notes-content-c5] {
            table-layout: initial;
            padding: 0;
            overflow: hidden
        }

        .has-video[notes-content-c5] .card__header[notes-content-c5]::before {
            content: '';
            background: rgba(0, 0, 0, .2)
        }

        .has-video[notes-content-c5] .card__header[notes-content-c5]:hover::before {
            background: rgba(0, 0, 0, .3)
        }

        .has-video[notes-content-c5] .card__video-wrapper[notes-content-c5] {
            position: absolute;
            top: 50%;
            left: 0;
            -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
            width: 100%;
            text-align: center;
            z-index: 3;
            padding: 2rem
        }

        .has-video[notes-content-c5] .card__label--video[notes-content-c5] {
            text-shadow: 0 2px 4px rgba(50, 66, 87, .3), 0 2px 5px rgba(50, 66, 87, .21), 0 1px 10px rgba(50, 66, 87, .18);
            font-weight: 500;
            color: #fff;
            margin-bottom: .75rem
        }

        .has-background[notes-content-c5] .card__header[notes-content-c5] {
            padding: 0;
            overflow: hidden
        }

        .has-background[notes-content-c5] .card__header[notes-content-c5]::before {
            content: '';
           /*  background: rgba(0, 0, 0, .2) */
        }

        .has-background[notes-content-c5] a[notes-content-c5] .card__header[notes-content-c5]:hover::before {
            background: rgba(0, 0, 0, .3)
        }

        .has-background[notes-content-c5] .card__label--centered[notes-content-c5] {
            text-shadow: 0 2px 4px rgba(50, 66, 87, .3), 0 2px 5px rgba(50, 66, 87, .21), 0 1px 10px rgba(50, 66, 87, .18);
            z-index: 2;
            font-weight: 500;
            color: #fff;
            padding: 1rem 2rem
        }

        .has-background[notes-content-c5] .card__label--centered[notes-content-c5]:focus,
        .has-background[notes-content-c5] .card__label--centered[notes-content-c5]:hover {
            color: #fff
        }



        a[notes-content-c7] {
            color: #039be5
        }

        a[notes-content-c7]:hover {
            color: #0277bd
        }

        [notes-c7],
        [sw-fab][notes-c7],
        [sw-mini-fab][notes-c7],
        [sw-raised-button][notes-c7] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 14px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 500;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 21px;
            border-radius: 0
        }

        [disabled][notes-c7] {
            cursor: default
        }

        [sw-fab][notes-c7],
        [sw-mini-fab][notes-c7],
        [sw-raised-button][notes-c7] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[notes-c7],
        [sw-mini-fab]:active[notes-c7],
        [sw-raised-button]:active[notes-c7] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][notes-c7],
        [disabled][sw-mini-fab][notes-c7],
        [disabled][sw-raised-button][notes-c7] {
            box-shadow: none
        }

        [notes-c7]:focus {
            outline: 0
        }

        [sw-button][notes-c7] sw-icon,
        [sw-raised-button][notes-c7] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][notes-c7],
        [sw-raised-button][sw-wrap][notes-c7] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][notes-c7] *,
        [sw-raised-button][sw-wrap][notes-c7] * {
            display: inline
        }

        [sw-icon-button][notes-c7] i,
        [sw-icon-button][notes-c7] sw-icon,
        [sw-mini-fab][notes-c7] i,
        [sw-mini-fab][notes-c7] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][notes-c7] i[sw-icon-size=xs],
        [sw-icon-button][notes-c7] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][notes-c7] i[sw-icon-size=xs],
        [sw-mini-fab][notes-c7] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][notes-c7] i[sw-icon-size=md],
        [sw-icon-button][notes-c7] sw-icon[sw-icon-size=md],
        [sw-mini-fab][notes-c7] i[sw-icon-size=md],
        [sw-mini-fab][notes-c7] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[notes-c7],
        [sw-icon-button].sw-button-focus[notes-c7] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][notes-c7],
        [sw-icon-button][notes-c7] {
            color: #595959
        }

        [sw-button].sw-button-focus[notes-c7],
        [sw-button].sw-button-hover[notes-c7]:hover,
        [sw-icon-button].sw-button-focus[notes-c7],
        [sw-icon-button].sw-button-hover[notes-c7]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][notes-c7],
        [sw-icon-button][sw-theme=primary][notes-c7] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[notes-c7],
        [sw-button][sw-theme=primary].sw-button-hover[notes-c7]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[notes-c7],
        [sw-icon-button][sw-theme=primary].sw-button-hover[notes-c7]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][notes-c7],
        [sw-icon-button][sw-theme=accent][notes-c7] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[notes-c7],
        [sw-button][sw-theme=accent].sw-button-hover[notes-c7]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[notes-c7],
        [sw-icon-button][sw-theme=accent].sw-button-hover[notes-c7]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][notes-c7],
        [sw-icon-button][sw-theme=warn][notes-c7] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[notes-c7],
        [sw-button][sw-theme=warn].sw-button-hover[notes-c7]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[notes-c7],
        [sw-icon-button][sw-theme=warn].sw-button-hover[notes-c7]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][notes-c7],[sw-icon-button][sw-theme=invert][notes-c7] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[notes-c7],
        [sw-button][sw-theme=invert].sw-button-hover[notes-c7]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[notes-c7],
        [sw-icon-button][sw-theme=invert].sw-button-hover[notes-c7]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][notes-c7],
        [sw-button][disabled].sw-button-focus[notes-c7],
        [sw-button][disabled].sw-button-hover[notes-c7]:hover,
        [sw-button][disabled][sw-theme][notes-c7],
        [sw-icon-button][disabled][notes-c7],
        [sw-icon-button][disabled].sw-button-focus[notes-c7],
        [sw-icon-button][disabled].sw-button-hover[notes-c7]:hover,
        [sw-icon-button][disabled][sw-theme][notes-c7] {
            color: #b3b3b3
        }

        [sw-raised-button][notes-c7] {
            background: #fff
        }

        [sw-fab][notes-c7] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][notes-c7] i,
        [sw-fab][notes-c7] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][notes-c7] i[sw-icon-size=xs],
        [sw-fab][notes-c7] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][notes-c7] i[sw-icon-size=md],
        [sw-fab][notes-c7] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][notes-c7] i[sw-icon-size=lg],
        [sw-fab][notes-c7] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][notes-c7] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[notes-c7],
        [sw-fab].sw-button-hover[notes-c7]:hover,
        [sw-mini-fab].sw-button-focus[notes-c7],
        [sw-mini-fab].sw-button-hover[notes-c7]:hover,
        [sw-raised-button].sw-button-focus[notes-c7],
        [sw-raised-button].sw-button-hover[notes-c7]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[notes-c7],
        [sw-mini-fab].sw-button-focus[notes-c7],
        [sw-raised-button].sw-button-focus[notes-c7] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][notes-c7],
        [sw-mini-fab][sw-theme=primary][notes-c7],
        [sw-raised-button][sw-theme=primary][notes-c7] {
            color: #fff;
            background: #039be5
        }

        [sw-fab][sw-theme=primary].sw-button-focus[notes-c7],
        [sw-fab][sw-theme=primary].sw-button-hover[notes-c7]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[notes-c7],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[notes-c7]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[notes-c7],
        [sw-raised-button][sw-theme=primary].sw-button-hover[notes-c7]:hover {
            background: #0277bd
        }

        [sw-fab][sw-theme=accent][notes-c7],
        [sw-mini-fab][sw-theme=accent][notes-c7],
        [sw-raised-button][sw-theme=accent][notes-c7] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[notes-c7],
        [sw-fab][sw-theme=accent].sw-button-hover[notes-c7]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[notes-c7],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[notes-c7]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[notes-c7],
        [sw-raised-button][sw-theme=accent].sw-button-hover[notes-c7]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][notes-c7],
        [sw-mini-fab][sw-theme=warn][notes-c7],
        [sw-raised-button][sw-theme=warn][notes-c7] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[notes-c7],
        [sw-fab][sw-theme=warn].sw-button-hover[notes-c7]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[notes-c7],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[notes-c7]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[notes-c7],
        [sw-raised-button][sw-theme=warn].sw-button-hover[notes-c7]:hover {
            background: #e65100
        }

        [sw-fab][disabled][notes-c7],
        [sw-fab][disabled].sw-button-focus[notes-c7],
        [sw-fab][disabled].sw-button-hover[notes-c7]:hover,
        [sw-fab][disabled][sw-theme][notes-c7],
        [sw-mini-fab][disabled][notes-c7],
        [sw-mini-fab][disabled].sw-button-focus[notes-c7],
        [sw-mini-fab][disabled].sw-button-hover[notes-c7]:hover,
        [sw-mini-fab][disabled][sw-theme][notes-c7],
        [sw-raised-button][disabled][notes-c7],
        [sw-raised-button][disabled].sw-button-focus[notes-c7],
        [sw-raised-button][disabled].sw-button-hover[notes-c7]:hover,
        [sw-raised-button][disabled][sw-theme][notes-c7] {
            color: #b3b3b3;
            background: #e6e6e6
        }

        [sw-icon-button][notes-c7] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][notes-c7] .sw-button-wrapper[notes-content-c7]>*[notes-content-c7] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[notes-content-c7],
            .sw-mini-fab[notes-content-c7],
            .sw-raised-button[notes-content-c7] {
                border: 1px solid #fff
            }
        }



        [notes-c8] {
            position: relative;
            background-repeat: no-repeat;
            display: inline-block;
            fill: currentColor;
            font-size: 24px;
            line-height: 1;
            height: 24px;
            width: auto
        }

        [notes-c8] svg[notes-content-c8] {
            position: relative;
            height: 100%;
            width: auto;
            display: block;
            margin: 0 auto
        }

        [sw-icon-size=xs][notes-c8] {
            font-size: 18px;
            line-height: 1;
            height: 18px
        }

        [sw-icon-size=md][notes-c8] {
            font-size: 32px;
            line-height: 1;
            height: 32px
        }

        [sw-icon-size=lg][notes-c8] {
            font-size: 48px;
            line-height: 1;
            height: 48px
        }

        [sw-icon-size=xl][notes-c8] {
            font-size: 64px;
            line-height: 1;
            height: 64px
        }



        a[quicktask-content-c0] {
            color: #039be5
        }

        a[quicktask-content-c0]:hover {
            color: #0277bd
        }

        [quicktask-c0] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400;
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959;
            overflow: hidden
        }

        main[quicktask-content-c0] {
            padding-left: 20px;
            padding-right: 20px
        }



        a[quicktask-content-c3] {
            color: #039be5
        }

        a[quicktask-content-c3]:hover {
            color: #0277bd
        }

        .list[quicktask-content-c3],
        [quicktask-c3] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [quicktask-c3] {
            position: relative;
            display: block;
            margin: 20px auto;
            color: #595959;
            max-width: 1440px;
            font-weight: 500;
            text-align: center
        }

        [sw-alignment=center][quicktask-c3] .list[quicktask-content-c3] {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        ul[quicktask-content-c3] {
            list-style: none;
            padding: 0
        }

        .title[quicktask-content-c3] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4;
            padding: .5em 1rem 0;
            text-align: left
        }

        @media only screen and (min-width:640px) {
            .title[quicktask-content-c3] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) {
            .title[quicktask-content-c3] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            .title[quicktask-content-c3] {
                font-size: 1.563rem
            }
        }

        .list[quicktask-content-c3] {
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .list[quicktask-content-c3] a[quicktask-content-c3],
        .list[quicktask-content-c3] button[quicktask-content-c3] {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            display: block;
            color: #595959;
            padding: 1rem;
            background-color: transparent;
            transition: background-color .5s ease-out;
            border: none;
            outline: 0;
            width: 100%;
            font-family: inherit;
            cursor: pointer
        }

        .list[quicktask-content-c3] a[quicktask-content-c3]:focus,
        .list[quicktask-content-c3] a[quicktask-content-c3]:hover,
        .list[quicktask-content-c3] button[quicktask-content-c3]:focus,
        .list[quicktask-content-c3] button[quicktask-content-c3]:hover {
            background-color: #f2f2f2
        }

        .list[sw-variant=badge][quicktask-content-c3] a[quicktask-content-c3],
        .list[sw-variant=badge][quicktask-content-c3] button[quicktask-content-c3] {
            padding: 2rem 1rem
        }

        .list-item[quicktask-content-c3] {
            text-align: center
        }

        [sw-rows][quicktask-content-c3] .list-item[quicktask-content-c3] {
            -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
            max-width: 50%
        }

        @media only screen and (min-width:640px) {
            [sw-rows][quicktask-content-c3] .list-item[quicktask-content-c3] {
                -ms-flex-preferred-size: 25%;
                flex-basis: 25%;
                max-width: 25%
            }
        }

        @media only screen and (min-width:960px) {
            [sw-rows][quicktask-content-c3] .list-item[quicktask-content-c3] {
                -ms-flex-preferred-size: 16.66667%;
                flex-basis: 16.66667%;
                max-width: 16.66667%
            }
        }

        [sw-rows="8"][quicktask-content-c3] .list-item[quicktask-content-c3] {
            -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
            max-width: 50%
        }

        @media only screen and (min-width:640px) {
            [sw-rows="8"][quicktask-content-c3] .list-item[quicktask-content-c3] {
                -ms-flex-preferred-size: 25%;
                flex-basis: 25%;
                max-width: 25%
            }
        }

        @media only screen and (min-width:960px) {
            [sw-rows="8"][quicktask-content-c3] .list-item[quicktask-content-c3] {
                -ms-flex-preferred-size: 12.5%;
                flex-basis: 12.5%;
                max-width: 12.5%
            }
        }

        .list-item-label[quicktask-content-c3] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        .list-item-label[quicktask-content-c3]>*[quicktask-content-c3] {
            vertical-align: text-bottom
        }

        .list-item-label[quicktask-content-c3] .caret[quicktask-content-c3] {
            display: inline;
            margin: 0 -.25rem
        }

        [sw-variant=badge][quicktask-content-c3] .list-item-label[quicktask-content-c3] {
            color: #039be5;
            font-family: inherit;
            font-weight: 500;
            font-style: inherit;
            font-size: .857rem;
            line-height: 1.4;
            letter-spacing: .025em;
            text-transform: uppercase
        }

        .list-item-icon[quicktask-content-c3] {
            display: block;
            margin: 0 auto .75rem;
            color: #039be5;
            height: 70px
        }

        .list-item-icon[quicktask-content-c3]>*[quicktask-content-c3] {
            height: 100%;
            width: auto;
            max-width: 100%;
            background-repeat: no-repeat;
            background-size: contain
        }

        .see-all-btn[quicktask-content-c3] {
            margin-bottom: 20px
        }



        [quicktask-c6] {
            position: relative;
            background-repeat: no-repeat;
            display: inline-block;
            fill: currentColor;
            font-size: 24px;
            line-height: 1;
            height: 24px;
            width: auto
        }

        [quicktask-c6] svg[quicktask-content-c6] {
            position: relative;
            height: 100%;
            width: auto;
            display: block;
            margin: 0 auto
        }

        [sw-icon-size=xs][quicktask-c6] {
            font-size: 18px;
            line-height: 1;
            height: 18px
        }

        [sw-icon-size=md][quicktask-c6] {
            font-size: 32px;
            line-height: 1;
            height: 32px
        }

        [sw-icon-size=lg][quicktask-c6] {
            font-size: 48px;
            line-height: 1;
            height: 48px
        }

        [sw-icon-size=xl][quicktask-c6] {
            font-size: 64px;
            line-height: 1;
            height: 64px
        }



        a[quicktask-content-c4] {
            color: #039be5
        }

        a[quicktask-content-c4]:hover {
            color: #0277bd
        }

        .body[quicktask-content-c4],
        [quicktask-c4] {
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 400
        }

        [quicktask-c4] {
            position: relative;
            display: block;
            margin: 0 auto;
            color: #595959
        }

        [sw-alignment=left][quicktask-c4] {
            text-align: left
        }

        [sw-alignment=left][quicktask-c4] .wrapper[quicktask-content-c4] {
            padding: 1rem 2rem
        }

        [sw-alignment=left][quicktask-c4] .grid-header-colored[quicktask-content-c4] {
            text-align: left;
            padding: 2rem
        }

        [sw-alignment=left][quicktask-c4] .grid-header-colored[quicktask-content-c4] .body[quicktask-content-c4] {
            -webkit-columns: 2 30rem;
            -moz-columns: 2 30rem;
            columns: 2 30rem;
            -webkit-column-gap: 2rem;
            -moz-column-gap: 2rem;
            column-gap: 2rem
        }

        [sw-alignment=center][quicktask-c4] {
            text-align: center;
            padding: 2rem
        }

        [sw-alignment=center][quicktask-c4] .body[quicktask-content-c4] {
            max-width: 65rem;
            margin-left: auto;
            margin-right: auto
        }

        .title[quicktask-content-c4] {
            font-family: inherit;
            font-weight: 400;
            font-size: 1.266rem;
            line-height: 1.4
        }

        @media only screen and (min-width:640px) {
            .title[quicktask-content-c4] {
                font-size: 1.365rem
            }
        }

        @media only screen and (min-width:960px) {
            .title[quicktask-content-c4] {
                font-size: 1.464rem
            }
        }

        @media only screen and (min-width:1280px) {
            .title[quicktask-content-c4] {
                font-size: 1.563rem
            }
        }

        .wrapper[quicktask-content-c4]:not(.grid-header-colored) .title[quicktask-content-c4] {
            color: #324257
        }

        .body[quicktask-content-c4] {
            font-size: 1rem;
            line-height: 1.8;
            letter-spacing: .025em;
            margin-top: 1rem
        }



        a[quicktask-content-c5] {
            color: #039be5
        }

        a[quicktask-content-c5]:hover {
            color: #0277bd
        }

        [quicktask-c5],
        [sw-fab][quicktask-c5],
        [sw-mini-fab][quicktask-c5],
        [sw-raised-button][quicktask-c5] {
            box-sizing: border-box;
            position: relative;
            background: 0 0;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            outline: 0;
            border: none;
            display: inline-block;
            white-space: nowrap;
            text-decoration: none;
            vertical-align: baseline;
            font-size: 14px;
            font-family: lato,Arial,Helvetica,sans-serif;
            font-weight: 500;
            text-align: center;
            margin: 0;
            min-width: 88px;
            line-height: 1.2;
            padding: 14px 21px;
            border-radius: 0
        }

        [disabled][quicktask-c5] {
            cursor: default
        }

        [sw-fab][quicktask-c5],
        [sw-mini-fab][quicktask-c5],
        [sw-raised-button][quicktask-c5] {
            box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
        }

        [sw-fab]:active[quicktask-c5],
        [sw-mini-fab]:active[quicktask-c5],
        [sw-raised-button]:active[quicktask-c5] {
            box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
        }

        [disabled][sw-fab][quicktask-c5],
        [disabled][sw-mini-fab][quicktask-c5],
        [disabled][sw-raised-button][quicktask-c5] {
            box-shadow: none
        }

        [quicktask-c5]:focus {
            outline: 0
        }

        [sw-button][quicktask-c5] sw-icon,
        [sw-raised-button][quicktask-c5] sw-icon {
            display: inline-block;
            vertical-align: middle;
            line-height: 0;
            height: 0;
            top: -.05em
        }

        [sw-button][sw-wrap][quicktask-c5],
        [sw-raised-button][sw-wrap][quicktask-c5] {
            white-space: normal;
            word-break: normal;
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            max-width: 100%
        }

        [sw-button][sw-wrap][quicktask-c5] *,
        [sw-raised-button][sw-wrap][quicktask-c5] * {
            display: inline
        }

        [sw-icon-button][quicktask-c5] i,
        [sw-icon-button][quicktask-c5] sw-icon,
        [sw-mini-fab][quicktask-c5] i,
        [sw-mini-fab][quicktask-c5] sw-icon {
            padding: 8px 0;
            box-sizing: content-box
        }

        [sw-icon-button][quicktask-c5] i[sw-icon-size=xs],
        [sw-icon-button][quicktask-c5] sw-icon[sw-icon-size=xs],
        [sw-mini-fab][quicktask-c5] i[sw-icon-size=xs],
        [sw-mini-fab][quicktask-c5] sw-icon[sw-icon-size=xs] {
            padding: 11px 0
        }

        [sw-icon-button][quicktask-c5] i[sw-icon-size=md],
        [sw-icon-button][quicktask-c5] sw-icon[sw-icon-size=md],
        [sw-mini-fab][quicktask-c5] i[sw-icon-size=md],
        [sw-mini-fab][quicktask-c5] sw-icon[sw-icon-size=md] {
            padding: 2px 0
        }

        [sw-button].sw-button-focus[quicktask-c5],
        [sw-icon-button].sw-button-focus[quicktask-c5] {
            outline: 0;
            background: rgba(0, 0, 0, .05)
        }

        [sw-button][quicktask-c5],
        [sw-icon-button][quicktask-c5] {
            color: #595959
        }

        [sw-button].sw-button-focus[quicktask-c5],
        [sw-button].sw-button-hover[quicktask-c5]:hover,
        [sw-icon-button].sw-button-focus[quicktask-c5],
        [sw-icon-button].sw-button-hover[quicktask-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=primary][quicktask-c5],
        [sw-icon-button][sw-theme=primary][quicktask-c5] {
            color: #039be5
        }

        [sw-button][sw-theme=primary].sw-button-focus[quicktask-c5],
        [sw-button][sw-theme=primary].sw-button-hover[quicktask-c5]:hover,
        [sw-icon-button][sw-theme=primary].sw-button-focus[quicktask-c5],
        [sw-icon-button][sw-theme=primary].sw-button-hover[quicktask-c5]:hover {
            color: #0277bd
        }

        [sw-button][sw-theme=accent][quicktask-c5],
        [sw-icon-button][sw-theme=accent][quicktask-c5] {
            color: #43a047
        }

        [sw-button][sw-theme=accent].sw-button-focus[quicktask-c5],
        [sw-button][sw-theme=accent].sw-button-hover[quicktask-c5]:hover,
        [sw-icon-button][sw-theme=accent].sw-button-focus[quicktask-c5],
        [sw-icon-button][sw-theme=accent].sw-button-hover[quicktask-c5]:hover {
            color: #2e7d32
        }

        [sw-button][sw-theme=warn][quicktask-c5],
        [sw-icon-button][sw-theme=warn][quicktask-c5] {
            color: #f57c00
        }

        [sw-button][sw-theme=warn].sw-button-focus[quicktask-c5],
        [sw-button][sw-theme=warn].sw-button-hover[quicktask-c5]:hover,
        [sw-icon-button][sw-theme=warn].sw-button-focus[quicktask-c5],
        [sw-icon-button][sw-theme=warn].sw-button-hover[quicktask-c5]:hover {
            color: #e65100
        }

        [sw-button][sw-theme=invert][quicktask-c5],
        [sw-icon-button][sw-theme=invert][quicktask-c5] {
            color: #fff
        }

        [sw-button][sw-theme=invert].sw-button-focus[quicktask-c5],
        [sw-button][sw-theme=invert].sw-button-hover[quicktask-c5]:hover,
        [sw-icon-button][sw-theme=invert].sw-button-focus[quicktask-c5],
        [sw-icon-button][sw-theme=invert].sw-button-hover[quicktask-c5]:hover {
            color: #03a9f4
        }

        [sw-button][disabled][quicktask-c5],
        [sw-button][disabled].sw-button-focus[quicktask-c5],
        [sw-button][disabled].sw-button-hover[quicktask-c5]:hover,
        [sw-button][disabled][sw-theme][quicktask-c5],
        [sw-icon-button][disabled][quicktask-c5],
        [sw-icon-button][disabled].sw-button-focus[quicktask-c5],
        [sw-icon-button][disabled].sw-button-hover[quicktask-c5]:hover,
        [sw-icon-button][disabled][sw-theme][quicktask-c5] {
            color: #b3b3b3
        }

        [sw-raised-button][quicktask-c5] {
            background: #fff
        }

        [sw-fab][quicktask-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 56px;
            height: 56px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab][quicktask-c5] i,
        [sw-fab][quicktask-c5] sw-icon {
            padding: 16px 0;
            box-sizing: content-box
        }

        [sw-fab][quicktask-c5] i[sw-icon-size=xs],
        [sw-fab][quicktask-c5] sw-icon[sw-icon-size=xs] {
            padding: 19px 0
        }

        [sw-fab][quicktask-c5] i[sw-icon-size=md],
        [sw-fab][quicktask-c5] sw-icon[sw-icon-size=md] {
            padding: 10px 0
        }

        [sw-fab][quicktask-c5] i[sw-icon-size=lg],
        [sw-fab][quicktask-c5] sw-icon[sw-icon-size=lg] {
            padding: 4px 0
        }

        [sw-mini-fab][quicktask-c5] {
            min-width: 0;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-color: #039be5;
            color: #fff
        }

        [sw-fab].sw-button-focus[quicktask-c5],
        [sw-fab].sw-button-hover[quicktask-c5]:hover,
        [sw-mini-fab].sw-button-focus[quicktask-c5],
        [sw-mini-fab].sw-button-hover[quicktask-c5]:hover,
        [sw-raised-button].sw-button-focus[quicktask-c5],
        [sw-raised-button].sw-button-hover[quicktask-c5]:hover {
            color: #fff;
            background: #0277bd
        }

        [sw-fab].sw-button-focus[quicktask-c5],
        [sw-mini-fab].sw-button-focus[quicktask-c5],
        [sw-raised-button].sw-button-focus[quicktask-c5] {
            outline: 0
        }

        [sw-fab][sw-theme=primary][quicktask-c5],
        [sw-mini-fab][sw-theme=primary][quicktask-c5],
        [sw-raised-button][sw-theme=primary][quicktask-c5] {
            color: #fff;
            background: #039be5
        }

        [sw-fab][sw-theme=primary].sw-button-focus[quicktask-c5],
        [sw-fab][sw-theme=primary].sw-button-hover[quicktask-c5]:hover,
        [sw-mini-fab][sw-theme=primary].sw-button-focus[quicktask-c5],
        [sw-mini-fab][sw-theme=primary].sw-button-hover[quicktask-c5]:hover,
        [sw-raised-button][sw-theme=primary].sw-button-focus[quicktask-c5],
        [sw-raised-button][sw-theme=primary].sw-button-hover[quicktask-c5]:hover {
            background: #0277bd
        }

        [sw-fab][sw-theme=accent][quicktask-c5],
        [sw-mini-fab][sw-theme=accent][quicktask-c5],
        [sw-raised-button][sw-theme=accent][quicktask-c5] {
            color: #fff;
            background: #43a047
        }

        [sw-fab][sw-theme=accent].sw-button-focus[quicktask-c5],
        [sw-fab][sw-theme=accent].sw-button-hover[quicktask-c5]:hover,
        [sw-mini-fab][sw-theme=accent].sw-button-focus[quicktask-c5],
        [sw-mini-fab][sw-theme=accent].sw-button-hover[quicktask-c5]:hover,
        [sw-raised-button][sw-theme=accent].sw-button-focus[quicktask-c5],
        [sw-raised-button][sw-theme=accent].sw-button-hover[quicktask-c5]:hover {
            background: #2e7d32
        }

        [sw-fab][sw-theme=warn][quicktask-c5],
        [sw-mini-fab][sw-theme=warn][quicktask-c5],
        [sw-raised-button][sw-theme=warn][quicktask-c5] {
            color: #fff;
            background: #f57c00
        }

        [sw-fab][sw-theme=warn].sw-button-focus[quicktask-c5],
        [sw-fab][sw-theme=warn].sw-button-hover[quicktask-c5]:hover,
        [sw-mini-fab][sw-theme=warn].sw-button-focus[quicktask-c5],
        [sw-mini-fab][sw-theme=warn].sw-button-hover[quicktask-c5]:hover,
        [sw-raised-button][sw-theme=warn].sw-button-focus[quicktask-c5],
        [sw-raised-button][sw-theme=warn].sw-button-hover[quicktask-c5]:hover {
            background: #e65100
        }

        [sw-fab][disabled][quicktask-c5],
        [sw-fab][disabled].sw-button-focus[quicktask-c5],
        [sw-fab][disabled].sw-button-hover[quicktask-c5]:hover,
        [sw-fab][disabled][sw-theme][quicktask-c5],
        [sw-mini-fab][disabled][quicktask-c5],
        [sw-mini-fab][disabled].sw-button-focus[quicktask-c5],
        [sw-mini-fab][disabled].sw-button-hover[quicktask-c5]:hover,
        [sw-mini-fab][disabled][sw-theme][quicktask-c5],
        [sw-raised-button][disabled][quicktask-c5],
        [sw-raised-button][disabled].sw-button-focus[quicktask-c5],
        [sw-raised-button][disabled].sw-button-hover[quicktask-c5]:hover,
        [sw-raised-button][disabled][sw-theme][quicktask-c5] {
            color: #b3b3b3;
            background: #e6e6e6
        }

        [sw-icon-button][quicktask-c5] {
            min-width: 0;
            padding: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%
        }

        [sw-icon-button][quicktask-c5] .sw-button-wrapper[quicktask-content-c5]>*[quicktask-content-c5] {
            vertical-align: middle
        }

        @media screen and (-ms-high-contrast:active) {
            .sw-fab[quicktask-content-c5],
            .sw-mini-fab[quicktask-content-c5],
            .sw-raised-button[quicktask-content-c5] {
                border: 1px solid #fff
            }
        }

        [_nghost-c11], input[_ngcontent-c11], select[_ngcontent-c11], input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
  font-family: "Antenna", Arial, Helvetica, sans-serif; }
[_nghost-c11], input[_ngcontent-c11], select[_ngcontent-c11], input.sw-input-invalid[_ngcontent-c11]::placeholder, select.sw-input-invalid[_ngcontent-c11]::placeholder, input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
  font-family: "Antenna", Arial, Helvetica, sans-serif; }

[_nghost-c11], input[_ngcontent-c11], select[_ngcontent-c11], input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
  font-weight: 400; }

[_nghost-c11], input[_ngcontent-c11], select[_ngcontent-c11], input.sw-input-invalid[_ngcontent-c11]::placeholder, select.sw-input-invalid[_ngcontent-c11]::placeholder, input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
  font-weight: 400; }




a[_ngcontent-c11] {
  color: #039BE5; }
  a[_ngcontent-c11]:hover {
    color: #0277BD; }

[_nghost-c11], input[_ngcontent-c11], select[_ngcontent-c11], input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
  font-family: "Antenna", Arial, Helvetica, sans-serif; }

[_nghost-c11], input[_ngcontent-c11], select[_ngcontent-c11], input.sw-input-invalid[_ngcontent-c11]::placeholder, select.sw-input-invalid[_ngcontent-c11]::placeholder, input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
  font-family: "Antenna", Arial, Helvetica, sans-serif; }

[_nghost-c11], input[_ngcontent-c11], select[_ngcontent-c11], input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
  font-weight: 400; }

[_nghost-c11], input[_ngcontent-c11], select[_ngcontent-c11], input.sw-input-invalid[_ngcontent-c11]::placeholder, select.sw-input-invalid[_ngcontent-c11]::placeholder, input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
  font-weight: 400; }


[_nghost-c11] {
  position: relative;
  display: block;
  margin: 0 auto;
  color: #595959; }

label[_ngcontent-c11] {
  display: none; }

input[_ngcontent-c11], select[_ngcontent-c11] {
  font-size: 1rem;
  line-height: 1.2;
  letter-spacing: 0.025em;

  font-size: 1.14286rem;
  line-height: 1;
  border: 2px solid transparent;
  background-color: white;
  width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  height: 44px; }
  input.sw-input-invalid[_ngcontent-c11], select.sw-input-invalid[_ngcontent-c11] {
    color: #E65100;
    border-color: #EF6C00; }
    input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder {
      color: #E65100;
      font-size: 1rem;
      line-height: 1.2;
      letter-spacing: 0.025em;

      font-size: 1.14286rem; }
    input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder {
      color: #E65100;
      font-size: 1rem;
      line-height: 1.2;
      letter-spacing: 0.025em;

      font-size: 1.14286rem; }
    input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
      color: #E65100;
      font-size: 1rem;
      line-height: 1.2;
      letter-spacing: 0.025em;

      font-size: 1.14286rem; }
    input.sw-input-invalid[_ngcontent-c11]::placeholder, select.sw-input-invalid[_ngcontent-c11]::placeholder {
      color: #E65100;
      font-size: 1rem;
      line-height: 1.2;
      letter-spacing: 0.025em;

      font-size: 1.14286rem; }
    input.sw-input-invalid[_ngcontent-c11]::-moz-placeholder, select.sw-input-invalid[_ngcontent-c11]::-moz-placeholder {
      color: #E65100;
      font-size: 1rem;
      line-height: 1.2;
      letter-spacing: 0.025em;

      font-size: 1.14286rem; }
    input.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder, select.sw-input-invalid[_ngcontent-c11]::-webkit-input-placeholder {
      color: #E65100;
      font-size: 1rem;
      line-height: 1.2;
      letter-spacing: 0.025em;

      font-size: 1.14286rem; }
    input.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder, select.sw-input-invalid[_ngcontent-c11]:-ms-input-placeholder {
      color: #E65100;
      font-size: 1rem;
      line-height: 1.2;
      letter-spacing: 0.025em;

      font-size: 1.14286rem; }

select[_ngcontent-c11] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  background-repeat: no-repeat;
  background-size: 24px;
  background-position: right 0.75rem top 50%;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAAHqHuX9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFAAAAAAAAAAAAAAAANek3lgAAAAN0Uk5TAGCf/zshrAAAAD9JREFUCNdjYGBgYUACXAwogJ8BDTAdOsDAoMOAEzACMXNzAwPDOyDDgoE0wN3A9ABkxw/9BhBX/wfEygb8ugDDlwi6+CNw2wAAAABJRU5ErkJggg=="); }
  select[_ngcontent-c11]::-ms-expand {
    display: none; }

.errorMessage[_ngcontent-c11] {
  font-family: inherit;
  font-weight: 500;
  font-style: inherit;
  font-size: 0.857rem;
  line-height: 1.4;
  letter-spacing: 0.025em;
  color: #EF6C00; }
 [sw-theme="dark"]   .errorMessage[_ngcontent-c11] {
    color: white; }


a[product-overview-content-c0] {
    color: #039be5
}

a[product-overview-content-c0]:hover {
    color: #0277bd
}

[product-overview-c0] {
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 400;
    position: relative;
    display: block;
    margin: 0 auto;
    color: #595959;
    overflow: hidden
}

main[product-overview-content-c0] {
    padding-left: 20px;
    padding-right: 20px
}

a[product-overview-content-c3] {
    color: #039be5
}

a[product-overview-content-c3]:hover {
    color: #0277bd
}

.editorial[product-overview-content-c3] .body[product-overview-content-c3],
[product-overview-c3] {
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 400
}

[product-overview-c3] {
    position: relative;
    display: block;
    margin: 60px auto 40px;
    color: #595959;
    max-width: 1440px
}

[sw-variant=sm][product-overview-c3] .details[product-overview-content-c3],
[sw-variant=sm] [product-overview-c3] .details[product-overview-content-c3] {
    height: 400px;
    max-height: 400px
}

[sw-variant=md][product-overview-c3] .details[product-overview-content-c3],
[sw-variant=md] [product-overview-c3] .details[product-overview-content-c3] {
    height: 600px;
    max-height: 600px
}

[sw-variant=lg][product-overview-c3] .details[product-overview-content-c3],
[sw-variant=lg] [product-overview-c3] .details[product-overview-content-c3] {
    height: 800px;
    max-height: 800px
}

.details[product-overview-content-c3],
.editorial[product-overview-content-c3],
.wrapper[product-overview-content-c3] {
    position: relative
}

.hide[product-overview-content-c3] {
    display: none
}

[hidden][product-overview-content-c3] {
    display: none!important
}

.photo-gallery-wrapper[product-overview-content-c3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.content-wrapper[product-overview-content-c3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media only screen and (min-width:960px) {
    .content-wrapper[product-overview-content-c3] {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
    .details[product-overview-content-c3],
    .editorial[product-overview-content-c3] {
        width: 50%
    }
}

.details[product-overview-content-c3],
.editorial[product-overview-content-c3] {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media only screen and (min-width:360px) {
    .details[product-overview-content-c3],
    .editorial[product-overview-content-c3] {
        padding: 0 20px
    }
}

.details[product-overview-content-c3]>*[product-overview-content-c3],
.editorial[product-overview-content-c3]>*[product-overview-content-c3] {
    max-width: 100%
}

.editorial[product-overview-content-c3] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

@media only screen and (max-width:639px) {
    [sw-variant][product-overview-c3] .details[product-overview-content-c3],
    [sw-variant] [product-overview-c3] .details[product-overview-content-c3] {
        height: 200px;
        max-height: 200px
    }
    [sw-variant][product-overview-c3] .details.hasSpecChart[product-overview-content-c3],
    [sw-variant] [product-overview-c3] .details.hasSpecChart[product-overview-content-c3] {
        height: 425px;
        max-height: 425px
    }
    .editorial[product-overview-content-c3] {
        margin-bottom: 20px
    }
    .carousel-inner[product-overview-content-c3] figcaption.caption-in[product-overview-content-c3] {
        display: none
    }
}

.editorial[product-overview-content-c3] .title[product-overview-content-c3],
.editorial[product-overview-content-c3] [sw-button][product-overview-content-c3] {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.editorial[product-overview-content-c3] [sw-button][product-overview-content-c3] {
    font-family: inherit;
    font-weight: 500;
    font-style: inherit;
    font-size: .857rem;
    line-height: 1.4;
    letter-spacing: .025em;
    text-transform: uppercase;
    text-align: left;
    margin-left: -21px
}

.editorial[product-overview-content-c3] .title[product-overview-content-c3] {
    font-family: inherit;
    font-weight: 400;
    font-size: 1.266rem;
    line-height: 1.4
}

@media only screen and (min-width:640px) {
    .editorial[product-overview-content-c3] .title[product-overview-content-c3] {
        font-size: 1.365rem
    }
}

@media only screen and (min-width:960px) {
    .editorial[product-overview-content-c3] .title[product-overview-content-c3] {
        font-size: 1.464rem
    }
}

@media only screen and (min-width:1280px) {
    .editorial[product-overview-content-c3] .title[product-overview-content-c3] {
        font-size: 1.563rem
    }
}

.editorial[product-overview-content-c3] .body[product-overview-content-c3] {
    font-size: 1rem;
    line-height: 1.8;
    letter-spacing: .025em;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    margin-bottom: .5rem
}

.editorial[product-overview-content-c3] .body[product-overview-content-c3]>p[product-overview-content-c3]:last-of-type {
    margin-bottom: 1rem
}

.readMoreWrapper[product-overview-content-c3] {
    overflow: hidden
}

.details[product-overview-content-c3] .carousel[product-overview-content-c3] {
    width: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

sw-carousel[product-overview-content-c3] {
    position: absolute;
    width: 100%;
    height: 100%
}

.carousel-inner[product-overview-content-c3] {
    height: 100%;
    text-align: center
}

.carousel-inner[product-overview-content-c3] .figmedia-inner[product-overview-content-c3],
.carousel-inner[product-overview-content-c3] figure[product-overview-content-c3],
.carousel-inner[product-overview-content-c3] img[product-overview-content-c3] {
    position: absolute;
    width: 100%
}

.carousel-inner[product-overview-content-c3] .figwrapper[product-overview-content-c3],
.carousel-inner[product-overview-content-c3] img[product-overview-content-c3] {
    display: block;
    height: 100%
}

.carousel-inner[product-overview-content-c3] figure[product-overview-content-c3] {
    height: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.carousel-inner[product-overview-content-c3] figure[product-overview-content-c3]>figcaption[product-overview-content-c3] {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

.carousel-inner[product-overview-content-c3] .figmedia[product-overview-content-c3] {
    border: 4px solid transparent;
    background-size: contain;
    background-repeat: no-repeat;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.carousel-inner[product-overview-content-c3] .figmedia-inner[product-overview-content-c3],
.carousel-inner[product-overview-content-c3] figure[product-overview-content-c3] {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    margin: 0
}

.carousel-inner[product-overview-content-c3] figcaption.caption-in[product-overview-content-c3] {
    font-family: inherit;
    font-weight: 400;
    font-size: 1.266rem;
    line-height: 1.4;
    width: 85%;
    margin: 0 auto 1rem;
    color: #fff;
    text-shadow: 0 2px 4px rgba(50, 66, 87, .6), 0 2px 5px rgba(50, 66, 87, .51), 0 1px 10px rgba(50, 66, 87, .48)
}

@media only screen and (min-width:640px) {
    .carousel-inner[product-overview-content-c3] figcaption.caption-in[product-overview-content-c3] {
        font-size: 1.365rem
    }
    .carousel-inner[product-overview-content-c3] figcaption.caption-out[product-overview-content-c3] {
        display: none
    }
}

@media only screen and (min-width:960px) {
    .carousel-inner[product-overview-content-c3] figcaption.caption-in[product-overview-content-c3] {
        font-size: 1.464rem
    }
}

@media only screen and (min-width:1280px) {
    .carousel-inner[product-overview-content-c3] figcaption.caption-in[product-overview-content-c3] {
        font-size: 1.563rem
    }
}

.carousel-inner[product-overview-content-c3] figcaption.caption-out[product-overview-content-c3] {
    margin-top: 1rem
}

.carousel-inner[product-overview-content-c3] [role=button][product-overview-content-c3]:focus,
.carousel-inner[product-overview-content-c3] a[product-overview-content-c3]:focus {
    outline-offset: -1px
}

sw-product-spec-chart[product-overview-content-c3] {
    margin-top: 20px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

sw-photo-gallery[product-overview-content-c3] {
    width: 100%
}

.cuPointer[product-overview-content-c3] {
    cursor: pointer
}

.cuZoom[product-overview-content-c3] {
    cursor: pointer;
    cursor: zoom-in
}

a[product-overview-content-c7] {
    color: #039be5
}

a[product-overview-content-c7]:hover {
    color: #0277bd
}

[product-overview-c7] {
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 400;
    margin: 0 auto;
    color: #595959;
    position: relative;
    display: block
}

.wrapper[product-overview-content-c7] {
    height: 100%
}

.wrapper.inset[product-overview-content-c7] {
    margin: 0 40px
}

.carousel-view[product-overview-content-c7] {
    height: 100%;
    overflow: hidden
}

.carousel-view[product-overview-content-c7]:not(.sw-carousel-focus):focus {
    outline: 0
}

.main[product-overview-content-c7] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%
}

.arrows[product-overview-content-c7] {
    position: absolute;
    top: 50%;
    width: 100%;
    z-index: 1;
    height: 0;
    overflow: visible
}

.arrows[product-overview-content-c7] button[product-overview-content-c7] {
    position: relative;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%)
}

.arrows[product-overview-content-c7] .next[product-overview-content-c7] {
    float: right
}

.arrows[product-overview-content-c7] .previous[product-overview-content-c7] {
    float: left
}

.sw-carousel-item[product-overview-content-c7] {
    position: relative;
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%
}

[swSlidesShown="6"][product-overview-c7] .sw-carousel-item,
[swSlidesShown="6"] [product-overview-c7] .sw-carousel-item {
    width: 16.66667%
}

[swSlidesShown="5"][product-overview-c7] .sw-carousel-item,
[swSlidesShown="5"] [product-overview-c7] .sw-carousel-item {
    width: 20%
}

[swSlidesShown="4"][product-overview-c7] .sw-carousel-item,
[swSlidesShown="4"] [product-overview-c7] .sw-carousel-item {
    width: 25%
}

[swSlidesShown="3"][product-overview-c7] .sw-carousel-item,
[swSlidesShown="3"] [product-overview-c7] .sw-carousel-item {
    width: 33.33333%
}

[swSlidesShown="2"][product-overview-c7] .sw-carousel-item,
[swSlidesShown="2"] [product-overview-c7] .sw-carousel-item {
    width: 50%
}

[swSlidesShown="1"][product-overview-c7] .sw-carousel-item,
[swSlidesShown="1"] [product-overview-c7] .sw-carousel-item {
    width: 100%
}

.liveregion[product-overview-content-c7] {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-transform: none;
    width: 1px
}

a[product-overview-content-c4] {
    color: #039be5
}

a[product-overview-content-c4]:hover {
    color: #0277bd
}

[product-overview-c4] {
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 400;
    margin: 40px auto;
    color: #595959;
    position: relative;
    display: block
}

.carousel-slide[product-overview-content-c4] {
    margin: 2px;
    height: calc(15rem - 4px);
    border: 1px solid transparent
}

.carousel-slide[product-overview-content-c4]:focus {
    outline: 0
}

.carousel-slide.sw-carousel-selected[product-overview-content-c4] {
    border: 1px solid #ccc
}

.carousel-thumb[product-overview-content-c4] {
    position: absolute;
    top: .5rem;
    right: .5rem;
    bottom: .5rem;
    left: .5rem;
    background-size: contain;
    background-repeat: no-repeat
}

.selector[product-overview-content-c4] {
    height: 15rem
}

sw-carousel[product-overview-content-c4],
sw-toggle-group[product-overview-content-c4] {
    height: 100%
}

.wrapper[product-overview-content-c4] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.main[product-overview-content-c4] {
    padding: 20px;
    text-align: center
}

.main[product-overview-content-c4] img[product-overview-content-c4] {
    display: inline-block;
    max-width: 100%
}

.close__wrapper[product-overview-content-c4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 10px
}

.play-button[product-overview-content-c4] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

a[product-overview-content-c5] {
    color: #039be5
}

a[product-overview-content-c5]:hover {
    color: #0277bd
}

[product-overview-c5],
[sw-fab][product-overview-c5],
[sw-mini-fab][product-overview-c5],
[sw-raised-button][product-overview-c5] {
    box-sizing: border-box;
    position: relative;
    background: 0 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    outline: 0;
    border: none;
    display: inline-block;
    white-space: nowrap;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 14px;
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 500;
    text-align: center;
    margin: 0;
    min-width: 88px;
    line-height: 1.2;
    padding: 14px 21px;
    border-radius: 0
}

[disabled][product-overview-c5] {
    cursor: default
}

[sw-fab][product-overview-c5],
[sw-mini-fab][product-overview-c5],
[sw-raised-button][product-overview-c5] {
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: background .4s cubic-bezier(.25, .8, .25, 1), box-shadow 280ms cubic-bezier(.4, 0, .2, 1)
}

[sw-fab]:active[product-overview-c5],
[sw-mini-fab]:active[product-overview-c5],
[sw-raised-button]:active[product-overview-c5] {
    box-shadow: 0 3px 3px -2px rgba(0, 0, 0, .2), 0 3px 4px 0 rgba(0, 0, 0, .14), 0 1px 8px 0 rgba(0, 0, 0, .12)
}

[disabled][sw-fab][product-overview-c5],
[disabled][sw-mini-fab][product-overview-c5],
[disabled][sw-raised-button][product-overview-c5] {
    box-shadow: none
}

[product-overview-c5]:focus {
    outline: 0
}

[sw-button][product-overview-c5] sw-icon,
[sw-raised-button][product-overview-c5] sw-icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    height: 0;
    top: -.05em
}

[sw-button][sw-wrap][product-overview-c5],
[sw-raised-button][sw-wrap][product-overview-c5] {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    max-width: 100%
}

[sw-button][sw-wrap][product-overview-c5] *,
[sw-raised-button][sw-wrap][product-overview-c5] * {
    display: inline
}

[sw-icon-button][product-overview-c5] i,
[sw-icon-button][product-overview-c5] sw-icon,
[sw-mini-fab][product-overview-c5] i,
[sw-mini-fab][product-overview-c5] sw-icon {
    padding: 8px 0;
    box-sizing: content-box
}

[sw-icon-button][product-overview-c5] i[sw-icon-size=xs],
[sw-icon-button][product-overview-c5] sw-icon[sw-icon-size=xs],
[sw-mini-fab][product-overview-c5] i[sw-icon-size=xs],
[sw-mini-fab][product-overview-c5] sw-icon[sw-icon-size=xs] {
    padding: 11px 0
}

[sw-icon-button][product-overview-c5] i[sw-icon-size=md],
[sw-icon-button][product-overview-c5] sw-icon[sw-icon-size=md],
[sw-mini-fab][product-overview-c5] i[sw-icon-size=md],
[sw-mini-fab][product-overview-c5] sw-icon[sw-icon-size=md] {
    padding: 2px 0
}

[sw-button].sw-button-focus[product-overview-c5],
[sw-icon-button].sw-button-focus[product-overview-c5] {
    outline: 0;
    background: rgba(0, 0, 0, .05)
}

[sw-button][product-overview-c5],
[sw-icon-button][product-overview-c5] {
    color: #595959
}

[sw-button].sw-button-focus[product-overview-c5],
[sw-button].sw-button-hover[product-overview-c5]:hover,
[sw-icon-button].sw-button-focus[product-overview-c5],
[sw-icon-button].sw-button-hover[product-overview-c5]:hover {
    color: #0277bd
}

[sw-button][sw-theme=primary][product-overview-c5],
[sw-icon-button][sw-theme=primary][product-overview-c5] {
    color: #039be5
}

[sw-button][sw-theme=primary].sw-button-focus[product-overview-c5],
[sw-button][sw-theme=primary].sw-button-hover[product-overview-c5]:hover,
[sw-icon-button][sw-theme=primary].sw-button-focus[product-overview-c5],
[sw-icon-button][sw-theme=primary].sw-button-hover[product-overview-c5]:hover {
    color: #0277bd
}

[sw-button][sw-theme=accent][product-overview-c5],
[sw-icon-button][sw-theme=accent][product-overview-c5] {
    color: #43a047
}

[sw-button][sw-theme=accent].sw-button-focus[product-overview-c5],
[sw-button][sw-theme=accent].sw-button-hover[product-overview-c5]:hover,
[sw-icon-button][sw-theme=accent].sw-button-focus[product-overview-c5],
[sw-icon-button][sw-theme=accent].sw-button-hover[product-overview-c5]:hover {
    color: #2e7d32
}

[sw-button][sw-theme=warn][product-overview-c5],
[sw-icon-button][sw-theme=warn][product-overview-c5] {
    color: #f57c00
}

[sw-button][sw-theme=warn].sw-button-focus[product-overview-c5],
[sw-button][sw-theme=warn].sw-button-hover[product-overview-c5]:hover,
[sw-icon-button][sw-theme=warn].sw-button-focus[product-overview-c5],
[sw-icon-button][sw-theme=warn].sw-button-hover[product-overview-c5]:hover {
    color: #e65100
}

[sw-button][sw-theme=invert][product-overview-c5],
[sw-icon-button][sw-theme=invert][product-overview-c5] {
    color: #fff
}

[sw-button][sw-theme=invert].sw-button-focus[product-overview-c5],
[sw-button][sw-theme=invert].sw-button-hover[product-overview-c5]:hover,
[sw-icon-button][sw-theme=invert].sw-button-focus[product-overview-c5],
[sw-icon-button][sw-theme=invert].sw-button-hover[product-overview-c5]:hover {
    color: #03a9f4
}

[sw-button][disabled][product-overview-c5],
[sw-button][disabled].sw-button-focus[product-overview-c5],
[sw-button][disabled].sw-button-hover[product-overview-c5]:hover,
[sw-button][disabled][sw-theme][product-overview-c5],
[sw-icon-button][disabled][product-overview-c5],
[sw-icon-button][disabled].sw-button-focus[product-overview-c5],
[sw-icon-button][disabled].sw-button-hover[product-overview-c5]:hover,
[sw-icon-button][disabled][sw-theme][product-overview-c5] {
    color: #b3b3b3
}

[sw-raised-button][product-overview-c5] {
    background: #fff
}

[sw-fab][product-overview-c5] {
    min-width: 0;
    border-radius: 50%;
    width: 56px;
    height: 56px;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #039be5;
    color: #fff
}

[sw-fab][product-overview-c5] i,
[sw-fab][product-overview-c5] sw-icon {
    padding: 16px 0;
    box-sizing: content-box
}

[sw-fab][product-overview-c5] i[sw-icon-size=xs],
[sw-fab][product-overview-c5] sw-icon[sw-icon-size=xs] {
    padding: 19px 0
}

[sw-fab][product-overview-c5] i[sw-icon-size=md],
[sw-fab][product-overview-c5] sw-icon[sw-icon-size=md] {
    padding: 10px 0
}

[sw-fab][product-overview-c5] i[sw-icon-size=lg],
[sw-fab][product-overview-c5] sw-icon[sw-icon-size=lg] {
    padding: 4px 0
}

[sw-mini-fab][product-overview-c5] {
    min-width: 0;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #039be5;
    color: #fff
}

[sw-fab].sw-button-focus[product-overview-c5],
[sw-fab].sw-button-hover[product-overview-c5]:hover,
[sw-mini-fab].sw-button-focus[product-overview-c5],
[sw-mini-fab].sw-button-hover[product-overview-c5]:hover,
[sw-raised-button].sw-button-focus[product-overview-c5],
[sw-raised-button].sw-button-hover[product-overview-c5]:hover {
    color: #fff;
    background: #0277bd
}

[sw-fab].sw-button-focus[product-overview-c5],
[sw-mini-fab].sw-button-focus[product-overview-c5],
[sw-raised-button].sw-button-focus[product-overview-c5] {
    outline: 0
}

[sw-fab][sw-theme=primary][product-overview-c5],
[sw-mini-fab][sw-theme=primary][product-overview-c5],
[sw-raised-button][sw-theme=primary][product-overview-c5] {
    color: #fff;
    background: #039be5
}

[sw-fab][sw-theme=primary].sw-button-focus[product-overview-c5],
[sw-fab][sw-theme=primary].sw-button-hover[product-overview-c5]:hover,
[sw-mini-fab][sw-theme=primary].sw-button-focus[product-overview-c5],
[sw-mini-fab][sw-theme=primary].sw-button-hover[product-overview-c5]:hover,
[sw-raised-button][sw-theme=primary].sw-button-focus[product-overview-c5],
[sw-raised-button][sw-theme=primary].sw-button-hover[product-overview-c5]:hover {
    background: #0277bd
}

[sw-fab][sw-theme=accent][product-overview-c5],
[sw-mini-fab][sw-theme=accent][product-overview-c5],
[sw-raised-button][sw-theme=accent][product-overview-c5] {
    color: #fff;
    background: #43a047
}

[sw-fab][sw-theme=accent].sw-button-focus[product-overview-c5],
[sw-fab][sw-theme=accent].sw-button-hover[product-overview-c5]:hover,
[sw-mini-fab][sw-theme=accent].sw-button-focus[product-overview-c5],
[sw-mini-fab][sw-theme=accent].sw-button-hover[product-overview-c5]:hover,
[sw-raised-button][sw-theme=accent].sw-button-focus[product-overview-c5],
[sw-raised-button][sw-theme=accent].sw-button-hover[product-overview-c5]:hover {
    background: #2e7d32
}

[sw-fab][sw-theme=warn][product-overview-c5],
[sw-mini-fab][sw-theme=warn][product-overview-c5],
[sw-raised-button][sw-theme=warn][product-overview-c5] {
    color: #fff;
    background: #f57c00
}

[sw-fab][sw-theme=warn].sw-button-focus[product-overview-c5],
[sw-fab][sw-theme=warn].sw-button-hover[product-overview-c5]:hover,
[sw-mini-fab][sw-theme=warn].sw-button-focus[product-overview-c5],
[sw-mini-fab][sw-theme=warn].sw-button-hover[product-overview-c5]:hover,
[sw-raised-button][sw-theme=warn].sw-button-focus[product-overview-c5],
[sw-raised-button][sw-theme=warn].sw-button-hover[product-overview-c5]:hover {
    background: #e65100
}

[sw-fab][disabled][product-overview-c5],
[sw-fab][disabled].sw-button-focus[product-overview-c5],
[sw-fab][disabled].sw-button-hover[product-overview-c5]:hover,
[sw-fab][disabled][sw-theme][product-overview-c5],
[sw-mini-fab][disabled][product-overview-c5],
[sw-mini-fab][disabled].sw-button-focus[product-overview-c5],
[sw-mini-fab][disabled].sw-button-hover[product-overview-c5]:hover,
[sw-mini-fab][disabled][sw-theme][product-overview-c5],
[sw-raised-button][disabled][product-overview-c5],
[sw-raised-button][disabled].sw-button-focus[product-overview-c5],
[sw-raised-button][disabled].sw-button-hover[product-overview-c5]:hover,
[sw-raised-button][disabled][sw-theme][product-overview-c5] {
    color: #b3b3b3;
    background: #e6e6e6
}

[sw-icon-button][product-overview-c5] {
    min-width: 0;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%
}

[sw-icon-button][product-overview-c5] .sw-button-wrapper[product-overview-content-c5]>*[product-overview-content-c5] {
    vertical-align: middle
}

@media screen and (-ms-high-contrast:active) {
    .sw-fab[product-overview-content-c5],
    .sw-mini-fab[product-overview-content-c5],
    .sw-raised-button[product-overview-content-c5] {
        border: 1px solid #fff
    }
}

[product-overview-c6] {
    position: relative;
    background-repeat: no-repeat;
    display: inline-block;
    fill: currentColor;
    font-size: 24px;
    line-height: 1;
    height: 24px;
    width: auto
}

[product-overview-c6] svg[product-overview-content-c6] {
    position: relative;
    height: 100%;
    width: auto;
    display: block;
    margin: 0 auto
}

[sw-icon-size=xs][product-overview-c6] {
    font-size: 18px;
    line-height: 1;
    height: 18px
}

[sw-icon-size=md][product-overview-c6] {
    font-size: 32px;
    line-height: 1;
    height: 32px
}

[sw-icon-size=lg][product-overview-c6] {
    font-size: 48px;
    line-height: 1;
    height: 48px
}

[sw-icon-size=xl][product-overview-c6] {
    font-size: 64px;
    line-height: 1;
    height: 64px
}

a[product-overview-content-c8] {
    color: #039be5
}

a[product-overview-content-c8]:hover {
    color: #0277bd
}

[product-overview-c8] {
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 400;
    position: relative;
    display: block;
    margin: 0;
    color: #595959
}

[product-overview-c8] [sw-raised-button][product-overview-content-c8] {
    display: block;
    width: 100%
}

.wrapper[product-overview-content-c8] {
    position: relative
}

.items[product-overview-content-c8] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.item[product-overview-content-c8] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 1rem;
    background-color: #f9f9f9;
    border: 1px solid #fff;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    min-width: 50%
}

@media only screen and (min-width:640px) {
    .item[product-overview-content-c8] {
        min-width: 25%
    }
}

@media only screen and (min-width:960px) {
    .item[product-overview-content-c8] {
        min-width: 50%
    }
}

@media only screen and (max-width:639px) {
    .item[product-overview-content-c8]:nth-last-child(n+3):nth-last-child(-n+3):first-child:first-child,
    .item[product-overview-content-c8]:nth-last-child(n+3):nth-last-child(-n+3):first-child~.item[product-overview-content-c8]:first-child {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        min-width: 100%;
        max-width: 100%
    }
}

@media only screen and (min-width:960px) and (max-width:1279px) {
    .item[product-overview-content-c8]:nth-last-child(n+3):nth-last-child(-n+3):first-child:first-child,
    .item[product-overview-content-c8]:nth-last-child(n+3):nth-last-child(-n+3):first-child~.item[product-overview-content-c8]:first-child {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        min-width: 100%;
        max-width: 100%
    }
}

@media only screen and (max-width:639px) {
    .item[product-overview-content-c8]:nth-last-child(n+3):nth-last-child(-n+3):first-child:first-child,
    .item[product-overview-content-c8]:nth-last-child(n+3):nth-last-child(-n+3):first-child~.item[product-overview-content-c8]:first-child {
        max-width: 50%
    }
}

.item[product-overview-content-c8]:nth-last-child(n+4):nth-last-child(-n+4):first-child,
.item[product-overview-content-c8]:nth-last-child(n+4):nth-last-child(-n+4):first-child~.item[product-overview-content-c8] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%
}

@media only screen and (min-width:640px) and (max-width:959px) {
    .item[product-overview-content-c8]:nth-last-child(n+3):nth-last-child(-n+3):first-child:first-child,
    .item[product-overview-content-c8]:nth-last-child(n+3):nth-last-child(-n+3):first-child~.item[product-overview-content-c8]:first-child {
        max-width: 50%
    }
    .item[product-overview-content-c8]:nth-last-child(n+4):nth-last-child(-n+4):first-child,
    .item[product-overview-content-c8]:nth-last-child(n+4):nth-last-child(-n+4):first-child~.item[product-overview-content-c8] {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%
    }
}

@media only screen and (min-width:1280px) {
    .item[product-overview-content-c8] {
        min-width: 25%
    }
    .item[product-overview-content-c8]:nth-last-child(n+4):nth-last-child(-n+4):first-child,
    .item[product-overview-content-c8]:nth-last-child(n+4):nth-last-child(-n+4):first-child~.item[product-overview-content-c8] {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%
    }
}

.item[product-overview-content-c8] .post-label[product-overview-content-c8],
.item[product-overview-content-c8] .pre-label[product-overview-content-c8],
.item[product-overview-content-c8] .value[product-overview-content-c8] {
    text-align: center;
    display: block;
    max-width: 100%
}

.item[product-overview-content-c8] .post-label[product-overview-content-c8],
.item[product-overview-content-c8] .pre-label[product-overview-content-c8] {
    font-family: inherit;
    font-weight: 500;
    font-style: inherit;
    font-size: .857rem;
    line-height: 1.4;
    letter-spacing: .025em
}

.item[product-overview-content-c8] .value[product-overview-content-c8] {
    font-family: inherit;
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.4;
    letter-spacing: -.01em
}

.item[product-overview-content-c8] .value.post[product-overview-content-c8],
.item[product-overview-content-c8] .value.pre[product-overview-content-c8] {
    font-family: inherit;
    font-weight: 300;
    font-size: 1.602rem;
    line-height: 1.2
}

@media only screen and (min-width:640px) {
    .item[product-overview-content-c8] .value[product-overview-content-c8] {
        font-size: 1.167rem
    }
    .item[product-overview-content-c8] .value.post[product-overview-content-c8],
    .item[product-overview-content-c8] .value.pre[product-overview-content-c8] {
        font-size: 1.882rem
    }
}

@media only screen and (min-width:960px) {
    .item[product-overview-content-c8] .value[product-overview-content-c8] {
        font-size: 1.208rem
    }
    .item[product-overview-content-c8] .value.post[product-overview-content-c8],
    .item[product-overview-content-c8] .value.pre[product-overview-content-c8] {
        font-size: 2.161rem
    }
}

@media only screen and (min-width:1280px) {
    .item[product-overview-content-c8] .value[product-overview-content-c8] {
        font-size: 1.25rem
    }
    .item[product-overview-content-c8] .value.post[product-overview-content-c8],
    .item[product-overview-content-c8] .value.pre[product-overview-content-c8] {
        font-size: 2.441rem
    }
}

a[product-overview-content-c9] {
    color: #039be5
}

a[product-overview-content-c9]:hover {
    color: #0277bd
}

[product-overview-c9] {
    font-family: lato,Arial,Helvetica,sans-serif;
    font-weight: 400;
    position: relative;
    display: block;
    margin: 0 auto;
    color: #595959;
    overflow: hidden
}

.end-card[product-overview-content-c9] {
    height: 100%
}

.end-card[product-overview-content-c9]::before {
    content: '';
    display: block;
    position: relative;
    padding-top: 56.25%
}

.end-card[product-overview-content-c9] sw-video-end-card {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.video-wrapper[product-overview-content-c9] {
    height: 100%
}

.video-wrapper[product-overview-content-c9]::before {
    content: '';
    display: block;
    position: relative;
    padding-top: 56.25%
}

.video-wrapper[product-overview-content-c9] iframe,
.video-wrapper[product-overview-content-c9] video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}


.ju-hide{
    display: none!important;
}




[sw-button][disabled][notes-content-c7], [sw-button][disabled].sw-button-focus[notes-content-c7], [sw-button][disabled].sw-button-hover[notes-content-c7]:hover, [sw-button][disabled][sw-theme][notes-content-c7], [sw-icon-button][disabled][notes-content-c7], [sw-icon-button][disabled].sw-button-focus[notes-content-c7], [sw-icon-button][disabled].sw-button-hover[notes-content-c7]:hover, [sw-icon-button][disabled][sw-theme][notes-content-c7]{
    color:#b3b3b3
}

[sw-icon-button][notes-content-c7]{
    min-width:0;
    padding:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    width:40px;
    height:40px;
    line-height:40px;
}

a[notes-content-c10]{
    color:#039be5
}
a[notes-content-c10]:hover{
    color:#0277bd
}
[notes-c10]{
    font-family:Antenna,Arial,Helvetica,sans-serif;
    font-weight:400;
    margin:0 auto;
    color:#595959;
    position:relative;
    display:block
}
[sw-carousel-span-height][notes-c10] .carousel-view[notes-content-c10], [sw-carousel-span-height][notes-c10] .sw-carousel-item[notes-content-c10]{
    height:100%
}
.wrapper[notes-content-c10]{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%
}
.wrapper.inset[notes-content-c10]{
    margin:0 40px
}
.carousel-view[notes-content-c10]{
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    overflow:hidden
}
.carousel-view[notes-content-c10]:not(.sw-focus-ring):focus{
    outline:0
}
.main[notes-content-c10]{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:row;
    flex-direction:row;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -ms-flex-align:stretch;
    align-items:stretch;
    height:100%
}
.arrows[notes-content-c10]{
    position:absolute;
    top:50%;
    width:100%;
    z-index:1;
    height:0;
    overflow:visible
}
.arrows[notes-content-c10] button[notes-content-c10]{
    position:relative;
    -webkit-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.arrows[notes-content-c10] .next[notes-content-c10]{
    float:right
}
.arrows[notes-content-c10] .previous[notes-content-c10]{
    float:left
}
.sw-carousel-item[notes-content-c10]{
    position:relative;
    display:block;
    -ms-flex-negative:0;
    flex-shrink:0
}
[swSlidesShown="6"][notes-c10] .sw-carousel-item, [swSlidesShown="6"] [notes-c10] .sw-carousel-item{
    width:16.66667%
}
[swSlidesShown="5"][notes-c10] .sw-carousel-item, [swSlidesShown="5"] [notes-c10] .sw-carousel-item{
    width:20%
}
[swSlidesShown="4"][notes-c10] .sw-carousel-item, [swSlidesShown="4"] [notes-c10] .sw-carousel-item{
    width:25%
}
[swSlidesShown="3"][notes-c10] .sw-carousel-item, [swSlidesShown="3"] [notes-c10] .sw-carousel-item{
    width:33.33333%
}
[swSlidesShown="2"][notes-c10] .sw-carousel-item, [swSlidesShown="2"] [notes-c10] .sw-carousel-item{
    width:50%
}
[swSlidesShown="1"][notes-c10] .sw-carousel-item, [swSlidesShown="1"] [notes-c10] .sw-carousel-item{
    width:100%
}
.liveregion[notes-content-c10], .visually-hidden[notes-content-c10]{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    text-transform:none;
    width:1px;
    outline:0;
    -webkit-appearance:none;
    -moz-appearance:none
}
.aside-item__action[notes-content-c10]{
    display:inline-block;
    width:15px;
    height:15px;
    margin:1px;
    text-indent:-999px;
    cursor:pointer;
    background:#ccc;
    border:1px solid #fff;
    border-radius:10px
}
.aside-item__action.active[notes-content-c10]{
    width:15px;
    height:15px;
    background:#fff;
    border:1px solid #ccc
}
ul.dots[notes-content-c10]{
    display:-ms-inline-flexbox;
    display:inline-flex;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -ms-flex-pack:center;
    justify-content:center;
    margin:0;
    width:100%;
    padding:16px 0 0
}
ul.dots[notes-content-c10] li[notes-content-c10]{
    display:inline-block;
    list-style:none;
    width:16px;
    height:16px
}
ul.dots[notes-content-c10] button[notes-content-c10]{
    width:16px;
    height:16px;
    padding:4px;
    border:none;
    background-color:transparent;
    cursor:pointer
}
ul.dots[notes-content-c10] button[notes-content-c10]::before{
    content:'';
    position:relative;
    display:block;
    width:8px;
    height:8px;
    background-color:#999;
    border-radius:8px
}
ul.dots[notes-content-c10] button.active[notes-content-c10]::before{
    background-color:#039be5
}

a[notes-content-c10]{
    color:#039be5
}
a[notes-content-c10]:hover{
    color:#0277bd
}
[notes-c10]{
    font-family:Antenna,Arial,Helvetica,sans-serif;
    font-weight:400;
    margin:0 auto;
    color:#595959;
    position:relative;
    display:block
}
[sw-carousel-span-height][notes-c10] .carousel-view[notes-content-c10], [sw-carousel-span-height][notes-c10] .sw-carousel-item[notes-content-c10]{
    height:100%
}
.wrapper[notes-content-c10]{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%
}
.wrapper.inset[notes-content-c10]{
    margin:0 40px
}
.carousel-view[notes-content-c10]{
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    overflow:hidden
}
.carousel-view[notes-content-c10]:not(.sw-focus-ring):focus{
    outline:0
}
.main[notes-content-c10]{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:row;
    flex-direction:row;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -ms-flex-align:stretch;
    align-items:stretch;
    height:100%
}
.arrows[notes-content-c10]{
    position:absolute;
    top:50%;
    width:100%;
    z-index:1;
    height:0;
    overflow:visible
}
.arrows[notes-content-c10] button[notes-content-c10]{
    position:relative;
    -webkit-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.arrows[notes-content-c10] .next[notes-content-c10]{
    float:right
}
.arrows[notes-content-c10] .previous[notes-content-c10]{
    float:left
}
.sw-carousel-item[notes-content-c10]{
    position:relative;
    display:block;
    -ms-flex-negative:0;
    flex-shrink:0
}
[swSlidesShown="6"][notes-c10] .sw-carousel-item, [swSlidesShown="6"] [notes-c10] .sw-carousel-item{
    width:16.66667%
}
[swSlidesShown="5"][notes-c10] .sw-carousel-item, [swSlidesShown="5"] [notes-c10] .sw-carousel-item{
    width:20%
}
[swSlidesShown="4"][notes-c10] .sw-carousel-item, [swSlidesShown="4"] [notes-c10] .sw-carousel-item{
    width:25%
}
[swSlidesShown="3"][notes-c10] .sw-carousel-item, [swSlidesShown="3"] [notes-c10] .sw-carousel-item{
    width:33.33333%
}
[swSlidesShown="2"][notes-c10] .sw-carousel-item, [swSlidesShown="2"] [notes-c10] .sw-carousel-item{
    width:50%
}
[swSlidesShown="1"][notes-c10] .sw-carousel-item, [swSlidesShown="1"] [notes-c10] .sw-carousel-item{
    width:100%
}
.liveregion[notes-content-c10], .visually-hidden[notes-content-c10]{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    text-transform:none;
    width:1px;
    outline:0;
    -webkit-appearance:none;
    -moz-appearance:none
}
.aside-item__action[notes-content-c10]{
    display:inline-block;
    width:15px;
    height:15px;
    margin:1px;
    text-indent:-999px;
    cursor:pointer;
    background:#ccc;
    border:1px solid #fff;
    border-radius:10px
}
.aside-item__action.active[notes-content-c10]{
    width:15px;
    height:15px;
    background:#fff;
    border:1px solid #ccc
}
ul.dots[notes-content-c10]{
    display:-ms-inline-flexbox;
    display:inline-flex;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -ms-flex-pack:center;
    justify-content:center;
    margin:0;
    width:100%;
    padding:16px 0 0
}
ul.dots[notes-content-c10] li[notes-content-c10]{
    display:inline-block;
    list-style:none;
    width:16px;
    height:16px
}
ul.dots[notes-content-c10] button[notes-content-c10]{
    width:16px;
    height:16px;
    padding:4px;
    border:none;
    background-color:transparent;
    cursor:pointer
}
ul.dots[notes-content-c10] button[notes-content-c10]::before{
    content:'';
    position:relative;
    display:block;
    width:8px;
    height:8px;
    background-color:#999;
    border-radius:8px
}
ul.dots[notes-content-c10] button.active[notes-content-c10]::before{
    background-color:#039be5
}
a[notes-content-c7]{
    color:#039be5
}
a[notes-content-c7]:hover{
    color:#0277bd
}
[notes-c7], [sw-fab][notes-c7], [sw-mini-fab][notes-c7], [sw-raised-button][notes-c7]{
    box-sizing:border-box;
    position:relative;
    background:0 0;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    outline:0;
    border:none;
    display:inline-block;
    white-space:nowrap;
    text-decoration:none;
    vertical-align:baseline;
    font-size:14px;
    font-family:Antenna,Arial,Helvetica,sans-serif;
    font-weight:500;
    text-align:center;
    margin:0;
    min-width:88px;
    line-height:1.2;
    padding:14px 21px;
    border-radius:0
}
[disabled][notes-c7]{
    cursor:default
}
[sw-fab][notes-c7], [sw-mini-fab][notes-c7], [sw-raised-button][notes-c7]{
    box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow 280ms cubic-bezier(.4,0,.2,1)
}
:active[sw-fab][notes-c7], :active[sw-mini-fab][notes-c7], :active[sw-raised-button][notes-c7]{
    box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)
}
[disabled][sw-fab][notes-c7], [disabled][sw-mini-fab][notes-c7], [disabled][sw-raised-button][notes-c7]{
    box-shadow:none
}
[notes-c7]:focus{
    outline:0
}
[sw-button][notes-c7] sw-icon, [sw-raised-button][notes-c7] sw-icon{
    display:inline-block;
    vertical-align:middle;
    line-height:0;
    height:0;
    top:-.05em
}
[sw-button][sw-wrap][notes-c7], [sw-raised-button][sw-wrap][notes-c7]{
    white-space:normal;
    word-break:normal;
    -webkit-hyphens:manual;
    -ms-hyphens:manual;
    hyphens:manual;
    -webkit-hyphens:auto;
    -ms-hyphens:auto;
    hyphens:auto;
    max-width:100%
}
[sw-button][sw-wrap][notes-c7] *, [sw-raised-button][sw-wrap][notes-c7] *{
    display:inline
}
[sw-icon-button][notes-c7] i, [sw-icon-button][notes-c7] sw-icon, [sw-mini-fab][notes-c7] i, [sw-mini-fab][notes-c7] sw-icon{
    padding:8px 0;
    box-sizing:content-box
}
[sw-icon-button][notes-c7] i[sw-icon-size=xs], [sw-icon-button][notes-c7] sw-icon[sw-icon-size=xs], [sw-mini-fab][notes-c7] i[sw-icon-size=xs], [sw-mini-fab][notes-c7] sw-icon[sw-icon-size=xs]{
    padding:11px 0
}
[sw-icon-button][notes-c7] i[sw-icon-size=md], [sw-icon-button][notes-c7] sw-icon[sw-icon-size=md], [sw-mini-fab][notes-c7] i[sw-icon-size=md], [sw-mini-fab][notes-c7] sw-icon[sw-icon-size=md]{
    padding:2px 0
}
[sw-button].sw-button-focus[notes-c7], [sw-icon-button].sw-button-focus[notes-c7]{
    outline:0;
    background:rgba(0,0,0,.05)
}
[sw-button][notes-c7], [sw-icon-button][notes-c7]{
    color:#595959
}
[sw-button].sw-button-focus[notes-c7], [sw-button].sw-button-hover[notes-c7]:hover, [sw-icon-button].sw-button-focus[notes-c7], [sw-icon-button].sw-button-hover[notes-c7]:hover{
    color:#0277bd
}
[sw-button][sw-theme=primary][notes-c7], [sw-icon-button][sw-theme=primary][notes-c7]{
    color:#039be5
}
[sw-button][sw-theme=primary].sw-button-focus[notes-c7], [sw-button][sw-theme=primary].sw-button-hover[notes-c7]:hover, [sw-icon-button][sw-theme=primary].sw-button-focus[notes-c7], [sw-icon-button][sw-theme=primary].sw-button-hover[notes-c7]:hover{
    color:#0277bd
}
[sw-button][sw-theme=accent][notes-c7], [sw-icon-button][sw-theme=accent][notes-c7]{
    color:#43a047
}
[sw-button][sw-theme=accent].sw-button-focus[notes-c7], [sw-button][sw-theme=accent].sw-button-hover[notes-c7]:hover, [sw-icon-button][sw-theme=accent].sw-button-focus[notes-c7], [sw-icon-button][sw-theme=accent].sw-button-hover[notes-c7]:hover{
    color:#2e7d32
}
[sw-button][sw-theme=warn][_nghostnotes-c7], [sw-icon-button][sw-theme=warn][notes-c7]{
    color:#f57c00
}
[sw-button][sw-theme=warn].sw-button-focus[notes-c7], [sw-button][sw-theme=warn].sw-button-hover[notes-c7]:hover, [sw-icon-button][sw-theme=warn].sw-button-focus[notes-c7], [sw-icon-button][sw-theme=warn].sw-button-hover[notes-c7]:hover{
    color:#e65100
}
[sw-button][sw-theme=invert][notes-c7], [sw-icon-button][sw-theme=invert][notes-c7]{
    color:#fff
}
[sw-button][sw-theme=invert].sw-button-focus[notes-c7], [sw-button][sw-theme=invert].sw-button-hover[notes-c7]:hover, [sw-icon-button][sw-theme=invert].sw-button-focus[notes-c7], [sw-icon-button][sw-theme=invert].sw-button-hover[notes-c7]:hover{
    color:#03a9f4
}
[sw-button][disabled][notes-c7], [sw-button][disabled].sw-button-focus[notes-c7], [sw-button][disabled].sw-button-hover[notes-c7]:hover, [sw-button][disabled][sw-theme][notes-c7], [sw-icon-button][disabled][notes-c7], [sw-icon-button][disabled].sw-button-focus[notes-c7], [sw-icon-button][disabled].sw-button-hover[notes-c7]:hover, [sw-icon-button][disabled][sw-theme][notes-c7]{
    color:#b3b3b3
}
[sw-raised-button][notes-c7]{
    background:#fff
}
[sw-fab][notes-c7]{
    min-width:0;
    width:56px;
    height:56px;
    padding:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    background-color:#039be5;
    color:#fff
}
[sw-fab][notes-c7] i, [sw-fab][notes-c7] sw-icon{
    padding:16px 0;
    box-sizing:content-box
}
[sw-fab][notes-c7] i[sw-icon-size=xs], [sw-fab][notes-c7] sw-icon[sw-icon-size=xs]{
    padding:19px 0
}
[sw-fab][notes-c7] i[sw-icon-size=md], [sw-fab][notes-c7] sw-icon[sw-icon-size=md]{
    padding:10px 0
}
[sw-fab][notes-c7] i[sw-icon-size=lg], [sw-fab][notes-c7] sw-icon[sw-icon-size=lg]{
    padding:4px 0
}
[sw-mini-fab][notes-c7]{
    min-width:0;
    width:40px;
    height:40px;
    padding:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    background-color:#039be5;
    color:#fff
}
[sw-fab].sw-button-focus[notes-c7], [sw-fab].sw-button-hover[notes-c7]:hover, [sw-mini-fab].sw-button-focus[notes-c7], [sw-mini-fab].sw-button-hover[notes-c7]:hover, [sw-raised-button].sw-button-focus[notes-c7], [sw-raised-button].sw-button-hover[notes-c7]:hover{
    color:#fff;
    background:#0277bd
}
[sw-fab].sw-button-focus[notes-c7], [sw-mini-fab].sw-button-focus[notes-c7], [sw-raised-button].sw-button-focus[notes-c7]{
    outline:0
}
[sw-fab][sw-theme=primary][notes-c7], [sw-mini-fab][sw-theme=primary][notes-c7], [sw-raised-button][sw-theme=primary][notes-c7]{
    color:#fff;
    background:#039be5
}
[sw-fab][sw-theme=primary].sw-button-focus[notes-c7], [sw-fab][sw-theme=primary].sw-button-hover[notes-c7]:hover, [sw-mini-fab][sw-theme=primary].sw-button-focus[notes-c7], [sw-mini-fab][sw-theme=primary].sw-button-hover[notes-c7]:hover, [sw-raised-button][sw-theme=primary].sw-button-focus[notes-c7], [sw-raised-button][sw-theme=primary].sw-button-hover[notes-c7]:hover{
    background:#0277bd
}
[sw-fab][sw-theme=accent][notes-c7], [sw-mini-fab][sw-theme=accent][notes-c7], [sw-raised-button][sw-theme=accent][notes-c7]{
    color:#fff;
    background:#43a047
}
[sw-fab][sw-theme=accent].sw-button-focus[notes-c7], [sw-fab][sw-theme=accent].sw-button-hover[notes-c7]:hover, [sw-mini-fab][sw-theme=accent].sw-button-focus[notes-c7], [sw-mini-fab][sw-theme=accent].sw-button-hover[notes-c7]:hover, [sw-raised-button][sw-theme=accent].sw-button-focus[notes-c7], [sw-raised-button][sw-theme=accent].sw-button-hover[notes-c7]:hover{
    background:#2e7d32
}
[sw-fab][sw-theme=warn][notes-c7], [sw-mini-fab][sw-theme=warn][notes-c7], [sw-raised-button][sw-theme=warn][notes-c7]{
    color:#fff;
    background:#f57c00
}
[sw-fab][sw-theme=warn].sw-button-focus[notes-c7], [sw-fab][sw-theme=warn].sw-button-hover[notes-c7]:hover, [sw-mini-fab][sw-theme=warn].sw-button-focus[notes-c7], [sw-mini-fab][sw-theme=warn].sw-button-hover[notes-c7]:hover, [sw-raised-button][sw-theme=warn].sw-button-focus[notes-c7], [sw-raised-button][sw-theme=warn].sw-button-hover[notes-c7]:hover{
    background:#e65100
}
[sw-fab][sw-theme=invert][notes-c7], [sw-mini-fab][sw-theme=invert][notes-c7], [sw-raised-button][sw-theme=invert][notes-c7]{
    color:#039be5
}
[sw-fab][sw-theme=invert].sw-button-focus[notes-c7], [sw-fab][sw-theme=invert].sw-button-hover[notes-c7]:hover, [sw-mini-fab][sw-theme=invert].sw-button-focus[notes-c7], [sw-mini-fab][sw-theme=invert].sw-button-hover[notes-c7]:hover, [sw-raised-button][sw-theme=invert].sw-button-focus[notes-c7], [sw-raised-button][sw-theme=invert].sw-button-hover[notes-c7]:hover{
    color:#0277bd;
    background:#e6e6e6
}
[sw-fab][disabled][notes-c7], [sw-fab][disabled].sw-button-focus[notes-c7], [sw-fab][disabled].sw-button-hover[notes-c7]:hover, [sw-fab][disabled][sw-theme][notes-c7], [sw-mini-fab][disabled][notes-c7], [sw-mini-fab][disabled].sw-button-focus[notes-c7], [sw-mini-fab][disabled].sw-button-hover[notes-c7]:hover, [sw-mini-fab][disabled][sw-theme][notes-c7], [sw-raised-button][disabled][notes-c7], [sw-raised-button][disabled].sw-button-focus[notes-c7], [sw-raised-button][disabled].sw-button-hover[notes-c7]:hover, [sw-raised-button][disabled][sw-theme][notes-c7]{
    color:#b3b3b3;
    background:#e6e6e6
}
[sw-icon-button][notes-content-c7]{
    min-width:0;
    padding:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    width:40px;
    height:40px;
    line-height:40px;
}
[sw-icon-button][notes-c7] .sw-button-wrapper[notes-content-c7] > *[notes-content-c7]{
    vertical-align:middle
}
@media screen and (-ms-high-contrast:active){
    .sw-fab[notes-content-c7], .sw-mini-fab[notes-content-c7], .sw-raised-button[notes-content-c7]{
        border:1px solid #fff
    }
}

a[_ngcontent-c10]{
    color:#039be5
}
a[notes-content-c10]:hover{
    color:#0277bd
}
[notes-c10]{
    font-family:Antenna,Arial,Helvetica,sans-serif;
    font-weight:400;
    margin:0 auto;
    color:#595959;
    position:relative;
    display:block
}
[sw-carousel-span-height][notes-c10] .carousel-view[notes-content-c10], [sw-carousel-span-height][notes-c10] .sw-carousel-item[notes-content-c10]{
    height:100%
}
.wrapper[notes-content-c10]{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%
}
.wrapper.inset[notes-content-c10]{
    margin:0 40px
}
.carousel-view[notes-content-c10]{
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    overflow:hidden
}
.carousel-view[notes-content-c10]:not(.sw-focus-ring):focus{
    outline:0
}
.main[notes-content-c10]{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:row;
    flex-direction:row;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -ms-flex-align:stretch;
    align-items:stretch;
    height:100%
}
.arrows[notes-content-c10]{
    position:absolute;
    top:50%;
    width:100%;
    z-index:1;
    height:0;
    overflow:visible
}
.arrows[notes-content-c10] button[notes-content-c10]{
    position:relative;
    -webkit-transform:translate(0,-50%);
    transform:translate(0,-50%)
}
.arrows[notes-content-c10] .next[notes-content-c10]{
    float:right
}
.arrows[notes-content-c10] .previous[notes-content-c10]{
    float:left
}
.sw-carousel-item[notes-content-c10]{
    position:relative;
    display:block;
    -ms-flex-negative:0;
    flex-shrink:0
}
[swSlidesShown="6"][notes-c10] .sw-carousel-item, [swSlidesShown="6"] [notes-c10] .sw-carousel-item{
    width:16.66667%
}
[swSlidesShown="5"][notes-c10] .sw-carousel-item, [swSlidesShown="5"] [notes-c10] .sw-carousel-item{
    width:20%
}
[swSlidesShown="4"][notes-c10] .sw-carousel-item, [swSlidesShown="4"] [notes-c10] .sw-carousel-item{
    width:25%
}
[swSlidesShown="3"][notes-c10] .sw-carousel-item, [swSlidesShown="3"] [notes-c10] .sw-carousel-item{
    width:33.33333%
}
[swSlidesShown="2"][notes-c10] .sw-carousel-item, [swSlidesShown="2"] [notes-c10] .sw-carousel-item{
    width:50%
}
[swSlidesShown="1"][notes-c10] .sw-carousel-item, [swSlidesShown="1"] [notes-c10] .sw-carousel-item{
    width:100%
}
.liveregion[notes-content-c10], .visually-hidden[notes-content-c10]{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    text-transform:none;
    width:1px;
    outline:0;
    -webkit-appearance:none;
    -moz-appearance:none
}
.aside-item__action[notes-content-c10]{
    display:inline-block;
    width:15px;
    height:15px;
    margin:1px;
    text-indent:-999px;
    cursor:pointer;
    background:#ccc;
    border:1px solid #fff;
    border-radius:10px
}
.aside-item__action.active[notes-content-c10]{
    width:15px;
    height:15px;
    background:#fff;
    border:1px solid #ccc
}
ul.dots[notes-content-c10]{
    display:-ms-inline-flexbox;
    display:inline-flex;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -ms-flex-pack:center;
    justify-content:center;
    margin:0;
    width:100%;
    padding:16px 0 0
}
ul.dots[notes-content-c10] li[notes-content-c10]{
    display:inline-block;
    list-style:none;
    width:16px;
    height:16px
}
ul.dots[notes-content-c10] button[notes-content-c10]{
    width:16px;
    height:16px;
    padding:4px;
    border:none;
    background-color:transparent;
    cursor:pointer
}
ul.dots[notes-content-c10] button[notes-content-c10]::before{
    content:'';
    position:relative;
    display:block;
    width:8px;
    height:8px;
    background-color:#999;
    border-radius:8px
}
ul.dots[notes-content-c10] button.active[notes-content-c10]::before{
    background-color:#039be5
}

}
a[notes-content-c9]:hover{
    color:#0277bd
}
[notes-c9]{
    font-family:Antenna,Arial,Helvetica,sans-serif;
    font-weight:400;
    position:relative;
    display:block;
    margin:20px auto;
    color:#595959;
    max-width:1440px
}
.notes-item-bg[notes-content-c9]{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:#f9f9f9
}
sw-notes-item[notes-content-c9]{
    border-left:1px solid #fff;
    border-right:1px solid #fff
}
sw-carousel[notes-content-c9]{
    margin:0 -16px
}

.wrapper.inset[notes-content-c10] {
    margin: 0 40px;
}

.wrapper[notes-content-c10] {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.card__label--over-body[notes-content-c5]{
    margin-bottom:8px
}
.card__label--over-body[notes-content-c5] a[notes-content-c5]{
    font-family:inherit;
    font-weight:600;
    font-size:1.125rem;
    line-height:1.4;
    text-align:left;
    padding:0;
    white-space:normal
}
@media only screen and (min-width:640px){
    .card__label--over-body[notes-content-c5] a[notes-content-c5]{
        font-size:1.167rem
    }
}
@media only screen and (min-width:960px){
    .card__label--over-body[notes-content-c5] a[notes-content-c5]{
        font-size:1.208rem
    }
}
@media only screen and (min-width:1280px){
    .card__label--over-body[notes-content-c5] a[notes-content-c5]{
        font-size:1.25rem
    }
}


.legal__text a {
    color: #89B753 !important;
    
   
}

.legal__text a:hover {
    color: #538100 !important;
}

#privacytext {
    
    padding-top: 20px;
    
}

#opt-in-out {
    
    padding-top: 20px;
    
}

#privacytext a {
    
    color: #89B753 !important;
}

#opt-in-out a {

    color: #89B753 !important;
}

#privacytext a:hover {
    
   color: #538100 !important;
}

#opt-in-out a:hover {

    color: #538100 !important;
}


@media only screen and (max-width:1280px){
    .mobile-view {
    
        display:inline-block !important;
    }
    .desktop-view {
    
        display: none !important;
    }
}

@media only screen and (min-width:1280px){
    .mobile-view {
    
        display:none !important;
    }
    .desktop-view {
    
        display: inline-block !important;
    }
}

.checkbox-label {
    
    display: inline !important;
    padding-left: 10px;
}

.checkbox-input {
    cursor: pointer;
}

