@charset "UTF-8";
/*
 *
 * JSL Case Style
 * Author: KumaChen
 * 本檔案可作客製化作業
 * 可直接繼承 viewModel 內樣式使用
 *
*/
/* ------ */
/* ------ */
/* ------ */
.marginAuto {
  margin: auto;
}

.fontSerif {
  font-family: "Noto Serif TC", serif;
}

.fontSans {
  font-family: "Noto Sans CJK TC", sans-serif;
}

.smallTag {
  font-size: 0.6em;
}

.colorStrong {
  color: #d21277 !important;
}

.flexRegion {
  display: flex;
  width: 100%;
}
.flexRegion.flexColumn {
  flex-direction: column;
}
.flexRegion.gap1 {
  gap: 1vw;
}
.flexRegion.gap2 {
  gap: 2vw;
}
.flexRegion.gap3 {
  gap: 3vw;
}
.flexRegion.gap4 {
  gap: 4vw;
}
.flexRegion.gap5 {
  gap: 5vw;
}
.flexRegion.gap6 {
  gap: 6vw;
}
.flexRegion.gap7 {
  gap: 7vw;
}
.flexRegion.gap8 {
  gap: 8vw;
}
.flexRegion.gap9 {
  gap: 9vw;
}
.flexRegion.gap10 {
  gap: 10vw;
}
.flexRegion .img {
  position: relative;
  width: unset !important;
}
@media (max-width: 768px) {
  .flexRegion.mobFlexColumn {
    flex-direction: column;
  }
  .flexRegion.mobGap1 {
    gap: 1vw;
  }
  .flexRegion.mobGap2 {
    gap: 2vw;
  }
  .flexRegion.mobGap3 {
    gap: 3vw;
  }
  .flexRegion.mobGap4 {
    gap: 4vw;
  }
  .flexRegion.mobGap5 {
    gap: 5vw;
  }
  .flexRegion.mobGap6 {
    gap: 6vw;
  }
  .flexRegion.mobGap7 {
    gap: 7vw;
  }
  .flexRegion.mobGap8 {
    gap: 8vw;
  }
  .flexRegion.mobGap9 {
    gap: 9vw;
  }
  .flexRegion.mobGap10 {
    gap: 10vw;
  }
}

.gridRegion {
  display: grid;
}
.gridRegion.pcCol1 {
  grid-template-columns: repeat(1, 1fr);
}
.gridRegion.gap1 {
  gap: 1vw;
}
.gridRegion .pcSpanCol1 {
  grid-column: span 1;
}
.gridRegion .pcSpanRow1 {
  grid-row: span 1;
}
.gridRegion.pcCol2 {
  grid-template-columns: repeat(2, 1fr);
}
.gridRegion.gap2 {
  gap: 2vw;
}
.gridRegion .pcSpanCol2 {
  grid-column: span 2;
}
.gridRegion .pcSpanRow2 {
  grid-row: span 2;
}
.gridRegion.pcCol3 {
  grid-template-columns: repeat(3, 1fr);
}
.gridRegion.gap3 {
  gap: 3vw;
}
.gridRegion .pcSpanCol3 {
  grid-column: span 3;
}
.gridRegion .pcSpanRow3 {
  grid-row: span 3;
}
.gridRegion.pcCol4 {
  grid-template-columns: repeat(4, 1fr);
}
.gridRegion.gap4 {
  gap: 4vw;
}
.gridRegion .pcSpanCol4 {
  grid-column: span 4;
}
.gridRegion .pcSpanRow4 {
  grid-row: span 4;
}
.gridRegion.pcCol5 {
  grid-template-columns: repeat(5, 1fr);
}
.gridRegion.gap5 {
  gap: 5vw;
}
.gridRegion .pcSpanCol5 {
  grid-column: span 5;
}
.gridRegion .pcSpanRow5 {
  grid-row: span 5;
}
.gridRegion.pcCol6 {
  grid-template-columns: repeat(6, 1fr);
}
.gridRegion.gap6 {
  gap: 6vw;
}
.gridRegion .pcSpanCol6 {
  grid-column: span 6;
}
.gridRegion .pcSpanRow6 {
  grid-row: span 6;
}
.gridRegion.pcCol7 {
  grid-template-columns: repeat(7, 1fr);
}
.gridRegion.gap7 {
  gap: 7vw;
}
.gridRegion .pcSpanCol7 {
  grid-column: span 7;
}
.gridRegion .pcSpanRow7 {
  grid-row: span 7;
}
.gridRegion.pcCol8 {
  grid-template-columns: repeat(8, 1fr);
}
.gridRegion.gap8 {
  gap: 8vw;
}
.gridRegion .pcSpanCol8 {
  grid-column: span 8;
}
.gridRegion .pcSpanRow8 {
  grid-row: span 8;
}
.gridRegion.pcCol9 {
  grid-template-columns: repeat(9, 1fr);
}
.gridRegion.gap9 {
  gap: 9vw;
}
.gridRegion .pcSpanCol9 {
  grid-column: span 9;
}
.gridRegion .pcSpanRow9 {
  grid-row: span 9;
}
.gridRegion.pcCol10 {
  grid-template-columns: repeat(10, 1fr);
}
.gridRegion.gap10 {
  gap: 10vw;
}
.gridRegion .pcSpanCol10 {
  grid-column: span 10;
}
.gridRegion .pcSpanRow10 {
  grid-row: span 10;
}
.gridRegion.pcCol11 {
  grid-template-columns: repeat(11, 1fr);
}
.gridRegion.gap11 {
  gap: 11vw;
}
.gridRegion .pcSpanCol11 {
  grid-column: span 11;
}
.gridRegion .pcSpanRow11 {
  grid-row: span 11;
}
.gridRegion.pcCol12 {
  grid-template-columns: repeat(12, 1fr);
}
.gridRegion.gap12 {
  gap: 12vw;
}
.gridRegion .pcSpanCol12 {
  grid-column: span 12;
}
.gridRegion .pcSpanRow12 {
  grid-row: span 12;
}
.gridRegion.pcCol13 {
  grid-template-columns: repeat(13, 1fr);
}
.gridRegion.gap13 {
  gap: 13vw;
}
.gridRegion .pcSpanCol13 {
  grid-column: span 13;
}
.gridRegion .pcSpanRow13 {
  grid-row: span 13;
}
.gridRegion.pcCol14 {
  grid-template-columns: repeat(14, 1fr);
}
.gridRegion.gap14 {
  gap: 14vw;
}
.gridRegion .pcSpanCol14 {
  grid-column: span 14;
}
.gridRegion .pcSpanRow14 {
  grid-row: span 14;
}
.gridRegion.pcCol15 {
  grid-template-columns: repeat(15, 1fr);
}
.gridRegion.gap15 {
  gap: 15vw;
}
.gridRegion .pcSpanCol15 {
  grid-column: span 15;
}
.gridRegion .pcSpanRow15 {
  grid-row: span 15;
}
.gridRegion.pcCol16 {
  grid-template-columns: repeat(16, 1fr);
}
.gridRegion.gap16 {
  gap: 16vw;
}
.gridRegion .pcSpanCol16 {
  grid-column: span 16;
}
.gridRegion .pcSpanRow16 {
  grid-row: span 16;
}
.gridRegion.pcCol17 {
  grid-template-columns: repeat(17, 1fr);
}
.gridRegion.gap17 {
  gap: 17vw;
}
.gridRegion .pcSpanCol17 {
  grid-column: span 17;
}
.gridRegion .pcSpanRow17 {
  grid-row: span 17;
}
.gridRegion.pcCol18 {
  grid-template-columns: repeat(18, 1fr);
}
.gridRegion.gap18 {
  gap: 18vw;
}
.gridRegion .pcSpanCol18 {
  grid-column: span 18;
}
.gridRegion .pcSpanRow18 {
  grid-row: span 18;
}
.gridRegion.pcCol19 {
  grid-template-columns: repeat(19, 1fr);
}
.gridRegion.gap19 {
  gap: 19vw;
}
.gridRegion .pcSpanCol19 {
  grid-column: span 19;
}
.gridRegion .pcSpanRow19 {
  grid-row: span 19;
}
.gridRegion.pcCol20 {
  grid-template-columns: repeat(20, 1fr);
}
.gridRegion.gap20 {
  gap: 20vw;
}
.gridRegion .pcSpanCol20 {
  grid-column: span 20;
}
.gridRegion .pcSpanRow20 {
  grid-row: span 20;
}
.gridRegion .txt {
  display: flex;
}
.gridRegion .txt.middle {
  align-items: center;
}
.gridRegion .txt.bottom {
  align-items: flex-end;
}
.gridRegion .txt.padding {
  padding-left: 5%;
}
.gridRegion .txt.pcPadding {
  padding-left: 5%;
}
.gridRegion .txt .body h3 {
  font-size: 1.35vw;
  font-weight: 500;
}
.gridRegion .txt .body h1 {
  font-size: 3.3vw;
  font-weight: 700;
  color: #000;
  margin: 0.75vw 0;
}
.gridRegion .txt .body p {
  font-size: 1vw;
  line-height: 2vw;
  color: #000;
}
.gridRegion .img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
@media (max-width: 768px) {
  .gridRegion.pcCol1 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol1 {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .gridRegion .pcSpanCol1 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow1 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol1 {
    grid-column: span 1;
  }
  .gridRegion .mobSpanRow1 {
    grid-row: span 1;
  }
  .gridRegion.pcCol2 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol2 {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .gridRegion .pcSpanCol2 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow2 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol2 {
    grid-column: span 2;
  }
  .gridRegion .mobSpanRow2 {
    grid-row: span 2;
  }
  .gridRegion.pcCol3 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol3 {
    grid-template-columns: repeat(3, 1fr) !important;
  }
  .gridRegion .pcSpanCol3 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow3 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol3 {
    grid-column: span 3;
  }
  .gridRegion .mobSpanRow3 {
    grid-row: span 3;
  }
  .gridRegion.pcCol4 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol4 {
    grid-template-columns: repeat(4, 1fr) !important;
  }
  .gridRegion .pcSpanCol4 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow4 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol4 {
    grid-column: span 4;
  }
  .gridRegion .mobSpanRow4 {
    grid-row: span 4;
  }
  .gridRegion.pcCol5 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
  .gridRegion .pcSpanCol5 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow5 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol5 {
    grid-column: span 5;
  }
  .gridRegion .mobSpanRow5 {
    grid-row: span 5;
  }
  .gridRegion.pcCol6 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol6 {
    grid-template-columns: repeat(6, 1fr) !important;
  }
  .gridRegion .pcSpanCol6 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow6 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol6 {
    grid-column: span 6;
  }
  .gridRegion .mobSpanRow6 {
    grid-row: span 6;
  }
  .gridRegion.pcCol7 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol7 {
    grid-template-columns: repeat(7, 1fr) !important;
  }
  .gridRegion .pcSpanCol7 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow7 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol7 {
    grid-column: span 7;
  }
  .gridRegion .mobSpanRow7 {
    grid-row: span 7;
  }
  .gridRegion.pcCol8 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol8 {
    grid-template-columns: repeat(8, 1fr) !important;
  }
  .gridRegion .pcSpanCol8 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow8 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol8 {
    grid-column: span 8;
  }
  .gridRegion .mobSpanRow8 {
    grid-row: span 8;
  }
  .gridRegion.pcCol9 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol9 {
    grid-template-columns: repeat(9, 1fr) !important;
  }
  .gridRegion .pcSpanCol9 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow9 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol9 {
    grid-column: span 9;
  }
  .gridRegion .mobSpanRow9 {
    grid-row: span 9;
  }
  .gridRegion.pcCol10 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol10 {
    grid-template-columns: repeat(10, 1fr) !important;
  }
  .gridRegion .pcSpanCol10 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow10 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol10 {
    grid-column: span 10;
  }
  .gridRegion .mobSpanRow10 {
    grid-row: span 10;
  }
  .gridRegion.pcCol11 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol11 {
    grid-template-columns: repeat(11, 1fr) !important;
  }
  .gridRegion .pcSpanCol11 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow11 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol11 {
    grid-column: span 11;
  }
  .gridRegion .mobSpanRow11 {
    grid-row: span 11;
  }
  .gridRegion.pcCol12 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol12 {
    grid-template-columns: repeat(12, 1fr) !important;
  }
  .gridRegion .pcSpanCol12 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow12 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol12 {
    grid-column: span 12;
  }
  .gridRegion .mobSpanRow12 {
    grid-row: span 12;
  }
  .gridRegion.pcCol13 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol13 {
    grid-template-columns: repeat(13, 1fr) !important;
  }
  .gridRegion .pcSpanCol13 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow13 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol13 {
    grid-column: span 13;
  }
  .gridRegion .mobSpanRow13 {
    grid-row: span 13;
  }
  .gridRegion.pcCol14 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol14 {
    grid-template-columns: repeat(14, 1fr) !important;
  }
  .gridRegion .pcSpanCol14 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow14 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol14 {
    grid-column: span 14;
  }
  .gridRegion .mobSpanRow14 {
    grid-row: span 14;
  }
  .gridRegion.pcCol15 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol15 {
    grid-template-columns: repeat(15, 1fr) !important;
  }
  .gridRegion .pcSpanCol15 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow15 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol15 {
    grid-column: span 15;
  }
  .gridRegion .mobSpanRow15 {
    grid-row: span 15;
  }
  .gridRegion.pcCol16 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol16 {
    grid-template-columns: repeat(16, 1fr) !important;
  }
  .gridRegion .pcSpanCol16 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow16 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol16 {
    grid-column: span 16;
  }
  .gridRegion .mobSpanRow16 {
    grid-row: span 16;
  }
  .gridRegion.pcCol17 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol17 {
    grid-template-columns: repeat(17, 1fr) !important;
  }
  .gridRegion .pcSpanCol17 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow17 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol17 {
    grid-column: span 17;
  }
  .gridRegion .mobSpanRow17 {
    grid-row: span 17;
  }
  .gridRegion.pcCol18 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol18 {
    grid-template-columns: repeat(18, 1fr) !important;
  }
  .gridRegion .pcSpanCol18 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow18 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol18 {
    grid-column: span 18;
  }
  .gridRegion .mobSpanRow18 {
    grid-row: span 18;
  }
  .gridRegion.pcCol19 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol19 {
    grid-template-columns: repeat(19, 1fr) !important;
  }
  .gridRegion .pcSpanCol19 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow19 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol19 {
    grid-column: span 19;
  }
  .gridRegion .mobSpanRow19 {
    grid-row: span 19;
  }
  .gridRegion.pcCol20 {
    grid-template-columns: unset;
  }
  .gridRegion.mobCol20 {
    grid-template-columns: repeat(20, 1fr) !important;
  }
  .gridRegion .pcSpanCol20 {
    grid-column: unset;
  }
  .gridRegion .pcSpanRow20 {
    grid-row: unset;
  }
  .gridRegion .mobSpanCol20 {
    grid-column: span 20;
  }
  .gridRegion .mobSpanRow20 {
    grid-row: span 20;
  }
  .gridRegion .txt.pcPadding {
    padding-left: unset;
  }
  .gridRegion .txt .body h3 {
    font-size: 4.65vw !important;
  }
  .gridRegion .txt .body h1 {
    font-size: 9.5vw !important;
    margin: 2.75vw 0;
  }
  .gridRegion .txt .body p {
    font-size: 4vw !important;
    line-height: 6.75vw;
  }
}

.pcMA {
  margin: auto;
}
@media (max-width: 768px) {
  .pcMA {
    margin: unset !important;
  }
}

@media (max-width: 768px) {
  .mobMA {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

.pcW0 {
  width: 0vw !important;
}

.pcPL0 {
  padding-left: 0vw !important;
  padding-right: 0vw !important;
  box-sizing: border-box !important;
}

.pcPH0 {
  padding-left: 0vw !important;
  padding-right: 0vw !important;
  box-sizing: border-box !important;
}

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

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

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

.pcP0 {
  padding: 0vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW0 {
    width: unset !important;
  }
  .pcPT0 {
    padding-top: unset !important;
  }
  .pcPB0 {
    padding-bottom: unset !important;
  }
  .pcPH0 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV0 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP0 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW0 {
    width: 0vw !important;
  }
  .mobML0 {
    margin-left: 0vw !important;
  }
  .mobMR0 {
    margin-right: 0vw !important;
  }
  .mobMT0 {
    margin-top: 0vw !important;
  }
  .mobMB0 {
    margin-bottom: 0vw !important;
  }
  .mobPL0 {
    padding-left: 0vw !important;
  }
  .mobPR0 {
    padding-right: 0vw !important;
  }
  .mobPT0 {
    padding-top: 0vw !important;
  }
  .mobPB0 {
    padding-bottom: 0vw !important;
  }
  .mobPH0 {
    padding-left: 0vw !important;
    padding-right: 0vw !important;
    box-sizing: border-box !important;
  }
  .mobPV0 {
    padding-top: 0vw !important;
    padding-bottom: 0vw !important;
  }
  .mobP0 {
    padding: 0vw !important;
    box-sizing: border-box !important;
  }
}
.pcW1 {
  width: 1vw !important;
}

.pcPL1 {
  padding-left: 1vw !important;
  padding-right: 1vw !important;
  box-sizing: border-box !important;
}

.pcPH1 {
  padding-left: 1vw !important;
  padding-right: 1vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV1 {
  padding-top: 1vw !important;
  padding-bottom: 1vw !important;
}

.pcP1 {
  padding: 1vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW1 {
    width: unset !important;
  }
  .pcPT1 {
    padding-top: unset !important;
  }
  .pcPB1 {
    padding-bottom: unset !important;
  }
  .pcPH1 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV1 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP1 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW1 {
    width: 1vw !important;
  }
  .mobML1 {
    margin-left: 1vw !important;
  }
  .mobMR1 {
    margin-right: 1vw !important;
  }
  .mobMT1 {
    margin-top: 1vw !important;
  }
  .mobMB1 {
    margin-bottom: 1vw !important;
  }
  .mobPL1 {
    padding-left: 1vw !important;
  }
  .mobPR1 {
    padding-right: 1vw !important;
  }
  .mobPT1 {
    padding-top: 1vw !important;
  }
  .mobPB1 {
    padding-bottom: 1vw !important;
  }
  .mobPH1 {
    padding-left: 1vw !important;
    padding-right: 1vw !important;
    box-sizing: border-box !important;
  }
  .mobPV1 {
    padding-top: 1vw !important;
    padding-bottom: 1vw !important;
  }
  .mobP1 {
    padding: 1vw !important;
    box-sizing: border-box !important;
  }
}
.pcW2 {
  width: 2vw !important;
}

.pcPL2 {
  padding-left: 2vw !important;
  padding-right: 2vw !important;
  box-sizing: border-box !important;
}

.pcPH2 {
  padding-left: 2vw !important;
  padding-right: 2vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV2 {
  padding-top: 2vw !important;
  padding-bottom: 2vw !important;
}

.pcP2 {
  padding: 2vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW2 {
    width: unset !important;
  }
  .pcPT2 {
    padding-top: unset !important;
  }
  .pcPB2 {
    padding-bottom: unset !important;
  }
  .pcPH2 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV2 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP2 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW2 {
    width: 2vw !important;
  }
  .mobML2 {
    margin-left: 2vw !important;
  }
  .mobMR2 {
    margin-right: 2vw !important;
  }
  .mobMT2 {
    margin-top: 2vw !important;
  }
  .mobMB2 {
    margin-bottom: 2vw !important;
  }
  .mobPL2 {
    padding-left: 2vw !important;
  }
  .mobPR2 {
    padding-right: 2vw !important;
  }
  .mobPT2 {
    padding-top: 2vw !important;
  }
  .mobPB2 {
    padding-bottom: 2vw !important;
  }
  .mobPH2 {
    padding-left: 2vw !important;
    padding-right: 2vw !important;
    box-sizing: border-box !important;
  }
  .mobPV2 {
    padding-top: 2vw !important;
    padding-bottom: 2vw !important;
  }
  .mobP2 {
    padding: 2vw !important;
    box-sizing: border-box !important;
  }
}
.pcW3 {
  width: 3vw !important;
}

.pcPL3 {
  padding-left: 3vw !important;
  padding-right: 3vw !important;
  box-sizing: border-box !important;
}

.pcPH3 {
  padding-left: 3vw !important;
  padding-right: 3vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV3 {
  padding-top: 3vw !important;
  padding-bottom: 3vw !important;
}

.pcP3 {
  padding: 3vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW3 {
    width: unset !important;
  }
  .pcPT3 {
    padding-top: unset !important;
  }
  .pcPB3 {
    padding-bottom: unset !important;
  }
  .pcPH3 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV3 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP3 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW3 {
    width: 3vw !important;
  }
  .mobML3 {
    margin-left: 3vw !important;
  }
  .mobMR3 {
    margin-right: 3vw !important;
  }
  .mobMT3 {
    margin-top: 3vw !important;
  }
  .mobMB3 {
    margin-bottom: 3vw !important;
  }
  .mobPL3 {
    padding-left: 3vw !important;
  }
  .mobPR3 {
    padding-right: 3vw !important;
  }
  .mobPT3 {
    padding-top: 3vw !important;
  }
  .mobPB3 {
    padding-bottom: 3vw !important;
  }
  .mobPH3 {
    padding-left: 3vw !important;
    padding-right: 3vw !important;
    box-sizing: border-box !important;
  }
  .mobPV3 {
    padding-top: 3vw !important;
    padding-bottom: 3vw !important;
  }
  .mobP3 {
    padding: 3vw !important;
    box-sizing: border-box !important;
  }
}
.pcW4 {
  width: 4vw !important;
}

.pcPL4 {
  padding-left: 4vw !important;
  padding-right: 4vw !important;
  box-sizing: border-box !important;
}

.pcPH4 {
  padding-left: 4vw !important;
  padding-right: 4vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV4 {
  padding-top: 4vw !important;
  padding-bottom: 4vw !important;
}

.pcP4 {
  padding: 4vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW4 {
    width: unset !important;
  }
  .pcPT4 {
    padding-top: unset !important;
  }
  .pcPB4 {
    padding-bottom: unset !important;
  }
  .pcPH4 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV4 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP4 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW4 {
    width: 4vw !important;
  }
  .mobML4 {
    margin-left: 4vw !important;
  }
  .mobMR4 {
    margin-right: 4vw !important;
  }
  .mobMT4 {
    margin-top: 4vw !important;
  }
  .mobMB4 {
    margin-bottom: 4vw !important;
  }
  .mobPL4 {
    padding-left: 4vw !important;
  }
  .mobPR4 {
    padding-right: 4vw !important;
  }
  .mobPT4 {
    padding-top: 4vw !important;
  }
  .mobPB4 {
    padding-bottom: 4vw !important;
  }
  .mobPH4 {
    padding-left: 4vw !important;
    padding-right: 4vw !important;
    box-sizing: border-box !important;
  }
  .mobPV4 {
    padding-top: 4vw !important;
    padding-bottom: 4vw !important;
  }
  .mobP4 {
    padding: 4vw !important;
    box-sizing: border-box !important;
  }
}
.pcW5 {
  width: 5vw !important;
}

.pcPL5 {
  padding-left: 5vw !important;
  padding-right: 5vw !important;
  box-sizing: border-box !important;
}

.pcPH5 {
  padding-left: 5vw !important;
  padding-right: 5vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV5 {
  padding-top: 5vw !important;
  padding-bottom: 5vw !important;
}

.pcP5 {
  padding: 5vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW5 {
    width: unset !important;
  }
  .pcPT5 {
    padding-top: unset !important;
  }
  .pcPB5 {
    padding-bottom: unset !important;
  }
  .pcPH5 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV5 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP5 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW5 {
    width: 5vw !important;
  }
  .mobML5 {
    margin-left: 5vw !important;
  }
  .mobMR5 {
    margin-right: 5vw !important;
  }
  .mobMT5 {
    margin-top: 5vw !important;
  }
  .mobMB5 {
    margin-bottom: 5vw !important;
  }
  .mobPL5 {
    padding-left: 5vw !important;
  }
  .mobPR5 {
    padding-right: 5vw !important;
  }
  .mobPT5 {
    padding-top: 5vw !important;
  }
  .mobPB5 {
    padding-bottom: 5vw !important;
  }
  .mobPH5 {
    padding-left: 5vw !important;
    padding-right: 5vw !important;
    box-sizing: border-box !important;
  }
  .mobPV5 {
    padding-top: 5vw !important;
    padding-bottom: 5vw !important;
  }
  .mobP5 {
    padding: 5vw !important;
    box-sizing: border-box !important;
  }
}
.pcW6 {
  width: 6vw !important;
}

.pcPL6 {
  padding-left: 6vw !important;
  padding-right: 6vw !important;
  box-sizing: border-box !important;
}

.pcPH6 {
  padding-left: 6vw !important;
  padding-right: 6vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV6 {
  padding-top: 6vw !important;
  padding-bottom: 6vw !important;
}

.pcP6 {
  padding: 6vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW6 {
    width: unset !important;
  }
  .pcPT6 {
    padding-top: unset !important;
  }
  .pcPB6 {
    padding-bottom: unset !important;
  }
  .pcPH6 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV6 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP6 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW6 {
    width: 6vw !important;
  }
  .mobML6 {
    margin-left: 6vw !important;
  }
  .mobMR6 {
    margin-right: 6vw !important;
  }
  .mobMT6 {
    margin-top: 6vw !important;
  }
  .mobMB6 {
    margin-bottom: 6vw !important;
  }
  .mobPL6 {
    padding-left: 6vw !important;
  }
  .mobPR6 {
    padding-right: 6vw !important;
  }
  .mobPT6 {
    padding-top: 6vw !important;
  }
  .mobPB6 {
    padding-bottom: 6vw !important;
  }
  .mobPH6 {
    padding-left: 6vw !important;
    padding-right: 6vw !important;
    box-sizing: border-box !important;
  }
  .mobPV6 {
    padding-top: 6vw !important;
    padding-bottom: 6vw !important;
  }
  .mobP6 {
    padding: 6vw !important;
    box-sizing: border-box !important;
  }
}
.pcW7 {
  width: 7vw !important;
}

.pcPL7 {
  padding-left: 7vw !important;
  padding-right: 7vw !important;
  box-sizing: border-box !important;
}

.pcPH7 {
  padding-left: 7vw !important;
  padding-right: 7vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV7 {
  padding-top: 7vw !important;
  padding-bottom: 7vw !important;
}

.pcP7 {
  padding: 7vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW7 {
    width: unset !important;
  }
  .pcPT7 {
    padding-top: unset !important;
  }
  .pcPB7 {
    padding-bottom: unset !important;
  }
  .pcPH7 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV7 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP7 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW7 {
    width: 7vw !important;
  }
  .mobML7 {
    margin-left: 7vw !important;
  }
  .mobMR7 {
    margin-right: 7vw !important;
  }
  .mobMT7 {
    margin-top: 7vw !important;
  }
  .mobMB7 {
    margin-bottom: 7vw !important;
  }
  .mobPL7 {
    padding-left: 7vw !important;
  }
  .mobPR7 {
    padding-right: 7vw !important;
  }
  .mobPT7 {
    padding-top: 7vw !important;
  }
  .mobPB7 {
    padding-bottom: 7vw !important;
  }
  .mobPH7 {
    padding-left: 7vw !important;
    padding-right: 7vw !important;
    box-sizing: border-box !important;
  }
  .mobPV7 {
    padding-top: 7vw !important;
    padding-bottom: 7vw !important;
  }
  .mobP7 {
    padding: 7vw !important;
    box-sizing: border-box !important;
  }
}
.pcW8 {
  width: 8vw !important;
}

.pcPL8 {
  padding-left: 8vw !important;
  padding-right: 8vw !important;
  box-sizing: border-box !important;
}

.pcPH8 {
  padding-left: 8vw !important;
  padding-right: 8vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV8 {
  padding-top: 8vw !important;
  padding-bottom: 8vw !important;
}

.pcP8 {
  padding: 8vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW8 {
    width: unset !important;
  }
  .pcPT8 {
    padding-top: unset !important;
  }
  .pcPB8 {
    padding-bottom: unset !important;
  }
  .pcPH8 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV8 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP8 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW8 {
    width: 8vw !important;
  }
  .mobML8 {
    margin-left: 8vw !important;
  }
  .mobMR8 {
    margin-right: 8vw !important;
  }
  .mobMT8 {
    margin-top: 8vw !important;
  }
  .mobMB8 {
    margin-bottom: 8vw !important;
  }
  .mobPL8 {
    padding-left: 8vw !important;
  }
  .mobPR8 {
    padding-right: 8vw !important;
  }
  .mobPT8 {
    padding-top: 8vw !important;
  }
  .mobPB8 {
    padding-bottom: 8vw !important;
  }
  .mobPH8 {
    padding-left: 8vw !important;
    padding-right: 8vw !important;
    box-sizing: border-box !important;
  }
  .mobPV8 {
    padding-top: 8vw !important;
    padding-bottom: 8vw !important;
  }
  .mobP8 {
    padding: 8vw !important;
    box-sizing: border-box !important;
  }
}
.pcW9 {
  width: 9vw !important;
}

.pcPL9 {
  padding-left: 9vw !important;
  padding-right: 9vw !important;
  box-sizing: border-box !important;
}

.pcPH9 {
  padding-left: 9vw !important;
  padding-right: 9vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV9 {
  padding-top: 9vw !important;
  padding-bottom: 9vw !important;
}

.pcP9 {
  padding: 9vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW9 {
    width: unset !important;
  }
  .pcPT9 {
    padding-top: unset !important;
  }
  .pcPB9 {
    padding-bottom: unset !important;
  }
  .pcPH9 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV9 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP9 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW9 {
    width: 9vw !important;
  }
  .mobML9 {
    margin-left: 9vw !important;
  }
  .mobMR9 {
    margin-right: 9vw !important;
  }
  .mobMT9 {
    margin-top: 9vw !important;
  }
  .mobMB9 {
    margin-bottom: 9vw !important;
  }
  .mobPL9 {
    padding-left: 9vw !important;
  }
  .mobPR9 {
    padding-right: 9vw !important;
  }
  .mobPT9 {
    padding-top: 9vw !important;
  }
  .mobPB9 {
    padding-bottom: 9vw !important;
  }
  .mobPH9 {
    padding-left: 9vw !important;
    padding-right: 9vw !important;
    box-sizing: border-box !important;
  }
  .mobPV9 {
    padding-top: 9vw !important;
    padding-bottom: 9vw !important;
  }
  .mobP9 {
    padding: 9vw !important;
    box-sizing: border-box !important;
  }
}
.pcW10 {
  width: 10vw !important;
}

.pcPL10 {
  padding-left: 10vw !important;
  padding-right: 10vw !important;
  box-sizing: border-box !important;
}

.pcPH10 {
  padding-left: 10vw !important;
  padding-right: 10vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV10 {
  padding-top: 10vw !important;
  padding-bottom: 10vw !important;
}

.pcP10 {
  padding: 10vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW10 {
    width: unset !important;
  }
  .pcPT10 {
    padding-top: unset !important;
  }
  .pcPB10 {
    padding-bottom: unset !important;
  }
  .pcPH10 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV10 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP10 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW10 {
    width: 10vw !important;
  }
  .mobML10 {
    margin-left: 10vw !important;
  }
  .mobMR10 {
    margin-right: 10vw !important;
  }
  .mobMT10 {
    margin-top: 10vw !important;
  }
  .mobMB10 {
    margin-bottom: 10vw !important;
  }
  .mobPL10 {
    padding-left: 10vw !important;
  }
  .mobPR10 {
    padding-right: 10vw !important;
  }
  .mobPT10 {
    padding-top: 10vw !important;
  }
  .mobPB10 {
    padding-bottom: 10vw !important;
  }
  .mobPH10 {
    padding-left: 10vw !important;
    padding-right: 10vw !important;
    box-sizing: border-box !important;
  }
  .mobPV10 {
    padding-top: 10vw !important;
    padding-bottom: 10vw !important;
  }
  .mobP10 {
    padding: 10vw !important;
    box-sizing: border-box !important;
  }
}
.pcW11 {
  width: 11vw !important;
}

.pcPL11 {
  padding-left: 11vw !important;
  padding-right: 11vw !important;
  box-sizing: border-box !important;
}

.pcPH11 {
  padding-left: 11vw !important;
  padding-right: 11vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV11 {
  padding-top: 11vw !important;
  padding-bottom: 11vw !important;
}

.pcP11 {
  padding: 11vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW11 {
    width: unset !important;
  }
  .pcPT11 {
    padding-top: unset !important;
  }
  .pcPB11 {
    padding-bottom: unset !important;
  }
  .pcPH11 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV11 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP11 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW11 {
    width: 11vw !important;
  }
  .mobML11 {
    margin-left: 11vw !important;
  }
  .mobMR11 {
    margin-right: 11vw !important;
  }
  .mobMT11 {
    margin-top: 11vw !important;
  }
  .mobMB11 {
    margin-bottom: 11vw !important;
  }
  .mobPL11 {
    padding-left: 11vw !important;
  }
  .mobPR11 {
    padding-right: 11vw !important;
  }
  .mobPT11 {
    padding-top: 11vw !important;
  }
  .mobPB11 {
    padding-bottom: 11vw !important;
  }
  .mobPH11 {
    padding-left: 11vw !important;
    padding-right: 11vw !important;
    box-sizing: border-box !important;
  }
  .mobPV11 {
    padding-top: 11vw !important;
    padding-bottom: 11vw !important;
  }
  .mobP11 {
    padding: 11vw !important;
    box-sizing: border-box !important;
  }
}
.pcW12 {
  width: 12vw !important;
}

.pcPL12 {
  padding-left: 12vw !important;
  padding-right: 12vw !important;
  box-sizing: border-box !important;
}

.pcPH12 {
  padding-left: 12vw !important;
  padding-right: 12vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV12 {
  padding-top: 12vw !important;
  padding-bottom: 12vw !important;
}

.pcP12 {
  padding: 12vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW12 {
    width: unset !important;
  }
  .pcPT12 {
    padding-top: unset !important;
  }
  .pcPB12 {
    padding-bottom: unset !important;
  }
  .pcPH12 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV12 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP12 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW12 {
    width: 12vw !important;
  }
  .mobML12 {
    margin-left: 12vw !important;
  }
  .mobMR12 {
    margin-right: 12vw !important;
  }
  .mobMT12 {
    margin-top: 12vw !important;
  }
  .mobMB12 {
    margin-bottom: 12vw !important;
  }
  .mobPL12 {
    padding-left: 12vw !important;
  }
  .mobPR12 {
    padding-right: 12vw !important;
  }
  .mobPT12 {
    padding-top: 12vw !important;
  }
  .mobPB12 {
    padding-bottom: 12vw !important;
  }
  .mobPH12 {
    padding-left: 12vw !important;
    padding-right: 12vw !important;
    box-sizing: border-box !important;
  }
  .mobPV12 {
    padding-top: 12vw !important;
    padding-bottom: 12vw !important;
  }
  .mobP12 {
    padding: 12vw !important;
    box-sizing: border-box !important;
  }
}
.pcW13 {
  width: 13vw !important;
}

.pcPL13 {
  padding-left: 13vw !important;
  padding-right: 13vw !important;
  box-sizing: border-box !important;
}

.pcPH13 {
  padding-left: 13vw !important;
  padding-right: 13vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV13 {
  padding-top: 13vw !important;
  padding-bottom: 13vw !important;
}

.pcP13 {
  padding: 13vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW13 {
    width: unset !important;
  }
  .pcPT13 {
    padding-top: unset !important;
  }
  .pcPB13 {
    padding-bottom: unset !important;
  }
  .pcPH13 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV13 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP13 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW13 {
    width: 13vw !important;
  }
  .mobML13 {
    margin-left: 13vw !important;
  }
  .mobMR13 {
    margin-right: 13vw !important;
  }
  .mobMT13 {
    margin-top: 13vw !important;
  }
  .mobMB13 {
    margin-bottom: 13vw !important;
  }
  .mobPL13 {
    padding-left: 13vw !important;
  }
  .mobPR13 {
    padding-right: 13vw !important;
  }
  .mobPT13 {
    padding-top: 13vw !important;
  }
  .mobPB13 {
    padding-bottom: 13vw !important;
  }
  .mobPH13 {
    padding-left: 13vw !important;
    padding-right: 13vw !important;
    box-sizing: border-box !important;
  }
  .mobPV13 {
    padding-top: 13vw !important;
    padding-bottom: 13vw !important;
  }
  .mobP13 {
    padding: 13vw !important;
    box-sizing: border-box !important;
  }
}
.pcW14 {
  width: 14vw !important;
}

.pcPL14 {
  padding-left: 14vw !important;
  padding-right: 14vw !important;
  box-sizing: border-box !important;
}

.pcPH14 {
  padding-left: 14vw !important;
  padding-right: 14vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV14 {
  padding-top: 14vw !important;
  padding-bottom: 14vw !important;
}

.pcP14 {
  padding: 14vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW14 {
    width: unset !important;
  }
  .pcPT14 {
    padding-top: unset !important;
  }
  .pcPB14 {
    padding-bottom: unset !important;
  }
  .pcPH14 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV14 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP14 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW14 {
    width: 14vw !important;
  }
  .mobML14 {
    margin-left: 14vw !important;
  }
  .mobMR14 {
    margin-right: 14vw !important;
  }
  .mobMT14 {
    margin-top: 14vw !important;
  }
  .mobMB14 {
    margin-bottom: 14vw !important;
  }
  .mobPL14 {
    padding-left: 14vw !important;
  }
  .mobPR14 {
    padding-right: 14vw !important;
  }
  .mobPT14 {
    padding-top: 14vw !important;
  }
  .mobPB14 {
    padding-bottom: 14vw !important;
  }
  .mobPH14 {
    padding-left: 14vw !important;
    padding-right: 14vw !important;
    box-sizing: border-box !important;
  }
  .mobPV14 {
    padding-top: 14vw !important;
    padding-bottom: 14vw !important;
  }
  .mobP14 {
    padding: 14vw !important;
    box-sizing: border-box !important;
  }
}
.pcW15 {
  width: 15vw !important;
}

.pcPL15 {
  padding-left: 15vw !important;
  padding-right: 15vw !important;
  box-sizing: border-box !important;
}

.pcPH15 {
  padding-left: 15vw !important;
  padding-right: 15vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV15 {
  padding-top: 15vw !important;
  padding-bottom: 15vw !important;
}

.pcP15 {
  padding: 15vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW15 {
    width: unset !important;
  }
  .pcPT15 {
    padding-top: unset !important;
  }
  .pcPB15 {
    padding-bottom: unset !important;
  }
  .pcPH15 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV15 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP15 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW15 {
    width: 15vw !important;
  }
  .mobML15 {
    margin-left: 15vw !important;
  }
  .mobMR15 {
    margin-right: 15vw !important;
  }
  .mobMT15 {
    margin-top: 15vw !important;
  }
  .mobMB15 {
    margin-bottom: 15vw !important;
  }
  .mobPL15 {
    padding-left: 15vw !important;
  }
  .mobPR15 {
    padding-right: 15vw !important;
  }
  .mobPT15 {
    padding-top: 15vw !important;
  }
  .mobPB15 {
    padding-bottom: 15vw !important;
  }
  .mobPH15 {
    padding-left: 15vw !important;
    padding-right: 15vw !important;
    box-sizing: border-box !important;
  }
  .mobPV15 {
    padding-top: 15vw !important;
    padding-bottom: 15vw !important;
  }
  .mobP15 {
    padding: 15vw !important;
    box-sizing: border-box !important;
  }
}
.pcW16 {
  width: 16vw !important;
}

.pcPL16 {
  padding-left: 16vw !important;
  padding-right: 16vw !important;
  box-sizing: border-box !important;
}

.pcPH16 {
  padding-left: 16vw !important;
  padding-right: 16vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV16 {
  padding-top: 16vw !important;
  padding-bottom: 16vw !important;
}

.pcP16 {
  padding: 16vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW16 {
    width: unset !important;
  }
  .pcPT16 {
    padding-top: unset !important;
  }
  .pcPB16 {
    padding-bottom: unset !important;
  }
  .pcPH16 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV16 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP16 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW16 {
    width: 16vw !important;
  }
  .mobML16 {
    margin-left: 16vw !important;
  }
  .mobMR16 {
    margin-right: 16vw !important;
  }
  .mobMT16 {
    margin-top: 16vw !important;
  }
  .mobMB16 {
    margin-bottom: 16vw !important;
  }
  .mobPL16 {
    padding-left: 16vw !important;
  }
  .mobPR16 {
    padding-right: 16vw !important;
  }
  .mobPT16 {
    padding-top: 16vw !important;
  }
  .mobPB16 {
    padding-bottom: 16vw !important;
  }
  .mobPH16 {
    padding-left: 16vw !important;
    padding-right: 16vw !important;
    box-sizing: border-box !important;
  }
  .mobPV16 {
    padding-top: 16vw !important;
    padding-bottom: 16vw !important;
  }
  .mobP16 {
    padding: 16vw !important;
    box-sizing: border-box !important;
  }
}
.pcW17 {
  width: 17vw !important;
}

.pcPL17 {
  padding-left: 17vw !important;
  padding-right: 17vw !important;
  box-sizing: border-box !important;
}

.pcPH17 {
  padding-left: 17vw !important;
  padding-right: 17vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV17 {
  padding-top: 17vw !important;
  padding-bottom: 17vw !important;
}

.pcP17 {
  padding: 17vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW17 {
    width: unset !important;
  }
  .pcPT17 {
    padding-top: unset !important;
  }
  .pcPB17 {
    padding-bottom: unset !important;
  }
  .pcPH17 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV17 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP17 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW17 {
    width: 17vw !important;
  }
  .mobML17 {
    margin-left: 17vw !important;
  }
  .mobMR17 {
    margin-right: 17vw !important;
  }
  .mobMT17 {
    margin-top: 17vw !important;
  }
  .mobMB17 {
    margin-bottom: 17vw !important;
  }
  .mobPL17 {
    padding-left: 17vw !important;
  }
  .mobPR17 {
    padding-right: 17vw !important;
  }
  .mobPT17 {
    padding-top: 17vw !important;
  }
  .mobPB17 {
    padding-bottom: 17vw !important;
  }
  .mobPH17 {
    padding-left: 17vw !important;
    padding-right: 17vw !important;
    box-sizing: border-box !important;
  }
  .mobPV17 {
    padding-top: 17vw !important;
    padding-bottom: 17vw !important;
  }
  .mobP17 {
    padding: 17vw !important;
    box-sizing: border-box !important;
  }
}
.pcW18 {
  width: 18vw !important;
}

.pcPL18 {
  padding-left: 18vw !important;
  padding-right: 18vw !important;
  box-sizing: border-box !important;
}

.pcPH18 {
  padding-left: 18vw !important;
  padding-right: 18vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV18 {
  padding-top: 18vw !important;
  padding-bottom: 18vw !important;
}

.pcP18 {
  padding: 18vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW18 {
    width: unset !important;
  }
  .pcPT18 {
    padding-top: unset !important;
  }
  .pcPB18 {
    padding-bottom: unset !important;
  }
  .pcPH18 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV18 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP18 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW18 {
    width: 18vw !important;
  }
  .mobML18 {
    margin-left: 18vw !important;
  }
  .mobMR18 {
    margin-right: 18vw !important;
  }
  .mobMT18 {
    margin-top: 18vw !important;
  }
  .mobMB18 {
    margin-bottom: 18vw !important;
  }
  .mobPL18 {
    padding-left: 18vw !important;
  }
  .mobPR18 {
    padding-right: 18vw !important;
  }
  .mobPT18 {
    padding-top: 18vw !important;
  }
  .mobPB18 {
    padding-bottom: 18vw !important;
  }
  .mobPH18 {
    padding-left: 18vw !important;
    padding-right: 18vw !important;
    box-sizing: border-box !important;
  }
  .mobPV18 {
    padding-top: 18vw !important;
    padding-bottom: 18vw !important;
  }
  .mobP18 {
    padding: 18vw !important;
    box-sizing: border-box !important;
  }
}
.pcW19 {
  width: 19vw !important;
}

.pcPL19 {
  padding-left: 19vw !important;
  padding-right: 19vw !important;
  box-sizing: border-box !important;
}

.pcPH19 {
  padding-left: 19vw !important;
  padding-right: 19vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV19 {
  padding-top: 19vw !important;
  padding-bottom: 19vw !important;
}

.pcP19 {
  padding: 19vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW19 {
    width: unset !important;
  }
  .pcPT19 {
    padding-top: unset !important;
  }
  .pcPB19 {
    padding-bottom: unset !important;
  }
  .pcPH19 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV19 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP19 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW19 {
    width: 19vw !important;
  }
  .mobML19 {
    margin-left: 19vw !important;
  }
  .mobMR19 {
    margin-right: 19vw !important;
  }
  .mobMT19 {
    margin-top: 19vw !important;
  }
  .mobMB19 {
    margin-bottom: 19vw !important;
  }
  .mobPL19 {
    padding-left: 19vw !important;
  }
  .mobPR19 {
    padding-right: 19vw !important;
  }
  .mobPT19 {
    padding-top: 19vw !important;
  }
  .mobPB19 {
    padding-bottom: 19vw !important;
  }
  .mobPH19 {
    padding-left: 19vw !important;
    padding-right: 19vw !important;
    box-sizing: border-box !important;
  }
  .mobPV19 {
    padding-top: 19vw !important;
    padding-bottom: 19vw !important;
  }
  .mobP19 {
    padding: 19vw !important;
    box-sizing: border-box !important;
  }
}
.pcW20 {
  width: 20vw !important;
}

.pcPL20 {
  padding-left: 20vw !important;
  padding-right: 20vw !important;
  box-sizing: border-box !important;
}

.pcPH20 {
  padding-left: 20vw !important;
  padding-right: 20vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV20 {
  padding-top: 20vw !important;
  padding-bottom: 20vw !important;
}

.pcP20 {
  padding: 20vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW20 {
    width: unset !important;
  }
  .pcPT20 {
    padding-top: unset !important;
  }
  .pcPB20 {
    padding-bottom: unset !important;
  }
  .pcPH20 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV20 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP20 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW20 {
    width: 20vw !important;
  }
  .mobML20 {
    margin-left: 20vw !important;
  }
  .mobMR20 {
    margin-right: 20vw !important;
  }
  .mobMT20 {
    margin-top: 20vw !important;
  }
  .mobMB20 {
    margin-bottom: 20vw !important;
  }
  .mobPL20 {
    padding-left: 20vw !important;
  }
  .mobPR20 {
    padding-right: 20vw !important;
  }
  .mobPT20 {
    padding-top: 20vw !important;
  }
  .mobPB20 {
    padding-bottom: 20vw !important;
  }
  .mobPH20 {
    padding-left: 20vw !important;
    padding-right: 20vw !important;
    box-sizing: border-box !important;
  }
  .mobPV20 {
    padding-top: 20vw !important;
    padding-bottom: 20vw !important;
  }
  .mobP20 {
    padding: 20vw !important;
    box-sizing: border-box !important;
  }
}
.pcW21 {
  width: 21vw !important;
}

.pcPL21 {
  padding-left: 21vw !important;
  padding-right: 21vw !important;
  box-sizing: border-box !important;
}

.pcPH21 {
  padding-left: 21vw !important;
  padding-right: 21vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV21 {
  padding-top: 21vw !important;
  padding-bottom: 21vw !important;
}

.pcP21 {
  padding: 21vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW21 {
    width: unset !important;
  }
  .pcPT21 {
    padding-top: unset !important;
  }
  .pcPB21 {
    padding-bottom: unset !important;
  }
  .pcPH21 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV21 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP21 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW21 {
    width: 21vw !important;
  }
  .mobML21 {
    margin-left: 21vw !important;
  }
  .mobMR21 {
    margin-right: 21vw !important;
  }
  .mobMT21 {
    margin-top: 21vw !important;
  }
  .mobMB21 {
    margin-bottom: 21vw !important;
  }
  .mobPL21 {
    padding-left: 21vw !important;
  }
  .mobPR21 {
    padding-right: 21vw !important;
  }
  .mobPT21 {
    padding-top: 21vw !important;
  }
  .mobPB21 {
    padding-bottom: 21vw !important;
  }
  .mobPH21 {
    padding-left: 21vw !important;
    padding-right: 21vw !important;
    box-sizing: border-box !important;
  }
  .mobPV21 {
    padding-top: 21vw !important;
    padding-bottom: 21vw !important;
  }
  .mobP21 {
    padding: 21vw !important;
    box-sizing: border-box !important;
  }
}
.pcW22 {
  width: 22vw !important;
}

.pcPL22 {
  padding-left: 22vw !important;
  padding-right: 22vw !important;
  box-sizing: border-box !important;
}

.pcPH22 {
  padding-left: 22vw !important;
  padding-right: 22vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV22 {
  padding-top: 22vw !important;
  padding-bottom: 22vw !important;
}

.pcP22 {
  padding: 22vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW22 {
    width: unset !important;
  }
  .pcPT22 {
    padding-top: unset !important;
  }
  .pcPB22 {
    padding-bottom: unset !important;
  }
  .pcPH22 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV22 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP22 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW22 {
    width: 22vw !important;
  }
  .mobML22 {
    margin-left: 22vw !important;
  }
  .mobMR22 {
    margin-right: 22vw !important;
  }
  .mobMT22 {
    margin-top: 22vw !important;
  }
  .mobMB22 {
    margin-bottom: 22vw !important;
  }
  .mobPL22 {
    padding-left: 22vw !important;
  }
  .mobPR22 {
    padding-right: 22vw !important;
  }
  .mobPT22 {
    padding-top: 22vw !important;
  }
  .mobPB22 {
    padding-bottom: 22vw !important;
  }
  .mobPH22 {
    padding-left: 22vw !important;
    padding-right: 22vw !important;
    box-sizing: border-box !important;
  }
  .mobPV22 {
    padding-top: 22vw !important;
    padding-bottom: 22vw !important;
  }
  .mobP22 {
    padding: 22vw !important;
    box-sizing: border-box !important;
  }
}
.pcW23 {
  width: 23vw !important;
}

.pcPL23 {
  padding-left: 23vw !important;
  padding-right: 23vw !important;
  box-sizing: border-box !important;
}

.pcPH23 {
  padding-left: 23vw !important;
  padding-right: 23vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV23 {
  padding-top: 23vw !important;
  padding-bottom: 23vw !important;
}

.pcP23 {
  padding: 23vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW23 {
    width: unset !important;
  }
  .pcPT23 {
    padding-top: unset !important;
  }
  .pcPB23 {
    padding-bottom: unset !important;
  }
  .pcPH23 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV23 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP23 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW23 {
    width: 23vw !important;
  }
  .mobML23 {
    margin-left: 23vw !important;
  }
  .mobMR23 {
    margin-right: 23vw !important;
  }
  .mobMT23 {
    margin-top: 23vw !important;
  }
  .mobMB23 {
    margin-bottom: 23vw !important;
  }
  .mobPL23 {
    padding-left: 23vw !important;
  }
  .mobPR23 {
    padding-right: 23vw !important;
  }
  .mobPT23 {
    padding-top: 23vw !important;
  }
  .mobPB23 {
    padding-bottom: 23vw !important;
  }
  .mobPH23 {
    padding-left: 23vw !important;
    padding-right: 23vw !important;
    box-sizing: border-box !important;
  }
  .mobPV23 {
    padding-top: 23vw !important;
    padding-bottom: 23vw !important;
  }
  .mobP23 {
    padding: 23vw !important;
    box-sizing: border-box !important;
  }
}
.pcW24 {
  width: 24vw !important;
}

.pcPL24 {
  padding-left: 24vw !important;
  padding-right: 24vw !important;
  box-sizing: border-box !important;
}

.pcPH24 {
  padding-left: 24vw !important;
  padding-right: 24vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV24 {
  padding-top: 24vw !important;
  padding-bottom: 24vw !important;
}

.pcP24 {
  padding: 24vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW24 {
    width: unset !important;
  }
  .pcPT24 {
    padding-top: unset !important;
  }
  .pcPB24 {
    padding-bottom: unset !important;
  }
  .pcPH24 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV24 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP24 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW24 {
    width: 24vw !important;
  }
  .mobML24 {
    margin-left: 24vw !important;
  }
  .mobMR24 {
    margin-right: 24vw !important;
  }
  .mobMT24 {
    margin-top: 24vw !important;
  }
  .mobMB24 {
    margin-bottom: 24vw !important;
  }
  .mobPL24 {
    padding-left: 24vw !important;
  }
  .mobPR24 {
    padding-right: 24vw !important;
  }
  .mobPT24 {
    padding-top: 24vw !important;
  }
  .mobPB24 {
    padding-bottom: 24vw !important;
  }
  .mobPH24 {
    padding-left: 24vw !important;
    padding-right: 24vw !important;
    box-sizing: border-box !important;
  }
  .mobPV24 {
    padding-top: 24vw !important;
    padding-bottom: 24vw !important;
  }
  .mobP24 {
    padding: 24vw !important;
    box-sizing: border-box !important;
  }
}
.pcW25 {
  width: 25vw !important;
}

.pcPL25 {
  padding-left: 25vw !important;
  padding-right: 25vw !important;
  box-sizing: border-box !important;
}

.pcPH25 {
  padding-left: 25vw !important;
  padding-right: 25vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV25 {
  padding-top: 25vw !important;
  padding-bottom: 25vw !important;
}

.pcP25 {
  padding: 25vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW25 {
    width: unset !important;
  }
  .pcPT25 {
    padding-top: unset !important;
  }
  .pcPB25 {
    padding-bottom: unset !important;
  }
  .pcPH25 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV25 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP25 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW25 {
    width: 25vw !important;
  }
  .mobML25 {
    margin-left: 25vw !important;
  }
  .mobMR25 {
    margin-right: 25vw !important;
  }
  .mobMT25 {
    margin-top: 25vw !important;
  }
  .mobMB25 {
    margin-bottom: 25vw !important;
  }
  .mobPL25 {
    padding-left: 25vw !important;
  }
  .mobPR25 {
    padding-right: 25vw !important;
  }
  .mobPT25 {
    padding-top: 25vw !important;
  }
  .mobPB25 {
    padding-bottom: 25vw !important;
  }
  .mobPH25 {
    padding-left: 25vw !important;
    padding-right: 25vw !important;
    box-sizing: border-box !important;
  }
  .mobPV25 {
    padding-top: 25vw !important;
    padding-bottom: 25vw !important;
  }
  .mobP25 {
    padding: 25vw !important;
    box-sizing: border-box !important;
  }
}
.pcW26 {
  width: 26vw !important;
}

.pcPL26 {
  padding-left: 26vw !important;
  padding-right: 26vw !important;
  box-sizing: border-box !important;
}

.pcPH26 {
  padding-left: 26vw !important;
  padding-right: 26vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV26 {
  padding-top: 26vw !important;
  padding-bottom: 26vw !important;
}

.pcP26 {
  padding: 26vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW26 {
    width: unset !important;
  }
  .pcPT26 {
    padding-top: unset !important;
  }
  .pcPB26 {
    padding-bottom: unset !important;
  }
  .pcPH26 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV26 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP26 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW26 {
    width: 26vw !important;
  }
  .mobML26 {
    margin-left: 26vw !important;
  }
  .mobMR26 {
    margin-right: 26vw !important;
  }
  .mobMT26 {
    margin-top: 26vw !important;
  }
  .mobMB26 {
    margin-bottom: 26vw !important;
  }
  .mobPL26 {
    padding-left: 26vw !important;
  }
  .mobPR26 {
    padding-right: 26vw !important;
  }
  .mobPT26 {
    padding-top: 26vw !important;
  }
  .mobPB26 {
    padding-bottom: 26vw !important;
  }
  .mobPH26 {
    padding-left: 26vw !important;
    padding-right: 26vw !important;
    box-sizing: border-box !important;
  }
  .mobPV26 {
    padding-top: 26vw !important;
    padding-bottom: 26vw !important;
  }
  .mobP26 {
    padding: 26vw !important;
    box-sizing: border-box !important;
  }
}
.pcW27 {
  width: 27vw !important;
}

.pcPL27 {
  padding-left: 27vw !important;
  padding-right: 27vw !important;
  box-sizing: border-box !important;
}

.pcPH27 {
  padding-left: 27vw !important;
  padding-right: 27vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV27 {
  padding-top: 27vw !important;
  padding-bottom: 27vw !important;
}

.pcP27 {
  padding: 27vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW27 {
    width: unset !important;
  }
  .pcPT27 {
    padding-top: unset !important;
  }
  .pcPB27 {
    padding-bottom: unset !important;
  }
  .pcPH27 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV27 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP27 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW27 {
    width: 27vw !important;
  }
  .mobML27 {
    margin-left: 27vw !important;
  }
  .mobMR27 {
    margin-right: 27vw !important;
  }
  .mobMT27 {
    margin-top: 27vw !important;
  }
  .mobMB27 {
    margin-bottom: 27vw !important;
  }
  .mobPL27 {
    padding-left: 27vw !important;
  }
  .mobPR27 {
    padding-right: 27vw !important;
  }
  .mobPT27 {
    padding-top: 27vw !important;
  }
  .mobPB27 {
    padding-bottom: 27vw !important;
  }
  .mobPH27 {
    padding-left: 27vw !important;
    padding-right: 27vw !important;
    box-sizing: border-box !important;
  }
  .mobPV27 {
    padding-top: 27vw !important;
    padding-bottom: 27vw !important;
  }
  .mobP27 {
    padding: 27vw !important;
    box-sizing: border-box !important;
  }
}
.pcW28 {
  width: 28vw !important;
}

.pcPL28 {
  padding-left: 28vw !important;
  padding-right: 28vw !important;
  box-sizing: border-box !important;
}

.pcPH28 {
  padding-left: 28vw !important;
  padding-right: 28vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV28 {
  padding-top: 28vw !important;
  padding-bottom: 28vw !important;
}

.pcP28 {
  padding: 28vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW28 {
    width: unset !important;
  }
  .pcPT28 {
    padding-top: unset !important;
  }
  .pcPB28 {
    padding-bottom: unset !important;
  }
  .pcPH28 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV28 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP28 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW28 {
    width: 28vw !important;
  }
  .mobML28 {
    margin-left: 28vw !important;
  }
  .mobMR28 {
    margin-right: 28vw !important;
  }
  .mobMT28 {
    margin-top: 28vw !important;
  }
  .mobMB28 {
    margin-bottom: 28vw !important;
  }
  .mobPL28 {
    padding-left: 28vw !important;
  }
  .mobPR28 {
    padding-right: 28vw !important;
  }
  .mobPT28 {
    padding-top: 28vw !important;
  }
  .mobPB28 {
    padding-bottom: 28vw !important;
  }
  .mobPH28 {
    padding-left: 28vw !important;
    padding-right: 28vw !important;
    box-sizing: border-box !important;
  }
  .mobPV28 {
    padding-top: 28vw !important;
    padding-bottom: 28vw !important;
  }
  .mobP28 {
    padding: 28vw !important;
    box-sizing: border-box !important;
  }
}
.pcW29 {
  width: 29vw !important;
}

.pcPL29 {
  padding-left: 29vw !important;
  padding-right: 29vw !important;
  box-sizing: border-box !important;
}

.pcPH29 {
  padding-left: 29vw !important;
  padding-right: 29vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV29 {
  padding-top: 29vw !important;
  padding-bottom: 29vw !important;
}

.pcP29 {
  padding: 29vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW29 {
    width: unset !important;
  }
  .pcPT29 {
    padding-top: unset !important;
  }
  .pcPB29 {
    padding-bottom: unset !important;
  }
  .pcPH29 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV29 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP29 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW29 {
    width: 29vw !important;
  }
  .mobML29 {
    margin-left: 29vw !important;
  }
  .mobMR29 {
    margin-right: 29vw !important;
  }
  .mobMT29 {
    margin-top: 29vw !important;
  }
  .mobMB29 {
    margin-bottom: 29vw !important;
  }
  .mobPL29 {
    padding-left: 29vw !important;
  }
  .mobPR29 {
    padding-right: 29vw !important;
  }
  .mobPT29 {
    padding-top: 29vw !important;
  }
  .mobPB29 {
    padding-bottom: 29vw !important;
  }
  .mobPH29 {
    padding-left: 29vw !important;
    padding-right: 29vw !important;
    box-sizing: border-box !important;
  }
  .mobPV29 {
    padding-top: 29vw !important;
    padding-bottom: 29vw !important;
  }
  .mobP29 {
    padding: 29vw !important;
    box-sizing: border-box !important;
  }
}
.pcW30 {
  width: 30vw !important;
}

.pcPL30 {
  padding-left: 30vw !important;
  padding-right: 30vw !important;
  box-sizing: border-box !important;
}

.pcPH30 {
  padding-left: 30vw !important;
  padding-right: 30vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV30 {
  padding-top: 30vw !important;
  padding-bottom: 30vw !important;
}

.pcP30 {
  padding: 30vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW30 {
    width: unset !important;
  }
  .pcPT30 {
    padding-top: unset !important;
  }
  .pcPB30 {
    padding-bottom: unset !important;
  }
  .pcPH30 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV30 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP30 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW30 {
    width: 30vw !important;
  }
  .mobML30 {
    margin-left: 30vw !important;
  }
  .mobMR30 {
    margin-right: 30vw !important;
  }
  .mobMT30 {
    margin-top: 30vw !important;
  }
  .mobMB30 {
    margin-bottom: 30vw !important;
  }
  .mobPL30 {
    padding-left: 30vw !important;
  }
  .mobPR30 {
    padding-right: 30vw !important;
  }
  .mobPT30 {
    padding-top: 30vw !important;
  }
  .mobPB30 {
    padding-bottom: 30vw !important;
  }
  .mobPH30 {
    padding-left: 30vw !important;
    padding-right: 30vw !important;
    box-sizing: border-box !important;
  }
  .mobPV30 {
    padding-top: 30vw !important;
    padding-bottom: 30vw !important;
  }
  .mobP30 {
    padding: 30vw !important;
    box-sizing: border-box !important;
  }
}
.pcW31 {
  width: 31vw !important;
}

.pcPL31 {
  padding-left: 31vw !important;
  padding-right: 31vw !important;
  box-sizing: border-box !important;
}

.pcPH31 {
  padding-left: 31vw !important;
  padding-right: 31vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV31 {
  padding-top: 31vw !important;
  padding-bottom: 31vw !important;
}

.pcP31 {
  padding: 31vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW31 {
    width: unset !important;
  }
  .pcPT31 {
    padding-top: unset !important;
  }
  .pcPB31 {
    padding-bottom: unset !important;
  }
  .pcPH31 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV31 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP31 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW31 {
    width: 31vw !important;
  }
  .mobML31 {
    margin-left: 31vw !important;
  }
  .mobMR31 {
    margin-right: 31vw !important;
  }
  .mobMT31 {
    margin-top: 31vw !important;
  }
  .mobMB31 {
    margin-bottom: 31vw !important;
  }
  .mobPL31 {
    padding-left: 31vw !important;
  }
  .mobPR31 {
    padding-right: 31vw !important;
  }
  .mobPT31 {
    padding-top: 31vw !important;
  }
  .mobPB31 {
    padding-bottom: 31vw !important;
  }
  .mobPH31 {
    padding-left: 31vw !important;
    padding-right: 31vw !important;
    box-sizing: border-box !important;
  }
  .mobPV31 {
    padding-top: 31vw !important;
    padding-bottom: 31vw !important;
  }
  .mobP31 {
    padding: 31vw !important;
    box-sizing: border-box !important;
  }
}
.pcW32 {
  width: 32vw !important;
}

.pcPL32 {
  padding-left: 32vw !important;
  padding-right: 32vw !important;
  box-sizing: border-box !important;
}

.pcPH32 {
  padding-left: 32vw !important;
  padding-right: 32vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV32 {
  padding-top: 32vw !important;
  padding-bottom: 32vw !important;
}

.pcP32 {
  padding: 32vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW32 {
    width: unset !important;
  }
  .pcPT32 {
    padding-top: unset !important;
  }
  .pcPB32 {
    padding-bottom: unset !important;
  }
  .pcPH32 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV32 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP32 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW32 {
    width: 32vw !important;
  }
  .mobML32 {
    margin-left: 32vw !important;
  }
  .mobMR32 {
    margin-right: 32vw !important;
  }
  .mobMT32 {
    margin-top: 32vw !important;
  }
  .mobMB32 {
    margin-bottom: 32vw !important;
  }
  .mobPL32 {
    padding-left: 32vw !important;
  }
  .mobPR32 {
    padding-right: 32vw !important;
  }
  .mobPT32 {
    padding-top: 32vw !important;
  }
  .mobPB32 {
    padding-bottom: 32vw !important;
  }
  .mobPH32 {
    padding-left: 32vw !important;
    padding-right: 32vw !important;
    box-sizing: border-box !important;
  }
  .mobPV32 {
    padding-top: 32vw !important;
    padding-bottom: 32vw !important;
  }
  .mobP32 {
    padding: 32vw !important;
    box-sizing: border-box !important;
  }
}
.pcW33 {
  width: 33vw !important;
}

.pcPL33 {
  padding-left: 33vw !important;
  padding-right: 33vw !important;
  box-sizing: border-box !important;
}

.pcPH33 {
  padding-left: 33vw !important;
  padding-right: 33vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV33 {
  padding-top: 33vw !important;
  padding-bottom: 33vw !important;
}

.pcP33 {
  padding: 33vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW33 {
    width: unset !important;
  }
  .pcPT33 {
    padding-top: unset !important;
  }
  .pcPB33 {
    padding-bottom: unset !important;
  }
  .pcPH33 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV33 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP33 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW33 {
    width: 33vw !important;
  }
  .mobML33 {
    margin-left: 33vw !important;
  }
  .mobMR33 {
    margin-right: 33vw !important;
  }
  .mobMT33 {
    margin-top: 33vw !important;
  }
  .mobMB33 {
    margin-bottom: 33vw !important;
  }
  .mobPL33 {
    padding-left: 33vw !important;
  }
  .mobPR33 {
    padding-right: 33vw !important;
  }
  .mobPT33 {
    padding-top: 33vw !important;
  }
  .mobPB33 {
    padding-bottom: 33vw !important;
  }
  .mobPH33 {
    padding-left: 33vw !important;
    padding-right: 33vw !important;
    box-sizing: border-box !important;
  }
  .mobPV33 {
    padding-top: 33vw !important;
    padding-bottom: 33vw !important;
  }
  .mobP33 {
    padding: 33vw !important;
    box-sizing: border-box !important;
  }
}
.pcW34 {
  width: 34vw !important;
}

.pcPL34 {
  padding-left: 34vw !important;
  padding-right: 34vw !important;
  box-sizing: border-box !important;
}

.pcPH34 {
  padding-left: 34vw !important;
  padding-right: 34vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV34 {
  padding-top: 34vw !important;
  padding-bottom: 34vw !important;
}

.pcP34 {
  padding: 34vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW34 {
    width: unset !important;
  }
  .pcPT34 {
    padding-top: unset !important;
  }
  .pcPB34 {
    padding-bottom: unset !important;
  }
  .pcPH34 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV34 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP34 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW34 {
    width: 34vw !important;
  }
  .mobML34 {
    margin-left: 34vw !important;
  }
  .mobMR34 {
    margin-right: 34vw !important;
  }
  .mobMT34 {
    margin-top: 34vw !important;
  }
  .mobMB34 {
    margin-bottom: 34vw !important;
  }
  .mobPL34 {
    padding-left: 34vw !important;
  }
  .mobPR34 {
    padding-right: 34vw !important;
  }
  .mobPT34 {
    padding-top: 34vw !important;
  }
  .mobPB34 {
    padding-bottom: 34vw !important;
  }
  .mobPH34 {
    padding-left: 34vw !important;
    padding-right: 34vw !important;
    box-sizing: border-box !important;
  }
  .mobPV34 {
    padding-top: 34vw !important;
    padding-bottom: 34vw !important;
  }
  .mobP34 {
    padding: 34vw !important;
    box-sizing: border-box !important;
  }
}
.pcW35 {
  width: 35vw !important;
}

.pcPL35 {
  padding-left: 35vw !important;
  padding-right: 35vw !important;
  box-sizing: border-box !important;
}

.pcPH35 {
  padding-left: 35vw !important;
  padding-right: 35vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV35 {
  padding-top: 35vw !important;
  padding-bottom: 35vw !important;
}

.pcP35 {
  padding: 35vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW35 {
    width: unset !important;
  }
  .pcPT35 {
    padding-top: unset !important;
  }
  .pcPB35 {
    padding-bottom: unset !important;
  }
  .pcPH35 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV35 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP35 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW35 {
    width: 35vw !important;
  }
  .mobML35 {
    margin-left: 35vw !important;
  }
  .mobMR35 {
    margin-right: 35vw !important;
  }
  .mobMT35 {
    margin-top: 35vw !important;
  }
  .mobMB35 {
    margin-bottom: 35vw !important;
  }
  .mobPL35 {
    padding-left: 35vw !important;
  }
  .mobPR35 {
    padding-right: 35vw !important;
  }
  .mobPT35 {
    padding-top: 35vw !important;
  }
  .mobPB35 {
    padding-bottom: 35vw !important;
  }
  .mobPH35 {
    padding-left: 35vw !important;
    padding-right: 35vw !important;
    box-sizing: border-box !important;
  }
  .mobPV35 {
    padding-top: 35vw !important;
    padding-bottom: 35vw !important;
  }
  .mobP35 {
    padding: 35vw !important;
    box-sizing: border-box !important;
  }
}
.pcW36 {
  width: 36vw !important;
}

.pcPL36 {
  padding-left: 36vw !important;
  padding-right: 36vw !important;
  box-sizing: border-box !important;
}

.pcPH36 {
  padding-left: 36vw !important;
  padding-right: 36vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV36 {
  padding-top: 36vw !important;
  padding-bottom: 36vw !important;
}

.pcP36 {
  padding: 36vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW36 {
    width: unset !important;
  }
  .pcPT36 {
    padding-top: unset !important;
  }
  .pcPB36 {
    padding-bottom: unset !important;
  }
  .pcPH36 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV36 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP36 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW36 {
    width: 36vw !important;
  }
  .mobML36 {
    margin-left: 36vw !important;
  }
  .mobMR36 {
    margin-right: 36vw !important;
  }
  .mobMT36 {
    margin-top: 36vw !important;
  }
  .mobMB36 {
    margin-bottom: 36vw !important;
  }
  .mobPL36 {
    padding-left: 36vw !important;
  }
  .mobPR36 {
    padding-right: 36vw !important;
  }
  .mobPT36 {
    padding-top: 36vw !important;
  }
  .mobPB36 {
    padding-bottom: 36vw !important;
  }
  .mobPH36 {
    padding-left: 36vw !important;
    padding-right: 36vw !important;
    box-sizing: border-box !important;
  }
  .mobPV36 {
    padding-top: 36vw !important;
    padding-bottom: 36vw !important;
  }
  .mobP36 {
    padding: 36vw !important;
    box-sizing: border-box !important;
  }
}
.pcW37 {
  width: 37vw !important;
}

.pcPL37 {
  padding-left: 37vw !important;
  padding-right: 37vw !important;
  box-sizing: border-box !important;
}

.pcPH37 {
  padding-left: 37vw !important;
  padding-right: 37vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV37 {
  padding-top: 37vw !important;
  padding-bottom: 37vw !important;
}

.pcP37 {
  padding: 37vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW37 {
    width: unset !important;
  }
  .pcPT37 {
    padding-top: unset !important;
  }
  .pcPB37 {
    padding-bottom: unset !important;
  }
  .pcPH37 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV37 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP37 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW37 {
    width: 37vw !important;
  }
  .mobML37 {
    margin-left: 37vw !important;
  }
  .mobMR37 {
    margin-right: 37vw !important;
  }
  .mobMT37 {
    margin-top: 37vw !important;
  }
  .mobMB37 {
    margin-bottom: 37vw !important;
  }
  .mobPL37 {
    padding-left: 37vw !important;
  }
  .mobPR37 {
    padding-right: 37vw !important;
  }
  .mobPT37 {
    padding-top: 37vw !important;
  }
  .mobPB37 {
    padding-bottom: 37vw !important;
  }
  .mobPH37 {
    padding-left: 37vw !important;
    padding-right: 37vw !important;
    box-sizing: border-box !important;
  }
  .mobPV37 {
    padding-top: 37vw !important;
    padding-bottom: 37vw !important;
  }
  .mobP37 {
    padding: 37vw !important;
    box-sizing: border-box !important;
  }
}
.pcW38 {
  width: 38vw !important;
}

.pcPL38 {
  padding-left: 38vw !important;
  padding-right: 38vw !important;
  box-sizing: border-box !important;
}

.pcPH38 {
  padding-left: 38vw !important;
  padding-right: 38vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV38 {
  padding-top: 38vw !important;
  padding-bottom: 38vw !important;
}

.pcP38 {
  padding: 38vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW38 {
    width: unset !important;
  }
  .pcPT38 {
    padding-top: unset !important;
  }
  .pcPB38 {
    padding-bottom: unset !important;
  }
  .pcPH38 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV38 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP38 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW38 {
    width: 38vw !important;
  }
  .mobML38 {
    margin-left: 38vw !important;
  }
  .mobMR38 {
    margin-right: 38vw !important;
  }
  .mobMT38 {
    margin-top: 38vw !important;
  }
  .mobMB38 {
    margin-bottom: 38vw !important;
  }
  .mobPL38 {
    padding-left: 38vw !important;
  }
  .mobPR38 {
    padding-right: 38vw !important;
  }
  .mobPT38 {
    padding-top: 38vw !important;
  }
  .mobPB38 {
    padding-bottom: 38vw !important;
  }
  .mobPH38 {
    padding-left: 38vw !important;
    padding-right: 38vw !important;
    box-sizing: border-box !important;
  }
  .mobPV38 {
    padding-top: 38vw !important;
    padding-bottom: 38vw !important;
  }
  .mobP38 {
    padding: 38vw !important;
    box-sizing: border-box !important;
  }
}
.pcW39 {
  width: 39vw !important;
}

.pcPL39 {
  padding-left: 39vw !important;
  padding-right: 39vw !important;
  box-sizing: border-box !important;
}

.pcPH39 {
  padding-left: 39vw !important;
  padding-right: 39vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV39 {
  padding-top: 39vw !important;
  padding-bottom: 39vw !important;
}

.pcP39 {
  padding: 39vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW39 {
    width: unset !important;
  }
  .pcPT39 {
    padding-top: unset !important;
  }
  .pcPB39 {
    padding-bottom: unset !important;
  }
  .pcPH39 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV39 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP39 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW39 {
    width: 39vw !important;
  }
  .mobML39 {
    margin-left: 39vw !important;
  }
  .mobMR39 {
    margin-right: 39vw !important;
  }
  .mobMT39 {
    margin-top: 39vw !important;
  }
  .mobMB39 {
    margin-bottom: 39vw !important;
  }
  .mobPL39 {
    padding-left: 39vw !important;
  }
  .mobPR39 {
    padding-right: 39vw !important;
  }
  .mobPT39 {
    padding-top: 39vw !important;
  }
  .mobPB39 {
    padding-bottom: 39vw !important;
  }
  .mobPH39 {
    padding-left: 39vw !important;
    padding-right: 39vw !important;
    box-sizing: border-box !important;
  }
  .mobPV39 {
    padding-top: 39vw !important;
    padding-bottom: 39vw !important;
  }
  .mobP39 {
    padding: 39vw !important;
    box-sizing: border-box !important;
  }
}
.pcW40 {
  width: 40vw !important;
}

.pcPL40 {
  padding-left: 40vw !important;
  padding-right: 40vw !important;
  box-sizing: border-box !important;
}

.pcPH40 {
  padding-left: 40vw !important;
  padding-right: 40vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV40 {
  padding-top: 40vw !important;
  padding-bottom: 40vw !important;
}

.pcP40 {
  padding: 40vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW40 {
    width: unset !important;
  }
  .pcPT40 {
    padding-top: unset !important;
  }
  .pcPB40 {
    padding-bottom: unset !important;
  }
  .pcPH40 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV40 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP40 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW40 {
    width: 40vw !important;
  }
  .mobML40 {
    margin-left: 40vw !important;
  }
  .mobMR40 {
    margin-right: 40vw !important;
  }
  .mobMT40 {
    margin-top: 40vw !important;
  }
  .mobMB40 {
    margin-bottom: 40vw !important;
  }
  .mobPL40 {
    padding-left: 40vw !important;
  }
  .mobPR40 {
    padding-right: 40vw !important;
  }
  .mobPT40 {
    padding-top: 40vw !important;
  }
  .mobPB40 {
    padding-bottom: 40vw !important;
  }
  .mobPH40 {
    padding-left: 40vw !important;
    padding-right: 40vw !important;
    box-sizing: border-box !important;
  }
  .mobPV40 {
    padding-top: 40vw !important;
    padding-bottom: 40vw !important;
  }
  .mobP40 {
    padding: 40vw !important;
    box-sizing: border-box !important;
  }
}
.pcW41 {
  width: 41vw !important;
}

.pcPL41 {
  padding-left: 41vw !important;
  padding-right: 41vw !important;
  box-sizing: border-box !important;
}

.pcPH41 {
  padding-left: 41vw !important;
  padding-right: 41vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV41 {
  padding-top: 41vw !important;
  padding-bottom: 41vw !important;
}

.pcP41 {
  padding: 41vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW41 {
    width: unset !important;
  }
  .pcPT41 {
    padding-top: unset !important;
  }
  .pcPB41 {
    padding-bottom: unset !important;
  }
  .pcPH41 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV41 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP41 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW41 {
    width: 41vw !important;
  }
  .mobML41 {
    margin-left: 41vw !important;
  }
  .mobMR41 {
    margin-right: 41vw !important;
  }
  .mobMT41 {
    margin-top: 41vw !important;
  }
  .mobMB41 {
    margin-bottom: 41vw !important;
  }
  .mobPL41 {
    padding-left: 41vw !important;
  }
  .mobPR41 {
    padding-right: 41vw !important;
  }
  .mobPT41 {
    padding-top: 41vw !important;
  }
  .mobPB41 {
    padding-bottom: 41vw !important;
  }
  .mobPH41 {
    padding-left: 41vw !important;
    padding-right: 41vw !important;
    box-sizing: border-box !important;
  }
  .mobPV41 {
    padding-top: 41vw !important;
    padding-bottom: 41vw !important;
  }
  .mobP41 {
    padding: 41vw !important;
    box-sizing: border-box !important;
  }
}
.pcW42 {
  width: 42vw !important;
}

.pcPL42 {
  padding-left: 42vw !important;
  padding-right: 42vw !important;
  box-sizing: border-box !important;
}

.pcPH42 {
  padding-left: 42vw !important;
  padding-right: 42vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV42 {
  padding-top: 42vw !important;
  padding-bottom: 42vw !important;
}

.pcP42 {
  padding: 42vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW42 {
    width: unset !important;
  }
  .pcPT42 {
    padding-top: unset !important;
  }
  .pcPB42 {
    padding-bottom: unset !important;
  }
  .pcPH42 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV42 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP42 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW42 {
    width: 42vw !important;
  }
  .mobML42 {
    margin-left: 42vw !important;
  }
  .mobMR42 {
    margin-right: 42vw !important;
  }
  .mobMT42 {
    margin-top: 42vw !important;
  }
  .mobMB42 {
    margin-bottom: 42vw !important;
  }
  .mobPL42 {
    padding-left: 42vw !important;
  }
  .mobPR42 {
    padding-right: 42vw !important;
  }
  .mobPT42 {
    padding-top: 42vw !important;
  }
  .mobPB42 {
    padding-bottom: 42vw !important;
  }
  .mobPH42 {
    padding-left: 42vw !important;
    padding-right: 42vw !important;
    box-sizing: border-box !important;
  }
  .mobPV42 {
    padding-top: 42vw !important;
    padding-bottom: 42vw !important;
  }
  .mobP42 {
    padding: 42vw !important;
    box-sizing: border-box !important;
  }
}
.pcW43 {
  width: 43vw !important;
}

.pcPL43 {
  padding-left: 43vw !important;
  padding-right: 43vw !important;
  box-sizing: border-box !important;
}

.pcPH43 {
  padding-left: 43vw !important;
  padding-right: 43vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV43 {
  padding-top: 43vw !important;
  padding-bottom: 43vw !important;
}

.pcP43 {
  padding: 43vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW43 {
    width: unset !important;
  }
  .pcPT43 {
    padding-top: unset !important;
  }
  .pcPB43 {
    padding-bottom: unset !important;
  }
  .pcPH43 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV43 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP43 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW43 {
    width: 43vw !important;
  }
  .mobML43 {
    margin-left: 43vw !important;
  }
  .mobMR43 {
    margin-right: 43vw !important;
  }
  .mobMT43 {
    margin-top: 43vw !important;
  }
  .mobMB43 {
    margin-bottom: 43vw !important;
  }
  .mobPL43 {
    padding-left: 43vw !important;
  }
  .mobPR43 {
    padding-right: 43vw !important;
  }
  .mobPT43 {
    padding-top: 43vw !important;
  }
  .mobPB43 {
    padding-bottom: 43vw !important;
  }
  .mobPH43 {
    padding-left: 43vw !important;
    padding-right: 43vw !important;
    box-sizing: border-box !important;
  }
  .mobPV43 {
    padding-top: 43vw !important;
    padding-bottom: 43vw !important;
  }
  .mobP43 {
    padding: 43vw !important;
    box-sizing: border-box !important;
  }
}
.pcW44 {
  width: 44vw !important;
}

.pcPL44 {
  padding-left: 44vw !important;
  padding-right: 44vw !important;
  box-sizing: border-box !important;
}

.pcPH44 {
  padding-left: 44vw !important;
  padding-right: 44vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV44 {
  padding-top: 44vw !important;
  padding-bottom: 44vw !important;
}

.pcP44 {
  padding: 44vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW44 {
    width: unset !important;
  }
  .pcPT44 {
    padding-top: unset !important;
  }
  .pcPB44 {
    padding-bottom: unset !important;
  }
  .pcPH44 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV44 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP44 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW44 {
    width: 44vw !important;
  }
  .mobML44 {
    margin-left: 44vw !important;
  }
  .mobMR44 {
    margin-right: 44vw !important;
  }
  .mobMT44 {
    margin-top: 44vw !important;
  }
  .mobMB44 {
    margin-bottom: 44vw !important;
  }
  .mobPL44 {
    padding-left: 44vw !important;
  }
  .mobPR44 {
    padding-right: 44vw !important;
  }
  .mobPT44 {
    padding-top: 44vw !important;
  }
  .mobPB44 {
    padding-bottom: 44vw !important;
  }
  .mobPH44 {
    padding-left: 44vw !important;
    padding-right: 44vw !important;
    box-sizing: border-box !important;
  }
  .mobPV44 {
    padding-top: 44vw !important;
    padding-bottom: 44vw !important;
  }
  .mobP44 {
    padding: 44vw !important;
    box-sizing: border-box !important;
  }
}
.pcW45 {
  width: 45vw !important;
}

.pcPL45 {
  padding-left: 45vw !important;
  padding-right: 45vw !important;
  box-sizing: border-box !important;
}

.pcPH45 {
  padding-left: 45vw !important;
  padding-right: 45vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV45 {
  padding-top: 45vw !important;
  padding-bottom: 45vw !important;
}

.pcP45 {
  padding: 45vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW45 {
    width: unset !important;
  }
  .pcPT45 {
    padding-top: unset !important;
  }
  .pcPB45 {
    padding-bottom: unset !important;
  }
  .pcPH45 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV45 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP45 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW45 {
    width: 45vw !important;
  }
  .mobML45 {
    margin-left: 45vw !important;
  }
  .mobMR45 {
    margin-right: 45vw !important;
  }
  .mobMT45 {
    margin-top: 45vw !important;
  }
  .mobMB45 {
    margin-bottom: 45vw !important;
  }
  .mobPL45 {
    padding-left: 45vw !important;
  }
  .mobPR45 {
    padding-right: 45vw !important;
  }
  .mobPT45 {
    padding-top: 45vw !important;
  }
  .mobPB45 {
    padding-bottom: 45vw !important;
  }
  .mobPH45 {
    padding-left: 45vw !important;
    padding-right: 45vw !important;
    box-sizing: border-box !important;
  }
  .mobPV45 {
    padding-top: 45vw !important;
    padding-bottom: 45vw !important;
  }
  .mobP45 {
    padding: 45vw !important;
    box-sizing: border-box !important;
  }
}
.pcW46 {
  width: 46vw !important;
}

.pcPL46 {
  padding-left: 46vw !important;
  padding-right: 46vw !important;
  box-sizing: border-box !important;
}

.pcPH46 {
  padding-left: 46vw !important;
  padding-right: 46vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV46 {
  padding-top: 46vw !important;
  padding-bottom: 46vw !important;
}

.pcP46 {
  padding: 46vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW46 {
    width: unset !important;
  }
  .pcPT46 {
    padding-top: unset !important;
  }
  .pcPB46 {
    padding-bottom: unset !important;
  }
  .pcPH46 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV46 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP46 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW46 {
    width: 46vw !important;
  }
  .mobML46 {
    margin-left: 46vw !important;
  }
  .mobMR46 {
    margin-right: 46vw !important;
  }
  .mobMT46 {
    margin-top: 46vw !important;
  }
  .mobMB46 {
    margin-bottom: 46vw !important;
  }
  .mobPL46 {
    padding-left: 46vw !important;
  }
  .mobPR46 {
    padding-right: 46vw !important;
  }
  .mobPT46 {
    padding-top: 46vw !important;
  }
  .mobPB46 {
    padding-bottom: 46vw !important;
  }
  .mobPH46 {
    padding-left: 46vw !important;
    padding-right: 46vw !important;
    box-sizing: border-box !important;
  }
  .mobPV46 {
    padding-top: 46vw !important;
    padding-bottom: 46vw !important;
  }
  .mobP46 {
    padding: 46vw !important;
    box-sizing: border-box !important;
  }
}
.pcW47 {
  width: 47vw !important;
}

.pcPL47 {
  padding-left: 47vw !important;
  padding-right: 47vw !important;
  box-sizing: border-box !important;
}

.pcPH47 {
  padding-left: 47vw !important;
  padding-right: 47vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV47 {
  padding-top: 47vw !important;
  padding-bottom: 47vw !important;
}

.pcP47 {
  padding: 47vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW47 {
    width: unset !important;
  }
  .pcPT47 {
    padding-top: unset !important;
  }
  .pcPB47 {
    padding-bottom: unset !important;
  }
  .pcPH47 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV47 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP47 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW47 {
    width: 47vw !important;
  }
  .mobML47 {
    margin-left: 47vw !important;
  }
  .mobMR47 {
    margin-right: 47vw !important;
  }
  .mobMT47 {
    margin-top: 47vw !important;
  }
  .mobMB47 {
    margin-bottom: 47vw !important;
  }
  .mobPL47 {
    padding-left: 47vw !important;
  }
  .mobPR47 {
    padding-right: 47vw !important;
  }
  .mobPT47 {
    padding-top: 47vw !important;
  }
  .mobPB47 {
    padding-bottom: 47vw !important;
  }
  .mobPH47 {
    padding-left: 47vw !important;
    padding-right: 47vw !important;
    box-sizing: border-box !important;
  }
  .mobPV47 {
    padding-top: 47vw !important;
    padding-bottom: 47vw !important;
  }
  .mobP47 {
    padding: 47vw !important;
    box-sizing: border-box !important;
  }
}
.pcW48 {
  width: 48vw !important;
}

.pcPL48 {
  padding-left: 48vw !important;
  padding-right: 48vw !important;
  box-sizing: border-box !important;
}

.pcPH48 {
  padding-left: 48vw !important;
  padding-right: 48vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV48 {
  padding-top: 48vw !important;
  padding-bottom: 48vw !important;
}

.pcP48 {
  padding: 48vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW48 {
    width: unset !important;
  }
  .pcPT48 {
    padding-top: unset !important;
  }
  .pcPB48 {
    padding-bottom: unset !important;
  }
  .pcPH48 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV48 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP48 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW48 {
    width: 48vw !important;
  }
  .mobML48 {
    margin-left: 48vw !important;
  }
  .mobMR48 {
    margin-right: 48vw !important;
  }
  .mobMT48 {
    margin-top: 48vw !important;
  }
  .mobMB48 {
    margin-bottom: 48vw !important;
  }
  .mobPL48 {
    padding-left: 48vw !important;
  }
  .mobPR48 {
    padding-right: 48vw !important;
  }
  .mobPT48 {
    padding-top: 48vw !important;
  }
  .mobPB48 {
    padding-bottom: 48vw !important;
  }
  .mobPH48 {
    padding-left: 48vw !important;
    padding-right: 48vw !important;
    box-sizing: border-box !important;
  }
  .mobPV48 {
    padding-top: 48vw !important;
    padding-bottom: 48vw !important;
  }
  .mobP48 {
    padding: 48vw !important;
    box-sizing: border-box !important;
  }
}
.pcW49 {
  width: 49vw !important;
}

.pcPL49 {
  padding-left: 49vw !important;
  padding-right: 49vw !important;
  box-sizing: border-box !important;
}

.pcPH49 {
  padding-left: 49vw !important;
  padding-right: 49vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV49 {
  padding-top: 49vw !important;
  padding-bottom: 49vw !important;
}

.pcP49 {
  padding: 49vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW49 {
    width: unset !important;
  }
  .pcPT49 {
    padding-top: unset !important;
  }
  .pcPB49 {
    padding-bottom: unset !important;
  }
  .pcPH49 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV49 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP49 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW49 {
    width: 49vw !important;
  }
  .mobML49 {
    margin-left: 49vw !important;
  }
  .mobMR49 {
    margin-right: 49vw !important;
  }
  .mobMT49 {
    margin-top: 49vw !important;
  }
  .mobMB49 {
    margin-bottom: 49vw !important;
  }
  .mobPL49 {
    padding-left: 49vw !important;
  }
  .mobPR49 {
    padding-right: 49vw !important;
  }
  .mobPT49 {
    padding-top: 49vw !important;
  }
  .mobPB49 {
    padding-bottom: 49vw !important;
  }
  .mobPH49 {
    padding-left: 49vw !important;
    padding-right: 49vw !important;
    box-sizing: border-box !important;
  }
  .mobPV49 {
    padding-top: 49vw !important;
    padding-bottom: 49vw !important;
  }
  .mobP49 {
    padding: 49vw !important;
    box-sizing: border-box !important;
  }
}
.pcW50 {
  width: 50vw !important;
}

.pcPL50 {
  padding-left: 50vw !important;
  padding-right: 50vw !important;
  box-sizing: border-box !important;
}

.pcPH50 {
  padding-left: 50vw !important;
  padding-right: 50vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV50 {
  padding-top: 50vw !important;
  padding-bottom: 50vw !important;
}

.pcP50 {
  padding: 50vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW50 {
    width: unset !important;
  }
  .pcPT50 {
    padding-top: unset !important;
  }
  .pcPB50 {
    padding-bottom: unset !important;
  }
  .pcPH50 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV50 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP50 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW50 {
    width: 50vw !important;
  }
  .mobML50 {
    margin-left: 50vw !important;
  }
  .mobMR50 {
    margin-right: 50vw !important;
  }
  .mobMT50 {
    margin-top: 50vw !important;
  }
  .mobMB50 {
    margin-bottom: 50vw !important;
  }
  .mobPL50 {
    padding-left: 50vw !important;
  }
  .mobPR50 {
    padding-right: 50vw !important;
  }
  .mobPT50 {
    padding-top: 50vw !important;
  }
  .mobPB50 {
    padding-bottom: 50vw !important;
  }
  .mobPH50 {
    padding-left: 50vw !important;
    padding-right: 50vw !important;
    box-sizing: border-box !important;
  }
  .mobPV50 {
    padding-top: 50vw !important;
    padding-bottom: 50vw !important;
  }
  .mobP50 {
    padding: 50vw !important;
    box-sizing: border-box !important;
  }
}
.pcW51 {
  width: 51vw !important;
}

.pcPL51 {
  padding-left: 51vw !important;
  padding-right: 51vw !important;
  box-sizing: border-box !important;
}

.pcPH51 {
  padding-left: 51vw !important;
  padding-right: 51vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV51 {
  padding-top: 51vw !important;
  padding-bottom: 51vw !important;
}

.pcP51 {
  padding: 51vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW51 {
    width: unset !important;
  }
  .pcPT51 {
    padding-top: unset !important;
  }
  .pcPB51 {
    padding-bottom: unset !important;
  }
  .pcPH51 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV51 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP51 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW51 {
    width: 51vw !important;
  }
  .mobML51 {
    margin-left: 51vw !important;
  }
  .mobMR51 {
    margin-right: 51vw !important;
  }
  .mobMT51 {
    margin-top: 51vw !important;
  }
  .mobMB51 {
    margin-bottom: 51vw !important;
  }
  .mobPL51 {
    padding-left: 51vw !important;
  }
  .mobPR51 {
    padding-right: 51vw !important;
  }
  .mobPT51 {
    padding-top: 51vw !important;
  }
  .mobPB51 {
    padding-bottom: 51vw !important;
  }
  .mobPH51 {
    padding-left: 51vw !important;
    padding-right: 51vw !important;
    box-sizing: border-box !important;
  }
  .mobPV51 {
    padding-top: 51vw !important;
    padding-bottom: 51vw !important;
  }
  .mobP51 {
    padding: 51vw !important;
    box-sizing: border-box !important;
  }
}
.pcW52 {
  width: 52vw !important;
}

.pcPL52 {
  padding-left: 52vw !important;
  padding-right: 52vw !important;
  box-sizing: border-box !important;
}

.pcPH52 {
  padding-left: 52vw !important;
  padding-right: 52vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV52 {
  padding-top: 52vw !important;
  padding-bottom: 52vw !important;
}

.pcP52 {
  padding: 52vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW52 {
    width: unset !important;
  }
  .pcPT52 {
    padding-top: unset !important;
  }
  .pcPB52 {
    padding-bottom: unset !important;
  }
  .pcPH52 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV52 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP52 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW52 {
    width: 52vw !important;
  }
  .mobML52 {
    margin-left: 52vw !important;
  }
  .mobMR52 {
    margin-right: 52vw !important;
  }
  .mobMT52 {
    margin-top: 52vw !important;
  }
  .mobMB52 {
    margin-bottom: 52vw !important;
  }
  .mobPL52 {
    padding-left: 52vw !important;
  }
  .mobPR52 {
    padding-right: 52vw !important;
  }
  .mobPT52 {
    padding-top: 52vw !important;
  }
  .mobPB52 {
    padding-bottom: 52vw !important;
  }
  .mobPH52 {
    padding-left: 52vw !important;
    padding-right: 52vw !important;
    box-sizing: border-box !important;
  }
  .mobPV52 {
    padding-top: 52vw !important;
    padding-bottom: 52vw !important;
  }
  .mobP52 {
    padding: 52vw !important;
    box-sizing: border-box !important;
  }
}
.pcW53 {
  width: 53vw !important;
}

.pcPL53 {
  padding-left: 53vw !important;
  padding-right: 53vw !important;
  box-sizing: border-box !important;
}

.pcPH53 {
  padding-left: 53vw !important;
  padding-right: 53vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV53 {
  padding-top: 53vw !important;
  padding-bottom: 53vw !important;
}

.pcP53 {
  padding: 53vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW53 {
    width: unset !important;
  }
  .pcPT53 {
    padding-top: unset !important;
  }
  .pcPB53 {
    padding-bottom: unset !important;
  }
  .pcPH53 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV53 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP53 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW53 {
    width: 53vw !important;
  }
  .mobML53 {
    margin-left: 53vw !important;
  }
  .mobMR53 {
    margin-right: 53vw !important;
  }
  .mobMT53 {
    margin-top: 53vw !important;
  }
  .mobMB53 {
    margin-bottom: 53vw !important;
  }
  .mobPL53 {
    padding-left: 53vw !important;
  }
  .mobPR53 {
    padding-right: 53vw !important;
  }
  .mobPT53 {
    padding-top: 53vw !important;
  }
  .mobPB53 {
    padding-bottom: 53vw !important;
  }
  .mobPH53 {
    padding-left: 53vw !important;
    padding-right: 53vw !important;
    box-sizing: border-box !important;
  }
  .mobPV53 {
    padding-top: 53vw !important;
    padding-bottom: 53vw !important;
  }
  .mobP53 {
    padding: 53vw !important;
    box-sizing: border-box !important;
  }
}
.pcW54 {
  width: 54vw !important;
}

.pcPL54 {
  padding-left: 54vw !important;
  padding-right: 54vw !important;
  box-sizing: border-box !important;
}

.pcPH54 {
  padding-left: 54vw !important;
  padding-right: 54vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV54 {
  padding-top: 54vw !important;
  padding-bottom: 54vw !important;
}

.pcP54 {
  padding: 54vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW54 {
    width: unset !important;
  }
  .pcPT54 {
    padding-top: unset !important;
  }
  .pcPB54 {
    padding-bottom: unset !important;
  }
  .pcPH54 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV54 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP54 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW54 {
    width: 54vw !important;
  }
  .mobML54 {
    margin-left: 54vw !important;
  }
  .mobMR54 {
    margin-right: 54vw !important;
  }
  .mobMT54 {
    margin-top: 54vw !important;
  }
  .mobMB54 {
    margin-bottom: 54vw !important;
  }
  .mobPL54 {
    padding-left: 54vw !important;
  }
  .mobPR54 {
    padding-right: 54vw !important;
  }
  .mobPT54 {
    padding-top: 54vw !important;
  }
  .mobPB54 {
    padding-bottom: 54vw !important;
  }
  .mobPH54 {
    padding-left: 54vw !important;
    padding-right: 54vw !important;
    box-sizing: border-box !important;
  }
  .mobPV54 {
    padding-top: 54vw !important;
    padding-bottom: 54vw !important;
  }
  .mobP54 {
    padding: 54vw !important;
    box-sizing: border-box !important;
  }
}
.pcW55 {
  width: 55vw !important;
}

.pcPL55 {
  padding-left: 55vw !important;
  padding-right: 55vw !important;
  box-sizing: border-box !important;
}

.pcPH55 {
  padding-left: 55vw !important;
  padding-right: 55vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV55 {
  padding-top: 55vw !important;
  padding-bottom: 55vw !important;
}

.pcP55 {
  padding: 55vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW55 {
    width: unset !important;
  }
  .pcPT55 {
    padding-top: unset !important;
  }
  .pcPB55 {
    padding-bottom: unset !important;
  }
  .pcPH55 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV55 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP55 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW55 {
    width: 55vw !important;
  }
  .mobML55 {
    margin-left: 55vw !important;
  }
  .mobMR55 {
    margin-right: 55vw !important;
  }
  .mobMT55 {
    margin-top: 55vw !important;
  }
  .mobMB55 {
    margin-bottom: 55vw !important;
  }
  .mobPL55 {
    padding-left: 55vw !important;
  }
  .mobPR55 {
    padding-right: 55vw !important;
  }
  .mobPT55 {
    padding-top: 55vw !important;
  }
  .mobPB55 {
    padding-bottom: 55vw !important;
  }
  .mobPH55 {
    padding-left: 55vw !important;
    padding-right: 55vw !important;
    box-sizing: border-box !important;
  }
  .mobPV55 {
    padding-top: 55vw !important;
    padding-bottom: 55vw !important;
  }
  .mobP55 {
    padding: 55vw !important;
    box-sizing: border-box !important;
  }
}
.pcW56 {
  width: 56vw !important;
}

.pcPL56 {
  padding-left: 56vw !important;
  padding-right: 56vw !important;
  box-sizing: border-box !important;
}

.pcPH56 {
  padding-left: 56vw !important;
  padding-right: 56vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV56 {
  padding-top: 56vw !important;
  padding-bottom: 56vw !important;
}

.pcP56 {
  padding: 56vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW56 {
    width: unset !important;
  }
  .pcPT56 {
    padding-top: unset !important;
  }
  .pcPB56 {
    padding-bottom: unset !important;
  }
  .pcPH56 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV56 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP56 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW56 {
    width: 56vw !important;
  }
  .mobML56 {
    margin-left: 56vw !important;
  }
  .mobMR56 {
    margin-right: 56vw !important;
  }
  .mobMT56 {
    margin-top: 56vw !important;
  }
  .mobMB56 {
    margin-bottom: 56vw !important;
  }
  .mobPL56 {
    padding-left: 56vw !important;
  }
  .mobPR56 {
    padding-right: 56vw !important;
  }
  .mobPT56 {
    padding-top: 56vw !important;
  }
  .mobPB56 {
    padding-bottom: 56vw !important;
  }
  .mobPH56 {
    padding-left: 56vw !important;
    padding-right: 56vw !important;
    box-sizing: border-box !important;
  }
  .mobPV56 {
    padding-top: 56vw !important;
    padding-bottom: 56vw !important;
  }
  .mobP56 {
    padding: 56vw !important;
    box-sizing: border-box !important;
  }
}
.pcW57 {
  width: 57vw !important;
}

.pcPL57 {
  padding-left: 57vw !important;
  padding-right: 57vw !important;
  box-sizing: border-box !important;
}

.pcPH57 {
  padding-left: 57vw !important;
  padding-right: 57vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV57 {
  padding-top: 57vw !important;
  padding-bottom: 57vw !important;
}

.pcP57 {
  padding: 57vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW57 {
    width: unset !important;
  }
  .pcPT57 {
    padding-top: unset !important;
  }
  .pcPB57 {
    padding-bottom: unset !important;
  }
  .pcPH57 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV57 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP57 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW57 {
    width: 57vw !important;
  }
  .mobML57 {
    margin-left: 57vw !important;
  }
  .mobMR57 {
    margin-right: 57vw !important;
  }
  .mobMT57 {
    margin-top: 57vw !important;
  }
  .mobMB57 {
    margin-bottom: 57vw !important;
  }
  .mobPL57 {
    padding-left: 57vw !important;
  }
  .mobPR57 {
    padding-right: 57vw !important;
  }
  .mobPT57 {
    padding-top: 57vw !important;
  }
  .mobPB57 {
    padding-bottom: 57vw !important;
  }
  .mobPH57 {
    padding-left: 57vw !important;
    padding-right: 57vw !important;
    box-sizing: border-box !important;
  }
  .mobPV57 {
    padding-top: 57vw !important;
    padding-bottom: 57vw !important;
  }
  .mobP57 {
    padding: 57vw !important;
    box-sizing: border-box !important;
  }
}
.pcW58 {
  width: 58vw !important;
}

.pcPL58 {
  padding-left: 58vw !important;
  padding-right: 58vw !important;
  box-sizing: border-box !important;
}

.pcPH58 {
  padding-left: 58vw !important;
  padding-right: 58vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV58 {
  padding-top: 58vw !important;
  padding-bottom: 58vw !important;
}

.pcP58 {
  padding: 58vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW58 {
    width: unset !important;
  }
  .pcPT58 {
    padding-top: unset !important;
  }
  .pcPB58 {
    padding-bottom: unset !important;
  }
  .pcPH58 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV58 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP58 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW58 {
    width: 58vw !important;
  }
  .mobML58 {
    margin-left: 58vw !important;
  }
  .mobMR58 {
    margin-right: 58vw !important;
  }
  .mobMT58 {
    margin-top: 58vw !important;
  }
  .mobMB58 {
    margin-bottom: 58vw !important;
  }
  .mobPL58 {
    padding-left: 58vw !important;
  }
  .mobPR58 {
    padding-right: 58vw !important;
  }
  .mobPT58 {
    padding-top: 58vw !important;
  }
  .mobPB58 {
    padding-bottom: 58vw !important;
  }
  .mobPH58 {
    padding-left: 58vw !important;
    padding-right: 58vw !important;
    box-sizing: border-box !important;
  }
  .mobPV58 {
    padding-top: 58vw !important;
    padding-bottom: 58vw !important;
  }
  .mobP58 {
    padding: 58vw !important;
    box-sizing: border-box !important;
  }
}
.pcW59 {
  width: 59vw !important;
}

.pcPL59 {
  padding-left: 59vw !important;
  padding-right: 59vw !important;
  box-sizing: border-box !important;
}

.pcPH59 {
  padding-left: 59vw !important;
  padding-right: 59vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV59 {
  padding-top: 59vw !important;
  padding-bottom: 59vw !important;
}

.pcP59 {
  padding: 59vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW59 {
    width: unset !important;
  }
  .pcPT59 {
    padding-top: unset !important;
  }
  .pcPB59 {
    padding-bottom: unset !important;
  }
  .pcPH59 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV59 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP59 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW59 {
    width: 59vw !important;
  }
  .mobML59 {
    margin-left: 59vw !important;
  }
  .mobMR59 {
    margin-right: 59vw !important;
  }
  .mobMT59 {
    margin-top: 59vw !important;
  }
  .mobMB59 {
    margin-bottom: 59vw !important;
  }
  .mobPL59 {
    padding-left: 59vw !important;
  }
  .mobPR59 {
    padding-right: 59vw !important;
  }
  .mobPT59 {
    padding-top: 59vw !important;
  }
  .mobPB59 {
    padding-bottom: 59vw !important;
  }
  .mobPH59 {
    padding-left: 59vw !important;
    padding-right: 59vw !important;
    box-sizing: border-box !important;
  }
  .mobPV59 {
    padding-top: 59vw !important;
    padding-bottom: 59vw !important;
  }
  .mobP59 {
    padding: 59vw !important;
    box-sizing: border-box !important;
  }
}
.pcW60 {
  width: 60vw !important;
}

.pcPL60 {
  padding-left: 60vw !important;
  padding-right: 60vw !important;
  box-sizing: border-box !important;
}

.pcPH60 {
  padding-left: 60vw !important;
  padding-right: 60vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV60 {
  padding-top: 60vw !important;
  padding-bottom: 60vw !important;
}

.pcP60 {
  padding: 60vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW60 {
    width: unset !important;
  }
  .pcPT60 {
    padding-top: unset !important;
  }
  .pcPB60 {
    padding-bottom: unset !important;
  }
  .pcPH60 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV60 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP60 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW60 {
    width: 60vw !important;
  }
  .mobML60 {
    margin-left: 60vw !important;
  }
  .mobMR60 {
    margin-right: 60vw !important;
  }
  .mobMT60 {
    margin-top: 60vw !important;
  }
  .mobMB60 {
    margin-bottom: 60vw !important;
  }
  .mobPL60 {
    padding-left: 60vw !important;
  }
  .mobPR60 {
    padding-right: 60vw !important;
  }
  .mobPT60 {
    padding-top: 60vw !important;
  }
  .mobPB60 {
    padding-bottom: 60vw !important;
  }
  .mobPH60 {
    padding-left: 60vw !important;
    padding-right: 60vw !important;
    box-sizing: border-box !important;
  }
  .mobPV60 {
    padding-top: 60vw !important;
    padding-bottom: 60vw !important;
  }
  .mobP60 {
    padding: 60vw !important;
    box-sizing: border-box !important;
  }
}
.pcW61 {
  width: 61vw !important;
}

.pcPL61 {
  padding-left: 61vw !important;
  padding-right: 61vw !important;
  box-sizing: border-box !important;
}

.pcPH61 {
  padding-left: 61vw !important;
  padding-right: 61vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV61 {
  padding-top: 61vw !important;
  padding-bottom: 61vw !important;
}

.pcP61 {
  padding: 61vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW61 {
    width: unset !important;
  }
  .pcPT61 {
    padding-top: unset !important;
  }
  .pcPB61 {
    padding-bottom: unset !important;
  }
  .pcPH61 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV61 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP61 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW61 {
    width: 61vw !important;
  }
  .mobML61 {
    margin-left: 61vw !important;
  }
  .mobMR61 {
    margin-right: 61vw !important;
  }
  .mobMT61 {
    margin-top: 61vw !important;
  }
  .mobMB61 {
    margin-bottom: 61vw !important;
  }
  .mobPL61 {
    padding-left: 61vw !important;
  }
  .mobPR61 {
    padding-right: 61vw !important;
  }
  .mobPT61 {
    padding-top: 61vw !important;
  }
  .mobPB61 {
    padding-bottom: 61vw !important;
  }
  .mobPH61 {
    padding-left: 61vw !important;
    padding-right: 61vw !important;
    box-sizing: border-box !important;
  }
  .mobPV61 {
    padding-top: 61vw !important;
    padding-bottom: 61vw !important;
  }
  .mobP61 {
    padding: 61vw !important;
    box-sizing: border-box !important;
  }
}
.pcW62 {
  width: 62vw !important;
}

.pcPL62 {
  padding-left: 62vw !important;
  padding-right: 62vw !important;
  box-sizing: border-box !important;
}

.pcPH62 {
  padding-left: 62vw !important;
  padding-right: 62vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV62 {
  padding-top: 62vw !important;
  padding-bottom: 62vw !important;
}

.pcP62 {
  padding: 62vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW62 {
    width: unset !important;
  }
  .pcPT62 {
    padding-top: unset !important;
  }
  .pcPB62 {
    padding-bottom: unset !important;
  }
  .pcPH62 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV62 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP62 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW62 {
    width: 62vw !important;
  }
  .mobML62 {
    margin-left: 62vw !important;
  }
  .mobMR62 {
    margin-right: 62vw !important;
  }
  .mobMT62 {
    margin-top: 62vw !important;
  }
  .mobMB62 {
    margin-bottom: 62vw !important;
  }
  .mobPL62 {
    padding-left: 62vw !important;
  }
  .mobPR62 {
    padding-right: 62vw !important;
  }
  .mobPT62 {
    padding-top: 62vw !important;
  }
  .mobPB62 {
    padding-bottom: 62vw !important;
  }
  .mobPH62 {
    padding-left: 62vw !important;
    padding-right: 62vw !important;
    box-sizing: border-box !important;
  }
  .mobPV62 {
    padding-top: 62vw !important;
    padding-bottom: 62vw !important;
  }
  .mobP62 {
    padding: 62vw !important;
    box-sizing: border-box !important;
  }
}
.pcW63 {
  width: 63vw !important;
}

.pcPL63 {
  padding-left: 63vw !important;
  padding-right: 63vw !important;
  box-sizing: border-box !important;
}

.pcPH63 {
  padding-left: 63vw !important;
  padding-right: 63vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV63 {
  padding-top: 63vw !important;
  padding-bottom: 63vw !important;
}

.pcP63 {
  padding: 63vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW63 {
    width: unset !important;
  }
  .pcPT63 {
    padding-top: unset !important;
  }
  .pcPB63 {
    padding-bottom: unset !important;
  }
  .pcPH63 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV63 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP63 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW63 {
    width: 63vw !important;
  }
  .mobML63 {
    margin-left: 63vw !important;
  }
  .mobMR63 {
    margin-right: 63vw !important;
  }
  .mobMT63 {
    margin-top: 63vw !important;
  }
  .mobMB63 {
    margin-bottom: 63vw !important;
  }
  .mobPL63 {
    padding-left: 63vw !important;
  }
  .mobPR63 {
    padding-right: 63vw !important;
  }
  .mobPT63 {
    padding-top: 63vw !important;
  }
  .mobPB63 {
    padding-bottom: 63vw !important;
  }
  .mobPH63 {
    padding-left: 63vw !important;
    padding-right: 63vw !important;
    box-sizing: border-box !important;
  }
  .mobPV63 {
    padding-top: 63vw !important;
    padding-bottom: 63vw !important;
  }
  .mobP63 {
    padding: 63vw !important;
    box-sizing: border-box !important;
  }
}
.pcW64 {
  width: 64vw !important;
}

.pcPL64 {
  padding-left: 64vw !important;
  padding-right: 64vw !important;
  box-sizing: border-box !important;
}

.pcPH64 {
  padding-left: 64vw !important;
  padding-right: 64vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV64 {
  padding-top: 64vw !important;
  padding-bottom: 64vw !important;
}

.pcP64 {
  padding: 64vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW64 {
    width: unset !important;
  }
  .pcPT64 {
    padding-top: unset !important;
  }
  .pcPB64 {
    padding-bottom: unset !important;
  }
  .pcPH64 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV64 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP64 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW64 {
    width: 64vw !important;
  }
  .mobML64 {
    margin-left: 64vw !important;
  }
  .mobMR64 {
    margin-right: 64vw !important;
  }
  .mobMT64 {
    margin-top: 64vw !important;
  }
  .mobMB64 {
    margin-bottom: 64vw !important;
  }
  .mobPL64 {
    padding-left: 64vw !important;
  }
  .mobPR64 {
    padding-right: 64vw !important;
  }
  .mobPT64 {
    padding-top: 64vw !important;
  }
  .mobPB64 {
    padding-bottom: 64vw !important;
  }
  .mobPH64 {
    padding-left: 64vw !important;
    padding-right: 64vw !important;
    box-sizing: border-box !important;
  }
  .mobPV64 {
    padding-top: 64vw !important;
    padding-bottom: 64vw !important;
  }
  .mobP64 {
    padding: 64vw !important;
    box-sizing: border-box !important;
  }
}
.pcW65 {
  width: 65vw !important;
}

.pcPL65 {
  padding-left: 65vw !important;
  padding-right: 65vw !important;
  box-sizing: border-box !important;
}

.pcPH65 {
  padding-left: 65vw !important;
  padding-right: 65vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV65 {
  padding-top: 65vw !important;
  padding-bottom: 65vw !important;
}

.pcP65 {
  padding: 65vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW65 {
    width: unset !important;
  }
  .pcPT65 {
    padding-top: unset !important;
  }
  .pcPB65 {
    padding-bottom: unset !important;
  }
  .pcPH65 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV65 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP65 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW65 {
    width: 65vw !important;
  }
  .mobML65 {
    margin-left: 65vw !important;
  }
  .mobMR65 {
    margin-right: 65vw !important;
  }
  .mobMT65 {
    margin-top: 65vw !important;
  }
  .mobMB65 {
    margin-bottom: 65vw !important;
  }
  .mobPL65 {
    padding-left: 65vw !important;
  }
  .mobPR65 {
    padding-right: 65vw !important;
  }
  .mobPT65 {
    padding-top: 65vw !important;
  }
  .mobPB65 {
    padding-bottom: 65vw !important;
  }
  .mobPH65 {
    padding-left: 65vw !important;
    padding-right: 65vw !important;
    box-sizing: border-box !important;
  }
  .mobPV65 {
    padding-top: 65vw !important;
    padding-bottom: 65vw !important;
  }
  .mobP65 {
    padding: 65vw !important;
    box-sizing: border-box !important;
  }
}
.pcW66 {
  width: 66vw !important;
}

.pcPL66 {
  padding-left: 66vw !important;
  padding-right: 66vw !important;
  box-sizing: border-box !important;
}

.pcPH66 {
  padding-left: 66vw !important;
  padding-right: 66vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV66 {
  padding-top: 66vw !important;
  padding-bottom: 66vw !important;
}

.pcP66 {
  padding: 66vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW66 {
    width: unset !important;
  }
  .pcPT66 {
    padding-top: unset !important;
  }
  .pcPB66 {
    padding-bottom: unset !important;
  }
  .pcPH66 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV66 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP66 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW66 {
    width: 66vw !important;
  }
  .mobML66 {
    margin-left: 66vw !important;
  }
  .mobMR66 {
    margin-right: 66vw !important;
  }
  .mobMT66 {
    margin-top: 66vw !important;
  }
  .mobMB66 {
    margin-bottom: 66vw !important;
  }
  .mobPL66 {
    padding-left: 66vw !important;
  }
  .mobPR66 {
    padding-right: 66vw !important;
  }
  .mobPT66 {
    padding-top: 66vw !important;
  }
  .mobPB66 {
    padding-bottom: 66vw !important;
  }
  .mobPH66 {
    padding-left: 66vw !important;
    padding-right: 66vw !important;
    box-sizing: border-box !important;
  }
  .mobPV66 {
    padding-top: 66vw !important;
    padding-bottom: 66vw !important;
  }
  .mobP66 {
    padding: 66vw !important;
    box-sizing: border-box !important;
  }
}
.pcW67 {
  width: 67vw !important;
}

.pcPL67 {
  padding-left: 67vw !important;
  padding-right: 67vw !important;
  box-sizing: border-box !important;
}

.pcPH67 {
  padding-left: 67vw !important;
  padding-right: 67vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV67 {
  padding-top: 67vw !important;
  padding-bottom: 67vw !important;
}

.pcP67 {
  padding: 67vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW67 {
    width: unset !important;
  }
  .pcPT67 {
    padding-top: unset !important;
  }
  .pcPB67 {
    padding-bottom: unset !important;
  }
  .pcPH67 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV67 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP67 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW67 {
    width: 67vw !important;
  }
  .mobML67 {
    margin-left: 67vw !important;
  }
  .mobMR67 {
    margin-right: 67vw !important;
  }
  .mobMT67 {
    margin-top: 67vw !important;
  }
  .mobMB67 {
    margin-bottom: 67vw !important;
  }
  .mobPL67 {
    padding-left: 67vw !important;
  }
  .mobPR67 {
    padding-right: 67vw !important;
  }
  .mobPT67 {
    padding-top: 67vw !important;
  }
  .mobPB67 {
    padding-bottom: 67vw !important;
  }
  .mobPH67 {
    padding-left: 67vw !important;
    padding-right: 67vw !important;
    box-sizing: border-box !important;
  }
  .mobPV67 {
    padding-top: 67vw !important;
    padding-bottom: 67vw !important;
  }
  .mobP67 {
    padding: 67vw !important;
    box-sizing: border-box !important;
  }
}
.pcW68 {
  width: 68vw !important;
}

.pcPL68 {
  padding-left: 68vw !important;
  padding-right: 68vw !important;
  box-sizing: border-box !important;
}

.pcPH68 {
  padding-left: 68vw !important;
  padding-right: 68vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV68 {
  padding-top: 68vw !important;
  padding-bottom: 68vw !important;
}

.pcP68 {
  padding: 68vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW68 {
    width: unset !important;
  }
  .pcPT68 {
    padding-top: unset !important;
  }
  .pcPB68 {
    padding-bottom: unset !important;
  }
  .pcPH68 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV68 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP68 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW68 {
    width: 68vw !important;
  }
  .mobML68 {
    margin-left: 68vw !important;
  }
  .mobMR68 {
    margin-right: 68vw !important;
  }
  .mobMT68 {
    margin-top: 68vw !important;
  }
  .mobMB68 {
    margin-bottom: 68vw !important;
  }
  .mobPL68 {
    padding-left: 68vw !important;
  }
  .mobPR68 {
    padding-right: 68vw !important;
  }
  .mobPT68 {
    padding-top: 68vw !important;
  }
  .mobPB68 {
    padding-bottom: 68vw !important;
  }
  .mobPH68 {
    padding-left: 68vw !important;
    padding-right: 68vw !important;
    box-sizing: border-box !important;
  }
  .mobPV68 {
    padding-top: 68vw !important;
    padding-bottom: 68vw !important;
  }
  .mobP68 {
    padding: 68vw !important;
    box-sizing: border-box !important;
  }
}
.pcW69 {
  width: 69vw !important;
}

.pcPL69 {
  padding-left: 69vw !important;
  padding-right: 69vw !important;
  box-sizing: border-box !important;
}

.pcPH69 {
  padding-left: 69vw !important;
  padding-right: 69vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV69 {
  padding-top: 69vw !important;
  padding-bottom: 69vw !important;
}

.pcP69 {
  padding: 69vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW69 {
    width: unset !important;
  }
  .pcPT69 {
    padding-top: unset !important;
  }
  .pcPB69 {
    padding-bottom: unset !important;
  }
  .pcPH69 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV69 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP69 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW69 {
    width: 69vw !important;
  }
  .mobML69 {
    margin-left: 69vw !important;
  }
  .mobMR69 {
    margin-right: 69vw !important;
  }
  .mobMT69 {
    margin-top: 69vw !important;
  }
  .mobMB69 {
    margin-bottom: 69vw !important;
  }
  .mobPL69 {
    padding-left: 69vw !important;
  }
  .mobPR69 {
    padding-right: 69vw !important;
  }
  .mobPT69 {
    padding-top: 69vw !important;
  }
  .mobPB69 {
    padding-bottom: 69vw !important;
  }
  .mobPH69 {
    padding-left: 69vw !important;
    padding-right: 69vw !important;
    box-sizing: border-box !important;
  }
  .mobPV69 {
    padding-top: 69vw !important;
    padding-bottom: 69vw !important;
  }
  .mobP69 {
    padding: 69vw !important;
    box-sizing: border-box !important;
  }
}
.pcW70 {
  width: 70vw !important;
}

.pcPL70 {
  padding-left: 70vw !important;
  padding-right: 70vw !important;
  box-sizing: border-box !important;
}

.pcPH70 {
  padding-left: 70vw !important;
  padding-right: 70vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV70 {
  padding-top: 70vw !important;
  padding-bottom: 70vw !important;
}

.pcP70 {
  padding: 70vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW70 {
    width: unset !important;
  }
  .pcPT70 {
    padding-top: unset !important;
  }
  .pcPB70 {
    padding-bottom: unset !important;
  }
  .pcPH70 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV70 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP70 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW70 {
    width: 70vw !important;
  }
  .mobML70 {
    margin-left: 70vw !important;
  }
  .mobMR70 {
    margin-right: 70vw !important;
  }
  .mobMT70 {
    margin-top: 70vw !important;
  }
  .mobMB70 {
    margin-bottom: 70vw !important;
  }
  .mobPL70 {
    padding-left: 70vw !important;
  }
  .mobPR70 {
    padding-right: 70vw !important;
  }
  .mobPT70 {
    padding-top: 70vw !important;
  }
  .mobPB70 {
    padding-bottom: 70vw !important;
  }
  .mobPH70 {
    padding-left: 70vw !important;
    padding-right: 70vw !important;
    box-sizing: border-box !important;
  }
  .mobPV70 {
    padding-top: 70vw !important;
    padding-bottom: 70vw !important;
  }
  .mobP70 {
    padding: 70vw !important;
    box-sizing: border-box !important;
  }
}
.pcW71 {
  width: 71vw !important;
}

.pcPL71 {
  padding-left: 71vw !important;
  padding-right: 71vw !important;
  box-sizing: border-box !important;
}

.pcPH71 {
  padding-left: 71vw !important;
  padding-right: 71vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV71 {
  padding-top: 71vw !important;
  padding-bottom: 71vw !important;
}

.pcP71 {
  padding: 71vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW71 {
    width: unset !important;
  }
  .pcPT71 {
    padding-top: unset !important;
  }
  .pcPB71 {
    padding-bottom: unset !important;
  }
  .pcPH71 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV71 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP71 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW71 {
    width: 71vw !important;
  }
  .mobML71 {
    margin-left: 71vw !important;
  }
  .mobMR71 {
    margin-right: 71vw !important;
  }
  .mobMT71 {
    margin-top: 71vw !important;
  }
  .mobMB71 {
    margin-bottom: 71vw !important;
  }
  .mobPL71 {
    padding-left: 71vw !important;
  }
  .mobPR71 {
    padding-right: 71vw !important;
  }
  .mobPT71 {
    padding-top: 71vw !important;
  }
  .mobPB71 {
    padding-bottom: 71vw !important;
  }
  .mobPH71 {
    padding-left: 71vw !important;
    padding-right: 71vw !important;
    box-sizing: border-box !important;
  }
  .mobPV71 {
    padding-top: 71vw !important;
    padding-bottom: 71vw !important;
  }
  .mobP71 {
    padding: 71vw !important;
    box-sizing: border-box !important;
  }
}
.pcW72 {
  width: 72vw !important;
}

.pcPL72 {
  padding-left: 72vw !important;
  padding-right: 72vw !important;
  box-sizing: border-box !important;
}

.pcPH72 {
  padding-left: 72vw !important;
  padding-right: 72vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV72 {
  padding-top: 72vw !important;
  padding-bottom: 72vw !important;
}

.pcP72 {
  padding: 72vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW72 {
    width: unset !important;
  }
  .pcPT72 {
    padding-top: unset !important;
  }
  .pcPB72 {
    padding-bottom: unset !important;
  }
  .pcPH72 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV72 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP72 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW72 {
    width: 72vw !important;
  }
  .mobML72 {
    margin-left: 72vw !important;
  }
  .mobMR72 {
    margin-right: 72vw !important;
  }
  .mobMT72 {
    margin-top: 72vw !important;
  }
  .mobMB72 {
    margin-bottom: 72vw !important;
  }
  .mobPL72 {
    padding-left: 72vw !important;
  }
  .mobPR72 {
    padding-right: 72vw !important;
  }
  .mobPT72 {
    padding-top: 72vw !important;
  }
  .mobPB72 {
    padding-bottom: 72vw !important;
  }
  .mobPH72 {
    padding-left: 72vw !important;
    padding-right: 72vw !important;
    box-sizing: border-box !important;
  }
  .mobPV72 {
    padding-top: 72vw !important;
    padding-bottom: 72vw !important;
  }
  .mobP72 {
    padding: 72vw !important;
    box-sizing: border-box !important;
  }
}
.pcW73 {
  width: 73vw !important;
}

.pcPL73 {
  padding-left: 73vw !important;
  padding-right: 73vw !important;
  box-sizing: border-box !important;
}

.pcPH73 {
  padding-left: 73vw !important;
  padding-right: 73vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV73 {
  padding-top: 73vw !important;
  padding-bottom: 73vw !important;
}

.pcP73 {
  padding: 73vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW73 {
    width: unset !important;
  }
  .pcPT73 {
    padding-top: unset !important;
  }
  .pcPB73 {
    padding-bottom: unset !important;
  }
  .pcPH73 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV73 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP73 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW73 {
    width: 73vw !important;
  }
  .mobML73 {
    margin-left: 73vw !important;
  }
  .mobMR73 {
    margin-right: 73vw !important;
  }
  .mobMT73 {
    margin-top: 73vw !important;
  }
  .mobMB73 {
    margin-bottom: 73vw !important;
  }
  .mobPL73 {
    padding-left: 73vw !important;
  }
  .mobPR73 {
    padding-right: 73vw !important;
  }
  .mobPT73 {
    padding-top: 73vw !important;
  }
  .mobPB73 {
    padding-bottom: 73vw !important;
  }
  .mobPH73 {
    padding-left: 73vw !important;
    padding-right: 73vw !important;
    box-sizing: border-box !important;
  }
  .mobPV73 {
    padding-top: 73vw !important;
    padding-bottom: 73vw !important;
  }
  .mobP73 {
    padding: 73vw !important;
    box-sizing: border-box !important;
  }
}
.pcW74 {
  width: 74vw !important;
}

.pcPL74 {
  padding-left: 74vw !important;
  padding-right: 74vw !important;
  box-sizing: border-box !important;
}

.pcPH74 {
  padding-left: 74vw !important;
  padding-right: 74vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV74 {
  padding-top: 74vw !important;
  padding-bottom: 74vw !important;
}

.pcP74 {
  padding: 74vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW74 {
    width: unset !important;
  }
  .pcPT74 {
    padding-top: unset !important;
  }
  .pcPB74 {
    padding-bottom: unset !important;
  }
  .pcPH74 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV74 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP74 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW74 {
    width: 74vw !important;
  }
  .mobML74 {
    margin-left: 74vw !important;
  }
  .mobMR74 {
    margin-right: 74vw !important;
  }
  .mobMT74 {
    margin-top: 74vw !important;
  }
  .mobMB74 {
    margin-bottom: 74vw !important;
  }
  .mobPL74 {
    padding-left: 74vw !important;
  }
  .mobPR74 {
    padding-right: 74vw !important;
  }
  .mobPT74 {
    padding-top: 74vw !important;
  }
  .mobPB74 {
    padding-bottom: 74vw !important;
  }
  .mobPH74 {
    padding-left: 74vw !important;
    padding-right: 74vw !important;
    box-sizing: border-box !important;
  }
  .mobPV74 {
    padding-top: 74vw !important;
    padding-bottom: 74vw !important;
  }
  .mobP74 {
    padding: 74vw !important;
    box-sizing: border-box !important;
  }
}
.pcW75 {
  width: 75vw !important;
}

.pcPL75 {
  padding-left: 75vw !important;
  padding-right: 75vw !important;
  box-sizing: border-box !important;
}

.pcPH75 {
  padding-left: 75vw !important;
  padding-right: 75vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV75 {
  padding-top: 75vw !important;
  padding-bottom: 75vw !important;
}

.pcP75 {
  padding: 75vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW75 {
    width: unset !important;
  }
  .pcPT75 {
    padding-top: unset !important;
  }
  .pcPB75 {
    padding-bottom: unset !important;
  }
  .pcPH75 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV75 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP75 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW75 {
    width: 75vw !important;
  }
  .mobML75 {
    margin-left: 75vw !important;
  }
  .mobMR75 {
    margin-right: 75vw !important;
  }
  .mobMT75 {
    margin-top: 75vw !important;
  }
  .mobMB75 {
    margin-bottom: 75vw !important;
  }
  .mobPL75 {
    padding-left: 75vw !important;
  }
  .mobPR75 {
    padding-right: 75vw !important;
  }
  .mobPT75 {
    padding-top: 75vw !important;
  }
  .mobPB75 {
    padding-bottom: 75vw !important;
  }
  .mobPH75 {
    padding-left: 75vw !important;
    padding-right: 75vw !important;
    box-sizing: border-box !important;
  }
  .mobPV75 {
    padding-top: 75vw !important;
    padding-bottom: 75vw !important;
  }
  .mobP75 {
    padding: 75vw !important;
    box-sizing: border-box !important;
  }
}
.pcW76 {
  width: 76vw !important;
}

.pcPL76 {
  padding-left: 76vw !important;
  padding-right: 76vw !important;
  box-sizing: border-box !important;
}

.pcPH76 {
  padding-left: 76vw !important;
  padding-right: 76vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV76 {
  padding-top: 76vw !important;
  padding-bottom: 76vw !important;
}

.pcP76 {
  padding: 76vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW76 {
    width: unset !important;
  }
  .pcPT76 {
    padding-top: unset !important;
  }
  .pcPB76 {
    padding-bottom: unset !important;
  }
  .pcPH76 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV76 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP76 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW76 {
    width: 76vw !important;
  }
  .mobML76 {
    margin-left: 76vw !important;
  }
  .mobMR76 {
    margin-right: 76vw !important;
  }
  .mobMT76 {
    margin-top: 76vw !important;
  }
  .mobMB76 {
    margin-bottom: 76vw !important;
  }
  .mobPL76 {
    padding-left: 76vw !important;
  }
  .mobPR76 {
    padding-right: 76vw !important;
  }
  .mobPT76 {
    padding-top: 76vw !important;
  }
  .mobPB76 {
    padding-bottom: 76vw !important;
  }
  .mobPH76 {
    padding-left: 76vw !important;
    padding-right: 76vw !important;
    box-sizing: border-box !important;
  }
  .mobPV76 {
    padding-top: 76vw !important;
    padding-bottom: 76vw !important;
  }
  .mobP76 {
    padding: 76vw !important;
    box-sizing: border-box !important;
  }
}
.pcW77 {
  width: 77vw !important;
}

.pcPL77 {
  padding-left: 77vw !important;
  padding-right: 77vw !important;
  box-sizing: border-box !important;
}

.pcPH77 {
  padding-left: 77vw !important;
  padding-right: 77vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV77 {
  padding-top: 77vw !important;
  padding-bottom: 77vw !important;
}

.pcP77 {
  padding: 77vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW77 {
    width: unset !important;
  }
  .pcPT77 {
    padding-top: unset !important;
  }
  .pcPB77 {
    padding-bottom: unset !important;
  }
  .pcPH77 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV77 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP77 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW77 {
    width: 77vw !important;
  }
  .mobML77 {
    margin-left: 77vw !important;
  }
  .mobMR77 {
    margin-right: 77vw !important;
  }
  .mobMT77 {
    margin-top: 77vw !important;
  }
  .mobMB77 {
    margin-bottom: 77vw !important;
  }
  .mobPL77 {
    padding-left: 77vw !important;
  }
  .mobPR77 {
    padding-right: 77vw !important;
  }
  .mobPT77 {
    padding-top: 77vw !important;
  }
  .mobPB77 {
    padding-bottom: 77vw !important;
  }
  .mobPH77 {
    padding-left: 77vw !important;
    padding-right: 77vw !important;
    box-sizing: border-box !important;
  }
  .mobPV77 {
    padding-top: 77vw !important;
    padding-bottom: 77vw !important;
  }
  .mobP77 {
    padding: 77vw !important;
    box-sizing: border-box !important;
  }
}
.pcW78 {
  width: 78vw !important;
}

.pcPL78 {
  padding-left: 78vw !important;
  padding-right: 78vw !important;
  box-sizing: border-box !important;
}

.pcPH78 {
  padding-left: 78vw !important;
  padding-right: 78vw !important;
  box-sizing: border-box !important;
}

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

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

.pcPV78 {
  padding-top: 78vw !important;
  padding-bottom: 78vw !important;
}

.pcP78 {
  padding: 78vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW78 {
    width: unset !important;
  }
  .pcPT78 {
    padding-top: unset !important;
  }
  .pcPB78 {
    padding-bottom: unset !important;
  }
  .pcPH78 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV78 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP78 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW78 {
    width: 78vw !important;
  }
  .mobML78 {
    margin-left: 78vw !important;
  }
  .mobMR78 {
    margin-right: 78vw !important;
  }
  .mobMT78 {
    margin-top: 78vw !important;
  }
  .mobMB78 {
    margin-bottom: 78vw !important;
  }
  .mobPL78 {
    padding-left: 78vw !important;
  }
  .mobPR78 {
    padding-right: 78vw !important;
  }
  .mobPT78 {
    padding-top: 78vw !important;
  }
  .mobPB78 {
    padding-bottom: 78vw !important;
  }
  .mobPH78 {
    padding-left: 78vw !important;
    padding-right: 78vw !important;
    box-sizing: border-box !important;
  }
  .mobPV78 {
    padding-top: 78vw !important;
    padding-bottom: 78vw !important;
  }
  .mobP78 {
    padding: 78vw !important;
    box-sizing: border-box !important;
  }
}
.pcW79 {
  width: 79vw !important;
}

.pcPL79 {
  padding-left: 79vw !important;
  padding-right: 79vw !important;
  box-sizing: border-box !important;
}

.pcPH79 {
  padding-left: 79vw !important;
  padding-right: 79vw !important;
  box-sizing: border-box !important;
}

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

.pcPB79 {
  padding-bottom: 79vw !important;
}

.pcPV79 {
  padding-top: 79vw !important;
  padding-bottom: 79vw !important;
}

.pcP79 {
  padding: 79vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW79 {
    width: unset !important;
  }
  .pcPT79 {
    padding-top: unset !important;
  }
  .pcPB79 {
    padding-bottom: unset !important;
  }
  .pcPH79 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV79 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP79 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW79 {
    width: 79vw !important;
  }
  .mobML79 {
    margin-left: 79vw !important;
  }
  .mobMR79 {
    margin-right: 79vw !important;
  }
  .mobMT79 {
    margin-top: 79vw !important;
  }
  .mobMB79 {
    margin-bottom: 79vw !important;
  }
  .mobPL79 {
    padding-left: 79vw !important;
  }
  .mobPR79 {
    padding-right: 79vw !important;
  }
  .mobPT79 {
    padding-top: 79vw !important;
  }
  .mobPB79 {
    padding-bottom: 79vw !important;
  }
  .mobPH79 {
    padding-left: 79vw !important;
    padding-right: 79vw !important;
    box-sizing: border-box !important;
  }
  .mobPV79 {
    padding-top: 79vw !important;
    padding-bottom: 79vw !important;
  }
  .mobP79 {
    padding: 79vw !important;
    box-sizing: border-box !important;
  }
}
.pcW80 {
  width: 80vw !important;
}

.pcPL80 {
  padding-left: 80vw !important;
  padding-right: 80vw !important;
  box-sizing: border-box !important;
}

.pcPH80 {
  padding-left: 80vw !important;
  padding-right: 80vw !important;
  box-sizing: border-box !important;
}

.pcPT80 {
  padding-top: 80vw !important;
}

.pcPB80 {
  padding-bottom: 80vw !important;
}

.pcPV80 {
  padding-top: 80vw !important;
  padding-bottom: 80vw !important;
}

.pcP80 {
  padding: 80vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW80 {
    width: unset !important;
  }
  .pcPT80 {
    padding-top: unset !important;
  }
  .pcPB80 {
    padding-bottom: unset !important;
  }
  .pcPH80 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV80 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP80 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW80 {
    width: 80vw !important;
  }
  .mobML80 {
    margin-left: 80vw !important;
  }
  .mobMR80 {
    margin-right: 80vw !important;
  }
  .mobMT80 {
    margin-top: 80vw !important;
  }
  .mobMB80 {
    margin-bottom: 80vw !important;
  }
  .mobPL80 {
    padding-left: 80vw !important;
  }
  .mobPR80 {
    padding-right: 80vw !important;
  }
  .mobPT80 {
    padding-top: 80vw !important;
  }
  .mobPB80 {
    padding-bottom: 80vw !important;
  }
  .mobPH80 {
    padding-left: 80vw !important;
    padding-right: 80vw !important;
    box-sizing: border-box !important;
  }
  .mobPV80 {
    padding-top: 80vw !important;
    padding-bottom: 80vw !important;
  }
  .mobP80 {
    padding: 80vw !important;
    box-sizing: border-box !important;
  }
}
.pcW81 {
  width: 81vw !important;
}

.pcPL81 {
  padding-left: 81vw !important;
  padding-right: 81vw !important;
  box-sizing: border-box !important;
}

.pcPH81 {
  padding-left: 81vw !important;
  padding-right: 81vw !important;
  box-sizing: border-box !important;
}

.pcPT81 {
  padding-top: 81vw !important;
}

.pcPB81 {
  padding-bottom: 81vw !important;
}

.pcPV81 {
  padding-top: 81vw !important;
  padding-bottom: 81vw !important;
}

.pcP81 {
  padding: 81vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW81 {
    width: unset !important;
  }
  .pcPT81 {
    padding-top: unset !important;
  }
  .pcPB81 {
    padding-bottom: unset !important;
  }
  .pcPH81 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV81 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP81 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW81 {
    width: 81vw !important;
  }
  .mobML81 {
    margin-left: 81vw !important;
  }
  .mobMR81 {
    margin-right: 81vw !important;
  }
  .mobMT81 {
    margin-top: 81vw !important;
  }
  .mobMB81 {
    margin-bottom: 81vw !important;
  }
  .mobPL81 {
    padding-left: 81vw !important;
  }
  .mobPR81 {
    padding-right: 81vw !important;
  }
  .mobPT81 {
    padding-top: 81vw !important;
  }
  .mobPB81 {
    padding-bottom: 81vw !important;
  }
  .mobPH81 {
    padding-left: 81vw !important;
    padding-right: 81vw !important;
    box-sizing: border-box !important;
  }
  .mobPV81 {
    padding-top: 81vw !important;
    padding-bottom: 81vw !important;
  }
  .mobP81 {
    padding: 81vw !important;
    box-sizing: border-box !important;
  }
}
.pcW82 {
  width: 82vw !important;
}

.pcPL82 {
  padding-left: 82vw !important;
  padding-right: 82vw !important;
  box-sizing: border-box !important;
}

.pcPH82 {
  padding-left: 82vw !important;
  padding-right: 82vw !important;
  box-sizing: border-box !important;
}

.pcPT82 {
  padding-top: 82vw !important;
}

.pcPB82 {
  padding-bottom: 82vw !important;
}

.pcPV82 {
  padding-top: 82vw !important;
  padding-bottom: 82vw !important;
}

.pcP82 {
  padding: 82vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW82 {
    width: unset !important;
  }
  .pcPT82 {
    padding-top: unset !important;
  }
  .pcPB82 {
    padding-bottom: unset !important;
  }
  .pcPH82 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV82 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP82 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW82 {
    width: 82vw !important;
  }
  .mobML82 {
    margin-left: 82vw !important;
  }
  .mobMR82 {
    margin-right: 82vw !important;
  }
  .mobMT82 {
    margin-top: 82vw !important;
  }
  .mobMB82 {
    margin-bottom: 82vw !important;
  }
  .mobPL82 {
    padding-left: 82vw !important;
  }
  .mobPR82 {
    padding-right: 82vw !important;
  }
  .mobPT82 {
    padding-top: 82vw !important;
  }
  .mobPB82 {
    padding-bottom: 82vw !important;
  }
  .mobPH82 {
    padding-left: 82vw !important;
    padding-right: 82vw !important;
    box-sizing: border-box !important;
  }
  .mobPV82 {
    padding-top: 82vw !important;
    padding-bottom: 82vw !important;
  }
  .mobP82 {
    padding: 82vw !important;
    box-sizing: border-box !important;
  }
}
.pcW83 {
  width: 83vw !important;
}

.pcPL83 {
  padding-left: 83vw !important;
  padding-right: 83vw !important;
  box-sizing: border-box !important;
}

.pcPH83 {
  padding-left: 83vw !important;
  padding-right: 83vw !important;
  box-sizing: border-box !important;
}

.pcPT83 {
  padding-top: 83vw !important;
}

.pcPB83 {
  padding-bottom: 83vw !important;
}

.pcPV83 {
  padding-top: 83vw !important;
  padding-bottom: 83vw !important;
}

.pcP83 {
  padding: 83vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW83 {
    width: unset !important;
  }
  .pcPT83 {
    padding-top: unset !important;
  }
  .pcPB83 {
    padding-bottom: unset !important;
  }
  .pcPH83 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV83 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP83 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW83 {
    width: 83vw !important;
  }
  .mobML83 {
    margin-left: 83vw !important;
  }
  .mobMR83 {
    margin-right: 83vw !important;
  }
  .mobMT83 {
    margin-top: 83vw !important;
  }
  .mobMB83 {
    margin-bottom: 83vw !important;
  }
  .mobPL83 {
    padding-left: 83vw !important;
  }
  .mobPR83 {
    padding-right: 83vw !important;
  }
  .mobPT83 {
    padding-top: 83vw !important;
  }
  .mobPB83 {
    padding-bottom: 83vw !important;
  }
  .mobPH83 {
    padding-left: 83vw !important;
    padding-right: 83vw !important;
    box-sizing: border-box !important;
  }
  .mobPV83 {
    padding-top: 83vw !important;
    padding-bottom: 83vw !important;
  }
  .mobP83 {
    padding: 83vw !important;
    box-sizing: border-box !important;
  }
}
.pcW84 {
  width: 84vw !important;
}

.pcPL84 {
  padding-left: 84vw !important;
  padding-right: 84vw !important;
  box-sizing: border-box !important;
}

.pcPH84 {
  padding-left: 84vw !important;
  padding-right: 84vw !important;
  box-sizing: border-box !important;
}

.pcPT84 {
  padding-top: 84vw !important;
}

.pcPB84 {
  padding-bottom: 84vw !important;
}

.pcPV84 {
  padding-top: 84vw !important;
  padding-bottom: 84vw !important;
}

.pcP84 {
  padding: 84vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW84 {
    width: unset !important;
  }
  .pcPT84 {
    padding-top: unset !important;
  }
  .pcPB84 {
    padding-bottom: unset !important;
  }
  .pcPH84 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV84 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP84 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW84 {
    width: 84vw !important;
  }
  .mobML84 {
    margin-left: 84vw !important;
  }
  .mobMR84 {
    margin-right: 84vw !important;
  }
  .mobMT84 {
    margin-top: 84vw !important;
  }
  .mobMB84 {
    margin-bottom: 84vw !important;
  }
  .mobPL84 {
    padding-left: 84vw !important;
  }
  .mobPR84 {
    padding-right: 84vw !important;
  }
  .mobPT84 {
    padding-top: 84vw !important;
  }
  .mobPB84 {
    padding-bottom: 84vw !important;
  }
  .mobPH84 {
    padding-left: 84vw !important;
    padding-right: 84vw !important;
    box-sizing: border-box !important;
  }
  .mobPV84 {
    padding-top: 84vw !important;
    padding-bottom: 84vw !important;
  }
  .mobP84 {
    padding: 84vw !important;
    box-sizing: border-box !important;
  }
}
.pcW85 {
  width: 85vw !important;
}

.pcPL85 {
  padding-left: 85vw !important;
  padding-right: 85vw !important;
  box-sizing: border-box !important;
}

.pcPH85 {
  padding-left: 85vw !important;
  padding-right: 85vw !important;
  box-sizing: border-box !important;
}

.pcPT85 {
  padding-top: 85vw !important;
}

.pcPB85 {
  padding-bottom: 85vw !important;
}

.pcPV85 {
  padding-top: 85vw !important;
  padding-bottom: 85vw !important;
}

.pcP85 {
  padding: 85vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW85 {
    width: unset !important;
  }
  .pcPT85 {
    padding-top: unset !important;
  }
  .pcPB85 {
    padding-bottom: unset !important;
  }
  .pcPH85 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV85 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP85 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW85 {
    width: 85vw !important;
  }
  .mobML85 {
    margin-left: 85vw !important;
  }
  .mobMR85 {
    margin-right: 85vw !important;
  }
  .mobMT85 {
    margin-top: 85vw !important;
  }
  .mobMB85 {
    margin-bottom: 85vw !important;
  }
  .mobPL85 {
    padding-left: 85vw !important;
  }
  .mobPR85 {
    padding-right: 85vw !important;
  }
  .mobPT85 {
    padding-top: 85vw !important;
  }
  .mobPB85 {
    padding-bottom: 85vw !important;
  }
  .mobPH85 {
    padding-left: 85vw !important;
    padding-right: 85vw !important;
    box-sizing: border-box !important;
  }
  .mobPV85 {
    padding-top: 85vw !important;
    padding-bottom: 85vw !important;
  }
  .mobP85 {
    padding: 85vw !important;
    box-sizing: border-box !important;
  }
}
.pcW86 {
  width: 86vw !important;
}

.pcPL86 {
  padding-left: 86vw !important;
  padding-right: 86vw !important;
  box-sizing: border-box !important;
}

.pcPH86 {
  padding-left: 86vw !important;
  padding-right: 86vw !important;
  box-sizing: border-box !important;
}

.pcPT86 {
  padding-top: 86vw !important;
}

.pcPB86 {
  padding-bottom: 86vw !important;
}

.pcPV86 {
  padding-top: 86vw !important;
  padding-bottom: 86vw !important;
}

.pcP86 {
  padding: 86vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW86 {
    width: unset !important;
  }
  .pcPT86 {
    padding-top: unset !important;
  }
  .pcPB86 {
    padding-bottom: unset !important;
  }
  .pcPH86 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV86 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP86 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW86 {
    width: 86vw !important;
  }
  .mobML86 {
    margin-left: 86vw !important;
  }
  .mobMR86 {
    margin-right: 86vw !important;
  }
  .mobMT86 {
    margin-top: 86vw !important;
  }
  .mobMB86 {
    margin-bottom: 86vw !important;
  }
  .mobPL86 {
    padding-left: 86vw !important;
  }
  .mobPR86 {
    padding-right: 86vw !important;
  }
  .mobPT86 {
    padding-top: 86vw !important;
  }
  .mobPB86 {
    padding-bottom: 86vw !important;
  }
  .mobPH86 {
    padding-left: 86vw !important;
    padding-right: 86vw !important;
    box-sizing: border-box !important;
  }
  .mobPV86 {
    padding-top: 86vw !important;
    padding-bottom: 86vw !important;
  }
  .mobP86 {
    padding: 86vw !important;
    box-sizing: border-box !important;
  }
}
.pcW87 {
  width: 87vw !important;
}

.pcPL87 {
  padding-left: 87vw !important;
  padding-right: 87vw !important;
  box-sizing: border-box !important;
}

.pcPH87 {
  padding-left: 87vw !important;
  padding-right: 87vw !important;
  box-sizing: border-box !important;
}

.pcPT87 {
  padding-top: 87vw !important;
}

.pcPB87 {
  padding-bottom: 87vw !important;
}

.pcPV87 {
  padding-top: 87vw !important;
  padding-bottom: 87vw !important;
}

.pcP87 {
  padding: 87vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW87 {
    width: unset !important;
  }
  .pcPT87 {
    padding-top: unset !important;
  }
  .pcPB87 {
    padding-bottom: unset !important;
  }
  .pcPH87 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV87 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP87 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW87 {
    width: 87vw !important;
  }
  .mobML87 {
    margin-left: 87vw !important;
  }
  .mobMR87 {
    margin-right: 87vw !important;
  }
  .mobMT87 {
    margin-top: 87vw !important;
  }
  .mobMB87 {
    margin-bottom: 87vw !important;
  }
  .mobPL87 {
    padding-left: 87vw !important;
  }
  .mobPR87 {
    padding-right: 87vw !important;
  }
  .mobPT87 {
    padding-top: 87vw !important;
  }
  .mobPB87 {
    padding-bottom: 87vw !important;
  }
  .mobPH87 {
    padding-left: 87vw !important;
    padding-right: 87vw !important;
    box-sizing: border-box !important;
  }
  .mobPV87 {
    padding-top: 87vw !important;
    padding-bottom: 87vw !important;
  }
  .mobP87 {
    padding: 87vw !important;
    box-sizing: border-box !important;
  }
}
.pcW88 {
  width: 88vw !important;
}

.pcPL88 {
  padding-left: 88vw !important;
  padding-right: 88vw !important;
  box-sizing: border-box !important;
}

.pcPH88 {
  padding-left: 88vw !important;
  padding-right: 88vw !important;
  box-sizing: border-box !important;
}

.pcPT88 {
  padding-top: 88vw !important;
}

.pcPB88 {
  padding-bottom: 88vw !important;
}

.pcPV88 {
  padding-top: 88vw !important;
  padding-bottom: 88vw !important;
}

.pcP88 {
  padding: 88vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW88 {
    width: unset !important;
  }
  .pcPT88 {
    padding-top: unset !important;
  }
  .pcPB88 {
    padding-bottom: unset !important;
  }
  .pcPH88 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV88 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP88 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW88 {
    width: 88vw !important;
  }
  .mobML88 {
    margin-left: 88vw !important;
  }
  .mobMR88 {
    margin-right: 88vw !important;
  }
  .mobMT88 {
    margin-top: 88vw !important;
  }
  .mobMB88 {
    margin-bottom: 88vw !important;
  }
  .mobPL88 {
    padding-left: 88vw !important;
  }
  .mobPR88 {
    padding-right: 88vw !important;
  }
  .mobPT88 {
    padding-top: 88vw !important;
  }
  .mobPB88 {
    padding-bottom: 88vw !important;
  }
  .mobPH88 {
    padding-left: 88vw !important;
    padding-right: 88vw !important;
    box-sizing: border-box !important;
  }
  .mobPV88 {
    padding-top: 88vw !important;
    padding-bottom: 88vw !important;
  }
  .mobP88 {
    padding: 88vw !important;
    box-sizing: border-box !important;
  }
}
.pcW89 {
  width: 89vw !important;
}

.pcPL89 {
  padding-left: 89vw !important;
  padding-right: 89vw !important;
  box-sizing: border-box !important;
}

.pcPH89 {
  padding-left: 89vw !important;
  padding-right: 89vw !important;
  box-sizing: border-box !important;
}

.pcPT89 {
  padding-top: 89vw !important;
}

.pcPB89 {
  padding-bottom: 89vw !important;
}

.pcPV89 {
  padding-top: 89vw !important;
  padding-bottom: 89vw !important;
}

.pcP89 {
  padding: 89vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW89 {
    width: unset !important;
  }
  .pcPT89 {
    padding-top: unset !important;
  }
  .pcPB89 {
    padding-bottom: unset !important;
  }
  .pcPH89 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV89 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP89 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW89 {
    width: 89vw !important;
  }
  .mobML89 {
    margin-left: 89vw !important;
  }
  .mobMR89 {
    margin-right: 89vw !important;
  }
  .mobMT89 {
    margin-top: 89vw !important;
  }
  .mobMB89 {
    margin-bottom: 89vw !important;
  }
  .mobPL89 {
    padding-left: 89vw !important;
  }
  .mobPR89 {
    padding-right: 89vw !important;
  }
  .mobPT89 {
    padding-top: 89vw !important;
  }
  .mobPB89 {
    padding-bottom: 89vw !important;
  }
  .mobPH89 {
    padding-left: 89vw !important;
    padding-right: 89vw !important;
    box-sizing: border-box !important;
  }
  .mobPV89 {
    padding-top: 89vw !important;
    padding-bottom: 89vw !important;
  }
  .mobP89 {
    padding: 89vw !important;
    box-sizing: border-box !important;
  }
}
.pcW90 {
  width: 90vw !important;
}

.pcPL90 {
  padding-left: 90vw !important;
  padding-right: 90vw !important;
  box-sizing: border-box !important;
}

.pcPH90 {
  padding-left: 90vw !important;
  padding-right: 90vw !important;
  box-sizing: border-box !important;
}

.pcPT90 {
  padding-top: 90vw !important;
}

.pcPB90 {
  padding-bottom: 90vw !important;
}

.pcPV90 {
  padding-top: 90vw !important;
  padding-bottom: 90vw !important;
}

.pcP90 {
  padding: 90vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW90 {
    width: unset !important;
  }
  .pcPT90 {
    padding-top: unset !important;
  }
  .pcPB90 {
    padding-bottom: unset !important;
  }
  .pcPH90 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV90 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP90 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW90 {
    width: 90vw !important;
  }
  .mobML90 {
    margin-left: 90vw !important;
  }
  .mobMR90 {
    margin-right: 90vw !important;
  }
  .mobMT90 {
    margin-top: 90vw !important;
  }
  .mobMB90 {
    margin-bottom: 90vw !important;
  }
  .mobPL90 {
    padding-left: 90vw !important;
  }
  .mobPR90 {
    padding-right: 90vw !important;
  }
  .mobPT90 {
    padding-top: 90vw !important;
  }
  .mobPB90 {
    padding-bottom: 90vw !important;
  }
  .mobPH90 {
    padding-left: 90vw !important;
    padding-right: 90vw !important;
    box-sizing: border-box !important;
  }
  .mobPV90 {
    padding-top: 90vw !important;
    padding-bottom: 90vw !important;
  }
  .mobP90 {
    padding: 90vw !important;
    box-sizing: border-box !important;
  }
}
.pcW91 {
  width: 91vw !important;
}

.pcPL91 {
  padding-left: 91vw !important;
  padding-right: 91vw !important;
  box-sizing: border-box !important;
}

.pcPH91 {
  padding-left: 91vw !important;
  padding-right: 91vw !important;
  box-sizing: border-box !important;
}

.pcPT91 {
  padding-top: 91vw !important;
}

.pcPB91 {
  padding-bottom: 91vw !important;
}

.pcPV91 {
  padding-top: 91vw !important;
  padding-bottom: 91vw !important;
}

.pcP91 {
  padding: 91vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW91 {
    width: unset !important;
  }
  .pcPT91 {
    padding-top: unset !important;
  }
  .pcPB91 {
    padding-bottom: unset !important;
  }
  .pcPH91 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV91 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP91 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW91 {
    width: 91vw !important;
  }
  .mobML91 {
    margin-left: 91vw !important;
  }
  .mobMR91 {
    margin-right: 91vw !important;
  }
  .mobMT91 {
    margin-top: 91vw !important;
  }
  .mobMB91 {
    margin-bottom: 91vw !important;
  }
  .mobPL91 {
    padding-left: 91vw !important;
  }
  .mobPR91 {
    padding-right: 91vw !important;
  }
  .mobPT91 {
    padding-top: 91vw !important;
  }
  .mobPB91 {
    padding-bottom: 91vw !important;
  }
  .mobPH91 {
    padding-left: 91vw !important;
    padding-right: 91vw !important;
    box-sizing: border-box !important;
  }
  .mobPV91 {
    padding-top: 91vw !important;
    padding-bottom: 91vw !important;
  }
  .mobP91 {
    padding: 91vw !important;
    box-sizing: border-box !important;
  }
}
.pcW92 {
  width: 92vw !important;
}

.pcPL92 {
  padding-left: 92vw !important;
  padding-right: 92vw !important;
  box-sizing: border-box !important;
}

.pcPH92 {
  padding-left: 92vw !important;
  padding-right: 92vw !important;
  box-sizing: border-box !important;
}

.pcPT92 {
  padding-top: 92vw !important;
}

.pcPB92 {
  padding-bottom: 92vw !important;
}

.pcPV92 {
  padding-top: 92vw !important;
  padding-bottom: 92vw !important;
}

.pcP92 {
  padding: 92vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW92 {
    width: unset !important;
  }
  .pcPT92 {
    padding-top: unset !important;
  }
  .pcPB92 {
    padding-bottom: unset !important;
  }
  .pcPH92 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV92 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP92 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW92 {
    width: 92vw !important;
  }
  .mobML92 {
    margin-left: 92vw !important;
  }
  .mobMR92 {
    margin-right: 92vw !important;
  }
  .mobMT92 {
    margin-top: 92vw !important;
  }
  .mobMB92 {
    margin-bottom: 92vw !important;
  }
  .mobPL92 {
    padding-left: 92vw !important;
  }
  .mobPR92 {
    padding-right: 92vw !important;
  }
  .mobPT92 {
    padding-top: 92vw !important;
  }
  .mobPB92 {
    padding-bottom: 92vw !important;
  }
  .mobPH92 {
    padding-left: 92vw !important;
    padding-right: 92vw !important;
    box-sizing: border-box !important;
  }
  .mobPV92 {
    padding-top: 92vw !important;
    padding-bottom: 92vw !important;
  }
  .mobP92 {
    padding: 92vw !important;
    box-sizing: border-box !important;
  }
}
.pcW93 {
  width: 93vw !important;
}

.pcPL93 {
  padding-left: 93vw !important;
  padding-right: 93vw !important;
  box-sizing: border-box !important;
}

.pcPH93 {
  padding-left: 93vw !important;
  padding-right: 93vw !important;
  box-sizing: border-box !important;
}

.pcPT93 {
  padding-top: 93vw !important;
}

.pcPB93 {
  padding-bottom: 93vw !important;
}

.pcPV93 {
  padding-top: 93vw !important;
  padding-bottom: 93vw !important;
}

.pcP93 {
  padding: 93vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW93 {
    width: unset !important;
  }
  .pcPT93 {
    padding-top: unset !important;
  }
  .pcPB93 {
    padding-bottom: unset !important;
  }
  .pcPH93 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV93 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP93 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW93 {
    width: 93vw !important;
  }
  .mobML93 {
    margin-left: 93vw !important;
  }
  .mobMR93 {
    margin-right: 93vw !important;
  }
  .mobMT93 {
    margin-top: 93vw !important;
  }
  .mobMB93 {
    margin-bottom: 93vw !important;
  }
  .mobPL93 {
    padding-left: 93vw !important;
  }
  .mobPR93 {
    padding-right: 93vw !important;
  }
  .mobPT93 {
    padding-top: 93vw !important;
  }
  .mobPB93 {
    padding-bottom: 93vw !important;
  }
  .mobPH93 {
    padding-left: 93vw !important;
    padding-right: 93vw !important;
    box-sizing: border-box !important;
  }
  .mobPV93 {
    padding-top: 93vw !important;
    padding-bottom: 93vw !important;
  }
  .mobP93 {
    padding: 93vw !important;
    box-sizing: border-box !important;
  }
}
.pcW94 {
  width: 94vw !important;
}

.pcPL94 {
  padding-left: 94vw !important;
  padding-right: 94vw !important;
  box-sizing: border-box !important;
}

.pcPH94 {
  padding-left: 94vw !important;
  padding-right: 94vw !important;
  box-sizing: border-box !important;
}

.pcPT94 {
  padding-top: 94vw !important;
}

.pcPB94 {
  padding-bottom: 94vw !important;
}

.pcPV94 {
  padding-top: 94vw !important;
  padding-bottom: 94vw !important;
}

.pcP94 {
  padding: 94vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW94 {
    width: unset !important;
  }
  .pcPT94 {
    padding-top: unset !important;
  }
  .pcPB94 {
    padding-bottom: unset !important;
  }
  .pcPH94 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV94 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP94 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW94 {
    width: 94vw !important;
  }
  .mobML94 {
    margin-left: 94vw !important;
  }
  .mobMR94 {
    margin-right: 94vw !important;
  }
  .mobMT94 {
    margin-top: 94vw !important;
  }
  .mobMB94 {
    margin-bottom: 94vw !important;
  }
  .mobPL94 {
    padding-left: 94vw !important;
  }
  .mobPR94 {
    padding-right: 94vw !important;
  }
  .mobPT94 {
    padding-top: 94vw !important;
  }
  .mobPB94 {
    padding-bottom: 94vw !important;
  }
  .mobPH94 {
    padding-left: 94vw !important;
    padding-right: 94vw !important;
    box-sizing: border-box !important;
  }
  .mobPV94 {
    padding-top: 94vw !important;
    padding-bottom: 94vw !important;
  }
  .mobP94 {
    padding: 94vw !important;
    box-sizing: border-box !important;
  }
}
.pcW95 {
  width: 95vw !important;
}

.pcPL95 {
  padding-left: 95vw !important;
  padding-right: 95vw !important;
  box-sizing: border-box !important;
}

.pcPH95 {
  padding-left: 95vw !important;
  padding-right: 95vw !important;
  box-sizing: border-box !important;
}

.pcPT95 {
  padding-top: 95vw !important;
}

.pcPB95 {
  padding-bottom: 95vw !important;
}

.pcPV95 {
  padding-top: 95vw !important;
  padding-bottom: 95vw !important;
}

.pcP95 {
  padding: 95vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW95 {
    width: unset !important;
  }
  .pcPT95 {
    padding-top: unset !important;
  }
  .pcPB95 {
    padding-bottom: unset !important;
  }
  .pcPH95 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV95 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP95 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW95 {
    width: 95vw !important;
  }
  .mobML95 {
    margin-left: 95vw !important;
  }
  .mobMR95 {
    margin-right: 95vw !important;
  }
  .mobMT95 {
    margin-top: 95vw !important;
  }
  .mobMB95 {
    margin-bottom: 95vw !important;
  }
  .mobPL95 {
    padding-left: 95vw !important;
  }
  .mobPR95 {
    padding-right: 95vw !important;
  }
  .mobPT95 {
    padding-top: 95vw !important;
  }
  .mobPB95 {
    padding-bottom: 95vw !important;
  }
  .mobPH95 {
    padding-left: 95vw !important;
    padding-right: 95vw !important;
    box-sizing: border-box !important;
  }
  .mobPV95 {
    padding-top: 95vw !important;
    padding-bottom: 95vw !important;
  }
  .mobP95 {
    padding: 95vw !important;
    box-sizing: border-box !important;
  }
}
.pcW96 {
  width: 96vw !important;
}

.pcPL96 {
  padding-left: 96vw !important;
  padding-right: 96vw !important;
  box-sizing: border-box !important;
}

.pcPH96 {
  padding-left: 96vw !important;
  padding-right: 96vw !important;
  box-sizing: border-box !important;
}

.pcPT96 {
  padding-top: 96vw !important;
}

.pcPB96 {
  padding-bottom: 96vw !important;
}

.pcPV96 {
  padding-top: 96vw !important;
  padding-bottom: 96vw !important;
}

.pcP96 {
  padding: 96vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW96 {
    width: unset !important;
  }
  .pcPT96 {
    padding-top: unset !important;
  }
  .pcPB96 {
    padding-bottom: unset !important;
  }
  .pcPH96 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV96 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP96 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW96 {
    width: 96vw !important;
  }
  .mobML96 {
    margin-left: 96vw !important;
  }
  .mobMR96 {
    margin-right: 96vw !important;
  }
  .mobMT96 {
    margin-top: 96vw !important;
  }
  .mobMB96 {
    margin-bottom: 96vw !important;
  }
  .mobPL96 {
    padding-left: 96vw !important;
  }
  .mobPR96 {
    padding-right: 96vw !important;
  }
  .mobPT96 {
    padding-top: 96vw !important;
  }
  .mobPB96 {
    padding-bottom: 96vw !important;
  }
  .mobPH96 {
    padding-left: 96vw !important;
    padding-right: 96vw !important;
    box-sizing: border-box !important;
  }
  .mobPV96 {
    padding-top: 96vw !important;
    padding-bottom: 96vw !important;
  }
  .mobP96 {
    padding: 96vw !important;
    box-sizing: border-box !important;
  }
}
.pcW97 {
  width: 97vw !important;
}

.pcPL97 {
  padding-left: 97vw !important;
  padding-right: 97vw !important;
  box-sizing: border-box !important;
}

.pcPH97 {
  padding-left: 97vw !important;
  padding-right: 97vw !important;
  box-sizing: border-box !important;
}

.pcPT97 {
  padding-top: 97vw !important;
}

.pcPB97 {
  padding-bottom: 97vw !important;
}

.pcPV97 {
  padding-top: 97vw !important;
  padding-bottom: 97vw !important;
}

.pcP97 {
  padding: 97vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW97 {
    width: unset !important;
  }
  .pcPT97 {
    padding-top: unset !important;
  }
  .pcPB97 {
    padding-bottom: unset !important;
  }
  .pcPH97 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV97 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP97 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW97 {
    width: 97vw !important;
  }
  .mobML97 {
    margin-left: 97vw !important;
  }
  .mobMR97 {
    margin-right: 97vw !important;
  }
  .mobMT97 {
    margin-top: 97vw !important;
  }
  .mobMB97 {
    margin-bottom: 97vw !important;
  }
  .mobPL97 {
    padding-left: 97vw !important;
  }
  .mobPR97 {
    padding-right: 97vw !important;
  }
  .mobPT97 {
    padding-top: 97vw !important;
  }
  .mobPB97 {
    padding-bottom: 97vw !important;
  }
  .mobPH97 {
    padding-left: 97vw !important;
    padding-right: 97vw !important;
    box-sizing: border-box !important;
  }
  .mobPV97 {
    padding-top: 97vw !important;
    padding-bottom: 97vw !important;
  }
  .mobP97 {
    padding: 97vw !important;
    box-sizing: border-box !important;
  }
}
.pcW98 {
  width: 98vw !important;
}

.pcPL98 {
  padding-left: 98vw !important;
  padding-right: 98vw !important;
  box-sizing: border-box !important;
}

.pcPH98 {
  padding-left: 98vw !important;
  padding-right: 98vw !important;
  box-sizing: border-box !important;
}

.pcPT98 {
  padding-top: 98vw !important;
}

.pcPB98 {
  padding-bottom: 98vw !important;
}

.pcPV98 {
  padding-top: 98vw !important;
  padding-bottom: 98vw !important;
}

.pcP98 {
  padding: 98vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW98 {
    width: unset !important;
  }
  .pcPT98 {
    padding-top: unset !important;
  }
  .pcPB98 {
    padding-bottom: unset !important;
  }
  .pcPH98 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV98 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP98 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW98 {
    width: 98vw !important;
  }
  .mobML98 {
    margin-left: 98vw !important;
  }
  .mobMR98 {
    margin-right: 98vw !important;
  }
  .mobMT98 {
    margin-top: 98vw !important;
  }
  .mobMB98 {
    margin-bottom: 98vw !important;
  }
  .mobPL98 {
    padding-left: 98vw !important;
  }
  .mobPR98 {
    padding-right: 98vw !important;
  }
  .mobPT98 {
    padding-top: 98vw !important;
  }
  .mobPB98 {
    padding-bottom: 98vw !important;
  }
  .mobPH98 {
    padding-left: 98vw !important;
    padding-right: 98vw !important;
    box-sizing: border-box !important;
  }
  .mobPV98 {
    padding-top: 98vw !important;
    padding-bottom: 98vw !important;
  }
  .mobP98 {
    padding: 98vw !important;
    box-sizing: border-box !important;
  }
}
.pcW99 {
  width: 99vw !important;
}

.pcPL99 {
  padding-left: 99vw !important;
  padding-right: 99vw !important;
  box-sizing: border-box !important;
}

.pcPH99 {
  padding-left: 99vw !important;
  padding-right: 99vw !important;
  box-sizing: border-box !important;
}

.pcPT99 {
  padding-top: 99vw !important;
}

.pcPB99 {
  padding-bottom: 99vw !important;
}

.pcPV99 {
  padding-top: 99vw !important;
  padding-bottom: 99vw !important;
}

.pcP99 {
  padding: 99vw !important;
  box-sizing: border-box !important;
}

@media (max-width: 768px) {
  .pcW99 {
    width: unset !important;
  }
  .pcPT99 {
    padding-top: unset !important;
  }
  .pcPB99 {
    padding-bottom: unset !important;
  }
  .pcPH99 {
    padding-left: unset !important;
    padding-right: unset !important;
    box-sizing: unset !important;
  }
  .pcPV99 {
    padding-top: unset !important;
    padding-bottom: unset !important;
  }
  .pcP99 {
    padding: unset !important;
    box-sizing: unset !important;
  }
  .mobW99 {
    width: 99vw !important;
  }
  .mobML99 {
    margin-left: 99vw !important;
  }
  .mobMR99 {
    margin-right: 99vw !important;
  }
  .mobMT99 {
    margin-top: 99vw !important;
  }
  .mobMB99 {
    margin-bottom: 99vw !important;
  }
  .mobPL99 {
    padding-left: 99vw !important;
  }
  .mobPR99 {
    padding-right: 99vw !important;
  }
  .mobPT99 {
    padding-top: 99vw !important;
  }
  .mobPB99 {
    padding-bottom: 99vw !important;
  }
  .mobPH99 {
    padding-left: 99vw !important;
    padding-right: 99vw !important;
    box-sizing: border-box !important;
  }
  .mobPV99 {
    padding-top: 99vw !important;
    padding-bottom: 99vw !important;
  }
  .mobP99 {
    padding: 99vw !important;
    box-sizing: border-box !important;
  }
}
.swiper_perview {
  margin: 0 auto; /* 保持居中 */
}
.swiper_perview .swiper-wrapper .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.swiper_perview .swiper-wrapper .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.swiper_perview .swiper-pagination-out {
  position: absolute;
  bottom: -5vw !important;
}

/* ------ */
#summerCamp2025 {
  background-color: #f4e829;
}
#summerCamp2025 img {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}
#summerCamp2025 .swiper-button-prev,
#summerCamp2025 .swiper-button-next {
  color: #979797 !important;
}
#summerCamp2025 .swiper-button-prev {
  left: 5vw;
}
#summerCamp2025 .swiper-button-next {
  right: 5vw;
}
@media (max-width: 768px) {
  #summerCamp2025 .swiper-button-prev {
    left: 1vw;
  }
  #summerCamp2025 .swiper-button-next {
    right: 1vw;
  }
}
#summerCamp2025 #sec1 .img {
  width: 100%;
  height: auto;
  aspect-ratio: 1920/1271;
}
#summerCamp2025 #sec3 {
  position: relative;
}
#summerCamp2025 #sec3 ul {
  box-sizing: border-box;
  padding: 0 15vw 0 20vw;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
#summerCamp2025 #sec3 ul li {
  position: relative;
}
#summerCamp2025 #sec3 ul li img {
  display: block;
  margin: 0;
  padding: 0;
}
#summerCamp2025 #sec3 ul li .event_line {
  position: absolute;
  aspect-ratio: 1752/13;
  width: 100%;
  height: auto;
  top: 100%;
  left: 0;
  z-index: 2;
}
#summerCamp2025 #sec3 .enroll {
  position: absolute;
  width: 46%;
  height: 6vw;
  top: 5.5vw;
  right: 10%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
#summerCamp2025 #sec3 .enroll > a {
  width: 100%;
  height: 100%;
}
@media (max-width: 768px) {
  #summerCamp2025 #sec3 ul {
    padding: 10vw 1em 0;
  }
  #summerCamp2025 #sec3 ul li {
    padding: 0 !important;
    margin: 0 !important;
  }
  #summerCamp2025 #sec3 ul li img {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
  }
  #summerCamp2025 #sec3 .enroll {
    flex-direction: row;
    width: 60%;
    height: 18vw;
    right: 8%;
    top: 11.5vw;
  }
  #summerCamp2025 #sec3 .enroll > div {
    flex-direction: row;
    padding: 5%;
  }
  #summerCamp2025 #sec3 .img-wrap {
    position: relative;
  }
  #summerCamp2025 #sec3 .img-wrap > img.event_line {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
  }
}
#summerCamp2025 #sec4 {
  width: 100%;
  background-color: #f4e829;
  margin: auto;
  padding: 5vw 0;
  box-sizing: border-box;
}
#summerCamp2025 #sec4 .img {
  width: 80%;
  margin: auto;
}
#summerCamp2025 #sec5 {
  width: 100%;
  background-color: #fff;
  padding: 3vw 0;
  box-sizing: border-box;
}
#summerCamp2025 #register .form .row .body h1 {
  width: 100%;
}
@media (max-width: 768px) {
  #summerCamp2025 #register .form .row .body h1 {
    font-size: 4.6vw !important;
  }
}

.eventLink {
  position: fixed;
  content: "";
  display: inline-block;
  background-image: url("/case_assets/hfc250107/assets/images/sample/event/events_icon.png?v=2507151358");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 50%;
  width: 8vw;
  height: 8vw;
  bottom: 12em;
  right: 1.5vw;
  z-index: 5 !important;
}
.eventLink .container {
  width: 100%;
  height: 100%;
  position: relative;
}
.eventLink .container a {
  display: block;
  width: 100%;
  height: 100%;
}
.eventLink .container i {
  position: absolute;
  font-size: 1.2em;
  right: 1.2em;
  top: -1.2em;
  color: #e0e0e0;
}
@media (max-width: 768px) {
  .eventLink {
    width: 18vw;
    height: 18vw;
    bottom: 90px;
  }
  .eventLink .container i {
    font-size: 1em;
    right: 1.5em;
    top: -1.15em;
  }
}

/* ------ */
.color_A48747 {
  color: #a48747 !important;
}

.color_9D7447,
.pc_color_9D7447 {
  color: #9d7447 !important;
}

.white {
  color: #fff !important;
}

.noteBody {
  background-color: rgba(35, 24, 21, 0.5) !important;
}

.img {
  overflow: hidden;
}

.img.mobMoveImg {
  overflow: scroll;
}

/* ------ */
/* ------ */
.menu nav ul li a {
  margin: 0 0.8vw !important;
  color: #fff !important;
}
.menu nav ul li a:hover {
  border-bottom: 4px solid #a58f68 !important;
  color: #a58f68 !important;
}
.menu nav ul li.active a {
  color: #a58f68 !important;
  border-bottom: 4px solid #a58f68 !important;
}
.menu nav .rightNav .phone_txt {
  color: #f9f600 !important;
}

.activeMenuFloatStatus {
  background-color: #000 !important;
}

.bodyPage .webNav {
  background-color: #000 !important;
}

/* ------ */
/* ------ */
footer .caseInfo {
  background: transparent linear-gradient(180deg, #1d170c 5%, #3b2511 100%) 0% 0% no-repeat padding-box !important;
}

/* ------ */
/* ------ */
.keyVision .fullBg {
  width: 100%;
  height: auto;
  aspect-ratio: 1920/1024;
  background-image: url(/case_assets/hfc250107/assets/images/sample/pc_intro.jpg?v=2507151358);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

/* ------ */
.btn-more {
  position: relative;
  display: flex;
  width: 12.5vw;
  height: 1.45vw;
  padding: 0.5vw;
  margin: 1vw auto;
  background-color: #9d7447;
  justify-content: center;
  align-items: center;
  color: #434242;
  font-size: 0.75vw;
  font-weight: 600;
  transition: all 0.25s ease-in-out;
  color: #fff;
}

.btn-more:hover {
  background-color: #00444e;
  color: #fff;
}

.btn-more.center {
  margin: 1.5vw auto 0;
}

.swiper-pagination-bullet-active {
  background-color: #ffc400 !important;
}

.fullRegion.txtRowRegion.boxMode .txt {
  padding: 1.5vw 0 4vw;
}

.fullRegion.txtRowRegion .txt .body h1 {
  color: #12202e;
  font-size: 1.9vw;
  font-weight: 700;
  margin: 0.75vw 0;
}
.fullRegion.txtRowRegion .txt .body p {
  color: #12202e;
  font-size: 1vw;
  line-height: 2vw;
}

.txt .body h1 {
  width: -moz-max-content;
  width: max-content;
  font-size: 1.25vw !important;
  font-family: "Noto Serif TC", serif;
  color: #005855 !important;
}
.txt .body h3 {
  font-size: 0.95vw !important;
  font-weight: 400 !important;
  padding: 0.35vw 0 1.5vw !important;
  color: #9d7447 !important;
}

.topIcon .body:before {
  content: "";
  display: block;
  width: 7vw;
  height: 7vw;
  margin: 0 auto 2vw;
  background-image: url(/case_assets/hfc250107/assets/images/sample/icon_02.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.fullRegion.twoColRegion.mainStyle .txt .body h1,
.fullRegion.twoColRegion.subStyle .txt .body h1 {
  padding: 0.75vw 0 !important;
  border-top: #707070 solid 2px !important;
  border-bottom: #707070 solid 2px !important;
}

.txtRowRegion .img {
  position: relative;
}

.introBgStyle_1 {
  background-color: #00444e;
}
.introBgStyle_1 .txt .body h3,
.introBgStyle_1 .txt .body h1,
.introBgStyle_1 .txt .body p {
  color: #ffffff !important;
}
.introBgStyle_1 .txt .body h3 .btn-more,
.introBgStyle_1 .txt .body h1 .btn-more,
.introBgStyle_1 .txt .body p .btn-more {
  border: 1px solid #f2c763;
  background-color: unset;
}
.introBgStyle_1 .txt .body h3 .btn-more:hover,
.introBgStyle_1 .txt .body h1 .btn-more:hover,
.introBgStyle_1 .txt .body p .btn-more:hover {
  border: 1px solid #f2c763;
  background-color: #f2c763;
  color: #00444e;
}
.introBgStyle_1 .txt .body h3 {
  color: #9d7447 !important;
}
.introBgStyle_1 .txt .body:before {
  background-image: url(/case_assets/hfc250107/assets/images/sample/icon_01.png);
}

.introBgStyle_2 {
  background-color: #eeeff0;
}

.lotRegion1 .body h1,
.lotRegion1 .body h3,
.lotRegion1 .body p {
  color: #fff !important;
}
.lotRegion1 .body h1 {
  font-size: 1.95vw !important;
}
.lotRegion1 .body h3 {
  font-size: 1.5vw !important;
}
.lotRegion1 .img {
  min-height: 54vw;
  background-image: url(/case_assets/hfc250107/assets/images/sample/p_01_01.jpg?v=2507151358);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.parkRegion1 .body h1 {
  font-size: 1.95vw !important;
  color: #ffffff !important;
}
.parkRegion1 .body h3 {
  font-size: 1.5vw !important;
  color: #ffffff !important;
}
.parkRegion1 .body p {
  color: #ffffff !important;
}
.parkRegion1 .img {
  min-height: 57vw;
  background-image: url(/case_assets/hfc250107/assets/images/sample/p_05_01.jpg?v=2507151358);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.officeRegionMain {
  position: relative;
  display: block;
  width: 100%;
  height: 39.7vw;
  margin-bottom: 0.75vw;
  background-image: url("/case_assets/hfc250107/assets/images/office/p_08_01.jpg?v=2507151358");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.officeRegion1 {
  margin-bottom: 0.75vw;
}
.officeRegion1 .body h1 {
  font-size: 1.95vw !important;
  margin-bottom: 1.25vw !important;
  color: #ffffff !important;
}
.officeRegion1 .body p {
  color: #ffffff !important;
}
.officeRegion1 .img {
  min-height: 39vw;
  background-image: url(/case_assets/hfc250107/assets/images/office/p_08_02.jpg?v=2507151358);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.officeRegion2 {
  margin-bottom: 0.75vw;
}
.officeRegion2 .body h1 {
  font-size: 1.95vw !important;
  margin-bottom: 1.25vw !important;
  color: #ffffff !important;
}
.officeRegion2 .body p {
  font-weight: 100;
  color: #ffffff !important;
}
.officeRegion2 .body .engTag {
  font-size: 1vw !important;
  margin-top: 0.75vw !important;
  font-weight: 100;
}
.officeRegion2 .img {
  min-height: 39vw;
  background-image: url(/case_assets/hfc250107/assets/images/office/p_08_03.jpg?v=2507151358);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.officeRegion3 {
  background-color: #efefef;
  margin-bottom: 0.75vw;
}
.officeRegion3 .img {
  width: 70% !important;
}
.officeRegion3 .txt {
  width: 20% !important;
}
.officeRegion3 .txt .body {
  margin-bottom: 28vw !important;
}
.officeRegion3 .txt .body h1 {
  font-size: 1.95vw !important;
  border-top: initial !important;
  border-bottom: initial !important;
}
.officeRegion3 .txt .body h3 {
  font-size: 1.25vw !important;
  margin-bottom: 0 !important;
}
.officeRegion3 .txt:after {
  content: "";
  position: absolute;
  display: block;
  width: 34vw;
  height: 27vw;
  left: -8vw;
  bottom: -1vw;
  background-image: url("/case_assets/hfc250107/assets/images/office/p_08_05.png?v=2507151358");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.officeRegion4 {
  background-color: #efefef !important;
  padding-bottom: 2.5vw !important;
  margin-bottom: 0.75vw !important;
}
.officeRegion4 .img {
  width: 86.75%;
  margin: 0 auto;
  border-radius: 10px;
}
.officeRegion4 .txt .body h1 {
  font-size: 1.95vw !important;
}

.officeRegion5 {
  background-color: #29166f !important;
  margin-bottom: 0.75vw !important;
  padding-bottom: 26vw !important;
  background-image: url("/case_assets/hfc250107/assets/images/office/p_08_bg.jpg?v=2507151358");
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: bottom center;
}
.officeRegion5 .img {
  width: 86.75%;
  margin: 0 auto;
}
.officeRegion5 .img.cuteImg {
  margin-top: 2vw;
}
.officeRegion5 .txt .body h1 {
  font-size: 1.95vw !important;
  color: #fff !important;
}
.officeRegion5 .txt .body h1:before {
  content: "";
  display: block;
  position: relative;
  width: 15vw;
  height: 3.5vw;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  margin-bottom: 2vw;
  background-image: url("/case_assets/hfc250107/assets/images/office/p_08_icon2.png?v=2507151358");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.officeVideo {
  margin-bottom: 0.75vw !important;
}
.officeVideo .fullBg {
  min-height: 53vw !important;
}

/* ------ */
/* ------ */
@media (max-width: 768px) {
  .pc_color_9D7447 {
    color: unset !important;
  }
  .btn-more {
    width: 55vw;
    height: 8vw;
    margin: 5vw auto 0;
    font-size: 2.75vw;
  }
  .fullRegion.txtRowRegion .txt {
    display: flex;
    justify-content: center;
  }
  .fullRegion.txtRowRegion .txt .body {
    width: 85% !important;
  }
  .fullRegion.txtRowRegion .txt .body h1 {
    color: #12202e;
    font-size: 6.75vw;
    margin: 2.75vw 0;
  }
  .fullRegion.txtRowRegion .txt .body p {
    color: #12202e;
    font-size: 4vw;
    line-height: 6.75vw;
  }
  .keyVision .fullBg {
    aspect-ratio: 1440/2380;
    background-image: url(/case_assets/hfc250107/assets/images/sample/mob_intro.jpg?v=2507151358);
    background-size: cover;
    background-position: center;
  }
  .keyVision .fullBg img {
    width: 100%;
  }
  .boxMode .txt {
    padding: 4vw 0 !important;
  }
  .topIcon .body:before {
    width: 25vw;
    height: 21vw;
    margin: 4vw auto;
  }
  .txt .body h1 {
    font-size: 5.35vw !important;
  }
  .txt .body h3 {
    font-size: 4.25vw !important;
    font-weight: 400 !important;
    padding: 0.5vw 0 5vw !important;
  }
  .fullRegion.twoColRegion.mainStyle .txt .body h1 {
    padding: 3vw 0 !important;
    border-top: #707070 solid 2px !important;
    border-bottom: #707070 solid 2px !important;
  }
  .fullRegion.twoColRegion.subStyle .txt .body h1 {
    padding: 0.5vw 0 !important;
    border-top: unset !important;
    border-bottom: unset !important;
  }
  .introRegion_1 {
    background-color: #232f3f;
  }
  .lotRegion1 .body h1,
  .lotRegion1 .body h3,
  .lotRegion1 .body p {
    color: #000000 !important;
  }
  .lotRegion1 .body h1 {
    display: none;
  }
  .lotRegion1 .body h3 {
    font-size: 4.25vw !important;
    color: #9d7447 !important;
  }
  .lotRegion1 .img {
    position: relative;
    min-height: 97vw;
    background-image: url(/case_assets/hfc250107/assets/images/sample/mob_p_01_01.jpg?v=2507151358);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
  }
  .parkRegion1 {
    background-color: #041952;
    margin-bottom: 2vw;
  }
  .parkRegion1 .body h1 {
    font-size: 5.35vw;
  }
  .parkRegion1 .img {
    min-height: 88vw;
    background-image: url(/case_assets/hfc250107/assets/images/sample/mob_p_03_03.jpg?v=2507151358);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
  }
  .officeRegionMain {
    height: 165.6vw;
    margin-bottom: 1.5vw;
    background-image: url("/case_assets/hfc250107/assets/images/office/p_08_01_mob.jpg?v=2507151358");
  }
  .officeRegion1 {
    margin-bottom: 1.5vw;
  }
  .officeRegion1 .txt {
    background-color: #efefef !important;
  }
  .officeRegion1 .body h1 {
    margin-bottom: 1.25vw !important;
    color: #005855 !important;
  }
  .officeRegion1 .body p {
    color: #000000 !important;
  }
  .officeRegion1 .img {
    min-height: 69vw;
    background-image: url(/case_assets/hfc250107/assets/images/office/p_08_02_mob.jpg?v=2507151358);
  }
  .officeRegion2 {
    margin-bottom: 1.5vw;
  }
  .officeRegion2 .txt {
    background-color: #b74b97 !important;
  }
  .officeRegion2 .body h1 {
    margin-bottom: 1.25vw !important;
  }
  .officeRegion2 .body h1:before {
    content: "";
    display: block;
    position: relative;
    width: 52vw;
    height: 6vw;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: 6vw;
    background-image: url("/case_assets/hfc250107/assets/images/office/p_08_icon1.png?v=2507151358");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
  .officeRegion2 .body p {
    font-weight: 100;
  }
  .officeRegion2 .body .engTag {
    display: none;
  }
  .officeRegion2 .txt.mobileShow {
    padding-bottom: 5vw !important;
  }
  .officeRegion2 .txt.mobileShow .body p {
    font-weight: 400 !important;
  }
  .officeRegion2 .img {
    min-height: 98vw;
    background-image: url(/case_assets/hfc250107/assets/images/office/p_08_03_mob.jpg?v=2507151358);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
  }
  .officeRegion3 {
    background-color: #efefef;
    margin-bottom: 1.5vw;
  }
  .officeRegion3 .img {
    width: 100% !important;
  }
  .officeRegion3 .txt {
    width: 100% !important;
  }
  .officeRegion3 .txt .body {
    margin-bottom: 50vw !important;
  }
  .officeRegion3 .txt .body h1 {
    font-size: 5.35vw !important;
  }
  .officeRegion3 .txt .body h3 {
    font-size: 4.25vw !important;
    margin-bottom: 0 !important;
  }
  .officeRegion3 .txt:after {
    content: "";
    position: absolute;
    display: block;
    width: 80vw;
    height: 64vw;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
  }
  .officeRegion4 {
    display: flex;
    flex-direction: column;
    background-color: #efefef !important;
    padding-bottom: 2.5vw !important;
    margin-bottom: 1.5vw !important;
  }
  .officeRegion4 .img {
    width: 100%;
    border-radius: 0;
    order: 1;
  }
  .officeRegion4 .txt {
    order: 2;
  }
  .officeRegion4 .txt .body h1 {
    font-size: 5.35vw !important;
  }
  .officeRegion4 .cubeRegion {
    order: 3;
  }
  .officeRegion5 {
    margin-bottom: 0 !important;
    padding-bottom: 30vw !important;
  }
  .officeRegion5 .img {
    width: 100%;
  }
  .officeRegion5 .img.cuteImg .region {
    width: 90%;
    margin: 4vw auto;
  }
  .officeRegion5 .img.cuteImg .region ul li p {
    font-size: 4vw;
    line-height: 6.75vw;
    margin-top: 3vw;
    color: #ffffff !important;
  }
  .officeRegion5 .txt .body h1 {
    font-size: 5.35vw !important;
  }
  .officeRegion5 .txt .body h1:before {
    width: 60vw;
    height: 15.5vw;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: 8vw;
  }
  .officeVideo {
    margin-bottom: 1.5vw !important;
  }
  .officeVideo .fullBg {
    min-height: 53vw !important;
  }
}
/* ------ */