.mg-0 {
  margin: 0 !important;
}

.mg-l-0 {
  margin-left: 0 !important;
}

.mg-r-0 {
  margin-right: 0 !important;
}

.block-banner-compare {
  background: url(/images-2020/compare-model-2020/bg-compare.jpg) 100%;
  height: 300px;
  background-repeat: no-repeat;
  text-align: center;
  padding: 55px 0 0 0;
  background-position-x: center;
}

.block-banner-compare h2 {
  font-size: 90px;
  color: #FFF;
  margin: 0;
  font-family: "teko-regular";
}

.block-banner-compare h1 {
  font-size: 30px;
  color: #FFF;
  margin: -5px 0 0 0;
  font-family: "prompt-regular";
}

@media only screen and (min-width: 250px) and (max-width: 549px) {
  .block-banner-compare {
    padding: 60px 0 0 0;
    height: 240px;
  }

  .block-banner-compare h2 {
    font-size: 60px;
  }

  .block-banner-compare h1 {
    font-size: 28px;
  }
}

.block-compare-main {
  background-color: #ebebeb;
  height: 100%;
}

.block-compare-main .block-compare-model-main {
  max-width: 1400px;
  margin: 0 auto;
  background-color: #fff;
  position: relative;
  top: -80px;
}

.block-compare-main .block-compare-model-main .block-model-header {
  display: flex;
  flex-wrap: wrap;
  background-color: #e50015;
  position: relative;
}

.block-compare-main .block-compare-model-main .block-model-header .item-model-header {
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-model-main .block-model-header .item-model-header h3 {
  font-size: 40px;
  color: #FFF;
  margin: 0;
  padding: 20px 0;
  font-family: "prompt-medium";
}

.block-compare-main .block-compare-model-main .block-model-header .item-model-header:nth-child(1)::before {
  content: "";
  position: absolute;
  height: 100%;
  background-color: #000;
  top: 0;
  width: 2px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

.block-compare-main .block-compare-model-main .block-model-content {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  position: relative;
}

.block-compare-main .block-compare-model-main .block-model-content .item-model-content {
  width: 50%;
  margin: 70px 0 60px 0;
  padding: 0 180px 0 140px;
}

.block-compare-main .block-compare-model-main .block-model-content .item-model-content .model-img {
  text-align: center;
}

.block-compare-main .block-compare-model-main .block-model-content .item-model-content .model-img img {
  max-width: 100%;
}

.block-compare-main .block-compare-model-main .block-model-content .item-model-content h3 {
  font-size: 24px;
  color: #000;
  margin: 10px 0 0 0;
  font-family: "prompt-medium";
  text-align: center;
}

.block-compare-main .block-compare-model-main .block-model-content .item-model-content span {
  font-size: 25px;
  margin: 20px 0 0 0;
  font-family: "prompt-medium";
  color: #e50416;
  text-align: center;
  display: block;
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-model-main .block-model-content .item-model-content span {
    font-size: 20px;
  }
}

.block-compare-main .block-compare-model-main .block-model-content .item-model-content span img {
  position: relative;
  top: -3px;
}

.block-compare-main .block-compare-model-main .block-model-content .item-model-content p {
  font-size: 25px;
  color: #000;
  margin: 40px 0 15px 0;
  font-family: "prompt-regular";
}

.block-compare-main .block-compare-model-main .block-model-content .item-model-content .model-dropdown .slctdropdown .slctwhite {
  height: 70px;
  font-size: 20px;
  font-family: "prompt-regular";
  background-image: url(/images-2020/share/icon-arrow-down-red.png);
  background-position: 95% 50%;
}

.block-compare-main .block-compare-model-main .block-model-content .item-model-content:nth-child(1)::before {
  content: "";
  position: absolute;
  height: 683px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

.block-compare-main .block-compare-model-main .block-model-price {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  position: relative;
}

.block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 {
  width: 50%;
  background-color: #464646;
  padding: 30px 145px 40px 145px;
}

.block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 p {
  font-size: 25px;
  color: #fff;
  margin: 0;
  font-family: "prompt-regular";
}

.block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 h3 {
  font-size: 40px;
  color: #fff;
  margin: 10px 0 0 0;
  font-family: "prompt-medium";
  text-align: center;
}

.block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 h3 span {
  font-size: 25px;
}

.block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 {
  width: 50%;
  background-color: #4a4a4a;
  padding: 30px 145px 45px 145px;
}

.block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 p {
  font-size: 25px;
  color: #fff;
  margin: 0;
  font-family: "prompt-regular";
}

.block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 h3 {
  font-size: 40px;
  color: #fff;
  margin: 10px 0 0 0;
  font-family: "prompt-medium";
  text-align: center;
}

.block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 h3 span {
  font-size: 25px;
}

.block-compare-main .block-compare-model-main .block-model-note {
  background-color: #ebebeb;
  padding: 30px 140px 80px 140px;
}

.block-compare-main .block-compare-model-main .block-model-note p {
  font-size: 21.3px;
  color: #000;
  margin: 0;
  font-family: "prompt-regular";
}

.block-compare-main .block-compare-payment-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: -80px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-payment-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-payment-main .block-payment-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-payment-main .block-payment-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-payment-main .block-payment-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 p,
.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 p {
  font-size: 25px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 .payment-dropdown .slctdropdown .slctwhite,
.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 .payment-dropdown .slctdropdown .slctwhite {
  height: 70px;
  font-size: 25px;
  font-family: "prompt-regular";
  background-image: url(/images-2020/share/icon-arrow-down-red.png);
  background-position: 95% 50%;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 {
  width: 50%;
  padding: 0px 180px 25px 140px;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 .price {
  text-align: right;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 .payment-dropdown {
  padding: 15px 0 10px 0;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 {
  width: 50%;
  padding: 0px 140px 25px 180px;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 .price {
  text-align: right;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 .payment-dropdown {
  padding: 15px 0 10px 0;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 {
  width: 50%;
  padding: 30px 180px 40px 140px;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 .payment-dropdown {
  padding: 15px 0 0 0;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 {
  width: 50%;
  padding: 30px 140px 40px 180px;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 .payment-dropdown {
  padding: 15px 0 0 0;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 {
  width: 50%;
  padding: 35px 180px 35px 140px;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 .payment-input {
  padding: 15px 0 0 0;
  position: relative;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 .payment-input input {
  height: 70px;
  width: 100%;
  border: 3px solid #000;
  font-size: 25px;
  color: #000;
  font-family: "prompt-regular";
  padding: 0 40px 0 20px;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 .payment-input span {
  font-size: 25px;
  font-family: "prompt-regular";
  color: #000;
  position: absolute;
  top: 37px;
  right: 20px;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 {
  width: 50%;
  padding: 35px 140px 35px 180px;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 .payment-input {
  padding: 15px 0 0 0;
  position: relative;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 .payment-input input {
  height: 70px;
  width: 100%;
  border: 3px solid #000;
  font-size: 25px;
  color: #000;
  font-family: "prompt-regular";
  padding: 0 40px 0 20px;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 .payment-input span {
  font-size: 25px;
  font-family: "prompt-regular";
  color: #000;
  position: absolute;
  top: 37px;
  right: 20px;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1 {
  width: 50%;
  padding: 45px 180px 40px 140px;
  background-color: #f3f3f3;
  text-align: center;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1 h3 {
  font-size: 40px;
  font-family: "prompt-medium";
  color: #e50015;
  margin: 10px 0 0 0;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1 h3 span {
  font-size: 25px;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 {
  width: 50%;
  padding: 45px 140px 40px 180px;
  background-color: #f3f3f3;
  text-align: center;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 h3 {
  font-size: 40px;
  font-family: "prompt-medium";
  color: #e50015;
  margin: 10px 0 0 0;
}

.block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 h3 span {
  font-size: 25px;
}

.block-compare-main .block-compare-payment-main .block-payment-content::before {
  content: "";
  position: absolute;
  height: 690px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

.block-compare-main .block-compare-engine-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-engine-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-engine-main .block-engine-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 {
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 p,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 p,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 p,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 p,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 p, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 p {
  font-size: 20px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 h3,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 h3,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 h3,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 h3,
.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 h3, .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 {
  padding: 0 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 h3 {
  margin: 10px 0 12px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 p {
  line-height: 1.3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 {
  padding: 25px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 h3 {
  margin: 23px 0 12px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 {
  padding: 30px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 h3 {
  margin: 23px 0 12px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 {
  padding: 40px 0 50px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 h3 {
  margin: 0 0 8px 0;
}

.block-compare-main .block-compare-engine-main .block-engine-content::before {
  content: "";
  position: absolute;
  height: 2977px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

/*โครงรถ*/

.block-compare-main .block-compare-car-frame-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-car-frame-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2,
.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4,
.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6,
.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 {
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 p, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 p,
.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 p, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 p,
.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 p, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 p,
.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 p, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 p {
  font-size: 20px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 h3, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 h3,
.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 h3, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 h3,
.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 h3, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 h3,
.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 h3, .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 {
  padding: 0 0 30px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 h3 {
  margin: 0 5px 20px 5px;
}

.block-compare-main .block-compare-car-frame-main .block-car-frame-content::before {
  content: "";
  position: absolute;
  height: 969px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

.block-compare-main .block-compare-wheel-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-wheel-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-wheel-main .block-wheel-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-wheel-main .block-wheel-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1, .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2,
.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 {
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 p, .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 p,
.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 p {
  font-size: 20px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 h3, .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 h3,
.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 {
  padding: 0 0 30px 0;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 {
  padding: 50px 0 40px 0;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-wheel-main .block-wheel-content::before {
  content: "";
  position: absolute;
  height: 210px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

.block-compare-main .block-compare-electric-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-electric-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-electric-main .block-electric-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-electric-main .block-electric-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1, .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2,
.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3, .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4,
.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 {
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 p, .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 p,
.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 p, .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 p,
.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 p {
  font-size: 20px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 h3, .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 h3,
.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 h3, .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 h3,
.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 {
  padding: 0 0 30px 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 {
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-electric-main .block-electric-content::before {
  content: "";
  position: absolute;
  height: 584px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

.block-compare-main .block-compare-suspension-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-suspension-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-suspension-main .block-suspension-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-suspension-main .block-suspension-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-suspension-main .block-suspension-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1, .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 {
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 p, .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 p {
  font-size: 20px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 h3, .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 {
  padding: 0 0 30px 0;
}

.block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 {
  padding: 40px 0 23px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 h3 {
  margin: 0 0 10px 0;
}


.block-compare-main .block-compare-suspension-main .block-suspension-content::before {
  content: "";
  position: absolute;
  height: 203px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

/* เบรก */
.block-compare-main .block-compare-brake-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-brake-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-brake-main .block-brake-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-brake-main .block-brake-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-brake-main .block-brake-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1, .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 {
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 p, .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 p {
  font-size: 20px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 h3, .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 {
  padding: 0 0 30px 0;
}

.block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 h3 {
  margin: 0 0 10px 0;
}


.block-compare-main .block-compare-brake-main .block-brake-content::before {
  content: "";
  position: absolute;
  height: 210px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

/* ยาง */

.block-compare-main .block-compare-tire-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-tire-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-tire-main .block-tire-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-tire-main .block-tire-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-tire-main .block-tire-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1, .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 {
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 p, .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 p {
  font-size: 20px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 h3, .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 {
  padding: 0 0 30px 0;
}

.block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 h3 {
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 {
  padding: 40px 0 30px 0;
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 h3 {
  margin: 0 0 10px 0;
}


.block-compare-main .block-compare-tire-main .block-tire-content::before {
  content: "";
  position: absolute;
  height: 210px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

/* ฟีเจอร์ฟิเศษ */
.block-compare-main .block-compare-special-features-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-special-features-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-special-features-main .block-special-features-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-special-features-main .block-special-features-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-special-features-main .block-special-features-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 {
  width: 50%;
  text-align: center;
  padding: 0 0 30px 0;
}

.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 {
  width: 50%;
  text-align: center;
  padding: 40px 0 30px 0;
}

.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2 p,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4 p,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6 p,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8 p,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 p {
  font-size: 20px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0;
}

.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2 h3,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4 h3,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6 h3,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8 h3,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 0 0 10px 0;
}

.block-compare-main .block-compare-special-features-main .block-special-features-content div:nth-child(4n-1), .block-compare-main .block-compare-special-features-main .block-special-features-content div:nth-child(4n) {
  background-color: #f3f3f3;
}

.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 p {
  line-height: 1.3;
}

.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1.FirstModel,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2.FirstModel,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3.FirstModel,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4.FirstModel,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5.FirstModel,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6.FirstModel,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7.FirstModel,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8.FirstModel,
.block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9.FirstModel {
  border-right: 2px solid #999999;
}

.block-compare-main .block-compare-technogoly-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-technogoly-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-header {
  text-align: center;
  padding: 43px 0 70px 0;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content {
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly {
  display: flex;
  flex-wrap: wrap;
  padding: 0 140px 35px 140px;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-1 {
  width: 33.33%;
  text-align: center;
  align-items: center;
  display: grid;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-1 .text-red {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-1 .text-red img {
  padding: 0 15px;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-1 .text-gray {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #444242;
  margin: 0;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-1 .text-gray img {
  padding: 0 15px;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-2 {
  width: 33.33%;
  text-align: center;
  align-items: center;
  display: grid;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-2 .text-red {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-2 .text-red img {
  padding: 0 15px;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-2 .text-gray {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #444242;
  margin: 0;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-2 .text-gray img {
  padding: 0 15px;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-img {
  width: 33.33%;
  display: grid;
  align-items: center;
  justify-items: center;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly.white {
  background-color: #fff;
  padding: 0 140px 0 140px;
  height: 170px;
}

.block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly.gray {
  background-color: #f3f3f3;
  padding: 0 140px 0 140px;
  height: 170px;
}

.block-compare-main .block-compare-news-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-news-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-news-main .block-news-header {
  text-align: center;
  padding: 43px 0 20px 0;
}

.block-compare-main .block-compare-news-main .block-news-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-news-main .block-news-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
  padding-bottom: 45px;
}

.block-compare-main .block-compare-news-main .block-news-content .item-news-content {
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-news-main .block-news-content .item-news-content h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 0 0 5px 0;
}

.block-compare-main .block-compare-news-main .block-news-content .item-news-content h4 {
  font-size: 20px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0 0 15px 0;
}

.block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-register {
  margin-bottom: 20px;
}

.block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-register a {
  width: 300px;
  font-size: 25px;
}

.block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-more a {
  width: 300px;
  font-size: 25px;
  border: 3px solid #000;
}

.block-compare-main .block-compare-news-main .block-news-content::before {
  content: "";
  position: absolute;
  height: 206px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

.block-compare-main .block-btn-main {
  max-width: 1400px;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  padding: 25px 0 45px 0;
}

.block-compare-main .block-btn-main .block-btn {
  width: 50%;
}

.block-compare-main .block-btn-main .block-btn-map {
  width: 370px;
}

.block-compare-main .block-btn-main .block-btn-map a {
  font-size: 25px;
  background-color: #000;
  color: #FFF;
  height: 60px;
}

.block-compare-main .block-btn-main .block-btn-map a i {
  font-size: 36px;
  position: relative;
  top: 10px;
  right: 10px;
}

.block-compare-main .block-btn-main .block-btn-map a::after {
  background: #fff;
}

.block-compare-main .block-btn-main .block-btn-map a::before {
  border-color: #FFF transparent transparent transparent;
}

.block-compare-main .block-btn-main .block-btn-map a:hover {
  color: #000;
}

.block-compare-main .block-btn-main .block-btn-download {
  width: 310px;
  margin-left: 20px;
}

.block-compare-main .block-btn-main .block-btn-download a {
  font-size: 25px;
  height: 60px;
}

.block-compare-main .block-btn-main .block-btn-download a i {
  font-size: 36px;
  position: relative;
  top: 10px;
  right: 10px;
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
  .block-compare-main .block-compare-model-main {
    max-width: 1180px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content {
    padding: 0 110px 0 110px;
  }

  .block-compare-main .block-compare-model-main .block-model-note p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-payment-main {
    max-width: 1180px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 {
    padding: 0px 110px 25px 110px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 {
    padding: 30px 110px 40px 110px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 {
    padding: 35px 110px 35px 110px;
  }

  .block-compare-main .block-compare-engine-main {
    max-width: 1180px;
  }

  .block-compare-main .block-compare-car-frame-main {
    max-width: 1180px;
  }

  .block-compare-main .block-compare-wheel-main {
    max-width: 1180px;
  }

  .block-compare-main .block-compare-technogoly-main {
    max-width: 1180px;
  }

  .block-compare-main .block-compare-news-main {
    max-width: 1180px;
    display: none;
  }

  .block-compare-main .block-btn-main {
    max-width: 1180px;
  }

  .block-compare-main .block-btn-main .block-btn-map {
    width: 25%;
  }

  .block-compare-main .block-btn-main .block-btn-map a {
    font-size: 22px;
  }

  .block-compare-main .block-btn-main .block-btn-download {
    width: 23%;
  }

  .block-compare-main .block-btn-main .block-btn-download a {
    font-size: 22px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .block-compare-main .block-compare-model-main {
    max-width: 980px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content {
    padding: 0 100px 0 100px;
  }

  .block-compare-main .block-compare-model-main .block-model-note p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-payment-main {
    max-width: 980px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 {
    padding: 0px 100px 25px 100px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 {
    padding: 30px 100px 40px 100px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 {
    padding: 35px 100px 35px 100px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 {
    padding: 45px 100px 40px 100px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content::before {
    background-color: #999999;
    width: 2px;
    height: 690px;
  }

  /* เครื่องยนต์ */
  .block-compare-main .block-compare-engine-main {
    max-width: 980px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 {
    padding: 25px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 {
    padding: 30px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 {
    padding: 40px 30px 23px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 {
    padding: 40px 30px 50px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content::before {
    background-color: #999999;
    width: 2px;
    height: 2937px;
  }

  /* โครงรถ */
  .block-compare-main .block-compare-car-frame-main {
    max-width: 980px;
  }

  .block-compare-main .block-compare-car-frame-main .block-frame-content .item-car-frame-seciton-1 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-car-frame-main .block-frame-content .item-car-frame-seciton-2 {
    padding: 25px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-car-frame-main .block-frame-content .item-car-frame-seciton-3 {
    padding: 30px 30px 30px 30px;
  }

  .block-compare-main .block-compare-car-frame-main .block-frame-content .item-car-frame-seciton-4 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-car-frame-main .block-frame-content .item-car-frame-seciton-5 {
    padding: 40px 30px 50px 30px;
  }

  .block-compare-main .block-compare-car-frame-main .block-frame-content .item-car-frame-seciton-5 p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content::before {
    background-color: #999999;
    width: 2px;
    height: 973px;
  }

  /*ระบบไฟฟ้า*/
  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 {
    padding: 40px 30px 30px 30px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 {
    padding: 40px 30px 50px 30px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content::before {
    background-color: #999999;
    width: 2px;
    height: 615px;
  }

  /*ระบบกันสะเทือน*/
  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 {
    padding: 40px 30px 50px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content::before {
    background-color: #999999;
    width: 2px;
    height: 248px;
  }

  /*ระบบเบรก*/
  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 {
    padding: 40px 30px 50px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content::before {
    background-color: #999999;
    width: 2px;
    height: 248px;
  }

  /*ล้อ*/
  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 {
    padding: 40px 30px 50px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content::before {
    background-color: #999999;
    width: 2px;
    height: 248px;
  }

  /*ยาง*/
  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 {
    padding: 40px 30px 50px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content::before {
    background-color: #999999;
    width: 2px;
    height: 248px;
  }

  /*ฟีเจอร์พิเศษ*/
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8 {
    padding: 40px 30px 30px 30px;
    background-color: #f3f3f3;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 {
    padding: 40px 30px 50px 30px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main {
    max-width: 980px;
  }

  .block-compare-main .block-compare-wheel-main {
    max-width: 980px;
  }

  .block-compare-main .block-compare-technogoly-main {
    max-width: 980px;
  }

  .block-compare-main .block-compare-news-main {
    max-width: 980px;
    display: none;
  }

  .block-compare-main .block-btn-main {
    max-width: 980px;
  }

  .block-compare-main .block-btn-main .block-btn-map {
    width: 25%;
  }

  .block-compare-main .block-btn-main .block-btn-map a {
    font-size: 18px;
  }

  .block-compare-main .block-btn-main .block-btn-download {
    width: 22.5%;
  }

  .block-compare-main .block-btn-main .block-btn-download a {
    font-size: 18px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .block-compare-main .block-compare-model-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-model-main .block-model-header .item-model-header:nth-child(1)::before {
    background-color: #e4e4e4;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content {
    padding: 0 40px 0 40px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content:nth-child(1)::before {
    height: 100%;
    top: 0;
    background-color: #999999;
    width: 2px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 {
    padding: 30px 45px 45px 60px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 {
    padding: 30px 45px 45px 60px;
  }

  .block-compare-main .block-compare-model-main .block-model-note {
    padding: 30px 60px 60px 60px;
    text-align: center;
  }

  .block-compare-main .block-compare-model-main .block-model-note p {
    line-height: 1.3;
  }

  .block-compare-main .block-compare-payment-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 {
    padding: 0px 45px 25px 45px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 {
    padding: 30px 45px 40px 45px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 {
    padding: 35px 45px 35px 45px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 {
    padding: 45px 45px 40px 45px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content::before {
    background-color: #999999;
    width: 2px;
  }

  .block-compare-main .block-compare-payment-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-engine-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 {
    padding: 0 30px 30px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 {
    padding: 25px 30px 15px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 {
    padding: 30px 30px 20px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 {
    padding: 40px 30px 23px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 p {
    font-size: 22px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 {
    padding: 40px 30px 50px 30px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 p {
    font-size: 22px;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content::before {
    background-color: #999999;
    width: 2px;
    height: 2801px;
  }

  .block-compare-main .block-compare-engine-main::before {
    height: 10px;
  }

  /* โครงรถ */
  .block-compare-main .block-compare-car-frame-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content::before {
    background-color: #999999;
    width: 2px;
    height: 936px;
  }

  .block-compare-main .block-compare-car-frame-main::before {
    height: 10px;
  }

  /* ระบบไฟฟ้า */
  .block-compare-main .block-compare-electric-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-6 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-6 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-7 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-7 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-8 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-8 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content::before {
    background-color: #999999;
    width: 2px;
    height: 552px;
  }

  .block-compare-main .block-compare-electric-main::before {
    height: 10px;
  }

  /* ระบบกันสะเทือน */
  .block-compare-main .block-compare-suspension-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content::before {
    background-color: #999999;
    width: 2px;
    height: 194px;
  }

  /* ระบบเบรก */
  .block-compare-main .block-compare-brake-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content::before {
    background-color: #999999;
    width: 2px;
    height: 203px;
  }

  /* ยาง */
  .block-compare-main .block-compare-tire-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content::before {
    background-color: #999999;
    width: 2px;
    height: 203px;
  }

  .block-compare-main .block-compare-tire-main::before {
    height: 10px;
  }

  /*ฟีเจอร์พิเศษ*/

  .block-compare-main .block-compare-special-features-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-special-features-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-brake-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-suspension-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-wheel-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 p {
    font-size: 22px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content::before {
    background-color: #999999;
    width: 2px;
    height: 201px;
  }

  .block-compare-main .block-compare-wheel-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-technogoly-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly {
    padding: 0 40px 35px 40px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-img img {
    max-width: 100%;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly.gray {
    padding: 0 40px 0 40px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly.white {
    padding: 0 40px 0 40px;
  }

  .block-compare-main .block-compare-technogoly-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-news-main {
    max-width: 750px;
    display: none;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-register {
    margin-bottom: 10px;
  }

  .block-compare-main .block-compare-news-main .block-news-content::before {
    background-color: #999999;
    width: 2px;
  }

  .block-compare-main .block-compare-news-main::before {
    height: 10px;
  }

  .block-compare-main .block-btn-main {
    max-width: 750px;
    justify-content: center;
    padding: 60px 0 45px 0;
  }

  .block-compare-main .block-btn-main .block-btn {
    width: 0;
  }

  .block-compare-main .block-btn-main .block-btn-map {
    width: 70%;
  }

  .block-compare-main .block-btn-main .block-btn-download {
    width: 70%;
    margin: 10px 0 0 0;
  }
}

@media only screen and (min-width: 550px) and (max-width: 767px) {
  .block-compare-main {
    padding: 0 20px;
  }

  .block-compare-main .block-compare-model-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-model-main .block-model-header .item-model-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-model-main .block-model-header .item-model-header:nth-child(1)::before {
    background-color: #e4e4e4;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content {
    padding: 0 20px 0 20px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content .model-dropdown .slctdropdown .slctwhite {
    font-size: 22px;
    height: 60px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content:nth-child(1)::before {
    height: 100%;
    top: 0;
    background-color: #999999;
    width: 2px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 {
    padding: 30px 25px 45px 25px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 {
    padding: 30px 25px 45px 25px;
  }

  .block-compare-main .block-compare-model-main .block-model-note {
    padding: 30px 60px 60px 60px;
    text-align: center;
  }

  .block-compare-main .block-compare-model-main .block-model-note p {
    line-height: 1.3;
    font-size: 20px;
  }

  .block-compare-main .block-compare-payment-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 {
    padding: 0px 25px 25px 25px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 .payment-dropdown .slctdropdown .slctwhite {
    font-size: 22px;
    height: 60px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 {
    background-color: #FFF;
    padding: 30px 25px 40px 25px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 .payment-dropdown .slctdropdown .slctwhite {
    font-size: 22px;
    height: 60px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 {
    padding: 35px 25px 35px 25px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 .payment-input input, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 .payment-input input {
    height: 60px;
    font-size: 22px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 .payment-input span, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 .payment-input span {
    font-size: 22px;
    top: 33px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 {
    background-color: #FFF;
    padding: 45px 25px 50px 25px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content::before {
    background-color: #999999;
    width: 2px;
    height: 640px;
  }

  .block-compare-main .block-compare-payment-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-engine-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-engine-main .block-compare-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 {
    padding: 0 15px 30px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 {
    padding: 25px 15px 15px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 {
    padding: 30px 15px 20px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 p {
    font-size: 20px;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 {
    padding: 40px 15px 23px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 p {
    font-size: 20px;
    /* line-height: 1.3; */
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 {
    padding: 40px 15px 50px 15px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 p {
    font-size: 20px;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content::before {
    background-color: #999999;
    width: 2px;
    height: 2709px;
  }

  .block-compare-main .block-compare-engine-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-car-frame-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content::before {
    background-color: #999999;
    width: 2px;
    height: 901px;
  }

  .block-compare-main .block-compare-car-frame-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-wheel-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content::before {
    background-color: #999999;
    width: 2px;
    height: 194px;
  }

  .block-compare-main .block-compare-wheel-main::before {
    height: 10px;
  }

  /* ระบบไฟฟ้า */
  .block-compare-main .block-compare-electric-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content::before {
    background-color: #999999;
    width: 2px;
    height: 533px;
  }

  .block-compare-main .block-compare-electric-main::before {
    height: 10px;
  }

  /* suspension */
  .block-compare-main .block-compare-suspension-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-3 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-3 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content::before {
    background-color: #999999;
    width: 2px;
    height: 194px;
  }

  .block-compare-main .block-compare-suspension-main::before {
    height: 10px;
  }

  /* ระบบเบรก */
  .block-compare-main .block-compare-brake-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-3 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-3 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content::before {
    background-color: #999999;
    width: 2px;
    height: 194px;
  }

  .block-compare-main .block-compare-brake-main::before {
    height: 10px;
  }

  /* ยาง */
  .block-compare-main .block-compare-tire-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content::before {
    background-color: #999999;
    width: 2px;
    height: 194px;
  }

  .block-compare-main .block-compare-tire-main::before {
    height: 10px;
  }

  /*ฟีเจอร์พิเศษ*/
  .block-compare-main .block-compare-special-features-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 p {
    font-size: 20px;
  }

  .block-compare-main .block-compare-special-features-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-technogoly-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly {
    padding: 0 40px 35px 40px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-img img {
    max-width: 100%;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly.gray {
    padding: 0 40px 0 40px;
    background-color: #fff;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly.white {
    padding: 0 40px 0 40px;
  }

  .block-compare-main .block-compare-technogoly-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-news-main {
    max-width: 750px;
    display: none;
  }

  .block-compare-main .block-compare-news-main .block-news-header h3 {
    font-size: 32px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content h3 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content h4 {
    font-size: 20px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-register {
    margin-bottom: 10px;
    padding: 0 15px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-register a {
    width: 100%;
    height: 60px;
    font-size: 22px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-more {
    padding: 0 15px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-more a {
    width: 100%;
    height: 60px;
    font-size: 22px;
  }

  .block-compare-main .block-compare-news-main .block-news-content::before {
    background-color: #999999;
    width: 2px;
    height: 215px;
  }

  .block-compare-main .block-compare-news-main::before {
    height: 10px;
  }

  .block-compare-main .block-btn-main {
    max-width: 750px;
    justify-content: center;
    padding: 60px 0 45px 0;
  }

  .block-compare-main .block-btn-main .block-btn {
    width: 0;
  }

  .block-compare-main .block-btn-main .block-btn-map {
    width: 70%;
  }

  .block-compare-main .block-btn-main .block-btn-download {
    width: 70%;
    margin: 10px 0 0 0;
  }
}

@media only screen and (min-width: 250px) and (max-width: 549px) {
  .block-compare-main {
    padding: 0 15px;
  }

  .block-compare-main .block-compare-model-main {
    max-width: 750px;
    top: -56px;
  }

  .block-compare-main .block-compare-model-main .block-model-header .item-model-header h3 {
    font-size: 26px;
    padding: 15px 0;
  }

  .block-compare-main .block-compare-model-main .block-model-header .item-model-header:nth-child(1)::before {
    background-color: #e4e4e4;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content {
    padding: 0 10px 0 10px;
    margin: 25px 0 25px 0;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content h3 {
    font-size: 22px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content p {
    font-size: 18px;
    margin: 30px 0 15px 0;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content .refresh {
    font-size: 16px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content .refresh img {
    height: 25px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content .model-dropdown .slctdropdown .slctwhite {
    font-size: 16px;
    height: 50px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content .model-dropdown .slctdropdown .slctwhite span {
    line-height: 50px;
  }

  .block-compare-main .block-compare-model-main .block-model-content .item-model-content:nth-child(1)::before {
    height: 100%;
    top: 0;
    background-color: #999999;
    width: 2px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 {
    padding: 30px 15px 30px 15px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 p {
    font-size: 18px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 h3 {
    font-size: 28px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-1 h3 span {
    font-size: 18px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 {
    padding: 30px 15px 30px 15px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 p {
    font-size: 18px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 h3 {
    font-size: 28px;
  }

  .block-compare-main .block-compare-model-main .block-model-price .item-model-price-2 h3 span {
    font-size: 18px;
  }

  .block-compare-main .block-compare-model-main .block-model-note {
    padding: 30px 15px 30px 15px;
    text-align: center;
  }

  .block-compare-main .block-compare-model-main .block-model-note p {
    line-height: 1.3;
    font-size: 16px;
  }

  .block-compare-main .block-compare-payment-main {
    max-width: 750px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 {
    padding: 0px 10px 0px 10px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 p {
    font-size: 16px !important;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 .payment-dropdown .slctdropdown .slctwhite {
    font-size: 16px;
    height: 50px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-1 .payment-dropdown .slctdropdown .slctwhite span, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-1-type-2 .payment-dropdown .slctdropdown .slctwhite span {
    line-height: 50px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 {
    background-color: #FFF;
    padding: 20px 10px 20px 10px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 p {
    font-size: 16px !important;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 .payment-dropdown .slctdropdown .slctwhite, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 .payment-dropdown .slctdropdown .slctwhite {
    font-size: 16px;
    height: 50px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-1 .payment-dropdown .slctdropdown .slctwhite span, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-2-type-2 .payment-dropdown .slctdropdown .slctwhite span {
    line-height: 50px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 {
    padding: 20px 10px 20px 10px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 p {
    font-size: 16px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 .payment-input input, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 .payment-input input {
    height: 50px;
    font-size: 16px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-1 .payment-input span, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-3-type-2 .payment-input span {
    font-size: 16px;
    top: 33px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 {
    background-color: #FFF;
    padding: 20px 15px 30px 15px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-1 p, .block-compare-main .block-compare-payment-main .block-payment-content .item-payment-seciton-4-type-2 p {
    font-size: 16px;
  }

  .block-compare-main .block-compare-payment-main .block-payment-content::before {
    background-color: #999999;
    height: 466px;
    width: 2px;
  }

  .block-compare-main .block-compare-payment-main::before {
    height: 10px;
  }

  /*เครื่องยนต์*/
  .block-compare-main .block-compare-engine-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
  }

  .block-compare-main .block-compare-engine-main .block-engine-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 {
    padding: 0 5px 30px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-1 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-2 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-3 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-4 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-5 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-6 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-7 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-8 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-9 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-10 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-11 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-12 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-13 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-14 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-15 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-16 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-17 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-18 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-19 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-20 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-21 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-22 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-23 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content .item-engine-seciton-24 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-engine-main .block-engine-content::before {
    background-color: #999999;
    width: 2px;
    height: 2144px;
  }

  .block-compare-main .block-compare-engine-main::before {
    height: 10px;
  }

  /*โครงรถ*/
  .block-compare-main .block-compare-car-frame-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 {
    padding: 0 5px 20px 5px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 h3 {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-1 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 h3 {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-2 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 h3 {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-3 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 h3 {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-4 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 h3 {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-5 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 h3 {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-6 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 h3 {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-7 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 h3 {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content .item-car-frame-seciton-8 p {
    font-size: 15px !important;
    line-height: 1.3;
  }

  .block-compare-main .block-compare-car-frame-main .block-car-frame-content::before {
    background-color: #999999;
    width: 2px;
    height: 772px;
  }

  .block-compare-main .block-compare-car-frame-main::before {
    height: 10px;
  }

  /*ระบบไฟฟ้า*/
  .block-compare-main .block-compare-electric-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
  }

  .block-compare-main .block-compare-electric-main .block-electric-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 {
    padding: 0 5px 25px 5px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-1 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-2 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-3 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-4 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content .item-electric-seciton-5 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-electric-main .block-electric-content::before {
    background-color: #999999;
    width: 2px;
    height: 403px;
  }

  .block-compare-main .block-compare-electric-main::before {
    height: 10px;
  }

  /*ระบบกันสะเทือน*/
  .block-compare-main .block-compare-suspension-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 {
    padding: 0 5px 25px 5px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-1 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content .item-suspension-seciton-2 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-suspension-main .block-suspension-content::before {
    background-color: #999999;
    width: 2px;
    height: 150px;
  }

  .block-compare-main .block-compare-suspension-main::before {
    height: 10px;
  }

  /*ระบบเบรก*/
  .block-compare-main .block-compare-brake-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
  }

  .block-compare-main .block-compare-brake-main .block-brake-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 {
    padding: 0 5px 25px 5px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-1 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content .item-brake-seciton-2 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-brake-main .block-brake-content::before {
    background-color: #999999;
    width: 2px;
    height: 150px;
  }

  .block-compare-main .block-compare-brake-main::before {
    height: 10px;
  }

  /*ล้อ*/
  .block-compare-main .block-compare-wheel-main .block-wheel-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-wheel-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 {
    padding: 0 5px 25px 5px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-1 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-2 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content .item-wheel-seciton-3 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-wheel-main .block-wheel-content::before {
    background-color: #999999;
    width: 2px;
    height: 150px;
  }

  .block-compare-main .block-compare-wheel-main::before {
    height: 10px;
  }

  /*ยาง*/
  .block-compare-main .block-compare-tire-main .block-tire-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-tire-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 {
    padding: 0 5px 25px 5px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-1 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content .item-tire-seciton-2 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-tire-main .block-tire-content::before {
    background-color: #999999;
    width: 2px;
    height: 150px;
  }

  .block-compare-main .block-compare-tire-main::before {
    height: 10px;
  }

  /*ฟีเจอร์พิเศษ*/
  .block-compare-main .block-compare-special-features-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 {
    padding: 0 5px 25px 5px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 {
    padding: 20px 5px 25px 5px;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7 h3, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8 h3,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 h3 {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-1 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-2 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-3 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-4 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-5 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-6 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-7 p, .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-8 p,
  .block-compare-main .block-compare-special-features-main .block-special-features-content .item-special-features-seciton-9 p {
    font-size: 15px !important;
  }

  .block-compare-main .block-compare-special-features-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-technogoly-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly {
    padding: 0 10px 35px 10px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-1 .text-red {
    font-size: 20px !important;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-1 .text-red img {
    height: 30px;
    position: relative;
    top: -2px;
    padding: 0 10px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-1 .text-gray {
    font-size: 20px !important;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-1 .text-gray img {
    height: 30px;
    position: relative;
    top: -2px;
    padding: 0 10px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-2 .text-red {
    font-size: 20px !important;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-2 .text-red img {
    height: 30px;
    position: relative;
    top: -2px;
    padding: 0 10px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-2 .text-gray {
    font-size: 20px !important;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-seciton-1-type-2 .text-gray img {
    height: 30px;
    position: relative;
    top: -2px;
    padding: 0 10px;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly .item-technogoly-img img {
    max-width: 100%;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly.gray {
    padding: 0 10px 0 10px;
    height: 100px;
    background-color: #FFF;
  }

  .block-compare-main .block-compare-technogoly-main .block-technogoly-content .block-technogoly.white {
    padding: 0 10px 0 10px;
    height: 100px;
  }

  .block-compare-main .block-compare-technogoly-main::before {
    height: 10px;
  }

  .block-compare-main .block-compare-news-main {
    max-width: 750px;
    margin: 40px auto 0 auto;
    display: none;
  }

  .block-compare-main .block-compare-news-main .block-news-header h3 {
    font-size: 26px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content h3 {
    font-size: 16px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content h4 {
    font-size: 16px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-register {
    margin-bottom: 10px;
    padding: 0 10px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-register a {
    width: 100%;
    height: 50px;
    font-size: 16px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-register a span {
    line-height: 50px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-more {
    padding: 0 10px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-more a {
    width: 100%;
    height: 50px;
    font-size: 16px;
  }

  .block-compare-main .block-compare-news-main .block-news-content .item-news-content .item-news-btn .btn-more a span {
    line-height: 50px;
  }

  .block-compare-main .block-compare-news-main .block-news-content::before {
    background-color: #999999;
    height: 190px;
    width: 2px;
  }

  .block-compare-main .block-compare-news-main::before {
    height: 10px;
  }

  .block-compare-main .block-btn-main {
    max-width: 750px;
    justify-content: center;
    padding: 60px 15px 45px 15px;
  }

  .block-compare-main .block-btn-main .block-btn {
    width: 0;
  }

  .block-compare-main .block-btn-main .block-btn-map {
    width: 75%;
  }

  .block-compare-main .block-btn-main .block-btn-map a {
    font-size: 18px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .block-compare-main .block-btn-main .block-btn-map a i {
    font-size: 27px;
    top: 0;
    left: 0;
  }

  .block-compare-main .block-btn-main .block-btn-download {
    width: 75%;
    margin: 10px 0 0 0;
  }

  .block-compare-main .block-btn-main .block-btn-download a {
    font-size: 18px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .block-compare-main .block-btn-main .block-btn-download a i {
    font-size: 30px;
    top: 0;
  }
}

.block-compare-main.step-1 .block-compare-model-main .block-model-content .item-model-content h3.step-1 {
  color: #e40015;
  cursor: pointer;
}

.block-compare-main.step-1 .block-compare-model-main .block-model-content .item-model-content.select-step-1 .model-img {
  cursor: pointer;
}

.block-compare-main.step-1.active {
  opacity: 1 !important;
  display: block !important;
  transition: 0.3s all;
}

.block-compare-main.step-2.active {
  opacity: 1 !important;
  display: block !important;
  transition: 0.3s all;
}

.block-modal-bg {
  background-color: #ebebeb;
  height: auto;
  position: absolute;
  opacity: 0;
  pointer-events: none;
  top: 0;
  width: 100%;
  z-index: 999;
}

.block-modal-bg .block-modal-main {
  max-width: 1610px;
  margin: 0 auto;
}

.block-modal-bg .block-modal-main .block-modal-header {
  padding: 150px 0 35px 0;
  border-bottom: 2px solid #e50015;
  display: flex;
  flex-wrap: wrap;
}

.block-modal-bg .block-modal-main .block-modal-header .item-modal-header {
  width: 50%;
}

.block-modal-bg .block-modal-main .block-modal-header .item-modal-header h3 {
  font-size: 30px;
  font-family: "prompt-medium";
  color: #e50416;
  margin: 0 0 0 0;
}

.block-modal-bg .block-modal-main .block-modal-header .block-search {
  width: 50%;
  display: flex;
  justify-content: flex-end;
}

.block-modal-bg .block-modal-main .block-modal-header .block-search .inputbx {
  width: 600px;
  position: relative;
}

.block-modal-bg .block-modal-main .block-modal-header .block-search .inputbx input.inpbxblack {
  padding: 0 20px 0 20px;
  height: 50px;
}

.block-modal-bg .block-modal-main .block-modal-header .block-search .inputbx input.inpbxblack::placeholder {
  color: #959595;
}

.block-modal-bg .block-modal-main .block-modal-header .block-search .inputbx input.inpbxblack:focus {
  border: 3px solid #000;
  background-color: transparent;
  color: #000;
}

.block-modal-bg .block-modal-main .block-modal-header .block-search .inputbx span {
  position: absolute;
  color: #eb1c24;
  font-size: 24px;
  padding: 12px 15px;
  right: 0;
}

.block-modal-bg .block-modal-main .block-modal-header .block-search .inputbx::before {
  content: "";
  width: 2px;
  height: 27px;
  background-color: #6c6c6c;
  position: absolute;
  top: 11px;
  right: 55px;
}

.block-modal-bg .block-modal-main .block-modal-content {
  padding: 30px 0;
}

.block-modal-bg .block-modal-main .block-modal-content h3 {
  font-size: 25px;
  font-family: "prompt-regular";
  color: #000;
  margin: 0 0 25px 0;
}

.block-modal-bg .block-modal-main .block-modal-content .block-tabs-type .nav-tabs {
  border-bottom: 0px solid #ddd;
}

.block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li {
  height: 80px;
  width: 230px;
  display: flex;
  justify-content: center;
  border-right: 2px solid #CCC;
}

.block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li:before {
  display: block;
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 9;
  right: 0;
  height: 4px;
  background-color: #fa0608;
  width: 0%;
  margin: 0 auto;
  transition: .3s;
}

.block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li:hover::before {
  width: 80%;
}

.block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li a {
  font-size: 20px;
  margin: 0;
  color: #000;
  font-family: "prompt-regular";
  padding: 0 0 0 0;
  border: none;
  text-align: center;
  width: 100%;
}

.block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li a img {
  display: block;
  height: 30px;
  max-width: 50px;
  margin: 0 auto 20px auto;
}

.block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li.active a {
  background-color: #ebebeb;
  border: m;
  text-align: center;
}

.block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li.active a::before {
  content: "";
  width: 80%;
  position: absolute;
  height: 4px;
  background-color: #e50015;
  bottom: 0;
  left: 0;
  right: 0;
  display: block;
  margin: 0 auto;
}

.block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content {
  display: flex;
  flex-wrap: wrap;
  width: 1650px;
  margin: 0 -20px 0 -20px;
  cursor: pointer;
}

.block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type {
  width: 290px;
  background-color: #FFF;
  margin: 40px 20px 0 20px;
  padding: 20px 30px 20px 30px;
  position: relative;
}

.block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type .type-img img {
  max-width: 100%;
}

.block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type .type-content {
  padding: 0 0 85px 0;
}

.block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type .type-content h5 {
  font-size: 25px;
  color: #000;
  font-family: "teko-regular";
  margin: 0;
}

.block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type .type-content h5 span {
  font-family: "prompt-medium";
  font-size: 18px;
}

.block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type .type-more span {
  display: flex;
  align-items: center;
  position: absolute;
  font-family: "prompt-medium";
  font-size: 18px;
  color: #000 !important;
  bottom: 0;
  padding: 0 0 30px 0;
}

.block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type .type-more span img {
  transform: rotate(270deg);
  height: 8px;
  padding: 0 10px;
}

.block-modal-bg .block-modal-main .block-close {
  background-color: #e81d23;
  width: 90px;
  height: 90px;
  position: absolute;
  top: 0;
  right: 25px;
  cursor: pointer;
  transition: 0.3 all;
}

.block-modal-bg .block-modal-main .block-close img {
  width: 30px;
  margin: 0 auto;
  display: flex;
  padding: 15px 0;
}

.block-modal-bg .block-modal-main .block-close p {
  font-size: 20px;
  color: #fff;
  font-family: "prompt-medium";
  margin: 0;
  text-align: center;
}

.block-modal-bg.active {
  pointer-events: visible;
  opacity: 1;
  transition: 0.3s all;
}

@media only screen and (min-width: 1200px) and (max-width: 1620px) {
  .block-modal-bg .block-modal-main {
    max-width: 1180px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type {
    display: flex;
    /* justify-content: center; */
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li {
    width: 165px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content {
    width: 1220px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type {
    width: 265px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .block-modal-bg .block-modal-main {
    max-width: 980px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type {
    display: flex;
    justify-content: center;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li {
    width: 135px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li a {
    font-size: 18px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content {
    width: 980px;
    margin: 0 auto;
  }

  .block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type {
    width: 280px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .block-modal-bg .block-modal-main {
    max-width: 750px;
  }

  .block-modal-bg .block-modal-main .block-modal-header .item-modal-header {
    width: 100%;
    text-align: center;
  }

  .block-modal-bg .block-modal-main .block-modal-header .item-modal-header h3 {
    margin-bottom: 30px;
  }

  .block-modal-bg .block-modal-main .block-modal-header .block-search {
    width: 100%;
    justify-content: center;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type {
    display: flex;
    justify-content: center;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li {
    width: 107px;
    height: 65px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li a {
    font-size: 14px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li a img {
    height: 25px;
    margin: 0 auto 15px auto;
  }

  .block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content {
    width: 750px;
    margin: 0 auto;
  }

  .block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type {
    width: 230px;
    margin: 40px 10px 0 10px;
  }
}

@media only screen and (min-width: 250px) and (max-width: 767px) {
  .block-modal-bg {
    background-color: #FFF;
  }

  .block-modal-bg .block-modal-main {
    max-width: 750px;
    padding: 20px 30px 0 30px;
  }

  .block-modal-bg .block-modal-main .block-modal-header {
    border: none;
    padding: 90px 0 0 0;
  }

  .block-modal-bg .block-modal-main .block-modal-header .item-modal-header {
    width: 100%;
  }

  .block-modal-bg .block-modal-main .block-modal-header .item-modal-header h3 {
    margin-bottom: 30px;
    line-height: 1.4;
  }

  .block-modal-bg .block-modal-main .block-modal-header .block-search {
    width: 100%;
  }

  .block-modal-bg .block-modal-main .block-modal-header .block-search .inputbx {
    width: 100%;
  }

  .block-modal-bg .block-modal-main .block-modal-header .item-modal-sub {
    padding: 20px 0;
    text-align: center;
    width: 100%;
    position: relative;
  }

  .block-modal-bg .block-modal-main .block-modal-header .item-modal-sub span {
    font-size: 18px;
    color: #000000;
    font-family: "prompt-regular";
  }

  .block-modal-bg .block-modal-main .block-modal-header .item-modal-sub::before {
    content: "";
    height: 2px;
    width: 45%;
    position: absolute;
    top: 29px;
    background-color: #e81d23;
    right: 0;
  }

  .block-modal-bg .block-modal-main .block-modal-header .item-modal-sub::after {
    content: "";
    height: 2px;
    width: 45%;
    position: absolute;
    top: 29px;
    background-color: #e81d23;
    left: 0;
  }

  .block-modal-bg .block-modal-main .block-modal-header:before {
    content: "";
    background-color: #b8b8b8;
    position: absolute;
    top: 70px;
    left: 0;
    width: 100%;
    height: 1px;
  }

  .block-modal-bg .block-modal-main .block-modal-content {
    padding: 0 0 30px 0;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type {
    display: flex;
    justify-content: center;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li {
    width: 107px;
    height: 65px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li a {
    font-size: 14px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .block-tabs-type li a img {
    height: 25px;
    margin: 0 auto 15px auto;
  }

  .block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content {
    width: 750px;
    margin: 0 auto;
  }

  .block-modal-bg .block-modal-main .block-modal-content .tab-content .item-type-content .item-type {
    width: 280px;
    margin: 40px auto 0 auto;
  }

  .block-modal-bg .block-modal-main .block-modal-content .item-modal-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background-color: #dcdcdc;
    margin: 0 -30px;
    margin: 0 -30px;
    padding: 30px;
    cursor: pointer;
  }

  .block-modal-bg .block-modal-main .block-modal-content .item-modal-content .modal-img {
    width: 15%;
  }

  .block-modal-bg .block-modal-main .block-modal-content .item-modal-content .modal-img img {
    max-width: 50px;
    max-height: 50px;
  }

  .block-modal-bg .block-modal-main .block-modal-content .item-modal-content .modal-text {
    width: 75%;
  }

  .block-modal-bg .block-modal-main .block-modal-content .item-modal-content .modal-text p {
    margin: 0;
    font-size: 18px;
    font-family: "prompt-regular";
    color: #000;
  }

  .block-modal-bg .block-modal-main .block-modal-content .item-modal-content .modal-icon {
    width: 10%;
    text-align: right;
  }

  .block-modal-bg .block-modal-main .block-modal-content .item-modal-content .modal-icon img {
    transform: rotate(270deg);
  }

  .block-modal-bg .block-modal-main .block-modal-content.type-2 h3 {
    margin: 0 0 25px 0;
    padding: 0 0 20px 0;
    border-bottom: 2px solid #e50015 !important;
  }

  .block-modal-bg .block-modal-main .block-modal-content.type-2 .item-type-content {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
  }

  .block-modal-bg .block-modal-main .block-modal-content.type-2 .item-type-content .item-type {
    width: 48%;
    background-color: #FFF;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    margin: 0 12px;
    padding: 20px 30px 20px 30px;
    position: relative;
  }

  .block-modal-bg .block-modal-main .block-modal-content.type-2 .item-type-content .item-type .type-img img {
    max-width: 100%;
  }

  .block-modal-bg .block-modal-main .block-modal-content.type-2 .item-type-content .item-type .type-content {
    padding: 0 0 85px 0;
  }

  .block-modal-bg .block-modal-main .block-modal-content.type-2 .item-type-content .item-type .type-content h5 {
    font-size: 30px;
    color: #000;
    font-family: "teko-regular";
    margin: 0;
  }

  .block-modal-bg .block-modal-main .block-modal-content.type-2 .item-type-content .item-type .type-content h5 span {
    font-family: "prompt-medium";
    font-size: 20px;
  }

  .block-modal-bg .block-modal-main .block-modal-content.type-2 .item-type-content .item-type .type-more span {
    display: flex;
    align-items: center;
    position: absolute;
    font-family: "prompt-medium";
    font-size: 20px;
    color: #000 !important;
    bottom: 0;
    padding: 0 0 30px 0;
  }

  .block-modal-bg .block-modal-main .block-modal-content.type-2 .item-type-content .item-type .type-more span img {
    transform: rotate(270deg);
    height: 8px;
    padding: 0 10px;
  }

  .block-modal-bg .block-modal-main .block-close {
    right: 0;
    width: 70px;
    height: 70px;
  }

  .block-modal-bg .block-modal-main .block-close img {
    width: 20px;
    padding: 10px 0;
  }

  .block-modal-bg .block-modal-main .block-close p {
    font-size: 16px;
  }
}

@media only screen and (min-width: 250px) and (max-width: 450px) {
  .block-modal-bg .block-modal-main .block-modal-header .item-modal-sub::before {
    width: 43%;
  }

  .block-modal-bg .block-modal-main .block-modal-header .item-modal-sub::after {
    width: 43%;
  }

  .block-modal-bg .block-modal-main .block-modal-content .item-modal-content .modal-img {
    width: 25%;
  }

  .block-modal-bg .block-modal-main .block-modal-content .item-modal-content .modal-text {
    width: 65%;
  }
}

.block-modal-bg.active {
  opacity: 1 !important;
  display: block !important;
  transition: 0.3s all;
  overflow: auto;
  height: 100vh;
}

@media only screen and (min-width: 250px) and (max-width: 5000px) {
  .block-modal-bg-type-2 {
    display: none;
  }
}

@media only screen and (min-width: 250px) and (max-width: 767px) {
  .block-modal-bg-type-2 {
    height: 100vh;
    position: absolute;
    pointer-events: none;
    top: 0;
    opacity: 0;
    background-color: #FFF;
    width: 100%;
    z-index: 999;
    padding: 0 30px;
    right: 100%;
  }

  .block-modal-bg-type-2 .block-modal-main {
    max-width: 1610px;
    margin: 0 auto;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-header {
    padding: 116px 0 0 0;
    display: flex;
    flex-wrap: wrap;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-header .item-modal-header {
    width: 100%;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-header .item-modal-header h3 {
    font-size: 30px;
    font-family: "prompt-medium";
    color: #e50416;
    margin: 0 0 0 0;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-header .item-modal-back {
    margin: 50px 0 0 0;
    cursor: pointer;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-header .item-modal-back p {
    font-size: 16px;
    font-family: "prompt-regular";
    color: #000;
    margin: 0;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-header .item-modal-back p img {
    transform: rotate(90deg);
    height: 7px;
    position: relative;
    top: -1px;
    margin: 0 15px 0 0;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-header:before {
    content: "";
    background-color: #b8b8b8;
    position: absolute;
    top: 70px;
    left: 0;
    width: 100%;
    height: 1px;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content {
    padding: 30px 0;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content h3 {
    font-size: 25px;
    font-family: "prompt-regular";
    color: #000;
    margin: 0 0 20px 0;
    padding: 0 0 25px 0;
    border-bottom: 2px solid #e50416;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    cursor: pointer;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content .item-type-mobile {
    width: 48%;
    background-color: #FFF;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    margin: 20px 10px 0 10px;
    padding: 20px 30px 20px 30px;
    position: relative;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content .item-type-mobile .type-img img {
    max-width: 100%;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content .item-type-mobile .type-content {
    padding: 0 0 85px 0;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content .item-type-mobile .type-content h5 {
    font-size: 25px;
    color: #000;
    font-family: "teko-regular";
    margin: 0;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content .item-type-mobile .type-content h5 span {
    font-family: "prompt-medium";
    font-size: 18px;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content .item-type-mobile .type-more span {
    display: flex;
    align-items: center;
    position: absolute;
    font-family: "prompt-medium";
    font-size: 18px;
    color: #000 !important;
    bottom: 0;
    padding: 0 0 30px 0;
  }

  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content .item-type-mobile .type-more span img {
    transform: rotate(270deg);
    height: 8px;
    padding: 0 10px;
  }
}

@media only screen and (min-width: 250px) and (max-width: 767px) and (min-width: 501px) and (max-width: 600px) {
  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content .item-type-mobile {
    width: 47%;
  }
}

@media only screen and (min-width: 250px) and (max-width: 767px) and (min-width: 250px) and (max-width: 500px) {
  .block-modal-bg-type-2 .block-modal-main .block-modal-content .item-type-content .item-type-mobile {
    width: 100%;
    margin: 20px 0 !important;
  }
}

@media only screen and (min-width: 250px) and (max-width: 767px) {
  .block-modal-bg-type-2 .block-modal-main .block-close-mobile {
    background-color: #e81d23;
    width: 70px;
    height: 70px;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    transition: 0.3 all;
  }

  .block-modal-bg-type-2 .block-modal-main .block-close-mobile img {
    width: 20px;
    margin: 0 auto;
    display: flex;
    padding: 10px 0;
  }

  .block-modal-bg-type-2 .block-modal-main .block-close-mobile p {
    font-size: 16px;
    color: #fff;
    font-family: "prompt-medium";
    margin: 0;
    text-align: center;
  }

  .block-modal-bg-type-2.active {
    pointer-events: visible;
    opacity: 1;
    transition: 0.3s all;
    right: 0%;
    display: block;
    overflow: auto;
    height: 100vh;
  }
}

.unactive {
  opacity: 0 !important;
  display: none !important;
  transition: 0.3s all;
}

body.active {
  overflow: hidden;
}

.block-compare-main .block-compare-engine-bigbike-main, .block-compare-main .block-compare-chassis-bigbike-main,
.block-compare-main .block-compare-dimension-bigbike-main, .block-compare-main .block-compare-brake-bigbike-main,
.block-compare-main .block-compare-fuel-bigbike-main, .block-compare-main .block-compare-electrical-bigbike-main,
.block-compare-main .block-compare-tranmission-bigbike-main, .block-compare-main .block-compare-gearratio-bigbike-main,
.block-compare-main .block-compare-suspension-bigbike-main {
  max-width: 1400px;
  background-color: #FFF;
  margin: 55px auto 0 auto;
  position: relative;
}

.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-header,
.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-header,
.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-header,
.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-header,
.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-header,
.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-header,
.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-header,
.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-header,
.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-header {
  text-align: center;
  padding: 43px 0 43px 0;
}

.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content,
.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content,
.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content,
.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content,
.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content,
.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content,
.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content,
.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content,
.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}

.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-1,
.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-1,
.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-1,
.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-1,
.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-1,
.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-1,
.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-1,
.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-1,
.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-1 {
  padding: 40px 0 30px 0;
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-2,
.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-2,
.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-2,
.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-2,
.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-2,
.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-2,
.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-2,
.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-2,
.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-2 {
  padding: 40px 0 23px 0;
  background-color: #f3f3f3;
  width: 50%;
  text-align: center;
}

.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-header h3,
.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-header h3,
.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-header h3,
.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-header h3,
.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-header h3,
.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-header h3,
.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-header h3,
.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-header h3,
.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-header h3 {
  font-size: 40px;
  font-family: "prompt-regular";
  color: #e50015;
  margin: 0;
}

.block-compare-main .block-compare-engine-bigbike-main::before,
.block-compare-main .block-compare-chassis-bigbike-main::before,
.block-compare-main .block-compare-dimension-bigbike-main::before,
.block-compare-main .block-compare-brake-bigbike-main::before,
.block-compare-main .block-compare-fuel-bigbike-main::before,
.block-compare-main .block-compare-electrical-bigbike-main::before,
.block-compare-main .block-compare-tranmission-bigbike-main::before,
.block-compare-main .block-compare-gearratio-bigbike-main::before,
.block-compare-main .block-compare-suspension-bigbike-main::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #e50015;
  height: 8px;
}

.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content::before {
  content: "";
  position: absolute;
  height: 1333px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {
  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 1286px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 1306px;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 1333px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 1278px;
  }

  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-header h3 {
    font-size: 26px;
  }
}

.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content::before {
  content: "";
  position: absolute;
  height: 690px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 666px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 677px;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 690px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 641px;
  }

  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-header h3 {
    font-size: 26px;
  }
}

.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content::before {
  content: "";
  position: absolute;
  height: 690px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 666px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 677px;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 690px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 685px;
  }

  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-header h3 {
    font-size: 26px;
  }
}

.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content::before {
  content: "";
  position: absolute;
  height: 267px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 257px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 262px;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 267px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 248px;
  }

  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-header h3 {
    font-size: 26px;
  }
}

.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content::before {
  content: "";
  position: absolute;
  height: 267px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 257px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 262px;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 267px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 263px;
  }

  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-header h3 {
    font-size: 26px;
  }
}

.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content::before {
  content: "";
  position: absolute;
  height: 267px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 257px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 262px;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 267px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 277px;
  }

  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-header h3 {
    font-size: 26px;
  }
}

.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content::before {
  content: "";
  position: absolute;
  height: 411px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 396px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 403px;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 411px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 381px;
  }

  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-header h3 {
    font-size: 26px;
  }
}

.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content::before {
  content: "";
  position: absolute;
  height: 411px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 396px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 403px;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 411px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 396px;
  }

  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-header h3 {
    font-size: 26px;
  }
}

.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content::before {
  content: "";
  position: absolute;
  height: 267px;
  background-color: #000;
  top: 0;
  width: 1px;
  right: 0;
  left: 0;
  display: block;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 257px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 262px;
  }
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 267px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content::before {
    background-color: #999999;
    width: 2px;
    height: 276px;
  }

  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-header h3 {
    font-size: 26px;
  }
}

.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-1 h3,
.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-2 h3,
.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-1 h3,
.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-2 h3,
.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-1 h3,
.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-2 h3,
.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-1 h3,
.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-2 h3,
.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-1 h3,
.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-2 h3,
.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-1 h3,
.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-2 h3,
.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-1 h3,
.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-2 h3,
.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-1 h3,
.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-2 h3,
.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-1 h3,
.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-2 h3 {
  font-size: 25px;
  font-family: "prompt-medium";
  color: #000;
  margin: 23px 0 12px 0;
}

.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-1 h3,
.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-1 h3,
.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-1 h3,
.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-1 h3,
.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-1 h3,
.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-1 h3,
.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-1 h3,
.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-1 h3,
.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-1 h3 {
  margin: 10px 0 12px 0;
}

.block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-2 h3,
.block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-1 h3,
.block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-1 h3,
.block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-2 h3,
.block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-2 h3,
.block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-2 h3,
.block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-1 h3,
.block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-1 h3,
.block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-2 h3 {
  margin: 0 0 10px 0;
}

@media only screen and (max-width: 767px) and (min-width: 550px) {

  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-2 h3 {
    font-size: 20px;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {

  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-2 h3 {
    font-size: 22px;
  }
}

@media only screen and (max-width: 549px) and (min-width: 250px) {

  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-engine-bigbike-main .block-engine-bigbike-content .item-engine-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-chassis-bigbike-main .block-chassis-bigbike-content .item-chassis-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-dimension-bigbike-main .block-dimension-bigbike-content .item-dimension-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-brake-bigbike-main .block-brake-bigbike-content .item-brake-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-fuel-bigbike-main .block-fuel-bigbike-content .item-fuel-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-electrical-bigbike-main .block-electrical-bigbike-content .item-electrical-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-tranmission-bigbike-main .block-tranmission-bigbike-content .item-tranmission-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-gearratio-bigbike-main .block-gearratio-bigbike-content .item-gearratio-bigbike-seciton-2 h3,
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-1 h3,
  .block-compare-main .block-compare-suspension-bigbike-main .block-suspension-bigbike-content .item-suspension-bigbike-seciton-2 h3 {
    font-size: 15px;
  }
}





/*# sourceMappingURL=compare-model-2020.css.map */