@import url("../fonts/sarabunnew/thsarabunnew.css");
.btn-phase1,  .btn-phase2, .btn-phase3, .btn-phase4 {
  position: absolute;
}
.btn-caret-right {
  transition: all 0.3s;
  cursor: pointer;
}
.btn-caret-right span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.3s;
}
.btn-caret-right span:after {
  content: '»';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.3s;
}
.btn-caret-right:hover span{
  padding-right: 25px;
}
.btn-caret-right:hover span:after {
  opacity: 1;
  right: 0;
}
.icon-off:after {
  content: "";
  display: block;
  position: absolute;
  width: 90%;
  height: 87%;
  left: 40%;
  top: 75%;
  z-index: -1;
  margin: -35% 0 0 -35%;
  border-radius: 50%;
  background: #ecf0f1;
  background: -moz-linear-gradient(#cbc7bc, #ecf0f1);
  background: -ms-linear-gradient(#cbc7bc, #ecf0f1);
  background: -o-linear-gradient(#cbc7bc, #ecf0f1);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#cbc7bc), to(#ecf0f1));
  background: -webkit-linear-gradient(#cbc7bc, #ecf0f1);
  background: linear-gradient(#cbc7bc, #ecf0f1);
  box-shadow:
    0 -2px 5px rgba(255,255,255,0.05),
    0 2px 5px rgba(255,255,255,0.1);
}
#phase-0 > [class*="icon1-"] {
  padding-top: 10px;
  padding-left: 8px;
  width: 200px;
  height: 100px;
  font-size: 16px;
  position: absolute;
}
#phase-0 > .icon1-1 {
  margin-top: -140px;
  margin-left: 400px;
  padding-top: 20px;
}
#phase-0 > .icon1-2 {
  margin-top: 0px;
  margin-left: 400px;
}
#phase-0 > .icon1-3 {
  margin-top: 140px;
  margin-left: 400px;
}
#phase-0 > .icon1-4 {
  margin-top: 280px;
  margin-left: 400px;
}
#phase-0 > .icon1-5 {
  margin-top: 0px;
  margin-left: 700px;
}
.vertical-line1 {
  position: absolute;
  background-color: white;
  border: 2px solid #ffffff;
  height: 400px;
  width: 20px;
  margin-top: -100px;
  margin-left: 490px;
}
.vertical-line2 {
  position: absolute;
  background-color: white;
  border: 2px solid #ffffff;
  height: 100px;
  width: 20px;
  margin-top: -20px;
  margin-left: 790px;
}
.honrizontal-line1 {
  position: absolute;
  background-color: white;
  border: 2px solid #ffffff;
  height: 20px;
  width: 320px;
  margin-top: -30px;
  margin-left: 490px;
}
.popover-icon-1-1 {
    width:500px; 
}
.popover-title {
    font-family: 'THSarabunNew', sans-serif;
    color: blue;
    font-size: 24px;
    text-align: center;
}
.popover-content {
    font-family: 'THSarabunNew', sans-serif;
    color: black;
    font-size: 14px;
}

  .phase-1-bg-th {
    height: 108vw;
    width: 100vw;
    margin-top: 5vw;
    margin-left: -15px;
    background: #bad3ee url('../../images/main/th/roadmap-phase1.svg');
    background-size:100% 100%;
      background-repeat:no-repeat;
      z-index:-1;
  }
  .phase-1-bg-en {
    height: 108vw;
    width: 100vw;
    margin-top: 5vw;
    margin-left: -15px;
    background: #bad3ee url('../../images/main/en/roadmap-phase1.svg');
    background-size:100% 100%;
      background-repeat:no-repeat;
      z-index:-1;
  }
  .phase-1-5-bg-th {
    height: 20vw;
    width: 80vw;
    background: #bad3ee url('../../images/main/th/roadmap-phase1.5.svg');
    background-size:100% 100%;
      background-repeat:no-repeat;
      z-index:-1;
  }
  .phase-2-bg-th {
    height: 108vw;
    width: 100vw;
    margin-top: 5vw;
    margin-left: -15px;
    background:#fff2cc url('../../images/main/th/roadmap-phase2.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-2-3-1-bg-th {
    height: 194vw;
    width: 80vw;
    background:#f2e2bb url('../../images/main/th/roadmap-phase2.3.1.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-2-3-1-bg-en {
    height: 194vw;
    width: 80vw;
    background:#f2e2bb url('../../images/main/en/roadmap-phase2.3.1.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-2-3-2-bg-th {
    height: 94vw;
    width: 80vw;
    background:#f2e2bb url('../../images/main/th/roadmap-phase2.3.2.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-2-3-2_6-2-3-bg-th {
    height: 65.5vw;
    width: 60vw;
    background:#f2e2bb url('../../images/main/th/roadmap-phase2.3.2-6.2.3.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-2-4-1-bg-th {
    height: 20vw;
    width: 80vw;
    background: #f2e2bb url('../../images/main/th/roadmap-phase2.4.1.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-2-bg-en {
    height: 108vw;
    width: 100vw;
    margin-top: 5vw;
    margin-left: -15px;
    background:#fff2cc url('../../images/main/en/roadmap-phase2.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-2-3-2-bg-en {
    height: 95.4vw;
    width: 80vw;
    background:#f2e2bb url('../../images/main/en/roadmap-phase2.3.2.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-3-bg-th {
    height: 108vw;
    width: 100vw;
    margin-top: 5vw;
    margin-left: -15px;
    background:#f8e3d5 url('../../images/main/th/roadmap-phase3.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-3-bg-en {
    height: 108vw;
    width: 100vw;
    margin-top: 5vw;
    margin-left: -15px;
    background:#f8e3d5 url('../../images/main/en/roadmap-phase3.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-3-1-1-bg-th {
    height: 66.6vw;
    width: 80vw;
    background:#f8e3d5 url('../../images/main/th/roadmap-phase3.1.1.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-3-1-2-bg-th {
    height: 105vw;
    width: 80vw;
    background:#f8e3d5 url('../../images/main/th/roadmap-phase3.1.2.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-3-1-3-bg-th {
    height: 66.6vw;
    width: 80vw;
    background:#f8e3d5 url('../../images/main/th/roadmap-phase3.1.3.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-3-1-4-bg-th {
    height: 47.4vw;
    width: 80vw;
    background:#f8e3d5 url('../../images/main/th/roadmap-phase3.1.4.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-3-1-5-bg-th {
    height: 47.4vw;
    width: 80vw;
    background:#f8e3d5 url('../../images/main/th/roadmap-phase3.1.5.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-4-bg-th {
    height: 108vw;
    width: 100vw;
    margin-top: 5vw;
    margin-left: -15px;
    background:#e1d9e1 url('../../images/main/th/roadmap-phase4.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-4-9-1-bg-th {
    height: 194.3vw;
    width: 80vw;
    background:#F0E1FF url('../../images/main/th/roadmap-phase4.9.1.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-4-9-1-bg-en {
    height: 194.3vw;
    width: 80vw;
    background:#F0E1FF url('../../images/main/en/roadmap-phase4.9.1.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-4-9-2-bg-th {
    height: 95.4vw;
    width: 80vw;
    background:#F0E1FF url('../../images/main/th/roadmap-phase4.9.2.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-4-9-2-bg-en {
    height: 95.4vw;
    width: 80vw;
    background:#F0E1FF url('../../images/main/en/roadmap-phase4.9.2.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-4-9-2_6-2-3-bg-th {
    height: 65.5vw;
    width: 60vw;
    background:#F0E1FF url('../../images/main/th/roadmap-phase4.9.2-6.2.3.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
  .phase-4-bg-en {
    height: 108vw;
    width: 100vw;
    margin-top: 5vw;
    margin-left: -15px;
    background:#e1d9e1 url('../../images/main/en/roadmap-phase4.svg');
    background-size:100% 100%;
    background-repeat:no-repeat;
    z-index:-1;
  }
.phase-choose {
  width: 100%;
  height: 100%;
}
.phase-choose-main {
  width: 80vw;
  height: 100vh;
  margin-left: -14px;
}
.img-to-phase {
  margin-top: 0;
  width: 12.5vw;
  float: left;
}
.img-to-phase:hover {
  position: relative; 
  top: -5px;
}

.roadmap-to-phase {
  width: 12.5vw;
  padding: 10px 10px;
  background-color: #fff;
}
.roadmap-to-phase1 {
  background: url('../../images/main/en/roadmap-btn-img1.jpg');
  width: 15vw;
  height: 15vw;
}
  .img-avatar {
    height: 20vw;
    width: 20vw;
    padding: 2vw;
  }

.btn-to-phase1 {
  margin-left: 7.5vw;
  width: 12.5vw;
  float: left;
  display: block;
}
.btn-to-phase2 {
  margin-left: 5vw;
  float: left;
  width: 12.5vw;
  display: block;
}
.btn-to-phase3 {
  margin-left: 5vw;
  float: left;
  width: 12.5vw;
  display: block;
}
.btn-to-phase4 {
  margin-left: 5vw;
  float: left;
  width: 12.5vw;
  display: block;
}
img.raiseup {
  -webkit-transition: margin 0.5s ease-out;
  -moz-transition: margin 0.5s ease-out;
  -o-transition: margin 0.5s ease-out;
}
img.raiseup:hover {
  margin-top: -5vh;
} 
.choose-box {
  margin-top: 30vh;
}
.ham-btn {
    margin-top: 25vh;
    width:7vw;
    height: 7vw;
    background-image: url('../../images/button/ham-btn.svg');
    background-repeat: no-repeat;
}


.main_btn {
  display: inline-block;
  vertical-align: top;
  position: relative;
  overflow: hidden;
  line-height: 46px;
  padding: 0 24px;
  color: white;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  background-clip: padding-box;
  border: 1px solid;
  border-color: #1c65b2 #18589c #18589c;
  border-radius: 18px;
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
   background-color: #FFFFFF; background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#BFBFBF));
 background-image: -webkit-linear-gradient(top, #FFFFFF, #BFBFBF);
 background-image: -moz-linear-gradient(top, #FFFFFF, #BFBFBF);
 background-image: -ms-linear-gradient(top, #FFFFFF, #BFBFBF);
 background-image: -o-linear-gradient(top, #FFFFFF, #BFBFBF);
 background-image: linear-gradient(to bottom, #FFFFFF, #BFBFBF);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFF, endColorstr=#BFBFBF);
 }
.main_btn:before {
  content: '';
  position: absolute;
  top: -25%;
  bottom: -25%;
  left: -20%;
  right: -20%;
  border-radius: 50%;
  background: transparent;
  -webkit-box-shadow: inset 0 0 38px rgba(255, 255, 255, 0.5);
  box-shadow: inset 0 0 38px rgba(255, 255, 255, 0.5);
}
.main_btn:hover {
  color: black;
  background-color: #E0E0E0; background-image: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#979797));
 background-image: -webkit-linear-gradient(top, #E0E0E0, #979797);
 background-image: -moz-linear-gradient(top, #E0E0E0, #979797);
 background-image: -ms-linear-gradient(top, #E0E0E0, #979797);
 background-image: -o-linear-gradient(top, #E0E0E0, #979797);
 background-image: linear-gradient(to bottom, #E0E0E0, #979797);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#E0E0E0, endColorstr=#979797);
}
.main_btn:active {
  color: rgba(255, 255, 255, 0.9);
  text-shadow: 0 -1px #154c86;
  background: #1f71c8;
  border-color: #113f70 #154c86 #1c65b2;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.4);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.4);
  background-image: -webkit-linear-gradient(top, #1a5da5, #3a8be0);
  background-image: -moz-linear-gradient(top, #1a5da5, #3a8be0);
  background-image: -o-linear-gradient(top, #1a5da5, #3a8be0);
  background-image: linear-gradient(to bottom, #1a5da5, #3a8be0);
}
.main_btn:active:before {
  top: -50%;
  bottom: -125%;
  left: -15%;
  right: -15%;
  -webkit-box-shadow: inset 0 0 96px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 96px rgba(0, 0, 0, 0.2);
}

/* Position Phase Page */

/* Phase 1 */
.btn-to-phase1-1 {
  left: 32vw;
  top: 24.5vw;
}
.btn-to-phase1-2 {
  left: 13.5vw;
  top: 36.5vw;
}
.btn-to-phase1-3 {
  left: 50.5vw;
  top: 36.5vw;
}
.btn-to-phase1-4 {
  left: 32vw;
  top: 48.5vw;
}
.btn-to-phase1-4-1 {
  left: 15.5vw;
  top: 62vw;
}
.btn-to-phase1-4-2 {
  left: 51vw;
  top: 62vw;
}
.btn-to-phase1-5 {
  left: 32vw;
  top: 72vw;
}
.btn-to-phase1-5_en {
  left: 29.5vw;
  top: 72vw;
}
.btn-to-phase1-5-1 {
  left: 10vw;
  top: 5vw;
}
.btn-to-phase1-5-2 {
  left: 45vw;
  top: 5vw;
}
.btn-to-phase1-6 {
  left: 16vw;
  top: 92vw;
}
.btn-to-phase1-7 {
  left: 47.5vw;
  top: 92vw;
}

/* Phase 2 */
.btn-to-phase2-1 {
  left: 24vw;
  top: 18vw;
}
.btn-to-phase2-2 {
  left: 14.5vw;
  top: 39vw;
}
.btn-to-phase2-3 {
  left: 14.5vw;
  top: 48.5vw;
}
.btn-to-phase2-3-1 {
  left: 65vw;
  top: 29vw;
}
.btn-to-phase2-3-2 {
  left: 65vw;
  top: 40.5vw;
}
.btn-to-phase2-4 {
  left: 14.5vw;
  top: 58vw;
}
.btn-to-phase2-4_en {
  left: 10.5vw;
  top: 58.5vw;
}
.btn-to-phase2-4-1 {
  left: 65vw;
  top: 51.5vw;
}
.btn-to-phase2-4-1-1 {
  left: 10vw;
  top: 5vw;
}
.btn-to-phase2-4-1-2 {
  left: 45vw;
  top: 5vw;
}
.btn-to-phase2-4-2 {
  left: 65vw;
  top: 62.5vw;
}
.btn-to-phase2-4-2_en {
  left: 65vw;
  top: 62.5vw;
}
.btn-to-phase2-4-3 {
  left: 65vw;
  top: 73.5vw;
}
.btn-to-phase2-4-3_en {
  left: 65vw;
  top: 76vw;
}
.btn-to-phase2-5 {
  left: 14.5vw;
  top: 67.5vw;
}
.btn-to-phase2-5_en {
  left: 14.5vw;
  top: 68vw;
}
.btn-to-phase2-6 {
  left: 65vw;
  top: 86vw;
}
.btn-to-phase2-6_en {
  left: 65vw;
  top: 91vw;
}
.btn-to-phase2-7 {
  left: 14.5vw;
  top: 77vw;
}
.btn-to-phase2-7_en {
  left: 14.5vw;
  top: 77.5vw;
}
.btn-to-phase2-8 {
  left: 21.5vw;
  top: 86.5vw;
}
.btn-to-phase2-8_en {
  left: 22vw;
  top: 86.5vw;
}
.btn-to-phase2-9 {
  left: 21.5vw;
  top: 96vw;
}
.btn-to-phase2-9_en {
  left: 22vw;
  top: 96vw;
}

/* 2.3.1 Non-Tax */
.btn-to-phase2-3-1_5 {
  left: 23vw;
  top: 3vw;
}
.btn-to-phase2-3-1_5_en {
  left: 22.5vw;
  top: 1.5vw;
}
.btn-to-phase2-3-1_5-1 {
  left: 5.5vw;
  top: 18vw;
}
.btn-to-phase2-3-1_5-1_en {
  left: 6.8vw;
  top: 16.5vw;
}
.btn-to-phase2-3-1_5-1-1 {
  left: 8vw;
  top: 32vw;
}
.btn-to-phase2-3-1_5-1-1_en {
  left: 11.5vw;
  top: 28.5vw;
}
.btn-to-phase2-3-1_5-1-2 {
  left: 8vw;
  top: 43vw;
}
.btn-to-phase2-3-1_5-1-2_en {
  left: 10vw;
  top: 38vw;
}
.btn-to-phase2-3-1_5-1-3 {
  left: 8vw;
  top: 54vw;
}
.btn-to-phase2-3-1_5-1-3_en {
  left: 10vw;
  top: 50.5vw;
}

.btn-to-phase2-3-1_5-2 {
  left: 40vw;
  top: 17vw;
}
.btn-to-phase2-3-1_5-2_en {
  left: 39.8vw;
  top: 15.8vw;
}
.btn-to-phase2-3-1_5-2-1 {
  left: 43.5vw;
  top: 32vw;
}
.btn-to-phase2-3-1_5-2-1_en {
  left: 42.1vw;
  top: 28.5vw;
}
.btn-to-phase2-3-1_5-2-2 {
  left: 43vw;
  top: 43vw;
}
.btn-to-phase2-3-1_5-2-2_en {
  left: 41.1vw;
  top: 41vw;
}
.btn-to-phase2-3-1_5-2-3 {
  left: 43.5vw;
  top: 56.5vw;
}
.btn-to-phase2-3-1_5-2-3_en {
  left: 41vw;
  top: 53vw;
}
.btn-to-phase2-3-1_5-2-4 {
  left: 43.5vw;
  top: 67vw;
}
.btn-to-phase2-3-1_5-2-4_en {
  left: 43.5vw;
  top: 65vw;
}
.btn-to-phase2-3-1_5-2-5 {
  left: 43vw;
  top: 78vw;
}
.btn-to-phase2-3-1_5-2-5_en {
  left: 42.3vw;
  top: 75vw;
}
.btn-to-phase2-3-1_5-2-6 {
  left: 43.5vw;
  top: 91.5vw;
}
.btn-to-phase2-3-1_5-2-6_en {
  left: 42.4vw;
  top: 87vw;
}
.btn-to-phase2-3-1_5-2-7 {
  left: 43.5vw;
  top: 102.5vw;
}
.btn-to-phase2-3-1_5-2-7_en {
  left: 41.5vw;
  top: 97vw;
}
.btn-to-phase2-3-1_5-2-8 {
  left: 43vw;
  top: 113.5vw;
}
.btn-to-phase2-3-1_5-2-8_en {
  left: 41.5vw;
  top: 110vw;
}
.btn-to-phase2-3-1_5-2-9 {
  left: 43.5vw;
  top: 127vw;
}
.btn-to-phase2-3-1_5-2-9_en {
  left: 42.3vw;
  top: 124.5vw;
}
.btn-to-phase2-3-1_5-2-10 {
  left: 43.5vw;
  top: 137.5vw;
}
.btn-to-phase2-3-1_5-2-10_en {
  left: 42.3vw;
  top: 136.5vw;
}
.btn-to-phase2-3-1_5-2-11 {
  left: 43.5vw;
  top: 149vw;
}
.btn-to-phase2-3-1_5-2-11_en {
  left: 42.3vw;
  top: 149vw;
}
.btn-to-phase2-3-1_5-2-12 {
  left: 43.5vw;
  top: 159vw;
}
.btn-to-phase2-3-1_5-2-12_en {
  left: 42.3vw;
  top: 159vw;
}
.btn-to-phase2-3-1_5-2-13 {
  left: 43.5vw;
  top: 170vw;
}
.btn-to-phase2-3-1_5-2-13_en {
  left: 42.3vw;
  top: 169vw;
}
.btn-to-phase2-3-1_5-2-14 {
  left: 43.5vw;
  top: 181vw;
}
.btn-to-phase2-3-1_5-2-14_en {
  left: 42.3vw;
  top: 181vw;
}


/* 2.3.2 Tax */
.btn-to-phase2-3-2_6 {
  left: 22vw;
  top: 2.5vw;
}
.btn-to-phase2-3-2_6_en {
  left: 21.5vw;
  top: 2.5vw;
}
.btn-to-phase2-3-2_6-1 {
  left: 2.5vw;
  top: 20vw;
}
.btn-to-phase2-3-2_6-1_en {
  left: 2.5vw;
  top: 20vw;
}
.btn-to-phase2-3-2_6-1-1 {
  left: 7vw;
  top: 34vw;
}
.btn-to-phase2-3-2_6-1-1_en {
  left: 6vw;
  top: 34vw;
}
.btn-to-phase2-3-2_6-1-2 {
  left: 7vw;
  top: 51vw;
}
.btn-to-phase2-3-2_6-1-2_en {
  left: 6vw;
  top: 51vw;
}
.btn-to-phase2-3-2_6-1-3 {
  left: 7vw;
  top: 68vw;
}
.btn-to-phase2-3-2_6-1-3_en {
  left: 6vw;
  top: 68vw;
}

.btn-to-phase2-3-2_6-2 {
  left: 40vw;
  top: 20vw;
}
.btn-to-phase2-3-2_6-2_en {
  left: 40vw;
  top: 20vw;
}
.btn-to-phase2-3-2_6-2-1 {
  left: 45vw;
  top: 35vw;
}
.btn-to-phase2-3-2_6-2-1_en {
  left: 45vw;
  top: 35vw;
}
.btn-to-phase2-3-2_6-2-2 {
  left: 45vw;
  top: 47vw;
}
.btn-to-phase2-3-2_6-2-2_en {
  left: 45vw;
  top: 50vw;
}
.btn-to-phase2-3-2_6-2-3 {
  left: 45vw;
  top: 62vw;
}
.btn-to-phase2-3-2_6-2-3_en {
  left: 45vw;
  top: 68vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3 {
  left: 12.5vw;
  top: 2.5vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-1 {
  left: 18vw;
  top: 16.5vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-1_en {
  left: 18vw;
  top: 15vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-2 {
  left: 18vw;
  top: 25.5vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-2_en {
  left: 18vw;
  top: 27vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-3 {
  left: 18vw;
  top: 34.5vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-3_en {
  left: 18vw;
  top: 36.5vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-4 {
  left: 18vw;
  top: 46vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-4_en {
  left: 18vw;
  top: 48.5vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-5 {
  left: 18vw;
  top: 54vw;
}
.btn-to-phase2-3-2_6-2-3_6-2-3-5_en {
  left: 18vw;
  top: 56vw;
}

/* Phase 3 */
.btn-to-phase3-1 {
  left: 21vw;
  top: 46vw;
}

/* 3.1.1 */
.btn-to-phase3-1-1 {
  left: 42vw;
  top: 25vw;
}

.btn-to-phase3-1-1-modal {
  left: 22.5vw;
  top: 1vw;
}
.btn-to-phase3-1-1-1 {
  left: 1vw;
  top: 14vw;
}
.btn-to-phase3-1-1-2 {
  left: 1vw;
  top: 24.5vw;
}
.btn-to-phase3-1-1-3 {
  left: 1vw;
  top: 35vw;
}
.btn-to-phase3-1-1-4 {
  left: 1vw;
  top: 45.2vw;
}
.btn-to-phase3-1-1-5 {
  left: 1vw;
  top: 55.5vw;
}
.btn-to-phase3-1-1-6 {
  left: 47vw;
  top: 14vw;
}
.btn-to-phase3-1-1-7 {
  left: 47vw;
  top: 24.5vw;
}
.btn-to-phase3-1-1-8 {
  left: 47vw;
  top: 35vw;
}
.btn-to-phase3-1-1-9 {
  left: 47vw;
  top: 45.2vw;
}
.btn-to-phase3-1-1-10 {
  left: 47vw;
  top: 55.5vw;
}

/* ----------------------- */

.btn-to-phase3-1-2 {
  left: 67vw;
  top: 34vw;
}
.btn-to-phase3-1-2-modal {
  left: 23vw;
  top: 0.5vw;
}
.btn-to-phase3-1-2-1 {
  left: 3.5vw;
  top: 14vw;
}
.btn-to-phase3-1-2-2 {
  left: 3.5vw;
  top: 23.5vw;
}
.btn-to-phase3-1-2-3 {
  left: 3.5vw;
  top: 33vw;
}
.btn-to-phase3-1-2-4 {
  left: 3.5vw;
  top: 42.5vw;
}
.btn-to-phase3-1-2-5 {
  left: 3.5vw;
  top: 52vw;
}
.btn-to-phase3-1-2-6 {
  left: 3.5vw;
  top: 62vw;
}
.btn-to-phase3-1-2-7 {
  left: 3.5vw;
  top: 71vw;
}
.btn-to-phase3-1-2-8 {
  left: 3.5vw;
  top: 81vw;
}

.btn-to-phase3-1-2-9 {
  left: 46.5vw;
  top: 14vw;
}
.btn-to-phase3-1-2-10 {
  left: 46.5vw;
  top: 23.5vw;
}

.btn-to-phase3-1-2-11 {
  left: 46.5vw;
  top: 33vw;
}
.btn-to-phase3-1-2-12 {
  left: 46.5vw;
  top: 42.5vw;
}
.btn-to-phase3-1-2-13 {
  left: 46.5vw;
  top: 52vw;
}
.btn-to-phase3-1-2-14 {
  left: 46.5vw;
  top: 62vw;
}
.btn-to-phase3-1-2-15 {
  left: 46.5vw;
  top: 71vw;
}
.btn-to-phase3-1-2-16 {
  left: 46.5vw;
  top: 81vw;
}

.btn-to-phase3-1-2-17 {
  left: 25vw;
  top: 92vw;
}

/* ----------------------- */

.btn-to-phase3-1-3 {
  left: 70vw;
  top: 47vw;
}

.btn-to-phase3-1-3-modal {
  left: 22.5vw;
  top: 5.5vw;
}
.btn-to-phase3-1-3-1 {
  left: 1vw;
  top: 19vw;
}
.btn-to-phase3-1-3-2 {
  left: 1vw;
  top: 29vw;
}
.btn-to-phase3-1-3-3 {
  left: 1vw;
  top: 39.5vw;
}
.btn-to-phase3-1-3-4 {
  left: 1vw;
  top: 49.5vw;
}

.btn-to-phase3-1-3-5 {
  left: 47vw;
  top: 19vw;
}
.btn-to-phase3-1-3-6 {
  left: 47vw;
  top: 29vw;
}
.btn-to-phase3-1-3-7 {
  left: 47vw;
  top: 39.5vw;
}
.btn-to-phase3-1-3-8 {
  left: 47vw;
  top: 49.5vw;
}

/* ----------------------- */

.btn-to-phase3-1-4 {
  left: 67.5vw;
  top: 59.5vw;
}

.btn-to-phase3-1-4-modal {
  left: 22.5vw;
  top: 1.5vw;
}
.btn-to-phase3-1-4-1 {
  left: 27.5vw;
  top: 16vw;
}
.btn-to-phase3-1-4-2 {
  left: 27.5vw;
  top: 26vw;
}
.btn-to-phase3-1-4-3 {
  left: 27.5vw;
  top: 36vw;
}

/* ----------------------- */
.btn-to-phase3-1-5 {
  left: 42vw;
  top: 68.5vw;
}
.btn-to-phase3-1-5-modal {
  left: 22.5vw;
  top: 1.5vw;
}
.btn-to-phase3-1-5-1 {
  left: 27.5vw;
  top: 14vw;
}
.btn-to-phase3-1-5-2 {
  left: 27.5vw;
  top: 28vw;
}

/* ----------------------- */

.btn-to-phase3-2 {
  left: 14vw;
  top: 79vw;
}

/* Phase 4 */
.btn-to-phase4-1 {
  left: 4vw;
  top: 21.5vw;
}
.btn-to-phase4-2 {
  left: 4vw;
  top: 35vw;
}
.btn-to-phase4-2_en {
  left: 4vw;
  top: 32vw;
}
.btn-to-phase4-3 {
  left: 4vw;
  top: 48.5vw;
}
.btn-to-phase4-4 {
  left: 4vw;
  top: 62vw;
}
.btn-to-phase4-5 {
  left: 53.5vw;
  top: 21.5vw;
}
.btn-to-phase4-6 {
  left: 53.5vw;
  top: 35vw;
}
.btn-to-phase4-7 {
  left: 53.5vw;
  top: 48.5vw;
}
.btn-to-phase4-8 {
  left: 53.5vw;
  top: 62vw;
}
.btn-to-phase4-9 {
  left: 4vw;
  top: 83vw;
}
.btn-to-phase4-9-1 {
  left: 53.5vw;
  top: 76vw;
}
.btn-to-phase4-9-2 {
  left: 53.5vw;
  top: 91vw;
}

/* 4.9.1 Non-Tax */
.btn-to-phase4-9-1_5 {
  left: 23vw;
  top: 3vw;
}
.btn-to-phase4-9-1_5_en {
  left: 22.5vw;
  top: 1.5vw;
}

.btn-to-phase4-9-1_5-1 {
  left: 5.5vw;
  top: 18vw;
}
.btn-to-phase4-9-1_5-1_en {
  left: 6.8vw;
  top: 16.5vw;
}
.btn-to-phase4-9-1_5-1-1 {
  left: 8vw;
  top: 32vw;
}
.btn-to-phase4-9-1_5-1-1_en {
  left: 11.5vw;
  top: 28.5vw;
}
.btn-to-phase4-9-1_5-1-2 {
  left: 8vw;
  top: 43vw;
}
.btn-to-phase4-9-1_5-1-2_en {
  left: 10vw;
  top: 38vw;
}
.btn-to-phase4-9-1_5-1-3 {
  left: 8vw;
  top: 54vw;
}
.btn-to-phase4-9-1_5-1-3_en {
  left: 10vw;
  top: 50.5vw;
}

.btn-to-phase4-9-1_5-2 {
  left: 40vw;
  top: 17vw;
}
.btn-to-phase4-9-1_5-2_en {
  left: 39.8vw;
  top: 15.8vw;
}
.btn-to-phase4-9-1_5-2-1 {
  left: 43.5vw;
  top: 32vw;
}
.btn-to-phase4-9-1_5-2-1_en {
  left: 42.1vw;
  top: 28.5vw;
}
.btn-to-phase4-9-1_5-2-2 {
  left: 43vw;
  top: 43vw;
}
.btn-to-phase4-9-1_5-2-2_en {
  left: 41.1vw;
  top: 41vw;
}
.btn-to-phase4-9-1_5-2-3 {
  left: 43.5vw;
  top: 56.5vw;
}
.btn-to-phase4-9-1_5-2-3_en {
  left: 41vw;
  top: 53vw;
}
.btn-to-phase4-9-1_5-2-4 {
  left: 43.5vw;
  top: 67vw;
}
.btn-to-phase4-9-1_5-2-4_en {
  left: 43.5vw;
  top: 65vw;
}
.btn-to-phase4-9-1_5-2-5 {
  left: 43vw;
  top: 78vw;
}
.btn-to-phase4-9-1_5-2-5_en {
  left: 42.3vw;
  top: 75vw;
}
.btn-to-phase4-9-1_5-2-6 {
  left: 43.5vw;
  top: 91.5vw;
}
.btn-to-phase4-9-1_5-2-6_en {
  left: 42.4vw;
  top: 87vw;
}
.btn-to-phase4-9-1_5-2-7 {
  left: 43.5vw;
  top: 102.5vw;
}
.btn-to-phase4-9-1_5-2-7_en {
  left: 41.5vw;
  top: 97vw;
}
.btn-to-phase4-9-1_5-2-8 {
  left: 43vw;
  top: 113.5vw;
}
.btn-to-phase4-9-1_5-2-8_en {
  left: 41.5vw;
  top: 110vw;
}
.btn-to-phase4-9-1_5-2-9 {
  left: 43.5vw;
  top: 127vw;
}
.btn-to-phase4-9-1_5-2-9_en {
  left: 42.3vw;
  top: 124.5vw;
}
.btn-to-phase4-9-1_5-2-10 {
  left: 43.5vw;
  top: 137.5vw;
}
.btn-to-phase4-9-1_5-2-10_en {
  left: 42.3vw;
  top: 136.5vw;
}
.btn-to-phase4-9-1_5-2-11 {
  left: 43.5vw;
  top: 149vw;
}
.btn-to-phase4-9-1_5-2-11_en {
  left: 42.3vw;
  top: 149vw;
}
.btn-to-phase4-9-1_5-2-12 {
  left: 43.5vw;
  top: 159vw;
}
.btn-to-phase4-9-1_5-2-12_en {
  left: 42.3vw;
  top: 159vw;
}
.btn-to-phase4-9-1_5-2-13 {
  left: 43.5vw;
  top: 170vw;
}
.btn-to-phase4-9-1_5-2-13_en {
  left: 42.3vw;
  top: 169vw;
}
.btn-to-phase4-9-1_5-2-14 {
  left: 43.5vw;
  top: 181vw;
}
.btn-to-phase4-9-1_5-2-14_en {
  left: 42.3vw;
  top: 181vw;
}


/* 4.9.2 Tax */
.btn-to-phase4-9-2_6 {
  left: 22vw;
  top: 2.5vw;
}
.btn-to-phase4-9-2_6_en {
  left: 21.5vw;
  top: 2.5vw;
}
.btn-to-phase4-9-2_6-1 {
  left: 2.5vw;
  top: 20vw;
}
.btn-to-phase4-9-2_6-1_en {
  left: 2.5vw;
  top: 20vw;
}
.btn-to-phase4-9-2_6-1-1 {
  left: 7vw;
  top: 34vw;
}
.btn-to-phase4-9-2_6-1-1_en {
  left: 6vw;
  top: 34vw;
}
.btn-to-phase4-9-2_6-1-2 {
  left: 7vw;
  top: 51vw;
}
.btn-to-phase4-9-2_6-1-2_en {
  left: 6vw;
  top: 51vw;
}
.btn-to-phase4-9-2_6-1-3 {
  left: 7vw;
  top: 68vw;
}
.btn-to-phase4-9-2_6-1-3_en {
  left: 6vw;
  top: 68vw;
}

.btn-to-phase4-9-2_6-2 {
  left: 40vw;
  top: 20vw;
}
.btn-to-phase4-9-2_6-2_en {
  left: 40vw;
  top: 20vw;
}
.btn-to-phase4-9-2_6-2-1 {
  left: 45vw;
  top: 35vw;
}
.btn-to-phase4-9-2_6-2-1_en {
  left: 45vw;
  top: 35vw;
}
.btn-to-phase4-9-2_6-2-2 {
  left: 45vw;
  top: 47vw;
}
.btn-to-phase4-9-2_6-2-2_en {
  left: 45vw;
  top: 50vw;
}
.btn-to-phase4-9-2_6-2-3 {
  left: 45vw;
  top: 62vw;
}
.btn-to-phase4-9-2_6-2-3_en {
  left: 45vw;
  top: 68vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3 {
  left: 12.5vw;
  top: 2.5vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-1 {
  left: 18vw;
  top: 16.5vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-1_en {
  left: 18vw;
  top: 15vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-2 {
  left: 18vw;
  top: 25.5vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-2_en {
  left: 18vw;
  top: 27vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-3 {
  left: 18vw;
  top: 34.5vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-3_en {
  left: 18vw;
  top: 36.5vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-4 {
  left: 18vw;
  top: 46vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-4_en {
  left: 18vw;
  top: 48.5vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-5 {
  left: 18vw;
  top: 54vw;
}
.btn-to-phase4-9-2_6-2-3_6-2-3-5_en {
  left: 18vw;
  top: 56vw;
}