@charset "UTF-8";
@font-face {
  font-family: "A-OTF-UDShinMGoPro-Regular";
  src: url("../fonts/A-OTF-UDShinMGoPro-Regular.otf") format("opentype");
}
@font-face {
  font-family: "A-OTF-UDShinMGoPro-Medium";
  src: url("../fonts/A-OTF-UDShinMGoPro-Medium.otf") format("opentype");
}
@font-face {
  font-family: "A-OTF-UDShinMGoPro-Bold";
  src: url("../fonts/A-OTF-UDShinMGoPro-Bold.otf") format("opentype");
}
@font-face {
  font-family: "A-OTF-UDShinMGoPro-DeBold";
  src: url("../fonts/A-OTF-UDShinMGoPro-DeBold.otf") format("opentype");
}
@font-face {
  font-family: "Rounded-Medium";
  src: url("../fonts/rounded-mplus-1c-medium.ttf") format("truetype");
}
@font-face {
  font-family: "Rounded-Bold";
  src: url("../fonts/rounded-mplus-1c-bold.ttf") format("truetype");
}
@font-face {
  font-family: "Lato-Regular";
  src: url("../fonts/Lato-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Lato-Bold";
  src: url("../fonts/Lato-Bold.ttf") format("truetype");
}
.wf-noto {
  font-family: "Noto Serif", serif;
}

body {
  font-family: "A-OTF-UDShinMGoPro-Regular", "メイリオ", sans-serif;
}

.fs-8 {
  font-size: 0.6666666667vw !important;
}

.fh-8 {
  line-height: 0.6666666667vw !important;
}

.br-8 {
  border-radius: 0.6666666667vw !important;
}

.fs-9 {
  font-size: 0.75vw !important;
}

.fh-9 {
  line-height: 0.75vw !important;
}

.br-9 {
  border-radius: 0.75vw !important;
}

.fs-10 {
  font-size: 0.8333333333vw !important;
}

.fh-10 {
  line-height: 0.8333333333vw !important;
}

.br-10 {
  border-radius: 0.8333333333vw !important;
}

.fs-11 {
  font-size: 0.9166666667vw !important;
}

.fh-11 {
  line-height: 0.9166666667vw !important;
}

.br-11 {
  border-radius: 0.9166666667vw !important;
}

.fs-12 {
  font-size: 1vw !important;
}

.fh-12 {
  line-height: 1vw !important;
}

.br-12 {
  border-radius: 1vw !important;
}

.fs-13 {
  font-size: 1.0833333333vw !important;
}

.fh-13 {
  line-height: 1.0833333333vw !important;
}

.br-13 {
  border-radius: 1.0833333333vw !important;
}

.fs-14 {
  font-size: 1.1666666667vw !important;
}

.fh-14 {
  line-height: 1.1666666667vw !important;
}

.br-14 {
  border-radius: 1.1666666667vw !important;
}

.fs-15 {
  font-size: 1.25vw !important;
}

.fh-15 {
  line-height: 1.25vw !important;
}

.br-15 {
  border-radius: 1.25vw !important;
}

.fs-16 {
  font-size: 1.3333333333vw !important;
}

.fh-16 {
  line-height: 1.3333333333vw !important;
}

.br-16 {
  border-radius: 1.3333333333vw !important;
}

.fs-17 {
  font-size: 1.4166666667vw !important;
}

.fh-17 {
  line-height: 1.4166666667vw !important;
}

.br-17 {
  border-radius: 1.4166666667vw !important;
}

.fs-18 {
  font-size: 1.5vw !important;
}

.fh-18 {
  line-height: 1.5vw !important;
}

.br-18 {
  border-radius: 1.5vw !important;
}

.fs-19 {
  font-size: 1.5833333333vw !important;
}

.fh-19 {
  line-height: 1.5833333333vw !important;
}

.br-19 {
  border-radius: 1.5833333333vw !important;
}

.fs-20 {
  font-size: 1.6666666667vw !important;
}

.fh-20 {
  line-height: 1.6666666667vw !important;
}

.br-20 {
  border-radius: 1.6666666667vw !important;
}

.fs-21 {
  font-size: 1.75vw !important;
}

.fh-21 {
  line-height: 1.75vw !important;
}

.br-21 {
  border-radius: 1.75vw !important;
}

.fs-22 {
  font-size: 1.8333333333vw !important;
}

.fh-22 {
  line-height: 1.8333333333vw !important;
}

.br-22 {
  border-radius: 1.8333333333vw !important;
}

.fs-23 {
  font-size: 1.9166666667vw !important;
}

.fh-23 {
  line-height: 1.9166666667vw !important;
}

.br-23 {
  border-radius: 1.9166666667vw !important;
}

.fs-24 {
  font-size: 2vw !important;
}

.fh-24 {
  line-height: 2vw !important;
}

.br-24 {
  border-radius: 2vw !important;
}

.fs-25 {
  font-size: 2.0833333333vw !important;
}

.fh-25 {
  line-height: 2.0833333333vw !important;
}

.br-25 {
  border-radius: 2.0833333333vw !important;
}

.fs-26 {
  font-size: 2.1666666667vw !important;
}

.fh-26 {
  line-height: 2.1666666667vw !important;
}

.br-26 {
  border-radius: 2.1666666667vw !important;
}

.fs-27 {
  font-size: 2.25vw !important;
}

.fh-27 {
  line-height: 2.25vw !important;
}

.br-27 {
  border-radius: 2.25vw !important;
}

.fs-28 {
  font-size: 2.3333333333vw !important;
}

.fh-28 {
  line-height: 2.3333333333vw !important;
}

.br-28 {
  border-radius: 2.3333333333vw !important;
}

.fs-29 {
  font-size: 2.4166666667vw !important;
}

.fh-29 {
  line-height: 2.4166666667vw !important;
}

.br-29 {
  border-radius: 2.4166666667vw !important;
}

.fs-30 {
  font-size: 2.5vw !important;
}

.fh-30 {
  line-height: 2.5vw !important;
}

.br-30 {
  border-radius: 2.5vw !important;
}

.fs-31 {
  font-size: 2.5833333333vw !important;
}

.fh-31 {
  line-height: 2.5833333333vw !important;
}

.br-31 {
  border-radius: 2.5833333333vw !important;
}

.fs-32 {
  font-size: 2.6666666667vw !important;
}

.fh-32 {
  line-height: 2.6666666667vw !important;
}

.br-32 {
  border-radius: 2.6666666667vw !important;
}

.fs-33 {
  font-size: 2.75vw !important;
}

.fh-33 {
  line-height: 2.75vw !important;
}

.br-33 {
  border-radius: 2.75vw !important;
}

.fs-34 {
  font-size: 2.8333333333vw !important;
}

.fh-34 {
  line-height: 2.8333333333vw !important;
}

.br-34 {
  border-radius: 2.8333333333vw !important;
}

.fs-35 {
  font-size: 2.9166666667vw !important;
}

.fh-35 {
  line-height: 2.9166666667vw !important;
}

.br-35 {
  border-radius: 2.9166666667vw !important;
}

.fs-36 {
  font-size: 3vw !important;
}

.fh-36 {
  line-height: 3vw !important;
}

.br-36 {
  border-radius: 3vw !important;
}

.fs-37 {
  font-size: 3.0833333333vw !important;
}

.fh-37 {
  line-height: 3.0833333333vw !important;
}

.br-37 {
  border-radius: 3.0833333333vw !important;
}

.fs-38 {
  font-size: 3.1666666667vw !important;
}

.fh-38 {
  line-height: 3.1666666667vw !important;
}

.br-38 {
  border-radius: 3.1666666667vw !important;
}

.fs-39 {
  font-size: 3.25vw !important;
}

.fh-39 {
  line-height: 3.25vw !important;
}

.br-39 {
  border-radius: 3.25vw !important;
}

.fs-40 {
  font-size: 3.3333333333vw !important;
}

.fh-40 {
  line-height: 3.3333333333vw !important;
}

.br-40 {
  border-radius: 3.3333333333vw !important;
}

.fs-41 {
  font-size: 3.4166666667vw !important;
}

.fh-41 {
  line-height: 3.4166666667vw !important;
}

.br-41 {
  border-radius: 3.4166666667vw !important;
}

.fs-42 {
  font-size: 3.5vw !important;
}

.fh-42 {
  line-height: 3.5vw !important;
}

.br-42 {
  border-radius: 3.5vw !important;
}

.fs-43 {
  font-size: 3.5833333333vw !important;
}

.fh-43 {
  line-height: 3.5833333333vw !important;
}

.br-43 {
  border-radius: 3.5833333333vw !important;
}

.fs-44 {
  font-size: 3.6666666667vw !important;
}

.fh-44 {
  line-height: 3.6666666667vw !important;
}

.br-44 {
  border-radius: 3.6666666667vw !important;
}

.fs-45 {
  font-size: 3.75vw !important;
}

.fh-45 {
  line-height: 3.75vw !important;
}

.br-45 {
  border-radius: 3.75vw !important;
}

.fs-46 {
  font-size: 3.8333333333vw !important;
}

.fh-46 {
  line-height: 3.8333333333vw !important;
}

.br-46 {
  border-radius: 3.8333333333vw !important;
}

.fs-47 {
  font-size: 3.9166666667vw !important;
}

.fh-47 {
  line-height: 3.9166666667vw !important;
}

.br-47 {
  border-radius: 3.9166666667vw !important;
}

.fs-48 {
  font-size: 4vw !important;
}

.fh-48 {
  line-height: 4vw !important;
}

.br-48 {
  border-radius: 4vw !important;
}

.fs-49 {
  font-size: 4.0833333333vw !important;
}

.fh-49 {
  line-height: 4.0833333333vw !important;
}

.br-49 {
  border-radius: 4.0833333333vw !important;
}

.fs-50 {
  font-size: 4.1666666667vw !important;
}

.fh-50 {
  line-height: 4.1666666667vw !important;
}

.br-50 {
  border-radius: 4.1666666667vw !important;
}

.fs-51 {
  font-size: 4.25vw !important;
}

.fh-51 {
  line-height: 4.25vw !important;
}

.br-51 {
  border-radius: 4.25vw !important;
}

.fs-52 {
  font-size: 4.3333333333vw !important;
}

.fh-52 {
  line-height: 4.3333333333vw !important;
}

.br-52 {
  border-radius: 4.3333333333vw !important;
}

.fs-53 {
  font-size: 4.4166666667vw !important;
}

.fh-53 {
  line-height: 4.4166666667vw !important;
}

.br-53 {
  border-radius: 4.4166666667vw !important;
}

.fs-54 {
  font-size: 4.5vw !important;
}

.fh-54 {
  line-height: 4.5vw !important;
}

.br-54 {
  border-radius: 4.5vw !important;
}

.fs-55 {
  font-size: 4.5833333333vw !important;
}

.fh-55 {
  line-height: 4.5833333333vw !important;
}

.br-55 {
  border-radius: 4.5833333333vw !important;
}

.fs-56 {
  font-size: 4.6666666667vw !important;
}

.fh-56 {
  line-height: 4.6666666667vw !important;
}

.br-56 {
  border-radius: 4.6666666667vw !important;
}

.fs-57 {
  font-size: 4.75vw !important;
}

.fh-57 {
  line-height: 4.75vw !important;
}

.br-57 {
  border-radius: 4.75vw !important;
}

.fs-58 {
  font-size: 4.8333333333vw !important;
}

.fh-58 {
  line-height: 4.8333333333vw !important;
}

.br-58 {
  border-radius: 4.8333333333vw !important;
}

.fs-59 {
  font-size: 4.9166666667vw !important;
}

.fh-59 {
  line-height: 4.9166666667vw !important;
}

.br-59 {
  border-radius: 4.9166666667vw !important;
}

.fs-60 {
  font-size: 5vw !important;
}

.fh-60 {
  line-height: 5vw !important;
}

.br-60 {
  border-radius: 5vw !important;
}

.fs-61 {
  font-size: 5.0833333333vw !important;
}

.fh-61 {
  line-height: 5.0833333333vw !important;
}

.br-61 {
  border-radius: 5.0833333333vw !important;
}

.fs-62 {
  font-size: 5.1666666667vw !important;
}

.fh-62 {
  line-height: 5.1666666667vw !important;
}

.br-62 {
  border-radius: 5.1666666667vw !important;
}

.fs-63 {
  font-size: 5.25vw !important;
}

.fh-63 {
  line-height: 5.25vw !important;
}

.br-63 {
  border-radius: 5.25vw !important;
}

.fs-64 {
  font-size: 5.3333333333vw !important;
}

.fh-64 {
  line-height: 5.3333333333vw !important;
}

.br-64 {
  border-radius: 5.3333333333vw !important;
}

.fs-65 {
  font-size: 5.4166666667vw !important;
}

.fh-65 {
  line-height: 5.4166666667vw !important;
}

.br-65 {
  border-radius: 5.4166666667vw !important;
}

.fs-66 {
  font-size: 5.5vw !important;
}

.fh-66 {
  line-height: 5.5vw !important;
}

.br-66 {
  border-radius: 5.5vw !important;
}

.fs-67 {
  font-size: 5.5833333333vw !important;
}

.fh-67 {
  line-height: 5.5833333333vw !important;
}

.br-67 {
  border-radius: 5.5833333333vw !important;
}

.fs-68 {
  font-size: 5.6666666667vw !important;
}

.fh-68 {
  line-height: 5.6666666667vw !important;
}

.br-68 {
  border-radius: 5.6666666667vw !important;
}

.fs-69 {
  font-size: 5.75vw !important;
}

.fh-69 {
  line-height: 5.75vw !important;
}

.br-69 {
  border-radius: 5.75vw !important;
}

.fs-70 {
  font-size: 5.8333333333vw !important;
}

.fh-70 {
  line-height: 5.8333333333vw !important;
}

.br-70 {
  border-radius: 5.8333333333vw !important;
}

.fs-71 {
  font-size: 5.9166666667vw !important;
}

.fh-71 {
  line-height: 5.9166666667vw !important;
}

.br-71 {
  border-radius: 5.9166666667vw !important;
}

.fs-72 {
  font-size: 6vw !important;
}

.fh-72 {
  line-height: 6vw !important;
}

.br-72 {
  border-radius: 6vw !important;
}

.fs-73 {
  font-size: 6.0833333333vw !important;
}

.fh-73 {
  line-height: 6.0833333333vw !important;
}

.br-73 {
  border-radius: 6.0833333333vw !important;
}

.fs-74 {
  font-size: 6.1666666667vw !important;
}

.fh-74 {
  line-height: 6.1666666667vw !important;
}

.br-74 {
  border-radius: 6.1666666667vw !important;
}

.fs-75 {
  font-size: 6.25vw !important;
}

.fh-75 {
  line-height: 6.25vw !important;
}

.br-75 {
  border-radius: 6.25vw !important;
}

.fs-76 {
  font-size: 6.3333333333vw !important;
}

.fh-76 {
  line-height: 6.3333333333vw !important;
}

.br-76 {
  border-radius: 6.3333333333vw !important;
}

.fs-77 {
  font-size: 6.4166666667vw !important;
}

.fh-77 {
  line-height: 6.4166666667vw !important;
}

.br-77 {
  border-radius: 6.4166666667vw !important;
}

.fs-78 {
  font-size: 6.5vw !important;
}

.fh-78 {
  line-height: 6.5vw !important;
}

.br-78 {
  border-radius: 6.5vw !important;
}

.fs-79 {
  font-size: 6.5833333333vw !important;
}

.fh-79 {
  line-height: 6.5833333333vw !important;
}

.br-79 {
  border-radius: 6.5833333333vw !important;
}

.fs-80 {
  font-size: 6.6666666667vw !important;
}

.fh-80 {
  line-height: 6.6666666667vw !important;
}

.br-80 {
  border-radius: 6.6666666667vw !important;
}

.fs-81 {
  font-size: 6.75vw !important;
}

.fh-81 {
  line-height: 6.75vw !important;
}

.br-81 {
  border-radius: 6.75vw !important;
}

.fs-82 {
  font-size: 6.8333333333vw !important;
}

.fh-82 {
  line-height: 6.8333333333vw !important;
}

.br-82 {
  border-radius: 6.8333333333vw !important;
}

.fs-83 {
  font-size: 6.9166666667vw !important;
}

.fh-83 {
  line-height: 6.9166666667vw !important;
}

.br-83 {
  border-radius: 6.9166666667vw !important;
}

.fs-84 {
  font-size: 7vw !important;
}

.fh-84 {
  line-height: 7vw !important;
}

.br-84 {
  border-radius: 7vw !important;
}

.fs-85 {
  font-size: 7.0833333333vw !important;
}

.fh-85 {
  line-height: 7.0833333333vw !important;
}

.br-85 {
  border-radius: 7.0833333333vw !important;
}

.fs-86 {
  font-size: 7.1666666667vw !important;
}

.fh-86 {
  line-height: 7.1666666667vw !important;
}

.br-86 {
  border-radius: 7.1666666667vw !important;
}

.fs-87 {
  font-size: 7.25vw !important;
}

.fh-87 {
  line-height: 7.25vw !important;
}

.br-87 {
  border-radius: 7.25vw !important;
}

.fs-88 {
  font-size: 7.3333333333vw !important;
}

.fh-88 {
  line-height: 7.3333333333vw !important;
}

.br-88 {
  border-radius: 7.3333333333vw !important;
}

.fs-89 {
  font-size: 7.4166666667vw !important;
}

.fh-89 {
  line-height: 7.4166666667vw !important;
}

.br-89 {
  border-radius: 7.4166666667vw !important;
}

.fs-90 {
  font-size: 7.5vw !important;
}

.fh-90 {
  line-height: 7.5vw !important;
}

.br-90 {
  border-radius: 7.5vw !important;
}

.fs-91 {
  font-size: 7.5833333333vw !important;
}

.fh-91 {
  line-height: 7.5833333333vw !important;
}

.br-91 {
  border-radius: 7.5833333333vw !important;
}

.fs-92 {
  font-size: 7.6666666667vw !important;
}

.fh-92 {
  line-height: 7.6666666667vw !important;
}

.br-92 {
  border-radius: 7.6666666667vw !important;
}

.fs-93 {
  font-size: 7.75vw !important;
}

.fh-93 {
  line-height: 7.75vw !important;
}

.br-93 {
  border-radius: 7.75vw !important;
}

.fs-94 {
  font-size: 7.8333333333vw !important;
}

.fh-94 {
  line-height: 7.8333333333vw !important;
}

.br-94 {
  border-radius: 7.8333333333vw !important;
}

.fs-95 {
  font-size: 7.9166666667vw !important;
}

.fh-95 {
  line-height: 7.9166666667vw !important;
}

.br-95 {
  border-radius: 7.9166666667vw !important;
}

.fs-96 {
  font-size: 8vw !important;
}

.fh-96 {
  line-height: 8vw !important;
}

.br-96 {
  border-radius: 8vw !important;
}

.fs-97 {
  font-size: 8.0833333333vw !important;
}

.fh-97 {
  line-height: 8.0833333333vw !important;
}

.br-97 {
  border-radius: 8.0833333333vw !important;
}

.fs-98 {
  font-size: 8.1666666667vw !important;
}

.fh-98 {
  line-height: 8.1666666667vw !important;
}

.br-98 {
  border-radius: 8.1666666667vw !important;
}

.fs-99 {
  font-size: 8.25vw !important;
}

.fh-99 {
  line-height: 8.25vw !important;
}

.br-99 {
  border-radius: 8.25vw !important;
}

.fs-100 {
  font-size: 8.3333333333vw !important;
}

.fh-100 {
  line-height: 8.3333333333vw !important;
}

.br-100 {
  border-radius: 8.3333333333vw !important;
}

.fs-101 {
  font-size: 8.4166666667vw !important;
}

.fh-101 {
  line-height: 8.4166666667vw !important;
}

.br-101 {
  border-radius: 8.4166666667vw !important;
}

.fs-102 {
  font-size: 8.5vw !important;
}

.fh-102 {
  line-height: 8.5vw !important;
}

.br-102 {
  border-radius: 8.5vw !important;
}

.fs-103 {
  font-size: 8.5833333333vw !important;
}

.fh-103 {
  line-height: 8.5833333333vw !important;
}

.br-103 {
  border-radius: 8.5833333333vw !important;
}

.fs-104 {
  font-size: 8.6666666667vw !important;
}

.fh-104 {
  line-height: 8.6666666667vw !important;
}

.br-104 {
  border-radius: 8.6666666667vw !important;
}

.fs-105 {
  font-size: 8.75vw !important;
}

.fh-105 {
  line-height: 8.75vw !important;
}

.br-105 {
  border-radius: 8.75vw !important;
}

.fs-106 {
  font-size: 8.8333333333vw !important;
}

.fh-106 {
  line-height: 8.8333333333vw !important;
}

.br-106 {
  border-radius: 8.8333333333vw !important;
}

.fs-107 {
  font-size: 8.9166666667vw !important;
}

.fh-107 {
  line-height: 8.9166666667vw !important;
}

.br-107 {
  border-radius: 8.9166666667vw !important;
}

.fs-108 {
  font-size: 9vw !important;
}

.fh-108 {
  line-height: 9vw !important;
}

.br-108 {
  border-radius: 9vw !important;
}

.fs-109 {
  font-size: 9.0833333333vw !important;
}

.fh-109 {
  line-height: 9.0833333333vw !important;
}

.br-109 {
  border-radius: 9.0833333333vw !important;
}

.fs-110 {
  font-size: 9.1666666667vw !important;
}

.fh-110 {
  line-height: 9.1666666667vw !important;
}

.br-110 {
  border-radius: 9.1666666667vw !important;
}

.fs-111 {
  font-size: 9.25vw !important;
}

.fh-111 {
  line-height: 9.25vw !important;
}

.br-111 {
  border-radius: 9.25vw !important;
}

.fs-112 {
  font-size: 9.3333333333vw !important;
}

.fh-112 {
  line-height: 9.3333333333vw !important;
}

.br-112 {
  border-radius: 9.3333333333vw !important;
}

.fs-113 {
  font-size: 9.4166666667vw !important;
}

.fh-113 {
  line-height: 9.4166666667vw !important;
}

.br-113 {
  border-radius: 9.4166666667vw !important;
}

.fs-114 {
  font-size: 9.5vw !important;
}

.fh-114 {
  line-height: 9.5vw !important;
}

.br-114 {
  border-radius: 9.5vw !important;
}

.fs-115 {
  font-size: 9.5833333333vw !important;
}

.fh-115 {
  line-height: 9.5833333333vw !important;
}

.br-115 {
  border-radius: 9.5833333333vw !important;
}

.fs-116 {
  font-size: 9.6666666667vw !important;
}

.fh-116 {
  line-height: 9.6666666667vw !important;
}

.br-116 {
  border-radius: 9.6666666667vw !important;
}

.fs-117 {
  font-size: 9.75vw !important;
}

.fh-117 {
  line-height: 9.75vw !important;
}

.br-117 {
  border-radius: 9.75vw !important;
}

.fs-118 {
  font-size: 9.8333333333vw !important;
}

.fh-118 {
  line-height: 9.8333333333vw !important;
}

.br-118 {
  border-radius: 9.8333333333vw !important;
}

.fs-119 {
  font-size: 9.9166666667vw !important;
}

.fh-119 {
  line-height: 9.9166666667vw !important;
}

.br-119 {
  border-radius: 9.9166666667vw !important;
}

.fs-120 {
  font-size: 10vw !important;
}

.fh-120 {
  line-height: 10vw !important;
}

.br-120 {
  border-radius: 10vw !important;
}

.ls--30 {
  letter-spacing: -2.5vw !important;
}

.ls--29 {
  letter-spacing: -2.4166666667vw !important;
}

.ls--28 {
  letter-spacing: -2.3333333333vw !important;
}

.ls--27 {
  letter-spacing: -2.25vw !important;
}

.ls--26 {
  letter-spacing: -2.1666666667vw !important;
}

.ls--25 {
  letter-spacing: -2.0833333333vw !important;
}

.ls--24 {
  letter-spacing: -2vw !important;
}

.ls--23 {
  letter-spacing: -1.9166666667vw !important;
}

.ls--22 {
  letter-spacing: -1.8333333333vw !important;
}

.ls--21 {
  letter-spacing: -1.75vw !important;
}

.ls--20 {
  letter-spacing: -1.6666666667vw !important;
}

.ls--19 {
  letter-spacing: -1.5833333333vw !important;
}

.ls--18 {
  letter-spacing: -1.5vw !important;
}

.ls--17 {
  letter-spacing: -1.4166666667vw !important;
}

.ls--16 {
  letter-spacing: -1.3333333333vw !important;
}

.ls--15 {
  letter-spacing: -1.25vw !important;
}

.ls--14 {
  letter-spacing: -1.1666666667vw !important;
}

.ls--13 {
  letter-spacing: -1.0833333333vw !important;
}

.ls--12 {
  letter-spacing: -1vw !important;
}

.ls--11 {
  letter-spacing: -0.9166666667vw !important;
}

.ls--10 {
  letter-spacing: -0.8333333333vw !important;
}

.ls--9 {
  letter-spacing: -0.75vw !important;
}

.ls--8 {
  letter-spacing: -0.6666666667vw !important;
}

.ls--7 {
  letter-spacing: -0.5833333333vw !important;
}

.ls--6 {
  letter-spacing: -0.5vw !important;
}

.ls--5 {
  letter-spacing: -0.4166666667vw !important;
}

.ls--4 {
  letter-spacing: -0.3333333333vw !important;
}

.ls--3 {
  letter-spacing: -0.25vw !important;
}

.ls--2 {
  letter-spacing: -0.1666666667vw !important;
}

.ls--1 {
  letter-spacing: -0.0833333333vw !important;
}

.ls-0 {
  letter-spacing: 0vw !important;
}

.ls-1 {
  letter-spacing: 0.0833333333vw !important;
}

.ls-2 {
  letter-spacing: 0.1666666667vw !important;
}

.ls-3 {
  letter-spacing: 0.25vw !important;
}

.ls-4 {
  letter-spacing: 0.3333333333vw !important;
}

.ls-5 {
  letter-spacing: 0.4166666667vw !important;
}

.ls-6 {
  letter-spacing: 0.5vw !important;
}

.ls-7 {
  letter-spacing: 0.5833333333vw !important;
}

.ls-8 {
  letter-spacing: 0.6666666667vw !important;
}

.ls-9 {
  letter-spacing: 0.75vw !important;
}

.ls-10 {
  letter-spacing: 0.8333333333vw !important;
}

.ls-11 {
  letter-spacing: 0.9166666667vw !important;
}

.ls-12 {
  letter-spacing: 1vw !important;
}

.ls-13 {
  letter-spacing: 1.0833333333vw !important;
}

.ls-14 {
  letter-spacing: 1.1666666667vw !important;
}

.ls-15 {
  letter-spacing: 1.25vw !important;
}

.ls-16 {
  letter-spacing: 1.3333333333vw !important;
}

.ls-17 {
  letter-spacing: 1.4166666667vw !important;
}

.ls-18 {
  letter-spacing: 1.5vw !important;
}

.ls-19 {
  letter-spacing: 1.5833333333vw !important;
}

.ls-20 {
  letter-spacing: 1.6666666667vw !important;
}

.ls-21 {
  letter-spacing: 1.75vw !important;
}

.ls-22 {
  letter-spacing: 1.8333333333vw !important;
}

.ls-23 {
  letter-spacing: 1.9166666667vw !important;
}

.ls-24 {
  letter-spacing: 2vw !important;
}

.ls-25 {
  letter-spacing: 2.0833333333vw !important;
}

.ls-26 {
  letter-spacing: 2.1666666667vw !important;
}

.ls-27 {
  letter-spacing: 2.25vw !important;
}

.ls-28 {
  letter-spacing: 2.3333333333vw !important;
}

.ls-29 {
  letter-spacing: 2.4166666667vw !important;
}

.ls-30 {
  letter-spacing: 2.5vw !important;
}

.h-0 {
  height: 0vw !important;
}

.pt-0 {
  padding-top: 0vw !important;
}

.pl-0 {
  padding-left: 0vw !important;
}

.pr-0 {
  padding-right: 0vw !important;
}

.pb-0 {
  padding-bottom: 0vw !important;
}

.h-1 {
  height: 0.0833333333vw !important;
}

.pt-1 {
  padding-top: 0.0833333333vw !important;
}

.pl-1 {
  padding-left: 0.0833333333vw !important;
}

.pr-1 {
  padding-right: 0.0833333333vw !important;
}

.pb-1 {
  padding-bottom: 0.0833333333vw !important;
}

.h-2 {
  height: 0.1666666667vw !important;
}

.pt-2 {
  padding-top: 0.1666666667vw !important;
}

.pl-2 {
  padding-left: 0.1666666667vw !important;
}

.pr-2 {
  padding-right: 0.1666666667vw !important;
}

.pb-2 {
  padding-bottom: 0.1666666667vw !important;
}

.h-3 {
  height: 0.25vw !important;
}

.pt-3 {
  padding-top: 0.25vw !important;
}

.pl-3 {
  padding-left: 0.25vw !important;
}

.pr-3 {
  padding-right: 0.25vw !important;
}

.pb-3 {
  padding-bottom: 0.25vw !important;
}

.h-4 {
  height: 0.3333333333vw !important;
}

.pt-4 {
  padding-top: 0.3333333333vw !important;
}

.pl-4 {
  padding-left: 0.3333333333vw !important;
}

.pr-4 {
  padding-right: 0.3333333333vw !important;
}

.pb-4 {
  padding-bottom: 0.3333333333vw !important;
}

.h-5 {
  height: 0.4166666667vw !important;
}

.pt-5 {
  padding-top: 0.4166666667vw !important;
}

.pl-5 {
  padding-left: 0.4166666667vw !important;
}

.pr-5 {
  padding-right: 0.4166666667vw !important;
}

.pb-5 {
  padding-bottom: 0.4166666667vw !important;
}

.h-6 {
  height: 0.5vw !important;
}

.pt-6 {
  padding-top: 0.5vw !important;
}

.pl-6 {
  padding-left: 0.5vw !important;
}

.pr-6 {
  padding-right: 0.5vw !important;
}

.pb-6 {
  padding-bottom: 0.5vw !important;
}

.h-7 {
  height: 0.5833333333vw !important;
}

.pt-7 {
  padding-top: 0.5833333333vw !important;
}

.pl-7 {
  padding-left: 0.5833333333vw !important;
}

.pr-7 {
  padding-right: 0.5833333333vw !important;
}

.pb-7 {
  padding-bottom: 0.5833333333vw !important;
}

.h-8 {
  height: 0.6666666667vw !important;
}

.pt-8 {
  padding-top: 0.6666666667vw !important;
}

.pl-8 {
  padding-left: 0.6666666667vw !important;
}

.pr-8 {
  padding-right: 0.6666666667vw !important;
}

.pb-8 {
  padding-bottom: 0.6666666667vw !important;
}

.h-9 {
  height: 0.75vw !important;
}

.pt-9 {
  padding-top: 0.75vw !important;
}

.pl-9 {
  padding-left: 0.75vw !important;
}

.pr-9 {
  padding-right: 0.75vw !important;
}

.pb-9 {
  padding-bottom: 0.75vw !important;
}

.h-10 {
  height: 0.8333333333vw !important;
}

.pt-10 {
  padding-top: 0.8333333333vw !important;
}

.pl-10 {
  padding-left: 0.8333333333vw !important;
}

.pr-10 {
  padding-right: 0.8333333333vw !important;
}

.pb-10 {
  padding-bottom: 0.8333333333vw !important;
}

.h-11 {
  height: 0.9166666667vw !important;
}

.pt-11 {
  padding-top: 0.9166666667vw !important;
}

.pl-11 {
  padding-left: 0.9166666667vw !important;
}

.pr-11 {
  padding-right: 0.9166666667vw !important;
}

.pb-11 {
  padding-bottom: 0.9166666667vw !important;
}

.h-12 {
  height: 1vw !important;
}

.pt-12 {
  padding-top: 1vw !important;
}

.pl-12 {
  padding-left: 1vw !important;
}

.pr-12 {
  padding-right: 1vw !important;
}

.pb-12 {
  padding-bottom: 1vw !important;
}

.h-13 {
  height: 1.0833333333vw !important;
}

.pt-13 {
  padding-top: 1.0833333333vw !important;
}

.pl-13 {
  padding-left: 1.0833333333vw !important;
}

.pr-13 {
  padding-right: 1.0833333333vw !important;
}

.pb-13 {
  padding-bottom: 1.0833333333vw !important;
}

.h-14 {
  height: 1.1666666667vw !important;
}

.pt-14 {
  padding-top: 1.1666666667vw !important;
}

.pl-14 {
  padding-left: 1.1666666667vw !important;
}

.pr-14 {
  padding-right: 1.1666666667vw !important;
}

.pb-14 {
  padding-bottom: 1.1666666667vw !important;
}

.h-15 {
  height: 1.25vw !important;
}

.pt-15 {
  padding-top: 1.25vw !important;
}

.pl-15 {
  padding-left: 1.25vw !important;
}

.pr-15 {
  padding-right: 1.25vw !important;
}

.pb-15 {
  padding-bottom: 1.25vw !important;
}

.h-16 {
  height: 1.3333333333vw !important;
}

.pt-16 {
  padding-top: 1.3333333333vw !important;
}

.pl-16 {
  padding-left: 1.3333333333vw !important;
}

.pr-16 {
  padding-right: 1.3333333333vw !important;
}

.pb-16 {
  padding-bottom: 1.3333333333vw !important;
}

.h-17 {
  height: 1.4166666667vw !important;
}

.pt-17 {
  padding-top: 1.4166666667vw !important;
}

.pl-17 {
  padding-left: 1.4166666667vw !important;
}

.pr-17 {
  padding-right: 1.4166666667vw !important;
}

.pb-17 {
  padding-bottom: 1.4166666667vw !important;
}

.h-18 {
  height: 1.5vw !important;
}

.pt-18 {
  padding-top: 1.5vw !important;
}

.pl-18 {
  padding-left: 1.5vw !important;
}

.pr-18 {
  padding-right: 1.5vw !important;
}

.pb-18 {
  padding-bottom: 1.5vw !important;
}

.h-19 {
  height: 1.5833333333vw !important;
}

.pt-19 {
  padding-top: 1.5833333333vw !important;
}

.pl-19 {
  padding-left: 1.5833333333vw !important;
}

.pr-19 {
  padding-right: 1.5833333333vw !important;
}

.pb-19 {
  padding-bottom: 1.5833333333vw !important;
}

.h-20 {
  height: 1.6666666667vw !important;
}

.pt-20 {
  padding-top: 1.6666666667vw !important;
}

.pl-20 {
  padding-left: 1.6666666667vw !important;
}

.pr-20 {
  padding-right: 1.6666666667vw !important;
}

.pb-20 {
  padding-bottom: 1.6666666667vw !important;
}

.h-21 {
  height: 1.75vw !important;
}

.pt-21 {
  padding-top: 1.75vw !important;
}

.pl-21 {
  padding-left: 1.75vw !important;
}

.pr-21 {
  padding-right: 1.75vw !important;
}

.pb-21 {
  padding-bottom: 1.75vw !important;
}

.h-22 {
  height: 1.8333333333vw !important;
}

.pt-22 {
  padding-top: 1.8333333333vw !important;
}

.pl-22 {
  padding-left: 1.8333333333vw !important;
}

.pr-22 {
  padding-right: 1.8333333333vw !important;
}

.pb-22 {
  padding-bottom: 1.8333333333vw !important;
}

.h-23 {
  height: 1.9166666667vw !important;
}

.pt-23 {
  padding-top: 1.9166666667vw !important;
}

.pl-23 {
  padding-left: 1.9166666667vw !important;
}

.pr-23 {
  padding-right: 1.9166666667vw !important;
}

.pb-23 {
  padding-bottom: 1.9166666667vw !important;
}

.h-24 {
  height: 2vw !important;
}

.pt-24 {
  padding-top: 2vw !important;
}

.pl-24 {
  padding-left: 2vw !important;
}

.pr-24 {
  padding-right: 2vw !important;
}

.pb-24 {
  padding-bottom: 2vw !important;
}

.h-25 {
  height: 2.0833333333vw !important;
}

.pt-25 {
  padding-top: 2.0833333333vw !important;
}

.pl-25 {
  padding-left: 2.0833333333vw !important;
}

.pr-25 {
  padding-right: 2.0833333333vw !important;
}

.pb-25 {
  padding-bottom: 2.0833333333vw !important;
}

.h-26 {
  height: 2.1666666667vw !important;
}

.pt-26 {
  padding-top: 2.1666666667vw !important;
}

.pl-26 {
  padding-left: 2.1666666667vw !important;
}

.pr-26 {
  padding-right: 2.1666666667vw !important;
}

.pb-26 {
  padding-bottom: 2.1666666667vw !important;
}

.h-27 {
  height: 2.25vw !important;
}

.pt-27 {
  padding-top: 2.25vw !important;
}

.pl-27 {
  padding-left: 2.25vw !important;
}

.pr-27 {
  padding-right: 2.25vw !important;
}

.pb-27 {
  padding-bottom: 2.25vw !important;
}

.h-28 {
  height: 2.3333333333vw !important;
}

.pt-28 {
  padding-top: 2.3333333333vw !important;
}

.pl-28 {
  padding-left: 2.3333333333vw !important;
}

.pr-28 {
  padding-right: 2.3333333333vw !important;
}

.pb-28 {
  padding-bottom: 2.3333333333vw !important;
}

.h-29 {
  height: 2.4166666667vw !important;
}

.pt-29 {
  padding-top: 2.4166666667vw !important;
}

.pl-29 {
  padding-left: 2.4166666667vw !important;
}

.pr-29 {
  padding-right: 2.4166666667vw !important;
}

.pb-29 {
  padding-bottom: 2.4166666667vw !important;
}

.h-30 {
  height: 2.5vw !important;
}

.pt-30 {
  padding-top: 2.5vw !important;
}

.pl-30 {
  padding-left: 2.5vw !important;
}

.pr-30 {
  padding-right: 2.5vw !important;
}

.pb-30 {
  padding-bottom: 2.5vw !important;
}

.h-31 {
  height: 2.5833333333vw !important;
}

.pt-31 {
  padding-top: 2.5833333333vw !important;
}

.pl-31 {
  padding-left: 2.5833333333vw !important;
}

.pr-31 {
  padding-right: 2.5833333333vw !important;
}

.pb-31 {
  padding-bottom: 2.5833333333vw !important;
}

.h-32 {
  height: 2.6666666667vw !important;
}

.pt-32 {
  padding-top: 2.6666666667vw !important;
}

.pl-32 {
  padding-left: 2.6666666667vw !important;
}

.pr-32 {
  padding-right: 2.6666666667vw !important;
}

.pb-32 {
  padding-bottom: 2.6666666667vw !important;
}

.h-33 {
  height: 2.75vw !important;
}

.pt-33 {
  padding-top: 2.75vw !important;
}

.pl-33 {
  padding-left: 2.75vw !important;
}

.pr-33 {
  padding-right: 2.75vw !important;
}

.pb-33 {
  padding-bottom: 2.75vw !important;
}

.h-34 {
  height: 2.8333333333vw !important;
}

.pt-34 {
  padding-top: 2.8333333333vw !important;
}

.pl-34 {
  padding-left: 2.8333333333vw !important;
}

.pr-34 {
  padding-right: 2.8333333333vw !important;
}

.pb-34 {
  padding-bottom: 2.8333333333vw !important;
}

.h-35 {
  height: 2.9166666667vw !important;
}

.pt-35 {
  padding-top: 2.9166666667vw !important;
}

.pl-35 {
  padding-left: 2.9166666667vw !important;
}

.pr-35 {
  padding-right: 2.9166666667vw !important;
}

.pb-35 {
  padding-bottom: 2.9166666667vw !important;
}

.h-36 {
  height: 3vw !important;
}

.pt-36 {
  padding-top: 3vw !important;
}

.pl-36 {
  padding-left: 3vw !important;
}

.pr-36 {
  padding-right: 3vw !important;
}

.pb-36 {
  padding-bottom: 3vw !important;
}

.h-37 {
  height: 3.0833333333vw !important;
}

.pt-37 {
  padding-top: 3.0833333333vw !important;
}

.pl-37 {
  padding-left: 3.0833333333vw !important;
}

.pr-37 {
  padding-right: 3.0833333333vw !important;
}

.pb-37 {
  padding-bottom: 3.0833333333vw !important;
}

.h-38 {
  height: 3.1666666667vw !important;
}

.pt-38 {
  padding-top: 3.1666666667vw !important;
}

.pl-38 {
  padding-left: 3.1666666667vw !important;
}

.pr-38 {
  padding-right: 3.1666666667vw !important;
}

.pb-38 {
  padding-bottom: 3.1666666667vw !important;
}

.h-39 {
  height: 3.25vw !important;
}

.pt-39 {
  padding-top: 3.25vw !important;
}

.pl-39 {
  padding-left: 3.25vw !important;
}

.pr-39 {
  padding-right: 3.25vw !important;
}

.pb-39 {
  padding-bottom: 3.25vw !important;
}

.h-40 {
  height: 3.3333333333vw !important;
}

.pt-40 {
  padding-top: 3.3333333333vw !important;
}

.pl-40 {
  padding-left: 3.3333333333vw !important;
}

.pr-40 {
  padding-right: 3.3333333333vw !important;
}

.pb-40 {
  padding-bottom: 3.3333333333vw !important;
}

.h-41 {
  height: 3.4166666667vw !important;
}

.pt-41 {
  padding-top: 3.4166666667vw !important;
}

.pl-41 {
  padding-left: 3.4166666667vw !important;
}

.pr-41 {
  padding-right: 3.4166666667vw !important;
}

.pb-41 {
  padding-bottom: 3.4166666667vw !important;
}

.h-42 {
  height: 3.5vw !important;
}

.pt-42 {
  padding-top: 3.5vw !important;
}

.pl-42 {
  padding-left: 3.5vw !important;
}

.pr-42 {
  padding-right: 3.5vw !important;
}

.pb-42 {
  padding-bottom: 3.5vw !important;
}

.h-43 {
  height: 3.5833333333vw !important;
}

.pt-43 {
  padding-top: 3.5833333333vw !important;
}

.pl-43 {
  padding-left: 3.5833333333vw !important;
}

.pr-43 {
  padding-right: 3.5833333333vw !important;
}

.pb-43 {
  padding-bottom: 3.5833333333vw !important;
}

.h-44 {
  height: 3.6666666667vw !important;
}

.pt-44 {
  padding-top: 3.6666666667vw !important;
}

.pl-44 {
  padding-left: 3.6666666667vw !important;
}

.pr-44 {
  padding-right: 3.6666666667vw !important;
}

.pb-44 {
  padding-bottom: 3.6666666667vw !important;
}

.h-45 {
  height: 3.75vw !important;
}

.pt-45 {
  padding-top: 3.75vw !important;
}

.pl-45 {
  padding-left: 3.75vw !important;
}

.pr-45 {
  padding-right: 3.75vw !important;
}

.pb-45 {
  padding-bottom: 3.75vw !important;
}

.h-46 {
  height: 3.8333333333vw !important;
}

.pt-46 {
  padding-top: 3.8333333333vw !important;
}

.pl-46 {
  padding-left: 3.8333333333vw !important;
}

.pr-46 {
  padding-right: 3.8333333333vw !important;
}

.pb-46 {
  padding-bottom: 3.8333333333vw !important;
}

.h-47 {
  height: 3.9166666667vw !important;
}

.pt-47 {
  padding-top: 3.9166666667vw !important;
}

.pl-47 {
  padding-left: 3.9166666667vw !important;
}

.pr-47 {
  padding-right: 3.9166666667vw !important;
}

.pb-47 {
  padding-bottom: 3.9166666667vw !important;
}

.h-48 {
  height: 4vw !important;
}

.pt-48 {
  padding-top: 4vw !important;
}

.pl-48 {
  padding-left: 4vw !important;
}

.pr-48 {
  padding-right: 4vw !important;
}

.pb-48 {
  padding-bottom: 4vw !important;
}

.h-49 {
  height: 4.0833333333vw !important;
}

.pt-49 {
  padding-top: 4.0833333333vw !important;
}

.pl-49 {
  padding-left: 4.0833333333vw !important;
}

.pr-49 {
  padding-right: 4.0833333333vw !important;
}

.pb-49 {
  padding-bottom: 4.0833333333vw !important;
}

.h-50 {
  height: 4.1666666667vw !important;
}

.pt-50 {
  padding-top: 4.1666666667vw !important;
}

.pl-50 {
  padding-left: 4.1666666667vw !important;
}

.pr-50 {
  padding-right: 4.1666666667vw !important;
}

.pb-50 {
  padding-bottom: 4.1666666667vw !important;
}

.h-51 {
  height: 4.25vw !important;
}

.pt-51 {
  padding-top: 4.25vw !important;
}

.pl-51 {
  padding-left: 4.25vw !important;
}

.pr-51 {
  padding-right: 4.25vw !important;
}

.pb-51 {
  padding-bottom: 4.25vw !important;
}

.h-52 {
  height: 4.3333333333vw !important;
}

.pt-52 {
  padding-top: 4.3333333333vw !important;
}

.pl-52 {
  padding-left: 4.3333333333vw !important;
}

.pr-52 {
  padding-right: 4.3333333333vw !important;
}

.pb-52 {
  padding-bottom: 4.3333333333vw !important;
}

.h-53 {
  height: 4.4166666667vw !important;
}

.pt-53 {
  padding-top: 4.4166666667vw !important;
}

.pl-53 {
  padding-left: 4.4166666667vw !important;
}

.pr-53 {
  padding-right: 4.4166666667vw !important;
}

.pb-53 {
  padding-bottom: 4.4166666667vw !important;
}

.h-54 {
  height: 4.5vw !important;
}

.pt-54 {
  padding-top: 4.5vw !important;
}

.pl-54 {
  padding-left: 4.5vw !important;
}

.pr-54 {
  padding-right: 4.5vw !important;
}

.pb-54 {
  padding-bottom: 4.5vw !important;
}

.h-55 {
  height: 4.5833333333vw !important;
}

.pt-55 {
  padding-top: 4.5833333333vw !important;
}

.pl-55 {
  padding-left: 4.5833333333vw !important;
}

.pr-55 {
  padding-right: 4.5833333333vw !important;
}

.pb-55 {
  padding-bottom: 4.5833333333vw !important;
}

.h-56 {
  height: 4.6666666667vw !important;
}

.pt-56 {
  padding-top: 4.6666666667vw !important;
}

.pl-56 {
  padding-left: 4.6666666667vw !important;
}

.pr-56 {
  padding-right: 4.6666666667vw !important;
}

.pb-56 {
  padding-bottom: 4.6666666667vw !important;
}

.h-57 {
  height: 4.75vw !important;
}

.pt-57 {
  padding-top: 4.75vw !important;
}

.pl-57 {
  padding-left: 4.75vw !important;
}

.pr-57 {
  padding-right: 4.75vw !important;
}

.pb-57 {
  padding-bottom: 4.75vw !important;
}

.h-58 {
  height: 4.8333333333vw !important;
}

.pt-58 {
  padding-top: 4.8333333333vw !important;
}

.pl-58 {
  padding-left: 4.8333333333vw !important;
}

.pr-58 {
  padding-right: 4.8333333333vw !important;
}

.pb-58 {
  padding-bottom: 4.8333333333vw !important;
}

.h-59 {
  height: 4.9166666667vw !important;
}

.pt-59 {
  padding-top: 4.9166666667vw !important;
}

.pl-59 {
  padding-left: 4.9166666667vw !important;
}

.pr-59 {
  padding-right: 4.9166666667vw !important;
}

.pb-59 {
  padding-bottom: 4.9166666667vw !important;
}

.h-60 {
  height: 5vw !important;
}

.pt-60 {
  padding-top: 5vw !important;
}

.pl-60 {
  padding-left: 5vw !important;
}

.pr-60 {
  padding-right: 5vw !important;
}

.pb-60 {
  padding-bottom: 5vw !important;
}

.h-61 {
  height: 5.0833333333vw !important;
}

.pt-61 {
  padding-top: 5.0833333333vw !important;
}

.pl-61 {
  padding-left: 5.0833333333vw !important;
}

.pr-61 {
  padding-right: 5.0833333333vw !important;
}

.pb-61 {
  padding-bottom: 5.0833333333vw !important;
}

.h-62 {
  height: 5.1666666667vw !important;
}

.pt-62 {
  padding-top: 5.1666666667vw !important;
}

.pl-62 {
  padding-left: 5.1666666667vw !important;
}

.pr-62 {
  padding-right: 5.1666666667vw !important;
}

.pb-62 {
  padding-bottom: 5.1666666667vw !important;
}

.h-63 {
  height: 5.25vw !important;
}

.pt-63 {
  padding-top: 5.25vw !important;
}

.pl-63 {
  padding-left: 5.25vw !important;
}

.pr-63 {
  padding-right: 5.25vw !important;
}

.pb-63 {
  padding-bottom: 5.25vw !important;
}

.h-64 {
  height: 5.3333333333vw !important;
}

.pt-64 {
  padding-top: 5.3333333333vw !important;
}

.pl-64 {
  padding-left: 5.3333333333vw !important;
}

.pr-64 {
  padding-right: 5.3333333333vw !important;
}

.pb-64 {
  padding-bottom: 5.3333333333vw !important;
}

.h-65 {
  height: 5.4166666667vw !important;
}

.pt-65 {
  padding-top: 5.4166666667vw !important;
}

.pl-65 {
  padding-left: 5.4166666667vw !important;
}

.pr-65 {
  padding-right: 5.4166666667vw !important;
}

.pb-65 {
  padding-bottom: 5.4166666667vw !important;
}

.h-66 {
  height: 5.5vw !important;
}

.pt-66 {
  padding-top: 5.5vw !important;
}

.pl-66 {
  padding-left: 5.5vw !important;
}

.pr-66 {
  padding-right: 5.5vw !important;
}

.pb-66 {
  padding-bottom: 5.5vw !important;
}

.h-67 {
  height: 5.5833333333vw !important;
}

.pt-67 {
  padding-top: 5.5833333333vw !important;
}

.pl-67 {
  padding-left: 5.5833333333vw !important;
}

.pr-67 {
  padding-right: 5.5833333333vw !important;
}

.pb-67 {
  padding-bottom: 5.5833333333vw !important;
}

.h-68 {
  height: 5.6666666667vw !important;
}

.pt-68 {
  padding-top: 5.6666666667vw !important;
}

.pl-68 {
  padding-left: 5.6666666667vw !important;
}

.pr-68 {
  padding-right: 5.6666666667vw !important;
}

.pb-68 {
  padding-bottom: 5.6666666667vw !important;
}

.h-69 {
  height: 5.75vw !important;
}

.pt-69 {
  padding-top: 5.75vw !important;
}

.pl-69 {
  padding-left: 5.75vw !important;
}

.pr-69 {
  padding-right: 5.75vw !important;
}

.pb-69 {
  padding-bottom: 5.75vw !important;
}

.h-70 {
  height: 5.8333333333vw !important;
}

.pt-70 {
  padding-top: 5.8333333333vw !important;
}

.pl-70 {
  padding-left: 5.8333333333vw !important;
}

.pr-70 {
  padding-right: 5.8333333333vw !important;
}

.pb-70 {
  padding-bottom: 5.8333333333vw !important;
}

.h-71 {
  height: 5.9166666667vw !important;
}

.pt-71 {
  padding-top: 5.9166666667vw !important;
}

.pl-71 {
  padding-left: 5.9166666667vw !important;
}

.pr-71 {
  padding-right: 5.9166666667vw !important;
}

.pb-71 {
  padding-bottom: 5.9166666667vw !important;
}

.h-72 {
  height: 6vw !important;
}

.pt-72 {
  padding-top: 6vw !important;
}

.pl-72 {
  padding-left: 6vw !important;
}

.pr-72 {
  padding-right: 6vw !important;
}

.pb-72 {
  padding-bottom: 6vw !important;
}

.h-73 {
  height: 6.0833333333vw !important;
}

.pt-73 {
  padding-top: 6.0833333333vw !important;
}

.pl-73 {
  padding-left: 6.0833333333vw !important;
}

.pr-73 {
  padding-right: 6.0833333333vw !important;
}

.pb-73 {
  padding-bottom: 6.0833333333vw !important;
}

.h-74 {
  height: 6.1666666667vw !important;
}

.pt-74 {
  padding-top: 6.1666666667vw !important;
}

.pl-74 {
  padding-left: 6.1666666667vw !important;
}

.pr-74 {
  padding-right: 6.1666666667vw !important;
}

.pb-74 {
  padding-bottom: 6.1666666667vw !important;
}

.h-75 {
  height: 6.25vw !important;
}

.pt-75 {
  padding-top: 6.25vw !important;
}

.pl-75 {
  padding-left: 6.25vw !important;
}

.pr-75 {
  padding-right: 6.25vw !important;
}

.pb-75 {
  padding-bottom: 6.25vw !important;
}

.h-76 {
  height: 6.3333333333vw !important;
}

.pt-76 {
  padding-top: 6.3333333333vw !important;
}

.pl-76 {
  padding-left: 6.3333333333vw !important;
}

.pr-76 {
  padding-right: 6.3333333333vw !important;
}

.pb-76 {
  padding-bottom: 6.3333333333vw !important;
}

.h-77 {
  height: 6.4166666667vw !important;
}

.pt-77 {
  padding-top: 6.4166666667vw !important;
}

.pl-77 {
  padding-left: 6.4166666667vw !important;
}

.pr-77 {
  padding-right: 6.4166666667vw !important;
}

.pb-77 {
  padding-bottom: 6.4166666667vw !important;
}

.h-78 {
  height: 6.5vw !important;
}

.pt-78 {
  padding-top: 6.5vw !important;
}

.pl-78 {
  padding-left: 6.5vw !important;
}

.pr-78 {
  padding-right: 6.5vw !important;
}

.pb-78 {
  padding-bottom: 6.5vw !important;
}

.h-79 {
  height: 6.5833333333vw !important;
}

.pt-79 {
  padding-top: 6.5833333333vw !important;
}

.pl-79 {
  padding-left: 6.5833333333vw !important;
}

.pr-79 {
  padding-right: 6.5833333333vw !important;
}

.pb-79 {
  padding-bottom: 6.5833333333vw !important;
}

.h-80 {
  height: 6.6666666667vw !important;
}

.pt-80 {
  padding-top: 6.6666666667vw !important;
}

.pl-80 {
  padding-left: 6.6666666667vw !important;
}

.pr-80 {
  padding-right: 6.6666666667vw !important;
}

.pb-80 {
  padding-bottom: 6.6666666667vw !important;
}

.h-81 {
  height: 6.75vw !important;
}

.pt-81 {
  padding-top: 6.75vw !important;
}

.pl-81 {
  padding-left: 6.75vw !important;
}

.pr-81 {
  padding-right: 6.75vw !important;
}

.pb-81 {
  padding-bottom: 6.75vw !important;
}

.h-82 {
  height: 6.8333333333vw !important;
}

.pt-82 {
  padding-top: 6.8333333333vw !important;
}

.pl-82 {
  padding-left: 6.8333333333vw !important;
}

.pr-82 {
  padding-right: 6.8333333333vw !important;
}

.pb-82 {
  padding-bottom: 6.8333333333vw !important;
}

.h-83 {
  height: 6.9166666667vw !important;
}

.pt-83 {
  padding-top: 6.9166666667vw !important;
}

.pl-83 {
  padding-left: 6.9166666667vw !important;
}

.pr-83 {
  padding-right: 6.9166666667vw !important;
}

.pb-83 {
  padding-bottom: 6.9166666667vw !important;
}

.h-84 {
  height: 7vw !important;
}

.pt-84 {
  padding-top: 7vw !important;
}

.pl-84 {
  padding-left: 7vw !important;
}

.pr-84 {
  padding-right: 7vw !important;
}

.pb-84 {
  padding-bottom: 7vw !important;
}

.h-85 {
  height: 7.0833333333vw !important;
}

.pt-85 {
  padding-top: 7.0833333333vw !important;
}

.pl-85 {
  padding-left: 7.0833333333vw !important;
}

.pr-85 {
  padding-right: 7.0833333333vw !important;
}

.pb-85 {
  padding-bottom: 7.0833333333vw !important;
}

.h-86 {
  height: 7.1666666667vw !important;
}

.pt-86 {
  padding-top: 7.1666666667vw !important;
}

.pl-86 {
  padding-left: 7.1666666667vw !important;
}

.pr-86 {
  padding-right: 7.1666666667vw !important;
}

.pb-86 {
  padding-bottom: 7.1666666667vw !important;
}

.h-87 {
  height: 7.25vw !important;
}

.pt-87 {
  padding-top: 7.25vw !important;
}

.pl-87 {
  padding-left: 7.25vw !important;
}

.pr-87 {
  padding-right: 7.25vw !important;
}

.pb-87 {
  padding-bottom: 7.25vw !important;
}

.h-88 {
  height: 7.3333333333vw !important;
}

.pt-88 {
  padding-top: 7.3333333333vw !important;
}

.pl-88 {
  padding-left: 7.3333333333vw !important;
}

.pr-88 {
  padding-right: 7.3333333333vw !important;
}

.pb-88 {
  padding-bottom: 7.3333333333vw !important;
}

.h-89 {
  height: 7.4166666667vw !important;
}

.pt-89 {
  padding-top: 7.4166666667vw !important;
}

.pl-89 {
  padding-left: 7.4166666667vw !important;
}

.pr-89 {
  padding-right: 7.4166666667vw !important;
}

.pb-89 {
  padding-bottom: 7.4166666667vw !important;
}

.h-90 {
  height: 7.5vw !important;
}

.pt-90 {
  padding-top: 7.5vw !important;
}

.pl-90 {
  padding-left: 7.5vw !important;
}

.pr-90 {
  padding-right: 7.5vw !important;
}

.pb-90 {
  padding-bottom: 7.5vw !important;
}

.h-91 {
  height: 7.5833333333vw !important;
}

.pt-91 {
  padding-top: 7.5833333333vw !important;
}

.pl-91 {
  padding-left: 7.5833333333vw !important;
}

.pr-91 {
  padding-right: 7.5833333333vw !important;
}

.pb-91 {
  padding-bottom: 7.5833333333vw !important;
}

.h-92 {
  height: 7.6666666667vw !important;
}

.pt-92 {
  padding-top: 7.6666666667vw !important;
}

.pl-92 {
  padding-left: 7.6666666667vw !important;
}

.pr-92 {
  padding-right: 7.6666666667vw !important;
}

.pb-92 {
  padding-bottom: 7.6666666667vw !important;
}

.h-93 {
  height: 7.75vw !important;
}

.pt-93 {
  padding-top: 7.75vw !important;
}

.pl-93 {
  padding-left: 7.75vw !important;
}

.pr-93 {
  padding-right: 7.75vw !important;
}

.pb-93 {
  padding-bottom: 7.75vw !important;
}

.h-94 {
  height: 7.8333333333vw !important;
}

.pt-94 {
  padding-top: 7.8333333333vw !important;
}

.pl-94 {
  padding-left: 7.8333333333vw !important;
}

.pr-94 {
  padding-right: 7.8333333333vw !important;
}

.pb-94 {
  padding-bottom: 7.8333333333vw !important;
}

.h-95 {
  height: 7.9166666667vw !important;
}

.pt-95 {
  padding-top: 7.9166666667vw !important;
}

.pl-95 {
  padding-left: 7.9166666667vw !important;
}

.pr-95 {
  padding-right: 7.9166666667vw !important;
}

.pb-95 {
  padding-bottom: 7.9166666667vw !important;
}

.h-96 {
  height: 8vw !important;
}

.pt-96 {
  padding-top: 8vw !important;
}

.pl-96 {
  padding-left: 8vw !important;
}

.pr-96 {
  padding-right: 8vw !important;
}

.pb-96 {
  padding-bottom: 8vw !important;
}

.h-97 {
  height: 8.0833333333vw !important;
}

.pt-97 {
  padding-top: 8.0833333333vw !important;
}

.pl-97 {
  padding-left: 8.0833333333vw !important;
}

.pr-97 {
  padding-right: 8.0833333333vw !important;
}

.pb-97 {
  padding-bottom: 8.0833333333vw !important;
}

.h-98 {
  height: 8.1666666667vw !important;
}

.pt-98 {
  padding-top: 8.1666666667vw !important;
}

.pl-98 {
  padding-left: 8.1666666667vw !important;
}

.pr-98 {
  padding-right: 8.1666666667vw !important;
}

.pb-98 {
  padding-bottom: 8.1666666667vw !important;
}

.h-99 {
  height: 8.25vw !important;
}

.pt-99 {
  padding-top: 8.25vw !important;
}

.pl-99 {
  padding-left: 8.25vw !important;
}

.pr-99 {
  padding-right: 8.25vw !important;
}

.pb-99 {
  padding-bottom: 8.25vw !important;
}

.h-100 {
  height: 8.3333333333vw !important;
}

.pt-100 {
  padding-top: 8.3333333333vw !important;
}

.pl-100 {
  padding-left: 8.3333333333vw !important;
}

.pr-100 {
  padding-right: 8.3333333333vw !important;
}

.pb-100 {
  padding-bottom: 8.3333333333vw !important;
}

.h-101 {
  height: 8.4166666667vw !important;
}

.pt-101 {
  padding-top: 8.4166666667vw !important;
}

.pl-101 {
  padding-left: 8.4166666667vw !important;
}

.pr-101 {
  padding-right: 8.4166666667vw !important;
}

.pb-101 {
  padding-bottom: 8.4166666667vw !important;
}

.h-102 {
  height: 8.5vw !important;
}

.pt-102 {
  padding-top: 8.5vw !important;
}

.pl-102 {
  padding-left: 8.5vw !important;
}

.pr-102 {
  padding-right: 8.5vw !important;
}

.pb-102 {
  padding-bottom: 8.5vw !important;
}

.h-103 {
  height: 8.5833333333vw !important;
}

.pt-103 {
  padding-top: 8.5833333333vw !important;
}

.pl-103 {
  padding-left: 8.5833333333vw !important;
}

.pr-103 {
  padding-right: 8.5833333333vw !important;
}

.pb-103 {
  padding-bottom: 8.5833333333vw !important;
}

.h-104 {
  height: 8.6666666667vw !important;
}

.pt-104 {
  padding-top: 8.6666666667vw !important;
}

.pl-104 {
  padding-left: 8.6666666667vw !important;
}

.pr-104 {
  padding-right: 8.6666666667vw !important;
}

.pb-104 {
  padding-bottom: 8.6666666667vw !important;
}

.h-105 {
  height: 8.75vw !important;
}

.pt-105 {
  padding-top: 8.75vw !important;
}

.pl-105 {
  padding-left: 8.75vw !important;
}

.pr-105 {
  padding-right: 8.75vw !important;
}

.pb-105 {
  padding-bottom: 8.75vw !important;
}

.h-106 {
  height: 8.8333333333vw !important;
}

.pt-106 {
  padding-top: 8.8333333333vw !important;
}

.pl-106 {
  padding-left: 8.8333333333vw !important;
}

.pr-106 {
  padding-right: 8.8333333333vw !important;
}

.pb-106 {
  padding-bottom: 8.8333333333vw !important;
}

.h-107 {
  height: 8.9166666667vw !important;
}

.pt-107 {
  padding-top: 8.9166666667vw !important;
}

.pl-107 {
  padding-left: 8.9166666667vw !important;
}

.pr-107 {
  padding-right: 8.9166666667vw !important;
}

.pb-107 {
  padding-bottom: 8.9166666667vw !important;
}

.h-108 {
  height: 9vw !important;
}

.pt-108 {
  padding-top: 9vw !important;
}

.pl-108 {
  padding-left: 9vw !important;
}

.pr-108 {
  padding-right: 9vw !important;
}

.pb-108 {
  padding-bottom: 9vw !important;
}

.h-109 {
  height: 9.0833333333vw !important;
}

.pt-109 {
  padding-top: 9.0833333333vw !important;
}

.pl-109 {
  padding-left: 9.0833333333vw !important;
}

.pr-109 {
  padding-right: 9.0833333333vw !important;
}

.pb-109 {
  padding-bottom: 9.0833333333vw !important;
}

.h-110 {
  height: 9.1666666667vw !important;
}

.pt-110 {
  padding-top: 9.1666666667vw !important;
}

.pl-110 {
  padding-left: 9.1666666667vw !important;
}

.pr-110 {
  padding-right: 9.1666666667vw !important;
}

.pb-110 {
  padding-bottom: 9.1666666667vw !important;
}

.h-111 {
  height: 9.25vw !important;
}

.pt-111 {
  padding-top: 9.25vw !important;
}

.pl-111 {
  padding-left: 9.25vw !important;
}

.pr-111 {
  padding-right: 9.25vw !important;
}

.pb-111 {
  padding-bottom: 9.25vw !important;
}

.h-112 {
  height: 9.3333333333vw !important;
}

.pt-112 {
  padding-top: 9.3333333333vw !important;
}

.pl-112 {
  padding-left: 9.3333333333vw !important;
}

.pr-112 {
  padding-right: 9.3333333333vw !important;
}

.pb-112 {
  padding-bottom: 9.3333333333vw !important;
}

.h-113 {
  height: 9.4166666667vw !important;
}

.pt-113 {
  padding-top: 9.4166666667vw !important;
}

.pl-113 {
  padding-left: 9.4166666667vw !important;
}

.pr-113 {
  padding-right: 9.4166666667vw !important;
}

.pb-113 {
  padding-bottom: 9.4166666667vw !important;
}

.h-114 {
  height: 9.5vw !important;
}

.pt-114 {
  padding-top: 9.5vw !important;
}

.pl-114 {
  padding-left: 9.5vw !important;
}

.pr-114 {
  padding-right: 9.5vw !important;
}

.pb-114 {
  padding-bottom: 9.5vw !important;
}

.h-115 {
  height: 9.5833333333vw !important;
}

.pt-115 {
  padding-top: 9.5833333333vw !important;
}

.pl-115 {
  padding-left: 9.5833333333vw !important;
}

.pr-115 {
  padding-right: 9.5833333333vw !important;
}

.pb-115 {
  padding-bottom: 9.5833333333vw !important;
}

.h-116 {
  height: 9.6666666667vw !important;
}

.pt-116 {
  padding-top: 9.6666666667vw !important;
}

.pl-116 {
  padding-left: 9.6666666667vw !important;
}

.pr-116 {
  padding-right: 9.6666666667vw !important;
}

.pb-116 {
  padding-bottom: 9.6666666667vw !important;
}

.h-117 {
  height: 9.75vw !important;
}

.pt-117 {
  padding-top: 9.75vw !important;
}

.pl-117 {
  padding-left: 9.75vw !important;
}

.pr-117 {
  padding-right: 9.75vw !important;
}

.pb-117 {
  padding-bottom: 9.75vw !important;
}

.h-118 {
  height: 9.8333333333vw !important;
}

.pt-118 {
  padding-top: 9.8333333333vw !important;
}

.pl-118 {
  padding-left: 9.8333333333vw !important;
}

.pr-118 {
  padding-right: 9.8333333333vw !important;
}

.pb-118 {
  padding-bottom: 9.8333333333vw !important;
}

.h-119 {
  height: 9.9166666667vw !important;
}

.pt-119 {
  padding-top: 9.9166666667vw !important;
}

.pl-119 {
  padding-left: 9.9166666667vw !important;
}

.pr-119 {
  padding-right: 9.9166666667vw !important;
}

.pb-119 {
  padding-bottom: 9.9166666667vw !important;
}

.h-120 {
  height: 10vw !important;
}

.pt-120 {
  padding-top: 10vw !important;
}

.pl-120 {
  padding-left: 10vw !important;
}

.pr-120 {
  padding-right: 10vw !important;
}

.pb-120 {
  padding-bottom: 10vw !important;
}

.h-121 {
  height: 10.0833333333vw !important;
}

.pt-121 {
  padding-top: 10.0833333333vw !important;
}

.pl-121 {
  padding-left: 10.0833333333vw !important;
}

.pr-121 {
  padding-right: 10.0833333333vw !important;
}

.pb-121 {
  padding-bottom: 10.0833333333vw !important;
}

.h-122 {
  height: 10.1666666667vw !important;
}

.pt-122 {
  padding-top: 10.1666666667vw !important;
}

.pl-122 {
  padding-left: 10.1666666667vw !important;
}

.pr-122 {
  padding-right: 10.1666666667vw !important;
}

.pb-122 {
  padding-bottom: 10.1666666667vw !important;
}

.h-123 {
  height: 10.25vw !important;
}

.pt-123 {
  padding-top: 10.25vw !important;
}

.pl-123 {
  padding-left: 10.25vw !important;
}

.pr-123 {
  padding-right: 10.25vw !important;
}

.pb-123 {
  padding-bottom: 10.25vw !important;
}

.h-124 {
  height: 10.3333333333vw !important;
}

.pt-124 {
  padding-top: 10.3333333333vw !important;
}

.pl-124 {
  padding-left: 10.3333333333vw !important;
}

.pr-124 {
  padding-right: 10.3333333333vw !important;
}

.pb-124 {
  padding-bottom: 10.3333333333vw !important;
}

.h-125 {
  height: 10.4166666667vw !important;
}

.pt-125 {
  padding-top: 10.4166666667vw !important;
}

.pl-125 {
  padding-left: 10.4166666667vw !important;
}

.pr-125 {
  padding-right: 10.4166666667vw !important;
}

.pb-125 {
  padding-bottom: 10.4166666667vw !important;
}

.h-126 {
  height: 10.5vw !important;
}

.pt-126 {
  padding-top: 10.5vw !important;
}

.pl-126 {
  padding-left: 10.5vw !important;
}

.pr-126 {
  padding-right: 10.5vw !important;
}

.pb-126 {
  padding-bottom: 10.5vw !important;
}

.h-127 {
  height: 10.5833333333vw !important;
}

.pt-127 {
  padding-top: 10.5833333333vw !important;
}

.pl-127 {
  padding-left: 10.5833333333vw !important;
}

.pr-127 {
  padding-right: 10.5833333333vw !important;
}

.pb-127 {
  padding-bottom: 10.5833333333vw !important;
}

.h-128 {
  height: 10.6666666667vw !important;
}

.pt-128 {
  padding-top: 10.6666666667vw !important;
}

.pl-128 {
  padding-left: 10.6666666667vw !important;
}

.pr-128 {
  padding-right: 10.6666666667vw !important;
}

.pb-128 {
  padding-bottom: 10.6666666667vw !important;
}

.h-129 {
  height: 10.75vw !important;
}

.pt-129 {
  padding-top: 10.75vw !important;
}

.pl-129 {
  padding-left: 10.75vw !important;
}

.pr-129 {
  padding-right: 10.75vw !important;
}

.pb-129 {
  padding-bottom: 10.75vw !important;
}

.h-130 {
  height: 10.8333333333vw !important;
}

.pt-130 {
  padding-top: 10.8333333333vw !important;
}

.pl-130 {
  padding-left: 10.8333333333vw !important;
}

.pr-130 {
  padding-right: 10.8333333333vw !important;
}

.pb-130 {
  padding-bottom: 10.8333333333vw !important;
}

.h-131 {
  height: 10.9166666667vw !important;
}

.pt-131 {
  padding-top: 10.9166666667vw !important;
}

.pl-131 {
  padding-left: 10.9166666667vw !important;
}

.pr-131 {
  padding-right: 10.9166666667vw !important;
}

.pb-131 {
  padding-bottom: 10.9166666667vw !important;
}

.h-132 {
  height: 11vw !important;
}

.pt-132 {
  padding-top: 11vw !important;
}

.pl-132 {
  padding-left: 11vw !important;
}

.pr-132 {
  padding-right: 11vw !important;
}

.pb-132 {
  padding-bottom: 11vw !important;
}

.h-133 {
  height: 11.0833333333vw !important;
}

.pt-133 {
  padding-top: 11.0833333333vw !important;
}

.pl-133 {
  padding-left: 11.0833333333vw !important;
}

.pr-133 {
  padding-right: 11.0833333333vw !important;
}

.pb-133 {
  padding-bottom: 11.0833333333vw !important;
}

.h-134 {
  height: 11.1666666667vw !important;
}

.pt-134 {
  padding-top: 11.1666666667vw !important;
}

.pl-134 {
  padding-left: 11.1666666667vw !important;
}

.pr-134 {
  padding-right: 11.1666666667vw !important;
}

.pb-134 {
  padding-bottom: 11.1666666667vw !important;
}

.h-135 {
  height: 11.25vw !important;
}

.pt-135 {
  padding-top: 11.25vw !important;
}

.pl-135 {
  padding-left: 11.25vw !important;
}

.pr-135 {
  padding-right: 11.25vw !important;
}

.pb-135 {
  padding-bottom: 11.25vw !important;
}

.h-136 {
  height: 11.3333333333vw !important;
}

.pt-136 {
  padding-top: 11.3333333333vw !important;
}

.pl-136 {
  padding-left: 11.3333333333vw !important;
}

.pr-136 {
  padding-right: 11.3333333333vw !important;
}

.pb-136 {
  padding-bottom: 11.3333333333vw !important;
}

.h-137 {
  height: 11.4166666667vw !important;
}

.pt-137 {
  padding-top: 11.4166666667vw !important;
}

.pl-137 {
  padding-left: 11.4166666667vw !important;
}

.pr-137 {
  padding-right: 11.4166666667vw !important;
}

.pb-137 {
  padding-bottom: 11.4166666667vw !important;
}

.h-138 {
  height: 11.5vw !important;
}

.pt-138 {
  padding-top: 11.5vw !important;
}

.pl-138 {
  padding-left: 11.5vw !important;
}

.pr-138 {
  padding-right: 11.5vw !important;
}

.pb-138 {
  padding-bottom: 11.5vw !important;
}

.h-139 {
  height: 11.5833333333vw !important;
}

.pt-139 {
  padding-top: 11.5833333333vw !important;
}

.pl-139 {
  padding-left: 11.5833333333vw !important;
}

.pr-139 {
  padding-right: 11.5833333333vw !important;
}

.pb-139 {
  padding-bottom: 11.5833333333vw !important;
}

.h-140 {
  height: 11.6666666667vw !important;
}

.pt-140 {
  padding-top: 11.6666666667vw !important;
}

.pl-140 {
  padding-left: 11.6666666667vw !important;
}

.pr-140 {
  padding-right: 11.6666666667vw !important;
}

.pb-140 {
  padding-bottom: 11.6666666667vw !important;
}

.h-141 {
  height: 11.75vw !important;
}

.pt-141 {
  padding-top: 11.75vw !important;
}

.pl-141 {
  padding-left: 11.75vw !important;
}

.pr-141 {
  padding-right: 11.75vw !important;
}

.pb-141 {
  padding-bottom: 11.75vw !important;
}

.h-142 {
  height: 11.8333333333vw !important;
}

.pt-142 {
  padding-top: 11.8333333333vw !important;
}

.pl-142 {
  padding-left: 11.8333333333vw !important;
}

.pr-142 {
  padding-right: 11.8333333333vw !important;
}

.pb-142 {
  padding-bottom: 11.8333333333vw !important;
}

.h-143 {
  height: 11.9166666667vw !important;
}

.pt-143 {
  padding-top: 11.9166666667vw !important;
}

.pl-143 {
  padding-left: 11.9166666667vw !important;
}

.pr-143 {
  padding-right: 11.9166666667vw !important;
}

.pb-143 {
  padding-bottom: 11.9166666667vw !important;
}

.h-144 {
  height: 12vw !important;
}

.pt-144 {
  padding-top: 12vw !important;
}

.pl-144 {
  padding-left: 12vw !important;
}

.pr-144 {
  padding-right: 12vw !important;
}

.pb-144 {
  padding-bottom: 12vw !important;
}

.h-145 {
  height: 12.0833333333vw !important;
}

.pt-145 {
  padding-top: 12.0833333333vw !important;
}

.pl-145 {
  padding-left: 12.0833333333vw !important;
}

.pr-145 {
  padding-right: 12.0833333333vw !important;
}

.pb-145 {
  padding-bottom: 12.0833333333vw !important;
}

.h-146 {
  height: 12.1666666667vw !important;
}

.pt-146 {
  padding-top: 12.1666666667vw !important;
}

.pl-146 {
  padding-left: 12.1666666667vw !important;
}

.pr-146 {
  padding-right: 12.1666666667vw !important;
}

.pb-146 {
  padding-bottom: 12.1666666667vw !important;
}

.h-147 {
  height: 12.25vw !important;
}

.pt-147 {
  padding-top: 12.25vw !important;
}

.pl-147 {
  padding-left: 12.25vw !important;
}

.pr-147 {
  padding-right: 12.25vw !important;
}

.pb-147 {
  padding-bottom: 12.25vw !important;
}

.h-148 {
  height: 12.3333333333vw !important;
}

.pt-148 {
  padding-top: 12.3333333333vw !important;
}

.pl-148 {
  padding-left: 12.3333333333vw !important;
}

.pr-148 {
  padding-right: 12.3333333333vw !important;
}

.pb-148 {
  padding-bottom: 12.3333333333vw !important;
}

.h-149 {
  height: 12.4166666667vw !important;
}

.pt-149 {
  padding-top: 12.4166666667vw !important;
}

.pl-149 {
  padding-left: 12.4166666667vw !important;
}

.pr-149 {
  padding-right: 12.4166666667vw !important;
}

.pb-149 {
  padding-bottom: 12.4166666667vw !important;
}

.h-150 {
  height: 12.5vw !important;
}

.pt-150 {
  padding-top: 12.5vw !important;
}

.pl-150 {
  padding-left: 12.5vw !important;
}

.pr-150 {
  padding-right: 12.5vw !important;
}

.pb-150 {
  padding-bottom: 12.5vw !important;
}

.h-151 {
  height: 12.5833333333vw !important;
}

.pt-151 {
  padding-top: 12.5833333333vw !important;
}

.pl-151 {
  padding-left: 12.5833333333vw !important;
}

.pr-151 {
  padding-right: 12.5833333333vw !important;
}

.pb-151 {
  padding-bottom: 12.5833333333vw !important;
}

.h-152 {
  height: 12.6666666667vw !important;
}

.pt-152 {
  padding-top: 12.6666666667vw !important;
}

.pl-152 {
  padding-left: 12.6666666667vw !important;
}

.pr-152 {
  padding-right: 12.6666666667vw !important;
}

.pb-152 {
  padding-bottom: 12.6666666667vw !important;
}

.h-153 {
  height: 12.75vw !important;
}

.pt-153 {
  padding-top: 12.75vw !important;
}

.pl-153 {
  padding-left: 12.75vw !important;
}

.pr-153 {
  padding-right: 12.75vw !important;
}

.pb-153 {
  padding-bottom: 12.75vw !important;
}

.h-154 {
  height: 12.8333333333vw !important;
}

.pt-154 {
  padding-top: 12.8333333333vw !important;
}

.pl-154 {
  padding-left: 12.8333333333vw !important;
}

.pr-154 {
  padding-right: 12.8333333333vw !important;
}

.pb-154 {
  padding-bottom: 12.8333333333vw !important;
}

.h-155 {
  height: 12.9166666667vw !important;
}

.pt-155 {
  padding-top: 12.9166666667vw !important;
}

.pl-155 {
  padding-left: 12.9166666667vw !important;
}

.pr-155 {
  padding-right: 12.9166666667vw !important;
}

.pb-155 {
  padding-bottom: 12.9166666667vw !important;
}

.h-156 {
  height: 13vw !important;
}

.pt-156 {
  padding-top: 13vw !important;
}

.pl-156 {
  padding-left: 13vw !important;
}

.pr-156 {
  padding-right: 13vw !important;
}

.pb-156 {
  padding-bottom: 13vw !important;
}

.h-157 {
  height: 13.0833333333vw !important;
}

.pt-157 {
  padding-top: 13.0833333333vw !important;
}

.pl-157 {
  padding-left: 13.0833333333vw !important;
}

.pr-157 {
  padding-right: 13.0833333333vw !important;
}

.pb-157 {
  padding-bottom: 13.0833333333vw !important;
}

.h-158 {
  height: 13.1666666667vw !important;
}

.pt-158 {
  padding-top: 13.1666666667vw !important;
}

.pl-158 {
  padding-left: 13.1666666667vw !important;
}

.pr-158 {
  padding-right: 13.1666666667vw !important;
}

.pb-158 {
  padding-bottom: 13.1666666667vw !important;
}

.h-159 {
  height: 13.25vw !important;
}

.pt-159 {
  padding-top: 13.25vw !important;
}

.pl-159 {
  padding-left: 13.25vw !important;
}

.pr-159 {
  padding-right: 13.25vw !important;
}

.pb-159 {
  padding-bottom: 13.25vw !important;
}

.h-160 {
  height: 13.3333333333vw !important;
}

.pt-160 {
  padding-top: 13.3333333333vw !important;
}

.pl-160 {
  padding-left: 13.3333333333vw !important;
}

.pr-160 {
  padding-right: 13.3333333333vw !important;
}

.pb-160 {
  padding-bottom: 13.3333333333vw !important;
}

.h-161 {
  height: 13.4166666667vw !important;
}

.pt-161 {
  padding-top: 13.4166666667vw !important;
}

.pl-161 {
  padding-left: 13.4166666667vw !important;
}

.pr-161 {
  padding-right: 13.4166666667vw !important;
}

.pb-161 {
  padding-bottom: 13.4166666667vw !important;
}

.h-162 {
  height: 13.5vw !important;
}

.pt-162 {
  padding-top: 13.5vw !important;
}

.pl-162 {
  padding-left: 13.5vw !important;
}

.pr-162 {
  padding-right: 13.5vw !important;
}

.pb-162 {
  padding-bottom: 13.5vw !important;
}

.h-163 {
  height: 13.5833333333vw !important;
}

.pt-163 {
  padding-top: 13.5833333333vw !important;
}

.pl-163 {
  padding-left: 13.5833333333vw !important;
}

.pr-163 {
  padding-right: 13.5833333333vw !important;
}

.pb-163 {
  padding-bottom: 13.5833333333vw !important;
}

.h-164 {
  height: 13.6666666667vw !important;
}

.pt-164 {
  padding-top: 13.6666666667vw !important;
}

.pl-164 {
  padding-left: 13.6666666667vw !important;
}

.pr-164 {
  padding-right: 13.6666666667vw !important;
}

.pb-164 {
  padding-bottom: 13.6666666667vw !important;
}

.h-165 {
  height: 13.75vw !important;
}

.pt-165 {
  padding-top: 13.75vw !important;
}

.pl-165 {
  padding-left: 13.75vw !important;
}

.pr-165 {
  padding-right: 13.75vw !important;
}

.pb-165 {
  padding-bottom: 13.75vw !important;
}

.h-166 {
  height: 13.8333333333vw !important;
}

.pt-166 {
  padding-top: 13.8333333333vw !important;
}

.pl-166 {
  padding-left: 13.8333333333vw !important;
}

.pr-166 {
  padding-right: 13.8333333333vw !important;
}

.pb-166 {
  padding-bottom: 13.8333333333vw !important;
}

.h-167 {
  height: 13.9166666667vw !important;
}

.pt-167 {
  padding-top: 13.9166666667vw !important;
}

.pl-167 {
  padding-left: 13.9166666667vw !important;
}

.pr-167 {
  padding-right: 13.9166666667vw !important;
}

.pb-167 {
  padding-bottom: 13.9166666667vw !important;
}

.h-168 {
  height: 14vw !important;
}

.pt-168 {
  padding-top: 14vw !important;
}

.pl-168 {
  padding-left: 14vw !important;
}

.pr-168 {
  padding-right: 14vw !important;
}

.pb-168 {
  padding-bottom: 14vw !important;
}

.h-169 {
  height: 14.0833333333vw !important;
}

.pt-169 {
  padding-top: 14.0833333333vw !important;
}

.pl-169 {
  padding-left: 14.0833333333vw !important;
}

.pr-169 {
  padding-right: 14.0833333333vw !important;
}

.pb-169 {
  padding-bottom: 14.0833333333vw !important;
}

.h-170 {
  height: 14.1666666667vw !important;
}

.pt-170 {
  padding-top: 14.1666666667vw !important;
}

.pl-170 {
  padding-left: 14.1666666667vw !important;
}

.pr-170 {
  padding-right: 14.1666666667vw !important;
}

.pb-170 {
  padding-bottom: 14.1666666667vw !important;
}

.h-171 {
  height: 14.25vw !important;
}

.pt-171 {
  padding-top: 14.25vw !important;
}

.pl-171 {
  padding-left: 14.25vw !important;
}

.pr-171 {
  padding-right: 14.25vw !important;
}

.pb-171 {
  padding-bottom: 14.25vw !important;
}

.h-172 {
  height: 14.3333333333vw !important;
}

.pt-172 {
  padding-top: 14.3333333333vw !important;
}

.pl-172 {
  padding-left: 14.3333333333vw !important;
}

.pr-172 {
  padding-right: 14.3333333333vw !important;
}

.pb-172 {
  padding-bottom: 14.3333333333vw !important;
}

.h-173 {
  height: 14.4166666667vw !important;
}

.pt-173 {
  padding-top: 14.4166666667vw !important;
}

.pl-173 {
  padding-left: 14.4166666667vw !important;
}

.pr-173 {
  padding-right: 14.4166666667vw !important;
}

.pb-173 {
  padding-bottom: 14.4166666667vw !important;
}

.h-174 {
  height: 14.5vw !important;
}

.pt-174 {
  padding-top: 14.5vw !important;
}

.pl-174 {
  padding-left: 14.5vw !important;
}

.pr-174 {
  padding-right: 14.5vw !important;
}

.pb-174 {
  padding-bottom: 14.5vw !important;
}

.h-175 {
  height: 14.5833333333vw !important;
}

.pt-175 {
  padding-top: 14.5833333333vw !important;
}

.pl-175 {
  padding-left: 14.5833333333vw !important;
}

.pr-175 {
  padding-right: 14.5833333333vw !important;
}

.pb-175 {
  padding-bottom: 14.5833333333vw !important;
}

.h-176 {
  height: 14.6666666667vw !important;
}

.pt-176 {
  padding-top: 14.6666666667vw !important;
}

.pl-176 {
  padding-left: 14.6666666667vw !important;
}

.pr-176 {
  padding-right: 14.6666666667vw !important;
}

.pb-176 {
  padding-bottom: 14.6666666667vw !important;
}

.h-177 {
  height: 14.75vw !important;
}

.pt-177 {
  padding-top: 14.75vw !important;
}

.pl-177 {
  padding-left: 14.75vw !important;
}

.pr-177 {
  padding-right: 14.75vw !important;
}

.pb-177 {
  padding-bottom: 14.75vw !important;
}

.h-178 {
  height: 14.8333333333vw !important;
}

.pt-178 {
  padding-top: 14.8333333333vw !important;
}

.pl-178 {
  padding-left: 14.8333333333vw !important;
}

.pr-178 {
  padding-right: 14.8333333333vw !important;
}

.pb-178 {
  padding-bottom: 14.8333333333vw !important;
}

.h-179 {
  height: 14.9166666667vw !important;
}

.pt-179 {
  padding-top: 14.9166666667vw !important;
}

.pl-179 {
  padding-left: 14.9166666667vw !important;
}

.pr-179 {
  padding-right: 14.9166666667vw !important;
}

.pb-179 {
  padding-bottom: 14.9166666667vw !important;
}

.h-180 {
  height: 15vw !important;
}

.pt-180 {
  padding-top: 15vw !important;
}

.pl-180 {
  padding-left: 15vw !important;
}

.pr-180 {
  padding-right: 15vw !important;
}

.pb-180 {
  padding-bottom: 15vw !important;
}

.h-181 {
  height: 15.0833333333vw !important;
}

.pt-181 {
  padding-top: 15.0833333333vw !important;
}

.pl-181 {
  padding-left: 15.0833333333vw !important;
}

.pr-181 {
  padding-right: 15.0833333333vw !important;
}

.pb-181 {
  padding-bottom: 15.0833333333vw !important;
}

.h-182 {
  height: 15.1666666667vw !important;
}

.pt-182 {
  padding-top: 15.1666666667vw !important;
}

.pl-182 {
  padding-left: 15.1666666667vw !important;
}

.pr-182 {
  padding-right: 15.1666666667vw !important;
}

.pb-182 {
  padding-bottom: 15.1666666667vw !important;
}

.h-183 {
  height: 15.25vw !important;
}

.pt-183 {
  padding-top: 15.25vw !important;
}

.pl-183 {
  padding-left: 15.25vw !important;
}

.pr-183 {
  padding-right: 15.25vw !important;
}

.pb-183 {
  padding-bottom: 15.25vw !important;
}

.h-184 {
  height: 15.3333333333vw !important;
}

.pt-184 {
  padding-top: 15.3333333333vw !important;
}

.pl-184 {
  padding-left: 15.3333333333vw !important;
}

.pr-184 {
  padding-right: 15.3333333333vw !important;
}

.pb-184 {
  padding-bottom: 15.3333333333vw !important;
}

.h-185 {
  height: 15.4166666667vw !important;
}

.pt-185 {
  padding-top: 15.4166666667vw !important;
}

.pl-185 {
  padding-left: 15.4166666667vw !important;
}

.pr-185 {
  padding-right: 15.4166666667vw !important;
}

.pb-185 {
  padding-bottom: 15.4166666667vw !important;
}

.h-186 {
  height: 15.5vw !important;
}

.pt-186 {
  padding-top: 15.5vw !important;
}

.pl-186 {
  padding-left: 15.5vw !important;
}

.pr-186 {
  padding-right: 15.5vw !important;
}

.pb-186 {
  padding-bottom: 15.5vw !important;
}

.h-187 {
  height: 15.5833333333vw !important;
}

.pt-187 {
  padding-top: 15.5833333333vw !important;
}

.pl-187 {
  padding-left: 15.5833333333vw !important;
}

.pr-187 {
  padding-right: 15.5833333333vw !important;
}

.pb-187 {
  padding-bottom: 15.5833333333vw !important;
}

.h-188 {
  height: 15.6666666667vw !important;
}

.pt-188 {
  padding-top: 15.6666666667vw !important;
}

.pl-188 {
  padding-left: 15.6666666667vw !important;
}

.pr-188 {
  padding-right: 15.6666666667vw !important;
}

.pb-188 {
  padding-bottom: 15.6666666667vw !important;
}

.h-189 {
  height: 15.75vw !important;
}

.pt-189 {
  padding-top: 15.75vw !important;
}

.pl-189 {
  padding-left: 15.75vw !important;
}

.pr-189 {
  padding-right: 15.75vw !important;
}

.pb-189 {
  padding-bottom: 15.75vw !important;
}

.h-190 {
  height: 15.8333333333vw !important;
}

.pt-190 {
  padding-top: 15.8333333333vw !important;
}

.pl-190 {
  padding-left: 15.8333333333vw !important;
}

.pr-190 {
  padding-right: 15.8333333333vw !important;
}

.pb-190 {
  padding-bottom: 15.8333333333vw !important;
}

.h-191 {
  height: 15.9166666667vw !important;
}

.pt-191 {
  padding-top: 15.9166666667vw !important;
}

.pl-191 {
  padding-left: 15.9166666667vw !important;
}

.pr-191 {
  padding-right: 15.9166666667vw !important;
}

.pb-191 {
  padding-bottom: 15.9166666667vw !important;
}

.h-192 {
  height: 16vw !important;
}

.pt-192 {
  padding-top: 16vw !important;
}

.pl-192 {
  padding-left: 16vw !important;
}

.pr-192 {
  padding-right: 16vw !important;
}

.pb-192 {
  padding-bottom: 16vw !important;
}

.h-193 {
  height: 16.0833333333vw !important;
}

.pt-193 {
  padding-top: 16.0833333333vw !important;
}

.pl-193 {
  padding-left: 16.0833333333vw !important;
}

.pr-193 {
  padding-right: 16.0833333333vw !important;
}

.pb-193 {
  padding-bottom: 16.0833333333vw !important;
}

.h-194 {
  height: 16.1666666667vw !important;
}

.pt-194 {
  padding-top: 16.1666666667vw !important;
}

.pl-194 {
  padding-left: 16.1666666667vw !important;
}

.pr-194 {
  padding-right: 16.1666666667vw !important;
}

.pb-194 {
  padding-bottom: 16.1666666667vw !important;
}

.h-195 {
  height: 16.25vw !important;
}

.pt-195 {
  padding-top: 16.25vw !important;
}

.pl-195 {
  padding-left: 16.25vw !important;
}

.pr-195 {
  padding-right: 16.25vw !important;
}

.pb-195 {
  padding-bottom: 16.25vw !important;
}

.h-196 {
  height: 16.3333333333vw !important;
}

.pt-196 {
  padding-top: 16.3333333333vw !important;
}

.pl-196 {
  padding-left: 16.3333333333vw !important;
}

.pr-196 {
  padding-right: 16.3333333333vw !important;
}

.pb-196 {
  padding-bottom: 16.3333333333vw !important;
}

.h-197 {
  height: 16.4166666667vw !important;
}

.pt-197 {
  padding-top: 16.4166666667vw !important;
}

.pl-197 {
  padding-left: 16.4166666667vw !important;
}

.pr-197 {
  padding-right: 16.4166666667vw !important;
}

.pb-197 {
  padding-bottom: 16.4166666667vw !important;
}

.h-198 {
  height: 16.5vw !important;
}

.pt-198 {
  padding-top: 16.5vw !important;
}

.pl-198 {
  padding-left: 16.5vw !important;
}

.pr-198 {
  padding-right: 16.5vw !important;
}

.pb-198 {
  padding-bottom: 16.5vw !important;
}

.h-199 {
  height: 16.5833333333vw !important;
}

.pt-199 {
  padding-top: 16.5833333333vw !important;
}

.pl-199 {
  padding-left: 16.5833333333vw !important;
}

.pr-199 {
  padding-right: 16.5833333333vw !important;
}

.pb-199 {
  padding-bottom: 16.5833333333vw !important;
}

.h-200 {
  height: 16.6666666667vw !important;
}

.pt-200 {
  padding-top: 16.6666666667vw !important;
}

.pl-200 {
  padding-left: 16.6666666667vw !important;
}

.pr-200 {
  padding-right: 16.6666666667vw !important;
}

.pb-200 {
  padding-bottom: 16.6666666667vw !important;
}

.h-201 {
  height: 16.75vw !important;
}

.pt-201 {
  padding-top: 16.75vw !important;
}

.pl-201 {
  padding-left: 16.75vw !important;
}

.pr-201 {
  padding-right: 16.75vw !important;
}

.pb-201 {
  padding-bottom: 16.75vw !important;
}

.h-202 {
  height: 16.8333333333vw !important;
}

.pt-202 {
  padding-top: 16.8333333333vw !important;
}

.pl-202 {
  padding-left: 16.8333333333vw !important;
}

.pr-202 {
  padding-right: 16.8333333333vw !important;
}

.pb-202 {
  padding-bottom: 16.8333333333vw !important;
}

.h-203 {
  height: 16.9166666667vw !important;
}

.pt-203 {
  padding-top: 16.9166666667vw !important;
}

.pl-203 {
  padding-left: 16.9166666667vw !important;
}

.pr-203 {
  padding-right: 16.9166666667vw !important;
}

.pb-203 {
  padding-bottom: 16.9166666667vw !important;
}

.h-204 {
  height: 17vw !important;
}

.pt-204 {
  padding-top: 17vw !important;
}

.pl-204 {
  padding-left: 17vw !important;
}

.pr-204 {
  padding-right: 17vw !important;
}

.pb-204 {
  padding-bottom: 17vw !important;
}

.h-205 {
  height: 17.0833333333vw !important;
}

.pt-205 {
  padding-top: 17.0833333333vw !important;
}

.pl-205 {
  padding-left: 17.0833333333vw !important;
}

.pr-205 {
  padding-right: 17.0833333333vw !important;
}

.pb-205 {
  padding-bottom: 17.0833333333vw !important;
}

.h-206 {
  height: 17.1666666667vw !important;
}

.pt-206 {
  padding-top: 17.1666666667vw !important;
}

.pl-206 {
  padding-left: 17.1666666667vw !important;
}

.pr-206 {
  padding-right: 17.1666666667vw !important;
}

.pb-206 {
  padding-bottom: 17.1666666667vw !important;
}

.h-207 {
  height: 17.25vw !important;
}

.pt-207 {
  padding-top: 17.25vw !important;
}

.pl-207 {
  padding-left: 17.25vw !important;
}

.pr-207 {
  padding-right: 17.25vw !important;
}

.pb-207 {
  padding-bottom: 17.25vw !important;
}

.h-208 {
  height: 17.3333333333vw !important;
}

.pt-208 {
  padding-top: 17.3333333333vw !important;
}

.pl-208 {
  padding-left: 17.3333333333vw !important;
}

.pr-208 {
  padding-right: 17.3333333333vw !important;
}

.pb-208 {
  padding-bottom: 17.3333333333vw !important;
}

.h-209 {
  height: 17.4166666667vw !important;
}

.pt-209 {
  padding-top: 17.4166666667vw !important;
}

.pl-209 {
  padding-left: 17.4166666667vw !important;
}

.pr-209 {
  padding-right: 17.4166666667vw !important;
}

.pb-209 {
  padding-bottom: 17.4166666667vw !important;
}

.h-210 {
  height: 17.5vw !important;
}

.pt-210 {
  padding-top: 17.5vw !important;
}

.pl-210 {
  padding-left: 17.5vw !important;
}

.pr-210 {
  padding-right: 17.5vw !important;
}

.pb-210 {
  padding-bottom: 17.5vw !important;
}

.h-211 {
  height: 17.5833333333vw !important;
}

.pt-211 {
  padding-top: 17.5833333333vw !important;
}

.pl-211 {
  padding-left: 17.5833333333vw !important;
}

.pr-211 {
  padding-right: 17.5833333333vw !important;
}

.pb-211 {
  padding-bottom: 17.5833333333vw !important;
}

.h-212 {
  height: 17.6666666667vw !important;
}

.pt-212 {
  padding-top: 17.6666666667vw !important;
}

.pl-212 {
  padding-left: 17.6666666667vw !important;
}

.pr-212 {
  padding-right: 17.6666666667vw !important;
}

.pb-212 {
  padding-bottom: 17.6666666667vw !important;
}

.h-213 {
  height: 17.75vw !important;
}

.pt-213 {
  padding-top: 17.75vw !important;
}

.pl-213 {
  padding-left: 17.75vw !important;
}

.pr-213 {
  padding-right: 17.75vw !important;
}

.pb-213 {
  padding-bottom: 17.75vw !important;
}

.h-214 {
  height: 17.8333333333vw !important;
}

.pt-214 {
  padding-top: 17.8333333333vw !important;
}

.pl-214 {
  padding-left: 17.8333333333vw !important;
}

.pr-214 {
  padding-right: 17.8333333333vw !important;
}

.pb-214 {
  padding-bottom: 17.8333333333vw !important;
}

.h-215 {
  height: 17.9166666667vw !important;
}

.pt-215 {
  padding-top: 17.9166666667vw !important;
}

.pl-215 {
  padding-left: 17.9166666667vw !important;
}

.pr-215 {
  padding-right: 17.9166666667vw !important;
}

.pb-215 {
  padding-bottom: 17.9166666667vw !important;
}

.h-216 {
  height: 18vw !important;
}

.pt-216 {
  padding-top: 18vw !important;
}

.pl-216 {
  padding-left: 18vw !important;
}

.pr-216 {
  padding-right: 18vw !important;
}

.pb-216 {
  padding-bottom: 18vw !important;
}

.h-217 {
  height: 18.0833333333vw !important;
}

.pt-217 {
  padding-top: 18.0833333333vw !important;
}

.pl-217 {
  padding-left: 18.0833333333vw !important;
}

.pr-217 {
  padding-right: 18.0833333333vw !important;
}

.pb-217 {
  padding-bottom: 18.0833333333vw !important;
}

.h-218 {
  height: 18.1666666667vw !important;
}

.pt-218 {
  padding-top: 18.1666666667vw !important;
}

.pl-218 {
  padding-left: 18.1666666667vw !important;
}

.pr-218 {
  padding-right: 18.1666666667vw !important;
}

.pb-218 {
  padding-bottom: 18.1666666667vw !important;
}

.h-219 {
  height: 18.25vw !important;
}

.pt-219 {
  padding-top: 18.25vw !important;
}

.pl-219 {
  padding-left: 18.25vw !important;
}

.pr-219 {
  padding-right: 18.25vw !important;
}

.pb-219 {
  padding-bottom: 18.25vw !important;
}

.h-220 {
  height: 18.3333333333vw !important;
}

.pt-220 {
  padding-top: 18.3333333333vw !important;
}

.pl-220 {
  padding-left: 18.3333333333vw !important;
}

.pr-220 {
  padding-right: 18.3333333333vw !important;
}

.pb-220 {
  padding-bottom: 18.3333333333vw !important;
}

.h-221 {
  height: 18.4166666667vw !important;
}

.pt-221 {
  padding-top: 18.4166666667vw !important;
}

.pl-221 {
  padding-left: 18.4166666667vw !important;
}

.pr-221 {
  padding-right: 18.4166666667vw !important;
}

.pb-221 {
  padding-bottom: 18.4166666667vw !important;
}

.h-222 {
  height: 18.5vw !important;
}

.pt-222 {
  padding-top: 18.5vw !important;
}

.pl-222 {
  padding-left: 18.5vw !important;
}

.pr-222 {
  padding-right: 18.5vw !important;
}

.pb-222 {
  padding-bottom: 18.5vw !important;
}

.h-223 {
  height: 18.5833333333vw !important;
}

.pt-223 {
  padding-top: 18.5833333333vw !important;
}

.pl-223 {
  padding-left: 18.5833333333vw !important;
}

.pr-223 {
  padding-right: 18.5833333333vw !important;
}

.pb-223 {
  padding-bottom: 18.5833333333vw !important;
}

.h-224 {
  height: 18.6666666667vw !important;
}

.pt-224 {
  padding-top: 18.6666666667vw !important;
}

.pl-224 {
  padding-left: 18.6666666667vw !important;
}

.pr-224 {
  padding-right: 18.6666666667vw !important;
}

.pb-224 {
  padding-bottom: 18.6666666667vw !important;
}

.h-225 {
  height: 18.75vw !important;
}

.pt-225 {
  padding-top: 18.75vw !important;
}

.pl-225 {
  padding-left: 18.75vw !important;
}

.pr-225 {
  padding-right: 18.75vw !important;
}

.pb-225 {
  padding-bottom: 18.75vw !important;
}

.h-226 {
  height: 18.8333333333vw !important;
}

.pt-226 {
  padding-top: 18.8333333333vw !important;
}

.pl-226 {
  padding-left: 18.8333333333vw !important;
}

.pr-226 {
  padding-right: 18.8333333333vw !important;
}

.pb-226 {
  padding-bottom: 18.8333333333vw !important;
}

.h-227 {
  height: 18.9166666667vw !important;
}

.pt-227 {
  padding-top: 18.9166666667vw !important;
}

.pl-227 {
  padding-left: 18.9166666667vw !important;
}

.pr-227 {
  padding-right: 18.9166666667vw !important;
}

.pb-227 {
  padding-bottom: 18.9166666667vw !important;
}

.h-228 {
  height: 19vw !important;
}

.pt-228 {
  padding-top: 19vw !important;
}

.pl-228 {
  padding-left: 19vw !important;
}

.pr-228 {
  padding-right: 19vw !important;
}

.pb-228 {
  padding-bottom: 19vw !important;
}

.h-229 {
  height: 19.0833333333vw !important;
}

.pt-229 {
  padding-top: 19.0833333333vw !important;
}

.pl-229 {
  padding-left: 19.0833333333vw !important;
}

.pr-229 {
  padding-right: 19.0833333333vw !important;
}

.pb-229 {
  padding-bottom: 19.0833333333vw !important;
}

.h-230 {
  height: 19.1666666667vw !important;
}

.pt-230 {
  padding-top: 19.1666666667vw !important;
}

.pl-230 {
  padding-left: 19.1666666667vw !important;
}

.pr-230 {
  padding-right: 19.1666666667vw !important;
}

.pb-230 {
  padding-bottom: 19.1666666667vw !important;
}

.h-231 {
  height: 19.25vw !important;
}

.pt-231 {
  padding-top: 19.25vw !important;
}

.pl-231 {
  padding-left: 19.25vw !important;
}

.pr-231 {
  padding-right: 19.25vw !important;
}

.pb-231 {
  padding-bottom: 19.25vw !important;
}

.h-232 {
  height: 19.3333333333vw !important;
}

.pt-232 {
  padding-top: 19.3333333333vw !important;
}

.pl-232 {
  padding-left: 19.3333333333vw !important;
}

.pr-232 {
  padding-right: 19.3333333333vw !important;
}

.pb-232 {
  padding-bottom: 19.3333333333vw !important;
}

.h-233 {
  height: 19.4166666667vw !important;
}

.pt-233 {
  padding-top: 19.4166666667vw !important;
}

.pl-233 {
  padding-left: 19.4166666667vw !important;
}

.pr-233 {
  padding-right: 19.4166666667vw !important;
}

.pb-233 {
  padding-bottom: 19.4166666667vw !important;
}

.h-234 {
  height: 19.5vw !important;
}

.pt-234 {
  padding-top: 19.5vw !important;
}

.pl-234 {
  padding-left: 19.5vw !important;
}

.pr-234 {
  padding-right: 19.5vw !important;
}

.pb-234 {
  padding-bottom: 19.5vw !important;
}

.h-235 {
  height: 19.5833333333vw !important;
}

.pt-235 {
  padding-top: 19.5833333333vw !important;
}

.pl-235 {
  padding-left: 19.5833333333vw !important;
}

.pr-235 {
  padding-right: 19.5833333333vw !important;
}

.pb-235 {
  padding-bottom: 19.5833333333vw !important;
}

.h-236 {
  height: 19.6666666667vw !important;
}

.pt-236 {
  padding-top: 19.6666666667vw !important;
}

.pl-236 {
  padding-left: 19.6666666667vw !important;
}

.pr-236 {
  padding-right: 19.6666666667vw !important;
}

.pb-236 {
  padding-bottom: 19.6666666667vw !important;
}

.h-237 {
  height: 19.75vw !important;
}

.pt-237 {
  padding-top: 19.75vw !important;
}

.pl-237 {
  padding-left: 19.75vw !important;
}

.pr-237 {
  padding-right: 19.75vw !important;
}

.pb-237 {
  padding-bottom: 19.75vw !important;
}

.h-238 {
  height: 19.8333333333vw !important;
}

.pt-238 {
  padding-top: 19.8333333333vw !important;
}

.pl-238 {
  padding-left: 19.8333333333vw !important;
}

.pr-238 {
  padding-right: 19.8333333333vw !important;
}

.pb-238 {
  padding-bottom: 19.8333333333vw !important;
}

.h-239 {
  height: 19.9166666667vw !important;
}

.pt-239 {
  padding-top: 19.9166666667vw !important;
}

.pl-239 {
  padding-left: 19.9166666667vw !important;
}

.pr-239 {
  padding-right: 19.9166666667vw !important;
}

.pb-239 {
  padding-bottom: 19.9166666667vw !important;
}

.h-240 {
  height: 20vw !important;
}

.pt-240 {
  padding-top: 20vw !important;
}

.pl-240 {
  padding-left: 20vw !important;
}

.pr-240 {
  padding-right: 20vw !important;
}

.pb-240 {
  padding-bottom: 20vw !important;
}

.h-241 {
  height: 20.0833333333vw !important;
}

.pt-241 {
  padding-top: 20.0833333333vw !important;
}

.pl-241 {
  padding-left: 20.0833333333vw !important;
}

.pr-241 {
  padding-right: 20.0833333333vw !important;
}

.pb-241 {
  padding-bottom: 20.0833333333vw !important;
}

.h-242 {
  height: 20.1666666667vw !important;
}

.pt-242 {
  padding-top: 20.1666666667vw !important;
}

.pl-242 {
  padding-left: 20.1666666667vw !important;
}

.pr-242 {
  padding-right: 20.1666666667vw !important;
}

.pb-242 {
  padding-bottom: 20.1666666667vw !important;
}

.h-243 {
  height: 20.25vw !important;
}

.pt-243 {
  padding-top: 20.25vw !important;
}

.pl-243 {
  padding-left: 20.25vw !important;
}

.pr-243 {
  padding-right: 20.25vw !important;
}

.pb-243 {
  padding-bottom: 20.25vw !important;
}

.h-244 {
  height: 20.3333333333vw !important;
}

.pt-244 {
  padding-top: 20.3333333333vw !important;
}

.pl-244 {
  padding-left: 20.3333333333vw !important;
}

.pr-244 {
  padding-right: 20.3333333333vw !important;
}

.pb-244 {
  padding-bottom: 20.3333333333vw !important;
}

.h-245 {
  height: 20.4166666667vw !important;
}

.pt-245 {
  padding-top: 20.4166666667vw !important;
}

.pl-245 {
  padding-left: 20.4166666667vw !important;
}

.pr-245 {
  padding-right: 20.4166666667vw !important;
}

.pb-245 {
  padding-bottom: 20.4166666667vw !important;
}

.h-246 {
  height: 20.5vw !important;
}

.pt-246 {
  padding-top: 20.5vw !important;
}

.pl-246 {
  padding-left: 20.5vw !important;
}

.pr-246 {
  padding-right: 20.5vw !important;
}

.pb-246 {
  padding-bottom: 20.5vw !important;
}

.h-247 {
  height: 20.5833333333vw !important;
}

.pt-247 {
  padding-top: 20.5833333333vw !important;
}

.pl-247 {
  padding-left: 20.5833333333vw !important;
}

.pr-247 {
  padding-right: 20.5833333333vw !important;
}

.pb-247 {
  padding-bottom: 20.5833333333vw !important;
}

.h-248 {
  height: 20.6666666667vw !important;
}

.pt-248 {
  padding-top: 20.6666666667vw !important;
}

.pl-248 {
  padding-left: 20.6666666667vw !important;
}

.pr-248 {
  padding-right: 20.6666666667vw !important;
}

.pb-248 {
  padding-bottom: 20.6666666667vw !important;
}

.h-249 {
  height: 20.75vw !important;
}

.pt-249 {
  padding-top: 20.75vw !important;
}

.pl-249 {
  padding-left: 20.75vw !important;
}

.pr-249 {
  padding-right: 20.75vw !important;
}

.pb-249 {
  padding-bottom: 20.75vw !important;
}

.h-250 {
  height: 20.8333333333vw !important;
}

.pt-250 {
  padding-top: 20.8333333333vw !important;
}

.pl-250 {
  padding-left: 20.8333333333vw !important;
}

.pr-250 {
  padding-right: 20.8333333333vw !important;
}

.pb-250 {
  padding-bottom: 20.8333333333vw !important;
}

.h-251 {
  height: 20.9166666667vw !important;
}

.pt-251 {
  padding-top: 20.9166666667vw !important;
}

.pl-251 {
  padding-left: 20.9166666667vw !important;
}

.pr-251 {
  padding-right: 20.9166666667vw !important;
}

.pb-251 {
  padding-bottom: 20.9166666667vw !important;
}

.h-252 {
  height: 21vw !important;
}

.pt-252 {
  padding-top: 21vw !important;
}

.pl-252 {
  padding-left: 21vw !important;
}

.pr-252 {
  padding-right: 21vw !important;
}

.pb-252 {
  padding-bottom: 21vw !important;
}

.h-253 {
  height: 21.0833333333vw !important;
}

.pt-253 {
  padding-top: 21.0833333333vw !important;
}

.pl-253 {
  padding-left: 21.0833333333vw !important;
}

.pr-253 {
  padding-right: 21.0833333333vw !important;
}

.pb-253 {
  padding-bottom: 21.0833333333vw !important;
}

.h-254 {
  height: 21.1666666667vw !important;
}

.pt-254 {
  padding-top: 21.1666666667vw !important;
}

.pl-254 {
  padding-left: 21.1666666667vw !important;
}

.pr-254 {
  padding-right: 21.1666666667vw !important;
}

.pb-254 {
  padding-bottom: 21.1666666667vw !important;
}

.h-255 {
  height: 21.25vw !important;
}

.pt-255 {
  padding-top: 21.25vw !important;
}

.pl-255 {
  padding-left: 21.25vw !important;
}

.pr-255 {
  padding-right: 21.25vw !important;
}

.pb-255 {
  padding-bottom: 21.25vw !important;
}

.h-256 {
  height: 21.3333333333vw !important;
}

.pt-256 {
  padding-top: 21.3333333333vw !important;
}

.pl-256 {
  padding-left: 21.3333333333vw !important;
}

.pr-256 {
  padding-right: 21.3333333333vw !important;
}

.pb-256 {
  padding-bottom: 21.3333333333vw !important;
}

.h-257 {
  height: 21.4166666667vw !important;
}

.pt-257 {
  padding-top: 21.4166666667vw !important;
}

.pl-257 {
  padding-left: 21.4166666667vw !important;
}

.pr-257 {
  padding-right: 21.4166666667vw !important;
}

.pb-257 {
  padding-bottom: 21.4166666667vw !important;
}

.h-258 {
  height: 21.5vw !important;
}

.pt-258 {
  padding-top: 21.5vw !important;
}

.pl-258 {
  padding-left: 21.5vw !important;
}

.pr-258 {
  padding-right: 21.5vw !important;
}

.pb-258 {
  padding-bottom: 21.5vw !important;
}

.h-259 {
  height: 21.5833333333vw !important;
}

.pt-259 {
  padding-top: 21.5833333333vw !important;
}

.pl-259 {
  padding-left: 21.5833333333vw !important;
}

.pr-259 {
  padding-right: 21.5833333333vw !important;
}

.pb-259 {
  padding-bottom: 21.5833333333vw !important;
}

.h-260 {
  height: 21.6666666667vw !important;
}

.pt-260 {
  padding-top: 21.6666666667vw !important;
}

.pl-260 {
  padding-left: 21.6666666667vw !important;
}

.pr-260 {
  padding-right: 21.6666666667vw !important;
}

.pb-260 {
  padding-bottom: 21.6666666667vw !important;
}

.h-261 {
  height: 21.75vw !important;
}

.pt-261 {
  padding-top: 21.75vw !important;
}

.pl-261 {
  padding-left: 21.75vw !important;
}

.pr-261 {
  padding-right: 21.75vw !important;
}

.pb-261 {
  padding-bottom: 21.75vw !important;
}

.h-262 {
  height: 21.8333333333vw !important;
}

.pt-262 {
  padding-top: 21.8333333333vw !important;
}

.pl-262 {
  padding-left: 21.8333333333vw !important;
}

.pr-262 {
  padding-right: 21.8333333333vw !important;
}

.pb-262 {
  padding-bottom: 21.8333333333vw !important;
}

.h-263 {
  height: 21.9166666667vw !important;
}

.pt-263 {
  padding-top: 21.9166666667vw !important;
}

.pl-263 {
  padding-left: 21.9166666667vw !important;
}

.pr-263 {
  padding-right: 21.9166666667vw !important;
}

.pb-263 {
  padding-bottom: 21.9166666667vw !important;
}

.h-264 {
  height: 22vw !important;
}

.pt-264 {
  padding-top: 22vw !important;
}

.pl-264 {
  padding-left: 22vw !important;
}

.pr-264 {
  padding-right: 22vw !important;
}

.pb-264 {
  padding-bottom: 22vw !important;
}

.h-265 {
  height: 22.0833333333vw !important;
}

.pt-265 {
  padding-top: 22.0833333333vw !important;
}

.pl-265 {
  padding-left: 22.0833333333vw !important;
}

.pr-265 {
  padding-right: 22.0833333333vw !important;
}

.pb-265 {
  padding-bottom: 22.0833333333vw !important;
}

.h-266 {
  height: 22.1666666667vw !important;
}

.pt-266 {
  padding-top: 22.1666666667vw !important;
}

.pl-266 {
  padding-left: 22.1666666667vw !important;
}

.pr-266 {
  padding-right: 22.1666666667vw !important;
}

.pb-266 {
  padding-bottom: 22.1666666667vw !important;
}

.h-267 {
  height: 22.25vw !important;
}

.pt-267 {
  padding-top: 22.25vw !important;
}

.pl-267 {
  padding-left: 22.25vw !important;
}

.pr-267 {
  padding-right: 22.25vw !important;
}

.pb-267 {
  padding-bottom: 22.25vw !important;
}

.h-268 {
  height: 22.3333333333vw !important;
}

.pt-268 {
  padding-top: 22.3333333333vw !important;
}

.pl-268 {
  padding-left: 22.3333333333vw !important;
}

.pr-268 {
  padding-right: 22.3333333333vw !important;
}

.pb-268 {
  padding-bottom: 22.3333333333vw !important;
}

.h-269 {
  height: 22.4166666667vw !important;
}

.pt-269 {
  padding-top: 22.4166666667vw !important;
}

.pl-269 {
  padding-left: 22.4166666667vw !important;
}

.pr-269 {
  padding-right: 22.4166666667vw !important;
}

.pb-269 {
  padding-bottom: 22.4166666667vw !important;
}

.h-270 {
  height: 22.5vw !important;
}

.pt-270 {
  padding-top: 22.5vw !important;
}

.pl-270 {
  padding-left: 22.5vw !important;
}

.pr-270 {
  padding-right: 22.5vw !important;
}

.pb-270 {
  padding-bottom: 22.5vw !important;
}

.h-271 {
  height: 22.5833333333vw !important;
}

.pt-271 {
  padding-top: 22.5833333333vw !important;
}

.pl-271 {
  padding-left: 22.5833333333vw !important;
}

.pr-271 {
  padding-right: 22.5833333333vw !important;
}

.pb-271 {
  padding-bottom: 22.5833333333vw !important;
}

.h-272 {
  height: 22.6666666667vw !important;
}

.pt-272 {
  padding-top: 22.6666666667vw !important;
}

.pl-272 {
  padding-left: 22.6666666667vw !important;
}

.pr-272 {
  padding-right: 22.6666666667vw !important;
}

.pb-272 {
  padding-bottom: 22.6666666667vw !important;
}

.h-273 {
  height: 22.75vw !important;
}

.pt-273 {
  padding-top: 22.75vw !important;
}

.pl-273 {
  padding-left: 22.75vw !important;
}

.pr-273 {
  padding-right: 22.75vw !important;
}

.pb-273 {
  padding-bottom: 22.75vw !important;
}

.h-274 {
  height: 22.8333333333vw !important;
}

.pt-274 {
  padding-top: 22.8333333333vw !important;
}

.pl-274 {
  padding-left: 22.8333333333vw !important;
}

.pr-274 {
  padding-right: 22.8333333333vw !important;
}

.pb-274 {
  padding-bottom: 22.8333333333vw !important;
}

.h-275 {
  height: 22.9166666667vw !important;
}

.pt-275 {
  padding-top: 22.9166666667vw !important;
}

.pl-275 {
  padding-left: 22.9166666667vw !important;
}

.pr-275 {
  padding-right: 22.9166666667vw !important;
}

.pb-275 {
  padding-bottom: 22.9166666667vw !important;
}

.h-276 {
  height: 23vw !important;
}

.pt-276 {
  padding-top: 23vw !important;
}

.pl-276 {
  padding-left: 23vw !important;
}

.pr-276 {
  padding-right: 23vw !important;
}

.pb-276 {
  padding-bottom: 23vw !important;
}

.h-277 {
  height: 23.0833333333vw !important;
}

.pt-277 {
  padding-top: 23.0833333333vw !important;
}

.pl-277 {
  padding-left: 23.0833333333vw !important;
}

.pr-277 {
  padding-right: 23.0833333333vw !important;
}

.pb-277 {
  padding-bottom: 23.0833333333vw !important;
}

.h-278 {
  height: 23.1666666667vw !important;
}

.pt-278 {
  padding-top: 23.1666666667vw !important;
}

.pl-278 {
  padding-left: 23.1666666667vw !important;
}

.pr-278 {
  padding-right: 23.1666666667vw !important;
}

.pb-278 {
  padding-bottom: 23.1666666667vw !important;
}

.h-279 {
  height: 23.25vw !important;
}

.pt-279 {
  padding-top: 23.25vw !important;
}

.pl-279 {
  padding-left: 23.25vw !important;
}

.pr-279 {
  padding-right: 23.25vw !important;
}

.pb-279 {
  padding-bottom: 23.25vw !important;
}

.h-280 {
  height: 23.3333333333vw !important;
}

.pt-280 {
  padding-top: 23.3333333333vw !important;
}

.pl-280 {
  padding-left: 23.3333333333vw !important;
}

.pr-280 {
  padding-right: 23.3333333333vw !important;
}

.pb-280 {
  padding-bottom: 23.3333333333vw !important;
}

.h-281 {
  height: 23.4166666667vw !important;
}

.pt-281 {
  padding-top: 23.4166666667vw !important;
}

.pl-281 {
  padding-left: 23.4166666667vw !important;
}

.pr-281 {
  padding-right: 23.4166666667vw !important;
}

.pb-281 {
  padding-bottom: 23.4166666667vw !important;
}

.h-282 {
  height: 23.5vw !important;
}

.pt-282 {
  padding-top: 23.5vw !important;
}

.pl-282 {
  padding-left: 23.5vw !important;
}

.pr-282 {
  padding-right: 23.5vw !important;
}

.pb-282 {
  padding-bottom: 23.5vw !important;
}

.h-283 {
  height: 23.5833333333vw !important;
}

.pt-283 {
  padding-top: 23.5833333333vw !important;
}

.pl-283 {
  padding-left: 23.5833333333vw !important;
}

.pr-283 {
  padding-right: 23.5833333333vw !important;
}

.pb-283 {
  padding-bottom: 23.5833333333vw !important;
}

.h-284 {
  height: 23.6666666667vw !important;
}

.pt-284 {
  padding-top: 23.6666666667vw !important;
}

.pl-284 {
  padding-left: 23.6666666667vw !important;
}

.pr-284 {
  padding-right: 23.6666666667vw !important;
}

.pb-284 {
  padding-bottom: 23.6666666667vw !important;
}

.h-285 {
  height: 23.75vw !important;
}

.pt-285 {
  padding-top: 23.75vw !important;
}

.pl-285 {
  padding-left: 23.75vw !important;
}

.pr-285 {
  padding-right: 23.75vw !important;
}

.pb-285 {
  padding-bottom: 23.75vw !important;
}

.h-286 {
  height: 23.8333333333vw !important;
}

.pt-286 {
  padding-top: 23.8333333333vw !important;
}

.pl-286 {
  padding-left: 23.8333333333vw !important;
}

.pr-286 {
  padding-right: 23.8333333333vw !important;
}

.pb-286 {
  padding-bottom: 23.8333333333vw !important;
}

.h-287 {
  height: 23.9166666667vw !important;
}

.pt-287 {
  padding-top: 23.9166666667vw !important;
}

.pl-287 {
  padding-left: 23.9166666667vw !important;
}

.pr-287 {
  padding-right: 23.9166666667vw !important;
}

.pb-287 {
  padding-bottom: 23.9166666667vw !important;
}

.h-288 {
  height: 24vw !important;
}

.pt-288 {
  padding-top: 24vw !important;
}

.pl-288 {
  padding-left: 24vw !important;
}

.pr-288 {
  padding-right: 24vw !important;
}

.pb-288 {
  padding-bottom: 24vw !important;
}

.h-289 {
  height: 24.0833333333vw !important;
}

.pt-289 {
  padding-top: 24.0833333333vw !important;
}

.pl-289 {
  padding-left: 24.0833333333vw !important;
}

.pr-289 {
  padding-right: 24.0833333333vw !important;
}

.pb-289 {
  padding-bottom: 24.0833333333vw !important;
}

.h-290 {
  height: 24.1666666667vw !important;
}

.pt-290 {
  padding-top: 24.1666666667vw !important;
}

.pl-290 {
  padding-left: 24.1666666667vw !important;
}

.pr-290 {
  padding-right: 24.1666666667vw !important;
}

.pb-290 {
  padding-bottom: 24.1666666667vw !important;
}

.h-291 {
  height: 24.25vw !important;
}

.pt-291 {
  padding-top: 24.25vw !important;
}

.pl-291 {
  padding-left: 24.25vw !important;
}

.pr-291 {
  padding-right: 24.25vw !important;
}

.pb-291 {
  padding-bottom: 24.25vw !important;
}

.h-292 {
  height: 24.3333333333vw !important;
}

.pt-292 {
  padding-top: 24.3333333333vw !important;
}

.pl-292 {
  padding-left: 24.3333333333vw !important;
}

.pr-292 {
  padding-right: 24.3333333333vw !important;
}

.pb-292 {
  padding-bottom: 24.3333333333vw !important;
}

.h-293 {
  height: 24.4166666667vw !important;
}

.pt-293 {
  padding-top: 24.4166666667vw !important;
}

.pl-293 {
  padding-left: 24.4166666667vw !important;
}

.pr-293 {
  padding-right: 24.4166666667vw !important;
}

.pb-293 {
  padding-bottom: 24.4166666667vw !important;
}

.h-294 {
  height: 24.5vw !important;
}

.pt-294 {
  padding-top: 24.5vw !important;
}

.pl-294 {
  padding-left: 24.5vw !important;
}

.pr-294 {
  padding-right: 24.5vw !important;
}

.pb-294 {
  padding-bottom: 24.5vw !important;
}

.h-295 {
  height: 24.5833333333vw !important;
}

.pt-295 {
  padding-top: 24.5833333333vw !important;
}

.pl-295 {
  padding-left: 24.5833333333vw !important;
}

.pr-295 {
  padding-right: 24.5833333333vw !important;
}

.pb-295 {
  padding-bottom: 24.5833333333vw !important;
}

.h-296 {
  height: 24.6666666667vw !important;
}

.pt-296 {
  padding-top: 24.6666666667vw !important;
}

.pl-296 {
  padding-left: 24.6666666667vw !important;
}

.pr-296 {
  padding-right: 24.6666666667vw !important;
}

.pb-296 {
  padding-bottom: 24.6666666667vw !important;
}

.h-297 {
  height: 24.75vw !important;
}

.pt-297 {
  padding-top: 24.75vw !important;
}

.pl-297 {
  padding-left: 24.75vw !important;
}

.pr-297 {
  padding-right: 24.75vw !important;
}

.pb-297 {
  padding-bottom: 24.75vw !important;
}

.h-298 {
  height: 24.8333333333vw !important;
}

.pt-298 {
  padding-top: 24.8333333333vw !important;
}

.pl-298 {
  padding-left: 24.8333333333vw !important;
}

.pr-298 {
  padding-right: 24.8333333333vw !important;
}

.pb-298 {
  padding-bottom: 24.8333333333vw !important;
}

.h-299 {
  height: 24.9166666667vw !important;
}

.pt-299 {
  padding-top: 24.9166666667vw !important;
}

.pl-299 {
  padding-left: 24.9166666667vw !important;
}

.pr-299 {
  padding-right: 24.9166666667vw !important;
}

.pb-299 {
  padding-bottom: 24.9166666667vw !important;
}

.h-300 {
  height: 25vw !important;
}

.pt-300 {
  padding-top: 25vw !important;
}

.pl-300 {
  padding-left: 25vw !important;
}

.pr-300 {
  padding-right: 25vw !important;
}

.pb-300 {
  padding-bottom: 25vw !important;
}

.h-301 {
  height: 25.0833333333vw !important;
}

.pt-301 {
  padding-top: 25.0833333333vw !important;
}

.pl-301 {
  padding-left: 25.0833333333vw !important;
}

.pr-301 {
  padding-right: 25.0833333333vw !important;
}

.pb-301 {
  padding-bottom: 25.0833333333vw !important;
}

.h-302 {
  height: 25.1666666667vw !important;
}

.pt-302 {
  padding-top: 25.1666666667vw !important;
}

.pl-302 {
  padding-left: 25.1666666667vw !important;
}

.pr-302 {
  padding-right: 25.1666666667vw !important;
}

.pb-302 {
  padding-bottom: 25.1666666667vw !important;
}

.h-303 {
  height: 25.25vw !important;
}

.pt-303 {
  padding-top: 25.25vw !important;
}

.pl-303 {
  padding-left: 25.25vw !important;
}

.pr-303 {
  padding-right: 25.25vw !important;
}

.pb-303 {
  padding-bottom: 25.25vw !important;
}

.h-304 {
  height: 25.3333333333vw !important;
}

.pt-304 {
  padding-top: 25.3333333333vw !important;
}

.pl-304 {
  padding-left: 25.3333333333vw !important;
}

.pr-304 {
  padding-right: 25.3333333333vw !important;
}

.pb-304 {
  padding-bottom: 25.3333333333vw !important;
}

.h-305 {
  height: 25.4166666667vw !important;
}

.pt-305 {
  padding-top: 25.4166666667vw !important;
}

.pl-305 {
  padding-left: 25.4166666667vw !important;
}

.pr-305 {
  padding-right: 25.4166666667vw !important;
}

.pb-305 {
  padding-bottom: 25.4166666667vw !important;
}

.h-306 {
  height: 25.5vw !important;
}

.pt-306 {
  padding-top: 25.5vw !important;
}

.pl-306 {
  padding-left: 25.5vw !important;
}

.pr-306 {
  padding-right: 25.5vw !important;
}

.pb-306 {
  padding-bottom: 25.5vw !important;
}

.h-307 {
  height: 25.5833333333vw !important;
}

.pt-307 {
  padding-top: 25.5833333333vw !important;
}

.pl-307 {
  padding-left: 25.5833333333vw !important;
}

.pr-307 {
  padding-right: 25.5833333333vw !important;
}

.pb-307 {
  padding-bottom: 25.5833333333vw !important;
}

.h-308 {
  height: 25.6666666667vw !important;
}

.pt-308 {
  padding-top: 25.6666666667vw !important;
}

.pl-308 {
  padding-left: 25.6666666667vw !important;
}

.pr-308 {
  padding-right: 25.6666666667vw !important;
}

.pb-308 {
  padding-bottom: 25.6666666667vw !important;
}

.h-309 {
  height: 25.75vw !important;
}

.pt-309 {
  padding-top: 25.75vw !important;
}

.pl-309 {
  padding-left: 25.75vw !important;
}

.pr-309 {
  padding-right: 25.75vw !important;
}

.pb-309 {
  padding-bottom: 25.75vw !important;
}

.h-310 {
  height: 25.8333333333vw !important;
}

.pt-310 {
  padding-top: 25.8333333333vw !important;
}

.pl-310 {
  padding-left: 25.8333333333vw !important;
}

.pr-310 {
  padding-right: 25.8333333333vw !important;
}

.pb-310 {
  padding-bottom: 25.8333333333vw !important;
}

.h-311 {
  height: 25.9166666667vw !important;
}

.pt-311 {
  padding-top: 25.9166666667vw !important;
}

.pl-311 {
  padding-left: 25.9166666667vw !important;
}

.pr-311 {
  padding-right: 25.9166666667vw !important;
}

.pb-311 {
  padding-bottom: 25.9166666667vw !important;
}

.h-312 {
  height: 26vw !important;
}

.pt-312 {
  padding-top: 26vw !important;
}

.pl-312 {
  padding-left: 26vw !important;
}

.pr-312 {
  padding-right: 26vw !important;
}

.pb-312 {
  padding-bottom: 26vw !important;
}

.h-313 {
  height: 26.0833333333vw !important;
}

.pt-313 {
  padding-top: 26.0833333333vw !important;
}

.pl-313 {
  padding-left: 26.0833333333vw !important;
}

.pr-313 {
  padding-right: 26.0833333333vw !important;
}

.pb-313 {
  padding-bottom: 26.0833333333vw !important;
}

.h-314 {
  height: 26.1666666667vw !important;
}

.pt-314 {
  padding-top: 26.1666666667vw !important;
}

.pl-314 {
  padding-left: 26.1666666667vw !important;
}

.pr-314 {
  padding-right: 26.1666666667vw !important;
}

.pb-314 {
  padding-bottom: 26.1666666667vw !important;
}

.h-315 {
  height: 26.25vw !important;
}

.pt-315 {
  padding-top: 26.25vw !important;
}

.pl-315 {
  padding-left: 26.25vw !important;
}

.pr-315 {
  padding-right: 26.25vw !important;
}

.pb-315 {
  padding-bottom: 26.25vw !important;
}

.h-316 {
  height: 26.3333333333vw !important;
}

.pt-316 {
  padding-top: 26.3333333333vw !important;
}

.pl-316 {
  padding-left: 26.3333333333vw !important;
}

.pr-316 {
  padding-right: 26.3333333333vw !important;
}

.pb-316 {
  padding-bottom: 26.3333333333vw !important;
}

.h-317 {
  height: 26.4166666667vw !important;
}

.pt-317 {
  padding-top: 26.4166666667vw !important;
}

.pl-317 {
  padding-left: 26.4166666667vw !important;
}

.pr-317 {
  padding-right: 26.4166666667vw !important;
}

.pb-317 {
  padding-bottom: 26.4166666667vw !important;
}

.h-318 {
  height: 26.5vw !important;
}

.pt-318 {
  padding-top: 26.5vw !important;
}

.pl-318 {
  padding-left: 26.5vw !important;
}

.pr-318 {
  padding-right: 26.5vw !important;
}

.pb-318 {
  padding-bottom: 26.5vw !important;
}

.h-319 {
  height: 26.5833333333vw !important;
}

.pt-319 {
  padding-top: 26.5833333333vw !important;
}

.pl-319 {
  padding-left: 26.5833333333vw !important;
}

.pr-319 {
  padding-right: 26.5833333333vw !important;
}

.pb-319 {
  padding-bottom: 26.5833333333vw !important;
}

.h-320 {
  height: 26.6666666667vw !important;
}

.pt-320 {
  padding-top: 26.6666666667vw !important;
}

.pl-320 {
  padding-left: 26.6666666667vw !important;
}

.pr-320 {
  padding-right: 26.6666666667vw !important;
}

.pb-320 {
  padding-bottom: 26.6666666667vw !important;
}

.h-321 {
  height: 26.75vw !important;
}

.pt-321 {
  padding-top: 26.75vw !important;
}

.pl-321 {
  padding-left: 26.75vw !important;
}

.pr-321 {
  padding-right: 26.75vw !important;
}

.pb-321 {
  padding-bottom: 26.75vw !important;
}

.h-322 {
  height: 26.8333333333vw !important;
}

.pt-322 {
  padding-top: 26.8333333333vw !important;
}

.pl-322 {
  padding-left: 26.8333333333vw !important;
}

.pr-322 {
  padding-right: 26.8333333333vw !important;
}

.pb-322 {
  padding-bottom: 26.8333333333vw !important;
}

.h-323 {
  height: 26.9166666667vw !important;
}

.pt-323 {
  padding-top: 26.9166666667vw !important;
}

.pl-323 {
  padding-left: 26.9166666667vw !important;
}

.pr-323 {
  padding-right: 26.9166666667vw !important;
}

.pb-323 {
  padding-bottom: 26.9166666667vw !important;
}

.h-324 {
  height: 27vw !important;
}

.pt-324 {
  padding-top: 27vw !important;
}

.pl-324 {
  padding-left: 27vw !important;
}

.pr-324 {
  padding-right: 27vw !important;
}

.pb-324 {
  padding-bottom: 27vw !important;
}

.h-325 {
  height: 27.0833333333vw !important;
}

.pt-325 {
  padding-top: 27.0833333333vw !important;
}

.pl-325 {
  padding-left: 27.0833333333vw !important;
}

.pr-325 {
  padding-right: 27.0833333333vw !important;
}

.pb-325 {
  padding-bottom: 27.0833333333vw !important;
}

.h-326 {
  height: 27.1666666667vw !important;
}

.pt-326 {
  padding-top: 27.1666666667vw !important;
}

.pl-326 {
  padding-left: 27.1666666667vw !important;
}

.pr-326 {
  padding-right: 27.1666666667vw !important;
}

.pb-326 {
  padding-bottom: 27.1666666667vw !important;
}

.h-327 {
  height: 27.25vw !important;
}

.pt-327 {
  padding-top: 27.25vw !important;
}

.pl-327 {
  padding-left: 27.25vw !important;
}

.pr-327 {
  padding-right: 27.25vw !important;
}

.pb-327 {
  padding-bottom: 27.25vw !important;
}

.h-328 {
  height: 27.3333333333vw !important;
}

.pt-328 {
  padding-top: 27.3333333333vw !important;
}

.pl-328 {
  padding-left: 27.3333333333vw !important;
}

.pr-328 {
  padding-right: 27.3333333333vw !important;
}

.pb-328 {
  padding-bottom: 27.3333333333vw !important;
}

.h-329 {
  height: 27.4166666667vw !important;
}

.pt-329 {
  padding-top: 27.4166666667vw !important;
}

.pl-329 {
  padding-left: 27.4166666667vw !important;
}

.pr-329 {
  padding-right: 27.4166666667vw !important;
}

.pb-329 {
  padding-bottom: 27.4166666667vw !important;
}

.h-330 {
  height: 27.5vw !important;
}

.pt-330 {
  padding-top: 27.5vw !important;
}

.pl-330 {
  padding-left: 27.5vw !important;
}

.pr-330 {
  padding-right: 27.5vw !important;
}

.pb-330 {
  padding-bottom: 27.5vw !important;
}

.h-331 {
  height: 27.5833333333vw !important;
}

.pt-331 {
  padding-top: 27.5833333333vw !important;
}

.pl-331 {
  padding-left: 27.5833333333vw !important;
}

.pr-331 {
  padding-right: 27.5833333333vw !important;
}

.pb-331 {
  padding-bottom: 27.5833333333vw !important;
}

.h-332 {
  height: 27.6666666667vw !important;
}

.pt-332 {
  padding-top: 27.6666666667vw !important;
}

.pl-332 {
  padding-left: 27.6666666667vw !important;
}

.pr-332 {
  padding-right: 27.6666666667vw !important;
}

.pb-332 {
  padding-bottom: 27.6666666667vw !important;
}

.h-333 {
  height: 27.75vw !important;
}

.pt-333 {
  padding-top: 27.75vw !important;
}

.pl-333 {
  padding-left: 27.75vw !important;
}

.pr-333 {
  padding-right: 27.75vw !important;
}

.pb-333 {
  padding-bottom: 27.75vw !important;
}

.h-334 {
  height: 27.8333333333vw !important;
}

.pt-334 {
  padding-top: 27.8333333333vw !important;
}

.pl-334 {
  padding-left: 27.8333333333vw !important;
}

.pr-334 {
  padding-right: 27.8333333333vw !important;
}

.pb-334 {
  padding-bottom: 27.8333333333vw !important;
}

.h-335 {
  height: 27.9166666667vw !important;
}

.pt-335 {
  padding-top: 27.9166666667vw !important;
}

.pl-335 {
  padding-left: 27.9166666667vw !important;
}

.pr-335 {
  padding-right: 27.9166666667vw !important;
}

.pb-335 {
  padding-bottom: 27.9166666667vw !important;
}

.h-336 {
  height: 28vw !important;
}

.pt-336 {
  padding-top: 28vw !important;
}

.pl-336 {
  padding-left: 28vw !important;
}

.pr-336 {
  padding-right: 28vw !important;
}

.pb-336 {
  padding-bottom: 28vw !important;
}

.h-337 {
  height: 28.0833333333vw !important;
}

.pt-337 {
  padding-top: 28.0833333333vw !important;
}

.pl-337 {
  padding-left: 28.0833333333vw !important;
}

.pr-337 {
  padding-right: 28.0833333333vw !important;
}

.pb-337 {
  padding-bottom: 28.0833333333vw !important;
}

.h-338 {
  height: 28.1666666667vw !important;
}

.pt-338 {
  padding-top: 28.1666666667vw !important;
}

.pl-338 {
  padding-left: 28.1666666667vw !important;
}

.pr-338 {
  padding-right: 28.1666666667vw !important;
}

.pb-338 {
  padding-bottom: 28.1666666667vw !important;
}

.h-339 {
  height: 28.25vw !important;
}

.pt-339 {
  padding-top: 28.25vw !important;
}

.pl-339 {
  padding-left: 28.25vw !important;
}

.pr-339 {
  padding-right: 28.25vw !important;
}

.pb-339 {
  padding-bottom: 28.25vw !important;
}

.h-340 {
  height: 28.3333333333vw !important;
}

.pt-340 {
  padding-top: 28.3333333333vw !important;
}

.pl-340 {
  padding-left: 28.3333333333vw !important;
}

.pr-340 {
  padding-right: 28.3333333333vw !important;
}

.pb-340 {
  padding-bottom: 28.3333333333vw !important;
}

.h-341 {
  height: 28.4166666667vw !important;
}

.pt-341 {
  padding-top: 28.4166666667vw !important;
}

.pl-341 {
  padding-left: 28.4166666667vw !important;
}

.pr-341 {
  padding-right: 28.4166666667vw !important;
}

.pb-341 {
  padding-bottom: 28.4166666667vw !important;
}

.h-342 {
  height: 28.5vw !important;
}

.pt-342 {
  padding-top: 28.5vw !important;
}

.pl-342 {
  padding-left: 28.5vw !important;
}

.pr-342 {
  padding-right: 28.5vw !important;
}

.pb-342 {
  padding-bottom: 28.5vw !important;
}

.h-343 {
  height: 28.5833333333vw !important;
}

.pt-343 {
  padding-top: 28.5833333333vw !important;
}

.pl-343 {
  padding-left: 28.5833333333vw !important;
}

.pr-343 {
  padding-right: 28.5833333333vw !important;
}

.pb-343 {
  padding-bottom: 28.5833333333vw !important;
}

.h-344 {
  height: 28.6666666667vw !important;
}

.pt-344 {
  padding-top: 28.6666666667vw !important;
}

.pl-344 {
  padding-left: 28.6666666667vw !important;
}

.pr-344 {
  padding-right: 28.6666666667vw !important;
}

.pb-344 {
  padding-bottom: 28.6666666667vw !important;
}

.h-345 {
  height: 28.75vw !important;
}

.pt-345 {
  padding-top: 28.75vw !important;
}

.pl-345 {
  padding-left: 28.75vw !important;
}

.pr-345 {
  padding-right: 28.75vw !important;
}

.pb-345 {
  padding-bottom: 28.75vw !important;
}

.h-346 {
  height: 28.8333333333vw !important;
}

.pt-346 {
  padding-top: 28.8333333333vw !important;
}

.pl-346 {
  padding-left: 28.8333333333vw !important;
}

.pr-346 {
  padding-right: 28.8333333333vw !important;
}

.pb-346 {
  padding-bottom: 28.8333333333vw !important;
}

.h-347 {
  height: 28.9166666667vw !important;
}

.pt-347 {
  padding-top: 28.9166666667vw !important;
}

.pl-347 {
  padding-left: 28.9166666667vw !important;
}

.pr-347 {
  padding-right: 28.9166666667vw !important;
}

.pb-347 {
  padding-bottom: 28.9166666667vw !important;
}

.h-348 {
  height: 29vw !important;
}

.pt-348 {
  padding-top: 29vw !important;
}

.pl-348 {
  padding-left: 29vw !important;
}

.pr-348 {
  padding-right: 29vw !important;
}

.pb-348 {
  padding-bottom: 29vw !important;
}

.h-349 {
  height: 29.0833333333vw !important;
}

.pt-349 {
  padding-top: 29.0833333333vw !important;
}

.pl-349 {
  padding-left: 29.0833333333vw !important;
}

.pr-349 {
  padding-right: 29.0833333333vw !important;
}

.pb-349 {
  padding-bottom: 29.0833333333vw !important;
}

.h-350 {
  height: 29.1666666667vw !important;
}

.pt-350 {
  padding-top: 29.1666666667vw !important;
}

.pl-350 {
  padding-left: 29.1666666667vw !important;
}

.pr-350 {
  padding-right: 29.1666666667vw !important;
}

.pb-350 {
  padding-bottom: 29.1666666667vw !important;
}

.h-351 {
  height: 29.25vw !important;
}

.pt-351 {
  padding-top: 29.25vw !important;
}

.pl-351 {
  padding-left: 29.25vw !important;
}

.pr-351 {
  padding-right: 29.25vw !important;
}

.pb-351 {
  padding-bottom: 29.25vw !important;
}

.h-352 {
  height: 29.3333333333vw !important;
}

.pt-352 {
  padding-top: 29.3333333333vw !important;
}

.pl-352 {
  padding-left: 29.3333333333vw !important;
}

.pr-352 {
  padding-right: 29.3333333333vw !important;
}

.pb-352 {
  padding-bottom: 29.3333333333vw !important;
}

.h-353 {
  height: 29.4166666667vw !important;
}

.pt-353 {
  padding-top: 29.4166666667vw !important;
}

.pl-353 {
  padding-left: 29.4166666667vw !important;
}

.pr-353 {
  padding-right: 29.4166666667vw !important;
}

.pb-353 {
  padding-bottom: 29.4166666667vw !important;
}

.h-354 {
  height: 29.5vw !important;
}

.pt-354 {
  padding-top: 29.5vw !important;
}

.pl-354 {
  padding-left: 29.5vw !important;
}

.pr-354 {
  padding-right: 29.5vw !important;
}

.pb-354 {
  padding-bottom: 29.5vw !important;
}

.h-355 {
  height: 29.5833333333vw !important;
}

.pt-355 {
  padding-top: 29.5833333333vw !important;
}

.pl-355 {
  padding-left: 29.5833333333vw !important;
}

.pr-355 {
  padding-right: 29.5833333333vw !important;
}

.pb-355 {
  padding-bottom: 29.5833333333vw !important;
}

.h-356 {
  height: 29.6666666667vw !important;
}

.pt-356 {
  padding-top: 29.6666666667vw !important;
}

.pl-356 {
  padding-left: 29.6666666667vw !important;
}

.pr-356 {
  padding-right: 29.6666666667vw !important;
}

.pb-356 {
  padding-bottom: 29.6666666667vw !important;
}

.h-357 {
  height: 29.75vw !important;
}

.pt-357 {
  padding-top: 29.75vw !important;
}

.pl-357 {
  padding-left: 29.75vw !important;
}

.pr-357 {
  padding-right: 29.75vw !important;
}

.pb-357 {
  padding-bottom: 29.75vw !important;
}

.h-358 {
  height: 29.8333333333vw !important;
}

.pt-358 {
  padding-top: 29.8333333333vw !important;
}

.pl-358 {
  padding-left: 29.8333333333vw !important;
}

.pr-358 {
  padding-right: 29.8333333333vw !important;
}

.pb-358 {
  padding-bottom: 29.8333333333vw !important;
}

.h-359 {
  height: 29.9166666667vw !important;
}

.pt-359 {
  padding-top: 29.9166666667vw !important;
}

.pl-359 {
  padding-left: 29.9166666667vw !important;
}

.pr-359 {
  padding-right: 29.9166666667vw !important;
}

.pb-359 {
  padding-bottom: 29.9166666667vw !important;
}

.h-360 {
  height: 30vw !important;
}

.pt-360 {
  padding-top: 30vw !important;
}

.pl-360 {
  padding-left: 30vw !important;
}

.pr-360 {
  padding-right: 30vw !important;
}

.pb-360 {
  padding-bottom: 30vw !important;
}

.h-361 {
  height: 30.0833333333vw !important;
}

.pt-361 {
  padding-top: 30.0833333333vw !important;
}

.pl-361 {
  padding-left: 30.0833333333vw !important;
}

.pr-361 {
  padding-right: 30.0833333333vw !important;
}

.pb-361 {
  padding-bottom: 30.0833333333vw !important;
}

.h-362 {
  height: 30.1666666667vw !important;
}

.pt-362 {
  padding-top: 30.1666666667vw !important;
}

.pl-362 {
  padding-left: 30.1666666667vw !important;
}

.pr-362 {
  padding-right: 30.1666666667vw !important;
}

.pb-362 {
  padding-bottom: 30.1666666667vw !important;
}

.h-363 {
  height: 30.25vw !important;
}

.pt-363 {
  padding-top: 30.25vw !important;
}

.pl-363 {
  padding-left: 30.25vw !important;
}

.pr-363 {
  padding-right: 30.25vw !important;
}

.pb-363 {
  padding-bottom: 30.25vw !important;
}

.h-364 {
  height: 30.3333333333vw !important;
}

.pt-364 {
  padding-top: 30.3333333333vw !important;
}

.pl-364 {
  padding-left: 30.3333333333vw !important;
}

.pr-364 {
  padding-right: 30.3333333333vw !important;
}

.pb-364 {
  padding-bottom: 30.3333333333vw !important;
}

.h-365 {
  height: 30.4166666667vw !important;
}

.pt-365 {
  padding-top: 30.4166666667vw !important;
}

.pl-365 {
  padding-left: 30.4166666667vw !important;
}

.pr-365 {
  padding-right: 30.4166666667vw !important;
}

.pb-365 {
  padding-bottom: 30.4166666667vw !important;
}

.h-366 {
  height: 30.5vw !important;
}

.pt-366 {
  padding-top: 30.5vw !important;
}

.pl-366 {
  padding-left: 30.5vw !important;
}

.pr-366 {
  padding-right: 30.5vw !important;
}

.pb-366 {
  padding-bottom: 30.5vw !important;
}

.h-367 {
  height: 30.5833333333vw !important;
}

.pt-367 {
  padding-top: 30.5833333333vw !important;
}

.pl-367 {
  padding-left: 30.5833333333vw !important;
}

.pr-367 {
  padding-right: 30.5833333333vw !important;
}

.pb-367 {
  padding-bottom: 30.5833333333vw !important;
}

.h-368 {
  height: 30.6666666667vw !important;
}

.pt-368 {
  padding-top: 30.6666666667vw !important;
}

.pl-368 {
  padding-left: 30.6666666667vw !important;
}

.pr-368 {
  padding-right: 30.6666666667vw !important;
}

.pb-368 {
  padding-bottom: 30.6666666667vw !important;
}

.h-369 {
  height: 30.75vw !important;
}

.pt-369 {
  padding-top: 30.75vw !important;
}

.pl-369 {
  padding-left: 30.75vw !important;
}

.pr-369 {
  padding-right: 30.75vw !important;
}

.pb-369 {
  padding-bottom: 30.75vw !important;
}

.h-370 {
  height: 30.8333333333vw !important;
}

.pt-370 {
  padding-top: 30.8333333333vw !important;
}

.pl-370 {
  padding-left: 30.8333333333vw !important;
}

.pr-370 {
  padding-right: 30.8333333333vw !important;
}

.pb-370 {
  padding-bottom: 30.8333333333vw !important;
}

.h-371 {
  height: 30.9166666667vw !important;
}

.pt-371 {
  padding-top: 30.9166666667vw !important;
}

.pl-371 {
  padding-left: 30.9166666667vw !important;
}

.pr-371 {
  padding-right: 30.9166666667vw !important;
}

.pb-371 {
  padding-bottom: 30.9166666667vw !important;
}

.h-372 {
  height: 31vw !important;
}

.pt-372 {
  padding-top: 31vw !important;
}

.pl-372 {
  padding-left: 31vw !important;
}

.pr-372 {
  padding-right: 31vw !important;
}

.pb-372 {
  padding-bottom: 31vw !important;
}

.h-373 {
  height: 31.0833333333vw !important;
}

.pt-373 {
  padding-top: 31.0833333333vw !important;
}

.pl-373 {
  padding-left: 31.0833333333vw !important;
}

.pr-373 {
  padding-right: 31.0833333333vw !important;
}

.pb-373 {
  padding-bottom: 31.0833333333vw !important;
}

.h-374 {
  height: 31.1666666667vw !important;
}

.pt-374 {
  padding-top: 31.1666666667vw !important;
}

.pl-374 {
  padding-left: 31.1666666667vw !important;
}

.pr-374 {
  padding-right: 31.1666666667vw !important;
}

.pb-374 {
  padding-bottom: 31.1666666667vw !important;
}

.h-375 {
  height: 31.25vw !important;
}

.pt-375 {
  padding-top: 31.25vw !important;
}

.pl-375 {
  padding-left: 31.25vw !important;
}

.pr-375 {
  padding-right: 31.25vw !important;
}

.pb-375 {
  padding-bottom: 31.25vw !important;
}

.h-376 {
  height: 31.3333333333vw !important;
}

.pt-376 {
  padding-top: 31.3333333333vw !important;
}

.pl-376 {
  padding-left: 31.3333333333vw !important;
}

.pr-376 {
  padding-right: 31.3333333333vw !important;
}

.pb-376 {
  padding-bottom: 31.3333333333vw !important;
}

.h-377 {
  height: 31.4166666667vw !important;
}

.pt-377 {
  padding-top: 31.4166666667vw !important;
}

.pl-377 {
  padding-left: 31.4166666667vw !important;
}

.pr-377 {
  padding-right: 31.4166666667vw !important;
}

.pb-377 {
  padding-bottom: 31.4166666667vw !important;
}

.h-378 {
  height: 31.5vw !important;
}

.pt-378 {
  padding-top: 31.5vw !important;
}

.pl-378 {
  padding-left: 31.5vw !important;
}

.pr-378 {
  padding-right: 31.5vw !important;
}

.pb-378 {
  padding-bottom: 31.5vw !important;
}

.h-379 {
  height: 31.5833333333vw !important;
}

.pt-379 {
  padding-top: 31.5833333333vw !important;
}

.pl-379 {
  padding-left: 31.5833333333vw !important;
}

.pr-379 {
  padding-right: 31.5833333333vw !important;
}

.pb-379 {
  padding-bottom: 31.5833333333vw !important;
}

.h-380 {
  height: 31.6666666667vw !important;
}

.pt-380 {
  padding-top: 31.6666666667vw !important;
}

.pl-380 {
  padding-left: 31.6666666667vw !important;
}

.pr-380 {
  padding-right: 31.6666666667vw !important;
}

.pb-380 {
  padding-bottom: 31.6666666667vw !important;
}

.h-381 {
  height: 31.75vw !important;
}

.pt-381 {
  padding-top: 31.75vw !important;
}

.pl-381 {
  padding-left: 31.75vw !important;
}

.pr-381 {
  padding-right: 31.75vw !important;
}

.pb-381 {
  padding-bottom: 31.75vw !important;
}

.h-382 {
  height: 31.8333333333vw !important;
}

.pt-382 {
  padding-top: 31.8333333333vw !important;
}

.pl-382 {
  padding-left: 31.8333333333vw !important;
}

.pr-382 {
  padding-right: 31.8333333333vw !important;
}

.pb-382 {
  padding-bottom: 31.8333333333vw !important;
}

.h-383 {
  height: 31.9166666667vw !important;
}

.pt-383 {
  padding-top: 31.9166666667vw !important;
}

.pl-383 {
  padding-left: 31.9166666667vw !important;
}

.pr-383 {
  padding-right: 31.9166666667vw !important;
}

.pb-383 {
  padding-bottom: 31.9166666667vw !important;
}

.h-384 {
  height: 32vw !important;
}

.pt-384 {
  padding-top: 32vw !important;
}

.pl-384 {
  padding-left: 32vw !important;
}

.pr-384 {
  padding-right: 32vw !important;
}

.pb-384 {
  padding-bottom: 32vw !important;
}

.h-385 {
  height: 32.0833333333vw !important;
}

.pt-385 {
  padding-top: 32.0833333333vw !important;
}

.pl-385 {
  padding-left: 32.0833333333vw !important;
}

.pr-385 {
  padding-right: 32.0833333333vw !important;
}

.pb-385 {
  padding-bottom: 32.0833333333vw !important;
}

.h-386 {
  height: 32.1666666667vw !important;
}

.pt-386 {
  padding-top: 32.1666666667vw !important;
}

.pl-386 {
  padding-left: 32.1666666667vw !important;
}

.pr-386 {
  padding-right: 32.1666666667vw !important;
}

.pb-386 {
  padding-bottom: 32.1666666667vw !important;
}

.h-387 {
  height: 32.25vw !important;
}

.pt-387 {
  padding-top: 32.25vw !important;
}

.pl-387 {
  padding-left: 32.25vw !important;
}

.pr-387 {
  padding-right: 32.25vw !important;
}

.pb-387 {
  padding-bottom: 32.25vw !important;
}

.h-388 {
  height: 32.3333333333vw !important;
}

.pt-388 {
  padding-top: 32.3333333333vw !important;
}

.pl-388 {
  padding-left: 32.3333333333vw !important;
}

.pr-388 {
  padding-right: 32.3333333333vw !important;
}

.pb-388 {
  padding-bottom: 32.3333333333vw !important;
}

.h-389 {
  height: 32.4166666667vw !important;
}

.pt-389 {
  padding-top: 32.4166666667vw !important;
}

.pl-389 {
  padding-left: 32.4166666667vw !important;
}

.pr-389 {
  padding-right: 32.4166666667vw !important;
}

.pb-389 {
  padding-bottom: 32.4166666667vw !important;
}

.h-390 {
  height: 32.5vw !important;
}

.pt-390 {
  padding-top: 32.5vw !important;
}

.pl-390 {
  padding-left: 32.5vw !important;
}

.pr-390 {
  padding-right: 32.5vw !important;
}

.pb-390 {
  padding-bottom: 32.5vw !important;
}

.h-391 {
  height: 32.5833333333vw !important;
}

.pt-391 {
  padding-top: 32.5833333333vw !important;
}

.pl-391 {
  padding-left: 32.5833333333vw !important;
}

.pr-391 {
  padding-right: 32.5833333333vw !important;
}

.pb-391 {
  padding-bottom: 32.5833333333vw !important;
}

.h-392 {
  height: 32.6666666667vw !important;
}

.pt-392 {
  padding-top: 32.6666666667vw !important;
}

.pl-392 {
  padding-left: 32.6666666667vw !important;
}

.pr-392 {
  padding-right: 32.6666666667vw !important;
}

.pb-392 {
  padding-bottom: 32.6666666667vw !important;
}

.h-393 {
  height: 32.75vw !important;
}

.pt-393 {
  padding-top: 32.75vw !important;
}

.pl-393 {
  padding-left: 32.75vw !important;
}

.pr-393 {
  padding-right: 32.75vw !important;
}

.pb-393 {
  padding-bottom: 32.75vw !important;
}

.h-394 {
  height: 32.8333333333vw !important;
}

.pt-394 {
  padding-top: 32.8333333333vw !important;
}

.pl-394 {
  padding-left: 32.8333333333vw !important;
}

.pr-394 {
  padding-right: 32.8333333333vw !important;
}

.pb-394 {
  padding-bottom: 32.8333333333vw !important;
}

.h-395 {
  height: 32.9166666667vw !important;
}

.pt-395 {
  padding-top: 32.9166666667vw !important;
}

.pl-395 {
  padding-left: 32.9166666667vw !important;
}

.pr-395 {
  padding-right: 32.9166666667vw !important;
}

.pb-395 {
  padding-bottom: 32.9166666667vw !important;
}

.h-396 {
  height: 33vw !important;
}

.pt-396 {
  padding-top: 33vw !important;
}

.pl-396 {
  padding-left: 33vw !important;
}

.pr-396 {
  padding-right: 33vw !important;
}

.pb-396 {
  padding-bottom: 33vw !important;
}

.h-397 {
  height: 33.0833333333vw !important;
}

.pt-397 {
  padding-top: 33.0833333333vw !important;
}

.pl-397 {
  padding-left: 33.0833333333vw !important;
}

.pr-397 {
  padding-right: 33.0833333333vw !important;
}

.pb-397 {
  padding-bottom: 33.0833333333vw !important;
}

.h-398 {
  height: 33.1666666667vw !important;
}

.pt-398 {
  padding-top: 33.1666666667vw !important;
}

.pl-398 {
  padding-left: 33.1666666667vw !important;
}

.pr-398 {
  padding-right: 33.1666666667vw !important;
}

.pb-398 {
  padding-bottom: 33.1666666667vw !important;
}

.h-399 {
  height: 33.25vw !important;
}

.pt-399 {
  padding-top: 33.25vw !important;
}

.pl-399 {
  padding-left: 33.25vw !important;
}

.pr-399 {
  padding-right: 33.25vw !important;
}

.pb-399 {
  padding-bottom: 33.25vw !important;
}

.h-400 {
  height: 33.3333333333vw !important;
}

.pt-400 {
  padding-top: 33.3333333333vw !important;
}

.pl-400 {
  padding-left: 33.3333333333vw !important;
}

.pr-400 {
  padding-right: 33.3333333333vw !important;
}

.pb-400 {
  padding-bottom: 33.3333333333vw !important;
}

.mt--100 {
  margin-top: -8.3333333333vw !important;
}

.mr--100 {
  margin-right: -8.3333333333vw !important;
}

.ml--100 {
  margin-left: -8.3333333333vw !important;
}

.mb--100 {
  margin-bottom: -8.3333333333vw !important;
}

.mt--99 {
  margin-top: -8.25vw !important;
}

.mr--99 {
  margin-right: -8.25vw !important;
}

.ml--99 {
  margin-left: -8.25vw !important;
}

.mb--99 {
  margin-bottom: -8.25vw !important;
}

.mt--98 {
  margin-top: -8.1666666667vw !important;
}

.mr--98 {
  margin-right: -8.1666666667vw !important;
}

.ml--98 {
  margin-left: -8.1666666667vw !important;
}

.mb--98 {
  margin-bottom: -8.1666666667vw !important;
}

.mt--97 {
  margin-top: -8.0833333333vw !important;
}

.mr--97 {
  margin-right: -8.0833333333vw !important;
}

.ml--97 {
  margin-left: -8.0833333333vw !important;
}

.mb--97 {
  margin-bottom: -8.0833333333vw !important;
}

.mt--96 {
  margin-top: -8vw !important;
}

.mr--96 {
  margin-right: -8vw !important;
}

.ml--96 {
  margin-left: -8vw !important;
}

.mb--96 {
  margin-bottom: -8vw !important;
}

.mt--95 {
  margin-top: -7.9166666667vw !important;
}

.mr--95 {
  margin-right: -7.9166666667vw !important;
}

.ml--95 {
  margin-left: -7.9166666667vw !important;
}

.mb--95 {
  margin-bottom: -7.9166666667vw !important;
}

.mt--94 {
  margin-top: -7.8333333333vw !important;
}

.mr--94 {
  margin-right: -7.8333333333vw !important;
}

.ml--94 {
  margin-left: -7.8333333333vw !important;
}

.mb--94 {
  margin-bottom: -7.8333333333vw !important;
}

.mt--93 {
  margin-top: -7.75vw !important;
}

.mr--93 {
  margin-right: -7.75vw !important;
}

.ml--93 {
  margin-left: -7.75vw !important;
}

.mb--93 {
  margin-bottom: -7.75vw !important;
}

.mt--92 {
  margin-top: -7.6666666667vw !important;
}

.mr--92 {
  margin-right: -7.6666666667vw !important;
}

.ml--92 {
  margin-left: -7.6666666667vw !important;
}

.mb--92 {
  margin-bottom: -7.6666666667vw !important;
}

.mt--91 {
  margin-top: -7.5833333333vw !important;
}

.mr--91 {
  margin-right: -7.5833333333vw !important;
}

.ml--91 {
  margin-left: -7.5833333333vw !important;
}

.mb--91 {
  margin-bottom: -7.5833333333vw !important;
}

.mt--90 {
  margin-top: -7.5vw !important;
}

.mr--90 {
  margin-right: -7.5vw !important;
}

.ml--90 {
  margin-left: -7.5vw !important;
}

.mb--90 {
  margin-bottom: -7.5vw !important;
}

.mt--89 {
  margin-top: -7.4166666667vw !important;
}

.mr--89 {
  margin-right: -7.4166666667vw !important;
}

.ml--89 {
  margin-left: -7.4166666667vw !important;
}

.mb--89 {
  margin-bottom: -7.4166666667vw !important;
}

.mt--88 {
  margin-top: -7.3333333333vw !important;
}

.mr--88 {
  margin-right: -7.3333333333vw !important;
}

.ml--88 {
  margin-left: -7.3333333333vw !important;
}

.mb--88 {
  margin-bottom: -7.3333333333vw !important;
}

.mt--87 {
  margin-top: -7.25vw !important;
}

.mr--87 {
  margin-right: -7.25vw !important;
}

.ml--87 {
  margin-left: -7.25vw !important;
}

.mb--87 {
  margin-bottom: -7.25vw !important;
}

.mt--86 {
  margin-top: -7.1666666667vw !important;
}

.mr--86 {
  margin-right: -7.1666666667vw !important;
}

.ml--86 {
  margin-left: -7.1666666667vw !important;
}

.mb--86 {
  margin-bottom: -7.1666666667vw !important;
}

.mt--85 {
  margin-top: -7.0833333333vw !important;
}

.mr--85 {
  margin-right: -7.0833333333vw !important;
}

.ml--85 {
  margin-left: -7.0833333333vw !important;
}

.mb--85 {
  margin-bottom: -7.0833333333vw !important;
}

.mt--84 {
  margin-top: -7vw !important;
}

.mr--84 {
  margin-right: -7vw !important;
}

.ml--84 {
  margin-left: -7vw !important;
}

.mb--84 {
  margin-bottom: -7vw !important;
}

.mt--83 {
  margin-top: -6.9166666667vw !important;
}

.mr--83 {
  margin-right: -6.9166666667vw !important;
}

.ml--83 {
  margin-left: -6.9166666667vw !important;
}

.mb--83 {
  margin-bottom: -6.9166666667vw !important;
}

.mt--82 {
  margin-top: -6.8333333333vw !important;
}

.mr--82 {
  margin-right: -6.8333333333vw !important;
}

.ml--82 {
  margin-left: -6.8333333333vw !important;
}

.mb--82 {
  margin-bottom: -6.8333333333vw !important;
}

.mt--81 {
  margin-top: -6.75vw !important;
}

.mr--81 {
  margin-right: -6.75vw !important;
}

.ml--81 {
  margin-left: -6.75vw !important;
}

.mb--81 {
  margin-bottom: -6.75vw !important;
}

.mt--80 {
  margin-top: -6.6666666667vw !important;
}

.mr--80 {
  margin-right: -6.6666666667vw !important;
}

.ml--80 {
  margin-left: -6.6666666667vw !important;
}

.mb--80 {
  margin-bottom: -6.6666666667vw !important;
}

.mt--79 {
  margin-top: -6.5833333333vw !important;
}

.mr--79 {
  margin-right: -6.5833333333vw !important;
}

.ml--79 {
  margin-left: -6.5833333333vw !important;
}

.mb--79 {
  margin-bottom: -6.5833333333vw !important;
}

.mt--78 {
  margin-top: -6.5vw !important;
}

.mr--78 {
  margin-right: -6.5vw !important;
}

.ml--78 {
  margin-left: -6.5vw !important;
}

.mb--78 {
  margin-bottom: -6.5vw !important;
}

.mt--77 {
  margin-top: -6.4166666667vw !important;
}

.mr--77 {
  margin-right: -6.4166666667vw !important;
}

.ml--77 {
  margin-left: -6.4166666667vw !important;
}

.mb--77 {
  margin-bottom: -6.4166666667vw !important;
}

.mt--76 {
  margin-top: -6.3333333333vw !important;
}

.mr--76 {
  margin-right: -6.3333333333vw !important;
}

.ml--76 {
  margin-left: -6.3333333333vw !important;
}

.mb--76 {
  margin-bottom: -6.3333333333vw !important;
}

.mt--75 {
  margin-top: -6.25vw !important;
}

.mr--75 {
  margin-right: -6.25vw !important;
}

.ml--75 {
  margin-left: -6.25vw !important;
}

.mb--75 {
  margin-bottom: -6.25vw !important;
}

.mt--74 {
  margin-top: -6.1666666667vw !important;
}

.mr--74 {
  margin-right: -6.1666666667vw !important;
}

.ml--74 {
  margin-left: -6.1666666667vw !important;
}

.mb--74 {
  margin-bottom: -6.1666666667vw !important;
}

.mt--73 {
  margin-top: -6.0833333333vw !important;
}

.mr--73 {
  margin-right: -6.0833333333vw !important;
}

.ml--73 {
  margin-left: -6.0833333333vw !important;
}

.mb--73 {
  margin-bottom: -6.0833333333vw !important;
}

.mt--72 {
  margin-top: -6vw !important;
}

.mr--72 {
  margin-right: -6vw !important;
}

.ml--72 {
  margin-left: -6vw !important;
}

.mb--72 {
  margin-bottom: -6vw !important;
}

.mt--71 {
  margin-top: -5.9166666667vw !important;
}

.mr--71 {
  margin-right: -5.9166666667vw !important;
}

.ml--71 {
  margin-left: -5.9166666667vw !important;
}

.mb--71 {
  margin-bottom: -5.9166666667vw !important;
}

.mt--70 {
  margin-top: -5.8333333333vw !important;
}

.mr--70 {
  margin-right: -5.8333333333vw !important;
}

.ml--70 {
  margin-left: -5.8333333333vw !important;
}

.mb--70 {
  margin-bottom: -5.8333333333vw !important;
}

.mt--69 {
  margin-top: -5.75vw !important;
}

.mr--69 {
  margin-right: -5.75vw !important;
}

.ml--69 {
  margin-left: -5.75vw !important;
}

.mb--69 {
  margin-bottom: -5.75vw !important;
}

.mt--68 {
  margin-top: -5.6666666667vw !important;
}

.mr--68 {
  margin-right: -5.6666666667vw !important;
}

.ml--68 {
  margin-left: -5.6666666667vw !important;
}

.mb--68 {
  margin-bottom: -5.6666666667vw !important;
}

.mt--67 {
  margin-top: -5.5833333333vw !important;
}

.mr--67 {
  margin-right: -5.5833333333vw !important;
}

.ml--67 {
  margin-left: -5.5833333333vw !important;
}

.mb--67 {
  margin-bottom: -5.5833333333vw !important;
}

.mt--66 {
  margin-top: -5.5vw !important;
}

.mr--66 {
  margin-right: -5.5vw !important;
}

.ml--66 {
  margin-left: -5.5vw !important;
}

.mb--66 {
  margin-bottom: -5.5vw !important;
}

.mt--65 {
  margin-top: -5.4166666667vw !important;
}

.mr--65 {
  margin-right: -5.4166666667vw !important;
}

.ml--65 {
  margin-left: -5.4166666667vw !important;
}

.mb--65 {
  margin-bottom: -5.4166666667vw !important;
}

.mt--64 {
  margin-top: -5.3333333333vw !important;
}

.mr--64 {
  margin-right: -5.3333333333vw !important;
}

.ml--64 {
  margin-left: -5.3333333333vw !important;
}

.mb--64 {
  margin-bottom: -5.3333333333vw !important;
}

.mt--63 {
  margin-top: -5.25vw !important;
}

.mr--63 {
  margin-right: -5.25vw !important;
}

.ml--63 {
  margin-left: -5.25vw !important;
}

.mb--63 {
  margin-bottom: -5.25vw !important;
}

.mt--62 {
  margin-top: -5.1666666667vw !important;
}

.mr--62 {
  margin-right: -5.1666666667vw !important;
}

.ml--62 {
  margin-left: -5.1666666667vw !important;
}

.mb--62 {
  margin-bottom: -5.1666666667vw !important;
}

.mt--61 {
  margin-top: -5.0833333333vw !important;
}

.mr--61 {
  margin-right: -5.0833333333vw !important;
}

.ml--61 {
  margin-left: -5.0833333333vw !important;
}

.mb--61 {
  margin-bottom: -5.0833333333vw !important;
}

.mt--60 {
  margin-top: -5vw !important;
}

.mr--60 {
  margin-right: -5vw !important;
}

.ml--60 {
  margin-left: -5vw !important;
}

.mb--60 {
  margin-bottom: -5vw !important;
}

.mt--59 {
  margin-top: -4.9166666667vw !important;
}

.mr--59 {
  margin-right: -4.9166666667vw !important;
}

.ml--59 {
  margin-left: -4.9166666667vw !important;
}

.mb--59 {
  margin-bottom: -4.9166666667vw !important;
}

.mt--58 {
  margin-top: -4.8333333333vw !important;
}

.mr--58 {
  margin-right: -4.8333333333vw !important;
}

.ml--58 {
  margin-left: -4.8333333333vw !important;
}

.mb--58 {
  margin-bottom: -4.8333333333vw !important;
}

.mt--57 {
  margin-top: -4.75vw !important;
}

.mr--57 {
  margin-right: -4.75vw !important;
}

.ml--57 {
  margin-left: -4.75vw !important;
}

.mb--57 {
  margin-bottom: -4.75vw !important;
}

.mt--56 {
  margin-top: -4.6666666667vw !important;
}

.mr--56 {
  margin-right: -4.6666666667vw !important;
}

.ml--56 {
  margin-left: -4.6666666667vw !important;
}

.mb--56 {
  margin-bottom: -4.6666666667vw !important;
}

.mt--55 {
  margin-top: -4.5833333333vw !important;
}

.mr--55 {
  margin-right: -4.5833333333vw !important;
}

.ml--55 {
  margin-left: -4.5833333333vw !important;
}

.mb--55 {
  margin-bottom: -4.5833333333vw !important;
}

.mt--54 {
  margin-top: -4.5vw !important;
}

.mr--54 {
  margin-right: -4.5vw !important;
}

.ml--54 {
  margin-left: -4.5vw !important;
}

.mb--54 {
  margin-bottom: -4.5vw !important;
}

.mt--53 {
  margin-top: -4.4166666667vw !important;
}

.mr--53 {
  margin-right: -4.4166666667vw !important;
}

.ml--53 {
  margin-left: -4.4166666667vw !important;
}

.mb--53 {
  margin-bottom: -4.4166666667vw !important;
}

.mt--52 {
  margin-top: -4.3333333333vw !important;
}

.mr--52 {
  margin-right: -4.3333333333vw !important;
}

.ml--52 {
  margin-left: -4.3333333333vw !important;
}

.mb--52 {
  margin-bottom: -4.3333333333vw !important;
}

.mt--51 {
  margin-top: -4.25vw !important;
}

.mr--51 {
  margin-right: -4.25vw !important;
}

.ml--51 {
  margin-left: -4.25vw !important;
}

.mb--51 {
  margin-bottom: -4.25vw !important;
}

.mt--50 {
  margin-top: -4.1666666667vw !important;
}

.mr--50 {
  margin-right: -4.1666666667vw !important;
}

.ml--50 {
  margin-left: -4.1666666667vw !important;
}

.mb--50 {
  margin-bottom: -4.1666666667vw !important;
}

.mt--49 {
  margin-top: -4.0833333333vw !important;
}

.mr--49 {
  margin-right: -4.0833333333vw !important;
}

.ml--49 {
  margin-left: -4.0833333333vw !important;
}

.mb--49 {
  margin-bottom: -4.0833333333vw !important;
}

.mt--48 {
  margin-top: -4vw !important;
}

.mr--48 {
  margin-right: -4vw !important;
}

.ml--48 {
  margin-left: -4vw !important;
}

.mb--48 {
  margin-bottom: -4vw !important;
}

.mt--47 {
  margin-top: -3.9166666667vw !important;
}

.mr--47 {
  margin-right: -3.9166666667vw !important;
}

.ml--47 {
  margin-left: -3.9166666667vw !important;
}

.mb--47 {
  margin-bottom: -3.9166666667vw !important;
}

.mt--46 {
  margin-top: -3.8333333333vw !important;
}

.mr--46 {
  margin-right: -3.8333333333vw !important;
}

.ml--46 {
  margin-left: -3.8333333333vw !important;
}

.mb--46 {
  margin-bottom: -3.8333333333vw !important;
}

.mt--45 {
  margin-top: -3.75vw !important;
}

.mr--45 {
  margin-right: -3.75vw !important;
}

.ml--45 {
  margin-left: -3.75vw !important;
}

.mb--45 {
  margin-bottom: -3.75vw !important;
}

.mt--44 {
  margin-top: -3.6666666667vw !important;
}

.mr--44 {
  margin-right: -3.6666666667vw !important;
}

.ml--44 {
  margin-left: -3.6666666667vw !important;
}

.mb--44 {
  margin-bottom: -3.6666666667vw !important;
}

.mt--43 {
  margin-top: -3.5833333333vw !important;
}

.mr--43 {
  margin-right: -3.5833333333vw !important;
}

.ml--43 {
  margin-left: -3.5833333333vw !important;
}

.mb--43 {
  margin-bottom: -3.5833333333vw !important;
}

.mt--42 {
  margin-top: -3.5vw !important;
}

.mr--42 {
  margin-right: -3.5vw !important;
}

.ml--42 {
  margin-left: -3.5vw !important;
}

.mb--42 {
  margin-bottom: -3.5vw !important;
}

.mt--41 {
  margin-top: -3.4166666667vw !important;
}

.mr--41 {
  margin-right: -3.4166666667vw !important;
}

.ml--41 {
  margin-left: -3.4166666667vw !important;
}

.mb--41 {
  margin-bottom: -3.4166666667vw !important;
}

.mt--40 {
  margin-top: -3.3333333333vw !important;
}

.mr--40 {
  margin-right: -3.3333333333vw !important;
}

.ml--40 {
  margin-left: -3.3333333333vw !important;
}

.mb--40 {
  margin-bottom: -3.3333333333vw !important;
}

.mt--39 {
  margin-top: -3.25vw !important;
}

.mr--39 {
  margin-right: -3.25vw !important;
}

.ml--39 {
  margin-left: -3.25vw !important;
}

.mb--39 {
  margin-bottom: -3.25vw !important;
}

.mt--38 {
  margin-top: -3.1666666667vw !important;
}

.mr--38 {
  margin-right: -3.1666666667vw !important;
}

.ml--38 {
  margin-left: -3.1666666667vw !important;
}

.mb--38 {
  margin-bottom: -3.1666666667vw !important;
}

.mt--37 {
  margin-top: -3.0833333333vw !important;
}

.mr--37 {
  margin-right: -3.0833333333vw !important;
}

.ml--37 {
  margin-left: -3.0833333333vw !important;
}

.mb--37 {
  margin-bottom: -3.0833333333vw !important;
}

.mt--36 {
  margin-top: -3vw !important;
}

.mr--36 {
  margin-right: -3vw !important;
}

.ml--36 {
  margin-left: -3vw !important;
}

.mb--36 {
  margin-bottom: -3vw !important;
}

.mt--35 {
  margin-top: -2.9166666667vw !important;
}

.mr--35 {
  margin-right: -2.9166666667vw !important;
}

.ml--35 {
  margin-left: -2.9166666667vw !important;
}

.mb--35 {
  margin-bottom: -2.9166666667vw !important;
}

.mt--34 {
  margin-top: -2.8333333333vw !important;
}

.mr--34 {
  margin-right: -2.8333333333vw !important;
}

.ml--34 {
  margin-left: -2.8333333333vw !important;
}

.mb--34 {
  margin-bottom: -2.8333333333vw !important;
}

.mt--33 {
  margin-top: -2.75vw !important;
}

.mr--33 {
  margin-right: -2.75vw !important;
}

.ml--33 {
  margin-left: -2.75vw !important;
}

.mb--33 {
  margin-bottom: -2.75vw !important;
}

.mt--32 {
  margin-top: -2.6666666667vw !important;
}

.mr--32 {
  margin-right: -2.6666666667vw !important;
}

.ml--32 {
  margin-left: -2.6666666667vw !important;
}

.mb--32 {
  margin-bottom: -2.6666666667vw !important;
}

.mt--31 {
  margin-top: -2.5833333333vw !important;
}

.mr--31 {
  margin-right: -2.5833333333vw !important;
}

.ml--31 {
  margin-left: -2.5833333333vw !important;
}

.mb--31 {
  margin-bottom: -2.5833333333vw !important;
}

.mt--30 {
  margin-top: -2.5vw !important;
}

.mr--30 {
  margin-right: -2.5vw !important;
}

.ml--30 {
  margin-left: -2.5vw !important;
}

.mb--30 {
  margin-bottom: -2.5vw !important;
}

.mt--29 {
  margin-top: -2.4166666667vw !important;
}

.mr--29 {
  margin-right: -2.4166666667vw !important;
}

.ml--29 {
  margin-left: -2.4166666667vw !important;
}

.mb--29 {
  margin-bottom: -2.4166666667vw !important;
}

.mt--28 {
  margin-top: -2.3333333333vw !important;
}

.mr--28 {
  margin-right: -2.3333333333vw !important;
}

.ml--28 {
  margin-left: -2.3333333333vw !important;
}

.mb--28 {
  margin-bottom: -2.3333333333vw !important;
}

.mt--27 {
  margin-top: -2.25vw !important;
}

.mr--27 {
  margin-right: -2.25vw !important;
}

.ml--27 {
  margin-left: -2.25vw !important;
}

.mb--27 {
  margin-bottom: -2.25vw !important;
}

.mt--26 {
  margin-top: -2.1666666667vw !important;
}

.mr--26 {
  margin-right: -2.1666666667vw !important;
}

.ml--26 {
  margin-left: -2.1666666667vw !important;
}

.mb--26 {
  margin-bottom: -2.1666666667vw !important;
}

.mt--25 {
  margin-top: -2.0833333333vw !important;
}

.mr--25 {
  margin-right: -2.0833333333vw !important;
}

.ml--25 {
  margin-left: -2.0833333333vw !important;
}

.mb--25 {
  margin-bottom: -2.0833333333vw !important;
}

.mt--24 {
  margin-top: -2vw !important;
}

.mr--24 {
  margin-right: -2vw !important;
}

.ml--24 {
  margin-left: -2vw !important;
}

.mb--24 {
  margin-bottom: -2vw !important;
}

.mt--23 {
  margin-top: -1.9166666667vw !important;
}

.mr--23 {
  margin-right: -1.9166666667vw !important;
}

.ml--23 {
  margin-left: -1.9166666667vw !important;
}

.mb--23 {
  margin-bottom: -1.9166666667vw !important;
}

.mt--22 {
  margin-top: -1.8333333333vw !important;
}

.mr--22 {
  margin-right: -1.8333333333vw !important;
}

.ml--22 {
  margin-left: -1.8333333333vw !important;
}

.mb--22 {
  margin-bottom: -1.8333333333vw !important;
}

.mt--21 {
  margin-top: -1.75vw !important;
}

.mr--21 {
  margin-right: -1.75vw !important;
}

.ml--21 {
  margin-left: -1.75vw !important;
}

.mb--21 {
  margin-bottom: -1.75vw !important;
}

.mt--20 {
  margin-top: -1.6666666667vw !important;
}

.mr--20 {
  margin-right: -1.6666666667vw !important;
}

.ml--20 {
  margin-left: -1.6666666667vw !important;
}

.mb--20 {
  margin-bottom: -1.6666666667vw !important;
}

.mt--19 {
  margin-top: -1.5833333333vw !important;
}

.mr--19 {
  margin-right: -1.5833333333vw !important;
}

.ml--19 {
  margin-left: -1.5833333333vw !important;
}

.mb--19 {
  margin-bottom: -1.5833333333vw !important;
}

.mt--18 {
  margin-top: -1.5vw !important;
}

.mr--18 {
  margin-right: -1.5vw !important;
}

.ml--18 {
  margin-left: -1.5vw !important;
}

.mb--18 {
  margin-bottom: -1.5vw !important;
}

.mt--17 {
  margin-top: -1.4166666667vw !important;
}

.mr--17 {
  margin-right: -1.4166666667vw !important;
}

.ml--17 {
  margin-left: -1.4166666667vw !important;
}

.mb--17 {
  margin-bottom: -1.4166666667vw !important;
}

.mt--16 {
  margin-top: -1.3333333333vw !important;
}

.mr--16 {
  margin-right: -1.3333333333vw !important;
}

.ml--16 {
  margin-left: -1.3333333333vw !important;
}

.mb--16 {
  margin-bottom: -1.3333333333vw !important;
}

.mt--15 {
  margin-top: -1.25vw !important;
}

.mr--15 {
  margin-right: -1.25vw !important;
}

.ml--15 {
  margin-left: -1.25vw !important;
}

.mb--15 {
  margin-bottom: -1.25vw !important;
}

.mt--14 {
  margin-top: -1.1666666667vw !important;
}

.mr--14 {
  margin-right: -1.1666666667vw !important;
}

.ml--14 {
  margin-left: -1.1666666667vw !important;
}

.mb--14 {
  margin-bottom: -1.1666666667vw !important;
}

.mt--13 {
  margin-top: -1.0833333333vw !important;
}

.mr--13 {
  margin-right: -1.0833333333vw !important;
}

.ml--13 {
  margin-left: -1.0833333333vw !important;
}

.mb--13 {
  margin-bottom: -1.0833333333vw !important;
}

.mt--12 {
  margin-top: -1vw !important;
}

.mr--12 {
  margin-right: -1vw !important;
}

.ml--12 {
  margin-left: -1vw !important;
}

.mb--12 {
  margin-bottom: -1vw !important;
}

.mt--11 {
  margin-top: -0.9166666667vw !important;
}

.mr--11 {
  margin-right: -0.9166666667vw !important;
}

.ml--11 {
  margin-left: -0.9166666667vw !important;
}

.mb--11 {
  margin-bottom: -0.9166666667vw !important;
}

.mt--10 {
  margin-top: -0.8333333333vw !important;
}

.mr--10 {
  margin-right: -0.8333333333vw !important;
}

.ml--10 {
  margin-left: -0.8333333333vw !important;
}

.mb--10 {
  margin-bottom: -0.8333333333vw !important;
}

.mt--9 {
  margin-top: -0.75vw !important;
}

.mr--9 {
  margin-right: -0.75vw !important;
}

.ml--9 {
  margin-left: -0.75vw !important;
}

.mb--9 {
  margin-bottom: -0.75vw !important;
}

.mt--8 {
  margin-top: -0.6666666667vw !important;
}

.mr--8 {
  margin-right: -0.6666666667vw !important;
}

.ml--8 {
  margin-left: -0.6666666667vw !important;
}

.mb--8 {
  margin-bottom: -0.6666666667vw !important;
}

.mt--7 {
  margin-top: -0.5833333333vw !important;
}

.mr--7 {
  margin-right: -0.5833333333vw !important;
}

.ml--7 {
  margin-left: -0.5833333333vw !important;
}

.mb--7 {
  margin-bottom: -0.5833333333vw !important;
}

.mt--6 {
  margin-top: -0.5vw !important;
}

.mr--6 {
  margin-right: -0.5vw !important;
}

.ml--6 {
  margin-left: -0.5vw !important;
}

.mb--6 {
  margin-bottom: -0.5vw !important;
}

.mt--5 {
  margin-top: -0.4166666667vw !important;
}

.mr--5 {
  margin-right: -0.4166666667vw !important;
}

.ml--5 {
  margin-left: -0.4166666667vw !important;
}

.mb--5 {
  margin-bottom: -0.4166666667vw !important;
}

.mt--4 {
  margin-top: -0.3333333333vw !important;
}

.mr--4 {
  margin-right: -0.3333333333vw !important;
}

.ml--4 {
  margin-left: -0.3333333333vw !important;
}

.mb--4 {
  margin-bottom: -0.3333333333vw !important;
}

.mt--3 {
  margin-top: -0.25vw !important;
}

.mr--3 {
  margin-right: -0.25vw !important;
}

.ml--3 {
  margin-left: -0.25vw !important;
}

.mb--3 {
  margin-bottom: -0.25vw !important;
}

.mt--2 {
  margin-top: -0.1666666667vw !important;
}

.mr--2 {
  margin-right: -0.1666666667vw !important;
}

.ml--2 {
  margin-left: -0.1666666667vw !important;
}

.mb--2 {
  margin-bottom: -0.1666666667vw !important;
}

.mt--1 {
  margin-top: -0.0833333333vw !important;
}

.mr--1 {
  margin-right: -0.0833333333vw !important;
}

.ml--1 {
  margin-left: -0.0833333333vw !important;
}

.mb--1 {
  margin-bottom: -0.0833333333vw !important;
}

.mt-0 {
  margin-top: 0vw !important;
}

.mr-0 {
  margin-right: 0vw !important;
}

.ml-0 {
  margin-left: 0vw !important;
}

.mb-0 {
  margin-bottom: 0vw !important;
}

.mt-1 {
  margin-top: 0.0833333333vw !important;
}

.mr-1 {
  margin-right: 0.0833333333vw !important;
}

.ml-1 {
  margin-left: 0.0833333333vw !important;
}

.mb-1 {
  margin-bottom: 0.0833333333vw !important;
}

.mt-2 {
  margin-top: 0.1666666667vw !important;
}

.mr-2 {
  margin-right: 0.1666666667vw !important;
}

.ml-2 {
  margin-left: 0.1666666667vw !important;
}

.mb-2 {
  margin-bottom: 0.1666666667vw !important;
}

.mt-3 {
  margin-top: 0.25vw !important;
}

.mr-3 {
  margin-right: 0.25vw !important;
}

.ml-3 {
  margin-left: 0.25vw !important;
}

.mb-3 {
  margin-bottom: 0.25vw !important;
}

.mt-4 {
  margin-top: 0.3333333333vw !important;
}

.mr-4 {
  margin-right: 0.3333333333vw !important;
}

.ml-4 {
  margin-left: 0.3333333333vw !important;
}

.mb-4 {
  margin-bottom: 0.3333333333vw !important;
}

.mt-5 {
  margin-top: 0.4166666667vw !important;
}

.mr-5 {
  margin-right: 0.4166666667vw !important;
}

.ml-5 {
  margin-left: 0.4166666667vw !important;
}

.mb-5 {
  margin-bottom: 0.4166666667vw !important;
}

.mt-6 {
  margin-top: 0.5vw !important;
}

.mr-6 {
  margin-right: 0.5vw !important;
}

.ml-6 {
  margin-left: 0.5vw !important;
}

.mb-6 {
  margin-bottom: 0.5vw !important;
}

.mt-7 {
  margin-top: 0.5833333333vw !important;
}

.mr-7 {
  margin-right: 0.5833333333vw !important;
}

.ml-7 {
  margin-left: 0.5833333333vw !important;
}

.mb-7 {
  margin-bottom: 0.5833333333vw !important;
}

.mt-8 {
  margin-top: 0.6666666667vw !important;
}

.mr-8 {
  margin-right: 0.6666666667vw !important;
}

.ml-8 {
  margin-left: 0.6666666667vw !important;
}

.mb-8 {
  margin-bottom: 0.6666666667vw !important;
}

.mt-9 {
  margin-top: 0.75vw !important;
}

.mr-9 {
  margin-right: 0.75vw !important;
}

.ml-9 {
  margin-left: 0.75vw !important;
}

.mb-9 {
  margin-bottom: 0.75vw !important;
}

.mt-10 {
  margin-top: 0.8333333333vw !important;
}

.mr-10 {
  margin-right: 0.8333333333vw !important;
}

.ml-10 {
  margin-left: 0.8333333333vw !important;
}

.mb-10 {
  margin-bottom: 0.8333333333vw !important;
}

.mt-11 {
  margin-top: 0.9166666667vw !important;
}

.mr-11 {
  margin-right: 0.9166666667vw !important;
}

.ml-11 {
  margin-left: 0.9166666667vw !important;
}

.mb-11 {
  margin-bottom: 0.9166666667vw !important;
}

.mt-12 {
  margin-top: 1vw !important;
}

.mr-12 {
  margin-right: 1vw !important;
}

.ml-12 {
  margin-left: 1vw !important;
}

.mb-12 {
  margin-bottom: 1vw !important;
}

.mt-13 {
  margin-top: 1.0833333333vw !important;
}

.mr-13 {
  margin-right: 1.0833333333vw !important;
}

.ml-13 {
  margin-left: 1.0833333333vw !important;
}

.mb-13 {
  margin-bottom: 1.0833333333vw !important;
}

.mt-14 {
  margin-top: 1.1666666667vw !important;
}

.mr-14 {
  margin-right: 1.1666666667vw !important;
}

.ml-14 {
  margin-left: 1.1666666667vw !important;
}

.mb-14 {
  margin-bottom: 1.1666666667vw !important;
}

.mt-15 {
  margin-top: 1.25vw !important;
}

.mr-15 {
  margin-right: 1.25vw !important;
}

.ml-15 {
  margin-left: 1.25vw !important;
}

.mb-15 {
  margin-bottom: 1.25vw !important;
}

.mt-16 {
  margin-top: 1.3333333333vw !important;
}

.mr-16 {
  margin-right: 1.3333333333vw !important;
}

.ml-16 {
  margin-left: 1.3333333333vw !important;
}

.mb-16 {
  margin-bottom: 1.3333333333vw !important;
}

.mt-17 {
  margin-top: 1.4166666667vw !important;
}

.mr-17 {
  margin-right: 1.4166666667vw !important;
}

.ml-17 {
  margin-left: 1.4166666667vw !important;
}

.mb-17 {
  margin-bottom: 1.4166666667vw !important;
}

.mt-18 {
  margin-top: 1.5vw !important;
}

.mr-18 {
  margin-right: 1.5vw !important;
}

.ml-18 {
  margin-left: 1.5vw !important;
}

.mb-18 {
  margin-bottom: 1.5vw !important;
}

.mt-19 {
  margin-top: 1.5833333333vw !important;
}

.mr-19 {
  margin-right: 1.5833333333vw !important;
}

.ml-19 {
  margin-left: 1.5833333333vw !important;
}

.mb-19 {
  margin-bottom: 1.5833333333vw !important;
}

.mt-20 {
  margin-top: 1.6666666667vw !important;
}

.mr-20 {
  margin-right: 1.6666666667vw !important;
}

.ml-20 {
  margin-left: 1.6666666667vw !important;
}

.mb-20 {
  margin-bottom: 1.6666666667vw !important;
}

.mt-21 {
  margin-top: 1.75vw !important;
}

.mr-21 {
  margin-right: 1.75vw !important;
}

.ml-21 {
  margin-left: 1.75vw !important;
}

.mb-21 {
  margin-bottom: 1.75vw !important;
}

.mt-22 {
  margin-top: 1.8333333333vw !important;
}

.mr-22 {
  margin-right: 1.8333333333vw !important;
}

.ml-22 {
  margin-left: 1.8333333333vw !important;
}

.mb-22 {
  margin-bottom: 1.8333333333vw !important;
}

.mt-23 {
  margin-top: 1.9166666667vw !important;
}

.mr-23 {
  margin-right: 1.9166666667vw !important;
}

.ml-23 {
  margin-left: 1.9166666667vw !important;
}

.mb-23 {
  margin-bottom: 1.9166666667vw !important;
}

.mt-24 {
  margin-top: 2vw !important;
}

.mr-24 {
  margin-right: 2vw !important;
}

.ml-24 {
  margin-left: 2vw !important;
}

.mb-24 {
  margin-bottom: 2vw !important;
}

.mt-25 {
  margin-top: 2.0833333333vw !important;
}

.mr-25 {
  margin-right: 2.0833333333vw !important;
}

.ml-25 {
  margin-left: 2.0833333333vw !important;
}

.mb-25 {
  margin-bottom: 2.0833333333vw !important;
}

.mt-26 {
  margin-top: 2.1666666667vw !important;
}

.mr-26 {
  margin-right: 2.1666666667vw !important;
}

.ml-26 {
  margin-left: 2.1666666667vw !important;
}

.mb-26 {
  margin-bottom: 2.1666666667vw !important;
}

.mt-27 {
  margin-top: 2.25vw !important;
}

.mr-27 {
  margin-right: 2.25vw !important;
}

.ml-27 {
  margin-left: 2.25vw !important;
}

.mb-27 {
  margin-bottom: 2.25vw !important;
}

.mt-28 {
  margin-top: 2.3333333333vw !important;
}

.mr-28 {
  margin-right: 2.3333333333vw !important;
}

.ml-28 {
  margin-left: 2.3333333333vw !important;
}

.mb-28 {
  margin-bottom: 2.3333333333vw !important;
}

.mt-29 {
  margin-top: 2.4166666667vw !important;
}

.mr-29 {
  margin-right: 2.4166666667vw !important;
}

.ml-29 {
  margin-left: 2.4166666667vw !important;
}

.mb-29 {
  margin-bottom: 2.4166666667vw !important;
}

.mt-30 {
  margin-top: 2.5vw !important;
}

.mr-30 {
  margin-right: 2.5vw !important;
}

.ml-30 {
  margin-left: 2.5vw !important;
}

.mb-30 {
  margin-bottom: 2.5vw !important;
}

.mt-31 {
  margin-top: 2.5833333333vw !important;
}

.mr-31 {
  margin-right: 2.5833333333vw !important;
}

.ml-31 {
  margin-left: 2.5833333333vw !important;
}

.mb-31 {
  margin-bottom: 2.5833333333vw !important;
}

.mt-32 {
  margin-top: 2.6666666667vw !important;
}

.mr-32 {
  margin-right: 2.6666666667vw !important;
}

.ml-32 {
  margin-left: 2.6666666667vw !important;
}

.mb-32 {
  margin-bottom: 2.6666666667vw !important;
}

.mt-33 {
  margin-top: 2.75vw !important;
}

.mr-33 {
  margin-right: 2.75vw !important;
}

.ml-33 {
  margin-left: 2.75vw !important;
}

.mb-33 {
  margin-bottom: 2.75vw !important;
}

.mt-34 {
  margin-top: 2.8333333333vw !important;
}

.mr-34 {
  margin-right: 2.8333333333vw !important;
}

.ml-34 {
  margin-left: 2.8333333333vw !important;
}

.mb-34 {
  margin-bottom: 2.8333333333vw !important;
}

.mt-35 {
  margin-top: 2.9166666667vw !important;
}

.mr-35 {
  margin-right: 2.9166666667vw !important;
}

.ml-35 {
  margin-left: 2.9166666667vw !important;
}

.mb-35 {
  margin-bottom: 2.9166666667vw !important;
}

.mt-36 {
  margin-top: 3vw !important;
}

.mr-36 {
  margin-right: 3vw !important;
}

.ml-36 {
  margin-left: 3vw !important;
}

.mb-36 {
  margin-bottom: 3vw !important;
}

.mt-37 {
  margin-top: 3.0833333333vw !important;
}

.mr-37 {
  margin-right: 3.0833333333vw !important;
}

.ml-37 {
  margin-left: 3.0833333333vw !important;
}

.mb-37 {
  margin-bottom: 3.0833333333vw !important;
}

.mt-38 {
  margin-top: 3.1666666667vw !important;
}

.mr-38 {
  margin-right: 3.1666666667vw !important;
}

.ml-38 {
  margin-left: 3.1666666667vw !important;
}

.mb-38 {
  margin-bottom: 3.1666666667vw !important;
}

.mt-39 {
  margin-top: 3.25vw !important;
}

.mr-39 {
  margin-right: 3.25vw !important;
}

.ml-39 {
  margin-left: 3.25vw !important;
}

.mb-39 {
  margin-bottom: 3.25vw !important;
}

.mt-40 {
  margin-top: 3.3333333333vw !important;
}

.mr-40 {
  margin-right: 3.3333333333vw !important;
}

.ml-40 {
  margin-left: 3.3333333333vw !important;
}

.mb-40 {
  margin-bottom: 3.3333333333vw !important;
}

.mt-41 {
  margin-top: 3.4166666667vw !important;
}

.mr-41 {
  margin-right: 3.4166666667vw !important;
}

.ml-41 {
  margin-left: 3.4166666667vw !important;
}

.mb-41 {
  margin-bottom: 3.4166666667vw !important;
}

.mt-42 {
  margin-top: 3.5vw !important;
}

.mr-42 {
  margin-right: 3.5vw !important;
}

.ml-42 {
  margin-left: 3.5vw !important;
}

.mb-42 {
  margin-bottom: 3.5vw !important;
}

.mt-43 {
  margin-top: 3.5833333333vw !important;
}

.mr-43 {
  margin-right: 3.5833333333vw !important;
}

.ml-43 {
  margin-left: 3.5833333333vw !important;
}

.mb-43 {
  margin-bottom: 3.5833333333vw !important;
}

.mt-44 {
  margin-top: 3.6666666667vw !important;
}

.mr-44 {
  margin-right: 3.6666666667vw !important;
}

.ml-44 {
  margin-left: 3.6666666667vw !important;
}

.mb-44 {
  margin-bottom: 3.6666666667vw !important;
}

.mt-45 {
  margin-top: 3.75vw !important;
}

.mr-45 {
  margin-right: 3.75vw !important;
}

.ml-45 {
  margin-left: 3.75vw !important;
}

.mb-45 {
  margin-bottom: 3.75vw !important;
}

.mt-46 {
  margin-top: 3.8333333333vw !important;
}

.mr-46 {
  margin-right: 3.8333333333vw !important;
}

.ml-46 {
  margin-left: 3.8333333333vw !important;
}

.mb-46 {
  margin-bottom: 3.8333333333vw !important;
}

.mt-47 {
  margin-top: 3.9166666667vw !important;
}

.mr-47 {
  margin-right: 3.9166666667vw !important;
}

.ml-47 {
  margin-left: 3.9166666667vw !important;
}

.mb-47 {
  margin-bottom: 3.9166666667vw !important;
}

.mt-48 {
  margin-top: 4vw !important;
}

.mr-48 {
  margin-right: 4vw !important;
}

.ml-48 {
  margin-left: 4vw !important;
}

.mb-48 {
  margin-bottom: 4vw !important;
}

.mt-49 {
  margin-top: 4.0833333333vw !important;
}

.mr-49 {
  margin-right: 4.0833333333vw !important;
}

.ml-49 {
  margin-left: 4.0833333333vw !important;
}

.mb-49 {
  margin-bottom: 4.0833333333vw !important;
}

.mt-50 {
  margin-top: 4.1666666667vw !important;
}

.mr-50 {
  margin-right: 4.1666666667vw !important;
}

.ml-50 {
  margin-left: 4.1666666667vw !important;
}

.mb-50 {
  margin-bottom: 4.1666666667vw !important;
}

.mt-51 {
  margin-top: 4.25vw !important;
}

.mr-51 {
  margin-right: 4.25vw !important;
}

.ml-51 {
  margin-left: 4.25vw !important;
}

.mb-51 {
  margin-bottom: 4.25vw !important;
}

.mt-52 {
  margin-top: 4.3333333333vw !important;
}

.mr-52 {
  margin-right: 4.3333333333vw !important;
}

.ml-52 {
  margin-left: 4.3333333333vw !important;
}

.mb-52 {
  margin-bottom: 4.3333333333vw !important;
}

.mt-53 {
  margin-top: 4.4166666667vw !important;
}

.mr-53 {
  margin-right: 4.4166666667vw !important;
}

.ml-53 {
  margin-left: 4.4166666667vw !important;
}

.mb-53 {
  margin-bottom: 4.4166666667vw !important;
}

.mt-54 {
  margin-top: 4.5vw !important;
}

.mr-54 {
  margin-right: 4.5vw !important;
}

.ml-54 {
  margin-left: 4.5vw !important;
}

.mb-54 {
  margin-bottom: 4.5vw !important;
}

.mt-55 {
  margin-top: 4.5833333333vw !important;
}

.mr-55 {
  margin-right: 4.5833333333vw !important;
}

.ml-55 {
  margin-left: 4.5833333333vw !important;
}

.mb-55 {
  margin-bottom: 4.5833333333vw !important;
}

.mt-56 {
  margin-top: 4.6666666667vw !important;
}

.mr-56 {
  margin-right: 4.6666666667vw !important;
}

.ml-56 {
  margin-left: 4.6666666667vw !important;
}

.mb-56 {
  margin-bottom: 4.6666666667vw !important;
}

.mt-57 {
  margin-top: 4.75vw !important;
}

.mr-57 {
  margin-right: 4.75vw !important;
}

.ml-57 {
  margin-left: 4.75vw !important;
}

.mb-57 {
  margin-bottom: 4.75vw !important;
}

.mt-58 {
  margin-top: 4.8333333333vw !important;
}

.mr-58 {
  margin-right: 4.8333333333vw !important;
}

.ml-58 {
  margin-left: 4.8333333333vw !important;
}

.mb-58 {
  margin-bottom: 4.8333333333vw !important;
}

.mt-59 {
  margin-top: 4.9166666667vw !important;
}

.mr-59 {
  margin-right: 4.9166666667vw !important;
}

.ml-59 {
  margin-left: 4.9166666667vw !important;
}

.mb-59 {
  margin-bottom: 4.9166666667vw !important;
}

.mt-60 {
  margin-top: 5vw !important;
}

.mr-60 {
  margin-right: 5vw !important;
}

.ml-60 {
  margin-left: 5vw !important;
}

.mb-60 {
  margin-bottom: 5vw !important;
}

.mt-61 {
  margin-top: 5.0833333333vw !important;
}

.mr-61 {
  margin-right: 5.0833333333vw !important;
}

.ml-61 {
  margin-left: 5.0833333333vw !important;
}

.mb-61 {
  margin-bottom: 5.0833333333vw !important;
}

.mt-62 {
  margin-top: 5.1666666667vw !important;
}

.mr-62 {
  margin-right: 5.1666666667vw !important;
}

.ml-62 {
  margin-left: 5.1666666667vw !important;
}

.mb-62 {
  margin-bottom: 5.1666666667vw !important;
}

.mt-63 {
  margin-top: 5.25vw !important;
}

.mr-63 {
  margin-right: 5.25vw !important;
}

.ml-63 {
  margin-left: 5.25vw !important;
}

.mb-63 {
  margin-bottom: 5.25vw !important;
}

.mt-64 {
  margin-top: 5.3333333333vw !important;
}

.mr-64 {
  margin-right: 5.3333333333vw !important;
}

.ml-64 {
  margin-left: 5.3333333333vw !important;
}

.mb-64 {
  margin-bottom: 5.3333333333vw !important;
}

.mt-65 {
  margin-top: 5.4166666667vw !important;
}

.mr-65 {
  margin-right: 5.4166666667vw !important;
}

.ml-65 {
  margin-left: 5.4166666667vw !important;
}

.mb-65 {
  margin-bottom: 5.4166666667vw !important;
}

.mt-66 {
  margin-top: 5.5vw !important;
}

.mr-66 {
  margin-right: 5.5vw !important;
}

.ml-66 {
  margin-left: 5.5vw !important;
}

.mb-66 {
  margin-bottom: 5.5vw !important;
}

.mt-67 {
  margin-top: 5.5833333333vw !important;
}

.mr-67 {
  margin-right: 5.5833333333vw !important;
}

.ml-67 {
  margin-left: 5.5833333333vw !important;
}

.mb-67 {
  margin-bottom: 5.5833333333vw !important;
}

.mt-68 {
  margin-top: 5.6666666667vw !important;
}

.mr-68 {
  margin-right: 5.6666666667vw !important;
}

.ml-68 {
  margin-left: 5.6666666667vw !important;
}

.mb-68 {
  margin-bottom: 5.6666666667vw !important;
}

.mt-69 {
  margin-top: 5.75vw !important;
}

.mr-69 {
  margin-right: 5.75vw !important;
}

.ml-69 {
  margin-left: 5.75vw !important;
}

.mb-69 {
  margin-bottom: 5.75vw !important;
}

.mt-70 {
  margin-top: 5.8333333333vw !important;
}

.mr-70 {
  margin-right: 5.8333333333vw !important;
}

.ml-70 {
  margin-left: 5.8333333333vw !important;
}

.mb-70 {
  margin-bottom: 5.8333333333vw !important;
}

.mt-71 {
  margin-top: 5.9166666667vw !important;
}

.mr-71 {
  margin-right: 5.9166666667vw !important;
}

.ml-71 {
  margin-left: 5.9166666667vw !important;
}

.mb-71 {
  margin-bottom: 5.9166666667vw !important;
}

.mt-72 {
  margin-top: 6vw !important;
}

.mr-72 {
  margin-right: 6vw !important;
}

.ml-72 {
  margin-left: 6vw !important;
}

.mb-72 {
  margin-bottom: 6vw !important;
}

.mt-73 {
  margin-top: 6.0833333333vw !important;
}

.mr-73 {
  margin-right: 6.0833333333vw !important;
}

.ml-73 {
  margin-left: 6.0833333333vw !important;
}

.mb-73 {
  margin-bottom: 6.0833333333vw !important;
}

.mt-74 {
  margin-top: 6.1666666667vw !important;
}

.mr-74 {
  margin-right: 6.1666666667vw !important;
}

.ml-74 {
  margin-left: 6.1666666667vw !important;
}

.mb-74 {
  margin-bottom: 6.1666666667vw !important;
}

.mt-75 {
  margin-top: 6.25vw !important;
}

.mr-75 {
  margin-right: 6.25vw !important;
}

.ml-75 {
  margin-left: 6.25vw !important;
}

.mb-75 {
  margin-bottom: 6.25vw !important;
}

.mt-76 {
  margin-top: 6.3333333333vw !important;
}

.mr-76 {
  margin-right: 6.3333333333vw !important;
}

.ml-76 {
  margin-left: 6.3333333333vw !important;
}

.mb-76 {
  margin-bottom: 6.3333333333vw !important;
}

.mt-77 {
  margin-top: 6.4166666667vw !important;
}

.mr-77 {
  margin-right: 6.4166666667vw !important;
}

.ml-77 {
  margin-left: 6.4166666667vw !important;
}

.mb-77 {
  margin-bottom: 6.4166666667vw !important;
}

.mt-78 {
  margin-top: 6.5vw !important;
}

.mr-78 {
  margin-right: 6.5vw !important;
}

.ml-78 {
  margin-left: 6.5vw !important;
}

.mb-78 {
  margin-bottom: 6.5vw !important;
}

.mt-79 {
  margin-top: 6.5833333333vw !important;
}

.mr-79 {
  margin-right: 6.5833333333vw !important;
}

.ml-79 {
  margin-left: 6.5833333333vw !important;
}

.mb-79 {
  margin-bottom: 6.5833333333vw !important;
}

.mt-80 {
  margin-top: 6.6666666667vw !important;
}

.mr-80 {
  margin-right: 6.6666666667vw !important;
}

.ml-80 {
  margin-left: 6.6666666667vw !important;
}

.mb-80 {
  margin-bottom: 6.6666666667vw !important;
}

.mt-81 {
  margin-top: 6.75vw !important;
}

.mr-81 {
  margin-right: 6.75vw !important;
}

.ml-81 {
  margin-left: 6.75vw !important;
}

.mb-81 {
  margin-bottom: 6.75vw !important;
}

.mt-82 {
  margin-top: 6.8333333333vw !important;
}

.mr-82 {
  margin-right: 6.8333333333vw !important;
}

.ml-82 {
  margin-left: 6.8333333333vw !important;
}

.mb-82 {
  margin-bottom: 6.8333333333vw !important;
}

.mt-83 {
  margin-top: 6.9166666667vw !important;
}

.mr-83 {
  margin-right: 6.9166666667vw !important;
}

.ml-83 {
  margin-left: 6.9166666667vw !important;
}

.mb-83 {
  margin-bottom: 6.9166666667vw !important;
}

.mt-84 {
  margin-top: 7vw !important;
}

.mr-84 {
  margin-right: 7vw !important;
}

.ml-84 {
  margin-left: 7vw !important;
}

.mb-84 {
  margin-bottom: 7vw !important;
}

.mt-85 {
  margin-top: 7.0833333333vw !important;
}

.mr-85 {
  margin-right: 7.0833333333vw !important;
}

.ml-85 {
  margin-left: 7.0833333333vw !important;
}

.mb-85 {
  margin-bottom: 7.0833333333vw !important;
}

.mt-86 {
  margin-top: 7.1666666667vw !important;
}

.mr-86 {
  margin-right: 7.1666666667vw !important;
}

.ml-86 {
  margin-left: 7.1666666667vw !important;
}

.mb-86 {
  margin-bottom: 7.1666666667vw !important;
}

.mt-87 {
  margin-top: 7.25vw !important;
}

.mr-87 {
  margin-right: 7.25vw !important;
}

.ml-87 {
  margin-left: 7.25vw !important;
}

.mb-87 {
  margin-bottom: 7.25vw !important;
}

.mt-88 {
  margin-top: 7.3333333333vw !important;
}

.mr-88 {
  margin-right: 7.3333333333vw !important;
}

.ml-88 {
  margin-left: 7.3333333333vw !important;
}

.mb-88 {
  margin-bottom: 7.3333333333vw !important;
}

.mt-89 {
  margin-top: 7.4166666667vw !important;
}

.mr-89 {
  margin-right: 7.4166666667vw !important;
}

.ml-89 {
  margin-left: 7.4166666667vw !important;
}

.mb-89 {
  margin-bottom: 7.4166666667vw !important;
}

.mt-90 {
  margin-top: 7.5vw !important;
}

.mr-90 {
  margin-right: 7.5vw !important;
}

.ml-90 {
  margin-left: 7.5vw !important;
}

.mb-90 {
  margin-bottom: 7.5vw !important;
}

.mt-91 {
  margin-top: 7.5833333333vw !important;
}

.mr-91 {
  margin-right: 7.5833333333vw !important;
}

.ml-91 {
  margin-left: 7.5833333333vw !important;
}

.mb-91 {
  margin-bottom: 7.5833333333vw !important;
}

.mt-92 {
  margin-top: 7.6666666667vw !important;
}

.mr-92 {
  margin-right: 7.6666666667vw !important;
}

.ml-92 {
  margin-left: 7.6666666667vw !important;
}

.mb-92 {
  margin-bottom: 7.6666666667vw !important;
}

.mt-93 {
  margin-top: 7.75vw !important;
}

.mr-93 {
  margin-right: 7.75vw !important;
}

.ml-93 {
  margin-left: 7.75vw !important;
}

.mb-93 {
  margin-bottom: 7.75vw !important;
}

.mt-94 {
  margin-top: 7.8333333333vw !important;
}

.mr-94 {
  margin-right: 7.8333333333vw !important;
}

.ml-94 {
  margin-left: 7.8333333333vw !important;
}

.mb-94 {
  margin-bottom: 7.8333333333vw !important;
}

.mt-95 {
  margin-top: 7.9166666667vw !important;
}

.mr-95 {
  margin-right: 7.9166666667vw !important;
}

.ml-95 {
  margin-left: 7.9166666667vw !important;
}

.mb-95 {
  margin-bottom: 7.9166666667vw !important;
}

.mt-96 {
  margin-top: 8vw !important;
}

.mr-96 {
  margin-right: 8vw !important;
}

.ml-96 {
  margin-left: 8vw !important;
}

.mb-96 {
  margin-bottom: 8vw !important;
}

.mt-97 {
  margin-top: 8.0833333333vw !important;
}

.mr-97 {
  margin-right: 8.0833333333vw !important;
}

.ml-97 {
  margin-left: 8.0833333333vw !important;
}

.mb-97 {
  margin-bottom: 8.0833333333vw !important;
}

.mt-98 {
  margin-top: 8.1666666667vw !important;
}

.mr-98 {
  margin-right: 8.1666666667vw !important;
}

.ml-98 {
  margin-left: 8.1666666667vw !important;
}

.mb-98 {
  margin-bottom: 8.1666666667vw !important;
}

.mt-99 {
  margin-top: 8.25vw !important;
}

.mr-99 {
  margin-right: 8.25vw !important;
}

.ml-99 {
  margin-left: 8.25vw !important;
}

.mb-99 {
  margin-bottom: 8.25vw !important;
}

.mt-100 {
  margin-top: 8.3333333333vw !important;
}

.mr-100 {
  margin-right: 8.3333333333vw !important;
}

.ml-100 {
  margin-left: 8.3333333333vw !important;
}

.mb-100 {
  margin-bottom: 8.3333333333vw !important;
}

.mt-101 {
  margin-top: 8.4166666667vw !important;
}

.mr-101 {
  margin-right: 8.4166666667vw !important;
}

.ml-101 {
  margin-left: 8.4166666667vw !important;
}

.mb-101 {
  margin-bottom: 8.4166666667vw !important;
}

.mt-102 {
  margin-top: 8.5vw !important;
}

.mr-102 {
  margin-right: 8.5vw !important;
}

.ml-102 {
  margin-left: 8.5vw !important;
}

.mb-102 {
  margin-bottom: 8.5vw !important;
}

.mt-103 {
  margin-top: 8.5833333333vw !important;
}

.mr-103 {
  margin-right: 8.5833333333vw !important;
}

.ml-103 {
  margin-left: 8.5833333333vw !important;
}

.mb-103 {
  margin-bottom: 8.5833333333vw !important;
}

.mt-104 {
  margin-top: 8.6666666667vw !important;
}

.mr-104 {
  margin-right: 8.6666666667vw !important;
}

.ml-104 {
  margin-left: 8.6666666667vw !important;
}

.mb-104 {
  margin-bottom: 8.6666666667vw !important;
}

.mt-105 {
  margin-top: 8.75vw !important;
}

.mr-105 {
  margin-right: 8.75vw !important;
}

.ml-105 {
  margin-left: 8.75vw !important;
}

.mb-105 {
  margin-bottom: 8.75vw !important;
}

.mt-106 {
  margin-top: 8.8333333333vw !important;
}

.mr-106 {
  margin-right: 8.8333333333vw !important;
}

.ml-106 {
  margin-left: 8.8333333333vw !important;
}

.mb-106 {
  margin-bottom: 8.8333333333vw !important;
}

.mt-107 {
  margin-top: 8.9166666667vw !important;
}

.mr-107 {
  margin-right: 8.9166666667vw !important;
}

.ml-107 {
  margin-left: 8.9166666667vw !important;
}

.mb-107 {
  margin-bottom: 8.9166666667vw !important;
}

.mt-108 {
  margin-top: 9vw !important;
}

.mr-108 {
  margin-right: 9vw !important;
}

.ml-108 {
  margin-left: 9vw !important;
}

.mb-108 {
  margin-bottom: 9vw !important;
}

.mt-109 {
  margin-top: 9.0833333333vw !important;
}

.mr-109 {
  margin-right: 9.0833333333vw !important;
}

.ml-109 {
  margin-left: 9.0833333333vw !important;
}

.mb-109 {
  margin-bottom: 9.0833333333vw !important;
}

.mt-110 {
  margin-top: 9.1666666667vw !important;
}

.mr-110 {
  margin-right: 9.1666666667vw !important;
}

.ml-110 {
  margin-left: 9.1666666667vw !important;
}

.mb-110 {
  margin-bottom: 9.1666666667vw !important;
}

.mt-111 {
  margin-top: 9.25vw !important;
}

.mr-111 {
  margin-right: 9.25vw !important;
}

.ml-111 {
  margin-left: 9.25vw !important;
}

.mb-111 {
  margin-bottom: 9.25vw !important;
}

.mt-112 {
  margin-top: 9.3333333333vw !important;
}

.mr-112 {
  margin-right: 9.3333333333vw !important;
}

.ml-112 {
  margin-left: 9.3333333333vw !important;
}

.mb-112 {
  margin-bottom: 9.3333333333vw !important;
}

.mt-113 {
  margin-top: 9.4166666667vw !important;
}

.mr-113 {
  margin-right: 9.4166666667vw !important;
}

.ml-113 {
  margin-left: 9.4166666667vw !important;
}

.mb-113 {
  margin-bottom: 9.4166666667vw !important;
}

.mt-114 {
  margin-top: 9.5vw !important;
}

.mr-114 {
  margin-right: 9.5vw !important;
}

.ml-114 {
  margin-left: 9.5vw !important;
}

.mb-114 {
  margin-bottom: 9.5vw !important;
}

.mt-115 {
  margin-top: 9.5833333333vw !important;
}

.mr-115 {
  margin-right: 9.5833333333vw !important;
}

.ml-115 {
  margin-left: 9.5833333333vw !important;
}

.mb-115 {
  margin-bottom: 9.5833333333vw !important;
}

.mt-116 {
  margin-top: 9.6666666667vw !important;
}

.mr-116 {
  margin-right: 9.6666666667vw !important;
}

.ml-116 {
  margin-left: 9.6666666667vw !important;
}

.mb-116 {
  margin-bottom: 9.6666666667vw !important;
}

.mt-117 {
  margin-top: 9.75vw !important;
}

.mr-117 {
  margin-right: 9.75vw !important;
}

.ml-117 {
  margin-left: 9.75vw !important;
}

.mb-117 {
  margin-bottom: 9.75vw !important;
}

.mt-118 {
  margin-top: 9.8333333333vw !important;
}

.mr-118 {
  margin-right: 9.8333333333vw !important;
}

.ml-118 {
  margin-left: 9.8333333333vw !important;
}

.mb-118 {
  margin-bottom: 9.8333333333vw !important;
}

.mt-119 {
  margin-top: 9.9166666667vw !important;
}

.mr-119 {
  margin-right: 9.9166666667vw !important;
}

.ml-119 {
  margin-left: 9.9166666667vw !important;
}

.mb-119 {
  margin-bottom: 9.9166666667vw !important;
}

.mt-120 {
  margin-top: 10vw !important;
}

.mr-120 {
  margin-right: 10vw !important;
}

.ml-120 {
  margin-left: 10vw !important;
}

.mb-120 {
  margin-bottom: 10vw !important;
}

.mt-121 {
  margin-top: 10.0833333333vw !important;
}

.mr-121 {
  margin-right: 10.0833333333vw !important;
}

.ml-121 {
  margin-left: 10.0833333333vw !important;
}

.mb-121 {
  margin-bottom: 10.0833333333vw !important;
}

.mt-122 {
  margin-top: 10.1666666667vw !important;
}

.mr-122 {
  margin-right: 10.1666666667vw !important;
}

.ml-122 {
  margin-left: 10.1666666667vw !important;
}

.mb-122 {
  margin-bottom: 10.1666666667vw !important;
}

.mt-123 {
  margin-top: 10.25vw !important;
}

.mr-123 {
  margin-right: 10.25vw !important;
}

.ml-123 {
  margin-left: 10.25vw !important;
}

.mb-123 {
  margin-bottom: 10.25vw !important;
}

.mt-124 {
  margin-top: 10.3333333333vw !important;
}

.mr-124 {
  margin-right: 10.3333333333vw !important;
}

.ml-124 {
  margin-left: 10.3333333333vw !important;
}

.mb-124 {
  margin-bottom: 10.3333333333vw !important;
}

.mt-125 {
  margin-top: 10.4166666667vw !important;
}

.mr-125 {
  margin-right: 10.4166666667vw !important;
}

.ml-125 {
  margin-left: 10.4166666667vw !important;
}

.mb-125 {
  margin-bottom: 10.4166666667vw !important;
}

.mt-126 {
  margin-top: 10.5vw !important;
}

.mr-126 {
  margin-right: 10.5vw !important;
}

.ml-126 {
  margin-left: 10.5vw !important;
}

.mb-126 {
  margin-bottom: 10.5vw !important;
}

.mt-127 {
  margin-top: 10.5833333333vw !important;
}

.mr-127 {
  margin-right: 10.5833333333vw !important;
}

.ml-127 {
  margin-left: 10.5833333333vw !important;
}

.mb-127 {
  margin-bottom: 10.5833333333vw !important;
}

.mt-128 {
  margin-top: 10.6666666667vw !important;
}

.mr-128 {
  margin-right: 10.6666666667vw !important;
}

.ml-128 {
  margin-left: 10.6666666667vw !important;
}

.mb-128 {
  margin-bottom: 10.6666666667vw !important;
}

.mt-129 {
  margin-top: 10.75vw !important;
}

.mr-129 {
  margin-right: 10.75vw !important;
}

.ml-129 {
  margin-left: 10.75vw !important;
}

.mb-129 {
  margin-bottom: 10.75vw !important;
}

.mt-130 {
  margin-top: 10.8333333333vw !important;
}

.mr-130 {
  margin-right: 10.8333333333vw !important;
}

.ml-130 {
  margin-left: 10.8333333333vw !important;
}

.mb-130 {
  margin-bottom: 10.8333333333vw !important;
}

.mt-131 {
  margin-top: 10.9166666667vw !important;
}

.mr-131 {
  margin-right: 10.9166666667vw !important;
}

.ml-131 {
  margin-left: 10.9166666667vw !important;
}

.mb-131 {
  margin-bottom: 10.9166666667vw !important;
}

.mt-132 {
  margin-top: 11vw !important;
}

.mr-132 {
  margin-right: 11vw !important;
}

.ml-132 {
  margin-left: 11vw !important;
}

.mb-132 {
  margin-bottom: 11vw !important;
}

.mt-133 {
  margin-top: 11.0833333333vw !important;
}

.mr-133 {
  margin-right: 11.0833333333vw !important;
}

.ml-133 {
  margin-left: 11.0833333333vw !important;
}

.mb-133 {
  margin-bottom: 11.0833333333vw !important;
}

.mt-134 {
  margin-top: 11.1666666667vw !important;
}

.mr-134 {
  margin-right: 11.1666666667vw !important;
}

.ml-134 {
  margin-left: 11.1666666667vw !important;
}

.mb-134 {
  margin-bottom: 11.1666666667vw !important;
}

.mt-135 {
  margin-top: 11.25vw !important;
}

.mr-135 {
  margin-right: 11.25vw !important;
}

.ml-135 {
  margin-left: 11.25vw !important;
}

.mb-135 {
  margin-bottom: 11.25vw !important;
}

.mt-136 {
  margin-top: 11.3333333333vw !important;
}

.mr-136 {
  margin-right: 11.3333333333vw !important;
}

.ml-136 {
  margin-left: 11.3333333333vw !important;
}

.mb-136 {
  margin-bottom: 11.3333333333vw !important;
}

.mt-137 {
  margin-top: 11.4166666667vw !important;
}

.mr-137 {
  margin-right: 11.4166666667vw !important;
}

.ml-137 {
  margin-left: 11.4166666667vw !important;
}

.mb-137 {
  margin-bottom: 11.4166666667vw !important;
}

.mt-138 {
  margin-top: 11.5vw !important;
}

.mr-138 {
  margin-right: 11.5vw !important;
}

.ml-138 {
  margin-left: 11.5vw !important;
}

.mb-138 {
  margin-bottom: 11.5vw !important;
}

.mt-139 {
  margin-top: 11.5833333333vw !important;
}

.mr-139 {
  margin-right: 11.5833333333vw !important;
}

.ml-139 {
  margin-left: 11.5833333333vw !important;
}

.mb-139 {
  margin-bottom: 11.5833333333vw !important;
}

.mt-140 {
  margin-top: 11.6666666667vw !important;
}

.mr-140 {
  margin-right: 11.6666666667vw !important;
}

.ml-140 {
  margin-left: 11.6666666667vw !important;
}

.mb-140 {
  margin-bottom: 11.6666666667vw !important;
}

.mt-141 {
  margin-top: 11.75vw !important;
}

.mr-141 {
  margin-right: 11.75vw !important;
}

.ml-141 {
  margin-left: 11.75vw !important;
}

.mb-141 {
  margin-bottom: 11.75vw !important;
}

.mt-142 {
  margin-top: 11.8333333333vw !important;
}

.mr-142 {
  margin-right: 11.8333333333vw !important;
}

.ml-142 {
  margin-left: 11.8333333333vw !important;
}

.mb-142 {
  margin-bottom: 11.8333333333vw !important;
}

.mt-143 {
  margin-top: 11.9166666667vw !important;
}

.mr-143 {
  margin-right: 11.9166666667vw !important;
}

.ml-143 {
  margin-left: 11.9166666667vw !important;
}

.mb-143 {
  margin-bottom: 11.9166666667vw !important;
}

.mt-144 {
  margin-top: 12vw !important;
}

.mr-144 {
  margin-right: 12vw !important;
}

.ml-144 {
  margin-left: 12vw !important;
}

.mb-144 {
  margin-bottom: 12vw !important;
}

.mt-145 {
  margin-top: 12.0833333333vw !important;
}

.mr-145 {
  margin-right: 12.0833333333vw !important;
}

.ml-145 {
  margin-left: 12.0833333333vw !important;
}

.mb-145 {
  margin-bottom: 12.0833333333vw !important;
}

.mt-146 {
  margin-top: 12.1666666667vw !important;
}

.mr-146 {
  margin-right: 12.1666666667vw !important;
}

.ml-146 {
  margin-left: 12.1666666667vw !important;
}

.mb-146 {
  margin-bottom: 12.1666666667vw !important;
}

.mt-147 {
  margin-top: 12.25vw !important;
}

.mr-147 {
  margin-right: 12.25vw !important;
}

.ml-147 {
  margin-left: 12.25vw !important;
}

.mb-147 {
  margin-bottom: 12.25vw !important;
}

.mt-148 {
  margin-top: 12.3333333333vw !important;
}

.mr-148 {
  margin-right: 12.3333333333vw !important;
}

.ml-148 {
  margin-left: 12.3333333333vw !important;
}

.mb-148 {
  margin-bottom: 12.3333333333vw !important;
}

.mt-149 {
  margin-top: 12.4166666667vw !important;
}

.mr-149 {
  margin-right: 12.4166666667vw !important;
}

.ml-149 {
  margin-left: 12.4166666667vw !important;
}

.mb-149 {
  margin-bottom: 12.4166666667vw !important;
}

.mt-150 {
  margin-top: 12.5vw !important;
}

.mr-150 {
  margin-right: 12.5vw !important;
}

.ml-150 {
  margin-left: 12.5vw !important;
}

.mb-150 {
  margin-bottom: 12.5vw !important;
}

.mt-151 {
  margin-top: 12.5833333333vw !important;
}

.mr-151 {
  margin-right: 12.5833333333vw !important;
}

.ml-151 {
  margin-left: 12.5833333333vw !important;
}

.mb-151 {
  margin-bottom: 12.5833333333vw !important;
}

.mt-152 {
  margin-top: 12.6666666667vw !important;
}

.mr-152 {
  margin-right: 12.6666666667vw !important;
}

.ml-152 {
  margin-left: 12.6666666667vw !important;
}

.mb-152 {
  margin-bottom: 12.6666666667vw !important;
}

.mt-153 {
  margin-top: 12.75vw !important;
}

.mr-153 {
  margin-right: 12.75vw !important;
}

.ml-153 {
  margin-left: 12.75vw !important;
}

.mb-153 {
  margin-bottom: 12.75vw !important;
}

.mt-154 {
  margin-top: 12.8333333333vw !important;
}

.mr-154 {
  margin-right: 12.8333333333vw !important;
}

.ml-154 {
  margin-left: 12.8333333333vw !important;
}

.mb-154 {
  margin-bottom: 12.8333333333vw !important;
}

.mt-155 {
  margin-top: 12.9166666667vw !important;
}

.mr-155 {
  margin-right: 12.9166666667vw !important;
}

.ml-155 {
  margin-left: 12.9166666667vw !important;
}

.mb-155 {
  margin-bottom: 12.9166666667vw !important;
}

.mt-156 {
  margin-top: 13vw !important;
}

.mr-156 {
  margin-right: 13vw !important;
}

.ml-156 {
  margin-left: 13vw !important;
}

.mb-156 {
  margin-bottom: 13vw !important;
}

.mt-157 {
  margin-top: 13.0833333333vw !important;
}

.mr-157 {
  margin-right: 13.0833333333vw !important;
}

.ml-157 {
  margin-left: 13.0833333333vw !important;
}

.mb-157 {
  margin-bottom: 13.0833333333vw !important;
}

.mt-158 {
  margin-top: 13.1666666667vw !important;
}

.mr-158 {
  margin-right: 13.1666666667vw !important;
}

.ml-158 {
  margin-left: 13.1666666667vw !important;
}

.mb-158 {
  margin-bottom: 13.1666666667vw !important;
}

.mt-159 {
  margin-top: 13.25vw !important;
}

.mr-159 {
  margin-right: 13.25vw !important;
}

.ml-159 {
  margin-left: 13.25vw !important;
}

.mb-159 {
  margin-bottom: 13.25vw !important;
}

.mt-160 {
  margin-top: 13.3333333333vw !important;
}

.mr-160 {
  margin-right: 13.3333333333vw !important;
}

.ml-160 {
  margin-left: 13.3333333333vw !important;
}

.mb-160 {
  margin-bottom: 13.3333333333vw !important;
}

.mt-161 {
  margin-top: 13.4166666667vw !important;
}

.mr-161 {
  margin-right: 13.4166666667vw !important;
}

.ml-161 {
  margin-left: 13.4166666667vw !important;
}

.mb-161 {
  margin-bottom: 13.4166666667vw !important;
}

.mt-162 {
  margin-top: 13.5vw !important;
}

.mr-162 {
  margin-right: 13.5vw !important;
}

.ml-162 {
  margin-left: 13.5vw !important;
}

.mb-162 {
  margin-bottom: 13.5vw !important;
}

.mt-163 {
  margin-top: 13.5833333333vw !important;
}

.mr-163 {
  margin-right: 13.5833333333vw !important;
}

.ml-163 {
  margin-left: 13.5833333333vw !important;
}

.mb-163 {
  margin-bottom: 13.5833333333vw !important;
}

.mt-164 {
  margin-top: 13.6666666667vw !important;
}

.mr-164 {
  margin-right: 13.6666666667vw !important;
}

.ml-164 {
  margin-left: 13.6666666667vw !important;
}

.mb-164 {
  margin-bottom: 13.6666666667vw !important;
}

.mt-165 {
  margin-top: 13.75vw !important;
}

.mr-165 {
  margin-right: 13.75vw !important;
}

.ml-165 {
  margin-left: 13.75vw !important;
}

.mb-165 {
  margin-bottom: 13.75vw !important;
}

.mt-166 {
  margin-top: 13.8333333333vw !important;
}

.mr-166 {
  margin-right: 13.8333333333vw !important;
}

.ml-166 {
  margin-left: 13.8333333333vw !important;
}

.mb-166 {
  margin-bottom: 13.8333333333vw !important;
}

.mt-167 {
  margin-top: 13.9166666667vw !important;
}

.mr-167 {
  margin-right: 13.9166666667vw !important;
}

.ml-167 {
  margin-left: 13.9166666667vw !important;
}

.mb-167 {
  margin-bottom: 13.9166666667vw !important;
}

.mt-168 {
  margin-top: 14vw !important;
}

.mr-168 {
  margin-right: 14vw !important;
}

.ml-168 {
  margin-left: 14vw !important;
}

.mb-168 {
  margin-bottom: 14vw !important;
}

.mt-169 {
  margin-top: 14.0833333333vw !important;
}

.mr-169 {
  margin-right: 14.0833333333vw !important;
}

.ml-169 {
  margin-left: 14.0833333333vw !important;
}

.mb-169 {
  margin-bottom: 14.0833333333vw !important;
}

.mt-170 {
  margin-top: 14.1666666667vw !important;
}

.mr-170 {
  margin-right: 14.1666666667vw !important;
}

.ml-170 {
  margin-left: 14.1666666667vw !important;
}

.mb-170 {
  margin-bottom: 14.1666666667vw !important;
}

.mt-171 {
  margin-top: 14.25vw !important;
}

.mr-171 {
  margin-right: 14.25vw !important;
}

.ml-171 {
  margin-left: 14.25vw !important;
}

.mb-171 {
  margin-bottom: 14.25vw !important;
}

.mt-172 {
  margin-top: 14.3333333333vw !important;
}

.mr-172 {
  margin-right: 14.3333333333vw !important;
}

.ml-172 {
  margin-left: 14.3333333333vw !important;
}

.mb-172 {
  margin-bottom: 14.3333333333vw !important;
}

.mt-173 {
  margin-top: 14.4166666667vw !important;
}

.mr-173 {
  margin-right: 14.4166666667vw !important;
}

.ml-173 {
  margin-left: 14.4166666667vw !important;
}

.mb-173 {
  margin-bottom: 14.4166666667vw !important;
}

.mt-174 {
  margin-top: 14.5vw !important;
}

.mr-174 {
  margin-right: 14.5vw !important;
}

.ml-174 {
  margin-left: 14.5vw !important;
}

.mb-174 {
  margin-bottom: 14.5vw !important;
}

.mt-175 {
  margin-top: 14.5833333333vw !important;
}

.mr-175 {
  margin-right: 14.5833333333vw !important;
}

.ml-175 {
  margin-left: 14.5833333333vw !important;
}

.mb-175 {
  margin-bottom: 14.5833333333vw !important;
}

.mt-176 {
  margin-top: 14.6666666667vw !important;
}

.mr-176 {
  margin-right: 14.6666666667vw !important;
}

.ml-176 {
  margin-left: 14.6666666667vw !important;
}

.mb-176 {
  margin-bottom: 14.6666666667vw !important;
}

.mt-177 {
  margin-top: 14.75vw !important;
}

.mr-177 {
  margin-right: 14.75vw !important;
}

.ml-177 {
  margin-left: 14.75vw !important;
}

.mb-177 {
  margin-bottom: 14.75vw !important;
}

.mt-178 {
  margin-top: 14.8333333333vw !important;
}

.mr-178 {
  margin-right: 14.8333333333vw !important;
}

.ml-178 {
  margin-left: 14.8333333333vw !important;
}

.mb-178 {
  margin-bottom: 14.8333333333vw !important;
}

.mt-179 {
  margin-top: 14.9166666667vw !important;
}

.mr-179 {
  margin-right: 14.9166666667vw !important;
}

.ml-179 {
  margin-left: 14.9166666667vw !important;
}

.mb-179 {
  margin-bottom: 14.9166666667vw !important;
}

.mt-180 {
  margin-top: 15vw !important;
}

.mr-180 {
  margin-right: 15vw !important;
}

.ml-180 {
  margin-left: 15vw !important;
}

.mb-180 {
  margin-bottom: 15vw !important;
}

.mt-181 {
  margin-top: 15.0833333333vw !important;
}

.mr-181 {
  margin-right: 15.0833333333vw !important;
}

.ml-181 {
  margin-left: 15.0833333333vw !important;
}

.mb-181 {
  margin-bottom: 15.0833333333vw !important;
}

.mt-182 {
  margin-top: 15.1666666667vw !important;
}

.mr-182 {
  margin-right: 15.1666666667vw !important;
}

.ml-182 {
  margin-left: 15.1666666667vw !important;
}

.mb-182 {
  margin-bottom: 15.1666666667vw !important;
}

.mt-183 {
  margin-top: 15.25vw !important;
}

.mr-183 {
  margin-right: 15.25vw !important;
}

.ml-183 {
  margin-left: 15.25vw !important;
}

.mb-183 {
  margin-bottom: 15.25vw !important;
}

.mt-184 {
  margin-top: 15.3333333333vw !important;
}

.mr-184 {
  margin-right: 15.3333333333vw !important;
}

.ml-184 {
  margin-left: 15.3333333333vw !important;
}

.mb-184 {
  margin-bottom: 15.3333333333vw !important;
}

.mt-185 {
  margin-top: 15.4166666667vw !important;
}

.mr-185 {
  margin-right: 15.4166666667vw !important;
}

.ml-185 {
  margin-left: 15.4166666667vw !important;
}

.mb-185 {
  margin-bottom: 15.4166666667vw !important;
}

.mt-186 {
  margin-top: 15.5vw !important;
}

.mr-186 {
  margin-right: 15.5vw !important;
}

.ml-186 {
  margin-left: 15.5vw !important;
}

.mb-186 {
  margin-bottom: 15.5vw !important;
}

.mt-187 {
  margin-top: 15.5833333333vw !important;
}

.mr-187 {
  margin-right: 15.5833333333vw !important;
}

.ml-187 {
  margin-left: 15.5833333333vw !important;
}

.mb-187 {
  margin-bottom: 15.5833333333vw !important;
}

.mt-188 {
  margin-top: 15.6666666667vw !important;
}

.mr-188 {
  margin-right: 15.6666666667vw !important;
}

.ml-188 {
  margin-left: 15.6666666667vw !important;
}

.mb-188 {
  margin-bottom: 15.6666666667vw !important;
}

.mt-189 {
  margin-top: 15.75vw !important;
}

.mr-189 {
  margin-right: 15.75vw !important;
}

.ml-189 {
  margin-left: 15.75vw !important;
}

.mb-189 {
  margin-bottom: 15.75vw !important;
}

.mt-190 {
  margin-top: 15.8333333333vw !important;
}

.mr-190 {
  margin-right: 15.8333333333vw !important;
}

.ml-190 {
  margin-left: 15.8333333333vw !important;
}

.mb-190 {
  margin-bottom: 15.8333333333vw !important;
}

.mt-191 {
  margin-top: 15.9166666667vw !important;
}

.mr-191 {
  margin-right: 15.9166666667vw !important;
}

.ml-191 {
  margin-left: 15.9166666667vw !important;
}

.mb-191 {
  margin-bottom: 15.9166666667vw !important;
}

.mt-192 {
  margin-top: 16vw !important;
}

.mr-192 {
  margin-right: 16vw !important;
}

.ml-192 {
  margin-left: 16vw !important;
}

.mb-192 {
  margin-bottom: 16vw !important;
}

.mt-193 {
  margin-top: 16.0833333333vw !important;
}

.mr-193 {
  margin-right: 16.0833333333vw !important;
}

.ml-193 {
  margin-left: 16.0833333333vw !important;
}

.mb-193 {
  margin-bottom: 16.0833333333vw !important;
}

.mt-194 {
  margin-top: 16.1666666667vw !important;
}

.mr-194 {
  margin-right: 16.1666666667vw !important;
}

.ml-194 {
  margin-left: 16.1666666667vw !important;
}

.mb-194 {
  margin-bottom: 16.1666666667vw !important;
}

.mt-195 {
  margin-top: 16.25vw !important;
}

.mr-195 {
  margin-right: 16.25vw !important;
}

.ml-195 {
  margin-left: 16.25vw !important;
}

.mb-195 {
  margin-bottom: 16.25vw !important;
}

.mt-196 {
  margin-top: 16.3333333333vw !important;
}

.mr-196 {
  margin-right: 16.3333333333vw !important;
}

.ml-196 {
  margin-left: 16.3333333333vw !important;
}

.mb-196 {
  margin-bottom: 16.3333333333vw !important;
}

.mt-197 {
  margin-top: 16.4166666667vw !important;
}

.mr-197 {
  margin-right: 16.4166666667vw !important;
}

.ml-197 {
  margin-left: 16.4166666667vw !important;
}

.mb-197 {
  margin-bottom: 16.4166666667vw !important;
}

.mt-198 {
  margin-top: 16.5vw !important;
}

.mr-198 {
  margin-right: 16.5vw !important;
}

.ml-198 {
  margin-left: 16.5vw !important;
}

.mb-198 {
  margin-bottom: 16.5vw !important;
}

.mt-199 {
  margin-top: 16.5833333333vw !important;
}

.mr-199 {
  margin-right: 16.5833333333vw !important;
}

.ml-199 {
  margin-left: 16.5833333333vw !important;
}

.mb-199 {
  margin-bottom: 16.5833333333vw !important;
}

.mt-200 {
  margin-top: 16.6666666667vw !important;
}

.mr-200 {
  margin-right: 16.6666666667vw !important;
}

.ml-200 {
  margin-left: 16.6666666667vw !important;
}

.mb-200 {
  margin-bottom: 16.6666666667vw !important;
}

.mt-201 {
  margin-top: 16.75vw !important;
}

.mr-201 {
  margin-right: 16.75vw !important;
}

.ml-201 {
  margin-left: 16.75vw !important;
}

.mb-201 {
  margin-bottom: 16.75vw !important;
}

.mt-202 {
  margin-top: 16.8333333333vw !important;
}

.mr-202 {
  margin-right: 16.8333333333vw !important;
}

.ml-202 {
  margin-left: 16.8333333333vw !important;
}

.mb-202 {
  margin-bottom: 16.8333333333vw !important;
}

.mt-203 {
  margin-top: 16.9166666667vw !important;
}

.mr-203 {
  margin-right: 16.9166666667vw !important;
}

.ml-203 {
  margin-left: 16.9166666667vw !important;
}

.mb-203 {
  margin-bottom: 16.9166666667vw !important;
}

.mt-204 {
  margin-top: 17vw !important;
}

.mr-204 {
  margin-right: 17vw !important;
}

.ml-204 {
  margin-left: 17vw !important;
}

.mb-204 {
  margin-bottom: 17vw !important;
}

.mt-205 {
  margin-top: 17.0833333333vw !important;
}

.mr-205 {
  margin-right: 17.0833333333vw !important;
}

.ml-205 {
  margin-left: 17.0833333333vw !important;
}

.mb-205 {
  margin-bottom: 17.0833333333vw !important;
}

.mt-206 {
  margin-top: 17.1666666667vw !important;
}

.mr-206 {
  margin-right: 17.1666666667vw !important;
}

.ml-206 {
  margin-left: 17.1666666667vw !important;
}

.mb-206 {
  margin-bottom: 17.1666666667vw !important;
}

.mt-207 {
  margin-top: 17.25vw !important;
}

.mr-207 {
  margin-right: 17.25vw !important;
}

.ml-207 {
  margin-left: 17.25vw !important;
}

.mb-207 {
  margin-bottom: 17.25vw !important;
}

.mt-208 {
  margin-top: 17.3333333333vw !important;
}

.mr-208 {
  margin-right: 17.3333333333vw !important;
}

.ml-208 {
  margin-left: 17.3333333333vw !important;
}

.mb-208 {
  margin-bottom: 17.3333333333vw !important;
}

.mt-209 {
  margin-top: 17.4166666667vw !important;
}

.mr-209 {
  margin-right: 17.4166666667vw !important;
}

.ml-209 {
  margin-left: 17.4166666667vw !important;
}

.mb-209 {
  margin-bottom: 17.4166666667vw !important;
}

.mt-210 {
  margin-top: 17.5vw !important;
}

.mr-210 {
  margin-right: 17.5vw !important;
}

.ml-210 {
  margin-left: 17.5vw !important;
}

.mb-210 {
  margin-bottom: 17.5vw !important;
}

.mt-211 {
  margin-top: 17.5833333333vw !important;
}

.mr-211 {
  margin-right: 17.5833333333vw !important;
}

.ml-211 {
  margin-left: 17.5833333333vw !important;
}

.mb-211 {
  margin-bottom: 17.5833333333vw !important;
}

.mt-212 {
  margin-top: 17.6666666667vw !important;
}

.mr-212 {
  margin-right: 17.6666666667vw !important;
}

.ml-212 {
  margin-left: 17.6666666667vw !important;
}

.mb-212 {
  margin-bottom: 17.6666666667vw !important;
}

.mt-213 {
  margin-top: 17.75vw !important;
}

.mr-213 {
  margin-right: 17.75vw !important;
}

.ml-213 {
  margin-left: 17.75vw !important;
}

.mb-213 {
  margin-bottom: 17.75vw !important;
}

.mt-214 {
  margin-top: 17.8333333333vw !important;
}

.mr-214 {
  margin-right: 17.8333333333vw !important;
}

.ml-214 {
  margin-left: 17.8333333333vw !important;
}

.mb-214 {
  margin-bottom: 17.8333333333vw !important;
}

.mt-215 {
  margin-top: 17.9166666667vw !important;
}

.mr-215 {
  margin-right: 17.9166666667vw !important;
}

.ml-215 {
  margin-left: 17.9166666667vw !important;
}

.mb-215 {
  margin-bottom: 17.9166666667vw !important;
}

.mt-216 {
  margin-top: 18vw !important;
}

.mr-216 {
  margin-right: 18vw !important;
}

.ml-216 {
  margin-left: 18vw !important;
}

.mb-216 {
  margin-bottom: 18vw !important;
}

.mt-217 {
  margin-top: 18.0833333333vw !important;
}

.mr-217 {
  margin-right: 18.0833333333vw !important;
}

.ml-217 {
  margin-left: 18.0833333333vw !important;
}

.mb-217 {
  margin-bottom: 18.0833333333vw !important;
}

.mt-218 {
  margin-top: 18.1666666667vw !important;
}

.mr-218 {
  margin-right: 18.1666666667vw !important;
}

.ml-218 {
  margin-left: 18.1666666667vw !important;
}

.mb-218 {
  margin-bottom: 18.1666666667vw !important;
}

.mt-219 {
  margin-top: 18.25vw !important;
}

.mr-219 {
  margin-right: 18.25vw !important;
}

.ml-219 {
  margin-left: 18.25vw !important;
}

.mb-219 {
  margin-bottom: 18.25vw !important;
}

.mt-220 {
  margin-top: 18.3333333333vw !important;
}

.mr-220 {
  margin-right: 18.3333333333vw !important;
}

.ml-220 {
  margin-left: 18.3333333333vw !important;
}

.mb-220 {
  margin-bottom: 18.3333333333vw !important;
}

.mt-221 {
  margin-top: 18.4166666667vw !important;
}

.mr-221 {
  margin-right: 18.4166666667vw !important;
}

.ml-221 {
  margin-left: 18.4166666667vw !important;
}

.mb-221 {
  margin-bottom: 18.4166666667vw !important;
}

.mt-222 {
  margin-top: 18.5vw !important;
}

.mr-222 {
  margin-right: 18.5vw !important;
}

.ml-222 {
  margin-left: 18.5vw !important;
}

.mb-222 {
  margin-bottom: 18.5vw !important;
}

.mt-223 {
  margin-top: 18.5833333333vw !important;
}

.mr-223 {
  margin-right: 18.5833333333vw !important;
}

.ml-223 {
  margin-left: 18.5833333333vw !important;
}

.mb-223 {
  margin-bottom: 18.5833333333vw !important;
}

.mt-224 {
  margin-top: 18.6666666667vw !important;
}

.mr-224 {
  margin-right: 18.6666666667vw !important;
}

.ml-224 {
  margin-left: 18.6666666667vw !important;
}

.mb-224 {
  margin-bottom: 18.6666666667vw !important;
}

.mt-225 {
  margin-top: 18.75vw !important;
}

.mr-225 {
  margin-right: 18.75vw !important;
}

.ml-225 {
  margin-left: 18.75vw !important;
}

.mb-225 {
  margin-bottom: 18.75vw !important;
}

.mt-226 {
  margin-top: 18.8333333333vw !important;
}

.mr-226 {
  margin-right: 18.8333333333vw !important;
}

.ml-226 {
  margin-left: 18.8333333333vw !important;
}

.mb-226 {
  margin-bottom: 18.8333333333vw !important;
}

.mt-227 {
  margin-top: 18.9166666667vw !important;
}

.mr-227 {
  margin-right: 18.9166666667vw !important;
}

.ml-227 {
  margin-left: 18.9166666667vw !important;
}

.mb-227 {
  margin-bottom: 18.9166666667vw !important;
}

.mt-228 {
  margin-top: 19vw !important;
}

.mr-228 {
  margin-right: 19vw !important;
}

.ml-228 {
  margin-left: 19vw !important;
}

.mb-228 {
  margin-bottom: 19vw !important;
}

.mt-229 {
  margin-top: 19.0833333333vw !important;
}

.mr-229 {
  margin-right: 19.0833333333vw !important;
}

.ml-229 {
  margin-left: 19.0833333333vw !important;
}

.mb-229 {
  margin-bottom: 19.0833333333vw !important;
}

.mt-230 {
  margin-top: 19.1666666667vw !important;
}

.mr-230 {
  margin-right: 19.1666666667vw !important;
}

.ml-230 {
  margin-left: 19.1666666667vw !important;
}

.mb-230 {
  margin-bottom: 19.1666666667vw !important;
}

.mt-231 {
  margin-top: 19.25vw !important;
}

.mr-231 {
  margin-right: 19.25vw !important;
}

.ml-231 {
  margin-left: 19.25vw !important;
}

.mb-231 {
  margin-bottom: 19.25vw !important;
}

.mt-232 {
  margin-top: 19.3333333333vw !important;
}

.mr-232 {
  margin-right: 19.3333333333vw !important;
}

.ml-232 {
  margin-left: 19.3333333333vw !important;
}

.mb-232 {
  margin-bottom: 19.3333333333vw !important;
}

.mt-233 {
  margin-top: 19.4166666667vw !important;
}

.mr-233 {
  margin-right: 19.4166666667vw !important;
}

.ml-233 {
  margin-left: 19.4166666667vw !important;
}

.mb-233 {
  margin-bottom: 19.4166666667vw !important;
}

.mt-234 {
  margin-top: 19.5vw !important;
}

.mr-234 {
  margin-right: 19.5vw !important;
}

.ml-234 {
  margin-left: 19.5vw !important;
}

.mb-234 {
  margin-bottom: 19.5vw !important;
}

.mt-235 {
  margin-top: 19.5833333333vw !important;
}

.mr-235 {
  margin-right: 19.5833333333vw !important;
}

.ml-235 {
  margin-left: 19.5833333333vw !important;
}

.mb-235 {
  margin-bottom: 19.5833333333vw !important;
}

.mt-236 {
  margin-top: 19.6666666667vw !important;
}

.mr-236 {
  margin-right: 19.6666666667vw !important;
}

.ml-236 {
  margin-left: 19.6666666667vw !important;
}

.mb-236 {
  margin-bottom: 19.6666666667vw !important;
}

.mt-237 {
  margin-top: 19.75vw !important;
}

.mr-237 {
  margin-right: 19.75vw !important;
}

.ml-237 {
  margin-left: 19.75vw !important;
}

.mb-237 {
  margin-bottom: 19.75vw !important;
}

.mt-238 {
  margin-top: 19.8333333333vw !important;
}

.mr-238 {
  margin-right: 19.8333333333vw !important;
}

.ml-238 {
  margin-left: 19.8333333333vw !important;
}

.mb-238 {
  margin-bottom: 19.8333333333vw !important;
}

.mt-239 {
  margin-top: 19.9166666667vw !important;
}

.mr-239 {
  margin-right: 19.9166666667vw !important;
}

.ml-239 {
  margin-left: 19.9166666667vw !important;
}

.mb-239 {
  margin-bottom: 19.9166666667vw !important;
}

.mt-240 {
  margin-top: 20vw !important;
}

.mr-240 {
  margin-right: 20vw !important;
}

.ml-240 {
  margin-left: 20vw !important;
}

.mb-240 {
  margin-bottom: 20vw !important;
}

.mt-241 {
  margin-top: 20.0833333333vw !important;
}

.mr-241 {
  margin-right: 20.0833333333vw !important;
}

.ml-241 {
  margin-left: 20.0833333333vw !important;
}

.mb-241 {
  margin-bottom: 20.0833333333vw !important;
}

.mt-242 {
  margin-top: 20.1666666667vw !important;
}

.mr-242 {
  margin-right: 20.1666666667vw !important;
}

.ml-242 {
  margin-left: 20.1666666667vw !important;
}

.mb-242 {
  margin-bottom: 20.1666666667vw !important;
}

.mt-243 {
  margin-top: 20.25vw !important;
}

.mr-243 {
  margin-right: 20.25vw !important;
}

.ml-243 {
  margin-left: 20.25vw !important;
}

.mb-243 {
  margin-bottom: 20.25vw !important;
}

.mt-244 {
  margin-top: 20.3333333333vw !important;
}

.mr-244 {
  margin-right: 20.3333333333vw !important;
}

.ml-244 {
  margin-left: 20.3333333333vw !important;
}

.mb-244 {
  margin-bottom: 20.3333333333vw !important;
}

.mt-245 {
  margin-top: 20.4166666667vw !important;
}

.mr-245 {
  margin-right: 20.4166666667vw !important;
}

.ml-245 {
  margin-left: 20.4166666667vw !important;
}

.mb-245 {
  margin-bottom: 20.4166666667vw !important;
}

.mt-246 {
  margin-top: 20.5vw !important;
}

.mr-246 {
  margin-right: 20.5vw !important;
}

.ml-246 {
  margin-left: 20.5vw !important;
}

.mb-246 {
  margin-bottom: 20.5vw !important;
}

.mt-247 {
  margin-top: 20.5833333333vw !important;
}

.mr-247 {
  margin-right: 20.5833333333vw !important;
}

.ml-247 {
  margin-left: 20.5833333333vw !important;
}

.mb-247 {
  margin-bottom: 20.5833333333vw !important;
}

.mt-248 {
  margin-top: 20.6666666667vw !important;
}

.mr-248 {
  margin-right: 20.6666666667vw !important;
}

.ml-248 {
  margin-left: 20.6666666667vw !important;
}

.mb-248 {
  margin-bottom: 20.6666666667vw !important;
}

.mt-249 {
  margin-top: 20.75vw !important;
}

.mr-249 {
  margin-right: 20.75vw !important;
}

.ml-249 {
  margin-left: 20.75vw !important;
}

.mb-249 {
  margin-bottom: 20.75vw !important;
}

.mt-250 {
  margin-top: 20.8333333333vw !important;
}

.mr-250 {
  margin-right: 20.8333333333vw !important;
}

.ml-250 {
  margin-left: 20.8333333333vw !important;
}

.mb-250 {
  margin-bottom: 20.8333333333vw !important;
}

.mt-251 {
  margin-top: 20.9166666667vw !important;
}

.mr-251 {
  margin-right: 20.9166666667vw !important;
}

.ml-251 {
  margin-left: 20.9166666667vw !important;
}

.mb-251 {
  margin-bottom: 20.9166666667vw !important;
}

.mt-252 {
  margin-top: 21vw !important;
}

.mr-252 {
  margin-right: 21vw !important;
}

.ml-252 {
  margin-left: 21vw !important;
}

.mb-252 {
  margin-bottom: 21vw !important;
}

.mt-253 {
  margin-top: 21.0833333333vw !important;
}

.mr-253 {
  margin-right: 21.0833333333vw !important;
}

.ml-253 {
  margin-left: 21.0833333333vw !important;
}

.mb-253 {
  margin-bottom: 21.0833333333vw !important;
}

.mt-254 {
  margin-top: 21.1666666667vw !important;
}

.mr-254 {
  margin-right: 21.1666666667vw !important;
}

.ml-254 {
  margin-left: 21.1666666667vw !important;
}

.mb-254 {
  margin-bottom: 21.1666666667vw !important;
}

.mt-255 {
  margin-top: 21.25vw !important;
}

.mr-255 {
  margin-right: 21.25vw !important;
}

.ml-255 {
  margin-left: 21.25vw !important;
}

.mb-255 {
  margin-bottom: 21.25vw !important;
}

.mt-256 {
  margin-top: 21.3333333333vw !important;
}

.mr-256 {
  margin-right: 21.3333333333vw !important;
}

.ml-256 {
  margin-left: 21.3333333333vw !important;
}

.mb-256 {
  margin-bottom: 21.3333333333vw !important;
}

.mt-257 {
  margin-top: 21.4166666667vw !important;
}

.mr-257 {
  margin-right: 21.4166666667vw !important;
}

.ml-257 {
  margin-left: 21.4166666667vw !important;
}

.mb-257 {
  margin-bottom: 21.4166666667vw !important;
}

.mt-258 {
  margin-top: 21.5vw !important;
}

.mr-258 {
  margin-right: 21.5vw !important;
}

.ml-258 {
  margin-left: 21.5vw !important;
}

.mb-258 {
  margin-bottom: 21.5vw !important;
}

.mt-259 {
  margin-top: 21.5833333333vw !important;
}

.mr-259 {
  margin-right: 21.5833333333vw !important;
}

.ml-259 {
  margin-left: 21.5833333333vw !important;
}

.mb-259 {
  margin-bottom: 21.5833333333vw !important;
}

.mt-260 {
  margin-top: 21.6666666667vw !important;
}

.mr-260 {
  margin-right: 21.6666666667vw !important;
}

.ml-260 {
  margin-left: 21.6666666667vw !important;
}

.mb-260 {
  margin-bottom: 21.6666666667vw !important;
}

.mt-261 {
  margin-top: 21.75vw !important;
}

.mr-261 {
  margin-right: 21.75vw !important;
}

.ml-261 {
  margin-left: 21.75vw !important;
}

.mb-261 {
  margin-bottom: 21.75vw !important;
}

.mt-262 {
  margin-top: 21.8333333333vw !important;
}

.mr-262 {
  margin-right: 21.8333333333vw !important;
}

.ml-262 {
  margin-left: 21.8333333333vw !important;
}

.mb-262 {
  margin-bottom: 21.8333333333vw !important;
}

.mt-263 {
  margin-top: 21.9166666667vw !important;
}

.mr-263 {
  margin-right: 21.9166666667vw !important;
}

.ml-263 {
  margin-left: 21.9166666667vw !important;
}

.mb-263 {
  margin-bottom: 21.9166666667vw !important;
}

.mt-264 {
  margin-top: 22vw !important;
}

.mr-264 {
  margin-right: 22vw !important;
}

.ml-264 {
  margin-left: 22vw !important;
}

.mb-264 {
  margin-bottom: 22vw !important;
}

.mt-265 {
  margin-top: 22.0833333333vw !important;
}

.mr-265 {
  margin-right: 22.0833333333vw !important;
}

.ml-265 {
  margin-left: 22.0833333333vw !important;
}

.mb-265 {
  margin-bottom: 22.0833333333vw !important;
}

.mt-266 {
  margin-top: 22.1666666667vw !important;
}

.mr-266 {
  margin-right: 22.1666666667vw !important;
}

.ml-266 {
  margin-left: 22.1666666667vw !important;
}

.mb-266 {
  margin-bottom: 22.1666666667vw !important;
}

.mt-267 {
  margin-top: 22.25vw !important;
}

.mr-267 {
  margin-right: 22.25vw !important;
}

.ml-267 {
  margin-left: 22.25vw !important;
}

.mb-267 {
  margin-bottom: 22.25vw !important;
}

.mt-268 {
  margin-top: 22.3333333333vw !important;
}

.mr-268 {
  margin-right: 22.3333333333vw !important;
}

.ml-268 {
  margin-left: 22.3333333333vw !important;
}

.mb-268 {
  margin-bottom: 22.3333333333vw !important;
}

.mt-269 {
  margin-top: 22.4166666667vw !important;
}

.mr-269 {
  margin-right: 22.4166666667vw !important;
}

.ml-269 {
  margin-left: 22.4166666667vw !important;
}

.mb-269 {
  margin-bottom: 22.4166666667vw !important;
}

.mt-270 {
  margin-top: 22.5vw !important;
}

.mr-270 {
  margin-right: 22.5vw !important;
}

.ml-270 {
  margin-left: 22.5vw !important;
}

.mb-270 {
  margin-bottom: 22.5vw !important;
}

.mt-271 {
  margin-top: 22.5833333333vw !important;
}

.mr-271 {
  margin-right: 22.5833333333vw !important;
}

.ml-271 {
  margin-left: 22.5833333333vw !important;
}

.mb-271 {
  margin-bottom: 22.5833333333vw !important;
}

.mt-272 {
  margin-top: 22.6666666667vw !important;
}

.mr-272 {
  margin-right: 22.6666666667vw !important;
}

.ml-272 {
  margin-left: 22.6666666667vw !important;
}

.mb-272 {
  margin-bottom: 22.6666666667vw !important;
}

.mt-273 {
  margin-top: 22.75vw !important;
}

.mr-273 {
  margin-right: 22.75vw !important;
}

.ml-273 {
  margin-left: 22.75vw !important;
}

.mb-273 {
  margin-bottom: 22.75vw !important;
}

.mt-274 {
  margin-top: 22.8333333333vw !important;
}

.mr-274 {
  margin-right: 22.8333333333vw !important;
}

.ml-274 {
  margin-left: 22.8333333333vw !important;
}

.mb-274 {
  margin-bottom: 22.8333333333vw !important;
}

.mt-275 {
  margin-top: 22.9166666667vw !important;
}

.mr-275 {
  margin-right: 22.9166666667vw !important;
}

.ml-275 {
  margin-left: 22.9166666667vw !important;
}

.mb-275 {
  margin-bottom: 22.9166666667vw !important;
}

.mt-276 {
  margin-top: 23vw !important;
}

.mr-276 {
  margin-right: 23vw !important;
}

.ml-276 {
  margin-left: 23vw !important;
}

.mb-276 {
  margin-bottom: 23vw !important;
}

.mt-277 {
  margin-top: 23.0833333333vw !important;
}

.mr-277 {
  margin-right: 23.0833333333vw !important;
}

.ml-277 {
  margin-left: 23.0833333333vw !important;
}

.mb-277 {
  margin-bottom: 23.0833333333vw !important;
}

.mt-278 {
  margin-top: 23.1666666667vw !important;
}

.mr-278 {
  margin-right: 23.1666666667vw !important;
}

.ml-278 {
  margin-left: 23.1666666667vw !important;
}

.mb-278 {
  margin-bottom: 23.1666666667vw !important;
}

.mt-279 {
  margin-top: 23.25vw !important;
}

.mr-279 {
  margin-right: 23.25vw !important;
}

.ml-279 {
  margin-left: 23.25vw !important;
}

.mb-279 {
  margin-bottom: 23.25vw !important;
}

.mt-280 {
  margin-top: 23.3333333333vw !important;
}

.mr-280 {
  margin-right: 23.3333333333vw !important;
}

.ml-280 {
  margin-left: 23.3333333333vw !important;
}

.mb-280 {
  margin-bottom: 23.3333333333vw !important;
}

.mt-281 {
  margin-top: 23.4166666667vw !important;
}

.mr-281 {
  margin-right: 23.4166666667vw !important;
}

.ml-281 {
  margin-left: 23.4166666667vw !important;
}

.mb-281 {
  margin-bottom: 23.4166666667vw !important;
}

.mt-282 {
  margin-top: 23.5vw !important;
}

.mr-282 {
  margin-right: 23.5vw !important;
}

.ml-282 {
  margin-left: 23.5vw !important;
}

.mb-282 {
  margin-bottom: 23.5vw !important;
}

.mt-283 {
  margin-top: 23.5833333333vw !important;
}

.mr-283 {
  margin-right: 23.5833333333vw !important;
}

.ml-283 {
  margin-left: 23.5833333333vw !important;
}

.mb-283 {
  margin-bottom: 23.5833333333vw !important;
}

.mt-284 {
  margin-top: 23.6666666667vw !important;
}

.mr-284 {
  margin-right: 23.6666666667vw !important;
}

.ml-284 {
  margin-left: 23.6666666667vw !important;
}

.mb-284 {
  margin-bottom: 23.6666666667vw !important;
}

.mt-285 {
  margin-top: 23.75vw !important;
}

.mr-285 {
  margin-right: 23.75vw !important;
}

.ml-285 {
  margin-left: 23.75vw !important;
}

.mb-285 {
  margin-bottom: 23.75vw !important;
}

.mt-286 {
  margin-top: 23.8333333333vw !important;
}

.mr-286 {
  margin-right: 23.8333333333vw !important;
}

.ml-286 {
  margin-left: 23.8333333333vw !important;
}

.mb-286 {
  margin-bottom: 23.8333333333vw !important;
}

.mt-287 {
  margin-top: 23.9166666667vw !important;
}

.mr-287 {
  margin-right: 23.9166666667vw !important;
}

.ml-287 {
  margin-left: 23.9166666667vw !important;
}

.mb-287 {
  margin-bottom: 23.9166666667vw !important;
}

.mt-288 {
  margin-top: 24vw !important;
}

.mr-288 {
  margin-right: 24vw !important;
}

.ml-288 {
  margin-left: 24vw !important;
}

.mb-288 {
  margin-bottom: 24vw !important;
}

.mt-289 {
  margin-top: 24.0833333333vw !important;
}

.mr-289 {
  margin-right: 24.0833333333vw !important;
}

.ml-289 {
  margin-left: 24.0833333333vw !important;
}

.mb-289 {
  margin-bottom: 24.0833333333vw !important;
}

.mt-290 {
  margin-top: 24.1666666667vw !important;
}

.mr-290 {
  margin-right: 24.1666666667vw !important;
}

.ml-290 {
  margin-left: 24.1666666667vw !important;
}

.mb-290 {
  margin-bottom: 24.1666666667vw !important;
}

.mt-291 {
  margin-top: 24.25vw !important;
}

.mr-291 {
  margin-right: 24.25vw !important;
}

.ml-291 {
  margin-left: 24.25vw !important;
}

.mb-291 {
  margin-bottom: 24.25vw !important;
}

.mt-292 {
  margin-top: 24.3333333333vw !important;
}

.mr-292 {
  margin-right: 24.3333333333vw !important;
}

.ml-292 {
  margin-left: 24.3333333333vw !important;
}

.mb-292 {
  margin-bottom: 24.3333333333vw !important;
}

.mt-293 {
  margin-top: 24.4166666667vw !important;
}

.mr-293 {
  margin-right: 24.4166666667vw !important;
}

.ml-293 {
  margin-left: 24.4166666667vw !important;
}

.mb-293 {
  margin-bottom: 24.4166666667vw !important;
}

.mt-294 {
  margin-top: 24.5vw !important;
}

.mr-294 {
  margin-right: 24.5vw !important;
}

.ml-294 {
  margin-left: 24.5vw !important;
}

.mb-294 {
  margin-bottom: 24.5vw !important;
}

.mt-295 {
  margin-top: 24.5833333333vw !important;
}

.mr-295 {
  margin-right: 24.5833333333vw !important;
}

.ml-295 {
  margin-left: 24.5833333333vw !important;
}

.mb-295 {
  margin-bottom: 24.5833333333vw !important;
}

.mt-296 {
  margin-top: 24.6666666667vw !important;
}

.mr-296 {
  margin-right: 24.6666666667vw !important;
}

.ml-296 {
  margin-left: 24.6666666667vw !important;
}

.mb-296 {
  margin-bottom: 24.6666666667vw !important;
}

.mt-297 {
  margin-top: 24.75vw !important;
}

.mr-297 {
  margin-right: 24.75vw !important;
}

.ml-297 {
  margin-left: 24.75vw !important;
}

.mb-297 {
  margin-bottom: 24.75vw !important;
}

.mt-298 {
  margin-top: 24.8333333333vw !important;
}

.mr-298 {
  margin-right: 24.8333333333vw !important;
}

.ml-298 {
  margin-left: 24.8333333333vw !important;
}

.mb-298 {
  margin-bottom: 24.8333333333vw !important;
}

.mt-299 {
  margin-top: 24.9166666667vw !important;
}

.mr-299 {
  margin-right: 24.9166666667vw !important;
}

.ml-299 {
  margin-left: 24.9166666667vw !important;
}

.mb-299 {
  margin-bottom: 24.9166666667vw !important;
}

.mt-300 {
  margin-top: 25vw !important;
}

.mr-300 {
  margin-right: 25vw !important;
}

.ml-300 {
  margin-left: 25vw !important;
}

.mb-300 {
  margin-bottom: 25vw !important;
}

.mt-301 {
  margin-top: 25.0833333333vw !important;
}

.mr-301 {
  margin-right: 25.0833333333vw !important;
}

.ml-301 {
  margin-left: 25.0833333333vw !important;
}

.mb-301 {
  margin-bottom: 25.0833333333vw !important;
}

.mt-302 {
  margin-top: 25.1666666667vw !important;
}

.mr-302 {
  margin-right: 25.1666666667vw !important;
}

.ml-302 {
  margin-left: 25.1666666667vw !important;
}

.mb-302 {
  margin-bottom: 25.1666666667vw !important;
}

.mt-303 {
  margin-top: 25.25vw !important;
}

.mr-303 {
  margin-right: 25.25vw !important;
}

.ml-303 {
  margin-left: 25.25vw !important;
}

.mb-303 {
  margin-bottom: 25.25vw !important;
}

.mt-304 {
  margin-top: 25.3333333333vw !important;
}

.mr-304 {
  margin-right: 25.3333333333vw !important;
}

.ml-304 {
  margin-left: 25.3333333333vw !important;
}

.mb-304 {
  margin-bottom: 25.3333333333vw !important;
}

.mt-305 {
  margin-top: 25.4166666667vw !important;
}

.mr-305 {
  margin-right: 25.4166666667vw !important;
}

.ml-305 {
  margin-left: 25.4166666667vw !important;
}

.mb-305 {
  margin-bottom: 25.4166666667vw !important;
}

.mt-306 {
  margin-top: 25.5vw !important;
}

.mr-306 {
  margin-right: 25.5vw !important;
}

.ml-306 {
  margin-left: 25.5vw !important;
}

.mb-306 {
  margin-bottom: 25.5vw !important;
}

.mt-307 {
  margin-top: 25.5833333333vw !important;
}

.mr-307 {
  margin-right: 25.5833333333vw !important;
}

.ml-307 {
  margin-left: 25.5833333333vw !important;
}

.mb-307 {
  margin-bottom: 25.5833333333vw !important;
}

.mt-308 {
  margin-top: 25.6666666667vw !important;
}

.mr-308 {
  margin-right: 25.6666666667vw !important;
}

.ml-308 {
  margin-left: 25.6666666667vw !important;
}

.mb-308 {
  margin-bottom: 25.6666666667vw !important;
}

.mt-309 {
  margin-top: 25.75vw !important;
}

.mr-309 {
  margin-right: 25.75vw !important;
}

.ml-309 {
  margin-left: 25.75vw !important;
}

.mb-309 {
  margin-bottom: 25.75vw !important;
}

.mt-310 {
  margin-top: 25.8333333333vw !important;
}

.mr-310 {
  margin-right: 25.8333333333vw !important;
}

.ml-310 {
  margin-left: 25.8333333333vw !important;
}

.mb-310 {
  margin-bottom: 25.8333333333vw !important;
}

.mt-311 {
  margin-top: 25.9166666667vw !important;
}

.mr-311 {
  margin-right: 25.9166666667vw !important;
}

.ml-311 {
  margin-left: 25.9166666667vw !important;
}

.mb-311 {
  margin-bottom: 25.9166666667vw !important;
}

.mt-312 {
  margin-top: 26vw !important;
}

.mr-312 {
  margin-right: 26vw !important;
}

.ml-312 {
  margin-left: 26vw !important;
}

.mb-312 {
  margin-bottom: 26vw !important;
}

.mt-313 {
  margin-top: 26.0833333333vw !important;
}

.mr-313 {
  margin-right: 26.0833333333vw !important;
}

.ml-313 {
  margin-left: 26.0833333333vw !important;
}

.mb-313 {
  margin-bottom: 26.0833333333vw !important;
}

.mt-314 {
  margin-top: 26.1666666667vw !important;
}

.mr-314 {
  margin-right: 26.1666666667vw !important;
}

.ml-314 {
  margin-left: 26.1666666667vw !important;
}

.mb-314 {
  margin-bottom: 26.1666666667vw !important;
}

.mt-315 {
  margin-top: 26.25vw !important;
}

.mr-315 {
  margin-right: 26.25vw !important;
}

.ml-315 {
  margin-left: 26.25vw !important;
}

.mb-315 {
  margin-bottom: 26.25vw !important;
}

.mt-316 {
  margin-top: 26.3333333333vw !important;
}

.mr-316 {
  margin-right: 26.3333333333vw !important;
}

.ml-316 {
  margin-left: 26.3333333333vw !important;
}

.mb-316 {
  margin-bottom: 26.3333333333vw !important;
}

.mt-317 {
  margin-top: 26.4166666667vw !important;
}

.mr-317 {
  margin-right: 26.4166666667vw !important;
}

.ml-317 {
  margin-left: 26.4166666667vw !important;
}

.mb-317 {
  margin-bottom: 26.4166666667vw !important;
}

.mt-318 {
  margin-top: 26.5vw !important;
}

.mr-318 {
  margin-right: 26.5vw !important;
}

.ml-318 {
  margin-left: 26.5vw !important;
}

.mb-318 {
  margin-bottom: 26.5vw !important;
}

.mt-319 {
  margin-top: 26.5833333333vw !important;
}

.mr-319 {
  margin-right: 26.5833333333vw !important;
}

.ml-319 {
  margin-left: 26.5833333333vw !important;
}

.mb-319 {
  margin-bottom: 26.5833333333vw !important;
}

.mt-320 {
  margin-top: 26.6666666667vw !important;
}

.mr-320 {
  margin-right: 26.6666666667vw !important;
}

.ml-320 {
  margin-left: 26.6666666667vw !important;
}

.mb-320 {
  margin-bottom: 26.6666666667vw !important;
}

.mt-321 {
  margin-top: 26.75vw !important;
}

.mr-321 {
  margin-right: 26.75vw !important;
}

.ml-321 {
  margin-left: 26.75vw !important;
}

.mb-321 {
  margin-bottom: 26.75vw !important;
}

.mt-322 {
  margin-top: 26.8333333333vw !important;
}

.mr-322 {
  margin-right: 26.8333333333vw !important;
}

.ml-322 {
  margin-left: 26.8333333333vw !important;
}

.mb-322 {
  margin-bottom: 26.8333333333vw !important;
}

.mt-323 {
  margin-top: 26.9166666667vw !important;
}

.mr-323 {
  margin-right: 26.9166666667vw !important;
}

.ml-323 {
  margin-left: 26.9166666667vw !important;
}

.mb-323 {
  margin-bottom: 26.9166666667vw !important;
}

.mt-324 {
  margin-top: 27vw !important;
}

.mr-324 {
  margin-right: 27vw !important;
}

.ml-324 {
  margin-left: 27vw !important;
}

.mb-324 {
  margin-bottom: 27vw !important;
}

.mt-325 {
  margin-top: 27.0833333333vw !important;
}

.mr-325 {
  margin-right: 27.0833333333vw !important;
}

.ml-325 {
  margin-left: 27.0833333333vw !important;
}

.mb-325 {
  margin-bottom: 27.0833333333vw !important;
}

.mt-326 {
  margin-top: 27.1666666667vw !important;
}

.mr-326 {
  margin-right: 27.1666666667vw !important;
}

.ml-326 {
  margin-left: 27.1666666667vw !important;
}

.mb-326 {
  margin-bottom: 27.1666666667vw !important;
}

.mt-327 {
  margin-top: 27.25vw !important;
}

.mr-327 {
  margin-right: 27.25vw !important;
}

.ml-327 {
  margin-left: 27.25vw !important;
}

.mb-327 {
  margin-bottom: 27.25vw !important;
}

.mt-328 {
  margin-top: 27.3333333333vw !important;
}

.mr-328 {
  margin-right: 27.3333333333vw !important;
}

.ml-328 {
  margin-left: 27.3333333333vw !important;
}

.mb-328 {
  margin-bottom: 27.3333333333vw !important;
}

.mt-329 {
  margin-top: 27.4166666667vw !important;
}

.mr-329 {
  margin-right: 27.4166666667vw !important;
}

.ml-329 {
  margin-left: 27.4166666667vw !important;
}

.mb-329 {
  margin-bottom: 27.4166666667vw !important;
}

.mt-330 {
  margin-top: 27.5vw !important;
}

.mr-330 {
  margin-right: 27.5vw !important;
}

.ml-330 {
  margin-left: 27.5vw !important;
}

.mb-330 {
  margin-bottom: 27.5vw !important;
}

.mt-331 {
  margin-top: 27.5833333333vw !important;
}

.mr-331 {
  margin-right: 27.5833333333vw !important;
}

.ml-331 {
  margin-left: 27.5833333333vw !important;
}

.mb-331 {
  margin-bottom: 27.5833333333vw !important;
}

.mt-332 {
  margin-top: 27.6666666667vw !important;
}

.mr-332 {
  margin-right: 27.6666666667vw !important;
}

.ml-332 {
  margin-left: 27.6666666667vw !important;
}

.mb-332 {
  margin-bottom: 27.6666666667vw !important;
}

.mt-333 {
  margin-top: 27.75vw !important;
}

.mr-333 {
  margin-right: 27.75vw !important;
}

.ml-333 {
  margin-left: 27.75vw !important;
}

.mb-333 {
  margin-bottom: 27.75vw !important;
}

.mt-334 {
  margin-top: 27.8333333333vw !important;
}

.mr-334 {
  margin-right: 27.8333333333vw !important;
}

.ml-334 {
  margin-left: 27.8333333333vw !important;
}

.mb-334 {
  margin-bottom: 27.8333333333vw !important;
}

.mt-335 {
  margin-top: 27.9166666667vw !important;
}

.mr-335 {
  margin-right: 27.9166666667vw !important;
}

.ml-335 {
  margin-left: 27.9166666667vw !important;
}

.mb-335 {
  margin-bottom: 27.9166666667vw !important;
}

.mt-336 {
  margin-top: 28vw !important;
}

.mr-336 {
  margin-right: 28vw !important;
}

.ml-336 {
  margin-left: 28vw !important;
}

.mb-336 {
  margin-bottom: 28vw !important;
}

.mt-337 {
  margin-top: 28.0833333333vw !important;
}

.mr-337 {
  margin-right: 28.0833333333vw !important;
}

.ml-337 {
  margin-left: 28.0833333333vw !important;
}

.mb-337 {
  margin-bottom: 28.0833333333vw !important;
}

.mt-338 {
  margin-top: 28.1666666667vw !important;
}

.mr-338 {
  margin-right: 28.1666666667vw !important;
}

.ml-338 {
  margin-left: 28.1666666667vw !important;
}

.mb-338 {
  margin-bottom: 28.1666666667vw !important;
}

.mt-339 {
  margin-top: 28.25vw !important;
}

.mr-339 {
  margin-right: 28.25vw !important;
}

.ml-339 {
  margin-left: 28.25vw !important;
}

.mb-339 {
  margin-bottom: 28.25vw !important;
}

.mt-340 {
  margin-top: 28.3333333333vw !important;
}

.mr-340 {
  margin-right: 28.3333333333vw !important;
}

.ml-340 {
  margin-left: 28.3333333333vw !important;
}

.mb-340 {
  margin-bottom: 28.3333333333vw !important;
}

.mt-341 {
  margin-top: 28.4166666667vw !important;
}

.mr-341 {
  margin-right: 28.4166666667vw !important;
}

.ml-341 {
  margin-left: 28.4166666667vw !important;
}

.mb-341 {
  margin-bottom: 28.4166666667vw !important;
}

.mt-342 {
  margin-top: 28.5vw !important;
}

.mr-342 {
  margin-right: 28.5vw !important;
}

.ml-342 {
  margin-left: 28.5vw !important;
}

.mb-342 {
  margin-bottom: 28.5vw !important;
}

.mt-343 {
  margin-top: 28.5833333333vw !important;
}

.mr-343 {
  margin-right: 28.5833333333vw !important;
}

.ml-343 {
  margin-left: 28.5833333333vw !important;
}

.mb-343 {
  margin-bottom: 28.5833333333vw !important;
}

.mt-344 {
  margin-top: 28.6666666667vw !important;
}

.mr-344 {
  margin-right: 28.6666666667vw !important;
}

.ml-344 {
  margin-left: 28.6666666667vw !important;
}

.mb-344 {
  margin-bottom: 28.6666666667vw !important;
}

.mt-345 {
  margin-top: 28.75vw !important;
}

.mr-345 {
  margin-right: 28.75vw !important;
}

.ml-345 {
  margin-left: 28.75vw !important;
}

.mb-345 {
  margin-bottom: 28.75vw !important;
}

.mt-346 {
  margin-top: 28.8333333333vw !important;
}

.mr-346 {
  margin-right: 28.8333333333vw !important;
}

.ml-346 {
  margin-left: 28.8333333333vw !important;
}

.mb-346 {
  margin-bottom: 28.8333333333vw !important;
}

.mt-347 {
  margin-top: 28.9166666667vw !important;
}

.mr-347 {
  margin-right: 28.9166666667vw !important;
}

.ml-347 {
  margin-left: 28.9166666667vw !important;
}

.mb-347 {
  margin-bottom: 28.9166666667vw !important;
}

.mt-348 {
  margin-top: 29vw !important;
}

.mr-348 {
  margin-right: 29vw !important;
}

.ml-348 {
  margin-left: 29vw !important;
}

.mb-348 {
  margin-bottom: 29vw !important;
}

.mt-349 {
  margin-top: 29.0833333333vw !important;
}

.mr-349 {
  margin-right: 29.0833333333vw !important;
}

.ml-349 {
  margin-left: 29.0833333333vw !important;
}

.mb-349 {
  margin-bottom: 29.0833333333vw !important;
}

.mt-350 {
  margin-top: 29.1666666667vw !important;
}

.mr-350 {
  margin-right: 29.1666666667vw !important;
}

.ml-350 {
  margin-left: 29.1666666667vw !important;
}

.mb-350 {
  margin-bottom: 29.1666666667vw !important;
}

.mt-351 {
  margin-top: 29.25vw !important;
}

.mr-351 {
  margin-right: 29.25vw !important;
}

.ml-351 {
  margin-left: 29.25vw !important;
}

.mb-351 {
  margin-bottom: 29.25vw !important;
}

.mt-352 {
  margin-top: 29.3333333333vw !important;
}

.mr-352 {
  margin-right: 29.3333333333vw !important;
}

.ml-352 {
  margin-left: 29.3333333333vw !important;
}

.mb-352 {
  margin-bottom: 29.3333333333vw !important;
}

.mt-353 {
  margin-top: 29.4166666667vw !important;
}

.mr-353 {
  margin-right: 29.4166666667vw !important;
}

.ml-353 {
  margin-left: 29.4166666667vw !important;
}

.mb-353 {
  margin-bottom: 29.4166666667vw !important;
}

.mt-354 {
  margin-top: 29.5vw !important;
}

.mr-354 {
  margin-right: 29.5vw !important;
}

.ml-354 {
  margin-left: 29.5vw !important;
}

.mb-354 {
  margin-bottom: 29.5vw !important;
}

.mt-355 {
  margin-top: 29.5833333333vw !important;
}

.mr-355 {
  margin-right: 29.5833333333vw !important;
}

.ml-355 {
  margin-left: 29.5833333333vw !important;
}

.mb-355 {
  margin-bottom: 29.5833333333vw !important;
}

.mt-356 {
  margin-top: 29.6666666667vw !important;
}

.mr-356 {
  margin-right: 29.6666666667vw !important;
}

.ml-356 {
  margin-left: 29.6666666667vw !important;
}

.mb-356 {
  margin-bottom: 29.6666666667vw !important;
}

.mt-357 {
  margin-top: 29.75vw !important;
}

.mr-357 {
  margin-right: 29.75vw !important;
}

.ml-357 {
  margin-left: 29.75vw !important;
}

.mb-357 {
  margin-bottom: 29.75vw !important;
}

.mt-358 {
  margin-top: 29.8333333333vw !important;
}

.mr-358 {
  margin-right: 29.8333333333vw !important;
}

.ml-358 {
  margin-left: 29.8333333333vw !important;
}

.mb-358 {
  margin-bottom: 29.8333333333vw !important;
}

.mt-359 {
  margin-top: 29.9166666667vw !important;
}

.mr-359 {
  margin-right: 29.9166666667vw !important;
}

.ml-359 {
  margin-left: 29.9166666667vw !important;
}

.mb-359 {
  margin-bottom: 29.9166666667vw !important;
}

.mt-360 {
  margin-top: 30vw !important;
}

.mr-360 {
  margin-right: 30vw !important;
}

.ml-360 {
  margin-left: 30vw !important;
}

.mb-360 {
  margin-bottom: 30vw !important;
}

.mt-361 {
  margin-top: 30.0833333333vw !important;
}

.mr-361 {
  margin-right: 30.0833333333vw !important;
}

.ml-361 {
  margin-left: 30.0833333333vw !important;
}

.mb-361 {
  margin-bottom: 30.0833333333vw !important;
}

.mt-362 {
  margin-top: 30.1666666667vw !important;
}

.mr-362 {
  margin-right: 30.1666666667vw !important;
}

.ml-362 {
  margin-left: 30.1666666667vw !important;
}

.mb-362 {
  margin-bottom: 30.1666666667vw !important;
}

.mt-363 {
  margin-top: 30.25vw !important;
}

.mr-363 {
  margin-right: 30.25vw !important;
}

.ml-363 {
  margin-left: 30.25vw !important;
}

.mb-363 {
  margin-bottom: 30.25vw !important;
}

.mt-364 {
  margin-top: 30.3333333333vw !important;
}

.mr-364 {
  margin-right: 30.3333333333vw !important;
}

.ml-364 {
  margin-left: 30.3333333333vw !important;
}

.mb-364 {
  margin-bottom: 30.3333333333vw !important;
}

.mt-365 {
  margin-top: 30.4166666667vw !important;
}

.mr-365 {
  margin-right: 30.4166666667vw !important;
}

.ml-365 {
  margin-left: 30.4166666667vw !important;
}

.mb-365 {
  margin-bottom: 30.4166666667vw !important;
}

.mt-366 {
  margin-top: 30.5vw !important;
}

.mr-366 {
  margin-right: 30.5vw !important;
}

.ml-366 {
  margin-left: 30.5vw !important;
}

.mb-366 {
  margin-bottom: 30.5vw !important;
}

.mt-367 {
  margin-top: 30.5833333333vw !important;
}

.mr-367 {
  margin-right: 30.5833333333vw !important;
}

.ml-367 {
  margin-left: 30.5833333333vw !important;
}

.mb-367 {
  margin-bottom: 30.5833333333vw !important;
}

.mt-368 {
  margin-top: 30.6666666667vw !important;
}

.mr-368 {
  margin-right: 30.6666666667vw !important;
}

.ml-368 {
  margin-left: 30.6666666667vw !important;
}

.mb-368 {
  margin-bottom: 30.6666666667vw !important;
}

.mt-369 {
  margin-top: 30.75vw !important;
}

.mr-369 {
  margin-right: 30.75vw !important;
}

.ml-369 {
  margin-left: 30.75vw !important;
}

.mb-369 {
  margin-bottom: 30.75vw !important;
}

.mt-370 {
  margin-top: 30.8333333333vw !important;
}

.mr-370 {
  margin-right: 30.8333333333vw !important;
}

.ml-370 {
  margin-left: 30.8333333333vw !important;
}

.mb-370 {
  margin-bottom: 30.8333333333vw !important;
}

.mt-371 {
  margin-top: 30.9166666667vw !important;
}

.mr-371 {
  margin-right: 30.9166666667vw !important;
}

.ml-371 {
  margin-left: 30.9166666667vw !important;
}

.mb-371 {
  margin-bottom: 30.9166666667vw !important;
}

.mt-372 {
  margin-top: 31vw !important;
}

.mr-372 {
  margin-right: 31vw !important;
}

.ml-372 {
  margin-left: 31vw !important;
}

.mb-372 {
  margin-bottom: 31vw !important;
}

.mt-373 {
  margin-top: 31.0833333333vw !important;
}

.mr-373 {
  margin-right: 31.0833333333vw !important;
}

.ml-373 {
  margin-left: 31.0833333333vw !important;
}

.mb-373 {
  margin-bottom: 31.0833333333vw !important;
}

.mt-374 {
  margin-top: 31.1666666667vw !important;
}

.mr-374 {
  margin-right: 31.1666666667vw !important;
}

.ml-374 {
  margin-left: 31.1666666667vw !important;
}

.mb-374 {
  margin-bottom: 31.1666666667vw !important;
}

.mt-375 {
  margin-top: 31.25vw !important;
}

.mr-375 {
  margin-right: 31.25vw !important;
}

.ml-375 {
  margin-left: 31.25vw !important;
}

.mb-375 {
  margin-bottom: 31.25vw !important;
}

.mt-376 {
  margin-top: 31.3333333333vw !important;
}

.mr-376 {
  margin-right: 31.3333333333vw !important;
}

.ml-376 {
  margin-left: 31.3333333333vw !important;
}

.mb-376 {
  margin-bottom: 31.3333333333vw !important;
}

.mt-377 {
  margin-top: 31.4166666667vw !important;
}

.mr-377 {
  margin-right: 31.4166666667vw !important;
}

.ml-377 {
  margin-left: 31.4166666667vw !important;
}

.mb-377 {
  margin-bottom: 31.4166666667vw !important;
}

.mt-378 {
  margin-top: 31.5vw !important;
}

.mr-378 {
  margin-right: 31.5vw !important;
}

.ml-378 {
  margin-left: 31.5vw !important;
}

.mb-378 {
  margin-bottom: 31.5vw !important;
}

.mt-379 {
  margin-top: 31.5833333333vw !important;
}

.mr-379 {
  margin-right: 31.5833333333vw !important;
}

.ml-379 {
  margin-left: 31.5833333333vw !important;
}

.mb-379 {
  margin-bottom: 31.5833333333vw !important;
}

.mt-380 {
  margin-top: 31.6666666667vw !important;
}

.mr-380 {
  margin-right: 31.6666666667vw !important;
}

.ml-380 {
  margin-left: 31.6666666667vw !important;
}

.mb-380 {
  margin-bottom: 31.6666666667vw !important;
}

.mt-381 {
  margin-top: 31.75vw !important;
}

.mr-381 {
  margin-right: 31.75vw !important;
}

.ml-381 {
  margin-left: 31.75vw !important;
}

.mb-381 {
  margin-bottom: 31.75vw !important;
}

.mt-382 {
  margin-top: 31.8333333333vw !important;
}

.mr-382 {
  margin-right: 31.8333333333vw !important;
}

.ml-382 {
  margin-left: 31.8333333333vw !important;
}

.mb-382 {
  margin-bottom: 31.8333333333vw !important;
}

.mt-383 {
  margin-top: 31.9166666667vw !important;
}

.mr-383 {
  margin-right: 31.9166666667vw !important;
}

.ml-383 {
  margin-left: 31.9166666667vw !important;
}

.mb-383 {
  margin-bottom: 31.9166666667vw !important;
}

.mt-384 {
  margin-top: 32vw !important;
}

.mr-384 {
  margin-right: 32vw !important;
}

.ml-384 {
  margin-left: 32vw !important;
}

.mb-384 {
  margin-bottom: 32vw !important;
}

.mt-385 {
  margin-top: 32.0833333333vw !important;
}

.mr-385 {
  margin-right: 32.0833333333vw !important;
}

.ml-385 {
  margin-left: 32.0833333333vw !important;
}

.mb-385 {
  margin-bottom: 32.0833333333vw !important;
}

.mt-386 {
  margin-top: 32.1666666667vw !important;
}

.mr-386 {
  margin-right: 32.1666666667vw !important;
}

.ml-386 {
  margin-left: 32.1666666667vw !important;
}

.mb-386 {
  margin-bottom: 32.1666666667vw !important;
}

.mt-387 {
  margin-top: 32.25vw !important;
}

.mr-387 {
  margin-right: 32.25vw !important;
}

.ml-387 {
  margin-left: 32.25vw !important;
}

.mb-387 {
  margin-bottom: 32.25vw !important;
}

.mt-388 {
  margin-top: 32.3333333333vw !important;
}

.mr-388 {
  margin-right: 32.3333333333vw !important;
}

.ml-388 {
  margin-left: 32.3333333333vw !important;
}

.mb-388 {
  margin-bottom: 32.3333333333vw !important;
}

.mt-389 {
  margin-top: 32.4166666667vw !important;
}

.mr-389 {
  margin-right: 32.4166666667vw !important;
}

.ml-389 {
  margin-left: 32.4166666667vw !important;
}

.mb-389 {
  margin-bottom: 32.4166666667vw !important;
}

.mt-390 {
  margin-top: 32.5vw !important;
}

.mr-390 {
  margin-right: 32.5vw !important;
}

.ml-390 {
  margin-left: 32.5vw !important;
}

.mb-390 {
  margin-bottom: 32.5vw !important;
}

.mt-391 {
  margin-top: 32.5833333333vw !important;
}

.mr-391 {
  margin-right: 32.5833333333vw !important;
}

.ml-391 {
  margin-left: 32.5833333333vw !important;
}

.mb-391 {
  margin-bottom: 32.5833333333vw !important;
}

.mt-392 {
  margin-top: 32.6666666667vw !important;
}

.mr-392 {
  margin-right: 32.6666666667vw !important;
}

.ml-392 {
  margin-left: 32.6666666667vw !important;
}

.mb-392 {
  margin-bottom: 32.6666666667vw !important;
}

.mt-393 {
  margin-top: 32.75vw !important;
}

.mr-393 {
  margin-right: 32.75vw !important;
}

.ml-393 {
  margin-left: 32.75vw !important;
}

.mb-393 {
  margin-bottom: 32.75vw !important;
}

.mt-394 {
  margin-top: 32.8333333333vw !important;
}

.mr-394 {
  margin-right: 32.8333333333vw !important;
}

.ml-394 {
  margin-left: 32.8333333333vw !important;
}

.mb-394 {
  margin-bottom: 32.8333333333vw !important;
}

.mt-395 {
  margin-top: 32.9166666667vw !important;
}

.mr-395 {
  margin-right: 32.9166666667vw !important;
}

.ml-395 {
  margin-left: 32.9166666667vw !important;
}

.mb-395 {
  margin-bottom: 32.9166666667vw !important;
}

.mt-396 {
  margin-top: 33vw !important;
}

.mr-396 {
  margin-right: 33vw !important;
}

.ml-396 {
  margin-left: 33vw !important;
}

.mb-396 {
  margin-bottom: 33vw !important;
}

.mt-397 {
  margin-top: 33.0833333333vw !important;
}

.mr-397 {
  margin-right: 33.0833333333vw !important;
}

.ml-397 {
  margin-left: 33.0833333333vw !important;
}

.mb-397 {
  margin-bottom: 33.0833333333vw !important;
}

.mt-398 {
  margin-top: 33.1666666667vw !important;
}

.mr-398 {
  margin-right: 33.1666666667vw !important;
}

.ml-398 {
  margin-left: 33.1666666667vw !important;
}

.mb-398 {
  margin-bottom: 33.1666666667vw !important;
}

.mt-399 {
  margin-top: 33.25vw !important;
}

.mr-399 {
  margin-right: 33.25vw !important;
}

.ml-399 {
  margin-left: 33.25vw !important;
}

.mb-399 {
  margin-bottom: 33.25vw !important;
}

.mt-400 {
  margin-top: 33.3333333333vw !important;
}

.mr-400 {
  margin-right: 33.3333333333vw !important;
}

.ml-400 {
  margin-left: 33.3333333333vw !important;
}

.mb-400 {
  margin-bottom: 33.3333333333vw !important;
}

.w-0p {
  width: 0%;
}

.h-0p {
  height: 0%;
}

.translate-top-0p {
  transform: translateY(0%);
}

.w-1p {
  width: 1%;
}

.h-1p {
  height: 1%;
}

.translate-top-1p {
  transform: translateY(-1%);
}

.w-2p {
  width: 2%;
}

.h-2p {
  height: 2%;
}

.translate-top-2p {
  transform: translateY(-2%);
}

.w-3p {
  width: 3%;
}

.h-3p {
  height: 3%;
}

.translate-top-3p {
  transform: translateY(-3%);
}

.w-4p {
  width: 4%;
}

.h-4p {
  height: 4%;
}

.translate-top-4p {
  transform: translateY(-4%);
}

.w-5p {
  width: 5%;
}

.h-5p {
  height: 5%;
}

.translate-top-5p {
  transform: translateY(-5%);
}

.w-6p {
  width: 6%;
}

.h-6p {
  height: 6%;
}

.translate-top-6p {
  transform: translateY(-6%);
}

.w-7p {
  width: 7%;
}

.h-7p {
  height: 7%;
}

.translate-top-7p {
  transform: translateY(-7%);
}

.w-8p {
  width: 8%;
}

.h-8p {
  height: 8%;
}

.translate-top-8p {
  transform: translateY(-8%);
}

.w-9p {
  width: 9%;
}

.h-9p {
  height: 9%;
}

.translate-top-9p {
  transform: translateY(-9%);
}

.w-10p {
  width: 10%;
}

.h-10p {
  height: 10%;
}

.translate-top-10p {
  transform: translateY(-10%);
}

.w-11p {
  width: 11%;
}

.h-11p {
  height: 11%;
}

.translate-top-11p {
  transform: translateY(-11%);
}

.w-12p {
  width: 12%;
}

.h-12p {
  height: 12%;
}

.translate-top-12p {
  transform: translateY(-12%);
}

.w-13p {
  width: 13%;
}

.h-13p {
  height: 13%;
}

.translate-top-13p {
  transform: translateY(-13%);
}

.w-14p {
  width: 14%;
}

.h-14p {
  height: 14%;
}

.translate-top-14p {
  transform: translateY(-14%);
}

.w-15p {
  width: 15%;
}

.h-15p {
  height: 15%;
}

.translate-top-15p {
  transform: translateY(-15%);
}

.w-16p {
  width: 16%;
}

.h-16p {
  height: 16%;
}

.translate-top-16p {
  transform: translateY(-16%);
}

.w-17p {
  width: 17%;
}

.h-17p {
  height: 17%;
}

.translate-top-17p {
  transform: translateY(-17%);
}

.w-18p {
  width: 18%;
}

.h-18p {
  height: 18%;
}

.translate-top-18p {
  transform: translateY(-18%);
}

.w-19p {
  width: 19%;
}

.h-19p {
  height: 19%;
}

.translate-top-19p {
  transform: translateY(-19%);
}

.w-20p {
  width: 20%;
}

.h-20p {
  height: 20%;
}

.translate-top-20p {
  transform: translateY(-20%);
}

.w-21p {
  width: 21%;
}

.h-21p {
  height: 21%;
}

.translate-top-21p {
  transform: translateY(-21%);
}

.w-22p {
  width: 22%;
}

.h-22p {
  height: 22%;
}

.translate-top-22p {
  transform: translateY(-22%);
}

.w-23p {
  width: 23%;
}

.h-23p {
  height: 23%;
}

.translate-top-23p {
  transform: translateY(-23%);
}

.w-24p {
  width: 24%;
}

.h-24p {
  height: 24%;
}

.translate-top-24p {
  transform: translateY(-24%);
}

.w-25p {
  width: 25%;
}

.h-25p {
  height: 25%;
}

.translate-top-25p {
  transform: translateY(-25%);
}

.w-26p {
  width: 26%;
}

.h-26p {
  height: 26%;
}

.translate-top-26p {
  transform: translateY(-26%);
}

.w-27p {
  width: 27%;
}

.h-27p {
  height: 27%;
}

.translate-top-27p {
  transform: translateY(-27%);
}

.w-28p {
  width: 28%;
}

.h-28p {
  height: 28%;
}

.translate-top-28p {
  transform: translateY(-28%);
}

.w-29p {
  width: 29%;
}

.h-29p {
  height: 29%;
}

.translate-top-29p {
  transform: translateY(-29%);
}

.w-30p {
  width: 30%;
}

.h-30p {
  height: 30%;
}

.translate-top-30p {
  transform: translateY(-30%);
}

.w-31p {
  width: 31%;
}

.h-31p {
  height: 31%;
}

.translate-top-31p {
  transform: translateY(-31%);
}

.w-32p {
  width: 32%;
}

.h-32p {
  height: 32%;
}

.translate-top-32p {
  transform: translateY(-32%);
}

.w-33p {
  width: 33%;
}

.h-33p {
  height: 33%;
}

.translate-top-33p {
  transform: translateY(-33%);
}

.w-34p {
  width: 34%;
}

.h-34p {
  height: 34%;
}

.translate-top-34p {
  transform: translateY(-34%);
}

.w-35p {
  width: 35%;
}

.h-35p {
  height: 35%;
}

.translate-top-35p {
  transform: translateY(-35%);
}

.w-36p {
  width: 36%;
}

.h-36p {
  height: 36%;
}

.translate-top-36p {
  transform: translateY(-36%);
}

.w-37p {
  width: 37%;
}

.h-37p {
  height: 37%;
}

.translate-top-37p {
  transform: translateY(-37%);
}

.w-38p {
  width: 38%;
}

.h-38p {
  height: 38%;
}

.translate-top-38p {
  transform: translateY(-38%);
}

.w-39p {
  width: 39%;
}

.h-39p {
  height: 39%;
}

.translate-top-39p {
  transform: translateY(-39%);
}

.w-40p {
  width: 40%;
}

.h-40p {
  height: 40%;
}

.translate-top-40p {
  transform: translateY(-40%);
}

.w-41p {
  width: 41%;
}

.h-41p {
  height: 41%;
}

.translate-top-41p {
  transform: translateY(-41%);
}

.w-42p {
  width: 42%;
}

.h-42p {
  height: 42%;
}

.translate-top-42p {
  transform: translateY(-42%);
}

.w-43p {
  width: 43%;
}

.h-43p {
  height: 43%;
}

.translate-top-43p {
  transform: translateY(-43%);
}

.w-44p {
  width: 44%;
}

.h-44p {
  height: 44%;
}

.translate-top-44p {
  transform: translateY(-44%);
}

.w-45p {
  width: 45%;
}

.h-45p {
  height: 45%;
}

.translate-top-45p {
  transform: translateY(-45%);
}

.w-46p {
  width: 46%;
}

.h-46p {
  height: 46%;
}

.translate-top-46p {
  transform: translateY(-46%);
}

.w-47p {
  width: 47%;
}

.h-47p {
  height: 47%;
}

.translate-top-47p {
  transform: translateY(-47%);
}

.w-48p {
  width: 48%;
}

.h-48p {
  height: 48%;
}

.translate-top-48p {
  transform: translateY(-48%);
}

.w-49p {
  width: 49%;
}

.h-49p {
  height: 49%;
}

.translate-top-49p {
  transform: translateY(-49%);
}

.w-50p {
  width: 50%;
}

.h-50p {
  height: 50%;
}

.translate-top-50p {
  transform: translateY(-50%);
}

.w-51p {
  width: 51%;
}

.h-51p {
  height: 51%;
}

.translate-top-51p {
  transform: translateY(-51%);
}

.w-52p {
  width: 52%;
}

.h-52p {
  height: 52%;
}

.translate-top-52p {
  transform: translateY(-52%);
}

.w-53p {
  width: 53%;
}

.h-53p {
  height: 53%;
}

.translate-top-53p {
  transform: translateY(-53%);
}

.w-54p {
  width: 54%;
}

.h-54p {
  height: 54%;
}

.translate-top-54p {
  transform: translateY(-54%);
}

.w-55p {
  width: 55%;
}

.h-55p {
  height: 55%;
}

.translate-top-55p {
  transform: translateY(-55%);
}

.w-56p {
  width: 56%;
}

.h-56p {
  height: 56%;
}

.translate-top-56p {
  transform: translateY(-56%);
}

.w-57p {
  width: 57%;
}

.h-57p {
  height: 57%;
}

.translate-top-57p {
  transform: translateY(-57%);
}

.w-58p {
  width: 58%;
}

.h-58p {
  height: 58%;
}

.translate-top-58p {
  transform: translateY(-58%);
}

.w-59p {
  width: 59%;
}

.h-59p {
  height: 59%;
}

.translate-top-59p {
  transform: translateY(-59%);
}

.w-60p {
  width: 60%;
}

.h-60p {
  height: 60%;
}

.translate-top-60p {
  transform: translateY(-60%);
}

.w-61p {
  width: 61%;
}

.h-61p {
  height: 61%;
}

.translate-top-61p {
  transform: translateY(-61%);
}

.w-62p {
  width: 62%;
}

.h-62p {
  height: 62%;
}

.translate-top-62p {
  transform: translateY(-62%);
}

.w-63p {
  width: 63%;
}

.h-63p {
  height: 63%;
}

.translate-top-63p {
  transform: translateY(-63%);
}

.w-64p {
  width: 64%;
}

.h-64p {
  height: 64%;
}

.translate-top-64p {
  transform: translateY(-64%);
}

.w-65p {
  width: 65%;
}

.h-65p {
  height: 65%;
}

.translate-top-65p {
  transform: translateY(-65%);
}

.w-66p {
  width: 66%;
}

.h-66p {
  height: 66%;
}

.translate-top-66p {
  transform: translateY(-66%);
}

.w-67p {
  width: 67%;
}

.h-67p {
  height: 67%;
}

.translate-top-67p {
  transform: translateY(-67%);
}

.w-68p {
  width: 68%;
}

.h-68p {
  height: 68%;
}

.translate-top-68p {
  transform: translateY(-68%);
}

.w-69p {
  width: 69%;
}

.h-69p {
  height: 69%;
}

.translate-top-69p {
  transform: translateY(-69%);
}

.w-70p {
  width: 70%;
}

.h-70p {
  height: 70%;
}

.translate-top-70p {
  transform: translateY(-70%);
}

.w-71p {
  width: 71%;
}

.h-71p {
  height: 71%;
}

.translate-top-71p {
  transform: translateY(-71%);
}

.w-72p {
  width: 72%;
}

.h-72p {
  height: 72%;
}

.translate-top-72p {
  transform: translateY(-72%);
}

.w-73p {
  width: 73%;
}

.h-73p {
  height: 73%;
}

.translate-top-73p {
  transform: translateY(-73%);
}

.w-74p {
  width: 74%;
}

.h-74p {
  height: 74%;
}

.translate-top-74p {
  transform: translateY(-74%);
}

.w-75p {
  width: 75%;
}

.h-75p {
  height: 75%;
}

.translate-top-75p {
  transform: translateY(-75%);
}

.w-76p {
  width: 76%;
}

.h-76p {
  height: 76%;
}

.translate-top-76p {
  transform: translateY(-76%);
}

.w-77p {
  width: 77%;
}

.h-77p {
  height: 77%;
}

.translate-top-77p {
  transform: translateY(-77%);
}

.w-78p {
  width: 78%;
}

.h-78p {
  height: 78%;
}

.translate-top-78p {
  transform: translateY(-78%);
}

.w-79p {
  width: 79%;
}

.h-79p {
  height: 79%;
}

.translate-top-79p {
  transform: translateY(-79%);
}

.w-80p {
  width: 80%;
}

.h-80p {
  height: 80%;
}

.translate-top-80p {
  transform: translateY(-80%);
}

.w-81p {
  width: 81%;
}

.h-81p {
  height: 81%;
}

.translate-top-81p {
  transform: translateY(-81%);
}

.w-82p {
  width: 82%;
}

.h-82p {
  height: 82%;
}

.translate-top-82p {
  transform: translateY(-82%);
}

.w-83p {
  width: 83%;
}

.h-83p {
  height: 83%;
}

.translate-top-83p {
  transform: translateY(-83%);
}

.w-84p {
  width: 84%;
}

.h-84p {
  height: 84%;
}

.translate-top-84p {
  transform: translateY(-84%);
}

.w-85p {
  width: 85%;
}

.h-85p {
  height: 85%;
}

.translate-top-85p {
  transform: translateY(-85%);
}

.w-86p {
  width: 86%;
}

.h-86p {
  height: 86%;
}

.translate-top-86p {
  transform: translateY(-86%);
}

.w-87p {
  width: 87%;
}

.h-87p {
  height: 87%;
}

.translate-top-87p {
  transform: translateY(-87%);
}

.w-88p {
  width: 88%;
}

.h-88p {
  height: 88%;
}

.translate-top-88p {
  transform: translateY(-88%);
}

.w-89p {
  width: 89%;
}

.h-89p {
  height: 89%;
}

.translate-top-89p {
  transform: translateY(-89%);
}

.w-90p {
  width: 90%;
}

.h-90p {
  height: 90%;
}

.translate-top-90p {
  transform: translateY(-90%);
}

.w-91p {
  width: 91%;
}

.h-91p {
  height: 91%;
}

.translate-top-91p {
  transform: translateY(-91%);
}

.w-92p {
  width: 92%;
}

.h-92p {
  height: 92%;
}

.translate-top-92p {
  transform: translateY(-92%);
}

.w-93p {
  width: 93%;
}

.h-93p {
  height: 93%;
}

.translate-top-93p {
  transform: translateY(-93%);
}

.w-94p {
  width: 94%;
}

.h-94p {
  height: 94%;
}

.translate-top-94p {
  transform: translateY(-94%);
}

.w-95p {
  width: 95%;
}

.h-95p {
  height: 95%;
}

.translate-top-95p {
  transform: translateY(-95%);
}

.w-96p {
  width: 96%;
}

.h-96p {
  height: 96%;
}

.translate-top-96p {
  transform: translateY(-96%);
}

.w-97p {
  width: 97%;
}

.h-97p {
  height: 97%;
}

.translate-top-97p {
  transform: translateY(-97%);
}

.w-98p {
  width: 98%;
}

.h-98p {
  height: 98%;
}

.translate-top-98p {
  transform: translateY(-98%);
}

.w-99p {
  width: 99%;
}

.h-99p {
  height: 99%;
}

.translate-top-99p {
  transform: translateY(-99%);
}

.w-100p {
  width: 100%;
}

.h-100p {
  height: 100%;
}

.translate-top-100p {
  transform: translateY(-100%);
}

.w-0 {
  width: 0vw !important;
}

.h-0 {
  height: 0vw !important;
}

.w-10 {
  width: 0.8333333333vw !important;
}

.h-10 {
  height: 0.8333333333vw !important;
}

.w-20 {
  width: 1.6666666667vw !important;
}

.h-20 {
  height: 1.6666666667vw !important;
}

.w-30 {
  width: 2.5vw !important;
}

.h-30 {
  height: 2.5vw !important;
}

.w-40 {
  width: 3.3333333333vw !important;
}

.h-40 {
  height: 3.3333333333vw !important;
}

.w-50 {
  width: 4.1666666667vw !important;
}

.h-50 {
  height: 4.1666666667vw !important;
}

.w-60 {
  width: 5vw !important;
}

.h-60 {
  height: 5vw !important;
}

.w-70 {
  width: 5.8333333333vw !important;
}

.h-70 {
  height: 5.8333333333vw !important;
}

.w-80 {
  width: 6.6666666667vw !important;
}

.h-80 {
  height: 6.6666666667vw !important;
}

.w-90 {
  width: 7.5vw !important;
}

.h-90 {
  height: 7.5vw !important;
}

.w-100 {
  width: 8.3333333333vw !important;
}

.h-100 {
  height: 8.3333333333vw !important;
}

.w-110 {
  width: 9.1666666667vw !important;
}

.h-110 {
  height: 9.1666666667vw !important;
}

.w-120 {
  width: 10vw !important;
}

.h-120 {
  height: 10vw !important;
}

.w-130 {
  width: 10.8333333333vw !important;
}

.h-130 {
  height: 10.8333333333vw !important;
}

.w-140 {
  width: 11.6666666667vw !important;
}

.h-140 {
  height: 11.6666666667vw !important;
}

.w-150 {
  width: 12.5vw !important;
}

.h-150 {
  height: 12.5vw !important;
}

.w-160 {
  width: 13.3333333333vw !important;
}

.h-160 {
  height: 13.3333333333vw !important;
}

.w-170 {
  width: 14.1666666667vw !important;
}

.h-170 {
  height: 14.1666666667vw !important;
}

.w-180 {
  width: 15vw !important;
}

.h-180 {
  height: 15vw !important;
}

.w-190 {
  width: 15.8333333333vw !important;
}

.h-190 {
  height: 15.8333333333vw !important;
}

.w-200 {
  width: 16.6666666667vw !important;
}

.h-200 {
  height: 16.6666666667vw !important;
}

.w-210 {
  width: 17.5vw !important;
}

.h-210 {
  height: 17.5vw !important;
}

.w-220 {
  width: 18.3333333333vw !important;
}

.h-220 {
  height: 18.3333333333vw !important;
}

.w-230 {
  width: 19.1666666667vw !important;
}

.h-230 {
  height: 19.1666666667vw !important;
}

.w-240 {
  width: 20vw !important;
}

.h-240 {
  height: 20vw !important;
}

.w-250 {
  width: 20.8333333333vw !important;
}

.h-250 {
  height: 20.8333333333vw !important;
}

.w-260 {
  width: 21.6666666667vw !important;
}

.h-260 {
  height: 21.6666666667vw !important;
}

.w-270 {
  width: 22.5vw !important;
}

.h-270 {
  height: 22.5vw !important;
}

.w-280 {
  width: 23.3333333333vw !important;
}

.h-280 {
  height: 23.3333333333vw !important;
}

.w-290 {
  width: 24.1666666667vw !important;
}

.h-290 {
  height: 24.1666666667vw !important;
}

.w-300 {
  width: 25vw !important;
}

.h-300 {
  height: 25vw !important;
}

.w-310 {
  width: 25.8333333333vw !important;
}

.h-310 {
  height: 25.8333333333vw !important;
}

.w-320 {
  width: 26.6666666667vw !important;
}

.h-320 {
  height: 26.6666666667vw !important;
}

.w-330 {
  width: 27.5vw !important;
}

.h-330 {
  height: 27.5vw !important;
}

.w-340 {
  width: 28.3333333333vw !important;
}

.h-340 {
  height: 28.3333333333vw !important;
}

.w-350 {
  width: 29.1666666667vw !important;
}

.h-350 {
  height: 29.1666666667vw !important;
}

.w-360 {
  width: 30vw !important;
}

.h-360 {
  height: 30vw !important;
}

.w-370 {
  width: 30.8333333333vw !important;
}

.h-370 {
  height: 30.8333333333vw !important;
}

.w-380 {
  width: 31.6666666667vw !important;
}

.h-380 {
  height: 31.6666666667vw !important;
}

.w-390 {
  width: 32.5vw !important;
}

.h-390 {
  height: 32.5vw !important;
}

.w-400 {
  width: 33.3333333333vw !important;
}

.h-400 {
  height: 33.3333333333vw !important;
}

.w-410 {
  width: 34.1666666667vw !important;
}

.h-410 {
  height: 34.1666666667vw !important;
}

.w-420 {
  width: 35vw !important;
}

.h-420 {
  height: 35vw !important;
}

.w-430 {
  width: 35.8333333333vw !important;
}

.h-430 {
  height: 35.8333333333vw !important;
}

.w-440 {
  width: 36.6666666667vw !important;
}

.h-440 {
  height: 36.6666666667vw !important;
}

.w-450 {
  width: 37.5vw !important;
}

.h-450 {
  height: 37.5vw !important;
}

.w-460 {
  width: 38.3333333333vw !important;
}

.h-460 {
  height: 38.3333333333vw !important;
}

.w-470 {
  width: 39.1666666667vw !important;
}

.h-470 {
  height: 39.1666666667vw !important;
}

.w-480 {
  width: 40vw !important;
}

.h-480 {
  height: 40vw !important;
}

.w-490 {
  width: 40.8333333333vw !important;
}

.h-490 {
  height: 40.8333333333vw !important;
}

.w-500 {
  width: 41.6666666667vw !important;
}

.h-500 {
  height: 41.6666666667vw !important;
}

.w-510 {
  width: 42.5vw !important;
}

.h-510 {
  height: 42.5vw !important;
}

.w-520 {
  width: 43.3333333333vw !important;
}

.h-520 {
  height: 43.3333333333vw !important;
}

.w-530 {
  width: 44.1666666667vw !important;
}

.h-530 {
  height: 44.1666666667vw !important;
}

.w-540 {
  width: 45vw !important;
}

.h-540 {
  height: 45vw !important;
}

.w-550 {
  width: 45.8333333333vw !important;
}

.h-550 {
  height: 45.8333333333vw !important;
}

.w-560 {
  width: 46.6666666667vw !important;
}

.h-560 {
  height: 46.6666666667vw !important;
}

.w-570 {
  width: 47.5vw !important;
}

.h-570 {
  height: 47.5vw !important;
}

.w-580 {
  width: 48.3333333333vw !important;
}

.h-580 {
  height: 48.3333333333vw !important;
}

.w-590 {
  width: 49.1666666667vw !important;
}

.h-590 {
  height: 49.1666666667vw !important;
}

.w-600 {
  width: 50vw !important;
}

.h-600 {
  height: 50vw !important;
}

.w-610 {
  width: 50.8333333333vw !important;
}

.h-610 {
  height: 50.8333333333vw !important;
}

.w-620 {
  width: 51.6666666667vw !important;
}

.h-620 {
  height: 51.6666666667vw !important;
}

.w-630 {
  width: 52.5vw !important;
}

.h-630 {
  height: 52.5vw !important;
}

.w-640 {
  width: 53.3333333333vw !important;
}

.h-640 {
  height: 53.3333333333vw !important;
}

.w-650 {
  width: 54.1666666667vw !important;
}

.h-650 {
  height: 54.1666666667vw !important;
}

.w-660 {
  width: 55vw !important;
}

.h-660 {
  height: 55vw !important;
}

.w-670 {
  width: 55.8333333333vw !important;
}

.h-670 {
  height: 55.8333333333vw !important;
}

.w-680 {
  width: 56.6666666667vw !important;
}

.h-680 {
  height: 56.6666666667vw !important;
}

.w-690 {
  width: 57.5vw !important;
}

.h-690 {
  height: 57.5vw !important;
}

.w-700 {
  width: 58.3333333333vw !important;
}

.h-700 {
  height: 58.3333333333vw !important;
}

.w-710 {
  width: 59.1666666667vw !important;
}

.h-710 {
  height: 59.1666666667vw !important;
}

.w-720 {
  width: 60vw !important;
}

.h-720 {
  height: 60vw !important;
}

.w-730 {
  width: 60.8333333333vw !important;
}

.h-730 {
  height: 60.8333333333vw !important;
}

.w-740 {
  width: 61.6666666667vw !important;
}

.h-740 {
  height: 61.6666666667vw !important;
}

.w-750 {
  width: 62.5vw !important;
}

.h-750 {
  height: 62.5vw !important;
}

.w-760 {
  width: 63.3333333333vw !important;
}

.h-760 {
  height: 63.3333333333vw !important;
}

.w-770 {
  width: 64.1666666667vw !important;
}

.h-770 {
  height: 64.1666666667vw !important;
}

.w-780 {
  width: 65vw !important;
}

.h-780 {
  height: 65vw !important;
}

.w-790 {
  width: 65.8333333333vw !important;
}

.h-790 {
  height: 65.8333333333vw !important;
}

.w-800 {
  width: 66.6666666667vw !important;
}

.h-800 {
  height: 66.6666666667vw !important;
}

.w-810 {
  width: 67.5vw !important;
}

.h-810 {
  height: 67.5vw !important;
}

.w-820 {
  width: 68.3333333333vw !important;
}

.h-820 {
  height: 68.3333333333vw !important;
}

.w-830 {
  width: 69.1666666667vw !important;
}

.h-830 {
  height: 69.1666666667vw !important;
}

.w-840 {
  width: 70vw !important;
}

.h-840 {
  height: 70vw !important;
}

.w-850 {
  width: 70.8333333333vw !important;
}

.h-850 {
  height: 70.8333333333vw !important;
}

.w-860 {
  width: 71.6666666667vw !important;
}

.h-860 {
  height: 71.6666666667vw !important;
}

.w-870 {
  width: 72.5vw !important;
}

.h-870 {
  height: 72.5vw !important;
}

.w-880 {
  width: 73.3333333333vw !important;
}

.h-880 {
  height: 73.3333333333vw !important;
}

.w-890 {
  width: 74.1666666667vw !important;
}

.h-890 {
  height: 74.1666666667vw !important;
}

.w-900 {
  width: 75vw !important;
}

.h-900 {
  height: 75vw !important;
}

.w-910 {
  width: 75.8333333333vw !important;
}

.h-910 {
  height: 75.8333333333vw !important;
}

.w-920 {
  width: 76.6666666667vw !important;
}

.h-920 {
  height: 76.6666666667vw !important;
}

.w-930 {
  width: 77.5vw !important;
}

.h-930 {
  height: 77.5vw !important;
}

.w-940 {
  width: 78.3333333333vw !important;
}

.h-940 {
  height: 78.3333333333vw !important;
}

.w-950 {
  width: 79.1666666667vw !important;
}

.h-950 {
  height: 79.1666666667vw !important;
}

.w-960 {
  width: 80vw !important;
}

.h-960 {
  height: 80vw !important;
}

.w-970 {
  width: 80.8333333333vw !important;
}

.h-970 {
  height: 80.8333333333vw !important;
}

.w-980 {
  width: 81.6666666667vw !important;
}

.h-980 {
  height: 81.6666666667vw !important;
}

.w-990 {
  width: 82.5vw !important;
}

.h-990 {
  height: 82.5vw !important;
}

.w-1000 {
  width: 83.3333333333vw !important;
}

.h-1000 {
  height: 83.3333333333vw !important;
}

.w-1010 {
  width: 84.1666666667vw !important;
}

.h-1010 {
  height: 84.1666666667vw !important;
}

.w-1020 {
  width: 85vw !important;
}

.h-1020 {
  height: 85vw !important;
}

.w-1030 {
  width: 85.8333333333vw !important;
}

.h-1030 {
  height: 85.8333333333vw !important;
}

.w-1040 {
  width: 86.6666666667vw !important;
}

.h-1040 {
  height: 86.6666666667vw !important;
}

.w-1050 {
  width: 87.5vw !important;
}

.h-1050 {
  height: 87.5vw !important;
}

.w-1060 {
  width: 88.3333333333vw !important;
}

.h-1060 {
  height: 88.3333333333vw !important;
}

.w-1070 {
  width: 89.1666666667vw !important;
}

.h-1070 {
  height: 89.1666666667vw !important;
}

.w-1080 {
  width: 90vw !important;
}

.h-1080 {
  height: 90vw !important;
}

.w-1090 {
  width: 90.8333333333vw !important;
}

.h-1090 {
  height: 90.8333333333vw !important;
}

.w-1100 {
  width: 91.6666666667vw !important;
}

.h-1100 {
  height: 91.6666666667vw !important;
}

.w-1110 {
  width: 92.5vw !important;
}

.h-1110 {
  height: 92.5vw !important;
}

.w-1120 {
  width: 93.3333333333vw !important;
}

.h-1120 {
  height: 93.3333333333vw !important;
}

.w-1130 {
  width: 94.1666666667vw !important;
}

.h-1130 {
  height: 94.1666666667vw !important;
}

.w-1140 {
  width: 95vw !important;
}

.h-1140 {
  height: 95vw !important;
}

.w-1150 {
  width: 95.8333333333vw !important;
}

.h-1150 {
  height: 95.8333333333vw !important;
}

.w-1160 {
  width: 96.6666666667vw !important;
}

.h-1160 {
  height: 96.6666666667vw !important;
}

.w-1170 {
  width: 97.5vw !important;
}

.h-1170 {
  height: 97.5vw !important;
}

.w-1180 {
  width: 98.3333333333vw !important;
}

.h-1180 {
  height: 98.3333333333vw !important;
}

.w-1190 {
  width: 99.1666666667vw !important;
}

.h-1190 {
  height: 99.1666666667vw !important;
}

.w-1200 {
  width: 100vw !important;
}

.h-1200 {
  height: 100vw !important;
}

.w-1210 {
  width: 100.8333333333vw !important;
}

.h-1210 {
  height: 100.8333333333vw !important;
}

.w-1220 {
  width: 101.6666666667vw !important;
}

.h-1220 {
  height: 101.6666666667vw !important;
}

.w-1230 {
  width: 102.5vw !important;
}

.h-1230 {
  height: 102.5vw !important;
}

.w-1240 {
  width: 103.3333333333vw !important;
}

.h-1240 {
  height: 103.3333333333vw !important;
}

.w-1250 {
  width: 104.1666666667vw !important;
}

.h-1250 {
  height: 104.1666666667vw !important;
}

.w-1260 {
  width: 105vw !important;
}

.h-1260 {
  height: 105vw !important;
}

.w-1270 {
  width: 105.8333333333vw !important;
}

.h-1270 {
  height: 105.8333333333vw !important;
}

.w-1280 {
  width: 106.6666666667vw !important;
}

.h-1280 {
  height: 106.6666666667vw !important;
}

.w-1290 {
  width: 107.5vw !important;
}

.h-1290 {
  height: 107.5vw !important;
}

.w-1300 {
  width: 108.3333333333vw !important;
}

.h-1300 {
  height: 108.3333333333vw !important;
}

.w-1310 {
  width: 109.1666666667vw !important;
}

.h-1310 {
  height: 109.1666666667vw !important;
}

.w-1320 {
  width: 110vw !important;
}

.h-1320 {
  height: 110vw !important;
}

.w-1330 {
  width: 110.8333333333vw !important;
}

.h-1330 {
  height: 110.8333333333vw !important;
}

.w-1340 {
  width: 111.6666666667vw !important;
}

.h-1340 {
  height: 111.6666666667vw !important;
}

.w-1350 {
  width: 112.5vw !important;
}

.h-1350 {
  height: 112.5vw !important;
}

.w-1360 {
  width: 113.3333333333vw !important;
}

.h-1360 {
  height: 113.3333333333vw !important;
}

.w-1370 {
  width: 114.1666666667vw !important;
}

.h-1370 {
  height: 114.1666666667vw !important;
}

.w-1380 {
  width: 115vw !important;
}

.h-1380 {
  height: 115vw !important;
}

.w-1390 {
  width: 115.8333333333vw !important;
}

.h-1390 {
  height: 115.8333333333vw !important;
}

.w-1400 {
  width: 116.6666666667vw !important;
}

.h-1400 {
  height: 116.6666666667vw !important;
}

.w-1410 {
  width: 117.5vw !important;
}

.h-1410 {
  height: 117.5vw !important;
}

.w-1420 {
  width: 118.3333333333vw !important;
}

.h-1420 {
  height: 118.3333333333vw !important;
}

.w-1430 {
  width: 119.1666666667vw !important;
}

.h-1430 {
  height: 119.1666666667vw !important;
}

.w-1440 {
  width: 120vw !important;
}

.h-1440 {
  height: 120vw !important;
}

.w-1450 {
  width: 120.8333333333vw !important;
}

.h-1450 {
  height: 120.8333333333vw !important;
}

.w-1460 {
  width: 121.6666666667vw !important;
}

.h-1460 {
  height: 121.6666666667vw !important;
}

.w-1470 {
  width: 122.5vw !important;
}

.h-1470 {
  height: 122.5vw !important;
}

.w-1480 {
  width: 123.3333333333vw !important;
}

.h-1480 {
  height: 123.3333333333vw !important;
}

.w-1490 {
  width: 124.1666666667vw !important;
}

.h-1490 {
  height: 124.1666666667vw !important;
}

.w-1500 {
  width: 125vw !important;
}

.h-1500 {
  height: 125vw !important;
}

.w-1510 {
  width: 125.8333333333vw !important;
}

.h-1510 {
  height: 125.8333333333vw !important;
}

.w-1520 {
  width: 126.6666666667vw !important;
}

.h-1520 {
  height: 126.6666666667vw !important;
}

.w-1530 {
  width: 127.5vw !important;
}

.h-1530 {
  height: 127.5vw !important;
}

.w-1540 {
  width: 128.3333333333vw !important;
}

.h-1540 {
  height: 128.3333333333vw !important;
}

.w-1550 {
  width: 129.1666666667vw !important;
}

.h-1550 {
  height: 129.1666666667vw !important;
}

.w-1560 {
  width: 130vw !important;
}

.h-1560 {
  height: 130vw !important;
}

.w-1570 {
  width: 130.8333333333vw !important;
}

.h-1570 {
  height: 130.8333333333vw !important;
}

.w-1580 {
  width: 131.6666666667vw !important;
}

.h-1580 {
  height: 131.6666666667vw !important;
}

.w-1590 {
  width: 132.5vw !important;
}

.h-1590 {
  height: 132.5vw !important;
}

.w-1600 {
  width: 133.3333333333vw !important;
}

.h-1600 {
  height: 133.3333333333vw !important;
}

.w-1610 {
  width: 134.1666666667vw !important;
}

.h-1610 {
  height: 134.1666666667vw !important;
}

.w-1620 {
  width: 135vw !important;
}

.h-1620 {
  height: 135vw !important;
}

.w-1630 {
  width: 135.8333333333vw !important;
}

.h-1630 {
  height: 135.8333333333vw !important;
}

.w-1640 {
  width: 136.6666666667vw !important;
}

.h-1640 {
  height: 136.6666666667vw !important;
}

.w-1650 {
  width: 137.5vw !important;
}

.h-1650 {
  height: 137.5vw !important;
}

.w-1660 {
  width: 138.3333333333vw !important;
}

.h-1660 {
  height: 138.3333333333vw !important;
}

.w-1670 {
  width: 139.1666666667vw !important;
}

.h-1670 {
  height: 139.1666666667vw !important;
}

.w-1680 {
  width: 140vw !important;
}

.h-1680 {
  height: 140vw !important;
}

.w-1690 {
  width: 140.8333333333vw !important;
}

.h-1690 {
  height: 140.8333333333vw !important;
}

.w-1700 {
  width: 141.6666666667vw !important;
}

.h-1700 {
  height: 141.6666666667vw !important;
}

.w-1710 {
  width: 142.5vw !important;
}

.h-1710 {
  height: 142.5vw !important;
}

.w-1720 {
  width: 143.3333333333vw !important;
}

.h-1720 {
  height: 143.3333333333vw !important;
}

.w-1730 {
  width: 144.1666666667vw !important;
}

.h-1730 {
  height: 144.1666666667vw !important;
}

.w-1740 {
  width: 145vw !important;
}

.h-1740 {
  height: 145vw !important;
}

.w-1750 {
  width: 145.8333333333vw !important;
}

.h-1750 {
  height: 145.8333333333vw !important;
}

.w-1760 {
  width: 146.6666666667vw !important;
}

.h-1760 {
  height: 146.6666666667vw !important;
}

.w-1770 {
  width: 147.5vw !important;
}

.h-1770 {
  height: 147.5vw !important;
}

.w-1780 {
  width: 148.3333333333vw !important;
}

.h-1780 {
  height: 148.3333333333vw !important;
}

.w-1790 {
  width: 149.1666666667vw !important;
}

.h-1790 {
  height: 149.1666666667vw !important;
}

.w-1800 {
  width: 150vw !important;
}

.h-1800 {
  height: 150vw !important;
}

.w-1810 {
  width: 150.8333333333vw !important;
}

.h-1810 {
  height: 150.8333333333vw !important;
}

.w-1820 {
  width: 151.6666666667vw !important;
}

.h-1820 {
  height: 151.6666666667vw !important;
}

.w-1830 {
  width: 152.5vw !important;
}

.h-1830 {
  height: 152.5vw !important;
}

.w-1840 {
  width: 153.3333333333vw !important;
}

.h-1840 {
  height: 153.3333333333vw !important;
}

.w-1850 {
  width: 154.1666666667vw !important;
}

.h-1850 {
  height: 154.1666666667vw !important;
}

.w-1860 {
  width: 155vw !important;
}

.h-1860 {
  height: 155vw !important;
}

.w-1870 {
  width: 155.8333333333vw !important;
}

.h-1870 {
  height: 155.8333333333vw !important;
}

.w-1880 {
  width: 156.6666666667vw !important;
}

.h-1880 {
  height: 156.6666666667vw !important;
}

.w-1890 {
  width: 157.5vw !important;
}

.h-1890 {
  height: 157.5vw !important;
}

.w-1900 {
  width: 158.3333333333vw !important;
}

.h-1900 {
  height: 158.3333333333vw !important;
}

.w-1910 {
  width: 159.1666666667vw !important;
}

.h-1910 {
  height: 159.1666666667vw !important;
}

.w-1920 {
  width: 160vw !important;
}

.h-1920 {
  height: 160vw !important;
}

.w-1930 {
  width: 160.8333333333vw !important;
}

.h-1930 {
  height: 160.8333333333vw !important;
}

.w-1940 {
  width: 161.6666666667vw !important;
}

.h-1940 {
  height: 161.6666666667vw !important;
}

.w-1950 {
  width: 162.5vw !important;
}

.h-1950 {
  height: 162.5vw !important;
}

.w-1960 {
  width: 163.3333333333vw !important;
}

.h-1960 {
  height: 163.3333333333vw !important;
}

.w-1970 {
  width: 164.1666666667vw !important;
}

.h-1970 {
  height: 164.1666666667vw !important;
}

.w-1980 {
  width: 165vw !important;
}

.h-1980 {
  height: 165vw !important;
}

.w-1990 {
  width: 165.8333333333vw !important;
}

.h-1990 {
  height: 165.8333333333vw !important;
}

.w-2000 {
  width: 166.6666666667vw !important;
}

.h-2000 {
  height: 166.6666666667vw !important;
}

.w-2010 {
  width: 167.5vw !important;
}

.h-2010 {
  height: 167.5vw !important;
}

.w-2020 {
  width: 168.3333333333vw !important;
}

.h-2020 {
  height: 168.3333333333vw !important;
}

.w-2030 {
  width: 169.1666666667vw !important;
}

.h-2030 {
  height: 169.1666666667vw !important;
}

.w-2040 {
  width: 170vw !important;
}

.h-2040 {
  height: 170vw !important;
}

.w-2050 {
  width: 170.8333333333vw !important;
}

.h-2050 {
  height: 170.8333333333vw !important;
}

.w-2060 {
  width: 171.6666666667vw !important;
}

.h-2060 {
  height: 171.6666666667vw !important;
}

.w-2070 {
  width: 172.5vw !important;
}

.h-2070 {
  height: 172.5vw !important;
}

.w-2080 {
  width: 173.3333333333vw !important;
}

.h-2080 {
  height: 173.3333333333vw !important;
}

.w-2090 {
  width: 174.1666666667vw !important;
}

.h-2090 {
  height: 174.1666666667vw !important;
}

.w-2100 {
  width: 175vw !important;
}

.h-2100 {
  height: 175vw !important;
}

.w-2110 {
  width: 175.8333333333vw !important;
}

.h-2110 {
  height: 175.8333333333vw !important;
}

.w-2120 {
  width: 176.6666666667vw !important;
}

.h-2120 {
  height: 176.6666666667vw !important;
}

.w-2130 {
  width: 177.5vw !important;
}

.h-2130 {
  height: 177.5vw !important;
}

.w-2140 {
  width: 178.3333333333vw !important;
}

.h-2140 {
  height: 178.3333333333vw !important;
}

.w-2150 {
  width: 179.1666666667vw !important;
}

.h-2150 {
  height: 179.1666666667vw !important;
}

.w-2160 {
  width: 180vw !important;
}

.h-2160 {
  height: 180vw !important;
}

.w-2170 {
  width: 180.8333333333vw !important;
}

.h-2170 {
  height: 180.8333333333vw !important;
}

.w-2180 {
  width: 181.6666666667vw !important;
}

.h-2180 {
  height: 181.6666666667vw !important;
}

.w-2190 {
  width: 182.5vw !important;
}

.h-2190 {
  height: 182.5vw !important;
}

.w-2200 {
  width: 183.3333333333vw !important;
}

.h-2200 {
  height: 183.3333333333vw !important;
}

.w-2210 {
  width: 184.1666666667vw !important;
}

.h-2210 {
  height: 184.1666666667vw !important;
}

.w-2220 {
  width: 185vw !important;
}

.h-2220 {
  height: 185vw !important;
}

.w-2230 {
  width: 185.8333333333vw !important;
}

.h-2230 {
  height: 185.8333333333vw !important;
}

.w-2240 {
  width: 186.6666666667vw !important;
}

.h-2240 {
  height: 186.6666666667vw !important;
}

.w-2250 {
  width: 187.5vw !important;
}

.h-2250 {
  height: 187.5vw !important;
}

.w-2260 {
  width: 188.3333333333vw !important;
}

.h-2260 {
  height: 188.3333333333vw !important;
}

.w-2270 {
  width: 189.1666666667vw !important;
}

.h-2270 {
  height: 189.1666666667vw !important;
}

.w-2280 {
  width: 190vw !important;
}

.h-2280 {
  height: 190vw !important;
}

.w-2290 {
  width: 190.8333333333vw !important;
}

.h-2290 {
  height: 190.8333333333vw !important;
}

.w-2300 {
  width: 191.6666666667vw !important;
}

.h-2300 {
  height: 191.6666666667vw !important;
}

.w-2310 {
  width: 192.5vw !important;
}

.h-2310 {
  height: 192.5vw !important;
}

.w-2320 {
  width: 193.3333333333vw !important;
}

.h-2320 {
  height: 193.3333333333vw !important;
}

.w-2330 {
  width: 194.1666666667vw !important;
}

.h-2330 {
  height: 194.1666666667vw !important;
}

.w-2340 {
  width: 195vw !important;
}

.h-2340 {
  height: 195vw !important;
}

.w-2350 {
  width: 195.8333333333vw !important;
}

.h-2350 {
  height: 195.8333333333vw !important;
}

.w-2360 {
  width: 196.6666666667vw !important;
}

.h-2360 {
  height: 196.6666666667vw !important;
}

.w-2370 {
  width: 197.5vw !important;
}

.h-2370 {
  height: 197.5vw !important;
}

.w-2380 {
  width: 198.3333333333vw !important;
}

.h-2380 {
  height: 198.3333333333vw !important;
}

.w-2390 {
  width: 199.1666666667vw !important;
}

.h-2390 {
  height: 199.1666666667vw !important;
}

.w-2400 {
  width: 200vw !important;
}

.h-2400 {
  height: 200vw !important;
}

.w-2410 {
  width: 200.8333333333vw !important;
}

.h-2410 {
  height: 200.8333333333vw !important;
}

.w-2420 {
  width: 201.6666666667vw !important;
}

.h-2420 {
  height: 201.6666666667vw !important;
}

.w-2430 {
  width: 202.5vw !important;
}

.h-2430 {
  height: 202.5vw !important;
}

.w-2440 {
  width: 203.3333333333vw !important;
}

.h-2440 {
  height: 203.3333333333vw !important;
}

.w-2450 {
  width: 204.1666666667vw !important;
}

.h-2450 {
  height: 204.1666666667vw !important;
}

.w-2460 {
  width: 205vw !important;
}

.h-2460 {
  height: 205vw !important;
}

.w-2470 {
  width: 205.8333333333vw !important;
}

.h-2470 {
  height: 205.8333333333vw !important;
}

.w-2480 {
  width: 206.6666666667vw !important;
}

.h-2480 {
  height: 206.6666666667vw !important;
}

.w-2490 {
  width: 207.5vw !important;
}

.h-2490 {
  height: 207.5vw !important;
}

.w-2500 {
  width: 208.3333333333vw !important;
}

.h-2500 {
  height: 208.3333333333vw !important;
}

.w-2510 {
  width: 209.1666666667vw !important;
}

.h-2510 {
  height: 209.1666666667vw !important;
}

.w-2520 {
  width: 210vw !important;
}

.h-2520 {
  height: 210vw !important;
}

.w-2530 {
  width: 210.8333333333vw !important;
}

.h-2530 {
  height: 210.8333333333vw !important;
}

.w-2540 {
  width: 211.6666666667vw !important;
}

.h-2540 {
  height: 211.6666666667vw !important;
}

.w-2550 {
  width: 212.5vw !important;
}

.h-2550 {
  height: 212.5vw !important;
}

.w-2560 {
  width: 213.3333333333vw !important;
}

.h-2560 {
  height: 213.3333333333vw !important;
}

.w-2570 {
  width: 214.1666666667vw !important;
}

.h-2570 {
  height: 214.1666666667vw !important;
}

.w-2580 {
  width: 215vw !important;
}

.h-2580 {
  height: 215vw !important;
}

.w-2590 {
  width: 215.8333333333vw !important;
}

.h-2590 {
  height: 215.8333333333vw !important;
}

.w-2600 {
  width: 216.6666666667vw !important;
}

.h-2600 {
  height: 216.6666666667vw !important;
}

.w-2610 {
  width: 217.5vw !important;
}

.h-2610 {
  height: 217.5vw !important;
}

.w-2620 {
  width: 218.3333333333vw !important;
}

.h-2620 {
  height: 218.3333333333vw !important;
}

.w-2630 {
  width: 219.1666666667vw !important;
}

.h-2630 {
  height: 219.1666666667vw !important;
}

.w-2640 {
  width: 220vw !important;
}

.h-2640 {
  height: 220vw !important;
}

.w-2650 {
  width: 220.8333333333vw !important;
}

.h-2650 {
  height: 220.8333333333vw !important;
}

.w-2660 {
  width: 221.6666666667vw !important;
}

.h-2660 {
  height: 221.6666666667vw !important;
}

.w-2670 {
  width: 222.5vw !important;
}

.h-2670 {
  height: 222.5vw !important;
}

.w-2680 {
  width: 223.3333333333vw !important;
}

.h-2680 {
  height: 223.3333333333vw !important;
}

.w-2690 {
  width: 224.1666666667vw !important;
}

.h-2690 {
  height: 224.1666666667vw !important;
}

.w-2700 {
  width: 225vw !important;
}

.h-2700 {
  height: 225vw !important;
}

.w-2710 {
  width: 225.8333333333vw !important;
}

.h-2710 {
  height: 225.8333333333vw !important;
}

.w-2720 {
  width: 226.6666666667vw !important;
}

.h-2720 {
  height: 226.6666666667vw !important;
}

.w-2730 {
  width: 227.5vw !important;
}

.h-2730 {
  height: 227.5vw !important;
}

.w-2740 {
  width: 228.3333333333vw !important;
}

.h-2740 {
  height: 228.3333333333vw !important;
}

.w-2750 {
  width: 229.1666666667vw !important;
}

.h-2750 {
  height: 229.1666666667vw !important;
}

.w-2760 {
  width: 230vw !important;
}

.h-2760 {
  height: 230vw !important;
}

.w-2770 {
  width: 230.8333333333vw !important;
}

.h-2770 {
  height: 230.8333333333vw !important;
}

.w-2780 {
  width: 231.6666666667vw !important;
}

.h-2780 {
  height: 231.6666666667vw !important;
}

.w-2790 {
  width: 232.5vw !important;
}

.h-2790 {
  height: 232.5vw !important;
}

.w-2800 {
  width: 233.3333333333vw !important;
}

.h-2800 {
  height: 233.3333333333vw !important;
}

.w-2810 {
  width: 234.1666666667vw !important;
}

.h-2810 {
  height: 234.1666666667vw !important;
}

.w-2820 {
  width: 235vw !important;
}

.h-2820 {
  height: 235vw !important;
}

.w-2830 {
  width: 235.8333333333vw !important;
}

.h-2830 {
  height: 235.8333333333vw !important;
}

.w-2840 {
  width: 236.6666666667vw !important;
}

.h-2840 {
  height: 236.6666666667vw !important;
}

.w-2850 {
  width: 237.5vw !important;
}

.h-2850 {
  height: 237.5vw !important;
}

.w-2860 {
  width: 238.3333333333vw !important;
}

.h-2860 {
  height: 238.3333333333vw !important;
}

.w-2870 {
  width: 239.1666666667vw !important;
}

.h-2870 {
  height: 239.1666666667vw !important;
}

.w-2880 {
  width: 240vw !important;
}

.h-2880 {
  height: 240vw !important;
}

.w-2890 {
  width: 240.8333333333vw !important;
}

.h-2890 {
  height: 240.8333333333vw !important;
}

.w-2900 {
  width: 241.6666666667vw !important;
}

.h-2900 {
  height: 241.6666666667vw !important;
}

.w-2910 {
  width: 242.5vw !important;
}

.h-2910 {
  height: 242.5vw !important;
}

.w-2920 {
  width: 243.3333333333vw !important;
}

.h-2920 {
  height: 243.3333333333vw !important;
}

.w-2930 {
  width: 244.1666666667vw !important;
}

.h-2930 {
  height: 244.1666666667vw !important;
}

.w-2940 {
  width: 245vw !important;
}

.h-2940 {
  height: 245vw !important;
}

.w-2950 {
  width: 245.8333333333vw !important;
}

.h-2950 {
  height: 245.8333333333vw !important;
}

.w-2960 {
  width: 246.6666666667vw !important;
}

.h-2960 {
  height: 246.6666666667vw !important;
}

.w-2970 {
  width: 247.5vw !important;
}

.h-2970 {
  height: 247.5vw !important;
}

.w-2980 {
  width: 248.3333333333vw !important;
}

.h-2980 {
  height: 248.3333333333vw !important;
}

.w-2990 {
  width: 249.1666666667vw !important;
}

.h-2990 {
  height: 249.1666666667vw !important;
}

.w-3000 {
  width: 250vw !important;
}

.h-3000 {
  height: 250vw !important;
}

.bg-01 {
  background-image: url(../images/bg-full/bg-01.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-02 {
  background-image: url(../images/bg-full/bg-02.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-03 {
  background-image: url(../images/bg-full/bg-03.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-04 {
  background-image: url(../images/bg-full/bg-04.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-05 {
  background-image: url(../images/bg-full/bg-05.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-06 {
  background-image: url(../images/bg-full/bg-06.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-07 {
  background-image: url(../images/bg-full/bg-07.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-08 {
  background-image: url(../images/bg-full/bg-08.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-09 {
  background-image: url(../images/bg-full/bg-09.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-010 {
  background-image: url(../images/bg-full/bg-010.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-011 {
  background-image: url(../images/bg-full/bg-011.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-012 {
  background-image: url(../images/bg-full/bg-012.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-013 {
  background-image: url(../images/bg-full/bg-013.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-014 {
  background-image: url(../images/bg-full/bg-014.png);
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-015 {
  background-image: url(../images/bg-full/bg-015.png);
  background-repeat: no-repeat;
  background-size: contain;
}

body {
  width: 100vw;
  height: 100vh;
  letter-spacing: 0.0833333333vw;
  font-family: "A-OTF-UDShinMGoPro-Regular", "メイリオ", sans-serif;
  -webkit-print-color-adjust: exact;
}

section,
header,
footer {
  position: relative;
  width: 100vw;
}

.d-flex {
  display: flex;
}

.d-in-flex {
  display: inline-flex;
}

.align-items-C {
  align-items: center;
}

.justify-content-center {
  justify-content: center;
}

.justify-content-end {
  justify-content: flex-end;
}

.justify-content-space-around {
  justify-content: space-around;
}

.justify-content-space-between {
  justify-content: space-between;
}

.hide {
  display: none;
}

.fs-lato-R {
  font-family: "Lato-Regular", "メイリオ", sans-serif;
}

.fs-lato-B {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
}

.fs-A-OTF-R {
  font-family: "A-OTF-UDShinMGoPro-Regular", "メイリオ", sans-serif;
}

.fs-A-OTF-M {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
}

.fs-A-OTF-B {
  font-family: "A-OTF-UDShinMGoPro-Bold", "メイリオ", sans-serif;
}

iframe.bg_anima {
  width: 100vw;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  border: 0;
}

.triangle-wrap {
  position: relative;
}

.triangle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  border-left: 1.0833333333vw solid transparent;
  border-right: 1.0833333333vw solid transparent;
  border-top: 1.0833333333vw solid #303996;
  cursor: pointer;
}
.triangle.noscroll {
  border-top: 1.0833333333vw solid #d6d7ea;
}

section#bg {
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  width: 100vw;
  height: 100vh;
}
section#bg .head,
section#bg .name,
section#bg .infos,
section#bg .nav,
section#bg .price,
section#bg .animation-field {
  position: relative;
  width: 100vw;
}
section#bg .head {
  height: 2.96875%;
  background-color: #fff;
}
section#bg .name {
  height: 6.6666666667%;
  background-color: #f4f4f4;
}
section#bg .infos {
  display: flex;
  height: 36.6145833333%;
}
section#bg .infos-slide {
  position: relative;
  background-color: #f4f4f4;
  width: 46.3333333333vw;
  height: 100%;
}
section#bg .infos-info {
  width: 19.1666666667vw;
  height: 100%;
  background-color: #f4f4f4;
}
section#bg .nav {
  height: 4.6875%;
  background-color: #0a479a;
}
section#bg .price {
  height: 38.125%;
  overflow: hidden;
}
section#bg .price.boy {
  background-image: url("../images/bg-bb.png");
}
section#bg .price.girl {
  background-image: url("../images/bg-girl.png");
}
section#bg .footer {
  height: 18.59375%;
  background-color: #0a479a;
}
section#bg .animation-field {
  position: absolute;
  height: 100vh;
  left: 0;
  top: 0;
  overflow: hidden;
}

section#head {
  display: flex;
  height: 2.96875%;
  position: relative;
  width: 100%;
  overflow: hidden;
}
section#head .contain {
  position: absolute;
  width: 100%;
  height: 2.6666666667vw;
  top: 50%;
  transform: translateY(-50%);
  justify-content: space-around;
}
section#head .contain .logo {
  float: left;
  width: 9.5833333333vw;
  height: 2.1666666667vw;
  background-image: url("../images/logo.png");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  margin: 0.5vw 6.3333333333vw 0 1.6666666667vw;
}
section#head .contain .id {
  float: left;
  line-height: 3.25vw;
  font-size: 1.3333333333vw;
  margin-right: 1.6666666667vw;
}
section#head .contain .id.boy {
  color: #589ed4;
}
section#head .contain .id.girl {
  color: #b20050;
}
section#head .contain .gene {
  float: left;
  width: 10.8333333333vw;
  height: 120%;
  background-position: left center;
  background-repeat: no-repeat;
  background-size: contain;
}
section#head .contain .gene.ok {
  background-image: url("../images/gene-ok.png");
}
section#head .contain .gene.now {
  background-image: url("../images/gene-now.png");
}
section#head .contain div.vaccine {
  position: relative;
  float: right;
  background-color: #fff;
  width: 40%;
  height: 3.3333333333vw;
  border-radius: 1.6666666667vw;
  display: flex;
  border: 1px solid #efe6e6;
  transform: translateX(5%);
}
section#head .contain div.vaccine .icon {
  width: 2vw;
  height: 2vw;
  background-image: url("../images/vaccine/icon.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  margin: 0.5vw 0.4166666667vw 0 0.8333333333vw;
}
section#head .contain div.vaccine .str {
  line-height: 3.1666666667vw;
  color: #0a479a;
  font-size: 1.5833333333vw;
}
section#head .contain div.vaccine .var {
  width: 10.0833333333vw;
  height: 2.4166666667vw;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  margin: 0.3333333333vw 0.4166666667vw 0 0.8333333333vw;
}
section#head .contain div.vaccine .var.count-0 {
  background-image: url("../images/vaccine/0.png");
}
section#head .contain div.vaccine .var.count-1 {
  background-image: url("../images/vaccine/1.png");
}
section#head .contain div.vaccine .var.count-2 {
  background-image: url("../images/vaccine/2.png");
}
section#head .contain div.vaccine .var.count-3 {
  background-image: url("../images/vaccine/3.png");
}

section#name {
  display: flex;
  align-items: center;
  height: 10.6666666667vw;
}
section#name div.country {
  float: left;
  width: 5.25vw;
  height: 3.5vw;
  margin-left: 2.0833333333vw;
}
section#name div.country #flag {
  width: 100%;
  height: 100%;
}
section#name div.country + .content .breed_name.board {
  width: 73.5vw;
  height: auto;
}
section#name div.country + .content .breed_name.board .birth {
  display: none;
}
section#name .content {
  position: relative;
  margin-left: 2.9166666667vw;
}
section#name .content span {
  text-align: center;
  font-size: 1.8333333333vw;
  line-height: 2.5vw;
  color: #212529;
}
section#name .content .breed_name {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  display: block;
  font-size: 4vw;
  line-height: 4vw;
}
section#name .content .breed_name.board {
  width: 80.8333333333vw;
  height: auto;
  margin-top: -0.4166666667vw;
}
section#name .content .breed_name.board .birth {
  text-align: left;
}
section#name .content .breed_name.board .birth-father, section#name .content .breed_name.board .birth-mother {
  display: block;
  width: 100%;
  font-size: 2vw;
  line-height: 1;
  margin-bottom: 0.4166666667vw;
  letter-spacing: normal;
}
section#name .content .breed_name.board .birth-mother {
  margin-bottom: 0;
}
section#name .content .fm_breed_name {
  float: left;
  width: 1.6666666667vw;
  text-align: left;
  display: block;
  font-size: 1.3333333333vw;
  line-height: 1.6666666667vw;
  margin-left: 1.6666666667vw;
  transform: translateY(0.0833333333vw);
}
section#name .content .fm_breed_name .board.small {
  width: 90% !important;
  font-family: "A-OTF-UDShinMGoPro-Regular", "メイリオ", sans-serif;
}
section#name .content .fm_breed_name div.flex {
  display: flex;
}
section#name .picturebook {
  width: 14.5vw;
  height: auto;
  text-align: right;
  display: block;
  margin-right: 1.75vw;
  margin-top: 0.1666666667vw;
}
section#name .picturebook img {
  width: 100%;
}
section#name .zero-logo {
  position: absolute;
  top: 8%;
  right: 0.5%;
  width: 14%;
  height: 100%;
  background-image: url("../images/atsumori.png");
  background-size: contain;
  background-position: top center;
  background-repeat: no-repeat;
}

section#infos {
  display: flex;
  height: 56.0833333333vw;
}
section#infos-slide {
  position: relative;
  width: 70.8333333333vw;
  height: auto;
  overflow: hidden;
}
section#infos-slide .caution:after {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 0;
  content: attr(data-text) "";
  width: 100%;
  height: 9vw;
  background: #303996;
  color: #fff;
  font-size: 2.5vw;
  text-align: center;
  line-height: 1;
  letter-spacing: 0.2333333333vw;
}
section#infos-slide .slide {
  position: relative;
}
section#infos-slide .slide .swiper-container {
  width: 100.5%;
  height: 39.9166666667vw;
  z-index: 0;
}
section#infos-slide .slide .swiper-slide {
  height: 100.5%;
}
section#infos-slide .slide .swiper-button-prev, section#infos-slide .slide .swiper-button-next {
  color: #fff;
}
section#infos-slide .slide .image {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-color: #f4f4f4;
  background-repeat: no-repeat;
  background-position: center center;
}
section#infos-slide .slide .youtube {
  width: 100%;
  height: 100%;
  position: relative;
  pointer-events: none;
  background-position: unset !important;
  background-attachment: unset !important;
}
section#infos-slide .slide #player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
section#infos-slide .slide-menu {
  display: flex;
  padding-top: 1.25vw;
}
section#infos-slide .slide-menu .box {
  font-size: 1.6666666667vw;
}
section#infos-slide .slide-menu .box1 {
  width: 20.0833333333vw;
  border-right: 1px solid #b0aeac;
  padding: 0 2.5vw 0 2.5vw;
}
section#infos-slide .slide-menu .box1 .number {
  font-family: "Lato-Regular", "メイリオ", sans-serif;
  font-size: 2.5833333333vw;
  padding-top: 1.4166666667vw;
  margin-bottom: 1.9166666667vw;
  margin-left: -0.5vw;
  letter-spacing: 0.1333333333vw;
}
section#infos-slide .slide-menu .box1 .number .fsSS {
  font-family: "A-OTF-UDShinMGoPro-Regular", "メイリオ", sans-serif;
  font-size: 1.25vw;
  color: #303996;
  margin-right: 0.0833333333vw;
}
section#infos-slide .slide-menu .box1 .personality {
  margin-top: -0.3333333333vw;
}
section#infos-slide .slide-menu .box1 .personality a {
  color: #303996;
  font-size: 2.5vw;
}
section#infos-slide .slide-menu .box1 .personality a:link, section#infos-slide .slide-menu .box1 .personality a:hover {
  text-decoration: none;
}
section#infos-slide .slide-menu .box1 .personality a img.icon {
  width: 3.5vw;
  margin-right: 0.9166666667vw;
}
section#infos-slide .slide-menu .box1 .personality a img.text {
  width: 14.6666666667vw;
  height: auto;
}
section#infos-slide .slide-menu .box1 .personality a span {
  border-bottom: 3px dotted #303996;
  padding-bottom: 0.1666666667vw;
}
section#infos-slide .slide-menu .box2 {
  width: 34.4166666667vw;
  padding: 0 0 0 3.3333333333vw;
}
section#infos-slide .slide-menu .box2 .vaccine {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  font-size: 2.5vw;
  padding-top: 1.4166666667vw;
  margin-bottom: 1.9166666667vw;
}
section#infos-slide .slide-menu .box2 .vaccine-info {
  text-align: center;
  display: flex;
  align-items: center;
  margin-left: 0.8333333333vw;
}
section#infos-slide .slide-menu .box2 .vaccine-info span {
  position: relative;
  font-family: "Lato-Regular", "メイリオ", sans-serif;
  padding: 0.1666666667vw 0;
  display: block;
  background: #e5e6e9;
  color: #fff;
  width: 4.9166666667vw;
  height: 3.4166666667vw;
  text-align: center;
  position: relative;
  font-size: 2.0833333333vw;
  margin-right: 0.3333333333vw;
}
section#infos-slide .slide-menu .box2 .vaccine-info span:after {
  position: absolute;
  top: 0.1666666667vw;
  right: -0.1666666667vw;
  content: "";
  height: 3.25vw;
  width: 0.4166666667vw;
  border-right: 0.0833333333vw solid #d1d1d1;
}
section#infos-slide .slide-menu .box2 .vaccine-info span.active {
  background: #c2a73f;
}
section#infos-slide .slide-menu .box2 .vaccine-info span:first-child {
  border-radius: 0.4166666667vw 0 0 0.4166666667vw;
}
section#infos-slide .slide-menu .box2 .vaccine-info span:nth-child(2) {
  width: 4.25vw;
}
section#infos-slide .slide-menu .box2 .vaccine-info span:last-child {
  border-radius: 0 0.4166666667vw 0.4166666667vw 0;
  border-right: 0;
  margin-right: 0;
}
section#infos-slide .slide-menu .box2 .vaccine-info span:last-child:after {
  border-right: 0px solid #d1d1d1;
}
section#infos-slide .slide-menu .box2 .vaccine-info img {
  width: 14.5vw;
  height: auto;
}
section#infos-slide .slide-menu .box2 .Inspection {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 2.5vw;
}
section#infos-slide .slide-menu .box2 .Inspection-info {
  text-align: center;
  margin-left: 0.8333333333vw;
}
section#infos-slide .slide-menu .box2 .Inspection-info > span.text {
  width: 14.6666666667vw;
  height: 3.4166666667vw;
  line-height: 2.75vw;
  background: #c2a73f;
  color: #fff;
  padding: 0;
  font-size: 1.4166666667vw;
  text-align: center;
  border: 2px solid #c2a73f;
  border-radius: 0.4166666667vw 0 0 0.4166666667vw;
}
section#infos-slide .slide-menu .box2 .Inspection-info > span:last-child {
  width: 5.5vw;
  height: 3.4166666667vw;
  line-height: 2.8333333333vw;
  padding: 0 1.75vw;
  font-size: 2.5vw;
  border: 2px solid #c2a73f;
  border-radius: 0 0.4166666667vw 0.4166666667vw 0;
}
section#infos-slide .slide-menu .box2 .Inspection-info > span:last-child .fsSS {
  font-size: 0.8333333333vw;
  font-weight: normal;
}
section#infos-slide .slide-menu .box2 .Inspection-info img {
  width: 19.1666666667vw;
  height: auto;
}
section#infos-slide .slide-menu .box3 {
  padding: 0 0 0 2.5vw;
  padding-top: 0.8333333333vw;
}
section#infos-slide .slide-menu .box3 a img {
  width: 11.8333333333vw;
}
section#infos-info {
  width: 29.1666666667vw;
  height: 100%;
}
section#infos-info-body {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
section#infos-info-body .contain {
  width: 100%;
  height: 52.0833333333vw;
  overflow-x: scroll;
  padding-left: 2.75vw;
  padding-right: 2.75vw;
  transform: none;
}
section#infos-info-body .contain .content {
  position: relative;
  width: 100%;
  padding: 1.6333333333vw 0 1.5333333333vw;
}
section#infos-info-body .contain .content span {
  text-align: center;
  font-size: 1.8333333333vw;
  line-height: 2.5vw;
  color: #212529;
}
section#infos-info-body .contain .content .info {
  display: inline-block;
  height: 3.75vw;
  line-height: 3.75vw;
  font-size: 2.6666666667vw;
  margin: 0 2.5vw;
  letter-spacing: 0.0833333333vw;
  text-align: left;
}
section#infos-info-body .contain .content .info.boy {
  color: #212529;
}
section#infos-info-body .contain .content .info.girl {
  color: #212529;
}
section#infos-info-body .contain .content .info .fs-lato-R {
  font-size: 3vw;
  margin-left: 0.4166666667vw;
}
section#infos-info-body .contain .content .info .fs-lato-R:first-child {
  margin-left: 0;
}
section#infos-info-body .contain .content .info .fsSS {
  font-size: 2.1666666667vw;
  margin-left: 0.0833333333vw;
}
section#infos-info-body .contain .content .info .gender {
  width: 3.6666666667vw;
  margin-right: 0.4166666667vw;
}
section#infos-info-body .contain .content .info .gender-text {
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.1666666667vw;
  font-size: 2.6666666667vw;
}
section#infos-info-body .contain .content .info.birthday {
  font-family: "A-OTF-UDShinMGoPro-Regular", "メイリオ", sans-serif;
  font-size: 1.5vw;
  height: 3.6666666667vw;
  line-height: 4.8333333333vw;
}
section#infos-info-body .contain .content .metry-date {
  font-size: 1.5vw;
  line-height: 2.4em;
  letter-spacing: 0.02em;
}
section#infos-info-body .contain .content .margin-S {
  margin: 0;
}
section#infos-info-body .contain .content .title {
  position: relative;
  display: block;
  transform: translateY(-0.1666666667vw);
  border-radius: 0;
  font-size: 1.4166666667vw;
  line-height: 1.25vw;
  height: 1.5vw;
  border: 0;
  color: #303996;
  font-size: 1.1666666667vw;
  text-align: left;
}
section#infos-info-body .contain .content .title.size-L {
  width: 5.6666666667vw;
}
section#infos-info-body .contain .content .title.size-S {
  width: 2.5vw;
}
section#infos-info-body .contain .border-top {
  border-top: 1px solid #b0aeac;
}
section#infos-info-body .contain .border-bottom {
  border-bottom: 1px solid #b0aeac;
}
section#infos-info-body .contain .relative-height {
  height: 7.1666666667vw;
}
section#infos-info-body .triangle-wrap {
  width: 100%;
  height: 1.6666666667vw;
  margin-top: 0.5vw;
  margin-left: -0.0833333333vw;
}

section#nav {
  height: 4.6875%;
}
section#nav .contain {
  position: absolute;
  width: 100%;
  height: 5.4166666667vw;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  justify-content: space-around;
}
section#nav .contain .button {
  width: 15.75vw;
  height: 5.4166666667vw;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  animation: buttonScale 4000ms ease 1ms infinite;
}
section#nav .contain .button.no1 {
  background-image: url("../images/nav/btn_1.png");
}
section#nav .contain .button.no1.hover {
  background-image: url("../nav/btn_1-hover.png");
}
section#nav .contain .button.no2 {
  background-image: url("../images/nav/btn_2.png");
}
section#nav .contain .button.no2.hover {
  background-image: url("../nav/btn_2-hover.png");
}
section#nav .contain .button.no3 {
  background-image: url("../images/nav/btn_3.png");
}
section#nav .contain .button.no3.hover {
  background-image: url("../nav/btn_3-hover.png");
}
section#nav .contain .button.no4 {
  background-image: url("../images/nav/btn_4.png");
}
section#nav .contain .button.no4.hover {
  background-image: url("../nav/btn_4-hover.png");
}

footer .contain {
  width: 100%;
  height: 21.3291666667vw;
  padding-top: 4vw;
  display: flex;
  justify-content: space-between;
}
footer .contain .banner {
  width: 79.25vw;
  height: 14.0833333333vw;
  margin-left: 2.25vw;
  margin-right: 1vw;
  overflow: hidden;
}
footer .contain .banner-container {
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
}
footer .contain .banner-container img {
  height: 100%;
  width: auto;
  padding-right: 1.6666666667vw;
}
footer .contain .line {
  width: 0;
  height: 100%;
  border-left: 3px dotted #fff;
  opacity: 0.3;
}
footer .contain .buttons {
  position: relative;
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
  width: 13.8333333333vw;
  height: auto;
}
footer .contain .buttons .balloon {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  width: 13.8333333333vw;
  font-size: 1.6666666667vw;
  text-align: left;
  display: flex;
  align-items: center;
  color: #303996;
  margin-top: 0.1666666667vw;
  margin-bottom: 0.5vw;
}
footer .contain .buttons .balloon::after {
  content: "";
  height: 0.1666666667vw;
  background-color: #303996;
  flex-grow: 1;
  margin-left: 0.4166666667vw;
}
footer .contain .buttons .balloon .fcYg {
  color: #c2a73f;
  margin-left: 0.4166666667vw;
}
footer .contain .buttons__block {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
footer .contain .buttons__block .left {
  position: relative;
  left: -1.6666666667vw;
}
footer .contain .buttons .button {
  width: 5.8333333333vw;
  height: 5.6666666667vw;
  margin-bottom: 1vw;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
footer .contain .buttons .button:nth-child(3), footer .contain .buttons .button:nth-child(5) {
  margin-bottom: 0;
}
footer .contain .buttons .button.no4 {
  margin-top: -1.6666666667vw;
}
footer .contain .buttons .button.no3 {
  width: 5.8333333333vw;
  height: 5.6666666667vw;
}
footer .contain .buttons .button.no4 {
  background-image: url("../images/new/btn-staffonly-4.png");
}
footer .contain .buttons .button.no5 {
  background-image: url("../images/new/btn-staffonly-5.png");
}
footer .contain .buttons .button.no1.off {
  background-image: url("../images/new/btn-staffonly-1.png");
}
footer .contain .buttons .button.no1.blue {
  background-image: url("../images/new/btn-staffonly-blue-1.png");
}
footer .contain .buttons .button.no1.red {
  background-image: url("../images/new/btn-staffonly-red-1.png");
}
footer .contain .buttons .button.no2.off {
  background-image: url("../images/new/btn-staffonly-2.png");
}
footer .contain .buttons .button.no2.blue {
  background-image: url("../images/new/btn-staffonly-blue-2.png");
}
footer .contain .buttons .button.no2.red {
  background-image: url("../images/new/btn-staffonly-red-2.png");
}
footer .contain .buttons .button.no3.off {
  background-image: url("../images/new/btn-staffonly-3.png");
}
footer .contain .buttons .button.no3.blue {
  background-image: url("../images/new/btn-staffonly-blue-3.png");
}
footer .contain .buttons .button.no3.red {
  background-image: url("../images/new/btn-staffonly-red-3.png");
}
footer .contain .qrs .qr {
  width: 14.0833333333vw;
  height: auto;
}
footer .contain .qrs .qr canvas {
  width: 100%;
  height: auto;
}
footer .logo {
  width: 100%;
  height: 5.3333333333vw;
}
footer .logo-img {
  text-align: center;
}
footer .logo-img img {
  width: 15vw;
  margin-top: -0.25vw;
  margin-left: 0.4166666667vw;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100vw;
  height: 100vh;
  display: none;
}
.modal .contain {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100vw;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  background: #fff;
}
.modal .contain .modal-head {
  background: #303996;
}
.modal .contain .modal-head h1 {
  margin-bottom: 0;
  line-height: 5.8524173028vw;
  color: #fff;
  text-align: center;
  font-size: 5.9796437659vw;
  font-weight: normal;
  letter-spacing: 0.2083333333vw;
}
.modal .contain .triangle-wrap {
  margin-top: 3.8167938931vw;
  height: 2.5445292621vw;
}
.modal .contain-list {
  width: 100vw;
  background: #f5f6f7;
}
.modal .contain-list-body {
  padding: 0;
}
.modal .contain-list-body li {
  display: flex;
  align-items: center;
  list-style: none;
  border-bottom: 0.2544529262vw solid #d1d1d1;
  padding: 2.6717557252vw 0;
  margin: 0 8.9058524173vw;
  font-size: 1.9083969466vw;
}
.modal .contain-list-body li:last-child {
  border: 0;
}
.modal .contain-list-body li .icon {
  display: inline-block;
  width: 21.6284987277vw;
  font-size: 1.9083969466vw;
}
.modal .contain-list-body li .name {
  font-size: 1.9083969466vw;
}
.modal .contain .modal-close {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  bottom: 13.6666666667vw;
  width: 35.8778625954vw;
  height: 8.524173028vw;
  background-position: center;
  background-image: url("../images/new/btn-pageback.png");
  background-size: contain;
  background-repeat: no-repeat;
}

.modal .contain.dictionary #dictionay-qu {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 25.4452926209vw;
  height: 25.4452926209vw;
}

.modal-only-text {
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100vw;
  height: 100vh;
  display: none;
}
.modal-only-text .contain {
  width: 100vw;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  height: auto;
  transform: translate(-50%, -50%);
  background-color: initial;
  font-size: 10.1781170483vw;
  line-height: 10.1781170483vw;
  color: #fff;
}
.modal-only-text .contain-break {
  width: 100vw;
  text-align: center;
  position: absolute;
  top: 41%;
  left: 50%;
  height: auto;
  transform: translate(-50%, -50%);
  background-color: initial;
  font-size: 5.0890585242vw;
  line-height: 10.1781170483vw;
  color: #fff;
}
.modal-only-text .modal-close {
  position: absolute;
  right: 4.0712468193vw;
  top: 4.0712468193vw;
  width: 8.9058524173vw;
  height: 8.9058524173vw;
  background-position: center;
  background-image: url("../images/close.png");
  background-size: contain;
  background-repeat: no-repeat;
}
.modal-only-text.bgblue {
  background-color: #303996;
}
.modal-only-text.bgblue .contain {
  line-height: 1.68;
}
@media (min-width: 1281px) {
  .modal-only-text.bgblue .contain {
    top: 50%;
    transform: translate(-50%, -50%);
    font-size: 2.905982906vw;
    margin-top: -0.7264957265vw;
    margin-left: 0.1709401709vw;
    letter-spacing: 0.0871794872vw;
  }
}
@media (max-width: 1280px) {
  .modal-only-text.bgblue .contain {
    font-size: 5.6666666667vw;
    top: 34vw;
    transform: translate(-50%, 0);
    letter-spacing: 0.17vw;
  }
}
@media (max-width: 799px) {
  .modal-only-text.bgblue .contain {
    top: 50%;
    transform: translate(-50%, -50%);
    font-size: 2.905982906vw;
    margin-top: -0.7264957265vw;
    margin-left: 0.1709401709vw;
    letter-spacing: 0.0871794872vw;
  }
}
.modal-only-text.bgblue .contain .youtube-movie {
  margin-top: 10.8333333333vw;
  width: 100%;
  height: 100%;
  position: relative;
}
.modal-only-text.bgblue .contain .break-youtube-movie {
  width: 100%;
  height: 100%;
  position: relative;
}
.modal-only-text.bgblue .modal-head {
  height: 35.3333333333vw;
  background: #303996;
}
.modal-only-text.bgblue .modal-head h1 {
  padding-top: 21.25vw;
  margin-bottom: 0;
  line-height: 1;
  color: #fff;
  text-align: center;
  font-size: 6vw;
  letter-spacing: 0.1741666667vw;
  font-weight: normal;
}
.modal-only-text.bgblue .doghouse .form {
  width: auto;
  height: 86.5833333333vw;
  background-color: #fff;
  padding-top: 7.3333333333vw;
  padding-left: 9vw;
}
.modal-only-text.bgblue .doghouse .form .radio {
  margin-bottom: 5.1666666667vw;
  width: 100%;
}
.modal-only-text.bgblue .doghouse .form .radio .radio-text {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 4vw;
  color: #767676;
}
.modal-only-text.bgblue .doghouse .form .radio .radio-text::before {
  content: "";
  display: block;
  border-radius: 0.8333333333vw;
  border: 0.1666666667vw solid #8b8b8b;
  width: 8.3333333333vw;
  height: 8vw;
  margin-right: 3.25vw;
}
.modal-only-text.bgblue .doghouse .form .radio .radio-text span {
  padding-left: 1.6666666667vw;
  font-size: 3.3333333333vw;
}
.modal-only-text.bgblue .doghouse .form .radio .radio-input {
  appearance: none;
  position: absolute;
}
.modal-only-text.bgblue .doghouse .form .radio .radio-input:checked + .radio-text {
  color: #303996;
}
.modal-only-text.bgblue .doghouse .form .radio .radio-input:checked + .radio-text::before {
  border: 0.1666666667vw solid #303996;
}
.modal-only-text.bgblue .doghouse .form .radio .radio-input:checked + .radio-text::after {
  content: "";
  position: absolute;
  top: 0.9583333333vw;
  left: 1.125vw;
  display: block;
  width: 6.0833333333vw;
  height: 6.0833333333vw;
  background-color: #303996;
}
.modal-only-text.bgblue .doghouse .resetting {
  width: 81.9166666667vw;
  margin-top: 10.25vw;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.modal-only-text.bgblue .doghouse .resetting div {
  display: table;
  width: 100%;
  height: 8vw;
  border: 2px solid #fff;
  border-radius: 0.8333333333vw;
  color: #fff;
  font-size: 2.3333333333vw;
}
.modal-only-text.bgblue .doghouse .resetting div p {
  display: table-cell;
  vertical-align: middle;
}
.modal-only-text.bgblue footer {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100vw;
  height: auto;
}
.modal-only-text.bgblue footer p {
  padding-bottom: 4.0598290598vw;
  text-align: center;
}
@media (max-width: 1280px) {
  .modal-only-text.bgblue footer p {
    padding-bottom: 4.8333333333vw;
  }
}
.modal-only-text.bgblue footer p img {
  width: 15vw;
  height: auto;
}
@media (max-width: 1280px) {
  .modal-only-text.bgblue footer p img {
    width: 15vw;
    height: auto;
  }
}

/**
 * modalの細かな設定
 */
.modal.anshin .contain .modal-head {
  height: 40.4580152672vw;
  position: relative;
}
.modal.anshin .contain .modal-head:before {
  content: "";
  position: absolute;
  bottom: -3.9166666667vw;
  left: 50%;
  margin-left: -4vw;
  width: 8vw;
  height: 8vw;
  background: #303996;
  border: 3px solid #fff;
  border-radius: 50%;
}
.modal.anshin .contain .modal-head:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 1.0178117048vw;
  left: calc(50% - 6px);
  width: 4.3256997455vw;
  height: 2.2900763359vw;
  border-left: 3px solid #fff;
  border-bottom: 3px solid #fff;
  transform: rotate(-45deg) translate(-50%, 0);
}
.modal.anshin .contain .modal-head h1 {
  line-height: 1.5;
  padding-top: 9.9166666667vw;
  margin-left: 1.1666666667vw;
}
.modal.anshin .contain .modal-head p {
  margin: 0 8.6666666667vw 0 9vw;
  margin-top: 1.5vw;
  font-size: 2.0356234097vw;
  color: #fff;
  line-height: 4.3333333333vw;
  letter-spacing: 0.25vw;
}
.modal.anshin .contain .contain-list {
  height: 62.213740458vw;
}
.modal.anshin .contain .contain-list-body {
  height: 100%;
  padding-top: 3.3333333333vw;
}
.modal.anshin .contain .contain-list-body li {
  margin: 0 8.6666666667vw 0 9vw;
  padding: 1.9166666667vw 0;
}
.modal.anshin .contain .contain-list-body li .icon {
  font-family: "A-OTF-UDShinMGoPro-DeBold", "メイリオ", sans-serif;
  position: relative;
  padding-left: 3.1806615776vw;
  color: #303996;
  font-size: 1.917302799vw;
  letter-spacing: 0px;
  line-height: 2.5vw;
}
.modal.anshin .contain .contain-list-body li .icon-check {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
  display: inline-block;
  margin-right: 0.6361323155vw;
  content: "";
  width: 2.5445292621vw;
  height: 2.5445292621vw;
  background: #303996;
  border-radius: 50%;
}
.modal.anshin .contain .contain-list-body li .icon-check:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 50%;
  left: 50%;
  width: 1.5267175573vw;
  height: 0.7633587786vw;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: rotate(-45deg) translate(-50%, -50%);
}
.modal.anshin .contain .contain-list-body li .name {
  width: 61.8320610687vw;
  padding-left: 0.6361323155vw;
  font-size: 1.917302799vw;
  letter-spacing: 0;
}
.modal.anshin .contain .price {
  display: flex;
  padding-top: 0vw;
  padding-left: 13.358778626vw;
  width: 100%;
  height: 16.2849872774vw;
  margin-top: 5.0890585242vw;
  margin-bottom: 1.0178117048vw;
}
.modal.anshin .contain .price-icon {
  width: 13.2315521628vw;
  height: 12.9770992366vw;
  margin-top: 0.6361323155vw;
  background-image: url("../images/new/icon-price-total.png");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.modal.anshin .contain .price-price {
  position: relative;
  width: 61.0687022901vw;
  height: 12.0865139949vw;
  left: 2.5445292621vw;
  text-align: center;
  line-height: 12.0865139949vw;
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  color: #070103;
  font-size: 15.7760814249vw;
  margin-left: -2.5445292621vw;
  margin-top: 0;
}
.modal.anshin .contain .price-price .wf-noto {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  letter-spacing: -0.6361323155vw;
  font-size: 8.9058524173vw;
}
.modal.anshin .contain .price-price .number {
  font-size: 15.7760814249vw;
  letter-spacing: -2px !important;
}
.modal.anshin .contain .price-price .wf-noto {
  font-size: 6.106870229vw;
  letter-spacing: -2px !important;
}
.modal.anshin .contain .price-price .en {
  font-family: "Lato-Regular", "メイリオ", sans-serif;
  font-size: 8.524173028vw;
}
.modal.anshin .contain .price-price .tax {
  font-size: 1.9083969466vw;
}
.modal.anshin .contain .vaccine {
  display: flex;
  justify-content: space-between;
  width: 76.3358778626vw;
  margin-left: auto;
  margin-right: auto;
}
.modal.anshin .contain .vaccine-body {
  width: 36.2595419847vw;
  text-align: center;
}
.modal.anshin .contain .vaccine-body-info {
  display: flex;
  justify-content: center;
  width: 36.2595419847vw;
  height: 5.7251908397vw;
  margin-left: auto;
  margin-right: auto;
}
.modal.anshin .contain .vaccine-body-info .text {
  background: #c2a73f;
  color: #fff;
  font-size: 1.3994910941vw;
  width: 17.1755725191vw;
  line-height: 5.3435114504vw;
  border: 0.1272264631vw solid #c2a73f;
  border-radius: 0.6361323155vw 0 0 0.6361323155vw;
}
.modal.anshin .contain .vaccine-body-info .price {
  display: block;
  width: 19.0839694656vw;
  height: 5.7251908397vw;
  line-height: 5.7251908397vw;
  margin: 0;
  border: 0.1272264631vw solid #c2a73f;
  border-radius: 0 0.6361323155vw 0.6361323155vw 0;
  padding-left: 0;
}
.modal.anshin .contain .vaccine-body-info .price .en {
  font-size: 2.2900763359vw;
}
.modal.anshin .contain .vaccine-body-info .price .number {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 4.5801526718vw;
}
.modal.anshin .contain .vaccine-body-info .price .wf-noto {
  font-size: 3.0534351145vw;
  letter-spacing: -2px !important;
}
.modal.anshin .contain .vaccine-body-info .price .tax {
  font-size: 1.272264631vw;
}
.modal.vaccine .contain {
  height: 100vh;
  background-image: url("../img/modal/modal-vaccine.png");
  background-color: #fff;
}
.modal.vaccine .contain .modal-head {
  height: 23.3333333333vw;
}
.modal.vaccine .contain .modal-head h1 {
  padding-top: 10.1666666667vw;
  margin-left: 0.75vw;
}
.modal.vaccine .contain > .tabs {
  background-color: #e6e9ec;
}
.modal.vaccine .contain > .tabs .tabs-menu {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  position: relative;
  width: 100%;
  left: 0;
  right: 0;
  margin: 0 auto 0;
  display: flex;
  justify-content: space-between;
  z-index: 2;
}
.modal.vaccine .contain > .tabs .tabs-menu:before {
  content: "";
  position: absolute;
  bottom: -0.1272264631vw;
  left: 0;
  width: 100%;
  height: 1px;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab {
  position: relative;
  border-bottom: 0.2544529262vw solid #fff;
  width: 50%;
  height: 15.4166666667vw;
  line-height: 1;
  padding-top: 5.3333333333vw;
  text-align: center;
  color: #fff;
  background-color: #5d5e68;
  font-size: 3.25vw;
  border: 0.6361323155vw solid #e6e9ec;
  letter-spacing: -0.05vw;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab::after {
  content: "";
  width: calc(100% + 1.272264631vw);
  position: absolute;
  bottom: -0.6361323155vw;
  left: -0.6361323155vw;
  border-bottom: 0.1666666667vw solid #c3c5c7;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab span {
  display: inline-block;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab.active {
  position: relative;
  color: #212529;
  background-color: #fff;
  padding-top: 6.1666666667vw;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab.active:before {
  content: "";
  position: absolute;
  bottom: 2.0833333333vw;
  left: calc(50% - 7px);
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 1.1541666667vw solid transparent;
  border-right: 1.1541666667vw solid transparent;
  border-top: 1.2816666667vw solid #303996;
  cursor: pointer;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-gene {
  padding-top: 5.5vw;
  padding-right: 1.3333333333vw;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-gene.active {
  border: 0;
  border-right: 0.1666666667vw solid #c3c5c7;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-gene.active:after {
  content: "";
  position: absolute;
  bottom: -0.2544529262vw;
  left: 0;
  width: 49.8727735369vw;
  height: 1px;
  border-bottom: 0;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-gene.active:before {
  bottom: 2.4166666667vw;
  left: calc(50% - 7px);
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-gene.active span {
  margin-left: 0.1666666667vw;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-vaccine {
  margin-left: -0.1666666667vw;
  letter-spacing: 0px;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-vaccine.active {
  border: 0;
  border-left: 2px solid #c3c5c7;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-vaccine.active:after {
  content: "";
  position: absolute;
  bottom: -0.2544529262vw;
  right: 0;
  width: 49.8727735369vw;
  height: 1px;
  border-bottom: 0;
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-vaccine.active:before {
  bottom: 2.1666666667vw;
  left: calc(50% - 1px);
}
.modal.vaccine .contain > .tabs .tabs-menu > .tab-vaccine.active span {
  margin-left: -0.1666666667vw;
}
.modal.vaccine .contain > .content {
  position: relative;
  left: 0;
  right: 0;
  margin: 0 auto;
  padding: 3.8333333333vw 9vw 0;
  background: #fff;
  z-index: 1;
}
.modal.vaccine .contain > .content-gene {
  padding: 3.6666666667vw 8.8333333333vw 0 9.1666666667vw;
}
.modal.vaccine .contain > .content-gene .attention {
  font-size: 1.7811704835vw;
  letter-spacing: 0.1272264631vw;
  line-height: 3.8167938931vw;
  text-align: justify;
}
.modal.vaccine .contain > .content-gene .attention img {
  margin-top: 1vw;
}
.modal.vaccine .contain > .content-gene .section {
  position: relative;
  font-size: 2.5445292621vw;
  margin-top: 4vw;
  padding-left: 4.0712468193vw;
  letter-spacing: 0.05vw;
}
.modal.vaccine .contain > .content-gene .section .icon-check {
  position: absolute;
  top: 0.4166666667vw;
  left: -0.25vw;
  display: inline-block;
  margin-right: 0.63613vw;
  content: "";
  width: 3.4351145038vw;
  height: 3.4351145038vw;
  background: #303996;
  border-radius: 50%;
}
.modal.vaccine .contain > .content-gene .section .icon-check::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 50%;
  left: 50%;
  width: 1.7811704835vw;
  height: 1.0178117048vw;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: rotate(-45deg) translate(-50%, -50%);
}
.modal.vaccine .contain > .content-gene .checkboxes {
  margin-top: 0.8905852417vw;
}
.modal.vaccine .contain > .content-gene .checkboxes div {
  position: relative;
  padding: 1.5vw;
  padding-left: 3.1666666667vw;
  padding-right: 0;
  font-size: 1.7811704835vw;
  letter-spacing: 0.135vw;
  line-height: 1;
  border-bottom: 0.1272264631vw solid #d1d1d1;
}
.modal.vaccine .contain > .content-gene .checkboxes div:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0.6361323155vw;
  width: 1.1450381679vw;
  height: 1.1450381679vw;
  border-radius: 50%;
  background: #c2a73f;
  transform: translate(0, -50%);
}
.modal.vaccine .contain > .content-gene .checkboxes div:last-child {
  border: 0;
}
.modal.vaccine .contain > .content-gene .line {
  margin-top: 1.272264631vw;
  width: calc(100% + 2.5445292621vw + 2.5445292621vw);
  border-bottom: 0.1272264631vw dotted #786554;
  transform: translateX(-2.5445292621vw);
}
.modal.vaccine .contain > .content-gene .collection {
  font-size: 1.7811704835vw;
  letter-spacing: 0.1272264631vw;
  line-height: 3.5623409669vw;
  margin-top: 2.0356234097vw;
}
.modal.vaccine .contain > .content-gene .collection img {
  height: 3.3078880407vw;
  margin-right: 0.6361323155vw;
}
.modal.vaccine .contain > .content-gene .collection-gene {
  display: flex;
  justify-content: space-between;
}
.modal.vaccine .contain > .content-gene .collection-gene-str {
  width: 50.7633587786vw;
  padding-top: 1.75vw;
}
.modal.vaccine .contain > .content-gene .collection-gene-str .text {
  margin-bottom: 3.5833333333vw;
  text-align: justify;
  line-height: 3.75vw;
}
.modal.vaccine .contain > .content-gene .collection-gene-str .text img {
  width: 50.8333333333vw;
  height: 9.4166666667vw;
}
.modal.vaccine .contain > .content-gene .collection-gene-sample {
  width: 26.7175572519vw;
  text-align: center;
}
.modal.vaccine .contain > .content-gene .collection-gene-sample .img {
  display: block;
  border: 0.1272264631vw solid #d1d1d1;
  padding: 2.3333333333vw 1.1666666667vw 1.5833333333vw;
}
.modal.vaccine .contain > .content-gene .collection-gene-sample .img img {
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
.modal.vaccine .contain > .content-gene .collection-gene-sample p {
  margin-top: 0.25vw;
  font-size: 1.4166666667vw;
}
.modal.vaccine .contain > .content-gene .collection-str {
  margin-top: 1.272264631vw;
}
.modal.vaccine .contain > .content-gene .collection-title {
  margin-top: 1.272264631vw;
  font-size: 1.7811704835vw;
  width: 100%;
  line-height: 4.5801526718vw;
  border-radius: 2.2900763359vw;
  color: #fff;
  background-color: #0a479a;
  text-align: center;
}
.modal.vaccine .contain > .content-gene .collection-requires {
  display: flex;
  align-items: center;
  text-align: center;
  margin-bottom: 0.8333333333vw;
  line-height: 6.3613231552vw;
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
}
.modal.vaccine .contain > .content-gene .collection-requires .title {
  width: 17.1755725191vw;
  height: 6.3613231552vw;
  background: #303996;
  color: #fff;
}
.modal.vaccine .contain > .content-gene .collection-requires__content {
  width: 33.0788804071vw;
  height: 6.3613231552vw;
  background: #f5f6f7;
  border-left: 0.2544529262vw solid #fff;
}
.modal.vaccine .contain > .content-gene .collection-requires__content-w-50 {
  display: inline-block;
}
.modal.vaccine .contain > .content-gene .collection-options {
  display: flex;
  flex-wrap: wrap;
}
.modal.vaccine .contain > .content-gene .collection-options > div {
  margin-top: 1.272264631vw;
  width: 50%;
}
.modal.vaccine .contain > .content-gene .collection-options__head {
  margin-top: 1.272264631vw !important;
  width: 100% !important;
}
.modal.vaccine .contain > .content-vaccine {
  display: none;
  padding: 4.8333333333vw 8.8333333333vw 0;
}
.modal.vaccine .contain > .content-vaccine .attention {
  font-size: 1.7811704835vw;
  letter-spacing: 0.1272264631vw;
  line-height: 3.8167938931vw;
  text-align: justify;
  margin-left: 0.1666666667vw;
}
.modal.vaccine .contain > .content-vaccine .attention .dog, .modal.vaccine .contain > .content-vaccine .attention .cat {
  font-family: "A-OTF-UDShinMGoPro-DeBold", "メイリオ", sans-serif;
  border-bottom: 1px solid;
}
.modal.vaccine .contain > .content-vaccine .attention .dog {
  color: #303996;
  border-color: #303996;
}
.modal.vaccine .contain > .content-vaccine .attention .cat {
  color: #c2a73f;
  border-color: #c2a73f;
}
.modal.vaccine .contain > .content-vaccine .collection {
  padding-top: 0.5089058524vw;
}
.modal.vaccine .contain > .content-vaccine .collection .section {
  position: relative;
  font-size: 2.5445292621vw;
  margin-top: 2.9262086514vw;
  margin-bottom: 1.1666666667vw;
  margin-left: -0.25vw;
  padding-left: 4.4166666667vw;
}
.modal.vaccine .contain > .content-vaccine .collection .section .icon-check {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
  display: inline-block;
  margin-right: 0.63613vw;
  content: "";
  width: 3.4351145038vw;
  height: 3.4351145038vw;
  background: #303996;
  border-radius: 50%;
}
.modal.vaccine .contain > .content-vaccine .collection .section .icon-check::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 50%;
  left: 50%;
  width: 1.7811704835vw;
  height: 1.0178117048vw;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: rotate(-45deg) translate(-50%, -50%);
}
.modal.vaccine .contain > .content-vaccine .collection .section.dog .color, .modal.vaccine .contain > .content-vaccine .collection .section.cat .color {
  font-family: "A-OTF-UDShinMGoPro-DeBold", "メイリオ", sans-serif;
}
.modal.vaccine .contain > .content-vaccine .collection .section.dog .color {
  color: #303996;
}
.modal.vaccine .contain > .content-vaccine .collection .section.cat .color {
  color: #c2a73f;
}
.modal.vaccine .contain > .content-vaccine .collection .section.cat .icon-check {
  background: #c2a73f;
}
.modal.vaccine .contain > .content-vaccine .collection .content {
  display: flex;
  align-items: center;
  padding-bottom: 0.8333333333vw;
}
.modal.vaccine .contain > .content-vaccine .collection .content .character {
  width: 100%;
  height: 25.1908396947vw;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.modal.vaccine .contain > .content-vaccine .collection .content .character.dog {
  background-image: url("../img/modal/vaccine/character-dog.png");
}
.modal.vaccine .contain > .content-vaccine .collection .content .character.cat {
  background-image: url("../img/modal/vaccine/character-cat.png");
}
.modal.vaccine .contain > .content-vaccine .collection .content .head {
  width: 28.1170483461vw;
  height: 36.0833333333vw;
  line-height: 36.1323155216vw;
  background-color: #303996;
  color: #fff;
  text-align: center;
  font-size: 2.6717557252vw;
}
.modal.vaccine .contain > .content-vaccine .collection .content .body {
  width: 54.0712468193vw;
  height: auto;
  padding: 1.3333333333vw 3.8167938931vw;
  font-size: 1.917302799vw;
  background-color: #f5f6f7;
  border-left: 0.2544529262vw solid #fff;
}
.modal.vaccine .contain > .content-vaccine .collection .content .body p {
  height: 5.5vw;
  line-height: 6.0220101781vw;
  font-size: 1.917302799vw;
  margin-bottom: 0;
  border-bottom: 1px solid #d1d1d1;
  padding: 1.3333333333vw 0;
}
.modal.vaccine .contain > .content-vaccine .collection .content .body p:last-child {
  border: 0;
}
.modal.vaccine .contain > .content-vaccine .collection .content.cat .head {
  height: 18.7022900763vw;
  line-height: 18.7022900763vw;
  background-color: #c2a73f;
}
.modal.zukan .contain {
  height: 100vh;
  background-image: url("../images/modal/modal-zukan.png");
}
.modal.zukan-non .contain {
  height: 100vh;
  background-image: url("../images/modal/modal-zukan-non.png");
}
.modal.personality .contain {
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  background: #fff;
}
.modal.personality .contain .modal-head {
  height: 30.75vw;
  background: #303996;
}
.modal.personality .contain .modal-head h1 {
  padding-top: 14.5vw;
}
.modal.personality .contain .parent .father,
.modal.personality .contain .parent .mother {
  padding: 3.25vw 0;
}
.modal.personality .contain .parent .father .icon,
.modal.personality .contain .parent .mother .icon {
  font-size: 2.5445292621vw;
}
.modal.personality .contain .parent .father .icon img,
.modal.personality .contain .parent .mother .icon img {
  width: auto;
  height: 3.5623409669vw;
  margin-right: 1.272264631vw;
}
.modal.personality .contain .parent .father .icon {
  color: #6bb2e9;
  width: 11.4503816794vw;
  padding-top: 0.8333333333vw;
}
.modal.personality .contain .parent .mother .icon {
  color: #f896b5;
  width: 11.4503816794vw;
  padding-bottom: 0.8333333333vw;
}
.modal.personality .contain .parent .circle {
  display: inline-block;
  width: 3.9440203562vw;
  height: 3.9440203562vw;
  line-height: 3.5623409669vw;
  border: 2px solid #d1d1d1;
  border-radius: 3.9440203562vw;
  text-align: center;
  font-size: 2.2900763359vw;
}
.modal.personality .contain .parent .name {
  font-size: 2.5445292621vw;
}
.modal.personality .contain .shop-introduction {
  height: 54.0712468193vw;
  background-color: #fff;
  margin-top: 6.3333333333vw;
  margin-bottom: 4.834605598vw;
  padding: 0 9.25vw;
  font-size: 2.2900763359vw;
  line-height: 1.91;
  letter-spacing: 50%;
  overflow: auto;
}
.modal.personality .contain .shop-introduction h3,
.modal.personality .contain .shop-introduction .new-text,
.modal.personality .contain .shop-introduction .personality,
.modal.personality .contain .shop-introduction .characteristic {
  font-size: 2.0356234097vw;
  margin-bottom: 4.1984732824vw;
}
.modal.personality .contain .shop-introduction h3 p,
.modal.personality .contain .shop-introduction .new-text p,
.modal.personality .contain .shop-introduction .personality p,
.modal.personality .contain .shop-introduction .characteristic p {
  margin-bottom: 0.25vw;
  letter-spacing: 0.05vw;
}
.modal.personality .contain .shop-introduction h3 {
  color: #303996;
  margin-bottom: 1.8333333333vw;
}
.modal.campaign .contain {
  height: 100vh;
}
.modal.campaign .contain .modal-head {
  height: 38.75vw;
}
.modal.campaign .contain .modal-head h1 {
  padding-top: 6.3333333333vw;
  text-align: left;
  margin-left: 7.25vw;
}
.modal.campaign .contain .modal-head h1 img {
  width: 82.3333333333vw;
  height: 24.25vw;
}
.modal.campaign .contain .modal-btn {
  display: flex;
  justify-content: center;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  bottom: 13.6666666667vw;
}
.modal.campaign .contain .modal-btn .modal-close {
  position: static;
  left: 0;
  transform: translate(0, 0);
  bottom: 0vw;
  width: 35.8778625954vw;
  height: 8.524173028vw;
  background-position: center;
  background-image: url("../images/new/btn-pageback.png");
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 2.25vw;
}
.modal.campaign .contain .modal-btn .other-campaign {
  position: static;
  left: 0;
  transform: translate(0, 0);
  bottom: 0vw;
  width: 35.8778625954vw;
  height: 8.524173028vw;
  background-position: center;
  background-image: url("../images/new/btn-campaign-other.png");
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 2.25vw;
}
.modal.campaign .contain .campaign-price-icon {
  position: relative;
}
.modal.campaign .contain .campaign-price-icon .img {
  position: absolute;
  top: 0;
  left: 50%;
  width: 68.3333333333vw;
  transform: translate(-50%, -50%);
  margin-top: -0.4166666667vw;
}
.modal.campaign .contain .campaign-price-icon .item {
  position: absolute;
  top: -5.8524173028vw;
  display: flex;
}
.modal.campaign .contain .campaign-price-icon .item > div {
  width: 21.6284987277vw;
  height: 11.0687022901vw;
  text-align: center;
}
.modal.campaign .contain .campaign-price-icon .item-title {
  width: auto;
  height: 3.8167938931vw;
  border: 0.2544529262vw solid #c2a73f;
  background: #c2a73f;
  border-radius: 0.6361323155vw 0.6361323155vw 0 0;
  color: #fff;
  font-size: 1.6539440204vw;
  line-height: 3.1666666667vw;
  padding-left: 0.4166666667vw;
}
.modal.campaign .contain .campaign-price-icon .item-title span {
  font-family: "A-OTF-UDShinMGoPro-DeBold", "メイリオ", sans-serif;
  font-size: 2.0356234097vw;
}
.modal.campaign .contain .campaign-price-icon .item-text {
  width: auto;
  height: 7.2519083969vw;
  border: 0.2544529262vw solid #c2a73f;
  border-top: 0;
  background: #fff;
  border-radius: 0 0 0.6361323155vw 0.6361323155vw;
  display: flex;
  padding: 1.3333333333vw 2vw;
}
.modal.campaign .contain .campaign-price-icon .item-text span.midashi {
  width: 3.8167938931vw;
  height: 3.9440203562vw;
  font-size: 1.844783715vw;
  letter-spacing: 0.44px;
  line-height: 1.1;
}
.modal.campaign .contain .campaign-price-icon .item-text span.arrow {
  position: relative;
  width: 3.3333333333vw;
  height: 2.5vw;
  vertical-align: middle;
  text-decoration: none;
  font-size: 1.6666666667vw;
}
.modal.campaign .contain .campaign-price-icon .item-text span.arrow::before, .modal.campaign .contain .campaign-price-icon .item-text span.arrow::after {
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  vertical-align: middle;
}
.modal.campaign .contain .campaign-price-icon .item-text span.arrow::before {
  top: 50%;
  left: 50%;
  box-sizing: border-box;
  width: 0.7633587786vw;
  height: 0.7633587786vw;
  border: 0.7633587786vw solid transparent;
  border-left: 0.7633587786vw solid #212529;
}
.modal.campaign .contain .campaign-price-icon .item-text span.rate {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  display: inline-block;
  width: auto;
  height: 4.0712468193vw;
  line-height: 4vw;
  font-size: 5.2798982188vw;
  letter-spacing: 0vw;
  margin-left: 0.25vw;
}
.modal.campaign .contain .campaign-price-icon .item-text span.percent {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  display: inline-block;
  width: 2.7989821883vw;
  height: 4.4529262087vw;
  line-height: 1.5833333333vw;
  font-size: 3.5vw;
  margin-left: 0.8333333333vw;
  margin-top: 0.8333333333vw;
}
.modal.campaign .contain .campaign-price-icon .item-text span.percent .off {
  font-size: 1.3994910941vw;
}
.modal.campaign .contain .campaign-price-icon .item01 {
  margin-left: 15.7760814249vw;
}
.modal.campaign .contain .campaign-price-icon .item01 .item-text {
  padding: 1.4166666667vw 3.0833333333vw;
}
.modal.campaign .contain .campaign-price-icon .item01 .item-text .arrow {
  width: 4.1666666667vw;
}
.modal.campaign .contain .campaign-price-icon .item02 {
  margin-left: 1.7811704835vw;
}
.modal.campaign .contain .campaign-price-icon .item03 {
  margin-left: 1.7811704835vw;
}
.modal.campaign .contain .campaign-content {
  position: relative;
  padding: 8.1424936387vw 8.9058524173vw 0;
}
.modal.campaign .contain .campaign-content:after {
  position: absolute;
  top: 6.8333333333vw;
  right: 5.3333333333vw;
  content: "";
  width: 23.8333333333vw;
  height: 23.8333333333vw;
  background-image: url("../images/new/image-food_1.png");
  background-position: center;
  background-size: 100%;
}
.modal.campaign .contain .campaign-content .section {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  position: relative;
  height: 3.4351145038vw;
  font-size: 2.9166666667vw;
  margin-top: 0.3333333333vw;
  margin-bottom: 0.6666666667vw;
  margin-left: 0.3333333333vw;
  padding-left: 5.0833333333vw;
  line-height: 3.3078880407vw;
  letter-spacing: 0.1666666667vw;
  color: #c2a73f;
}
.modal.campaign .contain .campaign-content .section .icon-check {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
  display: inline-block;
  margin-right: 0.63613vw;
  content: "";
  width: 3.4351145038vw;
  height: 3.4351145038vw;
  background: #c2a73f;
  border-radius: 50%;
}
.modal.campaign .contain .campaign-content .section .icon-check::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 50%;
  left: 50%;
  width: 1.7811704835vw;
  height: 1.0178117048vw;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: rotate(-45deg) translate(-50%, -50%);
}
.modal.campaign .contain .campaign-content .line {
  margin-top: 2.25vw;
  width: calc(100% + 2.5445292621vw);
  border-bottom: 0.2544529262vw solid #d1d1d1;
}
.modal.campaign .contain .campaign-content .text {
  font-size: 1.9720101781vw;
  line-height: 1.87;
  letter-spacing: 0.0833333333vw;
  padding-left: 0.5833333333vw;
}
.modal.campaign .contain .campaign-content .campaign-midashi {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  margin-top: 2.0833333333vw;
  margin-bottom: 1.5vw;
  padding-left: 0.0833333333vw;
  font-size: 2.1666666667vw;
  line-height: 1;
  letter-spacing: -0.105vw;
}
.modal.campaign .contain .campaign-content .campaign-price-table {
  position: relative;
  width: 100%;
  margin-bottom: 4.0833333333vw;
}
.modal.campaign .contain .campaign-content .campaign-price-table::after {
  content: "";
  position: absolute;
  bottom: -1.8333333333vw;
  left: calc(50% - 3.0833333333vw);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 1.8333333333vw 3.25vw 0 3.25vw;
  border-color: #797a84 transparent transparent transparent;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr {
  height: 6.5vw;
  background-color: #f5f5f9;
  color: #797a84;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr th {
  font-size: 2.3333333333vw;
  width: 50%;
  border-bottom: 1px solid #d2d3da;
  padding: 0 0 0 4vw;
  letter-spacing: 0;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr td {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 4.6666666667vw;
  width: 50%;
  text-align: right;
  border-bottom: 1px solid #d2d3da;
  line-height: 1;
  padding-right: 2.75vw;
  padding-left: 0;
  transform: translateY(-0.125vw);
}
.modal.campaign .contain .campaign-content .campaign-price-table tr td .plus,
.modal.campaign .contain .campaign-content .campaign-price-table tr td .minus {
  display: inline-block;
  position: relative;
  width: 3.1666666667vw;
  height: 3.1666666667vw;
  border-radius: 50%;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr td .plus::before, .modal.campaign .contain .campaign-content .campaign-price-table tr td .plus::after {
  position: absolute;
  top: calc(50% - 0.25vw);
  left: 50%;
  content: "";
  display: inline-block;
  width: 3.1666666667vw;
  height: 3.1666666667vw;
  border-top: 0.4166666667vw solid #797a84;
  transform: translateX(-50%);
}
.modal.campaign .contain .campaign-content .campaign-price-table tr td .plus:after {
  top: 0;
  left: calc(-50% + 0.2083333333vw);
  transform: rotate(90deg);
}
.modal.campaign .contain .campaign-content .campaign-price-table tr td .minus::before {
  position: absolute;
  top: calc(50% - 0.2083333333vw);
  left: 50%;
  content: "";
  display: inline-block;
  width: 3.1666666667vw;
  height: 3.1666666667vw;
  border-top: 0.4166666667vw solid #797a84;
  transform: translateX(-50%);
}
.modal.campaign .contain .campaign-content .campaign-price-table tr td .number {
  display: inline-block;
  transform: translateY(0.0833333333vw);
  letter-spacing: 0.0083333333vw;
  padding-left: 2.1666666667vw;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr td .number .wf-noto {
  display: inline-block;
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 3.35vw;
  transform: translate(-0.3333333333vw, 0vw);
  padding-left: 0.3333333333vw;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr td .en {
  display: inline-block;
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  font-size: 2.6083333333vw;
  padding-left: 0.75vw;
  transform: translateY(-0.25vw);
}
.modal.campaign .contain .campaign-content .campaign-price-table tr.original {
  height: 7.6666666667vw;
  background-color: #797a84;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr.original th,
.modal.campaign .contain .campaign-content .campaign-price-table tr.original td {
  border: 0;
  color: #fff;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr.original td {
  font-size: 5.3333333333vw;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr.discount {
  color: #f00b3c;
  background: #fff;
}
.modal.campaign .contain .campaign-content .campaign-price-table tr.discount .minus:before {
  border-color: #f00b3c;
}
.modal.campaign .contain .campaign-content .campaign-price .normal-box,
.modal.campaign .contain .campaign-content .campaign-price .campaign-box {
  display: flex;
  align-items: center;
  text-align: center;
  margin-bottom: 0.6361323155vw;
  line-height: 1;
}
.modal.campaign .contain .campaign-content .campaign-price .normal-box {
  margin-bottom: 4.5801526718vw;
  position: relative;
}
.modal.campaign .contain .campaign-content .campaign-price .normal-box:after {
  content: "";
  position: absolute;
  bottom: -2.9262086514vw;
  left: 50%;
  transform: translate(-50%, 0);
  width: 0;
  height: 0;
  border-left: 1.1541666667vw solid transparent;
  border-right: 1.1541666667vw solid transparent;
  border-top: 1.2816666667vw solid #f00b3c;
  cursor: pointer;
}
.modal.campaign .contain .campaign-content .campaign-price .normal-box .price_content .seitai {
  padding: 1.845vw 2.1666666667vw 2.5358333333vw 0;
  display: inline-flex;
  align-items: flex-end;
}
.modal.campaign .contain .campaign-content .campaign-price .title {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  width: 28.1170483461vw;
  height: 9.796437659vw;
  padding: 3.68956743vw 0;
  background: #303996;
  color: #fff;
  font-size: 2.3536895674vw;
}
.modal.campaign .contain .campaign-content .campaign-price .price_content {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  width: 53.8167938931vw;
  height: 9.796437659vw;
  background: #f5f6f7;
  border-left: 0.2544529262vw solid #fff;
  text-align: right;
}
.modal.campaign .contain .campaign-content .campaign-price .price_content .seitai {
  padding: 2.8167938931vw 2.1666666667vw 2.5358333333vw 0;
  display: inline-flex;
  align-items: flex-end;
}
.modal.campaign .contain .campaign-content .campaign-price .price_content .seitai .price {
  height: 5.4166666667vw;
  font-size: 6.1704834606vw;
  color: #303996;
  margin-right: 0.5vw;
  line-height: 1;
}
.modal.campaign .contain .campaign-content .campaign-price .price_content .seitai .wf-noto {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 3.3078880407vw;
}
.modal.campaign .contain .campaign-content .campaign-price .price_content .seitai .en {
  font-size: 2.6081424936vw;
}
.modal.campaign .contain .campaign-content .campaign-price .price_content .seitai .fsSS {
  font-size: 1.4166666667vw;
  margin-left: 0.25vw;
}
.modal.campaign .contain .campaign-content .campaign-price .normal-box .title {
  padding: 3.5833333333vw 0.4166666667vw 3.5833333333vw 0;
  letter-spacing: -0.0416666667vw;
}
.modal.campaign .contain .campaign-content .campaign-price .campaign-box .title {
  height: 16.1577608142vw;
  background: #f00b3c;
  padding-top: 5.9166666667vw;
  font-size: 2.5vw;
}
.modal.campaign .contain .campaign-content .campaign-price .campaign-box .title span {
  display: block;
  font-size: 1.5833333333vw;
  line-height: 1.0833333333vw;
  margin-left: -0.4166666667vw;
  margin-bottom: 1.1666666667vw;
  letter-spacing: 0.0833333333vw;
}
.modal.campaign .contain .campaign-content .campaign-price .campaign-box .price_content {
  height: 16.1577608142vw;
}
.modal.campaign .contain .campaign-content .campaign-price .campaign-box .price_content .seitai {
  padding: 2.7353689567vw 2.1666666667vw 2.7353689567vw 0;
}
.modal.campaign .contain .campaign-content .campaign-price .campaign-box .price_content .seitai .price {
  height: 8.6666666667vw;
  font-size: 10.6234096692vw;
  color: #f00b3c;
}
.modal.campaign .contain .campaign-content .campaign-price .campaign-box .price_content .seitai .wf-noto {
  font-size: 5.6615776081vw;
}
.modal.campaign .contain .campaign-content .total_price {
  display: flex;
  align-items: center;
  width: auto;
  height: 11.3333333333vw;
  background-color: #303996;
  color: #fff;
}
.modal.campaign .contain .campaign-content .total_price .title {
  width: 40%;
  font-size: 2.6191666667vw;
  padding: 0;
  height: auto;
}
.modal.campaign .contain .campaign-content .total_price .title p {
  padding-left: 4.6666666667vw;
  margin: 0;
  letter-spacing: 0;
}
.modal.campaign .contain .campaign-content .total_price .price {
  width: 60%;
  font-size: 9.1666666667vw;
  text-align: right;
  line-height: 1;
}
.modal.campaign .contain .campaign-content .total_price .price p {
  padding-right: 3.0833333333vw;
  margin: 0;
}
.modal.campaign .contain .campaign-content .total_price .price .number {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
}
.modal.campaign .contain .campaign-content .total_price .price .wf-noto {
  font-size: 5.7275vw;
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  transform: translate(-0.25vw, 0);
  display: inline-block;
  margin-left: 0.8333333333vw;
}
.modal.campaign .contain .campaign-content .total_price .price .en {
  font-size: 2.6083333333vw;
  display: inline-block;
  transform: translatey(-0.8333333333vw);
  padding-left: 0.5vw;
}
.modal.campaign .contain .campaign-content .attention {
  margin-top: 1.0833333333vw;
  padding: 0 2.5445292621vw;
}
.modal.campaign .contain .campaign-content .attention p {
  position: relative;
  margin-bottom: 0;
  font-size: 1.5vw;
  letter-spacing: 0.0458333333vw;
  padding-left: 0.4166666667vw;
}
.modal.campaign .contain .campaign-content .attention p:first-child {
  margin-bottom: 0.6361323155vw;
}
.modal.campaign .contain .campaign-content .attention p:before {
  position: absolute;
  content: "※";
  top: 0;
  left: -2.5445292621vw;
  color: #c2a73f;
}
.modal.campaign .contain > .veccine-normal-content {
  text-align: center;
  width: 75.0636132316vw;
  background-color: #fff;
  border: 0.2544529262vw #c33175 solid;
  border-radius: 1.0178117048vw;
  padding-bottom: 2.2900763359vw;
  position: relative;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: 57.2519083969vw;
}
.modal.campaign .contain > .veccine-normal-content > .title {
  color: #fff;
  font-size: 2.2900763359vw;
  line-height: 5.7251908397vw;
  background-color: #c33175;
  border: 0.2544529262vw #c33175 solid;
}
.modal.campaign .contain > .veccine-normal-content > .sub-title {
  color: #786554;
  font-size: 2.2900763359vw;
  margin-top: 2.417302799vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-content {
  margin-top: 2.5445292621vw;
  display: flex;
  justify-content: center;
}
.modal.campaign .contain > .veccine-normal-content > .price-content .seitai,
.modal.campaign .contain > .veccine-normal-content > .price-content .veccine,
.modal.campaign .contain > .veccine-normal-content > .price-content .tax {
  background-color: #c33175;
  height: 5.5979643766vw;
  border-radius: 2.7989821883vw;
  color: #fff;
  padding: 0 3.5623409669vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-content .seitai,
.modal.campaign .contain > .veccine-normal-content > .price-content .tax {
  line-height: 5.5979643766vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-content .seitai {
  font-size: 3.8167938931vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-content .veccine {
  padding-top: 0.7633587786vw;
  line-height: 2.0356234097vw;
  font-size: 1.7811704835vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-content .tax {
  font-size: 3.0534351145vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-content .plus {
  color: #c33175;
  line-height: 5.5979643766vw;
  font-size: 3.0534351145vw;
  font-weight: bold;
  margin: 0 0.5089058524vw;
}
.modal.campaign .contain > .veccine-normal-content > .food-atention {
  font-size: 1.9083969466vw;
  margin-top: 1.6539440204vw;
  color: #c33175;
}
.modal.campaign .contain > .veccine-normal-content > .arrows {
  display: flex;
  justify-content: center;
  margin-top: 1.6539440204vw;
}
.modal.campaign .contain > .veccine-normal-content > .arrows .arrow {
  width: 10%;
  height: 3.1806615776vw;
  background-image: url("../img/modal/campaign/arrow-pink.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.modal.campaign .contain > .veccine-normal-content > .arrows .line {
  width: 30%;
  height: 3.1806615776vw;
  background-image: url("../img/modal/campaign/line.png");
  background-repeat: no-repeat;
}
.modal.campaign .contain > .veccine-normal-content > .price-result {
  display: flex;
  justify-content: center;
  margin-top: 1.6539440204vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-result .attention {
  color: #786554;
}
.modal.campaign .contain > .veccine-normal-content > .price-result .attention .attention-head {
  padding-top: 0.1272264631vw;
  font-size: 2.0356234097vw;
  line-height: 2.0356234097vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-result .attention .attention-body {
  padding-top: 0.5089058524vw;
  font-size: 2.6717557252vw;
  line-height: 2.6717557252vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-result .price {
  margin-left: 1.272264631vw;
  font-size: 6.6157760814vw;
  line-height: 5.3435114504vw;
  letter-spacing: -0.2544529262vw;
  font-weight: bold;
  color: #c33175;
}
.modal.campaign .contain > .veccine-normal-content > .price-result .tax {
  background-color: #c33175;
  height: 5.5979643766vw;
  border-radius: 2.7989821883vw;
  color: #fff;
  padding: 0 3.5623409669vw;
  line-height: 5.5979643766vw;
  font-size: 3.0534351145vw;
}
.modal.campaign .contain > .veccine-normal-content > .price-result .plus {
  color: #c33175;
  line-height: 5.5979643766vw;
  font-size: 3.0534351145vw;
  font-weight: bold;
  margin: 0 0.5089058524vw;
}
.modal.campaign .contain > .veccine-normal-content > .attention {
  margin-top: 1.272264631vw;
}
.modal.campaign .contain > .veccine-normal-content > .attention span {
  font-size: 1.7811704835vw;
}
.modal.campaign .contain > .veccine-normal-content > .attention span:nth-child(1) {
  color: #c33175;
}
.modal.campaign .contain > .veccine-normal-content > .attention span:nth-child(2) {
  color: #786554;
  margin-left: 0.8905852417vw;
}
.modal.campaign .contain > .veccine-three-veccine-content {
  text-align: center;
  width: 75.0636132316vw;
  background-color: #fff;
  border: 0.2544529262vw #0061ab solid;
  border-radius: 1.0178117048vw;
  padding-bottom: 2.2900763359vw;
  position: relative;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: 57.2519083969vw;
}
.modal.campaign .contain > .veccine-three-veccine-content > .title {
  color: #fff;
  padding: 0.7633587786vw 0;
  font-size: 2.2900763359vw;
  line-height: 3.0534351145vw;
  background-color: #0061ab;
  border: 0.2544529262vw #0061ab solid;
}
.modal.campaign .contain > .veccine-three-veccine-content > .price-content {
  margin-top: 2.5445292621vw;
  display: flex;
  justify-content: center;
}
.modal.campaign .contain > .veccine-three-veccine-content > .price-content .box,
.modal.campaign .contain > .veccine-three-veccine-content > .price-content .tax {
  background-color: #0061ab;
  height: 7.3791348601vw;
  border-radius: 1.0178117048vw;
  color: #fff;
}
.modal.campaign .contain > .veccine-three-veccine-content > .price-content .box {
  background-color: #0061ab;
  height: 7.3791348601vw;
  border-radius: 1.0178117048vw;
  color: #fff;
  padding: 0.8905852417vw 1.1450381679vw 0;
}
.modal.campaign .contain > .veccine-three-veccine-content > .price-content .box .title {
  font-size: 1.7811704835vw;
  line-height: 1.7811704835vw;
}
.modal.campaign .contain > .veccine-three-veccine-content > .price-content .box .line {
  position: relative;
  left: 0;
  right: 0;
  width: 80%;
  height: 0.5089058524vw;
  margin: 0.3816793893vw auto 0.5089058524vw;
  background-image: url("../img/modal/campaign/line-white.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.modal.campaign .contain > .veccine-three-veccine-content > .price-content .box .price {
  font-size: 2.5445292621vw;
  line-height: 2.5445292621vw;
}
.modal.campaign .contain > .veccine-three-veccine-content > .price-content .tax {
  line-height: 7.3791348601vw;
  font-size: 3.0534351145vw;
  padding: 0 2.1628498728vw;
}
.modal.campaign .contain > .veccine-three-veccine-content > .price-content .plus {
  line-height: 7.3791348601vw;
  color: #0061ab;
  font-size: 3.0534351145vw;
  font-weight: bold;
  margin: 0 0.5089058524vw;
}
.modal.campaign .contain > .veccine-three-veccine-content > .food-atention {
  font-size: 1.9083969466vw;
  margin-top: 1.6539440204vw;
  color: #786554;
}
.modal.campaign .contain > .veccine-three-veccine-content > .line {
  position: relative;
  width: 90%;
  height: 0.3816793893vw;
  background-image: url("../img/modal/campaign/line-brown.png");
  background-repeat-y: no-repeat;
  background-position: center center;
  margin: 1.6539440204vw auto 0;
}
.modal.campaign .contain > .veccine-three-veccine-content > .prices {
  display: flex;
  justify-content: center;
  margin-top: 1.6539440204vw;
  line-height: 7.3791348601vw;
}
.modal.campaign .contain > .veccine-three-veccine-content > .prices .prev-price {
  font-size: 4.1984732824vw;
  color: #063583;
  position: relative;
}
.modal.campaign .contain > .veccine-three-veccine-content > .prices .prev-price:before {
  position: absolute;
  content: "";
  width: 104%;
  height: 0.3816793893vw;
  background-color: #c33175;
  top: 50%;
  left: -2%;
}
.modal.campaign .contain > .veccine-three-veccine-content > .prices .arrow {
  width: 3.3078880407vw;
  height: 7.3791348601vw;
  margin: 0 1.272264631vw;
  background-image: url("../img/modal/campaign/arrow-pink-right.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.modal.campaign .contain > .veccine-three-veccine-content > .prices .next-price {
  font-size: 7.3791348601vw;
  color: #063583;
  font-weight: bold;
}
.modal.campaign .contain > .veccine-three-veccine-content > .attention {
  margin-top: 1.272264631vw;
}
.modal.campaign .contain > .veccine-three-veccine-content > .attention span {
  font-size: 1.7811704835vw;
}
.modal.campaign .contain > .veccine-three-veccine-content > .attention span:nth-child(1) {
  color: #0061ab;
}
.modal.campaign .contain > .veccine-three-veccine-content > .attention span:nth-child(2) {
  color: #786554;
  margin-left: 0.8905852417vw;
}
.modal.anshin-half .contain .modal-head {
  height: 49.4166666667vw;
}
.modal.anshin-half .contain .modal-head h1 {
  padding-top: 5.4166666667vw;
  text-align: left;
  margin-left: 1.4166666667vw;
}
.modal.anshin-half .contain .modal-head h1 img {
  width: 93.75vw;
  height: auto;
}
.modal.anshin-half .contain .modal-head .haad-img02 img {
  width: 81.9166666667vw;
}
.modal.anshin-half .contain .modal-next {
  position: absolute;
  right: 11.8333333333vw;
  transform: translate(0%, 0);
  bottom: 13.66667vw;
  width: 35.87786vw;
  height: 8.52417vw;
  background-position: center;
  background-image: url(../images/new/btn-campaign-next.png);
  background-size: contain;
  background-repeat: no-repeat;
}
.modal.anshin-half .contain .modal-btn {
  display: flex;
  justify-content: center;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  bottom: 13.6666666667vw;
}
.modal.anshin-half .contain .modal-btn .modal-close {
  position: static;
  left: 0;
  transform: translate(0, 0);
  bottom: 0vw;
  width: 35.8778625954vw;
  height: 8.524173028vw;
  background-position: center;
  background-image: url("../images/new/btn-pageback.png");
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 2.25vw;
}
.modal.anshin-half .contain .modal-btn .other-campaign {
  position: static;
  left: 0;
  transform: translate(0, 0);
  bottom: 0vw;
  width: 35.8778625954vw;
  height: 8.524173028vw;
  background-position: center;
  background-image: url("../images/new/btn-campaign-next.png");
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 2.25vw;
}
.modal.anshin-half .contain .campaign-price {
  position: relative;
  width: 100%;
}
.modal.anshin-half .contain .campaign-price-table {
  position: relative;
  width: 100%;
  margin-bottom: 4.4166666667vw;
}
.modal.anshin-half .contain .campaign-price-table::after {
  content: "";
  position: absolute;
  bottom: -1.8333333333vw;
  left: calc(50% - 3.0833333333vw);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 1.8333333333vw 3.25vw 0 3.25vw;
  border-color: #797a84 transparent transparent transparent;
}
.modal.anshin-half .contain .campaign-price-table tr {
  height: 6.9166666667vw;
  background-color: #f5f5f9;
  color: #797a84;
}
.modal.anshin-half .contain .campaign-price-table tr th {
  font-size: 2.3333333333vw;
  width: 50.1%;
  border-bottom: 1px solid #d2d3da;
  padding-left: 4vw;
  letter-spacing: 0;
}
.modal.anshin-half .contain .campaign-price-table tr td {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 4.6666666667vw;
  width: 50%;
  text-align: right;
  border-bottom: 1px solid #d2d3da;
  line-height: 1;
  padding-right: 2.75vw;
  transform: translateY(-0.125vw);
}
.modal.anshin-half .contain .campaign-price-table tr td .plus,
.modal.anshin-half .contain .campaign-price-table tr td .minus {
  display: inline-block;
  position: relative;
  width: 3.1666666667vw;
  height: 3.1666666667vw;
  border-radius: 50%;
}
.modal.anshin-half .contain .campaign-price-table tr td .plus::before, .modal.anshin-half .contain .campaign-price-table tr td .plus::after {
  position: absolute;
  top: calc(50% - 0.25vw);
  left: 50%;
  content: "";
  display: inline-block;
  width: 3.1666666667vw;
  height: 3.1666666667vw;
  border-top: 0.4166666667vw solid #797a84;
  transform: translateX(-50%);
}
.modal.anshin-half .contain .campaign-price-table tr td .plus:after {
  top: 0;
  left: calc(-50% + 0.2083333333vw);
  transform: rotate(90deg);
}
.modal.anshin-half .contain .campaign-price-table tr td .minus::before {
  position: absolute;
  top: calc(50% - 0.2083333333vw);
  left: 50%;
  content: "";
  display: inline-block;
  width: 3.3333333333vw;
  height: 3.3333333333vw;
  border-top: 0.4166666667vw solid #797a84;
  transform: translateX(-50%);
}
.modal.anshin-half .contain .campaign-price-table tr td .number {
  display: inline-block;
  transform: translateY(0.0833333333vw);
  letter-spacing: 0.0083333333vw;
  padding-left: 2.1666666667vw;
}
.modal.anshin-half .contain .campaign-price-table tr td .number .wf-noto {
  display: inline-block;
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 3.35vw;
  transform: translate(-0.3333333333vw, 0vw);
  padding-left: 0.3333333333vw;
}
.modal.anshin-half .contain .campaign-price-table tr td .en {
  display: inline-block;
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  font-size: 2.6083333333vw;
  padding-left: 0.75vw;
  transform: translateY(-0.25vw);
}
.modal.anshin-half .contain .campaign-price-table tr.original {
  height: 8vw;
  background-color: #797a84;
}
.modal.anshin-half .contain .campaign-price-table tr.original th,
.modal.anshin-half .contain .campaign-price-table tr.original td {
  border: 0;
  color: #fff;
}
.modal.anshin-half .contain .campaign-price-table tr.original td {
  font-size: 5.3333333333vw;
}
.modal.anshin-half .contain .campaign-price-table tr.discount {
  color: #f00b3c;
  background: #fff;
}
.modal.anshin-half .contain .campaign-price-table tr.discount .minus:before {
  border-color: #f00b3c;
}
.modal.anshin-half .contain .campaign-price .normal-box,
.modal.anshin-half .contain .campaign-price .campaign-sub-box,
.modal.anshin-half .contain .campaign-price .campaign-box {
  display: flex;
  align-items: center;
  text-align: center;
  margin-bottom: 0.6361323155vw;
  line-height: 1;
}
.modal.anshin-half .contain .campaign-price .normal-box {
  margin-bottom: 4.5801526718vw;
  position: relative;
}
.modal.anshin-half .contain .campaign-price .normal-box:after {
  content: "";
  position: absolute;
  bottom: -2.9262086514vw;
  left: 50%;
  transform: translate(-50%, 0);
  width: 0;
  height: 0;
  border-left: 1.1541666667vw solid transparent;
  border-right: 1.1541666667vw solid transparent;
  border-top: 1.2816666667vw solid #303996;
  cursor: pointer;
}
.modal.anshin-half .contain .campaign-price .title {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  width: 28.1170483461vw;
  height: 9.796437659vw;
  padding: 3.68956743vw 0;
  background: #303996;
  color: #fff;
  font-size: 2.3536895674vw;
}
.modal.anshin-half .contain .campaign-price .price_content {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  width: 53.8167938931vw;
  height: 9.796437659vw;
  background: #f5f6f7;
  border-left: 0.2544529262vw solid #fff;
  text-align: right;
}
.modal.anshin-half .contain .campaign-price .price_content .seitai {
  padding: 1.844783715vw 2.1666666667vw 1.844783715vw 0;
  display: inline-flex;
  align-items: flex-end;
}
.modal.anshin-half .contain .campaign-price .price_content .seitai .price {
  height: 5.4166666667vw;
  font-size: 6.1704834606vw;
  color: #303996;
  margin-right: 0.5vw;
  line-height: 1;
}
.modal.anshin-half .contain .campaign-price .price_content .seitai .wf-noto {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 3.3078880407vw;
}
.modal.anshin-half .contain .campaign-price .price_content .seitai .en {
  font-size: 2.6081424936vw;
}
.modal.anshin-half .contain .campaign-price .price_content .seitai .fsSS {
  font-size: 1.4166666667vw;
  margin-left: 0.25vw;
}
.modal.anshin-half .contain .campaign-price .normal-box .title {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  width: 28.1170483461vw;
  height: 9.796437659vw;
  padding: 3.68956743vw 0;
  background: #797a84;
  color: #fff;
  font-size: 2.3536895674vw;
  padding: 3.5833333333vw 0.4166666667vw 3.5833333333vw 0;
  letter-spacing: -0.0416666667vw;
}
.modal.anshin-half .contain .campaign-price .normal-box .price_content {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  width: 53.8167938931vw;
  height: 9.796437659vw;
  background: #f5f6f7;
  border-left: 0.2544529262vw solid #fff;
  text-align: right;
}
.modal.anshin-half .contain .campaign-price .normal-box .price_content .seitai {
  padding: 1.844783715vw 2.1666666667vw 1.844783715vw 0;
  display: inline-flex;
  align-items: flex-end;
}
.modal.anshin-half .contain .campaign-price .normal-box .price_content .seitai .price {
  height: 5.4166666667vw;
  font-size: 6.1704834606vw;
  color: #212529;
  margin-right: 0.5vw;
  line-height: 1;
}
.modal.anshin-half .contain .campaign-price .normal-box .price_content .seitai .wf-noto {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 3.3078880407vw;
}
.modal.anshin-half .contain .campaign-price .normal-box .price_content .seitai .en {
  font-size: 2.6081424936vw;
}
.modal.anshin-half .contain .campaign-price .normal-box .price_content .seitai .fsSS {
  font-size: 1.4166666667vw;
  margin-left: 0.25vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box {
  position: relative;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .title {
  padding: 3.5833333333vw 0.4166666667vw 3.5833333333vw 0;
  letter-spacing: -0.0416666667vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now {
  display: flex;
  align-items: center;
  padding-right: 1.6666666667vw;
  padding-bottom: 0.25vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-price {
  position: relative;
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 2.5833333333vw;
  line-height: 2.75vw;
  letter-spacing: -0.0083333333vw;
  margin-right: 1.6666666667vw;
  margin-bottom: 0.25vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-price .currency_symbol {
  font-size: 1.4166666667vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-price .en {
  font-size: 1vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-price .wf-noto {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 1.375vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-price:after {
  position: absolute;
  top: 1.4166666667vw;
  left: 0.9166666667vw;
  width: 5.2rem;
  height: 0.1666666667vw;
  content: "";
  border-bottom: 0.1666666667vw solid;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-box {
  height: 2.6666666667vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-box .arrow {
  display: inline-block;
  position: relative;
  width: 1.6666666667vw;
  height: 1.6666666667vw;
  padding: 0 0 0 1.6666666667vw;
  font-size: 0.8333333333vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-box .arrow::before, .modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-box .arrow::after {
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  vertical-align: middle;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-box .arrow::before {
  top: 50%;
  left: 50%;
  box-sizing: border-box;
  width: 1.6666666667vw;
  height: 0.8333333333vw;
  border: 0.5vw solid transparent;
  border-left: 0.5833333333vw solid #f00b3c;
  transform: translate(0, -50%);
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-box .rate {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  display: inline-block;
  width: auto;
  height: 2.6666666667vw;
  line-height: 2.0833333333vw;
  font-size: 2.5833333333vw;
  color: #f00b3c;
  letter-spacing: -0.0833333333vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-box .percent {
  position: relative;
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  display: inline-block;
  width: 1.8333333333vw;
  line-height: 0.6666666667vw;
  font-size: 1.625vw;
  margin-left: -0.3333333333vw;
  color: #f00b3c;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-box .percent span:first-child {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -0.6666666667vw;
}
.modal.anshin-half .contain .campaign-price .campaign-sub-box .contain-price-now-box .percent .off {
  font-size: 0.7083333333vw;
}
.modal.anshin-half .contain .campaign-price .campaign-box .title {
  height: 16.1577608142vw;
  background: #f00b3c;
  padding: 4.9166666667vw 0.8333333333vw 4.9166666667vw 0px;
  font-size: 2.5vw;
  letter-spacing: 0.125vw;
  line-height: 1;
}
.modal.anshin-half .contain .campaign-price .campaign-box .title span {
  display: block;
  font-size: 1.5833333333vw;
  line-height: 1.0833333333vw;
  margin-left: -0.4166666667vw;
  margin-bottom: 1.1666666667vw;
  letter-spacing: 0.0833333333vw;
}
.modal.anshin-half .contain .campaign-price .campaign-box .title span.break {
  font-size: 2.5vw;
  line-height: 1;
  margin-left: 0;
  margin-bottom: 1.1666666667vw;
  letter-spacing: 0.125vw;
}
.modal.anshin-half .contain .campaign-price .campaign-box .price_content {
  height: 16.1577608142vw;
}
.modal.anshin-half .contain .campaign-price .campaign-box .price_content .seitai {
  padding: 2.7353689567vw 2.1666666667vw 2.7353689567vw 0;
}
.modal.anshin-half .contain .campaign-price .campaign-box .price_content .seitai .price {
  height: 8.6666666667vw;
  font-size: 10.6234096692vw;
  color: #f00b3c;
}
.modal.anshin-half .contain .campaign-price .campaign-box .price_content .seitai .wf-noto {
  font-size: 5.6615776081vw;
}
.modal.anshin-half .contain .total_price {
  display: flex;
  align-items: center;
  width: auto;
  height: 11.3333333333vw;
  background-color: #303996;
  color: #fff;
}
.modal.anshin-half .contain .total_price .title {
  width: 40%;
  font-size: 2.6191666667vw;
  padding-top: 0;
  height: auto;
  padding-bottom: 0;
}
.modal.anshin-half .contain .total_price .title p {
  padding-left: 4.6666666667vw;
  margin: 0;
  letter-spacing: 0;
}
.modal.anshin-half .contain .total_price .price {
  width: 60%;
  font-size: 9.1666666667vw;
  text-align: right;
  line-height: 1;
}
.modal.anshin-half .contain .total_price .price p {
  padding-right: 3.0833333333vw;
  margin: 0;
}
.modal.anshin-half .contain .total_price .price .number {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
}
.modal.anshin-half .contain .total_price .price .wf-noto {
  font-size: 5.7275vw;
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  transform: translate(-0.25vw, 0);
  display: inline-block;
  margin-left: 0.8333333333vw;
}
.modal.anshin-half .contain .total_price .price .en {
  font-size: 2.6083333333vw;
  display: inline-block;
  transform: translatey(-0.8333333333vw);
  padding-left: 0.5vw;
}
.modal.anshin-half .contain .attention {
  margin-top: 0.75vw;
  padding: 0 0 0 2vw;
}
.modal.anshin-half .contain .attention p {
  position: relative;
  margin-bottom: 0;
  font-size: 1.5vw;
  letter-spacing: 0vw;
}
.modal.anshin-half .contain .attention p:first-child {
  margin-bottom: 0vw;
}
.modal.anshin-half .contain .attention p:before {
  position: absolute;
  content: "※";
  top: 0;
  left: -2vw;
  color: #c2a73f;
}
.modal.anshin-half .contain .attention p .marker {
  font-family: "A-OTF-UDShinMGoPro-DeBold", "メイリオ", sans-serif;
  color: #303996;
  text-decoration: underline;
  margin: 0 2px 0 2px;
}
.modal.anshin-half .contain .campaign-midashi {
  position: relative;
  color: #f00b3c;
  margin-top: 3.75vw;
  letter-spacing: 0px;
}
.modal.anshin-half .contain .campaign-midashi:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 0);
  width: 0;
  height: 0;
  border-left: 1.1541666667vw solid transparent;
  border-right: 1.1541666667vw solid transparent;
  border-top: 1.2816666667vw solid #f00b3c;
  cursor: pointer;
}
.modal.anshin-half .contain .campaign-midashi .text {
  font-size: 2.3333333333vw;
}
.modal.anshin-half .contain .campaign-midashi .rate {
  margin-top: -0.3333333333vw;
  margin-left: 1.25vw;
}
.modal.anshin-half .contain .campaign-midashi .rate .number {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 6.8333333333vw;
}
.modal.anshin-half .contain .campaign-midashi .rate .percent {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 4.3333333333vw;
}
.modal.anshin-half .contain .campaign-midashi .rate .off {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  font-size: 3.8333333333vw;
  margin-left: 0.3333333333vw;
}
.modal.anshin-half .contain .ask-staff-txt {
  width: 100%;
  margin: 0.6666666667vw auto 0;
  text-align: center;
  margin-top: 0.6666666667vw;
  letter-spacing: 0;
}
.modal.anshin-half .contain .ask-staff-txt p {
  font-size: 2.3333333333vw;
  color: #303996;
}
.modal.simulation .contain {
  height: 100vh;
}
.modal.simulation .contain .modal-head {
  height: 23.4096692112vw;
  position: relative;
}
.modal.simulation .contain .modal-head h1 {
  line-height: 5.2162849873vw;
  padding-top: 11.1959287532vw;
  font-size: 5.5012722646vw;
  margin-left: 1.4166666667vw;
  letter-spacing: 0.15vw;
}
.modal.simulation .contain .simulation-plan-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 16.0305343511vw;
  padding: 0 10.8142493639vw;
  background-color: #f5f6f7;
}
.modal.simulation .contain .simulation-plan-box .icon {
  white-space: nowrap;
  position: relative;
  padding-left: 3.6666666667vw;
  font-size: 2.5vw;
  letter-spacing: 0.0833333333vw;
  margin-left: 0.4166666667vw;
  margin-bottom: 0.4166666667vw;
  margin-right: 0.6666666667vw;
}
.modal.simulation .contain .simulation-plan-box .icon-check {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
  display: inline-block;
  margin-right: 0.6361323155vw;
  content: "";
  width: 3.0534351145vw;
  height: 3.0534351145vw;
  background: #c2a73f;
  border-radius: 50%;
}
.modal.simulation .contain .simulation-plan-box .icon-check:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 50%;
  left: 50%;
  width: 1.5267175573vw;
  height: 0.7633587786vw;
  border-left: 0.1666666667vw solid #fff;
  border-bottom: 0.1666666667vw solid #fff;
  transform: rotate(-45deg) translate(-50%, -50%);
}
.modal.simulation .contain .simulation-plan-box .selector {
  position: relative;
}
.modal.simulation .contain .simulation-plan-box .selector:after {
  content: "";
  position: absolute;
  top: calc(50% - 1px);
  right: 15px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-color: #fff transparent transparent transparent;
}
.modal.simulation .contain .simulation-plan-box .selector .simulation-plan,
.modal.simulation .contain .simulation-plan-box .selector .simulation-option {
  background-color: #fff;
  border: thin solid #c2a73f;
  border-radius: 0.6361323155vw;
  display: inline-block;
  font-size: 2.2900763359vw;
  line-height: 2.7989821883vw;
  padding: 2.1628498728vw 0vw 2.1628498728vw 1.5267175573vw;
  margin: 0;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: linear-gradient(to right, #c2a73f, #c2a73f);
  background-position: 100% 0;
  background-size: 5.0890585242vw 7.6335877863vw;
  background-repeat: no-repeat;
}
.modal.simulation .contain .simulation-plan-box .selector .simulation-plan.active,
.modal.simulation .contain .simulation-plan-box .selector .simulation-option.active {
  background-image: linear-gradient(to right, #c2a73f, #c2a73f);
  background-position: 100% 0;
  background-size: 5.0890585242vw 7.6335877863vw;
  background-repeat: no-repeat;
}
.modal.simulation .contain .simulation-plan-box .selector .simulation-plan:focus,
.modal.simulation .contain .simulation-plan-box .selector .simulation-option:focus {
  border-color: #c2a73f;
  outline: 0;
}
.modal.simulation .contain .simulation-plan-box .selector .simulation-plan.skiploan-select, .modal.simulation .contain .simulation-plan-box .selector .simulation-plan.anshin-select,
.modal.simulation .contain .simulation-plan-box .selector .simulation-option.skiploan-select,
.modal.simulation .contain .simulation-plan-box .selector .simulation-option.anshin-select {
  pointer-events: none;
  opacity: 0.6;
}
.modal.simulation .contain .simulation-plan-box .selector .simulation-plan {
  width: 26.3333333333vw;
}
.modal.simulation .contain .simulation-plan-box .selector .simulation-option {
  width: 24.1666666667vw;
}
.modal.simulation .contain .simulation-plan-box.skiplone {
  padding: 0 3.3333333333vw;
}
.modal.simulation .contain .simulation-plan-box.skiplone .icon {
  font-size: 2.5vw;
  margin-bottom: 0;
}
.modal.simulation .contain .simulation-plan-box.skiplone .selector .simulation-plan.active {
  background-position: 20.4166666667vw 5.0890585242vw, 19.75vw 5.0890585242vw, 100% 0;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-link {
  margin-bottom: 0;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-link img {
  width: 3.5vw;
  margin-bottom: 0.5833333333vw;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-link span {
  border-bottom: 0.25vw dotted #303996;
  font-size: 2.3333333333vw;
  margin-top: 0.5833333333vw;
  margin-left: 0.8333333333vw;
  padding-bottom: 0.25vw;
  color: #303996;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-btn {
  display: flex;
  align-items: center;
  margin-left: 1.3333333333vw;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-btn > label {
  margin-bottom: 0;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-btn > label span {
  display: block;
  width: 8.0833333333vw;
  height: 7.5833333333vw;
  border: 0.1666666667vw solid #c2a73f;
  font-size: 2.3333333333vw;
  border-radius: 0.8333333333vw;
  padding: 1.75vw 0;
  color: #c2a73f;
  text-align: center;
  cursor: pointer;
  background: #fff;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-btn > label.yes {
  margin-right: 1.3333333333vw;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-btn > label.no {
  margin-right: 0vw;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-btn > label input[type=radio] {
  display: none;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-btn > label input[type=radio].selected + span {
  background-color: #c2a73f;
  color: #fff;
}
.modal.simulation .contain .simulation-plan-box.skiplone .skiplone-btn.disable {
  pointer-events: none;
  opacity: 0.6;
}
.modal.simulation .contain table {
  display: flex;
  flex-wrap: wrap;
  padding: 0 8.9058524173vw;
  margin-top: 1.9083969466vw;
  margin-bottom: 1.272264631vw;
  overflow: hidden;
}
.modal.simulation .contain table tr {
  border-bottom: 0.1272264631vw solid #d1d1d1;
}
.modal.simulation .contain table th {
  width: 62.0833333333vw;
  height: 6vw;
  font-size: 1.9166666667vw;
  padding-left: 2.9166666667vw;
}
.modal.simulation .contain table th .fsSS {
  font-size: 1.5vw;
  margin-left: 1.272264631vw;
}
.modal.simulation .contain table td {
  width: auto;
  font-size: 1.917302799vw;
  padding-right: 0.0833333333vw;
  text-align: right;
}
.modal.simulation .contain table td input[type=text] {
  font-family: "Lato-Regular", "メイリオ", sans-serif;
  border: 0;
  width: 13.9949109415vw;
  height: 3.5623409669vw;
  margin-right: 0.6361323155vw;
  font-size: 3.5687022901vw;
  text-align: right;
}
.modal.simulation .contain table td input[type=text]:focus {
  outline: none;
}
.modal.simulation .contain table td.discount {
  color: #f00b3c;
}
.modal.simulation .contain table td.discount input {
  color: #f00b3c;
}
.modal.simulation .contain table td .en {
  position: relative;
  display: inline-block;
  font-size: 1.5vw;
}
.modal.simulation .contain table td .minus {
  position: relative;
}
.modal.simulation .contain table td .minus::before {
  display: block;
  content: "";
  background: #f00b3c;
  height: 3px;
  width: 1.2rem;
  position: absolute;
  top: calc(50% - 5px);
  margin-left: -20px;
}
.modal.simulation .contain table tr.sale th {
  width: 41.6666666667vw;
}
.modal.simulation .contain table tr.sale th .sale-icon {
  text-align: center;
  padding: 0px 0.8333333333vw;
  color: #fff;
  background: #f00b3c;
}
.modal.simulation .contain table tr.sale th .sale-rate {
  display: inline-block;
  vertical-align: middle;
}
.modal.simulation .contain table tr.sale th .sale-rate .rate {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  display: inline-block;
  width: auto;
  height: 2.0833333333vw;
  line-height: 2.0833333333vw;
  font-size: 2.5vw;
  color: #f00b3c;
  letter-spacing: -0.0833333333vw;
}
.modal.simulation .contain table tr.sale th .sale-rate .percent {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  display: inline-block;
  width: 1.8333333333vw;
  line-height: 0.75vw;
  font-size: 1.4166666667vw;
  margin-left: -0.5833333333vw;
  text-align: center;
  color: #f00b3c;
}
.modal.simulation .contain table tr.sale th .sale-rate .percent .off {
  font-size: 0.8333333333vw;
}
.modal.simulation .contain table tr.sale .normal-price {
  position: relative;
  text-align: right;
  font-size: 1.6539440204vw;
  padding-right: 1.6666666667vw;
}
.modal.simulation .contain table tr.sale .normal-price input[type=text] {
  font-size: 2.9262086514vw;
  margin-right: 0.2544529262vw;
  text-decoration: line-through;
}
.modal.simulation .contain table tr.sale .normal-price .arrow {
  display: inline-block;
  position: absolute;
  top: 50%;
  width: 0.8333333333vw;
  height: 1.6666666667vw;
  padding: 0 0 0 1.6666666667vw;
  font-size: 0.8333333333vw;
}
.modal.simulation .contain table tr.sale .normal-price .arrow::before, .modal.simulation .contain table tr.sale .normal-price .arrow::after {
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  vertical-align: middle;
}
.modal.simulation .contain table tr.sale .normal-price .arrow::before {
  top: 0;
  left: 50%;
  box-sizing: border-box;
  width: 0.8333333333vw;
  height: 0.8333333333vw;
  border: 0.8333333333vw solid transparent;
  border-left: 0.8333333333vw solid #f00b3c;
  transform: translate(0, -50%);
}
.modal.simulation .contain table tr.sale .sale-price {
  width: 20vw;
}
.modal.simulation .contain table tr.sale .sale-price input[type=text] {
  color: #f00b3c;
}
.modal.simulation .contain table td.simulation-vecine-td {
  display: flex;
  padding-top: 2.5445292621vw;
}
.modal.simulation .contain table td.simulation-vecine-td .text {
  font-size: 1.7811704835vw;
  line-height: 2.2900763359vw;
}
.modal.simulation .contain table td.simulation-vecine-td .input {
  margin-top: 0.6361323155vw;
}
.modal.simulation .contain table td.simulation-vecine-td .input input[type=text] {
  width: 9.2875318066vw;
}
.modal.simulation .contain table td.simulation-plan-td {
  display: flex;
  padding-top: 3.1806615776vw;
  line-height: 3.8167938931vw;
}
.modal.simulation .contain table td.simulation-plan-td .selector {
  position: relative;
  margin-left: 2.2900763359vw;
  border: 2px solid #0061ab;
  border-radius: 1.272264631vw;
  background-color: #f4f4f4;
  width: 15.903307888vw;
  height: 3.8167938931vw;
}
.modal.simulation .contain table td.simulation-plan-td .selector:before {
  position: absolute;
  content: "";
  right: -0.2544529262vw;
  top: -0.2544529262vw;
  width: 3.4351145038vw;
  height: 3.8167938931vw;
  background-color: #0061ab;
  border-top-right-radius: 1.272264631vw;
  border-bottom-right-radius: 1.272264631vw;
  z-index: 1;
}
.modal.simulation .contain table td.simulation-plan-td .selector:after {
  position: absolute;
  content: "";
  top: 1.272264631vw;
  right: 1.1450381679vw;
  width: 0;
  height: 0;
  border-left: 0.6361323155vw solid transparent;
  border-right: 0.6361323155vw solid transparent;
  border-top: 1.0178117048vw solid #fff;
  z-index: 2;
}
.modal.simulation .contain table td.simulation-plan-td .selector select {
  position: relative;
  border: 0;
  background-color: rgba(0, 0, 0, 0);
  transform: translateY(-0.2544529262vw);
  font-size: 1.7811704835vw;
  color: #0061ab;
  width: 15.903307888vw;
  height: 3.8167938931vw;
  padding-left: 1.1450381679vw;
  z-index: 3;
}
.modal.simulation .contain table td.simulation-loan-td {
  vertical-align: top;
  padding-top: 3.5623409669vw;
  padding-left: 0;
}
.modal.simulation .contain table td.simulation-loan-td .title {
  text-align: center;
  color: #0061ab;
  font-size: 2.2900763359vw;
}
.modal.simulation .contain table td.simulation-loan-td .discription {
  text-align: center;
  margin-top: 2.5445292621vw;
}
.modal.simulation .contain table td.simulation-loan-td .discription p {
  margin-bottom: 0;
  color: #786554;
  font-size: 1.7811704835vw;
  line-height: 3.0534351145vw;
  letter-spacing: 50%;
}
.modal.simulation .contain table td.simulation-loan-td .text {
  margin-top: 1.6539440204vw;
  text-align: center;
}
.modal.simulation .contain table td.simulation-loan-td .text input[type=text] {
  border: 0;
  background-color: #c33175;
  width: 18.4478371501vw;
  height: 6.3613231552vw;
  color: #fff;
  text-align: center;
  margin-left: 0;
  font-size: 2.7989821883vw;
}
.modal.simulation .contain table td.simulation-loan-td .text .en {
  transform: translateY(17px);
}
.modal.simulation .contain table .total-price th {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  text-align: right;
}
.modal.simulation .contain table .total-price td input[type=text] {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  color: #303996;
}
.modal.simulation .contain table .total-price td .en {
  color: inherit;
}
.modal.simulation .contain .monthly-price {
  display: flex;
  align-items: center;
  padding: 0 8.9058524173vw;
  margin-top: 3.0833333333vw;
  text-align: center;
}
.modal.simulation .contain .monthly-price .title {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  width: 28.1170483461vw;
  height: 11.0687022901vw;
  line-height: 11.0687022901vw;
  font-size: 2.334605598vw;
  background: #303996;
  color: #fff;
}
.modal.simulation .contain .monthly-price .text {
  display: flex;
  width: 54.0712468193vw;
  height: 11.0687022901vw;
  line-height: 11.0687022901vw;
  border-left: 0.2544529262vw solid #fff;
  background-color: #f5f6f7;
}
.modal.simulation .contain .monthly-price .text .fsSS {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  font-size: 1.5vw;
  width: 100%;
  white-space: nowrap;
  padding-left: 0.6361323155vw;
}
.modal.simulation .contain .monthly-price .text .en {
  transform: translateY(0.6361323155vw);
  font-size: 2.6094147583vw;
}
.modal.simulation .contain .monthly-price .text input[type=text] {
  font-family: "Lato-Bold", "メイリオ", sans-serif;
  vertical-align: middle;
  border: 0;
  width: 100%;
  height: 11.0687022901vw;
  padding-right: 0.6361323155vw;
  font-size: 6.2061068702vw;
  text-align: right;
  background-color: #f5f6f7;
  color: #303996;
}
.modal.simulation .contain .monthly-price .text input[type=text]:focus {
  outline: none;
}
.modal.simulation .contain .attention {
  display: flex;
  justify-content: space-between;
  margin-top: 4.6666666667vw;
  padding: 0 6.5vw 0 11.8333333333vw;
}
.modal.simulation .contain .attention-text {
  width: 63.3333333333vw;
}
.modal.simulation .contain .attention-text p {
  position: relative;
  margin-bottom: 0.6361323155vw;
  font-size: 1.5vw;
  letter-spacing: 0.0458333333vw;
}
.modal.simulation .contain .attention-text p:before {
  position: absolute;
  content: "※";
  top: 0;
  left: -3vw;
  color: #c2a73f;
}
.modal.simulation .contain .attention-text p .marker {
  font-family: "A-OTF-UDShinMGoPro-DeBold", "メイリオ", sans-serif;
  color: #303996;
  text-decoration: underline;
}
.modal.simulation .contain .attention .qrs {
  width: 19.1666666667vw;
}
.modal.simulation .contain .attention .qrs .str {
  position: relative;
  width: 100%;
  height: 3.75vw;
}
.modal.simulation .contain .attention .qrs .shape1 {
  background-color: #303996;
  position: absolute;
  left: 0.4166666667vw;
  top: 0;
  width: 0.3333333333vw;
  height: 3.75vw;
  transform: rotate(-25deg);
}
.modal.simulation .contain .attention .qrs .shape2 {
  background-color: #303996;
  position: absolute;
  right: 0.4166666667vw;
  top: 0;
  width: 0.3333333333vw;
  height: 3.75vw;
  transform: rotate(25deg);
}
.modal.simulation .contain .attention .qrs .text {
  font-size: 2.0833333333vw;
  font-family: "A-OTF-UDShinMGoPro-DeBold", "メイリオ", sans-serif;
  color: #303996;
  line-height: 1.148;
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translate(0%, -60%);
}
.modal.simulation .contain .attention .qrs .qr {
  width: 13.75vw;
  height: auto;
  margin: 0 auto;
  margin-top: -0.4166666667vw;
}
.modal.simulation .contain .attention .qrs .qr canvas {
  width: 100%;
  height: auto;
}
.modal.simulation .contain .loan-campaign {
  padding: 0 8.9058524173vw;
  margin-top: 1.5vw;
}
.modal.simulation .contain .loan-campaign-title {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  text-align: center;
  color: #c2a73f;
  font-size: 2.6679389313vw;
  margin-left: 0.4166666667vw;
}
.modal.simulation .contain .loan-campaign-item {
  display: flex;
  justify-content: space-between;
  padding-top: 0.6361323155vw;
}
.modal.simulation .contain .loan-campaign-item > div {
  text-align: center;
  width: 19.3384223919vw;
}
.modal.simulation .contain .loan-campaign-item > div .item-title {
  height: 3.4351145038vw;
  line-height: 3.4351145038vw;
  border: 1px solid #c2a73f;
  background: #c2a73f;
  color: #fff;
  font-size: 1.5vw;
  border-radius: 0.6361323155vw 0.6361323155vw 0 0;
}
.modal.simulation .contain .loan-campaign-item > div .item-title span {
  font-family: "A-OTF-UDShinMGoPro-DeBold", "メイリオ", sans-serif;
  font-size: 1.8333333333vw;
}
.modal.simulation .contain .loan-campaign-item > div .item-text {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6666666667vw;
  height: 3.4351145038vw;
  line-height: 3.4351145038vw;
  border: 1px solid #c2a73f;
  border-radius: 0 0 0.6361323155vw 0.6361323155vw;
}
.modal.simulation .contain .loan-campaign-item > div .item-text .arrow {
  position: relative;
  display: inline-block;
  padding: 0 0 0 2.5445292621vw;
  vertical-align: middle;
  text-decoration: none;
  font-size: 1.6666666667vw;
}
.modal.simulation .contain .loan-campaign-item > div .item-text .arrow::before, .modal.simulation .contain .loan-campaign-item > div .item-text .arrow::after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  content: "";
  vertical-align: middle;
}
.modal.simulation .contain .loan-campaign-item > div .item-text .arrow::before {
  left: 1.0178117048vw;
  box-sizing: border-box;
  width: 1.0178117048vw;
  height: 1.0178117048vw;
  border: 0.5089058524vw solid transparent;
  border-left: 1.0178117048vw solid #212529;
}
.modal.simulation .contain .loan-left p,
.modal.simulation .contain .loan-right p {
  margin-bottom: 0;
  font-size: 1.7811704835vw;
  line-height: 3.8167938931vw;
  letter-spacing: 100%;
}
.board {
  position: relative !important;
  overflow: hidden;
  width: 19.1666666667vw;
  height: 3.5vw;
}
.board-text {
  white-space: nowrap;
  padding-right: 3.3333333333vw;
}
.board-container {
  display: flex;
  align-items: center;
}
.board.small {
  width: 5.8333333333vw;
  height: 1.75vw;
}
.board.small .board-text {
  padding-right: 0.8333333333vw;
}

@keyframes pyon {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-0.8333333333vw);
  }
  100% {
    transform: translateY(0);
  }
}
span.pyonpyon {
  display: inline-block;
  animation: pyon 400ms ease;
}

.zukan-non .information {
  display: flex;
  width: 100vw;
  height: 18.4166666667vw;
}
.zukan-non .information .icon {
  position: relative;
  width: 21.0833333333vw;
  height: 18.4166666667vw;
  background-color: #303996;
  text-align: center;
}
.zukan-non .information .icon span {
  display: inline-block;
  padding-top: 8vw;
  color: #fff;
  font-size: 6vw;
  line-height: 1;
  margin-left: -0.5833333333vw;
}
.zukan-non .information .icon span:after {
  content: "";
  position: absolute;
  top: 4.75vw;
  left: 7.8333333333vw;
  width: 5vw;
  height: 3.3333333333vw;
  background-image: url(../images/new/icon-zukan.png);
  background-repeat: no-repeat;
  background-size: contain;
}
.zukan-non .information-text {
  width: 78.9166666667vw;
  height: 18.4166666667vw;
  background-color: #f5f6f7;
  padding-left: 3.0833333333vw;
}
.zukan-non .information .name {
  margin-top: 4.4166666667vw;
  margin-bottom: 1.1666666667vw;
  font-size: 4vw;
  line-height: 1;
  letter-spacing: 0.4166666667vw;
}
.zukan-non .information .name span {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
}
.zukan-non .information .birth-father, .zukan-non .information .birth-mother {
  width: 100%;
  font-size: 2.1666666667vw;
  line-height: 1;
  margin-bottom: 1.1666666667vw;
  letter-spacing: normal;
}
.zukan-non .attention-text {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
  text-align: center;
  font-size: 4.3333333333vw;
  line-height: 1.54;
  color: #303996;
  margin: 53.0833333333vw 0 53.0833333333vw;
  letter-spacing: 0.1333333333vw;
}

.zukan .information {
  display: flex;
  width: 100vw;
  height: 18.4166666667vw;
}
.zukan .information .icon {
  position: relative;
  width: 21.0833333333vw;
  height: 18.4166666667vw;
  background-color: #303996;
  text-align: center;
}
.zukan .information .icon span {
  display: inline-block;
  padding-top: 8vw;
  color: #fff;
  font-size: 6vw;
  line-height: 1;
}
.zukan .information .icon span:after {
  content: "";
  position: absolute;
  top: 4.75vw;
  left: 7.8333333333vw;
  width: 5vw;
  height: 3.3333333333vw;
  background-image: url(../images/new/icon-zukan.png);
  background-repeat: no-repeat;
  background-size: contain;
}
.zukan .information-text {
  width: 78.9166666667vw;
  height: 18.4166666667vw;
  background-color: #f5f6f7;
  padding-left: 3.3333333333vw;
}
.zukan .information .name {
  font-size: 4vw;
  line-height: 1;
  margin: 0;
  letter-spacing: 0;
}
.zukan .information .name span {
  font-family: "A-OTF-UDShinMGoPro-Medium", "メイリオ", sans-serif;
}
.zukan .information .name-sub {
  font-size: 3.5vw;
  margin-left: -0.5vw;
}
.zukan .information .birth {
  display: flex;
  align-items: center;
  margin-top: 5.25vw;
  margin-bottom: 1vw;
}
.zukan .information .birth .birth-price {
  font-size: 3vw;
  line-height: 1;
  margin-left: 0.8333333333vw;
}
.zukan .information .birth .birth-price-img {
  width: 5.25vw;
  height: 3.5vw;
}
.zukan .information .birth .birth-price-img img {
  width: 100%;
  height: auto;
}
.zukan .slider {
  padding-inline-start: 0px;
  margin-top: 5.1666666667vw;
}
.zukan .slider .swiper-container--zukan {
  position: relative;
}
.zukan .slider .swiper-pagination {
  bottom: -26px;
}
.zukan .slider .swiper-pagination-bullet {
  border-radius: 0;
  width: 6.1666666667vw;
  height: 0.3333333333vw;
}
.zukan .slider .swiper-pagination-bullet-active {
  background-color: #303996;
}
.zukan .slider a {
  outline: none;
}
.zukan .slider .image {
  width: 100vw;
  height: 48vw;
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.zukan .slider .buttons {
  width: 100vw;
  display: flex;
  justify-content: center;
  margin-top: 1.4583333333vw;
}
.zukan .slider .buttons .button {
  cursor: pointer;
  margin-right: 0.75vw;
  width: 6.1666666667vw;
  height: 0.4166666667vw;
  background-color: #e0e1e2;
  transition: background-color 1s;
}
.zukan .slider .buttons .button:last-child {
  margin-right: 0;
}
.zukan .slider .buttons .button.active {
  background-color: #303996;
}
.zukan .zukan-discription {
  width: 100vw;
  height: auto;
  background-color: #fff;
}
.zukan .zukan-discription .graph {
  display: flex;
  justify-content: center;
  margin-top: 5.1666666667vw;
}
.zukan .zukan-discription .graph_A {
  width: 26.3333333333vw;
  height: 19.5833333333vw;
  margin-top: 2.75vw;
}
.zukan .zukan-discription .graph_A img {
  width: 100%;
  height: auto;
}
.zukan .zukan-discription .graph_B {
  width: 39.6666666667vw;
  height: 23.1666666667vw;
  margin-left: 4.1666666667vw;
}
.zukan .zukan-discription .graph_B img {
  width: 100%;
  height: auto;
}
.zukan .zukan-discription .graph > .qrs {
  width: 18.1666666667vw;
  height: auto;
  margin-top: 1.5vw;
  margin-left: 3.0833333333vw;
}
.zukan .zukan-discription .graph > .qrs .str {
  width: auto;
  height: 6.1666666667vw;
  margin-left: auto;
  margin-right: auto;
}
.zukan .zukan-discription .graph > .qrs .arrow {
  width: 5.3333333333vw;
  height: 3.5vw;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../img/modal/zukan/qr_button.png");
  background-size: contain;
}
.zukan .zukan-discription .graph > .qrs .qr {
  width: 12.75vw;
  height: 12.75vw;
  margin-left: auto;
  margin-right: auto;
}
.zukan .zukan-discription .graph > .qrs .qr canvas {
  width: 100% !important;
}
.zukan .zukan-discription > .table {
  margin-top: 2.8333333333vw;
  margin-left: auto;
  margin-right: auto;
  width: 82vw;
  height: 28.5vw;
  overflow: scroll;
}
.zukan .zukan-discription > .table table tr.head td {
  font-size: 0.9166666667vw;
}
.zukan .zukan-discription > .table table tr.head td .point {
  width: 6.9166666667vw;
  height: 3vw;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../img/modal/zukan/point.png");
  background-size: contain;
}
.zukan .zukan-discription > .table table tr.body th {
  position: relative;
  font-family: "A-OTF-UDShinMGoPro-DeBold", "メイリオ", sans-serif;
  font-weight: normal;
  color: #303996;
  font-size: 1.9166666667vw;
  width: 13.3333333333vw;
  border-bottom: 0.0833333333vw solid #d1d1d1;
  padding: 1.4583333333vw 0;
  padding-left: 3.5vw;
}
.zukan .zukan-discription > .table table tr.body th:last-child {
  border-bottom: 0;
}
.zukan .zukan-discription > .table table tr.body th .icon-check {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
  display: inline-block;
  margin-right: 0.63613vw;
  content: "";
  width: 2.6666666667vw;
  height: 2.6666666667vw;
  background: #303996;
  border-radius: 50%;
}
.zukan .zukan-discription > .table table tr.body th .icon-check::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 50%;
  left: 50%;
  width: 1.1666666667vw;
  height: 0.6666666667vw;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: rotate(-45deg) translate(-50%, -50%);
}
.zukan .zukan-discription > .table table tr.body td:nth-child(2) {
  font-size: 1.9166666667vw;
  width: 68.6666666667vw;
  border-bottom: 0.0833333333vw solid #d1d1d1;
  letter-spacing: 0;
}
.zukan .zukan-discription > .table table tr.body td:nth-child(3) img {
  width: 100%;
}
.zukan .zukan-discription .triangle-wrap {
  margin-top: 1.5267175573vw;
}

.break-modal__section--petInfo {
  background: #fff;
  height: 110vw;
}
.break-modal__section--message {
  text-align: center;
  color: #fff;
  font-size: 5.75vw;
  padding-top: 7vw;
  line-height: 1.66em;
}
.break-modal__section--message::before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 2.8vw 2.8vw 0 2.8vw;
  border-color: #fff transparent transparent transparent;
  position: absolute;
  top: 0;
  left: calc(50% - 2.8vw);
}
.break-modal__title {
  font-size: 7.9vw;
  height: 25vw;
  text-align: center;
  padding-top: 11.7vw;
  position: relative;
}
.break-modal__title--text {
  margin-left: -5%;
  color: #303996;
}
.break-modal__title--fukidashi {
  font-size: 7.625vw;
  margin-left: 4%;
  color: #fff;
  position: relative;
  z-index: 3;
}
.break-modal__bg {
  background-image: url(../images/new/image-fukidashi.svg);
  background-repeat: no-repeat;
  position: absolute;
  width: 35.3vw;
  height: 101%;
  top: 7vw;
  right: 14.4vw;
  z-index: 2;
}
.break-modal__slider {
  height: 51vw;
  width: 90%;
  margin: 0 auto;
}
.break-modal__slider .swiper-container {
  width: 100.5%;
  height: 51vw;
  z-index: 0;
}
.break-modal__slider .swiper-slide {
  height: 100.5%;
}
.break-modal__slider .swiper-button-prev, .break-modal__slider .swiper-button-next {
  color: #fff;
}
.break-modal__slider .image {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-color: #f4f4f4;
  background-repeat: no-repeat;
  background-position: center center;
}
.break-modal__slider .youtube {
  width: 100%;
  height: 100%;
  position: relative;
  background-position: unset !important;
  background-attachment: unset !important;
  pointer-events: none;
}
.break-modal__slider #player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.break-modal__petDetail {
  width: 90%;
  margin: 0 auto;
}
.break-modal__tmpButton {
  position: fixed;
  top: 0;
  right: 0;
  width: 10vw;
  height: 10vw;
}

.petDetail__box {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.petDetail__box--a {
  border-bottom: 1px solid #d1d1d1;
  padding: 1.8vw 0 1.4vw 0;
}
.petDetail__box--b {
  padding-top: 2vw;
}
.petDetail__breedName {
  display: flex;
  align-items: center;
}
.petDetail__breedName .country {
  width: 5.3vw;
  margin: 0 2.9vw 0 0.5vw;
  line-height: 1;
}
.petDetail__breedName .country img {
  width: 100%;
  height: auto;
}
.petDetail__breedName .breed_name {
  white-space: nowrap;
  font-size: 4vw;
}
.petDetail__breedName .breed_name .birth {
  font-size: 2.2vw;
  margin-left: 3vw;
}
.petDetail__breedName .breed_name .fs-40 {
  margin: 0.4vw 0 0.4vw 0;
}
.petDetail__breedName .country + .breed_name .birth {
  display: none;
}
.petDetail__gender .info {
  display: flex;
  align-items: center;
}
.petDetail__gender img.gender {
  width: 3.68vw;
  margin-right: 0.5vw;
}
.petDetail__gender .gender-text {
  font-size: 2.69vw;
}
.petDetail__price .contain-price {
  display: flex;
}
.petDetail__price .contain-price .contain-price-price .number {
  font-size: 9.7vw;
  letter-spacing: 0;
}
.petDetail__price .contain-price .contain-price-price .wf-noto {
  font-size: 5vw;
  position: relative;
  left: -0.6vw;
}
.petDetail__price .contain-price .contain-price-price .tax {
  font-size: 1vw;
  position: relative;
  left: -0.6vw;
  bottom: 0.5vw;
}
.petDetail__price .contain-price .currency_symbol {
  font-size: 5.3vw;
}
.petDetail__price .contain-price-icon {
  background-image: url(../images/new/icon-price-main.png);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 6.8vw;
  height: 7.1vw;
  margin: 4.6vw 0.9vw 0 -0.6vw;
}
.petDetail__anshin .anshin-price-wrap {
  width: 34.9vw;
  height: 10.6vw;
  background-image: url(../images/new/image-anishin-price_break.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
.petDetail__anshin .anshin-price-box {
  padding-top: 2.5vw;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.petDetail__anshin .anshin-price-box .icon {
  background-image: url(../images/new/image-anishin-price-icon03.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 5vw;
  height: 5vw;
  margin: 0 0.7vw 1.8vw 0;
}
.petDetail__anshin .anshin-price-box .anshin-price-price {
  color: #fff;
  font-size: 6vw;
}
.petDetail__anshin .anshin-price-box .anshin-price-price .currency_symbol {
  font-size: 3vw;
}
.petDetail__anshin .anshin-price-box .anshin-price-price .wf-noto {
  font-size: 3vw;
  position: relative;
  left: -0.3vw;
}

@media print {
  @page {
    size: A4 portrait;
    margin: 0 auto;
  }
  html,
body {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 0mm;
    overflow: hidden;
    border: none;
  }
  .modal-close {
    display: none;
  }
  .print-image {
    width: 100%;
    height: 39.9166666667vw;
    display: block !important;
    object-fit: cover;
    object-position: center;
  }
  .modal {
    background: #fff !important;
  }
  .don_animation,
.pyon-number .number {
    animation: none !important;
  }
  .bg_anima {
    display: none;
  }
}
@media screen {
  .print-btn {
    position: absolute;
    width: 7.5vw;
    height: 7.5vw;
    background: transparent;
    right: 0;
    bottom: 0;
  }
}
.logo-img {
  position: relative;
}
.logo-img .print-cpos-btn {
  position: absolute;
  background: transparent;
  top: -0.3333333333vw;
  width: 15.8333333333vw;
  height: 3.3333333333vw;
  left: calc(50% - 7.9166666667vw);
}/*# sourceMappingURL=style.css.map */