/*! system-font.css v2.0.2 | CC0-1.0 License | github.com/jonathantneal/system-font-css */


@font-face {
    font-family: akrobat-regular;
    src: url('../../../resource/fonts/akrobat-regular.ttf'), url('../../../resource/fonts/akrobat-regular.ttf');
}

@font-face {
    font-family: "SourceHanSansCN-Regular";
    src: url("../../../resource/fonts/SourceHanSansCN-Regular.ttf") format("truetype"), url("../../../resource/fonts/SourceHanSansCN-Regular.woff2") format("woff2"), url("../../../resource/fonts/SourceHanSansCN-Regular.woff") format("woff"), url("../../../resource/fonts/SourceHanSansCN-Regular.eot") format("embedded-opentype"), url("../../../resource/fonts/SourceHanSansCN-Regular.svg") format("svg");
}
.productdesc table,tbody, tr, td {
    border: 0 !important;
    padding: 0.25em;
    box-shadow: none !important;
    font-size:1em;
}

.productdesc td, th {
    padding: 0.5em 0.5em;
}
.choices {
    max-width: 300px;
    position: relative;
    margin-bottom: 0;
    font-size: 16px
}

    .choices:focus {
        outline: none
    }

    .choices:last-child {
        margin-bottom: 0
    }

    .choices.is-disabled .choices__inner, .choices.is-disabled .choices__input {
        background-color: #eaeaea;
        cursor: not-allowed;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .choices.is-disabled .choices__item {
        cursor: not-allowed
    }

    .choices[data-type*=select-one] {
        cursor: pointer
    }

        .choices[data-type*=select-one] .choices__inner {
            padding-bottom: 7.5px
        }

        .choices[data-type*=select-one] .choices__input {
            display: block;
            width: 100%;
            padding: 10px;
            border-bottom: 1px solid #ddd;
            background-color: #fff;
            margin: 0
        }

        .choices[data-type*=select-one] .choices__button {
            background-image: url("../../icons/cross-inverse.svg");
            padding: 0;
            background-size: 8px;
            height: 100%;
            position: absolute;
            top: 50%;
            right: 0;
            margin-top: -10px;
            margin-right: 25px;
            height: 20px;
            width: 20px;
            border-radius: 10em;
            opacity: .5
        }

            .choices[data-type*=select-one] .choices__button:focus, .choices[data-type*=select-one] .choices__button:hover {
                opacity: 1
            }

            .choices[data-type*=select-one] .choices__button:focus {
                -webkit-box-shadow: 0 0 0 2px #00bcd4;
                box-shadow: 0 0 0 2px #00bcd4
            }

        .choices[data-type*=select-one]:after {
            content: "";
            height: 0;
            width: 0;
            border-style: solid;
            border-color: #333 transparent transparent;
            border-width: 5px;
            position: absolute;
            right: 11.5px;
            top: 50%;
            margin-top: -2.5px;
            pointer-events: none
        }

        .choices[data-type*=select-one].is-open:after {
            border-color: transparent transparent #333;
            margin-top: -7.5px
        }

        .choices[data-type*=select-one][dir=rtl]:after {
            left: 11.5px;
            right: auto
        }

        .choices[data-type*=select-one][dir=rtl] .choices__button {
            right: auto;
            left: 0;
            margin-left: 25px;
            margin-right: 0
        }

    .choices[data-type*=select-multiple] .choices__inner, .choices[data-type*=text] .choices__inner {
        cursor: text
    }

    .choices[data-type*=select-multiple] .choices__button, .choices[data-type*=text] .choices__button {
        position: relative;
        display: inline-block;
        margin: 0 -4px 0 8px;
        padding-left: 16px;
        border-left: 1px solid #008fa1;
        background-image: url("../../icons/cross.svg");
        background-size: 8px;
        width: 8px;
        line-height: 1;
        opacity: .75
    }

        .choices[data-type*=select-multiple] .choices__button:focus, .choices[data-type*=select-multiple] .choices__button:hover, .choices[data-type*=text] .choices__button:focus, .choices[data-type*=text] .choices__button:hover {
            opacity: 1
        }

.choices__inner {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    background-color: #f9f9f9;
    padding: 7.5px 7.5px 3.75px;
    border: 1px solid #ddd;
    border-radius: 2.5px;
    font-size: 14px;
    min-height: 44px;
    overflow: hidden
}

.is-focused .choices__inner, .is-open .choices__inner {
    border-color: #b7b7b7
}

.is-open .choices__inner {
    border-radius: 2.5px 2.5px 0 0
}

.is-flipped.is-open .choices__inner {
    border-radius: 0 0 2.5px 2.5px
}

.choices__list {
    margin: 0;
    padding-left: 0;
    list-style: none
}

.choices__list--single {
    display: inline-block;
    padding: 4px 16px 4px 4px;
    width: 100%
}

[dir=rtl] .choices__list--single {
    padding-right: 4px;
    padding-left: 16px
}

.choices__list--single .choices__item {
    width: 100%
}

.choices__list--multiple {
    display: inline
}

    .choices__list--multiple .choices__item {
        display: inline-block;
        vertical-align: middle;
        border-radius: 20px;
        padding: 4px 10px;
        font-size: 12px;
        font-weight: 500;
        margin-right: 3.75px;
        margin-bottom: 3.75px;
        background-color: #00bcd4;
        border: 1px solid #00a5bb;
        color: #fff;
        word-break: break-all
    }

        .choices__list--multiple .choices__item[data-deletable] {
            padding-right: 5px
        }

[dir=rtl] .choices__list--multiple .choices__item {
    margin-right: 0;
    margin-left: 3.75px
}

.choices__list--multiple .choices__item.is-highlighted {
    background-color: #00a5bb;
    border: 1px solid #008fa1
}

.is-disabled .choices__list--multiple .choices__item {
    background-color: #aaa;
    border: 1px solid #919191
}

.choices__list--dropdown {
    display: none;
    z-index: 1;
    position: absolute;
    width: 100%;
    background-color: #fff;
    border: 1px solid #ddd;
    top: 100%;
    margin-top: -1px;
    border-bottom-left-radius: 2.5px;
    border-bottom-right-radius: 2.5px;
    overflow: hidden;
    word-break: break-all
}

    .choices__list--dropdown.is-active {
        display: block
    }

.is-open .choices__list--dropdown {
    border-color: #b7b7b7
}

.is-flipped .choices__list--dropdown {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: -1px;
    border-radius: .25rem .25rem 0 0
}

.choices__list--dropdown .choices__list {
    position: relative;
    max-height: 300px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    will-change: scroll-position
}

.choices__list--dropdown .choices__item {
    position: relative;
    padding: 10px;
    font-size: 14px
}

[dir=rtl] .choices__list--dropdown .choices__item {
    text-align: right
}

@media (min-width:640px) {
    .choices__list--dropdown .choices__item--selectable {
        padding-right: 100px
    }

        .choices__list--dropdown .choices__item--selectable:after {
            content: attr(data-select-text);
            font-size: 12px;
            opacity: 0;
            position: absolute;
            right: 10px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%)
        }

    [dir=rtl] .choices__list--dropdown .choices__item--selectable {
        text-align: right;
        padding-left: 100px;
        padding-right: 10px
    }

        [dir=rtl] .choices__list--dropdown .choices__item--selectable:after {
            right: auto;
            left: 10px
        }
}

.choices__list--dropdown .choices__item--selectable.is-highlighted {
    background-color: #f2f2f2
}

    .choices__list--dropdown .choices__item--selectable.is-highlighted:after {
        opacity: .5
    }

.choices__item {
    cursor: default
}

.choices__item--selectable {
    cursor: pointer
}

.choices__item--disabled {
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    opacity: .5
}

.choices__heading {
    font-weight: 600;
    font-size: 12px;
    padding: 10px;
    border-bottom: 1px solid #f7f7f7;
    color: #807f7f
}

.choices__button {
    text-indent: -9999px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 50%;
    cursor: pointer
}

    .choices__button:focus {
        outline: none
    }

.choices__input {
    display: inline-block;
    vertical-align: baseline;
    background-color: #f9f9f9;
    font-size: 14px;
    margin-bottom: 5px;
    border: 0;
    border-radius: 0;
    max-width: 100%;
    padding: 4px 0 4px 2px
}

    .choices__input:focus {
        outline: 0
    }

[dir=rtl] .choices__input {
    padding-right: 2px;
    padding-left: 0
}

.choices__placeholder {
    opacity: .5
}

.table-component__table-wrapper {
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

@media (max-width:999px) {
    .table-component__table-wrapper {
        position: relative;
        left: 50%;
        width: 100vw;
        margin-left: -50vw;
        padding: 0 calc(1rem + 5 * (100vw - 20rem) / 67.5);
    }
}

.table-component__th--sort, .table-component__th--sort-asc, .table-component__th--sort-desc {
    cursor: pointer
}

    .table-component__th--sort-asc:after, .table-component__th--sort-desc:after, .table-component__th--sort:after {
        content: "";
        position: relative;
        top: .125em;
        left: .5em;
        display: inline-block;
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='5' viewBox='0 0 6 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.975.224L3.118 4.367a.143.143 0 0 1-.236 0L.025.224A.143.143 0 0 1 .143 0h5.714a.143.143 0 0 1 .118.224z' fill='%23ccc'/%3E%3C/svg%3E") no-repeat 100%;
        margin-bottom: .25em;
        height: 5px;
        width: 6px;
        margin-left: -6px;
        -webkit-transition: .12s ease;
        transition: .12s ease;
        -webkit-transform-origin: 50% 33.3%;
        transform-origin: 50% 33.3%
    }

    .table-component__th--sort-asc:after, .table-component__th--sort-desc:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='5' viewBox='0 0 6 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.975.224L3.118 4.367a.143.143 0 0 1-.236 0L.025.224A.143.143 0 0 1 .143 0h5.714a.143.143 0 0 1 .118.224z' fill='%23006448'/%3E%3C/svg%3E")
    }

    .table-component__th--sort-asc:after {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

.col--model {
    min-width: 11em
}

.col--top-seller img {
    max-width: 35px
}

.col--horsepower-range {
    min-width: 11em
}

.col--abrasive-type, .col--tool-type, .col--vacuum {
    min-width: 10em
}

.col--drive-type {
    min-width: 12em
}

[class*=col--abrasive-capacity] {
    min-width: 11em
}

.col--input-style {
    min-width: 10em
}

.col--cutter-thread {
    min-width: 6em
}

.col--mounting-base-style {
    min-width: 14em
}

.col--nose-insert-style, .col--window-style {
    min-width: 10em
}

.col--database-required {
    min-width: 12em
}

.col--price-method {
    min-width: 10em
}

.col--minimum-operating-system, .col--table-description {
    min-width: 14em
}

.col--inmm, .col--spindle-type {
    min-width: 10em
}

.col--feed-rate, .col--rpm, .col--spindle-attachment {
    min-width: 10em;
    word-break: break-word
}

.col--input-style {
    min-width: 8em
}

.col--accessories {
    min-width: 14em
}

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

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
    display: block
}

body {
    line-height: 1
}

ol, ul {
    list-style: none
}

blockquote, q {
    quotes: none
}

    blockquote:after, blockquote:before, q:after, q:before {
        content: "";
        content: none
    }

table {
    border-spacing: 0
}

[hidden] {
    display: none
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

    html *, html :after, html :before {
        -webkit-box-sizing: inherit;
        box-sizing: inherit
    }

html {
    background: #fff
}

    html.is-captive, html.is-captive body {
        overflow: hidden
    }

        html.is-captive.is-captive--scroll, html.is-captive.is-captive--scroll body {
            overflow: scroll
        }

        html.is-captive .app {
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            overflow: hidden
        }

.app {
    /*background: #383739 url("../img/bg-texture.jpg") fixed repeat 50%*/
    /*20220511 ERIC*/
}

.main {
    background: #fff;
    padding-bottom: 1em;
    /*letter-spacing: 0.2em;*/
}

.contain, .is-centered {
    margin-left: auto;
    margin-right: auto
}

.contain {
    max-width: 1220px
}

.text-center {
    text-align: center
}

fieldset {
    margin-bottom: 1em;
    border-top: 2px solid #ccc;
    padding-top: 1em
}

legend {
    font-weight: 700;
    font-stretch: condensed;
    text-transform: uppercase;
    letter-spacing: .06em;
    padding-right: 1em
}

input, select, textarea {
    font-size: 1rem;
    font-family: inherit;
    padding: 0 1em;
    border: 0;
    -webkit-box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.75);
    box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.75);
    border-radius: 0;
    max-width: 100%;
    line-height: 1;
    background: #fff;
    margin: 0
}

    input:focus, select:focus, textarea:focus {
        -webkit-box-shadow: inset .25em 0 0 #006448,inset 0 0 0 1px hsla(0,0%,80%,.75);
        box-shadow: inset .25em 0 0 #006448,inset 0 0 0 1px hsla(0,0%,80%,.75);
        outline: none
    }

    input:disabled, input[readonly], select:disabled, select[readonly], textarea:disabled, textarea[readonly] {
        background-color: hsla(0,0%,80%,.25);
        opacity: 1
    }

    input:disabled, select:disabled, textarea:disabled {
        cursor: not-allowed;
        pointer-events: none
    }

select, textarea {
    -webkit-appearance: none;
    -moz-appearance: none
}

input:not([type=checkbox]):not([type=radio]) {
    -webkit-appearance: none;
    -moz-appearance: textfield
}

input, select {
    font: inherit;
    /*height: 3.125rem*/
    height: 2.5rem;
}

textarea {
    padding-top: .5em;
    padding-bottom: .5em;
    min-height: 5em;
    line-height: 1.1;
    overflow: auto
}

.placeholder {
    color: rgba(56,55,57,.4);
    opacity: 1
}

:-moz-placeholder, ::-moz-placeholder {
    color: rgba(56,55,57,.4);
    opacity: 1
}

::-webkit-input-placeholder {
    color: rgba(56,55,57,.4);
    opacity: 1
}

input[type=search] {
    padding-left: 2.75em;
    background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(1 1)' stroke='%23383739' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle cx='5.735' cy='5.735' r='5.735'/%3E%3Cpath d='M10.147 10.147l4.18 4.18' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat 1em
}

input.email {
    padding-left: 2.75em;
    background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='15' viewBox='0 0 19 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.721 3.984L9.5 8.438 2.279 3.984a.793.793 0 0 1-.379-.675c0-.624.696-1.005 1.233-.674L9.5 6.563l6.367-3.928c.537-.33 1.233.05 1.233.674a.793.793 0 0 1-.379.675M17.1 0H1.9C.855 0 0 .844 0 1.875v11.25C0 14.156.855 15 1.9 15h15.2c1.045 0 1.9-.844 1.9-1.875V1.875C19 .844 18.145 0 17.1 0' fill='%23383739' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 1em
}

input[type=password] {
    font-weight: 700;
    letter-spacing: .1em
}

textarea {
    resize: vertical
}

.input--small {
    height: 2.25rem
}

.input--inverse {
    border-color: #fff
}

    .input--inverse:focus {
        border-color: #383739
    }

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0
}

input[type=checkbox], input[type=radio] {
    min-height: auto;
    height: auto
}

.checkbox, .faux-checkbox, .faux-radio, .radio {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    font-weight: 400;
    line-height: 1.2;
    color: #383739;
    margin-bottom: .5em;
    overflow: hidden
}

.checkbox-input, .radio-input {
    position: absolute;
    top: 0;
    left: -999em
}

.checkbox-label, .faux-checkbox, .faux-radio, .radio-label {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    padding-left: 1.5rem;
    min-height: calc(1rem + 4px);
    min-width: calc(1rem + 2px);
    cursor: pointer;
    font-weight: 400
}

    .checkbox-label:after, .checkbox-label:before, .faux-checkbox:after, .faux-checkbox:before, .faux-radio:after, .faux-radio:before, .radio-label:after, .radio-label:before {
        content: "";
        position: absolute;
        width: 1rem;
        height: 1rem;
        -webkit-transition: .1s ease;
        transition: .1s ease
    }

    .checkbox-label:before, .faux-checkbox:before, .faux-radio:before, .radio-label:before {
        background: #fff;
        top: 1px;
        left: 0;
        border: 1px solid hsla(0,0%,80%,.75)
    }

    .checkbox-label:after, .faux-checkbox:after, .faux-radio:after, .radio-label:after {
        width: .5rem;
        height: .5rem;
        top: calc(1rem / 2 + 1px);
        left: .5rem;
        background: #006448;
        -webkit-transform: translate(-50%,-50%) scale(1);
        transform: translate(-50%,-50%) scale(1)
    }

    .faux-radio:after, .faux-radio:before, .radio-label:after, .radio-label:before {
        border-radius: 1rem
    }

    .checkbox-input:checked + .checkbox-label:before, .faux-checkbox[aria-checked=true]:before, .faux-radio[aria-checked=true]:before, .radio-input:checked + .radio-label:before {
        border-color: #006448
    }

    .checkbox-input:checked + .checkbox-label:after, .faux-checkbox[aria-checked=true]:after, .faux-radio[aria-checked=true]:after, .radio-input:checked + .radio-label:after {
        opacity: 1
    }

    .checkbox-input:not(:checked) + .checkbox-label:after, .faux-checkbox:not([aria-checked=true]):after, .faux-radio:not([aria-checked=true]):after, .radio-input:not(:checked) + .radio-label:after {
        -webkit-transform: translate(-50%,-50%) scale(.5);
        transform: translate(-50%,-50%) scale(.5);
        opacity: 0
    }

.checkbox--labelless, .radio--labelless {
    margin: 0;
    line-height: 1
}

    .checkbox--labelless .checkbox-label, .checkbox--labelless .radio-label, .radio--labelless .checkbox-label, .radio--labelless .radio-label {
        padding-left: 1rem;
        min-width: 1rem;
        min-height: 1rem
    }

        .checkbox--labelless .checkbox-label:before, .checkbox--labelless .radio-label:before, .radio--labelless .checkbox-label:before, .radio--labelless .radio-label:before {
            top: 0
        }

        .checkbox--labelless .checkbox-label:after, .checkbox--labelless .radio-label:after, .radio--labelless .checkbox-label:after, .radio--labelless .radio-label:after {
            top: .5rem
        }

.checkbox-input[disabled] + .checkbox-label, .checkbox-input[disabled] + .radio-label, .radio-input[disabled] + .checkbox-label, .radio-input[disabled] + .radio-label {
    cursor: not-allowed;
    color: rgba(56,55,57,.5)
}

    .checkbox-input[disabled] + .checkbox-label:before, .checkbox-input[disabled] + .radio-label:before, .radio-input[disabled] + .checkbox-label:before, .radio-input[disabled] + .radio-label:before {
        background: #f7f7f7
    }

.checkbox-input[disabled]:checked + .checkbox-label:before, .checkbox-input[disabled]:checked + .radio-label:before, .radio-input[disabled]:checked + .checkbox-label:before, .radio-input[disabled]:checked + .radio-label:before {
    border-color: #ccc
}

.checkbox-input:focus + .checkbox-label:before, .checkbox-input:focus + .radio-label:before, .radio-input:focus + .checkbox-label:before, .radio-input:focus + .radio-label:before {
    border-color: #006448
}

.checkbox-input:focus:checked + .checkbox-label:before, .checkbox-input:focus:checked + .radio-label:before, .radio-input:focus:checked + .checkbox-label:before, .radio-input:focus:checked + .radio-label:before {
    border-color: #b14004
}

.faux-checkbox:hover, .faux-radio:hover {
    -webkit-box-shadow: none;
    box-shadow: none
}

select {
    padding-right: 2rem;
    background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.749 1.506l-5.1 5.243a.838.838 0 0 1-.65.25.839.839 0 0 1-.65-.25L.253 1.506a.898.898 0 0 1 0-1.247.841.841 0 0 1 1.214 0L6 4.8 10.534.259a.842.842 0 0 1 1.215 0 .9.9 0 0 1 0 1.247z' fill='%23ccc' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
    background-position: calc(100% - .75em) 50%;
    background-size: 12px 7px;
    cursor: pointer;
    text-overflow: ellipsis
}

@-moz-document url-prefix() {
    select {
        text-indent: -2px
    }
}

select::-ms-expand {
    display: none
}

select option {
    background: transparent
}

select:disabled, select[readonly] {
    background-color: #ccc;
    cursor: not-allowed
}

select:focus {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.749 1.506l-5.1 5.243a.838.838 0 0 1-.65.25.839.839 0 0 1-.65-.25L.253 1.506a.898.898 0 0 1 0-1.247.841.841 0 0 1 1.214 0L6 4.8 10.534.259a.842.842 0 0 1 1.215 0 .9.9 0 0 1 0 1.247z' fill='%23006448' fill-rule='evenodd'/%3E%3C/svg%3E")
}

    select:focus:-moz-focusring {
        color: transparent;
        text-shadow: 0 0 0 #383739
    }

label {
    display: inline-block;
    margin-bottom: .5em;
    font-weight: 500;
    font-size: .9375em;
}

.required-indicator {
    color: #006448;
    font-weight: 700
}

    .required-indicator:before {
        content: "\A0"
    }

.icon--drill {
    -webkit-transform: translate(-15%,10%);
    transform: translate(-15%,10%)
}

.icon--headset {
    -webkit-transform: translateY(15%);
    transform: translateY(15%)
}

.icon--document-dollar-sign, .icon--document-ribbon {
    -webkit-transform: translate(-10%,10%);
    transform: translate(-10%,10%)
}

.icon--wrench-screwdriver {
    -webkit-transform: translateY(10%);
    transform: translateY(10%)
}

.a, a {
    color: #006448;
    text-decoration: none;
    -webkit-transition: .1s ease;
    transition: .1s ease
}

    .a:hover, a:hover {
        -webkit-box-shadow: 0 1px 0 0 currentColor;
        box-shadow: 0 1px 0 0 currentColor
    }

.a {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    font-family: inherit;
    font-weight: 500;
    font-style: normal;
    font-size: inherit;
    cursor: pointer
}

.a--small {
    font-size: .875em
}

.a--subtle {
    color: inherit;
    font-weight: 400
}

    .a--subtle svg {
        height: .75em
    }

img {
    max-width: 100%;
    height: auto
}

figure {
    display: table;
    margin-bottom: 2.8em
}

    figure img {
        vertical-align: bottom
    }

figcaption {
    display: table-caption;
    caption-side: bottom;
    font-size: .75rem;
    font-weight: 500;
    color: #6d6e70;
    padding: 1.125rem 0;
    letter-spacing: .01125em;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='1' viewBox='0 0 7 1' xmlns='http://www.w3.org/2000/svg'%3E%3Crect fill='%23ccc' width='2' height='1' rx='.5'/%3E%3C/svg%3E") repeat-x 0 100%
}

.align-center, .align-left, .align-right, [data-align=center], [data-align=left], [data-align=right] {
    position: relative;
    z-index: 1
}
.policyh3 {
height:18em;
}


.align-left, .align-right, [data-align=left], [data-align=right] {
    max-width: 60%;
    max-height:15em; /*20220518 ERIC*/
    margin-bottom: 1.4em
}

.align-left, [data-align=left] {
    margin-right: 1.4em;
    float: left
}

.align-right, [data-align=right] {
    margin-left: 1.4em;
    float: right
}

.align-center, [data-align=center] {
    margin: 1.4em;
    margin-left: auto;
    margin-right: auto
}


.abtable table {
    /*background: #fff;*/
    border-collapse: collapse;
    margin-bottom: 1em;
    -webkit-box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.5);
    box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.5)
}
.abtable td:nth-child(2n-1) {
    width: 40%;
    text-align: left;
}
.abtable td:nth-child(2n) {
    width: 60%;
    text-align: center;
}

    .abtable td, th {
    border-top: 1px solid hsla(0,0%,80%,.5) !important;
    border-bottom: 1px solid hsla(0,0%,80%,.5) !important;
    border-right: 1px solid hsla(0,0%,80%,.5) !important;
    padding: .75rem;
   
}
.abtable img {
   
}

.abtable tbody th, tfoot td, tfoot th, thead td, thead th {
    font-weight: 700;
    font-stretch: condensed;
    text-transform: uppercase;
    font-size: .8125rem;
    letter-spacing: .054375em;
    text-align: left
}

    .abtable tbody th em, tfoot td em, tfoot th em, thead td em, thead th em {
        font-weight: 400;
        font-stretch: normal;
        font-style: normal;
        text-transform: none
    }



table {
    /*background: #fff;*/
    border-collapse: collapse;
    margin-bottom: 1em;
    /*-webkit-box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.5);
    box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.5)*/
}

td, th {
    border-top: 1px solid hsla(0,0%,80%,.5);
    border-bottom: 1px solid hsla(0,0%,80%,.5);
    padding: .75rem
}

tbody th, tfoot td, tfoot th, thead td, thead th {
    font-weight: 700;
    font-stretch: condensed;
    text-transform: uppercase;
    font-size: .8125rem;
    letter-spacing: .054375em;
    text-align: left
}

    tbody th em, tfoot td em, tfoot th em, thead td em, thead th em {
        font-weight: 400;
        font-stretch: normal;
        font-style: normal;
        text-transform: none
    }

thead {
    background: #383739;
    color: #fff
}

    thead td, thead th {
        border-top-color: #383739;
        border-bottom-color: #383739
    }

    thead tr:not(:first-child) td, thead tr:not(:first-child) th {
        font-weight: 400;
        font-stretch: normal;
        text-transform: none;
        padding-top: 0
    }

    thead th[colspan] {
        padding-bottom: 0
    }

tbody th {
    color: #383739
}

tfoot {
    background: #ccc
}

    tfoot td, tfoot th {
        font-family: 'akrobat-regular','SourceHanSansCN-Regular'
    }

body {
    font-family: 'akrobat-regular','SourceHanSansCN-Regular';
    line-height: 1.4;
    color: #383739;
    -webkit-text-size-adjust: none
}

em, i {
    font-style: italic
}

b, strong {
    font-weight: 700
}

blockquote, dd, dt, li, p {
    max-width: 50em
}

.geoui-interstitial-title, .h1, .section-title, .strap-title, h1 {
    font-size: 1.5em;
    font-weight: 500;
    /*letter-spacing: -.04375em;*/
    line-height: 1.3;
    margin-bottom: 1em
}

@media (min-width:20rem) {
    .geoui-interstitial-title, .h1, .section-title, .strap-title, h1 {
        font-size: calc(1.5em + .5 * (100vw - 20rem) / 20)
    }
}

@media (min-width:40rem) {
    .geoui-interstitial-title, .h1, .section-title, .strap-title, h1 {
        font-size: 1.5em
    }
}

.h2, .product-hero-subtitle, h2 {
    font-size: 1.375em;
    /*letter-spacing: -.03125em*/
}

.h2, .h3, .product-hero-subtitle, h2, h3 {
    font-weight: 700;
    line-height: 1.3;
    margin-bottom: 1em
}

.h3, h3 {
    font-size: 1.125em !important;
}

.accordion-title, .h4, .nav--footer .nav-link--depth-0, h4, nav[class*=nav--footer--] .nav-link--depth-0 {
    font-size: .9375em;
    font-weight: 700;
    font-stretch: condensed;
    letter-spacing: .0625em;
    text-transform: uppercase;
    line-height: 1.3;
    margin-bottom: 1em
}

.h5, h5 {
    font-size: 1em
}

.h5, .h6, h5, h6 {
    font-weight: 700;
    line-height: 1.1;
    margin-bottom: 1em
}

.h6, h6 {
    font-size: .75em;
    font-stretch: condensed;
    text-transform: uppercase;
    letter-spacing: .0625em
}

.hmeta {
    display: inline-block;
    /*font-size: .6825em;*/
    font-size: .6em;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    color: #9d9fa1;
    letter-spacing: 0.1em
    /*letter-spacing: -.03125em*/ /*20220512 ERIC*/
}

blockquote, dl, ol, p, ul {
    margin-bottom: 1.4em
}

.pre, pre {
    white-space: pre;
    background: #f7f7f7;
    padding: 1em;
    margin-bottom: 1em
}

.text-columns {
    -webkit-column-width: 20em;
    -moz-column-width: 20em;
    column-width: 20em;
    -webkit-column-gap: 3em;
    -moz-column-gap: 3em;
    column-gap: 3em
}

sup {
    vertical-align: super;
    top: .1rem
}

sub, sup {
    font-size: 80%;
    position: relative
}

sub {
    vertical-align: sub;
    bottom: .1rem
}

.article-body, .description, .notice, .table-component__message, .wysiwyg-content {
    zoom: 1;
    /*line-height:1.7em; /*20220511 ERIC*/*/
}

    .article-body:after, .article-body:before, .description:after, .description:before, .notice:after, .notice:before, .table-component__message:after, .table-component__message:before, .wysiwyg-content:after, .wysiwyg-content:before {
        content: "";
        display: table
    }

    .article-body:after, .description:after, .notice:after, .table-component__message:after, .wysiwyg-content:after {
        clear: both
    }

    .article-body .a, .article-body a, .description .a, .description a, .notice .a, .notice a, .table-component__message .a, .table-component__message a, .wysiwyg-content .a, .wysiwyg-content a {
        overflow-wrap: break-word;
        word-wrap: break-word;
        word-break: break-word;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto
    }

    .article-body dl, .article-body ol, .article-body ul, .description dl, .description ol, .description ul, .notice dl, .notice ol, .notice ul, .table-component__message dl, .table-component__message ol, .table-component__message ul, .wysiwyg-content dl, .wysiwyg-content ol, .wysiwyg-content ul {
        margin-bottom: 1em
    }

        .article-body dl dl, .article-body dl ol, .article-body dl ul, .article-body ol dl, .article-body ol ol, .article-body ol ul, .article-body ul dl, .article-body ul ol, .article-body ul ul, .description dl dl, .description dl ol, .description dl ul, .description ol dl, .description ol ol, .description ol ul, .description ul dl, .description ul ol, .description ul ul, .notice dl dl, .notice dl ol, .notice dl ul, .notice ol dl, .notice ol ol, .notice ol ul, .notice ul dl, .notice ul ol, .notice ul ul, .table-component__message dl dl, .table-component__message dl ol, .table-component__message dl ul, .table-component__message ol dl, .table-component__message ol ol, .table-component__message ol ul, .table-component__message ul dl, .table-component__message ul ol, .table-component__message ul ul, .wysiwyg-content dl dl, .wysiwyg-content dl ol, .wysiwyg-content dl ul, .wysiwyg-content ol dl, .wysiwyg-content ol ol, .wysiwyg-content ol ul, .wysiwyg-content ul dl, .wysiwyg-content ul ol, .wysiwyg-content ul ul {
            margin-bottom: 0
        }

    .article-body ul, .description ul, .notice ul, .table-component__message ul, .wysiwyg-content ul {
        padding-left: 1em;
        list-style: disc
    }

    .article-body ol, .description ol, .notice ol, .table-component__message ol, .wysiwyg-content ol {
        padding-left: 1.5em;
        list-style: decimal
    }

    .article-body dt, .description dt, .notice dt, .table-component__message dt, .wysiwyg-content dt {
        font-weight: 700;
        font-stretch: condensed;
        text-transform: uppercase;
        letter-spacing: .0625em;
        margin-bottom: .5em
    }

    .article-body dd, .description dd, .notice dd, .table-component__message dd, .wysiwyg-content dd {
        margin-bottom: 1em
    }

    .article-body blockquote, .description blockquote, .notice blockquote, .table-component__message blockquote, .wysiwyg-content blockquote {
        position: relative;
        z-index: 0;
        padding: calc(1rem + 1 * (100vw - 20rem) / 67.5);
        background: #f7f7f7;
        border-radius: .125em;
        margin: 1em 0
    }

        .article-body blockquote:after, .article-body blockquote:before, .description blockquote:after, .description blockquote:before, .notice blockquote:after, .notice blockquote:before, .table-component__message blockquote:after, .table-component__message blockquote:before, .wysiwyg-content blockquote:after, .wysiwyg-content blockquote:before {
            position: absolute;
            color: #6d6e70;
            font-size: 5rem;
            font-family: 'akrobat-regular','SourceHanSansCN-Regular';
            font-weight: 400;
            line-height: 1
        }

        .article-body blockquote:before, .description blockquote:before, .notice blockquote:before, .table-component__message blockquote:before, .wysiwyg-content blockquote:before {
            content: "\201C";
            top: 0;
            left: 0;
            -webkit-transform: translate(-50%);
            transform: translate(-50%)
        }

        .article-body blockquote:after, .description blockquote:after, .notice blockquote:after, .table-component__message blockquote:after, .wysiwyg-content blockquote:after {
            content: "\201D";
            bottom: 0;
            right: 0;
            -webkit-transform: translate(50%,50%);
            transform: translate(50%,50%)
        }

        .article-body blockquote > :first-child, .description blockquote > :first-child, .notice blockquote > :first-child, .table-component__message blockquote > :first-child, .wysiwyg-content blockquote > :first-child {
            margin-top: 0
        }

        .article-body blockquote > :last-child, .description blockquote > :last-child, .notice blockquote > :last-child, .table-component__message blockquote > :last-child, .wysiwyg-content blockquote > :last-child {
            margin-bottom: 0
        }

.accordion {
    border-bottom: 1px solid hsla(0,0%,80%,.6)
}

    .accordion.has-no-ui {
        border: 0
    }

.accordion-header {
    padding-top: 1em;
    padding-bottom: 1em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.accordion-title {
    margin: 0
}

.accordion-toggle {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    font: inherit;
    cursor: pointer;
    color: inherit;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    overflow: hidden;
    text-indent: -9999em;
    white-space: nowrap;
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 3rem
}

    .accordion-toggle:after, .accordion-toggle:before {
        content: "";
        width: .625rem;
        height: .125rem;
        background: #383739;
        position: absolute;
        top: 50%;
        right: 0;
        margin-top: -.0625em;
        -webkit-transition: .12s ease;
        transition: .12s ease
    }

    .accordion-toggle:after {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

.accordion-body {
    padding-bottom: 1em;
    -webkit-transition: .2s ease;
    transition: .2s ease
}

.accordion-body--capped {
    /*max-height: 15em;*/ /*20220517 ERIC*/
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.accordion:not(.accordion--active) .accordion-body {
    padding-top: 0;
    padding-bottom: 0;
    max-height: 0;
    opacity: 0;
    overflow: hidden
}

.accordion--active .accordion-toggle:after {
    opacity: 0;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.action {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    font: inherit;
    cursor: pointer;
    color: inherit;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 700;
    font-stretch: condensed;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: .06em;
    line-height: 1.1;
    color: #383739;
    height: 2rem;
    -webkit-transition: .2s ease;
    transition: .2s ease
}

    .action:before {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        content: "";
        width: 1.3125em;
        height: 1.5em;
        margin-right: 1em;
        -webkit-transition: inherit;
        transition: inherit
    }

    .action:focus, .action:hover {
        -webkit-box-shadow: none;
        box-shadow: none
    }

        .action:focus:before, .action:hover:before {
            /*-webkit-transform: translateX(.5em) rotate(60deg);
            transform: translateX(.5em) rotate(60deg)*/
        }


/*全网站上，点击之后，图标/文字下方显示绿色线，不要太粗、也不要太细 20220928*/
a:focus {
    outline-style: none !important;
    -moz-outline-style: none !important;
    color: #006448 !important;
    border-bottom: 1px solid #006448;
    /*text-decoration: underline;*/
} 

.action--primary {
    color: #383739;
    outline: 0;
}

    .action--primary:before {
        /*background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' viewBox='0 0 21 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.286 13.379c-2.43 0-4.405-1.965-4.405-4.38 0-2.413 1.976-4.378 4.405-4.378 2.429 0 4.405 1.965 4.405 4.379 0 2.414-1.976 4.379-4.405 4.379zM15.812.514A1.096 1.096 0 0 0 14.916 0h-9.26c-.346 0-.723.216-.896.514L.13 8.486c-.173.298-.173.73 0 1.028l4.63 7.972c.173.298.55.514.895.514h9.26c.347 0 .724-.216.897-.514l4.63-7.972c.173-.298.173-.73 0-1.028L15.812.514z' fill='%23006448' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;*/
        background: url("data:image/png;base64,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 36fRDMz8jK7jop8FidEfAcw4xMtdiaSuPKx9X0azMPMzSsNFvzDSJbLxVPzvDyGmd7X2fRjNxMzP KB0X/WeBXYFNgJmn8EfHI/Nwz0ZGQ1rUlFEaZn5GzyjKY1YHlgM+AcwBvAU8DzwA/CWH9IK2TqMd /D9J5GBc2Bk2kAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNS0wOVQxNjoxNDowMiswODowMGaZ VMEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMDlUMTY6MTQ6MDIrMDg6MDAXxOx9AAAAIHRF WHRzb2Z0d2FyZQBodHRwczovL2ltYWdlbWFnaWNrLm9yZ7zPHZ0AAAAYdEVYdFRodW1iOjpEb2N1 bWVudDo6UGFnZXMAMaf/uy8AAAAYdEVYdFRodW1iOjpJbWFnZTo6SGVpZ2h0ADMxORzS9rsAAAAX dEVYdFRodW1iOjpJbWFnZTo6V2lkdGgAMzE5jyOm5gAAABl0RVh0VGh1bWI6Ok1pbWV0eXBlAGlt YWdlL3BuZz+yVk4AAAAXdEVYdFRodW1iOjpNVGltZQAxNjUyMDg0MDQy6AAYkAAAABN0RVh0VGh1 bWI6OlNpemUAMTQ0OTBCQgYAz7cAAABGdEVYdFRodW1iOjpVUkkAZmlsZTovLy9hcHAvdG1wL2lt YWdlbGMvaW1ndmlldzJfOV8xNjQ3ODQ5NjYyMDA5Mjc2MF83NF9bMF12sRrwAAAAAElFTkSuQmCC") no-repeat 50%;
        /*background: url("../img/favicon.svg") no-repeat 50%;*/
        background-size: contain
    }
    .action--primary:focus {
        outline-style: none;
        -moz-outline-style: none;
        color: #006448;
        height: 2rem;
        /*text-decoration: underline;*/
    }  
    .action--primary:hover {
        color: #006448;
      
    }
    .action--primary:visited {
        /*color: #006448;
        border: none !important;
        text-decoration: dashed;
        outline: 0;*/
    }
        .action--primary:hover:before {
            /*background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' viewBox='0 0 21 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.286 13.379c-2.43 0-4.405-1.965-4.405-4.38 0-2.413 1.976-4.378 4.405-4.378 2.429 0 4.405 1.965 4.405 4.379 0 2.414-1.976 4.379-4.405 4.379zM15.812.514A1.096 1.096 0 0 0 14.916 0h-9.26c-.346 0-.723.216-.896.514L.13 8.486c-.173.298-.173.73 0 1.028l4.63 7.972c.173.298.55.514.895.514h9.26c.347 0 .724-.216.897-.514l4.63-7.972c.173-.298.173-.73 0-1.028L15.812.514z' fill='%23006448' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;*/
            background: url("data:image/png;base64,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 36fRDMz8jK7jop8FidEfAcw4xMtdiaSuPKx9X0azMPMzSsNFvzDSJbLxVPzvDyGmd7X2fRjNxMzP KB0X/WeBXYFNgJmn8EfHI/Nwz0ZGQ1rUlFEaZn5GzyjKY1YHlgM+AcwBvAU8DzwA/CWH9IK2TqMd /D9J5GBc2Bk2kAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNS0wOVQxNjoxNDowMiswODowMGaZ VMEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMDlUMTY6MTQ6MDIrMDg6MDAXxOx9AAAAIHRF WHRzb2Z0d2FyZQBodHRwczovL2ltYWdlbWFnaWNrLm9yZ7zPHZ0AAAAYdEVYdFRodW1iOjpEb2N1 bWVudDo6UGFnZXMAMaf/uy8AAAAYdEVYdFRodW1iOjpJbWFnZTo6SGVpZ2h0ADMxORzS9rsAAAAX dEVYdFRodW1iOjpJbWFnZTo6V2lkdGgAMzE5jyOm5gAAABl0RVh0VGh1bWI6Ok1pbWV0eXBlAGlt YWdlL3BuZz+yVk4AAAAXdEVYdFRodW1iOjpNVGltZQAxNjUyMDg0MDQy6AAYkAAAABN0RVh0VGh1 bWI6OlNpemUAMTQ0OTBCQgYAz7cAAABGdEVYdFRodW1iOjpVUkkAZmlsZTovLy9hcHAvdG1wL2lt YWdlbGMvaW1ndmlldzJfOV8xNjQ3ODQ5NjYyMDA5Mjc2MF83NF9bMF12sRrwAAAAAElFTkSuQmCC") no-repeat 50%;
            background-size: contain
        }

.action--inverse {
    /*color: #fff*/
}

    .action--inverse:before {
        /*background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' viewBox='0 0 21 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.286 13.379c-2.43 0-4.405-1.965-4.405-4.38 0-2.413 1.976-4.378 4.405-4.378 2.429 0 4.405 1.965 4.405 4.379 0 2.414-1.976 4.379-4.405 4.379zM15.812.514A1.096 1.096 0 0 0 14.916 0h-9.26c-.346 0-.723.216-.896.514L.13 8.486c-.173.298-.173.73 0 1.028l4.63 7.972c.173.298.55.514.895.514h9.26c.347 0 .724-.216.897-.514l4.63-7.972c.173-.298.173-.73 0-1.028L15.812.514z' fill='%23006448' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;*/
        background: url("data:image/png;base64,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 36fRDMz8jK7jop8FidEfAcw4xMtdiaSuPKx9X0azMPMzSsNFvzDSJbLxVPzvDyGmd7X2fRjNxMzP KB0X/WeBXYFNgJmn8EfHI/Nwz0ZGQ1rUlFEaZn5GzyjKY1YHlgM+AcwBvAU8DzwA/CWH9IK2TqMd /D9J5GBc2Bk2kAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNS0wOVQxNjoxNDowMiswODowMGaZ VMEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMDlUMTY6MTQ6MDIrMDg6MDAXxOx9AAAAIHRF WHRzb2Z0d2FyZQBodHRwczovL2ltYWdlbWFnaWNrLm9yZ7zPHZ0AAAAYdEVYdFRodW1iOjpEb2N1 bWVudDo6UGFnZXMAMaf/uy8AAAAYdEVYdFRodW1iOjpJbWFnZTo6SGVpZ2h0ADMxORzS9rsAAAAX dEVYdFRodW1iOjpJbWFnZTo6V2lkdGgAMzE5jyOm5gAAABl0RVh0VGh1bWI6Ok1pbWV0eXBlAGlt YWdlL3BuZz+yVk4AAAAXdEVYdFRodW1iOjpNVGltZQAxNjUyMDg0MDQy6AAYkAAAABN0RVh0VGh1 bWI6OlNpemUAMTQ0OTBCQgYAz7cAAABGdEVYdFRodW1iOjpVUkkAZmlsZTovLy9hcHAvdG1wL2lt YWdlbGMvaW1ndmlldzJfOV8xNjQ3ODQ5NjYyMDA5Mjc2MF83NF9bMF12sRrwAAAAAElFTkSuQmCC") no-repeat 50%;
        background-size: contain
    }

.action--knockout {
    color: #fff
}

    .action--knockout:before {
        /*background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' viewBox='0 0 21 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.286 13.379c-2.43 0-4.405-1.965-4.405-4.38 0-2.413 1.976-4.378 4.405-4.378 2.429 0 4.405 1.965 4.405 4.379 0 2.414-1.976 4.379-4.405 4.379zM15.812.514A1.096 1.096 0 0 0 14.916 0h-9.26c-.346 0-.723.216-.896.514L.13 8.486c-.173.298-.173.73 0 1.028l4.63 7.972c.173.298.55.514.895.514h9.26c.347 0 .724-.216.897-.514l4.63-7.972c.173-.298.173-.73 0-1.028L15.812.514z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;*/
        background: url("data:image/png;base64,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 36fRDMz8jK7jop8FidEfAcw4xMtdiaSuPKx9X0azMPMzSsNFvzDSJbLxVPzvDyGmd7X2fRjNxMzP KB0X/WeBXYFNgJmn8EfHI/Nwz0ZGQ1rUlFEaZn5GzyjKY1YHlgM+AcwBvAU8DzwA/CWH9IK2TqMd /D9J5GBc2Bk2kAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNS0wOVQxNjoxNDowMiswODowMGaZ VMEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMDlUMTY6MTQ6MDIrMDg6MDAXxOx9AAAAIHRF WHRzb2Z0d2FyZQBodHRwczovL2ltYWdlbWFnaWNrLm9yZ7zPHZ0AAAAYdEVYdFRodW1iOjpEb2N1 bWVudDo6UGFnZXMAMaf/uy8AAAAYdEVYdFRodW1iOjpJbWFnZTo6SGVpZ2h0ADMxORzS9rsAAAAX dEVYdFRodW1iOjpJbWFnZTo6V2lkdGgAMzE5jyOm5gAAABl0RVh0VGh1bWI6Ok1pbWV0eXBlAGlt YWdlL3BuZz+yVk4AAAAXdEVYdFRodW1iOjpNVGltZQAxNjUyMDg0MDQy6AAYkAAAABN0RVh0VGh1 bWI6OlNpemUAMTQ0OTBCQgYAz7cAAABGdEVYdFRodW1iOjpVUkkAZmlsZTovLy9hcHAvdG1wL2lt YWdlbGMvaW1ndmlldzJfOV8xNjQ3ODQ5NjYyMDA5Mjc2MF83NF9bMF12sRrwAAAAAElFTkSuQmCC") no-repeat 50%;
        background-size: contain
    }

.action--small {
    height: 2.25rem;
    font-size: .9375em
}

    .action--small:before {
        width: .875em;
        height: .75em
    }

.article {
    max-width: 50rem;
    margin-left: auto;
    margin-right: auto
}

.article-header {
    padding-bottom: 2rem;
    margin-bottom: 2rem;
    border-bottom: 1px solid hsla(0,0%,80%,.6);
    text-align: center
}

.article-meta {
    font-size: .9375rem;
    color: #6d6e70;
    margin-left: auto;
    margin-right: auto
}

    .article-meta a {
        font-weight: 500
    }

.article-body {
    font-size: 1.125em
}

.article-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-top: 2rem;
    margin-top: 2rem;
    border-top: 1px solid hsla(0,0%,80%,.6)
}

.teaser-title {
    margin: 0 0 .75rem
}

    .teaser-title a {
        color: inherit
    }

.news-insights--item--author, .teaser-subtitle {
    font-size: .9375em;
    color: #6d6e70;
    margin: 0 0 .75rem
}

.teaser-body {
    font-size: 1.125em;
    color: #6d6e70
}

.articles-list-item {
    margin-bottom: 1rem
}

@media (min-height:30rem) {
    .articles-list-item {
        margin-bottom: calc(1rem + 1 * (100vh - 30rem) / 30)
    }
}

@media (min-height:60rem) {
    .articles-list-item {
        margin-bottom: 2rem
    }
}

.articles-list-item + .articles-list-item {
    border-top: 1px solid hsla(0,0%,80%,.5);
    padding-top: 1rem
}

@media (min-height:30rem) {
    .articles-list-item + .articles-list-item {
        padding-top: calc(1rem + 1 * (100vh - 30rem) / 30)
    }
}

@media (min-height:60rem) {
    .articles-list-item + .articles-list-item {
        padding-top: 2rem
    }
}

.badge {
    display: inline-block;
    font-size: .75rem;
    font-stretch: normal;
    font-weight: 400;
    font-style: normal;
    background: #6d6e70;
    color: #fff;
    border-radius: 1rem;
    line-height: 1.25rem;
    min-width: 1.75rem;
    height: 1.25rem;
    padding-left: .75em;
    padding-right: .75em;
    text-align: center
}

.badge--primary {
    background: #006448
}

.badge--inverse {
    background: #fff;
    color: #383739
}

.sticker {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.sticker-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: .5rem;
    width: 1.5625rem;
    height: 1.5625rem
}

    .sticker-icon svg {
        width: 100%;
        height: 100%
    }

.sticker-label {
    font-size: .9375em
}

.basic-cards {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin-left: -.25rem;
    margin-right: -.25rem
}

@media (min-width:800px) {
    .basic-cards {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

.basic-cards-item {
    padding: .25rem
}

@media (min-width:800px) {
    .basic-cards-item {
        padding: .5rem
    }
}

.basic-card {
    border: 1px solid #ccc;
    border-radius: .25em;
    padding: .75rem;
    min-width: 14rem
}

@media (min-width:360px) {
    .basic-card {
        padding: 1rem
    }
}

@media (min-width:560px) {
    .basic-card {
        padding: 1.5rem
    }
}

.basic-card:before {
    margin-bottom: 1em
}

.basic-cards-slider {
    position: relative;
    width: 100%
}

.basic-cards-nav {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    font: inherit;
    cursor: pointer;
    color: inherit;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    overflow: hidden;
    text-indent: -9999em;
    white-space: nowrap;
    background: no-repeat 50% 40%;
    background-size: 1em auto;
    opacity: .7;
    -webkit-transition: .2s ease;
    transition: .2s ease
}

    .basic-cards-nav:focus, .basic-cards-nav:hover {
        opacity: 1;
        outline: none
    }

    .basic-cards-nav:disabled, .basic-cards-nav[disabled] {
        opacity: .2;
        cursor: not-allowed
    }

.basic-cards-nav--prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='13' viewBox='0 0 8 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.994 12.249L.75 7.149a.838.838 0 0 1-.25-.65.839.839 0 0 1 .25-.65L5.994.753a.898.898 0 0 1 1.247 0 .841.841 0 0 1 0 1.214L2.7 6.5l4.542 4.534a.842.842 0 0 1 0 1.215.9.9 0 0 1-1.247 0z' fill='%23383739' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.basic-cards-nav--next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='13' viewBox='0 0 8 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.006.751l5.243 5.1a.838.838 0 0 1 .25.65.839.839 0 0 1-.25.65l-5.243 5.097a.898.898 0 0 1-1.247 0 .841.841 0 0 1 0-1.214L5.3 6.5.759 1.966a.842.842 0 0 1 0-1.215.9.9 0 0 1 1.247 0z' fill='%23383739' fill-rule='evenodd'/%3E%3C/svg%3E")
}

@media (max-width:799px) {
    .basic-cards-slider .basic-card {
        padding-left: 2em;
        padding-right: 2em
    }

    .basic-cards-nav {
        width: 2em;
        background-size: .5em auto
    }

    .basic-cards-nav--prev {
        left: 0
    }

    .basic-cards-nav--next {
        right: 0
    }
}

@media (min-width:800px) {
    .basic-cards-nav {
        width: 3em
    }

    .basic-cards-nav--prev {
        right: 100%;
        margin-right: 0;
        margin-left: -3em
    }

    .basic-cards-nav--next {
        left: 100%;
        margin-left: 0;
        margin-right: -3em
    }
}

.breadcrumbs-strap {
    background: #f7f7f7;
    border-top: 1px solid hsla(0,0%,80%,.43);
    border-bottom: 1px solid hsla(0,0%,80%,.43);
    padding: .5em calc(1rem + 5 * (100vw - 20rem) / 67.5)
}

@media (min-width:560px) {
    .breadcrumbs-strap {
        padding-top: .75em;
        padding-bottom: .75em
    }
}

@media (min-width:800px) {
    .breadcrumbs-strap {
        padding-top: .875em;
        padding-bottom: .875em
    }
}

.breadcrumbs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    padding-left: 2.3125em
}

@media (max-width:559px) {
    .breadcrumbs {
        font-size: .875em
    }
}

.breadcrumb {
    display: inline-block;
    color: #383739;
    font-size: .9375em;
    font-weight: 700;
    padding-top: .125em;
    padding-bottom: .125em
}

a.breadcrumb:hover {
    color: #006448;
    -webkit-box-shadow: none;
    box-shadow: none
}

.breadcrumb--home {
    overflow: hidden;
    text-indent: -9999em;
    white-space: nowrap;
    /*background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' viewBox='0 0 21 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.286 13.379c-2.43 0-4.405-1.965-4.405-4.38 0-2.413 1.976-4.378 4.405-4.378 2.429 0 4.405 1.965 4.405 4.379 0 2.414-1.976 4.379-4.405 4.379zM15.812.514A1.096 1.096 0 0 0 14.916 0h-9.26c-.346 0-.723.216-.896.514L.13 8.486c-.173.298-.173.73 0 1.028l4.63 7.972c.173.298.55.514.895.514h9.26c.347 0 .724-.216.897-.514l4.63-7.972c.173-.298.173-.73 0-1.028L15.812.514z' fill='%23006448' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;*/
    background: url("data:image/png;base64,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 36fRDMz8jK7jop8FidEfAcw4xMtdiaSuPKx9X0azMPMzSsNFvzDSJbLxVPzvDyGmd7X2fRjNxMzP KB0X/WeBXYFNgJmn8EfHI/Nwz0ZGQ1rUlFEaZn5GzyjKY1YHlgM+AcwBvAU8DzwA/CWH9IK2TqMd /D9J5GBc2Bk2kAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNS0wOVQxNjoxNDowMiswODowMGaZ VMEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMDlUMTY6MTQ6MDIrMDg6MDAXxOx9AAAAIHRF WHRzb2Z0d2FyZQBodHRwczovL2ltYWdlbWFnaWNrLm9yZ7zPHZ0AAAAYdEVYdFRodW1iOjpEb2N1 bWVudDo6UGFnZXMAMaf/uy8AAAAYdEVYdFRodW1iOjpJbWFnZTo6SGVpZ2h0ADMxORzS9rsAAAAX dEVYdFRodW1iOjpJbWFnZTo6V2lkdGgAMzE5jyOm5gAAABl0RVh0VGh1bWI6Ok1pbWV0eXBlAGlt YWdlL3BuZz+yVk4AAAAXdEVYdFRodW1iOjpNVGltZQAxNjUyMDg0MDQy6AAYkAAAABN0RVh0VGh1 bWI6OlNpemUAMTQ0OTBCQgYAz7cAAABGdEVYdFRodW1iOjpVUkkAZmlsZTovLy9hcHAvdG1wL2lt YWdlbGMvaW1ndmlldzJfOV8xNjQ3ODQ5NjYyMDA5Mjc2MF83NF9bMF12sRrwAAAAAElFTkSuQmCC") no-repeat 50%;
    background-size: contain;
    width: 1.3125em;
    height: 1.5em;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    margin-right: 1em;
    margin-left: -2.3125em
}

    .breadcrumb--home:hover {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

.breadcrumb:not(:first-child):not(:last-child):after {
    content: "\A0";
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='13' viewBox='0 0 8 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.006.751l5.243 5.1a.838.838 0 0 1 .25.65.839.839 0 0 1-.25.65l-5.243 5.097a.898.898 0 0 1-1.247 0 .841.841 0 0 1 0-1.214L5.3 6.5.759 1.966a.842.842 0 0 1 0-1.215.9.9 0 0 1 1.247 0z' fill='%23006448' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat center 60%;
    background-size: auto .5em;
    padding-left: .75em;
    padding-right: .75em
}

.breadcrumb--current {
    font-weight: 400
}

.button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    font: inherit;
    cursor: pointer;
    color: inherit;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 1.5rem;
    font-size: .875rem;
    font-weight: 700;
    font-stretch: condensed;
    text-align: left;
    text-transform: uppercase;
    letter-spacing: .06em;
    color: rgba(56,55,57,.8);
    border-radius: 1px;
    white-space: nowrap;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
    border: 1px solid transparent;
    height: 3.125rem
}

    .button[disabled] {
        cursor: not-allowed;
        opacity: .5
    }

    .button:not([disabled]):focus, .button:not([disabled]):hover {
        color: #383739;
        outline: none;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .button:not(.button--simple):not(.button--small) {
        min-width: 16rem
    }

    .button:not(.button--simple):after, .button:not(.button--simple):before {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        -webkit-transition: inherit;
        transition: inherit
    }

    .button:not(.button--simple):before {
        content: "";
        height: 2px;
        min-width: 0;
        width: 0;
        max-width: 1em;
        -webkit-transform: translateX(-.5em);
        transform: translateX(-.5em)
    }

    .button:not(.button--simple):after {
        content: "";
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 100%;
        min-width: 1em;
        width: 2em;
        height: 1.5em;
        margin-left: auto;
        -webkit-transform: translateX(.5em);
        transform: translateX(.5em)
    }

    .button:not(.button--simple):hover:before {
        background: #fff;
        width: 1em
    }

    .button:not(.button--simple):hover:after {
        width: 1em
    }

.button--primary:not(.button--outline) {
    color: #fff;
    background-color: #006448;
    border-color: #006448
}

    .button--primary:not(.button--outline):before {
        background-color: #fff
    }

    .button--primary:not(.button--outline):after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23fff'/%3E%3C/svg%3E")
    }

.button--primary.button--outline {
    color: #006448;
    background-color: transparent;
    border-color: rgba(227,82,5,.5)
}

    .button--primary.button--outline:before {
        background-color: #006448
    }

    .button--primary.button--outline:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23006448'/%3E%3C/svg%3E")
    }

.button--primary:not([disabled]):focus:not(.button--outline), .button--primary:not([disabled]):hover:not(.button--outline) {
    color: #fff;
    background-color: #383739;
    border-color: #383739
}

    .button--primary:not([disabled]):focus:not(.button--outline):before, .button--primary:not([disabled]):hover:not(.button--outline):before {
        background-color: #fff
    }

    .button--primary:not([disabled]):focus:not(.button--outline):after, .button--primary:not([disabled]):hover:not(.button--outline):after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23fff'/%3E%3C/svg%3E")
    }

.button--primary:not([disabled]):focus.button--primary-inverse, .button--primary:not([disabled]):hover.button--primary-inverse {
    color: #383739;
    background-color: #fff;
    border-color: #fff
}

    .button--primary:not([disabled]):focus.button--primary-inverse:before, .button--primary:not([disabled]):hover.button--primary-inverse:before {
        background-color: #383739
    }

    .button--primary:not([disabled]):focus.button--primary-inverse:after, .button--primary:not([disabled]):hover.button--primary-inverse:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23383739'/%3E%3C/svg%3E")
    }

.button--primary:not([disabled]):focus.button--outline, .button--primary:not([disabled]):hover.button--outline {
    color: #006448;
    background-color: rgba(227,82,5,.1);
    border-color: #006448
}

    .button--primary:not([disabled]):focus.button--outline:before, .button--primary:not([disabled]):hover.button--outline:before {
        background-color: #006448
    }

    .button--primary:not([disabled]):focus.button--outline:after, .button--primary:not([disabled]):hover.button--outline:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23006448'/%3E%3C/svg%3E")
    }

.button--secondary:not(.button--outline) {
    color: #fff;
    background-color: #383739;
    border-color: #383739
}

    .button--secondary:not(.button--outline):before {
        background-color: #006448
    }

    .button--secondary:not(.button--outline):after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23006448'/%3E%3C/svg%3E")
    }

.button--secondary.button--outline {
    color: #383739;
    background-color: transparent;
    border-color: hsla(0,0%,80%,.75)
}

    .button--secondary.button--outline:before {
        background-color: #006448
    }

    .button--secondary.button--outline:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23006448'/%3E%3C/svg%3E")
    }

.button--secondary:not([disabled]):focus:not(.button--outline), .button--secondary:not([disabled]):hover:not(.button--outline) {
    color: #fff;
    background-color: #383739;
    border-color: #383739
}

    .button--secondary:not([disabled]):focus:not(.button--outline):before, .button--secondary:not([disabled]):hover:not(.button--outline):before {
        background-color: #006448
    }

    .button--secondary:not([disabled]):focus:not(.button--outline):after, .button--secondary:not([disabled]):hover:not(.button--outline):after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23006448'/%3E%3C/svg%3E")
    }

.button--secondary:not([disabled]):focus.button--outline, .button--secondary:not([disabled]):hover.button--outline {
    color: #383739;
    background-color: rgba(56,55,57,.1);
    border-color: #383739
}

    .button--secondary:not([disabled]):focus.button--outline:before, .button--secondary:not([disabled]):hover.button--outline:before {
        background-color: #006448
    }

    .button--secondary:not([disabled]):focus.button--outline:after, .button--secondary:not([disabled]):hover.button--outline:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23006448'/%3E%3C/svg%3E")
    }

.button--inverse:not(.button--outline) {
    color: #383739;
    background-color: #fff;
    border-color: #fff
}

    .button--inverse:not(.button--outline):before {
        background-color: #006448
    }

    .button--inverse:not(.button--outline):after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23006448'/%3E%3C/svg%3E")
    }

.button--inverse.button--outline {
    color: #fff;
    background-color: transparent;
    border-color: hsla(0,0%,100%,.75)
}

    .button--inverse.button--outline:before {
        background-color: #006448
    }

    .button--inverse.button--outline:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23006448'/%3E%3C/svg%3E")
    }

.button--inverse:not([disabled]):focus:not(.button--outline), .button--inverse:not([disabled]):hover:not(.button--outline) {
    color: #fff;
    background-color: #006448;
    border-color: #006448
}

    .button--inverse:not([disabled]):focus:not(.button--outline):before, .button--inverse:not([disabled]):hover:not(.button--outline):before {
        background-color: #fff
    }

    .button--inverse:not([disabled]):focus:not(.button--outline):after, .button--inverse:not([disabled]):hover:not(.button--outline):after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23fff'/%3E%3C/svg%3E")
    }

.button--inverse:not([disabled]):focus.button--outline, .button--inverse:not([disabled]):hover.button--outline {
    color: #fff;
    background-color: hsla(0,0%,100%,.2);
    border-color: #fff
}

    .button--inverse:not([disabled]):focus.button--outline:before, .button--inverse:not([disabled]):hover.button--outline:before {
        background-color: #006448
    }

    .button--inverse:not([disabled]):focus.button--outline:after, .button--inverse:not([disabled]):hover.button--outline:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23006448'/%3E%3C/svg%3E")
    }

.button--small {
    padding-left: 1.25em;
    padding-right: 1.25em;
    font-size: .8125rem;
    min-width: 0;
    height: 2.25rem
}

.buttons .button {
    margin-bottom: .375em
}

.callout {
    padding: .75rem calc(1rem + 5 * (100vw - 20rem) / 67.5)
}

@media (min-width:360px) {
    .callout {
        padding-top: 1rem;
        padding-bottom: 1rem
    }
}

@media (min-width:560px) {
    .callout {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }
}

.callout-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-left: -.75rem;
    margin-right: -.75rem
}



@media (min-width:360px) {
    .callout-content {
        margin-left: -1rem;
        margin-right: -1rem
    }
}

@media (min-width:560px) {
    .callout-content {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }
}

.callout-block {
    padding: .75rem
}

@media (min-width:360px) {
    .callout-block {
        padding: 1rem
    }
}

@media (min-width:560px) {
    .callout-block {
        padding: 1.5rem;
        padding-right: 15rem; /*20220605 ERIC*/
        align-self: center;
    }
}

.callout-block .h1, .callout-block .h2, .callout-block .h3, .callout-block .h4, .callout-block .h5, .callout-block .h6, .callout-block h1, .callout-block h2, .callout-block h3, .callout-block h4, .callout-block h5, .callout-block h6, .callout-block p {
    max-width: 40rem
}

    .callout-block .h1:last-child, .callout-block .h2:last-child, .callout-block .h3:last-child, .callout-block .h4:last-child, .callout-block .h5:last-child, .callout-block .h6:last-child, .callout-block h1:last-child, .callout-block h2:last-child, .callout-block h3:last-child, .callout-block h4:last-child, .callout-block h5:last-child, .callout-block h6:last-child, .callout-block p:last-child {
        margin-bottom: 0
    }

.callout-block--image a {
    display: block;
    -webkit-box-shadow: 0 0 .5em rgba(0,0,0,.1);
    box-shadow: 0 0 .5em rgba(0,0,0,.1)
}

.callout-block--image img {
    display: block;
    max-width: 180px;
    height: auto
}

.callout-body {
    margin-bottom: 1rem
}

.callout-icon {
    display: inline-block;
    width: 3rem;
    height: 3rem;
    color: #9d9fa1
}

    .callout-icon svg {
        width: 100%;
        height: 100%
    }

.callout--large {
    /*padding-top: calc(2rem + 2.5 * (100vh - 30rem) / 30);
    padding-bottom: calc(2rem + 2.5 * (100vh - 30rem) / 30)*/
    padding-top: calc(0.5 * (100vh - 30rem) / 30);
    padding-bottom: calc(0.5 * (100vh - 30rem) / 30)
}

.callout--centered .callout-content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.callout--image .callout-content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.callout--inverse {
    color: #383739;
    /*color: #fff;*/
    /*background-color: #1A171B;*/ /*20220511 ERIC*/
    background-color: #dcdddd;
}

.callout--bordered {
    border-top: 1px solid hsla(0,0%,80%,.6)
}

.callout--auto .callout-content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.callout--auto .callout-block {
    min-width: 25%
}

.callout--icon .callout-block--title, .callout--icon .callout-content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.callout--icon .callout-block--title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.callout--icon .callout-icon {
    margin: .5rem 1rem
}

.callout--icon .callout-title {
    font-size: 1.75em;
    font-weight: 700;
    letter-spacing: -.03875em
}

.card {
    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;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 100%;
    max-width: 40em;
    min-height: 14em;
    padding: 2em;
    background: #383739;
    overflow: hidden;
    color: #fff
}

@media (min-width:1000px) {
    .card {
        min-height: 20em
    }
}

@media (min-width:800px) {
    .card {
        padding: 3.125em
    }
}

a.card:hover {
    -webkit-box-shadow: none;
    box-shadow: none
}

.card-body, .card-header {
    position: relative;
    z-index: 1
}

a.card:before {
    top: 0;
    left: 0;
    background: rgba(56,55,57,.75)
}

a.card:after, a.card:before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 1;
    -webkit-transition: .2s ease;
    transition: .2s ease
}

a.card:after {
    width: 3.125em;
    height: 3.125em;
    background: #006448 url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50%;
    background-size: 50% auto;
    width: 2em;
    height: 2em
}

@media (min-width:800px) {
    a.card:after {
        width: 3.125em;
        height: 3.125em
    }
}

.card-image {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 0;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .card-image-img, .card-image img {
        -o-object-fit: cover;
        font-family: object-fit\:cover;
        object-fit: cover;
        width: 100%;
        height: 100%;
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0
    }

.card-header {
    padding-bottom: 1.25em
}

.card-title {
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    font-size: 1.375em;
    margin: 0
}

@media (min-width:20rem) {
    .card-title {
        font-size: calc(1.375em + .375 * (100vw - 20rem) / 20)
    }
}

@media (min-width:40rem) {
    .card-title {
        font-size: 1.75em
    }
}

.card-body {
    padding-top: 1.25em;
    padding-bottom: 1.25em;
    border-top: 1px solid #fff;
    max-height: 20em;
    -webkit-transition: opacity .2s ease,padding .2s ease;
    transition: opacity .2s ease,padding .2s ease;
    margin-bottom: -1.5em
}

@media (min-width:800px) {
    .card-body {
        margin-bottom: -2.34375em
    }
}

a.card:not(:hover):before {
    opacity: 0;
    z-index: 0
}

a.card:not(:hover):after {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

a.card:not(:hover) .card-body {
    max-height: 0;
    padding: 0;
    opacity: 0
}

@media (min-width:800px) {
    .card-grid {
        margin-left: -.625em;
        margin-right: -.625em
    }

    .card-grid, .card-grid-column {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .card-grid-column {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 50%;
        flex: 1 1 50%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding-left: .625em;
        padding-right: .625em
    }

        .card-grid-column .card {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto
        }

            .card-grid-column .card:not(:last-child) {
                margin-bottom: 1.25em
            }

        .card-grid-column:nth-child(2n) .card:nth-child(odd), .card-grid-column:nth-child(odd) .card:nth-child(2n) {
            min-height: 18.62em
        }
}

@media (min-width:800px) and (min-width:1000px) {
    .card-grid-column:nth-child(2n) .card:nth-child(odd), .card-grid-column:nth-child(odd) .card:nth-child(2n) {
        min-height: 26.6em
    }
}

.carousel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width:1199px) {
    .carousel {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

        .carousel .carousel-nav {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }
}

.carousel img {
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    max-height: 40em; /*20220512 ERIC*/
}

.carousel-nav-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 4.25rem;
    height: 4.25rem;
    background: #fff;
    border: 1px solid hsla(0,0%,80%,.6);
    overflow: hidden
}

    .carousel-nav-link:hover {
        -webkit-box-shadow: none;
        box-shadow: none
    }

.carousel-nav-thumb {
    -o-object-fit: cover;
    font-family: object-fit\:cover;
    object-fit: cover;
    max-width: none;
    min-width: 100%;
    min-height: 100%
}

.carousel-nav-item:not(.carousel-nav-item--active) .carousel-nav-thumb {
    opacity: .5
}

.carousel-nav-item.carousel-nav-item--active .carousel-nav-link {
    border-color: #006448
}

@media (max-width:1199px) {
    .carousel-nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-left: -.25em;
        margin-right: -.25em
    }

    .carousel-nav-item {
        margin: .25em
    }
}

@media (min-width:1200px) {
    .carousel-items {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        padding-left: 1em
    }

    .carousel-nav-item {
        margin-bottom: .25em
    }
}

.carousel-item.v-leave {
    display: none
}

.carousel-item.v-enter, .carousel-item.v-enter-to {
    -webkit-transition: .3s ease;
    transition: .3s ease
}

.carousel-item.v-enter {
    opacity: 0;
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

@media (min-width:1000px) {
    .catalog {
        display: -webkit-box;
        display: -ms-flexbox;
        /*display: flex*/
    }

        .catalog .catalog-sidebar {
            -ms-flex-negative: 0;
            flex-shrink: 0;
            padding-right: 1.5rem
        }

        .catalog .a--close {
            display: none
        }

        .catalog .catalog-filters, .catalog .catalog-filters-container {
            width: 15rem
        }

        .catalog .catalog-main {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 0px;
            flex: 1 1 0;
            padding-left: 1.5rem
        }
}

.catalog-main, .catalog-sidebar {
    padding: calc(2rem + 2.5 * (100vh - 30rem) / 30) calc(1rem + 5 * (100vw - 20rem) / 67.5)
}

.catalog-header {
    border-bottom: 1px solid hsla(0,0%,80%,.6);
    padding-bottom: 1.5rem;
    margin-bottom: 2rem
}

.catalog-header-primary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.catalog-header-secondary {
    padding-top: 1em
}

.catalog-sort, .catalog-title {
    margin-bottom: .5em
}

.catalog-title {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.catalog-sort {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

@media (max-width:999px) {
    .catalog-filters-container, .catalog-sidebar {
        -webkit-transition: .2s ease;
        transition: .2s ease
    }

    .catalog-sidebar {
        right: 0;
        background: rgba(56,55,57,.1);
        overflow: hidden;
        -webkit-transition-delay: .1s;
        transition-delay: .1s
    }

    .catalog-filters-container, .catalog-sidebar {
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        z-index: 1001
    }

    .catalog-filters-container {
        width: 90vw;
        max-width: 20rem;
        background: #fff;
        -webkit-box-shadow: 0 0 .5em rgba(0,0,0,.1);
        box-shadow: 0 0 .5em rgba(0,0,0,.1);
        overflow: auto;
        padding: 1.5rem
    }

    .catalog:not(.catalog--filtering) .catalog-sidebar {
        opacity: 0;
        pointer-events: none
    }

    .catalog:not(.catalog--filtering) .catalog-filters-container {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@media (min-width:1000px) {
    .catalog-filters-toggle {
        display: none
    }
}

.catalog .listings .listings-item {
    width: 50%
}

@media (min-width:560px) {
    .catalog .listings .listings-item {
        width: 33.3333%
    }
}

@media (min-width:800px) {
    .catalog .listings .listings-item {
        width: 33.3333%
    }
}

@media (min-width:1000px) {
    .catalog .listings .listings-item {
        width: 33.3333%
    }
}

@media (min-width:1400px) {
    .catalog .listings .listings-item {
        width: 25%
    }
}

@media (min-width:1500px) {
    .catalog .listings .listings-item {
        width: 20%
    }
}

.checkable-cards {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -.25em;
    margin-right: -.25em
}

@media (min-width:560px) {
    .checkable-cards {
        margin-left: -.4375em;
        margin-right: -.4375em
    }
}

@media (min-width:1000px) {
    .checkable-cards {
        margin-left: -.875em;
        margin-right: -.875em
    }
}

.checkable-cards-item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .25em;
    -webkit-tap-highlight-color: transparent
}

@media (min-width:560px) {
    .checkable-cards-item {
        padding: .4375em
    }
}

@media (min-width:1000px) {
    .checkable-cards-item {
        padding: .875em
    }
}

.checkable-card {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #fff;
    border-radius: .25em;
    border: 1px solid hsla(0,0%,80%,.5);
    -webkit-box-shadow: 0 .125em .25em rgba(0,0,0,.05);
    box-shadow: 0 .125em .25em rgba(0,0,0,.05);
    padding: .625em 1.25em;
    width: 100%;
    -webkit-transition: background .2s ease,border .2s ease,-webkit-box-shadow .2s ease;
    transition: background .2s ease,border .2s ease,-webkit-box-shadow .2s ease;
    transition: background .2s ease,border .2s ease,box-shadow .2s ease;
    transition: background .2s ease,border .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease
}

.checkable-card-input {
    position: absolute !important;
    clip: rect(1px,1px,1px,1px);
    overflow: hidden;
    height: 1px;
    width: 1px;
    word-wrap: normal
}

.checkable-card-icon {
    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: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: -webkit-transform .2s ease;
    transition: -webkit-transform .2s ease;
    transition: transform .2s ease;
    transition: transform .2s ease,-webkit-transform .2s ease
}

    .checkable-card-icon svg {
        width: 2.5em;
        height: 2.5em
    }

.checkable-card-label {
    letter-spacing: -.025em
}

    .checkable-card-label:before {
        content: attr(data-selected-text);
        font-size: .75rem;
        font-weight: 400;
        -webkit-transition: .2s ease;
        transition: .2s ease;
        color: #fff
    }

.checkable-card-input:not(:checked) + .checkable-card .checkable-card-icon {
    color: #006448
}

.checkable-card-input:not(:checked) + .checkable-card .checkable-card-label:before {
    opacity: 0;
    -webkit-transform: translateY(1em);
    transform: translateY(1em)
}

.checkable-card-input:checked + .checkable-card {
    background: #006448;
    border-color: #006448;
    color: #fff;
    -webkit-box-shadow: 0 .125em 1.25em rgba(0,0,0,.23);
    box-shadow: 0 .125em 1.25em rgba(0,0,0,.23)
}

.checkable-card-input:focus + .checkable-card, .checkable-card:hover {
    cursor: pointer;
    border-color: #ccc;
    -webkit-box-shadow: 0 .125em 1.25em rgba(0,0,0,.23);
    box-shadow: 0 .125em 1.25em rgba(0,0,0,.23)
}

@media (max-width:559px) {
    .checkable-cards-item {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .checkable-card-label {
        padding-left: 1rem;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

        .checkable-card-label:before {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            text-align: center;
            padding: .5em;
            -webkit-writing-mode: vertical-lr;
            -ms-writing-mode: tb-lr;
            writing-mode: vertical-lr
        }

    .checkable-card-input:not(:checked) + .checkable-card .checkable-card-label:before {
        -webkit-transform: translateX(1em);
        transform: translateX(1em)
    }
}

@media (min-width:560px) {
    .checkable-cards-item {
        -ms-flex-preferred-size: 33.3333%;
        flex-basis: 33.3333%;
        min-width: 8.5em;
        max-width: 15.625em
    }

    .checkable-card {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .checkable-card-icon {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        padding-top: 1.25em
    }

        .checkable-card-icon svg {
            width: 4.6875em;
            height: 4.6875em
        }

    .checkable-card-label {
        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-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-preferred-size: 5em;
        flex-basis: 5em;
        font-size: 1.125em;
        text-align: center;
        width: 100%
    }

        .checkable-card-label:before {
            letter-spacing: .015625em;
            padding-bottom: .5em
        }

    .checkable-card-input:checked + .checkable-card .checkable-card-icon {
        -webkit-transform: translateY(-.5em);
        transform: translateY(-.5em)
    }
}

.comparison-table .table-component__table {
    width: 100%
}

.comparison-table .table-component__table__body tr:hover {
    cursor: pointer
}

.comparison-table .table-component__table__body tr.is-selected, .comparison-table .table-component__table__body tr:hover {
    background: hsla(0,0%,80%,.16)
}

.comparison-table .table-component__th[aria-disabled=true] {
    white-space: nowrap;
    width: 1px
}

.comparison-table .checkbox {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .comparison-table .checkbox .checkbox-label {
        padding-left: 1rem
    }

.comparison-table-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.comparison-table-action, .comparison-table-units {
    margin-bottom: 1rem
}

.comparison-table-action {
    margin-right: 2em
}

.comparison-table-units {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.comparison-table-units-label {
    font-weight: 700;
    margin-right: 1em
}

.comparison-table-units-input {
    min-width: 10em
}

.directory-group-title {
    padding-bottom: .375em;
    border-bottom: 2px solid hsla(0,0%,80%,.7)
}

.directory-item-title {
    margin-bottom: .25em
}

@media (min-width:1000px) {
    .directory {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-left: -1rem;
        margin-right: -1rem
    }

    .directory-group {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33%;
        padding: 1rem
    }

    .directory-item:not(:last-child) {
        margin-bottom: 2rem
    }
}

@media (max-width:999px) {
    .directory-items {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .directory-item {
        -ms-flex-preferred-size: 33%;
        flex-basis: 33%;
        min-width: 14em;
        padding: .5rem
    }
}

.draggable {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1
}
.dropdown .icon {
    width: 1.75rem;
    height: 1.75rem;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
    float: left;
    margin-right: 1rem;
}

    .dropdown p {
    line-height:1.75rem;
    font-size: 1rem;
    font-weight: 300;
    color: #848484;
    /*margin-left: 0.5rem;*/
   margin-bottom:0;
    /*float: left;*/
}
.dropdown a:hover p {
    color: #006448;
}
.btn:focus, .btn.focus {
    box-shadow: none !important;
}
.dropdown {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative
}

    .dropdown .dropdown-menu {
        position: absolute;
        top: 100%;
        left: 0;
        /*min-width: 14em;*/
        width: 100%;
        max-width: 20em;
        z-index: 1000;
        padding-left:1rem;
    }

.dropdown-toggle {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    font: inherit;
    cursor: pointer;
    color: inherit;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-weight: 500;
    font-size: .75em;
    text-align: left;
    line-height: 1.1
}

.dropdown-toggle, .dropdown-toggle-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.dropdown-toggle-search {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    font: inherit;
    cursor: pointer;
    color: inherit;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-weight: 500;
    font-size: .75em;
    text-align: left;
    line-height: 1.1
}

.dropdown-toggle-search, .dropdown-toggle-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}


.dropdown-toggle-icon {
    margin-right: .5em
}

.dropdown-menu {
    display: block;
    background: #fff;
    padding: 1em;
    border: 1px solid #ccc;
    font-size: .875em;
    -webkit-box-shadow: 0 .5em .5em rgba(0,0,0,.05);
    box-shadow: 0 .5em .5em rgba(0,0,0,.05);
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-transition: .12s ease;
    transition: .12s ease
}

    .dropdown-menu:before {
        content: "";
        position: absolute;
        top: -1px;
        left: -1px;
        right: -1px;
        height: .1875em;
        background: #006448
    }

    .dropdown-menu[hidden] {
        visibility: hidden;
        opacity: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-transition: opacity .12s ease,padding-top .12s ease,padding-bottom .12s ease,visibility 0s ease .12s;
        transition: opacity .12s ease,padding-top .12s ease,padding-bottom .12s ease,visibility 0s ease .12s
    }

.dropdown-menu-title {
    font-stretch: normal;
    font-weight: 500;
    font-size: .9375em
}
.dropdown-toggle:after {
content:none !important;
}
@media (max-width:560px) {
    .dropdown-toggle .links li {
        font-size: 1.3em
    }
}

.dropdown-toggle .links li {
    display: inline
}

    .dropdown-toggle .links li:after {
        content: "|";
        padding-left: .5rem;
        padding-right: .5rem
    }

    .dropdown-toggle .links li:last-child:after {
        content: ""
    }

    .dropdown-toggle .links li a {
        color: #383739;
        /*color: #000*/
    }



.dropdown-toggle .links .is-active a {
    color: #6d6e70;
  
}
    .dropdown-toggle .links .is-active a:hover {
        cursor: default;
        text-decoration: none;
        -webkit-box-shadow: 0 0 0 0 currentColor;
        box-shadow: 0 0 0 0 currentColor
    }
.feature {
    position: relative;
    max-width: 40em;
    background: #dcdddd; /*20220511 ERIC*/
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

@media (min-width:1000px) {
    .feature {
        min-height: 25em
    }
}

.feature-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    /*background: #383739*/
}

    .feature-image-img, .feature-image img {
        -o-object-fit: cover;
        font-family: object-fit\:cover;
        object-fit: cover;
        min-width: 100%;
        min-height: 100%;
        opacity: .25
    }

@media (max-width:1199px) {
    .feature-floating-image {
        float: right;
        max-width: 30%;
        margin-left: 1rem;
        margin-bottom: 1rem
    }
}

@media (min-width:1200px) {
    .feature--floating-image {
        /*margin-top: 4rem*/   /*20220605 ERIC*/
    }

        .feature--floating-image .feature-content, .feature--floating-image .feature-footer, .feature--floating-image .feature-header {
            max-width: 65%
        }

    .feature-floating-image {
        position: absolute;
        top: -2rem;
        right: 0;
        bottom: 0;
        width: 40%;
        padding-left: 2rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: center;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: center;
    }

        .feature-floating-image-img, .feature-floating-image img {
            max-width: 90%
        }
}

.feature-body {
    position: relative;
    width: 100%;
    padding: calc(2rem + 1 * (100vw - 20rem) / 67.5);
    /*line-height: 1.7em;/*20220511 ERIC*/
}

.feature-content:not(:last-child), .feature-footer:not(:last-child), .feature-header:not(:last-child) {
    margin-bottom: calc(1rem + 1 * (100vw - 20rem) / 67.5)
}

.feature-header {
    border-bottom: 1px solid rgba(56,55,57,.25);
    padding-bottom: 1rem
}

.feature-title, .feature-title-prefix, .mailing-list .mailing-list-title {
    margin: 0
}

.feature-title-prefix {
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    font-size: .9375rem
}

.feature-title, .mailing-list .mailing-list-title {
    font-size: calc(1.375rem + 0.375 * (100vw - 20rem) / 67.5);
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.1;
    color: #006448
}

.feature-content {
    font-size: 1.1em; /*20220605 ERIC*/
    max-width: 27rem;
    letter-spacing: 0.1em;
    line-height:1.7em;
}

@media (min-width:560px) {
    .feature-content {
        /*font-size: 1.125em*/
    }
}

.feature--brand, .feature--inverse {
    color: #fff
}

    .feature--brand .feature-header, .feature--inverse .feature-header {
        border-bottom-color: #fff
    }

    .feature--brand .feature-title, .feature--brand .mailing-list .mailing-list-title, .feature--inverse .feature-title, .feature--inverse .mailing-list .mailing-list-title, .mailing-list .feature--brand .mailing-list-title, .mailing-list .feature--inverse .mailing-list-title {
        color: #fff
    }

    .feature--brand .feature-content, .feature--inverse .feature-content {
        opacity: .9
    }

.feature--brand {
    position: relative;
    background-color: #006448
}

    .feature--brand:before {
        content: "";
        position: absolute;
        top: 0;
        right: 5%;
        width: 18.375rem;
        height: 22.5rem;
        background: url("data:img/png;base64,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") no-repeat 50%;
        background-size: 100% auto;
        background-position: bottom
    }

.feature--large {
    max-width: 55em;
    /*max-width: 48em;*/ /*20220605 ERIC*/
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

    .feature--large .feature-body {
        padding: calc(1rem + 1 * (100vw - 20rem) / 67.5) /*20240131 ERIC*/
        /*padding:0 calc(2rem + 1 * (100vw - 20rem) / 67.5)*/
    }

    .feature--large .feature-header {
        padding-bottom: calc(1rem + 1 * (100vw - 20rem) / 67.5)
    }

    .feature--large .feature-title-prefix {
        font-size: 1.125rem;
        padding-bottom: 1rem; /*20240131 ERIC*/
    }

    .feature--large .feature-title, .feature--large .mailing-list .mailing-list-title, .mailing-list .feature--large .mailing-list-title {
        font-size: calc(1rem + 1 * (100vw - 20rem) / 67.5)
    }

@media (min-width:1000px) {
    .feature--large {
        /*min-height: 35em*/ /*20240131 ERIC*/
        min-height: 25em;
    }
}

@media (max-width:999px) {
    .features .features-item {
        margin-bottom: 1em
    }
}

@media (min-width:1000px) {
    .features {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-left: -.75em;
        margin-right: -.75em
    }

        .features .features-item {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto;
            padding: 0 .75em
        }
}

.filter-bar {
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    margin: 0
}

@media (max-width:1000px) {
    .filter-bar {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.filter-bar-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-right: 1px solid hsla(0,0%,80%,.5)
}

@media (max-width:999px) {
    .filter-bar-item {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        border-bottom: 1px solid hsla(0,0%,80%,.5)
    }
}

@media (min-width:800px) {
    .filter-bar-item {
        max-width: 20em
    }
}

@media (min-width:1000px) {
    .filter-bar-item--push {
        margin-left: auto
    }

        .filter-bar-item--push:last-child {
            border-right-color: transparent
        }
}

.filter {
    position: relative;
    height: 4.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.filter-label {
    position: absolute;
    top: .75rem;
    left: 1.5rem;
    right: 1.5rem;
    overflow: hidden;
    font-weight: 500;
    font-size: .75rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    pointer-events: none
}

.filter-input {
    padding-top: 1rem;
    padding-left: 1.5rem;
    height: 100%;
    font-size: 1.125rem;
    width: 100%
}

    .filter-input, .filter-input:focus {
        -webkit-box-shadow: none;
        box-shadow: none
    }

        .filter-input:hover {
            background-color: #f7f7f7
        }

select.filter-input {
    padding-right: 3rem;
    background-position: calc(100% - 1.5rem) calc(100% - 1.25rem)
}

.filter-bar-action {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75em
}

@media (min-width:1000px) {
    .filter-bar-action .button {
        height: auto
    }
}

.float-label {
    position: relative
}

.float-label-label {
    position: absolute;
    left: 0;
    z-index: 2;
    width: 100%;
    padding: 0 1rem;
    line-height: 1;
    margin: 0;
    font-weight: 500;
    -webkit-transition: .12s ease;
    transition: .12s ease;
    color: #6d6e70;
    cursor: text
}

.float-label-input {
    position: relative;
    z-index: 0
}

    .float-label-input:not(textarea) {
        height: 3.4375rem
    }

.float-label:not(.float-label--textarea) .float-label-input {
    padding-top: .875rem
}

.float-label:not(.float-label--textarea) .float-label-label {
    top: 1.6875rem;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.float-label--textarea .float-label-input {
    padding-top: 1.5rem
}

.float-label--textarea .float-label-label {
    top: 0;
    padding-top: .75em
}

.float-label--floated .float-label-label {
    font-size: .75em
}

.float-label--floated:not(.float-label--textarea) .float-label-label {
    top: .875em;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.float-label:not(.float-label--floated) .float-label-label {
    font-weight: 400
}

.float-label:not(.float-label--floated).placeholder {
    color: transparent
}

.float-label:not(.float-label--floated):-moz-placeholder, .float-label:not(.float-label--floated)::-moz-placeholder {
    color: transparent
}

.float-label:not(.float-label--floated)::-webkit-input-placeholder {
    color: transparent
}

.float-label--focused .float-label-label {
    color: #006448
}

.footer {
    /*border-top: 1px solid hsla(0,0%,80%,.18);*/
    border-top: 1px solid rgb(0 0 0 / 10%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    padding: 1.5rem calc(1rem + 5 * (100vw - 20rem) / 67.5) .75rem;
    /*background-color: #1A171B;*/
    background-color: #dcdddd;
    color: #fff
}

@media (min-width:360px) {
    .footer {
        padding-bottom: 1rem
    }
}

@media (min-width:560px) {
    .footer {
        padding-bottom: 1.5rem
    }
}

@media (min-width:360px) {
    .footer {
        padding-top: 2rem
    }
}

@media (min-width:560px) {
    .footer {
        padding-top: 3rem
    }
}

.footer-branding {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-bottom: 1em;
    padding-right: .75rem
}

@media (min-width:360px) {
    .footer-branding {
        padding-right: 1rem
    }
}

@media (min-width:560px) {
    .footer-branding {
        padding-right: 1.5rem
    }
}

.footer-primary {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.footer-secondary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-top: 1px solid hsla(0,0%,80%,.18);
    width: 100%;
    padding-top: .75rem;
    font-size: .875em;
    letter-spacing: .03125em;
    /*color: #9d9fa1*/
    color: #383739
}

@media (min-width:360px) {
    .footer-secondary {
        padding-top: 1rem
    }
}

@media (min-width:560px) {
    .footer-secondary {
        padding-top: 1.5rem
    }
}

.footer-copyright {
    margin-right: 2em;
    color: #006448;
}

@media (max-width:779px) {
    .nav--social {
        margin-bottom: 1em;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .footer-primary, .footer-secondary {
        width: 100%;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

@media (min-width:800px) {
    .footer-branding {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        align-self: center;
    }
}

.footer-branding .button {
    margin-top: 4rem;
    margin-bottom: 2rem
}

    .footer-branding .button:not([disabled]):focus:not(.button--outline), .footer-branding .button:not([disabled]):hover:not(.button--outline) {
        background: #006448;
        border-color: #006448
    }

@media print,screen and (min-width:780px) {
    .footer-branding .button {
        margin-top: 6.2rem;
        margin-bottom: 0
    }
}

.form-bar {
    max-width: 100%
}

.form-bar, .form-bar-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap
}

.form-bar--centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.form-bar--wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.form-bar-item:not(:last-child) {
    margin-right: -1px
}

.form-bar-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    max-width: 30rem
}

    .form-bar-item input {
        width: 100%
    }

        .form-bar-item input:focus {
            z-index: 1
        }

.form-bar-item--grow {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.form-bar-item .form-item {
    margin: 0
}

    .form-bar-item .form-item label {
        display: none
    }

.form-bar--product-search {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .form-bar--product-search .form-bar-item:first-child {
        width: 100%;
        max-width: 16.6rem
    }

.form-grid {
    margin-bottom: 1em;
    margin-left: -.5em;
    margin-right: -.5em
}

@media (min-width:560px) {
    .form-grid {
        margin-bottom: 1.25em;
        margin-left: -.625em;
        margin-right: -.625em
    }
}

.form-grid-item {
    padding: .5em
}

@media (min-width:560px) {
    .form-grid-item {
        padding: .625em
    }
}

.form-grid-item .form-item {
    margin: 0
}

.form-grid-item .float-label, .form-grid-item .float-label-input, .form-grid-item input, .form-grid-item select, .form-grid-item textarea {
    width: 100%
}

@media (min-width:560px) {
    .form-grid {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .form-grid, .form-grid-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .form-grid-item {
        width: 50%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .field--type-string-long, .field--type-text-long {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        width: 100%
    }
}

.mailing-list {
    padding: 4em 0
}

    .mailing-list > .section {
        border-top: 1px solid #d8d8d8;
        padding-top: 4em;
        padding-bottom: 0;
        zoom: 1
    }

        .mailing-list > .section:after, .mailing-list > .section:before {
            content: "";
            display: table
        }

        .mailing-list > .section:after {
            clear: both
        }

        .mailing-list > .section .mailing-list-wrap {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
            max-width: 830px;
            margin: 0 auto
        }

        .mailing-list > .section .mailing-list-title {
            -ms-flex-preferred-size: 45%;
            flex-basis: 45%
        }

            .mailing-list > .section .mailing-list-title svg {
                vertical-align: text-bottom;
                margin-right: .5em;
                color: #9d9fa1
            }

        .mailing-list > .section .mailing-list-form {
            -ms-flex-preferred-size: 55%;
            flex-basis: 55%
        }

    .mailing-list .mailing-list-title {
        color: #383739
    }

    .mailing-list .mailing-list-form .webform-submission-form {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

        .mailing-list .mailing-list-form .webform-submission-form .captcha, .mailing-list .mailing-list-form .webform-submission-form .form-item {
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            margin: 0 0 1em
        }

        .mailing-list .mailing-list-form .webform-submission-form .form-item-title {
            -ms-flex-preferred-size: 25%;
            flex-basis: 25%
        }

        .mailing-list .mailing-list-form .webform-submission-form .form-item-last-name {
            -ms-flex-preferred-size: 73%;
            flex-basis: 73%
        }

        .mailing-list .mailing-list-form .webform-submission-form .form-item-opt-in {
            position: relative
        }

            .mailing-list .mailing-list-form .webform-submission-form .form-item-opt-in label {
                position: absolute;
                top: 0;
                left: 0;
                width: 1rem;
                height: 1rem;
                border: 1px solid #006448;
                overflow: hidden;
                font-size: 0
            }

            .mailing-list .mailing-list-form .webform-submission-form .form-item-opt-in .form-checkbox {
                float: left;
                opacity: 0;
                position: absolute
            }

                .mailing-list .mailing-list-form .webform-submission-form .form-item-opt-in .form-checkbox ~ label:before {
                    position: absolute;
                    content: "";
                    top: .125rem;
                    right: .125rem;
                    bottom: .125rem;
                    left: .125rem;
                    background-color: #fff;
                    -webkit-transition: all .15s ease-in-out;
                    transition: all .15s ease-in-out
                }

                .mailing-list .mailing-list-form .webform-submission-form .form-item-opt-in .form-checkbox:checked ~ label:before {
                    background-color: #006448
                }

            .mailing-list .mailing-list-form .webform-submission-form .form-item-opt-in .description, .mailing-list .mailing-list-form .webform-submission-form .form-item-opt-in .field-suffix {
                display: block;
                padding-left: 1.5rem;
                color: inherit;
                font-size: .875rem;
                font-style: normal;
                margin-top: 0
            }

        .mailing-list .mailing-list-form .webform-submission-form .fieldgroup legend {
            text-transform: none;
            font-weight: 500;
            letter-spacing: normal;
            font-stretch: normal;
            margin-bottom: .5em
        }

        .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-checkboxes {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

            .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-checkboxes .form-item {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                flex: 0 0 auto
            }

            .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-checkboxes .form-item-newsletter-language-en {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1
            }

            .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-checkboxes .form-item-newsletter-language-de, html[lang=de] .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-checkboxes .form-item-newsletter-language-en {
                -webkit-box-ordinal-group: 3;
                -ms-flex-order: 2;
                order: 2
            }

html[lang=de] .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-checkboxes .form-item-newsletter-language-de {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-item {
    margin-right: 1rem;
    margin-bottom: 0
}

    .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-item label {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        font-weight: inherit;
        position: relative
    }

        .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-item label:before {
            content: "";
            width: 1rem;
            height: 1rem;
            border: 1px solid #006448;
            overflow: hidden;
            font-size: 0;
            margin-right: .5rem
        }

    .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-item .form-checkbox {
        float: left;
        opacity: 0;
        position: absolute
    }

        .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-item .form-checkbox ~ label:after {
            position: absolute;
            content: "";
            top: .15rem;
            left: 0;
            width: 1rem;
            height: 1rem;
            -webkit-transform: scale(.6);
            transform: scale(.6);
            background-color: #fff;
            -webkit-transition: all .15s ease-in-out;
            transition: all .15s ease-in-out
        }

        .mailing-list .mailing-list-form .webform-submission-form .webform-type-checkboxes .form-item .form-checkbox:checked ~ label:after {
            background-color: #006448
        }

.mailing-list .mailing-list-form .webform-submission-form .webform-options-display-buttons input:checked + label.webform-options-display-buttons-label {
    border: none;
    background-color: #006448;
    color: #fff
}

.mailing-list .mailing-list-form .webform-submission-form .webform-options-display-buttons label.webform-options-display-buttons-label {
    border-radius: 0;
    -webkit-box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.75);
    box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.75);
    border: none;
    background-color: transparent;
    cursor: pointer
}

.mailing-list .mailing-list-form .webform-submission-form .form-actions {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.form-selector {
    /*max-width: 50rem;*/
    max-width: 70rem; /*20220516 ERIC*/
    margin-left: auto;
    margin-right: auto
}

.form-selector-step + .form-selector-step {
    border-top: 1px solid #ccc;
    padding-top: 2rem;
    margin-top: 2rem
}

.form-selector-step-title:before {
    margin-right: .5em
}

.form-item {
    /*margin: 1em 0*/
    margin: 0.5em 0
}

.form-email, .form-select, .form-text, .form-textarea {
    width: 100%;
    padding-left: 0.4em;
}

.form-required:after {
    content: "*";
    color: #006448;
    padding-left: .25em
}

.description {
    display: block;
    margin-top: .25em;
    font-size: .875rem;
    font-style: italic;
    color: #9d9fa1
}

.form-actions {
    margin-top: 1rem
}

.webform-element--title-inline > label {
    display: block
}

.geoui {
    position: relative
}

    .geoui .mega-table {
        margin-bottom: 0
    }

.geoui-map {
    position: relative;
    left: 50%;
    width: 100vw;
    margin-left: -50vw;
    background: #383739;
    min-height: 12em;
    height: 50vh
}

    .geoui-map .vue-map-container {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0
    }

.geoui-list .table-component__table__body {
    -webkit-transition: .2s ease;
    transition: .2s ease
}

.geoui-filters {
    position: relative;
    z-index: 1
}

    .geoui-filters:after {
        content: "";
        position: absolute;
        top: 100%;
        left: 0;
        right: 0;
        height: .375em;
        background: #006448 linear-gradient(-45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0) repeat-x 0;
        background-size: 1em 1em;
        -webkit-animation: loading-stripes .25s linear infinite;
        animation: loading-stripes .25s linear infinite;
        -webkit-transform-origin: top center;
        transform-origin: top center;
        -webkit-transition: .2s ease;
        transition: .2s ease
    }

@-webkit-keyframes loading-stripes {
    0% {
        background-position: 1em 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes loading-stripes {
    0% {
        background-position: 1em 0
    }

    to {
        background-position: 0 0
    }
}

.geoui--loading .geoui-list .table-component__table__body {
    opacity: .5
}

.geoui:not(.geoui--loading) .geoui-filters:after {
    opacity: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
}

.geoui-interstitial {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: rgba(56,55,57,.75);
    color: #fff
}

.geoui-interstitial-header {
    margin-bottom: 2rem
}

.geoui-interstitial-title {
    margin: 0 0 .5em
}

.geoui-interstitial-content {
    text-align: center
}

.geoui-interstitial {
    -webkit-transition: .5s ease;
    transition: .5s ease
}

    .geoui-interstitial.v-enter, .geoui-interstitial.v-leave-to {
        opacity: 0
    }

.masthead {
    position: relative;
    z-index: 10;
    background: #fff
}

@media (max-width:700px) {
    .masthead-utility {
        font-size: .875em
    }
}

.logo {
    display: inline-block;
    width: 106px;
    height: 24px
}

    .logo:hover {
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .logo svg {
        width: 100%;
        height: 100%
    }

@media (min-width:800px) {
    .logo {
        width: 200px;
        height: 50px;
    }
}

.masthead-primary, .masthead-utility {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-left: calc(1rem + 3 * (100vw - 20rem) / 67.5);
    padding-right: calc(1rem + 3 * (100vw - 20rem) / 67.5);
   
}

.masthead-branding {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: .75rem
}

@media (min-width:360px) {
    .masthead-branding {
        margin-right: 1rem
    }
}

@media (min-width:560px) {
    .masthead-branding {
        margin-right: 1.5rem;
        padding-top: 1.25em;
        padding-bottom: 1.25em
    }
}

.masthead-search {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-left: .375rem
}

@media (min-width:360px) {
    .masthead-search {
        /*margin-left: .5rem;*/
        margin-left: 0rem;
        order: 4;
    }
}

@media (min-width:560px) {
    .masthead-search {
        margin-left: .75rem
    }
}

.masthead-search-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.masthead-search-form-input {
    width: 100%
}

    .masthead-search-form-input::-ms-clear {
        display: none
    }

.masthead-search-form-submit {
    display: none
}

.masthead-search-toggle {
    padding: 1em;
    margin-right: -1em;
    -webkit-transition: .2s ease;
    transition: .2s ease
}

@media (min-width:560px) {
    .masthead-search-toggle .dropdown-toggle-label {
        display: none
    }
}

.masthead-primary.is-searching .masthead-search-toggle--open, .masthead-primary:not(.is-searching) .masthead-search-toggle--close {
    position: absolute;
    opacity: 0;
    -webkit-transform: scale(.5);
    transform: scale(.5)
}

@media (max-width:559px) {
    .masthead-search-form {
        overflow: hidden;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        background: #f7f7f7
    }
    .button--primary {
    font-size:.45rem !important;
    }
    nav[class*=nav--main] {
        width: 80% !important;
    }
    .masthead-search {
    width:20% !important;
    }
    .mobilesearch {
        width: 80%;
        margin: 5px;
        height: 1.9rem;
    }
    .suggestion-list {
        position: fixed !important;
        top: 6.4rem !important;
        width: 80% !important;
        /*position:fixed !important;*/
    }
    .masthead-search-form-submit {
        display: block;
        height: 1.9rem !important;
        background-color: #006448;
        color: #fff;
        border-radius: unset !important;
        font-weight: unset !important;
        padding: unset !important;
        width: 4rem !important;
        text-align: center !important;
    }
    .masthead-search-form-input {
        /*height: 2.75rem*/
        height: 1.9rem;
    }

    nav[class*=nav--main] {
        min-height: 2.5rem
    }

    .masthead-search-form, nav[class*=nav--main] {
        -webkit-transition: .2s ease;
        transition: .2s ease
    }

    .masthead-primary:not(.is-searching) .masthead-search-form {
        max-height: 0;
        opacity: 0;
        -webkit-transform-origin: bottom center;
        transform-origin: bottom center
    }

    .masthead-primary.is-searching .masthead-search-form {
        -webkit-transition: opacity .2s ease;
        transition: opacity .2s ease
    }

    .masthead-primary.is-searching nav[class*=nav--main] {
        -webkit-transform: translateY(-.5em);
        transform: translateY(-.5em);
        opacity: 0;
        pointer-events: none
    }
}

@media (min-width:560px) {
    .masthead-search {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .masthead-search-form {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        margin-left: auto
    }

    .masthead-search-form-input {
        -webkit-box-shadow: inset 0 -1px 0 hsla(0,0%,80%,.75);
        box-shadow: inset 0 -1px 0 hsla(0,0%,80%,.75);
        font-size: 1.5em
    }

        .masthead-search-form-input[type=search] {
            background-position: .5rem;
            padding-left: 2.5rem
        }

        .masthead-search-form-input:focus {
            -webkit-box-shadow: inset 0 -1px 0 #006448;
            box-shadow: inset 0 -1px 0 #006448
        }

    .masthead-primary:not(.is-searching) .masthead-search-form {
        max-width: 0;
        overflow: hidden;
        -webkit-transform: translateX(2em);
        transform: translateX(2em)
    }

    .masthead-primary:not(.is-searching) nav[class*=nav--main] {
        -webkit-transition: .3s ease;
        transition: .3s ease
    }

    .masthead-primary.is-searching nav[class*=nav--main] {
        position: absolute;
        -webkit-transform: translateX(-2em);
        transform: translateX(-2em);
        opacity: 0
    }

    .masthead-primary.is-searching .masthead-search-form {
        max-width: 100vw;
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transform-origin: right center;
        transform-origin: right center;
        -webkit-transition: -webkit-transform .3s ease;
        transition: -webkit-transform .3s ease;
        transition: transform .3s ease;
        transition: transform .3s ease,-webkit-transform .3s ease
    }
}

.masthead-utility {
    /*justify-content: flex-end;*/  /*20220529 ERIC*/
    border-bottom: 1px solid hsla(0,0%,80%,.43);
}

.masthead-language {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /*order: 5;*/ /*20220529 ERIC*/
    /*padding-left: 1rem;*/ /*20221104 ERIC*/
    /*min-width: 10rem;*/
}

@media (max-width:559px) {
    .masthead-primary {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        padding-top: calc(3 * (100vw - 20rem) / 67.5)
        /*padding-top: calc(1rem + 3 * (100vw - 20rem) / 67.5)*/
    }
        /*20221104 ERIC*/
        /*.masthead-primary nav[class*=nav--main] { 
            width: 100%;
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3;
            display: none;
        }*/

    .masthead-utility {
        margin-bottom: .25em
    }
}

@media (min-width:560px) {
    .masthead-primary nav[class*=nav--main] {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
    .menubar {
    display:none !important;
    }
}

.hero {
    position: relative;
    left: 49.55%;
    width: 100vw;
    margin-left: -50vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    /*color: #fff;*/
    color: #383739;
    overflow: hidden;
    /*opacity: 0.9 !important;*/
    background-color: #dcdddd;
    /*background-color: #221815;*/
    /*padding: 3.375em calc(1rem + 5 * (100vw - 20rem) / 67.5)*/ /*20220510 ERIC*/
}
.logobg:before {
    content: "";
    position: absolute;
    top: 0;
    right: 5%;
    width: 18.375rem;
    height: 22.5rem;
    background: url("data:img/png;base64,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") no-repeat 50%;
    background-size: 100% auto;
    background-position: bottom;
    z-index: 9;
}

.hero--small {
    padding: 3.375em calc(1rem + 5 * (100vw - 20rem) / 67.5)
}
.hero--enhanced .hero-text {
    margin-left: 0;
    margin-right: 0;
    color: #383739;
    font-weight: 500
}

    .hero--enhanced .hero-text p {
        margin-bottom: 2.25em
    }

    .hero--enhanced .hero-text :last-child {
        margin-bottom: 0
    }

.hero-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

    .hero-image-img, .hero-image img {
        -o-object-fit: cover;
        font-family: object-fit\:cover;
        object-fit: cover;
        min-width: 100%;
        min-height: 100%
    }

.hero-text {
    position: relative;
    padding: 2rem 2rem;
    color: white;
}

.hero-title, .hero-title-prefix {
    margin: 0
}

    .hero-title-prefix [data-quickedit-field-id], .hero-title [data-quickedit-field-id] {
        display: inline
    }

.hero-title-prefix {
    font-weight: 500;
    font-size: calc(1rem + 0.5 * (100vw - 20rem) / 67.5);
    line-height: 1.1;
    margin-bottom: .5em
}

.hero-title, .hero-title-prefix {
    font-stretch: normal;
    font-style: normal;
    padding: 1rem 1rem 0 1rem;
}

.hero-title {
    font-weight: 700;
    font-size: calc(1rem + 1 * (100vw - 20rem) / 67.5);
    line-height: 1.13
}

    .hero-title:after {
        /*content: "\A0";
        padding-left: .0625em;
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23006448' cx='9' cy='9' r='9'/%3E%3C/svg%3E") no-repeat right 78%;
        background-size: .25em .25em*/
    }

.hero-action {
    margin-top: 1rem
}

@media (min-width:560px) {
    .hero-text {
        margin-left: 8.3%;
        margin-right: 8.3%
    }
}

@media (min-width:800px) {
    .hero:not(.hero--text-full) .hero-text {
        -ms-flex-preferred-size: 37%;
        flex-basis: 37%;
        min-width: 50rem
    }
}

.hero--medium {
    /*min-height: calc(14rem + 14 * (100vw - 20rem) / 67.5)*/  /*20220518 ERIC*/
    min-height: calc(8 * (100vw - 20rem) / 67.5)
}

    .hero--medium .hero-title-prefix {
        font-size: calc(1rem + 0.5 * (100vw - 20rem) / 67.5)
    }

    .hero--medium .hero-title {
        /*font-size: calc(2.5rem + 1.5 * (100vw - 20rem) / 67.5);*/
        line-height: 1.1;
        padding: 1rem;
    }

    .hero--medium .hero-action {
        margin-top: 2rem
    }

.hero--large {
    /*min-height: calc(24rem + 16 * (100vw - 20rem) / 67.5)*/ /*20220510 ERIC*/
}

    .hero--large .hero-title-prefix {
        font-size: calc(1.125rem + 0.875 * (100vw - 20rem) / 67.5)
    }

    .hero--large .hero-title {
        font-size: calc(3rem + 1.75 * (100vw - 20rem) / 67.5);
        line-height: .89
    }

    .hero--large .hero-action {
        margin-top: 3.25rem
    }

.hero--align-left .hero-text {
    margin-left: 0
}

.hero-form {
    position: relative;
    max-width: 20rem;
    margin-left: auto
}

    .hero-form .main {
        background: #f7f7f7;
        padding: 3rem
    }

    .hero-form h3 {
        text-transform: uppercase;
        color: #006448
    }

    .hero-form p {
        color: #383739
    }

    .hero-form .button {
        width: 100%
    }

        .hero-form .button:not(.button--simple):not(.button--small) {
            min-width: 6rem
        }

.infowindow {
    font-family: 'akrobat-regular','SourceHanSansCN-Regular';
    line-height: 1.4;
    padding: .5em
}

    .infowindow p:not(:last-child) {
        margin-bottom: .5em
    }

    .infowindow p:last-child {
        margin-bottom: 0
    }

.infowindow-actions {
    border-top: 1px solid hsla(0,0%,80%,.5);
    padding-top: .75em;
    margin-top: .5em
}

.infowindow-action, .infowindow-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.infowindow-action {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    font: inherit;
    cursor: pointer;
    color: inherit;
    background: transparent
}

    .infowindow-action, .infowindow-action:hover {
        -webkit-box-shadow: none;
        box-shadow: none
    }

        .infowindow-action svg {
            width: .75rem;
            height: .75rem;
            opacity: .6;
            margin-right: .5em
        }

        .infowindow-action + .infowindow-action {
            margin-left: 1rem
        }

        .infowindow-action:focus, .infowindow-action:hover {
            color: #383739;
            text-decoration: underline
        }

            .infowindow-action:focus svg, .infowindow-action:hover svg {
                opacity: 1
            }

.listings {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-left: -.25em;
    margin-right: -.25em
}

@media (min-width:560px) {
    .listings {
        margin-left: -.5em;
        margin-right: -.5em
    }
}

@media (min-width:800px) {
    .listings {
        margin-left: -.75em;
        margin-right: -.75em
    }
}

@media (min-width:0) {
    .listings {
        width: calc(100% + .5em)
    }
}

@media (min-width:560px) {
    .listings {
        width: calc(100% + 1em)
    }
}

@media (min-width:800px) {
    .listings {
        width: calc(100% + 1.5em)
    }
}

.listings .listings-item {
    min-width: 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%
}

@media (min-width:560px) {
    .listings .listings-item {
        width: 33.3333%;
        -ms-flex-preferred-size: 33.3333%;
        flex-basis: 33.3333%
    }
}

@media (min-width:1400px) {
    .listings .listings-item {
        width: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%
    }
}

@media (min-width:1500px) {
    .listings .listings-item {
        width: 20%;
        -ms-flex-preferred-size: 20%;
        flex-basis: 20%
    }
}

@media (min-width:1500px) {
    .listings .listings-item--large {
        width: 18em;
        -ms-flex-preferred-size: 18em;
        flex-basis: 18em
    }
}

.listings--loading {
    opacity: .5;
    cursor: wait
}

.listings-item {
    padding: .25em
}

@media (min-width:560px) {
    .listings-item {
        padding: .5em
    }
}

@media (min-width:800px) {
    .listings-item {
        padding: .75em
    }
}

.listing {
    display: inline-block;
    vertical-align: top;
    position: relative;
    overflow: hidden;
    width: 100%;
    max-width: 13em;
    color: inherit
}

a.listing:hover {
    -webkit-box-shadow: none;
    box-shadow: none
}

.listing-image {
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #f7f7f7;
    max-height: 15.625em;
    width: 100%
}

.listing-image-img, .listing-image-img svg {
    width: 100%;
    height: 100%
}

img.listing-image-img {
    -o-object-fit: contain;
    font-family: object-fit\:contain;
    object-fit: contain
}

.listing-image-img {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0
}

    .listing-image-img image {
        opacity: 0;
        -webkit-transition: .3s ease;
        transition: .3s ease
    }

    .listing-image-img.status--found image {
        opacity: 1
    }

    .listing-image-img.status--not-found {
        background: url("data:img/png;base64,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") no-repeat 50%;
        background-size: 1em auto
    }

a.listing .listing-image:after, a.listing .listing-overlay:before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 3.125em;
    height: 3.125em;
    background: #006448 url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 22 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.675 5.944l9.98-.004h8.03l-2.524 2.538a.66.66 0 0 0-.191.468.66.66 0 0 0 .191.467l.393.395a.65.65 0 0 0 .464.192.65.65 0 0 0 .464-.192l4.327-4.341A.653.653 0 0 0 22 5.001a.653.653 0 0 0-.191-.468L17.482.192A.65.65 0 0 0 17.018 0a.65.65 0 0 0-.464.192l-.393.394a.653.653 0 0 0 0 .922l2.553 2.552H.666A.681.681 0 0 0 0 4.736v.557c0 .363.313.651.675.651z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50%;
    background-size: 50% auto;
    -webkit-transition: .2s ease;
    transition: .2s ease;
    width: 2em;
    height: 2em
}

@media (min-width:800px) {
    a.listing .listing-image:after, a.listing .listing-overlay:before {
        width: 3.125em;
        height: 3.125em
    }
}

.listing-content {
    padding: .5em;
    background: #fff
}

.listing-body, .listing-title {
    margin: 0
}

.listing-title {
    font-size: .9375em;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal
}

    .listing-title:not(:last-child) {
        margin-bottom: .25em
    }

    .listing-title a:hover {
        -webkit-box-shadow: none;
        box-shadow: none
    }

.listing-body {
    font-size: .75em;
    color: #6d6e70
}

@media (min-width:560px) {
    .listing-body {
        font-size: .875em
    }
}

.listing-body p:not(.listing-meta) {
    margin-bottom: .5em
}

.listing-meta {
    margin-top: .5em;
    margin-bottom: 0.5em;
    /*font-style: italic;*/
    color: #006448;
    font-size: 0.95rem;
    /*font-weight:500;*/
    font-weight: bold; /*20220512 ERIC*/
    letter-spacing: 0;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2; /*要显示的行数*/
    -webkit-box-orient: vertical;
  
}

.listing-meta1 {
    /*margin-top: .5em;
    margin-bottom: 0.5em;*/
    /*font-style: italic;*/
    color: #006448;
    font-size: 0.95rem;
    /*font-weight:500;*/
    font-weight: bold; /*20220512 ERIC*/
    letter-spacing: 0;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4; /*要显示的行数*/
    -webkit-box-orient: vertical;
    line-height:1.2rem;
    height:5rem;
}
.listing-body a {
    color: #6d6e70;
    font-size: 0.9em; /*20220512 ERIC*/
}
    .listing-flag {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    padding: .25em 1em;
    color: #fff;
    background: #383739;
    text-transform: uppercase;
    font-weight: 700;
    font-stretch: condensed;
    font-style: normal;
    font-size: .75rem;
    letter-spacing: .05em
}

a.listing:not(:hover) .listing-image:after, a.listing:not(:hover) .listing-overlay:before {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.listing--large {
    max-width: 18em
}

    .listing--large .listing-image {
        max-height: 21.875em
    }

    .listing--large .listing-title {
        font-size: calc(1em + 0.375 * (100vw - 20rem) / 67.5);
        margin-bottom: .375em;
        overflow-wrap: break-word;
        word-wrap: break-word;
        word-break: break-word;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        -webkit-hyphens: inherit;
        -ms-hyphens: inherit;
        hyphens: inherit
    }

    .listing--large .listing-body {
        font-size: .9375em
    }

    .listing--large .listing-content {
        padding: .5em 0
    }

@media (min-width:1000px) {
    .listing--large .listing-content {
        padding: 1em
    }
}

.listing-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: inherit;
    background: inherit
}

a.listing .listing-overlay:before {
    z-index: 0;
    bottom: 100%
}

a.listing .listing-overlay:after {
    content: "";
    background: inherit;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1
}

.listing-overlay .listing-body, .listing-overlay .listing-title {
    position: relative;
    z-index: 2
}

.listing--peek .listing-body {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-transition: .35s ease;
    transition: .35s ease
}

.listing--peek .listing-content {
    position: relative
}

.listing--peek:not(:hover) .listing-image {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.listing--peek:not(:hover) .listing-body {
    max-height: 0;
    opacity: 0
}

.listing--peek:not(:hover) .listing-overlay:before {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.listing--peek:hover .listing-body {
    max-height: 10em
}

@media (max-width:999px) {
    .listing-overlay {
        display: none
    }
}

.loader {
    overflow: hidden;
    text-indent: -9999em;
    white-space: nowrap;
    display: inline-block;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' viewBox='0 0 21 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.286 13.379c-2.43 0-4.405-1.965-4.405-4.38 0-2.413 1.976-4.378 4.405-4.378 2.429 0 4.405 1.965 4.405 4.379 0 2.414-1.976 4.379-4.405 4.379zM15.812.514A1.096 1.096 0 0 0 14.916 0h-9.26c-.346 0-.723.216-.896.514L.13 8.486c-.173.298-.173.73 0 1.028l4.63 7.972c.173.298.55.514.895.514h9.26c.347 0 .724-.216.897-.514l4.63-7.972c.173-.298.173-.73 0-1.028L15.812.514z' fill='%23ccc' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
    background-size: contain;
    width: 1.5rem;
    height: 1.5rem;
    -webkit-animation: tighten .35s infinite cubic-bezier(.2,.8,.8,1.3);
    animation: tighten .35s infinite cubic-bezier(.2,.8,.8,1.3)
}

@-webkit-keyframes tighten {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    50%,to {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg)
    }
}

@keyframes tighten {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    50%,to {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg)
    }
}

.media-block {
    padding: calc(2rem + 2.5 * (100vh - 30rem) / 30) calc(1rem + 5 * (100vw - 20rem) / 67.5)
}

@media (min-width:1000px) {
    .media-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 0
    }

        .media-block .media-block-media {
            /*padding-top: calc(2rem + 2.5 * (100vh - 30rem) / 30);*/
            -ms-flex-preferred-size: 50%;
            flex-basis: 50%
        }

        .media-block .media-block-media--notched {
            padding-top: 0;
            margin-top: -1.5rem
        }
}

@media (min-width:1000px) and (min-width:360px) {
    .media-block .media-block-media--notched {
        margin-top: -2rem
    }
}

@media (min-width:1000px) and (min-width:560px) {
    .media-block .media-block-media--notched {
        margin-top: -3rem
    }
}

@media (min-width:1000px) {
    .media-block .media-block-content {
        padding: calc(3rem + 5 * (100vh - 30rem) / 30) calc(1rem + 5 * (100vw - 20rem) / 67.5);
        min-width: 24rem;
        max-width: 48rem
    }
}

@media (min-width:1500px) {
    .media-block {
        -ms-flex-pack: distribute;
        justify-content: space-around
    }
}

@media (max-width:999px) {
    .media-block-media {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 1.5rem
    }

    .media-block-content {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

@media (min-width:1000px) {
    .media-block, .sections-alternate .media-block:nth-of-type(odd) {
        position: relative
    }

        .media-block:before, .sections-alternate .media-block:nth-of-type(odd):before {
            content: "";
            position: absolute;
            top: 0;
            right: 5%;
            width: 18.375rem;
            height: 22.5rem;
            /*background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='294' height='551' viewBox='0 0 294 551' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M89.943 263.558l-77.26-46.135C4.796 212.713 0 204.433 0 195.523v-37.061c0-7.412 8.495-11.938 15.057-8.02l77.26 46.135c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.057 8.02m0-138.999l-77.26-46.135C4.796 73.713 0 65.433 0 56.523v-37.06c0-7.414 8.495-11.938 15.057-8.02l77.26 46.134c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.057 8.02m0 281.001l-77.26-46.135C4.796 354.713 0 346.433 0 337.521v-37.059c0-7.413 8.495-11.937 15.057-8.02l77.26 46.135c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.057 8.02m0 144l-77.26-46.133C4.796 498.712 0 490.432 0 481.521v-37.058c0-7.414 8.495-11.94 15.057-8.02l77.26 46.133c7.889 4.712 12.683 12.992 12.683 21.9v37.061c0 7.414-8.495 11.94-15.057 8.02m188.998-296.999l-77.26-46.135c-7.887-4.71-12.681-12.99-12.681-21.9v-37.061c0-7.412 8.495-11.938 15.057-8.02l77.26 46.135c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.059 8.02m0-137.999l-77.26-46.135c-7.887-4.71-12.681-12.99-12.681-21.9V9.462c0-7.414 8.495-11.938 15.057-8.02l77.26 46.134c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.059 8.02m0 281.002l-77.26-46.135c-7.887-4.71-12.681-12.99-12.681-21.902v-37.059c0-7.413 8.495-11.937 15.057-8.02l77.26 46.135c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.059 8.02m0 141l-77.26-46.133C193.794 485.712 189 477.432 189 468.521v-37.058c0-7.414 8.495-11.94 15.057-8.02l77.26 46.133c7.889 4.712 12.683 12.992 12.683 21.9v37.061c0 7.414-8.495 11.94-15.059 8.02' fill='rgba(204, 204, 204, 0.1)' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;*/
            background-size: 100% auto;
            background-position: bottom
        }

        .media-block .media-block-media, .sections-alternate .media-block:nth-of-type(odd) .media-block-media {
            -webkit-transform-origin: left center;
            transform-origin: left center;
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

        .media-block .media-block-content, .sections-alternate .media-block:nth-of-type(odd) .media-block-content {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

    .media-block--alt, .sections-alternate .media-block:nth-of-type(2n) {
        position: relative
    }

        .media-block--alt:before, .sections-alternate .media-block:nth-of-type(2n):before {
            content: "";
            position: absolute;
            top: 0;
            left: 5%;
            width: 18.375rem;
            height: 22.5rem;
            /*background: url("data:img/png;base64,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") no-repeat 50%;*/
            background-size: 100% auto;
            background-position: bottom
        }

        .media-block--alt .media-block-media, .sections-alternate .media-block:nth-of-type(2n) .media-block-media {
            -webkit-transform-origin: right center;
            transform-origin: right center;
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

        .media-block--alt .media-block-content, .sections-alternate .media-block:nth-of-type(2n) .media-block-content {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }
}

@media (min-width:900px) {
    .media-block--notched .media-block-media {
        padding-top: 0;
        /*margin-top: -2rem*/ /*ERIC 20220620*/
    }
}

.media-block--bordered {
    border-top: 2px solid #f7f7f7
}

body:not(.anim-disabled) .media-block-content, body:not(.anim-disabled) .media-block-media {
    -webkit-transition: .5s ease;
    transition: .5s ease
}

body:not(.anim-disabled) .media-block:not(.animate) .media-block-content, body:not(.anim-disabled) .media-block:not(.animate) .media-block-media {
    opacity: .5
}

body:not(.anim-disabled) .media-block:not(.animate) .media-block-media {
    -webkit-transform: scale(.8);
    transform: scale(.8)
}

@media (max-width:999px) {
    body:not(.anim-disabled) .media-block:not(.animate) .media-block-content {
        -webkit-transform: translateY(2em);
        transform: translateY(2em)
    }
}

@media (min-width:1000px) {
    body:not(.anim-disabled) .media-block:not(.animate):not(.media-block--alt) .media-block-content {
        -webkit-transform: translateX(-2em);
        transform: translateX(-2em)
    }

    body:not(.anim-disabled) .media-block:not(.animate).media-block--alt .media-block-content {
        -webkit-transform: translateX(2em);
        transform: translateX(2em)
    }
}

@media (max-width:999px) {
    body:not(.anim-disabled) .media-block.animate .media-block-content {
        -webkit-transition-delay: .15s;
        transition-delay: .15s;
        padding: calc(1rem + 1 * (100vw - 20rem) / 67.5) /*20240403 ERIC*/
    }
}

@media screen and (max-width:767px) {
    .media-card-contain {
        max-width: 600px
    }
}

@media print,screen and (min-width:768px) {
    .media-card-layout {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: -24px -12px 0
    }
}

.media-card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (max-width:768px) {
    .media-card {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 50%;
        flex: 1 0 50%
    }
}

@media screen and (max-width:767px) {
    .media-card + .media-card {
        margin-top: 20px
    }
}

@media print,screen and (min-width:768px) {
    .media-card {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        padding: 24px 12px 0
    }
}

@media print,screen and (min-width:992px) {
    .media-card {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33%;
        flex: 0 0 33.33%
    }
}

.media-card > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

    .media-card > div, .media-card > div .media-card-body {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

.media-card-image {
    position: relative;
    display: block;
    padding-top: 56%;
    background: #006448;
    -webkit-transition: .1s;
    transition: .1s;
    overflow: hidden
}

    .media-card-image:hover {
        opacity: .8;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .media-card-image .button {
        position: absolute;
        bottom: 0;
        right: 0;
        pointer-events: none;
        z-index: 20
    }

    .media-card-image img {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        min-width: 100%;
        min-height: 100%;
        z-index: 10
    }

    .media-card-image .placeholder {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: #383739 url("../img/NewLogoR.png") no-repeat 50%;
        background-size: 70%
    }

.media-card-body {
    background: #fff;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    padding: 1.5rem 1rem;
    border-left: 1px solid hsla(0,0%,80%,.5);
    border-right: 1px solid hsla(0,0%,80%,.5);
    border-bottom: 1px solid hsla(0,0%,80%,.5)
}

@media print,screen and (min-width:768px) {
    .media-card-body {
        padding: 2rem
    }
}

.media-card-body p {
    color: #6d6e70;
    margin-bottom: 0
}

@media print,screen and (min-width:768px) {
    .media-card-body p {
        font-size: 18px;
        line-height: 26px
    }
}

.media-card footer {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-left: 1px solid hsla(0,0%,80%,.5);
    border-right: 1px solid hsla(0,0%,80%,.5);
    border-bottom: 1px solid hsla(0,0%,80%,.5)
}

    .media-card footer .date {
        padding: 20px 1rem;
        color: #6d6e70;
        font-size: 15px;
        line-height: 24px;
        letter-spacing: -.33px
    }

@media print,screen and (min-width:768px) {
    .media-card footer .date {
        padding: 20px 2rem
    }
}

.media-card footer .date strong {
    color: #383739;
    margin-right: 24px;
    font-size: 17px;
    letter-spacing: -.38px
}

.media-card footer .dropdown {
    border-left: 1px solid hsla(0,0%,80%,.5);
    margin-left: auto
}

    .media-card footer .dropdown .share-toggle-icon {
        margin-right: 0;
        height: 14px
    }

        .media-card footer .dropdown .share-toggle-icon + .share-toggle-label {
            margin-left: 15px
        }

    .media-card footer .dropdown button {
        padding-left: 26px;
        padding-right: 26px;
        outline: 0
    }

        .media-card footer .dropdown button:hover {
            color: #006448
        }

.media-card.featured {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%
}

    .media-card.featured .media-card-image .button {
        top: 0;
        bottom: auto
    }

    .media-card.featured .featured-tag {
        font-weight: 500;
        margin-bottom: 1rem
    }

    .media-card.featured h3 {
        font-style: italic;
        font-weight: 500
    }

@media print,screen and (min-width:768px) {
    .media-card.featured h3 {
        font-size: 32px;
        line-height: 37px;
        letter-spacing: -.71px
    }
}

@media print,screen and (min-width:992px) {
    .media-card.featured {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        .media-card.featured .media-card-image {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
            flex: 0 0 50%;
            padding-top: 0;
            border-left: 0
        }

        .media-card.featured .media-card-body {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
            flex: 0 0 50%;
            border-left: 0;
            border-top: 1px solid hsla(0,0%,80%,.5)
        }

        .media-card.featured footer {
            border-left: 0
        }
}

.media-feature {
    position: relative;
    left: 50%;
    width: 100vw;
    margin: 0;
    margin-left: -50vw
}

.media-feature-caption {
    overflow: hidden;
    position: relative;
    background: #006448;
    color: #fff;
    font-weight: 700;
    letter-spacing: -.044375em;
    line-height: 1.1;
    font-size: 1.5em;
    padding: 1rem
}

    .media-feature-caption:before {
        content: "";
        position: absolute;
        top: 0;
        right: 5%;
        width: 18.375rem;
        height: 22.5rem;
        background: url("data:img/png;base64,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") no-repeat 50%;
        background-size: 100% auto;
        background-position: bottom
    }

@media (min-width:1000px) {
    .media-feature-caption {
        font-size: 2em
    }
}

@media (min-width:560px) {
    .media-feature-caption {
        padding: 1.5rem
    }
}

@media (min-width:1000px) {
    .media-feature-caption {
        padding: 3rem 4rem
    }
}

.media-feature-caption > * {
    position: relative
}

.media-feature-caption > :last-child {
    margin: 0
}

.media-feature-link {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -o-object-fit: cover;
    font-family: object-fit\:cover;
    object-fit: cover
}

    .media-feature-link:hover {
        -webkit-box-shadow: none;
        box-shadow: none
    }

.media-feature-link--video:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    display: inline-block;
    background: #006448 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='12' viewBox='0 0 10 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.227 6.874L.743 11.587A.5.5 0 0 1 0 11.15V.85A.5.5 0 0 1 .743.413l8.484 4.713a1 1 0 0 1 0 1.748z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 52%;
    color: #fff;
    border-radius: 50%;
    -webkit-box-shadow: 0 2px 1.25em rgba(0,0,0,.33);
    box-shadow: 0 2px 1.25em rgba(0,0,0,.33);
    background-size: auto .75em;
    width: 3em;
    height: 3em
}

@media (min-width:560px) {
    .media-feature-link--video:before {
        background-size: auto 1.5em;
        width: 5em;
        height: 5em
    }
}

.media-feature-link--video:hover:before {
    -webkit-box-shadow: 0 2px 1.25em rgba(0,0,0,.5);
    box-shadow: 0 2px 1.25em rgba(0,0,0,.5)
}

.media-feature-img, .media-feature img {
    -o-object-fit: cover;
    font-family: object-fit\:cover;
    object-fit: cover;
    width: 100%;
    height: 100%
}

@media (min-width:900px) {
    .media-feature {
        background: #fff;
        padding-top: 2rem
    }

    .media-feature-caption {
        position: absolute;
        top: 0;
        left: 0;
        width: 50%;
        max-width: 40rem
    }
}

@media (min-width:1400px) {
    .media-feature {
        padding-top: 4.5rem
    }
}

.mega-table-component {
    background: #fff
}

    .mega-table-component .table-component__table-wrapper {
        overflow: visible
    }

    .mega-table-component .table-component__message {
        margin: 0;
        text-align: center
    }

.mega-table {
    position: relative;
    left: 50%;
    width: 100vw;
    margin-left: -50vw;
    font-size: .9375em
}

    .mega-table .table-component__th--sort:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='5' viewBox='0 0 6 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.975.224L3.118 4.367a.143.143 0 0 1-.236 0L.025.224A.143.143 0 0 1 .143 0h5.714a.143.143 0 0 1 .118.224z' fill='%236d6e70'/%3E%3C/svg%3E")
    }

    .mega-table thead {
        background: #f7f7f7;
        color: #6d6e70;
        -webkit-box-shadow: inset 0 -.0625em hsla(0,0%,80%,.6);
        box-shadow: inset 0 -.0625em hsla(0,0%,80%,.6)
    }

        .mega-table thead td, .mega-table thead th {
            border: 0;
            padding-top: 1.5rem;
            border-top-color: transparent;
            padding-left: 1.25rem;
            padding-right: 1.25rem
        }

    .mega-table tbody td, .mega-table tbody th {
        padding: 1.25rem
    }

    .mega-table td {
        vertical-align: top
    }

    .mega-table :first-child {
        margin-top: 0
    }

    .mega-table :last-child {
        margin-bottom: 0
    }

@media (max-width:999px) {
    .mega-table {
        -webkit-box-shadow: none;
        box-shadow: none
    }

        .mega-table, .mega-table tbody {
            display: block
        }

            .mega-table tfoot, .mega-table thead {
                display: none
            }

            .mega-table tr {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between
            }

                .mega-table tr:not(:first-child) {
                    border-top: 1px solid hsla(0,0%,80%,.5)
                }

            .mega-table td, .mega-table th {
                display: block;
                border: 0
            }

            .mega-table tbody td, .mega-table tbody th, .mega-table tbody tr {
                padding-top: .5em;
                padding-bottom: .5em
            }
}

@media (min-width:1000px) {
    .mega-table tbody tr:after, .mega-table tbody tr:before, .mega-table tfoot tr:after, .mega-table tfoot tr:before, .mega-table thead tr:after, .mega-table thead tr:before {
        content: "";
        display: table-cell;
        width: 0;
        padding: 0;
        padding-left: calc(1rem + 5 * (100vw - 20rem) / 67.5)
    }

    .mega-table tbody tr:first-child td, .mega-table tbody tr:first-child th {
        border-top-width: 0
    }

    .mega-table tbody tr:last-child td, .mega-table tbody tr:last-child th {
        border-bottom-width: 0
    }
}

.message-block {
    padding-left: calc(1rem + 5 * (100vw - 20rem) / 67.5);
    padding-right: calc(1rem + 5 * (100vw - 20rem) / 67.5);
    padding: 1.5rem;
    font-size: 1.125em;
    color: #fff;
    background: #006448;
    position: relative
}

@media (min-width:360px) {
    .message-block {
        padding: 2rem
    }
    .message-block-img {
        padding: 0rem;
         padding-top: 1rem;
    }
}

@media (min-width:560px) {
    .message-block {
        padding: 2rem
    }
    .message-block-img {
        padding: 0rem;
        padding-top: 1rem;
    }
}

@media (min-width:1280px) {
    .message-block {
        padding: 3rem
    }
    .message-block-img {
        padding-top: 1rem;
        width: 100%;
        position: relative;
        text-align: center;
        /*border: 1px solid red;*/
        /*text-align:right;
        left: calc(1rem + 5 * (100vw - 20rem) / 67.5);*/
    }
        .message-block-img img {
            width:100%;
           
        }
    }

    .message-block:before {
        content: "";
        position: absolute;
        top: 0;
        right: 5%;
        width: 18.375rem;
        height: 22.5rem;
        background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAASYAAAFOCAQAAACBanhmAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfmBhsODTp9rf30AAAg8ElEQVR42u1d25KjurJMCbDd6/8/63zPGWNA2g9VJXC3L9wklbAzYkXMzJ49DTgtVKXMLPN/+CKgwn/4D2bm3/a44v/Rw+e+bC2oc1+AMhgY2Jl/18OigsOQ+6K14Eume8ynEmDQALBov3QifMlEMDAAKhj42a85oEYFAwf3fdUBXzIRajSwAKrFz8OgwQUGHfrcN5EfXzIRIX74SdgF6xKhwhkWwPBdnT6ZTAY1LACLM04L9kq/Qa86wPHvPfrw64/CJ5OpwgUNAINqA5UAwOKEKqxMA65oc99cDnwimSxT54wzTjv9m/XkSQ7wcBg+b3X6PDIZnHCCwT0B9kSFMwxatJ+2i/okMkn5f8IPTPh9DNSw8BgwAPCfQ6nPIdNY/p9RRf5ZBhXOAAYA7nPaBp9CprH8X9Lj3gJanYAeH9M2+AwyVWg2lv/LYXj9s3Dw6D7hyOUTyGRxxoV7Sjl++gkWV1yPX90dmUyG+9k1zjhH22y/R40KHg49AH/kc7wjk6nmrbZFk5FKgOgLHIABLbrcDyYWjkgmw4X/CRfecuelEiCrE9CHtemALYPjkcmiYQqdsq9IUxClGzgYplV3tF3U8chU44IzgDUKgPgwOPEzb+Fxy305++JYZLKocQ4fl07IyaCHA46lL8hTLsdCgx/eJ+lHjQt+0OS+jH1v6QioYED9pHMxd2TQwMDzCuWP0NQs5dG/QoUzf8Obwu6nZv0C0B3BllDWw7+H4f8aXFiXpG/D/Q5C/yo0DFBuy6BkMtVc+jesBygR0gNrcEEFwKMrt6lZLpkqnHHhvVJsSUmau2lALuFibZ3lkcmiDidue4luNaDir4SH51O84toG5ZFJXgi2wGufd3+GT/GKsyWU84GUWP6vgeX1ti+vbVDKx1IxhUxx5f9aUNuATvEKaRuU8cEYNDjziVt55f9aNOEUr5A0gxLIVOGUXHSrAdI2OMHD4KZ/ddJPJoMTftAcoPxfC0kzuGpfnfSSaa8kgCNgmmbg9GbV6SVTxX2k7UkAR8CYZnDjPpRC6COT6H1OYcv9BTCa2U1oZTptTU1tZDJoQhLAobQ+u6GBRw3A44abrheeLjIZ1DhHTwIoG5Zf/x5G2/5JE5ks+24/t26bh7FlALSabAmayERWgC+V5qKBhdFkS9BAporP3U7KrQDaYFDDw8EAIcAnK/J/eDaYt5dn3X5Rc5SiR5s/zSDfx3efBPDtJK2DQROs59nTDPKRqWYKVQWLbvXAooGEi2VLM8hDJgMbkgD0e/coFUB7q0IigzKmGeQhU40TzqqSAJ5jwA0OcqChGUSmjGkGOchUcfhWCVTyuOEfBgAVwAYG3aA0AznFS9o2SEUmKf/p1yf1VoAxK7fllWmADXm9lWpS2bBxSNw2SEMme5fdVoIVYMAVN9AHQa8KhxsG7oeVkWeQvG2Q4qFYVgBo32gD40n8De0fb0jP0g8f7sSqvqf7tsEtPp3ik6nCCZdCyn+Pjk/i+xfldQeDHtNZB7pheUJMdOFvPDLJQ25wKWBVoiK6Dy+EV2W1Q4sbAAsfXtm6KUVtAz+ZOxXpx8S7AUkC0C+6HTin2+E2S8VIVHO4cUR9pV6jbnGCj51mEItMJSUBjOX/Urtjx/VShR/1bYMEaQYxyGS4+C+v/F/+L9A6VkbbQNIMHJNp9zSDGGSqcAnxW5oh5f/2ZMmxViqhbSBO4d3TDPa8cfl2lmAF8HAPy/+1+N02MMkG/iyH5U+n5zVqt9VpPzKVZQXo0eIWYSNaUtug5iGLu9kS9iCTCZd2gYXu83V6bA43XNFFKJF/tw30PgkAXIO6sKpuxHYySVlsCxDdyiBBj1sUKgH3bYOT8mYtlUqezx43jzHb+vFTEkCFcb6aZvThxC2+GrGDg4NRX9M2PGRxwL+taQbbyJRjKOAaDDyL8hZln/QYHj0Mf1AmlOX6YO7yfv3kaS3GFjLZQk7daIdEjymtS7/HFR0AU8CRkg2Lwg3Xdc9pDZnEClAVoQVw6NCizeLckKMLCwOr/ms3TTNYtRFYQ6aSrAAD1215TUAON3hc1At/CQ087BpbwhIyUZk7tQJoLnzpe9XhilaBH59agya0NDXD4gwLH7Rds5/efDLZSQtAvxWg40iHLoUobAY8PG6wTCntbV3DtgRpGcx8gvPJVPOEEtkxacaAlrfcmjKMHDcmDC7qtRSrbAnvyTRNAtD9fRoj+gbc9MQ5BIzCfstkMsHtpg8rbAnvyEQ7pFKSADpcWVyhe5jNDZ6f6UX9kfhoS7i+q4mfEaS08p+ktje0WvMef10vqRVqWH7Oeq0Joy3BBx3Uk7bBMzLVXMbaIvrb1Nf2fPJWDnq0/BJp1LcNaAwHbcmfnCM8JlOFE34KK//H35cEof+5gLZBhQsAoAcetw0ekakpJAlAW/m/BuKCKaFtMA5afNI2+EumUpIAdJb/a3GItsFIJsvh7aUkAdxUlv9b7mhsG5wU2xLkGgluYqCfkKkJQ7j0twBICl/WZnsuOni4AmwJALUNzKikl7itqghfhShu9rQCvIL9JUGWcYIxQSuUflsCXV8Dwy0DhzAQ8FyA6HZeEsC+j+r0i0xppgIUakuoUcHizHNvtWJJEsBeMBOLhMDxVIDxmuKgrDQDEiI5uBoX9VYAKUCHmUkAe8CieZBLTo59SiXYLL9/iaktocKo2dAIg5psCTV+lJeiPshIUw4+fjYtQeT3PUySYYKSZlDDq04zaGDhauXNyQE9bglFt++mJUzl9w59dHpP0wwsarVfe4MaXndz0iUW3VLGHXXb6jd/8wz7/hx9xyfRwim3JZiaxRC6IOfSQyIrwFQjcZn5cdUsbX15jr4jejiYoIPSKFD0OsnUc2RekiRGrNVIzDhH3xWOKzw6pdB3guc1VnEDbviXoAAXrNdIvD1H3/3JXAFQd9DqUxnoI1OHG9poSQB/sUUjMT1HB7+YY+7wfBDdUECIMruZNjKRFiDdsNB9NBImSNvSTAXwITn3pCnNQAuZJHQqhRUgxrSE1FMBRtmNhWG9R3ZoIVOHlrfcsXvcVP7HmpZQs/bCJ6pDe7TwWpL6cpNptAKsDEtYCBoqPbf8Xw556dBUgPgdMo8btwzk65GxbZCXTKmtABVOiSKAqG1g408FwNSWIPeYqW2Qi0yprQBSdV0mr7i4qHBhrU/8+5t+FaltkOXYJQ+ZUlsBGq7XUk5LMDA4wfGgibgKrKkkh9oGWVanHGQaD0nSWAFGI2lqq6PlfAY6WUujeaBdlM+xOqUk07T8TyG6BcZpCXmqnTF+UE7xds3dfgKHW0gzsCnbBinJlK78H0Fu/tw1K9AEp1ka9XrH8fZVyrZBisecuvwH9E1LkBWqH+X3USEt0zq0ChK84uOTKUcSgN5pCbtPBXiDpGkGscnk0YXs7RSPbzotwWAM/tMDkd+nUkV06GEADPHbmXHJNKBDm6RxR5Az9EqxRULk9ylsCcB9mgHi2hJiPnLaJaULlTDBSKp9WkJqWwJAaQYuri0hBplkg+kTWwHqoODWjtS2BIB0DCKti6T8j0GmgTOkd5+0+AKlTEv4fdVpbQmeNQaRGppxyHTj70B8yAa7LiIu8S/ElkDb8bi2BMsb8Wg/Jc6eKV1eUklxiY+RypZQcaqSibd+xyFT/HP5cVqCDChTJKxfiAoX1o/HsSWMiokT/z7SsyqTTJaHxpgi4hLfwYSvhtgS+h13m1PFROFNy1hXLfnZuhPWlmG0JbRhrvlWJFVMlEUmOeE6FTHqfjmmtgTCWluC5a9ZnVIxURKZRitACdMStmCcCrDWltBwhsvehok3l60f0/I/nhVAE+5tCUvaBqIQyBIqWQKZyi//12Jp20DMBAZNjk9WP5nyl/+yIuT46dO2wTsVlAnlf54nZbSTqUGTufyX9IA8QYDTtoFM/H0MmeSe74hbOZkknyQflTw6/MMA8Is215UYnGDx76ktwaDBT+ZtgMpIHYJhy2TeVakP9ZTlbs1YdqeFRQPHsYTjVADJGbCZzyYdBji9ZBIrQD4q3YcgOrQYuJecJ37fPLAlVNxEyD1Ts0OLQSeZDPeU8lgBxIXb/+ry9KFIt5kc/VNbwgAPHYYJjx43XLWuTHXWHnfP6tDhiUq0g4HPGgRItgQP8JTKnKCpDS16ja0BslX/ZFi2fXg4/zj29HGbUJI2ZeeU40UslWVOw8R0bsQA6CMT6QFybLvFiuVnhCC6SRBgniT1/Cr3B3MjtJFJTAHpP57RkjXMOLigIECyeUJPEGAyjC2TSV6EPjJVGb7pjvMPlugcRxmboiDA6JCmhHt0BK2PTDmOAsjdt85v3OMKp6CmSoMB1+dmEW1kovGEqejkwuyk9SkIYxAg7aKOu0J5ONx4eNnDjYA2MiEhmRyPZvWbR49RTCltx0v0yMy9yzcJ7brIlLIVKH7jfVIQxNF/guEX3nHkxNOWyUttuiYyVaiD/D029k5BmDr6Heh4I3c7ca87m90y0UWmM85JDlGpsI2RguB4g2pwUT4Uci4WtEw0kclGPxyYFrZxsllkMoHhTn657hmxMixomWgiU/x9xrSwjRsW4dHBw2XSF+xx/Te0rPGcXZzoutVYTnvRAbwsbHcGfbNtUEqWsUJNFRMU9rPgWX0CmTxuvHXsEo4eA0hfQC89iUXUjneKiZfQRaa9MT3Xpm9ZukgNgNqh43Z8zXjEVJirmHiJI5Ppwbl2cgh5b3zOn8eW8A5j+X/bsnYfl0wPz7WzoefBF3ltCc8wlv+bspuOR6b45f8aCKGrzLaER1e2XDFxDxETH5BM6cr/dVeX25bwGz2um7YBJiRAKLY6rcHbc20F6PkUL58tgSCKiXalYmKaAPED4HBkIgtQ2vJ/DahNYeCzzXXZrpioWB9RhaaHckfvfFDh3058btrheOSF5UkKqTCOjbzxdayB5anr01yDQ6xM08I21UySPeB4akBKW8I4NnLLbIQGDU5/2rCHINNOhW0G0EsmnS2BQrVpr7SeStUz00fpZNpe2OaFnM37oM+sIjU1PT+p9Wv3GG14fnw4VDqZtha2WtAHHdQ50nSTgeu29Wt3jUuINjSP/0KZ2FrYaoPHLWzE7a6x76Ni4rpyBqdEG56ZTE+pXiaZ9rMCaILnOwLcjraEqWJiDSy3L8z7sWulkWmfwlYzBlzhOc1yS8vA87+2XjHxe7LBW3qXRaZ9Clvd8Dw9lHRQa20J2xUT42SD2TqHksi0T2FbAmTI2lpbwqiY8CufFJX/tFea/fNLIZMP5qSyOklr75ZWEwPDCqglrzsKT1ynmJDyv3pW/r9CKWTaXtiWCLIlXBad4HnuJq1bkd6W/6//z3ox7WevL2zLxmicEjxLM/AstSWR8tLN9uzy/xX0kknKf8LawvYIEFsC4VmawcARN2usAAvK/1fQRabx++An5T/9/nhNgLkQWwLhBPtrNyP9qSv33pZuBcyS8v8VdJJp4OOFY9ds8zH9InW4Aqi5xvL8lNxqxUTFM6R2OBHURSZ5GB3+fan0BPQ6+wkhztsUEzTZYCfHjCYyOXSkJVZlBdAGj56jDw0WJQE8QMUKgJ10CprIJFYAfFelNxhCnuSCJIA/ICvAjqN7dJHJMZk+q5u0Bn3QQa2DgUGz9zBITWT6kmgJtj2rioW3u0Ym6iLTF6lQxRDhfcn0mYgyBeqoybBfvEOELcWXTJ+KL5m+0IwYZNKQ7fFFBnzJ9MVu2J9M5flqv9gJ+7YGPIYQsfnFx2HvPlNXUA7JFztjXzIZOE4kWYq/oXxu1kTKz8P9oESnIrGTsX8HfB0BRMg+4nYn2/1CQL4RQfd3HmU+bCeTnwhFl4trJerq/IdMNmzkvxt6gbmT2NKfKNLGbyfTMBGy+YVmJIsTGpDe7/eVSIAoRXh9AZA18n6yuqoY6K1kcjzSTrBMzt7gwqP+/rYoLC/nDgbu4194tH6f8PMrIUXVmr2NTP2G+CgSsr/S+Vn+e35rcn7hMKzRNg9ctqqeyRYybXHZLhGy1/iBhde0O0iKOuySdMTQv7jQ5ZCifVixKklhaxaoj2kut2OzwdFDK0ZUvCOifVIBWEOmHi17tZa/eip+MCY4v+Ze57gdv+pa3CPBhDzbuhQJ45LLdME7+m+VnP2+sF22YBuu+yhQ5/g9dosGJ/wkzgjfiPlkEpOyX9njflTYLoN0pABz8PM/ixPOO0YRJsJ8MnUhh2T5x/issF2DCj8wnP2orJrZAWP0X5zM3aiYR6aBbchrtr6vCts1oKnclJvt0R+qA1VzKtLuJqRUl/8ekkiyPj5q78JWtvEO7eqgPX2owqttTfSgArwik4wB9Gi5flv2aGz4lu09yMHwdY/5lqpOz1fdUYUGZ57cVihekUliOteMAZwWtvF6JIbXJ+l5lQtaldIM44mGR2SSs/8xbmvpNjddYSvanoHbmaVtyCVUkFomRVPpMZk67mv3K8/D0ha2hu/jDFPg6tRM1u/CqfSITGPA5proP5k+m75HQoczjtOv9UMCki98vFRg9fYb92Ty6DbER0lh2+yZ+TMbBjXOXNs5lcOeR1Ts9K9KOXWbh3sy9biuqNsIGgrbGj/8gr4q1meaIPwzZbYAnqHmSda0db3d5bq+RzVR+lUKClt7p4GSxoEWUk0VE+dj0YhAJ/Edn8T3i6hk7ua0WkVbyAonWB7Zo8eWsFYxUQxqdMAk037+t9iiDuU/QQuVAARNuQ1ah+X52HvBcJgpNSXpTw6JGteQJb0ElsM19dYg9IGd4LPbEsbyv/hO0mvU+IelOoB85f9y5Lcl1Mcq/1/f6rI1KW/5vwY5bQkGTTmi2+1YJgjVUP6vv9P0toQal2PWbc9udy5MOCYp871vYeGDLWGIqjGQ5IQTi43jQdVnMZ9MFpfiz7UbSDOkRRvthUfJ/7EVE/KzFOE9maSwLXlVGu+lmdgS6BRv75aBRY1zaJnEfF4eXlFLFnPIdKzCVj5iqvC2TNd+jHQtE48eN10Di16R6YDn2pP7prvpgd00mqlbJhSsVsDKNJ5rx95C5oEcsRq4DeatEelbJgYevS6p8mMyHfZc+w8sTrC4blydbIaWiaIVSfCITLSF/JT+SMUtgzW2BMs6hdSKCbpeRbslwl8yGZz2mtlaCNbbEmr+yqVWTDgOaVS2Oo1kkhZAtfdIuwJQhe24DyqDdyuUQYUTbwbS93soy1ItmSreOlrVWoBYGG0JooN6l2bQ4IwTb7vTQ6X1VMhkccJP0AB9KgxO/AxaeE5WeAzSAuSikoOH0bYu0VGkpItsD5VYj+FPmVtlObqR6vUEBzywJeRvmZDpQ+G6BNT4L4g08lGJhMP3vZ4Tb4zzoMIFFtc/H1r+lgmZPtTtlwAxL+aFQ/8wzcDCBItAahjUMH9O7nJbARwc2oWmj4TI9dYfQcGCf4XDlHJw3j30Yj5GW4IgtxWAvnRKqQTU8NnqER9iVq8PKiePDh5mYqaS5kU6/I26z7fhlq+duu7SiHxkGrj4Hp4W4R492sn12VBrpUPudRugFmUPIpNiKuUbRT+dbPC8n+PvBCI1kG0PlRPTAEjFVEpPJrFVebSzMnOnzTkP+3DKylHR8zqkthXwG6k/mD5kPi1XYTvc4HD5kNXJoeXxX8XE6KcikzyQdpMZcoCDhQ2dHg07mr0hUlyaS6P6tfYbacjkw4PZmo7rceOk3Spr2yAeug3zHzIjLpkelf9bH5C8HuvQNjiGoPi+/Afiyt+i/NtxyTQt//d779ODGNsG9QF0DqnL/+LINK/8X/84pG1w5iEYJSN1+R/lyxeLTA49utWDDedB2gY3WKDgzKMBPdqE5X+FOo7tIRaZUrb+B1zh/gyMLgdb5j+sQRNLln2EBiCNmba8Ebe6hiC/uGrHXaTb6hzR5aCItkjKh1hkIi1S3NfcFANaDMEGWcIa5XBdPf9hLSKbRWKRybI+2kdy9P9FF7b6Fufk+oJl8Nx5a/l3sZHILBLvNUfuDXADbl9H/2PQh9LBwGfQFyzBwGnrqZqSFTdPqrhNlLiPvGZxmRgcU2DgEy29J3jUMkk3GpbMIjTzL+oziUsmUUpbHp8BDAm+jw4dR23ksiU8xlLFxFZMx0YmMYukeRlYnFBxbH2KIECHG2/H89oS7tGzXzh2bp2g5tNLk8oskmpnUYXUEVmX4j5QceKPOs2c7hsiUJto6pSEZ5xTH4Wn3qbWOCcIAhzR84QCkzn3jk4DUkRHjyGIVepPNzWZLH9XqF0np+PxSOV4LaB2puQCpCDV9K5cgvMAuat6Uv4n/vKkL6DpBtO1DegDHHADQpZCirueGiVSaAGm5X+mpm2+bkzqtkHPsc1EqNj7Jyr/pbMdv2mbrPx/hXxkmrYN9ggCfAfRGLgEbQNSTKTrJNVoMmdF8GXkxj5BgPMRv23g0OKaMG/SciJL9iZtfjJR0e54O54i2XpsG9hdbQlTK0CKA2659vpu7l9GaCATlbNmVRDgFtDw1f16MamtAE2mEMSn0EGm30GAdPgS/9jlBheSVtY3DGSAaxorgFypzRiC+ARayDQNAjThZRF71+F3sCWktgJIa8NkDEF8AmWXw/ZvOcVrN/9770B1pGzH19gSOvYopxrc2uDCJ27qNFvayDT1TTwOAtwb4+q33JYgVoBUEzYrPrzV8z65Q75InXd4FgQYC2tsCTmsAIonkNboQs6+LlAQoONEbhfdTzbflpDaCiAlgo1nBdjnOmv8g9XSp/iDCmfWQXVJ1qh5toTUVgCLCxrkD0F8B1PjGrRGGiFpTBYuyO9jrlD3tgRg2jKQn5zKCiA/mcZG0p9ohYeHq1lIqvcy6coaeFSQFOy4jwUgW8IAmf8N/rOOV8lUTcmGV0klTckXGHCDq3kAslO4a5qi4oHuHtegg4r7cCjV1uDCOqgeLa7cnkwlur1we1L3ZyMaCUcvkR6t+ng/eaQOnpuEcXcsQhkLix703UsVmmy4BaBFvf4aQSNRw/OxgivgGwAADXtdhkRtg45X7ZRhgDUuhfiS7zQSpMfuMcDwRlx7vJ9QfgjtgrhtgzQvtftZDCd+qWuGaCSGUSNRh/+ptHi/1G2DuJDyX+5N95YDeKiRGC/6Pt5v2zl6Gty3DdKcjMWAYUfJ+e7PtOKFRqK++2tAWfF+Y9vAJDwh2xsVv9b0EmjES43E3+V0+zl6alQ8uTuV8HdfkBUgu357Jl5qJB69m6fn6J7/lu53uEUDF5J9Vc8XCZDDkdxjI+dBIrdvr94Ar0gy8BmUKWAqwDTN4Kp3iNYEddAl5TWuzwHtkOir+qLUeUUmz3w0MOxf19w2GNMMJG9c72vP8D5Je9U8lv+zzPxzXl9ltQ1qLrKd4nERjWaJ2wQLLRLzbui+baB3dQKmaQZG3ciIeyuA5qdIq9JCi8Tcb8fYNgBOylenMc3AwyawJcyFYivAA3S4oV1WzCxbaj06OPiQJ6IbNSxsElvCPCi2AvwBaSQWGmKXkkIOhGljrrukpW2u4w9u6zyp9ZDGyqmAfZJsDFZpJNbcXMcd8goel9x3/wYVb8d9wjSDe9AOiZ6Xfh3Ajc85/Zqv3hoySYBWFWT3eqcCGF4XPDyLSFKkGYw/3aLJnFk3B6OLepNFYsuySyHJJCzV7JoAJM2Aytx0aQaUT6L/1M2xrlTygFdi2ztc9iE0pEvz/uk+zWCIbJwarQAX9auS9Ld3KFO2kUk+kI7XJ93byzHNAJsmBb9HSVaAHh2u+/Tj9vn46YX3o/4ED5Aa1ES0JZRnBdgp426vtYSmAsi4F90tOcvhYrQx3y8sUHKSqgKsAGLH2HVawn4vpmm830X9w2w4uGeAwXWnf/PEJgCj/HUPUNDZ7tMS9rztabwf8Fskrwtygje1JaytYyoWOetOAhjhearU7rvGGN+hno8Hx6x8vSCVJtkS1nVYxB5q4g0F3BnRpiXEIJPjWslOTvG0rlDjYUcbTvHmWRPuy3/tcJNfRZuWEOftPk4FMKyD0ts2kJVzaZpBaeX/GHAfLS4x7kcsUwFq6C+T5XXlYGe0DWqcuU2r/b6o0v43uaNoDdu4ZHo0FUBv20Bo4blt4J4EwxtO3tat6rov/5OoutK8fBzaYJ8qqW1wfdg2qHHhQWe6EaX8f4VUjyTWVIAYuG8bjKuTaCNKsQJEKf9fIfX3a++pADFR4QwTfBkmhDVqdxECKYclTpD6schUAFqbtMtXa3YK95ieuGm+ampr+ATDEh8g/Xdsj6kAqWDYlkCj7RWHJjNST0v4hRwL9ijBKiHNQIYsZhwKOBuSBBCx/H+FPG9/N9nU0gelN5HIqF+PaI4DWeOzZsHk/QhLSjPQi5lJAPGRl0z3aQalHJTqwoBuXhJAfOh4uXjcALhCJByaQJESKeZuzoAOMtELz4ftuObiWwfGaQlXHasSoIdMVOPZP1MBvngMmZLQa4rm0EMmWp3oHN4VkmaQCz1atGHalRro+sjk0RhOM7AaBqwrg+fp5ElP3eZBF5kEXeiQl6BiTIseV7Q6k4V1kknSDHoYmO/qBGCcw5BcCzAfOskkGNDCFxD8EB8+DJXIFw30FrrJBFYT6bclxIPj5yADyhRPYtBOJl+ILSEWxArgkg6WXokSPpypLUG3RnNv+GAF8JpaAM9QApnKsiXsc8eJrQD7oAQyCVzw3JZgS9iCPuiS+nKoVBaZykozWIMCyv9XKItMgpLSDOajiPL/Fcokk+NgYRPSDMrWGXimUAHl/yuUSaapBINktbbgtkHPcVtDCeX/K5T6AQjKbxsUVv6/QulkmrYNTBH2yHv06Msq/1+htIf/DA4tXHG2BMejFg9BpeOQiZIBTNiOa52YQPDcAui1WAH2wXHIRLsPhCGLmpua/bKhgKXgSGQiMyIdt+id5+Lh0OIfH5cciEpHI9MY3KB3yOKKoYCl4GhkIkhUvD5bQo8b/iWcK5UU2h72XnDcLNBiS5DQsIHnJx0SRyUToMuW0PFp4qqhgKXgyGS6tyWQFiq1/Xzg6QctT5g8NI5MJkG+IYvDPkMBS8EnkIkOLQyAIbQL4qoMpOTvQt7tR+AzyOT5v45fNgZN1KamJAB0xzkqmYPPIJNgYAWjxQU22gtvQIsrD1D+gJfbiM8iE8KHa4IOar+2wbT8L1B0ux2fRiZBjLbBR5T/r/CpZNq7beBYdPtRr7Xf+FQyCfZpG3j2k3w0lb5kAtsdqW2wXGfgOeVWttwfjS+Zpj0hv9CWcBgrwD74kkkwcLDffFvCgawA++BLphGOh4LNJ5PjSW4HE7mtxf8AuUhrVPT9H5IAAAAASUVORK5CYII=") no-repeat 50%;
        background-size: 100% auto;
        background-position: bottom
    }

    .message-block a {
        color: inherit;
        -webkit-box-shadow: 0 1px 0 0 currentColor;
        box-shadow: 0 1px 0 0 currentColor
    }

    .message-block > :last-child {
        margin-bottom: 0
    }

    .modal1-header {
        background: #006448
    }

    .modal-mask {
        position: fixed;
        z-index: 9998;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,.5);
        display: table;
        -webkit-transition: opacity .2s ease;
        transition: opacity .2s ease;
        padding-top: 10vh;
        opacity: 0;
        pointer-events: none
    }

        .modal-mask.is-visible {
            opacity: 1;
            pointer-events: auto
        }

    .modal1 {
        width: 90vw;
        max-width: 750px;
        max-height: 80vh;
        margin: 0 auto;
        background-color: #141a26;
        border-radius: 2px;
        -webkit-box-shadow: 0 2px 8px rgba(0,0,0,.33);
        box-shadow: 0 2px 8px rgba(0,0,0,.33);
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

        .modal1.small {
            width: 635px
        }

        .modal1.med {
            width: 900px
        }

        .modal1.large {
            width: 1070px
        }

    .modal1-footer, .modal1-header {
        padding: 20px 30px
    }

    .modal1-footer, .modal1-header {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .modal1-header {
        color: #f9f9fa;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .modal-header svg {
        color: #fff
    }

    .modal-header h3 {
        margin: 0
    }

    .modal-header button {
        margin-left: auto
    }

    .modal-body {
        background: #fff;
        padding: 20px 30px 0;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        overflow-y: auto
    }

        .modal-body > div, .modal-body > form {
            padding-bottom: 30px
        }

            .modal-body > div .form-footer, .modal-body > form .form-footer {
                padding-bottom: 0
            }

    .modal-mask.no-pad .modal-body {
        padding: 0
    }

    .modal-default-button {
        float: right
    }

    button.close-modal {
        background: #0000;
        border: 0;
        cursor: pointer
    }

        button.close-modal svg {
            pointer-events: none
        }

    .model-viewer {
        position: relative
    }

    .zoomable-lightbox .model-viewer, .zoomable-lightbox .model-viewer-canvas, .zoomable-lightbox .model-viewer-canvas canvas {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        z-index: 0
    }

    .model-viewer-canvas {
        background: #f7f7f7
    }

    .model-viewer-controls {
        z-index: 1;
        background: #f7f7f7;
        padding: 1em
    }

    .nav--footer-utils .nav-menu, nav[class*=nav--footer-utils] .nav-menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .nav--footer-utils .nav-link, nav[class*=nav--footer-utils] .nav-link {
        color: inherit
    }

        .nav--footer-utils .nav-link:hover, nav[class*=nav--footer-utils] .nav-link:hover {
            color: #ccc;
            -webkit-box-shadow: none;
            box-shadow: none
        }

    .nav--footer-utils .nav-item + .nav-item, nav[class*=nav--footer-utils] .nav-item + .nav-item {
        margin-left: .75rem
    }

    @media (min-width:360px) {
        .nav--footer-utils .nav-item + .nav-item, nav[class*=nav--footer-utils] .nav-item + .nav-item {
            margin-left: 1rem
        }
    }

    @media (min-width:560px) {
        .nav--footer-utils .nav-item + .nav-item, nav[class*=nav--footer-utils] .nav-item + .nav-item {
            margin-left: 1.5rem
        }
    }

    .nav--footer .nav-item, nav[class*=nav--footer--] .nav-item {
        margin-bottom: .5em
    }

    .nav--footer .nav-link, nav[class*=nav--footer--] .nav-link {
        /*color: #9d9fa1*/
        color: #383739
    }

        .nav--footer .nav-link:hover, nav[class*=nav--footer--] .nav-link:hover {
            color: #ccc;
            -webkit-box-shadow: none;
            box-shadow: none
        }

    .nav--footer .nav-menu--depth-0, nav[class*=nav--footer--] .nav-menu--depth-0 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .nav--footer .nav-item--depth-0, nav[class*=nav--footer--] .nav-item--depth-0 {
        padding-right: 2em;
        margin-bottom: 1.5em
    }

        .nav--footer .nav-item--depth-0:last-of-type, nav[class*=nav--footer--] .nav-item--depth-0:last-of-type {
            margin-right: auto
        }

    .nav--footer .nav-link--depth-0, nav[class*=nav--footer--] .nav-link--depth-0 {
        display: inline-block;
        margin-bottom: 1em;
        /*color: #fff*/
        color: #383739
    }

        .nav--footer .nav-link--depth-0:hover, nav[class*=nav--footer--] .nav-link--depth-0:hover {
            -webkit-box-shadow: none;
            box-shadow: none
        }

    @media (max-width:549px) {
        .nav--footer .nav-item--depth-0, nav[class*=nav--footer--] .nav-item--depth-0 {
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%
        }

            .nav--footer .nav-item--depth-0 .nav-menu, nav[class*=nav--footer--] .nav-item--depth-0 .nav-menu {
                -webkit-columns: 2;
                -moz-columns: 2;
                columns: 2
            }
    }

    @media (min-width:550px) {
        .nav--footer .nav-item--depth-0, nav[class*=nav--footer--] .nav-item--depth-0 {
            -ms-flex-preferred-size: 33%;
            flex-basis: 33%;
            max-width: 10em
        }
    }

    .nav--header-utils, nav[class*=nav--header-utils] {
        margin-right: -.5em
    }

        .nav--header-utils, .nav--header-utils .nav-item, .nav--header-utils .nav-menu, nav[class*=nav--header-utils], nav[class*=nav--header-utils] .nav-item, nav[class*=nav--header-utils] .nav-menu {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

            .nav--header-utils .nav-link, nav[class*=nav--header-utils] .nav-link {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                padding: .75em .5em;
                font-size: .75em;
                font-weight: 500;
                line-height: 1.1;
                color: #383739;
                text-align: center;
                margin-bottom: -1px
            }

                .nav--header-utils .nav-link:hover, nav[class*=nav--header-utils] .nav-link:hover {
                    -webkit-box-shadow: inset 0 -.25em 0 #006448;
                    box-shadow: inset 0 -.25em 0 #006448
                }

    @media (min-width:560px) {
        .nav--header-utils .nav-link, nav[class*=nav--header-utils] .nav-link {
            padding-top: .9375em;
            padding-bottom: .9375em
        }
    }

    .nav--header-utils--de, .nav--header-utils--gb {
        margin-left: auto
    }

    nav[class*=nav--main] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

        nav[class*=nav--main] .nav-link {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            color: #6d6e70;
            -webkit-hyphens: none;
            -ms-hyphens: none;
            hyphens: none
        }

            nav[class*=nav--main] .nav-link:hover {
                color: #006448
            }

    @media (max-width:700px) {
        nav[class*=nav--main] {
            font-size: .875em
        }
    }

    nav[class*=nav--main] .nav-menu--depth-0 {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    @media (min-width:560px) {
        nav[class*=nav--main] .nav-menu--depth-0 {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end
        }
    }

    nav[class*=nav--main] .nav-menu--depth-1 {
        position: absolute;
        top: 100%;
        left: 0;
        right: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 4vh calc(1rem + 5 * (100vw - 20rem) / 67.5);
        border-top: 1px solid hsla(0,0%,80%,.43);
        overflow: hidden;
        max-height: 9999em
    }

    nav[class*=nav--main] .nav-item--depth-0:not(.is-active) .nav-menu--depth-1 {
        visibility: hidden;
        max-height: 0;
        opacity: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-transition: opacity .2s ease,padding-top .2s ease,padding-bottom .2s ease,visibility 0s ease .2s,max-height 0s ease .2s,overflow 0s ease .2s;
        transition: opacity .2s ease,padding-top .2s ease,padding-bottom .2s ease,visibility 0s ease .2s,max-height 0s ease .2s,overflow 0s ease .2s
    }

    nav[class*=nav--main] .nav-item--depth-0.is-active .nav-menu--depth-1 {
        -webkit-transition: opacity .2s ease,padding-top .2s ease,padding-bottom .2s ease;
        transition: opacity .2s ease,padding-top .2s ease,padding-bottom .2s ease
    }

    nav[class*=nav--main] .nav-item--depth-1 {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        padding-left: .75rem;
        padding-right: .75rem
    }

    @media (min-width:360px) {
        nav[class*=nav--main] .nav-item--depth-1 {
            padding-left: 1rem;
            padding-right: 1rem
        }
    }

    @media (min-width:560px) {
        nav[class*=nav--main] .nav-item--depth-1 {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }
    }

    nav[class*=nav--main] .nav-item--depth-1:first-child {
        padding-left: 0
    }

    nav[class*=nav--main] .nav-item--depth-1:last-child {
        padding-right: 0
    }

    nav[class*=nav--main] .nav-item--depth-1 + .nav-item--depth-1 {
        border-left: 1px solid hsla(0,0%,80%,.43)
    }

    @media (min-width:560px) {
        nav[class*=nav--main] .nav-menu--depth-1 {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
            flex-flow: row nowrap
        }
    }

    nav[class*=nav--main] .nav-item--depth-0, nav[class*=nav--main] .nav-link--depth-0 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    nav[class*=nav--main] .nav-link--depth-0, nav[class*=nav--main] .nav-link--depth-1 {
        font-stretch: condensed;
        /*font-weight: 700;*/
        font-size: 1.1em;
        font-weight: bold;
        text-transform: uppercase;
        color: #383739
    }

        nav[class*=nav--main] .nav-link--depth-0:hover, nav[class*=nav--main] .nav-link--depth-1:hover {
            color: #383739
        }

    @media (min-width:560px) {
        nav[class*=nav--main] .nav-link--depth-0, nav[class*=nav--main] .nav-link--depth-1 {
            letter-spacing: .035625em
        }
    }

    nav[class*=nav--main] .nav-menu--depth-0 {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    @media (min-width:360px) {
        nav[class*=nav--main] .nav-menu--depth-0 {
            margin-left: -.75rem;
            margin-right: -.75rem
        }
    }

    @media (min-width:440px) {
        nav[class*=nav--main] .nav-menu--depth-0 {
            margin-left: -.75rem;
            margin-right: -.75rem
        }
    }

    @media (min-width:800px) {
        nav[class*=nav--main] .nav-menu--depth-0 {
            margin-left: -1rem;
            margin-right: -1rem
        }
    }

    nav[class*=nav--main] .nav-link--depth-0 {
        position: relative;
        overflow: hidden;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
        line-height: 1.1;
        padding: .5em .25rem
    }

    @media (min-width:320px) {
        nav[class*=nav--main] .nav-link--depth-0 {
            padding-left: .3rem;
            padding-right: .3rem;
            font-size: 0.98em;
        }
    }

    @media (min-width:440px) {
        nav[class*=nav--main] .nav-link--depth-0 {
            padding-left: .75rem;
            padding-right: .75rem;
            font-size: 1.0em;
        }
    }


    @media (min-width:800px) {
        nav[class*=nav--main] .nav-link--depth-0 {
            /*padding-left: 2rem;
        padding-right: 2rem*/
            padding-left: 2rem;
            padding-right: 2rem
        }
    }

    @media (min-width:1280px) {
        nav[class*=nav--main] .nav-link--depth-0 {
            /*padding-left: 2rem;
        padding-right: 2rem*/
            padding-left: 3.5rem;
            padding-right: 3.5rem;
        }
    }

nav[class*=nav--main] .nav-link--depth-0:after {
    content: "";
    position: absolute;
    bottom: 0;
    /*left: .25rem;
        right: .25rem;*/ /*ERIC 20221010*/
    left: 0rem;
    right: 0rem;
    height: .25em;
    background: #006448;
    opacity: 0;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: inherit;
    transition: inherit
}

    @media (min-width:360px) {
        nav[class*=nav--main] .nav-link--depth-0:after {
            /*left: .75rem;
            right: .75rem*/ /*ERIC 20221010*/
        }
    }

    @media (min-width:440px) {
        nav[class*=nav--main] .nav-link--depth-0:after {
            /*left: .75rem;
            right: .75rem*/ /*ERIC 20221010*/
        }
    }

    @media (min-width:800px) {
        nav[class*=nav--main] .nav-link--depth-0:after {
            /*left: 1rem;
            right: 1rem*/ /*ERIC 20221010*/
        }
    }

    nav[class*=nav--main] .nav-item--depth-0.is-active .nav-link--depth-0, nav[class*=nav--main] .nav-link--depth-0:focus, nav[class*=nav--main] .nav-link--depth-0:hover {
        -webkit-box-shadow: none;
        box-shadow: none
    }

        nav[class*=nav--main] .nav-item--depth-0.is-active .nav-link--depth-0:after, nav[class*=nav--main] .nav-link--depth-0:focus:after, nav[class*=nav--main] .nav-link--depth-0:hover:after {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

    nav[class*=nav--main] .nav-menu--depth-1 {
        background: #fff;
        -webkit-box-shadow: 0 .3125em 0 0 rgba(0,0,0,.1);
        box-shadow: 0 .3125em 0 0 rgba(0,0,0,.1)
    }

        nav[class*=nav--main] .nav-menu--depth-1 .nav-link {
            margin-bottom: .5em;
            font-size: 0.9em;
        }

        nav[class*=nav--main] .nav-menu--depth-1 .nav-link--depth-1 {
            margin-bottom: 1em;
            font-size: 0.95em; /*20220512 ERIC*/
        }

    nav[class*=nav--main] .nav-link--depth-1 {
        font-size: .9375em
    }

.nav--social, .nav--social .nav-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-self: center;
}

        .nav--social .nav-link {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            background: #006448;
            border-radius: 2em;
            width: 2.25em;
            height: 2.25em;
            color: #383739
        }

            .nav--social .nav-link:hover {
                -webkit-box-shadow: none;
                box-shadow: none;
                background: #006448;
                color: #fff
            }

            .nav--social .nav-link + .nav-link {
                margin-left: .5em
            }

    .links, .nav-menu {
        margin: 0
    
        }




    .news-insights .views-row:nth-child(odd) .news-insights--item {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .news-insights .views-row:nth-child(2n) .news-insights--item {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .news-insights .pagination {
        margin-top: 2em
    }

    .news-insights--item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .news-insights--item--content, .news-insights--item--image {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 50%;
        flex: 0 1 50%
    }

    .news-insights--item--date, .news-insights--item--type {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }

.news-insights--item--image a, .news-insights--item--image img {
    /*display: block;
        width: 100%;*/
    /*height: 100%;*/
    /*max-width: 100%;
        max-height: 100%*/
    width: auto;
    height: 350px;
    object-fit: cover;
    /* height: auto; */
    max-height: none;
    min-width: 100%;
    min-height: 100%;
}

        .news-insights--item--image a:hover {
            -webkit-box-shadow: none;
            box-shadow: none
        }

    .news-insights--item--image .placeholder {
        display: block;
        width: 100%;
        height: 0;
        padding-bottom: 56.4516129%;
        max-width: 100%;
        max-height: 100%;
        background: #383739 url("../img/NewLogoR.png") no-repeat 50%;
        background-size: 70%
    }

    .news-insights--item--content {
        padding: 1.25rem
    }

    .news-insights--item--meta {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: .9375rem
    }

    .news-insights--item--date {
        text-transform: uppercase;
        color: #006448;
        font-weight: 700
    }

    .news-insights--item--type {
        text-align: right;
        color: #6d6e70
    }

    .news-insights--item--title h2 {
        font-size: 1.5em;
        margin: 15px 0
    }

    @media (min-width:20rem) {
        .news-insights--item--title h2 {
            font-size: .9375rem;
            font-weight: 700;
        }
        .news-insights--item--meta {
            font-size: .7rem;
            font-weight:unset !important;
            letter-spacing:0.1em;
        }
        .news-insights--item--image {
            align-self: center;
            justify-self: center;
        }
        .paginator {
            font-size: .9375rem;
        }
    }

    @media (min-width:40rem) {
        .news-insights--item--title h2 {
            font-size: 2em
        }
        .news-insights--item--meta {
            font-size: .9375rem;
            font-weight: 700;
        }
    }

    .news-insights--item--title a {
        color: inherit
    }

    .news-insights--item--body :last-child {
        margin-bottom: 0
    }

    .news-insights--item--body a.read-more {
        font-size: .9375rem;
        font-weight: 700;
        text-transform: uppercase;
        color: #006448
    }

    .news-insights--wrap {
        /*margin: 0 -10px*/
    }

        .news-insights--wrap .views-element-container > div {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

            .news-insights--wrap .views-element-container > div .views-row {
                -webkit-box-flex: 0;
                -ms-flex: 0 1 33%;
                flex: 0 1 33%;
                padding: 0 10px
            }

        .news-insights--wrap .news-insights--item {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .news-insights--wrap .news-insights--item--image {
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            max-height: 230px;
            overflow: hidden
        }

            .news-insights--wrap .news-insights--item--image a, .news-insights--wrap .news-insights--item--image img {
                width: auto;
                height: auto;
                max-height: none;
                min-width: 100%;
                min-height: 100%
            }

        .news-insights--wrap .news-insights--item--content {
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%
        }

        .news-insights--wrap .news-insights--item--meta {
            font-size: .875em
        }

        .news-insights--wrap .news-insights--item--title h3 {
            margin: 15px 0
        }

        .news-insights--wrap .news-insights--item--title a {
            color: inherit
        }

    .news-insights--header {
        margin: 35px
    }

        .news-insights--header h3 {
            color: #006448
        }

    .hero.hero--news-insights {
        position: relative;
        padding-top: 5em;
        padding-bottom: 5em
    }

        .hero.hero--news-insights .hero-image:before {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-color: rgba(56,55,57,.65)
        }

        .hero.hero--news-insights .hero-text {
            margin-left: 0;
            margin-right: 0
        }

        .hero.hero--news-insights .hero-title-prefix {
            font-size: .9375rem;
            text-transform: uppercase;
            color: #006448;
            font-weight: 700
        }

        .hero.hero--news-insights .hero-text {
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%
        }

        .hero.hero--news-insights .hero-title:after {
            display: none
        }

        .hero.hero--news-insights .hero-title-suffix {
            margin-top: .5em;
            font-size: .9375rem;
            font-weight: 700
        }

    .page-node-type-news-insights .notice.notice--info {
        background-color: #006448;
        color: #fff;
        text-align: center;
        margin-bottom: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .page-node-type-news-insights .notice.notice--info a {
            color: #fff;
            -webkit-box-shadow: 0 1px 0 #fff;
            box-shadow: 0 1px 0 #fff
        }

            .page-node-type-news-insights .notice.notice--info a:hover {
                -webkit-box-shadow: 0 1px 0 transparent;
                box-shadow: 0 1px 0 transparent
            }

        .page-node-type-news-insights .notice.notice--info .notice-image {
            margin-right: 1rem
        }

            .page-node-type-news-insights .notice.notice--info .notice-image a, .page-node-type-news-insights .notice.notice--info .notice-image a:hover {
                -webkit-box-shadow: none;
                box-shadow: none
            }

            .page-node-type-news-insights .notice.notice--info .notice-image img {
                max-width: 100px
            }

    .page-node-type-news-insights main.main section.section {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

        .page-node-type-news-insights main.main section.section article {
            -webkit-box-flex: 1;
            -ms-flex: 1 0 65%;
            flex: 1 0 65%
        }

        .page-node-type-news-insights main.main section.section aside {
            -webkit-box-flex: 1;
            -ms-flex: 1 0 35%;
            flex: 1 0 35%;
            margin-left: 2rem;
            padding: 2rem;
            background-color: #f7f7f7
        }

            .page-node-type-news-insights main.main section.section aside h3 {
                font-weight: 700;
                font-stretch: condensed;
                text-transform: uppercase;
                letter-spacing: .06em;
                color: #006448
            }

            .page-node-type-news-insights main.main section.section aside .form-item-opt-in {
                position: relative
            }

                .page-node-type-news-insights main.main section.section aside .form-item-opt-in label {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 1rem;
                    height: 1rem;
                    border: 1px solid #006448;
                    overflow: hidden;
                    font-size: 0
                }

                .page-node-type-news-insights main.main section.section aside .form-item-opt-in .form-checkbox {
                    float: left;
                    opacity: 0;
                    position: absolute
                }

                    .page-node-type-news-insights main.main section.section aside .form-item-opt-in .form-checkbox ~ label:before {
                        position: absolute;
                        content: "";
                        top: .125rem;
                        right: .125rem;
                        bottom: .125rem;
                        left: .125rem;
                        background-color: #fff;
                        -webkit-transition: all .15s ease-in-out;
                        transition: all .15s ease-in-out
                    }

                    .page-node-type-news-insights main.main section.section aside .form-item-opt-in .form-checkbox:checked ~ label:before {
                        background-color: #006448
                    }

                .page-node-type-news-insights main.main section.section aside .form-item-opt-in .description, .page-node-type-news-insights main.main section.section aside .form-item-opt-in .field-suffix {
                    display: block;
                    padding-left: 1.5rem;
                    color: inherit;
                    font-size: .875rem;
                    font-style: normal;
                    margin-top: 0
                }

    .news-insights-section .article-body .video-embed-field-responsive-video {
        margin-bottom: 1.4em
    }

    .news-insights-section .article-body img {
        border: 2px solid #383739
    }

    .notice, .table-component__message {
        padding: 1rem;
        margin-bottom: 1rem
    }

        .notice :last-child, .table-component__message :last-child {
            margin-bottom: 0
        }

    .notice--error {
        background: rgba(208,2,27,.15);
        border: 1px solid rgba(0,0,0,.1)
    }

    .notice--success {
        background: rgba(65,117,5,.15);
        border: 1px solid rgba(0,0,0,.1)
    }

    .notice--info, .table-component__message {
        background: rgba(248,231,28,.15);
        border: 1px solid rgba(0,0,0,.1)
    }

    div.notice--info {
        background-color: #006448;
        color: #fff;
        text-align: center;
        margin-bottom: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        div.notice--info a {
            color: #fff;
            -webkit-box-shadow: 0 1px 0 #fff;
            box-shadow: 0 1px 0 #fff
        }

            div.notice--info a:hover {
                -webkit-box-shadow: 0 1px 0 transparent;
                box-shadow: 0 1px 0 transparent
            }

        div.notice--info .notice-image {
            margin-right: 1rem
        }

            div.notice--info .notice-image a, div.notice--info .notice-image a:hover {
                -webkit-box-shadow: none;
                box-shadow: none
            }

            div.notice--info .notice-image img {
                max-width: 100px
            }

    .form-selector, .numbered {
        counter-reset: numbered
    }

    .form-selector-step-title, .numbered-item {
        counter-increment: numbered
    }

        .form-selector-step-title:before, .numbered-item:before {
            display: inline-block;
            content: counter(numbered);
            background: #006448;
            color: #fff;
            width: 2rem;
            height: 2rem;
            font-size: 1.125rem;
            font-weight: 700;
            line-height: 2rem;
            text-align: center;
            border-radius: 2rem
        }

    .numbered-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

        .numbered-item:before {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            margin-right: 1rem
        }

    .pagination {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .pagination, .paginator {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .paginator {
        margin-left: auto;
        margin-right: auto
    }

    .pagination-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin: 0 1em
    }

    .pagination-link {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        margin: 0;
        padding: 0;
        border: 0;
        border-radius: 0;
        font: inherit;
        cursor: pointer;
        color: inherit;
        background: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        display: inline-block;
        padding: .375em .5em;
        font-weight: 400;
        font-size: 1.125rem;
        font-style: normal;
        font-stretch: normal;
        color: #383739;
        border-radius: .125em;
        min-width: 2.1875rem;
        text-align: center
    }

        .pagination-link:hover {
            background-color: hsla(0,0%,80%,.5);
            -webkit-box-shadow: none;
            box-shadow: none
        }

    .pagination-link--next, .pagination-link--previous {
        overflow: hidden;
        text-indent: -9999em;
        white-space: nowrap;
        width: 2em;
        background: no-repeat 50%
    }

        .pagination-link--next.pagination-link--disabled, .pagination-link--previous.pagination-link--disabled {
            opacity: .3
        }

    .pagination-link--previous {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='13' viewBox='0 0 8 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.994 12.249L.75 7.149a.838.838 0 0 1-.25-.65.839.839 0 0 1 .25-.65L5.994.753a.898.898 0 0 1 1.247 0 .841.841 0 0 1 0 1.214L2.7 6.5l4.542 4.534a.842.842 0 0 1 0 1.215.9.9 0 0 1-1.247 0z' fill='%23383739' fill-rule='evenodd'/%3E%3C/svg%3E")
    }

    .pagination-link--next {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='13' viewBox='0 0 8 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.006.751l5.243 5.1a.838.838 0 0 1 .25.65.839.839 0 0 1-.25.65l-5.243 5.097a.898.898 0 0 1-1.247 0 .841.841 0 0 1 0-1.214L5.3 6.5.759 1.966a.842.842 0 0 1 0-1.215.9.9 0 0 1 1.247 0z' fill='%23383739' fill-rule='evenodd'/%3E%3C/svg%3E")
    }

    .pagination-link--active {
        font-weight: 700
    }

        .pagination-link--active, .pagination-link--active:hover {
            background-color: #006448;
            color: #fff
        }

    .pagination-link--disabled, .pagination-link--disabled:hover {
        background-color: transparent;
        color: #ccc;
        cursor: not-allowed
    }

    .pagination-break {
        padding: .375em .5em;
        color: #6d6e70
    }

    .pagination-per-page {
        margin-bottom: 1rem
    }

    .product-hero {
        position: relative;
        min-height: calc(24rem + 16 * (100vw - 20rem) / 67.5)
    }

    .product-hero-body:not(:last-child), .product-hero-footer:not(:last-child), .product-hero-header:not(:last-child) {
        margin-bottom: calc(1.5rem + 1.5 * (100vw - 20rem) / 67.5)
    }

    .product-hero-content {
        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-pack: center;
        -ms-flex-pack: center;
        /*justify-content: center*/
    }

    @media (max-width:999px) {
        .product-hero-media {
            padding-bottom: 1rem
        }
    }

    @media (min-width:1000px) {
        .product-hero {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

        .product-hero-content {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 32.5em;
            flex: 0 0 32.5em;
            width: 32.5em
        }

        .product-hero-media {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto;
            padding-right: calc(2rem + 2 * (100vw - 64rem) / 23.5)
        }
    }

    .product-hero-header {
        border-bottom: 1px solid hsla(0,0%,80%,.5);
        padding-bottom: 2rem
    }

    .product-hero-title {
        font-size: 2em;
        font-weight: 700;
        color: #006448;
        letter-spacing: normal;
        margin: 0 0 .25em;
        line-height: 1.1
    }

    @media (min-width:20em) {
        .product-hero-title {
            font-size: calc(1em + .75 * (100vw - 20em) / 67.5)
        }
    }

    @media (min-width:87.5em) {
        .product-hero-title {
            font-size: 2em
        }
    }

    .product-hero-subtitle {
        margin: 0;
        line-height: 1.1
    }

    .product-hero-body {
        font-size: 1.125em
    }

    .product-hero-body-title {
        font-size: 1.125rem
    }

    .cd-product-viewer-wrapper {
        text-align: center;
        padding: 2em 0
    }

        .cd-product-viewer-wrapper > div {
            display: inline-block
        }

        .cd-product-viewer-wrapper .product-viewer {
            position: relative;
            z-index: 1;
            display: inline-block;
            overflow: hidden;
            margin: 1em 0;
            width: 500px;
            height: 500px
        }

    @media (max-width:767px) {
        .cd-product-viewer-wrapper .product-viewer {
            width: 250px;
            height: 250px
        }
    }

    .cd-product-viewer-wrapper img {
        display: block;
        position: relative;
        z-index: 1
    }

        .cd-product-viewer-wrapper img.loading-image {
            max-width: 100%;
            max-height: 100%;
            margin: 0 auto
        }

    .cd-product-viewer-wrapper .product-sprite {
        position: absolute;
        z-index: 2;
        top: 0;
        left: 0;
        height: 100%;
        width: 2400%;
        background: no-repeat 50%;
        background-size: 100%;
        opacity: 0;
        -webkit-transition: opacity .3s;
        transition: opacity .3s
    }

    #rotate-1 .cd-product-viewer-wrapper .product-viewer {
        max-width: 500px
    }

    .cd-product-viewer-wrapper.loaded .product-sprite {
        opacity: 1;
        cursor: ew-resize
    }

    .cd-product-viewer-handle-wrapper {
        padding: 2rem 2rem 1rem;
        background: transparent url("../img/360-base.png") 50% no-repeat;
        background-size: 100% auto
    }

    .cd-product-viewer-handle {
        position: relative;
        z-index: 2;
        height: 32px
    }

        .cd-product-viewer-handle .fill {
            position: absolute;
            z-index: 1;
            left: 0;
            top: 0;
            height: 100%;
            width: 100%;
            border-radius: inherit;
            -webkit-transform: scaleX(0);
            transform: scaleX(0);
            -webkit-transform-origin: left center;
            transform-origin: left center;
            -webkit-transition: -webkit-transform .5s;
            transition: -webkit-transform .5s;
            transition: transform .5s;
            transition: transform .5s,-webkit-transform .5s
        }

    .no-csstransitions .cd-product-viewer-handle .fill {
        display: none
    }

    .loaded .cd-product-viewer-handle .fill {
        opacity: 0;
        -webkit-transition: -webkit-transform .3s,opacity .2s .3s;
        -webkit-transition: opacity .2s .3s,-webkit-transform .3s;
        transition: opacity .2s .3s,-webkit-transform .3s;
        transition: transform .3s,opacity .2s .3s;
        transition: transform .3s,opacity .2s .3s,-webkit-transform .3s
    }

    .cd-product-viewer-handle .handle {
        position: absolute;
        z-index: 2;
        display: inline-block;
        height: 32px;
        width: 32px;
        left: 0;
        top: 0;
        background: #57c0e8 url("../img/cd-arrows.svg") no-repeat 50%;
        border-radius: 50%;
        text-indent: 100%;
        white-space: nowrap;
        overflow: hidden;
        color: transparent;
        -webkit-transform: translateX(-50%) scale(0);
        transform: translateX(-50%) scale(0);
        -webkit-transition: box-shadow .2s;
        -webkit-transition: -webkit-box-shadow .2s;
        transition: -webkit-box-shadow .2s;
        transition: box-shadow .2s;
        transition: box-shadow .2s,-webkit-box-shadow .2s
    }

        .cd-product-viewer-handle .handle:active {
            -webkit-box-shadow: 0 0 0 0 rgba(87,192,232,0),0 0 20px rgba(87,192,232,.5);
            box-shadow: 0 0 0 0 rgba(87,192,232,0),0 0 20px rgba(87,192,232,.5)
        }

    .loaded .cd-product-viewer-handle .handle {
        -webkit-transform: translateX(-50%) scale(1);
        transform: translateX(-50%) scale(1);
        -webkit-animation: cd-bounce .3s .3s;
        animation: cd-bounce .3s .3s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        cursor: ew-resize
    }

    @-webkit-keyframes cd-bounce {
        0% {
            -webkit-transform: translateX(-50%) scale(0)
        }

        60% {
            -webkit-transform: translateX(-50%) scale(1.1)
        }

        to {
            -webkit-transform: translateX(-50%) scale(1)
        }
    }

    @keyframes cd-bounce {
        0% {
            -webkit-transform: translateX(-50%) scale(0);
            transform: translateX(-50%) scale(0)
        }

        60% {
            -webkit-transform: translateX(-50%) scale(1.1);
            transform: translateX(-50%) scale(1.1)
        }

        to {
            -webkit-transform: translateX(-50%) scale(1);
            transform: translateX(-50%) scale(1)
        }
    }

    .results {
        -webkit-transition: .2s ease;
        transition: .2s ease
    }

    .results-item {
        margin-bottom: 2em
    }

    .result-image-img, .result-image-img svg {
        width: 100%;
        height: 4em;
        vertical-align: bottom
    }

    @media (min-width:560px) {
        .result-image-img, .result-image-img svg {
            height: 6.25em
        }
    }

    @media (min-width:560px) {
        .result {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start
        }
    }

    .result-image {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 6.25em;
        flex: 0 0 6.25em;
        background: #f7f7f7;
        margin-right: 1em
    }

        .result-image:hover {
            -webkit-box-shadow: none;
            box-shadow: none
        }

    @media (max-width:559px) {
        .result-image {
            float: right;
            margin: 0 0 1em 1em;
            width: 4em
        }
    }

    .result-header {
        margin-bottom: .75em
    }

    .result-subtitle {
        font-size: 1.2em;
        margin: 0;
        color: #6d6e70
    }

    .result-title {
        font-size: 1.125em;
        font-weight: 700;
        font-stretch: normal;
        font-style: normal;
        margin: 0
    }

    .result-link {
        color: inherit
    }

    .result-body {
        font-size: .9375em;
        margin-bottom: .75em
    }

        .result-body p:first-child {
            margin: 0
        }

    .result-footer {
        font-size: .875em
    }

    .result-meta {
        margin: 0;
        font-style: italic;
        color: #6d6e70
    }

    .result-meta-link {
        font-style: normal
    }

    .results--loading {
        opacity: .5;
        cursor: wait
    }

    .rotate {
        background-color: #f1f1f3;
        background-image: url("../images/rotate-bg.jpg");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: top;
        padding: 24px 0
    }

        .rotate .tab-container {
            position: relative;
            height: 100%
        }

    .rotate-title {
        font-family: 'akrobat-regular','SourceHanSansCN-Regular';
        font-weight: 500;
        font-size: 1.25em;
        line-height: 1.2;
        text-align: center;
        color: #010101;
        text-transform: uppercase;
        letter-spacing: -.025em
    }

    @media print,screen and (min-width:768px) {
        .rotate-title {
            font-size: 2em;
            line-height: 1
        }
    }

    @media screen and (max-width:859px) {
        .rotate-tabs-controls {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-top: 24px
        }
    }

    @media print,screen and (min-width:860px) {
        .rotate-tabs-controls {
            position: absolute;
            left: 0;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            z-index: 25
        }
    }

    .rotate-switcher {
        display: inline-block;
        background-color: transparent;
        background-image: none;
        border: none;
        font-size: 1.5em;
        font-weight: 500;
        line-height: 48px;
        padding: 0 16px
    }

        .rotate-switcher:hover {
            color: #006448;
            cursor: pointer
        }

    @media screen and (max-width:499px) {
        .rotate-switcher {
            font-size: 1em;
            padding: 0 8px
        }
    }

    @media screen and (max-width:859px) {
        .rotate-switcher {
            border-bottom: 2px solid transparent;
            -webkit-transition: border .2s ease,color .2s ease;
            transition: border .2s ease,color .2s ease
        }
    }

    @media print,screen and (min-width:860px) {
        .rotate-switcher {
            padding: 0 40px 0 24px;
            line-height: 64px
        }
    }

    @media screen and (max-width:859px) {
        .rotate-switcher.is-active {
            color: #006448;
            border-bottom: 2px solid #006448
        }
    }

    @media print,screen and (min-width:860px) {
        .rotate-switcher.is-active {
            background-image: url(../images/rotate-tab-bg.png);
            background-repeat: no-repeat;
            background-position: 100%;
            background-size: 100% 100%;
            color: #fff
        }
    }

    .rotate-tabs {
        max-width: 592px;
        padding: 0 16px;
        margin: 0 auto;
        width: 100%
    }

    @media print,screen and (min-width:860px) {
        .rotate-tabs {
            margin: 24px auto 0 240px
        }
    }

    @media print,screen and (min-width:990px) {
        .rotate-tabs {
            margin: 24px auto 0
        }
    }

    .cd-product-viewer-wrapper {
        position: relative
    }

    .explore-360 .cd-product-viewer-wrapper:after {
        content: "Explore 360\2DA";
        position: absolute;
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        color: #fff;
        font-weight: 700
    }

    html[lang=de] .explore-360 .cd-product-viewer-wrapper:after {
        content: "360\B0   Ansicht"
    }

    .no-points .rotate-point-holder {
        display: none
    }

    .rotate-point-holder {
        position: absolute;
        top: 48px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        bottom: 116px;
        width: 100%;
        max-width: 560px;
        z-index: 8
    }

    @media (max-width:767px) {
        .rotate-point-holder {
            top: 36px;
            max-width: 310px;
            bottom: 124px
        }
    }

    .rotate-point {
        position: absolute;
        cursor: pointer;
        width: 20px;
        height: 20px;
        border: 2px solid #fff;
        background: #006448;
        border-radius: 50%;
        -webkit-transition: opacity .2s ease,-webkit-transform .2s ease;
        transition: opacity .2s ease,-webkit-transform .2s ease;
        transition: transform .2s ease,opacity .2s ease;
        transition: transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;
        opacity: .9;
        -webkit-animation: pulse 1.5s infinite cubic-bezier(.66,0,0,1);
        animation: pulse 1.5s infinite cubic-bezier(.66,0,0,1)
    }

        .rotate-point:hover {
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
            opacity: 1
        }

    @media (max-width:767px) {
        .rotate-point {
            width: 16px;
            height: 16px;
            border: 1px solid #fff
        }
    }

    @-webkit-keyframes pulse {
        0% {
            -webkit-box-shadow: 0 0 0 0 #006448;
            box-shadow: 0 0 0 0 #006448
        }

        to {
            -webkit-box-shadow: 0 0 0 10px rgba(227,82,5,0);
            box-shadow: 0 0 0 10px rgba(227,82,5,0)
        }
    }

    @keyframes pulse {
        0% {
            -webkit-box-shadow: 0 0 0 0 #006448;
            box-shadow: 0 0 0 0 #006448
        }

        to {
            -webkit-box-shadow: 0 0 0 10px rgba(227,82,5,0);
            box-shadow: 0 0 0 10px rgba(227,82,5,0)
        }
    }

    .rotate-point-inner {
        display: none;
        position: absolute;
        top: 50%;
        left: 5%;
        right: 5%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        background: rgba(56,55,57,.75);
        border: 4px solid #006448;
        font-size: 21px;
        line-height: 26px;
        font-weight: 700;
        font-family: 'akrobat-regular','SourceHanSansCN-Regular';
        letter-spacing: -.025em;
        color: #fff
    }

        .rotate-point-inner .text {
            text-align: left;
            padding: 16px
        }

    @media print,screen and (min-width:960px) {
        .rotate-point-inner .text {
            padding: 32px
        }
    }

    .rotate-point-inner .text h4 {
        line-height: 1;
        font-weight: 700;
        margin: 0;
        text-transform: none
    }

    .rotate-point-inner .text p {
        font-weight: 400;
        font-size: 16px;
        margin: 0;
        line-height: 1.5
    }

    .rotate-point-inner .video video {
        display: block
    }

    .rotate-point-inner .close {
        position: absolute;
        line-height: 30px;
        font-size: 18px;
        font-family: 'akrobat-regular','SourceHanSansCN-Regular';
        color: #006448;
        width: 32px;
        height: 32px;
        background: #fff;
        border-radius: 50%;
        -webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.3);
        box-shadow: 1px 1px 6px rgba(0,0,0,.3);
        top: -12px;
        right: -12px;
        cursor: pointer;
        z-index: 100;
        font-weight: 700;
        text-align: center;
        -webkit-transition: color .2s ease,background .2s ease;
        transition: color .2s ease,background .2s ease
    }

        .rotate-point-inner .close:hover {
            background: #006448;
            color: #fff
        }

    .cd-product-viewer-wrapper[data-visible-frame] .rotate-point[data-frame] {
        display: none
    }

    .cd-product-viewer-wrapper[data-visible-frame="0"] .rotate-point[data-frame="0"], .cd-product-viewer-wrapper[data-visible-frame="1"] .rotate-point[data-frame="1"], .cd-product-viewer-wrapper[data-visible-frame="2"] .rotate-point[data-frame="2"], .cd-product-viewer-wrapper[data-visible-frame="3"] .rotate-point[data-frame="3"], .cd-product-viewer-wrapper[data-visible-frame="4"] .rotate-point[data-frame="4"], .cd-product-viewer-wrapper[data-visible-frame="5"] .rotate-point[data-frame="5"], .cd-product-viewer-wrapper[data-visible-frame="6"] .rotate-point[data-frame="6"], .cd-product-viewer-wrapper[data-visible-frame="7"] .rotate-point[data-frame="7"], .cd-product-viewer-wrapper[data-visible-frame="8"] .rotate-point[data-frame="8"], .cd-product-viewer-wrapper[data-visible-frame="9"] .rotate-point[data-frame="9"], .cd-product-viewer-wrapper[data-visible-frame="10"] .rotate-point[data-frame="10"], .cd-product-viewer-wrapper[data-visible-frame="11"] .rotate-point[data-frame="11"], .cd-product-viewer-wrapper[data-visible-frame="12"] .rotate-point[data-frame="12"], .cd-product-viewer-wrapper[data-visible-frame="13"] .rotate-point[data-frame="13"], .cd-product-viewer-wrapper[data-visible-frame="14"] .rotate-point[data-frame="14"], .cd-product-viewer-wrapper[data-visible-frame="15"] .rotate-point[data-frame="15"], .cd-product-viewer-wrapper[data-visible-frame="16"] .rotate-point[data-frame="16"], .cd-product-viewer-wrapper[data-visible-frame="17"] .rotate-point[data-frame="17"], .cd-product-viewer-wrapper[data-visible-frame="18"] .rotate-point[data-frame="18"], .cd-product-viewer-wrapper[data-visible-frame="19"] .rotate-point[data-frame="19"], .cd-product-viewer-wrapper[data-visible-frame="20"] .rotate-point[data-frame="20"], .cd-product-viewer-wrapper[data-visible-frame="21"] .rotate-point[data-frame="21"], .cd-product-viewer-wrapper[data-visible-frame="22"] .rotate-point[data-frame="22"], .cd-product-viewer-wrapper[data-visible-frame="23"] .rotate-point[data-frame="23"], .cd-product-viewer-wrapper[data-visible-frame="24"] .rotate-point[data-frame="24"], .cd-product-viewer-wrapper[data-visible-frame="25"] .rotate-point[data-frame="25"], .cd-product-viewer-wrapper[data-visible-frame="26"] .rotate-point[data-frame="26"], .cd-product-viewer-wrapper[data-visible-frame="27"] .rotate-point[data-frame="27"], .cd-product-viewer-wrapper[data-visible-frame="28"] .rotate-point[data-frame="28"], .cd-product-viewer-wrapper[data-visible-frame="29"] .rotate-point[data-frame="29"], .cd-product-viewer-wrapper[data-visible-frame="30"] .rotate-point[data-frame="30"], .cd-product-viewer-wrapper[data-visible-frame="31"] .rotate-point[data-frame="31"], .cd-product-viewer-wrapper[data-visible-frame="32"] .rotate-point[data-frame="32"], .cd-product-viewer-wrapper[data-visible-frame="33"] .rotate-point[data-frame="33"], .cd-product-viewer-wrapper[data-visible-frame="34"] .rotate-point[data-frame="34"], .cd-product-viewer-wrapper[data-visible-frame="35"] .rotate-point[data-frame="35"], .cd-product-viewer-wrapper[data-visible-frame="36"] .rotate-point[data-frame="36"], .cd-product-viewer-wrapper[data-visible-frame="37"] .rotate-point[data-frame="37"], .cd-product-viewer-wrapper[data-visible-frame="38"] .rotate-point[data-frame="38"], .cd-product-viewer-wrapper[data-visible-frame="39"] .rotate-point[data-frame="39"], .cd-product-viewer-wrapper[data-visible-frame="40"] .rotate-point[data-frame="40"], .cd-product-viewer-wrapper[data-visible-frame="41"] .rotate-point[data-frame="41"], .cd-product-viewer-wrapper[data-visible-frame="42"] .rotate-point[data-frame="42"], .cd-product-viewer-wrapper[data-visible-frame="43"] .rotate-point[data-frame="43"], .cd-product-viewer-wrapper[data-visible-frame="44"] .rotate-point[data-frame="44"], .cd-product-viewer-wrapper[data-visible-frame="45"] .rotate-point[data-frame="45"], .cd-product-viewer-wrapper[data-visible-frame="46"] .rotate-point[data-frame="46"], .cd-product-viewer-wrapper[data-visible-frame="47"] .rotate-point[data-frame="47"], .cd-product-viewer-wrapper[data-visible-frame="48"] .rotate-point[data-frame="48"], .cd-product-viewer-wrapper[data-visible-frame="49"] .rotate-point[data-frame="49"] {
        display: block
    }

    .section {
        padding: calc(2rem + 2.5 * (100vh - 30rem) / 30) calc(1rem + 5 * (100vw - 20rem) / 67.5)
    }

    .section--centered .section-header--centered .section-header-content {
        max-width: 50em
    }

    .section--centered .section-header--centered .webform-submission-form {
        text-align: left
    }

    .section--schedule-a-demo {
        background: #383739 url("../img/cleco-enhanced-schedule-a-demo-bg.png") no-repeat 50%;
        background-size: cover;
        color: #fff
    }

        .section--schedule-a-demo p {
            font-size: calc(.875rem + 0.1875 * (100vw - 20rem) / 40)
        }

        .section--schedule-a-demo .webform-submission-form {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row
        }

            .section--schedule-a-demo .webform-submission-form .form-item {
                -webkit-box-flex: 1;
                -ms-flex: 1 1 50%;
                flex: 1 1 50%;
                padding-left: .5em;
                padding-right: .5em
            }

                .section--schedule-a-demo .webform-submission-form .form-item input, .section--schedule-a-demo .webform-submission-form .form-item select {
                    background: hsla(0,0%,100%,.28);
                    -webkit-box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.75);
                    box-shadow: inset 0 0 0 1px hsla(0,0%,80%,.75)
                }

            .section--schedule-a-demo .webform-submission-form .captcha, .section--schedule-a-demo .webform-submission-form .form-actions, .section--schedule-a-demo .webform-submission-form .form-item-opt-in, .section--schedule-a-demo .webform-submission-form .form-item-privacy-policy {
                -webkit-box-flex: 1;
                -ms-flex: 1 1 100%;
                flex: 1 1 100%
            }

    .section--insights .infowindow-action svg {
        width: 1em;
        height: 1em
    }

        .section--insights .infowindow-action svg path {
            fill: #006448
        }

    .section + .section, .section + .sections-alternate, .section--bordered, .sections-alternate + .section, .sections-alternate + .sections-alternate {
        border-top: 2px solid #f7f7f7
    }

    .section--centered {
        text-align: center
    }

        .section--centered .form-bar, .section--centered p {
            margin-left: auto;
            margin-right: auto
        }

    .section--focus {
        overflow: hidden;
        position: relative;
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(hsla(0,0%,80%,.16)));
        background-image: linear-gradient(180deg,#fff 50%,hsla(0,0%,80%,.16))
    }

        .section--focus:before {
            content: "";
            position: absolute;
            top: 0;
            right: 5%;
            width: 18.375rem;
            height: 22.5rem;
            background: url("data:img/png;base64,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") no-repeat 50%;
            background-size: 100% auto;
            background-position: bottom
        }

    @media (min-width:37em) {
        .section--focus:before {
            width: 18.75rem;
            padding-bottom: 80%
        }
    }

.section-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 2rem;
    margin-top: 2rem
}

    .section-header--centered {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center
    }

    .section-header-content {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .section-title em {
        font-style: normal;
        color: #006448
    }

    .section-subtitle {
        max-width: 45em
    }

.sub-title {
    font-size: 0.8rem;
    margin-bottom: 0;
}
.section-intro-actions, .section-intro-block, .section-intro-content, .section-title {
    position: relative
}

        .section-intro-block + .section-intro-block {
            padding-top: calc(2rem + 2.5 * (100vh - 30rem) / 30)
        }

    @media (min-width:40rem) {
        .section-intro-content {
            font-size: 1.05rem;
            /*letter-spacing: 0.2em;*/
            line-height: 1.7em; /*20220511 ERIC*/
        }
    }

    .section-intro-actions {
        margin-top: 2rem
    }

    .section--features {
        padding: 0
    }

        .section--features .section-intro {
            position: relative;
            padding: calc(2rem + 2.5 * (100vh - 30rem) / 30) calc(1rem + 3 * (100vw - 20rem) / 67.5)
        }

            .section--features .section-intro:before {
                content: "";
                position: absolute;
                top: 0;
                left: 5%;
                width: 18.375rem;
                height: 22.5rem; /*20220511 ERIC*/
                background: url("data:img/png;base64,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") no-repeat 50%;
                /*background: url("data:img/png;base64,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") no-repeat 50%;*/
                background-size: 100% auto;
                background-position: bottom
            }

    @media (min-width:1000px) {

        .testimonials--brand--solutions {
            margin-left: -20rem;
        }


        .section--features {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            line-height: 1.7em; /*20220511 ERIC*/
        }

            .section--features .section-intro {
                position: -webkit-sticky;
                position: sticky;
                top: 0;
                -webkit-box-flex: 1;
                -ms-flex: 1 1 45%;
                flex: 1 1 45%;
                min-width: 30rem;
                max-width: 41rem
            }

            .section--features .section-intro1 {
                position: -webkit-sticky;
                position: sticky;
                top: 0;
                -webkit-box-flex: 1;
                -ms-flex: 1 1 45%;
                flex: 1 1 45%;
                min-width: 41rem;
                max-width: 41rem;
                padding: calc(2rem + 2.5 * (100vh - 30rem) / 30) calc(1rem + 3 * (100vw - 20rem) / 67.5);
            }

            .section--features .section-main {
                padding-top: .75rem;
                padding-bottom: .75rem;
                -ms-flex-preferred-size: 55rem;
                flex-basis: 55rem;
                /*20220605 ERIC*/
                /*-ms-flex-preferred-size: 48rem;
            flex-basis: 48rem;*/
                min-width: 34em
            }
    }

    @media (min-width:1000px) and (min-width:360px) {
        .section--features .section-main {
            padding-top: 1rem;
            padding-bottom: 1rem
        }
    }

    @media (min-width:1000px) and (min-width:560px) {
        .section--features .section-main {
            padding-top: calc(2rem + (2.5 * (100vh - 30rem)) / 30);
            /*padding-top: 1.5rem;*/ /*20220605 ERIC*/
            padding-bottom: 1.5rem
        }
    }

    @media (min-width:1000px) {
        .section--features .feature {
            margin-bottom: 2rem;
            -webkit-transform-origin: right center;
            transform-origin: right center
        }
    }

    @media (min-width:900px) {
        .section--features .section-main--notched {
            padding-top: 0;
            margin-top: -2rem
        }
    }

    @media (min-width:1500px) {
        .section--features {
            -ms-flex-pack: distribute;
            justify-content: space-around
        }
    }

    body:not(.anim-disabled) .section--features .feature {
        -webkit-transition: .5s ease;
        transition: .5s ease
    }

        body:not(.anim-disabled) .section--features .feature:not(.animate) {
            -webkit-transform: scale(.9);
            transform: scale(.9);
            opacity: .5
        }

    .section--form {
        overflow: hidden;
        background: #f7f7f7 no-repeat;
        background: url("data:img/png;base64,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") no-repeat 50%;
        background-size: 18.375rem auto,18.375rem auto;
        background-position: 90% -12rem,10% calc(100% + 12rem)
    }

        .section--form .section-header {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

    .section--intro .section-title {
        max-width: 45rem
    }

    .section--intro .section-intro-content {
        -webkit-column-width: 20em;
        -moz-column-width: 20em;
        column-width: 20em;
        -webkit-column-gap: 3em;
        -moz-column-gap: 3em;
        column-gap: 3em
    }

    .section--cards {
        border-bottom: 2px solid #f7f7f7
    }

    @media (max-width:999px) {
        .section--cards .message-block {
            margin-bottom: 5rem
        }
        .section {
            padding: 0 1rem;
        }
    }

    @media (min-width:1000px) {
        .section--cards {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: end;
            -ms-flex-align: end;
            align-items: flex-end;
            padding-top: 0
        }

            .section--cards .message-block {
                -ms-flex-item-align: start;
                align-self: flex-start
            }

            .section--cards .section-header {
                padding-top: 3rem
            }

            .section--cards .message-block, .section--cards .section-header {
                /*width: 50%*/
                width: 40%
            }

            .section--cards .section-header, .section--cards .section-title {
                margin-bottom: 0
            }

            .section--cards .section-subtitle {
                padding-top: 1em
            }

            .section--cards .message-block {
                position: relative;
                left: calc(1rem + 5 * (100vw - 20rem) / 67.5);
                margin-top: -3rem
            }

            .section--cards .basic-cards {
                margin-top: 2rem;
                margin-bottom: 2rem
            }
    }

    .section--gray {
        background: hsla(0,0%,80%,.16)
    }

    .share-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        font-size: .875rem;
        font-weight: 400;
        padding: .5em 0
    }

    .share-toggle-icon {
        margin-right: .5em
    }

    .share-buttons-menu {
        margin-top: -.75em;
        margin-bottom: -.75em
    }

        .share-buttons-menu .share-button {
            margin: 0
        }

            .share-buttons-menu .share-button + .share-button {
                border-top: 1px solid #f7f7f7
            }

    .share-button {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: .75em 0;
        margin: 0;
        color: #383739
    }

        .share-button:hover {
            -webkit-box-shadow: none;
            box-shadow: none
        }

        .share-button .at-icon-wrapper {
            margin-right: .5em
        }

    .strap {
        background: #f7f7f7;
    }

    .strap-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    @media (max-width:899px) {
        .strap-content {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }
    }

    .strap-block {
        /*padding: calc(2rem + 2.5 * (100vh - 30rem) / 30) 1.5rem;*/ /*20220512 ERIC*/
        padding: calc(1rem + 1.5 * (100vh - 30rem) / 30) 1.5rem;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    @media (min-width:360px) {
        .strap-block {
            padding-left: 2rem;
            padding-right: 2rem
        }
    }

    @media (min-width:560px) {
        .strap-block {
            padding-left: 3rem;
            padding-right: 3rem
        }
    }

    .strap-block:first-child {
        padding-left: calc(1rem + 5 * (100vw - 20rem) / 67.5)
    }

    .strap-block:last-child {
        padding-right: calc(1rem + 5 * (100vw - 20rem) / 67.5)
    }

    .strap-block-content {
        position: relative
    }

    .strap-block--brand {
        position: relative;
        background-color: #006448;
        color: #fff;
        max-width: 40rem
    }

        .strap-block--brand:before {
            content: "";
            position: absolute;
            top: 0;
            right: 5%;
            width: 18.375rem;
            height: 22.5rem;
            background: url("data:img/png;base64,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") no-repeat 50%;
            background-size: 100% auto;
            background-position: bottom
        }

        .strap-block--brand a {
            color: inherit;
            -webkit-box-shadow: 0 1px 0 0 currentColor;
            box-shadow: 0 1px 0 0 currentColor
        }

    @media (min-width:900px) {
        .strap-block--notched {
            margin-top: -1.5rem
        }
    }

    @media (min-width:900px) and (min-width:360px) {
        .strap-block--notched {
            margin-top: -2rem
        }
    }

    @media (min-width:900px) and (min-width:560px) {
        .strap-block--notched {
            margin-top: -3rem
        }
    }

    .strap--centered {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center
    }

    .strap-header {
        margin-bottom: 2rem
    }

    .strap-title {
        margin-bottom: .5em
    }

    .strap-subtitle {
        font-size: 1.125em;
        color: rgba(56,55,57,.9)
    }

    .tabs, .tabs-component-tabs {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        border-bottom: 1px solid hsla(0,0%,80%,.6)
    }

    .tabs-component-tab:not(:last-child), .tabs-item:not(:last-child) {
        margin-right: calc(1.5rem + 2 * (100vw - 20rem) / 67.5)
    }

    .tab, .tabs-component-tab-a {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        margin: 0;
        padding: 0;
        border: 0;
        border-radius: 0;
        font: inherit;
        cursor: pointer;
        color: inherit;
        background: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        display: block;
        font-weight: 700;
        font-stretch: condensed;
        font-style: normal;
        font-size: calc(.875rem + 0.1875 * (100vw - 20rem) / 40);
        color: #6d6e70;
        padding-top: .875rem;
        padding-bottom: .875rem;
        text-transform: uppercase;
        text-align: left;
        line-height: 1.1;
        margin-bottom: -1px
    }

    @media (min-width:20rem) {
        .tab, .tabs-component-tab-a {
            padding-top: calc(.875rem + .375 * (100vw - 20rem) / 40);
            padding-bottom: calc(.875rem + .375 * (100vw - 20rem) / 40)
        }
    }

    @media (min-width:60rem) {
        .tab, .tabs-component-tab-a {
            padding-top: 1.25rem;
            padding-bottom: 1.25rem
        }
    }

    .tab:hover, .tabs-component-tab-a:hover {
        color: #383739;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    @media (min-width:560px) {
        .tab, .tabs-component-tab-a {
            letter-spacing: .07em
        }
    }

    .tab--active, .tab--active:hover, .tabs-component-tab.is-active .tabs-component-tab-a, .tabs-component-tab.is-active .tabs-component-tab-a:hover {
        color: #383739;
        -webkit-box-shadow: inset 0 -.25em 0 0 #006448;
        box-shadow: inset 0 -.25em 0 0 #006448
    }

    .tab--disabled, .tab--disabled:hover, .tab[disabled], .tab[disabled]:hover {
        color: #6d6e70;
        opacity: .5;
        cursor: not-allowed
    }

    .tab-content, .tabs-component-panel {
       /*padding-top: 2em;*/
        padding-bottom: 2em;
        /*display:none;*/
    }

        .tab-content > .tab-pane {
            display: none;
        }

        .tab-content > .active {
            display: block;
        }


    /*.tab-content .show{
    display:block;
}*/
    .tabs--pill {
        padding-bottom: 1rem;
        margin-bottom: 2rem
    }

        .tabs--pill .tab {
            font-size: 1rem;
            font-style: normal;
            font-stretch: normal;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none;
            color: #383739;
            padding: .5em 1em;
            border-radius: .25em
        }

            .tabs--pill .tab:focus, .tabs--pill .tab:hover {
                background: #f7f7f7
            }

        .tabs--pill .tab--active, .tabs--pill .tab--active:hover {
            background: #006448;
            color: #fff
        }

        .tabs--pill .tabs-item:not(:last-child) {
            margin-right: .25rem
        }

    .tabs--centered {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .tag {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline;
        background: #006448;
        color: #fff;
        min-height: 1.875rem;
        line-height: 1.1;
        padding: .375rem .5rem;
        font-size: .9375rem;
        font-weight: 400;
        font-stretch: normal;
        font-style: normal
    }

    .tag-button {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        margin: 0;
        padding: 0;
        border: 0;
        border-radius: 0;
        font: inherit;
        cursor: pointer;
        color: inherit;
        background: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        padding: .25rem .5rem;
        margin: -.25em 0 -.25em -.5em
    }

        .tag-button svg {
            width: .5rem;
            height: .5rem;
            margin-bottom: .0625em
        }

        .tag-button[disabled] {
            opacity: .5;
            cursor: not-allowed
        }

    .tag-list {
        display: inline;
        line-height: 2.25
    }

    .tag-list-item {
        display: inline;
        margin-right: .25em;
        margin-bottom: .25em
    }

        .tag-list-item:last-child {
            margin-right: 1em
        }

    .testimonials-strap {
        position: relative
    }

    .testimonials-strap-img {
        vertical-align: bottom
    }

    @media (min-width:1000px) {
        .testimonials-strap {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end
        }

        .testimonials-strap, .testimonials-strap-image {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .testimonials-strap-image {
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            overflow: hidden;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

            .testimonials-strap-image img, .testimonials-strap-img {
                -o-object-fit: cover;
                font-family: object-fit\:cover;
                object-fit: cover;
                min-width: 100%;
                min-height: 100%
            }

        .testimonials-strap-content {
            position: relative;
            padding-top: 2rem;
            -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
            min-width: 34em
        }
    }

    .testimonials {
        position: relative;
        padding: 1.5rem;
        background: #006448;
        color: #fff
    }

        .testimonials:before {
            content: "";
            position: absolute;
            top: 0;
            right: 5%;
            width: 18.375rem;
            height: 22.5rem; /*20220511 ERIC*/
            /*background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='294' height='551' viewBox='0 0 294 551' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M89.943 263.558l-77.26-46.135C4.796 212.713 0 204.433 0 195.523v-37.061c0-7.412 8.495-11.938 15.057-8.02l77.26 46.135c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.057 8.02m0-138.999l-77.26-46.135C4.796 73.713 0 65.433 0 56.523v-37.06c0-7.414 8.495-11.938 15.057-8.02l77.26 46.134c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.057 8.02m0 281.001l-77.26-46.135C4.796 354.713 0 346.433 0 337.521v-37.059c0-7.413 8.495-11.937 15.057-8.02l77.26 46.135c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.057 8.02m0 144l-77.26-46.133C4.796 498.712 0 490.432 0 481.521v-37.058c0-7.414 8.495-11.94 15.057-8.02l77.26 46.133c7.889 4.712 12.683 12.992 12.683 21.9v37.061c0 7.414-8.495 11.94-15.057 8.02m188.998-296.999l-77.26-46.135c-7.887-4.71-12.681-12.99-12.681-21.9v-37.061c0-7.412 8.495-11.938 15.057-8.02l77.26 46.135c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.059 8.02m0-137.999l-77.26-46.135c-7.887-4.71-12.681-12.99-12.681-21.9V9.462c0-7.414 8.495-11.938 15.057-8.02l77.26 46.134c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.059 8.02m0 281.002l-77.26-46.135c-7.887-4.71-12.681-12.99-12.681-21.902v-37.059c0-7.413 8.495-11.937 15.057-8.02l77.26 46.135c7.889 4.71 12.683 12.99 12.683 21.9v37.06c0 7.414-8.495 11.938-15.059 8.02m0 141l-77.26-46.133C193.794 485.712 189 477.432 189 468.521v-37.058c0-7.414 8.495-11.94 15.057-8.02l77.26 46.133c7.889 4.712 12.683 12.992 12.683 21.9v37.061c0 7.414-8.495 11.94-15.059 8.02' fill='rgba(255, 255, 255, 0.1)' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;*/
            background-size: 100% auto;
            background-position: bottom
        }

    @media (min-width:360px) {
        .testimonials {
            padding: 2rem
        }
    }

    @media (min-width:560px) {
        .testimonials {
            padding: 3rem
        }
    }

    .testimonials .testimonials-item, .testimonials .testimonials-nav {
        position: relative
    }

    .testimonial-quote {
        font-weight: 500;
        font-size: 1.25em
    }

    @media (min-width:20rem) {
        .testimonial-quote {
            font-size: calc(1.25em + .5 * (100vw - 20rem) / 20)
        }
    }

    @media (min-width:40rem) {
        .testimonial-quote {
            font-size: 1.75em
        }
    }

    .testimonial-quote > :first-child:before {
        content: "\201C"
    }

    .testimonial-quote > :last-child:after {
        content: "\201D"
    }

    .testimonial-citation {
        display: block;
        font-size: .75em;
        font-weight: 500;
        line-height: 1.1
    }

    @media (min-width:20rem) {
        .testimonial-citation {
            font-size: calc(.75em + .375 * (100vw - 20rem) / 20)
        }
    }

    @media (min-width:40rem) {
        .testimonial-citation {
            font-size: 1.125em
        }
    }

    .testimonials-nav {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .testimonials-button, .testimonials-nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .testimonials-button {
        overflow: hidden;
        text-indent: -9999em;
        white-space: nowrap;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        margin: 0;
        padding: 0;
        border: 0;
        border-radius: 0;
        font: inherit;
        cursor: pointer;
        color: inherit;
        background: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        width: 2rem;
        height: 2rem;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        background: no-repeat 50%
    }

    .testimonials-button--prev {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='13' viewBox='0 0 8 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.994 12.249L.75 7.149a.838.838 0 0 1-.25-.65.839.839 0 0 1 .25-.65L5.994.753a.898.898 0 0 1 1.247 0 .841.841 0 0 1 0 1.214L2.7 6.5l4.542 4.534a.842.842 0 0 1 0 1.215.9.9 0 0 1-1.247 0z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")
    }

    .testimonials-button--next {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='13' viewBox='0 0 8 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.006.751l5.243 5.1a.838.838 0 0 1 .25.65.839.839 0 0 1-.25.65l-5.243 5.097a.898.898 0 0 1-1.247 0 .841.841 0 0 1 0-1.214L5.3 6.5.759 1.966a.842.842 0 0 1 0-1.215.9.9 0 0 1 1.247 0z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")
    }

    .testimonials-button[disabled] {
        cursor: not-allowed;
        opacity: .5
    }

    .testimonials-item {
        position: relative;
        z-index: 1;
        -webkit-transition: .2s ease;
        transition: .2s ease
    }

        .testimonials-item.v-enter {
            opacity: 0;
            -webkit-transform: translateY(1em);
            transform: translateY(1em)
        }

        .testimonials-item.v-leave, .testimonials-item.v-leave-to {
            display: none
        }

    .video-thumb {
        position: relative
    }

        .video-thumb-img, .video-thumb img {
            vertical-align: bottom;
            min-width: 100%
        }

    .video-thumb-details {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        background: -webkit-gradient(linear,left bottom,left top,from(rgba(56,55,57,.8)),to(rgba(56,55,57,0))) no-repeat bottom;
        background: linear-gradient(0deg,rgba(56,55,57,.8),rgba(56,55,57,0)) no-repeat bottom;
        background-size: 100% 100%;
        color: #fff;
        padding: .75rem
    }

    @media (min-width:360px) {
        .video-thumb-details {
            padding: 1rem
        }
    }

    @media (min-width:560px) {
        .video-thumb-details {
            padding: 1.5rem
        }
    }

    .video-thumb-details > :last-child {
        margin-bottom: 0
    }

    @media (max-width:999px) {
        .video-thumb-details {
            font-size: .875em
        }
    }

    .video-thumb-title {
        margin-bottom: .25em
    }

    .video-thumb-play {
        overflow: hidden;
        text-indent: -9999em;
        white-space: nowrap;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        display: inline-block;
        background: #006448 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='12' viewBox='0 0 10 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.227 6.874L.743 11.587A.5.5 0 0 1 0 11.15V.85A.5.5 0 0 1 .743.413l8.484 4.713a1 1 0 0 1 0 1.748z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 52%;
        background-size: auto .75em;
        color: #fff;
        border-radius: 50%;
        -webkit-box-shadow: 0 2px 1.25em rgba(0,0,0,.33);
        box-shadow: 0 2px 1.25em rgba(0,0,0,.33);
        width: 3em;
        height: 3em
    }

        .video-thumb-play:hover {
            -webkit-box-shadow: none;
            box-shadow: none
        }

    @media (min-width:1000px) {
        .video-thumb-play {
            width: 5em;
            height: 5em
        }
    }

    .video-thumb-play:hover {
        -webkit-box-shadow: 0 2px 1.25em rgba(0,0,0,.5);
        box-shadow: 0 2px 1.25em rgba(0,0,0,.5);
        background-size: auto 1em
    }

    @media (min-width:1000px) {
        .video-thumb-play {
            left: 0
        }
    }

    .video-player {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        z-index: 1001;
        background: #383739;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 1.5rem calc(1rem + 5 * (100vw - 20rem) / 67.5)
    }

    @media (min-width:360px) {
        .video-player {
            padding-top: 2rem;
            padding-bottom: 2rem
        }
    }

    @media (min-width:560px) {
        .video-player {
            padding-top: 3rem;
            padding-bottom: 3rem
        }
    }

    .video-player.v-enter, .video-player.v-enter-to {
        -webkit-transition: .5s ease;
        transition: .5s ease
    }

    .video-player.v-enter {
        opacity: 0
    }

    .video-player-content {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column;
        flex-flow: column
    }

    .video-player-branding {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        margin-bottom: 1em;
        padding-left: .75rem
    }

    @media (min-width:360px) {
        .video-player-branding {
            padding-left: 1rem
        }
    }

    @media (min-width:560px) {
        .video-player-branding {
            padding-left: 1.5rem
        }
    }

    .video-player-branding:before {
        display: block;
        content: "";
        background: url(../img/NewLogoR.png) no-repeat 50%;
        background-size: 100% auto;
        width: 6.625em;
        height: 2rem
    }

    @media (min-width:1000px) {
        .video-player-branding:before {
            width: 8.75em
        }
    }

    .video-embed {
        position: relative;
        padding-bottom: 56.25%;
        margin-top: auto;
        margin-bottom: auto
    }

        .video-embed iframe, .video-embed video {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%
        }

    .video-player-close {
        position: absolute;
        top: 1rem;
        right: 1rem;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        margin: 0;
        padding: 0;
        border: 0;
        border-radius: 0;
        font: inherit;
        cursor: pointer;
        color: inherit;
        background: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        color: #fff;
        font-size: 2em;
        width: 2.5rem;
        height: 2.5rem
    }

    .zoomable-trigger {
        display: block;
        cursor: pointer
    }

        .zoomable-trigger:hover {
            -webkit-box-shadow: none;
            box-shadow: none
        }

    .zoomable-lightbox {
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        z-index: 1001;
        background: #fff;
        overflow: hidden;
        -webkit-transition: .3s ease;
        transition: .3s ease
    }

        .zoomable-lightbox.v-enter, .zoomable-lightbox.v-enter-to, .zoomable-lightbox.v-leave, .zoomable-lightbox.v-leave-to {
            -webkit-transition: .5s ease;
            transition: .5s ease
        }

            .zoomable-lightbox.v-enter-to .zoomable-lightbox-image, .zoomable-lightbox.v-enter .zoomable-lightbox-image, .zoomable-lightbox.v-leave-to .zoomable-lightbox-image, .zoomable-lightbox.v-leave .zoomable-lightbox-image {
                -webkit-transition: .3s ease;
                transition: .3s ease
            }

        .zoomable-lightbox.v-enter, .zoomable-lightbox.v-leave-to {
            opacity: 0
        }

            .zoomable-lightbox.v-enter .zoomable-lightbox-image, .zoomable-lightbox.v-leave-to .zoomable-lightbox-image {
                opacity: 0;
                -webkit-transform: scale(.9);
                transform: scale(.9)
            }

        .zoomable-lightbox.v-enter-to, .zoomable-lightbox.v-leave {
            opacity: 1
        }

            .zoomable-lightbox.v-enter-to .zoomable-lightbox-image, .zoomable-lightbox.v-leave .zoomable-lightbox-image {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1);
                -webkit-transition-delay: .3s;
                transition-delay: .3s
            }

    .zoomable-lightbox-image {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        cursor: move
    }

    .zoomable-lightbox-img {
        position: absolute;
        top: 50%;
        left: 50%;
        z-index: 0;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        -webkit-transition: .2s ease;
        transition: .2s ease
    }

    .zoomable-scale-control {
        position: absolute;
        bottom: 1em;
        right: 1em;
        z-index: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        background: #fff;
        -webkit-box-shadow: 0 .125em .125em rgba(0,0,0,.2);
        box-shadow: 0 .125em .125em rgba(0,0,0,.2);
        border-radius: 2px
    }

    .zoomable-scale-button {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        margin: 0;
        padding: 0;
        border: 0;
        border-radius: 0;
        font: inherit;
        cursor: pointer;
        color: inherit;
        background: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        overflow: hidden;
        text-indent: -9999em;
        white-space: nowrap;
        position: relative;
        width: 2.5rem;
        height: 2.5rem;
        border: 1px solid #9d9fa1;
        margin-top: -1px
    }

        .zoomable-scale-button:after, .zoomable-scale-button:before {
            content: "";
            position: absolute;
            top: 50%;
            left: 50%;
            background: #383739;
            width: 1em;
            height: .125em;
            -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%)
        }

    .zoomable-scale-button--in:after {
        -webkit-transform: translate(-50%,-50%) rotate(90deg);
        transform: translate(-50%,-50%) rotate(90deg)
    }

    .zoomable-scale-button:not([disabled]):hover {
        background: hsla(0,0%,80%,.16)
    }

    .zoomable-scale-button[disabled] {
        opacity: .4;
        cursor: not-allowed
    }

    .zoomable-close-control {
        position: absolute;
        top: 1em;
        right: 1em;
        z-index: 1
    }

    .zoomable-close-button {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        margin: 0;
        padding: 0;
        border: 0;
        border-radius: 0;
        font: inherit;
        cursor: pointer;
        color: inherit;
        background: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        font-size: 2em;
        text-shadow: .0625rem .0625rem .125rem #fff;
        width: 2.5rem;
        height: 2.5rem
    }

    .user-login-form, .user-pass, .user-register-form {
        max-width: 24em;
        margin-left: auto;
        margin-right: auto;
        padding: 2rem;
        background: #f7f7f7;
        border-radius: .25em
    }

        .user-login-form .button.form-submit, .user-pass .button.form-submit, .user-register-form .button.form-submit {
            min-width: 10rem
        }

    .takeover, body.maintenance-page, body.maintenance-page .app, html.maintenance-page, html.maintenance-page .app {
        min-height: 100vh
    }

    .takeover {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .takeover-header {
        padding-bottom: 1rem;
        margin-bottom: 1rem;
        border-bottom: 1px solid #ccc
    }

    .takeover-content {
        padding: calc(2rem + 2.5 * (100vh - 30rem) / 30) calc(1rem + 5 * (100vw - 20rem) / 67.5);
        background: #fff;
        width: 90%;
        max-width: 40rem
    }

    .hero-enhanced {
        background-repeat: no-repeat;
        background-position: 50%;
        background-size: cover;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

        .hero-enhanced.hero-enhanced--video {
            padding: 0;
            position: relative
        }

            .hero-enhanced.hero-enhanced--video video {
                z-index: 10;
                opacity: 0;
                -webkit-transition: all .8s ease;
                transition: all .8s ease
            }

                .hero-enhanced.hero-enhanced--video video.is-ready {
                    opacity: 1
                }

            .hero-enhanced.hero-enhanced--video .video-embed {
                z-index: 1
            }

            .hero-enhanced.hero-enhanced--video .video-thumb {
                z-index: 9
            }

        .hero-enhanced.is-animated .contain .play-button {
            opacity: 1;
            -webkit-transform: scale(1);
            transform: scale(1)
        }

        .hero-enhanced .contain {
            width: 100%;
            max-width: 100%;
            position: relative;
            background-color: #383739
        }

            .hero-enhanced .contain .video-thumb {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%
            }

            .hero-enhanced .contain .play-button, .hero-enhanced .contain .video-thumb {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }

            .hero-enhanced .contain .play-button {
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none;
                width: 70px;
                height: 70px;
                border-radius: 50%;
                background: #006448;
                border: 0;
                cursor: pointer;
                font-size: 0;
                text-indent: -9999em;
                -webkit-transition: all .8s ease;
                transition: all .8s ease;
                opacity: 0;
                -webkit-transform: scale(.9);
                transform: scale(.9)
            }

    @media print,screen and (min-width:768px) {
        .hero-enhanced .contain .play-button {
            width: 100px;
            height: 100px
        }
    }

    .hero-enhanced .contain .play-button:hover {
        background: #f25705
    }

    .hero-enhanced .contain .play-button:before {
        content: "";
        display: inline-block;
        position: relative;
        left: 3px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 10px 0 10px 17px;
        border-color: transparent transparent transparent #fff
    }

    @media print,screen and (min-width:768px) {
        .hero-enhanced .contain .play-button:before {
            border-width: 11.5px 0 11.5px 20px
        }
    }

    .hero-enhanced .hero-enhanced--description {
        -webkit-transition: all .8s ease;
        transition: all .8s ease;
        background: #006448;
        color: #fff;
        line-height: 1;
        padding: 1rem;
        text-transform: uppercase;
        font-family: 'akrobat-regular','SourceHanSansCN-Regular';
        font-stretch: condensed;
        font-weight: 500;
        font-size: 2em;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        text-align: center
    }

        .hero-enhanced .hero-enhanced--description b, .hero-enhanced .hero-enhanced--description span, .hero-enhanced .hero-enhanced--description strong {
            font-weight: 800
        }

    .enhanced-product {
        -webkit-font-smoothing: antialiased
    }

        .enhanced-product h2 {
            font-weight: 500
        }

            .enhanced-product h2 sup {
                font-size: 12px;
                position: relative;
                letter-spacing: -.4px;
                top: -4px;
                left: 1px
            }

    .section .contain {
        -webkit-transition: opacity .8s ease,top .8s ease;
        transition: opacity .8s ease,top .8s ease
    }

    .enhanced-product .basic-cards-slider .basic-cards-nav:disabled, .enhanced-product .basic-cards-slider .basic-cards-nav[disabled] {
        opacity: 0
    }

    .enhanced-product .basic-cards-slider .basic-cards-item {
        margin-left: auto;
        margin-right: auto
    }

        .enhanced-product .basic-cards-slider .basic-cards-item.active {
            border: 2px solid #006448
        }

        .enhanced-product .basic-cards-slider .basic-cards-item .listing-image {
            background: #fff
        }

    .section--product-features {
        -webkit-transition: all .8s ease;
        transition: all .8s ease;
        padding-top: 100px;
        opacity: 0
    }

        .section--product-features.is-animated {
            padding-top: 0;
            opacity: 1
        }

    @media screen and (max-width:768px) {
        .section--product-features.is-animated {
            padding-top: 2rem
        }
    }

    .section--insights .contain {
        top: 100px;
        opacity: 0
    }

        .section--insights .contain, .section--insights .contain .media-card {
            position: relative;
            -webkit-transition: all .8s ease;
            transition: all .8s ease
        }

            .section--insights .contain .media-card {
                -webkit-transform: scale(.9);
                transform: scale(.9)
            }

            .section--insights .contain.is-animated {
                top: 0;
                opacity: 1
            }

                .section--insights .contain.is-animated .media-card {
                    -webkit-transform: scale(1);
                    transform: scale(1)
                }

    .section--insights .media-card-contain {
        margin-bottom: 3rem
    }

    .section--insights .section-title {
        margin: 0
    }

    .section--insights .section-header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .section--product-features {
        background: #383739;
        color: #9d9fa1
    }

        .section--product-features h2, .section--product-features h3 {
            color: #fff
        }

        .section--product-features h2 {
            font-size: 32px;
            line-height: 43px;
            margin-bottom: 25px
        }

        .section--product-features h3 {
            font-size: 22px;
            line-height: 26px
        }

    @media print,screen and (min-width:992px) {
        .other-products {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 75px;
            flex: 0 0 75px;
            padding-top: 54px
        }
    }

    .other-products ul {
        margin-bottom: 0
    }

    @media screen and (max-width:768px) {
        .other-products ul {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding-top: 1em
        }
    }

    .other-products ul li.active a {
        -webkit-box-shadow: 0 0 0 2px #57c0e8;
        box-shadow: 0 0 0 2px #57c0e8
    }

    .other-products ul li + li {
        margin-top: .75em;
        margin-left: 0
    }

    @media screen and (max-width:768px) {
        .other-products ul li + li {
            margin-top: 0;
            margin-left: .75em
        }
    }

    .other-products ul a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 75px;
        height: 75px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-shadow: 0 0 0 2px hsla(220,1%,43%,.25);
        box-shadow: 0 0 0 2px hsla(220,1%,43%,.25)
    }

        .other-products ul a:hover {
            -webkit-box-shadow: 0 0 0 2px #57c0e8;
            box-shadow: 0 0 0 2px #57c0e8
        }

        .other-products ul a img {
            display: block;
            margin: 0 auto
        }

    @media print,screen and (min-width:992px) {
        .product-features-display {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
            flex: 0 0 50%
        }
    }

    @media print,screen and (min-width:992px) {
        .product-features-copy {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 50%;
            flex: 1 1 50%;
            padding-top: 54px
        }
    }

    @media print,screen and (min-width:768px) {
        .product-features-copy p {
            font-size: 18px;
            line-height: 26px
        }
    }

    @media print,screen and (min-width:992px) {
        .section--product-features .contain {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }
    }

    .features-nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

        .features-nav li + li {
            margin-left: 16px
        }

    @media print,screen and (min-width:420px) {
        .features-nav li + li {
            margin-left: 24px
        }
    }

    .features-nav button {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        position: relative;
        display: block;
        background: transparent;
        border-radius: 50%;
        width: 40px;
        height: 40px;
        cursor: pointer;
        border: 0;
        outline: 0;
        padding: 0;
        color: #6d6e70
    }

        .features-nav button svg {
            fill: #6d6e70;
            -webkit-transition: all .1s ease;
            transition: all .1s ease
        }

        .features-nav button.active, .features-nav button:hover {
            color: #006448
        }

            .features-nav button.active svg, .features-nav button:hover svg {
                fill: #006448
            }

            .features-nav button.active:after {
                content: "";
                position: absolute;
                width: 23px;
                height: 14px;
                background: #383739 url("../img/feature-after.svg") no-repeat 0 0;
                background-size: 100%;
                left: 0;
                right: 0;
                margin: auto;
                bottom: -25px
            }

        .features-nav button svg {
            width: 40px;
            height: 40px
        }

    .feature-description {
        margin: 0;
        padding: 20px 25px;
        border: 2px solid #006448
    }

        .feature-description b, .feature-description strong {
            color: #fff
        }

    @media print,screen and (min-width:992px) {
        .product-features-media {
            -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
            flex: 1 0 auto
        }
    }

    .section--learn-more .button:not(.button--simple):not(.button--small) {
        position: relative;
        left: -1px;
        min-width: 0;
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

    .section--learn-more p {
        max-width: 44rem;
        margin-left: auto;
        margin-right: auto
    }

    .section--learn-more .form-bar {
        max-width: 566px;
        margin-top: 3.25rem;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    @media screen and (max-width:419px) {
        .section--learn-more input.email {
            padding-left: 1rem;
            background: #fff
        }
    }

    .section--learn-more .notice {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
        flex: 1 0 100%
    }

    .section--learn-more .form-item {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 calc(100% - 166px);
        flex: 1 0 calc(100% - 166px)
    }

    .section--learn-more .form-actions {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 166px;
        flex: 0 0 166px;
        max-width: 166px
    }

    .section--learn-more form label {
        display: none
    }

    .section--learn-more form .form-actions, .section--learn-more form .form-item {
        margin: 0
    }

    .section--find-out {
        background: hsla(0,0%,80%,.16) url(../img/bg-nodes.svg) no-repeat center left 20%;
        background-size: cover
    }

    @media print,screen and (min-width:768px) {
        .section--find-out {
            background-position: 0;
            background-position: 50%
        }
    }

    @media print,screen and (min-width:992px) {
        .section--find-out {
            padding-top: 65px;
            padding-bottom: 65px
        }
    }

    .section--find-out .contain {
        max-width: 800px;
        max-width: 50rem;
        top: 100px;
        opacity: 0
    }

        .section--find-out .contain.is-animated {
            top: 0;
            opacity: 1
        }

    .section--find-out h2 {
        margin-bottom: 50px
    }

    .section--find-out h3 {
        margin-bottom: 2rem
    }

    .section--find-out .button-wrap {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    @media screen and (max-width:419px) {
        .section--find-out .button-wrap {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }
    }

    .section--find-out .button {
        margin: 0 7px;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 200px;
        flex: 0 1 200px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    @media screen and (max-width:419px) {
        .section--find-out .button + .button {
            margin-top: 14px
        }
    }

    .section--schedule-demo {
        background: url("../img/bg-enhanced-demo.png") no-repeat 50%;
        background-size: cover;
        position: relative
    }

        .section--schedule-demo:before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-color: rgba(56,55,57,.9)
        }

        .section--schedule-demo h2, .section--schedule-demo p {
            color: #fff
        }

        .section--schedule-demo p {
            max-width: 470px
        }

        .section--schedule-demo .contain {
            max-width: 720px;
            position: relative;
            opacity: 0;
            -webkit-transform: scale(.9);
            transform: scale(.9)
        }

            .section--schedule-demo .contain, .section--schedule-demo .contain .form-item {
                -webkit-transition: all .8s ease;
                transition: all .8s ease
            }

                .section--schedule-demo .contain .form-item:nth-child(odd) {
                    left: -75px
                }

                .section--schedule-demo .contain .form-item:nth-child(2n) {
                    right: -75px
                }

                .section--schedule-demo .contain.is-animated {
                    opacity: 1;
                    -webkit-transform: scale(1);
                    transform: scale(1)
                }

                    .section--schedule-demo .contain.is-animated .form-item:nth-child(odd) {
                        left: 0
                    }

                    .section--schedule-demo .contain.is-animated .form-item:nth-child(2n) {
                        right: 0
                    }

        .section--schedule-demo form {
            margin: 0 -10px
        }

    @media print,screen and (min-width:768px) {
        .section--schedule-demo form {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }
    }

    .section--schedule-demo form .form-item {
        margin: 2rem 0;
        padding: 0 10px;
        position: relative
    }

    @media print,screen and (min-width:768px) {
        .section--schedule-demo form .form-item {
            margin: 1rem 0;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
            flex: 0 0 50%
        }
    }

    .section--schedule-demo form .form-item.js-form-type-webform-markup {
        color: #fff;
        text-align: left
    }

    @media print,screen and (min-width:768px) {
        .section--schedule-demo form .form-item.js-form-type-webform-markup {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%
        }
    }

    .section--schedule-demo form input[type=email], .section--schedule-demo form input[type=text], .section--schedule-demo form select {
        background: hsla(0,0%,100%,.28);
        border: 1px solid hsla(0,0%,80%,.28);
        color: #fff;
        -webkit-box-shadow: none;
        box-shadow: none
    }

        .section--schedule-demo form select option {
            background-color: rgba(56,55,57,.9)
        }

    .section--schedule-demo form label {
        position: absolute;
        left: 26px;
        top: 16px;
        margin: 0;
        color: #fff;
        font-weight: 400;
        line-height: 18px;
        pointer-events: none;
        -webkit-transition: .2s;
        transition: .2s
    }

        .section--schedule-demo form label:after {
            color: #fff;
            font-weight: 700
        }

    .section--schedule-demo form .move-label label {
        font-size: 13px;
        top: -22px;
        left: 10px
    }

    .section--schedule-demo form .form-item-opt-in {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
        flex: 1 0 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

        .section--schedule-demo form .form-item-opt-in .description {
            color: #fff;
            font-size: 15px;
            line-height: 21px;
            font-style: normal;
            text-align: left;
            margin-top: 0;
            margin-left: 1rem;
            max-width: 577px
        }

    .section--schedule-demo form .form-actions {
        margin-left: auto;
        margin-right: auto
    }

        .section--schedule-demo form .form-actions .button {
            min-width: 0
        }

    .section--schedule-demo .js-form-type-checkbox input[type=checkbox] {
        display: none
    }

    .section--schedule-demo .js-form-type-checkbox label {
        position: static;
        left: auto;
        top: auto;
        width: 20px;
        height: 20px;
        margin-top: 4px;
        padding-left: 20px;
        background: #fff;
        background-position: 50%;
        background-repeat: no-repeat;
        border-radius: 1px;
        font-size: 0;
        color: transparent;
        cursor: pointer;
        border: 1px solid #fff;
        pointer-events: auto;
        -webkit-transition: .1s;
        transition: .1s
    }

        .section--schedule-demo .js-form-type-checkbox label:hover {
            border-color: #006448
        }

    .section--schedule-demo .js-form-type-checkbox input[type=checkbox]:checked + label {
        background: #006448 url(../img/icons/checkmark.svg) no-repeat 50%;
        border-color: #006448
    }

    .section--related-products .basic-cards-slider {
        -webkit-transition: all .8s ease;
        transition: all .8s ease;
        top: 100px;
        opacity: 0
    }

        .section--related-products .basic-cards-slider.is-animated {
            top: 0;
            opacity: 1
        }

    .enhanced-fixed-link {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background: #006448;
        position: fixed;
        top: 20%;
        left: 100%;
        padding: 5px 20px;
        border: 1px solid #fff;
        border-bottom: 0;
        color: #fff;
        -webkit-transform: rotate(-90deg) translateX(-100%);
        transform: rotate(-90deg) translateX(-100%);
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        font-size: 14px;
        line-height: 19px;
        font-weight: 700;
        font-stretch: condensed;
        letter-spacing: 1.07px;
        text-transform: uppercase;
        z-index: 9999;
        white-space: nowrap
    }

        .enhanced-fixed-link svg {
            margin-left: 10px;
            height: 14px
        }

        .enhanced-fixed-link:hover {
            border-bottom: 0;
            background: #f75905
        }

    html[lang=de] .enhanced-fixed-link {
        top: 5%
    }

    html[lang=de] .atg_callout.atg_callout_right {
        bottom: 20%
    }

    @media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {
        .hero--large, .hero--medium {
            height: 28rem
        }

        .feature {
            height: 25em
        }

        .feature--large {
            height: 32em
        }

        .listing-image {
            height: 15.625em
        }

        .listing-image--large {
            height: 21.875em
        }
    }

    .basic-cards-slider--init .basic-cards > div {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex
    }

        .basic-cards-slider--init .basic-cards > div > div {
            float: none !important
        }

        .basic-cards-slider--init .basic-cards-item, .basic-cards-slider--init .basic-cards > div > div {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }
    /*# sourceMappingURL=styles.css.map*/

    .atg_callout {
        position: fixed;
        width: 30px;
        height: 212px;
        z-index: 999
    }

        .atg_callout.atg_callout_top {
            top: 0;
            left: 50%;
            transform: translateX(-50%)
        }

        .atg_callout.atg_callout_right {
            bottom: 30%;
            right: 0px;
            transform: translateY(50%)
        }

        .atg_callout.atg_callout_bottom {
            bottom: 0;
            left: 50%;
            transform: translateX(-50%)
        }

        .atg_callout.atg_callout_left {
            top: 50%;
            left: 0;
            transform: translateY(-50%)
        }

        .atg_callout .atg_callout_wrap {
            position: relative
        }

            .atg_callout .atg_callout_wrap > a {
                display: block
            }

                .atg_callout .atg_callout_wrap > a:hover {
                    box-shadow: none
                }

        .atg_callout img {
            display: block
        }

        .atg_callout .atg_callout_content {
            position: absolute;
            top: 0;
            bottom: 0;
            width: 212px;
            transition: 0.15s all ease-in-out
        }

        .atg_callout.atg_callout_left .atg_callout_content {
            left: 0
        }

        .atg_callout.atg_callout_right .atg_callout_content {
            left: 100%
        }

        .atg_callout .atg_callout_content_wrap {
            display: flex;
            text-align: center;
            height: 100%;
            background-color: #006448;
            border-color: #006448
        }

        .atg_callout.atg_callout_right .atg_callout_content {
            transform: translateX(100%)
        }

        .atg_callout.atg_callout_right:hover .atg_callout_content {
            transform: translateX(-100%)
        }
        .atg_callout.atg_callout_right:hover .moreimg {
            display: none !important;
            /*width: 300px;
            background-color: red;*/
        }
        .atg_callout.atg_callout_left .atg_callout_content {
            transform: translateX(-100%)
        }

        .atg_callout.atg_callout_left:hover .atg_callout_content {
            transform: translateX(0)
        }

        .atg_callout .atg_callout_content .atg_callout_content_copy > div {
            display: flex;
            flex-direction: column;
            justify-content: center;
            height: 100%
        }

        .atg_callout .atg_callout_content div :last-child {
            margin-bottom: 0
        }

        .atg_callout .atg_callout_content img {
        }

        .atg_callout .atg_callout_content h3 {
            color: #fff;
            font-size: 0.875rem;
            font-weight: bold;
            font-stretch: condensed;
            text-transform: uppercase;
            letter-spacing: 0.06em;
            padding: 0 10px
        }

        .atg_callout .atg_callout_content p {
            color: #fff;
            font-size: 0.875rem;
            padding: 0 10px
        }

        .atg_callout .atg_callout_content_wrap {
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            justify-content: center
        }

            .atg_callout .atg_callout_content_wrap img {
                flex: 0 0 100%
            }

            .atg_callout .atg_callout_content_wrap h3, .atg_callout .atg_callout_content_wrap p {
                flex: 0 0 auto;
                order: 1;
                width: 50%;
                margin-bottom: 0
            }

    .rich_media_content {
        text-align: center;
        margin: 0 auto;
    }

        .rich_media_content img {
            border: none !important;
        }

        .rich_media_content p {
            max-width: none !important;
        }


    .suggestion-list {
        background-color: #fff;
        padding: 6px 12px 6px 12px;
        /*border-radius: 0 0 6px 6px;*/
        position: absolute;
        width: 100%;
        top: 4.375em;
        border: 2px solid #006448;
        border-top: none;
        height: 20em;
        overflow-y: auto;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        margin-left: auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: flex-start;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-start;
    }

        .suggestion-list.hidden {
            display: none;
        }

        .suggestion-list p {
            margin-bottom: 12px;
        }

        .suggestion-list i {
            margin-right: 12px;
            color: #F27121;
        }

    #keywordlist li {
        max-width: 100vw;
        font-size: 14px;
        margin-bottom: .5em;
    }

    .swiper {
        width: 100%;
        height: auto;
    }

    .swiper-slide {
        background-position: center;
        background-size: cover;
    }

        .swiper-slide img {
            display: block;
            width: 100vw;
        }
    /*.swiper-container {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    overflow: hidden;
}

.slide-inner {
    position: absolute;
    width: 100%;
    height: auto;
    left: 0;
    top: 0;
    background-size: cover;
    background-position: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #fff;
}*/

    .eventregistration {
        position: absolute;
        right: 10em;
        bottom: 20em;
    }

        .eventregistration img {
            width: 10em;
            height: 3em;
        }


    .justified-gallery {
        width: 100%;
        position: relative;
        overflow: hidden
    }

        .justified-gallery > a, .justified-gallery > div, .justified-gallery > figure {
            position: absolute;
            display: inline-block;
            overflow: hidden;
            filter: 'alpha(opacity=10)';
            opacity: 0.1;
            margin: 0;
            padding: 0
        }

            .justified-gallery > a > img, .justified-gallery > div > img, .justified-gallery > figure > img, .justified-gallery > a > a > img, .justified-gallery > div > a > img, .justified-gallery > figure > a > img, .justified-gallery > a > svg, .justified-gallery > div > svg, .justified-gallery > figure > svg, .justified-gallery > a > a > svg, .justified-gallery > div > a > svg, .justified-gallery > figure > a > svg {
                position: absolute;
                top: 50%;
                left: 50%;
                margin: 0;
                padding: 0;
                border: none;
                filter: 'alpha(opacity=0)';
                opacity: 0
            }

            .justified-gallery > a > .jg-caption, .justified-gallery > div > .jg-caption, .justified-gallery > figure > .jg-caption {
                display: none;
                position: absolute;
                bottom: 0;
                padding: 5px;
                background-color: #000000;
                left: 0;
                right: 0;
                margin: 0;
                color: white;
                font-size: 12px;
                font-weight: 300;
                font-family: sans-serif
            }

                .justified-gallery > a > .jg-caption.jg-caption-visible, .justified-gallery > div > .jg-caption.jg-caption-visible, .justified-gallery > figure > .jg-caption.jg-caption-visible {
                    display: initial;
                    filter: 'alpha(opacity=70)';
                    opacity: 0.7;
                    transition: opacity 500ms ease-in
                }

        .justified-gallery > .jg-entry-visible {
            filter: 'alpha(opacity=100)';
            opacity: 1;
            background: none
        }

            .justified-gallery > .jg-entry-visible > img, .justified-gallery > .jg-entry-visible > a > img, .justified-gallery > .jg-entry-visible > svg, .justified-gallery > .jg-entry-visible > a > svg {
                filter: 'alpha(opacity=100)';
                opacity: 1;
                transition: opacity 500ms ease-in
            }

        .justified-gallery > .jg-filtered {
            display: none
        }

        .justified-gallery > .jg-spinner {
            position: absolute;
            bottom: 0;
            margin-left: -24px;
            padding: 10px 0 10px 0;
            left: 50%;
            filter: 'alpha(opacity=100)';
            opacity: 1;
            overflow: initial
        }

            .justified-gallery > .jg-spinner > span {
                display: inline-block;
                filter: 'alpha(opacity=0)';
                opacity: 0;
                width: 8px;
                height: 8px;
                margin: 0 4px 0 4px;
                background-color: #000;
                border-radius: 6px
            }


    #static-thumbnails img {
        max-height: 10em;
        width: 15em;
        padding: 0.5em;
    }

    .views-row {
        border-bottom: 0.1em solid #006448;
    }


    @keyframes xing {
        0% {
            transform: scale(0.7);
        }

        25% {
            transform: scale(1);
        }

        50% {
            transform: scale(0.7);
        }

        75% {
            transform: scale(1);
        }

        100% {
            transform: scale(0.7);
        }
    }

    .my_xing {
        -webkit-animation-name: xing;
        -webkit-animation-timing-function: ease-in-out;
        -webkit-animation-iteration-count: infinite;
        -webkit-animation-duration: 4s;
    }


    #wrapper {
        position: relative;
        width: 100%;
        overflow: hidden;
        min-height: 100%;
    }

    * html #wrapper {
        height: 100%;
    }



    .topNav {
        position: fixed !important;
        width: 100%;
        top: 0;
        left: 0;
        height: 65px;
        background: #fff;
        -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, .3);
        -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, .3);
        box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, .3);
    }

        .topNav.dark {
            background: #000;
            background: rgba(0, 0, 0, .92);
            border-bottom: 4px solid #222;
        }

        .topNav ul {
            position: relative;
            overflow: hidden;
            width: 960px;
            margin: 0 auto;
            display: block;
        }

    .topNavLink {
        float: left;
        margin: 0 5px 0;
    }

        .topNavLink a {
            display: block;
            height: 18px;
            margin: 15px 0 0;
            line-height: 16px;
            padding: 7px 12px;
            color: #666;
            border: 1px solid #fff;
            font-weight: normal;
        }

    .white .topNavLink.active a {
        background: #ccc;
        color: #333;
        -webkit-border-radius: 13px;
        -moz-border-radius: 13px;
        border-radius: 13px;
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top, #fcfcfc 3%, #eeeeee 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(3%, #fcfcfc), color-stop(100%, #eeeeee)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #fcfcfc 3%, #eeeeee 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #fcfcfc 3%, #eeeeee 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #fcfcfc 3%, #eeeeee 100%); /* IE10+ */
        background: linear-gradient(top, #fcfcfc 3%, #eeeeee 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eeeeee', GradientType=0 ); /* IE6-9 */
        border-color: #ddd;
    }

    .dark .topNavLink.active a {
        background: #222;
        color: #fff;
        -webkit-border-radius: 13px;
        -moz-border-radius: 13px;
        border-radius: 13px;
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top, #4c4c4c 3%, #333333 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(3%, #4c4c4c), color-stop(100%, #333333)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #4c4c4c 3%, #333333 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #4c4c4c 3%, #333333 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #4c4c4c 3%, #333333 100%); /* IE10+ */
        background: linear-gradient(top, #4c4c4c 3%, #333333 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#333333', GradientType=0 ); /* IE6-9 */
        border: none;
    }

    .dark .topNavLink a {
        border: none;
    }

    .white .topNavLink a:hover {
        color: #444444;
        text-decoration: none;
    }

    .dark .topNavLink a:hover {
        color: #ccc;
        text-decoration: none;
    }

    .topNav .colors {
        position: relative;
        overflow: hidden;
        float: right;
        width: 100px;
        margin: 22px 0 0;
    }

        .topNav .colors span {
            display: block;
            position: relative;
            overflow: hidden;
            width: 14px;
            height: 0;
            padding: 14px 0 0;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            cursor: pointer;
            float: left;
        }

        .topNav .colors .label {
            width: 40px;
            font-size: 10px;
            padding: 0;
            height: 16px;
            line-height: 16px;
            color: #999;
        }

        .topNav .colors span.white {
            background: #fff;
            border: 1px solid #fff;
        }

        .topNav .colors span.dark {
            background: #111;
            border: 1px solid #000;
            margin: 0 0 0 5px;
        }

        .topNav .colors.white span.white {
            border: 1px solid #999;
        }

        .topNav .colors.dark span.dark {
            background: #000;
            border: 1px solid #999;
        }

    .pageScroll {
        position: fixed !important;
        top: 50%;
        /*left: 50%;*/
        margin-top: -5em;
        /*width: 167px;*/
        border: 10px solid #fff;
        /*-webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;*/
        -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, .3);
        -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, .3);
        box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, .3);
    }

        .pageScroll.left {
            margin-left: 3em;
        }

        .pageScroll.right {
            margin-left: 500px;
        }

    .scrollNav a {
        display: block;
        color: #666;
        font-weight: normal;
        padding: 8px 15px;
        background: #f9f9f9; /* Old browsers */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f3f3f3', GradientType=0 ); /* IE6-9 */
        border-top: 1px solid #fcfcfc;
    }

    .scrollNav {
        border-top: 1px solid #ebeded;
    }

    .scrollNav_1, .scrollNav_1 a {
        border: none;
        /*-webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;*/
    }

    .scrollNav a:hover {
        color: #444;
        text-decoration: none;
    }

    li.scrollNav.active a {
        background: #fff;
        color: #006448;
        font-weight: bold;
    }

    li.scrollNav.active:before {
        content: "";
        width: 10px;
        height: 10px;
        border: solid #006448;
        border-width: 0 2px 2px 0;
        transform: translate(-50%, -50%) rotate(-45deg);
        position: absolute;
        margin-top: 1.1em;
        /*left: 50%;
    top: 70%;*/
    }

    #lrzj {
        position: fixed;
        z-index: 999;
        height: 94%;
        top: 3%;
        right: 5%;
        width: 20px;
        text-align: center;
    }

        #lrzj a {
            display: block;
            position: absolute;
            padding: 12px 10px 5px;
            -webkit-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;
            -webkit-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3);
            -moz-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3);
            box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3);
        }

        #lrzj.light a {
            border: 7px solid #fff;
            background: #f8f6f6; /* Old browsers */
            background: -moz-linear-gradient(top, #f8f6f6 0%, #e8e7e7 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f6f6), color-stop(100%, #e8e7e7)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top, #f8f6f6 0%, #e8e7e7 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top, #f8f6f6 0%, #e8e7e7 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top, #f8f6f6 0%, #e8e7e7 100%); /* IE10+ */
            background: linear-gradient(top, #f8f6f6 0%, #e8e7e7 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f6f6', endColorstr='#e8e7e7', GradientType=0 ); /* IE6-9 */
        }

        #lrzj.dark a {
            border: 7px solid #1c1c1c;
            -webkit-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3);
            -moz-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3);
            box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3);
            background: #f8f6f6; /* Old browsers */
            background: -moz-linear-gradient(top, #3f3f3f 0%, #292929 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3f3f3f), color-stop(100%, #292929)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top, #3f3f3f 0%, #292929 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top, #3f3f3f 0%, #292929 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top, #3f3f3f 0%, #292929 100%); /* IE10+ */
            background: linear-gradient(top, #3f3f3f 0%, #292929 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#292929', GradientType=0 ); /* IE6-9 */
        }

        #lrzj a:hover {
            text-decoration: none;
            color: #fff;
        }

        #lrzj a.next {
            bottom: 0;
        }

        #lrzj a.prev {
            top: 0;
        }

    .gcolor {
        background-color: #006448;
        margin-bottom: 10px;
    }

    .rcolor {
        background-color: #ff0000;
        margin-bottom: 10px;
    }

    .bcolor {
        background-color: #c1c1c1;
        margin-bottom: 10px;
    }

    .colorbutton {
        width: 150px;
        height: 50px;
        text-align: center;
        transform: skewX(-25deg);
    }

        .colorbutton > div {
            color: white;
            transform: skewX(25deg);
        }
.h-white {
color:#fff !important;
}

@media (max-width:999px) {
   
    .halfbanner {
      width:100%;
    }
        .halfbanner:nth-child(2) {
            border-right: none;
        }
}
@media (min-width:1000px) {

    .halfbanner {
        width: 50%;
        padding: 0.5rem;
    }
        .halfbanner:nth-child(2) {
            border-right: 1px solid hsla(0,0%,80%,.43);
        }
}
.video-js {
    width: 100%;
}
@media (max-width:999px) {

    .ckvideo-js {
        width: 100%;
    }
    .video46 {
        width: 100%;
    }

    .knvideo-js {
        width: 100%;
    }
      
}

@media (min-width:1000px) {

    .ckvideo-js {
        width: 60%;
    }
    .video46 {
        width: 50%;
    }

    .knvideo-js {
        width: 90%;
    } 
}

@media (max-width:999px) {
    .cutable0 {
        width: 100%;
        margin: 0 auto;
    }
    .cutable {
        width: 100%;
        margin: 0 auto;
    }
    .cutable0 svg {
        width: 100px;
        height: 100px;
    }
    .videoimg {
        width: 100%;
        height: auto;
    }

    .neweimg {
        max-width: 100% !important;
        width: 100%;
        margin-top: 1rem;
    }
}

@media (min-width:1000px) {
    .cutable0 {
        width: 70%;
        margin: 0 auto;
    }
    .cutable {
        width: 50%;
        margin: 0 auto;
    }
    .cutable0 svg {
        width: 200px;
        height: 200px;
    }
    .videoimg {
        width: 50%;
        height: auto;
    }
}
.cutable0 a:hover {
    border-bottom: unset !important;
    box-shadow: unset !important;
    -webkit-box-shadow: unset !important;
    /*border-bottom:none !important;*/
}


/*navbar*/
.navbar {
    padding: 15px 0 13px;
    background: #fff;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
}

.navbar-features {
    background: transparent;
}

.navbar-pricing {
    background: transparent;
}

.navbar .row {
    margin-bottom: 0;
}

.navbar .content-left h1 {
    font-size: 22px;
    padding: 0;
    margin: 0;
    font-weight: 700;
    letter-spacing: 2px;
    color: #555;
}

.navbar .content-right {
    text-align: right;
}

    .navbar .content-right i {
        font-size: 16px;
        margin-top: 3px;
        color: #333;
    }

/*sidebar*/
.sidebar-panel .list-top {
    line-height: normal;
}

.sidebar-panel .user-view {
    text-align: center;
}

    .sidebar-panel .user-view img {
        width: 100px;
        /*border-radius: 50%;*/
        margin: 0 auto;
    }

    .sidebar-panel .user-view h4 {
        margin: 15px 0 8px;
    }

.sidebar-panel .side-nav {
    width: 260px;
    height: 100%;
}

.sidebar-panel .collapsible {
    border: 0;
}

.sidebar-panel .side-nav li > a {
    padding: 0 16px;
    font-weight: 500;
}

.sidebar-panel .side-nav li a > i {
    font-size: 16px;
    text-align: left;
    color: #f0b324;
}

.sidebar-panel .side-nav li a i {
    margin-right: 20px;
}

.side-nav li > a:hover,
.side-nav .collapsible-header:hover {
    background: transparent;
}

.sidebar-panel .side-nav li.active {
    background: transparent;
}

.sidebar-panel .side-nav li.bg-specific {
    background: linear-gradient(310deg, #9fb0ce, #c5e1ea);
}

.sidebar-panel .side-nav .collapsible-header {
    display: block;
    font-size: 14px;
    color: #333;
    font-weight: 500;
    overflow: hidden;
}

    .sidebar-panel .side-nav .collapsible-header > i {
        font-size: 16px;
        width: 30px;
        text-align: left;
        color: #f0b324;
    }

.sidebar-panel .side-nav .collapsible-body li a {
    padding: 0 23px 0 61px;
}

.sidebar-panel .collapsible-header span i {
    margin-right: 0;
    font-size: 13px;
}

.sidebar-panel .side-nav .active .collapsible-header span i {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}



.side-nav {
    position: fixed;
    width: 300px;
    left: 0;
    top: 0;
    margin: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    height: 100%;
    height: calc(100% + 60px);
    height: -moz-calc(100%);
    padding-bottom: 60px;
    background-color: #fff;
    z-index: 999;
    overflow-y: auto;
    will-change: transform;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateX(-105%);
    transform: translateX(-105%);
}

    .side-nav.right-aligned {
        right: 0;
        -webkit-transform: translateX(105%);
        transform: translateX(105%);
        left: auto;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }

    .side-nav .collapsible {
        margin: 0;
    }

    .side-nav li {
        float: none;
        line-height: 48px;
    }

        .side-nav li.active {
            background-color: rgba(0, 0, 0, 0.05);
        }

        .side-nav li > a {
            color: rgba(0, 0, 0, 0.87);
            display: block;
            font-size: 14px;
            font-weight: 500;
            height: 48px;
            line-height: 48px;
            padding: 0 32px;
        }

            .side-nav li > a:hover {
                background-color: rgba(0, 0, 0, 0.05);
            }

            .side-nav li > a.btn, .side-nav li > a.btn-large, .side-nav li > a.btn-large, .side-nav li > a.btn-flat, .side-nav li > a.btn-floating {
                margin: 10px 15px;
            }

            .side-nav li > a.btn, .side-nav li > a.btn-large, .side-nav li > a.btn-large, .side-nav li > a.btn-floating {
                color: #fff;
            }

            .side-nav li > a.btn-flat {
                color: #343434;
            }

            .side-nav li > a.btn:hover, .side-nav li > a.btn-large:hover, .side-nav li > a.btn-large:hover {
                background-color: #2bbbad;
            }

            .side-nav li > a.btn-floating:hover {
                background-color: #26a69a;
            }

            .side-nav li > a > i,
            .side-nav li > a > [class^="mdi-"], .side-nav li > a li > a > [class*="mdi-"],
            .side-nav li > a > i.material-icons {
                float: left;
                height: 48px;
                line-height: 48px;
                margin: 0 32px 0 0;
                width: 24px;
                color: rgba(0, 0, 0, 0.54);
            }

    .side-nav .divider {
        margin: 8px 0 0 0;
    }

    .side-nav .subheader {
        cursor: initial;
        pointer-events: none;
        color: rgba(0, 0, 0, 0.54);
        font-size: 14px;
        font-weight: 500;
        line-height: 48px;
    }

        .side-nav .subheader:hover {
            background-color: transparent;
        }

    .side-nav .user-view,
    .side-nav .userView {
        position: relative;
        padding: 32px 32px 0;
        margin-bottom: 8px;
    }

        .side-nav .user-view > a,
        .side-nav .userView > a {
            height: auto;
            padding: 0;
        }

            .side-nav .user-view > a:hover,
            .side-nav .userView > a:hover {
                background-color: transparent;
            }

        .side-nav .user-view .background,
        .side-nav .userView .background {
            overflow: hidden;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: -1;
        }

        .side-nav .user-view .circle, .side-nav .user-view .name, .side-nav .user-view .email,
        .side-nav .userView .circle,
        .side-nav .userView .name,
        .side-nav .userView .email {
            display: block;
        }

        .side-nav .user-view .circle,
        .side-nav .userView .circle {
            height: 64px;
            width: 64px;
        }

        .side-nav .user-view .name,
        .side-nav .user-view .email,
        .side-nav .userView .name,
        .side-nav .userView .email {
            font-size: 14px;
            line-height: 24px;
        }

        .side-nav .user-view .name,
        .side-nav .userView .name {
            margin-top: 16px;
            font-weight: 500;
        }

        .side-nav .user-view .email,
        .side-nav .userView .email {
            padding-bottom: 16px;
            font-weight: 400;
        }

.drag-target {
    height: 100%;
    width: 10px;
    position: fixed;
    top: 0;
    z-index: 998;
}

.side-nav.fixed {
    left: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    position: fixed;
}

    .side-nav.fixed.right-aligned {
        right: 0;
        left: auto;
    }

@media only screen and (max-width: 992px) {
    .side-nav.fixed {
        -webkit-transform: translateX(-105%);
        transform: translateX(-105%);
    }

        .side-nav.fixed.right-aligned {
            -webkit-transform: translateX(105%);
            transform: translateX(105%);
        }

    .side-nav a {
        padding: 0 16px;
    }

    .side-nav .user-view,
    .side-nav .userView {
        padding: 16px 16px 0;
    }
}

.side-nav .collapsible-body > ul:not(.collapsible) > li.active,
.side-nav.fixed .collapsible-body > ul:not(.collapsible) > li.active {
    background-color: #ee6e73;
}

    .side-nav .collapsible-body > ul:not(.collapsible) > li.active a,
    .side-nav.fixed .collapsible-body > ul:not(.collapsible) > li.active a {
        color: #fff;
    }

.side-nav .collapsible-body {
    padding: 0;
}

#sidenav-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 120vh;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 997;
    will-change: opacity;
}


.jssorl-009-spin img {
    animation-name: jssorl-009-spin;
    animation-duration: 1.6s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes jssorl-009-spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.mt10 {
    margin-top: 10px;
}
/*jssor slider arrow skin 106 css*/
/*.jssora106 {
    display: block;
    position: absolute;
    cursor: pointer;
}

    .jssora106 .c {
        fill: #fff;
        opacity: .3;
    }

    .jssora106 .a {
        fill: none;
        stroke: #fff;
        stroke-width: 350;
        stroke-miterlimit: 10;
    }

    .jssora106:hover .c {
        opacity: .5;
    }

    .jssora106:hover .a {
        opacity: .8;
    }

    .jssora106.jssora106dn .c {
        opacity: .2;
    }

    .jssora106.jssora106dn .a {
        opacity: 1;
    }

    .jssora106.jssora106ds {
        opacity: .3;
        pointer-events: none;
    }*/

/*jssor slider thumbnail skin 101 css*/
/*.jssort101 .p {
    position: absolute;
    top: 0;
    left: 0;
    box-sizing: border-box;
    background: #fff;
}

    .jssort101 .p .cv {
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: 1px solid #00b174;
        box-sizing: border-box;
        z-index: 1;
    }

.jssort101 .a {
    fill: none;
    stroke: #fff;
    stroke-width: 400;
    stroke-miterlimit: 10;
    visibility: hidden;
}

.jssort101 .p:hover .cv, .jssort101 .p.pdn .cv {
    border: none;
    border-color: transparent;
}

.jssort101 .p:hover {
    padding: 2px;
}

    .jssort101 .p:hover .cv {
        background-color: rgba(0,0,0,6);
        opacity: .35;
    }

    .jssort101 .p:hover.pdn {
        padding: 0;
    }

        .jssort101 .p:hover.pdn .cv {
            border: 2px solid #fff;
            background: none;
            opacity: .35;
        }

.jssort101 .pav .cv {
    border-color: #fff;
    opacity: .35;
}

.jssort101 .pav .a, .jssort101 .p:hover .a {
    visibility: visible;
}

.jssort101 .t {
    position: absolute;
    top: 5%;
    left: 5%;
    width: 90%;
    height: 90%;
    border: none;
    opacity: .6;
}

.jssort101 .pav .t, .jssort101 .p:hover .t {
    opacity: 1;
}*/


/* jssor slider arrow navigator skin 05 css */
/*
            .jssora05l              (normal)
            .jssora05r              (normal)
            .jssora05l:hover        (normal mouseover)
            .jssora05r:hover        (normal mouseover)
            .jssora05ldn            (mousedown)
            .jssora05rdn            (mousedown)
            */
/*jssor slider loading skin spin css*/
.jssorl-009-spin img {
    animation-name: jssorl-009-spin;
    animation-duration: 1.6s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes jssorl-009-spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

/*jssor slider arrow skin 051 css*/
.jssora051 {
    display: block;
    position: absolute;
    cursor: pointer;
}

    .jssora051 .a {
        fill: none;
        stroke: #fff;
        stroke-width: 360;
        stroke-miterlimit: 10;
    }

    .jssora051:hover {
        opacity: .8;
    }

    .jssora051.jssora051dn {
        opacity: .5;
    }

    .jssora051.jssora051ds {
        opacity: .3;
        pointer-events: none;
    }

/*jssor slider thumbnail skin 111 css*/
.jssort111 {
    height: 105px;
}

    .jssort111 .p {
        position: absolute;
        top: 0;
        left: 0;
        width: 200px;
        height: 100px;
    }
        /*background-color:#000;*/
        .jssort111 .p img {
            position: absolute;
            left: 0;
            right: 0;
            top: 5px;
            bottom: 0;
            margin-top: auto;
            margin-bottom: auto;
            margin-left: auto;
            margin-right: auto;
            width: auto;
            height: auto;
            max-width: 100%;
            max-height: 100%;
        }

    .jssort111 .t {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: none;
        opacity: .45;
    }

    .jssort111 .p:hover .t {
        opacity: .8;
    }

    .jssort111 .pav .t, .jssort111 .pdn .t, .jssort111 .p:hover.pdn .t {
        opacity: 1;
    }

    .jssort111 .ti {
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: 100%;
        height: 28px;
        line-height: 28px;
        text-align: center;
        font-size: 12px;
        color: #fff;
        background-color: rgba(0,0,0,.3);
    }

    .jssort111 .pav .ti, .jssort111 .pdn .ti, .jssort111 .p:hover.pdn .ti {
        color: #000;
        background-color: rgba(255,255,255,.6);
    }

.jssorb052 .i {
    position: absolute;
    cursor: pointer;
}

    .jssorb052 .i .b {
        fill: #000;
        fill-opacity: 0.3;
    }

    .jssorb052 .i:hover .b {
        fill-opacity: .7;
    }

.jssorb052 .iav .b {
    fill-opacity: 1;
}

.jssorb052 .i.idn {
    opacity: .3;
}

.jssora053 {
    display: block;
    position: absolute;
    cursor: pointer;
}

    .jssora053 .a {
        fill: none;
        stroke: #fff;
        stroke-width: 640;
        stroke-miterlimit: 10;
    }

    .jssora053:hover {
        opacity: .8;
    }

    .jssora053.jssora053dn {
        opacity: .5;
    }

    .jssora053.jssora053ds {
        opacity: .3;
        pointer-events: none;
    }



.ribbon-wrapper-1 {
    width: 106px;
    height: 108px;
    overflow: hidden;
    position: absolute;
    top: -6px;
    right: -6px;
}

.ribbon-1 {
    font: bold 15px Sans-Serif;
    line-height: 18px;
    color: #333;
    text-align: center;
    text-transform: uppercase;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    position: relative;
    padding: 7px 0;
    left: -11px;
    top: 26px;
    width: 150px;
    background-color: #006448;
    color: #fff;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    letter-spacing: 0.5px;
}

    .ribbon-1:before, .ribbon-1:after {
        content: "";
        border-top: 4px solid #4e7c7d;
        border-left: 4px solid transparent;
        border-right: 4px solid transparent;
        position: absolute;
        bottom: -4px;
    }

    .ribbon-1:before {
        left: 0;
    }

    .ribbon-1:after {
        right: 0;
    }  .justified-text {
    text-align: justify;
    text-justify: inter-word;
}