/*** Global ***/
.text__light { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 100; font-style: normal; }

.text__regular { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 200; font-style: normal; }

.text__semibold { font-family: "Myriad W01_n3", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 300; font-style: normal; }

.product_price .btn_buy .label { font-weight: 200 !important; font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 200; font-style: normal; }

.modal-button-copy { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 200; font-style: normal; }

.section__space .img__space.step2 .line__blue text { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 200; font-style: normal; }

.footnote .footnote-item, .footnote .footnote-item div, .footnote .footnote-item span, .footnote .footnote-item sup, .comment, .comment div, .comment span, .comment sup { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; }

.wd__content * { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; }
.wd__content .content__slogan, .wd__content .content__slogan div, .wd__content .content__slogan span, .wd__content .content__slogan sup, .wd__content .content__title, .wd__content .content__title div, .wd__content .content__title span, .wd__content .content__title sup { font-family: "Myriad W01_n3", "Myriad W01", "Segoe UI", sans-serif; font-weight: 300; font-style: normal; }
.wd__content .content__link { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }
.wd__content .content__link span { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }
.wd__content .content__link.product__brochure { margin-top: 36px; }
.wd__content .content__link.product__brochure span { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; color: #24aae1; text-decoration: none; border-bottom: none; }
.wd__content .content__link.product__brochure p { display: inline-block; padding-left: 5px; font-size: 20px; margin-bottom: 0; }
.wd__content .content__link.product__brochure:after { display: none; }
.wd__content .content__link.product__brochure:hover { color: #24aae1; text-decoration: none; opacity: 0.7; }
.wd__content .content__link.product__brochure:hover span { border-bottom: none !important; }
.wd__content .content__link, .wd__content .content__link div, .wd__content .content__link span, .wd__content .content__link sup { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }

.section__kv .wd__content .content__slogan, .section__kv .wd__content .content__slogan div, .section__kv .wd__content .content__slogan span, .section__kv .wd__content .content__slogan sup { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }

.wd__performance__graph .bar__value, .wd__performance__graph .graph__line .graph__bar .bar__value, .modal-button-container .modal-button-text, .modal-button-container .modal-inner-text { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 200; font-style: normal; }

.wd__link__arrow:after { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }

.wd__feature__list * { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; }
.wd__feature__list .wd__feature .wd__feature__data, .wd__feature__list .wd__feature .wd__feature__data span, .wd__feature__list .wd__feature .wd__feature__data sup, .wd__feature__list .wd__feature .wd__feature__data div { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }
.wd__feature__list .wd__feature .wd__feature__describe__top, .wd__feature__list .wd__feature .wd__feature__describe__top span, .wd__feature__list .wd__feature .wd__feature__describe__top sup, .wd__feature__list .wd__feature .wd__feature__describe__top div, .wd__feature__list .wd__feature .wd__feature__describe, .wd__feature__list .wd__feature .wd__feature__describe span, .wd__feature__list .wd__feature .wd__feature__describe sup, .wd__feature__list .wd__feature .wd__feature__describe div { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }

.wd__spec__list * { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; }
.wd__spec__list .wd__spec .spec__des__top, .wd__spec__list .wd__spec .spec__des__top span, .wd__spec__list .wd__spec .spec__des__top sup, .wd__spec__list .wd__spec .spec__des__top div, .wd__spec__list .wd__spec .spec__des, .wd__spec__list .wd__spec .spec__des span, .wd__spec__list .wd__spec .spec__des sup, .wd__spec__list .wd__spec .spec__des div { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }

.table * { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; }

.slick__nav { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; }

.wd__slick * { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; }

.partial__parts .parts .part__describe, .partial__parts .parts .part__describe span, .partial__parts .parts .part__describe sup, .partial__parts .parts .part__describe div { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; }

@media all and (max-width: 730px) { .text__light-large { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 100; font-style: normal; }
  .text__regular-large { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 200; font-style: normal; }
  .text__semibold-large { font-family: "Myriad W01_n3", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 300; font-style: normal; }
  .wd__content .content__comment, .wd__content .content__comment span, .wd__content .content__comment sup, .wd__content .content__comment div, .wd__content .content__info, .wd__content .content__info span, .wd__content .content__info sup, .wd__content .content__info div { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }
  .wd__content .content__link.product__brochure { font-size: 17px; margin-top: 26px; margin-bottom: 9px; }
  .wd__content .content__link.product__brochure p { padding-left: 2px; font-size: 17px; }
  .section__kv .wd__content .content__info, .section__kv .wd__content .content__info span, .section__kv .wd__content .content__info sup, .section__kv .wd__content .content__info div { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif; font-weight: 100; font-style: normal; }
  .wd__feature__list .wd__feature .wd__feature__describe__top, .wd__feature__list .wd__feature .wd__feature__describe__top span, .wd__feature__list .wd__feature .wd__feature__describe__top sup, .wd__feature__list .wd__feature .wd__feature__describe__top div, .wd__feature__list .wd__feature .wd__feature__describe, .wd__feature__list .wd__feature .wd__feature__describe span, .wd__feature__list .wd__feature .wd__feature__describe sup, .wd__feature__list .wd__feature .wd__feature__describe div { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; }
  .wd__performance__graph .graph__caption, .wd__performance__graph .graph__caption span, .wd__performance__graph .graph__caption sup, .wd__performance__graph .graph__caption div, .partial__parts .parts .part__describe, .partial__parts .parts .part__describe span, .partial__parts .parts .part__describe sup, .partial__parts .parts .part__describe div { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif; font-weight: 200; font-style: normal; } }
@media all and (min-width: 731px) and (max-width: 1279px) { .text__light-medium { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 100; font-style: normal; }
  .text__regular-medium { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 200; font-style: normal; }
  .text__semibold-medium { font-family: "Myriad W01_n3", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 300; font-style: normal; } }
@media all and (max-width: 730px) { .text__light-small { font-family: "Myriad W01_n1", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 100; font-style: normal; }
  .text__regular-small { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 200; font-style: normal; }
  .text__semibold-small { font-family: "Myriad W01_n3", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 300; font-style: normal; }
  .footnote .footnote-item { font-family: "Myriad W01_n2", "Myriad W01", "Segoe UI", sans-serif !important; font-weight: 200; font-style: normal; } }
