body {
  font-size: 28px;
  font-size: 3.6458333333vw;
  font-weight: 400;
  letter-spacing: 0.05em;
  min-width: 100%;
  width: 100%;
  min-width: inherit;
}
@media screen and (min-width: 539px) {
  body {
    font-size: 16.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  body {
    font-size: 14px;
  }
}

.bg-marble, .bg-shine {
  background-size: 200vw;
}

#sidebar {
  display: none;
}

.btn-ptn1 .btn-link {
  font-size: 30px;
  font-size: 3.90625vw;
  letter-spacing: 0.08em;
  height: auto;
  padding: 13px 4vw;
}
@media screen and (min-width: 539px) {
  .btn-ptn1 .btn-link {
    font-size: 17.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .btn-ptn1 .btn-link {
    font-size: 15px;
  }
}

.frm-lft::before {
  transform: rotate(-5deg);
}

.corner-tr::before {
  max-width: 25vw;
}
.corner-dbl::before, .corner-dbl::after {
  max-width: 25vw;
}

.obj-clown::before {
  width: 135px;
  max-width: 18%;
}

.tbl {
  table-layout: fixed;
}

.cts-1080 {
  width: 100%;
  padding: 0 6vw;
}

.list-class, .list-img {
  justify-content: center;
}
.list-class .class-item,
.list-class .img-item, .list-img .class-item,
.list-img .img-item {
  width: calc(50% - 1vw);
  margin-left: 0 !important;
}
.list-class .class-item:nth-child(even),
.list-class .img-item:nth-child(even), .list-img .class-item:nth-child(even),
.list-img .img-item:nth-child(even) {
  margin-left: 2vw !important;
}
.list-class::after, .list-img::after {
  display: block;
  content: "";
  width: calc(50% - 1vw);
  margin-left: 2vw !important;
}
.list-class .class-item:nth-child(n+3) {
  margin-top: 2vw;
}
.list-class .class-link {
  border: solid 1px #fda49a;
  padding: 2vw;
}
.list-class .ttl {
  margin-top: 5px;
  font-size: 28px;
  font-size: 3.6458333333vw;
}
@media screen and (min-width: 539px) {
  .list-class .ttl {
    font-size: 16.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .list-class .ttl {
    font-size: 14px;
  }
}
.list-class address {
  font-size: 26px;
  font-size: 3.3854166667vw;
  margin-top: 0;
}
@media screen and (min-width: 539px) {
  .list-class address {
    font-size: 15.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .list-class address {
    font-size: 13px;
  }
}
.list-thumb .thumb-item {
  width: calc(33.3333333333% - 0.6666666667px);
  margin: 0 !important;
}
.list-thumb .thumb-item:not(:nth-child(3n-2)) {
  margin-left: 1px !important;
}
.list-thumb .thumb-item:nth-child(n+4) {
  margin-top: 1px !important;
}
.list-news .news-item:not(:first-child) {
  margin-top: 4vw;
}
.list-anchor .btn {
  width: auto;
  margin: 0.7vw !important;
}
.list-anchor .btn-link {
  font-size: 28px;
  font-size: 3.6458333333vw;
  padding: 12px 6vw 12px 4vw;
  box-shadow: 0px 1vw 1vw 0 rgba(0, 0, 0, 0.05);
}
@media screen and (min-width: 539px) {
  .list-anchor .btn-link {
    font-size: 16.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .list-anchor .btn-link {
    font-size: 14px;
  }
}
.list-anchor .arw-wht::after {
  max-width: 1.5vw;
  right: 3vw;
}
.list-img {
  flex-wrap: wrap;
}
.list-img::after {
  content: none;
}
.list-img .img-item:nth-child(n+3) {
  margin-top: 2vw;
}
.list-dot .dot-item, .list-dot .check-item, .list-check .dot-item, .list-check .check-item {
  font-size: 28px;
  font-size: 3.6458333333vw;
  font-weight: 500;
}
@media screen and (min-width: 539px) {
  .list-dot .dot-item, .list-dot .check-item, .list-check .dot-item, .list-check .check-item {
    font-size: 16.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .list-dot .dot-item, .list-dot .check-item, .list-check .dot-item, .list-check .check-item {
    font-size: 14px;
  }
}
.list-check .check-item::before {
  width: 20px;
  max-width: 100%;
  min-width: 20px;
  margin-right: 2vw;
}
.list-voice .voice-item, .list-voice .faq-item, .list-faq .voice-item, .list-faq .faq-item {
  padding: 3vw 4vw;
}
.list-voice .voice-item:not(:first-child), .list-voice .faq-item:not(:first-child), .list-faq .voice-item:not(:first-child), .list-faq .faq-item:not(:first-child) {
  margin-top: 4vw;
}
.list-voice .age, .list-voice .type, .list-faq .age, .list-faq .type {
  font-size: 30px;
  font-size: 3.90625vw;
}
@media screen and (min-width: 539px) {
  .list-voice .age, .list-voice .type, .list-faq .age, .list-faq .type {
    font-size: 17.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .list-voice .age, .list-voice .type, .list-faq .age, .list-faq .type {
    font-size: 15px;
  }
}
.list-voice .txt, .list-faq .txt {
  line-height: 1.6 !important;
}
.list-voice .ba-item, .list-faq .ba-item {
  width: calc(50% - 1.5vw);
}
.list-voice .ba-item::after, .list-faq .ba-item::after {
  font-size: 44px;
  font-size: 5.7291666667vw;
}
@media screen and (min-width: 539px) {
  .list-voice .ba-item::after, .list-faq .ba-item::after {
    font-size: 25.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .list-voice .ba-item::after, .list-faq .ba-item::after {
    font-size: 22px;
  }
}
.list-voice .ba-item:nth-child(even), .list-faq .ba-item:nth-child(even) {
  margin-left: 3vw;
}
.list-voice .ba-item:nth-child(even)::before, .list-faq .ba-item:nth-child(even)::before {
  max-width: 4vw;
  left: -3.5vw;
  z-index: 1;
}
.list-voice .price, .list-faq .price {
  width: 400px;
  max-width: 100%;
  margin: 0 auto;
  font-size: 34px;
  font-size: 4.4270833333vw;
}
@media screen and (min-width: 539px) {
  .list-voice .price, .list-faq .price {
    font-size: 20px;
  }
}
@media screen and (max-width: 540px) {
  .list-voice .price, .list-faq .price {
    font-size: 17px;
  }
}
.list-voice .voice-contents, .list-faq .voice-contents {
  display: block;
}
.list-voice .voice-contents .img, .list-faq .voice-contents .img {
  min-width: inherit;
}
.list-voice .voice-contents .img, .list-voice .voice-contents .txt, .list-faq .voice-contents .img, .list-faq .voice-contents .txt {
  margin: 0 auto;
}
.list-voice .voice-contents .img:not(:first-child), .list-voice .voice-contents .txt:not(:first-child), .list-faq .voice-contents .img:not(:first-child), .list-faq .voice-contents .txt:not(:first-child) {
  margin: 5vw auto 0 auto;
}
.list-faq .faq-item {
  padding: 4vw;
}
.list-faq .faq-q-in::before, .list-faq .faq-a-in::before {
  font-size: 44px;
  font-size: 5.7291666667vw;
  margin-right: 2vw;
}
@media screen and (min-width: 539px) {
  .list-faq .faq-q-in::before, .list-faq .faq-a-in::before {
    font-size: 25.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .list-faq .faq-q-in::before, .list-faq .faq-a-in::before {
    font-size: 22px;
  }
}
.list-faq .ttl-bdr {
  font-size: 28px;
  font-size: 3.6458333333vw;
}
@media screen and (min-width: 539px) {
  .list-faq .ttl-bdr {
    font-size: 16.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .list-faq .ttl-bdr {
    font-size: 14px;
  }
}
.list-point span {
  display: flex;
  align-items: flex-start;
}
.list-point .point-item {
  display: block;
  font-size: 30px;
  font-size: 3.90625vw;
}
@media screen and (min-width: 539px) {
  .list-point .point-item {
    font-size: 17.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .list-point .point-item {
    font-size: 15px;
  }
}
.list-point .num {
  font-size: 40px;
  font-size: 5.2083333333vw;
  font-weight: 600;
  line-height: 1;
  display: block;
  margin: 5px 10px 0 0;
  color: #bd9b46;
}
@media screen and (min-width: 539px) {
  .list-point .num {
    font-size: 23.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .list-point .num {
    font-size: 20px;
  }
}

.layout-ptn1 {
  flex-direction: column;
}
.layout-ptn1 .img {
  margin: 0 auto;
  text-align: center;
}
.layout-ptn1 .txt-box {
  padding: 6vw;
  margin: 5vw auto 0 auto;
  border: solid 1px rgba(189, 155, 70, 0.2);
}
.layout-ptn2, .layout-ptn3 {
  flex-direction: column;
}
.layout-ptn2 .img, .layout-ptn3 .img {
  margin: 0 auto 0 0;
  max-width: 85%;
}
.layout-ptn2 .txt-box, .layout-ptn3 .txt-box {
  margin: -5vw 0 0 auto;
  border: solid 1px rgba(189, 155, 70, 0.2);
  padding: 6vw 7vw;
  max-width: 95%;
}
.layout-ptn2 .btn .btn-link, .layout-ptn3 .btn .btn-link {
  margin: 0 auto;
}
.layout-ptn2 h3, .layout-ptn3 h3 {
  font-size: 40px;
  font-size: 5.2083333333vw;
  text-align: center;
}
@media screen and (min-width: 539px) {
  .layout-ptn2 h3, .layout-ptn3 h3 {
    font-size: 23.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .layout-ptn2 h3, .layout-ptn3 h3 {
    font-size: 20px;
  }
}
.layout-ptn2 h3 span, .layout-ptn3 h3 span {
  font-size: 36px;
  font-size: 4.6875vw;
}
@media screen and (min-width: 539px) {
  .layout-ptn2 h3 span, .layout-ptn3 h3 span {
    font-size: 21.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .layout-ptn2 h3 span, .layout-ptn3 h3 span {
    font-size: 18px;
  }
}
.layout-ptn2:nth-child(even), .layout-ptn3:nth-child(even) {
  flex-direction: column;
}
.layout-ptn2:nth-child(even) .img, .layout-ptn3:nth-child(even) .img {
  margin: 0 0 0 auto;
}
.layout-ptn2:nth-child(even) .txt-box, .layout-ptn3:nth-child(even) .txt-box {
  margin: -5vw auto 0 0;
}
.layout-ptn2:not(:first-child), .layout-ptn3:not(:first-child) {
  margin-top: 10vw;
}

.com-tag-main .tag-item {
  margin: 1.5px;
}
.com-tag-main .tag-link {
  font-size: 32px;
  font-size: 4.1666666667vw;
  padding: 10px 15px;
}
@media screen and (min-width: 539px) {
  .com-tag-main .tag-link {
    font-size: 18.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .com-tag-main .tag-link {
    font-size: 16px;
  }
}
.com-tag-main .ttl {
  padding: 5px;
  margin-bottom: 10px;
}
.com-tag-sub .tag-item {
  font-size: 26px;
  font-size: 3.3854166667vw;
  padding: 5px 7px 7px 7px;
}
@media screen and (min-width: 539px) {
  .com-tag-sub .tag-item {
    font-size: 15.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .com-tag-sub .tag-item {
    font-size: 13px;
  }
}
.com-blog {
  padding: 4% 0;
}
.com-blog .blog-link {
  align-items: flex-start;
}
.com-blog .img {
  aspect-ratio: 1/1;
  margin-right: 3%;
}
.com-blog .blog-ttl {
  font-size: 32px;
  font-size: 4.1666666667vw;
  margin-bottom: 5px;
}
@media screen and (min-width: 539px) {
  .com-blog .blog-ttl {
    font-size: 18.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .com-blog .blog-ttl {
    font-size: 16px;
  }
}
.com-blog .blog-txt {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-align: left;
}
.com-info {
  text-align: center;
}
.com-service .service-box {
  padding: 4vw 6vw;
  margin: 0 auto;
}
.com-service .service-box:not(:first-child) {
  margin-top: 2vw;
}
.com-service h4 {
  font-size: 40px;
  font-size: 5.2083333333vw;
}
@media screen and (min-width: 539px) {
  .com-service h4 {
    font-size: 23.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .com-service h4 {
    font-size: 20px;
  }
}
.com-service .wrp-box {
  display: block;
}
.com-service .service-img {
  width: calc(50% - 1vw);
}
.com-service .service-img:nth-child(even) {
  margin-left: 2vw;
}

.works-detail .wrp-ba .half-item::before {
  font-size: 30px;
  font-size: 3.90625vw;
  padding: 12px 15px;
}
@media screen and (min-width: 539px) {
  .works-detail .wrp-ba .half-item::before {
    font-size: 17.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .works-detail .wrp-ba .half-item::before {
    font-size: 15px;
  }
}

.ttl-sub {
  font-size: 36px;
  font-size: 4.6875vw;
  padding: 5px 10px 10px;
  margin-bottom: 25px;
}
@media screen and (min-width: 539px) {
  .ttl-sub {
    font-size: 21.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ttl-sub {
    font-size: 18px;
  }
}
.ttl-bar {
  font-size: 32px;
  font-size: 4.1666666667vw;
  padding: 12px 4vw;
}
@media screen and (min-width: 539px) {
  .ttl-bar {
    font-size: 18.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ttl-bar {
    font-size: 16px;
  }
}
.ttl-bdr {
  font-size: 36px;
  font-size: 4.6875vw;
  padding-bottom: 2vw;
  margin-bottom: 5vw;
}
@media screen and (min-width: 539px) {
  .ttl-bdr {
    font-size: 21.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ttl-bdr {
    font-size: 18px;
  }
}
.ttl-bdr::before, .ttl-bdr::after {
  width: 4px;
  max-width: 100%;
  bottom: -2px;
}

#ctn-top article, #ctn-lower article {
  padding: 15vw 0;
}
#ctn-top .txt-plain, #ctn-lower .txt-plain {
  line-height: 2;
}

.logo-hd {
  width: 50%;
  max-width: 240px;
}

.hd-bar {
  padding: 3vw 4vw 0 4vw;
  z-index: 2;
}

.mv-lower {
  height: auto;
  aspect-ratio: 2/1.05;
  padding-bottom: 4vw;
}
.mv-lower .sv {
  max-width: 90vw;
  height: auto;
  aspect-ratio: 3/1;
}
.mv-lower .sv::before {
  width: 326px;
  max-width: 43.4666666667%;
  top: 0;
  left: 0;
  transform: translate(-10vw, -50%);
}
.mv-lower .sv:after {
  width: 186px;
  max-width: 24.8%;
  right: 0;
  bottom: 0;
  transform: translate(10vw, 10vw);
}
.mv-lower h2 {
  height: auto;
  font-size: 48px;
  font-size: 6.25vw;
  letter-spacing: 0;
  padding: 20px 4vw;
}
@media screen and (min-width: 539px) {
  .mv-lower h2 {
    font-size: 28.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .mv-lower h2 {
    font-size: 24px;
  }
}

#ctn-top .ttl-main {
  margin-bottom: 8vw;
}
#ctn-top .ttl-main .eng {
  font-size: 40px;
  font-size: 5.2083333333vw;
}
@media screen and (min-width: 539px) {
  #ctn-top .ttl-main .eng {
    font-size: 23.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  #ctn-top .ttl-main .eng {
    font-size: 20px;
  }
}
#ctn-top .ttl-main .ruby {
  font-size: 48px;
  font-size: 6.25vw;
}
@media screen and (min-width: 539px) {
  #ctn-top .ttl-main .ruby {
    font-size: 28.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  #ctn-top .ttl-main .ruby {
    font-size: 24px;
  }
}
#ctn-top .btn {
  margin-top: 8vw;
}
#ctn-top .btn .btn-link {
  margin: 0 auto;
}

.top-info .ttl {
  font-size: 40px;
  font-size: 5.2083333333vw;
}
@media screen and (min-width: 539px) {
  .top-info .ttl {
    font-size: 23.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .top-info .ttl {
    font-size: 20px;
  }
}
.top-info .txt-box {
  padding: 6vw;
  border: solid 1px rgba(189, 155, 70, 0.2);
  margin-top: 5vw !important;
}
.top-info .list {
  justify-content: center;
}
.top-info .list li {
  font-size: 28px;
  font-size: 3.6458333333vw;
  width: auto;
  margin: 0 3vw 2vw 0 !important;
}
@media screen and (min-width: 539px) {
  .top-info .list li {
    font-size: 16.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .top-info .list li {
    font-size: 14px;
  }
}

.top-bnr {
  height: auto;
}
.top-bnr.ptb0 {
  padding-top: 10vw !important;
  padding-bottom: 10vw !important;
}
.top-bnr::before, .top-bnr::after {
  height: 100%;
  max-width: 100%;
  opacity: 0.3;
}

.top-news .cts-1080 {
  display: block;
}
.top-news .ttl-box, .top-news .list-news {
  display: block;
  padding: 0;
}
.top-news h2 {
  text-align: center;
}
.top-news .list-news {
  margin: 0 auto;
}

#ctn-lower article:first-child {
  background-size: 200vw;
}
#ctn-lower .ttl-main {
  font-size: 48px;
  font-size: 6.25vw;
  margin-bottom: 8vw;
}
@media screen and (min-width: 539px) {
  #ctn-lower .ttl-main {
    font-size: 28.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  #ctn-lower .ttl-main {
    font-size: 24px;
  }
}

.wrp-class .class-box {
  padding-top: 10vw;
}

.info-detail .cts-1080 {
  background: none !important;
  border: none;
  padding: 0 6vw;
}
.info-detail h4 {
  font-size: 36px;
  font-size: 4.6875vw;
}
@media screen and (min-width: 539px) {
  .info-detail h4 {
    font-size: 21.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .info-detail h4 {
    font-size: 18px;
  }
}
.info-detail .greeting-box {
  display: block;
}
.info-detail .img-staff {
  width: 60vw;
  max-width: 300px;
  height: auto;
  aspect-ratio: 3/4;
  min-width: inherit;
  margin: 0 auto 4vw auto;
  text-align: center;
}
.info-detail .btn .btn-link {
  margin: 0 auto;
}

.wrp-menu .menu-box {
  padding: 3vw 4vw;
}
.wrp-menu .menu-box:not(:first-child) {
  margin-top: 4vw;
}
.wrp-menu .inner {
  display: block;
}
.wrp-menu .ttl-bar {
  width: 100%;
  font-size: 30px;
  font-size: 3.90625vw;
  height: auto;
  padding: 10px;
  margin: 0 auto;
}
@media screen and (min-width: 539px) {
  .wrp-menu .ttl-bar {
    font-size: 17.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .wrp-menu .ttl-bar {
    font-size: 15px;
  }
}
.wrp-menu .list-price {
  display: block;
  margin-top: 10px;
}
.wrp-menu .list-price dl {
  justify-content: center;
  text-align: center;
}
.wrp-menu .list-price dl .ft18 {
  font-size: 30px;
  font-size: 3.90625vw;
}
@media screen and (min-width: 539px) {
  .wrp-menu .list-price dl .ft18 {
    font-size: 17.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .wrp-menu .list-price dl .ft18 {
    font-size: 15px;
  }
}
.wrp-menu .list-price dl:not(:first-child) {
  display: block;
}
.wrp-menu .list-price dl:not(:first-child) dt {
  margin: 0 0 5px 0;
}
.wrp-menu .list-price dl:not(:first-child)::before {
  transform: rotate(90deg);
  margin: 10px auto;
  max-width: 3vw;
}

.concept-img img {
  transform: scale(150%);
}

footer#footer .list-sns {
  justify-content: center;
}
footer#footer .btn-contact {
  margin: 20px 0 0;
  text-align: center;
}

.logo-ft {
  width: 60%;
  max-width: 240px;
  margin: 0 auto;
}

.ft-item-inner {
  display: block;
}

.wrp-ft {
  display: block;
}

#ft-nav {
  display: block;
  background: #fff;
  border: solid 2px #ddd;
  margin: 40px auto 0 auto;
}
#ft-nav .list-nav {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
#ft-nav .list-nav:last-child .nav-item:last-child, #ft-nav .list-nav:last-child .nav-item:nth-child(3) {
  border-bottom: none;
}
#ft-nav .nav-item {
  margin: 0 !important;
  padding: 0 !important;
  width: 50%;
  border-bottom: solid 1px #ddd;
}
#ft-nav .nav-item:first-child a {
  text-align: center;
}
#ft-nav .nav-item:nth-child(odd) {
  border-right: solid 1px #ddd;
}
#ft-nav .nav-link {
  font-size: 26px;
  font-size: 3.3854166667vw;
  display: block;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 20px 5px;
}
@media screen and (min-width: 539px) {
  #ft-nav .nav-link {
    font-size: 15.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  #ft-nav .nav-link {
    font-size: 13px;
  }
}

.ft-copy {
  font-size: 20px;
  font-size: 2.6041666667vw;
  line-height: 1.4;
  letter-spacing: 0;
}
@media screen and (min-width: 539px) {
  .ft-copy {
    font-size: 11.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft-copy {
    font-size: 10px;
  }
}
.ft-copy span, .ft-copy a {
  letter-spacing: 0;
}

.ft1 {
  font-size: 2px;
  font-size: 0.2604166667vw;
}
@media screen and (min-width: 539px) {
  .ft1 {
    font-size: 1.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft1 {
    font-size: 1px;
  }
}
@media screen and (max-width: 768px) {
  .ft1 {
    font-size: 2px;
    font-size: 0.2604166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft1 {
    font-size: 1.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft1 {
    font-size: 1px;
  }
}
@media screen and (max-width: 540px) {
  .ft1 {
    font-size: 1px;
  }
}

.ft2 {
  font-size: 4px;
  font-size: 0.5208333333vw;
}
@media screen and (min-width: 539px) {
  .ft2 {
    font-size: 2.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft2 {
    font-size: 2px;
  }
}
@media screen and (max-width: 768px) {
  .ft2 {
    font-size: 4px;
    font-size: 0.5208333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft2 {
    font-size: 2.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft2 {
    font-size: 2px;
  }
}
@media screen and (max-width: 540px) {
  .ft2 {
    font-size: 2px;
  }
}

.ft3 {
  font-size: 6px;
  font-size: 0.78125vw;
}
@media screen and (min-width: 539px) {
  .ft3 {
    font-size: 3.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft3 {
    font-size: 3px;
  }
}
@media screen and (max-width: 768px) {
  .ft3 {
    font-size: 6px;
    font-size: 0.78125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft3 {
    font-size: 3.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft3 {
    font-size: 3px;
  }
}
@media screen and (max-width: 540px) {
  .ft3 {
    font-size: 3px;
  }
}

.ft4 {
  font-size: 8px;
  font-size: 1.0416666667vw;
}
@media screen and (min-width: 539px) {
  .ft4 {
    font-size: 4.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft4 {
    font-size: 4px;
  }
}
@media screen and (max-width: 768px) {
  .ft4 {
    font-size: 8px;
    font-size: 1.0416666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft4 {
    font-size: 4.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft4 {
    font-size: 4px;
  }
}
@media screen and (max-width: 540px) {
  .ft4 {
    font-size: 4px;
  }
}

.ft5 {
  font-size: 10px;
  font-size: 1.3020833333vw;
}
@media screen and (min-width: 539px) {
  .ft5 {
    font-size: 5.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft5 {
    font-size: 5px;
  }
}
@media screen and (max-width: 768px) {
  .ft5 {
    font-size: 10px;
    font-size: 1.3020833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft5 {
    font-size: 5.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft5 {
    font-size: 5px;
  }
}
@media screen and (max-width: 540px) {
  .ft5 {
    font-size: 5px;
  }
}

.ft6 {
  font-size: 12px;
  font-size: 1.5625vw;
}
@media screen and (min-width: 539px) {
  .ft6 {
    font-size: 7.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft6 {
    font-size: 6px;
  }
}
@media screen and (max-width: 768px) {
  .ft6 {
    font-size: 12px;
    font-size: 1.5625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft6 {
    font-size: 7.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft6 {
    font-size: 6px;
  }
}
@media screen and (max-width: 540px) {
  .ft6 {
    font-size: 6px;
  }
}

.ft7 {
  font-size: 14px;
  font-size: 1.8229166667vw;
}
@media screen and (min-width: 539px) {
  .ft7 {
    font-size: 8.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft7 {
    font-size: 7px;
  }
}
@media screen and (max-width: 768px) {
  .ft7 {
    font-size: 14px;
    font-size: 1.8229166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft7 {
    font-size: 8.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft7 {
    font-size: 7px;
  }
}
@media screen and (max-width: 540px) {
  .ft7 {
    font-size: 7px;
  }
}

.ft8 {
  font-size: 16px;
  font-size: 2.0833333333vw;
}
@media screen and (min-width: 539px) {
  .ft8 {
    font-size: 9.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft8 {
    font-size: 8px;
  }
}
@media screen and (max-width: 768px) {
  .ft8 {
    font-size: 16px;
    font-size: 2.0833333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft8 {
    font-size: 9.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft8 {
    font-size: 8px;
  }
}
@media screen and (max-width: 540px) {
  .ft8 {
    font-size: 8px;
  }
}

.ft9 {
  font-size: 18px;
  font-size: 2.34375vw;
}
@media screen and (min-width: 539px) {
  .ft9 {
    font-size: 10.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft9 {
    font-size: 9px;
  }
}
@media screen and (max-width: 768px) {
  .ft9 {
    font-size: 18px;
    font-size: 2.34375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft9 {
    font-size: 10.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft9 {
    font-size: 9px;
  }
}
@media screen and (max-width: 540px) {
  .ft9 {
    font-size: 9px;
  }
}

.ft10 {
  font-size: 20px;
  font-size: 2.6041666667vw;
}
@media screen and (min-width: 539px) {
  .ft10 {
    font-size: 11.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft10 {
    font-size: 10px;
  }
}
@media screen and (max-width: 768px) {
  .ft10 {
    font-size: 20px;
    font-size: 2.6041666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft10 {
    font-size: 11.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft10 {
    font-size: 10px;
  }
}
@media screen and (max-width: 540px) {
  .ft10 {
    font-size: 10px;
  }
}

.ft11 {
  font-size: 22px;
  font-size: 2.8645833333vw;
}
@media screen and (min-width: 539px) {
  .ft11 {
    font-size: 12.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft11 {
    font-size: 11px;
  }
}
@media screen and (max-width: 768px) {
  .ft11 {
    font-size: 22px;
    font-size: 2.8645833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft11 {
    font-size: 12.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft11 {
    font-size: 11px;
  }
}
@media screen and (max-width: 540px) {
  .ft11 {
    font-size: 11px;
  }
}

.ft12 {
  font-size: 24px;
  font-size: 3.125vw;
}
@media screen and (min-width: 539px) {
  .ft12 {
    font-size: 14.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft12 {
    font-size: 12px;
  }
}
@media screen and (max-width: 768px) {
  .ft12 {
    font-size: 24px;
    font-size: 3.125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft12 {
    font-size: 14.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft12 {
    font-size: 12px;
  }
}
@media screen and (max-width: 540px) {
  .ft12 {
    font-size: 12px;
  }
}

.ft13 {
  font-size: 26px;
  font-size: 3.3854166667vw;
}
@media screen and (min-width: 539px) {
  .ft13 {
    font-size: 15.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft13 {
    font-size: 13px;
  }
}
@media screen and (max-width: 768px) {
  .ft13 {
    font-size: 26px;
    font-size: 3.3854166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft13 {
    font-size: 15.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft13 {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .ft13 {
    font-size: 13px;
  }
}

.ft14 {
  font-size: 28px;
  font-size: 3.6458333333vw;
}
@media screen and (min-width: 539px) {
  .ft14 {
    font-size: 16.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft14 {
    font-size: 14px;
  }
}
@media screen and (max-width: 768px) {
  .ft14 {
    font-size: 28px;
    font-size: 3.6458333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft14 {
    font-size: 16.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft14 {
    font-size: 14px;
  }
}
@media screen and (max-width: 540px) {
  .ft14 {
    font-size: 14px;
  }
}

.ft15 {
  font-size: 30px;
  font-size: 3.90625vw;
}
@media screen and (min-width: 539px) {
  .ft15 {
    font-size: 17.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft15 {
    font-size: 15px;
  }
}
@media screen and (max-width: 768px) {
  .ft15 {
    font-size: 30px;
    font-size: 3.90625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft15 {
    font-size: 17.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft15 {
    font-size: 15px;
  }
}
@media screen and (max-width: 540px) {
  .ft15 {
    font-size: 15px;
  }
}

.ft16 {
  font-size: 32px;
  font-size: 4.1666666667vw;
}
@media screen and (min-width: 539px) {
  .ft16 {
    font-size: 18.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft16 {
    font-size: 16px;
  }
}
@media screen and (max-width: 768px) {
  .ft16 {
    font-size: 32px;
    font-size: 4.1666666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft16 {
    font-size: 18.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft16 {
    font-size: 16px;
  }
}
@media screen and (max-width: 540px) {
  .ft16 {
    font-size: 16px;
  }
}

.ft17 {
  font-size: 34px;
  font-size: 4.4270833333vw;
}
@media screen and (min-width: 539px) {
  .ft17 {
    font-size: 20px;
  }
}
@media screen and (max-width: 540px) {
  .ft17 {
    font-size: 17px;
  }
}
@media screen and (max-width: 768px) {
  .ft17 {
    font-size: 34px;
    font-size: 4.4270833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft17 {
    font-size: 20px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft17 {
    font-size: 17px;
  }
}
@media screen and (max-width: 540px) {
  .ft17 {
    font-size: 17px;
  }
}

.ft18 {
  font-size: 36px;
  font-size: 4.6875vw;
}
@media screen and (min-width: 539px) {
  .ft18 {
    font-size: 21.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft18 {
    font-size: 18px;
  }
}
@media screen and (max-width: 768px) {
  .ft18 {
    font-size: 36px;
    font-size: 4.6875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft18 {
    font-size: 21.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft18 {
    font-size: 18px;
  }
}
@media screen and (max-width: 540px) {
  .ft18 {
    font-size: 18px;
  }
}

.ft19 {
  font-size: 38px;
  font-size: 4.9479166667vw;
}
@media screen and (min-width: 539px) {
  .ft19 {
    font-size: 22.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft19 {
    font-size: 19px;
  }
}
@media screen and (max-width: 768px) {
  .ft19 {
    font-size: 38px;
    font-size: 4.9479166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft19 {
    font-size: 22.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft19 {
    font-size: 19px;
  }
}
@media screen and (max-width: 540px) {
  .ft19 {
    font-size: 19px;
  }
}

.ft20 {
  font-size: 40px;
  font-size: 5.2083333333vw;
}
@media screen and (min-width: 539px) {
  .ft20 {
    font-size: 23.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft20 {
    font-size: 20px;
  }
}
@media screen and (max-width: 768px) {
  .ft20 {
    font-size: 40px;
    font-size: 5.2083333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft20 {
    font-size: 23.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft20 {
    font-size: 20px;
  }
}
@media screen and (max-width: 540px) {
  .ft20 {
    font-size: 20px;
  }
}

.ft21 {
  font-size: 42px;
  font-size: 5.46875vw;
}
@media screen and (min-width: 539px) {
  .ft21 {
    font-size: 24.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft21 {
    font-size: 21px;
  }
}
@media screen and (max-width: 768px) {
  .ft21 {
    font-size: 42px;
    font-size: 5.46875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft21 {
    font-size: 24.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft21 {
    font-size: 21px;
  }
}
@media screen and (max-width: 540px) {
  .ft21 {
    font-size: 21px;
  }
}

.ft22 {
  font-size: 44px;
  font-size: 5.7291666667vw;
}
@media screen and (min-width: 539px) {
  .ft22 {
    font-size: 25.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft22 {
    font-size: 22px;
  }
}
@media screen and (max-width: 768px) {
  .ft22 {
    font-size: 44px;
    font-size: 5.7291666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft22 {
    font-size: 25.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft22 {
    font-size: 22px;
  }
}
@media screen and (max-width: 540px) {
  .ft22 {
    font-size: 22px;
  }
}

.ft23 {
  font-size: 46px;
  font-size: 5.9895833333vw;
}
@media screen and (min-width: 539px) {
  .ft23 {
    font-size: 27.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft23 {
    font-size: 23px;
  }
}
@media screen and (max-width: 768px) {
  .ft23 {
    font-size: 46px;
    font-size: 5.9895833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft23 {
    font-size: 27.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft23 {
    font-size: 23px;
  }
}
@media screen and (max-width: 540px) {
  .ft23 {
    font-size: 23px;
  }
}

.ft24 {
  font-size: 48px;
  font-size: 6.25vw;
}
@media screen and (min-width: 539px) {
  .ft24 {
    font-size: 28.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft24 {
    font-size: 24px;
  }
}
@media screen and (max-width: 768px) {
  .ft24 {
    font-size: 48px;
    font-size: 6.25vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft24 {
    font-size: 28.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft24 {
    font-size: 24px;
  }
}
@media screen and (max-width: 540px) {
  .ft24 {
    font-size: 24px;
  }
}

.ft25 {
  font-size: 50px;
  font-size: 6.5104166667vw;
}
@media screen and (min-width: 539px) {
  .ft25 {
    font-size: 29.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft25 {
    font-size: 25px;
  }
}
@media screen and (max-width: 768px) {
  .ft25 {
    font-size: 50px;
    font-size: 6.5104166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft25 {
    font-size: 29.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft25 {
    font-size: 25px;
  }
}
@media screen and (max-width: 540px) {
  .ft25 {
    font-size: 25px;
  }
}

.ft26 {
  font-size: 52px;
  font-size: 6.7708333333vw;
}
@media screen and (min-width: 539px) {
  .ft26 {
    font-size: 30.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft26 {
    font-size: 26px;
  }
}
@media screen and (max-width: 768px) {
  .ft26 {
    font-size: 52px;
    font-size: 6.7708333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft26 {
    font-size: 30.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft26 {
    font-size: 26px;
  }
}
@media screen and (max-width: 540px) {
  .ft26 {
    font-size: 26px;
  }
}

.ft27 {
  font-size: 54px;
  font-size: 7.03125vw;
}
@media screen and (min-width: 539px) {
  .ft27 {
    font-size: 31.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft27 {
    font-size: 27px;
  }
}
@media screen and (max-width: 768px) {
  .ft27 {
    font-size: 54px;
    font-size: 7.03125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft27 {
    font-size: 31.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft27 {
    font-size: 27px;
  }
}
@media screen and (max-width: 540px) {
  .ft27 {
    font-size: 27px;
  }
}

.ft28 {
  font-size: 56px;
  font-size: 7.2916666667vw;
}
@media screen and (min-width: 539px) {
  .ft28 {
    font-size: 32.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft28 {
    font-size: 28px;
  }
}
@media screen and (max-width: 768px) {
  .ft28 {
    font-size: 56px;
    font-size: 7.2916666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft28 {
    font-size: 32.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft28 {
    font-size: 28px;
  }
}
@media screen and (max-width: 540px) {
  .ft28 {
    font-size: 28px;
  }
}

.ft29 {
  font-size: 58px;
  font-size: 7.5520833333vw;
}
@media screen and (min-width: 539px) {
  .ft29 {
    font-size: 34.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft29 {
    font-size: 29px;
  }
}
@media screen and (max-width: 768px) {
  .ft29 {
    font-size: 58px;
    font-size: 7.5520833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft29 {
    font-size: 34.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft29 {
    font-size: 29px;
  }
}
@media screen and (max-width: 540px) {
  .ft29 {
    font-size: 29px;
  }
}

.ft30 {
  font-size: 60px;
  font-size: 7.8125vw;
}
@media screen and (min-width: 539px) {
  .ft30 {
    font-size: 35.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft30 {
    font-size: 30px;
  }
}
@media screen and (max-width: 768px) {
  .ft30 {
    font-size: 60px;
    font-size: 7.8125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft30 {
    font-size: 35.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft30 {
    font-size: 30px;
  }
}
@media screen and (max-width: 540px) {
  .ft30 {
    font-size: 30px;
  }
}

.ft31 {
  font-size: 62px;
  font-size: 8.0729166667vw;
}
@media screen and (min-width: 539px) {
  .ft31 {
    font-size: 36.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft31 {
    font-size: 31px;
  }
}
@media screen and (max-width: 768px) {
  .ft31 {
    font-size: 62px;
    font-size: 8.0729166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft31 {
    font-size: 36.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft31 {
    font-size: 31px;
  }
}
@media screen and (max-width: 540px) {
  .ft31 {
    font-size: 31px;
  }
}

.ft32 {
  font-size: 64px;
  font-size: 8.3333333333vw;
}
@media screen and (min-width: 539px) {
  .ft32 {
    font-size: 37.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft32 {
    font-size: 32px;
  }
}
@media screen and (max-width: 768px) {
  .ft32 {
    font-size: 64px;
    font-size: 8.3333333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft32 {
    font-size: 37.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft32 {
    font-size: 32px;
  }
}
@media screen and (max-width: 540px) {
  .ft32 {
    font-size: 32px;
  }
}

.ft33 {
  font-size: 66px;
  font-size: 8.59375vw;
}
@media screen and (min-width: 539px) {
  .ft33 {
    font-size: 38.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft33 {
    font-size: 33px;
  }
}
@media screen and (max-width: 768px) {
  .ft33 {
    font-size: 66px;
    font-size: 8.59375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft33 {
    font-size: 38.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft33 {
    font-size: 33px;
  }
}
@media screen and (max-width: 540px) {
  .ft33 {
    font-size: 33px;
  }
}

.ft34 {
  font-size: 68px;
  font-size: 8.8541666667vw;
}
@media screen and (min-width: 539px) {
  .ft34 {
    font-size: 40px;
  }
}
@media screen and (max-width: 540px) {
  .ft34 {
    font-size: 34px;
  }
}
@media screen and (max-width: 768px) {
  .ft34 {
    font-size: 68px;
    font-size: 8.8541666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft34 {
    font-size: 40px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft34 {
    font-size: 34px;
  }
}
@media screen and (max-width: 540px) {
  .ft34 {
    font-size: 34px;
  }
}

.ft35 {
  font-size: 70px;
  font-size: 9.1145833333vw;
}
@media screen and (min-width: 539px) {
  .ft35 {
    font-size: 41.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft35 {
    font-size: 35px;
  }
}
@media screen and (max-width: 768px) {
  .ft35 {
    font-size: 70px;
    font-size: 9.1145833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft35 {
    font-size: 41.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft35 {
    font-size: 35px;
  }
}
@media screen and (max-width: 540px) {
  .ft35 {
    font-size: 35px;
  }
}

.ft36 {
  font-size: 72px;
  font-size: 9.375vw;
}
@media screen and (min-width: 539px) {
  .ft36 {
    font-size: 42.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft36 {
    font-size: 36px;
  }
}
@media screen and (max-width: 768px) {
  .ft36 {
    font-size: 72px;
    font-size: 9.375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft36 {
    font-size: 42.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft36 {
    font-size: 36px;
  }
}
@media screen and (max-width: 540px) {
  .ft36 {
    font-size: 36px;
  }
}

.ft37 {
  font-size: 74px;
  font-size: 9.6354166667vw;
}
@media screen and (min-width: 539px) {
  .ft37 {
    font-size: 43.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft37 {
    font-size: 37px;
  }
}
@media screen and (max-width: 768px) {
  .ft37 {
    font-size: 74px;
    font-size: 9.6354166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft37 {
    font-size: 43.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft37 {
    font-size: 37px;
  }
}
@media screen and (max-width: 540px) {
  .ft37 {
    font-size: 37px;
  }
}

.ft38 {
  font-size: 76px;
  font-size: 9.8958333333vw;
}
@media screen and (min-width: 539px) {
  .ft38 {
    font-size: 44.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft38 {
    font-size: 38px;
  }
}
@media screen and (max-width: 768px) {
  .ft38 {
    font-size: 76px;
    font-size: 9.8958333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft38 {
    font-size: 44.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft38 {
    font-size: 38px;
  }
}
@media screen and (max-width: 540px) {
  .ft38 {
    font-size: 38px;
  }
}

.ft39 {
  font-size: 78px;
  font-size: 10.15625vw;
}
@media screen and (min-width: 539px) {
  .ft39 {
    font-size: 45.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft39 {
    font-size: 39px;
  }
}
@media screen and (max-width: 768px) {
  .ft39 {
    font-size: 78px;
    font-size: 10.15625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft39 {
    font-size: 45.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft39 {
    font-size: 39px;
  }
}
@media screen and (max-width: 540px) {
  .ft39 {
    font-size: 39px;
  }
}

.ft40 {
  font-size: 80px;
  font-size: 10.4166666667vw;
}
@media screen and (min-width: 539px) {
  .ft40 {
    font-size: 47.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft40 {
    font-size: 40px;
  }
}
@media screen and (max-width: 768px) {
  .ft40 {
    font-size: 80px;
    font-size: 10.4166666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft40 {
    font-size: 47.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft40 {
    font-size: 40px;
  }
}
@media screen and (max-width: 540px) {
  .ft40 {
    font-size: 40px;
  }
}

.ft41 {
  font-size: 82px;
  font-size: 10.6770833333vw;
}
@media screen and (min-width: 539px) {
  .ft41 {
    font-size: 48.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft41 {
    font-size: 41px;
  }
}
@media screen and (max-width: 768px) {
  .ft41 {
    font-size: 82px;
    font-size: 10.6770833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft41 {
    font-size: 48.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft41 {
    font-size: 41px;
  }
}
@media screen and (max-width: 540px) {
  .ft41 {
    font-size: 41px;
  }
}

.ft42 {
  font-size: 84px;
  font-size: 10.9375vw;
}
@media screen and (min-width: 539px) {
  .ft42 {
    font-size: 49.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft42 {
    font-size: 42px;
  }
}
@media screen and (max-width: 768px) {
  .ft42 {
    font-size: 84px;
    font-size: 10.9375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft42 {
    font-size: 49.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft42 {
    font-size: 42px;
  }
}
@media screen and (max-width: 540px) {
  .ft42 {
    font-size: 42px;
  }
}

.ft43 {
  font-size: 86px;
  font-size: 11.1979166667vw;
}
@media screen and (min-width: 539px) {
  .ft43 {
    font-size: 50.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft43 {
    font-size: 43px;
  }
}
@media screen and (max-width: 768px) {
  .ft43 {
    font-size: 86px;
    font-size: 11.1979166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft43 {
    font-size: 50.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft43 {
    font-size: 43px;
  }
}
@media screen and (max-width: 540px) {
  .ft43 {
    font-size: 43px;
  }
}

.ft44 {
  font-size: 88px;
  font-size: 11.4583333333vw;
}
@media screen and (min-width: 539px) {
  .ft44 {
    font-size: 51.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft44 {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .ft44 {
    font-size: 88px;
    font-size: 11.4583333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft44 {
    font-size: 51.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft44 {
    font-size: 44px;
  }
}
@media screen and (max-width: 540px) {
  .ft44 {
    font-size: 44px;
  }
}

.ft45 {
  font-size: 90px;
  font-size: 11.71875vw;
}
@media screen and (min-width: 539px) {
  .ft45 {
    font-size: 52.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft45 {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .ft45 {
    font-size: 90px;
    font-size: 11.71875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft45 {
    font-size: 52.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft45 {
    font-size: 45px;
  }
}
@media screen and (max-width: 540px) {
  .ft45 {
    font-size: 45px;
  }
}

.ft46 {
  font-size: 92px;
  font-size: 11.9791666667vw;
}
@media screen and (min-width: 539px) {
  .ft46 {
    font-size: 54.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft46 {
    font-size: 46px;
  }
}
@media screen and (max-width: 768px) {
  .ft46 {
    font-size: 92px;
    font-size: 11.9791666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft46 {
    font-size: 54.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft46 {
    font-size: 46px;
  }
}
@media screen and (max-width: 540px) {
  .ft46 {
    font-size: 46px;
  }
}

.ft47 {
  font-size: 94px;
  font-size: 12.2395833333vw;
}
@media screen and (min-width: 539px) {
  .ft47 {
    font-size: 55.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft47 {
    font-size: 47px;
  }
}
@media screen and (max-width: 768px) {
  .ft47 {
    font-size: 94px;
    font-size: 12.2395833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft47 {
    font-size: 55.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft47 {
    font-size: 47px;
  }
}
@media screen and (max-width: 540px) {
  .ft47 {
    font-size: 47px;
  }
}

.ft48 {
  font-size: 96px;
  font-size: 12.5vw;
}
@media screen and (min-width: 539px) {
  .ft48 {
    font-size: 56.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft48 {
    font-size: 48px;
  }
}
@media screen and (max-width: 768px) {
  .ft48 {
    font-size: 96px;
    font-size: 12.5vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft48 {
    font-size: 56.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft48 {
    font-size: 48px;
  }
}
@media screen and (max-width: 540px) {
  .ft48 {
    font-size: 48px;
  }
}

.ft49 {
  font-size: 98px;
  font-size: 12.7604166667vw;
}
@media screen and (min-width: 539px) {
  .ft49 {
    font-size: 57.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft49 {
    font-size: 49px;
  }
}
@media screen and (max-width: 768px) {
  .ft49 {
    font-size: 98px;
    font-size: 12.7604166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft49 {
    font-size: 57.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft49 {
    font-size: 49px;
  }
}
@media screen and (max-width: 540px) {
  .ft49 {
    font-size: 49px;
  }
}

.ft50 {
  font-size: 100px;
  font-size: 13.0208333333vw;
}
@media screen and (min-width: 539px) {
  .ft50 {
    font-size: 58.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft50 {
    font-size: 50px;
  }
}
@media screen and (max-width: 768px) {
  .ft50 {
    font-size: 100px;
    font-size: 13.0208333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft50 {
    font-size: 58.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft50 {
    font-size: 50px;
  }
}
@media screen and (max-width: 540px) {
  .ft50 {
    font-size: 50px;
  }
}

.ft51 {
  font-size: 102px;
  font-size: 13.28125vw;
}
@media screen and (min-width: 539px) {
  .ft51 {
    font-size: 60px;
  }
}
@media screen and (max-width: 540px) {
  .ft51 {
    font-size: 51px;
  }
}
@media screen and (max-width: 768px) {
  .ft51 {
    font-size: 102px;
    font-size: 13.28125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft51 {
    font-size: 60px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft51 {
    font-size: 51px;
  }
}
@media screen and (max-width: 540px) {
  .ft51 {
    font-size: 51px;
  }
}

.ft52 {
  font-size: 104px;
  font-size: 13.5416666667vw;
}
@media screen and (min-width: 539px) {
  .ft52 {
    font-size: 61.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft52 {
    font-size: 52px;
  }
}
@media screen and (max-width: 768px) {
  .ft52 {
    font-size: 104px;
    font-size: 13.5416666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft52 {
    font-size: 61.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft52 {
    font-size: 52px;
  }
}
@media screen and (max-width: 540px) {
  .ft52 {
    font-size: 52px;
  }
}

.ft53 {
  font-size: 106px;
  font-size: 13.8020833333vw;
}
@media screen and (min-width: 539px) {
  .ft53 {
    font-size: 62.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft53 {
    font-size: 53px;
  }
}
@media screen and (max-width: 768px) {
  .ft53 {
    font-size: 106px;
    font-size: 13.8020833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft53 {
    font-size: 62.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft53 {
    font-size: 53px;
  }
}
@media screen and (max-width: 540px) {
  .ft53 {
    font-size: 53px;
  }
}

.ft54 {
  font-size: 108px;
  font-size: 14.0625vw;
}
@media screen and (min-width: 539px) {
  .ft54 {
    font-size: 63.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft54 {
    font-size: 54px;
  }
}
@media screen and (max-width: 768px) {
  .ft54 {
    font-size: 108px;
    font-size: 14.0625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft54 {
    font-size: 63.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft54 {
    font-size: 54px;
  }
}
@media screen and (max-width: 540px) {
  .ft54 {
    font-size: 54px;
  }
}

.ft55 {
  font-size: 110px;
  font-size: 14.3229166667vw;
}
@media screen and (min-width: 539px) {
  .ft55 {
    font-size: 64.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft55 {
    font-size: 55px;
  }
}
@media screen and (max-width: 768px) {
  .ft55 {
    font-size: 110px;
    font-size: 14.3229166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft55 {
    font-size: 64.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft55 {
    font-size: 55px;
  }
}
@media screen and (max-width: 540px) {
  .ft55 {
    font-size: 55px;
  }
}

.ft56 {
  font-size: 112px;
  font-size: 14.5833333333vw;
}
@media screen and (min-width: 539px) {
  .ft56 {
    font-size: 65.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft56 {
    font-size: 56px;
  }
}
@media screen and (max-width: 768px) {
  .ft56 {
    font-size: 112px;
    font-size: 14.5833333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft56 {
    font-size: 65.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft56 {
    font-size: 56px;
  }
}
@media screen and (max-width: 540px) {
  .ft56 {
    font-size: 56px;
  }
}

.ft57 {
  font-size: 114px;
  font-size: 14.84375vw;
}
@media screen and (min-width: 539px) {
  .ft57 {
    font-size: 67.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft57 {
    font-size: 57px;
  }
}
@media screen and (max-width: 768px) {
  .ft57 {
    font-size: 114px;
    font-size: 14.84375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft57 {
    font-size: 67.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft57 {
    font-size: 57px;
  }
}
@media screen and (max-width: 540px) {
  .ft57 {
    font-size: 57px;
  }
}

.ft58 {
  font-size: 116px;
  font-size: 15.1041666667vw;
}
@media screen and (min-width: 539px) {
  .ft58 {
    font-size: 68.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft58 {
    font-size: 58px;
  }
}
@media screen and (max-width: 768px) {
  .ft58 {
    font-size: 116px;
    font-size: 15.1041666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft58 {
    font-size: 68.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft58 {
    font-size: 58px;
  }
}
@media screen and (max-width: 540px) {
  .ft58 {
    font-size: 58px;
  }
}

.ft59 {
  font-size: 118px;
  font-size: 15.3645833333vw;
}
@media screen and (min-width: 539px) {
  .ft59 {
    font-size: 69.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft59 {
    font-size: 59px;
  }
}
@media screen and (max-width: 768px) {
  .ft59 {
    font-size: 118px;
    font-size: 15.3645833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft59 {
    font-size: 69.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft59 {
    font-size: 59px;
  }
}
@media screen and (max-width: 540px) {
  .ft59 {
    font-size: 59px;
  }
}

.ft60 {
  font-size: 120px;
  font-size: 15.625vw;
}
@media screen and (min-width: 539px) {
  .ft60 {
    font-size: 70.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft60 {
    font-size: 60px;
  }
}
@media screen and (max-width: 768px) {
  .ft60 {
    font-size: 120px;
    font-size: 15.625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft60 {
    font-size: 70.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft60 {
    font-size: 60px;
  }
}
@media screen and (max-width: 540px) {
  .ft60 {
    font-size: 60px;
  }
}

.ft61 {
  font-size: 122px;
  font-size: 15.8854166667vw;
}
@media screen and (min-width: 539px) {
  .ft61 {
    font-size: 71.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft61 {
    font-size: 61px;
  }
}
@media screen and (max-width: 768px) {
  .ft61 {
    font-size: 122px;
    font-size: 15.8854166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft61 {
    font-size: 71.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft61 {
    font-size: 61px;
  }
}
@media screen and (max-width: 540px) {
  .ft61 {
    font-size: 61px;
  }
}

.ft62 {
  font-size: 124px;
  font-size: 16.1458333333vw;
}
@media screen and (min-width: 539px) {
  .ft62 {
    font-size: 72.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft62 {
    font-size: 62px;
  }
}
@media screen and (max-width: 768px) {
  .ft62 {
    font-size: 124px;
    font-size: 16.1458333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft62 {
    font-size: 72.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft62 {
    font-size: 62px;
  }
}
@media screen and (max-width: 540px) {
  .ft62 {
    font-size: 62px;
  }
}

.ft63 {
  font-size: 126px;
  font-size: 16.40625vw;
}
@media screen and (min-width: 539px) {
  .ft63 {
    font-size: 74.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft63 {
    font-size: 63px;
  }
}
@media screen and (max-width: 768px) {
  .ft63 {
    font-size: 126px;
    font-size: 16.40625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft63 {
    font-size: 74.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft63 {
    font-size: 63px;
  }
}
@media screen and (max-width: 540px) {
  .ft63 {
    font-size: 63px;
  }
}

.ft64 {
  font-size: 128px;
  font-size: 16.6666666667vw;
}
@media screen and (min-width: 539px) {
  .ft64 {
    font-size: 75.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft64 {
    font-size: 64px;
  }
}
@media screen and (max-width: 768px) {
  .ft64 {
    font-size: 128px;
    font-size: 16.6666666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft64 {
    font-size: 75.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft64 {
    font-size: 64px;
  }
}
@media screen and (max-width: 540px) {
  .ft64 {
    font-size: 64px;
  }
}

.ft65 {
  font-size: 130px;
  font-size: 16.9270833333vw;
}
@media screen and (min-width: 539px) {
  .ft65 {
    font-size: 76.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft65 {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .ft65 {
    font-size: 130px;
    font-size: 16.9270833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft65 {
    font-size: 76.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft65 {
    font-size: 65px;
  }
}
@media screen and (max-width: 540px) {
  .ft65 {
    font-size: 65px;
  }
}

.ft66 {
  font-size: 132px;
  font-size: 17.1875vw;
}
@media screen and (min-width: 539px) {
  .ft66 {
    font-size: 77.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft66 {
    font-size: 66px;
  }
}
@media screen and (max-width: 768px) {
  .ft66 {
    font-size: 132px;
    font-size: 17.1875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft66 {
    font-size: 77.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft66 {
    font-size: 66px;
  }
}
@media screen and (max-width: 540px) {
  .ft66 {
    font-size: 66px;
  }
}

.ft67 {
  font-size: 134px;
  font-size: 17.4479166667vw;
}
@media screen and (min-width: 539px) {
  .ft67 {
    font-size: 78.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft67 {
    font-size: 67px;
  }
}
@media screen and (max-width: 768px) {
  .ft67 {
    font-size: 134px;
    font-size: 17.4479166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft67 {
    font-size: 78.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft67 {
    font-size: 67px;
  }
}
@media screen and (max-width: 540px) {
  .ft67 {
    font-size: 67px;
  }
}

.ft68 {
  font-size: 136px;
  font-size: 17.7083333333vw;
}
@media screen and (min-width: 539px) {
  .ft68 {
    font-size: 80px;
  }
}
@media screen and (max-width: 540px) {
  .ft68 {
    font-size: 68px;
  }
}
@media screen and (max-width: 768px) {
  .ft68 {
    font-size: 136px;
    font-size: 17.7083333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft68 {
    font-size: 80px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft68 {
    font-size: 68px;
  }
}
@media screen and (max-width: 540px) {
  .ft68 {
    font-size: 68px;
  }
}

.ft69 {
  font-size: 138px;
  font-size: 17.96875vw;
}
@media screen and (min-width: 539px) {
  .ft69 {
    font-size: 81.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft69 {
    font-size: 69px;
  }
}
@media screen and (max-width: 768px) {
  .ft69 {
    font-size: 138px;
    font-size: 17.96875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft69 {
    font-size: 81.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft69 {
    font-size: 69px;
  }
}
@media screen and (max-width: 540px) {
  .ft69 {
    font-size: 69px;
  }
}

.ft70 {
  font-size: 140px;
  font-size: 18.2291666667vw;
}
@media screen and (min-width: 539px) {
  .ft70 {
    font-size: 82.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft70 {
    font-size: 70px;
  }
}
@media screen and (max-width: 768px) {
  .ft70 {
    font-size: 140px;
    font-size: 18.2291666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft70 {
    font-size: 82.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft70 {
    font-size: 70px;
  }
}
@media screen and (max-width: 540px) {
  .ft70 {
    font-size: 70px;
  }
}

.ft71 {
  font-size: 142px;
  font-size: 18.4895833333vw;
}
@media screen and (min-width: 539px) {
  .ft71 {
    font-size: 83.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft71 {
    font-size: 71px;
  }
}
@media screen and (max-width: 768px) {
  .ft71 {
    font-size: 142px;
    font-size: 18.4895833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft71 {
    font-size: 83.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft71 {
    font-size: 71px;
  }
}
@media screen and (max-width: 540px) {
  .ft71 {
    font-size: 71px;
  }
}

.ft72 {
  font-size: 144px;
  font-size: 18.75vw;
}
@media screen and (min-width: 539px) {
  .ft72 {
    font-size: 84.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft72 {
    font-size: 72px;
  }
}
@media screen and (max-width: 768px) {
  .ft72 {
    font-size: 144px;
    font-size: 18.75vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft72 {
    font-size: 84.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft72 {
    font-size: 72px;
  }
}
@media screen and (max-width: 540px) {
  .ft72 {
    font-size: 72px;
  }
}

.ft73 {
  font-size: 146px;
  font-size: 19.0104166667vw;
}
@media screen and (min-width: 539px) {
  .ft73 {
    font-size: 85.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft73 {
    font-size: 73px;
  }
}
@media screen and (max-width: 768px) {
  .ft73 {
    font-size: 146px;
    font-size: 19.0104166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft73 {
    font-size: 85.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft73 {
    font-size: 73px;
  }
}
@media screen and (max-width: 540px) {
  .ft73 {
    font-size: 73px;
  }
}

.ft74 {
  font-size: 148px;
  font-size: 19.2708333333vw;
}
@media screen and (min-width: 539px) {
  .ft74 {
    font-size: 87.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft74 {
    font-size: 74px;
  }
}
@media screen and (max-width: 768px) {
  .ft74 {
    font-size: 148px;
    font-size: 19.2708333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft74 {
    font-size: 87.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft74 {
    font-size: 74px;
  }
}
@media screen and (max-width: 540px) {
  .ft74 {
    font-size: 74px;
  }
}

.ft75 {
  font-size: 150px;
  font-size: 19.53125vw;
}
@media screen and (min-width: 539px) {
  .ft75 {
    font-size: 88.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft75 {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .ft75 {
    font-size: 150px;
    font-size: 19.53125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft75 {
    font-size: 88.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft75 {
    font-size: 75px;
  }
}
@media screen and (max-width: 540px) {
  .ft75 {
    font-size: 75px;
  }
}

.ft76 {
  font-size: 152px;
  font-size: 19.7916666667vw;
}
@media screen and (min-width: 539px) {
  .ft76 {
    font-size: 89.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft76 {
    font-size: 76px;
  }
}
@media screen and (max-width: 768px) {
  .ft76 {
    font-size: 152px;
    font-size: 19.7916666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft76 {
    font-size: 89.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft76 {
    font-size: 76px;
  }
}
@media screen and (max-width: 540px) {
  .ft76 {
    font-size: 76px;
  }
}

.ft77 {
  font-size: 154px;
  font-size: 20.0520833333vw;
}
@media screen and (min-width: 539px) {
  .ft77 {
    font-size: 90.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft77 {
    font-size: 77px;
  }
}
@media screen and (max-width: 768px) {
  .ft77 {
    font-size: 154px;
    font-size: 20.0520833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft77 {
    font-size: 90.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft77 {
    font-size: 77px;
  }
}
@media screen and (max-width: 540px) {
  .ft77 {
    font-size: 77px;
  }
}

.ft78 {
  font-size: 156px;
  font-size: 20.3125vw;
}
@media screen and (min-width: 539px) {
  .ft78 {
    font-size: 91.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft78 {
    font-size: 78px;
  }
}
@media screen and (max-width: 768px) {
  .ft78 {
    font-size: 156px;
    font-size: 20.3125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft78 {
    font-size: 91.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft78 {
    font-size: 78px;
  }
}
@media screen and (max-width: 540px) {
  .ft78 {
    font-size: 78px;
  }
}

.ft79 {
  font-size: 158px;
  font-size: 20.5729166667vw;
}
@media screen and (min-width: 539px) {
  .ft79 {
    font-size: 92.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft79 {
    font-size: 79px;
  }
}
@media screen and (max-width: 768px) {
  .ft79 {
    font-size: 158px;
    font-size: 20.5729166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft79 {
    font-size: 92.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft79 {
    font-size: 79px;
  }
}
@media screen and (max-width: 540px) {
  .ft79 {
    font-size: 79px;
  }
}

.ft80 {
  font-size: 160px;
  font-size: 20.8333333333vw;
}
@media screen and (min-width: 539px) {
  .ft80 {
    font-size: 94.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft80 {
    font-size: 80px;
  }
}
@media screen and (max-width: 768px) {
  .ft80 {
    font-size: 160px;
    font-size: 20.8333333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft80 {
    font-size: 94.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft80 {
    font-size: 80px;
  }
}
@media screen and (max-width: 540px) {
  .ft80 {
    font-size: 80px;
  }
}

.ft81 {
  font-size: 162px;
  font-size: 21.09375vw;
}
@media screen and (min-width: 539px) {
  .ft81 {
    font-size: 95.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft81 {
    font-size: 81px;
  }
}
@media screen and (max-width: 768px) {
  .ft81 {
    font-size: 162px;
    font-size: 21.09375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft81 {
    font-size: 95.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft81 {
    font-size: 81px;
  }
}
@media screen and (max-width: 540px) {
  .ft81 {
    font-size: 81px;
  }
}

.ft82 {
  font-size: 164px;
  font-size: 21.3541666667vw;
}
@media screen and (min-width: 539px) {
  .ft82 {
    font-size: 96.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft82 {
    font-size: 82px;
  }
}
@media screen and (max-width: 768px) {
  .ft82 {
    font-size: 164px;
    font-size: 21.3541666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft82 {
    font-size: 96.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft82 {
    font-size: 82px;
  }
}
@media screen and (max-width: 540px) {
  .ft82 {
    font-size: 82px;
  }
}

.ft83 {
  font-size: 166px;
  font-size: 21.6145833333vw;
}
@media screen and (min-width: 539px) {
  .ft83 {
    font-size: 97.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft83 {
    font-size: 83px;
  }
}
@media screen and (max-width: 768px) {
  .ft83 {
    font-size: 166px;
    font-size: 21.6145833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft83 {
    font-size: 97.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft83 {
    font-size: 83px;
  }
}
@media screen and (max-width: 540px) {
  .ft83 {
    font-size: 83px;
  }
}

.ft84 {
  font-size: 168px;
  font-size: 21.875vw;
}
@media screen and (min-width: 539px) {
  .ft84 {
    font-size: 98.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft84 {
    font-size: 84px;
  }
}
@media screen and (max-width: 768px) {
  .ft84 {
    font-size: 168px;
    font-size: 21.875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft84 {
    font-size: 98.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft84 {
    font-size: 84px;
  }
}
@media screen and (max-width: 540px) {
  .ft84 {
    font-size: 84px;
  }
}

.ft85 {
  font-size: 170px;
  font-size: 22.1354166667vw;
}
@media screen and (min-width: 539px) {
  .ft85 {
    font-size: 100px;
  }
}
@media screen and (max-width: 540px) {
  .ft85 {
    font-size: 85px;
  }
}
@media screen and (max-width: 768px) {
  .ft85 {
    font-size: 170px;
    font-size: 22.1354166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft85 {
    font-size: 100px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft85 {
    font-size: 85px;
  }
}
@media screen and (max-width: 540px) {
  .ft85 {
    font-size: 85px;
  }
}

.ft86 {
  font-size: 172px;
  font-size: 22.3958333333vw;
}
@media screen and (min-width: 539px) {
  .ft86 {
    font-size: 101.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft86 {
    font-size: 86px;
  }
}
@media screen and (max-width: 768px) {
  .ft86 {
    font-size: 172px;
    font-size: 22.3958333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft86 {
    font-size: 101.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft86 {
    font-size: 86px;
  }
}
@media screen and (max-width: 540px) {
  .ft86 {
    font-size: 86px;
  }
}

.ft87 {
  font-size: 174px;
  font-size: 22.65625vw;
}
@media screen and (min-width: 539px) {
  .ft87 {
    font-size: 102.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft87 {
    font-size: 87px;
  }
}
@media screen and (max-width: 768px) {
  .ft87 {
    font-size: 174px;
    font-size: 22.65625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft87 {
    font-size: 102.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft87 {
    font-size: 87px;
  }
}
@media screen and (max-width: 540px) {
  .ft87 {
    font-size: 87px;
  }
}

.ft88 {
  font-size: 176px;
  font-size: 22.9166666667vw;
}
@media screen and (min-width: 539px) {
  .ft88 {
    font-size: 103.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft88 {
    font-size: 88px;
  }
}
@media screen and (max-width: 768px) {
  .ft88 {
    font-size: 176px;
    font-size: 22.9166666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft88 {
    font-size: 103.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft88 {
    font-size: 88px;
  }
}
@media screen and (max-width: 540px) {
  .ft88 {
    font-size: 88px;
  }
}

.ft89 {
  font-size: 178px;
  font-size: 23.1770833333vw;
}
@media screen and (min-width: 539px) {
  .ft89 {
    font-size: 104.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft89 {
    font-size: 89px;
  }
}
@media screen and (max-width: 768px) {
  .ft89 {
    font-size: 178px;
    font-size: 23.1770833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft89 {
    font-size: 104.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft89 {
    font-size: 89px;
  }
}
@media screen and (max-width: 540px) {
  .ft89 {
    font-size: 89px;
  }
}

.ft90 {
  font-size: 180px;
  font-size: 23.4375vw;
}
@media screen and (min-width: 539px) {
  .ft90 {
    font-size: 105.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft90 {
    font-size: 90px;
  }
}
@media screen and (max-width: 768px) {
  .ft90 {
    font-size: 180px;
    font-size: 23.4375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft90 {
    font-size: 105.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft90 {
    font-size: 90px;
  }
}
@media screen and (max-width: 540px) {
  .ft90 {
    font-size: 90px;
  }
}

.ft91 {
  font-size: 182px;
  font-size: 23.6979166667vw;
}
@media screen and (min-width: 539px) {
  .ft91 {
    font-size: 107.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft91 {
    font-size: 91px;
  }
}
@media screen and (max-width: 768px) {
  .ft91 {
    font-size: 182px;
    font-size: 23.6979166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft91 {
    font-size: 107.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft91 {
    font-size: 91px;
  }
}
@media screen and (max-width: 540px) {
  .ft91 {
    font-size: 91px;
  }
}

.ft92 {
  font-size: 184px;
  font-size: 23.9583333333vw;
}
@media screen and (min-width: 539px) {
  .ft92 {
    font-size: 108.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft92 {
    font-size: 92px;
  }
}
@media screen and (max-width: 768px) {
  .ft92 {
    font-size: 184px;
    font-size: 23.9583333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft92 {
    font-size: 108.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft92 {
    font-size: 92px;
  }
}
@media screen and (max-width: 540px) {
  .ft92 {
    font-size: 92px;
  }
}

.ft93 {
  font-size: 186px;
  font-size: 24.21875vw;
}
@media screen and (min-width: 539px) {
  .ft93 {
    font-size: 109.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft93 {
    font-size: 93px;
  }
}
@media screen and (max-width: 768px) {
  .ft93 {
    font-size: 186px;
    font-size: 24.21875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft93 {
    font-size: 109.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft93 {
    font-size: 93px;
  }
}
@media screen and (max-width: 540px) {
  .ft93 {
    font-size: 93px;
  }
}

.ft94 {
  font-size: 188px;
  font-size: 24.4791666667vw;
}
@media screen and (min-width: 539px) {
  .ft94 {
    font-size: 110.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft94 {
    font-size: 94px;
  }
}
@media screen and (max-width: 768px) {
  .ft94 {
    font-size: 188px;
    font-size: 24.4791666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft94 {
    font-size: 110.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft94 {
    font-size: 94px;
  }
}
@media screen and (max-width: 540px) {
  .ft94 {
    font-size: 94px;
  }
}

.ft95 {
  font-size: 190px;
  font-size: 24.7395833333vw;
}
@media screen and (min-width: 539px) {
  .ft95 {
    font-size: 111.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft95 {
    font-size: 95px;
  }
}
@media screen and (max-width: 768px) {
  .ft95 {
    font-size: 190px;
    font-size: 24.7395833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft95 {
    font-size: 111.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft95 {
    font-size: 95px;
  }
}
@media screen and (max-width: 540px) {
  .ft95 {
    font-size: 95px;
  }
}

.ft96 {
  font-size: 192px;
  font-size: 25vw;
}
@media screen and (min-width: 539px) {
  .ft96 {
    font-size: 112.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft96 {
    font-size: 96px;
  }
}
@media screen and (max-width: 768px) {
  .ft96 {
    font-size: 192px;
    font-size: 25vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft96 {
    font-size: 112.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft96 {
    font-size: 96px;
  }
}
@media screen and (max-width: 540px) {
  .ft96 {
    font-size: 96px;
  }
}

.ft97 {
  font-size: 194px;
  font-size: 25.2604166667vw;
}
@media screen and (min-width: 539px) {
  .ft97 {
    font-size: 114.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft97 {
    font-size: 97px;
  }
}
@media screen and (max-width: 768px) {
  .ft97 {
    font-size: 194px;
    font-size: 25.2604166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft97 {
    font-size: 114.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft97 {
    font-size: 97px;
  }
}
@media screen and (max-width: 540px) {
  .ft97 {
    font-size: 97px;
  }
}

.ft98 {
  font-size: 196px;
  font-size: 25.5208333333vw;
}
@media screen and (min-width: 539px) {
  .ft98 {
    font-size: 115.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft98 {
    font-size: 98px;
  }
}
@media screen and (max-width: 768px) {
  .ft98 {
    font-size: 196px;
    font-size: 25.5208333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft98 {
    font-size: 115.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft98 {
    font-size: 98px;
  }
}
@media screen and (max-width: 540px) {
  .ft98 {
    font-size: 98px;
  }
}

.ft99 {
  font-size: 198px;
  font-size: 25.78125vw;
}
@media screen and (min-width: 539px) {
  .ft99 {
    font-size: 116.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft99 {
    font-size: 99px;
  }
}
@media screen and (max-width: 768px) {
  .ft99 {
    font-size: 198px;
    font-size: 25.78125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft99 {
    font-size: 116.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft99 {
    font-size: 99px;
  }
}
@media screen and (max-width: 540px) {
  .ft99 {
    font-size: 99px;
  }
}

.ft100 {
  font-size: 200px;
  font-size: 26.0416666667vw;
}
@media screen and (min-width: 539px) {
  .ft100 {
    font-size: 117.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft100 {
    font-size: 100px;
  }
}
@media screen and (max-width: 768px) {
  .ft100 {
    font-size: 200px;
    font-size: 26.0416666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft100 {
    font-size: 117.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft100 {
    font-size: 100px;
  }
}
@media screen and (max-width: 540px) {
  .ft100 {
    font-size: 100px;
  }
}

.ft101 {
  font-size: 202px;
  font-size: 26.3020833333vw;
}
@media screen and (min-width: 539px) {
  .ft101 {
    font-size: 118.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft101 {
    font-size: 101px;
  }
}
@media screen and (max-width: 768px) {
  .ft101 {
    font-size: 202px;
    font-size: 26.3020833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft101 {
    font-size: 118.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft101 {
    font-size: 101px;
  }
}
@media screen and (max-width: 540px) {
  .ft101 {
    font-size: 101px;
  }
}

.ft102 {
  font-size: 204px;
  font-size: 26.5625vw;
}
@media screen and (min-width: 539px) {
  .ft102 {
    font-size: 120px;
  }
}
@media screen and (max-width: 540px) {
  .ft102 {
    font-size: 102px;
  }
}
@media screen and (max-width: 768px) {
  .ft102 {
    font-size: 204px;
    font-size: 26.5625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft102 {
    font-size: 120px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft102 {
    font-size: 102px;
  }
}
@media screen and (max-width: 540px) {
  .ft102 {
    font-size: 102px;
  }
}

.ft103 {
  font-size: 206px;
  font-size: 26.8229166667vw;
}
@media screen and (min-width: 539px) {
  .ft103 {
    font-size: 121.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft103 {
    font-size: 103px;
  }
}
@media screen and (max-width: 768px) {
  .ft103 {
    font-size: 206px;
    font-size: 26.8229166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft103 {
    font-size: 121.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft103 {
    font-size: 103px;
  }
}
@media screen and (max-width: 540px) {
  .ft103 {
    font-size: 103px;
  }
}

.ft104 {
  font-size: 208px;
  font-size: 27.0833333333vw;
}
@media screen and (min-width: 539px) {
  .ft104 {
    font-size: 122.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft104 {
    font-size: 104px;
  }
}
@media screen and (max-width: 768px) {
  .ft104 {
    font-size: 208px;
    font-size: 27.0833333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft104 {
    font-size: 122.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft104 {
    font-size: 104px;
  }
}
@media screen and (max-width: 540px) {
  .ft104 {
    font-size: 104px;
  }
}

.ft105 {
  font-size: 210px;
  font-size: 27.34375vw;
}
@media screen and (min-width: 539px) {
  .ft105 {
    font-size: 123.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft105 {
    font-size: 105px;
  }
}
@media screen and (max-width: 768px) {
  .ft105 {
    font-size: 210px;
    font-size: 27.34375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft105 {
    font-size: 123.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft105 {
    font-size: 105px;
  }
}
@media screen and (max-width: 540px) {
  .ft105 {
    font-size: 105px;
  }
}

.ft106 {
  font-size: 212px;
  font-size: 27.6041666667vw;
}
@media screen and (min-width: 539px) {
  .ft106 {
    font-size: 124.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft106 {
    font-size: 106px;
  }
}
@media screen and (max-width: 768px) {
  .ft106 {
    font-size: 212px;
    font-size: 27.6041666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft106 {
    font-size: 124.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft106 {
    font-size: 106px;
  }
}
@media screen and (max-width: 540px) {
  .ft106 {
    font-size: 106px;
  }
}

.ft107 {
  font-size: 214px;
  font-size: 27.8645833333vw;
}
@media screen and (min-width: 539px) {
  .ft107 {
    font-size: 125.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft107 {
    font-size: 107px;
  }
}
@media screen and (max-width: 768px) {
  .ft107 {
    font-size: 214px;
    font-size: 27.8645833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft107 {
    font-size: 125.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft107 {
    font-size: 107px;
  }
}
@media screen and (max-width: 540px) {
  .ft107 {
    font-size: 107px;
  }
}

.ft108 {
  font-size: 216px;
  font-size: 28.125vw;
}
@media screen and (min-width: 539px) {
  .ft108 {
    font-size: 127.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft108 {
    font-size: 108px;
  }
}
@media screen and (max-width: 768px) {
  .ft108 {
    font-size: 216px;
    font-size: 28.125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft108 {
    font-size: 127.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft108 {
    font-size: 108px;
  }
}
@media screen and (max-width: 540px) {
  .ft108 {
    font-size: 108px;
  }
}

.ft109 {
  font-size: 218px;
  font-size: 28.3854166667vw;
}
@media screen and (min-width: 539px) {
  .ft109 {
    font-size: 128.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft109 {
    font-size: 109px;
  }
}
@media screen and (max-width: 768px) {
  .ft109 {
    font-size: 218px;
    font-size: 28.3854166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft109 {
    font-size: 128.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft109 {
    font-size: 109px;
  }
}
@media screen and (max-width: 540px) {
  .ft109 {
    font-size: 109px;
  }
}

.ft110 {
  font-size: 220px;
  font-size: 28.6458333333vw;
}
@media screen and (min-width: 539px) {
  .ft110 {
    font-size: 129.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft110 {
    font-size: 110px;
  }
}
@media screen and (max-width: 768px) {
  .ft110 {
    font-size: 220px;
    font-size: 28.6458333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft110 {
    font-size: 129.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft110 {
    font-size: 110px;
  }
}
@media screen and (max-width: 540px) {
  .ft110 {
    font-size: 110px;
  }
}

.ft111 {
  font-size: 222px;
  font-size: 28.90625vw;
}
@media screen and (min-width: 539px) {
  .ft111 {
    font-size: 130.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft111 {
    font-size: 111px;
  }
}
@media screen and (max-width: 768px) {
  .ft111 {
    font-size: 222px;
    font-size: 28.90625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft111 {
    font-size: 130.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft111 {
    font-size: 111px;
  }
}
@media screen and (max-width: 540px) {
  .ft111 {
    font-size: 111px;
  }
}

.ft112 {
  font-size: 224px;
  font-size: 29.1666666667vw;
}
@media screen and (min-width: 539px) {
  .ft112 {
    font-size: 131.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft112 {
    font-size: 112px;
  }
}
@media screen and (max-width: 768px) {
  .ft112 {
    font-size: 224px;
    font-size: 29.1666666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft112 {
    font-size: 131.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft112 {
    font-size: 112px;
  }
}
@media screen and (max-width: 540px) {
  .ft112 {
    font-size: 112px;
  }
}

.ft113 {
  font-size: 226px;
  font-size: 29.4270833333vw;
}
@media screen and (min-width: 539px) {
  .ft113 {
    font-size: 132.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft113 {
    font-size: 113px;
  }
}
@media screen and (max-width: 768px) {
  .ft113 {
    font-size: 226px;
    font-size: 29.4270833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft113 {
    font-size: 132.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft113 {
    font-size: 113px;
  }
}
@media screen and (max-width: 540px) {
  .ft113 {
    font-size: 113px;
  }
}

.ft114 {
  font-size: 228px;
  font-size: 29.6875vw;
}
@media screen and (min-width: 539px) {
  .ft114 {
    font-size: 134.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft114 {
    font-size: 114px;
  }
}
@media screen and (max-width: 768px) {
  .ft114 {
    font-size: 228px;
    font-size: 29.6875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft114 {
    font-size: 134.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft114 {
    font-size: 114px;
  }
}
@media screen and (max-width: 540px) {
  .ft114 {
    font-size: 114px;
  }
}

.ft115 {
  font-size: 230px;
  font-size: 29.9479166667vw;
}
@media screen and (min-width: 539px) {
  .ft115 {
    font-size: 135.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft115 {
    font-size: 115px;
  }
}
@media screen and (max-width: 768px) {
  .ft115 {
    font-size: 230px;
    font-size: 29.9479166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft115 {
    font-size: 135.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft115 {
    font-size: 115px;
  }
}
@media screen and (max-width: 540px) {
  .ft115 {
    font-size: 115px;
  }
}

.ft116 {
  font-size: 232px;
  font-size: 30.2083333333vw;
}
@media screen and (min-width: 539px) {
  .ft116 {
    font-size: 136.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft116 {
    font-size: 116px;
  }
}
@media screen and (max-width: 768px) {
  .ft116 {
    font-size: 232px;
    font-size: 30.2083333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft116 {
    font-size: 136.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft116 {
    font-size: 116px;
  }
}
@media screen and (max-width: 540px) {
  .ft116 {
    font-size: 116px;
  }
}

.ft117 {
  font-size: 234px;
  font-size: 30.46875vw;
}
@media screen and (min-width: 539px) {
  .ft117 {
    font-size: 137.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft117 {
    font-size: 117px;
  }
}
@media screen and (max-width: 768px) {
  .ft117 {
    font-size: 234px;
    font-size: 30.46875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft117 {
    font-size: 137.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft117 {
    font-size: 117px;
  }
}
@media screen and (max-width: 540px) {
  .ft117 {
    font-size: 117px;
  }
}

.ft118 {
  font-size: 236px;
  font-size: 30.7291666667vw;
}
@media screen and (min-width: 539px) {
  .ft118 {
    font-size: 138.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft118 {
    font-size: 118px;
  }
}
@media screen and (max-width: 768px) {
  .ft118 {
    font-size: 236px;
    font-size: 30.7291666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft118 {
    font-size: 138.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft118 {
    font-size: 118px;
  }
}
@media screen and (max-width: 540px) {
  .ft118 {
    font-size: 118px;
  }
}

.ft119 {
  font-size: 238px;
  font-size: 30.9895833333vw;
}
@media screen and (min-width: 539px) {
  .ft119 {
    font-size: 140px;
  }
}
@media screen and (max-width: 540px) {
  .ft119 {
    font-size: 119px;
  }
}
@media screen and (max-width: 768px) {
  .ft119 {
    font-size: 238px;
    font-size: 30.9895833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft119 {
    font-size: 140px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft119 {
    font-size: 119px;
  }
}
@media screen and (max-width: 540px) {
  .ft119 {
    font-size: 119px;
  }
}

.ft120 {
  font-size: 240px;
  font-size: 31.25vw;
}
@media screen and (min-width: 539px) {
  .ft120 {
    font-size: 141.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft120 {
    font-size: 120px;
  }
}
@media screen and (max-width: 768px) {
  .ft120 {
    font-size: 240px;
    font-size: 31.25vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft120 {
    font-size: 141.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft120 {
    font-size: 120px;
  }
}
@media screen and (max-width: 540px) {
  .ft120 {
    font-size: 120px;
  }
}

.ft121 {
  font-size: 242px;
  font-size: 31.5104166667vw;
}
@media screen and (min-width: 539px) {
  .ft121 {
    font-size: 142.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft121 {
    font-size: 121px;
  }
}
@media screen and (max-width: 768px) {
  .ft121 {
    font-size: 242px;
    font-size: 31.5104166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft121 {
    font-size: 142.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft121 {
    font-size: 121px;
  }
}
@media screen and (max-width: 540px) {
  .ft121 {
    font-size: 121px;
  }
}

.ft122 {
  font-size: 244px;
  font-size: 31.7708333333vw;
}
@media screen and (min-width: 539px) {
  .ft122 {
    font-size: 143.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft122 {
    font-size: 122px;
  }
}
@media screen and (max-width: 768px) {
  .ft122 {
    font-size: 244px;
    font-size: 31.7708333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft122 {
    font-size: 143.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft122 {
    font-size: 122px;
  }
}
@media screen and (max-width: 540px) {
  .ft122 {
    font-size: 122px;
  }
}

.ft123 {
  font-size: 246px;
  font-size: 32.03125vw;
}
@media screen and (min-width: 539px) {
  .ft123 {
    font-size: 144.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft123 {
    font-size: 123px;
  }
}
@media screen and (max-width: 768px) {
  .ft123 {
    font-size: 246px;
    font-size: 32.03125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft123 {
    font-size: 144.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft123 {
    font-size: 123px;
  }
}
@media screen and (max-width: 540px) {
  .ft123 {
    font-size: 123px;
  }
}

.ft124 {
  font-size: 248px;
  font-size: 32.2916666667vw;
}
@media screen and (min-width: 539px) {
  .ft124 {
    font-size: 145.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft124 {
    font-size: 124px;
  }
}
@media screen and (max-width: 768px) {
  .ft124 {
    font-size: 248px;
    font-size: 32.2916666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft124 {
    font-size: 145.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft124 {
    font-size: 124px;
  }
}
@media screen and (max-width: 540px) {
  .ft124 {
    font-size: 124px;
  }
}

.ft125 {
  font-size: 250px;
  font-size: 32.5520833333vw;
}
@media screen and (min-width: 539px) {
  .ft125 {
    font-size: 147.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft125 {
    font-size: 125px;
  }
}
@media screen and (max-width: 768px) {
  .ft125 {
    font-size: 250px;
    font-size: 32.5520833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft125 {
    font-size: 147.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft125 {
    font-size: 125px;
  }
}
@media screen and (max-width: 540px) {
  .ft125 {
    font-size: 125px;
  }
}

.ft126 {
  font-size: 252px;
  font-size: 32.8125vw;
}
@media screen and (min-width: 539px) {
  .ft126 {
    font-size: 148.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft126 {
    font-size: 126px;
  }
}
@media screen and (max-width: 768px) {
  .ft126 {
    font-size: 252px;
    font-size: 32.8125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft126 {
    font-size: 148.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft126 {
    font-size: 126px;
  }
}
@media screen and (max-width: 540px) {
  .ft126 {
    font-size: 126px;
  }
}

.ft127 {
  font-size: 254px;
  font-size: 33.0729166667vw;
}
@media screen and (min-width: 539px) {
  .ft127 {
    font-size: 149.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft127 {
    font-size: 127px;
  }
}
@media screen and (max-width: 768px) {
  .ft127 {
    font-size: 254px;
    font-size: 33.0729166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft127 {
    font-size: 149.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft127 {
    font-size: 127px;
  }
}
@media screen and (max-width: 540px) {
  .ft127 {
    font-size: 127px;
  }
}

.ft128 {
  font-size: 256px;
  font-size: 33.3333333333vw;
}
@media screen and (min-width: 539px) {
  .ft128 {
    font-size: 150.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft128 {
    font-size: 128px;
  }
}
@media screen and (max-width: 768px) {
  .ft128 {
    font-size: 256px;
    font-size: 33.3333333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft128 {
    font-size: 150.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft128 {
    font-size: 128px;
  }
}
@media screen and (max-width: 540px) {
  .ft128 {
    font-size: 128px;
  }
}

.ft129 {
  font-size: 258px;
  font-size: 33.59375vw;
}
@media screen and (min-width: 539px) {
  .ft129 {
    font-size: 151.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft129 {
    font-size: 129px;
  }
}
@media screen and (max-width: 768px) {
  .ft129 {
    font-size: 258px;
    font-size: 33.59375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft129 {
    font-size: 151.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft129 {
    font-size: 129px;
  }
}
@media screen and (max-width: 540px) {
  .ft129 {
    font-size: 129px;
  }
}

.ft130 {
  font-size: 260px;
  font-size: 33.8541666667vw;
}
@media screen and (min-width: 539px) {
  .ft130 {
    font-size: 152.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft130 {
    font-size: 130px;
  }
}
@media screen and (max-width: 768px) {
  .ft130 {
    font-size: 260px;
    font-size: 33.8541666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft130 {
    font-size: 152.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft130 {
    font-size: 130px;
  }
}
@media screen and (max-width: 540px) {
  .ft130 {
    font-size: 130px;
  }
}

.ft131 {
  font-size: 262px;
  font-size: 34.1145833333vw;
}
@media screen and (min-width: 539px) {
  .ft131 {
    font-size: 154.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft131 {
    font-size: 131px;
  }
}
@media screen and (max-width: 768px) {
  .ft131 {
    font-size: 262px;
    font-size: 34.1145833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft131 {
    font-size: 154.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft131 {
    font-size: 131px;
  }
}
@media screen and (max-width: 540px) {
  .ft131 {
    font-size: 131px;
  }
}

.ft132 {
  font-size: 264px;
  font-size: 34.375vw;
}
@media screen and (min-width: 539px) {
  .ft132 {
    font-size: 155.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft132 {
    font-size: 132px;
  }
}
@media screen and (max-width: 768px) {
  .ft132 {
    font-size: 264px;
    font-size: 34.375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft132 {
    font-size: 155.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft132 {
    font-size: 132px;
  }
}
@media screen and (max-width: 540px) {
  .ft132 {
    font-size: 132px;
  }
}

.ft133 {
  font-size: 266px;
  font-size: 34.6354166667vw;
}
@media screen and (min-width: 539px) {
  .ft133 {
    font-size: 156.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft133 {
    font-size: 133px;
  }
}
@media screen and (max-width: 768px) {
  .ft133 {
    font-size: 266px;
    font-size: 34.6354166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft133 {
    font-size: 156.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft133 {
    font-size: 133px;
  }
}
@media screen and (max-width: 540px) {
  .ft133 {
    font-size: 133px;
  }
}

.ft134 {
  font-size: 268px;
  font-size: 34.8958333333vw;
}
@media screen and (min-width: 539px) {
  .ft134 {
    font-size: 157.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft134 {
    font-size: 134px;
  }
}
@media screen and (max-width: 768px) {
  .ft134 {
    font-size: 268px;
    font-size: 34.8958333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft134 {
    font-size: 157.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft134 {
    font-size: 134px;
  }
}
@media screen and (max-width: 540px) {
  .ft134 {
    font-size: 134px;
  }
}

.ft135 {
  font-size: 270px;
  font-size: 35.15625vw;
}
@media screen and (min-width: 539px) {
  .ft135 {
    font-size: 158.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft135 {
    font-size: 135px;
  }
}
@media screen and (max-width: 768px) {
  .ft135 {
    font-size: 270px;
    font-size: 35.15625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft135 {
    font-size: 158.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft135 {
    font-size: 135px;
  }
}
@media screen and (max-width: 540px) {
  .ft135 {
    font-size: 135px;
  }
}

.ft136 {
  font-size: 272px;
  font-size: 35.4166666667vw;
}
@media screen and (min-width: 539px) {
  .ft136 {
    font-size: 160px;
  }
}
@media screen and (max-width: 540px) {
  .ft136 {
    font-size: 136px;
  }
}
@media screen and (max-width: 768px) {
  .ft136 {
    font-size: 272px;
    font-size: 35.4166666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft136 {
    font-size: 160px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft136 {
    font-size: 136px;
  }
}
@media screen and (max-width: 540px) {
  .ft136 {
    font-size: 136px;
  }
}

.ft137 {
  font-size: 274px;
  font-size: 35.6770833333vw;
}
@media screen and (min-width: 539px) {
  .ft137 {
    font-size: 161.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft137 {
    font-size: 137px;
  }
}
@media screen and (max-width: 768px) {
  .ft137 {
    font-size: 274px;
    font-size: 35.6770833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft137 {
    font-size: 161.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft137 {
    font-size: 137px;
  }
}
@media screen and (max-width: 540px) {
  .ft137 {
    font-size: 137px;
  }
}

.ft138 {
  font-size: 276px;
  font-size: 35.9375vw;
}
@media screen and (min-width: 539px) {
  .ft138 {
    font-size: 162.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft138 {
    font-size: 138px;
  }
}
@media screen and (max-width: 768px) {
  .ft138 {
    font-size: 276px;
    font-size: 35.9375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft138 {
    font-size: 162.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft138 {
    font-size: 138px;
  }
}
@media screen and (max-width: 540px) {
  .ft138 {
    font-size: 138px;
  }
}

.ft139 {
  font-size: 278px;
  font-size: 36.1979166667vw;
}
@media screen and (min-width: 539px) {
  .ft139 {
    font-size: 163.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft139 {
    font-size: 139px;
  }
}
@media screen and (max-width: 768px) {
  .ft139 {
    font-size: 278px;
    font-size: 36.1979166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft139 {
    font-size: 163.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft139 {
    font-size: 139px;
  }
}
@media screen and (max-width: 540px) {
  .ft139 {
    font-size: 139px;
  }
}

.ft140 {
  font-size: 280px;
  font-size: 36.4583333333vw;
}
@media screen and (min-width: 539px) {
  .ft140 {
    font-size: 164.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft140 {
    font-size: 140px;
  }
}
@media screen and (max-width: 768px) {
  .ft140 {
    font-size: 280px;
    font-size: 36.4583333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft140 {
    font-size: 164.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft140 {
    font-size: 140px;
  }
}
@media screen and (max-width: 540px) {
  .ft140 {
    font-size: 140px;
  }
}

.ft141 {
  font-size: 282px;
  font-size: 36.71875vw;
}
@media screen and (min-width: 539px) {
  .ft141 {
    font-size: 165.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft141 {
    font-size: 141px;
  }
}
@media screen and (max-width: 768px) {
  .ft141 {
    font-size: 282px;
    font-size: 36.71875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft141 {
    font-size: 165.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft141 {
    font-size: 141px;
  }
}
@media screen and (max-width: 540px) {
  .ft141 {
    font-size: 141px;
  }
}

.ft142 {
  font-size: 284px;
  font-size: 36.9791666667vw;
}
@media screen and (min-width: 539px) {
  .ft142 {
    font-size: 167.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft142 {
    font-size: 142px;
  }
}
@media screen and (max-width: 768px) {
  .ft142 {
    font-size: 284px;
    font-size: 36.9791666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft142 {
    font-size: 167.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft142 {
    font-size: 142px;
  }
}
@media screen and (max-width: 540px) {
  .ft142 {
    font-size: 142px;
  }
}

.ft143 {
  font-size: 286px;
  font-size: 37.2395833333vw;
}
@media screen and (min-width: 539px) {
  .ft143 {
    font-size: 168.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft143 {
    font-size: 143px;
  }
}
@media screen and (max-width: 768px) {
  .ft143 {
    font-size: 286px;
    font-size: 37.2395833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft143 {
    font-size: 168.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft143 {
    font-size: 143px;
  }
}
@media screen and (max-width: 540px) {
  .ft143 {
    font-size: 143px;
  }
}

.ft144 {
  font-size: 288px;
  font-size: 37.5vw;
}
@media screen and (min-width: 539px) {
  .ft144 {
    font-size: 169.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft144 {
    font-size: 144px;
  }
}
@media screen and (max-width: 768px) {
  .ft144 {
    font-size: 288px;
    font-size: 37.5vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft144 {
    font-size: 169.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft144 {
    font-size: 144px;
  }
}
@media screen and (max-width: 540px) {
  .ft144 {
    font-size: 144px;
  }
}

.ft145 {
  font-size: 290px;
  font-size: 37.7604166667vw;
}
@media screen and (min-width: 539px) {
  .ft145 {
    font-size: 170.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft145 {
    font-size: 145px;
  }
}
@media screen and (max-width: 768px) {
  .ft145 {
    font-size: 290px;
    font-size: 37.7604166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft145 {
    font-size: 170.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft145 {
    font-size: 145px;
  }
}
@media screen and (max-width: 540px) {
  .ft145 {
    font-size: 145px;
  }
}

.ft146 {
  font-size: 292px;
  font-size: 38.0208333333vw;
}
@media screen and (min-width: 539px) {
  .ft146 {
    font-size: 171.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft146 {
    font-size: 146px;
  }
}
@media screen and (max-width: 768px) {
  .ft146 {
    font-size: 292px;
    font-size: 38.0208333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft146 {
    font-size: 171.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft146 {
    font-size: 146px;
  }
}
@media screen and (max-width: 540px) {
  .ft146 {
    font-size: 146px;
  }
}

.ft147 {
  font-size: 294px;
  font-size: 38.28125vw;
}
@media screen and (min-width: 539px) {
  .ft147 {
    font-size: 172.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft147 {
    font-size: 147px;
  }
}
@media screen and (max-width: 768px) {
  .ft147 {
    font-size: 294px;
    font-size: 38.28125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft147 {
    font-size: 172.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft147 {
    font-size: 147px;
  }
}
@media screen and (max-width: 540px) {
  .ft147 {
    font-size: 147px;
  }
}

.ft148 {
  font-size: 296px;
  font-size: 38.5416666667vw;
}
@media screen and (min-width: 539px) {
  .ft148 {
    font-size: 174.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft148 {
    font-size: 148px;
  }
}
@media screen and (max-width: 768px) {
  .ft148 {
    font-size: 296px;
    font-size: 38.5416666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft148 {
    font-size: 174.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft148 {
    font-size: 148px;
  }
}
@media screen and (max-width: 540px) {
  .ft148 {
    font-size: 148px;
  }
}

.ft149 {
  font-size: 298px;
  font-size: 38.8020833333vw;
}
@media screen and (min-width: 539px) {
  .ft149 {
    font-size: 175.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft149 {
    font-size: 149px;
  }
}
@media screen and (max-width: 768px) {
  .ft149 {
    font-size: 298px;
    font-size: 38.8020833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft149 {
    font-size: 175.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft149 {
    font-size: 149px;
  }
}
@media screen and (max-width: 540px) {
  .ft149 {
    font-size: 149px;
  }
}

.ft150 {
  font-size: 300px;
  font-size: 39.0625vw;
}
@media screen and (min-width: 539px) {
  .ft150 {
    font-size: 176.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft150 {
    font-size: 150px;
  }
}
@media screen and (max-width: 768px) {
  .ft150 {
    font-size: 300px;
    font-size: 39.0625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft150 {
    font-size: 176.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft150 {
    font-size: 150px;
  }
}
@media screen and (max-width: 540px) {
  .ft150 {
    font-size: 150px;
  }
}

.ft151 {
  font-size: 302px;
  font-size: 39.3229166667vw;
}
@media screen and (min-width: 539px) {
  .ft151 {
    font-size: 177.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft151 {
    font-size: 151px;
  }
}
@media screen and (max-width: 768px) {
  .ft151 {
    font-size: 302px;
    font-size: 39.3229166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft151 {
    font-size: 177.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft151 {
    font-size: 151px;
  }
}
@media screen and (max-width: 540px) {
  .ft151 {
    font-size: 151px;
  }
}

.ft152 {
  font-size: 304px;
  font-size: 39.5833333333vw;
}
@media screen and (min-width: 539px) {
  .ft152 {
    font-size: 178.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft152 {
    font-size: 152px;
  }
}
@media screen and (max-width: 768px) {
  .ft152 {
    font-size: 304px;
    font-size: 39.5833333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft152 {
    font-size: 178.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft152 {
    font-size: 152px;
  }
}
@media screen and (max-width: 540px) {
  .ft152 {
    font-size: 152px;
  }
}

.ft153 {
  font-size: 306px;
  font-size: 39.84375vw;
}
@media screen and (min-width: 539px) {
  .ft153 {
    font-size: 180px;
  }
}
@media screen and (max-width: 540px) {
  .ft153 {
    font-size: 153px;
  }
}
@media screen and (max-width: 768px) {
  .ft153 {
    font-size: 306px;
    font-size: 39.84375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft153 {
    font-size: 180px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft153 {
    font-size: 153px;
  }
}
@media screen and (max-width: 540px) {
  .ft153 {
    font-size: 153px;
  }
}

.ft154 {
  font-size: 308px;
  font-size: 40.1041666667vw;
}
@media screen and (min-width: 539px) {
  .ft154 {
    font-size: 181.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft154 {
    font-size: 154px;
  }
}
@media screen and (max-width: 768px) {
  .ft154 {
    font-size: 308px;
    font-size: 40.1041666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft154 {
    font-size: 181.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft154 {
    font-size: 154px;
  }
}
@media screen and (max-width: 540px) {
  .ft154 {
    font-size: 154px;
  }
}

.ft155 {
  font-size: 310px;
  font-size: 40.3645833333vw;
}
@media screen and (min-width: 539px) {
  .ft155 {
    font-size: 182.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft155 {
    font-size: 155px;
  }
}
@media screen and (max-width: 768px) {
  .ft155 {
    font-size: 310px;
    font-size: 40.3645833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft155 {
    font-size: 182.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft155 {
    font-size: 155px;
  }
}
@media screen and (max-width: 540px) {
  .ft155 {
    font-size: 155px;
  }
}

.ft156 {
  font-size: 312px;
  font-size: 40.625vw;
}
@media screen and (min-width: 539px) {
  .ft156 {
    font-size: 183.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft156 {
    font-size: 156px;
  }
}
@media screen and (max-width: 768px) {
  .ft156 {
    font-size: 312px;
    font-size: 40.625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft156 {
    font-size: 183.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft156 {
    font-size: 156px;
  }
}
@media screen and (max-width: 540px) {
  .ft156 {
    font-size: 156px;
  }
}

.ft157 {
  font-size: 314px;
  font-size: 40.8854166667vw;
}
@media screen and (min-width: 539px) {
  .ft157 {
    font-size: 184.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft157 {
    font-size: 157px;
  }
}
@media screen and (max-width: 768px) {
  .ft157 {
    font-size: 314px;
    font-size: 40.8854166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft157 {
    font-size: 184.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft157 {
    font-size: 157px;
  }
}
@media screen and (max-width: 540px) {
  .ft157 {
    font-size: 157px;
  }
}

.ft158 {
  font-size: 316px;
  font-size: 41.1458333333vw;
}
@media screen and (min-width: 539px) {
  .ft158 {
    font-size: 185.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft158 {
    font-size: 158px;
  }
}
@media screen and (max-width: 768px) {
  .ft158 {
    font-size: 316px;
    font-size: 41.1458333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft158 {
    font-size: 185.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft158 {
    font-size: 158px;
  }
}
@media screen and (max-width: 540px) {
  .ft158 {
    font-size: 158px;
  }
}

.ft159 {
  font-size: 318px;
  font-size: 41.40625vw;
}
@media screen and (min-width: 539px) {
  .ft159 {
    font-size: 187.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft159 {
    font-size: 159px;
  }
}
@media screen and (max-width: 768px) {
  .ft159 {
    font-size: 318px;
    font-size: 41.40625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft159 {
    font-size: 187.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft159 {
    font-size: 159px;
  }
}
@media screen and (max-width: 540px) {
  .ft159 {
    font-size: 159px;
  }
}

.ft160 {
  font-size: 320px;
  font-size: 41.6666666667vw;
}
@media screen and (min-width: 539px) {
  .ft160 {
    font-size: 188.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft160 {
    font-size: 160px;
  }
}
@media screen and (max-width: 768px) {
  .ft160 {
    font-size: 320px;
    font-size: 41.6666666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft160 {
    font-size: 188.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft160 {
    font-size: 160px;
  }
}
@media screen and (max-width: 540px) {
  .ft160 {
    font-size: 160px;
  }
}

.ft161 {
  font-size: 322px;
  font-size: 41.9270833333vw;
}
@media screen and (min-width: 539px) {
  .ft161 {
    font-size: 189.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft161 {
    font-size: 161px;
  }
}
@media screen and (max-width: 768px) {
  .ft161 {
    font-size: 322px;
    font-size: 41.9270833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft161 {
    font-size: 189.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft161 {
    font-size: 161px;
  }
}
@media screen and (max-width: 540px) {
  .ft161 {
    font-size: 161px;
  }
}

.ft162 {
  font-size: 324px;
  font-size: 42.1875vw;
}
@media screen and (min-width: 539px) {
  .ft162 {
    font-size: 190.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft162 {
    font-size: 162px;
  }
}
@media screen and (max-width: 768px) {
  .ft162 {
    font-size: 324px;
    font-size: 42.1875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft162 {
    font-size: 190.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft162 {
    font-size: 162px;
  }
}
@media screen and (max-width: 540px) {
  .ft162 {
    font-size: 162px;
  }
}

.ft163 {
  font-size: 326px;
  font-size: 42.4479166667vw;
}
@media screen and (min-width: 539px) {
  .ft163 {
    font-size: 191.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft163 {
    font-size: 163px;
  }
}
@media screen and (max-width: 768px) {
  .ft163 {
    font-size: 326px;
    font-size: 42.4479166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft163 {
    font-size: 191.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft163 {
    font-size: 163px;
  }
}
@media screen and (max-width: 540px) {
  .ft163 {
    font-size: 163px;
  }
}

.ft164 {
  font-size: 328px;
  font-size: 42.7083333333vw;
}
@media screen and (min-width: 539px) {
  .ft164 {
    font-size: 192.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft164 {
    font-size: 164px;
  }
}
@media screen and (max-width: 768px) {
  .ft164 {
    font-size: 328px;
    font-size: 42.7083333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft164 {
    font-size: 192.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft164 {
    font-size: 164px;
  }
}
@media screen and (max-width: 540px) {
  .ft164 {
    font-size: 164px;
  }
}

.ft165 {
  font-size: 330px;
  font-size: 42.96875vw;
}
@media screen and (min-width: 539px) {
  .ft165 {
    font-size: 194.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft165 {
    font-size: 165px;
  }
}
@media screen and (max-width: 768px) {
  .ft165 {
    font-size: 330px;
    font-size: 42.96875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft165 {
    font-size: 194.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft165 {
    font-size: 165px;
  }
}
@media screen and (max-width: 540px) {
  .ft165 {
    font-size: 165px;
  }
}

.ft166 {
  font-size: 332px;
  font-size: 43.2291666667vw;
}
@media screen and (min-width: 539px) {
  .ft166 {
    font-size: 195.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft166 {
    font-size: 166px;
  }
}
@media screen and (max-width: 768px) {
  .ft166 {
    font-size: 332px;
    font-size: 43.2291666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft166 {
    font-size: 195.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft166 {
    font-size: 166px;
  }
}
@media screen and (max-width: 540px) {
  .ft166 {
    font-size: 166px;
  }
}

.ft167 {
  font-size: 334px;
  font-size: 43.4895833333vw;
}
@media screen and (min-width: 539px) {
  .ft167 {
    font-size: 196.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft167 {
    font-size: 167px;
  }
}
@media screen and (max-width: 768px) {
  .ft167 {
    font-size: 334px;
    font-size: 43.4895833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft167 {
    font-size: 196.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft167 {
    font-size: 167px;
  }
}
@media screen and (max-width: 540px) {
  .ft167 {
    font-size: 167px;
  }
}

.ft168 {
  font-size: 336px;
  font-size: 43.75vw;
}
@media screen and (min-width: 539px) {
  .ft168 {
    font-size: 197.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft168 {
    font-size: 168px;
  }
}
@media screen and (max-width: 768px) {
  .ft168 {
    font-size: 336px;
    font-size: 43.75vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft168 {
    font-size: 197.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft168 {
    font-size: 168px;
  }
}
@media screen and (max-width: 540px) {
  .ft168 {
    font-size: 168px;
  }
}

.ft169 {
  font-size: 338px;
  font-size: 44.0104166667vw;
}
@media screen and (min-width: 539px) {
  .ft169 {
    font-size: 198.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft169 {
    font-size: 169px;
  }
}
@media screen and (max-width: 768px) {
  .ft169 {
    font-size: 338px;
    font-size: 44.0104166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft169 {
    font-size: 198.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft169 {
    font-size: 169px;
  }
}
@media screen and (max-width: 540px) {
  .ft169 {
    font-size: 169px;
  }
}

.ft170 {
  font-size: 340px;
  font-size: 44.2708333333vw;
}
@media screen and (min-width: 539px) {
  .ft170 {
    font-size: 200px;
  }
}
@media screen and (max-width: 540px) {
  .ft170 {
    font-size: 170px;
  }
}
@media screen and (max-width: 768px) {
  .ft170 {
    font-size: 340px;
    font-size: 44.2708333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft170 {
    font-size: 200px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft170 {
    font-size: 170px;
  }
}
@media screen and (max-width: 540px) {
  .ft170 {
    font-size: 170px;
  }
}

.ft171 {
  font-size: 342px;
  font-size: 44.53125vw;
}
@media screen and (min-width: 539px) {
  .ft171 {
    font-size: 201.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft171 {
    font-size: 171px;
  }
}
@media screen and (max-width: 768px) {
  .ft171 {
    font-size: 342px;
    font-size: 44.53125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft171 {
    font-size: 201.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft171 {
    font-size: 171px;
  }
}
@media screen and (max-width: 540px) {
  .ft171 {
    font-size: 171px;
  }
}

.ft172 {
  font-size: 344px;
  font-size: 44.7916666667vw;
}
@media screen and (min-width: 539px) {
  .ft172 {
    font-size: 202.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft172 {
    font-size: 172px;
  }
}
@media screen and (max-width: 768px) {
  .ft172 {
    font-size: 344px;
    font-size: 44.7916666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft172 {
    font-size: 202.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft172 {
    font-size: 172px;
  }
}
@media screen and (max-width: 540px) {
  .ft172 {
    font-size: 172px;
  }
}

.ft173 {
  font-size: 346px;
  font-size: 45.0520833333vw;
}
@media screen and (min-width: 539px) {
  .ft173 {
    font-size: 203.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft173 {
    font-size: 173px;
  }
}
@media screen and (max-width: 768px) {
  .ft173 {
    font-size: 346px;
    font-size: 45.0520833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft173 {
    font-size: 203.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft173 {
    font-size: 173px;
  }
}
@media screen and (max-width: 540px) {
  .ft173 {
    font-size: 173px;
  }
}

.ft174 {
  font-size: 348px;
  font-size: 45.3125vw;
}
@media screen and (min-width: 539px) {
  .ft174 {
    font-size: 204.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft174 {
    font-size: 174px;
  }
}
@media screen and (max-width: 768px) {
  .ft174 {
    font-size: 348px;
    font-size: 45.3125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft174 {
    font-size: 204.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft174 {
    font-size: 174px;
  }
}
@media screen and (max-width: 540px) {
  .ft174 {
    font-size: 174px;
  }
}

.ft175 {
  font-size: 350px;
  font-size: 45.5729166667vw;
}
@media screen and (min-width: 539px) {
  .ft175 {
    font-size: 205.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft175 {
    font-size: 175px;
  }
}
@media screen and (max-width: 768px) {
  .ft175 {
    font-size: 350px;
    font-size: 45.5729166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft175 {
    font-size: 205.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft175 {
    font-size: 175px;
  }
}
@media screen and (max-width: 540px) {
  .ft175 {
    font-size: 175px;
  }
}

.ft176 {
  font-size: 352px;
  font-size: 45.8333333333vw;
}
@media screen and (min-width: 539px) {
  .ft176 {
    font-size: 207.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft176 {
    font-size: 176px;
  }
}
@media screen and (max-width: 768px) {
  .ft176 {
    font-size: 352px;
    font-size: 45.8333333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft176 {
    font-size: 207.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft176 {
    font-size: 176px;
  }
}
@media screen and (max-width: 540px) {
  .ft176 {
    font-size: 176px;
  }
}

.ft177 {
  font-size: 354px;
  font-size: 46.09375vw;
}
@media screen and (min-width: 539px) {
  .ft177 {
    font-size: 208.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft177 {
    font-size: 177px;
  }
}
@media screen and (max-width: 768px) {
  .ft177 {
    font-size: 354px;
    font-size: 46.09375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft177 {
    font-size: 208.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft177 {
    font-size: 177px;
  }
}
@media screen and (max-width: 540px) {
  .ft177 {
    font-size: 177px;
  }
}

.ft178 {
  font-size: 356px;
  font-size: 46.3541666667vw;
}
@media screen and (min-width: 539px) {
  .ft178 {
    font-size: 209.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft178 {
    font-size: 178px;
  }
}
@media screen and (max-width: 768px) {
  .ft178 {
    font-size: 356px;
    font-size: 46.3541666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft178 {
    font-size: 209.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft178 {
    font-size: 178px;
  }
}
@media screen and (max-width: 540px) {
  .ft178 {
    font-size: 178px;
  }
}

.ft179 {
  font-size: 358px;
  font-size: 46.6145833333vw;
}
@media screen and (min-width: 539px) {
  .ft179 {
    font-size: 210.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft179 {
    font-size: 179px;
  }
}
@media screen and (max-width: 768px) {
  .ft179 {
    font-size: 358px;
    font-size: 46.6145833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft179 {
    font-size: 210.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft179 {
    font-size: 179px;
  }
}
@media screen and (max-width: 540px) {
  .ft179 {
    font-size: 179px;
  }
}

.ft180 {
  font-size: 360px;
  font-size: 46.875vw;
}
@media screen and (min-width: 539px) {
  .ft180 {
    font-size: 211.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft180 {
    font-size: 180px;
  }
}
@media screen and (max-width: 768px) {
  .ft180 {
    font-size: 360px;
    font-size: 46.875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft180 {
    font-size: 211.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft180 {
    font-size: 180px;
  }
}
@media screen and (max-width: 540px) {
  .ft180 {
    font-size: 180px;
  }
}

.ft181 {
  font-size: 362px;
  font-size: 47.1354166667vw;
}
@media screen and (min-width: 539px) {
  .ft181 {
    font-size: 212.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft181 {
    font-size: 181px;
  }
}
@media screen and (max-width: 768px) {
  .ft181 {
    font-size: 362px;
    font-size: 47.1354166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft181 {
    font-size: 212.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft181 {
    font-size: 181px;
  }
}
@media screen and (max-width: 540px) {
  .ft181 {
    font-size: 181px;
  }
}

.ft182 {
  font-size: 364px;
  font-size: 47.3958333333vw;
}
@media screen and (min-width: 539px) {
  .ft182 {
    font-size: 214.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft182 {
    font-size: 182px;
  }
}
@media screen and (max-width: 768px) {
  .ft182 {
    font-size: 364px;
    font-size: 47.3958333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft182 {
    font-size: 214.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft182 {
    font-size: 182px;
  }
}
@media screen and (max-width: 540px) {
  .ft182 {
    font-size: 182px;
  }
}

.ft183 {
  font-size: 366px;
  font-size: 47.65625vw;
}
@media screen and (min-width: 539px) {
  .ft183 {
    font-size: 215.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft183 {
    font-size: 183px;
  }
}
@media screen and (max-width: 768px) {
  .ft183 {
    font-size: 366px;
    font-size: 47.65625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft183 {
    font-size: 215.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft183 {
    font-size: 183px;
  }
}
@media screen and (max-width: 540px) {
  .ft183 {
    font-size: 183px;
  }
}

.ft184 {
  font-size: 368px;
  font-size: 47.9166666667vw;
}
@media screen and (min-width: 539px) {
  .ft184 {
    font-size: 216.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .ft184 {
    font-size: 184px;
  }
}
@media screen and (max-width: 768px) {
  .ft184 {
    font-size: 368px;
    font-size: 47.9166666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft184 {
    font-size: 216.4705882353px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft184 {
    font-size: 184px;
  }
}
@media screen and (max-width: 540px) {
  .ft184 {
    font-size: 184px;
  }
}

.ft185 {
  font-size: 370px;
  font-size: 48.1770833333vw;
}
@media screen and (min-width: 539px) {
  .ft185 {
    font-size: 217.6470588235px;
  }
}
@media screen and (max-width: 540px) {
  .ft185 {
    font-size: 185px;
  }
}
@media screen and (max-width: 768px) {
  .ft185 {
    font-size: 370px;
    font-size: 48.1770833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft185 {
    font-size: 217.6470588235px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft185 {
    font-size: 185px;
  }
}
@media screen and (max-width: 540px) {
  .ft185 {
    font-size: 185px;
  }
}

.ft186 {
  font-size: 372px;
  font-size: 48.4375vw;
}
@media screen and (min-width: 539px) {
  .ft186 {
    font-size: 218.8235294118px;
  }
}
@media screen and (max-width: 540px) {
  .ft186 {
    font-size: 186px;
  }
}
@media screen and (max-width: 768px) {
  .ft186 {
    font-size: 372px;
    font-size: 48.4375vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft186 {
    font-size: 218.8235294118px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft186 {
    font-size: 186px;
  }
}
@media screen and (max-width: 540px) {
  .ft186 {
    font-size: 186px;
  }
}

.ft187 {
  font-size: 374px;
  font-size: 48.6979166667vw;
}
@media screen and (min-width: 539px) {
  .ft187 {
    font-size: 220px;
  }
}
@media screen and (max-width: 540px) {
  .ft187 {
    font-size: 187px;
  }
}
@media screen and (max-width: 768px) {
  .ft187 {
    font-size: 374px;
    font-size: 48.6979166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft187 {
    font-size: 220px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft187 {
    font-size: 187px;
  }
}
@media screen and (max-width: 540px) {
  .ft187 {
    font-size: 187px;
  }
}

.ft188 {
  font-size: 376px;
  font-size: 48.9583333333vw;
}
@media screen and (min-width: 539px) {
  .ft188 {
    font-size: 221.1764705882px;
  }
}
@media screen and (max-width: 540px) {
  .ft188 {
    font-size: 188px;
  }
}
@media screen and (max-width: 768px) {
  .ft188 {
    font-size: 376px;
    font-size: 48.9583333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft188 {
    font-size: 221.1764705882px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft188 {
    font-size: 188px;
  }
}
@media screen and (max-width: 540px) {
  .ft188 {
    font-size: 188px;
  }
}

.ft189 {
  font-size: 378px;
  font-size: 49.21875vw;
}
@media screen and (min-width: 539px) {
  .ft189 {
    font-size: 222.3529411765px;
  }
}
@media screen and (max-width: 540px) {
  .ft189 {
    font-size: 189px;
  }
}
@media screen and (max-width: 768px) {
  .ft189 {
    font-size: 378px;
    font-size: 49.21875vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft189 {
    font-size: 222.3529411765px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft189 {
    font-size: 189px;
  }
}
@media screen and (max-width: 540px) {
  .ft189 {
    font-size: 189px;
  }
}

.ft190 {
  font-size: 380px;
  font-size: 49.4791666667vw;
}
@media screen and (min-width: 539px) {
  .ft190 {
    font-size: 223.5294117647px;
  }
}
@media screen and (max-width: 540px) {
  .ft190 {
    font-size: 190px;
  }
}
@media screen and (max-width: 768px) {
  .ft190 {
    font-size: 380px;
    font-size: 49.4791666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft190 {
    font-size: 223.5294117647px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft190 {
    font-size: 190px;
  }
}
@media screen and (max-width: 540px) {
  .ft190 {
    font-size: 190px;
  }
}

.ft191 {
  font-size: 382px;
  font-size: 49.7395833333vw;
}
@media screen and (min-width: 539px) {
  .ft191 {
    font-size: 224.7058823529px;
  }
}
@media screen and (max-width: 540px) {
  .ft191 {
    font-size: 191px;
  }
}
@media screen and (max-width: 768px) {
  .ft191 {
    font-size: 382px;
    font-size: 49.7395833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft191 {
    font-size: 224.7058823529px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft191 {
    font-size: 191px;
  }
}
@media screen and (max-width: 540px) {
  .ft191 {
    font-size: 191px;
  }
}

.ft192 {
  font-size: 384px;
  font-size: 50vw;
}
@media screen and (min-width: 539px) {
  .ft192 {
    font-size: 225.8823529412px;
  }
}
@media screen and (max-width: 540px) {
  .ft192 {
    font-size: 192px;
  }
}
@media screen and (max-width: 768px) {
  .ft192 {
    font-size: 384px;
    font-size: 50vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft192 {
    font-size: 225.8823529412px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft192 {
    font-size: 192px;
  }
}
@media screen and (max-width: 540px) {
  .ft192 {
    font-size: 192px;
  }
}

.ft193 {
  font-size: 386px;
  font-size: 50.2604166667vw;
}
@media screen and (min-width: 539px) {
  .ft193 {
    font-size: 227.0588235294px;
  }
}
@media screen and (max-width: 540px) {
  .ft193 {
    font-size: 193px;
  }
}
@media screen and (max-width: 768px) {
  .ft193 {
    font-size: 386px;
    font-size: 50.2604166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft193 {
    font-size: 227.0588235294px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft193 {
    font-size: 193px;
  }
}
@media screen and (max-width: 540px) {
  .ft193 {
    font-size: 193px;
  }
}

.ft194 {
  font-size: 388px;
  font-size: 50.5208333333vw;
}
@media screen and (min-width: 539px) {
  .ft194 {
    font-size: 228.2352941176px;
  }
}
@media screen and (max-width: 540px) {
  .ft194 {
    font-size: 194px;
  }
}
@media screen and (max-width: 768px) {
  .ft194 {
    font-size: 388px;
    font-size: 50.5208333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft194 {
    font-size: 228.2352941176px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft194 {
    font-size: 194px;
  }
}
@media screen and (max-width: 540px) {
  .ft194 {
    font-size: 194px;
  }
}

.ft195 {
  font-size: 390px;
  font-size: 50.78125vw;
}
@media screen and (min-width: 539px) {
  .ft195 {
    font-size: 229.4117647059px;
  }
}
@media screen and (max-width: 540px) {
  .ft195 {
    font-size: 195px;
  }
}
@media screen and (max-width: 768px) {
  .ft195 {
    font-size: 390px;
    font-size: 50.78125vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft195 {
    font-size: 229.4117647059px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft195 {
    font-size: 195px;
  }
}
@media screen and (max-width: 540px) {
  .ft195 {
    font-size: 195px;
  }
}

.ft196 {
  font-size: 392px;
  font-size: 51.0416666667vw;
}
@media screen and (min-width: 539px) {
  .ft196 {
    font-size: 230.5882352941px;
  }
}
@media screen and (max-width: 540px) {
  .ft196 {
    font-size: 196px;
  }
}
@media screen and (max-width: 768px) {
  .ft196 {
    font-size: 392px;
    font-size: 51.0416666667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft196 {
    font-size: 230.5882352941px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft196 {
    font-size: 196px;
  }
}
@media screen and (max-width: 540px) {
  .ft196 {
    font-size: 196px;
  }
}

.ft197 {
  font-size: 394px;
  font-size: 51.3020833333vw;
}
@media screen and (min-width: 539px) {
  .ft197 {
    font-size: 231.7647058824px;
  }
}
@media screen and (max-width: 540px) {
  .ft197 {
    font-size: 197px;
  }
}
@media screen and (max-width: 768px) {
  .ft197 {
    font-size: 394px;
    font-size: 51.3020833333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft197 {
    font-size: 231.7647058824px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft197 {
    font-size: 197px;
  }
}
@media screen and (max-width: 540px) {
  .ft197 {
    font-size: 197px;
  }
}

.ft198 {
  font-size: 396px;
  font-size: 51.5625vw;
}
@media screen and (min-width: 539px) {
  .ft198 {
    font-size: 232.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .ft198 {
    font-size: 198px;
  }
}
@media screen and (max-width: 768px) {
  .ft198 {
    font-size: 396px;
    font-size: 51.5625vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft198 {
    font-size: 232.9411764706px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft198 {
    font-size: 198px;
  }
}
@media screen and (max-width: 540px) {
  .ft198 {
    font-size: 198px;
  }
}

.ft199 {
  font-size: 398px;
  font-size: 51.8229166667vw;
}
@media screen and (min-width: 539px) {
  .ft199 {
    font-size: 234.1176470588px;
  }
}
@media screen and (max-width: 540px) {
  .ft199 {
    font-size: 199px;
  }
}
@media screen and (max-width: 768px) {
  .ft199 {
    font-size: 398px;
    font-size: 51.8229166667vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft199 {
    font-size: 234.1176470588px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft199 {
    font-size: 199px;
  }
}
@media screen and (max-width: 540px) {
  .ft199 {
    font-size: 199px;
  }
}

.ft200 {
  font-size: 400px;
  font-size: 52.0833333333vw;
}
@media screen and (min-width: 539px) {
  .ft200 {
    font-size: 235.2941176471px;
  }
}
@media screen and (max-width: 540px) {
  .ft200 {
    font-size: 200px;
  }
}
@media screen and (max-width: 768px) {
  .ft200 {
    font-size: 400px;
    font-size: 52.0833333333vw;
  }
}
@media screen and (max-width: 768px) and (min-width: 539px) {
  .ft200 {
    font-size: 235.2941176471px;
  }
}
@media screen and (max-width: 768px) and (max-width: 540px) {
  .ft200 {
    font-size: 200px;
  }
}
@media screen and (max-width: 540px) {
  .ft200 {
    font-size: 200px;
  }
}

.sp-none {
  display: none !important;
}

.pc-none-inline {
  display: inline-block;
}

.pc-none, .pc-nonr-blk {
  display: block;
}

.sp-ct-none {
  text-align: left;
  text-align: justify;
  text-justify: inter-ideograph;
  display: table;
  margin: 0 auto;
}

.order1 {
  order: 1;
}

.order2 {
  order: 2;
}

.order3 {
  order: 3;
}

.order4 {
  order: 4;
}

.order5 {
  order: 5;
}

.order6 {
  order: 6;
}

.order7 {
  order: 7;
}

.order8 {
  order: 8;
}

.order9 {
  order: 9;
}

.order10 {
  order: 10;
}

.breadcrumb-ellipsis {
  font-weight: 400;
}
.breadcrumb-ellipsis a, .breadcrumb-ellipsis li {
  font-size: 22px;
  font-size: 2.8645833333vw;
  letter-spacing: 0;
}
@media screen and (min-width: 539px) {
  .breadcrumb-ellipsis a, .breadcrumb-ellipsis li {
    font-size: 12.9411764706px;
  }
}
@media screen and (max-width: 540px) {
  .breadcrumb-ellipsis a, .breadcrumb-ellipsis li {
    font-size: 11px;
  }
}

.sp-br-none br {
  display: none;
}

.br::after {
  content: "\a";
  white-space: pre;
}

.pagenation {
  margin-top: 30px;
}
.pagenation a, .pagenation .current {
  width: 40px;
  min-width: 40px;
}

.pager a {
  color: #888;
  font-size: 28px;
  font-size: 3.6458333333vw;
  font-weight: 400;
}
@media screen and (min-width: 539px) {
  .pager a {
    font-size: 16.4705882353px;
  }
}
@media screen and (max-width: 540px) {
  .pager a {
    font-size: 14px;
  }
}

.mgn0 {
  margin: 0px !important;
}

.mgn5 {
  margin: 2.5px !important;
}

.mgn10 {
  margin: 5px !important;
}

.mgn15 {
  margin: 7.5px !important;
}

.mgn20 {
  margin: 10px !important;
}

.mgn25 {
  margin: 12.5px !important;
}

.mgn30 {
  margin: 15px !important;
}

.mgn35 {
  margin: 17.5px !important;
}

.mgn40 {
  margin: 20px !important;
}

.mgn45 {
  margin: 22.5px !important;
}

.mgn50 {
  margin: 25px !important;
}

.mgn55 {
  margin: 27.5px !important;
}

.mgn60 {
  margin: 30px !important;
}

.mgn65 {
  margin: 32.5px !important;
}

.mgn70 {
  margin: 35px !important;
}

.mgn75 {
  margin: 37.5px !important;
}

.mgn80 {
  margin: 40px !important;
}

.mgn85 {
  margin: 42.5px !important;
}

.mgn90 {
  margin: 45px !important;
}

.mgn95 {
  margin: 47.5px !important;
}

.mgn100 {
  margin: 50px !important;
}

.mgn105 {
  margin: 52.5px !important;
}

.mgn110 {
  margin: 55px !important;
}

.mgn115 {
  margin: 57.5px !important;
}

.mgn120 {
  margin: 60px !important;
}

.mgn125 {
  margin: 62.5px !important;
}

.mgn130 {
  margin: 65px !important;
}

.mgn135 {
  margin: 67.5px !important;
}

.mgn140 {
  margin: 70px !important;
}

.mgn145 {
  margin: 72.5px !important;
}

.mgn150 {
  margin: 75px !important;
}

.mgn155 {
  margin: 77.5px !important;
}

.mgn160 {
  margin: 80px !important;
}

.mgn165 {
  margin: 82.5px !important;
}

.mgn170 {
  margin: 85px !important;
}

.mgn175 {
  margin: 87.5px !important;
}

.mgn180 {
  margin: 90px !important;
}

.mgn185 {
  margin: 92.5px !important;
}

.mgn190 {
  margin: 95px !important;
}

.mgn195 {
  margin: 97.5px !important;
}

.mgn200 {
  margin: 100px !important;
}

.mgn205 {
  margin: 102.5px !important;
}

.mgn210 {
  margin: 105px !important;
}

.mgn215 {
  margin: 107.5px !important;
}

.mgn220 {
  margin: 110px !important;
}

.mgn225 {
  margin: 112.5px !important;
}

.mgn230 {
  margin: 115px !important;
}

.mgn235 {
  margin: 117.5px !important;
}

.mgn240 {
  margin: 120px !important;
}

.mgn245 {
  margin: 122.5px !important;
}

.mgn250 {
  margin: 125px !important;
}

.mgn255 {
  margin: 127.5px !important;
}

.mgn260 {
  margin: 130px !important;
}

.mgn265 {
  margin: 132.5px !important;
}

.mgn270 {
  margin: 135px !important;
}

.mgn275 {
  margin: 137.5px !important;
}

.mgn280 {
  margin: 140px !important;
}

.mgn285 {
  margin: 142.5px !important;
}

.mgn290 {
  margin: 145px !important;
}

.mgn295 {
  margin: 147.5px !important;
}

.mgn300 {
  margin: 150px !important;
}

.mt0 {
  margin-top: 0px !important;
}

.mt5 {
  margin-top: 2.5px !important;
}

.mt10 {
  margin-top: 5px !important;
}

.mt15 {
  margin-top: 7.5px !important;
}

.mt20 {
  margin-top: 10px !important;
}

.mt25 {
  margin-top: 12.5px !important;
}

.mt30 {
  margin-top: 15px !important;
}

.mt35 {
  margin-top: 17.5px !important;
}

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

.mt45 {
  margin-top: 22.5px !important;
}

.mt50 {
  margin-top: 25px !important;
}

.mt55 {
  margin-top: 27.5px !important;
}

.mt60 {
  margin-top: 30px !important;
}

.mt65 {
  margin-top: 32.5px !important;
}

.mt70 {
  margin-top: 35px !important;
}

.mt75 {
  margin-top: 37.5px !important;
}

.mt80 {
  margin-top: 40px !important;
}

.mt85 {
  margin-top: 42.5px !important;
}

.mt90 {
  margin-top: 45px !important;
}

.mt95 {
  margin-top: 47.5px !important;
}

.mt100 {
  margin-top: 50px !important;
}

.mt105 {
  margin-top: 52.5px !important;
}

.mt110 {
  margin-top: 55px !important;
}

.mt115 {
  margin-top: 57.5px !important;
}

.mt120 {
  margin-top: 60px !important;
}

.mt125 {
  margin-top: 62.5px !important;
}

.mt130 {
  margin-top: 65px !important;
}

.mt135 {
  margin-top: 67.5px !important;
}

.mt140 {
  margin-top: 70px !important;
}

.mt145 {
  margin-top: 72.5px !important;
}

.mt150 {
  margin-top: 75px !important;
}

.mt155 {
  margin-top: 77.5px !important;
}

.mt160 {
  margin-top: 80px !important;
}

.mt165 {
  margin-top: 82.5px !important;
}

.mt170 {
  margin-top: 85px !important;
}

.mt175 {
  margin-top: 87.5px !important;
}

.mt180 {
  margin-top: 90px !important;
}

.mt185 {
  margin-top: 92.5px !important;
}

.mt190 {
  margin-top: 95px !important;
}

.mt195 {
  margin-top: 97.5px !important;
}

.mt200 {
  margin-top: 100px !important;
}

.mt205 {
  margin-top: 102.5px !important;
}

.mt210 {
  margin-top: 105px !important;
}

.mt215 {
  margin-top: 107.5px !important;
}

.mt220 {
  margin-top: 110px !important;
}

.mt225 {
  margin-top: 112.5px !important;
}

.mt230 {
  margin-top: 115px !important;
}

.mt235 {
  margin-top: 117.5px !important;
}

.mt240 {
  margin-top: 120px !important;
}

.mt245 {
  margin-top: 122.5px !important;
}

.mt250 {
  margin-top: 125px !important;
}

.mt255 {
  margin-top: 127.5px !important;
}

.mt260 {
  margin-top: 130px !important;
}

.mt265 {
  margin-top: 132.5px !important;
}

.mt270 {
  margin-top: 135px !important;
}

.mt275 {
  margin-top: 137.5px !important;
}

.mt280 {
  margin-top: 140px !important;
}

.mt285 {
  margin-top: 142.5px !important;
}

.mt290 {
  margin-top: 145px !important;
}

.mt295 {
  margin-top: 147.5px !important;
}

.mt300 {
  margin-top: 150px !important;
}

.mb0 {
  margin-bottom: 0px !important;
}

.mb5 {
  margin-bottom: 2.5px !important;
}

.mb10 {
  margin-bottom: 5px !important;
}

.mb15 {
  margin-bottom: 7.5px !important;
}

.mb20 {
  margin-bottom: 10px !important;
}

.mb25 {
  margin-bottom: 12.5px !important;
}

.mb30 {
  margin-bottom: 15px !important;
}

.mb35 {
  margin-bottom: 17.5px !important;
}

.mb40 {
  margin-bottom: 20px !important;
}

.mb45 {
  margin-bottom: 22.5px !important;
}

.mb50 {
  margin-bottom: 25px !important;
}

.mb55 {
  margin-bottom: 27.5px !important;
}

.mb60 {
  margin-bottom: 30px !important;
}

.mb65 {
  margin-bottom: 32.5px !important;
}

.mb70 {
  margin-bottom: 35px !important;
}

.mb75 {
  margin-bottom: 37.5px !important;
}

.mb80 {
  margin-bottom: 40px !important;
}

.mb85 {
  margin-bottom: 42.5px !important;
}

.mb90 {
  margin-bottom: 45px !important;
}

.mb95 {
  margin-bottom: 47.5px !important;
}

.mb100 {
  margin-bottom: 50px !important;
}

.mb105 {
  margin-bottom: 52.5px !important;
}

.mb110 {
  margin-bottom: 55px !important;
}

.mb115 {
  margin-bottom: 57.5px !important;
}

.mb120 {
  margin-bottom: 60px !important;
}

.mb125 {
  margin-bottom: 62.5px !important;
}

.mb130 {
  margin-bottom: 65px !important;
}

.mb135 {
  margin-bottom: 67.5px !important;
}

.mb140 {
  margin-bottom: 70px !important;
}

.mb145 {
  margin-bottom: 72.5px !important;
}

.mb150 {
  margin-bottom: 75px !important;
}

.mb155 {
  margin-bottom: 77.5px !important;
}

.mb160 {
  margin-bottom: 80px !important;
}

.mb165 {
  margin-bottom: 82.5px !important;
}

.mb170 {
  margin-bottom: 85px !important;
}

.mb175 {
  margin-bottom: 87.5px !important;
}

.mb180 {
  margin-bottom: 90px !important;
}

.mb185 {
  margin-bottom: 92.5px !important;
}

.mb190 {
  margin-bottom: 95px !important;
}

.mb195 {
  margin-bottom: 97.5px !important;
}

.mb200 {
  margin-bottom: 100px !important;
}

.mb205 {
  margin-bottom: 102.5px !important;
}

.mb210 {
  margin-bottom: 105px !important;
}

.mb215 {
  margin-bottom: 107.5px !important;
}

.mb220 {
  margin-bottom: 110px !important;
}

.mb225 {
  margin-bottom: 112.5px !important;
}

.mb230 {
  margin-bottom: 115px !important;
}

.mb235 {
  margin-bottom: 117.5px !important;
}

.mb240 {
  margin-bottom: 120px !important;
}

.mb245 {
  margin-bottom: 122.5px !important;
}

.mb250 {
  margin-bottom: 125px !important;
}

.mb255 {
  margin-bottom: 127.5px !important;
}

.mb260 {
  margin-bottom: 130px !important;
}

.mb265 {
  margin-bottom: 132.5px !important;
}

.mb270 {
  margin-bottom: 135px !important;
}

.mb275 {
  margin-bottom: 137.5px !important;
}

.mb280 {
  margin-bottom: 140px !important;
}

.mb285 {
  margin-bottom: 142.5px !important;
}

.mb290 {
  margin-bottom: 145px !important;
}

.mb295 {
  margin-bottom: 147.5px !important;
}

.mb300 {
  margin-bottom: 150px !important;
}

.mr0 {
  margin-right: 0px !important;
}

.mr5 {
  margin-right: 2.5px !important;
}

.mr10 {
  margin-right: 5px !important;
}

.mr15 {
  margin-right: 7.5px !important;
}

.mr20 {
  margin-right: 10px !important;
}

.mr25 {
  margin-right: 12.5px !important;
}

.mr30 {
  margin-right: 15px !important;
}

.mr35 {
  margin-right: 17.5px !important;
}

.mr40 {
  margin-right: 20px !important;
}

.mr45 {
  margin-right: 22.5px !important;
}

.mr50 {
  margin-right: 25px !important;
}

.mr55 {
  margin-right: 27.5px !important;
}

.mr60 {
  margin-right: 30px !important;
}

.mr65 {
  margin-right: 32.5px !important;
}

.mr70 {
  margin-right: 35px !important;
}

.mr75 {
  margin-right: 37.5px !important;
}

.mr80 {
  margin-right: 40px !important;
}

.mr85 {
  margin-right: 42.5px !important;
}

.mr90 {
  margin-right: 45px !important;
}

.mr95 {
  margin-right: 47.5px !important;
}

.mr100 {
  margin-right: 50px !important;
}

.mr105 {
  margin-right: 52.5px !important;
}

.mr110 {
  margin-right: 55px !important;
}

.mr115 {
  margin-right: 57.5px !important;
}

.mr120 {
  margin-right: 60px !important;
}

.mr125 {
  margin-right: 62.5px !important;
}

.mr130 {
  margin-right: 65px !important;
}

.mr135 {
  margin-right: 67.5px !important;
}

.mr140 {
  margin-right: 70px !important;
}

.mr145 {
  margin-right: 72.5px !important;
}

.mr150 {
  margin-right: 75px !important;
}

.mr155 {
  margin-right: 77.5px !important;
}

.mr160 {
  margin-right: 80px !important;
}

.mr165 {
  margin-right: 82.5px !important;
}

.mr170 {
  margin-right: 85px !important;
}

.mr175 {
  margin-right: 87.5px !important;
}

.mr180 {
  margin-right: 90px !important;
}

.mr185 {
  margin-right: 92.5px !important;
}

.mr190 {
  margin-right: 95px !important;
}

.mr195 {
  margin-right: 97.5px !important;
}

.mr200 {
  margin-right: 100px !important;
}

.mr205 {
  margin-right: 102.5px !important;
}

.mr210 {
  margin-right: 105px !important;
}

.mr215 {
  margin-right: 107.5px !important;
}

.mr220 {
  margin-right: 110px !important;
}

.mr225 {
  margin-right: 112.5px !important;
}

.mr230 {
  margin-right: 115px !important;
}

.mr235 {
  margin-right: 117.5px !important;
}

.mr240 {
  margin-right: 120px !important;
}

.mr245 {
  margin-right: 122.5px !important;
}

.mr250 {
  margin-right: 125px !important;
}

.mr255 {
  margin-right: 127.5px !important;
}

.mr260 {
  margin-right: 130px !important;
}

.mr265 {
  margin-right: 132.5px !important;
}

.mr270 {
  margin-right: 135px !important;
}

.mr275 {
  margin-right: 137.5px !important;
}

.mr280 {
  margin-right: 140px !important;
}

.mr285 {
  margin-right: 142.5px !important;
}

.mr290 {
  margin-right: 145px !important;
}

.mr295 {
  margin-right: 147.5px !important;
}

.mr300 {
  margin-right: 150px !important;
}

.ml0 {
  margin-left: 0px !important;
}

.ml5 {
  margin-left: 2.5px !important;
}

.ml10 {
  margin-left: 5px !important;
}

.ml15 {
  margin-left: 7.5px !important;
}

.ml20 {
  margin-left: 10px !important;
}

.ml25 {
  margin-left: 12.5px !important;
}

.ml30 {
  margin-left: 15px !important;
}

.ml35 {
  margin-left: 17.5px !important;
}

.ml40 {
  margin-left: 20px !important;
}

.ml45 {
  margin-left: 22.5px !important;
}

.ml50 {
  margin-left: 25px !important;
}

.ml55 {
  margin-left: 27.5px !important;
}

.ml60 {
  margin-left: 30px !important;
}

.ml65 {
  margin-left: 32.5px !important;
}

.ml70 {
  margin-left: 35px !important;
}

.ml75 {
  margin-left: 37.5px !important;
}

.ml80 {
  margin-left: 40px !important;
}

.ml85 {
  margin-left: 42.5px !important;
}

.ml90 {
  margin-left: 45px !important;
}

.ml95 {
  margin-left: 47.5px !important;
}

.ml100 {
  margin-left: 50px !important;
}

.ml105 {
  margin-left: 52.5px !important;
}

.ml110 {
  margin-left: 55px !important;
}

.ml115 {
  margin-left: 57.5px !important;
}

.ml120 {
  margin-left: 60px !important;
}

.ml125 {
  margin-left: 62.5px !important;
}

.ml130 {
  margin-left: 65px !important;
}

.ml135 {
  margin-left: 67.5px !important;
}

.ml140 {
  margin-left: 70px !important;
}

.ml145 {
  margin-left: 72.5px !important;
}

.ml150 {
  margin-left: 75px !important;
}

.ml155 {
  margin-left: 77.5px !important;
}

.ml160 {
  margin-left: 80px !important;
}

.ml165 {
  margin-left: 82.5px !important;
}

.ml170 {
  margin-left: 85px !important;
}

.ml175 {
  margin-left: 87.5px !important;
}

.ml180 {
  margin-left: 90px !important;
}

.ml185 {
  margin-left: 92.5px !important;
}

.ml190 {
  margin-left: 95px !important;
}

.ml195 {
  margin-left: 97.5px !important;
}

.ml200 {
  margin-left: 100px !important;
}

.ml205 {
  margin-left: 102.5px !important;
}

.ml210 {
  margin-left: 105px !important;
}

.ml215 {
  margin-left: 107.5px !important;
}

.ml220 {
  margin-left: 110px !important;
}

.ml225 {
  margin-left: 112.5px !important;
}

.ml230 {
  margin-left: 115px !important;
}

.ml235 {
  margin-left: 117.5px !important;
}

.ml240 {
  margin-left: 120px !important;
}

.ml245 {
  margin-left: 122.5px !important;
}

.ml250 {
  margin-left: 125px !important;
}

.ml255 {
  margin-left: 127.5px !important;
}

.ml260 {
  margin-left: 130px !important;
}

.ml265 {
  margin-left: 132.5px !important;
}

.ml270 {
  margin-left: 135px !important;
}

.ml275 {
  margin-left: 137.5px !important;
}

.ml280 {
  margin-left: 140px !important;
}

.ml285 {
  margin-left: 142.5px !important;
}

.ml290 {
  margin-left: 145px !important;
}

.ml295 {
  margin-left: 147.5px !important;
}

.ml300 {
  margin-left: 150px !important;
}

.mtb0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.mtb5 {
  margin-top: 2.5px !important;
  margin-bottom: 2.5px !important;
}

.mtb10 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.mtb15 {
  margin-top: 7.5px !important;
  margin-bottom: 7.5px !important;
}

.mtb20 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.mtb25 {
  margin-top: 12.5px !important;
  margin-bottom: 12.5px !important;
}

.mtb30 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.mtb35 {
  margin-top: 17.5px !important;
  margin-bottom: 17.5px !important;
}

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

.mtb45 {
  margin-top: 22.5px !important;
  margin-bottom: 22.5px !important;
}

.mtb50 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.mtb55 {
  margin-top: 27.5px !important;
  margin-bottom: 27.5px !important;
}

.mtb60 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.mtb65 {
  margin-top: 32.5px !important;
  margin-bottom: 32.5px !important;
}

.mtb70 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.mtb75 {
  margin-top: 37.5px !important;
  margin-bottom: 37.5px !important;
}

.mtb80 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.mtb85 {
  margin-top: 42.5px !important;
  margin-bottom: 42.5px !important;
}

.mtb90 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

.mtb95 {
  margin-top: 47.5px !important;
  margin-bottom: 47.5px !important;
}

.mtb100 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.mtb105 {
  margin-top: 52.5px !important;
  margin-bottom: 52.5px !important;
}

.mtb110 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}

.mtb115 {
  margin-top: 57.5px !important;
  margin-bottom: 57.5px !important;
}

.mtb120 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.mtb125 {
  margin-top: 62.5px !important;
  margin-bottom: 62.5px !important;
}

.mtb130 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}

.mtb135 {
  margin-top: 67.5px !important;
  margin-bottom: 67.5px !important;
}

.mtb140 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.mtb145 {
  margin-top: 72.5px !important;
  margin-bottom: 72.5px !important;
}

.mtb150 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}

.mtb155 {
  margin-top: 77.5px !important;
  margin-bottom: 77.5px !important;
}

.mtb160 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.mtb165 {
  margin-top: 82.5px !important;
  margin-bottom: 82.5px !important;
}

.mtb170 {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}

.mtb175 {
  margin-top: 87.5px !important;
  margin-bottom: 87.5px !important;
}

.mtb180 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.mtb185 {
  margin-top: 92.5px !important;
  margin-bottom: 92.5px !important;
}

.mtb190 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}

.mtb195 {
  margin-top: 97.5px !important;
  margin-bottom: 97.5px !important;
}

.mtb200 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.mtb205 {
  margin-top: 102.5px !important;
  margin-bottom: 102.5px !important;
}

.mtb210 {
  margin-top: 105px !important;
  margin-bottom: 105px !important;
}

.mtb215 {
  margin-top: 107.5px !important;
  margin-bottom: 107.5px !important;
}

.mtb220 {
  margin-top: 110px !important;
  margin-bottom: 110px !important;
}

.mtb225 {
  margin-top: 112.5px !important;
  margin-bottom: 112.5px !important;
}

.mtb230 {
  margin-top: 115px !important;
  margin-bottom: 115px !important;
}

.mtb235 {
  margin-top: 117.5px !important;
  margin-bottom: 117.5px !important;
}

.mtb240 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.mtb245 {
  margin-top: 122.5px !important;
  margin-bottom: 122.5px !important;
}

.mtb250 {
  margin-top: 125px !important;
  margin-bottom: 125px !important;
}

.mtb255 {
  margin-top: 127.5px !important;
  margin-bottom: 127.5px !important;
}

.mtb260 {
  margin-top: 130px !important;
  margin-bottom: 130px !important;
}

.mtb265 {
  margin-top: 132.5px !important;
  margin-bottom: 132.5px !important;
}

.mtb270 {
  margin-top: 135px !important;
  margin-bottom: 135px !important;
}

.mtb275 {
  margin-top: 137.5px !important;
  margin-bottom: 137.5px !important;
}

.mtb280 {
  margin-top: 140px !important;
  margin-bottom: 140px !important;
}

.mtb285 {
  margin-top: 142.5px !important;
  margin-bottom: 142.5px !important;
}

.mtb290 {
  margin-top: 145px !important;
  margin-bottom: 145px !important;
}

.mtb295 {
  margin-top: 147.5px !important;
  margin-bottom: 147.5px !important;
}

.mtb300 {
  margin-top: 150px !important;
  margin-bottom: 150px !important;
}

.mlr0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.mlr5 {
  margin-left: 2.5px !important;
  margin-right: 2.5px !important;
}

.mlr10 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}

.mlr15 {
  margin-left: 7.5px !important;
  margin-right: 7.5px !important;
}

.mlr20 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.mlr25 {
  margin-left: 12.5px !important;
  margin-right: 12.5px !important;
}

.mlr30 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.mlr35 {
  margin-left: 17.5px !important;
  margin-right: 17.5px !important;
}

.mlr40 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.mlr45 {
  margin-left: 22.5px !important;
  margin-right: 22.5px !important;
}

.mlr50 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.mlr55 {
  margin-left: 27.5px !important;
  margin-right: 27.5px !important;
}

.mlr60 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.mlr65 {
  margin-left: 32.5px !important;
  margin-right: 32.5px !important;
}

.mlr70 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}

.mlr75 {
  margin-left: 37.5px !important;
  margin-right: 37.5px !important;
}

.mlr80 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.mlr85 {
  margin-left: 42.5px !important;
  margin-right: 42.5px !important;
}

.mlr90 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}

.mlr95 {
  margin-left: 47.5px !important;
  margin-right: 47.5px !important;
}

.mlr100 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.mlr105 {
  margin-left: 52.5px !important;
  margin-right: 52.5px !important;
}

.mlr110 {
  margin-left: 55px !important;
  margin-right: 55px !important;
}

.mlr115 {
  margin-left: 57.5px !important;
  margin-right: 57.5px !important;
}

.mlr120 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.mlr125 {
  margin-left: 62.5px !important;
  margin-right: 62.5px !important;
}

.mlr130 {
  margin-left: 65px !important;
  margin-right: 65px !important;
}

.mlr135 {
  margin-left: 67.5px !important;
  margin-right: 67.5px !important;
}

.mlr140 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

.mlr145 {
  margin-left: 72.5px !important;
  margin-right: 72.5px !important;
}

.mlr150 {
  margin-left: 75px !important;
  margin-right: 75px !important;
}

.mlr155 {
  margin-left: 77.5px !important;
  margin-right: 77.5px !important;
}

.mlr160 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.mlr165 {
  margin-left: 82.5px !important;
  margin-right: 82.5px !important;
}

.mlr170 {
  margin-left: 85px !important;
  margin-right: 85px !important;
}

.mlr175 {
  margin-left: 87.5px !important;
  margin-right: 87.5px !important;
}

.mlr180 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}

.mlr185 {
  margin-left: 92.5px !important;
  margin-right: 92.5px !important;
}

.mlr190 {
  margin-left: 95px !important;
  margin-right: 95px !important;
}

.mlr195 {
  margin-left: 97.5px !important;
  margin-right: 97.5px !important;
}

.mlr200 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.mlr205 {
  margin-left: 102.5px !important;
  margin-right: 102.5px !important;
}

.mlr210 {
  margin-left: 105px !important;
  margin-right: 105px !important;
}

.mlr215 {
  margin-left: 107.5px !important;
  margin-right: 107.5px !important;
}

.mlr220 {
  margin-left: 110px !important;
  margin-right: 110px !important;
}

.mlr225 {
  margin-left: 112.5px !important;
  margin-right: 112.5px !important;
}

.mlr230 {
  margin-left: 115px !important;
  margin-right: 115px !important;
}

.mlr235 {
  margin-left: 117.5px !important;
  margin-right: 117.5px !important;
}

.mlr240 {
  margin-left: 120px !important;
  margin-right: 120px !important;
}

.mlr245 {
  margin-left: 122.5px !important;
  margin-right: 122.5px !important;
}

.mlr250 {
  margin-left: 125px !important;
  margin-right: 125px !important;
}

.mlr255 {
  margin-left: 127.5px !important;
  margin-right: 127.5px !important;
}

.mlr260 {
  margin-left: 130px !important;
  margin-right: 130px !important;
}

.mlr265 {
  margin-left: 132.5px !important;
  margin-right: 132.5px !important;
}

.mlr270 {
  margin-left: 135px !important;
  margin-right: 135px !important;
}

.mlr275 {
  margin-left: 137.5px !important;
  margin-right: 137.5px !important;
}

.mlr280 {
  margin-left: 140px !important;
  margin-right: 140px !important;
}

.mlr285 {
  margin-left: 142.5px !important;
  margin-right: 142.5px !important;
}

.mlr290 {
  margin-left: 145px !important;
  margin-right: 145px !important;
}

.mlr295 {
  margin-left: 147.5px !important;
  margin-right: 147.5px !important;
}

.mlr300 {
  margin-left: 150px !important;
  margin-right: 150px !important;
}

.pd0 {
  padding: 0px !important;
}

.pd5 {
  padding: 2.5px !important;
}

.pd10 {
  padding: 5px !important;
}

.pd15 {
  padding: 7.5px !important;
}

.pd20 {
  padding: 10px !important;
}

.pd25 {
  padding: 12.5px !important;
}

.pd30 {
  padding: 15px !important;
}

.pd35 {
  padding: 17.5px !important;
}

.pd40 {
  padding: 20px !important;
}

.pd45 {
  padding: 22.5px !important;
}

.pd50 {
  padding: 25px !important;
}

.pd55 {
  padding: 27.5px !important;
}

.pd60 {
  padding: 30px !important;
}

.pd65 {
  padding: 32.5px !important;
}

.pd70 {
  padding: 35px !important;
}

.pd75 {
  padding: 37.5px !important;
}

.pd80 {
  padding: 40px !important;
}

.pd85 {
  padding: 42.5px !important;
}

.pd90 {
  padding: 45px !important;
}

.pd95 {
  padding: 47.5px !important;
}

.pd100 {
  padding: 50px !important;
}

.pd105 {
  padding: 52.5px !important;
}

.pd110 {
  padding: 55px !important;
}

.pd115 {
  padding: 57.5px !important;
}

.pd120 {
  padding: 60px !important;
}

.pd125 {
  padding: 62.5px !important;
}

.pd130 {
  padding: 65px !important;
}

.pd135 {
  padding: 67.5px !important;
}

.pd140 {
  padding: 70px !important;
}

.pd145 {
  padding: 72.5px !important;
}

.pd150 {
  padding: 75px !important;
}

.pd155 {
  padding: 77.5px !important;
}

.pd160 {
  padding: 80px !important;
}

.pd165 {
  padding: 82.5px !important;
}

.pd170 {
  padding: 85px !important;
}

.pd175 {
  padding: 87.5px !important;
}

.pd180 {
  padding: 90px !important;
}

.pd185 {
  padding: 92.5px !important;
}

.pd190 {
  padding: 95px !important;
}

.pd195 {
  padding: 97.5px !important;
}

.pd200 {
  padding: 100px !important;
}

.pd205 {
  padding: 102.5px !important;
}

.pd210 {
  padding: 105px !important;
}

.pd215 {
  padding: 107.5px !important;
}

.pd220 {
  padding: 110px !important;
}

.pd225 {
  padding: 112.5px !important;
}

.pd230 {
  padding: 115px !important;
}

.pd235 {
  padding: 117.5px !important;
}

.pd240 {
  padding: 120px !important;
}

.pd245 {
  padding: 122.5px !important;
}

.pd250 {
  padding: 125px !important;
}

.pd255 {
  padding: 127.5px !important;
}

.pd260 {
  padding: 130px !important;
}

.pd265 {
  padding: 132.5px !important;
}

.pd270 {
  padding: 135px !important;
}

.pd275 {
  padding: 137.5px !important;
}

.pd280 {
  padding: 140px !important;
}

.pd285 {
  padding: 142.5px !important;
}

.pd290 {
  padding: 145px !important;
}

.pd295 {
  padding: 147.5px !important;
}

.pd300 {
  padding: 150px !important;
}

.pt0 {
  padding-top: 0px !important;
}

.pt5 {
  padding-top: 2.5px !important;
}

.pt10 {
  padding-top: 5px !important;
}

.pt15 {
  padding-top: 7.5px !important;
}

.pt20 {
  padding-top: 10px !important;
}

.pt25 {
  padding-top: 12.5px !important;
}

.pt30 {
  padding-top: 15px !important;
}

.pt35 {
  padding-top: 17.5px !important;
}

.pt40 {
  padding-top: 20px !important;
}

.pt45 {
  padding-top: 22.5px !important;
}

.pt50 {
  padding-top: 25px !important;
}

.pt55 {
  padding-top: 27.5px !important;
}

.pt60 {
  padding-top: 30px !important;
}

.pt65 {
  padding-top: 32.5px !important;
}

.pt70 {
  padding-top: 35px !important;
}

.pt75 {
  padding-top: 37.5px !important;
}

.pt80 {
  padding-top: 40px !important;
}

.pt85 {
  padding-top: 42.5px !important;
}

.pt90 {
  padding-top: 45px !important;
}

.pt95 {
  padding-top: 47.5px !important;
}

.pt100 {
  padding-top: 50px !important;
}

.pt105 {
  padding-top: 52.5px !important;
}

.pt110 {
  padding-top: 55px !important;
}

.pt115 {
  padding-top: 57.5px !important;
}

.pt120 {
  padding-top: 60px !important;
}

.pt125 {
  padding-top: 62.5px !important;
}

.pt130 {
  padding-top: 65px !important;
}

.pt135 {
  padding-top: 67.5px !important;
}

.pt140 {
  padding-top: 70px !important;
}

.pt145 {
  padding-top: 72.5px !important;
}

.pt150 {
  padding-top: 75px !important;
}

.pt155 {
  padding-top: 77.5px !important;
}

.pt160 {
  padding-top: 80px !important;
}

.pt165 {
  padding-top: 82.5px !important;
}

.pt170 {
  padding-top: 85px !important;
}

.pt175 {
  padding-top: 87.5px !important;
}

.pt180 {
  padding-top: 90px !important;
}

.pt185 {
  padding-top: 92.5px !important;
}

.pt190 {
  padding-top: 95px !important;
}

.pt195 {
  padding-top: 97.5px !important;
}

.pt200 {
  padding-top: 100px !important;
}

.pt205 {
  padding-top: 102.5px !important;
}

.pt210 {
  padding-top: 105px !important;
}

.pt215 {
  padding-top: 107.5px !important;
}

.pt220 {
  padding-top: 110px !important;
}

.pt225 {
  padding-top: 112.5px !important;
}

.pt230 {
  padding-top: 115px !important;
}

.pt235 {
  padding-top: 117.5px !important;
}

.pt240 {
  padding-top: 120px !important;
}

.pt245 {
  padding-top: 122.5px !important;
}

.pt250 {
  padding-top: 125px !important;
}

.pt255 {
  padding-top: 127.5px !important;
}

.pt260 {
  padding-top: 130px !important;
}

.pt265 {
  padding-top: 132.5px !important;
}

.pt270 {
  padding-top: 135px !important;
}

.pt275 {
  padding-top: 137.5px !important;
}

.pt280 {
  padding-top: 140px !important;
}

.pt285 {
  padding-top: 142.5px !important;
}

.pt290 {
  padding-top: 145px !important;
}

.pt295 {
  padding-top: 147.5px !important;
}

.pt300 {
  padding-top: 150px !important;
}

.pb0 {
  padding-bottom: 0px !important;
}

.pb5 {
  padding-bottom: 2.5px !important;
}

.pb10 {
  padding-bottom: 5px !important;
}

.pb15 {
  padding-bottom: 7.5px !important;
}

.pb20 {
  padding-bottom: 10px !important;
}

.pb25 {
  padding-bottom: 12.5px !important;
}

.pb30 {
  padding-bottom: 15px !important;
}

.pb35 {
  padding-bottom: 17.5px !important;
}

.pb40 {
  padding-bottom: 20px !important;
}

.pb45 {
  padding-bottom: 22.5px !important;
}

.pb50 {
  padding-bottom: 25px !important;
}

.pb55 {
  padding-bottom: 27.5px !important;
}

.pb60 {
  padding-bottom: 30px !important;
}

.pb65 {
  padding-bottom: 32.5px !important;
}

.pb70 {
  padding-bottom: 35px !important;
}

.pb75 {
  padding-bottom: 37.5px !important;
}

.pb80 {
  padding-bottom: 40px !important;
}

.pb85 {
  padding-bottom: 42.5px !important;
}

.pb90 {
  padding-bottom: 45px !important;
}

.pb95 {
  padding-bottom: 47.5px !important;
}

.pb100 {
  padding-bottom: 50px !important;
}

.pb105 {
  padding-bottom: 52.5px !important;
}

.pb110 {
  padding-bottom: 55px !important;
}

.pb115 {
  padding-bottom: 57.5px !important;
}

.pb120 {
  padding-bottom: 60px !important;
}

.pb125 {
  padding-bottom: 62.5px !important;
}

.pb130 {
  padding-bottom: 65px !important;
}

.pb135 {
  padding-bottom: 67.5px !important;
}

.pb140 {
  padding-bottom: 70px !important;
}

.pb145 {
  padding-bottom: 72.5px !important;
}

.pb150 {
  padding-bottom: 75px !important;
}

.pb155 {
  padding-bottom: 77.5px !important;
}

.pb160 {
  padding-bottom: 80px !important;
}

.pb165 {
  padding-bottom: 82.5px !important;
}

.pb170 {
  padding-bottom: 85px !important;
}

.pb175 {
  padding-bottom: 87.5px !important;
}

.pb180 {
  padding-bottom: 90px !important;
}

.pb185 {
  padding-bottom: 92.5px !important;
}

.pb190 {
  padding-bottom: 95px !important;
}

.pb195 {
  padding-bottom: 97.5px !important;
}

.pb200 {
  padding-bottom: 100px !important;
}

.pb205 {
  padding-bottom: 102.5px !important;
}

.pb210 {
  padding-bottom: 105px !important;
}

.pb215 {
  padding-bottom: 107.5px !important;
}

.pb220 {
  padding-bottom: 110px !important;
}

.pb225 {
  padding-bottom: 112.5px !important;
}

.pb230 {
  padding-bottom: 115px !important;
}

.pb235 {
  padding-bottom: 117.5px !important;
}

.pb240 {
  padding-bottom: 120px !important;
}

.pb245 {
  padding-bottom: 122.5px !important;
}

.pb250 {
  padding-bottom: 125px !important;
}

.pb255 {
  padding-bottom: 127.5px !important;
}

.pb260 {
  padding-bottom: 130px !important;
}

.pb265 {
  padding-bottom: 132.5px !important;
}

.pb270 {
  padding-bottom: 135px !important;
}

.pb275 {
  padding-bottom: 137.5px !important;
}

.pb280 {
  padding-bottom: 140px !important;
}

.pb285 {
  padding-bottom: 142.5px !important;
}

.pb290 {
  padding-bottom: 145px !important;
}

.pb295 {
  padding-bottom: 147.5px !important;
}

.pb300 {
  padding-bottom: 150px !important;
}

.pr0 {
  padding-right: 0px !important;
}

.pr5 {
  padding-right: 2.5px !important;
}

.pr10 {
  padding-right: 5px !important;
}

.pr15 {
  padding-right: 7.5px !important;
}

.pr20 {
  padding-right: 10px !important;
}

.pr25 {
  padding-right: 12.5px !important;
}

.pr30 {
  padding-right: 15px !important;
}

.pr35 {
  padding-right: 17.5px !important;
}

.pr40 {
  padding-right: 20px !important;
}

.pr45 {
  padding-right: 22.5px !important;
}

.pr50 {
  padding-right: 25px !important;
}

.pr55 {
  padding-right: 27.5px !important;
}

.pr60 {
  padding-right: 30px !important;
}

.pr65 {
  padding-right: 32.5px !important;
}

.pr70 {
  padding-right: 35px !important;
}

.pr75 {
  padding-right: 37.5px !important;
}

.pr80 {
  padding-right: 40px !important;
}

.pr85 {
  padding-right: 42.5px !important;
}

.pr90 {
  padding-right: 45px !important;
}

.pr95 {
  padding-right: 47.5px !important;
}

.pr100 {
  padding-right: 50px !important;
}

.pr105 {
  padding-right: 52.5px !important;
}

.pr110 {
  padding-right: 55px !important;
}

.pr115 {
  padding-right: 57.5px !important;
}

.pr120 {
  padding-right: 60px !important;
}

.pr125 {
  padding-right: 62.5px !important;
}

.pr130 {
  padding-right: 65px !important;
}

.pr135 {
  padding-right: 67.5px !important;
}

.pr140 {
  padding-right: 70px !important;
}

.pr145 {
  padding-right: 72.5px !important;
}

.pr150 {
  padding-right: 75px !important;
}

.pr155 {
  padding-right: 77.5px !important;
}

.pr160 {
  padding-right: 80px !important;
}

.pr165 {
  padding-right: 82.5px !important;
}

.pr170 {
  padding-right: 85px !important;
}

.pr175 {
  padding-right: 87.5px !important;
}

.pr180 {
  padding-right: 90px !important;
}

.pr185 {
  padding-right: 92.5px !important;
}

.pr190 {
  padding-right: 95px !important;
}

.pr195 {
  padding-right: 97.5px !important;
}

.pr200 {
  padding-right: 100px !important;
}

.pr205 {
  padding-right: 102.5px !important;
}

.pr210 {
  padding-right: 105px !important;
}

.pr215 {
  padding-right: 107.5px !important;
}

.pr220 {
  padding-right: 110px !important;
}

.pr225 {
  padding-right: 112.5px !important;
}

.pr230 {
  padding-right: 115px !important;
}

.pr235 {
  padding-right: 117.5px !important;
}

.pr240 {
  padding-right: 120px !important;
}

.pr245 {
  padding-right: 122.5px !important;
}

.pr250 {
  padding-right: 125px !important;
}

.pr255 {
  padding-right: 127.5px !important;
}

.pr260 {
  padding-right: 130px !important;
}

.pr265 {
  padding-right: 132.5px !important;
}

.pr270 {
  padding-right: 135px !important;
}

.pr275 {
  padding-right: 137.5px !important;
}

.pr280 {
  padding-right: 140px !important;
}

.pr285 {
  padding-right: 142.5px !important;
}

.pr290 {
  padding-right: 145px !important;
}

.pr295 {
  padding-right: 147.5px !important;
}

.pr300 {
  padding-right: 150px !important;
}

.pl0 {
  padding-left: 0px !important;
}

.pl5 {
  padding-left: 2.5px !important;
}

.pl10 {
  padding-left: 5px !important;
}

.pl15 {
  padding-left: 7.5px !important;
}

.pl20 {
  padding-left: 10px !important;
}

.pl25 {
  padding-left: 12.5px !important;
}

.pl30 {
  padding-left: 15px !important;
}

.pl35 {
  padding-left: 17.5px !important;
}

.pl40 {
  padding-left: 20px !important;
}

.pl45 {
  padding-left: 22.5px !important;
}

.pl50 {
  padding-left: 25px !important;
}

.pl55 {
  padding-left: 27.5px !important;
}

.pl60 {
  padding-left: 30px !important;
}

.pl65 {
  padding-left: 32.5px !important;
}

.pl70 {
  padding-left: 35px !important;
}

.pl75 {
  padding-left: 37.5px !important;
}

.pl80 {
  padding-left: 40px !important;
}

.pl85 {
  padding-left: 42.5px !important;
}

.pl90 {
  padding-left: 45px !important;
}

.pl95 {
  padding-left: 47.5px !important;
}

.pl100 {
  padding-left: 50px !important;
}

.pl105 {
  padding-left: 52.5px !important;
}

.pl110 {
  padding-left: 55px !important;
}

.pl115 {
  padding-left: 57.5px !important;
}

.pl120 {
  padding-left: 60px !important;
}

.pl125 {
  padding-left: 62.5px !important;
}

.pl130 {
  padding-left: 65px !important;
}

.pl135 {
  padding-left: 67.5px !important;
}

.pl140 {
  padding-left: 70px !important;
}

.pl145 {
  padding-left: 72.5px !important;
}

.pl150 {
  padding-left: 75px !important;
}

.pl155 {
  padding-left: 77.5px !important;
}

.pl160 {
  padding-left: 80px !important;
}

.pl165 {
  padding-left: 82.5px !important;
}

.pl170 {
  padding-left: 85px !important;
}

.pl175 {
  padding-left: 87.5px !important;
}

.pl180 {
  padding-left: 90px !important;
}

.pl185 {
  padding-left: 92.5px !important;
}

.pl190 {
  padding-left: 95px !important;
}

.pl195 {
  padding-left: 97.5px !important;
}

.pl200 {
  padding-left: 100px !important;
}

.pl205 {
  padding-left: 102.5px !important;
}

.pl210 {
  padding-left: 105px !important;
}

.pl215 {
  padding-left: 107.5px !important;
}

.pl220 {
  padding-left: 110px !important;
}

.pl225 {
  padding-left: 112.5px !important;
}

.pl230 {
  padding-left: 115px !important;
}

.pl235 {
  padding-left: 117.5px !important;
}

.pl240 {
  padding-left: 120px !important;
}

.pl245 {
  padding-left: 122.5px !important;
}

.pl250 {
  padding-left: 125px !important;
}

.pl255 {
  padding-left: 127.5px !important;
}

.pl260 {
  padding-left: 130px !important;
}

.pl265 {
  padding-left: 132.5px !important;
}

.pl270 {
  padding-left: 135px !important;
}

.pl275 {
  padding-left: 137.5px !important;
}

.pl280 {
  padding-left: 140px !important;
}

.pl285 {
  padding-left: 142.5px !important;
}

.pl290 {
  padding-left: 145px !important;
}

.pl295 {
  padding-left: 147.5px !important;
}

.pl300 {
  padding-left: 150px !important;
}

.plr0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.plr5 {
  padding-left: 2.5px !important;
  padding-right: 2.5px !important;
}

.plr10 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.plr15 {
  padding-left: 7.5px !important;
  padding-right: 7.5px !important;
}

.plr20 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.plr25 {
  padding-left: 12.5px !important;
  padding-right: 12.5px !important;
}

.plr30 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.plr35 {
  padding-left: 17.5px !important;
  padding-right: 17.5px !important;
}

.plr40 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.plr45 {
  padding-left: 22.5px !important;
  padding-right: 22.5px !important;
}

.plr50 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

.plr55 {
  padding-left: 27.5px !important;
  padding-right: 27.5px !important;
}

.plr60 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.plr65 {
  padding-left: 32.5px !important;
  padding-right: 32.5px !important;
}

.plr70 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}

.plr75 {
  padding-left: 37.5px !important;
  padding-right: 37.5px !important;
}

.plr80 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.plr85 {
  padding-left: 42.5px !important;
  padding-right: 42.5px !important;
}

.plr90 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}

.plr95 {
  padding-left: 47.5px !important;
  padding-right: 47.5px !important;
}

.plr100 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

.plr105 {
  padding-left: 52.5px !important;
  padding-right: 52.5px !important;
}

.plr110 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}

.plr115 {
  padding-left: 57.5px !important;
  padding-right: 57.5px !important;
}

.plr120 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.plr125 {
  padding-left: 62.5px !important;
  padding-right: 62.5px !important;
}

.plr130 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}

.plr135 {
  padding-left: 67.5px !important;
  padding-right: 67.5px !important;
}

.plr140 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.plr145 {
  padding-left: 72.5px !important;
  padding-right: 72.5px !important;
}

.plr150 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}

.plr155 {
  padding-left: 77.5px !important;
  padding-right: 77.5px !important;
}

.plr160 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.plr165 {
  padding-left: 82.5px !important;
  padding-right: 82.5px !important;
}

.plr170 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}

.plr175 {
  padding-left: 87.5px !important;
  padding-right: 87.5px !important;
}

.plr180 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}

.plr185 {
  padding-left: 92.5px !important;
  padding-right: 92.5px !important;
}

.plr190 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}

.plr195 {
  padding-left: 97.5px !important;
  padding-right: 97.5px !important;
}

.plr200 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

.plr205 {
  padding-left: 102.5px !important;
  padding-right: 102.5px !important;
}

.plr210 {
  padding-left: 105px !important;
  padding-right: 105px !important;
}

.plr215 {
  padding-left: 107.5px !important;
  padding-right: 107.5px !important;
}

.plr220 {
  padding-left: 110px !important;
  padding-right: 110px !important;
}

.plr225 {
  padding-left: 112.5px !important;
  padding-right: 112.5px !important;
}

.plr230 {
  padding-left: 115px !important;
  padding-right: 115px !important;
}

.plr235 {
  padding-left: 117.5px !important;
  padding-right: 117.5px !important;
}

.plr240 {
  padding-left: 120px !important;
  padding-right: 120px !important;
}

.plr245 {
  padding-left: 122.5px !important;
  padding-right: 122.5px !important;
}

.plr250 {
  padding-left: 125px !important;
  padding-right: 125px !important;
}

.plr255 {
  padding-left: 127.5px !important;
  padding-right: 127.5px !important;
}

.plr260 {
  padding-left: 130px !important;
  padding-right: 130px !important;
}

.plr265 {
  padding-left: 132.5px !important;
  padding-right: 132.5px !important;
}

.plr270 {
  padding-left: 135px !important;
  padding-right: 135px !important;
}

.plr275 {
  padding-left: 137.5px !important;
  padding-right: 137.5px !important;
}

.plr280 {
  padding-left: 140px !important;
  padding-right: 140px !important;
}

.plr285 {
  padding-left: 142.5px !important;
  padding-right: 142.5px !important;
}

.plr290 {
  padding-left: 145px !important;
  padding-right: 145px !important;
}

.plr295 {
  padding-left: 147.5px !important;
  padding-right: 147.5px !important;
}

.plr300 {
  padding-left: 150px !important;
  padding-right: 150px !important;
}

.ptb0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.ptb5 {
  padding-top: 2.5px !important;
  padding-bottom: 2.5px !important;
}

.ptb10 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.ptb15 {
  padding-top: 7.5px !important;
  padding-bottom: 7.5px !important;
}

.ptb20 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.ptb25 {
  padding-top: 12.5px !important;
  padding-bottom: 12.5px !important;
}

.ptb30 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.ptb35 {
  padding-top: 17.5px !important;
  padding-bottom: 17.5px !important;
}

.ptb40 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.ptb45 {
  padding-top: 22.5px !important;
  padding-bottom: 22.5px !important;
}

.ptb50 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.ptb55 {
  padding-top: 27.5px !important;
  padding-bottom: 27.5px !important;
}

.ptb60 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.ptb65 {
  padding-top: 32.5px !important;
  padding-bottom: 32.5px !important;
}

.ptb70 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.ptb75 {
  padding-top: 37.5px !important;
  padding-bottom: 37.5px !important;
}

.ptb80 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.ptb85 {
  padding-top: 42.5px !important;
  padding-bottom: 42.5px !important;
}

.ptb90 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.ptb95 {
  padding-top: 47.5px !important;
  padding-bottom: 47.5px !important;
}

.ptb100 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.ptb105 {
  padding-top: 52.5px !important;
  padding-bottom: 52.5px !important;
}

.ptb110 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

.ptb115 {
  padding-top: 57.5px !important;
  padding-bottom: 57.5px !important;
}

.ptb120 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.ptb125 {
  padding-top: 62.5px !important;
  padding-bottom: 62.5px !important;
}

.ptb130 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.ptb135 {
  padding-top: 67.5px !important;
  padding-bottom: 67.5px !important;
}

.ptb140 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.ptb145 {
  padding-top: 72.5px !important;
  padding-bottom: 72.5px !important;
}

.ptb150 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

.ptb155 {
  padding-top: 77.5px !important;
  padding-bottom: 77.5px !important;
}

.ptb160 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.ptb165 {
  padding-top: 82.5px !important;
  padding-bottom: 82.5px !important;
}

.ptb170 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}

.ptb175 {
  padding-top: 87.5px !important;
  padding-bottom: 87.5px !important;
}

.ptb180 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.ptb185 {
  padding-top: 92.5px !important;
  padding-bottom: 92.5px !important;
}

.ptb190 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}

.ptb195 {
  padding-top: 97.5px !important;
  padding-bottom: 97.5px !important;
}

.ptb200 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.ptb205 {
  padding-top: 102.5px !important;
  padding-bottom: 102.5px !important;
}

.ptb210 {
  padding-top: 105px !important;
  padding-bottom: 105px !important;
}

.ptb215 {
  padding-top: 107.5px !important;
  padding-bottom: 107.5px !important;
}

.ptb220 {
  padding-top: 110px !important;
  padding-bottom: 110px !important;
}

.ptb225 {
  padding-top: 112.5px !important;
  padding-bottom: 112.5px !important;
}

.ptb230 {
  padding-top: 115px !important;
  padding-bottom: 115px !important;
}

.ptb235 {
  padding-top: 117.5px !important;
  padding-bottom: 117.5px !important;
}

.ptb240 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

.ptb245 {
  padding-top: 122.5px !important;
  padding-bottom: 122.5px !important;
}

.ptb250 {
  padding-top: 125px !important;
  padding-bottom: 125px !important;
}

.ptb255 {
  padding-top: 127.5px !important;
  padding-bottom: 127.5px !important;
}

.ptb260 {
  padding-top: 130px !important;
  padding-bottom: 130px !important;
}

.ptb265 {
  padding-top: 132.5px !important;
  padding-bottom: 132.5px !important;
}

.ptb270 {
  padding-top: 135px !important;
  padding-bottom: 135px !important;
}

.ptb275 {
  padding-top: 137.5px !important;
  padding-bottom: 137.5px !important;
}

.ptb280 {
  padding-top: 140px !important;
  padding-bottom: 140px !important;
}

.ptb285 {
  padding-top: 142.5px !important;
  padding-bottom: 142.5px !important;
}

.ptb290 {
  padding-top: 145px !important;
  padding-bottom: 145px !important;
}

.ptb295 {
  padding-top: 147.5px !important;
  padding-bottom: 147.5px !important;
}

.ptb300 {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}