.font-tt .font__base,
.font-tt .font__base * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: MyriadRegular, "Segoe UI", sans-serif
}

.font-tt .text__light,
.font-tt .text__light * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset
}

.font-tt .text__regular,
.font-tt .text__regular * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: MyriadRegular, "Segoe UI", sans-serif !important
}

.font-tt .text__semibold,
.font-tt .text__semibold * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: MyriadSemibold, "Segoe UI", sans-serif !important
}

.font-tt .text__ttregular,
.font-tt .text__ttregular * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProRegular, "Segoe UI", sans-serif !important
}

.font-tt .text__ttnormal,
.font-tt .text__ttnormal * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProNormal, "Segoe UI", sans-serif !important
}

.font-tt .text__ttmedium,
.font-tt .text__ttmedium * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProMedium, "Segoe UI", sans-serif !important
}

.font-tt .text__ttlight,
.font-tt .text__ttlight * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProLight, "Segoe UI", sans-serif !important
}

.font-tt .text__ttbold,
.font-tt .text__ttbold * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProBold, "Segoe UI", sans-serif !important
}

.font-tt .text-italic {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: MyriadItalic, "Segoe UI", sans-serif !important
}

.font-tt .wd__section .ksp__layout .wd__content .content__title,
.font-tt .wd__section .ksp__layout .wd__content .content__title * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProMedium, "Segoe UI", sans-serif !important
}

.font-tt .wd__section .ksp__layout .wd__content .content__info,
.font-tt .wd__section .ksp__layout .wd__content .content__info * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProRegular, "Segoe UI", sans-serif !important
}

.font-tt .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__data,
.font-tt .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__data * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProMedium, "Segoe UI", sans-serif !important
}

.font-tt .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__describe,
.font-tt .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__describe *,
.font-tt .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__describe__top,
.font-tt .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__describe__top * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProRegular, "Segoe UI", sans-serif !important
}

.font-tt .modal-button-container .modal-button-text,
.font-tt .modal-button-container .modal-button-text *,
.font-tt .modal-button-container .modal-inner-text,
.font-tt .modal-button-container .modal-inner-text * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProNormal, "Segoe UI", sans-serif !important
}

.font-tt .comment,
.font-tt .comment *,
.font-tt .footnote .footnote-item,
.font-tt .footnote .footnote-item * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: MyriadRegular, "Segoe UI", sans-serif
}

.font-tt .comment::marker,
.font-tt .footnote .footnote-item::marker {
    font-variant-numeric: normal
}

.font-tt .wd__content .content__slogan,
.font-tt .wd__content .content__slogan * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProNormal, "Segoe UI", sans-serif
}

.font-tt .wd__content .content__title,
.font-tt .wd__content .content__title * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProNormal, "Segoe UI", sans-serif
}

.font-tt .wd__content .content__info,
.font-tt .wd__content .content__info * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: MyriadRegular, "Segoe UI", sans-serif
}

.font-tt .wd__content .content__link,
.font-tt .wd__content .content__link * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProNormal, "Segoe UI", sans-serif
}

.font-tt .wd__feature__list,
.font-tt .wd__feature__list * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProNormal, "Segoe UI", sans-serif
}

.font-tt .wd__link__arrow::after {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: MyriadRegular, "Segoe UI", sans-serif
}

.font-tt .slick__nav {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: MyriadLight, "Segoe UI", sans-serif
}

.font-tt .cmd-sidenav .label-name,
.font-tt .cmd-sidenav .label-name * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset
}

@media all and (min-width:1279.5px) {

    .font-tt .text__light-large,
    .font-tt .text__light-large * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset
    }

    .font-tt .text__regular-large,
    .font-tt .text__regular-large * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: MyriadRegular, "Segoe UI", sans-serif !important
    }

    .font-tt .text__semibold-large,
    .font-tt .text__semibold-large * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: MyriadSemibold, "Segoe UI", sans-serif !important
    }
}

@media all and (min-width:731px) and (max-width:1279.5px) {

    .font-tt .text__light-medium,
    .font-tt .text__light-medium * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset
    }

    .font-tt .text__regular-medium {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: MyriadRegular, "Segoe UI", sans-serif !important
    }

    .font-tt .text__semibold-medium {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: MyriadSemibold, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttregular-medium,
    .font-tt .text__ttregular-medium * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProRegular, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttnormal-medium,
    .font-tt .text__ttnormal-medium * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProNormal, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttmedium-medium,
    .font-tt .text__ttmedium-medium * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProMedium, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttlight-medium,
    .font-tt .text__ttlight-medium * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProLight, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttbold-medium,
    .font-tt .text__ttbold-medium * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProBold, "Segoe UI", sans-serif !important
    }
}

@media all and (max-width:730.5px) {
    .font-tt .text__light-small {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset
    }

    .font-tt .text__regular-small {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: MyriadRegular, "Segoe UI", sans-serif !important
    }

    .font-tt .text__semibold-small {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: MyriadSemibold, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttregular-small,
    .font-tt .text__ttregular-small * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProRegular, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttnormal-small,
    .font-tt .text__ttnormal-small * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProNormal, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttmedium-small,
    .font-tt .text__ttmedium-small * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProMedium, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttlight-small,
    .font-tt .text__ttlight-small * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProLight, "Segoe UI", sans-serif !important
    }

    .font-tt .text__ttbold-small,
    .font-tt .text__ttbold-small * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: TTNormsProBold, "Segoe UI", sans-serif !important
    }
}

.font-helvetica.font__base,
.font-helvetica.font__base * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif
}

.font-helvetica .text__light,
.font-helvetica .text__light * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayLight, "Segoe UI", sans-serif !important
}

.font-helvetica .text__regular,
.font-helvetica .text__regular * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif !important
}

.font-helvetica .text__semibold,
.font-helvetica .text__semibold * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: MyriadSemibold, "Segoe UI", sans-serif !important
}

.font-helvetica .text__ttregular,
.font-helvetica .text__ttregular * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif !important
}

.font-helvetica .text__ttnormal,
.font-helvetica .text__ttnormal * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif !important
}

.font-helvetica .text__ttmedium,
.font-helvetica .text__ttmedium * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayMedium, "Segoe UI", sans-serif !important
}

.font-helvetica .text__ttlight,
.font-helvetica .text__ttlight * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayLight, "Segoe UI", sans-serif !important
}

.font-helvetica .text__ttbold,
.font-helvetica .text__ttbold * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayBold, "Segoe UI", sans-serif !important
}

.font-helvetica .text-italic {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayLightItalic, "Segoe UI", sans-serif !important
}

.font-helvetica .wd__section .ksp__layout .wd__content .content__title,
.font-helvetica .wd__section .ksp__layout .wd__content .content__title * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayMedium, "Segoe UI", sans-serif !important
}

.font-helvetica .wd__section .ksp__layout .wd__content .content__info,
.font-helvetica .wd__section .ksp__layout .wd__content .content__info * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif !important
}

.font-helvetica .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__data,
.font-helvetica .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__data * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayMedium, "Segoe UI", sans-serif !important
}

.font-helvetica .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__describe,
.font-helvetica .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__describe *,
.font-helvetica .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__describe__top,
.font-helvetica .wd__section .ksp__layout .wd__feature__list .wd__feature .wd__feature__describe__top * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif !important
}

.font-helvetica .modal-button-container .modal-button-text,
.font-helvetica .modal-button-container .modal-button-text *,
.font-helvetica .modal-button-container .modal-inner-text,
.font-helvetica .modal-button-container .modal-inner-text * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif !important
}

.font-helvetica #CMD .footnote .footnote-item,
.font-helvetica #CMD .footnote .footnote-item *,
.font-helvetica .comment,
.font-helvetica .comment * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif
}

.font-helvetica #CMD .footnote .footnote-item::marker,
.font-helvetica .comment::marker {
    font-variant-numeric: normal
}

.font-helvetica .slick__nav {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayLight, "Segoe UI", sans-serif
}

.font-helvetica .cmd-sidenav .label-name,
.font-helvetica .cmd-sidenav .label-name * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset
}

.font-helvetica .wd__content .content__slogan,
.font-helvetica .wd__content .content__slogan * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayBold, "Segoe UI", sans-serif
}

.font-helvetica .wd__content .content__title,
.font-helvetica .wd__content .content__title * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayBold, "Segoe UI", sans-serif
}

.font-helvetica .wd__content .content__info,
.font-helvetica .wd__content .content__info * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif
}

.font-helvetica .wd__content .content__link,
.font-helvetica .wd__content .content__link * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif
}

.font-helvetica .wd__link__arrow::after {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif
}

.font-helvetica .wd__feature__list,
.font-helvetica .wd__feature__list * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif
}

.font-helvetica .wdblockimg .wd__content .content__title,
.font-helvetica .wdblockimg .wd__content .content__title * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayMedium, "Segoe UI", sans-serif
}

@media all and (min-width:1279.5px) {

    .font-helvetica .text__light-large,
    .font-helvetica .text__light-large * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: HelveticaNowDisplayLight, "Segoe UI", sans-serif !important
    }

    .font-helvetica .text__regular-large,
    .font-helvetica .text__regular-large * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif !important
    }

    .font-helvetica .text__semibold-large,
    .font-helvetica .text__semibold-large * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: MyriadSemibold, "Segoe UI", sans-serif !important
    }
}

@media all and (min-width:731px) and (max-width:1279.5px) {

    .font-helvetica .text__light-medium,
    .font-helvetica .text__light-medium * {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: HelveticaNowDisplayLight, "Segoe UI", sans-serif !important
    }

    .font-helvetica .text__regular-medium {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif !important
    }

    .font-helvetica .text__semibold-medium {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: MyriadSemibold, "Segoe UI", sans-serif !important
    }
}

@media all and (max-width:730.5px) {
    .font-helvetica .text__light-small {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: HelveticaNowDisplayLight, "Segoe UI", sans-serif !important
    }

    .font-helvetica .text__regular-small {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: HelveticaNowDisplayRegular, "Segoe UI", sans-serif !important
    }

    .font-helvetica .text__semibold-small {
        font-style: normal;
        font-stretch: normal;
        font-display: swap;
        font-weight: unset;
        font-family: MyriadSemibold, "Segoe UI", sans-serif !important
    }
}

.font-tt .section__ksp .wdtile.wdtile-ksp,
.font-tt .section__ksp .wdtile.wdtile-ksp * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: TTNormsProMedium, "Segoe UI", sans-serif !important
}

.font-helvetica .section__ksp .wdtile.wdtile-ksp,
.font-helvetica .section__ksp .wdtile.wdtile-ksp * {
    font-style: normal;
    font-stretch: normal;
    font-display: swap;
    font-weight: unset;
    font-family: HelveticaNowDisplayMedium, "Segoe UI", sans-serif !important
}