/*** Global ***/
html {
  font-size: 15px; }

body {
  font-size: 1em;
  line-height: 1.3; }

.inline__block {
  display: inline-block; }

/* stylelint-disable rule */
/* stylelint-enable rule */
.wdtile__container {
  --tile-gap: 15px;
  --column-count: 3;
  display: grid;
  width: 100%;
  grid-gap: var(--tile-gap);
  gap: var(--tile-gap);
  grid-template-columns: repeat(var(--column-count), 1fr); }

@media all and (min-width: 1280px) {
  .wdtile__container[data-largecolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-largecolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-largecolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-largecolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-largecolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-largecolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-largecolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-largecolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-largecolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-largecolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-largecolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-largecolum='12'] {
    --column-count: 12; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container[data-mediumcolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-mediumcolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-mediumcolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-mediumcolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-mediumcolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-mediumcolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-mediumcolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-mediumcolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-mediumcolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-mediumcolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-mediumcolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-mediumcolum='12'] {
    --column-count: 12; } }

@media all and (max-width: 730.5px) {
  .wdtile__container[data-smallcolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-smallcolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-smallcolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-smallcolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-smallcolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-smallcolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-smallcolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-smallcolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-smallcolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-smallcolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-smallcolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-smallcolum='12'] {
    --column-count: 12; } }

@media all and (min-width: 1280px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (min-width: 1280px) {
  .wdtile__container[data-largegap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-largegap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-largegap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-largegap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-largegap='14'] {
    --tile-gap: 14px; }
  .wdtile__container[data-largegap='15'] {
    --tile-gap: 15px; }
  .wdtile__container[data-largegap='16'] {
    --tile-gap: 16px; }
  .wdtile__container[data-largegap='17'] {
    --tile-gap: 17px; }
  .wdtile__container[data-largegap='18'] {
    --tile-gap: 18px; }
  .wdtile__container[data-largegap='19'] {
    --tile-gap: 19px; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container[data-mediumgap='5'] {
    --tile-gap: 5px; }
  .wdtile__container[data-mediumgap='6'] {
    --tile-gap: 6px; }
  .wdtile__container[data-mediumgap='7'] {
    --tile-gap: 7px; }
  .wdtile__container[data-mediumgap='8'] {
    --tile-gap: 8px; }
  .wdtile__container[data-mediumgap='9'] {
    --tile-gap: 9px; }
  .wdtile__container[data-mediumgap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-mediumgap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-mediumgap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-mediumgap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-mediumgap='14'] {
    --tile-gap: 14px; }
  .wdtile__container[data-mediumgap='15'] {
    --tile-gap: 15px; }
  .wdtile__container[data-mediumgap='16'] {
    --tile-gap: 16px; }
  .wdtile__container[data-mediumgap='17'] {
    --tile-gap: 17px; }
  .wdtile__container[data-mediumgap='18'] {
    --tile-gap: 18px; }
  .wdtile__container[data-mediumgap='19'] {
    --tile-gap: 19px; } }

@media all and (max-width: 730.5px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (max-width: 730.5px) {
  .wdtile__container[data-smallgap='1'] {
    --tile-gap: 1px; }
  .wdtile__container[data-smallgap='2'] {
    --tile-gap: 2px; }
  .wdtile__container[data-smallgap='3'] {
    --tile-gap: 3px; }
  .wdtile__container[data-smallgap='4'] {
    --tile-gap: 4px; }
  .wdtile__container[data-smallgap='5'] {
    --tile-gap: 5px; }
  .wdtile__container[data-smallgap='6'] {
    --tile-gap: 6px; }
  .wdtile__container[data-smallgap='7'] {
    --tile-gap: 7px; }
  .wdtile__container[data-smallgap='8'] {
    --tile-gap: 8px; }
  .wdtile__container[data-smallgap='9'] {
    --tile-gap: 9px; }
  .wdtile__container[data-smallgap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-smallgap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-smallgap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-smallgap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-smallgap='14'] {
    --tile-gap: 14px; } }

.wdtile__item {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  min-height: 200px; }

.wdtile .item__leftdesc {
  z-index: 10; }

.wdtile .wdtile__item-0 {
  order: 1; }

.wdtile .wdtile__item-1 {
  order: 2; }

.wdtile .wdtile__item-2 {
  order: 3; }

.wdtile .wdtile__item-3 {
  order: 4; }

.wdtile .wdtile__item-4 {
  order: 5; }

.wdtile .wdtile__item-5 {
  order: 6; }

.wdtile .wdtile__item-6 {
  order: 7; }

.wdtile .wdtile__item-7 {
  order: 8; }

.wdtile .wdtile__item-8 {
  order: 9; }

.wdtile .wdtile__item-9 {
  order: 10; }

.wdtile .wdtile__item-10 {
  order: 11; }

.wdtile .wdtile__item-11 {
  order: 12; }

.wdtile .wdtile__item-12 {
  order: 13; }

.wdtile .wdtile__item-13 {
  order: 14; }

.wdtile .wdtile__item-14 {
  order: 15; }

.wdtile .wdtile__item-15 {
  order: 16; }

.wdtile .wdtile__item-16 {
  order: 17; }

.wdtile .wdtile__item-17 {
  order: 18; }

.wdtile .wdtile__item-18 {
  order: 19; }

.wdtile .wdtile__item-19 {
  order: 20; }

.wdtile .wdtile__item-20 {
  order: 21; }

.wdtile .wdtile__item-21 {
  order: 22; }

.wdtile .wdtile__item-22 {
  order: 23; }

.wdtile .wdtile__item-23 {
  order: 24; }

.wdtile .wdtile__item-24 {
  order: 25; }

.wdtile .wdtile__item-25 {
  order: 26; }

.wdtile .wdtile__item-26 {
  order: 27; }

.wdtile .wdtile__item-27 {
  order: 28; }

.wdtile .wdtile__item-28 {
  order: 29; }

.wdtile .wdtile__item-29 {
  order: 30; }

.wdtile .wdtile__item-30 {
  order: 31; }

.wdtile .wdtile__item-31 {
  order: 32; }

.wdtile .wdtile__item-32 {
  order: 33; }

.wdtile .wdtile__item-33 {
  order: 34; }

.wdtile .wdtile__item-34 {
  order: 35; }

.wdtile .wdtile__item-35 {
  order: 36; }

.wdtile .wdtile__item-36 {
  order: 37; }

.wdtile .wdtile__item-37 {
  order: 38; }

.wdtile .wdtile__item-38 {
  order: 39; }

.wdtile .wdtile__item-39 {
  order: 40; }

.wdtile .wdtile__item-40 {
  order: 41; }

.wdtile .wdtile__item-41 {
  order: 42; }

.wdtile .wdtile__item-42 {
  order: 43; }

.wdtile .wdtile__item-43 {
  order: 44; }

.wdtile .wdtile__item-44 {
  order: 45; }

.wdtile .wdtile__item-45 {
  order: 46; }

.wdtile .wdtile__item-46 {
  order: 47; }

.wdtile .wdtile__item-47 {
  order: 48; }

.wdtile .wdtile__item-48 {
  order: 49; }

.wdtile .wdtile__item-49 {
  order: 50; }

.wdtile .wdtile__item-50 {
  order: 51; }

.wdtile .wdtile__item-51 {
  order: 52; }

.wdtile .wdtile__item-52 {
  order: 53; }

.wdtile .wdtile__item-53 {
  order: 54; }

.wdtile .wdtile__item-54 {
  order: 55; }

.wdtile .wdtile__item-55 {
  order: 56; }

.wdtile .wdtile__item-56 {
  order: 57; }

.wdtile .wdtile__item-57 {
  order: 58; }

.wdtile .wdtile__item-58 {
  order: 59; }

.wdtile .wdtile__item-59 {
  order: 60; }

.wdtile .wdtile__item-60 {
  order: 61; }

.wdtile .wdtile__item-61 {
  order: 62; }

.wdtile .wdtile__item-62 {
  order: 63; }

.wdtile .wdtile__item-63 {
  order: 64; }

.wdtile .wdtile__item-64 {
  order: 65; }

.wdtile .wdtile__item-65 {
  order: 66; }

.wdtile .wdtile__item-66 {
  order: 67; }

.wdtile .wdtile__item-67 {
  order: 68; }

.wdtile .wdtile__item-68 {
  order: 69; }

.wdtile .wdtile__item-69 {
  order: 70; }

.wdtile .wdtile__item-70 {
  order: 71; }

.wdtile .wdtile__item-71 {
  order: 72; }

.wdtile .wdtile__item-72 {
  order: 73; }

.wdtile .wdtile__item-73 {
  order: 74; }

.wdtile .wdtile__item-74 {
  order: 75; }

.wdtile .wdtile__item-75 {
  order: 76; }

.wdtile .wdtile__item-76 {
  order: 77; }

.wdtile .wdtile__item-77 {
  order: 78; }

.wdtile .wdtile__item-78 {
  order: 79; }

.wdtile .wdtile__item-79 {
  order: 80; }

.wdtile .wdtile__item-80 {
  order: 81; }

.wdtile .wdtile__item-81 {
  order: 82; }

.wdtile .wdtile__item-82 {
  order: 83; }

.wdtile .wdtile__item-83 {
  order: 84; }

.wdtile .wdtile__item-84 {
  order: 85; }

.wdtile .wdtile__item-85 {
  order: 86; }

.wdtile .wdtile__item-86 {
  order: 87; }

.wdtile .wdtile__item-87 {
  order: 88; }

.wdtile .wdtile__item-88 {
  order: 89; }

.wdtile .wdtile__item-89 {
  order: 90; }

.wdtile .wdtile__item-90 {
  order: 91; }

.wdtile .wdtile__item-91 {
  order: 92; }

.wdtile .wdtile__item-92 {
  order: 93; }

.wdtile .wdtile__item-93 {
  order: 94; }

.wdtile .wdtile__item-94 {
  order: 95; }

.wdtile .wdtile__item-95 {
  order: 96; }

.wdtile .wdtile__item-96 {
  order: 97; }

.wdtile .wdtile__item-97 {
  order: 98; }

.wdtile .wdtile__item-98 {
  order: 99; }

.wdtile .wdtile__item-99 {
  order: 100; }

.wdtile.devTest .wdtile__item::before {
  display: block;
  position: absolute;
  z-index: 9;
  bottom: 0;
  left: 0;
  color: #fc0;
  font-size: 25em;
  line-height: 0.6em; }

.wdtile.devTest .wdtile__item-0::before {
  content: "0"; }

.wdtile.devTest .wdtile__item-1::before {
  content: "1"; }

.wdtile.devTest .wdtile__item-2::before {
  content: "2"; }

.wdtile.devTest .wdtile__item-3::before {
  content: "3"; }

.wdtile.devTest .wdtile__item-4::before {
  content: "4"; }

.wdtile.devTest .wdtile__item-5::before {
  content: "5"; }

.wdtile.devTest .wdtile__item-6::before {
  content: "6"; }

.wdtile.devTest .wdtile__item-7::before {
  content: "7"; }

.wdtile.devTest .wdtile__item-8::before {
  content: "8"; }

.wdtile.devTest .wdtile__item-9::before {
  content: "9"; }

.wdtile.devTest .wdtile__item-10::before {
  content: "10"; }

.wdtile.devTest .wdtile__item-11::before {
  content: "11"; }

.wdtile.devTest .wdtile__item-12::before {
  content: "12"; }

.wdtile.devTest .wdtile__item-13::before {
  content: "13"; }

.wdtile.devTest .wdtile__item-14::before {
  content: "14"; }

.wdtile.devTest .wdtile__item-15::before {
  content: "15"; }

.wdtile.devTest .wdtile__item-16::before {
  content: "16"; }

.wdtile.devTest .wdtile__item-17::before {
  content: "17"; }

.wdtile.devTest .wdtile__item-18::before {
  content: "18"; }

.wdtile.devTest .wdtile__item-19::before {
  content: "19"; }

.wdtile.devTest .wdtile__item-20::before {
  content: "20"; }

.wdtile.devTest .wdtile__item-21::before {
  content: "21"; }

.wdtile.devTest .wdtile__item-22::before {
  content: "22"; }

.wdtile.devTest .wdtile__item-23::before {
  content: "23"; }

.wdtile.devTest .wdtile__item-24::before {
  content: "24"; }

.wdtile.devTest .wdtile__item-25::before {
  content: "25"; }

.wdtile.devTest .wdtile__item-26::before {
  content: "26"; }

.wdtile.devTest .wdtile__item-27::before {
  content: "27"; }

.wdtile.devTest .wdtile__item-28::before {
  content: "28"; }

.wdtile.devTest .wdtile__item-29::before {
  content: "29"; }

.wdtile.devTest .wdtile__item-30::before {
  content: "30"; }

.wdtile.devTest .wdtile__item-31::before {
  content: "31"; }

.wdtile.devTest .wdtile__item-32::before {
  content: "32"; }

.wdtile.devTest .wdtile__item-33::before {
  content: "33"; }

.wdtile.devTest .wdtile__item-34::before {
  content: "34"; }

.wdtile.devTest .wdtile__item-35::before {
  content: "35"; }

.wdtile.devTest .wdtile__item-36::before {
  content: "36"; }

.wdtile.devTest .wdtile__item-37::before {
  content: "37"; }

.wdtile.devTest .wdtile__item-38::before {
  content: "38"; }

.wdtile.devTest .wdtile__item-39::before {
  content: "39"; }

.wdtile.devTest .wdtile__item-40::before {
  content: "40"; }

.wdtile.devTest .wdtile__item-41::before {
  content: "41"; }

.wdtile.devTest .wdtile__item-42::before {
  content: "42"; }

.wdtile.devTest .wdtile__item-43::before {
  content: "43"; }

.wdtile.devTest .wdtile__item-44::before {
  content: "44"; }

.wdtile.devTest .wdtile__item-45::before {
  content: "45"; }

.wdtile.devTest .wdtile__item-46::before {
  content: "46"; }

.wdtile.devTest .wdtile__item-47::before {
  content: "47"; }

.wdtile.devTest .wdtile__item-48::before {
  content: "48"; }

.wdtile.devTest .wdtile__item-49::before {
  content: "49"; }

/* style */
@media all and (min-width: 1280px) {
  .wdtile .large-order-0 {
    order: 0; }
  .wdtile .large-order-1 {
    order: 1; }
  .wdtile .large-order-2 {
    order: 2; }
  .wdtile .large-order-3 {
    order: 3; }
  .wdtile .large-order-4 {
    order: 4; }
  .wdtile .large-order-5 {
    order: 5; }
  .wdtile .large-order-6 {
    order: 6; }
  .wdtile .large-order-7 {
    order: 7; }
  .wdtile .large-order-8 {
    order: 8; }
  .wdtile .large-order-9 {
    order: 9; }
  .wdtile .large-order-10 {
    order: 10; }
  .wdtile .large-order-11 {
    order: 11; }
  .wdtile .large-order-12 {
    order: 12; }
  .wdtile .large-order-13 {
    order: 13; }
  .wdtile .large-order-14 {
    order: 14; }
  .wdtile .large-order-15 {
    order: 15; }
  .wdtile .large-order-16 {
    order: 16; }
  .wdtile .large-order-17 {
    order: 17; }
  .wdtile .large-order-18 {
    order: 18; }
  .wdtile .large-order-19 {
    order: 19; }
  .wdtile .large-order-20 {
    order: 20; }
  .wdtile .large-order-21 {
    order: 21; }
  .wdtile .large-order-22 {
    order: 22; }
  .wdtile .large-order-23 {
    order: 23; }
  .wdtile .large-order-24 {
    order: 24; }
  .wdtile .large-order-25 {
    order: 25; }
  .wdtile .large-order-26 {
    order: 26; }
  .wdtile .large-order-27 {
    order: 27; }
  .wdtile .large-order-28 {
    order: 28; }
  .wdtile .large-order-29 {
    order: 29; }
  .wdtile .large-order-30 {
    order: 30; }
  .wdtile .large-order-31 {
    order: 31; }
  .wdtile .large-order-32 {
    order: 32; }
  .wdtile .large-order-33 {
    order: 33; }
  .wdtile .large-order-34 {
    order: 34; }
  .wdtile .large-order-35 {
    order: 35; }
  .wdtile .large-order-36 {
    order: 36; }
  .wdtile .large-order-37 {
    order: 37; }
  .wdtile .large-order-38 {
    order: 38; }
  .wdtile .large-order-39 {
    order: 39; }
  .wdtile .large-order-40 {
    order: 40; }
  .wdtile .large-order-41 {
    order: 41; }
  .wdtile .large-order-42 {
    order: 42; }
  .wdtile .large-order-43 {
    order: 43; }
  .wdtile .large-order-44 {
    order: 44; }
  .wdtile .large-order-45 {
    order: 45; }
  .wdtile .large-order-46 {
    order: 46; }
  .wdtile .large-order-47 {
    order: 47; }
  .wdtile .large-order-48 {
    order: 48; }
  .wdtile .large-order-49 {
    order: 49; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-order-0 {
    order: 0; }
  .wdtile .medium-order-1 {
    order: 1; }
  .wdtile .medium-order-2 {
    order: 2; }
  .wdtile .medium-order-3 {
    order: 3; }
  .wdtile .medium-order-4 {
    order: 4; }
  .wdtile .medium-order-5 {
    order: 5; }
  .wdtile .medium-order-6 {
    order: 6; }
  .wdtile .medium-order-7 {
    order: 7; }
  .wdtile .medium-order-8 {
    order: 8; }
  .wdtile .medium-order-9 {
    order: 9; }
  .wdtile .medium-order-10 {
    order: 10; }
  .wdtile .medium-order-11 {
    order: 11; }
  .wdtile .medium-order-12 {
    order: 12; }
  .wdtile .medium-order-13 {
    order: 13; }
  .wdtile .medium-order-14 {
    order: 14; }
  .wdtile .medium-order-15 {
    order: 15; }
  .wdtile .medium-order-16 {
    order: 16; }
  .wdtile .medium-order-17 {
    order: 17; }
  .wdtile .medium-order-18 {
    order: 18; }
  .wdtile .medium-order-19 {
    order: 19; }
  .wdtile .medium-order-20 {
    order: 20; }
  .wdtile .medium-order-21 {
    order: 21; }
  .wdtile .medium-order-22 {
    order: 22; }
  .wdtile .medium-order-23 {
    order: 23; }
  .wdtile .medium-order-24 {
    order: 24; }
  .wdtile .medium-order-25 {
    order: 25; }
  .wdtile .medium-order-26 {
    order: 26; }
  .wdtile .medium-order-27 {
    order: 27; }
  .wdtile .medium-order-28 {
    order: 28; }
  .wdtile .medium-order-29 {
    order: 29; }
  .wdtile .medium-order-30 {
    order: 30; }
  .wdtile .medium-order-31 {
    order: 31; }
  .wdtile .medium-order-32 {
    order: 32; }
  .wdtile .medium-order-33 {
    order: 33; }
  .wdtile .medium-order-34 {
    order: 34; }
  .wdtile .medium-order-35 {
    order: 35; }
  .wdtile .medium-order-36 {
    order: 36; }
  .wdtile .medium-order-37 {
    order: 37; }
  .wdtile .medium-order-38 {
    order: 38; }
  .wdtile .medium-order-39 {
    order: 39; }
  .wdtile .medium-order-40 {
    order: 40; }
  .wdtile .medium-order-41 {
    order: 41; }
  .wdtile .medium-order-42 {
    order: 42; }
  .wdtile .medium-order-43 {
    order: 43; }
  .wdtile .medium-order-44 {
    order: 44; }
  .wdtile .medium-order-45 {
    order: 45; }
  .wdtile .medium-order-46 {
    order: 46; }
  .wdtile .medium-order-47 {
    order: 47; }
  .wdtile .medium-order-48 {
    order: 48; }
  .wdtile .medium-order-49 {
    order: 49; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-order-0 {
    order: 0; }
  .wdtile .small-order-1 {
    order: 1; }
  .wdtile .small-order-2 {
    order: 2; }
  .wdtile .small-order-3 {
    order: 3; }
  .wdtile .small-order-4 {
    order: 4; }
  .wdtile .small-order-5 {
    order: 5; }
  .wdtile .small-order-6 {
    order: 6; }
  .wdtile .small-order-7 {
    order: 7; }
  .wdtile .small-order-8 {
    order: 8; }
  .wdtile .small-order-9 {
    order: 9; }
  .wdtile .small-order-10 {
    order: 10; }
  .wdtile .small-order-11 {
    order: 11; }
  .wdtile .small-order-12 {
    order: 12; }
  .wdtile .small-order-13 {
    order: 13; }
  .wdtile .small-order-14 {
    order: 14; }
  .wdtile .small-order-15 {
    order: 15; }
  .wdtile .small-order-16 {
    order: 16; }
  .wdtile .small-order-17 {
    order: 17; }
  .wdtile .small-order-18 {
    order: 18; }
  .wdtile .small-order-19 {
    order: 19; }
  .wdtile .small-order-20 {
    order: 20; }
  .wdtile .small-order-21 {
    order: 21; }
  .wdtile .small-order-22 {
    order: 22; }
  .wdtile .small-order-23 {
    order: 23; }
  .wdtile .small-order-24 {
    order: 24; }
  .wdtile .small-order-25 {
    order: 25; }
  .wdtile .small-order-26 {
    order: 26; }
  .wdtile .small-order-27 {
    order: 27; }
  .wdtile .small-order-28 {
    order: 28; }
  .wdtile .small-order-29 {
    order: 29; }
  .wdtile .small-order-30 {
    order: 30; }
  .wdtile .small-order-31 {
    order: 31; }
  .wdtile .small-order-32 {
    order: 32; }
  .wdtile .small-order-33 {
    order: 33; }
  .wdtile .small-order-34 {
    order: 34; }
  .wdtile .small-order-35 {
    order: 35; }
  .wdtile .small-order-36 {
    order: 36; }
  .wdtile .small-order-37 {
    order: 37; }
  .wdtile .small-order-38 {
    order: 38; }
  .wdtile .small-order-39 {
    order: 39; }
  .wdtile .small-order-40 {
    order: 40; }
  .wdtile .small-order-41 {
    order: 41; }
  .wdtile .small-order-42 {
    order: 42; }
  .wdtile .small-order-43 {
    order: 43; }
  .wdtile .small-order-44 {
    order: 44; }
  .wdtile .small-order-45 {
    order: 45; }
  .wdtile .small-order-46 {
    order: 46; }
  .wdtile .small-order-47 {
    order: 47; }
  .wdtile .small-order-48 {
    order: 48; }
  .wdtile .small-order-49 {
    order: 49; } }

@media all and (min-width: 1280px) {
  .wdtile .large-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .large-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .large-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .large-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .large-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .large-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .large-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .medium-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .medium-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .medium-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .medium-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .medium-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .medium-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .small-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .small-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .small-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .small-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .small-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .small-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (min-width: 1280px) {
  .wdtile .large-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .large-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .large-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .large-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .large-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .large-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .large-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .large-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .large-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .large-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .large-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .large-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .large-grid-col-12 {
    grid-column-end: span 12; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .medium-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .medium-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .medium-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .medium-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .medium-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .medium-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .medium-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .medium-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .medium-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .medium-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .medium-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .medium-grid-col-12 {
    grid-column-end: span 12; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .small-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .small-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .small-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .small-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .small-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .small-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .small-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .small-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .small-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .small-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .small-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .small-grid-col-12 {
    grid-column-end: span 12; } }

.wd__play__btn {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: 497px;
  padding: 0;
  width: 36px;
  height: 36px; }
  .wd__play__btn button {
    position: relative;
    cursor: pointer;
    opacity: 0.7;
    padding: 0;
    width: 36px;
    height: 36px;
    border-width: 0;
    background-color: transparent;
    transition: opacity 250ms; }
    .wd__play__btn button:focus-visible, .wd__play__btn button.focus-visible, .wd__play__btn button:hover {
      opacity: 1; }
    .wd__play__btn button .svg_button_play .svg-rect {
      fill: none; }
    .wd__play__btn button .svg_button_play .svg-circle, .wd__play__btn button .svg_button_play .svg-line {
      stroke-linecap: round;
      stroke-linejoin: round;
      stroke-width: 4px;
      fill-rule: evenodd; }
    .wd__play__btn button .svg_button_play .svg-triangle {
      clip-path: url(#clip-path); }
    .wd__play__btn button .svg_button_replay {
      position: absolute;
      top: 5%;
      left: 5%;
      width: 90%;
      height: 90%; }
      .wd__play__btn button .svg_button_replay path {
        fill: #fff; }

.wd__play__btn button .svg_button_play .svg-step {
  transition: opacity 250ms linear 0ms; }

.wd__play__btn button .svg_button_play .svg-step {
  opacity: 0; }

.wd__play__btn button .svg_button_play .svg-pause-all {
  opacity: 1; }

.wd__play__btn button .svg_button_replay {
  opacity: 0;
  user-select: none;
  transition: opacity 400ms; }

.wd__play__btn button.show-play .svg_button_play .svg-step {
  opacity: 0; }

.wd__play__btn button.show-play .svg_button_play .svg-triangle {
  opacity: 1; }

.wd__play__btn button.show-replay .svg_button_play {
  opacity: 0;
  user-select: none; }

.wd__play__btn button.show-replay .svg_button_replay {
  opacity: 1;
  user-select: auto; }

.wd__play__btn .svg_button_play .svg-circle {
  stroke: #fff; }

.wd__play__btn .svg_button_play .svg-line {
  fill: #fff;
  stroke: #fff; }

.wd__play__btn .svg_button_play .svg-triangle .triangle {
  fill: #fff; }

.section__ksp {
  margin-top: 0;
  padding-top: 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__container {
  --tile-gap: 24px; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item {
  color: #181818;
  background-color: #fff;
  min-height: auto; }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__slogan {
  color: #181818; }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__title {
  color: #181818;
  background-image: linear-gradient(150deg, rgba(0, 30, 255, 0.99608) 0%, #cd13be 34%, #d1004e 66%, #c76a00 100%); }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__info {
  color: #717171; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button {
  background-color: #eaeaea;
  transition: background 600ms; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button:hover {
    background-color: #d4d3d3; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before {
    background-color: red; }

.section__ksp .wdtile.wdtile-ksp .wdtile__container[data-largecolum='4'] {
  --tile-gap: 16px; }

.section__ksp .wdtile__item {
  display: flex; }
  .section__ksp .wdtile__item,
  .section__ksp .wdtile__item * {
    font-size: 1em; }
  .section__ksp .wdtile__item .item__block {
    display: flex;
    overflow: hidden;
    align-items: center;
    width: 100%; }
  .section__ksp .wdtile__item .item__content {
    z-index: 9;
    width: 100%; }

.section__ksp .item__image {
  display: flex;
  position: relative;
  z-index: 1;
  align-items: center;
  justify-content: center;
  width: 100%; }
  .section__ksp .item__image .img__item {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background-size: contain;
    transform: translate(-50%, -50%);
    transform-origin: center; }

.section__ksp .item__block--content {
  display: flex; }
  .section__ksp .item__block--content .item__content {
    width: auto;
    flex-basis: auto;
    flex-grow: 1; }
  .section__ksp .item__block--content .item__content + .item__image {
    width: 50%;
    flex-grow: 1;
    flex-basis: 50%; }
  .section__ksp .item__block--content .wd__content .content__info {
    line-height: 1.2; }

.section__ksp .item__block,
.section__ksp .item__block * {
  text-align: center; }

.section__ksp .item__block .item__leftdesc.item__leftdesc {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: left;
  line-height: 1.4; }

.section__ksp .item__block .item__content--descBottom {
  line-height: 1.2; }
  .section__ksp .item__block .item__content--descBottom span[class*='item__content--descBottom-'] {
    display: block; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button-container {
  position: absolute;
  z-index: 9;
  right: 0;
  bottom: 0;
  width: 0;
  height: 0; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button {
  position: absolute;
  overflow: hidden;
  cursor: pointer;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 44px;
  height: 44px;
  border: 0;
  border-radius: 10px 0 0; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button * {
    pointer-events: none !important; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before, .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::after {
    display: block;
    position: absolute;
    top: 50%;
    bottom: unset;
    left: 50%;
    margin-top: -5px;
    margin-left: -10px;
    width: 20px;
    height: 10px;
    -webkit-mask-image: url("../images/large/1x/ksp/jumparrowMask.png");
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before {
    content: ''; }

.section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button {
  right: 8px;
  bottom: 8px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #393939 !important; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::before, .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::after {
    background-color: #fff;
    transition: transform 500ms; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::after {
    content: '';
    transform: translateY(-40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button:hover::before {
    transform: translateY(40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button:hover::after {
    transform: translateY(0); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.reset::before {
    transform: translateY(0);
    transition: none; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.reset::after {
    transform: translateY(-40px);
    transition: none; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.active::before {
    transform: translateY(40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.active::after {
    transform: translateY(0); }

.section__ksp.isBlockScroll .wdtile.wdtile-ksp .wdtile__item {
  opacity: 0; }

.section__ksp.isBlockScroll .wdtile.wdtile-ksp [data-anim-header='true'] {
  opacity: 0; }

.section__ksp.test .item__image {
  background-color: #ccc; }

.section__ksp.test .img__item {
  background-color: #fc0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init {
  --gradient-duration: 0.75s; }
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span,
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span sup[class*='sign-'] {
    transition: background-position 0.75s ease-in;
    transition-delay: 0s;
    transition-duration: var(--gradient-duration); }
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span {
    display: inline-block;
    position: relative;
    overflow: hidden;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'], .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-size: calc(100% + 1px) calc(200% + 1px); }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'], .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-size: calc(260% + 1px) calc(100% + 1px); }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 100%; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-position: 100% 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 100%; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-position: 100% 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(2), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(2) * {
  transition-delay: 0.35s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(3), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(3) * {
  transition-delay: 0.7s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(4), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(4) * {
  transition-delay: 1.05s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(5), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(5) * {
  transition-delay: 1.4s !important; }

.section__ksp .wdtile.wdtile-ksp .item__video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ccc; }
  .section__ksp .wdtile.wdtile-ksp .item__video .item__video-part {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 50%;
    transform: translateX(-50%); }

.section__ksp .wdtile.wdtile-ksp .item__video_btn {
  position: absolute;
  z-index: 9;
  top: 100%;
  left: 0; }
  .section__ksp .wdtile.wdtile-ksp .item__video_btn .wd__play__btn {
    bottom: 8px;
    left: 8px;
    margin-left: 0; }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-up .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(0deg, transparent 30%, #ccc 60%), linear-gradient(0deg, #b344ff 0%, #ffb6ff 50%); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-down .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(180deg, transparent 50%, #ccc 60%), linear-gradient(0deg, #b344ff 50%, #ffb6ff 100%); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-left .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(270deg, transparent 50%, #ccc 60%), linear-gradient(180deg, #ffb6ff 0%, #b344ff); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-right .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(90deg, transparent 50%, #ccc 60%), linear-gradient(180deg, #ffb6ff 0%, #b344ff); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-up .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(0deg, transparent 30%, #c1c1c1 60%), linear-gradient(0deg, #002698 0%, #2edcff 50%); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-down .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(180deg, transparent 50%, #c1c1c1 60%), linear-gradient(0deg, #002698 50%, #2edcff 100%); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-left .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(270deg, transparent 50%, #c1c1c1 60%), linear-gradient(180deg, #2edcff 0%, #002698); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-right .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(90deg, transparent 50%, #c1c1c1 60%), linear-gradient(180deg, #2edcff 0%, #002698); }

@media all and (min-width: 1280px) {
  .section__ksp {
    padding-top: 128px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -125px; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 128px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: 1144px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 58px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2.375rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.3125rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--content {
      padding-right: 100px;
      padding-left: 100px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 50px;
      padding-left: 50px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 18px 24px 24px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 118px;
        margin-bottom: 22px; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 12px; }
        .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
          margin-top: 2px; }
  .section__ksp .item__block.large-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='large-img-v-'], .section__ksp .item__block[class*='large-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='large-img-h-'], .section__ksp .item__block[class*='large-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content .item__content {
    width: 50%; }
  .section__ksp .item__block--content .item__image {
    width: 50%; }
  .section__ksp .item__block--feature .item__content {
    width: 100%; }
  .section__ksp .item__block--feature .item__image {
    width: 100%; }
  .section__ksp .item__block--content.large-img-v-txt .item__content, .section__ksp .item__block--feature.large-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.large-img-v-txt .item__image, .section__ksp .item__block--feature.large-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.large-txt-v-img .item__content, .section__ksp .item__block--feature.large-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.large-txt-v-img .item__image, .section__ksp .item__block--feature.large-txt-v-img .item__image {
    margin-bottom: 0;
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.large-img-h-txt .item__content, .section__ksp .item__block--feature.large-img-h-txt .item__content {
    width: auto;
    order: 2;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.large-img-h-txt .item__image, .section__ksp .item__block--feature.large-img-h-txt .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 1;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.large-txt-h-img .item__content, .section__ksp .item__block--feature.large-txt-h-img .item__content {
    width: auto;
    order: 1;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.large-txt-h-img .item__image, .section__ksp .item__block--feature.large-txt-h-img .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 2;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.large-img-v-txt .item__image, .section__ksp .item__block--feature.large-img-v-txt .item__image {
    margin-bottom: 26px; }
  .section__ksp .item__block--content.large-txt-v-img .item__image, .section__ksp .item__block--feature.large-txt-v-img .item__image {
    margin-top: 26px; }
  .section__ksp .item__block.large-txt-left, .section__ksp .item__block.large-txt-left * {
    text-align: left; }
  .section__ksp .item__block.large-txt-center, .section__ksp .item__block.large-txt-center * {
    text-align: center; }
  .section__ksp .item__block.large-txt-right, .section__ksp .item__block.large-txt-right * {
    text-align: right; }
  .section__ksp .wdtile__item .item__block.item__block--content .content__title {
    margin-top: 0;
    padding: 0; }
  .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info {
    margin-top: 12px; }
    .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info + .content__info {
      margin-top: 0; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .section__ksp {
    padding-top: 100px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -110px; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 100px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: calc(100% - 48px);
    max-width: 724px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 54px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.3125rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--content {
      padding-right: 44px;
      padding-left: 44px; }
      .section__ksp .wdtile .item__block--content .wd__content {
        width: 100%; }
        .section__ksp .wdtile .item__block--content .wd__content .content__title {
          margin-top: 0;
          padding: 0; }
        .section__ksp .wdtile .item__block--content .wd__content .content__info {
          margin-top: 12px; }
          .section__ksp .wdtile .item__block--content .wd__content .content__info + .content__info {
            margin-top: 6px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 34px;
      padding-left: 34px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 18px 24px 24px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 90px;
        margin-bottom: 34px; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 0; }
      .section__ksp .wdtile .item__block--feature .item__content--title + .item__content--descBottom {
        margin-top: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
        margin-top: 2px; }
  .section__ksp .item__block.medium-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='medium-img-v-'], .section__ksp .item__block[class*='medium-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='medium-img-h-'], .section__ksp .item__block[class*='medium-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content.medium-img-v-txt .item__content, .section__ksp .item__block--feature.medium-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.medium-img-v-txt .item__image, .section__ksp .item__block--feature.medium-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.medium-txt-v-img .item__content, .section__ksp .item__block--feature.medium-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.medium-txt-v-img .item__image, .section__ksp .item__block--feature.medium-txt-v-img .item__image {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.medium-img-h-txt .item__content, .section__ksp .item__block--feature.medium-img-h-txt .item__content {
    width: auto;
    order: 2;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.medium-img-h-txt .item__image, .section__ksp .item__block--feature.medium-img-h-txt .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 1;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.medium-txt-h-img .item__content, .section__ksp .item__block--feature.medium-txt-h-img .item__content {
    width: auto;
    order: 1;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.medium-txt-h-img .item__image, .section__ksp .item__block--feature.medium-txt-h-img .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 2;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.medium-img-v-txt .item__image, .section__ksp .item__block--feature.medium-img-v-txt .item__image {
    margin-top: 0;
    margin-bottom: 34px; }
  .section__ksp .item__block--content.medium-txt-v-img .item__image, .section__ksp .item__block--feature.medium-txt-v-img .item__image {
    margin-top: 34px;
    margin-bottom: 0; }
  .section__ksp .item__block.medium-txt-left,
  .section__ksp .item__block.medium-txt-left * {
    text-align: left; }
  .section__ksp .item__block.medium-txt-center,
  .section__ksp .item__block.medium-txt-center * {
    text-align: center; }
  .section__ksp .item__block.medium-txt-right,
  .section__ksp .item__block.medium-txt-right * {
    text-align: right; } }

@media all and (max-width: 730.5px) {
  .section__ksp {
    padding-top: 58px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -102px; }
    .section__ksp .wdtile__container .wdtile__item {
      transform: none !important; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 58px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: 89.2%;
    max-width: 414px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 54px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.25rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--feature, .section__ksp .wdtile .item__block--content {
      padding-right: 38px;
      padding-left: 38px; }
    .section__ksp .wdtile .item__block--content .wd__content {
      width: 100%; }
      .section__ksp .wdtile .item__block--content .wd__content .content__title {
        margin-top: 0;
        padding: 0; }
      .section__ksp .wdtile .item__block--content .wd__content .content__info {
        margin-top: 12px; }
        .section__ksp .wdtile .item__block--content .wd__content .content__info + .content__info {
          margin-top: 6px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 38px;
      padding-left: 38px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 15px 20px 20px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc + .item__image {
        margin-top: 19px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 101px;
        margin-bottom: 38px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        display: block;
        margin-bottom: 18px;
        min-height: auto; }
        .section__ksp .wdtile .item__block--feature .item__image .img__item {
          display: block;
          position: relative; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 17px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 0; }
      .section__ksp .wdtile .item__block--feature .item__content--title + .item__content--descBottom {
        margin-top: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
        margin-top: 5px; }
  .section__ksp .item__block.small-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='small-img-v-'], .section__ksp .item__block[class*='small-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='small-img-h-'], .section__ksp .item__block[class*='small-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content.small-img-v-txt .item__content, .section__ksp .item__block--feature.small-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.small-img-v-txt .item__image, .section__ksp .item__block--feature.small-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-v-img .item__content, .section__ksp .item__block--feature.small-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-v-img .item__image, .section__ksp .item__block--feature.small-txt-v-img .item__image {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.small-img-h-txt .item__content, .section__ksp .item__block--feature.small-img-h-txt .item__content {
    width: 50%;
    order: 2; }
  .section__ksp .item__block--content.small-img-h-txt .item__image, .section__ksp .item__block--feature.small-img-h-txt .item__image {
    width: 50%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-h-img .item__content, .section__ksp .item__block--feature.small-txt-h-img .item__content {
    width: 50%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-h-img .item__image, .section__ksp .item__block--feature.small-txt-h-img .item__image {
    width: 50%;
    order: 2; }
  .section__ksp .item__block--content.small-img-v-txt .item__image, .section__ksp .item__block--feature.small-img-v-txt .item__image {
    margin-top: 0;
    margin-bottom: 26px;
    width: 100%; }
  .section__ksp .item__block--content.small-txt-v-img .item__image, .section__ksp .item__block--feature.small-txt-v-img .item__image {
    margin-top: 26px;
    margin-bottom: 0;
    width: 100%; }
  .section__ksp .item__block.small-txt-left, .section__ksp .item__block.small-txt-left * {
    text-align: left; }
  .section__ksp .item__block.small-txt-center, .section__ksp .item__block.small-txt-center * {
    text-align: center; }
  .section__ksp .item__block.small-txt-right, .section__ksp .item__block.small-txt-right * {
    text-align: right; } }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

.text-center {
  text-align: center; }

.text-justify {
  text-align: justify; }

.text-nowrap {
  white-space: nowrap; }

.text-lowercase {
  text-transform: lowercase; }

.text-uppercase {
  text-transform: uppercase; }

.text-capitalize {
  text-transform: capitalize; }

.d-none {
  position: absolute !important;
  overflow: hidden;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px); }

.screen-reader-only {
  position: absolute;
  overflow: hidden;
  width: 1px;
  white-space: nowrap;
  clip: rect(0 0 0 0); }

/* .wd__section .slick-prev,
.wd__section .slick-next, */
.visuallyhidden {
  position: absolute;
  overflow: hidden;
  top: 50%;
  padding: 0;
  width: 1px;
  height: 1px;
  font-size: unset;
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(0 0 99.9% 99.9%);
  clip-path: inset(0 0 99.9% 99.9%); }

#CMD button,
#CMD input,
#CMD select,
#CMD textarea {
  -webkit-appearance: normal;
  -moz-appearance: normal;
  appearance: normal;
  outline: initial;
  outline-color: initial;
  outline-style: initial;
  outline-width: initial; }

.js-focus-visible #CMD :focus:not(.focus-visible) {
  outline: none; }

#overviewContentInsertWrapper a:focus-visible,
#overviewContentInsertWrapper button:focus-visible,
#overviewContentInsertWrapper div:focus-visible,
#overviewContentInsertWrapper h1:focus-visible,
#overviewContentInsertWrapper h2:focus-visible,
#overviewContentInsertWrapper h3:focus-visible,
#overviewContentInsertWrapper h4:focus-visible,
#overviewContentInsertWrapper image:focus-visible,
#overviewContentInsertWrapper input:focus-visible,
#overviewContentInsertWrapper li:focus-visible,
#overviewContentInsertWrapper ol:focus-visible,
#overviewContentInsertWrapper p:focus-visible,
#overviewContentInsertWrapper select:focus-visible,
#overviewContentInsertWrapper span:focus-visible,
#overviewContentInsertWrapper svg:focus-visible,
#overviewContentInsertWrapper textarea:focus-visible,
#overviewContentInsertWrapper ul:focus-visible,
#overviewContentInsertWrapper nav:focus-visible {
  outline: 2px solid #248dff; }

#CMD a:focus-visible,
#CMD button:focus-visible,
#CMD div:focus-visible,
#CMD h1:focus-visible,
#CMD h2:focus-visible,
#CMD h3:focus-visible,
#CMD h4:focus-visible,
#CMD image:focus-visible,
#CMD input:focus-visible,
#CMD li:focus-visible,
#CMD ol:focus-visible,
#CMD p:focus-visible,
#CMD select:focus-visible,
#CMD span:focus-visible,
#CMD svg:focus-visible,
#CMD textarea:focus-visible,
#CMD ul:focus-visible,
#CMD nav:focus-visible {
  outline: 2px solid #248dff; }

#CMD .footnote-num a:focus-visible {
  text-decoration: underline;
  text-underline-offset: -0.28em;
  display: inline !important; }

#CMD .colorful-text .footnote-num a:focus-visible {
  text-decoration: underline;
  text-underline-offset: -0.28em;
  display: inline !important;
  border-color: transparent !important; }

body {
  background-attachment: scroll !important;
  -moz-osx-font-smoothing: grayscale; }

.inner {
  margin-top: -20px !important; }

#CMD {
  -webkit-transition-duration: 700ms;
  -khtml-transition-duration: 700ms;
  -moz-transition-duration: 700ms;
  -ms-transition-duration: 700ms;
  -o-transition-duration: 700ms;
  transition-duration: 700ms;
  -webkit-transition-property: opacity;
  -khtml-transition-property: opacity;
  -moz-transition-property: opacity;
  -ms-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.33, 0.98);
  -khtml-transition-timing-function: cubic-bezier(0.25, 0.46, 0.33, 0.98);
  -moz-transition-timing-function: cubic-bezier(0.25, 0.46, 0.33, 0.98);
  -ms-transition-timing-function: cubic-bezier(0.25, 0.46, 0.33, 0.98);
  -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.33, 0.98);
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.33, 0.98);
  position: relative;
  margin-bottom: 0;
  padding-bottom: 140px;
  font-size: 0;
  text-align: center;
  line-height: 1.3;
  -webkit-tap-highlight-color: transparent; }
  #CMD * {
    box-sizing: border-box; }
  #CMD.stop-scrolling {
    overflow-y: hidden; }
  #CMD h1 {
    margin-block-start: 0;
    margin-block-end: 0; }
  #CMD picture > .wd__img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  #CMD {
    padding-bottom: 110px; }
  .inner {
    margin-top: -34px !important; } }

@media all and (max-width: 730.5px) {
  #CMD {
    margin-bottom: 0;
    padding-bottom: 70px; }
  .inner {
    margin-top: -58px !important; } }

.fix_ie_png {
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0fff, endColorstr=#0fff); }

@media all and (min-width: 1280px) {
  .clear__background__src {
    background-image: none !important; } }

section {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  max-width: 2560px; }
  @media all and (min-width: 731px) and (max-width: 1279.5px) {
    section {
      margin-right: auto;
      margin-left: auto;
      width: 100%;
      max-width: 1279.5px; } }
  @media all and (min-width: 0) and (max-width: 730.5px) {
    section {
      margin-right: auto;
      margin-left: auto;
      width: 100%;
      max-width: 730.5px; } }

.progressive-image {
  background-image: none !important;
  mask: none !important;
  -webkit-mask-image: none !important; }

@media all and (min-width: 1px) {
  .grace-show {
    -webkit-opacity: 0;
    -khtml-opacity: 0;
    -moz-opacity: 0;
    -ms-opacity: 0;
    -o-opacity: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    transition: opacity 800ms linear; }
    .grace-show.show {
      -webkit-opacity: 1;
      -khtml-opacity: 1;
      -moz-opacity: 1;
      -ms-opacity: 1;
      -o-opacity: 1;
      opacity: 1;
      filter: alpha(opacity=100);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      transform: translate3d(0, 0, 0);
      will-change: opacity; }
    .grace-show.animated {
      transform: none;
      will-change: null;
      transition: none; } }

.in.moving__element {
  will-change: transform, opacity; }

.wd__animation__easeout {
  -webkit-transition-duration: 500ms, 500ms;
  -khtml-transition-duration: 500ms, 500ms;
  -moz-transition-duration: 500ms, 500ms;
  -ms-transition-duration: 500ms, 500ms;
  -o-transition-duration: 500ms, 500ms;
  transition-duration: 500ms, 500ms;
  -webkit-transition-property: opacity, -webkit-transform;
  -khtml-transition-property: opacity, -webkit-transform;
  -moz-transition-property: opacity, -webkit-transform;
  -ms-transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  -khtml-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  -moz-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  -ms-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  -moz-transition-duration: 500ms;
  -moz-transition-property: all; }

@keyframes ripple {
  0% {
    opacity: 0; }
  10% {
    opacity: 0; }
  50% {
    opacity: 1; }
  90% {
    opacity: 0; }
  100% {
    opacity: 0; } }

@keyframes swing {
  20% {
    transform: rotate(15deg); }
  40% {
    transform: rotate(-10deg); }
  60% {
    transform: rotate(5deg); }
  80% {
    transform: rotate(-5deg); }
  100% {
    transform: rotate(0deg); } }

@keyframes ballRotate {
  0% {
    transform: rotate(0); }
  100% {
    transform: rotate(360deg); } }

.text__animation > h1,
.text__animation > h2,
.text__animation > h3,
.text__animation > h4,
.text__animation > span,
.text__animation > div,
.text__animation > figure,
.text__animation > img,
.text__animation > a {
  opacity: 0;
  transform: translateZ(0) translateY(30px);
  transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1), transform 0.6s cubic-bezier(0.4, 0, 0.2, 1); }

.wd__content.text__animation > h1,
.wd__content.text__animation > h2,
.wd__content.text__animation > h3,
.wd__content.text__animation > h4,
.wd__content.text__animation > span,
.wd__content.text__animation > div,
.wd__content.text__animation > figure,
.wd__content.text__animation > img,
.wd__content.text__animation > a {
  opacity: 0;
  transform: translateZ(0) translateY(30px);
  transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1), transform 0.6s cubic-bezier(0.4, 0, 0.2, 1); }

.wd__content.text__animation.text-showed .content__slogan,
.wd__content.text__animation.text-showed .content__title,
.wd__content.text__animation.text-showed .content__info,
.wd__content.text__animation.text-showed .content__comment,
.wd__content.text__animation.text-showed .content__link,
.wd__content.text__animation.text-showed .wd__feature__list {
  will-change: null;
  transform: none; }

.inner-modal .wd__content.text__animation .content__slogan,
.inner-modal .wd__content.text__animation .content__title,
.inner-modal .wd__content.text__animation .content__info,
.inner-modal .wd__content.text__animation .content__comment,
.inner-modal .wd__content.text__animation .content__link,
.inner-modal .wd__content.text__animation .wd__feature__list {
  opacity: 0;
  transform: translateZ(0) translateY(30px);
  transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1), transform 0.6s cubic-bezier(0.4, 0, 0.2, 1); }

.inner-modal .wd__content.text__animation.text-showed .content__slogan,
.inner-modal .wd__content.text__animation.text-showed .content__title,
.inner-modal .wd__content.text__animation.text-showed .content__info,
.inner-modal .wd__content.text__animation.text-showed .content__comment,
.inner-modal .wd__content.text__animation.text-showed .content__link,
.inner-modal .wd__content.text__animation.text-showed .wd__feature__list {
  will-change: null;
  transform: none; }

.outer-view {
  opacity: 1;
  transition: opacity 300ms linear; }
  .outer-view.is-hide {
    opacity: 0; }

.wd__section .slick-dots {
  margin-right: auto;
  margin-left: auto; }

#CMD .outer-view {
  margin-top: 56px \9  !important; }

#main-zone #overview-top-nav .inner {
  padding: 0; }

#product-footer-zone {
  margin-top: 0 !important; }

#main-zone > .container {
  padding: 0 !important;
  width: 100% !important;
  max-width: 100% !important; }
  #main-zone > .container .overview-wrapper {
    width: 100% !important; }

#ctl00_ContentPlaceHolder1_ctl00_span_model_name img {
  max-width: 100%; }

#special-sectionOverview {
  margin-top: 0; }

@media all and (min-width: 769px) {
  #CMD .outer-view {
    margin-top: 0; } }

@media (max-width: 959px) and (min-width: 731px) {
  #af-header,
  #af-header .af-inner,
  body #asus-api-footer {
    min-width: 100%;
    width: 100%; }
  #main-zone > .container {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important; } }

@media all and (max-width: 730.5px) {
  #special-sectionOverview {
    margin-top: 0; }
  #CMD {
    margin-top: 0 !important; }
  #main-zone,
  #main-zone-5,
  #main-zone-3,
  #main-zone-4,
  #main-zone-6 {
    padding-right: 0 !important;
    padding-left: 0 !important; } }

#overview-top-nav .inner .nav > li.has-submenu > a {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDUtMjFUMTQ6MTk6MzgrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTA1LTIxVDE0OjIyOjAyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTA1LTIxVDE0OjIyOjAyKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmU2ZmNmNTc0LWE0YWUtNDZkMC05MzUyLTZiMjViMjdlYmQyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDplNmZjZjU3NC1hNGFlLTQ2ZDAtOTM1Mi02YjI1YjI3ZWJkMjMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNmZjZjU3NC1hNGFlLTQ2ZDAtOTM1Mi02YjI1YjI3ZWJkMjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmU2ZmNmNTc0LWE0YWUtNDZkMC05MzUyLTZiMjViMjdlYmQyMyIgc3RFdnQ6d2hlbj0iMjAxOS0wNS0yMVQxNDoxOTozOCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+moGVIwAAAJVJREFUGJVtkCELAkEQRt95cF3kmpisZn+Zf8FusVttJi1mu2CziFgMolguCM8yh8t6AwvLvvcNO1OodNQAeAGfHPQ65ClwAXZA9UfV9EzUp7/aqGXqpPJQvYY4V49xX6lFHqjVUwjLpME53hZpoFQPAdbZF8bqLdisDfTVRt2rVTZTO9dD3aoUsdYRcAearh0DdbD3FwUC138WqUD3AAAAAElFTkSuQmCC"); }

#overview-top-nav.to-submenu .inner .features-menu .close-btn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0MzYwLCAyMDIwLzAyLzEzLTAxOjA3OjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDYtMTdUMTQ6MzQ6MzQrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA2LTE3VDE0OjM0OjUzKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA2LTE3VDE0OjM0OjUzKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMwNWI5NTg0LTQyZjAtNDVlYy1iMjIxLWY4ODAxZjQxODcwNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMDViOTU4NC00MmYwLTQ1ZWMtYjIyMS1mODgwMWY0MTg3MDQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDViOTU4NC00MmYwLTQ1ZWMtYjIyMS1mODgwMWY0MTg3MDQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMwNWI5NTg0LTQyZjAtNDVlYy1iMjIxLWY4ODAxZjQxODcwNCIgc3RFdnQ6d2hlbj0iMjAyMC0wNi0xN1QxNDozNDozNCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Lv/Y4AAAAJJJREFUKJF1kcENhEAIRR9TgSVYgi1YCIlW5iYUoiXYwbZgCXthNkgYToT/PhAQM/sCM7Cr6ocizGwDDuBuwOT1w4URDDA3YAWeypTgB1jFhQU4w7S9N4iwqt4SumUTGQaQqBSmFwzQUrclTZi89o+40pZ27gYIJ5cBvHp+ZpNUcN+5ul4bwQCev/7UgKuCB6brB24YT+NnPIKZAAAAAElFTkSuQmCC"); }

@media (max-width: 768px) and (min-width: 720px) {
  #rog_black_style .page-title {
    background: #222 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABWCAYAAAAjbNN8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF52lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTA1LTExVDE1OjI5OjUyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wNS0xMVQxNTozMToxNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNS0xMVQxNTozMToxNCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphYmYzM2VmNi05ODYwLTQ2ZGItODU2NC1kMzU1ODE4Y2FkMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NThERTEwNzlFRTZCMTFFNjkzNkNFQjU4RTUwM0REQzkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1OERFMTA3OUVFNkIxMUU2OTM2Q0VCNThFNTAzRERDOSIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU4REUxMDc2RUU2QjExRTY5MzZDRUI1OEU1MDNEREM5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU4REUxMDc3RUU2QjExRTY5MzZDRUI1OEU1MDNEREM5Ii8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFiZjMzZWY2LTk4NjAtNDZkYi04NTY0LWQzNTU4MThjYWQxOCIgc3RFdnQ6d2hlbj0iMjAxOC0wNS0xMVQxNTozMToxNCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkzXgSYAAAJqSURBVHic7dzRbdNQGIbhN4gBvAEdwUzQdAPYIEwATEA2KJ2AjJANajYwG3gEbxAuTi5ycWpO8UnPl1/fI1WqHFv6pVc+SWPXm9PptAUGTNK71gPYMgcS50DiHEicA4lzIHEOJM6BxDmQOAcS50DiHEicA4lzIHEOJM6BxDmQuGiBtsCp4GffZrzXixioxP01h6jpfesBrughs+0R6N94jlUiBxoy2+bCYz8Bv4Cuzij/ZQQeoi1xtXylbRxIZ/rOgfKm1gOcjZGXuDW+A39ov8QNkQM9Z7b1hcfOwM9ag6wRLdB88fu2cD9p0QIdgA8snykT8PQGs1QRLdBMev8Iw5/ixDmQOAcS50DiHEicA4lzIHEOJC7aH6qQruX0C69PwJEb+bonWqAd6ULbv9wDX647Sh3Rlri7yvs1F+0MurTJbHum/MaSnrbXgyZgihxojT3wo/EMM/Ax2hJXi8JtWR2+J+FFv1sPQDqDDl7i8vakj+Jdwxkmgr8HnVYeP9YYYq1oS9xUeb/mop1BB9La3S/sM5GWr5uw8fPitEVb4sJxIHEOJM6BxDmQOAcS50DiHEhctG8SOtJ1nH5hn4n03w3j1aepIFqgHfCtYL8O+HzNQWqJFqi7+H3IvN6f9+kyr0mKFuhS7jkJpfckdKSzsas2zeuNwDFyoDUeSYFa83MSXnDXeoCz3oHynmh/5+lI8HsStpltXeGxR0Qu6kUOlHtOws2JtsQNhfsp3FZVJNoZNJC/5fdmRTuDwnEgcQ4kzoHEOZA4BxLnQOIcSJwDiXMgcQ4kzoHEOZA4BxLnQOIcSJwDiXMgcX8BVn1OSUK1/rIAAAAASUVORK5CYII=") 96% center no-repeat;
    background-size: 48px; } }

@media (max-width: 719px) {
  #overview-top-nav .page-title {
    background: #222 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABWCAYAAAAjbNN8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF52lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTA1LTExVDE1OjI5OjUyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wNS0xMVQxNTozMToxNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNS0xMVQxNTozMToxNCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphYmYzM2VmNi05ODYwLTQ2ZGItODU2NC1kMzU1ODE4Y2FkMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NThERTEwNzlFRTZCMTFFNjkzNkNFQjU4RTUwM0REQzkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1OERFMTA3OUVFNkIxMUU2OTM2Q0VCNThFNTAzRERDOSIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU4REUxMDc2RUU2QjExRTY5MzZDRUI1OEU1MDNEREM5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU4REUxMDc3RUU2QjExRTY5MzZDRUI1OEU1MDNEREM5Ii8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFiZjMzZWY2LTk4NjAtNDZkYi04NTY0LWQzNTU4MThjYWQxOCIgc3RFdnQ6d2hlbj0iMjAxOC0wNS0xMVQxNTozMToxNCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkzXgSYAAAJqSURBVHic7dzRbdNQGIbhN4gBvAEdwUzQdAPYIEwATEA2KJ2AjJANajYwG3gEbxAuTi5ycWpO8UnPl1/fI1WqHFv6pVc+SWPXm9PptAUGTNK71gPYMgcS50DiHEicA4lzIHEOJM6BxDmQOAcS50DiHEicA4lzIHEOJM6BxDmQuGiBtsCp4GffZrzXixioxP01h6jpfesBrughs+0R6N94jlUiBxoy2+bCYz8Bv4Cuzij/ZQQeoi1xtXylbRxIZ/rOgfKm1gOcjZGXuDW+A39ov8QNkQM9Z7b1hcfOwM9ag6wRLdB88fu2cD9p0QIdgA8snykT8PQGs1QRLdBMev8Iw5/ixDmQOAcS50DiHEicA4lzIHEOJC7aH6qQruX0C69PwJEb+bonWqAd6ULbv9wDX647Sh3Rlri7yvs1F+0MurTJbHum/MaSnrbXgyZgihxojT3wo/EMM/Ax2hJXi8JtWR2+J+FFv1sPQDqDDl7i8vakj+Jdwxkmgr8HnVYeP9YYYq1oS9xUeb/mop1BB9La3S/sM5GWr5uw8fPitEVb4sJxIHEOJM6BxDmQOAcS50DiHEhctG8SOtJ1nH5hn4n03w3j1aepIFqgHfCtYL8O+HzNQWqJFqi7+H3IvN6f9+kyr0mKFuhS7jkJpfckdKSzsas2zeuNwDFyoDUeSYFa83MSXnDXeoCz3oHynmh/5+lI8HsStpltXeGxR0Qu6kUOlHtOws2JtsQNhfsp3FZVJNoZNJC/5fdmRTuDwnEgcQ4kzoHEOZA4BxLnQOIcSJwDiXMgcQ4kzoHEOZA4BxLnQOIcSJwDiXMgcX8BVn1OSUK1/rIAAAAASUVORK5CYII=") 96% center no-repeat;
    background-size: 48px; } }

@media (max-width: 768px) and (min-width: 0) {
  body#rog_black_style #overview-top-nav .nav-tabs > .active {
    background-color: #222 !important; }
  body #overview-top-nav .inner .features-menu .nav-sub > li.active {
    background: #222 !important; } }

.odin ol li,
.odin ul li {
  margin: 0; }

.wd__section .large__text-center {
  text-align: center; }
  .wd__section .large__text-center.wd__content {
    margin-right: auto;
    margin-left: auto; }
    .wd__section .large__text-center.wd__content .content__comment,
    .wd__section .large__text-center.wd__content .content__info,
    .wd__section .large__text-center.wd__content .content__link,
    .wd__section .large__text-center.wd__content .content__slogan,
    .wd__section .large__text-center.wd__content .content__title {
      margin-right: auto;
      margin-left: auto;
      text-align: center; }
    .wd__section .large__text-center.wd__content .content__slogan::after {
      margin-right: auto;
      margin-left: auto; }
    .wd__section .large__text-center.wd__content .content__title::after {
      margin: 0 auto;
      text-align: center; }

.wd__section .large__text-left.wd__content {
  text-align: left; }
  .wd__section .large__text-left.wd__content .content__comment,
  .wd__section .large__text-left.wd__content .content__info,
  .wd__section .large__text-left.wd__content .content__link,
  .wd__section .large__text-left.wd__content .content__slogan,
  .wd__section .large__text-left.wd__content .content__title {
    margin-left: 0;
    text-align: left; }
  .wd__section .large__text-left.wd__content .content__slogan::after {
    left: 0;
    margin-left: 0; }
  .wd__section .large__text-left.wd__content .content__title::after {
    margin-left: 0;
    text-align: left; }

.wd__section .large__text-left.wd__feature__list {
  text-align: left; }
  .wd__section .large__text-left.wd__feature__list .wd__feature {
    margin-right: 58px;
    margin-left: 0; }

.wd__section .large__text-right.wd__content {
  text-align: right; }
  .wd__section .large__text-right.wd__content .content__slogan::after {
    right: 0;
    margin-right: 0; }

.wd__section .large__text-right.wd__feature__list {
  text-align: right; }
  .wd__section .large__text-right.wd__feature__list .wd__feature {
    margin-right: 0;
    margin-left: 58px; }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wd__section .medium__text-left.wd__content {
    left: 0;
    text-align: left; }
    .wd__section .medium__text-left.wd__content .content__comment,
    .wd__section .medium__text-left.wd__content .content__info,
    .wd__section .medium__text-left.wd__content .content__link,
    .wd__section .medium__text-left.wd__content .content__slogan,
    .wd__section .medium__text-left.wd__content .content__title {
      margin-left: 0;
      text-align: left; }
    .wd__section .medium__text-left.wd__content .content__slogan::after {
      margin-left: 0; }
  .wd__section .medium__text-left.wd__feature__list {
    text-align: left; }
    .wd__section .medium__text-left.wd__feature__list .wd__feature {
      margin-right: 50px;
      margin-left: 0; }
  .wd__section .medium__text-center.wd__content {
    left: 0;
    margin-right: auto;
    margin-left: auto;
    text-align: center; }
    .wd__section .medium__text-center.wd__content .content__comment,
    .wd__section .medium__text-center.wd__content .content__info,
    .wd__section .medium__text-center.wd__content .content__link,
    .wd__section .medium__text-center.wd__content .content__slogan,
    .wd__section .medium__text-center.wd__content .content__title {
      margin-right: auto;
      margin-left: auto;
      text-align: center; }
    .wd__section .medium__text-center.wd__content .content__slogan::after {
      margin-right: auto;
      margin-left: auto; }
  .wd__section .medium__text-center.wd__feature__list {
    text-align: center; }
    .wd__section .medium__text-center.wd__feature__list .wd__feature {
      margin-right: 30px;
      margin-left: 30px; }
      .wd__section .medium__text-center.wd__feature__list .wd__feature .wd__feature__describe__top,
      .wd__section .medium__text-center.wd__feature__list .wd__feature .wd__feature__data,
      .wd__section .medium__text-center.wd__feature__list .wd__feature .wd__feature__describe {
        text-align: center; } }

@media all and (max-width: 730.5px) {
  .wd__section .small__text-left.wd__content {
    left: 0;
    text-align: left; }
    .wd__section .small__text-left.wd__content .content__comment,
    .wd__section .small__text-left.wd__content .content__info,
    .wd__section .small__text-left.wd__content .content__link,
    .wd__section .small__text-left.wd__content .content__slogan,
    .wd__section .small__text-left.wd__content .content__title {
      margin-left: 0;
      text-align: left; }
    .wd__section .small__text-left.wd__content .content__slogan::after {
      margin-left: 0; }
  .wd__section .small__text-left.wd__feature__list {
    text-align: center; }
    .wd__section .small__text-left.wd__feature__list .wd__feature__list .wd__feature {
      margin-right: 20px;
      margin-left: 0; }
  .wd__section .small__text-center {
    text-align: center; }
    .wd__section .small__text-center.wd__content {
      left: 0;
      margin-right: auto;
      margin-left: auto;
      text-align: center; }
      .wd__section .small__text-center.wd__content .content__comment,
      .wd__section .small__text-center.wd__content .content__info,
      .wd__section .small__text-center.wd__content .content__link,
      .wd__section .small__text-center.wd__content .content__slogan,
      .wd__section .small__text-center.wd__content .content__title {
        margin-right: auto;
        margin-left: auto;
        text-align: center; }
      .wd__section .small__text-center.wd__content .content__slogan::after {
        margin-right: auto;
        margin-left: auto; }
    .wd__section .small__text-center.wd__feature__list {
      text-align: center; }
      .wd__section .small__text-center.wd__feature__list .wd__feature {
        margin-right: 14px;
        margin-left: 14px; } }

#CMD .wd__section .section_content.text-white .modal-button {
  background-color: rgba(0, 0, 0, 0.6);
  color: white;
  border-color: white; }
  #CMD .wd__section .section_content.text-white .modal-button:hover {
    background-color: rgba(0, 0, 0, 0.6);
    color: rgba(255, 255, 255, 0.6);
    border-color: rgba(255, 255, 255, 0.6); }

#CMD .wd__section .section_content.text-white .wd__content .content__comment,
#CMD .wd__section .section_content.text-white .wd__content .content__info,
#CMD .wd__section .section_content.text-white .wd__content .content__title {
  color: #fff; }

#CMD .wd__section .section_content.text-white .wd__feature__list .wd__feature .wd__feature__data,
#CMD .wd__section .section_content.text-white .wd__feature__list .wd__feature .wd__feature__data *,
#CMD .wd__section .section_content.text-white .wd__feature__list .wd__feature .wd__feature__describe,
#CMD .wd__section .section_content.text-white .wd__feature__list .wd__feature .wd__feature__describe *,
#CMD .wd__section .section_content.text-white .wd__feature__list .wd__feature .wd__feature__describe__top,
#CMD .wd__section .section_content.text-white .wd__feature__list .wd__feature .wd__feature__describe__top * {
  color: #fff; }

#CMD .wd__section .section_content .wd__content.theme-dark .content__comment {
  color: #999; }

#CMD .wd__section .section_content .wd__content.theme-dark .content__info,
#CMD .wd__section .section_content .wd__content.theme-dark .content__title {
  color: #fff; }

#CMD .wd__section .section_content .wd__content.theme-dark .wd__feature__list .wd__feature .wd__feature__describe,
#CMD .wd__section .section_content .wd__content.theme-dark .wd__feature__list .wd__feature .wd__feature__describe span,
#CMD .wd__section .section_content .wd__content.theme-dark .wd__feature__list .wd__feature .wd__feature__describe__top,
#CMD .wd__section .section_content .wd__content.theme-dark .wd__feature__list .wd__feature .wd__feature__describe__top span {
  color: #fff; }

#CMD .wd__section .section_content .wd__feature__list.theme-dark .wd__feature .wd__feature__describe,
#CMD .wd__section .section_content .wd__feature__list.theme-dark .wd__feature .wd__feature__describe span,
#CMD .wd__section .section_content .wd__feature__list.theme-dark .wd__feature .wd__feature__describe__top,
#CMD .wd__section .section_content .wd__feature__list.theme-dark .wd__feature .wd__feature__describe__top span {
  color: #fff; }

.modal-button-container.bg-gray .modal-button-text {
  color: #6f6f6f; }

.modal-button-container.bg-gray .modal-button .modal-button-start-cap,
.modal-button-container.bg-gray .modal-button .modal-button-scaler,
.modal-button-container.bg-gray .modal-button .modal-button-end-cap {
  background: #6f6f6f; }

.modal-button-container.bg-white .modal-button.old__browser .modal-button-start-cap,
.modal-button-container.bg-white .modal-button.old__browser .modal-button-copy,
.modal-button-container.bg-white .modal-button.old__browser .modal-button-end-cap {
  background: #fff; }

.modal-button-container.bg-white .modal-button.old__browser .modal-button-copy {
  color: #333; }

.modal-button-container.bg-white .modal-button.old__browser .pluscircle-icon {
  background-image: url(../images/large/1x/icon/icon_modalbtn_gray.png) !important; }

.modal-button-container.bg-white .modal-button .modal-button-copy {
  color: #333; }

.modal-button-container.bg-white .modal-button .modal-button-start-cap,
.modal-button-container.bg-white .modal-button .modal-button-scaler,
.modal-button-container.bg-white .modal-button .modal-button-end-cap {
  background: #fff; }

.modal-button-container.bg-white .modal-button .pluscircle-icon svg path {
  fill: #333; }

/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */
.lity {
  position: fixed;
  z-index: 9990;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  white-space: nowrap;
  outline: auto;
  background: #0b0b0b;
  background: rgba(0, 0, 0, 0.9);
  -webkit-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease; }

.lity.lity-opened {
  opacity: 1; }

.lity.lity-closed {
  opacity: 0; }

.lity * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.lity-wrap {
  position: fixed;
  z-index: 9990;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
  outline: none !important; }

.lity-wrap::before {
  display: inline-block;
  margin-right: -0.25em;
  height: 100%;
  content: '';
  vertical-align: middle; }

.lity-loader {
  position: absolute;
  z-index: 9991;
  top: 50%;
  opacity: 0;
  margin-top: -0.8em;
  width: 100%;
  color: #fff;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  -webkit-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease; }

.lity-loading .lity-loader {
  opacity: 1; }

.lity-container {
  display: inline-block;
  position: relative;
  z-index: 9992;
  max-width: 100%;
  max-height: 100%;
  text-align: left;
  white-space: normal;
  outline: none !important;
  vertical-align: middle; }

.lity-content {
  z-index: 9993;
  width: 100%;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.3s ease;
  -o-transition: -o-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease, -o-transform 0.3s ease; }

.lity-loading .lity-content,
.lity-closed .lity-content {
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8); }

.lity-content::after {
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  content: '';
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }

.lity-close {
  position: fixed;
  z-index: 9994;
  cursor: pointer;
  top: 0;
  right: 0;
  padding: 0;
  width: 35px;
  height: 35px;
  color: #fff;
  font-size: 35px;
  font-family: Arial, Baskerville, monospace;
  text-align: center;
  text-decoration: none;
  border: 0;
  background: none;
  -webkit-appearance: none;
  font-style: normal;
  line-height: 35px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: none;
  box-shadow: none; }

.lity-close::-moz-focus-inner {
  padding: 0;
  border: 0; }

.lity-close:hover,
.lity-close:focus,
.lity-close:active,
.lity-close:visited {
  padding: 0;
  color: #fff;
  font-size: 35px;
  font-family: Arial, Baskerville, monospace;
  text-align: center;
  text-decoration: none;
  outline: auto;
  border: 0;
  background: none;
  font-style: normal;
  line-height: 35px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: none;
  box-shadow: none; }

.lity-close:active {
  top: 1px; }

/* Image */
.lity-image img {
  display: block;
  max-width: 100%;
  border: 0;
  line-height: 0; }

/* iFrame */
.lity-iframe .lity-container,
.lity-youtube .lity-container,
.lity-vimeo .lity-container,
.lity-facebookvideo .lity-container,
.lity-googlemaps .lity-container {
  width: 100%;
  max-width: 964px; }

.lity-iframe-container {
  overflow: auto;
  padding-top: 56.25%;
  width: 100%;
  height: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  pointer-events: auto;
  -webkit-overflow-scrolling: touch; }

.lity-iframe-container iframe {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }

.lity-hide {
  display: none; }

#CMD.font-myraid .sup__base,
#CMD.font-myraid sup {
  position: relative;
  top: -0.5em;
  font-size: 0.7em;
  font-feature-settings: 'normal';
  vertical-align: baseline;
  -webkit-text-size-adjust: none !important;
  text-size-adjust: none !important; }
  #CMD.font-myraid .sup__base,
  #CMD.font-myraid sup,
  #CMD.font-myraid .sup__base *,
  #CMD.font-myraid sup * {
    -webkit-text-fill-color: initial !important;
    background-image: none !important;
    color: inherit !important;
    line-height: 0 !important; }
  #CMD.font-myraid .sup__base[class*='sign-'],
  #CMD.font-myraid sup[class*='sign-'] {
    font-size: 1em;
    font-feature-settings: 'numr'; }
  #CMD.font-myraid .sign-deg.sup__base,
  #CMD.font-myraid sup.sign-deg {
    top: 0; }
  #CMD.font-myraid .sign-reg.sup__base,
  #CMD.font-myraid sup.sign-reg {
    top: 0.132em;
    font-size: 1.24em; }
  #CMD.font-myraid .sign-cr.sup__base,
  #CMD.font-myraid sup.sign-cr {
    top: 0;
    vertical-align: unset; }
  #CMD.font-myraid .sign-tm.sup__base,
  #CMD.font-myraid sup.sign-tm {
    top: 0.114em;
    font-size: 1.2em; }
  #CMD.font-myraid .sign-star.sup__base,
  #CMD.font-myraid sup.sign-star {
    top: 0; }
  #CMD.font-myraid .sign-th.sup__base,
  #CMD.font-myraid sup.sign-th {
    font-size: 0.6em; }
  #CMD.font-myraid .sign-xe.sup__base,
  #CMD.font-myraid sup.sign-xe {
    top: 0.02em;
    font-size: 0.7em;
    vertical-align: super; }
  #CMD.font-myraid .footnote-num.sup__base,
  #CMD.font-myraid sup.footnote-num {
    top: auto;
    vertical-align: baseline;
    font-size: 1em;
    font-feature-settings: 'numr';
    line-height: inherit !important; }
  #CMD.font-myraid .sup__base a, #CMD.font-myraid sup a {
    color: inherit !important;
    font-size: inherit !important;
    vertical-align: inherit !important; }

#CMD.font-tt .sup__base,
#CMD.font-tt sup {
  position: relative;
  top: -0.5em;
  font-size: 0.7em;
  font-feature-settings: 'normal';
  vertical-align: baseline;
  -webkit-text-size-adjust: none !important;
  text-size-adjust: none !important; }
  #CMD.font-tt .sup__base,
  #CMD.font-tt sup,
  #CMD.font-tt .sup__base *,
  #CMD.font-tt sup * {
    -webkit-text-fill-color: initial !important;
    background-image: none !important;
    color: inherit !important;
    line-height: 0 !important; }
  #CMD.font-tt .sup__base[class*='sign-'],
  #CMD.font-tt sup[class*='sign-'] {
    font-size: 1em;
    font-feature-settings: 'numr'; }
  #CMD.font-tt .sign-deg.sup__base,
  #CMD.font-tt sup.sign-deg {
    top: 0; }
  #CMD.font-tt .sign-reg.sup__base,
  #CMD.font-tt sup.sign-reg {
    top: -0.4em;
    font-size: 0.7em; }
  #CMD.font-tt .sign-cr.sup__base,
  #CMD.font-tt sup.sign-cr {
    top: 0;
    vertical-align: unset; }
  #CMD.font-tt .sign-tm.sup__base,
  #CMD.font-tt sup.sign-tm {
    top: 0.114em;
    font-size: 1.2em; }
  #CMD.font-tt .sign-star.sup__base,
  #CMD.font-tt sup.sign-star {
    top: 0; }
  #CMD.font-tt .sign-xe.sup__base,
  #CMD.font-tt sup.sign-xe {
    top: 0.02em;
    font-size: 0.7em;
    vertical-align: super; }
  #CMD.font-tt .footnote-num.sup__base,
  #CMD.font-tt sup.footnote-num {
    top: auto;
    vertical-align: baseline;
    font-size: 1em;
    font-feature-settings: 'numr';
    line-height: inherit !important; }
  #CMD.font-tt .sup__base a, #CMD.font-tt sup a {
    color: inherit !important;
    font-size: inherit !important;
    vertical-align: inherit !important; }

#CMD.font-tt .sup__ttnormal sup, #CMD.font-tt [class*='text-tt'] sup, #CMD.font-tt .wd_content_half .content__slogan sup,
#CMD.font-tt .wd_content_half .content__link sup,
#CMD.font-tt .wd_content_half .content__title sup,
#CMD.font-tt .wd__content .content__slogan sup,
#CMD.font-tt .wd__content .content__link sup,
#CMD.font-tt .wd__content .content__title sup, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup,
#CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup,
#CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup, #CMD.font-tt .wd_content_half .content-title sup, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup, #CMD.font-tt .wd_content_tab_side .content__link sup, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup, #CMD.font-tt .wd_grid_content_icon .col-content sup, #CMD.font-tt .wd_techspec_img .specs sup {
  position: relative;
  top: -0.5em;
  font-size: 0.7em;
  font-feature-settings: 'normal';
  vertical-align: baseline;
  -webkit-text-size-adjust: none !important;
  text-size-adjust: none !important; }
  #CMD.font-tt .sup__ttnormal sup, #CMD.font-tt [class*='text-tt'] sup, #CMD.font-tt .wd_content_half .content__slogan sup,
  #CMD.font-tt .wd_content_half .content__link sup,
  #CMD.font-tt .wd_content_half .content__title sup,
  #CMD.font-tt .wd__content .content__slogan sup,
  #CMD.font-tt .wd__content .content__link sup,
  #CMD.font-tt .wd__content .content__title sup, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup, #CMD.font-tt .wd_content_half .content-title sup, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup, #CMD.font-tt .wd_content_tab_side .content__link sup, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup, #CMD.font-tt .wd_grid_content_icon .col-content sup, #CMD.font-tt .wd_techspec_img .specs sup,
  #CMD.font-tt .sup__ttnormal sup *,
  #CMD.font-tt [class*='text-tt'] sup *,
  #CMD.font-tt .wd_content_half .content__slogan sup *,
  #CMD.font-tt .wd_content_half .content__link sup *,
  #CMD.font-tt .wd_content_half .content__title sup *,
  #CMD.font-tt .wd__content .content__slogan sup *,
  #CMD.font-tt .wd__content .content__link sup *,
  #CMD.font-tt .wd__content .content__title sup *,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup *,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup *,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup *,
  #CMD.font-tt .wd_content_half .content-title sup *,
  #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup *,
  #CMD.font-tt .wd_content_tab_side .content__link sup *,
  #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup *,
  #CMD.font-tt .wd_grid_content_icon .col-content sup *,
  #CMD.font-tt .wd_techspec_img .specs sup * {
    -webkit-text-fill-color: initial !important;
    background-image: none !important;
    color: inherit !important;
    line-height: 0 !important; }
  #CMD.font-tt .sup__ttnormal sup[class*='sign-'], #CMD.font-tt [class*='text-tt'] sup[class*='sign-'], #CMD.font-tt .wd_content_half .content__slogan sup[class*='sign-'],
  #CMD.font-tt .wd_content_half .content__link sup[class*='sign-'],
  #CMD.font-tt .wd_content_half .content__title sup[class*='sign-'],
  #CMD.font-tt .wd__content .content__slogan sup[class*='sign-'],
  #CMD.font-tt .wd__content .content__link sup[class*='sign-'],
  #CMD.font-tt .wd__content .content__title sup[class*='sign-'], #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup[class*='sign-'],
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup[class*='sign-'],
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup[class*='sign-'], #CMD.font-tt .wd_content_half .content-title sup[class*='sign-'], #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup[class*='sign-'], #CMD.font-tt .wd_content_tab_side .content__link sup[class*='sign-'], #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup[class*='sign-'], #CMD.font-tt .wd_grid_content_icon .col-content sup[class*='sign-'], #CMD.font-tt .wd_techspec_img .specs sup[class*='sign-'] {
    font-size: 1em;
    font-feature-settings: 'numr'; }
  #CMD.font-tt .sup__ttnormal sup.sign-deg, #CMD.font-tt [class*='text-tt'] sup.sign-deg, #CMD.font-tt .wd_content_half .content__slogan sup.sign-deg,
  #CMD.font-tt .wd_content_half .content__link sup.sign-deg,
  #CMD.font-tt .wd_content_half .content__title sup.sign-deg,
  #CMD.font-tt .wd__content .content__slogan sup.sign-deg,
  #CMD.font-tt .wd__content .content__link sup.sign-deg,
  #CMD.font-tt .wd__content .content__title sup.sign-deg, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup.sign-deg,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup.sign-deg,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup.sign-deg, #CMD.font-tt .wd_content_half .content-title sup.sign-deg, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup.sign-deg, #CMD.font-tt .wd_content_tab_side .content__link sup.sign-deg, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup.sign-deg, #CMD.font-tt .wd_grid_content_icon .col-content sup.sign-deg, #CMD.font-tt .wd_techspec_img .specs sup.sign-deg {
    top: 0; }
  #CMD.font-tt .sup__ttnormal sup.sign-reg, #CMD.font-tt [class*='text-tt'] sup.sign-reg, #CMD.font-tt .wd_content_half .content__slogan sup.sign-reg,
  #CMD.font-tt .wd_content_half .content__link sup.sign-reg,
  #CMD.font-tt .wd_content_half .content__title sup.sign-reg,
  #CMD.font-tt .wd__content .content__slogan sup.sign-reg,
  #CMD.font-tt .wd__content .content__link sup.sign-reg,
  #CMD.font-tt .wd__content .content__title sup.sign-reg, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup.sign-reg,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup.sign-reg,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup.sign-reg, #CMD.font-tt .wd_content_half .content-title sup.sign-reg, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup.sign-reg, #CMD.font-tt .wd_content_tab_side .content__link sup.sign-reg, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup.sign-reg, #CMD.font-tt .wd_grid_content_icon .col-content sup.sign-reg, #CMD.font-tt .wd_techspec_img .specs sup.sign-reg {
    top: -0.5em;
    font-size: 0.6em; }
  #CMD.font-tt .sup__ttnormal sup.sign-cr, #CMD.font-tt [class*='text-tt'] sup.sign-cr, #CMD.font-tt .wd_content_half .content__slogan sup.sign-cr,
  #CMD.font-tt .wd_content_half .content__link sup.sign-cr,
  #CMD.font-tt .wd_content_half .content__title sup.sign-cr,
  #CMD.font-tt .wd__content .content__slogan sup.sign-cr,
  #CMD.font-tt .wd__content .content__link sup.sign-cr,
  #CMD.font-tt .wd__content .content__title sup.sign-cr, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup.sign-cr,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup.sign-cr,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup.sign-cr, #CMD.font-tt .wd_content_half .content-title sup.sign-cr, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup.sign-cr, #CMD.font-tt .wd_content_tab_side .content__link sup.sign-cr, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup.sign-cr, #CMD.font-tt .wd_grid_content_icon .col-content sup.sign-cr, #CMD.font-tt .wd_techspec_img .specs sup.sign-cr {
    top: 0;
    vertical-align: unset; }
  #CMD.font-tt .sup__ttnormal sup.sign-tm, #CMD.font-tt [class*='text-tt'] sup.sign-tm, #CMD.font-tt .wd_content_half .content__slogan sup.sign-tm,
  #CMD.font-tt .wd_content_half .content__link sup.sign-tm,
  #CMD.font-tt .wd_content_half .content__title sup.sign-tm,
  #CMD.font-tt .wd__content .content__slogan sup.sign-tm,
  #CMD.font-tt .wd__content .content__link sup.sign-tm,
  #CMD.font-tt .wd__content .content__title sup.sign-tm, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup.sign-tm,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup.sign-tm,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup.sign-tm, #CMD.font-tt .wd_content_half .content-title sup.sign-tm, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup.sign-tm, #CMD.font-tt .wd_content_tab_side .content__link sup.sign-tm, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup.sign-tm, #CMD.font-tt .wd_grid_content_icon .col-content sup.sign-tm, #CMD.font-tt .wd_techspec_img .specs sup.sign-tm {
    top: 0;
    font-size: 1em; }
  #CMD.font-tt .sup__ttnormal sup.sign-star, #CMD.font-tt [class*='text-tt'] sup.sign-star, #CMD.font-tt .wd_content_half .content__slogan sup.sign-star,
  #CMD.font-tt .wd_content_half .content__link sup.sign-star,
  #CMD.font-tt .wd_content_half .content__title sup.sign-star,
  #CMD.font-tt .wd__content .content__slogan sup.sign-star,
  #CMD.font-tt .wd__content .content__link sup.sign-star,
  #CMD.font-tt .wd__content .content__title sup.sign-star, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup.sign-star,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup.sign-star,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup.sign-star, #CMD.font-tt .wd_content_half .content-title sup.sign-star, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup.sign-star, #CMD.font-tt .wd_content_tab_side .content__link sup.sign-star, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup.sign-star, #CMD.font-tt .wd_grid_content_icon .col-content sup.sign-star, #CMD.font-tt .wd_techspec_img .specs sup.sign-star {
    top: 0;
    font-feature-settings: 'numr'; }
  #CMD.font-tt .sup__ttnormal sup.sign-xe, #CMD.font-tt [class*='text-tt'] sup.sign-xe, #CMD.font-tt .wd_content_half .content__slogan sup.sign-xe,
  #CMD.font-tt .wd_content_half .content__link sup.sign-xe,
  #CMD.font-tt .wd_content_half .content__title sup.sign-xe,
  #CMD.font-tt .wd__content .content__slogan sup.sign-xe,
  #CMD.font-tt .wd__content .content__link sup.sign-xe,
  #CMD.font-tt .wd__content .content__title sup.sign-xe, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup.sign-xe,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup.sign-xe,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup.sign-xe, #CMD.font-tt .wd_content_half .content-title sup.sign-xe, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup.sign-xe, #CMD.font-tt .wd_content_tab_side .content__link sup.sign-xe, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup.sign-xe, #CMD.font-tt .wd_grid_content_icon .col-content sup.sign-xe, #CMD.font-tt .wd_techspec_img .specs sup.sign-xe {
    top: 0.04em;
    font-size: 0.8em;
    vertical-align: super;
    font-feature-settings: 'numr'; }
  #CMD.font-tt .sup__ttnormal sup.footnote-num, #CMD.font-tt [class*='text-tt'] sup.footnote-num, #CMD.font-tt .wd_content_half .content__slogan sup.footnote-num,
  #CMD.font-tt .wd_content_half .content__link sup.footnote-num,
  #CMD.font-tt .wd_content_half .content__title sup.footnote-num,
  #CMD.font-tt .wd__content .content__slogan sup.footnote-num,
  #CMD.font-tt .wd__content .content__link sup.footnote-num,
  #CMD.font-tt .wd__content .content__title sup.footnote-num, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup.footnote-num,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup.footnote-num,
  #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup.footnote-num, #CMD.font-tt .wd_content_half .content-title sup.footnote-num, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup.footnote-num, #CMD.font-tt .wd_content_tab_side .content__link sup.footnote-num, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup.footnote-num, #CMD.font-tt .wd_grid_content_icon .col-content sup.footnote-num, #CMD.font-tt .wd_techspec_img .specs sup.footnote-num {
    top: auto;
    vertical-align: baseline;
    font-size: 1em;
    font-feature-settings: 'numr'; }
  #CMD.font-tt .sup__ttnormal sup a, #CMD.font-tt [class*='text-tt'] sup a, #CMD.font-tt .wd_content_half .content__slogan sup a, #CMD.font-tt .wd_content_half .content__link sup a, #CMD.font-tt .wd_content_half .content__title sup a, #CMD.font-tt .wd__content .content__slogan sup a, #CMD.font-tt .wd__content .content__link sup a, #CMD.font-tt .wd__content .content__title sup a, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe__top sup a, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__describe sup a, #CMD.font-tt .wd__feature__list .wd__feature .wd__feature__data sup a, #CMD.font-tt .wd_content_half .content-title sup a, #CMD.font-tt .wd_btn_icon_content_half .tabs_scrollbar .btn-text sup a, #CMD.font-tt .wd_content_tab_side .content__link sup a, #CMD.font-tt .wd_grid_content_img .content_contianer .content-title sup a, #CMD.font-tt .wd_grid_content_icon .col-content sup a, #CMD.font-tt .wd_techspec_img .specs sup a {
    color: inherit !important;
    font-size: inherit !important;
    vertical-align: inherit !important; }

#CMD.font-tt .wd_content_tab_top .module_tabs.type-text .btn_icon .btn_container .btn-text sup.sign-reg {
  top: -0.4em;
  font-size: 0.8em; }

#CMD.font-helvetica sup {
  position: relative;
  top: 0;
  font-size: 0.6em !important;
  vertical-align: super;
  line-height: 0 !important;
  background-color: rgba(0, 0, 0, 0) !important; }
  #CMD.font-helvetica sup.footnote-num,
  #CMD.font-helvetica sup.footnote-num * {
    top: 0;
    font-size: 0.8em !important; }
  #CMD.font-helvetica sup a {
    color: inherit !important; }
  #CMD.font-helvetica sup.sign-deg {
    top: 0;
    font-size: 1em !important;
    vertical-align: baseline !important; }
  #CMD.font-helvetica sup.sign-cr {
    font-size: 1em !important;
    vertical-align: baseline !important; }
  #CMD.font-helvetica sup.sign-tm {
    font-size: 1em !important;
    vertical-align: baseline !important; }

.wd__section .wd__content {
  color: #242424; }
  @media all and (min-width: 731px) and (max-width: 1279.5px) {
    .wd__section .wd__content {
      width: 90%; } }
  .wd__section .wd__content .content__slogan {
    position: relative;
    color: #a89d5b;
    font-size: 1.875rem; }
    @media all and (min-width: 731px) and (max-width: 1279.5px) {
      .wd__section .wd__content .content__slogan {
        font-size: 1.5rem; } }
    @media all and (max-width: 730.5px) {
      .wd__section .wd__content .content__slogan {
        font-size: 1.25rem; } }
  .wd__section .wd__content .content__title {
    position: relative;
    font-size: 3rem;
    line-height: 1.2; }
    @media all and (max-width: 730.5px) {
      .wd__section .wd__content .content__title {
        font-size: 1.875rem; } }
    .wd__section .wd__content .content__title span {
      display: inline-block; }
  .wd__section .wd__content .content__info {
    position: relative;
    margin-top: 20px;
    font-size: 1.25rem;
    line-height: 1.4; }
    @media all and (max-width: 730.5px) {
      .wd__section .wd__content .content__info {
        font-size: 1.125rem; } }
    .wd__section .wd__content .content__info:not(.info--1) {
      margin-top: 7px; }
  .wd__section .wd__content .content__comment {
    margin-top: 16px;
    color: #717171;
    font-size: 1.125rem;
    line-height: 1.4; }
    @media all and (max-width: 730.5px) {
      .wd__section .wd__content .content__comment {
        font-size: 0.8125rem; } }
  .wd__section .wd__content .content__link {
    display: block;
    margin-top: 16px;
    font-size: 1.25rem;
    line-height: 1.4; }
    @media all and (max-width: 730.5px) {
      .wd__section .wd__content .content__link {
        font-size: 15.5 px; } }
    .wd__section .wd__content .content__link span {
      display: inline;
      color: #0188c8;
      border-bottom: 1px solid transparent; }
    .wd__section .wd__content .content__link *,
    .wd__section .wd__content .content__link:active span,
    .wd__section .wd__content .content__link:link span,
    .wd__section .wd__content .content__link:visited span {
      border-bottom: 1px solid transparent; }
    .wd__section .wd__content .content__link:hover span {
      border-bottom: 1px solid #0188c8; }

.wd__section .wd__link__arrow::after {
  content: '>';
  padding-left: 7px;
  color: #0188c8; }
  @media all and (min-width: 731px) and (max-width: 1279.5px) {
    .wd__section .wd__link__arrow::after {
      padding-left: 3px; } }
  @media all and (max-width: 730.5px) {
    .wd__section .wd__link__arrow::after {
      padding-left: 4px; } }

@media all and (min-width: 1280px) {
  .wd__section .wd__content:not(.ksp-content) .content__title,
  .wd__section .wd__content:not(.gridTable-content) .content__title {
    margin-bottom: -13px; }
  .wd__section .wd__content:not(.ksp-content) .content__info.info--1,
  .wd__section .wd__content:not(.gridTable-content) .content__info.info--1 {
    margin-top: 33px; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wd__section .wd__content:not(.ksp-content) .content__title,
  .wd__section .wd__content:not(.gridTable-content) .content__title {
    margin-bottom: -13px; }
  .wd__section .wd__content:not(.ksp-content) .content__info.info--1,
  .wd__section .wd__content:not(.gridTable-content) .content__info.info--1 {
    margin-top: 33px; } }

@media all and (max-width: 730.5px) {
  .wd__section .wd__content:not(.ksp-content) .content__title,
  .wd__section .wd__content:not(.gridTable-content) .content__title {
    margin-bottom: -8px; }
  .wd__section .wd__content:not(.ksp-content) .content__info.info--1,
  .wd__section .wd__content:not(.gridTable-content) .content__info.info--1 {
    margin-top: 28px; } }

.wd__section.section__comment {
  margin-top: 25px;
  margin-bottom: -75px;
  padding-top: 0; }

.wd__section .footnotes {
  margin: 0 auto;
  padding-right: 16px;
  padding-left: 16px;
  box-sizing: border-box;
  width: 100%;
  max-width: 1221px; }
  .wd__section .footnotes .is-hidden {
    overflow: hidden;
    opacity: 0;
    margin: 0 !important;
    padding: 0 !important;
    height: 0; }
  .wd__section .footnotes .footnote {
    font-size: 0.8125rem;
    line-height: 1.4; }
    .wd__section .footnotes .footnote .footnote-item {
      list-style-type: decimal;
      margin-bottom: 10px; }
      .wd__section .footnotes .footnote .footnote-item,
      .wd__section .footnotes .footnote .footnote-item * {
        color: #666;
        font-size: 0.8125rem;
        text-align: left;
        line-height: 1.4; }
    .wd__section .footnotes .footnote .footnote-back-to-content {
      display: inline-block;
      position: relative;
      top: 0;
      width: 24px;
      height: 1em;
      line-height: 1;
      border-bottom: 0 !important; }
      .wd__section .footnotes .footnote .footnote-back-to-content > span {
        position: absolute;
        bottom: -2px;
        left: 5px;
        color: #137dab !important;
        transform: translateY(2px) scale(1.2);
        text-underline-offset: 0.2em; }
        .wd__section .footnotes .footnote .footnote-back-to-content > span:hover {
          text-decoration: underline; }
  .wd__section .footnotes.footnote-item-star .footnote .footnote-item {
    position: relative;
    list-style-type: none;
    color: #666; }
    .wd__section .footnotes.footnote-item-star .footnote .footnote-item::before {
      display: block;
      position: absolute;
      top: 9px;
      left: -14px;
      content: '*';
      line-height: 0;
      color: #666; }

#CMD.font__base section sup.footnote-num {
  border-bottom: none; }
  #CMD.font__base section sup.footnote-num:hover a {
    display: inline-block;
    border-color: inherit !important;
    transition: none;
    line-height: 0.1 !important;
    border-bottom: 2px solid transparent; }
  #CMD.font__base section sup.footnote-num:hover a:focus-visible {
    border-color: transparent !important; }

#CMD.font__base section .colorful-text sup.footnote-num {
  display: contents; }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wd__section.section__comment {
    margin-top: -58px;
    margin-bottom: -52px;
    padding-top: 0; }
  .wd__section .footnotes {
    padding: 0 28px 0 40px;
    width: 100%;
    max-width: 1280px; }
    .wd__section .footnotes .footnote .footnote-item {
      margin-bottom: 10px; }
    .wd__section .footnotes .footnote .footnote-item,
    .wd__section .footnotes .footnote .footnote-item * {
      font-size: 0.8125rem;
      line-height: 1.4; }
    .wd__section .footnotes.footnote-item-star .footnote .footnote-item::before {
      top: 9px;
      left: -14px; } }

@media all and (max-width: 730.5px) {
  .wd__section.section__comment {
    display: inline-block;
    margin-top: -38px;
    margin-bottom: -36px;
    padding-top: 0; }
  .wd__section .footnotes {
    padding: 0 28px 0 22px;
    box-sizing: border-box;
    width: 100%;
    max-width: 730px; }
    .wd__section .footnotes .footnote {
      margin-left: 14px;
      font-size: 0.8125rem;
      line-height: 1.4; }
      .wd__section .footnotes .footnote .footnote-item {
        margin-bottom: 12px; }
      .wd__section .footnotes .footnote .footnote-item,
      .wd__section .footnotes .footnote .footnote-item * {
        font-size: 0.8125rem; }
    .wd__section .footnotes.footnote-item-star .footnote .footnote-item::before {
      top: 10px;
      left: -11px; } }

.wd__section.footer-2023 {
  margin-top: 0;
  margin-bottom: -77px; }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wd__section.footer-2023 {
    margin-top: 0;
    margin-bottom: -91px; } }

@media all and (max-width: 730.5px) {
  .wd__section.footer-2023 {
    display: block;
    margin-top: 0;
    margin-bottom: -47px; } }

#CMD::before {
  display: block;
  position: absolute;
  visibility: hidden;
  width: 0;
  height: 0; }

@media all and (min-width: 1280px) {
  #CMD::before {
    content: 'desktop'; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  #CMD::before {
    content: 'tablet'; } }

@media all and (max-width: 730.5px) {
  #CMD::before {
    content: 'mobile'; } }

section {
  position: relative;
  width: 100%; }

.section__content {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  height: 100%; }

section.no-pad {
  padding: 0; }

section.no-pad-bot {
  padding-bottom: 0; }

section.no-pad-top {
  padding-top: 0; }

#CMD .row {
  position: relative;
  margin-left: auto;
  margin-right: auto; }
  #CMD .row:after {
    content: "";
    display: table;
    clear: both; }
  #CMD .row .col {
    float: left;
    box-sizing: border-box;
    padding: 0;
    margin: 0; }
    #CMD .row .col[class*="push-"], #CMD .row .col[class*="pull-"] {
      position: relative; }
    #CMD .row .col.l1 {
      width: 8.33333%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l2 {
      width: 16.66667%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l3 {
      width: 25%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l4 {
      width: 33.33333%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l5 {
      width: 41.66667%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l6 {
      width: 50%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l7 {
      width: 58.33333%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l8 {
      width: 66.66667%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l9 {
      width: 75%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l10 {
      width: 83.33333%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l11 {
      width: 91.66667%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.l12 {
      width: 100%;
      margin-left: auto;
      left: auto;
      right: auto; }
    #CMD .row .col.offset-l1 {
      margin-left: 8.33333%; }
    #CMD .row .col.pull-l1 {
      right: 8.33333%; }
    #CMD .row .col.push-l1 {
      left: 8.33333%; }
    #CMD .row .col.offset-l2 {
      margin-left: 16.66667%; }
    #CMD .row .col.pull-l2 {
      right: 16.66667%; }
    #CMD .row .col.push-l2 {
      left: 16.66667%; }
    #CMD .row .col.offset-l3 {
      margin-left: 25%; }
    #CMD .row .col.pull-l3 {
      right: 25%; }
    #CMD .row .col.push-l3 {
      left: 25%; }
    #CMD .row .col.offset-l4 {
      margin-left: 33.33333%; }
    #CMD .row .col.pull-l4 {
      right: 33.33333%; }
    #CMD .row .col.push-l4 {
      left: 33.33333%; }
    #CMD .row .col.offset-l5 {
      margin-left: 41.66667%; }
    #CMD .row .col.pull-l5 {
      right: 41.66667%; }
    #CMD .row .col.push-l5 {
      left: 41.66667%; }
    #CMD .row .col.offset-l6 {
      margin-left: 50%; }
    #CMD .row .col.pull-l6 {
      right: 50%; }
    #CMD .row .col.push-l6 {
      left: 50%; }
    #CMD .row .col.offset-l7 {
      margin-left: 58.33333%; }
    #CMD .row .col.pull-l7 {
      right: 58.33333%; }
    #CMD .row .col.push-l7 {
      left: 58.33333%; }
    #CMD .row .col.offset-l8 {
      margin-left: 66.66667%; }
    #CMD .row .col.pull-l8 {
      right: 66.66667%; }
    #CMD .row .col.push-l8 {
      left: 66.66667%; }
    #CMD .row .col.offset-l9 {
      margin-left: 75%; }
    #CMD .row .col.pull-l9 {
      right: 75%; }
    #CMD .row .col.push-l9 {
      left: 75%; }
    #CMD .row .col.offset-l10 {
      margin-left: 83.33333%; }
    #CMD .row .col.pull-l10 {
      right: 83.33333%; }
    #CMD .row .col.push-l10 {
      left: 83.33333%; }
    #CMD .row .col.offset-l11 {
      margin-left: 91.66667%; }
    #CMD .row .col.pull-l11 {
      right: 91.66667%; }
    #CMD .row .col.push-l11 {
      left: 91.66667%; }
    #CMD .row .col.offset-l12 {
      margin-left: 100%; }
    #CMD .row .col.pull-l12 {
      right: 100%; }
    #CMD .row .col.push-l12 {
      left: 100%; }
    @media only screen and (min-width: 731px) and (max-width: 1279.5px) {
      #CMD .row .col.m1 {
        width: 8.33333%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m2 {
        width: 16.66667%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m3 {
        width: 25%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m4 {
        width: 33.33333%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m5 {
        width: 41.66667%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m6 {
        width: 50%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m7 {
        width: 58.33333%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m8 {
        width: 66.66667%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m9 {
        width: 75%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m10 {
        width: 83.33333%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m11 {
        width: 91.66667%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.m12 {
        width: 100%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.offset-m1 {
        margin-left: 8.33333%; }
      #CMD .row .col.pull-m1 {
        right: 8.33333%; }
      #CMD .row .col.push-m1 {
        left: 8.33333%; }
      #CMD .row .col.offset-m2 {
        margin-left: 16.66667%; }
      #CMD .row .col.pull-m2 {
        right: 16.66667%; }
      #CMD .row .col.push-m2 {
        left: 16.66667%; }
      #CMD .row .col.offset-m3 {
        margin-left: 25%; }
      #CMD .row .col.pull-m3 {
        right: 25%; }
      #CMD .row .col.push-m3 {
        left: 25%; }
      #CMD .row .col.offset-m4 {
        margin-left: 33.33333%; }
      #CMD .row .col.pull-m4 {
        right: 33.33333%; }
      #CMD .row .col.push-m4 {
        left: 33.33333%; }
      #CMD .row .col.offset-m5 {
        margin-left: 41.66667%; }
      #CMD .row .col.pull-m5 {
        right: 41.66667%; }
      #CMD .row .col.push-m5 {
        left: 41.66667%; }
      #CMD .row .col.offset-m6 {
        margin-left: 50%; }
      #CMD .row .col.pull-m6 {
        right: 50%; }
      #CMD .row .col.push-m6 {
        left: 50%; }
      #CMD .row .col.offset-m7 {
        margin-left: 58.33333%; }
      #CMD .row .col.pull-m7 {
        right: 58.33333%; }
      #CMD .row .col.push-m7 {
        left: 58.33333%; }
      #CMD .row .col.offset-m8 {
        margin-left: 66.66667%; }
      #CMD .row .col.pull-m8 {
        right: 66.66667%; }
      #CMD .row .col.push-m8 {
        left: 66.66667%; }
      #CMD .row .col.offset-m9 {
        margin-left: 75%; }
      #CMD .row .col.pull-m9 {
        right: 75%; }
      #CMD .row .col.push-m9 {
        left: 75%; }
      #CMD .row .col.offset-m10 {
        margin-left: 83.33333%; }
      #CMD .row .col.pull-m10 {
        right: 83.33333%; }
      #CMD .row .col.push-m10 {
        left: 83.33333%; }
      #CMD .row .col.offset-m11 {
        margin-left: 91.66667%; }
      #CMD .row .col.pull-m11 {
        right: 91.66667%; }
      #CMD .row .col.push-m11 {
        left: 91.66667%; }
      #CMD .row .col.offset-m12 {
        margin-left: 100%; }
      #CMD .row .col.pull-m12 {
        right: 100%; }
      #CMD .row .col.push-m12 {
        left: 100%; } }
    @media only screen and (max-width: 730.5px) {
      #CMD .row .col.s1 {
        width: 8.33333%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s2 {
        width: 16.66667%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s3 {
        width: 25%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s4 {
        width: 33.33333%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s5 {
        width: 41.66667%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s6 {
        width: 50%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s7 {
        width: 58.33333%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s8 {
        width: 66.66667%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s9 {
        width: 75%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s10 {
        width: 83.33333%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s11 {
        width: 91.66667%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.s12 {
        width: 100%;
        margin-left: auto;
        left: auto;
        right: auto; }
      #CMD .row .col.offset-s1 {
        margin-left: 8.33333%; }
      #CMD .row .col.pull-s1 {
        right: 8.33333%; }
      #CMD .row .col.push-s1 {
        left: 8.33333%; }
      #CMD .row .col.offset-s2 {
        margin-left: 16.66667%; }
      #CMD .row .col.pull-s2 {
        right: 16.66667%; }
      #CMD .row .col.push-s2 {
        left: 16.66667%; }
      #CMD .row .col.offset-s3 {
        margin-left: 25%; }
      #CMD .row .col.pull-s3 {
        right: 25%; }
      #CMD .row .col.push-s3 {
        left: 25%; }
      #CMD .row .col.offset-s4 {
        margin-left: 33.33333%; }
      #CMD .row .col.pull-s4 {
        right: 33.33333%; }
      #CMD .row .col.push-s4 {
        left: 33.33333%; }
      #CMD .row .col.offset-s5 {
        margin-left: 41.66667%; }
      #CMD .row .col.pull-s5 {
        right: 41.66667%; }
      #CMD .row .col.push-s5 {
        left: 41.66667%; }
      #CMD .row .col.offset-s6 {
        margin-left: 50%; }
      #CMD .row .col.pull-s6 {
        right: 50%; }
      #CMD .row .col.push-s6 {
        left: 50%; }
      #CMD .row .col.offset-s7 {
        margin-left: 58.33333%; }
      #CMD .row .col.pull-s7 {
        right: 58.33333%; }
      #CMD .row .col.push-s7 {
        left: 58.33333%; }
      #CMD .row .col.offset-s8 {
        margin-left: 66.66667%; }
      #CMD .row .col.pull-s8 {
        right: 66.66667%; }
      #CMD .row .col.push-s8 {
        left: 66.66667%; }
      #CMD .row .col.offset-s9 {
        margin-left: 75%; }
      #CMD .row .col.pull-s9 {
        right: 75%; }
      #CMD .row .col.push-s9 {
        left: 75%; }
      #CMD .row .col.offset-s10 {
        margin-left: 83.33333%; }
      #CMD .row .col.pull-s10 {
        right: 83.33333%; }
      #CMD .row .col.push-s10 {
        left: 83.33333%; }
      #CMD .row .col.offset-s11 {
        margin-left: 91.66667%; }
      #CMD .row .col.pull-s11 {
        right: 91.66667%; }
      #CMD .row .col.push-s11 {
        left: 91.66667%; }
      #CMD .row .col.offset-s12 {
        margin-left: 100%; }
      #CMD .row .col.pull-s12 {
        right: 100%; }
      #CMD .row .col.push-s12 {
        left: 100%; } }

.inner__nav {
  position: relative;
  z-index: 2;
  margin: 0 auto;
  width: 1000px;
  text-align: center; }
  .inner__nav .nav__heading {
    color: #ffe092;
    font-size: 21px;
    transition: opacity 600ms ease-out; }
    .inner__nav .nav__heading.clicked {
      -webkit-opacity: 0;
      -khtml-opacity: 0;
      -moz-opacity: 0;
      -ms-opacity: 0;
      -o-opacity: 0;
      opacity: 0;
      filter: alpha(opacity=0);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
  .inner__nav .nav__switch__btn {
    position: absolute;
    cursor: pointer;
    bottom: -62px;
    left: 50%;
    margin-left: -20px;
    width: 40px;
    height: 40px;
    transition: all 600ms ease-out, top 1000ms ease-out; }
    .inner__nav .nav__switch__btn .icon__switch {
      background-image: url("../images/large/1x/icon/inner/icon_open.png") ;
      position: absolute;
      top: 0;
      left: 0;
      width: 40px;
      height: 40px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      transition: all 500ms ease-out; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__nav .nav__switch__btn .icon__switch {
          background-image: url("../images/large/2x/icon/inner/icon_open.png"); } }
    .inner__nav .nav__switch__btn.clicked {
      transform: translate3d(0, 210px, 0); }
      .inner__nav .nav__switch__btn.clicked .icon__switch {
        transform: rotate(405deg) translate3d(0, 0, 0);
        transform-origin: center; }
    .inner__nav .nav__switch__btn.fixed {
      position: fixed;
      top: -30px;
      left: 50%;
      margin-left: -20px; }
    .inner__nav .nav__switch__btn.disable {
      -webkit-opacity: 0;
      -khtml-opacity: 0;
      -moz-opacity: 0;
      -ms-opacity: 0;
      -o-opacity: 0;
      opacity: 0;
      filter: alpha(opacity=0);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
      top: -300px !important; }

.inner__page {
  margin-top: 0;
  padding-top: 0;
  background-color: #f5f5f5; }
  .inner__page .wd__content .content__title {
    font-size: 27px;
    line-height: 1.2; }
  .inner__page .inner__mask {
    -webkit-opacity: 0;
    -khtml-opacity: 0;
    -moz-opacity: 0;
    -ms-opacity: 0;
    -o-opacity: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    transition: opacity 500ms ease-out; }
  .inner__page.darknight .inner__mask {
    -webkit-opacity: 0.6;
    -khtml-opacity: 0.6;
    -moz-opacity: 0.6;
    -ms-opacity: 0.6;
    -o-opacity: 0.6;
    opacity: 0.6;
    filter: alpha(opacity=60);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    z-index: 1000000;
    transition: opacity 500ms ease-out; }
  .inner__page .section__content {
    z-index: 0;
    max-width: 2560px;
    background-color: #fff; }
    .inner__page .section__content.theme-gray {
      margin-bottom: 4px;
      padding-bottom: 0;
      max-width: 1366px;
      background-color: #e7e7e7; }
      .inner__page .section__content.theme-gray .wd__content {
        padding-top: 39px; }
  .inner__page .icon {
    position: relative;
    margin-right: auto;
    margin-bottom: 11px;
    margin-left: auto;
    width: 120px;
    height: 120px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover; }
    .inner__page .icon.icon-allSmiles {
      background-image: url("../images/large/1x/inner/icon/icon_all_smiles.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-allSmiles {
          background-image: url("../images/large/2x/inner/icon/icon_all_smiles.png"); } }
    .inner__page .icon.icon-auto {
      background-image: url("../images/large/1x/inner/icon/icon_auto.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-auto {
          background-image: url("../images/large/2x/inner/icon/icon_auto.png"); } }
    .inner__page .icon.icon-beautification {
      background-image: url("../images/large/1x/inner/icon/icon_beautification.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-beautification {
          background-image: url("../images/large/2x/inner/icon/icon_beautification.png"); } }
    .inner__page .icon.icon-depthOfField {
      background-image: url("../images/large/1x/inner/icon/icon_depth_of_field.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-depthOfField {
          background-image: url("../images/large/2x/inner/icon/icon_depth_of_field.png"); } }
    .inner__page .icon.icon-effect {
      background-image: url("../images/large/1x/inner/icon/icon_effect.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-effect {
          background-image: url("../images/large/2x/inner/icon/icon_effect.png"); } }
    .inner__page .icon.icon-gif {
      background-image: url("../images/large/1x/inner/icon/icon_gif.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-gif {
          background-image: url("../images/large/2x/inner/icon/icon_gif.png"); } }
    .inner__page .icon.icon-hdrPro {
      background-image: url("../images/large/1x/inner/icon/icon_hdr_pro.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-hdrPro {
          background-image: url("../images/large/2x/inner/icon/icon_hdr_pro.png"); } }
    .inner__page .icon.icon-kids {
      background-image: url("../images/large/1x/inner/icon/icon_kids.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-kids {
          background-image: url("../images/large/2x/inner/icon/icon_kids.png"); } }
    .inner__page .icon.icon-lowlight {
      background-image: url("../images/large/1x/inner/icon/icon_lowlight.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-lowlight {
          background-image: url("../images/large/2x/inner/icon/icon_lowlight.png"); } }
    .inner__page .icon.icon-miniature {
      background-image: url("../images/large/1x/inner/icon/icon_miniature.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-miniature {
          background-image: url("../images/large/2x/inner/icon/icon_miniature.png"); } }
    .inner__page .icon.icon-night {
      background-image: url("../images/large/1x/inner/icon/icon_night.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-night {
          background-image: url("../images/large/2x/inner/icon/icon_night.png"); } }
    .inner__page .icon.icon-qrCode {
      background-image: url("../images/large/1x/inner/icon/icon_qr_code.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-qrCode {
          background-image: url("../images/large/2x/inner/icon/icon_qr_code.png"); } }
    .inner__page .icon.icon-selfiePanorama {
      background-image: url("../images/large/1x/inner/icon/icon_selfie_panorama.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-selfiePanorama {
          background-image: url("../images/large/2x/inner/icon/icon_selfie_panorama.png"); } }
    .inner__page .icon.icon-selfie {
      background-image: url("../images/large/1x/inner/icon/icon_selfie.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-selfie {
          background-image: url("../images/large/2x/inner/icon/icon_selfie.png"); } }
    .inner__page .icon.icon-slowMotion {
      background-image: url("../images/large/1x/inner/icon/icon_slow_motion.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-slowMotion {
          background-image: url("../images/large/2x/inner/icon/icon_slow_motion.png"); } }
    .inner__page .icon.icon-smartRemove {
      background-image: url("../images/large/1x/inner/icon/icon_smart_remove.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-smartRemove {
          background-image: url("../images/large/2x/inner/icon/icon_smart_remove.png"); } }
    .inner__page .icon.icon-superResolution {
      background-image: url("../images/large/1x/inner/icon/icon_super_resolution.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-superResolution {
          background-image: url("../images/large/2x/inner/icon/icon_super_resolution.png"); } }
    .inner__page .icon.icon-manual {
      background-image: url("../images/large/1x/inner/icon/icon_manual.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-manual {
          background-image: url("../images/large/2x/inner/icon/icon_manual.png"); } }
    .inner__page .icon.icon-timeLapse {
      background-image: url("../images/large/1x/inner/icon/icon_time_lapse.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-timeLapse {
          background-image: url("../images/large/2x/inner/icon/icon_time_lapse.png"); } }
    .inner__page .icon.icon-timeRewind {
      background-image: url("../images/large/1x/inner/icon/icon_time_rewind.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-timeRewind {
          background-image: url("../images/large/2x/inner/icon/icon_time_rewind.png"); } }
    .inner__page .icon.icon-youtube {
      background-image: url("../images/large/1x/inner/icon/icon_youtube.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-youtube {
          background-image: url("../images/large/2x/inner/icon/icon_youtube.png"); } }
    .inner__page .icon.icon-panaroma {
      background-image: url("../images/large/1x/inner/icon/icon_panaroma.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-panaroma {
          background-image: url("../images/large/2x/inner/icon/icon_panaroma.png"); } }
    .inner__page .icon.icon-pro {
      background-image: url("../images/large/1x/inner/icon/icon_pro.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-pro {
          background-image: url("../images/large/2x/inner/icon/icon_pro.png"); } }
    .inner__page .icon.icon-portrait {
      background-image: url("../images/large/1x/inner/icon/icon_portrait.png") ; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
        .inner__page .icon.icon-portrait {
          background-image: url("../images/large/2x/inner/icon/icon_portrait.png"); } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .inner__nav {
    margin: 0 auto;
    width: 100%; }
    .inner__nav .nav__heading {
      font-size: 21px; }
    .inner__nav .nav__switch__btn {
      bottom: -63px;
      left: 50%;
      margin-left: -20px;
      width: 40px;
      height: 40px; }
      .inner__nav .nav__switch__btn .icon__switch {
        position: absolute;
        top: 0;
        left: 0;
        width: 40px;
        height: 40px; }
      .inner__nav .nav__switch__btn.clicked {
        transform: translate3d(0, 210px, 0); }
        .inner__nav .nav__switch__btn.clicked .icon__switch {
          transform-origin: center;
          transform: rotate(405deg) translate3d(0, 0, 0); }
      .inner__nav .nav__switch__btn.fixed {
        top: -30px;
        left: 50%;
        margin-left: -20px; }
  .inner__page .wd__content .content__title {
    font-size: 27px;
    line-height: 1.2; }
  .inner__page .section__content {
    padding-bottom: 205px; }
    .inner__page .section__content.theme-gray {
      max-width: 1300px;
      max-width: 722px; }
      .inner__page .section__content.theme-gray .wd__content {
        padding-top: 39px; }
      .inner__page .section__content.theme-gray .col.always__on__top {
        background-color: #fff; }
  .inner__page .icon {
    margin-bottom: 11px;
    width: 120px;
    height: 120px; } }

@media all and (max-width: 730.5px) {
  .inner__nav {
    margin: 0 auto;
    width: 100%; }
    .inner__nav .nav__heading {
      font-size: 15px;
      letter-spacing: 0.2px; }
    .inner__nav .nav__switch__btn {
      bottom: -55px;
      left: 50%;
      margin-left: -19px;
      width: 38px;
      height: 38px; }
      .inner__nav .nav__switch__btn .icon__switch {
        position: absolute;
        top: 0;
        left: 0;
        width: 38px;
        height: 38px; }
      .inner__nav .nav__switch__btn.clicked {
        transform: translate3d(0, 210px, 0); }
        .inner__nav .nav__switch__btn.clicked .icon__switch {
          transform-origin: center;
          transform: rotate(405deg) translate3d(0, 0, 0); }
      .inner__nav .nav__switch__btn.fixed {
        top: -30px;
        left: 50%;
        margin-left: -19px; }
  .inner__page .wd__content .content__title {
    font-size: 20px;
    line-height: 1.1; }
  .inner__page .section__content {
    padding-bottom: 205px; }
    .inner__page .section__content.theme-gray {
      max-width: 414px; }
      .inner__page .section__content.theme-gray .col.always__on__top {
        background-color: #fff; }
  .inner__page .icon {
    margin-bottom: 11px;
    width: 120px;
    height: 120px; } }

.wd__innerbtn {
  position: relative;
  z-index: 2;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
  max-width: 2560px; }
  .wd__innerbtn.blackTheme {
    margin-top: -2px;
    background: #0f0d10; }
  .wd__innerbtn .inner__btn {
    position: absolute;
    margin: 0 auto;
    width: 100%;
    height: 80px; }
    .wd__innerbtn .inner__btn span {
      display: block;
      opacity: 1;
      margin-bottom: 22px;
      font-size: 21px;
      text-align: center;
      transition: opacity 400ms; }
    .wd__innerbtn .inner__btn .toggleSlide {
      position: absolute;
      cursor: pointer;
      left: 50%;
      margin-left: -20px;
      width: 40px;
      height: 40px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      transform: translateY(0) translateZ(0) rotate(0deg);
      transition: transform 800ms 50ms, background-image 300ms ease-out;
      transform-origin: center center; }
      .wd__innerbtn .inner__btn .toggleSlide.fixed {
        position: fixed;
        top: -100px; }
    .wd__innerbtn .inner__btn.active .toggleSlide {
      transform: translateY(180px) translateZ(0) rotate(0deg); }
    .wd__innerbtn .inner__btn.active span {
      opacity: 0; }

.wd__innerbtn.theme-black .inner__btn span {
  color: #333; }

.wd__innerbtn.theme-black .inner__btn .toggleSlide {
  background-image: url("../images/large/1x/icon/inner/icon_open_black.png") ; }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .wd__innerbtn.theme-black .inner__btn .toggleSlide {
      background-image: url("../images/large/2x/icon/inner/icon_open_black.png"); } }

.wd__innerbtn.theme-black .inner__btn.active .toggleSlide {
  background-image: url("../images/large/1x/icon/inner/icon_close_black.png") ; }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .wd__innerbtn.theme-black .inner__btn.active .toggleSlide {
      background-image: url("../images/large/2x/icon/inner/icon_close_black.png"); } }

.wd__innerbtn.theme-white .inner__btn span {
  color: #fff; }

.wd__innerbtn.theme-white .inner__btn .toggleSlide {
  background-image: url("../images/large/1x/icon/inner/icon_open_white.png") ; }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .wd__innerbtn.theme-white .inner__btn .toggleSlide {
      background-image: url("../images/large/2x/icon/inner/icon_open_white.png"); } }

.wd__innerbtn.theme-white .inner__btn.active .toggleSlide {
  background-image: url("../images/large/1x/icon/inner/icon_close_white.png") ; }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .wd__innerbtn.theme-white .inner__btn.active .toggleSlide {
      background-image: url("../images/large/2x/icon/inner/icon_close_white.png"); } }

.inner__page {
  display: block;
  overflow: hidden;
  z-index: 1;
  margin-right: auto;
  margin-left: auto;
  max-width: 2560px; }
  .inner__page .section__content {
    max-width: 1366px; }
    .inner__page .section__content .wd__content .content__title {
      color: #333 !important;
      font-size: 24px;
      font-weight: 200 !important; }
      .inner__page .section__content .wd__content .content__title * {
        font-weight: 200 !important; }
    .inner__page .section__content .wd__content .content__info {
      color: #333 !important; }
  .inner__page .row {
    opacity: 0;
    transition: opacity 400ms; }
  .inner__page.active .row {
    opacity: 1; }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wd__innerbtn {
    padding: 20px 0; }
    .wd__innerbtn.blackTheme {
      margin-top: -2px; }
    .wd__innerbtn .inner__btn {
      margin: 0 auto;
      width: 100%;
      height: 80px; }
      .wd__innerbtn .inner__btn span {
        margin-bottom: 11px;
        font-size: 21px; }
      .wd__innerbtn .inner__btn .toggleSlide {
        position: absolute;
        z-index: 999;
        cursor: pointer;
        left: 50%;
        margin-left: -20px;
        width: 40px;
        height: 40px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        transform: translateY(0) translateZ(0) rotate(0deg);
        transition: transform 800ms 50ms, background-image 300ms ease-out;
        transform-origin: center center; }
      .wd__innerbtn .inner__btn.active span {
        opacity: 0; }
      .wd__innerbtn .inner__btn.active .toggleSlide {
        transform: translateY(120px) translateZ(0) rotate(0deg); }
        .wd__innerbtn .inner__btn.active .toggleSlide.fixed {
          top: -38px; } }

@media all and (max-width: 730.5px) {
  .wd__innerbtn {
    padding: 20px 0; }
    .wd__innerbtn.blackTheme {
      margin-top: -2px;
      background: #0f0d10; }
    .wd__innerbtn .inner__btn {
      left: 0;
      margin: 0 2%;
      width: 96%;
      height: 80px; }
      .wd__innerbtn .inner__btn span {
        margin-bottom: 19px;
        font-size: 15.5px; }
      .wd__innerbtn .inner__btn .toggleSlide {
        position: absolute;
        cursor: pointer;
        left: 50%;
        margin-top: -5px;
        margin-left: -19px;
        width: 38px;
        height: 38px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        transform: translateY(0) translateZ(0) rotate(0deg);
        transition: transform 800ms 50ms, background-image 300ms ease-out;
        transform-origin: center center; }
        .wd__innerbtn .inner__btn .toggleSlide.fixed {
          top: -25px; }
      .wd__innerbtn .inner__btn.active span {
        opacity: 0; }
      .wd__innerbtn .inner__btn.active .toggleSlide {
        transform: translateY(103px) translateZ(0) rotate(0deg); }
  .inner__page .section__content .wd__content {
    max-width: 414px !important; } }

.cmd-sidenav {
  z-index: 9999; }
  .cmd-sidenav .container-bg {
    position: absolute;
    right: 20px;
    width: 24px;
    height: 100%;
    border-radius: 18px;
    background: #DDDDDD; }
  .cmd-sidenav .container-collapse {
    display: none; }
    .cmd-sidenav .container-collapse .img__main {
      margin: 0;
      width: auto;
      height: auto; }
  .cmd-sidenav .sidenav-container .item-container::marker {
    font-size: 0; }
  .cmd-sidenav .sidenav-container .item-container button {
    border: 0;
    background: none; }
    .cmd-sidenav .sidenav-container .item-container button:focus, .cmd-sidenav .sidenav-container .item-container button:focus-visible {
      outline: none !important; }
    .cmd-sidenav .sidenav-container .item-container button:focus-visible .item-label {
      outline: 2px solid #248dff; }

@keyframes fadeInNav {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@media all and (min-width: 1280px) {
  .wd__section .sectionnNavPosition {
    top: -140px; }
  .cmd-sidenav {
    position: fixed;
    top: 180px;
    right: 0; }
    .cmd-sidenav .sidenav-container {
      position: relative; }
      .cmd-sidenav .sidenav-container .container-items {
        position: relative; }
        .cmd-sidenav .sidenav-container .container-items .item {
          display: block;
          position: relative;
          width: 57px;
          height: 43px;
          font-size: 0;
          -webkit-tap-highlight-color: transparent; }
          .cmd-sidenav .sidenav-container .container-items .item .item-dot {
            position: absolute;
            cursor: pointer;
            top: 0;
            right: 0;
            width: 54px;
            height: 43px; }
            .cmd-sidenav .sidenav-container .container-items .item .item-dot::after {
              display: block;
              position: absolute;
              top: 50%;
              left: 50%;
              width: 8px;
              height: 8px;
              border-radius: 50%;
              background: #fff;
              transform: translate3d(-50%, -50%, 0);
              user-select: none;
              pointer-events: none;
              content: ''; }
          .cmd-sidenav .sidenav-container .container-items .item .item-label {
            position: absolute;
            overflow-y: hidden;
            top: 0;
            right: 0;
            width: auto;
            height: 100%;
            color: #fff;
            font-size: 0;
            text-align: right;
            user-select: none;
            pointer-events: none;
            display: flex; }
            .cmd-sidenav .sidenav-container .container-items .item .item-label .label-triangle,
            .cmd-sidenav .sidenav-container .container-items .item .item-label .label-name {
              display: inline-block;
              position: relative;
              vertical-align: top;
              width: max-content; }
            .cmd-sidenav .sidenav-container .container-items .item .item-label .label-triangle {
              top: 0;
              left: 1px;
              width: 40px;
              height: 100%;
              border-radius: 54px 0 0 54px;
              background: #9c5e07; }
            .cmd-sidenav .sidenav-container .container-items .item .item-label .label-name {
              padding: 0 23px 0 0;
              height: 100%;
              color: #fff;
              font-size: 1.25rem;
              background: #9c5e07; }
              .cmd-sidenav .sidenav-container .container-items .item .item-label .label-name span {
                display: inline-block;
                position: relative;
                top: 50%;
                transform: translateY(-50%); }
  .cmd-sidenav .sidenav-container .container-items .item .item-dot {
    opacity: 1;
    transition: opacity 200ms 150ms linear; }
    .cmd-sidenav .sidenav-container .container-items .item .item-dot::after {
      transition: transform 300ms linear; }
  .cmd-sidenav .sidenav-container .container-items .item .item-label {
    transform: translate3d(100%, 0, 0);
    transition: transform 300ms linear; }
  .cmd-sidenav .sidenav-container .container-items .item.hover .item-dot {
    opacity: 0;
    transition: opacity 150ms linear; }
  .cmd-sidenav .sidenav-container .container-items .item.hover .item-label {
    transform: translate3d(0, 0, 0);
    transition: transform 300ms 75ms linear; }
  .cmd-sidenav .sidenav-container .container-items .item.enter .item-label .label-name {
    color: #fff; }
  .cmd-sidenav .sidenav-container .container-items .item .item-dot.enter::after {
    background: #9c5e07;
    transform: translate3d(-50%, -50%, 0) scale(1.5); }
  .cmd-sidenav .container-bg {
    right: 10px; }
  .cmd-sidenav .sidenav-container .container-items .item {
    margin-top: -3px;
    width: 44px; }
    .cmd-sidenav .sidenav-container .container-items .item .item-dot {
      width: 100%; }
      .cmd-sidenav .sidenav-container .container-items .item .item-dot::after {
        margin-left: 0; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wd__section .sectionnNavPosition {
    top: -140px; }
  .cmd-sidenav {
    position: fixed;
    top: 123px;
    right: 20px;
    background-color: transparent; }
    .cmd-sidenav .container-bg {
      display: none; }
    .cmd-sidenav .item-label .label-triangle {
      display: none; }
    .cmd-sidenav .item-label .label-name {
      padding-right: 15px;
      padding-left: 15px; }
    .cmd-sidenav .item-dot {
      display: block;
      position: absolute;
      z-index: 1;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
    .cmd-sidenav .container-collapse {
      display: block;
      position: absolute;
      z-index: 1;
      top: -26px;
      right: 0;
      width: auto;
      height: auto; }
      .cmd-sidenav .container-collapse .collapse-open::before {
        background: rgba(66, 66, 66, 0.8); }
      .cmd-sidenav .container-collapse .collapse-close::before {
        background: #424242; }
      .cmd-sidenav .container-collapse .collapse-open,
      .cmd-sidenav .container-collapse .collapse-close {
        position: absolute;
        top: 50%;
        right: 13px;
        width: 22px;
        height: 22px;
        transform: translate3d(0, -50%, 0);
        transition: opacity 300ms; }
        .cmd-sidenav .container-collapse .collapse-open::before,
        .cmd-sidenav .container-collapse .collapse-close::before {
          position: absolute;
          content: '';
          top: 50%;
          left: 50%;
          width: 48px;
          height: 48px;
          transform: translate(-50%, -50%); }
        .cmd-sidenav .container-collapse .collapse-open img,
        .cmd-sidenav .container-collapse .collapse-close img {
          position: absolute;
          top: 50%;
          left: 50%;
          margin-top: -11px;
          margin-left: -11px;
          width: 22px;
          height: 22px;
          background-position: no-repeat;
          background-size: contain; }
      .cmd-sidenav .container-collapse .collapse-open .img {
        background-image: url("../images/small/2x/icon/common/open.svg") ; } }
      @media all and (min-width: 731px) and (max-width: 1279.5px) and (-webkit-min-device-pixel-ratio: 1.5), all and (min-width: 731px) and (max-width: 1279.5px) and (min-resolution: 144dpi) {
        .cmd-sidenav .container-collapse .collapse-open .img {
          background-image: url("../images/small/2x/icon/common/open.svg"); } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
      .cmd-sidenav .container-collapse .collapse-close {
        display: none;
        user-select: none;
        pointer-events: none; }
        .cmd-sidenav .container-collapse .collapse-close .img {
          background-image: url("../images/small/2x/icon/common/close.svg") ; } }
        @media all and (min-width: 731px) and (max-width: 1279.5px) and (-webkit-min-device-pixel-ratio: 1.5), all and (min-width: 731px) and (max-width: 1279.5px) and (min-resolution: 144dpi) {
          .cmd-sidenav .container-collapse .collapse-close .img {
            background-image: url("../images/small/2x/icon/common/close.svg"); } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
    .cmd-sidenav .container-items {
      overflow: hidden;
      height: 100%;
      max-height: 0;
      transition: all 400ms; }
      .cmd-sidenav .container-items .item {
        display: block;
        position: relative;
        opacity: 0;
        transition: opacity;
        width: 100%; }
        .cmd-sidenav .container-items .item .item-label {
          padding: 10px 14px;
          font-size: 1.1875rem;
          text-align: center; }
          .cmd-sidenav .container-items .item .item-label .label-name {
            color: #fff;
            font-size: 1.1875rem;
            line-height: 1.2; }
    .cmd-sidenav.show {
      padding-bottom: 17px;
      background-color: #333; }
      .cmd-sidenav.show .container-items {
        max-height: 2000px;
        transition: all 400ms; }
        .cmd-sidenav.show .container-items::before {
          position: absolute;
          content: '';
          top: -50px;
          left: 0;
          width: 100%;
          height: 50px;
          background-color: #333; }
        .cmd-sidenav.show .container-items .item {
          opacity: 1;
          transition: opacity 300ms 400ms; }
      .cmd-sidenav.show .container-collapse .collapse-open {
        display: none;
        user-select: none;
        pointer-events: none; }
      .cmd-sidenav.show .container-collapse .collapse-close {
        display: block;
        pointer-events: all; }
  .cmd-sidenav {
    display: none;
    right: 20px;
    left: unset;
    opacity: 0; }
    .cmd-sidenav.mobile-show {
      display: block;
      left: unset;
      opacity: 1;
      -webkit-animation: fadeinnav 1s;
      animation: fadeInNav 1s; }
  .cmd-sidenav .item-dot.enter {
    z-index: -1;
    background: #e42657; } }

@media all and (max-width: 730.5px) {
  .wd__section .sectionnNavPosition {
    top: -102px; }
  .cmd-sidenav {
    position: fixed;
    top: 123px;
    right: 16px;
    width: calc(100% - 32px);
    background-color: transparent; }
    .cmd-sidenav .container-bg {
      display: none; }
    .cmd-sidenav .item-label .label-triangle {
      display: none; }
    .cmd-sidenav .item-dot {
      display: block;
      position: absolute;
      z-index: 1;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
    .cmd-sidenav .container-collapse {
      display: block;
      position: absolute;
      z-index: 1;
      top: -26px;
      right: 0;
      width: auto;
      height: auto; }
      .cmd-sidenav .container-collapse .collapse-open::before {
        background: rgba(66, 66, 66, 0.8); }
      .cmd-sidenav .container-collapse .collapse-close::before {
        background: #424242; }
      .cmd-sidenav .container-collapse .collapse-open,
      .cmd-sidenav .container-collapse .collapse-close {
        position: absolute;
        top: 50%;
        right: 13px;
        width: 22px;
        height: 22px;
        transform: translate3d(0, -50%, 0);
        transition: opacity 300ms; }
        .cmd-sidenav .container-collapse .collapse-open::before,
        .cmd-sidenav .container-collapse .collapse-close::before {
          position: absolute;
          content: '';
          top: 50%;
          left: 50%;
          width: 48px;
          height: 48px;
          transform: translate(-50%, -50%); }
        .cmd-sidenav .container-collapse .collapse-open img,
        .cmd-sidenav .container-collapse .collapse-close img {
          position: absolute;
          top: 50%;
          left: 50%;
          margin-top: -11px;
          margin-left: -11px;
          width: 22px;
          height: 22px;
          background-position: no-repeat;
          background-size: contain; }
      .cmd-sidenav .container-collapse .collapse-open .img {
        background-image: url("../images/small/2x/icon/common/open.svg") ; } }
      @media all and (max-width: 730.5px) and (-webkit-min-device-pixel-ratio: 1.5), all and (max-width: 730.5px) and (min-resolution: 144dpi) {
        .cmd-sidenav .container-collapse .collapse-open .img {
          background-image: url("../images/small/2x/icon/common/open.svg"); } }

@media all and (max-width: 730.5px) {
      .cmd-sidenav .container-collapse .collapse-close {
        display: none;
        user-select: none;
        pointer-events: none; }
        .cmd-sidenav .container-collapse .collapse-close .img {
          background-image: url("../images/small/2x/icon/common/close.svg") ; } }
        @media all and (max-width: 730.5px) and (-webkit-min-device-pixel-ratio: 1.5), all and (max-width: 730.5px) and (min-resolution: 144dpi) {
          .cmd-sidenav .container-collapse .collapse-close .img {
            background-image: url("../images/small/2x/icon/common/close.svg"); } }

@media all and (max-width: 730.5px) {
    .cmd-sidenav .container-items {
      overflow: hidden;
      height: 100%;
      max-height: 0;
      transition: all 400ms; }
      .cmd-sidenav .container-items .item {
        display: block;
        position: relative;
        opacity: 0;
        transition: opacity;
        width: 100%; }
        .cmd-sidenav .container-items .item .item-label {
          padding: 10px 14px;
          font-size: 1.125rem;
          text-align: center; }
          .cmd-sidenav .container-items .item .item-label .label-name {
            color: #fff;
            font-size: 1.125rem;
            line-height: 1.2; }
    .cmd-sidenav.show {
      padding-bottom: 17px;
      background-color: #333; }
      .cmd-sidenav.show .container-items {
        max-height: 2000px;
        transition: all 400ms; }
        .cmd-sidenav.show .container-items::before {
          position: absolute;
          content: '';
          top: -50px;
          left: 0;
          width: 100%;
          height: 50px;
          background-color: #333; }
        .cmd-sidenav.show .container-items .item {
          opacity: 1;
          transition: opacity 300ms 400ms; }
      .cmd-sidenav.show .container-collapse .collapse-open {
        display: none;
        user-select: none;
        pointer-events: none; }
      .cmd-sidenav.show .container-collapse .collapse-close {
        display: block;
        pointer-events: all; }
  .cmd-sidenav {
    display: none;
    left: 100%;
    opacity: 0; }
    .cmd-sidenav.mobile-show {
      display: block;
      left: unset;
      opacity: 1;
      -webkit-animation: fadeinnav 1s;
      animation: fadeInNav 1s; }
  .cmd-sidenav .item-dot.enter {
    z-index: -1;
    background: #e42657; } }

.animation_control {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -18px;
  padding: 0;
  width: 36px;
  height: 36px; }
  .animation_control button {
    position: relative;
    cursor: pointer;
    padding: 0;
    width: 36px;
    height: 36px;
    border-width: 0;
    background-color: transparent; }
  .animation_control .svg_button_play .svg-rect {
    fill: none; }
  .animation_control .svg_button_play .svg-circle,
  .animation_control .svg_button_play .svg-line {
    fill: none;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 4px;
    fill-rule: evenodd; }
  .animation_control .svg_button_play .svg-triangle {
    clip-path: url(#clip-path); }

.animation_control button .svg_button_play .svg-line,
.animation_control button .svg_button_play .svg-triangle {
  transition: opacity 1200ms; }

.animation_control button .svg_button_play .svg-triangle {
  opacity: 0; }

.animation_control button .svg_button_play .svg-line {
  opacity: 1; }

.animation_control button.show-play .svg_button_play .svg-triangle {
  opacity: 1; }

.animation_control button.show-play .svg_button_play .svg-line {
  opacity: 0; }

.animation_control.theme-black .svg_button_play .svg-circle {
  stroke: #fff; }

.animation_control.theme-black .svg_button_play .svg-line {
  fill: #fff;
  stroke: transparent; }

.animation_control.theme-black .svg_button_play .svg-triangle .triangle {
  fill: #fff; }

.animation_control.theme-white .svg_button_play .svg-circle {
  stroke: #000; }

.animation_control.theme-white .svg_button_play .svg-line {
  fill: #000;
  stroke: transparent; }

.animation_control.theme-white .svg_button_play .svg-triangle .triangle {
  fill: #000; }

.cmd__space {
  display: inline-block;
  position: relative; }
  .cmd__space.space-small {
    margin-top: 12px; }
  .cmd__space.space-medium {
    margin-top: 77px; }
  .cmd__space.space-large {
    margin-top: 88px; }
  .cmd__space.space-nagtive-small {
    display: block;
    margin-bottom: -12px; }
  .cmd__space.space-nagtive-medium {
    display: block;
    margin-top: -40px; }
  .cmd__space.space-nagtive-large {
    display: block;
    margin-top: -69px; }
  .cmd__space.space-btn-small {
    display: block;
    margin-top: -27px; }
  .cmd__space.space-btn-medium {
    display: block;
    margin-top: -40px; }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .cmd__space.space-small {
    margin-top: 12px; }
  .cmd__space.space-medium {
    margin-top: 61px; }
  .cmd__space.space-large {
    margin-top: 75px; }
  .cmd__space.space-nagtive-small {
    margin-bottom: -12px; }
  .cmd__space.space-nagtive-medium {
    margin-top: -40px; }
  .cmd__space.space-nagtive-large {
    margin-top: -54px; }
  .cmd__space.space-btn-small {
    display: block;
    margin-top: 50px; }
  .cmd__space.space-btn-medium {
    display: block;
    margin-top: -25px; } }

@media all and (max-width: 730.5px) {
  .cmd__space.space-small {
    margin-top: 10px; }
  .cmd__space.space-medium {
    margin-top: 44px; }
  .cmd__space.space-large {
    margin-top: 55px; }
  .cmd__space.space-nagtive-small {
    margin-bottom: -12px; }
  .cmd__space.space-nagtive-medium {
    margin-top: -25px; }
  .cmd__space.space-nagtive-large {
    margin-top: -39px; }
  .cmd__space.space-btn-small {
    display: block;
    margin-top: -10px; }
  .cmd__space.space-btn-medium {
    display: block;
    margin-top: -20px; } }

html #CMD .dynamic-column .col.l6 {
  width: calc(100% / 2 - 9px); }

html #CMD .dynamic-column .col.l4 {
  width: calc(100% / 3 - 12px); }

html #CMD .dynamic-column .col.l3 {
  width: calc(100% / 4 - 14px); }

@media (max-width: 1279.5px) and (min-width: 731px) {
  html #CMD .dynamic-column .col.m12 {
    width: calc(100%); }
  html #CMD .dynamic-column .col.m6 {
    width: calc(100% / 2 - 8px); }
  html #CMD .dynamic-column .col.m4 {
    width: calc(100% / 3 - 11px); }
  html #CMD .dynamic-column .col.m3 {
    width: calc(100% / 4 - 14px); } }

@media (max-width: 730.5px) {
  html #CMD .dynamic-column .col.s12 {
    width: calc(100%); }
  html #CMD .dynamic-column .col.s6 {
    width: calc(100% / 2 - 6px); }
  html #CMD .dynamic-column .col.s4 {
    width: calc(100% / 3 - 12px); }
  html #CMD .dynamic-column .col.s3 {
    width: calc(100% / 4 - 14px); } }

html #CMD .stopScrollbar {
  overflow: hidden; }

html #CMD #af-header.popHide,
html #CMD #overview-top-nav.popHide,
html #CMD .section__comment.popHide,
html #CMD #asus-api-footer.popHide,
html #CMD #main-zone #product-footer-zone.popHide {
  display: none !important; }

html #CMD .modal-button-container {
  z-index: 2147483647; }
  @media (max-width: 720px) {
    html #CMD .modal-button-container {
      transform: scale(0.8); } }
  html #CMD .modal-button-container.inner {
    position: fixed;
    bottom: 30px;
    left: 50%;
    transform: translate3d(-50%, 0, 0); }
  html #CMD .modal-button-container.text-white .modal-button {
    color: #fff; }
  html #CMD .modal-button-container.text-dark .modal-button {
    color: #000; }
  html #CMD .modal-button-container.outer {
    position: relative;
    text-align: center; }
    html #CMD .modal-button-container.outer .modal-button-target {
      top: 50px; }
    @media (max-width: 720px) {
      html #CMD .modal-button-container.outer .modal-button-target {
        top: 42px; } }
  html #CMD .modal-button-container .modal-button-text,
  html #CMD .modal-button-container .modal-inner-text {
    display: block;
    position: relative;
    font-size: 22px;
    pointer-events: none; }
    @media (min-width: 731px) and (max-width: 1279.5px) {
      html #CMD .modal-button-container .modal-button-text,
      html #CMD .modal-button-container .modal-inner-text {
        font-size: 18px; } }
    @media (max-width: 730.5px) {
      html #CMD .modal-button-container .modal-button-text,
      html #CMD .modal-button-container .modal-inner-text {
        font-size: 22px; } }
  html #CMD .modal-button-container .modal-button {
    display: inline-block;
    position: relative;
    z-index: 1;
    cursor: pointer;
    cursor: pointer;
    margin: 10px 0;
    padding: 8px 30px;
    font-weight: 200;
    text-align: center;
    border: 0;
    border-style: solid;
    border-width: 3px;
    border-radius: 34px;
    background-color: #000;
    transition: background-color 400ms ease-out, border-color 400ms ease-out, color 400ms ease-out;
    -webkit-tap-highlight-color: transparent;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    pointer-events: all;
    min-width: 50px;
    line-height: 46px; }

html #CMD .outer-view {
  z-index: 0;
  transform-origin: 50vw 50vh; }
  html #CMD .outer-view.animate-scale {
    transform: translateZ(0) translateY(200px) scale(0.96);
    transition: transform 650ms ease-out; }
  html #CMD .outer-view .modal-button-container.ready .modal-button {
    transform: translate(0, 0) !important; }

html #CMD .inner-view {
  display: block;
  position: fixed;
  overflow: hidden;
  z-index: 1000000000;
  top: 0;
  left: 50%;
  margin-left: -50vw;
  width: 100vw;
  text-align: center;
  background-color: white;
  transform: translateY(110vh);
  transition: transform 750ms linear; }
  html #CMD .inner-view.killFixed {
    position: relative !important; }
  html #CMD .inner-view .inner-view-container {
    height: 100%; }
  html #CMD .inner-view .inner-modal {
    display: block;
    position: relative;
    visibility: visible;
    opacity: 0;
    padding-bottom: 50px;
    width: 100%;
    transition: opacity 250ms;
    min-height: 100vh;
    min-height: var(--safarivh); }
    html #CMD .inner-view .inner-modal.showed {
      opacity: 1; }
  html #CMD .inner-view .modal-button-container {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    -webkit-overflow-scrolling: touch; }
  html #CMD .inner-view .modal-button-container {
    position: fixed;
    bottom: -80px;
    left: 0%;
    opacity: 0;
    width: 100%;
    transform: translate3d(0%, 0, 0) translateZ(0);
    transition: transform 400ms ease, opacity 300ms linear; }
  html #CMD .inner-view.show-inner {
    transform: none !important; }
    html #CMD .inner-view.show-inner .modal-active {
      display: block;
      visibility: visible; }
    html #CMD .inner-view.show-inner .modal-button-container {
      opacity: 1;
      transform: translate3d(0%, -130px, 0) translateZ(0);
      transition: transform 300ms ease;
      transition-delay: 1200ms; }
      @media (max-width: 720px) {
        html #CMD .inner-view.show-inner .modal-button-container {
          transform: translate3d(0%, -110px, 0) translateZ(0) scale(0.8); } }

@media (min-width: 731px) and (max-width: 1279.5px) {
  html #CMD .modal-button-container.inner {
    bottom: 20px; } }

@media (max-width: 730.5px) {
  html #CMD .modal-button-container .modal-button {
    text-align: center; }
  html #CMD .modal-button-container.inner {
    bottom: 9px; } }

html #CMD .wd__section {
  position: relative;
  padding-top: 140px; }

html #CMD .wd__section .row .col[class*='push-'],
html #CMD .wd__section .row .col[class*='pull-'] {
  position: relative; }

html #CMD .wd__section .always__on__top {
  position: relative;
  z-index: 888; }

html #CMD .wd__section .no__wrap {
  display: inline-block;
  white-space: nowrap; }

html #CMD .wd__section .img {
  display: block;
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; }

#CMD .large_use,
#CMD .medium_use,
#CMD .small_use {
  display: none; }

#CMD .hide {
  opacity: 0;
  height: 0; }

#CMD .outer-view {
  background-color: #fff; }

html #CMD .wd__section .wd__content .content__title sup.footnote-num {
  -webkit-text-fill-color: initial !important;
  background-image: none !important;
  background-color: rgba(0, 0, 0, 0); }

html #CMD .wd__section .wd__content {
  position: relative; }
  html #CMD .wd__section .wd__content .content__slogan {
    color: #333; }
  html #CMD .wd__section .wd__content .content__title {
    color: #333; }
  html #CMD .wd__section .wd__content .content__info {
    color: #333; }
  html #CMD .wd__section .wd__content .content__link {
    linkColor: #137dab; }
  html #CMD .wd__section .wd__content .content__link {
    color: #137dab; }
    html #CMD .wd__section .wd__content .content__link *,
    html #CMD .wd__section .wd__content .content__link span {
      color: #137dab; }
    html #CMD .wd__section .wd__content .content__link::after {
      color: #137dab; }
    html #CMD .wd__section .wd__content .content__link:link {
      color: #137dab; }
    html #CMD .wd__section .wd__content .content__link:hover span {
      border-bottom: 1px solid #137dab; }

html #CMD .wd__section .modal-button-container .modal-button {
  color: #137dab;
  border-color: #137dab;
  border-radius: 0; }
  html #CMD .wd__section .modal-button-container .modal-button:hover {
    color: #fff;
    background-color: #137dab; }

html #CMD .wd__section .wd__image__video {
  display: block;
  position: relative;
  margin: 0 auto;
  width: min-content; }
  html #CMD .wd__section .wd__image__video::after {
    display: block;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    content: ''; }
  html #CMD .wd__section .wd__image__video .wd__image__video__btn {
    position: absolute;
    z-index: 2;
    right: 50%;
    bottom: 50%;
    width: 100px;
    height: 100px;
    transform: translate(50%, 50%); }

html #CMD .wd__section .wd_content_half .wd__image__video__btn,
html #CMD .wd__section .wd_content_tab_side .wd__image__video__btn,
html #CMD .wd__section .wd_btn_icon_content_half .wd__image__video__btn,
html #CMD .wd__section .wd_btn_icon_img .wd__image__video__btn {
  width: 70px;
  height: 70px; }

html #CMD .wd__section .sectionnNavPosition {
  position: relative;
  z-index: 1;
  top: -140px;
  opacity: 1;
  width: 100%;
  height: 1px; }

html #CMD .wd__section .inner-view {
  background: rgba(0, 0, 0, 0); }
  html #CMD .wd__section .inner-view .inner-view-container {
    position: relative;
    margin-right: auto;
    margin-left: auto; }
    html #CMD .wd__section .inner-view .inner-view-container .modal-button {
      background-color: rgba(255, 255, 255, 0.6);
      color: black;
      border-color: black; }
      html #CMD .wd__section .inner-view .inner-view-container .modal-button:hover {
        background-color: rgba(255, 255, 255, 0.6);
        color: rgba(0, 0, 0, 0.6);
        border-color: rgba(0, 0, 0, 0.6); }
    html #CMD .wd__section .inner-view .inner-view-container .inner-modal {
      padding-bottom: 0; }
      html #CMD .wd__section .inner-view .inner-view-container .inner-modal.modal-inner13 {
        background-color: #e7eeee; }
    html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content {
      padding-left: 0; }
      html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__slogan {
        color: #1c1b19;
        position: relative;
        top: 12px;
        left: 0; }
      html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__title {
        color: #1c1b19;
        font-size: 34px; }
      html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__info {
        color: #1c1b19;
        margin-top: 16px; }
      html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__link {
        linkColor: #25aae5; }
      html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__link {
        color: #25aae5; }
        html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__link *,
        html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__link span {
          color: #25aae5; }
        html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__link::after {
          color: #25aae5; }
        html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__link:link {
          color: #25aae5; }
        html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__link:hover span {
          border-bottom: 1px solid #25aae5; }
      html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__slogan::before, html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__slogan::after,
      html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__title::before,
      html #CMD .wd__section .inner-view .inner-view-container .wd__section .wd__content .content__title::after {
        display: none; }

html #CMD .wd__section .wd__section .modal-button-container .modal-button {
  border-width: 2px; }
  html #CMD .wd__section .wd__section .modal-button-container .modal-button .modal-inner-text {
    letter-spacing: 0.02em; }

html #CMD #pdc.odin {
  z-index: 1;
  background-color: #fff; }

html #CMD .pdc-space-start {
  display: flex; }

html #CMD .pdc-space-end {
  display: flex; }

html #CMD .product_gallery,
html #CMD .product_awards,
html #CMD .product_videos,
html #CMD .product_medias {
  display: inline-block;
  background-color: transparent; }

html #CMD .product_awards .splide__pagination::after,
html #CMD .product_medias .splide__pagination::after,
html #CMD .product_videos .splide__pagination::after {
  background-color: #137dab; }

html #CMD .splide__pagination li .splide__pagination__page.is-active::after {
  background-color: #137dab; }

html #CMD .product_gallery .gallery-container .part-2 {
  background-color: #fff; }

html #CMD .product_awards .awards-container .awards-seeall {
  color: #137dab; }

html #CMD .product_awards .awards-container .awards-seeall {
  color: #137dab; }

html #CMD .product_videos .videos-container .videos-seeall {
  color: #137dab; }

html #CMD .product_videos .videos-container .videos-seeall {
  color: #137dab; }

html #CMD .product_medias .medias-container .medias-seeall {
  color: #137dab; }

html #CMD .product_medias .medias-container .medias-seeall {
  color: #137dab; }

html #CMD .arrow_link::after {
  display: none; }

html #CMD .seeall_arrow-svg {
  stroke: #137dab; }

html #CMD .product_medias .medias-container .medias-carousel .splide__track {
  background-color: #fff; }

html #CMD .product_awards .awards-container .awards-carousel .splide__track {
  background-color: #fff; }

html #CMD .product_videos .videos-container .videos-carousel,
html #CMD .product_videos .videos-container .videos-carousel .splide__track {
  background-color: transparent; }

html #CMD .product_videos .videos-container .videos-carousel .videos-item .item-content {
  background-color: #fff; }

html #CMD #pdc.odin .product_awards .splide__pagination::after,
html #CMD #pdc.odin .product_medias .splide__pagination::after,
html #CMD #pdc.odin .product_videos .splide__pagination::after {
  background: #137dab; }

html #CMD #pdc.odin .arrow_link::before {
  background: #137dab; }

html #CMD #pdc.odin .product_awards.theme-white .awards-container .awards-seeall,
html #CMD #pdc.odin .product_awards .awards-container .awards-seeall,
html #CMD #pdc.odin .product_videos.theme-white .videos-container .videos-seeall,
html #CMD #pdc.odin .product_videos .awards-container .awards-seeall,
html #CMD #pdc.odin .product_medias.theme-white .medias-container .medias-seeall,
html #CMD #pdc.odin .product_medias .awards-container .awards-seeall {
  color: #137dab; }

html #CMD #pdc.odin .product_awards.total-pagination-1 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_awards.total-pagination-2 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_awards.total-pagination-3 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_awards.total-pagination-4 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_medias.total-pagination-1 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_medias.total-pagination-2 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_medias.total-pagination-3 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_medias.total-pagination-4 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_videos.total-pagination-1 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_videos.total-pagination-2 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_videos.total-pagination-3 .splide__pagination li .splide__pagination__page.is-active::after,
html #CMD #pdc.odin .product_videos.total-pagination-4 .splide__pagination li .splide__pagination__page.is-active::after {
  background-color: #137dab; }

html #CMD #pdc.odin .seeall_arrow-svg {
  stroke: #137dab; }

html #CMD .section__pdc1,
html #CMD .section__pdc2,
html #CMD .product_medias.theme-white .medias-container .medias-carousel {
  background-color: #fff; }

@media all and (min-width: 1280px) {
  html #CMD .section__pdc1 .pdc-space-start {
    margin-top: 90px;
    padding-top: 80px; }
  html #CMD .section__pdc1 .pdc-space-end {
    padding-bottom: 0; }
  html #CMD .section__pdc2 .pdc-space-start {
    padding-top: 0; }
  html #CMD .section__pdc2 .pdc-space-end {
    padding-bottom: 57px; } }

@media all and (max-width: 1279.5px) and (min-width: 731px) {
  html #CMD .section__pdc1 .pdc-space-start {
    margin-top: 0; }
  html #CMD .section__pdc1 .pdc-space-end {
    padding-bottom: 60px; }
  html #CMD .section__pdc2 .pdc-space-start {
    margin-top: 0;
    padding-top: 20px; }
  html #CMD .section__pdc2 .pdc-space-end {
    margin-bottom: -8px;
    padding-bottom: 0; } }

@media all and (max-width: 730.5px) {
  html #CMD .section__pdc1 .pdc-space-start {
    margin-top: -26px;
    padding-top: 0; }
  html #CMD .section__pdc1 .product_gallery.active {
    margin-bottom: 0; }
  html #CMD .section__pdc1 .pdc-space-end {
    margin-bottom: 0;
    padding-bottom: 80px; }
  html #CMD .section__pdc2 .pdc-space-start {
    padding-top: 43px; }
  html #CMD .section__pdc2 .pdc-space-end {
    margin-bottom: -6px;
    padding-bottom: 0; } }

html #CMD .section__ksp {
  padding-top: 30px;
  padding-bottom: 10px; }

html #CMD .section__5 .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__icon.icon-1 {
  width: 100%; }

html #CMD .section__5 .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__icon.icon-2 {
  width: 100%; }

html #CMD .section__5 .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__icon.icon-3 {
  width: 100%; }

html #CMD .section__5 .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__icon.icon-4 {
  width: 100%; }

html #CMD .section__5 .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__icon.icon-5 {
  width: 100%; }

.section__5 .btn__ainoise__switch .click__btns .icon-1 {
  background-image: url("../images/large/1x/icon/s5/bs_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .icon-1 {
    background-image: url("../images/large/2x/icon/s5/bs_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .icon-1 {
    background-image: url("../images/large/2x/icon/s5/bs_1.png"); } }

.section__5 .btn__ainoise__switch .icon-1:after {
  background-image: url("../images/large/1x/icon/s5/bs_h_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .icon-1:after {
    background-image: url("../images/large/2x/icon/s5/bs_h_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .icon-1:after {
    background-image: url("../images/large/2x/icon/s5/bs_h_1.png"); } }

.section__5 .btn__ainoise__switch .switch__btn.active .icon-1 {
  background-image: url("../images/large/1x/icon/s5/bs_h_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .switch__btn.active .icon-1 {
    background-image: url("../images/large/2x/icon/s5/bs_h_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .switch__btn.active .icon-1 {
    background-image: url("../images/large/2x/icon/s5/bs_h_1.png"); } }

.section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-1 {
  background-image: url("../images/large/1x/icon/s5/bs_h_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-1 {
    background-image: url("../images/large/2x/icon/s5/bs_h_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-1 {
    background-image: url("../images/large/2x/icon/s5/bs_h_1.png"); } }

.section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-1 {
  background-image: url("../images/large/1x/icon/s5/bs_h_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-1 {
    background-image: url("../images/large/2x/icon/s5/bs_h_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-1 {
    background-image: url("../images/large/2x/icon/s5/bs_h_1.png"); } }

.section__5 .btn__ainoise__switch .click__btns .icon-2 {
  background-image: url("../images/large/1x/icon/s5/bs_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .icon-2 {
    background-image: url("../images/large/2x/icon/s5/bs_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .icon-2 {
    background-image: url("../images/large/2x/icon/s5/bs_2.png"); } }

.section__5 .btn__ainoise__switch .icon-2:after {
  background-image: url("../images/large/1x/icon/s5/bs_h_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .icon-2:after {
    background-image: url("../images/large/2x/icon/s5/bs_h_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .icon-2:after {
    background-image: url("../images/large/2x/icon/s5/bs_h_2.png"); } }

.section__5 .btn__ainoise__switch .switch__btn.active .icon-2 {
  background-image: url("../images/large/1x/icon/s5/bs_h_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .switch__btn.active .icon-2 {
    background-image: url("../images/large/2x/icon/s5/bs_h_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .switch__btn.active .icon-2 {
    background-image: url("../images/large/2x/icon/s5/bs_h_2.png"); } }

.section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-2 {
  background-image: url("../images/large/1x/icon/s5/bs_h_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-2 {
    background-image: url("../images/large/2x/icon/s5/bs_h_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-2 {
    background-image: url("../images/large/2x/icon/s5/bs_h_2.png"); } }

.section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-2 {
  background-image: url("../images/large/1x/icon/s5/bs_h_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-2 {
    background-image: url("../images/large/2x/icon/s5/bs_h_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-2 {
    background-image: url("../images/large/2x/icon/s5/bs_h_2.png"); } }

.section__5 .btn__ainoise__switch .click__btns .icon-3 {
  background-image: url("../images/large/1x/icon/s5/bs_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .icon-3 {
    background-image: url("../images/large/2x/icon/s5/bs_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .icon-3 {
    background-image: url("../images/large/2x/icon/s5/bs_3.png"); } }

.section__5 .btn__ainoise__switch .icon-3:after {
  background-image: url("../images/large/1x/icon/s5/bs_h_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .icon-3:after {
    background-image: url("../images/large/2x/icon/s5/bs_h_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .icon-3:after {
    background-image: url("../images/large/2x/icon/s5/bs_h_3.png"); } }

.section__5 .btn__ainoise__switch .switch__btn.active .icon-3 {
  background-image: url("../images/large/1x/icon/s5/bs_h_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .switch__btn.active .icon-3 {
    background-image: url("../images/large/2x/icon/s5/bs_h_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .switch__btn.active .icon-3 {
    background-image: url("../images/large/2x/icon/s5/bs_h_3.png"); } }

.section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-3 {
  background-image: url("../images/large/1x/icon/s5/bs_h_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-3 {
    background-image: url("../images/large/2x/icon/s5/bs_h_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-3 {
    background-image: url("../images/large/2x/icon/s5/bs_h_3.png"); } }

.section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-3 {
  background-image: url("../images/large/1x/icon/s5/bs_h_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-3 {
    background-image: url("../images/large/2x/icon/s5/bs_h_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-3 {
    background-image: url("../images/large/2x/icon/s5/bs_h_3.png"); } }

.section__5 .btn__ainoise__switch .click__btns .icon-4 {
  background-image: url("../images/large/1x/icon/s5/bs_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .icon-4 {
    background-image: url("../images/large/2x/icon/s5/bs_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .icon-4 {
    background-image: url("../images/large/2x/icon/s5/bs_4.png"); } }

.section__5 .btn__ainoise__switch .icon-4:after {
  background-image: url("../images/large/1x/icon/s5/bs_h_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .icon-4:after {
    background-image: url("../images/large/2x/icon/s5/bs_h_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .icon-4:after {
    background-image: url("../images/large/2x/icon/s5/bs_h_4.png"); } }

.section__5 .btn__ainoise__switch .switch__btn.active .icon-4 {
  background-image: url("../images/large/1x/icon/s5/bs_h_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .switch__btn.active .icon-4 {
    background-image: url("../images/large/2x/icon/s5/bs_h_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .switch__btn.active .icon-4 {
    background-image: url("../images/large/2x/icon/s5/bs_h_4.png"); } }

.section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-4 {
  background-image: url("../images/large/1x/icon/s5/bs_h_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-4 {
    background-image: url("../images/large/2x/icon/s5/bs_h_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .switch__btn:hover .icon-4 {
    background-image: url("../images/large/2x/icon/s5/bs_h_4.png"); } }

.section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-4 {
  background-image: url("../images/large/1x/icon/s5/bs_h_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp .section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-4 {
    background-image: url("../images/large/2x/icon/s5/bs_h_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old .section__5 .btn__ainoise__switch .click__btns .switch__btn:focus .icon-4 {
    background-image: url("../images/large/2x/icon/s5/bs_h_4.png"); } }

html #CMD .section__5 .btn__ainoise__switch .click__btns .switch__btn.active .btn__container .container__icon.container__icon.container__icon {
  width: 100%; }
  .section__5 .btn__ainoise__switch .switch__btn.active .container__icon.container__icon {
    background-image: url("../images/large/1x/icon/s5/bs_h_stop.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp .section__5 .btn__ainoise__switch .switch__btn.active .container__icon.container__icon {
      background-image: url("../images/large/2x/icon/s5/bs_h_stop.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old .section__5 .btn__ainoise__switch .switch__btn.active .container__icon.container__icon {
      background-image: url("../images/large/2x/icon/s5/bs_h_stop.png"); } }

html #CMD .section__5 .btn__ainoise__switch .scene__bg .img__scene {
  background-size: cover; }
  .section__5 .btn__ainoise__switch .scene__bg .img__scene {
    background-image: url("../images/large/1x/s5/main.jpg"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp .section__5 .btn__ainoise__switch .scene__bg .img__scene {
      background-image: url("../images/large/2x/s5/main.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old .section__5 .btn__ainoise__switch .scene__bg .img__scene {
      background-image: url("../images/large/2x/s5/main.jpg"); } }

html #CMD .section__5 .btn__ainoise__switch .scene__bg .noise__animation .render__wrap .img__noise__icon {
  background-size: cover; }
  .section__5 .btn__ainoise__switch .img__noise__icon {
    background-image: url("../images/large/1x/s5/voiceBg.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp .section__5 .btn__ainoise__switch .img__noise__icon {
      background-image: url("../images/large/2x/s5/voiceBg.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old .section__5 .btn__ainoise__switch .img__noise__icon {
      background-image: url("../images/large/2x/s5/voiceBg.png"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  html #CMD .section__5 .btn__ainoise__switch .scene__bg .img__scene {
    background-size: cover; }
    .section__5 .btn__ainoise__switch .scene__bg .img__scene {
      background-image: url("../images/medium/1x/s5/main.jpg"); } }
  @media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
    .image-webp .section__5 .btn__ainoise__switch .scene__bg .img__scene {
      background-image: url("../images/medium/2x/s5/main.webp"); } }
  @media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
    .image-old .section__5 .btn__ainoise__switch .scene__bg .img__scene {
      background-image: url("../images/medium/2x/s5/main.jpg"); } }

@media (max-width: 730.5px) {
  html #CMD .section__5 .btn__ainoise__switch .scene__bg .img__scene {
    background-size: cover; }
    .section__5 .btn__ainoise__switch .scene__bg .img__scene {
      background-image: url("../images/small/1x/s5/main.jpg"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-webp .section__5 .btn__ainoise__switch .scene__bg .img__scene {
      background-image: url("../images/small/2x/s5/main.webp"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-old .section__5 .btn__ainoise__switch .scene__bg .img__scene {
      background-image: url("../images/small/2x/s5/main.jpg"); } }

#CMD #section__9 .wd_techspec_img .img__techspec {
  background-image: url("../images/large/1x/s9/techspec_img.jpg"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD #section__9 .wd_techspec_img .img__techspec {
    background-image: url("../images/large/2x/s9/techspec_img.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD #section__9 .wd_techspec_img .img__techspec {
    background-image: url("../images/large/2x/s9/techspec_img.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD #section__9 .wd_techspec_img .img__techspec {
    background-image: url("../images/medium/1x/s9/techspec_img.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD #section__9 .wd_techspec_img .img__techspec {
    background-image: url("../images/medium/2x/s9/techspec_img.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD #section__9 .wd_techspec_img .img__techspec {
    background-image: url("../images/medium/2x/s9/techspec_img.jpg"); } }

@media (max-width: 730.5px) {
  #CMD #section__9 .wd_techspec_img .img__techspec {
    background-image: url("../images/small/1x/s9/techspec_img.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD #section__9 .wd_techspec_img .img__techspec {
    background-image: url("../images/small/2x/s9/techspec_img.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD #section__9 .wd_techspec_img .img__techspec {
    background-image: url("../images/small/2x/s9/techspec_img.jpg"); } }

#CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s4/bii_icon_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_1.png"); } }

#CMD .section__4 .wd_btn_icon_content_half .btn_icon-1.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s4/bii_icon_hl_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_hl_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_hl_1.png"); } }

html #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon:after {
    background-image: url("../images/large/1x/s4/bii_icon_hl_1.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon:after {
      background-image: url("../images/large/2x/s4/bii_icon_hl_1.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon:after {
      background-image: url("../images/large/2x/s4/bii_icon_hl_1.png"); } }

#CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s4/bii_icon_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_2.png"); } }

#CMD .section__4 .wd_btn_icon_content_half .btn_icon-2.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s4/bii_icon_hl_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_hl_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_hl_2.png"); } }

html #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon:after {
    background-image: url("../images/large/1x/s4/bii_icon_hl_2.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon:after {
      background-image: url("../images/large/2x/s4/bii_icon_hl_2.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon:after {
      background-image: url("../images/large/2x/s4/bii_icon_hl_2.png"); } }

#CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s4/bii_icon_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_3.png"); } }

#CMD .section__4 .wd_btn_icon_content_half .btn_icon-3.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s4/bii_icon_hl_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_hl_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_hl_3.png"); } }

html #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon:after {
    background-image: url("../images/large/1x/s4/bii_icon_hl_3.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon:after {
      background-image: url("../images/large/2x/s4/bii_icon_hl_3.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon:after {
      background-image: url("../images/large/2x/s4/bii_icon_hl_3.png"); } }

#CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s4/bii_icon_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_4.png"); } }

#CMD .section__4 .wd_btn_icon_content_half .btn_icon-4.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s4/bii_icon_hl_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_hl_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s4/bii_icon_hl_4.png"); } }

html #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon:after {
    background-image: url("../images/large/1x/s4/bii_icon_hl_4.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon:after {
      background-image: url("../images/large/2x/s4/bii_icon_hl_4.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon:after {
      background-image: url("../images/large/2x/s4/bii_icon_hl_4.png"); } }

@media (min-width: 1280px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-1 .img__main {
    background-image: url("../images/large/1x/s4/bii_img_1.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-1 .img__main {
    background-image: url("../images/large/2x/s4/bii_img_1.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-1 .img__main {
    background-image: url("../images/large/2x/s4/bii_img_1.jpg"); } }

@media (min-width: 1280px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-2 .img__main {
    background-image: url("../images/large/1x/s4/bii_img_2.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-2 .img__main {
    background-image: url("../images/large/2x/s4/bii_img_2.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-2 .img__main {
    background-image: url("../images/large/2x/s4/bii_img_2.jpg"); } }

@media (min-width: 1280px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-3 .img__main {
    background-image: url("../images/large/1x/s4/bii_img_3.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-3 .img__main {
    background-image: url("../images/large/2x/s4/bii_img_3.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-3 .img__main {
    background-image: url("../images/large/2x/s4/bii_img_3.jpg"); } }

@media (min-width: 1280px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-4 .img__main {
    background-image: url("../images/large/1x/s4/bii_img_4.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-4 .img__main {
    background-image: url("../images/large/2x/s4/bii_img_4.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-4 .img__main {
    background-image: url("../images/large/2x/s4/bii_img_4.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-1 .img__main {
    background-image: url("../images/medium/1x/s4/bii_img_1.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-1 .img__main {
    background-image: url("../images/medium/2x/s4/bii_img_1.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-1 .img__main {
    background-image: url("../images/medium/2x/s4/bii_img_1.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-2 .img__main {
    background-image: url("../images/medium/1x/s4/bii_img_2.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-2 .img__main {
    background-image: url("../images/medium/2x/s4/bii_img_2.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-2 .img__main {
    background-image: url("../images/medium/2x/s4/bii_img_2.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-3 .img__main {
    background-image: url("../images/medium/1x/s4/bii_img_3.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-3 .img__main {
    background-image: url("../images/medium/2x/s4/bii_img_3.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-3 .img__main {
    background-image: url("../images/medium/2x/s4/bii_img_3.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-4 .img__main {
    background-image: url("../images/medium/1x/s4/bii_img_4.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-4 .img__main {
    background-image: url("../images/medium/2x/s4/bii_img_4.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-4 .img__main {
    background-image: url("../images/medium/2x/s4/bii_img_4.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon .img__icon {
    background-image: url("../images/small/1x/s4/bii_icon_1.png"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_1.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_1.png"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1.active .btn-icon .img__icon {
    background-image: url("../images/small/1x/s4/bii_icon_hl_1.png"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1.active .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_hl_1.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1.active .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_hl_1.png"); } }

@media (max-width: 730.5px) {
  html #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon::after {
    display: block;
    position: absolute;
    content: ''; }
    #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon:after {
      background-image: url("../images/small/1x/s4/bii_icon_hl_1.png"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon:after {
      background-image: url("../images/small/2x/s4/bii_icon_hl_1.webp"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-1 .btn-icon:after {
      background-image: url("../images/small/2x/s4/bii_icon_hl_1.png"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-1 .img__main {
    background-image: url("../images/small/1x/s4/bii_img_1.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-1 .img__main {
    background-image: url("../images/small/2x/s4/bii_img_1.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-1 .img__main {
    background-image: url("../images/small/2x/s4/bii_img_1.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon .img__icon {
    background-image: url("../images/small/1x/s4/bii_icon_2.png"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_2.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_2.png"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2.active .btn-icon .img__icon {
    background-image: url("../images/small/1x/s4/bii_icon_hl_2.png"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2.active .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_hl_2.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2.active .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_hl_2.png"); } }

@media (max-width: 730.5px) {
  html #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon::after {
    display: block;
    position: absolute;
    content: ''; }
    #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon:after {
      background-image: url("../images/small/1x/s4/bii_icon_hl_2.png"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon:after {
      background-image: url("../images/small/2x/s4/bii_icon_hl_2.webp"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-2 .btn-icon:after {
      background-image: url("../images/small/2x/s4/bii_icon_hl_2.png"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-2 .img__main {
    background-image: url("../images/small/1x/s4/bii_img_2.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-2 .img__main {
    background-image: url("../images/small/2x/s4/bii_img_2.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-2 .img__main {
    background-image: url("../images/small/2x/s4/bii_img_2.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon .img__icon {
    background-image: url("../images/small/1x/s4/bii_icon_3.png"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_3.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_3.png"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3.active .btn-icon .img__icon {
    background-image: url("../images/small/1x/s4/bii_icon_hl_3.png"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3.active .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_hl_3.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3.active .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_hl_3.png"); } }

@media (max-width: 730.5px) {
  html #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon::after {
    display: block;
    position: absolute;
    content: ''; }
    #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon:after {
      background-image: url("../images/small/1x/s4/bii_icon_hl_3.png"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon:after {
      background-image: url("../images/small/2x/s4/bii_icon_hl_3.webp"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-3 .btn-icon:after {
      background-image: url("../images/small/2x/s4/bii_icon_hl_3.png"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-3 .img__main {
    background-image: url("../images/small/1x/s4/bii_img_3.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-3 .img__main {
    background-image: url("../images/small/2x/s4/bii_img_3.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-3 .img__main {
    background-image: url("../images/small/2x/s4/bii_img_3.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon .img__icon {
    background-image: url("../images/small/1x/s4/bii_icon_4.png"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_4.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_4.png"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4.active .btn-icon .img__icon {
    background-image: url("../images/small/1x/s4/bii_icon_hl_4.png"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4.active .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_hl_4.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4.active .btn-icon .img__icon {
    background-image: url("../images/small/2x/s4/bii_icon_hl_4.png"); } }

@media (max-width: 730.5px) {
  html #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon::after {
    display: block;
    position: absolute;
    content: ''; }
    #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon:after {
      background-image: url("../images/small/1x/s4/bii_icon_hl_4.png"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-webp #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon:after {
      background-image: url("../images/small/2x/s4/bii_icon_hl_4.webp"); } }
  @media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
    .image-old #CMD .section__4 .wd_btn_icon_content_half .btn_icon-4 .btn-icon:after {
      background-image: url("../images/small/2x/s4/bii_icon_hl_4.png"); } }

@media (max-width: 730.5px) {
  #CMD .section__4 .wd_btn_icon_content_half .content-4 .img__main {
    background-image: url("../images/small/1x/s4/bii_img_4.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__4 .wd_btn_icon_content_half .content-4 .img__main {
    background-image: url("../images/small/2x/s4/bii_img_4.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__4 .wd_btn_icon_content_half .content-4 .img__main {
    background-image: url("../images/small/2x/s4/bii_img_4.jpg"); } }

#CMD .section__1 .wd_grid_content_img .container-1 .img__main {
  background-image: url("../images/large/1x/s1/gci_icon_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__1 .wd_grid_content_img .container-1 .img__main {
    background-image: url("../images/large/2x/s1/gci_icon_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__1 .wd_grid_content_img .container-1 .img__main {
    background-image: url("../images/large/2x/s1/gci_icon_1.png"); } }

#CMD .section__1 .wd_grid_content_img .container-2 .img__main {
  background-image: url("../images/large/1x/s1/gci_icon_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__1 .wd_grid_content_img .container-2 .img__main {
    background-image: url("../images/large/2x/s1/gci_icon_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__1 .wd_grid_content_img .container-2 .img__main {
    background-image: url("../images/large/2x/s1/gci_icon_2.png"); } }

#CMD .section__1 .wd_grid_content_img .container-3 .img__main {
  background-image: url("../images/large/1x/s1/gci_icon_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__1 .wd_grid_content_img .container-3 .img__main {
    background-image: url("../images/large/2x/s1/gci_icon_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__1 .wd_grid_content_img .container-3 .img__main {
    background-image: url("../images/large/2x/s1/gci_icon_3.png"); } }

#CMD .section__1 .wd_grid_content_img .container-4 .img__main {
  background-image: url("../images/large/1x/s1/gci_icon_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__1 .wd_grid_content_img .container-4 .img__main {
    background-image: url("../images/large/2x/s1/gci_icon_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__1 .wd_grid_content_img .container-4 .img__main {
    background-image: url("../images/large/2x/s1/gci_icon_4.png"); } }

#CMD .section__21 .military-grade-2024 .img__grade_bg {
  background-image: url("../images/large/1x/s21/bg.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/2x/s21/bg.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/2x/s21/bg.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-0 .item__img {
  background-image: url("../images/large/1x/s21/icon_0.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-0 .item__img {
    background-image: url("../images/large/2x/s21/icon_0.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-0 .item__img {
    background-image: url("../images/large/2x/s21/icon_0.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-1 .item__img {
  background-image: url("../images/large/1x/s21/icon_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-1 .item__img {
    background-image: url("../images/large/2x/s21/icon_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-1 .item__img {
    background-image: url("../images/large/2x/s21/icon_1.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-2 .item__img {
  background-image: url("../images/large/1x/s21/icon_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-2 .item__img {
    background-image: url("../images/large/2x/s21/icon_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-2 .item__img {
    background-image: url("../images/large/2x/s21/icon_2.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-3 .item__img {
  background-image: url("../images/large/1x/s21/icon_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-3 .item__img {
    background-image: url("../images/large/2x/s21/icon_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-3 .item__img {
    background-image: url("../images/large/2x/s21/icon_3.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-4 .item__img {
  background-image: url("../images/large/1x/s21/icon_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-4 .item__img {
    background-image: url("../images/large/2x/s21/icon_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-4 .item__img {
    background-image: url("../images/large/2x/s21/icon_4.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-5 .item__img {
  background-image: url("../images/large/1x/s21/icon_5.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-5 .item__img {
    background-image: url("../images/large/2x/s21/icon_5.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-5 .item__img {
    background-image: url("../images/large/2x/s21/icon_5.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-6 .item__img {
  background-image: url("../images/large/1x/s21/icon_6.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-6 .item__img {
    background-image: url("../images/large/2x/s21/icon_6.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-6 .item__img {
    background-image: url("../images/large/2x/s21/icon_6.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-7 .item__img {
  background-image: url("../images/large/1x/s21/icon_7.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-7 .item__img {
    background-image: url("../images/large/2x/s21/icon_7.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-7 .item__img {
    background-image: url("../images/large/2x/s21/icon_7.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-8 .item__img {
  background-image: url("../images/large/1x/s21/icon_8.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-8 .item__img {
    background-image: url("../images/large/2x/s21/icon_8.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-8 .item__img {
    background-image: url("../images/large/2x/s21/icon_8.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-9 .item__img {
  background-image: url("../images/large/1x/s21/icon_9.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-9 .item__img {
    background-image: url("../images/large/2x/s21/icon_9.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-9 .item__img {
    background-image: url("../images/large/2x/s21/icon_9.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-10 .item__img {
  background-image: url("../images/large/1x/s21/icon_10.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-10 .item__img {
    background-image: url("../images/large/2x/s21/icon_10.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-10 .item__img {
    background-image: url("../images/large/2x/s21/icon_10.png"); } }

#CMD .section__21 .military-grade-2024 .item__block-11 .item__img {
  background-image: url("../images/large/1x/s21/icon_11.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .item__block-11 .item__img {
    background-image: url("../images/large/2x/s21/icon_11.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .item__block-11 .item__img {
    background-image: url("../images/large/2x/s21/icon_11.png"); } }

@media all and (min-width: 1280px) {
  #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/1x/s21/bg.png"); } }

@media all and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), all and (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/2x/s21/bg.webp"); } }

@media all and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), all and (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/2x/s21/bg.png"); } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/medium/1x/s21/bg.png"); } }

@media all and (min-width: 731px) and (max-width: 1279.5px) and (min-device-pixel-ratio: 1.5), all and (min-width: 731px) and (max-width: 1279.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/medium/2x/s21/bg.webp"); } }

@media all and (min-width: 731px) and (max-width: 1279.5px) and (min-device-pixel-ratio: 1.5), all and (min-width: 731px) and (max-width: 1279.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/medium/2x/s21/bg.png"); } }

@media all and (max-width: 730.5px) {
  #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/small/1x/s21/bg.png"); } }

@media all and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), all and (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/small/2x/s21/bg.webp"); } }

@media all and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), all and (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__21 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/small/2x/s21/bg.png"); } }

#CMD .section__22 .military-grade-2024 .img__grade_bg {
  background-image: url("../images/large/1x/s22/bg.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/2x/s22/bg.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/2x/s22/bg.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-0 .item__img {
  background-image: url("../images/large/1x/s22/icon_0.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-0 .item__img {
    background-image: url("../images/large/2x/s22/icon_0.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-0 .item__img {
    background-image: url("../images/large/2x/s22/icon_0.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-1 .item__img {
  background-image: url("../images/large/1x/s22/icon_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-1 .item__img {
    background-image: url("../images/large/2x/s22/icon_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-1 .item__img {
    background-image: url("../images/large/2x/s22/icon_1.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-2 .item__img {
  background-image: url("../images/large/1x/s22/icon_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-2 .item__img {
    background-image: url("../images/large/2x/s22/icon_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-2 .item__img {
    background-image: url("../images/large/2x/s22/icon_2.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-3 .item__img {
  background-image: url("../images/large/1x/s22/icon_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-3 .item__img {
    background-image: url("../images/large/2x/s22/icon_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-3 .item__img {
    background-image: url("../images/large/2x/s22/icon_3.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-4 .item__img {
  background-image: url("../images/large/1x/s22/icon_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-4 .item__img {
    background-image: url("../images/large/2x/s22/icon_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-4 .item__img {
    background-image: url("../images/large/2x/s22/icon_4.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-5 .item__img {
  background-image: url("../images/large/1x/s22/icon_5.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-5 .item__img {
    background-image: url("../images/large/2x/s22/icon_5.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-5 .item__img {
    background-image: url("../images/large/2x/s22/icon_5.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-6 .item__img {
  background-image: url("../images/large/1x/s22/icon_6.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-6 .item__img {
    background-image: url("../images/large/2x/s22/icon_6.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-6 .item__img {
    background-image: url("../images/large/2x/s22/icon_6.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-7 .item__img {
  background-image: url("../images/large/1x/s22/icon_7.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-7 .item__img {
    background-image: url("../images/large/2x/s22/icon_7.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-7 .item__img {
    background-image: url("../images/large/2x/s22/icon_7.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-8 .item__img {
  background-image: url("../images/large/1x/s22/icon_8.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-8 .item__img {
    background-image: url("../images/large/2x/s22/icon_8.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-8 .item__img {
    background-image: url("../images/large/2x/s22/icon_8.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-9 .item__img {
  background-image: url("../images/large/1x/s22/icon_9.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-9 .item__img {
    background-image: url("../images/large/2x/s22/icon_9.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-9 .item__img {
    background-image: url("../images/large/2x/s22/icon_9.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-10 .item__img {
  background-image: url("../images/large/1x/s22/icon_10.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-10 .item__img {
    background-image: url("../images/large/2x/s22/icon_10.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-10 .item__img {
    background-image: url("../images/large/2x/s22/icon_10.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-11 .item__img {
  background-image: url("../images/large/1x/s22/icon_11.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-11 .item__img {
    background-image: url("../images/large/2x/s22/icon_11.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-11 .item__img {
    background-image: url("../images/large/2x/s22/icon_11.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-12 .item__img {
  background-image: url("../images/large/1x/s22/icon_12.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-12 .item__img {
    background-image: url("../images/large/2x/s22/icon_12.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-12 .item__img {
    background-image: url("../images/large/2x/s22/icon_12.png"); } }

#CMD .section__22 .military-grade-2024 .item__block-13 .item__img {
  background-image: url("../images/large/1x/s22/icon_13.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .item__block-13 .item__img {
    background-image: url("../images/large/2x/s22/icon_13.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .item__block-13 .item__img {
    background-image: url("../images/large/2x/s22/icon_13.png"); } }

@media all and (min-width: 1280px) {
  #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/1x/s22/bg.png"); } }

@media all and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), all and (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/2x/s22/bg.webp"); } }

@media all and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), all and (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/large/2x/s22/bg.png"); } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/medium/1x/s22/bg.png"); } }

@media all and (min-width: 731px) and (max-width: 1279.5px) and (min-device-pixel-ratio: 1.5), all and (min-width: 731px) and (max-width: 1279.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/medium/2x/s22/bg.webp"); } }

@media all and (min-width: 731px) and (max-width: 1279.5px) and (min-device-pixel-ratio: 1.5), all and (min-width: 731px) and (max-width: 1279.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/medium/2x/s22/bg.png"); } }

@media all and (max-width: 730.5px) {
  #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/small/1x/s22/bg.png"); } }

@media all and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), all and (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/small/2x/s22/bg.webp"); } }

@media all and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), all and (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__22 .military-grade-2024 .img__grade_bg {
    background-image: url("../images/small/2x/s22/bg.png"); } }

#CMD .section__13 .wd_content_tab_top .btn_icon-1 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s13/ctt_icon_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .btn_icon-1 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s13/ctt_icon_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .btn_icon-1 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s13/ctt_icon_1.png"); } }

#CMD .section__13 .wd_content_tab_top .btn_icon-1.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s13/ctt_icon_hl_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .btn_icon-1.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s13/ctt_icon_hl_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .btn_icon-1.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s13/ctt_icon_hl_1.png"); } }

html #CMD .section__13 .wd_content_tab_top .btn_icon-1 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__13 .wd_content_tab_top .btn_icon-1 .btn-icon::after {
    background-image: url("../images/large/1x/s13/ctt_icon_hl_1.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__13 .wd_content_tab_top .btn_icon-1 .btn-icon::after {
      background-image: url("../images/large/2x/s13/ctt_icon_hl_1.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__13 .wd_content_tab_top .btn_icon-1 .btn-icon::after {
      background-image: url("../images/large/2x/s13/ctt_icon_hl_1.png"); } }

#CMD .section__13 .wd_content_tab_top .btn_icon-2 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s13/ctt_icon_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .btn_icon-2 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s13/ctt_icon_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .btn_icon-2 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s13/ctt_icon_2.png"); } }

#CMD .section__13 .wd_content_tab_top .btn_icon-2.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s13/ctt_icon_hl_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .btn_icon-2.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s13/ctt_icon_hl_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .btn_icon-2.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s13/ctt_icon_hl_2.png"); } }

html #CMD .section__13 .wd_content_tab_top .btn_icon-2 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__13 .wd_content_tab_top .btn_icon-2 .btn-icon::after {
    background-image: url("../images/large/1x/s13/ctt_icon_hl_2.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__13 .wd_content_tab_top .btn_icon-2 .btn-icon::after {
      background-image: url("../images/large/2x/s13/ctt_icon_hl_2.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__13 .wd_content_tab_top .btn_icon-2 .btn-icon::after {
      background-image: url("../images/large/2x/s13/ctt_icon_hl_2.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-1 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-1 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-1 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_1.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-1.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_hl_1.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-1.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_1.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-1.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_1.png"); } }

html #CMD .section__14 .wd_content_tab_top .btn_icon-1 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__14 .wd_content_tab_top .btn_icon-1 .btn-icon::after {
    background-image: url("../images/large/1x/s14/ctt_icon_hl_1.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-1 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_1.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-1 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_1.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-2 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-2 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-2 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_2.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-2.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_hl_2.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-2.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_2.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-2.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_2.png"); } }

html #CMD .section__14 .wd_content_tab_top .btn_icon-2 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__14 .wd_content_tab_top .btn_icon-2 .btn-icon::after {
    background-image: url("../images/large/1x/s14/ctt_icon_hl_2.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-2 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_2.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-2 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_2.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-3 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-3 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-3 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_3.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-3.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_hl_3.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-3.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_3.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-3.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_3.png"); } }

html #CMD .section__14 .wd_content_tab_top .btn_icon-3 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__14 .wd_content_tab_top .btn_icon-3 .btn-icon::after {
    background-image: url("../images/large/1x/s14/ctt_icon_hl_3.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-3 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_3.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-3 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_3.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-4 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-4 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-4 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_4.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-4.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_hl_4.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-4.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_4.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-4.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_4.png"); } }

html #CMD .section__14 .wd_content_tab_top .btn_icon-4 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__14 .wd_content_tab_top .btn_icon-4 .btn-icon::after {
    background-image: url("../images/large/1x/s14/ctt_icon_hl_4.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-4 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_4.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-4 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_4.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-5 .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_5.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-5 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_5.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-5 .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_5.png"); } }

#CMD .section__14 .wd_content_tab_top .btn_icon-5.active .btn-icon .img__icon {
  background-image: url("../images/large/1x/s14/ctt_icon_hl_5.png"); }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-5.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_5.webp"); } }

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-5.active .btn-icon .img__icon {
    background-image: url("../images/large/2x/s14/ctt_icon_hl_5.png"); } }

html #CMD .section__14 .wd_content_tab_top .btn_icon-5 .btn-icon::after {
  display: block;
  position: absolute;
  content: ''; }
  #CMD .section__14 .wd_content_tab_top .btn_icon-5 .btn-icon::after {
    background-image: url("../images/large/1x/s14/ctt_icon_hl_5.png"); }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-webp #CMD .section__14 .wd_content_tab_top .btn_icon-5 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_5.webp"); } }
  @media only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-old #CMD .section__14 .wd_content_tab_top .btn_icon-5 .btn-icon::after {
      background-image: url("../images/large/2x/s14/ctt_icon_hl_5.png"); } }

@media (min-width: 1280px) {
  #CMD .section__13 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/large/1x/s13/ctt_img_1.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/large/2x/s13/ctt_img_1.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/large/2x/s13/ctt_img_1.jpg"); } }

@media (min-width: 1280px) {
  #CMD .section__13 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/large/1x/s13/ctt_img_2.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/large/2x/s13/ctt_img_2.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/large/2x/s13/ctt_img_2.jpg"); } }

@media (min-width: 1280px) {
  #CMD .section__14 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/large/1x/s14/ctt_img_1.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_1.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_1.jpg"); } }

@media (min-width: 1280px) {
  #CMD .section__14 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/large/1x/s14/ctt_img_2.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_2.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_2.jpg"); } }

@media (min-width: 1280px) {
  #CMD .section__14 .wd_content_tab_top .content-3 .img__main {
    background-image: url("../images/large/1x/s14/ctt_img_3.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-3 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_3.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-3 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_3.jpg"); } }

@media (min-width: 1280px) {
  #CMD .section__14 .wd_content_tab_top .content-4 .img__main {
    background-image: url("../images/large/1x/s14/ctt_img_4.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-4 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_4.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-4 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_4.jpg"); } }

@media (min-width: 1280px) {
  #CMD .section__14 .wd_content_tab_top .content-5 .img__main {
    background-image: url("../images/large/1x/s14/ctt_img_5.jpg"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-5 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_5.webp"); } }

@media only screen and (min-width: 1280px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 1280px) and (min-resolution: 1.5dppx), (min-width: 1280px) and (min-device-pixel-ratio: 1.5), (min-width: 1280px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-5 .img__main {
    background-image: url("../images/large/2x/s14/ctt_img_5.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__13 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/medium/1x/s13/ctt_img_1.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/medium/2x/s13/ctt_img_1.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/medium/2x/s13/ctt_img_1.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__13 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/medium/1x/s13/ctt_img_2.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/medium/2x/s13/ctt_img_2.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/medium/2x/s13/ctt_img_2.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__14 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/medium/1x/s14/ctt_img_1.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_1.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_1.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__14 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/medium/1x/s14/ctt_img_2.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_2.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_2.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__14 .wd_content_tab_top .content-3 .img__main {
    background-image: url("../images/medium/1x/s14/ctt_img_3.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-3 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_3.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-3 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_3.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__14 .wd_content_tab_top .content-4 .img__main {
    background-image: url("../images/medium/1x/s14/ctt_img_4.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-4 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_4.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-4 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_4.jpg"); } }

@media (max-width: 1279.5px) and (min-width: 731px) {
  #CMD .section__14 .wd_content_tab_top .content-5 .img__main {
    background-image: url("../images/medium/1x/s14/ctt_img_5.jpg"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-5 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_5.webp"); } }

@media only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 1.5dppx), (max-width: 1279.5px) and (min-width: 731px) and (min-device-pixel-ratio: 1.5), (max-width: 1279.5px) and (min-width: 731px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-5 .img__main {
    background-image: url("../images/medium/2x/s14/ctt_img_5.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__13 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/small/1x/s13/ctt_img_1.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/small/2x/s13/ctt_img_1.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/small/2x/s13/ctt_img_1.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__13 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/small/1x/s13/ctt_img_2.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__13 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/small/2x/s13/ctt_img_2.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__13 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/small/2x/s13/ctt_img_2.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__14 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/small/1x/s14/ctt_img_1.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_1.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-1 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_1.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__14 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/small/1x/s14/ctt_img_2.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_2.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-2 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_2.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__14 .wd_content_tab_top .content-3 .img__main {
    background-image: url("../images/small/1x/s14/ctt_img_3.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-3 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_3.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-3 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_3.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__14 .wd_content_tab_top .content-4 .img__main {
    background-image: url("../images/small/1x/s14/ctt_img_4.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-4 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_4.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-4 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_4.jpg"); } }

@media (max-width: 730.5px) {
  #CMD .section__14 .wd_content_tab_top .content-5 .img__main {
    background-image: url("../images/small/1x/s14/ctt_img_5.jpg"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-webp #CMD .section__14 .wd_content_tab_top .content-5 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_5.webp"); } }

@media only screen and (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 730.5px) and (min-resolution: 1.5dppx), (max-width: 730.5px) and (min-device-pixel-ratio: 1.5), (max-width: 730.5px) and (min-resolution: 144dpi) {
  .image-old #CMD .section__14 .wd_content_tab_top .content-5 .img__main {
    background-image: url("../images/small/2x/s14/ctt_img_5.jpg"); } }

html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_icon {
  padding: 0; }

html #CMD .wd__section.section__12 {
  padding-top: 0; }

html #CMD .section__14 .wd_content_tab_top .module_contents .content_container .img__main {
  border: 1px solid #ccc; }

html #CMD .img__main {
  display: block;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  border-radius: 3px; }
  html #CMD .img__main.size-normal {
    width: 1236px;
    height: 696px; }
  html #CMD .img__main.size-small {
    width: 800px;
    height: 448px; }

html #CMD .img__main picture,
html #CMD .img__main .wd__img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

html #CMD .wd_btn_icon_img {
  display: block;
  position: relative; }
  html #CMD .wd_btn_icon_img .module_contents {
    position: absolute;
    top: 0; }
    html #CMD .wd_btn_icon_img .module_contents .content_container .img__main {
      width: 800px;
      height: 448px; }
  html #CMD .wd_btn_icon_img .module_tabs {
    position: relative;
    margin-top: 0;
    padding-top: 464px; }
    html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar {
      display: flex;
      position: relative;
      justify-content: center;
      gap: 16px; }
      html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon {
        cursor: pointer;
        width: calc(25% - 12px);
        border: 0;
        border-radius: 3px;
        background: #fff;
        box-shadow: 0 0 15px #ccc; }
        html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon * {
          pointer-events: none; }
        html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container {
          display: flex;
          padding: 16px;
          height: 100%;
          flex-direction: column; }
          html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon {
            position: relative;
            left: 50%;
            width: 156px;
            height: 64px;
            transform: translateX(-50%); }
            html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon .img__icon {
              width: 100%;
              height: 100%;
              transition: all 600ms; }
          html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-text {
            margin-top: 8px;
            color: #333;
            font-size: 1.125rem;
            transition: all 600ms;
            line-height: 1.2; }
          html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container .footnote-num {
            pointer-events: none; }
        html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon.largeIcon .btn__container .btn-icon {
          height: 80px;
          background-color: #b7ffb2; }
        html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon.singleIcon .btn__container .btn-icon {
          height: 100px;
          background-color: pink; }
    html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar.center .btn__container {
      justify-content: center; }
    html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar.bottom .btn__container {
      justify-content: flex-end; }

html #CMD .wd_btn_icon_img .module_tabs .btn_icon.active .btn__container .btn-text {
  color: #137dab; }

html #CMD .wd_content_img_half {
  display: block;
  position: relative; }

html #CMD .wd_content_tab_side {
  position: relative;
  transition: height 0.5s;
  min-height: 472px; }
  html #CMD .wd_content_tab_side .module_contents {
    position: absolute;
    z-index: 0;
    top: 24px;
    left: 50%;
    margin-left: -180px;
    width: 800px;
    height: 448px; }
    html #CMD .wd_content_tab_side .module_contents .content_container {
      position: absolute;
      top: 0; }
      html #CMD .wd_content_tab_side .module_contents .content_container[hidden] {
        display: block;
        visibility: hidden; }
      html #CMD .wd_content_tab_side .module_contents .content_container .img__main {
        z-index: 0;
        opacity: 0;
        margin-top: 0;
        width: 800px;
        height: 448px;
        transition: opacity 600ms 300ms; }
  html #CMD .wd_content_tab_side .module_tabs {
    position: relative;
    z-index: 1;
    left: 50%;
    margin-left: -620px;
    padding: 0;
    width: 600px;
    height: auto; }
    html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer {
      position: relative;
      margin-bottom: 8px;
      padding: 0; }
      html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_icon {
        display: block;
        position: relative;
        cursor: pointer;
        margin-bottom: 0;
        padding: 0 44px 10px 46px;
        width: 100%;
        max-width: 370px;
        color: #333;
        font-size: 1.25rem;
        text-align: left;
        border: 0;
        border-radius: 3px;
        background: none;
        line-height: 1.4; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_icon > span {
          border-bottom: 1px solid transparent; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_icon * {
          pointer-events: none;
          font-size: inherit; }
      html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .wd__image__video,
      html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .img__main {
        display: none; }
      html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer::before {
        display: block;
        position: absolute;
        top: 13px;
        left: 28px;
        width: 4px;
        height: 4px;
        background-color: #137dab;
        transition: all 0.3s;
        content: ''; }
      html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_container {
        position: relative;
        transition: all 0.3s; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_container .content-info {
          overflow: hidden;
          visibility: hidden;
          opacity: 0;
          max-height: 0;
          color: #333;
          font-size: 1.25rem;
          text-align: left;
          transform: translateY(-10px);
          transition: all 0.3s;
          line-height: 1.4; }
          html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_container .content-info .content-info-text {
            margin-top: 6px; }
          html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_container .content-info .content-info-text--1 {
            margin-top: 20px; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_container .content__link {
          line-height: 1.4; }

html #CMD .wd_content_tab_side .module_contents .content_container.active .img__main {
  z-index: 1;
  opacity: 1; }

html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer {
  transition: all 0.3s; }
  html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active {
    margin-bottom: 36px;
    background: #fff;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25); }
    html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_icon {
      padding-top: 44px;
      padding-bottom: 0;
      padding-left: 44px;
      max-width: 100%;
      font-size: 3rem;
      pointer-events: none;
      line-height: 1.2; }
    html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active::before {
      top: 44px;
      width: 2px;
      height: calc(100% - 88px);
      transition: all 300ms; }
    html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .content-info {
      overflow: visible;
      visibility: visible;
      opacity: 1;
      max-height: 1500px;
      transform: translateY(0);
      transition: opacity 0.3s 0.3s, transform 0.4s; }
    html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .content__link {
      display: block;
      margin-top: 20px;
      font-size: 1.25rem; }
      @media all and (min-width: 731px) and (max-width: 1279.5px) {
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .content__link {
          font-size: 1.25rem; } }
      @media all and (max-width: 730.5px) {
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .content__link {
          font-size: 1.125rem; } }
    html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .content__comment {
      margin-top: 16px;
      color: #717171;
      font-size: 0.8125rem;
      line-height: 1.4; }
    html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_container {
      padding-right: 44px;
      padding-bottom: 44px;
      padding-left: 44px; }

html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer:last-child {
  margin-bottom: 0 !important; }

html #CMD .wd_content_tab_side.only-one .module_contents {
  top: 0; }

html #CMD .wd_content_tab_side.only-one .module_tabs {
  padding-top: 24px; }
  html #CMD .wd_content_tab_side.only-one .module_tabs .btn_icon .btn_container::before {
    display: none; }

html #CMD .wd_content_tab_side .content__link {
  margin-top: 10px;
  text-align: left; }
  html #CMD .wd_content_tab_side .content__link span {
    display: inline;
    color: #137dab;
    border-bottom: 1px solid transparent; }
  html #CMD .wd_content_tab_side .content__link *,
  html #CMD .wd_content_tab_side .content__link:active span,
  html #CMD .wd_content_tab_side .content__link:link span,
  html #CMD .wd_content_tab_side .content__link:visited span {
    border-bottom: 1px solid transparent; }
  html #CMD .wd_content_tab_side .content__link:hover span {
    border-bottom: 1px solid #137dab; }

html #CMD .wd_content_tab_side .btn_icon .content__link {
  display: none;
  margin-top: 0;
  font-size: 0; }

html #CMD .wd_content_tab_side .btn_icon.active * {
  pointer-events: visible !important; }

html #CMD .wd_content_tab_side .btn_icon.active .content__link {
  display: block; }

html #CMD .wd_content_tab_side .wd__link__arrow::after {
  content: '>';
  padding-left: 7px;
  color: #137dab; }
  @media all and (min-width: 731px) and (max-width: 1279.5px) {
    html #CMD .wd_content_tab_side .wd__link__arrow::after {
      padding-left: 3px; } }
  @media all and (max-width: 730.5px) {
    html #CMD .wd_content_tab_side .wd__link__arrow::after {
      padding-left: 4px; } }

html #CMD .wd_content_tab_top {
  position: relative; }
  html #CMD .wd_content_tab_top .module_tabs {
    display: inline-block;
    position: relative; }
    html #CMD .wd_content_tab_top .module_tabs::-webkit-scrollbar {
      display: none; }
    html #CMD .wd_content_tab_top .module_tabs::before {
      display: block;
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 1px;
      background-color: #ccc;
      content: ''; }
    html #CMD .wd_content_tab_top .module_tabs .btn_icon {
      display: inline-block;
      position: relative;
      cursor: pointer;
      padding-bottom: 20px;
      width: 309px;
      font-size: 0;
      border: 0;
      background-color: transparent;
      vertical-align: bottom; }
      html #CMD .wd_content_tab_top .module_tabs .btn_icon::before {
        display: block;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 0;
        background: #137dab;
        transition: all 600ms;
        content: ''; }
      html #CMD .wd_content_tab_top .module_tabs .btn_icon * {
        pointer-events: none; }
      html #CMD .wd_content_tab_top .module_tabs .btn_icon .btn_container {
        position: relative; }
        html #CMD .wd_content_tab_top .module_tabs .btn_icon .btn_container .btn-icon {
          position: relative;
          width: 32px;
          height: 32px; }
          html #CMD .wd_content_tab_top .module_tabs .btn_icon .btn_container .btn-icon .img__icon {
            position: relative;
            width: 100%;
            height: 100%;
            transition: all 600ms; }
          html #CMD .wd_content_tab_top .module_tabs .btn_icon .btn_container .btn-icon.largeIcon {
            width: 60px;
            height: 40px; }
        html #CMD .wd_content_tab_top .module_tabs .btn_icon .btn_container .btn-text {
          position: relative;
          width: 100%;
          color: #333;
          font-size: 1.25rem;
          transition: all 600ms;
          line-height: 1.2; }
  html #CMD .wd_content_tab_top .module_contents {
    position: relative;
    margin: 48px auto 0;
    width: 100%;
    max-width: 1236px; }
    html #CMD .wd_content_tab_top .module_contents .content_container {
      position: relative; }
      html #CMD .wd_content_tab_top .module_contents .content_container .text-info {
        position: relative;
        margin-right: auto;
        margin-left: auto;
        padding-top: 7px;
        width: 90%;
        max-width: 980px;
        color: #333;
        font-size: 1.25rem;
        text-align: center;
        line-height: 1.4; }
        html #CMD .wd_content_tab_top .module_contents .content_container .text-info:first-child {
          padding-top: 0; }
      html #CMD .wd_content_tab_top .module_contents .content_container .img__main {
        position: relative;
        margin-top: 48px;
        width: 1236px;
        height: 696px;
        border-radius: 3px; }

html #CMD .wd_content_tab_top .module_tabs.type-icon-text .btn_icon .btn_container .btn-icon,
html #CMD .wd_content_tab_top .module_tabs.type-icon-text .btn_icon .btn_container .btn-text {
  display: inline-block;
  vertical-align: middle; }

html #CMD .wd_content_tab_top .module_tabs.type-icon-text .btn_icon .btn_container .btn-text {
  margin-left: 8px;
  max-width: 160px;
  text-align: left; }

html #CMD .wd_content_tab_top .module_tabs.type-icon .btn_icon .btn_container .btn-icon {
  margin-right: auto;
  margin-left: auto; }

html #CMD .wd_content_tab_top .module_tabs.type-icon .btn_icon .btn_container .btn-text {
  display: none; }

html #CMD .wd_content_tab_top .module_tabs.type-text .btn_icon .btn_container .btn-icon {
  display: none; }
  html #CMD .wd_content_tab_top .module_tabs.type-text .btn_icon .btn_container .btn-icon .img__icon {
    background: none !important; }

html #CMD .wd_content_tab_top .module_tabs.type-text .btn_icon .btn_container .btn-text {
  margin-right: auto;
  margin-left: auto;
  max-width: 277px;
  text-align: center; }

html #CMD .wd_content_tab_top .module_tabs .btn_icon.active .btn_container .btn-text {
  color: #137dab; }

html #CMD .wd_content_tab_top .module_tabs .btn_icon.active::before {
  height: 5px; }

html #CMD .wd_grid_content_icon {
  display: block;
  position: relative; }
  html #CMD .wd_grid_content_icon .module__container {
    display: flex;
    position: relative;
    justify-content: space-between;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    max-width: 1236px;
    flex-wrap: wrap;
    gap: 16px;
    flex-direction: row; }
    html #CMD .wd_grid_content_icon .module__container .col {
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 3px;
      background-color: #f5f5f5; }
      html #CMD .wd_grid_content_icon .module__container .col .col-content {
        padding: 16px 8px; }
        html #CMD .wd_grid_content_icon .module__container .col .col-content > * {
          display: block; }
        html #CMD .wd_grid_content_icon .module__container .col .col-content .content-top {
          color: #333;
          font-size: 1.125rem;
          line-height: 1.4; }
        html #CMD .wd_grid_content_icon .module__container .col .col-content .content-center {
          color: #137dab;
          font-size: 2.25rem;
          line-height: 1.2; }
        html #CMD .wd_grid_content_icon .module__container .col .col-content .content-bottom {
          color: #333;
          font-size: 1.125rem;
          line-height: 1.4; }

html #CMD .wd_grid_content_img {
  position: relative;
  width: 100%; }
  html #CMD .wd_grid_content_img .module__container {
    display: flex;
    position: relative;
    justify-content: center;
    text-align: center;
    flex-wrap: wrap;
    align-content: start; }
    html #CMD .wd_grid_content_img .module__container .grid_container {
      display: inline-block;
      width: 100%;
      vertical-align: top; }
      html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .img__main {
        margin-top: 0; }
      html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents {
        position: relative; }
        html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-title {
          color: #333;
          font-size: 1.25rem;
          text-align: left;
          line-height: 1.2; }
        html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-info {
          color: #333;
          font-size: 1.125rem;
          text-align: left;
          line-height: 1.4; }
        html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link {
          display: block;
          position: relative;
          color: #137dab;
          font-size: 1.125rem;
          text-align: left;
          line-height: 1.4; }
          html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link span {
            transition: border 300ms;
            border-bottom: 1px solid transparent; }
          html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link:hover span {
            border-bottom: 1px solid #137dab; }
          html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link.wd__link__arrow::after {
            color: #137dab; }

html #CMD .wd_techspec_img {
  display: block;
  position: relative; }
  html #CMD .wd_techspec_img .module__container {
    display: block;
    position: relative;
    margin-right: auto;
    margin-left: auto;
    width: 1236px;
    height: 696px; }
    html #CMD .wd_techspec_img .module__container .img__techspec_img {
      display: block;
      position: absolute;
      width: 100%;
      height: 100%;
      border-radius: 3px; }
    html #CMD .wd_techspec_img .module__container .specs {
      display: block;
      position: absolute;
      top: 50%;
      left: 50%; }
      html #CMD .wd_techspec_img .module__container .specs .spec {
        position: absolute;
        color: #333;
        font-size: 1.0625rem;
        line-height: 1.5; }

.mode-develop .wd_techspec_img .module__container {
  border: 1px solid red; }
  .mode-develop .wd_techspec_img .module__container .specs .spec {
    box-sizing: content-box !important;
    border: 1px solid red; }
    .mode-develop .wd_techspec_img .module__container .specs .spec::before {
      display: block;
      position: absolute;
      top: 50%;
      left: -6px;
      margin-left: -1px;
      width: 6px;
      height: 1px;
      background: blue;
      content: ''; }
    .mode-develop .wd_techspec_img .module__container .specs .spec::after {
      display: block;
      position: absolute;
      top: 50%;
      right: -6px;
      margin-left: -1px;
      width: 6px;
      height: 1px;
      background: blue;
      content: ''; }

html #CMD .scroll__containter {
  display: block;
  position: relative;
  overflow: hidden; }
  html #CMD .scroll__containter .img__main {
    display: block;
    position: relative;
    left: 50%; }
  html #CMD .scroll__containter .ada_img {
    position: absolute;
    top: 0;
    left: 5px;
    width: calc(100% - 10px);
    height: 100%;
    border: 1px solid transparent; }

html #CMD .wd_btn_icon_content_half {
  display: block;
  position: relative; }
  html #CMD .wd_btn_icon_content_half .module_contents .content_container .img__main {
    width: 800px;
    height: 448px; }
  html #CMD .wd_btn_icon_content_half .content-title {
    color: #333;
    font-size: 3rem;
    text-align: left;
    line-height: 1.2; }
  html #CMD .wd_btn_icon_content_half .content-info {
    margin-top: 6px;
    color: #333;
    font-size: 1.25rem;
    text-align: left;
    transition: all 450ms;
    line-height: 1.4; }
    html #CMD .wd_btn_icon_content_half .content-info.content-info-1 {
      margin-top: 12px; }
  html #CMD .wd_btn_icon_content_half .content__comment {
    margin-top: 16px;
    color: #717171;
    font-size: 0.8125rem;
    line-height: 1.4;
    text-align: left; }
  html #CMD .wd_btn_icon_content_half .module_tabs {
    position: relative;
    margin-top: 0;
    padding-top: 464px; }
    html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar {
      display: flex;
      position: relative;
      justify-content: center;
      gap: 16px; }
      html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon {
        z-index: 1;
        cursor: pointer;
        width: calc(25% - 12px);
        border: 0;
        border-radius: 3px;
        background: #fff;
        box-shadow: 0 0 15px #ccc;
        transition: all 600ms; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon * {
          pointer-events: none; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container {
          display: flex;
          justify-content: center;
          padding: 16px;
          height: 100%;
          flex-direction: column; }
          html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon {
            position: relative;
            left: 50%;
            width: 156px;
            height: 64px;
            transform: translateX(-50%); }
            html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon .img__icon {
              width: 100%;
              height: 100%;
              transition: all 600ms; }
          html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-text {
            color: #333;
            font-size: 1.125rem;
            transition: all 600ms;
            line-height: 1.4; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon.largeIcon .btn__container .btn-icon {
          height: 80px;
          background-color: #b7ffb2; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon.singleIcon .btn__container .btn-icon {
          height: 100px;
          background-color: pink; }
    html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar.center .btn__container {
      justify-content: center; }
    html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar.bottom .btn__container {
      justify-content: flex-end; }
  html #CMD .wd_btn_icon_content_half .content__link {
    display: block;
    margin-top: 20px;
    font-size: 1.25rem;
    text-align: left; }
    @media all and (min-width: 731px) and (max-width: 1279.5px) {
      html #CMD .wd_btn_icon_content_half .content__link {
        font-size: 1.25rem; } }
    @media all and (max-width: 730.5px) {
      html #CMD .wd_btn_icon_content_half .content__link {
        font-size: 1.125rem; } }
    html #CMD .wd_btn_icon_content_half .content__link span {
      display: inline;
      color: #137dab;
      border-bottom: 1px solid transparent; }
    html #CMD .wd_btn_icon_content_half .content__link *,
    html #CMD .wd_btn_icon_content_half .content__link:active span,
    html #CMD .wd_btn_icon_content_half .content__link:link span,
    html #CMD .wd_btn_icon_content_half .content__link:visited span {
      border-bottom: 1px solid transparent; }
    html #CMD .wd_btn_icon_content_half .content__link:hover span {
      border-bottom: 1px solid #137dab; }
    html #CMD .wd_btn_icon_content_half .content__link .content__link--lity {
      display: inline-block;
      position: relative; }
      html #CMD .wd_btn_icon_content_half .content__link .content__link--lity::after {
        display: inline-block;
        position: absolute;
        top: 50%;
        left: 3px;
        margin-top: -1px;
        width: 20px;
        height: 20px;
        background-repeat: no-repeat;
        background-size: contain;
        transform: translateY(-50%);
        content: '';
        background-image: url(../images/svg/watchVideo.svg); }
        @media all and (max-width: 730.5px) {
          html #CMD .wd_btn_icon_content_half .content__link .content__link--lity::after {
            width: 18px;
            height: 18px; } }

html #CMD .wd_btn_icon_content_half .module_tabs .btn_icon:hover .btn__container .btn-text, html #CMD .wd_btn_icon_content_half .module_tabs .btn_icon.active .btn__container .btn-text {
  color: #137dab; }

html #CMD #section__wd__notification {
  margin: 0;
  padding: 0; }

html #CMD .wd__notification {
  display: inline-block;
  position: relative;
  overflow: hidden;
  margin: 60px auto -44px;
  height: 100%;
  max-height: 2000px;
  transition: all 700ms; }
  html #CMD .wd__notification.js-hide {
    max-height: 0; }

html #CMD .notification__container {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px;
  border-radius: 8px;
  min-width: 500px; }
  html #CMD .notification__container .container-img {
    position: absolute;
    top: 14px;
    left: 20px;
    width: 24px;
    height: 24px; }
    html #CMD .notification__container .container-img img {
      position: relative;
      width: 100%;
      height: 100%;
      background-size: contain; }
  html #CMD .notification__container .container-content {
    display: inline-block;
    padding: 14px 44px 14px 20px;
    text-align: center; }
    html #CMD .notification__container .container-content .wd__content .content__title {
      margin-bottom: 0;
      font-size: 1.25rem;
      margin-block-end: 0;
      line-height: 1.25; }
      html #CMD .notification__container .container-content .wd__content .content__title,
      html #CMD .notification__container .container-content .wd__content .content__title * {
        color: #181818; }
    html #CMD .notification__container .container-content .wd__content .content__info {
      margin-top: 4px;
      margin-bottom: 0;
      font-size: 1rem;
      margin-block-end: 0;
      line-height: 1.3; }
      html #CMD .notification__container .container-content .wd__content .content__info,
      html #CMD .notification__container .container-content .wd__content .content__info * {
        color: #4d4d4d; }
    html #CMD .notification__container .container-content .wd__content .content__link {
      margin-top: 4px; }
      html #CMD .notification__container .container-content .wd__content .content__link,
      html #CMD .notification__container .container-content .wd__content .content__link * {
        color: #4d4d4d;
        font-size: 1rem;
        line-height: 1.3; }
      html #CMD .notification__container .container-content .wd__content .content__link::after {
        color: #4d4d4d; }
      html #CMD .notification__container .container-content .wd__content .content__link:hover span {
        border-bottom: 1px solid #4d4d4d; }
  html #CMD .notification__container .container-button {
    position: absolute;
    cursor: pointer;
    top: 14px;
    right: 20px;
    width: 16px;
    height: 16px;
    transition: opacity 400ms; }
    html #CMD .notification__container .container-button:hover {
      opacity: 0.7; }
    html #CMD .notification__container .container-button button {
      position: relative;
      width: 100%;
      height: 100%;
      border: 0;
      background: none; }
    html #CMD .notification__container .container-button .img {
      background-image: url("../images/icon/notification_close.png") ;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-size: contain;
      user-select: none;
      pointer-events: none; }

html #CMD .notification__container.type-neutral {
  background-color: #f5f5f5; }

html #CMD .notification__container.type-successful {
  background-color: #e0ffe0; }
  html #CMD .notification__container.type-successful .container-img img {
    background-image: url("../images/icon/notification_successful.png") ; }

html #CMD .notification__container.type-warning {
  background-color: #faf4d7; }
  html #CMD .notification__container.type-warning .container-img img {
    background-image: url("../images/icon/notification_warning.png") ; }

html #CMD .notification__container.type-error {
  background-color: #fae6e3; }
  html #CMD .notification__container.type-error .container-img img {
    background-image: url("../images/icon/notification_error.png") ; }

html #CMD .notification__container.type-information {
  background-color: #ecf5ff; }
  html #CMD .notification__container.type-information .container-img img {
    background-image: url("../images/icon/notification_information.png") ; }

html #CMD .notification__container.size-large .container-content {
  padding-top: 14px;
  padding-bottom: 14px; }

html #CMD .notification__container.size-large.type-neutral .container-content {
  padding-left: 20px; }

html #CMD .notification__container.size-large.type-successful .container-content {
  padding-left: 52px; }

html #CMD .notification__container.size-large.type-warning .container-content {
  padding-left: 52px; }

html #CMD .notification__container.size-large.type-error .container-content {
  padding-left: 52px; }

html #CMD .notification__container.size-large.type-information .container-content {
  padding-left: 52px; }

html #CMD .notification__container.size-small .container-img {
  top: 10px;
  left: 20px;
  width: 16px;
  height: 16px; }

html #CMD .notification__container.size-small .container-content {
  padding-top: 10px;
  padding-bottom: 10px; }
  html #CMD .notification__container.size-small .container-content .wd__content .content__title {
    font-size: 1rem;
    line-height: 1.3; }

html #CMD .notification__container.size-small.type-neutral .container-content {
  padding-left: 20px; }

html #CMD .notification__container.size-small.type-successful .container-content {
  padding-left: 44px; }

html #CMD .notification__container.size-small.type-warning .container-content {
  padding-left: 44px; }

html #CMD .notification__container.size-small.type-error .container-content {
  padding-left: 44px; }

html #CMD .notification__container.size-small.type-information .container-content {
  padding-left: 44px; }

html #CMD .btn__ainoise__switch .action {
  font-size: 0; }

html #CMD .btn__ainoise__switch .click__btns {
  display: flex;
  position: relative;
  justify-content: center;
  margin: 16px auto 0;
  width: 800px;
  text-align: center;
  gap: 16px;
  flex-wrap: wrap; }
  html #CMD .btn__ainoise__switch .click__btns .switch__btn {
    cursor: pointer;
    width: calc(25% - 12px);
    border: 0;
    border-radius: 3px;
    background: #fff;
    box-shadow: 0 0 15px #ccc; }
    html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container {
      padding: 16px;
      max-width: 600px;
      min-height: 34px; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__icon {
        display: inline-block;
        float: unset;
        margin: 0;
        height: 34px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__icon,
      html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__text {
        transition: all 400ms ease;
        vertical-align: middle; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__text {
        display: block;
        margin-top: 8px;
        color: #333;
        font-size: 1.25rem;
        background: rgba(0, 0, 0, 0);
        line-height: 1.2; }
    html #CMD .btn__ainoise__switch .click__btns .switch__btn:focus, html #CMD .btn__ainoise__switch .click__btns .switch__btn:hover, html #CMD .btn__ainoise__switch .click__btns .switch__btn.active {
      background: #f5f5f5; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn:focus .container__text, html #CMD .btn__ainoise__switch .click__btns .switch__btn:hover .container__text, html #CMD .btn__ainoise__switch .click__btns .switch__btn.active .container__text {
        color: #137dab; }
    html #CMD .btn__ainoise__switch .click__btns .switch__btn.disableIcon .btn__container.icon__text .container__text {
      padding-left: 0; }
  html #CMD .btn__ainoise__switch .click__btns .switch__btn.largeIcon .btn__container .container__icon {
    height: 80px;
    background-color: #b7ffb2; }
  html #CMD .btn__ainoise__switch .click__btns .switch__btn.singleIcon .btn__container .container__icon {
    height: 100px;
    background-color: pink; }

html #CMD .btn__ainoise__switch .scene__ada__descrtion {
  display: block;
  position: relative;
  overflow: hidden;
  opacity: 0;
  margin: 0 auto;
  width: 100%;
  max-width: 990px;
  height: 0;
  max-height: 900px;
  text-align: center;
  transition: all 500ms linear, opacity 400ms 500ms; }
  html #CMD .btn__ainoise__switch .scene__ada__descrtion.show {
    opacity: 1;
    padding-top: 16px;
    height: auto; }
    html #CMD .btn__ainoise__switch .scene__ada__descrtion.show span {
      display: block;
      position: relative;
      margin: 0 20px;
      color: #333;
      font-size: 1rem;
      line-height: 1.4; }
  html #CMD .btn__ainoise__switch .scene__ada__descrtion--inner {
    display: none; }

html #CMD .btn__ainoise__switch .scene__bg {
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  max-width: 800px;
  height: 446px;
  background-color: #000; }
  html #CMD .btn__ainoise__switch .scene__bg .row {
    width: 100%; }
    html #CMD .btn__ainoise__switch .scene__bg .row .img__scene {
      position: relative;
      width: 100%;
      max-width: 800px;
      height: 446px; }
    html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      max-width: 800px;
      height: 446px; }
      html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 210px;
        height: 210px;
        transform: translate3d(-50%, -50%, 0); }
        html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap .img__noise__icon {
          position: relative;
          z-index: 99;
          width: 210px;
          height: 210px; }
        html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap canvas {
          position: absolute;
          z-index: 90;
          top: 50%;
          left: 50%;
          margin-top: -200px; }
          html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap canvas#noise__left {
            margin-left: -680px; }
          html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap canvas#noise__right {
            margin-left: 80px; }

@media all and (min-width: 1280px) and (min-width: 1280px) {
  html #CMD .btn__ainoise__switch .scene__bg .row .img__scene {
    width: 800px;
    height: 446px; }
  html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap {
    margin-top: -105px;
    margin-left: -105px;
    transform: none; }
    html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap .img__noise__icon {
      left: 50%;
      margin-left: -105px; }
  html #CMD .btn__ainoise__switch .click__btns--2 .switch__btn {
    width: calc(33.4% - 12px); }
    html #CMD .btn__ainoise__switch .click__btns--2 .switch__btn:nth-child(1) {
      order: 1; }
    html #CMD .btn__ainoise__switch .click__btns--2 .switch__btn:nth-child(2) {
      order: 4; }
    html #CMD .btn__ainoise__switch .click__btns--2 .switch__btn:nth-child(3) {
      order: 2; }
    html #CMD .btn__ainoise__switch .click__btns--2 .switch__btn:nth-child(4) {
      order: 5; }
    html #CMD .btn__ainoise__switch .click__btns--2 .switch__btn:nth-child(5) {
      order: 3; }
    html #CMD .btn__ainoise__switch .click__btns--2 .switch__btn:nth-child(6) {
      order: 6; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) and (min-width: 731px) and (max-width: 1279.5px) {
  html #CMD .btn__ainoise__switch .click__btns {
    margin: 16px auto 0;
    width: 100%;
    max-width: 684px; }
    html #CMD .btn__ainoise__switch .click__btns .switch__btn {
      width: calc(50% - 12px); }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__icon {
        height: 26px; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__text {
        font-size: 1.25rem; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn.large .btn__container .container__icon {
        min-height: 80px; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn.single .btn__container .container__icon {
        min-height: 120px; }
  html #CMD .btn__ainoise__switch .scene__ada__descrtion {
    max-width: 550px; }
    html #CMD .btn__ainoise__switch .scene__ada__descrtion.show {
      padding-top: 32px; }
      html #CMD .btn__ainoise__switch .scene__ada__descrtion.show span {
        margin: 0 20px;
        line-height: 1.4; }
  html #CMD .btn__ainoise__switch .scene__bg {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    width: 732px;
    height: 416px;
    background-color: #000; }
    html #CMD .btn__ainoise__switch .scene__bg .row {
      width: 100%; }
      html #CMD .btn__ainoise__switch .scene__bg .row .img__scene {
        width: 100%;
        max-width: 732px;
        height: 416px; }
      html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation {
        width: 100%;
        max-width: 732px;
        height: 416px; } }

@media all and (max-width: 730.5px) and (max-width: 730.5px) {
  html #CMD .btn__ainoise__switch .click__btns {
    margin: 12px auto 0;
    width: 100%;
    flex-wrap: wrap;
    gap: 12px; }
    html #CMD .btn__ainoise__switch .click__btns .switch__btn {
      width: calc(50% - 12px);
      max-width: 288px; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container {
        padding: 16px; }
        html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__icon {
          height: 34px; }
        html #CMD .btn__ainoise__switch .click__btns .switch__btn .btn__container .container__text {
          font-size: 1.125rem; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn.large .btn__container {
        min-height: 80px; }
      html #CMD .btn__ainoise__switch .click__btns .switch__btn.single .btn__container {
        min-height: 120px; }
  html #CMD .btn__ainoise__switch .scene__ada__descrtion {
    width: 89%;
    max-width: 100vw; }
    html #CMD .btn__ainoise__switch .scene__ada__descrtion.show {
      padding-top: 16px; }
      html #CMD .btn__ainoise__switch .scene__ada__descrtion.show span {
        margin: 0 20px;
        color: #fff;
        font-size: 0.8125rem;
        line-height: 1.2; }
    html #CMD .btn__ainoise__switch .scene__ada__descrtion--inner {
      display: block;
      transform: translateY(70px); }
    html #CMD .btn__ainoise__switch .scene__ada__descrtion--outer {
      display: none; }
  html #CMD .btn__ainoise__switch .scene__bg {
    position: relative;
    overflow: hidden;
    left: 50%;
    margin: 20px 0 0 -300px;
    width: 600px;
    height: 340px;
    background-color: #000; }
    html #CMD .btn__ainoise__switch .scene__bg .row {
      width: 100%; }
      html #CMD .btn__ainoise__switch .scene__bg .row .img__scene {
        width: 100%;
        max-width: 600px;
        height: 340px; }
      html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        max-width: 600px;
        height: 340px;
        flex-wrap: wrap;
        flex-direction: column; }
        html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap--outer {
          position: relative; }
        html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap {
          width: 300px;
          height: 300px;
          transform: translate3d(-50%, -50%, 0) scale(0.45); }
          html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap .img__noise__icon {
            width: 300px;
            height: 300px; }
          html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap canvas#noise__left {
            margin-left: -715px; }
          html #CMD .btn__ainoise__switch .scene__bg .row .noise__animation .render__wrap canvas#noise__right {
            margin-left: 115px; } }

/*** Global ***/
html {
  font-size: 15px; }

body {
  font-size: 1em;
  line-height: 1.3; }

.inline__block {
  display: inline-block; }

/* stylelint-disable rule */
/* stylelint-enable rule */
.wdtile__container {
  --tile-gap: 15px;
  --column-count: 3;
  display: grid;
  width: 100%;
  grid-gap: var(--tile-gap);
  gap: var(--tile-gap);
  grid-template-columns: repeat(var(--column-count), 1fr); }

@media all and (min-width: 1280px) {
  .wdtile__container[data-largecolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-largecolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-largecolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-largecolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-largecolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-largecolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-largecolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-largecolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-largecolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-largecolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-largecolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-largecolum='12'] {
    --column-count: 12; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container[data-mediumcolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-mediumcolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-mediumcolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-mediumcolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-mediumcolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-mediumcolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-mediumcolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-mediumcolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-mediumcolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-mediumcolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-mediumcolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-mediumcolum='12'] {
    --column-count: 12; } }

@media all and (max-width: 730.5px) {
  .wdtile__container[data-smallcolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-smallcolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-smallcolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-smallcolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-smallcolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-smallcolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-smallcolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-smallcolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-smallcolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-smallcolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-smallcolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-smallcolum='12'] {
    --column-count: 12; } }

@media all and (min-width: 1280px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (min-width: 1280px) {
  .wdtile__container[data-largegap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-largegap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-largegap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-largegap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-largegap='14'] {
    --tile-gap: 14px; }
  .wdtile__container[data-largegap='15'] {
    --tile-gap: 15px; }
  .wdtile__container[data-largegap='16'] {
    --tile-gap: 16px; }
  .wdtile__container[data-largegap='17'] {
    --tile-gap: 17px; }
  .wdtile__container[data-largegap='18'] {
    --tile-gap: 18px; }
  .wdtile__container[data-largegap='19'] {
    --tile-gap: 19px; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container[data-mediumgap='5'] {
    --tile-gap: 5px; }
  .wdtile__container[data-mediumgap='6'] {
    --tile-gap: 6px; }
  .wdtile__container[data-mediumgap='7'] {
    --tile-gap: 7px; }
  .wdtile__container[data-mediumgap='8'] {
    --tile-gap: 8px; }
  .wdtile__container[data-mediumgap='9'] {
    --tile-gap: 9px; }
  .wdtile__container[data-mediumgap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-mediumgap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-mediumgap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-mediumgap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-mediumgap='14'] {
    --tile-gap: 14px; }
  .wdtile__container[data-mediumgap='15'] {
    --tile-gap: 15px; }
  .wdtile__container[data-mediumgap='16'] {
    --tile-gap: 16px; }
  .wdtile__container[data-mediumgap='17'] {
    --tile-gap: 17px; }
  .wdtile__container[data-mediumgap='18'] {
    --tile-gap: 18px; }
  .wdtile__container[data-mediumgap='19'] {
    --tile-gap: 19px; } }

@media all and (max-width: 730.5px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (max-width: 730.5px) {
  .wdtile__container[data-smallgap='1'] {
    --tile-gap: 1px; }
  .wdtile__container[data-smallgap='2'] {
    --tile-gap: 2px; }
  .wdtile__container[data-smallgap='3'] {
    --tile-gap: 3px; }
  .wdtile__container[data-smallgap='4'] {
    --tile-gap: 4px; }
  .wdtile__container[data-smallgap='5'] {
    --tile-gap: 5px; }
  .wdtile__container[data-smallgap='6'] {
    --tile-gap: 6px; }
  .wdtile__container[data-smallgap='7'] {
    --tile-gap: 7px; }
  .wdtile__container[data-smallgap='8'] {
    --tile-gap: 8px; }
  .wdtile__container[data-smallgap='9'] {
    --tile-gap: 9px; }
  .wdtile__container[data-smallgap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-smallgap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-smallgap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-smallgap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-smallgap='14'] {
    --tile-gap: 14px; } }

.wdtile__item {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  min-height: 200px; }

.wdtile .item__leftdesc {
  z-index: 10; }

.wdtile .wdtile__item-0 {
  order: 1; }

.wdtile .wdtile__item-1 {
  order: 2; }

.wdtile .wdtile__item-2 {
  order: 3; }

.wdtile .wdtile__item-3 {
  order: 4; }

.wdtile .wdtile__item-4 {
  order: 5; }

.wdtile .wdtile__item-5 {
  order: 6; }

.wdtile .wdtile__item-6 {
  order: 7; }

.wdtile .wdtile__item-7 {
  order: 8; }

.wdtile .wdtile__item-8 {
  order: 9; }

.wdtile .wdtile__item-9 {
  order: 10; }

.wdtile .wdtile__item-10 {
  order: 11; }

.wdtile .wdtile__item-11 {
  order: 12; }

.wdtile .wdtile__item-12 {
  order: 13; }

.wdtile .wdtile__item-13 {
  order: 14; }

.wdtile .wdtile__item-14 {
  order: 15; }

.wdtile .wdtile__item-15 {
  order: 16; }

.wdtile .wdtile__item-16 {
  order: 17; }

.wdtile .wdtile__item-17 {
  order: 18; }

.wdtile .wdtile__item-18 {
  order: 19; }

.wdtile .wdtile__item-19 {
  order: 20; }

.wdtile .wdtile__item-20 {
  order: 21; }

.wdtile .wdtile__item-21 {
  order: 22; }

.wdtile .wdtile__item-22 {
  order: 23; }

.wdtile .wdtile__item-23 {
  order: 24; }

.wdtile .wdtile__item-24 {
  order: 25; }

.wdtile .wdtile__item-25 {
  order: 26; }

.wdtile .wdtile__item-26 {
  order: 27; }

.wdtile .wdtile__item-27 {
  order: 28; }

.wdtile .wdtile__item-28 {
  order: 29; }

.wdtile .wdtile__item-29 {
  order: 30; }

.wdtile .wdtile__item-30 {
  order: 31; }

.wdtile .wdtile__item-31 {
  order: 32; }

.wdtile .wdtile__item-32 {
  order: 33; }

.wdtile .wdtile__item-33 {
  order: 34; }

.wdtile .wdtile__item-34 {
  order: 35; }

.wdtile .wdtile__item-35 {
  order: 36; }

.wdtile .wdtile__item-36 {
  order: 37; }

.wdtile .wdtile__item-37 {
  order: 38; }

.wdtile .wdtile__item-38 {
  order: 39; }

.wdtile .wdtile__item-39 {
  order: 40; }

.wdtile .wdtile__item-40 {
  order: 41; }

.wdtile .wdtile__item-41 {
  order: 42; }

.wdtile .wdtile__item-42 {
  order: 43; }

.wdtile .wdtile__item-43 {
  order: 44; }

.wdtile .wdtile__item-44 {
  order: 45; }

.wdtile .wdtile__item-45 {
  order: 46; }

.wdtile .wdtile__item-46 {
  order: 47; }

.wdtile .wdtile__item-47 {
  order: 48; }

.wdtile .wdtile__item-48 {
  order: 49; }

.wdtile .wdtile__item-49 {
  order: 50; }

.wdtile .wdtile__item-50 {
  order: 51; }

.wdtile .wdtile__item-51 {
  order: 52; }

.wdtile .wdtile__item-52 {
  order: 53; }

.wdtile .wdtile__item-53 {
  order: 54; }

.wdtile .wdtile__item-54 {
  order: 55; }

.wdtile .wdtile__item-55 {
  order: 56; }

.wdtile .wdtile__item-56 {
  order: 57; }

.wdtile .wdtile__item-57 {
  order: 58; }

.wdtile .wdtile__item-58 {
  order: 59; }

.wdtile .wdtile__item-59 {
  order: 60; }

.wdtile .wdtile__item-60 {
  order: 61; }

.wdtile .wdtile__item-61 {
  order: 62; }

.wdtile .wdtile__item-62 {
  order: 63; }

.wdtile .wdtile__item-63 {
  order: 64; }

.wdtile .wdtile__item-64 {
  order: 65; }

.wdtile .wdtile__item-65 {
  order: 66; }

.wdtile .wdtile__item-66 {
  order: 67; }

.wdtile .wdtile__item-67 {
  order: 68; }

.wdtile .wdtile__item-68 {
  order: 69; }

.wdtile .wdtile__item-69 {
  order: 70; }

.wdtile .wdtile__item-70 {
  order: 71; }

.wdtile .wdtile__item-71 {
  order: 72; }

.wdtile .wdtile__item-72 {
  order: 73; }

.wdtile .wdtile__item-73 {
  order: 74; }

.wdtile .wdtile__item-74 {
  order: 75; }

.wdtile .wdtile__item-75 {
  order: 76; }

.wdtile .wdtile__item-76 {
  order: 77; }

.wdtile .wdtile__item-77 {
  order: 78; }

.wdtile .wdtile__item-78 {
  order: 79; }

.wdtile .wdtile__item-79 {
  order: 80; }

.wdtile .wdtile__item-80 {
  order: 81; }

.wdtile .wdtile__item-81 {
  order: 82; }

.wdtile .wdtile__item-82 {
  order: 83; }

.wdtile .wdtile__item-83 {
  order: 84; }

.wdtile .wdtile__item-84 {
  order: 85; }

.wdtile .wdtile__item-85 {
  order: 86; }

.wdtile .wdtile__item-86 {
  order: 87; }

.wdtile .wdtile__item-87 {
  order: 88; }

.wdtile .wdtile__item-88 {
  order: 89; }

.wdtile .wdtile__item-89 {
  order: 90; }

.wdtile .wdtile__item-90 {
  order: 91; }

.wdtile .wdtile__item-91 {
  order: 92; }

.wdtile .wdtile__item-92 {
  order: 93; }

.wdtile .wdtile__item-93 {
  order: 94; }

.wdtile .wdtile__item-94 {
  order: 95; }

.wdtile .wdtile__item-95 {
  order: 96; }

.wdtile .wdtile__item-96 {
  order: 97; }

.wdtile .wdtile__item-97 {
  order: 98; }

.wdtile .wdtile__item-98 {
  order: 99; }

.wdtile .wdtile__item-99 {
  order: 100; }

.wdtile.devTest .wdtile__item::before {
  display: block;
  position: absolute;
  z-index: 9;
  bottom: 0;
  left: 0;
  color: #fc0;
  font-size: 25em;
  line-height: 0.6em; }

.wdtile.devTest .wdtile__item-0::before {
  content: "0"; }

.wdtile.devTest .wdtile__item-1::before {
  content: "1"; }

.wdtile.devTest .wdtile__item-2::before {
  content: "2"; }

.wdtile.devTest .wdtile__item-3::before {
  content: "3"; }

.wdtile.devTest .wdtile__item-4::before {
  content: "4"; }

.wdtile.devTest .wdtile__item-5::before {
  content: "5"; }

.wdtile.devTest .wdtile__item-6::before {
  content: "6"; }

.wdtile.devTest .wdtile__item-7::before {
  content: "7"; }

.wdtile.devTest .wdtile__item-8::before {
  content: "8"; }

.wdtile.devTest .wdtile__item-9::before {
  content: "9"; }

.wdtile.devTest .wdtile__item-10::before {
  content: "10"; }

.wdtile.devTest .wdtile__item-11::before {
  content: "11"; }

.wdtile.devTest .wdtile__item-12::before {
  content: "12"; }

.wdtile.devTest .wdtile__item-13::before {
  content: "13"; }

.wdtile.devTest .wdtile__item-14::before {
  content: "14"; }

.wdtile.devTest .wdtile__item-15::before {
  content: "15"; }

.wdtile.devTest .wdtile__item-16::before {
  content: "16"; }

.wdtile.devTest .wdtile__item-17::before {
  content: "17"; }

.wdtile.devTest .wdtile__item-18::before {
  content: "18"; }

.wdtile.devTest .wdtile__item-19::before {
  content: "19"; }

.wdtile.devTest .wdtile__item-20::before {
  content: "20"; }

.wdtile.devTest .wdtile__item-21::before {
  content: "21"; }

.wdtile.devTest .wdtile__item-22::before {
  content: "22"; }

.wdtile.devTest .wdtile__item-23::before {
  content: "23"; }

.wdtile.devTest .wdtile__item-24::before {
  content: "24"; }

.wdtile.devTest .wdtile__item-25::before {
  content: "25"; }

.wdtile.devTest .wdtile__item-26::before {
  content: "26"; }

.wdtile.devTest .wdtile__item-27::before {
  content: "27"; }

.wdtile.devTest .wdtile__item-28::before {
  content: "28"; }

.wdtile.devTest .wdtile__item-29::before {
  content: "29"; }

.wdtile.devTest .wdtile__item-30::before {
  content: "30"; }

.wdtile.devTest .wdtile__item-31::before {
  content: "31"; }

.wdtile.devTest .wdtile__item-32::before {
  content: "32"; }

.wdtile.devTest .wdtile__item-33::before {
  content: "33"; }

.wdtile.devTest .wdtile__item-34::before {
  content: "34"; }

.wdtile.devTest .wdtile__item-35::before {
  content: "35"; }

.wdtile.devTest .wdtile__item-36::before {
  content: "36"; }

.wdtile.devTest .wdtile__item-37::before {
  content: "37"; }

.wdtile.devTest .wdtile__item-38::before {
  content: "38"; }

.wdtile.devTest .wdtile__item-39::before {
  content: "39"; }

.wdtile.devTest .wdtile__item-40::before {
  content: "40"; }

.wdtile.devTest .wdtile__item-41::before {
  content: "41"; }

.wdtile.devTest .wdtile__item-42::before {
  content: "42"; }

.wdtile.devTest .wdtile__item-43::before {
  content: "43"; }

.wdtile.devTest .wdtile__item-44::before {
  content: "44"; }

.wdtile.devTest .wdtile__item-45::before {
  content: "45"; }

.wdtile.devTest .wdtile__item-46::before {
  content: "46"; }

.wdtile.devTest .wdtile__item-47::before {
  content: "47"; }

.wdtile.devTest .wdtile__item-48::before {
  content: "48"; }

.wdtile.devTest .wdtile__item-49::before {
  content: "49"; }

/* style */
@media all and (min-width: 1280px) {
  .wdtile .large-order-0 {
    order: 0; }
  .wdtile .large-order-1 {
    order: 1; }
  .wdtile .large-order-2 {
    order: 2; }
  .wdtile .large-order-3 {
    order: 3; }
  .wdtile .large-order-4 {
    order: 4; }
  .wdtile .large-order-5 {
    order: 5; }
  .wdtile .large-order-6 {
    order: 6; }
  .wdtile .large-order-7 {
    order: 7; }
  .wdtile .large-order-8 {
    order: 8; }
  .wdtile .large-order-9 {
    order: 9; }
  .wdtile .large-order-10 {
    order: 10; }
  .wdtile .large-order-11 {
    order: 11; }
  .wdtile .large-order-12 {
    order: 12; }
  .wdtile .large-order-13 {
    order: 13; }
  .wdtile .large-order-14 {
    order: 14; }
  .wdtile .large-order-15 {
    order: 15; }
  .wdtile .large-order-16 {
    order: 16; }
  .wdtile .large-order-17 {
    order: 17; }
  .wdtile .large-order-18 {
    order: 18; }
  .wdtile .large-order-19 {
    order: 19; }
  .wdtile .large-order-20 {
    order: 20; }
  .wdtile .large-order-21 {
    order: 21; }
  .wdtile .large-order-22 {
    order: 22; }
  .wdtile .large-order-23 {
    order: 23; }
  .wdtile .large-order-24 {
    order: 24; }
  .wdtile .large-order-25 {
    order: 25; }
  .wdtile .large-order-26 {
    order: 26; }
  .wdtile .large-order-27 {
    order: 27; }
  .wdtile .large-order-28 {
    order: 28; }
  .wdtile .large-order-29 {
    order: 29; }
  .wdtile .large-order-30 {
    order: 30; }
  .wdtile .large-order-31 {
    order: 31; }
  .wdtile .large-order-32 {
    order: 32; }
  .wdtile .large-order-33 {
    order: 33; }
  .wdtile .large-order-34 {
    order: 34; }
  .wdtile .large-order-35 {
    order: 35; }
  .wdtile .large-order-36 {
    order: 36; }
  .wdtile .large-order-37 {
    order: 37; }
  .wdtile .large-order-38 {
    order: 38; }
  .wdtile .large-order-39 {
    order: 39; }
  .wdtile .large-order-40 {
    order: 40; }
  .wdtile .large-order-41 {
    order: 41; }
  .wdtile .large-order-42 {
    order: 42; }
  .wdtile .large-order-43 {
    order: 43; }
  .wdtile .large-order-44 {
    order: 44; }
  .wdtile .large-order-45 {
    order: 45; }
  .wdtile .large-order-46 {
    order: 46; }
  .wdtile .large-order-47 {
    order: 47; }
  .wdtile .large-order-48 {
    order: 48; }
  .wdtile .large-order-49 {
    order: 49; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-order-0 {
    order: 0; }
  .wdtile .medium-order-1 {
    order: 1; }
  .wdtile .medium-order-2 {
    order: 2; }
  .wdtile .medium-order-3 {
    order: 3; }
  .wdtile .medium-order-4 {
    order: 4; }
  .wdtile .medium-order-5 {
    order: 5; }
  .wdtile .medium-order-6 {
    order: 6; }
  .wdtile .medium-order-7 {
    order: 7; }
  .wdtile .medium-order-8 {
    order: 8; }
  .wdtile .medium-order-9 {
    order: 9; }
  .wdtile .medium-order-10 {
    order: 10; }
  .wdtile .medium-order-11 {
    order: 11; }
  .wdtile .medium-order-12 {
    order: 12; }
  .wdtile .medium-order-13 {
    order: 13; }
  .wdtile .medium-order-14 {
    order: 14; }
  .wdtile .medium-order-15 {
    order: 15; }
  .wdtile .medium-order-16 {
    order: 16; }
  .wdtile .medium-order-17 {
    order: 17; }
  .wdtile .medium-order-18 {
    order: 18; }
  .wdtile .medium-order-19 {
    order: 19; }
  .wdtile .medium-order-20 {
    order: 20; }
  .wdtile .medium-order-21 {
    order: 21; }
  .wdtile .medium-order-22 {
    order: 22; }
  .wdtile .medium-order-23 {
    order: 23; }
  .wdtile .medium-order-24 {
    order: 24; }
  .wdtile .medium-order-25 {
    order: 25; }
  .wdtile .medium-order-26 {
    order: 26; }
  .wdtile .medium-order-27 {
    order: 27; }
  .wdtile .medium-order-28 {
    order: 28; }
  .wdtile .medium-order-29 {
    order: 29; }
  .wdtile .medium-order-30 {
    order: 30; }
  .wdtile .medium-order-31 {
    order: 31; }
  .wdtile .medium-order-32 {
    order: 32; }
  .wdtile .medium-order-33 {
    order: 33; }
  .wdtile .medium-order-34 {
    order: 34; }
  .wdtile .medium-order-35 {
    order: 35; }
  .wdtile .medium-order-36 {
    order: 36; }
  .wdtile .medium-order-37 {
    order: 37; }
  .wdtile .medium-order-38 {
    order: 38; }
  .wdtile .medium-order-39 {
    order: 39; }
  .wdtile .medium-order-40 {
    order: 40; }
  .wdtile .medium-order-41 {
    order: 41; }
  .wdtile .medium-order-42 {
    order: 42; }
  .wdtile .medium-order-43 {
    order: 43; }
  .wdtile .medium-order-44 {
    order: 44; }
  .wdtile .medium-order-45 {
    order: 45; }
  .wdtile .medium-order-46 {
    order: 46; }
  .wdtile .medium-order-47 {
    order: 47; }
  .wdtile .medium-order-48 {
    order: 48; }
  .wdtile .medium-order-49 {
    order: 49; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-order-0 {
    order: 0; }
  .wdtile .small-order-1 {
    order: 1; }
  .wdtile .small-order-2 {
    order: 2; }
  .wdtile .small-order-3 {
    order: 3; }
  .wdtile .small-order-4 {
    order: 4; }
  .wdtile .small-order-5 {
    order: 5; }
  .wdtile .small-order-6 {
    order: 6; }
  .wdtile .small-order-7 {
    order: 7; }
  .wdtile .small-order-8 {
    order: 8; }
  .wdtile .small-order-9 {
    order: 9; }
  .wdtile .small-order-10 {
    order: 10; }
  .wdtile .small-order-11 {
    order: 11; }
  .wdtile .small-order-12 {
    order: 12; }
  .wdtile .small-order-13 {
    order: 13; }
  .wdtile .small-order-14 {
    order: 14; }
  .wdtile .small-order-15 {
    order: 15; }
  .wdtile .small-order-16 {
    order: 16; }
  .wdtile .small-order-17 {
    order: 17; }
  .wdtile .small-order-18 {
    order: 18; }
  .wdtile .small-order-19 {
    order: 19; }
  .wdtile .small-order-20 {
    order: 20; }
  .wdtile .small-order-21 {
    order: 21; }
  .wdtile .small-order-22 {
    order: 22; }
  .wdtile .small-order-23 {
    order: 23; }
  .wdtile .small-order-24 {
    order: 24; }
  .wdtile .small-order-25 {
    order: 25; }
  .wdtile .small-order-26 {
    order: 26; }
  .wdtile .small-order-27 {
    order: 27; }
  .wdtile .small-order-28 {
    order: 28; }
  .wdtile .small-order-29 {
    order: 29; }
  .wdtile .small-order-30 {
    order: 30; }
  .wdtile .small-order-31 {
    order: 31; }
  .wdtile .small-order-32 {
    order: 32; }
  .wdtile .small-order-33 {
    order: 33; }
  .wdtile .small-order-34 {
    order: 34; }
  .wdtile .small-order-35 {
    order: 35; }
  .wdtile .small-order-36 {
    order: 36; }
  .wdtile .small-order-37 {
    order: 37; }
  .wdtile .small-order-38 {
    order: 38; }
  .wdtile .small-order-39 {
    order: 39; }
  .wdtile .small-order-40 {
    order: 40; }
  .wdtile .small-order-41 {
    order: 41; }
  .wdtile .small-order-42 {
    order: 42; }
  .wdtile .small-order-43 {
    order: 43; }
  .wdtile .small-order-44 {
    order: 44; }
  .wdtile .small-order-45 {
    order: 45; }
  .wdtile .small-order-46 {
    order: 46; }
  .wdtile .small-order-47 {
    order: 47; }
  .wdtile .small-order-48 {
    order: 48; }
  .wdtile .small-order-49 {
    order: 49; } }

@media all and (min-width: 1280px) {
  .wdtile .large-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .large-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .large-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .large-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .large-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .large-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .large-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .medium-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .medium-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .medium-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .medium-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .medium-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .medium-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .small-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .small-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .small-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .small-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .small-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .small-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (min-width: 1280px) {
  .wdtile .large-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .large-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .large-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .large-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .large-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .large-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .large-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .large-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .large-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .large-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .large-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .large-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .large-grid-col-12 {
    grid-column-end: span 12; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .medium-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .medium-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .medium-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .medium-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .medium-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .medium-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .medium-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .medium-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .medium-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .medium-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .medium-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .medium-grid-col-12 {
    grid-column-end: span 12; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .small-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .small-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .small-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .small-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .small-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .small-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .small-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .small-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .small-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .small-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .small-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .small-grid-col-12 {
    grid-column-end: span 12; } }

.wd__play__btn {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: 497px;
  padding: 0;
  width: 36px;
  height: 36px; }
  .wd__play__btn button {
    position: relative;
    cursor: pointer;
    opacity: 0.7;
    padding: 0;
    width: 36px;
    height: 36px;
    border-width: 0;
    background-color: transparent;
    transition: opacity 250ms; }
    .wd__play__btn button:focus-visible, .wd__play__btn button.focus-visible, .wd__play__btn button:hover {
      opacity: 1; }
    .wd__play__btn button .svg_button_play .svg-rect {
      fill: none; }
    .wd__play__btn button .svg_button_play .svg-circle, .wd__play__btn button .svg_button_play .svg-line {
      stroke-linecap: round;
      stroke-linejoin: round;
      stroke-width: 4px;
      fill-rule: evenodd; }
    .wd__play__btn button .svg_button_play .svg-triangle {
      clip-path: url(#clip-path); }
    .wd__play__btn button .svg_button_replay {
      position: absolute;
      top: 5%;
      left: 5%;
      width: 90%;
      height: 90%; }
      .wd__play__btn button .svg_button_replay path {
        fill: #fff; }

.wd__play__btn button .svg_button_play .svg-step {
  transition: opacity 250ms linear 0ms; }

.wd__play__btn button .svg_button_play .svg-step {
  opacity: 0; }

.wd__play__btn button .svg_button_play .svg-pause-all {
  opacity: 1; }

.wd__play__btn button .svg_button_replay {
  opacity: 0;
  user-select: none;
  transition: opacity 400ms; }

.wd__play__btn button.show-play .svg_button_play .svg-step {
  opacity: 0; }

.wd__play__btn button.show-play .svg_button_play .svg-triangle {
  opacity: 1; }

.wd__play__btn button.show-replay .svg_button_play {
  opacity: 0;
  user-select: none; }

.wd__play__btn button.show-replay .svg_button_replay {
  opacity: 1;
  user-select: auto; }

.wd__play__btn .svg_button_play .svg-circle {
  stroke: #fff; }

.wd__play__btn .svg_button_play .svg-line {
  fill: #fff;
  stroke: #fff; }

.wd__play__btn .svg_button_play .svg-triangle .triangle {
  fill: #fff; }

.section__ksp {
  margin-top: 0;
  padding-top: 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__container {
  --tile-gap: 24px; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item {
  color: #181818;
  background-color: #fff;
  min-height: auto; }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__slogan {
  color: #181818; }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__title {
  color: #181818;
  background-image: linear-gradient(150deg, rgba(0, 30, 255, 0.99608) 0%, #cd13be 34%, #d1004e 66%, #c76a00 100%); }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__info {
  color: #717171; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button {
  background-color: #eaeaea;
  transition: background 600ms; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button:hover {
    background-color: #d4d3d3; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before {
    background-color: red; }

.section__ksp .wdtile.wdtile-ksp .wdtile__container[data-largecolum='4'] {
  --tile-gap: 16px; }

.section__ksp .wdtile__item {
  display: flex; }
  .section__ksp .wdtile__item,
  .section__ksp .wdtile__item * {
    font-size: 1em; }
  .section__ksp .wdtile__item .item__block {
    display: flex;
    overflow: hidden;
    align-items: center;
    width: 100%; }
  .section__ksp .wdtile__item .item__content {
    z-index: 9;
    width: 100%; }

.section__ksp .item__image {
  display: flex;
  position: relative;
  z-index: 1;
  align-items: center;
  justify-content: center;
  width: 100%; }
  .section__ksp .item__image .img__item {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background-size: contain;
    transform: translate(-50%, -50%);
    transform-origin: center; }

.section__ksp .item__block--content {
  display: flex; }
  .section__ksp .item__block--content .item__content {
    width: auto;
    flex-basis: auto;
    flex-grow: 1; }
  .section__ksp .item__block--content .item__content + .item__image {
    width: 50%;
    flex-grow: 1;
    flex-basis: 50%; }
  .section__ksp .item__block--content .wd__content .content__info {
    line-height: 1.2; }

.section__ksp .item__block,
.section__ksp .item__block * {
  text-align: center; }

.section__ksp .item__block .item__leftdesc.item__leftdesc {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: left;
  line-height: 1.4; }

.section__ksp .item__block .item__content--descBottom {
  line-height: 1.2; }
  .section__ksp .item__block .item__content--descBottom span[class*='item__content--descBottom-'] {
    display: block; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button-container {
  position: absolute;
  z-index: 9;
  right: 0;
  bottom: 0;
  width: 0;
  height: 0; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button {
  position: absolute;
  overflow: hidden;
  cursor: pointer;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 44px;
  height: 44px;
  border: 0;
  border-radius: 10px 0 0; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button * {
    pointer-events: none !important; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before, .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::after {
    display: block;
    position: absolute;
    top: 50%;
    bottom: unset;
    left: 50%;
    margin-top: -5px;
    margin-left: -10px;
    width: 20px;
    height: 10px;
    -webkit-mask-image: url("../images/large/1x/ksp/jumparrowMask.png");
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before {
    content: ''; }

.section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button {
  right: 8px;
  bottom: 8px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #393939 !important; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::before, .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::after {
    background-color: #fff;
    transition: transform 500ms; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::after {
    content: '';
    transform: translateY(-40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button:hover::before {
    transform: translateY(40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button:hover::after {
    transform: translateY(0); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.reset::before {
    transform: translateY(0);
    transition: none; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.reset::after {
    transform: translateY(-40px);
    transition: none; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.active::before {
    transform: translateY(40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.active::after {
    transform: translateY(0); }

.section__ksp.isBlockScroll .wdtile.wdtile-ksp .wdtile__item {
  opacity: 0; }

.section__ksp.isBlockScroll .wdtile.wdtile-ksp [data-anim-header='true'] {
  opacity: 0; }

.section__ksp.test .item__image {
  background-color: #ccc; }

.section__ksp.test .img__item {
  background-color: #fc0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init {
  --gradient-duration: 0.75s; }
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span,
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span sup[class*='sign-'] {
    transition: background-position 0.75s ease-in;
    transition-delay: 0s;
    transition-duration: var(--gradient-duration); }
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span {
    display: inline-block;
    position: relative;
    overflow: hidden;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'], .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-size: calc(100% + 1px) calc(200% + 1px); }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'], .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-size: calc(260% + 1px) calc(100% + 1px); }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 100%; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-position: 100% 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 100%; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-position: 100% 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(2), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(2) * {
  transition-delay: 0.35s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(3), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(3) * {
  transition-delay: 0.7s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(4), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(4) * {
  transition-delay: 1.05s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(5), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(5) * {
  transition-delay: 1.4s !important; }

.section__ksp .wdtile.wdtile-ksp .item__video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ccc; }
  .section__ksp .wdtile.wdtile-ksp .item__video .item__video-part {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 50%;
    transform: translateX(-50%); }

.section__ksp .wdtile.wdtile-ksp .item__video_btn {
  position: absolute;
  z-index: 9;
  top: 100%;
  left: 0; }
  .section__ksp .wdtile.wdtile-ksp .item__video_btn .wd__play__btn {
    bottom: 8px;
    left: 8px;
    margin-left: 0; }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-up .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(0deg, transparent 30%, #ccc 60%), linear-gradient(0deg, #b344ff 0%, #ffb6ff 50%); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-down .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(180deg, transparent 50%, #ccc 60%), linear-gradient(0deg, #b344ff 50%, #ffb6ff 100%); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-left .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(270deg, transparent 50%, #ccc 60%), linear-gradient(180deg, #ffb6ff 0%, #b344ff); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-right .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(90deg, transparent 50%, #ccc 60%), linear-gradient(180deg, #ffb6ff 0%, #b344ff); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-up .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(0deg, transparent 30%, #c1c1c1 60%), linear-gradient(0deg, #002698 0%, #2edcff 50%); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-down .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(180deg, transparent 50%, #c1c1c1 60%), linear-gradient(0deg, #002698 50%, #2edcff 100%); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-left .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(270deg, transparent 50%, #c1c1c1 60%), linear-gradient(180deg, #2edcff 0%, #002698); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-right .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(90deg, transparent 50%, #c1c1c1 60%), linear-gradient(180deg, #2edcff 0%, #002698); }

@media all and (min-width: 1280px) {
  .section__ksp {
    padding-top: 128px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -125px; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 128px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: 1144px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 58px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2.375rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.3125rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--content {
      padding-right: 100px;
      padding-left: 100px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 50px;
      padding-left: 50px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 18px 24px 24px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 118px;
        margin-bottom: 22px; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 12px; }
        .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
          margin-top: 2px; }
  .section__ksp .item__block.large-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='large-img-v-'], .section__ksp .item__block[class*='large-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='large-img-h-'], .section__ksp .item__block[class*='large-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content .item__content {
    width: 50%; }
  .section__ksp .item__block--content .item__image {
    width: 50%; }
  .section__ksp .item__block--feature .item__content {
    width: 100%; }
  .section__ksp .item__block--feature .item__image {
    width: 100%; }
  .section__ksp .item__block--content.large-img-v-txt .item__content, .section__ksp .item__block--feature.large-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.large-img-v-txt .item__image, .section__ksp .item__block--feature.large-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.large-txt-v-img .item__content, .section__ksp .item__block--feature.large-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.large-txt-v-img .item__image, .section__ksp .item__block--feature.large-txt-v-img .item__image {
    margin-bottom: 0;
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.large-img-h-txt .item__content, .section__ksp .item__block--feature.large-img-h-txt .item__content {
    width: auto;
    order: 2;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.large-img-h-txt .item__image, .section__ksp .item__block--feature.large-img-h-txt .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 1;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.large-txt-h-img .item__content, .section__ksp .item__block--feature.large-txt-h-img .item__content {
    width: auto;
    order: 1;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.large-txt-h-img .item__image, .section__ksp .item__block--feature.large-txt-h-img .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 2;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.large-img-v-txt .item__image, .section__ksp .item__block--feature.large-img-v-txt .item__image {
    margin-bottom: 26px; }
  .section__ksp .item__block--content.large-txt-v-img .item__image, .section__ksp .item__block--feature.large-txt-v-img .item__image {
    margin-top: 26px; }
  .section__ksp .item__block.large-txt-left, .section__ksp .item__block.large-txt-left * {
    text-align: left; }
  .section__ksp .item__block.large-txt-center, .section__ksp .item__block.large-txt-center * {
    text-align: center; }
  .section__ksp .item__block.large-txt-right, .section__ksp .item__block.large-txt-right * {
    text-align: right; }
  .section__ksp .wdtile__item .item__block.item__block--content .content__title {
    margin-top: 0;
    padding: 0; }
  .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info {
    margin-top: 12px; }
    .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info + .content__info {
      margin-top: 0; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .section__ksp {
    padding-top: 100px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -110px; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 100px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: calc(100% - 48px);
    max-width: 724px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 54px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.3125rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--content {
      padding-right: 44px;
      padding-left: 44px; }
      .section__ksp .wdtile .item__block--content .wd__content {
        width: 100%; }
        .section__ksp .wdtile .item__block--content .wd__content .content__title {
          margin-top: 0;
          padding: 0; }
        .section__ksp .wdtile .item__block--content .wd__content .content__info {
          margin-top: 12px; }
          .section__ksp .wdtile .item__block--content .wd__content .content__info + .content__info {
            margin-top: 6px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 34px;
      padding-left: 34px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 18px 24px 24px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 90px;
        margin-bottom: 34px; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 0; }
      .section__ksp .wdtile .item__block--feature .item__content--title + .item__content--descBottom {
        margin-top: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
        margin-top: 2px; }
  .section__ksp .item__block.medium-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='medium-img-v-'], .section__ksp .item__block[class*='medium-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='medium-img-h-'], .section__ksp .item__block[class*='medium-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content.medium-img-v-txt .item__content, .section__ksp .item__block--feature.medium-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.medium-img-v-txt .item__image, .section__ksp .item__block--feature.medium-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.medium-txt-v-img .item__content, .section__ksp .item__block--feature.medium-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.medium-txt-v-img .item__image, .section__ksp .item__block--feature.medium-txt-v-img .item__image {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.medium-img-h-txt .item__content, .section__ksp .item__block--feature.medium-img-h-txt .item__content {
    width: auto;
    order: 2;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.medium-img-h-txt .item__image, .section__ksp .item__block--feature.medium-img-h-txt .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 1;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.medium-txt-h-img .item__content, .section__ksp .item__block--feature.medium-txt-h-img .item__content {
    width: auto;
    order: 1;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.medium-txt-h-img .item__image, .section__ksp .item__block--feature.medium-txt-h-img .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 2;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.medium-img-v-txt .item__image, .section__ksp .item__block--feature.medium-img-v-txt .item__image {
    margin-top: 0;
    margin-bottom: 34px; }
  .section__ksp .item__block--content.medium-txt-v-img .item__image, .section__ksp .item__block--feature.medium-txt-v-img .item__image {
    margin-top: 34px;
    margin-bottom: 0; }
  .section__ksp .item__block.medium-txt-left,
  .section__ksp .item__block.medium-txt-left * {
    text-align: left; }
  .section__ksp .item__block.medium-txt-center,
  .section__ksp .item__block.medium-txt-center * {
    text-align: center; }
  .section__ksp .item__block.medium-txt-right,
  .section__ksp .item__block.medium-txt-right * {
    text-align: right; } }

@media all and (max-width: 730.5px) {
  .section__ksp {
    padding-top: 58px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -102px; }
    .section__ksp .wdtile__container .wdtile__item {
      transform: none !important; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 58px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: 89.2%;
    max-width: 414px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 54px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.25rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--feature, .section__ksp .wdtile .item__block--content {
      padding-right: 38px;
      padding-left: 38px; }
    .section__ksp .wdtile .item__block--content .wd__content {
      width: 100%; }
      .section__ksp .wdtile .item__block--content .wd__content .content__title {
        margin-top: 0;
        padding: 0; }
      .section__ksp .wdtile .item__block--content .wd__content .content__info {
        margin-top: 12px; }
        .section__ksp .wdtile .item__block--content .wd__content .content__info + .content__info {
          margin-top: 6px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 38px;
      padding-left: 38px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 15px 20px 20px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc + .item__image {
        margin-top: 19px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 101px;
        margin-bottom: 38px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        display: block;
        margin-bottom: 18px;
        min-height: auto; }
        .section__ksp .wdtile .item__block--feature .item__image .img__item {
          display: block;
          position: relative; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 17px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 0; }
      .section__ksp .wdtile .item__block--feature .item__content--title + .item__content--descBottom {
        margin-top: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
        margin-top: 5px; }
  .section__ksp .item__block.small-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='small-img-v-'], .section__ksp .item__block[class*='small-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='small-img-h-'], .section__ksp .item__block[class*='small-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content.small-img-v-txt .item__content, .section__ksp .item__block--feature.small-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.small-img-v-txt .item__image, .section__ksp .item__block--feature.small-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-v-img .item__content, .section__ksp .item__block--feature.small-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-v-img .item__image, .section__ksp .item__block--feature.small-txt-v-img .item__image {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.small-img-h-txt .item__content, .section__ksp .item__block--feature.small-img-h-txt .item__content {
    width: 50%;
    order: 2; }
  .section__ksp .item__block--content.small-img-h-txt .item__image, .section__ksp .item__block--feature.small-img-h-txt .item__image {
    width: 50%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-h-img .item__content, .section__ksp .item__block--feature.small-txt-h-img .item__content {
    width: 50%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-h-img .item__image, .section__ksp .item__block--feature.small-txt-h-img .item__image {
    width: 50%;
    order: 2; }
  .section__ksp .item__block--content.small-img-v-txt .item__image, .section__ksp .item__block--feature.small-img-v-txt .item__image {
    margin-top: 0;
    margin-bottom: 26px;
    width: 100%; }
  .section__ksp .item__block--content.small-txt-v-img .item__image, .section__ksp .item__block--feature.small-txt-v-img .item__image {
    margin-top: 26px;
    margin-bottom: 0;
    width: 100%; }
  .section__ksp .item__block.small-txt-left, .section__ksp .item__block.small-txt-left * {
    text-align: left; }
  .section__ksp .item__block.small-txt-center, .section__ksp .item__block.small-txt-center * {
    text-align: center; }
  .section__ksp .item__block.small-txt-right, .section__ksp .item__block.small-txt-right * {
    text-align: right; } }

@media all and (min-width: 1280px) {
  html #CMD .wd_content_half {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    max-width: 1236px;
    gap: 32px; }
    html #CMD .wd_content_half .container-left {
      width: 400px; }
      html #CMD .wd_content_half .container-left .wd__content {
        width: 400px; }
        html #CMD .wd_content_half .container-left .wd__content * {
          text-align: left; }
    html #CMD .wd_content_half .container-right {
      max-width: 800px;
      flex: 1; }
      html #CMD .wd_content_half .container-right .img__main {
        margin-top: 0;
        width: 800px;
        height: 448px; }
      html #CMD .wd_content_half .container-right .wd_grid_content_icon {
        margin-top: 16px; }
  html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer:hover .btn_icon > span {
    border-color: #242424; }
  html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer:hover.active .btn_icon > span {
    border-color: transparent; }
  html #CMD .wd_content_tab_top .module_tabs {
    width: 100%;
    max-width: 1236px; }
    html #CMD .wd_content_tab_top .module_tabs .tabs_scrollbar {
      width: 100% !important; }
      html #CMD .wd_content_tab_top .module_tabs .tabs_scrollbar:has(.btn_icon-2) .btn_icon {
        width: calc(100% / 2); }
      html #CMD .wd_content_tab_top .module_tabs .tabs_scrollbar:has(.btn_icon-3) .btn_icon {
        width: calc(100% / 3); }
      html #CMD .wd_content_tab_top .module_tabs .tabs_scrollbar:has(.btn_icon-4) .btn_icon {
        width: calc(100% / 4); }
      html #CMD .wd_content_tab_top .module_tabs .tabs_scrollbar:has(.btn_icon-5) .btn_icon {
        width: calc(100% / 5); }
  html #CMD .wd_grid_content_img {
    margin: 0 auto;
    max-width: 1272px; }
    html #CMD .wd_grid_content_img .module__container {
      gap: 40px 36px; }
      html #CMD .wd_grid_content_img .module__container .grid_container {
        max-width: 276px; }
        html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .img__main {
          width: 276px;
          height: 156px; }
        html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents {
          margin-top: 20px; }
          html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-info {
            margin-top: 6px; }
            html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-info.info-1 {
              margin-top: 12px; }
          html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link {
            margin-top: 6px; }
            html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link.info-1 {
              margin-top: 12px; }
      html #CMD .wd_grid_content_img .module__container .grid_container.largeIcon .content_contianer .img__main {
        height: 180px; }
      html #CMD .wd_grid_content_img .module__container .grid_container.singleIcon {
        margin-bottom: 0; }
        html #CMD .wd_grid_content_img .module__container .grid_container.singleIcon .content_contianer .img__main {
          height: 200px; }
    html #CMD .wd_grid_content_img.large-max-col-2 {
      max-width: 700px; }
    html #CMD .wd_grid_content_img.large-max-col-3 {
      max-width: 936px; }
    html #CMD .wd_grid_content_img.large-max-col-4 {
      max-width: 1272px; }
  html #CMD .scroll__containter {
    height: 696px; }
    html #CMD .scroll__containter .img__main {
      margin-left: -1280px;
      width: 2560px;
      height: 696px; }
  html #CMD .wd_btn_icon_content_half {
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    max-width: 1236px; }
    html #CMD .wd_btn_icon_content_half .module_contents {
      position: absolute;
      top: 0; }
    html #CMD .wd_btn_icon_content_half .wd_content_half {
      display: flex;
      align-items: flex-start;
      justify-content: space-between;
      gap: 36px; }
    html #CMD .wd_btn_icon_content_half .module_tabs {
      margin-left: auto;
      max-width: 800px; }
    html #CMD .wd_btn_icon_content_half .tabs_scrollbar:has(.btn_icon-2) {
      justify-content: space-between; }
      html #CMD .wd_btn_icon_content_half .tabs_scrollbar:has(.btn_icon-2) .btn_icon {
        width: calc(50% - 12px); }
    html #CMD .wd_btn_icon_content_half .tabs_scrollbar:has(.btn_icon-3) {
      justify-content: space-between; }
      html #CMD .wd_btn_icon_content_half .tabs_scrollbar:has(.btn_icon-3) .btn_icon {
        width: calc(33% - 12px); }
    html #CMD .wd_btn_icon_content_half .tabs_scrollbar:has(.btn_icon-4) {
      justify-content: space-between; }
      html #CMD .wd_btn_icon_content_half .tabs_scrollbar:has(.btn_icon-4) .btn_icon {
        width: calc(25% - 12px); }
    html #CMD .wd_btn_icon_content_half .tabs_scrollbar:has(.btn_icon-5) {
      justify-content: space-between; }
      html #CMD .wd_btn_icon_content_half .tabs_scrollbar:has(.btn_icon-5) .btn_icon {
        width: calc(20% - 12px); }
    html #CMD .wd_btn_icon_content_half .container-left {
      width: 400px; }
      html #CMD .wd_btn_icon_content_half .container-left .content-title {
        max-width: 370px;
        color: #333;
        font-size: 3rem;
        text-align: left; }
    html #CMD .wd_btn_icon_content_half .container-right {
      max-width: 800px;
      flex: 1; }
      html #CMD .wd_btn_icon_content_half .container-right .img__main {
        margin-top: 0;
        width: 800px;
        height: 448px; }
      html #CMD .wd_btn_icon_content_half .container-right .wd_grid_content_icon {
        margin-top: 16px; }
  html #CMD .wd__section .large_use {
    display: block; }
  html #CMD .wd__section .large_unuse {
    display: none; }
  html #CMD .wd__section .small_use {
    display: none; }
  html #CMD .wd__section .wd__content {
    max-width: 900px; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-1 {
    top: -302px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-2 {
    top: -269px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-3 {
    top: -237px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-4 {
    top: -190px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-5 {
    top: -109px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-6 {
    top: -66px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-7 {
    top: -3px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-8 {
    top: 78px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-9 {
    top: 152px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-10 {
    top: 191px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-11 {
    top: 229px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-12 {
    top: 271px;
    bottom: unset;
    margin-left: -597px;
    width: 250px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-13 {
    top: -285px;
    bottom: unset;
    margin-left: 348px;
    width: 250px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-14 {
    top: -257px;
    bottom: unset;
    margin-left: 348px;
    width: 250px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-15 {
    top: -193px;
    bottom: unset;
    margin-left: 348px;
    width: 250px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-16 {
    top: -128px;
    bottom: unset;
    margin-left: 348px;
    width: 250px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-17 {
    top: -99px;
    bottom: unset;
    margin-left: 348px;
    width: 250px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-18 {
    top: -65px;
    bottom: unset;
    margin-left: 348px;
    width: 250px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-19 {
    top: 14px;
    bottom: unset;
    margin-left: 348px;
    width: 250px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-20 {
    top: 81px;
    bottom: unset;
    margin-left: 348px;
    width: 250px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-21 {
    top: 208px;
    bottom: unset;
    margin-left: 348px;
    width: 250px;
    text-align: left; }
  html #CMD .wd_techspec_img .module__container .specs .spec {
    line-height: 1.3;
    font-size: 1.125rem; } }

/*** Global ***/
html {
  font-size: 15px; }

body {
  font-size: 1em;
  line-height: 1.3; }

.inline__block {
  display: inline-block; }

/* stylelint-disable rule */
/* stylelint-enable rule */
.wdtile__container {
  --tile-gap: 15px;
  --column-count: 3;
  display: grid;
  width: 100%;
  grid-gap: var(--tile-gap);
  gap: var(--tile-gap);
  grid-template-columns: repeat(var(--column-count), 1fr); }

@media all and (min-width: 1280px) {
  .wdtile__container[data-largecolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-largecolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-largecolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-largecolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-largecolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-largecolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-largecolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-largecolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-largecolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-largecolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-largecolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-largecolum='12'] {
    --column-count: 12; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container[data-mediumcolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-mediumcolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-mediumcolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-mediumcolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-mediumcolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-mediumcolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-mediumcolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-mediumcolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-mediumcolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-mediumcolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-mediumcolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-mediumcolum='12'] {
    --column-count: 12; } }

@media all and (max-width: 730.5px) {
  .wdtile__container[data-smallcolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-smallcolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-smallcolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-smallcolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-smallcolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-smallcolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-smallcolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-smallcolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-smallcolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-smallcolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-smallcolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-smallcolum='12'] {
    --column-count: 12; } }

@media all and (min-width: 1280px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (min-width: 1280px) {
  .wdtile__container[data-largegap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-largegap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-largegap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-largegap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-largegap='14'] {
    --tile-gap: 14px; }
  .wdtile__container[data-largegap='15'] {
    --tile-gap: 15px; }
  .wdtile__container[data-largegap='16'] {
    --tile-gap: 16px; }
  .wdtile__container[data-largegap='17'] {
    --tile-gap: 17px; }
  .wdtile__container[data-largegap='18'] {
    --tile-gap: 18px; }
  .wdtile__container[data-largegap='19'] {
    --tile-gap: 19px; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container[data-mediumgap='5'] {
    --tile-gap: 5px; }
  .wdtile__container[data-mediumgap='6'] {
    --tile-gap: 6px; }
  .wdtile__container[data-mediumgap='7'] {
    --tile-gap: 7px; }
  .wdtile__container[data-mediumgap='8'] {
    --tile-gap: 8px; }
  .wdtile__container[data-mediumgap='9'] {
    --tile-gap: 9px; }
  .wdtile__container[data-mediumgap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-mediumgap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-mediumgap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-mediumgap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-mediumgap='14'] {
    --tile-gap: 14px; }
  .wdtile__container[data-mediumgap='15'] {
    --tile-gap: 15px; }
  .wdtile__container[data-mediumgap='16'] {
    --tile-gap: 16px; }
  .wdtile__container[data-mediumgap='17'] {
    --tile-gap: 17px; }
  .wdtile__container[data-mediumgap='18'] {
    --tile-gap: 18px; }
  .wdtile__container[data-mediumgap='19'] {
    --tile-gap: 19px; } }

@media all and (max-width: 730.5px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (max-width: 730.5px) {
  .wdtile__container[data-smallgap='1'] {
    --tile-gap: 1px; }
  .wdtile__container[data-smallgap='2'] {
    --tile-gap: 2px; }
  .wdtile__container[data-smallgap='3'] {
    --tile-gap: 3px; }
  .wdtile__container[data-smallgap='4'] {
    --tile-gap: 4px; }
  .wdtile__container[data-smallgap='5'] {
    --tile-gap: 5px; }
  .wdtile__container[data-smallgap='6'] {
    --tile-gap: 6px; }
  .wdtile__container[data-smallgap='7'] {
    --tile-gap: 7px; }
  .wdtile__container[data-smallgap='8'] {
    --tile-gap: 8px; }
  .wdtile__container[data-smallgap='9'] {
    --tile-gap: 9px; }
  .wdtile__container[data-smallgap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-smallgap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-smallgap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-smallgap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-smallgap='14'] {
    --tile-gap: 14px; } }

.wdtile__item {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  min-height: 200px; }

.wdtile .item__leftdesc {
  z-index: 10; }

.wdtile .wdtile__item-0 {
  order: 1; }

.wdtile .wdtile__item-1 {
  order: 2; }

.wdtile .wdtile__item-2 {
  order: 3; }

.wdtile .wdtile__item-3 {
  order: 4; }

.wdtile .wdtile__item-4 {
  order: 5; }

.wdtile .wdtile__item-5 {
  order: 6; }

.wdtile .wdtile__item-6 {
  order: 7; }

.wdtile .wdtile__item-7 {
  order: 8; }

.wdtile .wdtile__item-8 {
  order: 9; }

.wdtile .wdtile__item-9 {
  order: 10; }

.wdtile .wdtile__item-10 {
  order: 11; }

.wdtile .wdtile__item-11 {
  order: 12; }

.wdtile .wdtile__item-12 {
  order: 13; }

.wdtile .wdtile__item-13 {
  order: 14; }

.wdtile .wdtile__item-14 {
  order: 15; }

.wdtile .wdtile__item-15 {
  order: 16; }

.wdtile .wdtile__item-16 {
  order: 17; }

.wdtile .wdtile__item-17 {
  order: 18; }

.wdtile .wdtile__item-18 {
  order: 19; }

.wdtile .wdtile__item-19 {
  order: 20; }

.wdtile .wdtile__item-20 {
  order: 21; }

.wdtile .wdtile__item-21 {
  order: 22; }

.wdtile .wdtile__item-22 {
  order: 23; }

.wdtile .wdtile__item-23 {
  order: 24; }

.wdtile .wdtile__item-24 {
  order: 25; }

.wdtile .wdtile__item-25 {
  order: 26; }

.wdtile .wdtile__item-26 {
  order: 27; }

.wdtile .wdtile__item-27 {
  order: 28; }

.wdtile .wdtile__item-28 {
  order: 29; }

.wdtile .wdtile__item-29 {
  order: 30; }

.wdtile .wdtile__item-30 {
  order: 31; }

.wdtile .wdtile__item-31 {
  order: 32; }

.wdtile .wdtile__item-32 {
  order: 33; }

.wdtile .wdtile__item-33 {
  order: 34; }

.wdtile .wdtile__item-34 {
  order: 35; }

.wdtile .wdtile__item-35 {
  order: 36; }

.wdtile .wdtile__item-36 {
  order: 37; }

.wdtile .wdtile__item-37 {
  order: 38; }

.wdtile .wdtile__item-38 {
  order: 39; }

.wdtile .wdtile__item-39 {
  order: 40; }

.wdtile .wdtile__item-40 {
  order: 41; }

.wdtile .wdtile__item-41 {
  order: 42; }

.wdtile .wdtile__item-42 {
  order: 43; }

.wdtile .wdtile__item-43 {
  order: 44; }

.wdtile .wdtile__item-44 {
  order: 45; }

.wdtile .wdtile__item-45 {
  order: 46; }

.wdtile .wdtile__item-46 {
  order: 47; }

.wdtile .wdtile__item-47 {
  order: 48; }

.wdtile .wdtile__item-48 {
  order: 49; }

.wdtile .wdtile__item-49 {
  order: 50; }

.wdtile .wdtile__item-50 {
  order: 51; }

.wdtile .wdtile__item-51 {
  order: 52; }

.wdtile .wdtile__item-52 {
  order: 53; }

.wdtile .wdtile__item-53 {
  order: 54; }

.wdtile .wdtile__item-54 {
  order: 55; }

.wdtile .wdtile__item-55 {
  order: 56; }

.wdtile .wdtile__item-56 {
  order: 57; }

.wdtile .wdtile__item-57 {
  order: 58; }

.wdtile .wdtile__item-58 {
  order: 59; }

.wdtile .wdtile__item-59 {
  order: 60; }

.wdtile .wdtile__item-60 {
  order: 61; }

.wdtile .wdtile__item-61 {
  order: 62; }

.wdtile .wdtile__item-62 {
  order: 63; }

.wdtile .wdtile__item-63 {
  order: 64; }

.wdtile .wdtile__item-64 {
  order: 65; }

.wdtile .wdtile__item-65 {
  order: 66; }

.wdtile .wdtile__item-66 {
  order: 67; }

.wdtile .wdtile__item-67 {
  order: 68; }

.wdtile .wdtile__item-68 {
  order: 69; }

.wdtile .wdtile__item-69 {
  order: 70; }

.wdtile .wdtile__item-70 {
  order: 71; }

.wdtile .wdtile__item-71 {
  order: 72; }

.wdtile .wdtile__item-72 {
  order: 73; }

.wdtile .wdtile__item-73 {
  order: 74; }

.wdtile .wdtile__item-74 {
  order: 75; }

.wdtile .wdtile__item-75 {
  order: 76; }

.wdtile .wdtile__item-76 {
  order: 77; }

.wdtile .wdtile__item-77 {
  order: 78; }

.wdtile .wdtile__item-78 {
  order: 79; }

.wdtile .wdtile__item-79 {
  order: 80; }

.wdtile .wdtile__item-80 {
  order: 81; }

.wdtile .wdtile__item-81 {
  order: 82; }

.wdtile .wdtile__item-82 {
  order: 83; }

.wdtile .wdtile__item-83 {
  order: 84; }

.wdtile .wdtile__item-84 {
  order: 85; }

.wdtile .wdtile__item-85 {
  order: 86; }

.wdtile .wdtile__item-86 {
  order: 87; }

.wdtile .wdtile__item-87 {
  order: 88; }

.wdtile .wdtile__item-88 {
  order: 89; }

.wdtile .wdtile__item-89 {
  order: 90; }

.wdtile .wdtile__item-90 {
  order: 91; }

.wdtile .wdtile__item-91 {
  order: 92; }

.wdtile .wdtile__item-92 {
  order: 93; }

.wdtile .wdtile__item-93 {
  order: 94; }

.wdtile .wdtile__item-94 {
  order: 95; }

.wdtile .wdtile__item-95 {
  order: 96; }

.wdtile .wdtile__item-96 {
  order: 97; }

.wdtile .wdtile__item-97 {
  order: 98; }

.wdtile .wdtile__item-98 {
  order: 99; }

.wdtile .wdtile__item-99 {
  order: 100; }

.wdtile.devTest .wdtile__item::before {
  display: block;
  position: absolute;
  z-index: 9;
  bottom: 0;
  left: 0;
  color: #fc0;
  font-size: 25em;
  line-height: 0.6em; }

.wdtile.devTest .wdtile__item-0::before {
  content: "0"; }

.wdtile.devTest .wdtile__item-1::before {
  content: "1"; }

.wdtile.devTest .wdtile__item-2::before {
  content: "2"; }

.wdtile.devTest .wdtile__item-3::before {
  content: "3"; }

.wdtile.devTest .wdtile__item-4::before {
  content: "4"; }

.wdtile.devTest .wdtile__item-5::before {
  content: "5"; }

.wdtile.devTest .wdtile__item-6::before {
  content: "6"; }

.wdtile.devTest .wdtile__item-7::before {
  content: "7"; }

.wdtile.devTest .wdtile__item-8::before {
  content: "8"; }

.wdtile.devTest .wdtile__item-9::before {
  content: "9"; }

.wdtile.devTest .wdtile__item-10::before {
  content: "10"; }

.wdtile.devTest .wdtile__item-11::before {
  content: "11"; }

.wdtile.devTest .wdtile__item-12::before {
  content: "12"; }

.wdtile.devTest .wdtile__item-13::before {
  content: "13"; }

.wdtile.devTest .wdtile__item-14::before {
  content: "14"; }

.wdtile.devTest .wdtile__item-15::before {
  content: "15"; }

.wdtile.devTest .wdtile__item-16::before {
  content: "16"; }

.wdtile.devTest .wdtile__item-17::before {
  content: "17"; }

.wdtile.devTest .wdtile__item-18::before {
  content: "18"; }

.wdtile.devTest .wdtile__item-19::before {
  content: "19"; }

.wdtile.devTest .wdtile__item-20::before {
  content: "20"; }

.wdtile.devTest .wdtile__item-21::before {
  content: "21"; }

.wdtile.devTest .wdtile__item-22::before {
  content: "22"; }

.wdtile.devTest .wdtile__item-23::before {
  content: "23"; }

.wdtile.devTest .wdtile__item-24::before {
  content: "24"; }

.wdtile.devTest .wdtile__item-25::before {
  content: "25"; }

.wdtile.devTest .wdtile__item-26::before {
  content: "26"; }

.wdtile.devTest .wdtile__item-27::before {
  content: "27"; }

.wdtile.devTest .wdtile__item-28::before {
  content: "28"; }

.wdtile.devTest .wdtile__item-29::before {
  content: "29"; }

.wdtile.devTest .wdtile__item-30::before {
  content: "30"; }

.wdtile.devTest .wdtile__item-31::before {
  content: "31"; }

.wdtile.devTest .wdtile__item-32::before {
  content: "32"; }

.wdtile.devTest .wdtile__item-33::before {
  content: "33"; }

.wdtile.devTest .wdtile__item-34::before {
  content: "34"; }

.wdtile.devTest .wdtile__item-35::before {
  content: "35"; }

.wdtile.devTest .wdtile__item-36::before {
  content: "36"; }

.wdtile.devTest .wdtile__item-37::before {
  content: "37"; }

.wdtile.devTest .wdtile__item-38::before {
  content: "38"; }

.wdtile.devTest .wdtile__item-39::before {
  content: "39"; }

.wdtile.devTest .wdtile__item-40::before {
  content: "40"; }

.wdtile.devTest .wdtile__item-41::before {
  content: "41"; }

.wdtile.devTest .wdtile__item-42::before {
  content: "42"; }

.wdtile.devTest .wdtile__item-43::before {
  content: "43"; }

.wdtile.devTest .wdtile__item-44::before {
  content: "44"; }

.wdtile.devTest .wdtile__item-45::before {
  content: "45"; }

.wdtile.devTest .wdtile__item-46::before {
  content: "46"; }

.wdtile.devTest .wdtile__item-47::before {
  content: "47"; }

.wdtile.devTest .wdtile__item-48::before {
  content: "48"; }

.wdtile.devTest .wdtile__item-49::before {
  content: "49"; }

/* style */
@media all and (min-width: 1280px) {
  .wdtile .large-order-0 {
    order: 0; }
  .wdtile .large-order-1 {
    order: 1; }
  .wdtile .large-order-2 {
    order: 2; }
  .wdtile .large-order-3 {
    order: 3; }
  .wdtile .large-order-4 {
    order: 4; }
  .wdtile .large-order-5 {
    order: 5; }
  .wdtile .large-order-6 {
    order: 6; }
  .wdtile .large-order-7 {
    order: 7; }
  .wdtile .large-order-8 {
    order: 8; }
  .wdtile .large-order-9 {
    order: 9; }
  .wdtile .large-order-10 {
    order: 10; }
  .wdtile .large-order-11 {
    order: 11; }
  .wdtile .large-order-12 {
    order: 12; }
  .wdtile .large-order-13 {
    order: 13; }
  .wdtile .large-order-14 {
    order: 14; }
  .wdtile .large-order-15 {
    order: 15; }
  .wdtile .large-order-16 {
    order: 16; }
  .wdtile .large-order-17 {
    order: 17; }
  .wdtile .large-order-18 {
    order: 18; }
  .wdtile .large-order-19 {
    order: 19; }
  .wdtile .large-order-20 {
    order: 20; }
  .wdtile .large-order-21 {
    order: 21; }
  .wdtile .large-order-22 {
    order: 22; }
  .wdtile .large-order-23 {
    order: 23; }
  .wdtile .large-order-24 {
    order: 24; }
  .wdtile .large-order-25 {
    order: 25; }
  .wdtile .large-order-26 {
    order: 26; }
  .wdtile .large-order-27 {
    order: 27; }
  .wdtile .large-order-28 {
    order: 28; }
  .wdtile .large-order-29 {
    order: 29; }
  .wdtile .large-order-30 {
    order: 30; }
  .wdtile .large-order-31 {
    order: 31; }
  .wdtile .large-order-32 {
    order: 32; }
  .wdtile .large-order-33 {
    order: 33; }
  .wdtile .large-order-34 {
    order: 34; }
  .wdtile .large-order-35 {
    order: 35; }
  .wdtile .large-order-36 {
    order: 36; }
  .wdtile .large-order-37 {
    order: 37; }
  .wdtile .large-order-38 {
    order: 38; }
  .wdtile .large-order-39 {
    order: 39; }
  .wdtile .large-order-40 {
    order: 40; }
  .wdtile .large-order-41 {
    order: 41; }
  .wdtile .large-order-42 {
    order: 42; }
  .wdtile .large-order-43 {
    order: 43; }
  .wdtile .large-order-44 {
    order: 44; }
  .wdtile .large-order-45 {
    order: 45; }
  .wdtile .large-order-46 {
    order: 46; }
  .wdtile .large-order-47 {
    order: 47; }
  .wdtile .large-order-48 {
    order: 48; }
  .wdtile .large-order-49 {
    order: 49; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-order-0 {
    order: 0; }
  .wdtile .medium-order-1 {
    order: 1; }
  .wdtile .medium-order-2 {
    order: 2; }
  .wdtile .medium-order-3 {
    order: 3; }
  .wdtile .medium-order-4 {
    order: 4; }
  .wdtile .medium-order-5 {
    order: 5; }
  .wdtile .medium-order-6 {
    order: 6; }
  .wdtile .medium-order-7 {
    order: 7; }
  .wdtile .medium-order-8 {
    order: 8; }
  .wdtile .medium-order-9 {
    order: 9; }
  .wdtile .medium-order-10 {
    order: 10; }
  .wdtile .medium-order-11 {
    order: 11; }
  .wdtile .medium-order-12 {
    order: 12; }
  .wdtile .medium-order-13 {
    order: 13; }
  .wdtile .medium-order-14 {
    order: 14; }
  .wdtile .medium-order-15 {
    order: 15; }
  .wdtile .medium-order-16 {
    order: 16; }
  .wdtile .medium-order-17 {
    order: 17; }
  .wdtile .medium-order-18 {
    order: 18; }
  .wdtile .medium-order-19 {
    order: 19; }
  .wdtile .medium-order-20 {
    order: 20; }
  .wdtile .medium-order-21 {
    order: 21; }
  .wdtile .medium-order-22 {
    order: 22; }
  .wdtile .medium-order-23 {
    order: 23; }
  .wdtile .medium-order-24 {
    order: 24; }
  .wdtile .medium-order-25 {
    order: 25; }
  .wdtile .medium-order-26 {
    order: 26; }
  .wdtile .medium-order-27 {
    order: 27; }
  .wdtile .medium-order-28 {
    order: 28; }
  .wdtile .medium-order-29 {
    order: 29; }
  .wdtile .medium-order-30 {
    order: 30; }
  .wdtile .medium-order-31 {
    order: 31; }
  .wdtile .medium-order-32 {
    order: 32; }
  .wdtile .medium-order-33 {
    order: 33; }
  .wdtile .medium-order-34 {
    order: 34; }
  .wdtile .medium-order-35 {
    order: 35; }
  .wdtile .medium-order-36 {
    order: 36; }
  .wdtile .medium-order-37 {
    order: 37; }
  .wdtile .medium-order-38 {
    order: 38; }
  .wdtile .medium-order-39 {
    order: 39; }
  .wdtile .medium-order-40 {
    order: 40; }
  .wdtile .medium-order-41 {
    order: 41; }
  .wdtile .medium-order-42 {
    order: 42; }
  .wdtile .medium-order-43 {
    order: 43; }
  .wdtile .medium-order-44 {
    order: 44; }
  .wdtile .medium-order-45 {
    order: 45; }
  .wdtile .medium-order-46 {
    order: 46; }
  .wdtile .medium-order-47 {
    order: 47; }
  .wdtile .medium-order-48 {
    order: 48; }
  .wdtile .medium-order-49 {
    order: 49; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-order-0 {
    order: 0; }
  .wdtile .small-order-1 {
    order: 1; }
  .wdtile .small-order-2 {
    order: 2; }
  .wdtile .small-order-3 {
    order: 3; }
  .wdtile .small-order-4 {
    order: 4; }
  .wdtile .small-order-5 {
    order: 5; }
  .wdtile .small-order-6 {
    order: 6; }
  .wdtile .small-order-7 {
    order: 7; }
  .wdtile .small-order-8 {
    order: 8; }
  .wdtile .small-order-9 {
    order: 9; }
  .wdtile .small-order-10 {
    order: 10; }
  .wdtile .small-order-11 {
    order: 11; }
  .wdtile .small-order-12 {
    order: 12; }
  .wdtile .small-order-13 {
    order: 13; }
  .wdtile .small-order-14 {
    order: 14; }
  .wdtile .small-order-15 {
    order: 15; }
  .wdtile .small-order-16 {
    order: 16; }
  .wdtile .small-order-17 {
    order: 17; }
  .wdtile .small-order-18 {
    order: 18; }
  .wdtile .small-order-19 {
    order: 19; }
  .wdtile .small-order-20 {
    order: 20; }
  .wdtile .small-order-21 {
    order: 21; }
  .wdtile .small-order-22 {
    order: 22; }
  .wdtile .small-order-23 {
    order: 23; }
  .wdtile .small-order-24 {
    order: 24; }
  .wdtile .small-order-25 {
    order: 25; }
  .wdtile .small-order-26 {
    order: 26; }
  .wdtile .small-order-27 {
    order: 27; }
  .wdtile .small-order-28 {
    order: 28; }
  .wdtile .small-order-29 {
    order: 29; }
  .wdtile .small-order-30 {
    order: 30; }
  .wdtile .small-order-31 {
    order: 31; }
  .wdtile .small-order-32 {
    order: 32; }
  .wdtile .small-order-33 {
    order: 33; }
  .wdtile .small-order-34 {
    order: 34; }
  .wdtile .small-order-35 {
    order: 35; }
  .wdtile .small-order-36 {
    order: 36; }
  .wdtile .small-order-37 {
    order: 37; }
  .wdtile .small-order-38 {
    order: 38; }
  .wdtile .small-order-39 {
    order: 39; }
  .wdtile .small-order-40 {
    order: 40; }
  .wdtile .small-order-41 {
    order: 41; }
  .wdtile .small-order-42 {
    order: 42; }
  .wdtile .small-order-43 {
    order: 43; }
  .wdtile .small-order-44 {
    order: 44; }
  .wdtile .small-order-45 {
    order: 45; }
  .wdtile .small-order-46 {
    order: 46; }
  .wdtile .small-order-47 {
    order: 47; }
  .wdtile .small-order-48 {
    order: 48; }
  .wdtile .small-order-49 {
    order: 49; } }

@media all and (min-width: 1280px) {
  .wdtile .large-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .large-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .large-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .large-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .large-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .large-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .large-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .medium-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .medium-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .medium-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .medium-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .medium-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .medium-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .small-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .small-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .small-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .small-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .small-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .small-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (min-width: 1280px) {
  .wdtile .large-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .large-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .large-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .large-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .large-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .large-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .large-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .large-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .large-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .large-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .large-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .large-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .large-grid-col-12 {
    grid-column-end: span 12; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .medium-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .medium-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .medium-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .medium-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .medium-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .medium-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .medium-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .medium-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .medium-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .medium-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .medium-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .medium-grid-col-12 {
    grid-column-end: span 12; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .small-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .small-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .small-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .small-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .small-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .small-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .small-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .small-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .small-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .small-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .small-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .small-grid-col-12 {
    grid-column-end: span 12; } }

.wd__play__btn {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: 497px;
  padding: 0;
  width: 36px;
  height: 36px; }
  .wd__play__btn button {
    position: relative;
    cursor: pointer;
    opacity: 0.7;
    padding: 0;
    width: 36px;
    height: 36px;
    border-width: 0;
    background-color: transparent;
    transition: opacity 250ms; }
    .wd__play__btn button:focus-visible, .wd__play__btn button.focus-visible, .wd__play__btn button:hover {
      opacity: 1; }
    .wd__play__btn button .svg_button_play .svg-rect {
      fill: none; }
    .wd__play__btn button .svg_button_play .svg-circle, .wd__play__btn button .svg_button_play .svg-line {
      stroke-linecap: round;
      stroke-linejoin: round;
      stroke-width: 4px;
      fill-rule: evenodd; }
    .wd__play__btn button .svg_button_play .svg-triangle {
      clip-path: url(#clip-path); }
    .wd__play__btn button .svg_button_replay {
      position: absolute;
      top: 5%;
      left: 5%;
      width: 90%;
      height: 90%; }
      .wd__play__btn button .svg_button_replay path {
        fill: #fff; }

.wd__play__btn button .svg_button_play .svg-step {
  transition: opacity 250ms linear 0ms; }

.wd__play__btn button .svg_button_play .svg-step {
  opacity: 0; }

.wd__play__btn button .svg_button_play .svg-pause-all {
  opacity: 1; }

.wd__play__btn button .svg_button_replay {
  opacity: 0;
  user-select: none;
  transition: opacity 400ms; }

.wd__play__btn button.show-play .svg_button_play .svg-step {
  opacity: 0; }

.wd__play__btn button.show-play .svg_button_play .svg-triangle {
  opacity: 1; }

.wd__play__btn button.show-replay .svg_button_play {
  opacity: 0;
  user-select: none; }

.wd__play__btn button.show-replay .svg_button_replay {
  opacity: 1;
  user-select: auto; }

.wd__play__btn .svg_button_play .svg-circle {
  stroke: #fff; }

.wd__play__btn .svg_button_play .svg-line {
  fill: #fff;
  stroke: #fff; }

.wd__play__btn .svg_button_play .svg-triangle .triangle {
  fill: #fff; }

.section__ksp {
  margin-top: 0;
  padding-top: 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__container {
  --tile-gap: 24px; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item {
  color: #181818;
  background-color: #fff;
  min-height: auto; }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__slogan {
  color: #181818; }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__title {
  color: #181818;
  background-image: linear-gradient(150deg, rgba(0, 30, 255, 0.99608) 0%, #cd13be 34%, #d1004e 66%, #c76a00 100%); }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__info {
  color: #717171; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button {
  background-color: #eaeaea;
  transition: background 600ms; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button:hover {
    background-color: #d4d3d3; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before {
    background-color: red; }

.section__ksp .wdtile.wdtile-ksp .wdtile__container[data-largecolum='4'] {
  --tile-gap: 16px; }

.section__ksp .wdtile__item {
  display: flex; }
  .section__ksp .wdtile__item,
  .section__ksp .wdtile__item * {
    font-size: 1em; }
  .section__ksp .wdtile__item .item__block {
    display: flex;
    overflow: hidden;
    align-items: center;
    width: 100%; }
  .section__ksp .wdtile__item .item__content {
    z-index: 9;
    width: 100%; }

.section__ksp .item__image {
  display: flex;
  position: relative;
  z-index: 1;
  align-items: center;
  justify-content: center;
  width: 100%; }
  .section__ksp .item__image .img__item {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background-size: contain;
    transform: translate(-50%, -50%);
    transform-origin: center; }

.section__ksp .item__block--content {
  display: flex; }
  .section__ksp .item__block--content .item__content {
    width: auto;
    flex-basis: auto;
    flex-grow: 1; }
  .section__ksp .item__block--content .item__content + .item__image {
    width: 50%;
    flex-grow: 1;
    flex-basis: 50%; }
  .section__ksp .item__block--content .wd__content .content__info {
    line-height: 1.2; }

.section__ksp .item__block,
.section__ksp .item__block * {
  text-align: center; }

.section__ksp .item__block .item__leftdesc.item__leftdesc {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: left;
  line-height: 1.4; }

.section__ksp .item__block .item__content--descBottom {
  line-height: 1.2; }
  .section__ksp .item__block .item__content--descBottom span[class*='item__content--descBottom-'] {
    display: block; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button-container {
  position: absolute;
  z-index: 9;
  right: 0;
  bottom: 0;
  width: 0;
  height: 0; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button {
  position: absolute;
  overflow: hidden;
  cursor: pointer;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 44px;
  height: 44px;
  border: 0;
  border-radius: 10px 0 0; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button * {
    pointer-events: none !important; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before, .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::after {
    display: block;
    position: absolute;
    top: 50%;
    bottom: unset;
    left: 50%;
    margin-top: -5px;
    margin-left: -10px;
    width: 20px;
    height: 10px;
    -webkit-mask-image: url("../images/large/1x/ksp/jumparrowMask.png");
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before {
    content: ''; }

.section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button {
  right: 8px;
  bottom: 8px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #393939 !important; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::before, .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::after {
    background-color: #fff;
    transition: transform 500ms; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::after {
    content: '';
    transform: translateY(-40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button:hover::before {
    transform: translateY(40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button:hover::after {
    transform: translateY(0); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.reset::before {
    transform: translateY(0);
    transition: none; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.reset::after {
    transform: translateY(-40px);
    transition: none; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.active::before {
    transform: translateY(40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.active::after {
    transform: translateY(0); }

.section__ksp.isBlockScroll .wdtile.wdtile-ksp .wdtile__item {
  opacity: 0; }

.section__ksp.isBlockScroll .wdtile.wdtile-ksp [data-anim-header='true'] {
  opacity: 0; }

.section__ksp.test .item__image {
  background-color: #ccc; }

.section__ksp.test .img__item {
  background-color: #fc0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init {
  --gradient-duration: 0.75s; }
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span,
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span sup[class*='sign-'] {
    transition: background-position 0.75s ease-in;
    transition-delay: 0s;
    transition-duration: var(--gradient-duration); }
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span {
    display: inline-block;
    position: relative;
    overflow: hidden;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'], .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-size: calc(100% + 1px) calc(200% + 1px); }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'], .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-size: calc(260% + 1px) calc(100% + 1px); }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 100%; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-position: 100% 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 100%; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-position: 100% 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(2), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(2) * {
  transition-delay: 0.35s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(3), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(3) * {
  transition-delay: 0.7s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(4), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(4) * {
  transition-delay: 1.05s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(5), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(5) * {
  transition-delay: 1.4s !important; }

.section__ksp .wdtile.wdtile-ksp .item__video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ccc; }
  .section__ksp .wdtile.wdtile-ksp .item__video .item__video-part {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 50%;
    transform: translateX(-50%); }

.section__ksp .wdtile.wdtile-ksp .item__video_btn {
  position: absolute;
  z-index: 9;
  top: 100%;
  left: 0; }
  .section__ksp .wdtile.wdtile-ksp .item__video_btn .wd__play__btn {
    bottom: 8px;
    left: 8px;
    margin-left: 0; }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-up .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(0deg, transparent 30%, #ccc 60%), linear-gradient(0deg, #b344ff 0%, #ffb6ff 50%); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-down .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(180deg, transparent 50%, #ccc 60%), linear-gradient(0deg, #b344ff 50%, #ffb6ff 100%); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-left .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(270deg, transparent 50%, #ccc 60%), linear-gradient(180deg, #ffb6ff 0%, #b344ff); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-right .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(90deg, transparent 50%, #ccc 60%), linear-gradient(180deg, #ffb6ff 0%, #b344ff); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-up .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(0deg, transparent 30%, #c1c1c1 60%), linear-gradient(0deg, #002698 0%, #2edcff 50%); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-down .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(180deg, transparent 50%, #c1c1c1 60%), linear-gradient(0deg, #002698 50%, #2edcff 100%); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-left .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(270deg, transparent 50%, #c1c1c1 60%), linear-gradient(180deg, #2edcff 0%, #002698); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-right .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(90deg, transparent 50%, #c1c1c1 60%), linear-gradient(180deg, #2edcff 0%, #002698); }

@media all and (min-width: 1280px) {
  .section__ksp {
    padding-top: 128px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -125px; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 128px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: 1144px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 58px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2.375rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.3125rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--content {
      padding-right: 100px;
      padding-left: 100px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 50px;
      padding-left: 50px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 18px 24px 24px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 118px;
        margin-bottom: 22px; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 12px; }
        .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
          margin-top: 2px; }
  .section__ksp .item__block.large-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='large-img-v-'], .section__ksp .item__block[class*='large-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='large-img-h-'], .section__ksp .item__block[class*='large-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content .item__content {
    width: 50%; }
  .section__ksp .item__block--content .item__image {
    width: 50%; }
  .section__ksp .item__block--feature .item__content {
    width: 100%; }
  .section__ksp .item__block--feature .item__image {
    width: 100%; }
  .section__ksp .item__block--content.large-img-v-txt .item__content, .section__ksp .item__block--feature.large-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.large-img-v-txt .item__image, .section__ksp .item__block--feature.large-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.large-txt-v-img .item__content, .section__ksp .item__block--feature.large-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.large-txt-v-img .item__image, .section__ksp .item__block--feature.large-txt-v-img .item__image {
    margin-bottom: 0;
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.large-img-h-txt .item__content, .section__ksp .item__block--feature.large-img-h-txt .item__content {
    width: auto;
    order: 2;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.large-img-h-txt .item__image, .section__ksp .item__block--feature.large-img-h-txt .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 1;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.large-txt-h-img .item__content, .section__ksp .item__block--feature.large-txt-h-img .item__content {
    width: auto;
    order: 1;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.large-txt-h-img .item__image, .section__ksp .item__block--feature.large-txt-h-img .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 2;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.large-img-v-txt .item__image, .section__ksp .item__block--feature.large-img-v-txt .item__image {
    margin-bottom: 26px; }
  .section__ksp .item__block--content.large-txt-v-img .item__image, .section__ksp .item__block--feature.large-txt-v-img .item__image {
    margin-top: 26px; }
  .section__ksp .item__block.large-txt-left, .section__ksp .item__block.large-txt-left * {
    text-align: left; }
  .section__ksp .item__block.large-txt-center, .section__ksp .item__block.large-txt-center * {
    text-align: center; }
  .section__ksp .item__block.large-txt-right, .section__ksp .item__block.large-txt-right * {
    text-align: right; }
  .section__ksp .wdtile__item .item__block.item__block--content .content__title {
    margin-top: 0;
    padding: 0; }
  .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info {
    margin-top: 12px; }
    .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info + .content__info {
      margin-top: 0; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .section__ksp {
    padding-top: 100px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -110px; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 100px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: calc(100% - 48px);
    max-width: 724px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 54px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.3125rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--content {
      padding-right: 44px;
      padding-left: 44px; }
      .section__ksp .wdtile .item__block--content .wd__content {
        width: 100%; }
        .section__ksp .wdtile .item__block--content .wd__content .content__title {
          margin-top: 0;
          padding: 0; }
        .section__ksp .wdtile .item__block--content .wd__content .content__info {
          margin-top: 12px; }
          .section__ksp .wdtile .item__block--content .wd__content .content__info + .content__info {
            margin-top: 6px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 34px;
      padding-left: 34px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 18px 24px 24px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 90px;
        margin-bottom: 34px; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 0; }
      .section__ksp .wdtile .item__block--feature .item__content--title + .item__content--descBottom {
        margin-top: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
        margin-top: 2px; }
  .section__ksp .item__block.medium-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='medium-img-v-'], .section__ksp .item__block[class*='medium-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='medium-img-h-'], .section__ksp .item__block[class*='medium-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content.medium-img-v-txt .item__content, .section__ksp .item__block--feature.medium-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.medium-img-v-txt .item__image, .section__ksp .item__block--feature.medium-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.medium-txt-v-img .item__content, .section__ksp .item__block--feature.medium-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.medium-txt-v-img .item__image, .section__ksp .item__block--feature.medium-txt-v-img .item__image {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.medium-img-h-txt .item__content, .section__ksp .item__block--feature.medium-img-h-txt .item__content {
    width: auto;
    order: 2;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.medium-img-h-txt .item__image, .section__ksp .item__block--feature.medium-img-h-txt .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 1;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.medium-txt-h-img .item__content, .section__ksp .item__block--feature.medium-txt-h-img .item__content {
    width: auto;
    order: 1;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.medium-txt-h-img .item__image, .section__ksp .item__block--feature.medium-txt-h-img .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 2;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.medium-img-v-txt .item__image, .section__ksp .item__block--feature.medium-img-v-txt .item__image {
    margin-top: 0;
    margin-bottom: 34px; }
  .section__ksp .item__block--content.medium-txt-v-img .item__image, .section__ksp .item__block--feature.medium-txt-v-img .item__image {
    margin-top: 34px;
    margin-bottom: 0; }
  .section__ksp .item__block.medium-txt-left,
  .section__ksp .item__block.medium-txt-left * {
    text-align: left; }
  .section__ksp .item__block.medium-txt-center,
  .section__ksp .item__block.medium-txt-center * {
    text-align: center; }
  .section__ksp .item__block.medium-txt-right,
  .section__ksp .item__block.medium-txt-right * {
    text-align: right; } }

@media all and (max-width: 730.5px) {
  .section__ksp {
    padding-top: 58px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -102px; }
    .section__ksp .wdtile__container .wdtile__item {
      transform: none !important; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 58px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: 89.2%;
    max-width: 414px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 54px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.25rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--feature, .section__ksp .wdtile .item__block--content {
      padding-right: 38px;
      padding-left: 38px; }
    .section__ksp .wdtile .item__block--content .wd__content {
      width: 100%; }
      .section__ksp .wdtile .item__block--content .wd__content .content__title {
        margin-top: 0;
        padding: 0; }
      .section__ksp .wdtile .item__block--content .wd__content .content__info {
        margin-top: 12px; }
        .section__ksp .wdtile .item__block--content .wd__content .content__info + .content__info {
          margin-top: 6px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 38px;
      padding-left: 38px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 15px 20px 20px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc + .item__image {
        margin-top: 19px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 101px;
        margin-bottom: 38px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        display: block;
        margin-bottom: 18px;
        min-height: auto; }
        .section__ksp .wdtile .item__block--feature .item__image .img__item {
          display: block;
          position: relative; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 17px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 0; }
      .section__ksp .wdtile .item__block--feature .item__content--title + .item__content--descBottom {
        margin-top: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
        margin-top: 5px; }
  .section__ksp .item__block.small-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='small-img-v-'], .section__ksp .item__block[class*='small-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='small-img-h-'], .section__ksp .item__block[class*='small-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content.small-img-v-txt .item__content, .section__ksp .item__block--feature.small-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.small-img-v-txt .item__image, .section__ksp .item__block--feature.small-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-v-img .item__content, .section__ksp .item__block--feature.small-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-v-img .item__image, .section__ksp .item__block--feature.small-txt-v-img .item__image {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.small-img-h-txt .item__content, .section__ksp .item__block--feature.small-img-h-txt .item__content {
    width: 50%;
    order: 2; }
  .section__ksp .item__block--content.small-img-h-txt .item__image, .section__ksp .item__block--feature.small-img-h-txt .item__image {
    width: 50%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-h-img .item__content, .section__ksp .item__block--feature.small-txt-h-img .item__content {
    width: 50%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-h-img .item__image, .section__ksp .item__block--feature.small-txt-h-img .item__image {
    width: 50%;
    order: 2; }
  .section__ksp .item__block--content.small-img-v-txt .item__image, .section__ksp .item__block--feature.small-img-v-txt .item__image {
    margin-top: 0;
    margin-bottom: 26px;
    width: 100%; }
  .section__ksp .item__block--content.small-txt-v-img .item__image, .section__ksp .item__block--feature.small-txt-v-img .item__image {
    margin-top: 26px;
    margin-bottom: 0;
    width: 100%; }
  .section__ksp .item__block.small-txt-left, .section__ksp .item__block.small-txt-left * {
    text-align: left; }
  .section__ksp .item__block.small-txt-center, .section__ksp .item__block.small-txt-center * {
    text-align: center; }
  .section__ksp .item__block.small-txt-right, .section__ksp .item__block.small-txt-right * {
    text-align: right; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  html #CMD .img__main.size-normal {
    width: 732px;
    height: 416px; }
  html #CMD .img__main.size-small {
    width: 732px;
    height: 416px; }
  html #CMD .wd_btn_icon_img .module_contents {
    top: 0;
    left: 50%;
    transform: translateX(-50%); }
    html #CMD .wd_btn_icon_img .module_contents .content_container .img__main {
      width: 732px;
      height: 416px; }
  html #CMD .wd_btn_icon_img .module_tabs {
    margin-top: 0;
    margin-right: auto;
    margin-left: auto;
    padding-top: 448px;
    max-width: 684px; }
    html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container {
      padding: 12px; }
      html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon {
        width: 135px;
        height: 64px; }
      html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-text {
        margin-top: 4px; }
    html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon.largeIcon .btn__container .btn-icon {
      height: 80px; }
    html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon.singleIcon .btn__container .btn-icon {
      height: 120px; }
  html #CMD .wd_content_tab_side {
    min-height: unset;
    margin-bottom: 0; }
    html #CMD .wd_content_tab_side .module_contents {
      position: absolute;
      top: 0;
      left: 50%;
      margin-left: -366px;
      width: 732px;
      height: 416px; }
      html #CMD .wd_content_tab_side .module_contents .content_container {
        display: none; }
        html #CMD .wd_content_tab_side .module_contents .content_container .img__main {
          width: 732px;
          height: 416px; }
    html #CMD .wd_content_tab_side .module_tabs {
      position: relative;
      left: unset;
      margin-top: 0;
      margin-right: auto;
      margin-left: auto;
      padding: 0;
      width: 732px; }
      html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer {
        margin-bottom: 16px; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .content-info {
          max-height: 2000px !important; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_container {
          overflow: hidden;
          max-height: 0;
          transition: none; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .img__main {
          display: block;
          margin-top: 40px;
          width: 100%;
          height: 365px; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active {
          margin-bottom: 36px; }
          html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_icon {
            padding-bottom: 0 !important; }
          html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_container {
            padding-bottom: 44px;
            max-height: 2000px;
            transition: all 0.3s; }
            html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_container .content-info {
              padding: 20px 3px 0 4px; }
          html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .wd__image__video {
            display: block;
            margin-top: 40px;
            width: 100%;
            height: 365px; }
      html #CMD .wd_content_tab_side .module_tabs .btn_icon {
        margin-bottom: 0 !important;
        padding: 0;
        padding-bottom: 10px !important;
        max-width: 100%; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon .btn_container .content-title {
          max-width: 100%; }
    html #CMD .wd_content_tab_side .wd__image__video {
      width: 100%; }
  html #CMD .wd_content_tab_side.only-one .module_contents {
    top: 0; }
  html #CMD .wd_content_tab_side.only-one .module_tabs {
    padding-top: 0; }
    html #CMD .wd_content_tab_side.only-one .module_tabs .btn_icon .btn_container::before {
      display: none; }
  html #CMD .wd_content_tab_top .module_tabs {
    overflow-x: scroll;
    box-sizing: border-box;
    width: 100%; }
    html #CMD .wd_content_tab_top .module_tabs::before {
      display: none; }
    html #CMD .wd_content_tab_top .module_tabs .tabs_scrollbar {
      border-bottom: 1px solid #137dab;
      text-align: center; }
    html #CMD .wd_content_tab_top .module_tabs .btn_icon::before {
      bottom: -1px; }
  html #CMD .wd_content_tab_top .module_contents .content_container .text-info {
    max-width: 724px; }
  html #CMD .wd_content_tab_top .module_contents .content_container .img__main {
    width: 732px;
    height: 416px; }
  html #CMD .wd_grid_content_icon {
    margin-top: 16px; }
    html #CMD .wd_grid_content_icon .module__container {
      max-width: 732px;
      gap: 16px; }
      html #CMD .wd_grid_content_icon .module__container .col .col-content {
        padding: 16px 13px; }
        html #CMD .wd_grid_content_icon .module__container .col .col-content .content-center {
          font-size: 1.875rem; }
  html #CMD .wd_grid_content_img {
    margin: 0 auto;
    max-width: 950px; }
    html #CMD .wd_grid_content_img .module__container {
      text-align: center;
      gap: 36px 36px; }
      html #CMD .wd_grid_content_img .module__container .grid_container {
        max-width: 276px; }
        html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .img__main {
          width: 276px;
          height: 156px; }
        html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents {
          margin-top: 20px; }
          html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-info {
            margin-top: 6px; }
            html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-info.info-1 {
              margin-top: 12px; }
          html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link {
            margin-top: 6px; }
            html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link.info-1 {
              margin-top: 12px; }
      html #CMD .wd_grid_content_img .module__container .grid_container.largeIcon .content_contianer .img__main {
        height: 180px; }
      html #CMD .wd_grid_content_img .module__container .grid_container.singleIcon .content_contianer .img__main {
        height: 200px; }
    html #CMD .wd_grid_content_img.medium-max-col-2 {
      max-width: 950px; }
    html #CMD .wd_grid_content_img.medium-max-col-3 {
      max-width: 950px; }
    html #CMD .wd_grid_content_img.medium-max-col-4 {
      max-width: 950px; }
  html #CMD .wd_techspec_img .module__container {
    width: 732px;
    height: 416px; }
    html #CMD .wd_techspec_img .module__container .specs .spec {
      font-size: 0.8125rem;
      line-height: 1.4; }
  .mode-develop .wd_techspec_img .module__container .specs .spec::before {
    left: -4px;
    width: 4px; }
  .mode-develop .wd_techspec_img .module__container .specs .spec::after {
    right: -4px;
    width: 4px; }
  html #CMD .scroll__containter {
    height: 416px; }
    html #CMD .scroll__containter .img__main {
      margin-left: -640px;
      width: 1280px;
      height: 632px; }
  html #CMD .wd_btn_icon_content_half {
    display: flex;
    flex-direction: column; }
    html #CMD .wd_btn_icon_content_half .module_contents {
      position: relative; }
      html #CMD .wd_btn_icon_content_half .module_contents .content_container .img__main {
        width: 732px;
        height: 416px; }
    html #CMD .wd_btn_icon_content_half .module_tabs {
      margin-top: 0;
      margin-right: auto;
      margin-left: auto;
      padding-top: 32px;
      width: 732px; }
      html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container {
        padding: 12px; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon {
          width: 135px;
          height: 64px; }
      html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon.largeIcon .btn__container .btn-icon {
        height: 80px; }
      html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon.singleIcon .btn__container .btn-icon {
        height: 120px; }
      html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar:has(.btn_icon-2) {
        justify-content: space-between; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar:has(.btn_icon-2) .btn_icon {
          width: 50%; }
      html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar:has(.btn_icon-3) {
        justify-content: space-between; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar:has(.btn_icon-3) .btn_icon {
          width: 33%; }
      html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar:has(.btn_icon-4) {
        justify-content: space-between; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar:has(.btn_icon-4) .btn_icon {
          width: 25%; }
      html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar:has(.btn_icon-5) {
        justify-content: space-between; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar:has(.btn_icon-5) .btn_icon {
          width: 20%; }
    html #CMD .wd_btn_icon_content_half .content__link {
      text-align: center; }
    html #CMD .wd_btn_icon_content_half .container-left {
      margin: 0 auto;
      width: 90%;
      max-width: 790px; }
      html #CMD .wd_btn_icon_content_half .container-left .content-title,
      html #CMD .wd_btn_icon_content_half .container-left .content-info {
        text-align: center;
        transform: none; }
      html #CMD .wd_btn_icon_content_half .container-left .content__comment {
        text-align: center; }
  html #CMD .wd__notification {
    margin-top: 37px;
    margin-bottom: -26px; }
  html #CMD .wd__section .medium_use {
    display: block; }
  html #CMD .wd__section .medium_unuse {
    display: none; }
  html #CMD .wd__section .small_use {
    display: none; }
  html #CMD .wd__section .no__wrap {
    display: inline-block;
    white-space: nowrap; }
  html #CMD .wd__section {
    padding-top: 110px; }
  html #CMD .wd__section .wd__content {
    max-width: 790px; }
  html #CMD .wd__section .wd__image__video .wd__image__video__btn {
    width: 70px;
    height: 70px; }
  html #CMD .cmd-sidenav .sidenav-container .item {
    width: 100%; }
    html #CMD .cmd-sidenav .sidenav-container .item .item-label .label-name span {
      background: linear-gradient(to right, #686868, #686868);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }
    html #CMD .cmd-sidenav .sidenav-container .item.enter .item-label .label-name span {
      background: linear-gradient(to right, #99907f, #d1c4b4);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }
    html #CMD .cmd-sidenav .sidenav-container .item.enter .item-dot {
      border: 2px solid #decbab;
      background: #000; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-1 {
    top: -178px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-2 {
    top: -160px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-3 {
    top: -141px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-4 {
    top: -124px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-5 {
    top: -58px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-6 {
    top: -43px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-7 {
    top: -22px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-8 {
    top: 45px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-9 {
    top: 85px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-10 {
    top: 100px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-11 {
    top: 115px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-12 {
    top: 130px;
    bottom: unset;
    margin-left: -355px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-13 {
    top: -178px;
    bottom: unset;
    margin-left: 204px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-14 {
    top: -152px;
    bottom: unset;
    margin-left: 204px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-15 {
    top: -120px;
    bottom: unset;
    margin-left: 204px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-16 {
    top: -80px;
    bottom: unset;
    margin-left: 204px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-17 {
    top: -60px;
    bottom: unset;
    margin-left: 204px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-18 {
    top: -35px;
    bottom: unset;
    margin-left: 204px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-19 {
    top: -15px;
    bottom: unset;
    margin-left: 204px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-20 {
    top: 15px;
    bottom: unset;
    margin-left: 204px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-21 {
    top: 124px;
    bottom: unset;
    margin-left: 204px;
    width: 150px;
    text-align: left; }
  html #CMD .wd_techspec_img .module__container .specs .spec {
    line-height: 1.1;
    font-size: 0.8125rem; }
  html #CMD .wd_content_tab_side.only-one .module_tabs {
    padding-top: 0; } }

/*** Global ***/
html {
  font-size: 15px; }

body {
  font-size: 1em;
  line-height: 1.3; }

.inline__block {
  display: inline-block; }

/* stylelint-disable rule */
/* stylelint-enable rule */
.wdtile__container {
  --tile-gap: 15px;
  --column-count: 3;
  display: grid;
  width: 100%;
  grid-gap: var(--tile-gap);
  gap: var(--tile-gap);
  grid-template-columns: repeat(var(--column-count), 1fr); }

@media all and (min-width: 1280px) {
  .wdtile__container[data-largecolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-largecolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-largecolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-largecolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-largecolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-largecolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-largecolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-largecolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-largecolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-largecolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-largecolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-largecolum='12'] {
    --column-count: 12; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container[data-mediumcolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-mediumcolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-mediumcolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-mediumcolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-mediumcolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-mediumcolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-mediumcolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-mediumcolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-mediumcolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-mediumcolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-mediumcolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-mediumcolum='12'] {
    --column-count: 12; } }

@media all and (max-width: 730.5px) {
  .wdtile__container[data-smallcolum='1'] {
    --column-count: 1; }
  .wdtile__container[data-smallcolum='2'] {
    --column-count: 2; }
  .wdtile__container[data-smallcolum='3'] {
    --column-count: 3; }
  .wdtile__container[data-smallcolum='4'] {
    --column-count: 4; }
  .wdtile__container[data-smallcolum='5'] {
    --column-count: 5; }
  .wdtile__container[data-smallcolum='6'] {
    --column-count: 6; }
  .wdtile__container[data-smallcolum='7'] {
    --column-count: 7; }
  .wdtile__container[data-smallcolum='8'] {
    --column-count: 8; }
  .wdtile__container[data-smallcolum='9'] {
    --column-count: 9; }
  .wdtile__container[data-smallcolum='10'] {
    --column-count: 10; }
  .wdtile__container[data-smallcolum='11'] {
    --column-count: 11; }
  .wdtile__container[data-smallcolum='12'] {
    --column-count: 12; } }

@media all and (min-width: 1280px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (min-width: 1280px) {
  .wdtile__container[data-largegap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-largegap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-largegap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-largegap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-largegap='14'] {
    --tile-gap: 14px; }
  .wdtile__container[data-largegap='15'] {
    --tile-gap: 15px; }
  .wdtile__container[data-largegap='16'] {
    --tile-gap: 16px; }
  .wdtile__container[data-largegap='17'] {
    --tile-gap: 17px; }
  .wdtile__container[data-largegap='18'] {
    --tile-gap: 18px; }
  .wdtile__container[data-largegap='19'] {
    --tile-gap: 19px; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile__container[data-mediumgap='5'] {
    --tile-gap: 5px; }
  .wdtile__container[data-mediumgap='6'] {
    --tile-gap: 6px; }
  .wdtile__container[data-mediumgap='7'] {
    --tile-gap: 7px; }
  .wdtile__container[data-mediumgap='8'] {
    --tile-gap: 8px; }
  .wdtile__container[data-mediumgap='9'] {
    --tile-gap: 9px; }
  .wdtile__container[data-mediumgap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-mediumgap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-mediumgap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-mediumgap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-mediumgap='14'] {
    --tile-gap: 14px; }
  .wdtile__container[data-mediumgap='15'] {
    --tile-gap: 15px; }
  .wdtile__container[data-mediumgap='16'] {
    --tile-gap: 16px; }
  .wdtile__container[data-mediumgap='17'] {
    --tile-gap: 17px; }
  .wdtile__container[data-mediumgap='18'] {
    --tile-gap: 18px; }
  .wdtile__container[data-mediumgap='19'] {
    --tile-gap: 19px; } }

@media all and (max-width: 730.5px) {
  .wdtile__container {
    --tile-gap: 15px; } }

@media all and (max-width: 730.5px) {
  .wdtile__container[data-smallgap='1'] {
    --tile-gap: 1px; }
  .wdtile__container[data-smallgap='2'] {
    --tile-gap: 2px; }
  .wdtile__container[data-smallgap='3'] {
    --tile-gap: 3px; }
  .wdtile__container[data-smallgap='4'] {
    --tile-gap: 4px; }
  .wdtile__container[data-smallgap='5'] {
    --tile-gap: 5px; }
  .wdtile__container[data-smallgap='6'] {
    --tile-gap: 6px; }
  .wdtile__container[data-smallgap='7'] {
    --tile-gap: 7px; }
  .wdtile__container[data-smallgap='8'] {
    --tile-gap: 8px; }
  .wdtile__container[data-smallgap='9'] {
    --tile-gap: 9px; }
  .wdtile__container[data-smallgap='10'] {
    --tile-gap: 10px; }
  .wdtile__container[data-smallgap='11'] {
    --tile-gap: 11px; }
  .wdtile__container[data-smallgap='12'] {
    --tile-gap: 12px; }
  .wdtile__container[data-smallgap='13'] {
    --tile-gap: 13px; }
  .wdtile__container[data-smallgap='14'] {
    --tile-gap: 14px; } }

.wdtile__item {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  min-height: 200px; }

.wdtile .item__leftdesc {
  z-index: 10; }

.wdtile .wdtile__item-0 {
  order: 1; }

.wdtile .wdtile__item-1 {
  order: 2; }

.wdtile .wdtile__item-2 {
  order: 3; }

.wdtile .wdtile__item-3 {
  order: 4; }

.wdtile .wdtile__item-4 {
  order: 5; }

.wdtile .wdtile__item-5 {
  order: 6; }

.wdtile .wdtile__item-6 {
  order: 7; }

.wdtile .wdtile__item-7 {
  order: 8; }

.wdtile .wdtile__item-8 {
  order: 9; }

.wdtile .wdtile__item-9 {
  order: 10; }

.wdtile .wdtile__item-10 {
  order: 11; }

.wdtile .wdtile__item-11 {
  order: 12; }

.wdtile .wdtile__item-12 {
  order: 13; }

.wdtile .wdtile__item-13 {
  order: 14; }

.wdtile .wdtile__item-14 {
  order: 15; }

.wdtile .wdtile__item-15 {
  order: 16; }

.wdtile .wdtile__item-16 {
  order: 17; }

.wdtile .wdtile__item-17 {
  order: 18; }

.wdtile .wdtile__item-18 {
  order: 19; }

.wdtile .wdtile__item-19 {
  order: 20; }

.wdtile .wdtile__item-20 {
  order: 21; }

.wdtile .wdtile__item-21 {
  order: 22; }

.wdtile .wdtile__item-22 {
  order: 23; }

.wdtile .wdtile__item-23 {
  order: 24; }

.wdtile .wdtile__item-24 {
  order: 25; }

.wdtile .wdtile__item-25 {
  order: 26; }

.wdtile .wdtile__item-26 {
  order: 27; }

.wdtile .wdtile__item-27 {
  order: 28; }

.wdtile .wdtile__item-28 {
  order: 29; }

.wdtile .wdtile__item-29 {
  order: 30; }

.wdtile .wdtile__item-30 {
  order: 31; }

.wdtile .wdtile__item-31 {
  order: 32; }

.wdtile .wdtile__item-32 {
  order: 33; }

.wdtile .wdtile__item-33 {
  order: 34; }

.wdtile .wdtile__item-34 {
  order: 35; }

.wdtile .wdtile__item-35 {
  order: 36; }

.wdtile .wdtile__item-36 {
  order: 37; }

.wdtile .wdtile__item-37 {
  order: 38; }

.wdtile .wdtile__item-38 {
  order: 39; }

.wdtile .wdtile__item-39 {
  order: 40; }

.wdtile .wdtile__item-40 {
  order: 41; }

.wdtile .wdtile__item-41 {
  order: 42; }

.wdtile .wdtile__item-42 {
  order: 43; }

.wdtile .wdtile__item-43 {
  order: 44; }

.wdtile .wdtile__item-44 {
  order: 45; }

.wdtile .wdtile__item-45 {
  order: 46; }

.wdtile .wdtile__item-46 {
  order: 47; }

.wdtile .wdtile__item-47 {
  order: 48; }

.wdtile .wdtile__item-48 {
  order: 49; }

.wdtile .wdtile__item-49 {
  order: 50; }

.wdtile .wdtile__item-50 {
  order: 51; }

.wdtile .wdtile__item-51 {
  order: 52; }

.wdtile .wdtile__item-52 {
  order: 53; }

.wdtile .wdtile__item-53 {
  order: 54; }

.wdtile .wdtile__item-54 {
  order: 55; }

.wdtile .wdtile__item-55 {
  order: 56; }

.wdtile .wdtile__item-56 {
  order: 57; }

.wdtile .wdtile__item-57 {
  order: 58; }

.wdtile .wdtile__item-58 {
  order: 59; }

.wdtile .wdtile__item-59 {
  order: 60; }

.wdtile .wdtile__item-60 {
  order: 61; }

.wdtile .wdtile__item-61 {
  order: 62; }

.wdtile .wdtile__item-62 {
  order: 63; }

.wdtile .wdtile__item-63 {
  order: 64; }

.wdtile .wdtile__item-64 {
  order: 65; }

.wdtile .wdtile__item-65 {
  order: 66; }

.wdtile .wdtile__item-66 {
  order: 67; }

.wdtile .wdtile__item-67 {
  order: 68; }

.wdtile .wdtile__item-68 {
  order: 69; }

.wdtile .wdtile__item-69 {
  order: 70; }

.wdtile .wdtile__item-70 {
  order: 71; }

.wdtile .wdtile__item-71 {
  order: 72; }

.wdtile .wdtile__item-72 {
  order: 73; }

.wdtile .wdtile__item-73 {
  order: 74; }

.wdtile .wdtile__item-74 {
  order: 75; }

.wdtile .wdtile__item-75 {
  order: 76; }

.wdtile .wdtile__item-76 {
  order: 77; }

.wdtile .wdtile__item-77 {
  order: 78; }

.wdtile .wdtile__item-78 {
  order: 79; }

.wdtile .wdtile__item-79 {
  order: 80; }

.wdtile .wdtile__item-80 {
  order: 81; }

.wdtile .wdtile__item-81 {
  order: 82; }

.wdtile .wdtile__item-82 {
  order: 83; }

.wdtile .wdtile__item-83 {
  order: 84; }

.wdtile .wdtile__item-84 {
  order: 85; }

.wdtile .wdtile__item-85 {
  order: 86; }

.wdtile .wdtile__item-86 {
  order: 87; }

.wdtile .wdtile__item-87 {
  order: 88; }

.wdtile .wdtile__item-88 {
  order: 89; }

.wdtile .wdtile__item-89 {
  order: 90; }

.wdtile .wdtile__item-90 {
  order: 91; }

.wdtile .wdtile__item-91 {
  order: 92; }

.wdtile .wdtile__item-92 {
  order: 93; }

.wdtile .wdtile__item-93 {
  order: 94; }

.wdtile .wdtile__item-94 {
  order: 95; }

.wdtile .wdtile__item-95 {
  order: 96; }

.wdtile .wdtile__item-96 {
  order: 97; }

.wdtile .wdtile__item-97 {
  order: 98; }

.wdtile .wdtile__item-98 {
  order: 99; }

.wdtile .wdtile__item-99 {
  order: 100; }

.wdtile.devTest .wdtile__item::before {
  display: block;
  position: absolute;
  z-index: 9;
  bottom: 0;
  left: 0;
  color: #fc0;
  font-size: 25em;
  line-height: 0.6em; }

.wdtile.devTest .wdtile__item-0::before {
  content: "0"; }

.wdtile.devTest .wdtile__item-1::before {
  content: "1"; }

.wdtile.devTest .wdtile__item-2::before {
  content: "2"; }

.wdtile.devTest .wdtile__item-3::before {
  content: "3"; }

.wdtile.devTest .wdtile__item-4::before {
  content: "4"; }

.wdtile.devTest .wdtile__item-5::before {
  content: "5"; }

.wdtile.devTest .wdtile__item-6::before {
  content: "6"; }

.wdtile.devTest .wdtile__item-7::before {
  content: "7"; }

.wdtile.devTest .wdtile__item-8::before {
  content: "8"; }

.wdtile.devTest .wdtile__item-9::before {
  content: "9"; }

.wdtile.devTest .wdtile__item-10::before {
  content: "10"; }

.wdtile.devTest .wdtile__item-11::before {
  content: "11"; }

.wdtile.devTest .wdtile__item-12::before {
  content: "12"; }

.wdtile.devTest .wdtile__item-13::before {
  content: "13"; }

.wdtile.devTest .wdtile__item-14::before {
  content: "14"; }

.wdtile.devTest .wdtile__item-15::before {
  content: "15"; }

.wdtile.devTest .wdtile__item-16::before {
  content: "16"; }

.wdtile.devTest .wdtile__item-17::before {
  content: "17"; }

.wdtile.devTest .wdtile__item-18::before {
  content: "18"; }

.wdtile.devTest .wdtile__item-19::before {
  content: "19"; }

.wdtile.devTest .wdtile__item-20::before {
  content: "20"; }

.wdtile.devTest .wdtile__item-21::before {
  content: "21"; }

.wdtile.devTest .wdtile__item-22::before {
  content: "22"; }

.wdtile.devTest .wdtile__item-23::before {
  content: "23"; }

.wdtile.devTest .wdtile__item-24::before {
  content: "24"; }

.wdtile.devTest .wdtile__item-25::before {
  content: "25"; }

.wdtile.devTest .wdtile__item-26::before {
  content: "26"; }

.wdtile.devTest .wdtile__item-27::before {
  content: "27"; }

.wdtile.devTest .wdtile__item-28::before {
  content: "28"; }

.wdtile.devTest .wdtile__item-29::before {
  content: "29"; }

.wdtile.devTest .wdtile__item-30::before {
  content: "30"; }

.wdtile.devTest .wdtile__item-31::before {
  content: "31"; }

.wdtile.devTest .wdtile__item-32::before {
  content: "32"; }

.wdtile.devTest .wdtile__item-33::before {
  content: "33"; }

.wdtile.devTest .wdtile__item-34::before {
  content: "34"; }

.wdtile.devTest .wdtile__item-35::before {
  content: "35"; }

.wdtile.devTest .wdtile__item-36::before {
  content: "36"; }

.wdtile.devTest .wdtile__item-37::before {
  content: "37"; }

.wdtile.devTest .wdtile__item-38::before {
  content: "38"; }

.wdtile.devTest .wdtile__item-39::before {
  content: "39"; }

.wdtile.devTest .wdtile__item-40::before {
  content: "40"; }

.wdtile.devTest .wdtile__item-41::before {
  content: "41"; }

.wdtile.devTest .wdtile__item-42::before {
  content: "42"; }

.wdtile.devTest .wdtile__item-43::before {
  content: "43"; }

.wdtile.devTest .wdtile__item-44::before {
  content: "44"; }

.wdtile.devTest .wdtile__item-45::before {
  content: "45"; }

.wdtile.devTest .wdtile__item-46::before {
  content: "46"; }

.wdtile.devTest .wdtile__item-47::before {
  content: "47"; }

.wdtile.devTest .wdtile__item-48::before {
  content: "48"; }

.wdtile.devTest .wdtile__item-49::before {
  content: "49"; }

/* style */
@media all and (min-width: 1280px) {
  .wdtile .large-order-0 {
    order: 0; }
  .wdtile .large-order-1 {
    order: 1; }
  .wdtile .large-order-2 {
    order: 2; }
  .wdtile .large-order-3 {
    order: 3; }
  .wdtile .large-order-4 {
    order: 4; }
  .wdtile .large-order-5 {
    order: 5; }
  .wdtile .large-order-6 {
    order: 6; }
  .wdtile .large-order-7 {
    order: 7; }
  .wdtile .large-order-8 {
    order: 8; }
  .wdtile .large-order-9 {
    order: 9; }
  .wdtile .large-order-10 {
    order: 10; }
  .wdtile .large-order-11 {
    order: 11; }
  .wdtile .large-order-12 {
    order: 12; }
  .wdtile .large-order-13 {
    order: 13; }
  .wdtile .large-order-14 {
    order: 14; }
  .wdtile .large-order-15 {
    order: 15; }
  .wdtile .large-order-16 {
    order: 16; }
  .wdtile .large-order-17 {
    order: 17; }
  .wdtile .large-order-18 {
    order: 18; }
  .wdtile .large-order-19 {
    order: 19; }
  .wdtile .large-order-20 {
    order: 20; }
  .wdtile .large-order-21 {
    order: 21; }
  .wdtile .large-order-22 {
    order: 22; }
  .wdtile .large-order-23 {
    order: 23; }
  .wdtile .large-order-24 {
    order: 24; }
  .wdtile .large-order-25 {
    order: 25; }
  .wdtile .large-order-26 {
    order: 26; }
  .wdtile .large-order-27 {
    order: 27; }
  .wdtile .large-order-28 {
    order: 28; }
  .wdtile .large-order-29 {
    order: 29; }
  .wdtile .large-order-30 {
    order: 30; }
  .wdtile .large-order-31 {
    order: 31; }
  .wdtile .large-order-32 {
    order: 32; }
  .wdtile .large-order-33 {
    order: 33; }
  .wdtile .large-order-34 {
    order: 34; }
  .wdtile .large-order-35 {
    order: 35; }
  .wdtile .large-order-36 {
    order: 36; }
  .wdtile .large-order-37 {
    order: 37; }
  .wdtile .large-order-38 {
    order: 38; }
  .wdtile .large-order-39 {
    order: 39; }
  .wdtile .large-order-40 {
    order: 40; }
  .wdtile .large-order-41 {
    order: 41; }
  .wdtile .large-order-42 {
    order: 42; }
  .wdtile .large-order-43 {
    order: 43; }
  .wdtile .large-order-44 {
    order: 44; }
  .wdtile .large-order-45 {
    order: 45; }
  .wdtile .large-order-46 {
    order: 46; }
  .wdtile .large-order-47 {
    order: 47; }
  .wdtile .large-order-48 {
    order: 48; }
  .wdtile .large-order-49 {
    order: 49; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-order-0 {
    order: 0; }
  .wdtile .medium-order-1 {
    order: 1; }
  .wdtile .medium-order-2 {
    order: 2; }
  .wdtile .medium-order-3 {
    order: 3; }
  .wdtile .medium-order-4 {
    order: 4; }
  .wdtile .medium-order-5 {
    order: 5; }
  .wdtile .medium-order-6 {
    order: 6; }
  .wdtile .medium-order-7 {
    order: 7; }
  .wdtile .medium-order-8 {
    order: 8; }
  .wdtile .medium-order-9 {
    order: 9; }
  .wdtile .medium-order-10 {
    order: 10; }
  .wdtile .medium-order-11 {
    order: 11; }
  .wdtile .medium-order-12 {
    order: 12; }
  .wdtile .medium-order-13 {
    order: 13; }
  .wdtile .medium-order-14 {
    order: 14; }
  .wdtile .medium-order-15 {
    order: 15; }
  .wdtile .medium-order-16 {
    order: 16; }
  .wdtile .medium-order-17 {
    order: 17; }
  .wdtile .medium-order-18 {
    order: 18; }
  .wdtile .medium-order-19 {
    order: 19; }
  .wdtile .medium-order-20 {
    order: 20; }
  .wdtile .medium-order-21 {
    order: 21; }
  .wdtile .medium-order-22 {
    order: 22; }
  .wdtile .medium-order-23 {
    order: 23; }
  .wdtile .medium-order-24 {
    order: 24; }
  .wdtile .medium-order-25 {
    order: 25; }
  .wdtile .medium-order-26 {
    order: 26; }
  .wdtile .medium-order-27 {
    order: 27; }
  .wdtile .medium-order-28 {
    order: 28; }
  .wdtile .medium-order-29 {
    order: 29; }
  .wdtile .medium-order-30 {
    order: 30; }
  .wdtile .medium-order-31 {
    order: 31; }
  .wdtile .medium-order-32 {
    order: 32; }
  .wdtile .medium-order-33 {
    order: 33; }
  .wdtile .medium-order-34 {
    order: 34; }
  .wdtile .medium-order-35 {
    order: 35; }
  .wdtile .medium-order-36 {
    order: 36; }
  .wdtile .medium-order-37 {
    order: 37; }
  .wdtile .medium-order-38 {
    order: 38; }
  .wdtile .medium-order-39 {
    order: 39; }
  .wdtile .medium-order-40 {
    order: 40; }
  .wdtile .medium-order-41 {
    order: 41; }
  .wdtile .medium-order-42 {
    order: 42; }
  .wdtile .medium-order-43 {
    order: 43; }
  .wdtile .medium-order-44 {
    order: 44; }
  .wdtile .medium-order-45 {
    order: 45; }
  .wdtile .medium-order-46 {
    order: 46; }
  .wdtile .medium-order-47 {
    order: 47; }
  .wdtile .medium-order-48 {
    order: 48; }
  .wdtile .medium-order-49 {
    order: 49; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-order-0 {
    order: 0; }
  .wdtile .small-order-1 {
    order: 1; }
  .wdtile .small-order-2 {
    order: 2; }
  .wdtile .small-order-3 {
    order: 3; }
  .wdtile .small-order-4 {
    order: 4; }
  .wdtile .small-order-5 {
    order: 5; }
  .wdtile .small-order-6 {
    order: 6; }
  .wdtile .small-order-7 {
    order: 7; }
  .wdtile .small-order-8 {
    order: 8; }
  .wdtile .small-order-9 {
    order: 9; }
  .wdtile .small-order-10 {
    order: 10; }
  .wdtile .small-order-11 {
    order: 11; }
  .wdtile .small-order-12 {
    order: 12; }
  .wdtile .small-order-13 {
    order: 13; }
  .wdtile .small-order-14 {
    order: 14; }
  .wdtile .small-order-15 {
    order: 15; }
  .wdtile .small-order-16 {
    order: 16; }
  .wdtile .small-order-17 {
    order: 17; }
  .wdtile .small-order-18 {
    order: 18; }
  .wdtile .small-order-19 {
    order: 19; }
  .wdtile .small-order-20 {
    order: 20; }
  .wdtile .small-order-21 {
    order: 21; }
  .wdtile .small-order-22 {
    order: 22; }
  .wdtile .small-order-23 {
    order: 23; }
  .wdtile .small-order-24 {
    order: 24; }
  .wdtile .small-order-25 {
    order: 25; }
  .wdtile .small-order-26 {
    order: 26; }
  .wdtile .small-order-27 {
    order: 27; }
  .wdtile .small-order-28 {
    order: 28; }
  .wdtile .small-order-29 {
    order: 29; }
  .wdtile .small-order-30 {
    order: 30; }
  .wdtile .small-order-31 {
    order: 31; }
  .wdtile .small-order-32 {
    order: 32; }
  .wdtile .small-order-33 {
    order: 33; }
  .wdtile .small-order-34 {
    order: 34; }
  .wdtile .small-order-35 {
    order: 35; }
  .wdtile .small-order-36 {
    order: 36; }
  .wdtile .small-order-37 {
    order: 37; }
  .wdtile .small-order-38 {
    order: 38; }
  .wdtile .small-order-39 {
    order: 39; }
  .wdtile .small-order-40 {
    order: 40; }
  .wdtile .small-order-41 {
    order: 41; }
  .wdtile .small-order-42 {
    order: 42; }
  .wdtile .small-order-43 {
    order: 43; }
  .wdtile .small-order-44 {
    order: 44; }
  .wdtile .small-order-45 {
    order: 45; }
  .wdtile .small-order-46 {
    order: 46; }
  .wdtile .small-order-47 {
    order: 47; }
  .wdtile .small-order-48 {
    order: 48; }
  .wdtile .small-order-49 {
    order: 49; } }

@media all and (min-width: 1280px) {
  .wdtile .large-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .large-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .large-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .large-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .large-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .large-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .large-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .medium-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .medium-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .medium-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .medium-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .medium-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .medium-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-grid-row-0 {
    grid-row-end: span 0; }
  .wdtile .small-grid-row-1 {
    grid-row-end: span 1; }
  .wdtile .small-grid-row-2 {
    grid-row-end: span 2; }
  .wdtile .small-grid-row-3 {
    grid-row-end: span 3; }
  .wdtile .small-grid-row-4 {
    grid-row-end: span 4; }
  .wdtile .small-grid-row-5 {
    grid-row-end: span 5; }
  .wdtile .small-grid-row-6 {
    grid-row-end: span 6; } }

@media all and (min-width: 1280px) {
  .wdtile .large-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .large-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .large-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .large-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .large-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .large-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .large-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .large-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .large-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .large-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .large-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .large-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .large-grid-col-12 {
    grid-column-end: span 12; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .wdtile .medium-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .medium-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .medium-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .medium-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .medium-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .medium-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .medium-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .medium-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .medium-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .medium-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .medium-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .medium-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .medium-grid-col-12 {
    grid-column-end: span 12; } }

@media all and (max-width: 730.5px) {
  .wdtile .small-grid-col-0 {
    grid-column-end: span 0; }
  .wdtile .small-grid-col-1 {
    grid-column-end: span 1; }
  .wdtile .small-grid-col-2 {
    grid-column-end: span 2; }
  .wdtile .small-grid-col-3 {
    grid-column-end: span 3; }
  .wdtile .small-grid-col-4 {
    grid-column-end: span 4; }
  .wdtile .small-grid-col-5 {
    grid-column-end: span 5; }
  .wdtile .small-grid-col-6 {
    grid-column-end: span 6; }
  .wdtile .small-grid-col-7 {
    grid-column-end: span 7; }
  .wdtile .small-grid-col-8 {
    grid-column-end: span 8; }
  .wdtile .small-grid-col-9 {
    grid-column-end: span 9; }
  .wdtile .small-grid-col-10 {
    grid-column-end: span 10; }
  .wdtile .small-grid-col-11 {
    grid-column-end: span 11; }
  .wdtile .small-grid-col-12 {
    grid-column-end: span 12; } }

.wd__play__btn {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: 497px;
  padding: 0;
  width: 36px;
  height: 36px; }
  .wd__play__btn button {
    position: relative;
    cursor: pointer;
    opacity: 0.7;
    padding: 0;
    width: 36px;
    height: 36px;
    border-width: 0;
    background-color: transparent;
    transition: opacity 250ms; }
    .wd__play__btn button:focus-visible, .wd__play__btn button.focus-visible, .wd__play__btn button:hover {
      opacity: 1; }
    .wd__play__btn button .svg_button_play .svg-rect {
      fill: none; }
    .wd__play__btn button .svg_button_play .svg-circle, .wd__play__btn button .svg_button_play .svg-line {
      stroke-linecap: round;
      stroke-linejoin: round;
      stroke-width: 4px;
      fill-rule: evenodd; }
    .wd__play__btn button .svg_button_play .svg-triangle {
      clip-path: url(#clip-path); }
    .wd__play__btn button .svg_button_replay {
      position: absolute;
      top: 5%;
      left: 5%;
      width: 90%;
      height: 90%; }
      .wd__play__btn button .svg_button_replay path {
        fill: #fff; }

.wd__play__btn button .svg_button_play .svg-step {
  transition: opacity 250ms linear 0ms; }

.wd__play__btn button .svg_button_play .svg-step {
  opacity: 0; }

.wd__play__btn button .svg_button_play .svg-pause-all {
  opacity: 1; }

.wd__play__btn button .svg_button_replay {
  opacity: 0;
  user-select: none;
  transition: opacity 400ms; }

.wd__play__btn button.show-play .svg_button_play .svg-step {
  opacity: 0; }

.wd__play__btn button.show-play .svg_button_play .svg-triangle {
  opacity: 1; }

.wd__play__btn button.show-replay .svg_button_play {
  opacity: 0;
  user-select: none; }

.wd__play__btn button.show-replay .svg_button_replay {
  opacity: 1;
  user-select: auto; }

.wd__play__btn .svg_button_play .svg-circle {
  stroke: #fff; }

.wd__play__btn .svg_button_play .svg-line {
  fill: #fff;
  stroke: #fff; }

.wd__play__btn .svg_button_play .svg-triangle .triangle {
  fill: #fff; }

.section__ksp {
  margin-top: 0;
  padding-top: 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__container {
  --tile-gap: 24px; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item {
  color: #181818;
  background-color: #fff;
  min-height: auto; }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__slogan {
  color: #181818; }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__title {
  color: #181818;
  background-image: linear-gradient(150deg, rgba(0, 30, 255, 0.99608) 0%, #cd13be 34%, #d1004e 66%, #c76a00 100%); }

.section__ksp .wdtile.wdtile-ksp .item__content .wd__content .content__info {
  color: #717171; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button {
  background-color: #eaeaea;
  transition: background 600ms; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button:hover {
    background-color: #d4d3d3; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before {
    background-color: red; }

.section__ksp .wdtile.wdtile-ksp .wdtile__container[data-largecolum='4'] {
  --tile-gap: 16px; }

.section__ksp .wdtile__item {
  display: flex; }
  .section__ksp .wdtile__item,
  .section__ksp .wdtile__item * {
    font-size: 1em; }
  .section__ksp .wdtile__item .item__block {
    display: flex;
    overflow: hidden;
    align-items: center;
    width: 100%; }
  .section__ksp .wdtile__item .item__content {
    z-index: 9;
    width: 100%; }

.section__ksp .item__image {
  display: flex;
  position: relative;
  z-index: 1;
  align-items: center;
  justify-content: center;
  width: 100%; }
  .section__ksp .item__image .img__item {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background-size: contain;
    transform: translate(-50%, -50%);
    transform-origin: center; }

.section__ksp .item__block--content {
  display: flex; }
  .section__ksp .item__block--content .item__content {
    width: auto;
    flex-basis: auto;
    flex-grow: 1; }
  .section__ksp .item__block--content .item__content + .item__image {
    width: 50%;
    flex-grow: 1;
    flex-basis: 50%; }
  .section__ksp .item__block--content .wd__content .content__info {
    line-height: 1.2; }

.section__ksp .item__block,
.section__ksp .item__block * {
  text-align: center; }

.section__ksp .item__block .item__leftdesc.item__leftdesc {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: left;
  line-height: 1.4; }

.section__ksp .item__block .item__content--descBottom {
  line-height: 1.2; }
  .section__ksp .item__block .item__content--descBottom span[class*='item__content--descBottom-'] {
    display: block; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button-container {
  position: absolute;
  z-index: 9;
  right: 0;
  bottom: 0;
  width: 0;
  height: 0; }

.section__ksp .wdtile.wdtile-ksp .item__jumpto-button {
  position: absolute;
  overflow: hidden;
  cursor: pointer;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 44px;
  height: 44px;
  border: 0;
  border-radius: 10px 0 0; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button * {
    pointer-events: none !important; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before, .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::after {
    display: block;
    position: absolute;
    top: 50%;
    bottom: unset;
    left: 50%;
    margin-top: -5px;
    margin-left: -10px;
    width: 20px;
    height: 10px;
    -webkit-mask-image: url("../images/large/1x/ksp/jumparrowMask.png");
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat; }
  .section__ksp .wdtile.wdtile-ksp .item__jumpto-button::before {
    content: ''; }

.section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button {
  right: 8px;
  bottom: 8px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #393939 !important; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::before, .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::after {
    background-color: #fff;
    transition: transform 500ms; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button::after {
    content: '';
    transform: translateY(-40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button:hover::before {
    transform: translateY(40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button:hover::after {
    transform: translateY(0); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.reset::before {
    transform: translateY(0);
    transition: none; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.reset::after {
    transform: translateY(-40px);
    transition: none; }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.active::before {
    transform: translateY(40px); }
  .section__ksp.style-hw .wdtile.wdtile-ksp .wdtile__item .item__jumpto-button.active::after {
    transform: translateY(0); }

.section__ksp.isBlockScroll .wdtile.wdtile-ksp .wdtile__item {
  opacity: 0; }

.section__ksp.isBlockScroll .wdtile.wdtile-ksp [data-anim-header='true'] {
  opacity: 0; }

.section__ksp.test .item__image {
  background-color: #ccc; }

.section__ksp.test .img__item {
  background-color: #fc0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init {
  --gradient-duration: 0.75s; }
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span,
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span sup[class*='sign-'] {
    transition: background-position 0.75s ease-in;
    transition-delay: 0s;
    transition-duration: var(--gradient-duration); }
  .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init .gradient-text-item span {
    display: inline-block;
    position: relative;
    overflow: hidden;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'], .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-size: calc(100% + 1px) calc(200% + 1px); }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'], .section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-size: calc(260% + 1px) calc(100% + 1px); }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 100%; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-position: 100% 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 100%; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-position: 100% 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span,
.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .item__block.gradientTextPlay-init.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-position: 0 0; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(2), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(2) * {
  transition-delay: 0.35s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(3), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(3) * {
  transition-delay: 0.7s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(4), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(4) * {
  transition-delay: 1.05s !important; }

.section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(5), .section__ksp .wdtile.wdtile-ksp .wdtile__item.aniPlay .gradient-text-item span:nth-child(5) * {
  transition-delay: 1.4s !important; }

.section__ksp .wdtile.wdtile-ksp .item__video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ccc; }
  .section__ksp .wdtile.wdtile-ksp .item__video .item__video-part {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 50%;
    transform: translateX(-50%); }

.section__ksp .wdtile.wdtile-ksp .item__video_btn {
  position: absolute;
  z-index: 9;
  top: 100%;
  left: 0; }
  .section__ksp .wdtile.wdtile-ksp .item__video_btn .wd__play__btn {
    bottom: 8px;
    left: 8px;
    margin-left: 0; }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-up .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(0deg, transparent 30%, #ccc 60%), linear-gradient(0deg, #b344ff 0%, #ffb6ff 50%); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-down .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(180deg, transparent 50%, #ccc 60%), linear-gradient(0deg, #b344ff 50%, #ffb6ff 100%); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-left .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(270deg, transparent 50%, #ccc 60%), linear-gradient(180deg, #ffb6ff 0%, #b344ff); }

.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-right .gradient-text-item span,
.gradientTextPlay-theme-deepPurple.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-color: #ffb6ff;
  background-image: linear-gradient(90deg, transparent 50%, #ccc 60%), linear-gradient(180deg, #ffb6ff 0%, #b344ff); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-up .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-up .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(0deg, transparent 30%, #c1c1c1 60%), linear-gradient(0deg, #002698 0%, #2edcff 50%); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-down .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-down .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(180deg, transparent 50%, #c1c1c1 60%), linear-gradient(0deg, #002698 50%, #2edcff 100%); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-left .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-left .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(270deg, transparent 50%, #c1c1c1 60%), linear-gradient(180deg, #2edcff 0%, #002698); }

.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-right .gradient-text-item span,
.gradientTextPlay-theme-deepBlue.gradientTextPlay-dir-right .gradient-text-item span sup[class*='sign-'] {
  background-color: #2edcff;
  background-image: linear-gradient(90deg, transparent 50%, #c1c1c1 60%), linear-gradient(180deg, #2edcff 0%, #002698); }

@media all and (min-width: 1280px) {
  .section__ksp {
    padding-top: 128px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -125px; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 128px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: 1144px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 58px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2.375rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.3125rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--content {
      padding-right: 100px;
      padding-left: 100px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 50px;
      padding-left: 50px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 18px 24px 24px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 118px;
        margin-bottom: 22px; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 12px; }
        .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
          margin-top: 2px; }
  .section__ksp .item__block.large-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='large-img-v-'], .section__ksp .item__block[class*='large-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='large-img-h-'], .section__ksp .item__block[class*='large-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content .item__content {
    width: 50%; }
  .section__ksp .item__block--content .item__image {
    width: 50%; }
  .section__ksp .item__block--feature .item__content {
    width: 100%; }
  .section__ksp .item__block--feature .item__image {
    width: 100%; }
  .section__ksp .item__block--content.large-img-v-txt .item__content, .section__ksp .item__block--feature.large-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.large-img-v-txt .item__image, .section__ksp .item__block--feature.large-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.large-txt-v-img .item__content, .section__ksp .item__block--feature.large-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.large-txt-v-img .item__image, .section__ksp .item__block--feature.large-txt-v-img .item__image {
    margin-bottom: 0;
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.large-img-h-txt .item__content, .section__ksp .item__block--feature.large-img-h-txt .item__content {
    width: auto;
    order: 2;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.large-img-h-txt .item__image, .section__ksp .item__block--feature.large-img-h-txt .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 1;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.large-txt-h-img .item__content, .section__ksp .item__block--feature.large-txt-h-img .item__content {
    width: auto;
    order: 1;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.large-txt-h-img .item__image, .section__ksp .item__block--feature.large-txt-h-img .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 2;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.large-img-v-txt .item__image, .section__ksp .item__block--feature.large-img-v-txt .item__image {
    margin-bottom: 26px; }
  .section__ksp .item__block--content.large-txt-v-img .item__image, .section__ksp .item__block--feature.large-txt-v-img .item__image {
    margin-top: 26px; }
  .section__ksp .item__block.large-txt-left, .section__ksp .item__block.large-txt-left * {
    text-align: left; }
  .section__ksp .item__block.large-txt-center, .section__ksp .item__block.large-txt-center * {
    text-align: center; }
  .section__ksp .item__block.large-txt-right, .section__ksp .item__block.large-txt-right * {
    text-align: right; }
  .section__ksp .wdtile__item .item__block.item__block--content .content__title {
    margin-top: 0;
    padding: 0; }
  .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info {
    margin-top: 12px; }
    .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info + .content__info {
      margin-top: 0; } }

@media all and (min-width: 731px) and (max-width: 1279.5px) {
  .section__ksp {
    padding-top: 100px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -110px; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 100px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: calc(100% - 48px);
    max-width: 724px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 54px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.3125rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--content {
      padding-right: 44px;
      padding-left: 44px; }
      .section__ksp .wdtile .item__block--content .wd__content {
        width: 100%; }
        .section__ksp .wdtile .item__block--content .wd__content .content__title {
          margin-top: 0;
          padding: 0; }
        .section__ksp .wdtile .item__block--content .wd__content .content__info {
          margin-top: 12px; }
          .section__ksp .wdtile .item__block--content .wd__content .content__info + .content__info {
            margin-top: 6px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 34px;
      padding-left: 34px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 18px 24px 24px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 90px;
        margin-bottom: 34px; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 0; }
      .section__ksp .wdtile .item__block--feature .item__content--title + .item__content--descBottom {
        margin-top: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
        margin-top: 2px; }
  .section__ksp .item__block.medium-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='medium-img-v-'], .section__ksp .item__block[class*='medium-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='medium-img-h-'], .section__ksp .item__block[class*='medium-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content.medium-img-v-txt .item__content, .section__ksp .item__block--feature.medium-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.medium-img-v-txt .item__image, .section__ksp .item__block--feature.medium-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.medium-txt-v-img .item__content, .section__ksp .item__block--feature.medium-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.medium-txt-v-img .item__image, .section__ksp .item__block--feature.medium-txt-v-img .item__image {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.medium-img-h-txt .item__content, .section__ksp .item__block--feature.medium-img-h-txt .item__content {
    width: auto;
    order: 2;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.medium-img-h-txt .item__image, .section__ksp .item__block--feature.medium-img-h-txt .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 1;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.medium-txt-h-img .item__content, .section__ksp .item__block--feature.medium-txt-h-img .item__content {
    width: auto;
    order: 1;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1; }
  .section__ksp .item__block--content.medium-txt-h-img .item__image, .section__ksp .item__block--feature.medium-txt-h-img .item__image {
    margin-bottom: 0;
    width: 50%;
    order: 2;
    flex-grow: 0;
    flex-shrink: 0; }
  .section__ksp .item__block--content.medium-img-v-txt .item__image, .section__ksp .item__block--feature.medium-img-v-txt .item__image {
    margin-top: 0;
    margin-bottom: 34px; }
  .section__ksp .item__block--content.medium-txt-v-img .item__image, .section__ksp .item__block--feature.medium-txt-v-img .item__image {
    margin-top: 34px;
    margin-bottom: 0; }
  .section__ksp .item__block.medium-txt-left,
  .section__ksp .item__block.medium-txt-left * {
    text-align: left; }
  .section__ksp .item__block.medium-txt-center,
  .section__ksp .item__block.medium-txt-center * {
    text-align: center; }
  .section__ksp .item__block.medium-txt-right,
  .section__ksp .item__block.medium-txt-right * {
    text-align: right; } }

@media all and (max-width: 730.5px) {
  .section__ksp {
    padding-top: 58px;
    padding-bottom: 0; }
    .section__ksp .sectionnNavPosition {
      top: -102px; }
    .section__ksp .wdtile__container .wdtile__item {
      transform: none !important; }
  .section__ksp + .section__wdvideos .wdVideos.active {
    padding-top: 58px; }
  .section__ksp .wdtile {
    margin-right: auto;
    margin-left: auto;
    width: 89.2%;
    max-width: 414px; }
    .section__ksp .wdtile .item__block {
      justify-content: center;
      padding: 54px 0; }
      .section__ksp .wdtile .item__block .item__content--title, .section__ksp .wdtile .item__block .item__content--title *, .section__ksp .wdtile .item__block .wd__content .content__title, .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 2rem;
        line-height: 1.2; }
      .section__ksp .wdtile .item__block .item__leftdesc, .section__ksp .wdtile .item__block .item__leftdesc *, .section__ksp .wdtile .item__block .item__content--descTop, .section__ksp .wdtile .item__block .item__content--descTop *, .section__ksp .wdtile .item__block .item__content--descBottom, .section__ksp .wdtile .item__block .item__content--descBottom *, .section__ksp .wdtile .item__block .wd__content .content__info, .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 1.25rem;
        line-height: 1.4; }
    .section__ksp .wdtile .item__block--feature, .section__ksp .wdtile .item__block--content {
      padding-right: 38px;
      padding-left: 38px; }
    .section__ksp .wdtile .item__block--content .wd__content {
      width: 100%; }
      .section__ksp .wdtile .item__block--content .wd__content .content__title {
        margin-top: 0;
        padding: 0; }
      .section__ksp .wdtile .item__block--content .wd__content .content__info {
        margin-top: 12px; }
        .section__ksp .wdtile .item__block--content .wd__content .content__info + .content__info {
          margin-top: 6px; }
    .section__ksp .wdtile .item__block--feature {
      padding-right: 38px;
      padding-left: 38px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 15px 20px 20px; }
      .section__ksp .wdtile .item__block--feature .item__leftdesc + .item__image {
        margin-top: 19px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 101px;
        margin-bottom: 38px; }
      .section__ksp .wdtile .item__block--feature .item__image {
        display: block;
        margin-bottom: 18px;
        min-height: auto; }
        .section__ksp .wdtile .item__block--feature .item__image .img__item {
          display: block;
          position: relative; }
      .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 17px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 0; }
      .section__ksp .wdtile .item__block--feature .item__content--title + .item__content--descBottom {
        margin-top: 12px; }
      .section__ksp .wdtile .item__block--feature .item__content--descBottom span + span {
        margin-top: 5px; }
  .section__ksp .item__block.small-v-top {
    justify-content: flex-start; }
  .section__ksp .item__block--feature, .section__ksp .item__block[class*='small-img-v-'], .section__ksp .item__block[class*='small-txt-v-'] {
    flex-direction: column;
    flex-wrap: wrap; }
  .section__ksp .item__block--content, .section__ksp .item__block[class*='small-img-h-'], .section__ksp .item__block[class*='small-txt-h-'] {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch; }
  .section__ksp .item__block--content.small-img-v-txt .item__content, .section__ksp .item__block--feature.small-img-v-txt .item__content {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.small-img-v-txt .item__image, .section__ksp .item__block--feature.small-img-v-txt .item__image {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-v-img .item__content, .section__ksp .item__block--feature.small-txt-v-img .item__content {
    width: 100%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-v-img .item__image, .section__ksp .item__block--feature.small-txt-v-img .item__image {
    width: 100%;
    order: 2; }
  .section__ksp .item__block--content.small-img-h-txt .item__content, .section__ksp .item__block--feature.small-img-h-txt .item__content {
    width: 50%;
    order: 2; }
  .section__ksp .item__block--content.small-img-h-txt .item__image, .section__ksp .item__block--feature.small-img-h-txt .item__image {
    width: 50%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-h-img .item__content, .section__ksp .item__block--feature.small-txt-h-img .item__content {
    width: 50%;
    order: 1; }
  .section__ksp .item__block--content.small-txt-h-img .item__image, .section__ksp .item__block--feature.small-txt-h-img .item__image {
    width: 50%;
    order: 2; }
  .section__ksp .item__block--content.small-img-v-txt .item__image, .section__ksp .item__block--feature.small-img-v-txt .item__image {
    margin-top: 0;
    margin-bottom: 26px;
    width: 100%; }
  .section__ksp .item__block--content.small-txt-v-img .item__image, .section__ksp .item__block--feature.small-txt-v-img .item__image {
    margin-top: 26px;
    margin-bottom: 0;
    width: 100%; }
  .section__ksp .item__block.small-txt-left, .section__ksp .item__block.small-txt-left * {
    text-align: left; }
  .section__ksp .item__block.small-txt-center, .section__ksp .item__block.small-txt-center * {
    text-align: center; }
  .section__ksp .item__block.small-txt-right, .section__ksp .item__block.small-txt-right * {
    text-align: right; } }

@media all and (max-width: 730.5px) {
  html #CMD .img__main {
    left: 50%;
    margin-left: -300px; }
    html #CMD .img__main.size-normal {
      width: 600px;
      height: 340px; }
    html #CMD .img__main.size-small {
      width: 600px;
      height: 340px; }
  html #CMD .wd_btn_icon_img .module_contents {
    left: 50%;
    width: 100%;
    transform: translateX(-50%); }
    html #CMD .wd_btn_icon_img .module_contents .content_container .img__main {
      width: 600px;
      height: 340px; }
  html #CMD .wd_btn_icon_img .module_tabs {
    margin-top: 0;
    margin-right: auto;
    margin-left: auto;
    padding-top: 356px;
    max-width: 700px; }
    html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar {
      flex-wrap: wrap;
      gap: 12px; }
      html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon {
        width: 288px; }
        html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container {
          padding: 16px;
          justify-content: flex-start; }
          html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon {
            width: 256px;
            height: 64px; }
            html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon .img__icon {
              background-size: contain; }
          html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-text {
            margin-top: 4px; }
        html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon.largeIcon .btn__container .btn-icon {
          height: 80px; }
        html #CMD .wd_btn_icon_img .module_tabs .tabs_scrollbar .btn_icon.singleIcon .btn__container .btn-icon {
          height: 100px; }
  html #CMD .wd_content_tab_side {
    min-height: unset;
    margin-bottom: 0; }
    html #CMD .wd_content_tab_side .module_contents {
      display: none;
      position: absolute;
      top: 0;
      left: unset;
      margin-right: auto;
      margin-left: auto;
      width: 100%;
      max-width: 600px;
      height: 340px; }
    html #CMD .wd_content_tab_side .module_tabs {
      position: relative;
      left: unset;
      margin: 0 auto;
      padding: 0;
      width: 100%;
      max-width: 600px; }
      html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer {
        margin-right: auto;
        margin-bottom: 16px;
        margin-left: auto;
        width: 89.4%; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .content-info {
          max-height: 2000px !important;
          font-size: 1.125rem !important; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_icon {
          margin-bottom: 0 !important;
          padding: 0 40px 0 44px;
          max-width: 100%;
          font-size: 1.25rem; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .btn_container {
          overflow: hidden;
          max-height: 0;
          transition: all 0.3s; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer .img__main {
          display: block;
          left: 50%;
          opacity: 1;
          margin-top: 36px;
          margin-right: auto;
          margin-left: -254px;
          width: 508px;
          height: 268px;
          transform: none; }
        html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active {
          margin-bottom: 36px; }
          html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_icon {
            padding: 44px 46px;
            padding-bottom: 0;
            font-size: 1.875rem !important; }
            html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_icon span {
              position: relative;
              width: 100%; }
          html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_container {
            padding-right: 46px;
            padding-bottom: 44px;
            padding-left: 46px;
            max-height: 2000px; }
            html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .btn_container .content-info {
              overflow: hidden;
              font-size: 1.125rem; }
          html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active::before {
            height: calc(100% - 88px); }
          html #CMD .wd_content_tab_side .module_tabs .btn_icon_outer.active .wd__image__video {
            display: block;
            left: 50%;
            opacity: 1;
            margin-top: 36px;
            margin-right: auto;
            margin-left: -254px;
            width: 508px;
            height: 268px;
            transform: none; }
  html #CMD .wd_content_tab_side.only-one .module_contents {
    top: 0; }
  html #CMD .wd_content_tab_side.only-one .module_tabs {
    padding-top: 0; }
    html #CMD .wd_content_tab_side.only-one .module_tabs .btn_icon .btn_container::before {
      display: none; }
  html #CMD .wd_content_tab_top .module_tabs {
    overflow: scroll;
    width: 100%; }
    html #CMD .wd_content_tab_top .module_tabs::before {
      display: none; }
    html #CMD .wd_content_tab_top .module_tabs .tabs_scrollbar {
      border-bottom: 1px solid #137dab; }
    html #CMD .wd_content_tab_top .module_tabs .btn_container {
      display: flex;
      align-items: center; }
    html #CMD .wd_content_tab_top .module_tabs .btn_icon {
      padding: 0 16px 16px;
      width: auto;
      max-width: 268px; }
      html #CMD .wd_content_tab_top .module_tabs .btn_icon::before {
        bottom: -1px; }
  html #CMD .wd_content_tab_top .module_contents .content_container .text-info {
    max-width: 560px;
    font-size: 1.125rem; }
  html #CMD .wd_content_tab_top .module_contents .content_container .img__main {
    margin-top: 36px;
    width: 600px;
    height: 340px; }
  html #CMD .wd_grid_content_icon {
    margin-top: 12px; }
    html #CMD .wd_grid_content_icon .module__container {
      max-width: 312px;
      gap: 12px; }
      html #CMD .wd_grid_content_icon .module__container .col .col-content {
        padding: 16px 13px; }
        html #CMD .wd_grid_content_icon .module__container .col .col-content .content-top {
          padding-bottom: 4px; }
        html #CMD .wd_grid_content_icon .module__container .col .col-content .content-center {
          font-size: 2.25rem; }
  html #CMD .wd_grid_content_img {
    margin: 0 auto;
    max-width: 700px; }
    html #CMD .wd_grid_content_img .module__container {
      text-align: center;
      gap: 36px 36px; }
      html #CMD .wd_grid_content_img .module__container .grid_container {
        max-width: 276px; }
        html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .img__main {
          left: 0;
          margin-left: 0;
          width: 276px;
          height: 156px; }
        html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents {
          margin-top: 20px; }
          html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-info {
            margin-top: 6px;
            font-size: 1rem; }
            html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-info.info-1 {
              margin-top: 12px; }
          html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link {
            margin-top: 6px;
            font-size: 1rem; }
            html #CMD .wd_grid_content_img .module__container .grid_container .content_contianer .contents .content-link.info-1 {
              margin-top: 12px; }
      html #CMD .wd_grid_content_img .module__container .grid_container.largeIcon .content_contianer .img__main {
        height: 180px; }
      html #CMD .wd_grid_content_img .module__container .grid_container.singleIcon .content_contianer .img__main {
        height: 200px; }
  html #CMD .wd_techspec_img {
    margin-top: 0; }
    html #CMD .wd_techspec_img .module__container {
      left: 50%;
      margin-left: -300px;
      width: 600px;
      height: 600px; }
      html #CMD .wd_techspec_img .module__container .specs .spec {
        font-size: 0.8125rem;
        line-height: 1.2; }
  .mode-develop .wd_techspec_img .module__container .specs .spec::before {
    left: -10px;
    width: 10px; }
  .mode-develop .wd_techspec_img .module__container .specs .spec::after {
    right: -10px;
    width: 10px; }
  html #CMD .scroll__containter {
    height: 300px; }
    html #CMD .scroll__containter .img__main {
      margin-left: -366px;
      width: 732px;
      height: 500px; }
  html #CMD .wd_btn_icon_content_half {
    display: flex;
    flex-direction: column; }
    html #CMD .wd_btn_icon_content_half .module_contents {
      position: relative; }
      html #CMD .wd_btn_icon_content_half .module_contents .content_container .img__main {
        width: 600px;
        height: 340px; }
    html #CMD .wd_btn_icon_content_half .container-left {
      padding: 0 24px; }
      html #CMD .wd_btn_icon_content_half .container-left .content-title {
        font-size: 1.875rem; }
      html #CMD .wd_btn_icon_content_half .container-left .content-info {
        font-size: 1.125rem; }
      html #CMD .wd_btn_icon_content_half .container-left .content__link {
        font-size: 1.125rem; }
    html #CMD .wd_btn_icon_content_half .module_tabs {
      margin-top: 0;
      margin-right: auto;
      margin-left: auto;
      padding-top: 16px;
      max-width: 700px; }
      html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar {
        flex-wrap: wrap;
        gap: 12px; }
        html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon {
          width: 288px; }
          html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container {
            padding: 16px; }
            html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon {
              width: 256px;
              height: 64px; }
              html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-icon .img__icon {
                background-size: contain; }
            html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon .btn__container .btn-text {
              margin-top: 4px; }
          html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon.largeIcon .btn__container .btn-icon {
            height: 80px; }
          html #CMD .wd_btn_icon_content_half .module_tabs .tabs_scrollbar .btn_icon.singleIcon .btn__container .btn-icon {
            height: 100px; }
  html #CMD .wd__notification {
    margin-top: 32px;
    margin-bottom: -14px;
    padding: 0 20px; }
    html #CMD .wd__notification .wd__content {
      padding: 0 !important; }
  html #CMD .notification__container {
    min-width: 280px; }
  html #CMD .wd__section .small_use {
    display: block; }
  html #CMD .wd__section .small_unuse {
    display: none; }
  html #CMD .wd__section .no__wrap {
    white-space: normal; }
  html #CMD .wd__section {
    padding-top: 70px; }
  html #CMD .wd__section .wd__content {
    padding: 0 24px; }
  html #CMD .wd__section .wd__image__video {
    width: 100%;
    max-width: 600px; }
    html #CMD .wd__section .wd__image__video .wd__image__video__btn {
      width: 50px;
      height: 50px; }
  html #CMD .cmd-sidenav .sidenav-container .item {
    width: 100%; }
    html #CMD .cmd-sidenav .sidenav-container .item .item-label .label-name span {
      background: linear-gradient(to right, #686868, #686868);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }
    html #CMD .cmd-sidenav .sidenav-container .item.enter .item-label .label-name span {
      background: linear-gradient(to right, #99907f, #d1c4b4);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }
    html #CMD .cmd-sidenav .sidenav-container .item.enter .item-dot {
      border: 2px solid #decbab;
      background: #000; }
  html #CMD .section__ksp {
    padding-top: 71px;
    padding-bottom: 38px; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-1 {
    top: -350px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-2 {
    top: -332px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-3 {
    top: -310px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-4 {
    top: -290px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-5 {
    top: -224px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-6 {
    top: -204px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-7 {
    top: -179px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-8 {
    top: -114px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-9 {
    top: -74px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-10 {
    top: -56px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-11 {
    top: -37px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-12 {
    top: -18px;
    bottom: unset;
    margin-left: -155px;
    width: 150px;
    text-align: right; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-13 {
    top: 51px;
    bottom: unset;
    margin-left: 4px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-14 {
    top: 69px;
    bottom: unset;
    margin-left: 4px;
    width: 110px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-15 {
    top: 249px;
    bottom: unset;
    margin-left: 4px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-16 {
    top: 113px;
    bottom: unset;
    margin-left: 4px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-17 {
    top: 137px;
    bottom: unset;
    margin-left: 4px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-18 {
    top: 159px;
    bottom: unset;
    margin-left: 4px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-19 {
    top: 178px;
    bottom: unset;
    margin-left: 4px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-20 {
    top: 213px;
    bottom: unset;
    margin-left: 4px;
    width: 150px;
    text-align: left; }
  html #CMD #section__9 .wd_techspec_img .specs .spec-21 {
    top: 299px;
    bottom: unset;
    margin-left: 4px;
    width: 150px;
    text-align: left; }
  html #CMD .wd_techspec_img .module__container,
  html #CMD .wd_techspec_img .figure__img {
    height: 768px; }
  html #CMD .wd_techspec_img .module__container .specs .spec {
    line-height: 1.1;
    font-size: 0.8125rem; }
  html #CMD .wd_content_tab_side.only-one .module_tabs {
    padding-top: 0; } }
