.highlight-2 {
  color: #44B6B4;
}

.text-right {
  text-align: right;
}

.d-none {
  display: none;
}

.jcc {
  justify-content: center;
}

.ais, .aifs {
  align-items: flex-start;
}

.mb-auto {
  margin-bottom: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(-15vw / var(--context));
  margin-right: calc(-15vw / var(--context));
}

[class^=col], [class*=" col"], .col {
  position: relative;
  width: 100%;
  padding-right: calc(15vw / var(--context));
  padding-left: calc(15vw / var(--context));
}

@media (min-width: 768px) {
  .col-md-5 {
    max-width: 41.6667%;
    flex: 0 0 41.6667%;
  }
  .col-md-7 {
    max-width: 58.3333%;
    flex: 0 0 58.3333%;
  }
  .col-md-12 {
    max-width: 100%;
    flex: 0 0 100%;
  }
}
@media (max-width: 767px) {
  .nit-page {
    --context: 4.12;
  }
  .cta-button, .btn {
    width: 100%;
    padding: calc(16vw / var(--context)) calc(30vw / var(--context));
    font-size: calc(18vw / var(--context));
    justify-content: center;
  }
  .cta-button .arrow, .btn .arrow {
    width: calc(15vw / var(--context));
    height: calc(15vw / var(--context));
  }
  .hide-mobi {
    display: none !important;
  }
  .show-mobi {
    display: block !important;
  }
}
.nit-page {
  --lp:11;
  --lpfz:-14vw;
}
.nit-page * {
  letter-spacing: calc(var(--lpfz) / var(--context) * var(--lp) / 100);
}
.nit-page .flex {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .nit-page .flex {
    display: block;
  }
}
.nit-page .h2 {
  font-size: calc(28vw / var(--context));
  font-weight: 500;
  --lp:13;
  --lpfz:-28vw;
}
@media (max-width: 767px) {
  .nit-page .h2 {
    font-size: calc(24vw / var(--context));
    letter-spacing: calc(-2vw / var(--context));
  }
}

.section-custom-form {
  background: #F8F8F8;
  position: relative;
  padding-top: calc(30vw / var(--context));
  min-height: calc(570vw / var(--context));
}
.section-custom-form .img-box {
  width: calc(834vw / var(--context));
  margin-left: auto;
  position: absolute;
  right: calc(14vw / var(--context));
  top: calc(47vw / var(--context));
  height: calc(764vw / var(--context));
  top: auto;
  bottom: 0;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.section-custom-form .img-box figure {
  width: 100%;
}
.section-custom-form .img-box img {
  width: 100%;
  height: 100%;
}
.section-custom-form .img-box-mobi {
  display: none;
}
.section-custom-form .headingBox {
  position: relative;
  z-index: 1;
  max-width: calc(680vw / var(--context));
  margin-bottom: calc(20vw / var(--context));
}
.section-custom-form .headingBox .h1 {
  letter-spacing: calc(-3vw / var(--context));
  font-size: calc(32vw / var(--context));
  font-weight: 400;
  white-space: pre;
}
.section-custom-form .headingBox .h1 .highlight {
  letter-spacing: calc(-3vw / var(--context));
}
@media (max-width: 767px) {
  .section-custom-form .headingBox {
    max-width: 100%;
  }
}
.section-custom-form .custom-form-box {
  max-width: calc(434vw / var(--context));
  position: relative;
  z-index: 1;
}
.section-custom-form .custom-form-box .grp .form-control, .section-custom-form .custom-form-box .grp select {
  height: calc(38vw / var(--context));
}
.section-custom-form .custom-form-box .grp textarea.form-control {
  height: calc(55vw / var(--context));
}
@media (max-width: 767px) {
  .section-custom-form .custom-form-box {
    display: none;
  }
}
@media (max-width: 767px) {
  .section-custom-form {
    border-bottom: calc(10vw / var(--context)) solid rgba(77, 199, 197, 0.5);
    padding-top: calc(20vw / var(--context));
    min-height: auto;
    background: #fff;
  }
  .section-custom-form .img-box {
    width: 100%;
    height: auto;
    position: static;
    margin-top: calc(40vw / var(--context));
    display: none;
  }
  .section-custom-form .img-box-mobi {
    display: block;
    text-align: center;
  }
  .section-custom-form .img-box-mobi img {
    width: 100%;
  }
  .section-custom-form .ctaBtn {
    text-align: center;
    background: linear-gradient(3.41deg, #B6B6B6 57.04%, rgba(182, 182, 182, 0) 97.01%);
    padding: calc(30vw / var(--context)) calc(16vw / var(--context)) calc(40vw / var(--context));
    display: flex;
    align-items: center;
    justify-content: center;
    background: #aeaeae;
  }
  .section-custom-form .container {
    padding: 0;
  }
  .section-custom-form .headingBox {
    width: 100%;
  }
  .section-custom-form .headingBox .h1 {
    font-size: calc(32vw / var(--context));
    text-align: center;
    white-space: normal;
  }
  .section-custom-form .headingBox .h1 .highlight {
    font-weight: 600;
  }
}

.custom-form-box .row {
  margin-left: calc(-5vw / var(--context));
  margin-right: calc(-5vw / var(--context));
}
.custom-form-box [class^=col], .custom-form-box [class*=" col"], .custom-form-box .col {
  padding-right: calc(5vw / var(--context));
  padding-left: calc(5vw / var(--context));
}
.custom-form-box select {
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
}
.custom-form-box .grp {
  margin-bottom: calc(6vw / var(--context));
}
.custom-form-box .grp.tel-box .form-group {
  display: block;
}
.custom-form-box .grp.tel-box .form-group input {
  max-width: 100%;
  width: 100%;
}
.custom-form-box .grp .btn-wrapper p {
  display: flex;
  align-items: center;
}
.custom-form-box .grp label {
  color: #231f20;
  font-size: calc(14vw / var(--context));
  font-weight: 500;
  margin-bottom: calc(5vw / var(--context));
  display: inline-block;
  letter-spacing: calc(-14vw / var(--context) * 0.11);
}
.custom-form-box .grp .form-control, .custom-form-box .grp select {
  color: #000;
  font-size: calc(12vw / var(--context));
  font-weight: 400;
  padding: calc(10vw / var(--context)) calc(15vw / var(--context));
  border-radius: calc(7.22vw / var(--context));
  height: calc(43vw / var(--context));
}
.custom-form-box .grp ::-moz-placeholder {
  color: #667085;
}
.custom-form-box .grp ::placeholder {
  color: #667085;
}
.custom-form-box .grp textarea.form-control {
  height: calc(63vw / var(--context));
}
.custom-form-box .grp .form-group {
  display: flex;
}
.custom-form-box .grp .form-group select {
  max-width: calc(65vw / var(--context));
  border-radius: calc(4vw / var(--context)) 0 0 calc(4vw / var(--context));
  border-right: 0;
  padding-right: 0;
}
.custom-form-box .grp .form-group input {
  border-radius: 0 calc(4vw / var(--context)) calc(4vw / var(--context)) 0;
  flex: 0 0 calc(100% - 65vw / var(--context));
  max-width: calc(100% - 65vw / var(--context));
  border-left: 0;
}
.custom-form-box .grp textarea {
  height: calc(120vw / var(--context));
  color: #000;
  font-size: calc(12vw / var(--context));
  font-weight: 400;
  padding: calc(10vw / var(--context)) calc(15vw / var(--context));
  border-radius: calc(7.22vw / var(--context));
}
.custom-form-box .grp.mb-18px {
  margin-bottom: calc(18vw / var(--context));
}
.custom-form-box .grp .cta-button {
  width: 100%;
  justify-content: center;
}

.laundry-bsiness {
  padding: calc(30vw / var(--context)) 0;
}
.laundry-bsiness .sec-title {
  margin: auto;
  text-align: center;
}
.laundry-bsiness .sec-title .h2 {
  font-size: calc(28vw / var(--context));
  --lpfz: -28vw;
}
.laundry-bsiness .sec-title svg {
  width: calc(375vw / var(--context));
  height: calc(8vw / var(--context));
}
@media (max-width: 767px) {
  .laundry-bsiness {
    padding: calc(25vw / var(--context)) 0;
  }
  .laundry-bsiness .sec-title .h2 {
    font-size: calc(24vw / var(--context));
    letter-spacing: calc(var(--lpfz) / var(--context) * var(--lp) / 100);
  }
  .laundry-bsiness .sec-title svg {
    display: none;
  }
}

.laundry-bsiness {
  padding-bottom: 0;
}
.laundry-bsiness .sec-title {
  margin-bottom: calc(22vw / var(--context));
}
.laundry-bsiness p {
  color: #7A7A7A;
  font-size: calc(16vw / var(--context));
  margin-bottom: calc(20vw / var(--context));
  text-align: justify;
  --lp:13;
  --lpfz:-16vw;
}
.laundry-bsiness .left-box {
  flex: 0 0 calc(867vw / var(--context));
  max-width: calc(867vw / var(--context));
}
.laundry-bsiness .right-box {
  flex: 0 0 calc(100% - 867vw / var(--context));
  max-width: calc(100% - 867vw / var(--context));
}
.laundry-bsiness .btn {
  margin-top: calc(40vw / var(--context));
}
.laundry-bsiness hr {
  margin-top: calc(20vw / var(--context));
  margin-bottom: 0;
  border-color: #DADADA;
}
.laundry-bsiness figure img, .laundry-bsiness figure svg {
  width: calc(522vw / var(--context));
  height: auto;
}
@media (max-width: 767px) {
  .laundry-bsiness {
    width: 100%;
  }
  .laundry-bsiness p {
    font-size: calc(12vw / var(--context));
    --lp: 13;
    --lpfz: -12vw;
  }
  .laundry-bsiness .sec-title {
    margin-bottom: calc(10vw / var(--context));
  }
  .laundry-bsiness hr {
    margin-top: calc(30vw / var(--context));
  }
  .laundry-bsiness .cta-button {
    text-align: center;
  }
  .laundry-bsiness .right-box, .laundry-bsiness .left-box {
    max-width: 100%;
    width: 100%;
  }
}
.laundry-bsiness figure.aos-animate svg .svg-elem-1, .laundry-bsiness figure.aos-animate svg .svg-elem-2 {
  fill: rgb(0, 0, 0);
}
.laundry-bsiness figure.aos-animate svg .svg-elem-3, .laundry-bsiness figure.aos-animate svg .svg-elem-4, .laundry-bsiness figure.aos-animate svg .svg-elem-7, .laundry-bsiness figure.aos-animate svg .svg-elem-8 {
  fill: rgb(161, 182, 200);
}
.laundry-bsiness figure.aos-animate svg .svg-elem-5 {
  fill: rgb(70, 183, 155);
}
.laundry-bsiness figure.aos-animate svg .svg-elem-6 {
  fill: rgb(68, 182, 180);
}
.laundry-bsiness figure.aos-animate svg .svg-elem-9, .laundry-bsiness figure.aos-animate svg .svg-elem-11, .laundry-bsiness figure.aos-animate svg .svg-elem-12 {
  fill: rgb(255, 255, 255);
}
.laundry-bsiness figure.aos-animate svg .svg-elem-10 {
  fill: rgb(189, 200, 209);
}
.laundry-bsiness figure svg .svg-elem-1 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
}
.laundry-bsiness figure svg.active .svg-elem-1 {
  fill: rgb(0, 0, 0);
}
.laundry-bsiness figure svg .svg-elem-2 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s;
}
.laundry-bsiness figure svg.active .svg-elem-2 {
  fill: rgb(0, 0, 0);
}
.laundry-bsiness figure svg .svg-elem-3 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;
}
.laundry-bsiness figure svg.active .svg-elem-3 {
  fill: rgb(161, 182, 200);
}
.laundry-bsiness figure svg .svg-elem-4 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
}
.laundry-bsiness figure svg.active .svg-elem-4 {
  fill: rgb(161, 182, 200);
}
.laundry-bsiness figure svg .svg-elem-5 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s;
}
.laundry-bsiness figure svg.active .svg-elem-5 {
  fill: rgb(70, 183, 155);
}
.laundry-bsiness figure svg .svg-elem-6 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;
}
.laundry-bsiness figure svg.active .svg-elem-6 {
  fill: rgb(68, 182, 180);
}
.laundry-bsiness figure svg .svg-elem-7 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s;
}
.laundry-bsiness figure svg.active .svg-elem-7 {
  fill: rgb(161, 182, 200);
}
.laundry-bsiness figure svg .svg-elem-8 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;
}
.laundry-bsiness figure svg.active .svg-elem-8 {
  fill: rgb(161, 182, 200);
}
.laundry-bsiness figure svg .svg-elem-9 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s;
}
.laundry-bsiness figure svg.active .svg-elem-9 {
  fill: rgb(255, 255, 255);
}
.laundry-bsiness figure svg .svg-elem-10 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s;
}
.laundry-bsiness figure svg.active .svg-elem-10 {
  fill: rgb(189, 200, 209);
}
.laundry-bsiness figure svg .svg-elem-11 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s;
}
.laundry-bsiness figure svg.active .svg-elem-11 {
  fill: rgb(255, 255, 255);
}
.laundry-bsiness figure svg .svg-elem-12 {
  fill: transparent;
  transition: fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9s;
}
.laundry-bsiness figure svg.active .svg-elem-12 {
  fill: rgb(255, 255, 255);
}

.franchise-business {
  padding: calc(59vw / var(--context)) 0 calc(26vw / var(--context));
}
.franchise-business .wrapper-box {
  background: #E67D01;
  border-radius: calc(18vw / var(--context));
  padding: calc(26vw / var(--context));
  height: 100%;
  position: relative;
}
.franchise-business .wrapper-box .img-box {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.franchise-business .wrapper-box .img-box img {
  width: calc(301vw / var(--context));
}
@media (max-width: 767px) {
  .franchise-business .wrapper-box .img-box img {
    width: calc(170vw / var(--context));
  }
}
@media (max-width: 767px) {
  .franchise-business .wrapper-box {
    min-height: calc(230vw / var(--context));
  }
}
.franchise-business .sec-title {
  margin-bottom: calc(66vw / var(--context));
}
.franchise-business .sec-title svg {
  width: calc(389vw / var(--context));
  height: calc(8vw / var(--context));
}
.franchise-business .sec-title .h2 {
  text-align: left;
  color: #fff;
  font-size: calc(28vw / var(--context));
}
@media (max-width: 767px) {
  .franchise-business .sec-title {
    margin-bottom: calc(20vw / var(--context));
  }
  .franchise-business .sec-title svg {
    width: 70%;
  }
  .franchise-business .sec-title .h2 {
    font-size: calc(22vw / var(--context));
  }
}
.franchise-business .flex .left-box {
  flex: 0 0 calc(476vw / var(--context));
  max-width: calc(476vw / var(--context));
  margin-bottom: calc(22vw / var(--context));
}
.franchise-business .flex .right-box {
  flex: 0 0 calc(100% - 476vw / var(--context));
  max-width: calc(100% - 476vw / var(--context));
}
@media (max-width: 767px) {
  .franchise-business .flex .left-box, .franchise-business .flex .right-box {
    width: 100%;
    max-width: 100%;
  }
}
.franchise-business .main-content-box {
  padding-left: calc(24vw / var(--context));
}
.franchise-business .main-content-box img, .franchise-business .main-content-box svg {
  width: calc(43vw / var(--context));
  height: auto;
}
.franchise-business .main-content-box .lottie-box {
  width: calc(70vw / var(--context));
  height: calc(70vw / var(--context));
  position: absolute;
  inset: 0;
  transform: scale(1.1);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.franchise-business .main-content-box .lottie-box.lottie-cross {
  width: calc(40vw / var(--context));
  height: calc(40vw / var(--context));
}
@media (max-width: 767px) {
  .franchise-business .main-content-box .lottie-box {
    width: calc(50vw / var(--context));
    height: calc(50vw / var(--context));
  }
  .franchise-business .main-content-box .lottie-box.lottie-cross {
    width: calc(25vw / var(--context));
    height: calc(25vw / var(--context));
  }
}
.franchise-business .main-content-box .headBox .flex .h3 {
  color: #000;
  font-size: calc(36vw / var(--context));
  font-weight: 600;
  --lp:13;
  --lpfz:-36vw;
  padding: calc(18vw / var(--context)) calc(40vw / var(--context));
  flex-grow: 1;
  flex-shrink: 0;
}
.franchise-business .main-content-box .headBox .flex .opBox ul {
  display: flex;
}
.franchise-business .main-content-box .headBox .flex .opBox ul li {
  background: #e9e9e9;
  color: #151415;
  font-size: calc(23vw / var(--context));
  font-weight: 400;
  --lp:13;
  --lpfz:-23vw;
  padding: calc(26vw / var(--context)) calc(40vw / var(--context));
  text-transform: uppercase;
}
.franchise-business .main-content-box .headBox .flex .opBox ul li:first-child {
  border-radius: calc(27vw / var(--context)) 0 0 0;
  border-left: calc(1vw / var(--context)) solid #D9D9D9;
  flex: 0 0 calc(190vw / var(--context));
}
.franchise-business .main-content-box .headBox .flex .opBox ul li:last-child {
  border-radius: 0 calc(40vw / var(--context)) 0 0;
}
.franchise-business .main-content-box .headBox .flex .opBox ul li.main {
  background: #44B6B4;
  color: #fff;
}
.franchise-business .main-content-box .bodyBox {
  border: calc(1vw / var(--context)) solid #D9D9D9;
  border-radius: calc(24vw / var(--context));
  border-top-right-radius: 0;
}
.franchise-business .main-content-box .bodyBox .flex:nth-child(odd) {
  background: rgba(230, 125, 1, 0.03);
}
.franchise-business .main-content-box .bodyBox .flex .text {
  flex-grow: 1;
  flex-shrink: 0;
  padding: calc(35vw / var(--context)) calc(40vw / var(--context));
  flex: 0 0 calc(100% - 620vw / var(--context));
  max-width: calc(100% - 620vw / var(--context));
}
.franchise-business .main-content-box .bodyBox .flex .text .h4 {
  font-size: calc(27vw / var(--context));
  font-weight: 400;
  --lp:13;
  --lpfz:-27vw;
  margin-bottom: calc(9vw / var(--context));
}
.franchise-business .main-content-box .bodyBox .flex .text p {
  color: #7a7a7a;
  font-size: calc(23vw / var(--context));
  color: #7a7a7a;
  --lp:13;
  --lpfz:-23vw;
}
.franchise-business .main-content-box .bodyBox .flex .opBox {
  flex: 0 0 calc(620vw / var(--context));
  max-width: calc(620vw / var(--context));
}
.franchise-business .main-content-box .bodyBox .flex .opBox ul {
  display: flex;
  align-items: center;
  width: 100%;
}
.franchise-business .main-content-box .bodyBox .flex .opBox ul li {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: calc(10vw / var(--context));
  border-left: calc(1vw / var(--context)) solid #D9D9D9;
}
.franchise-business .main-content-box .bodyBox .flex .opBox ul li:nth-child(1) {
  flex: 0 0 calc(190vw / var(--context));
}
.franchise-business .main-content-box .bodyBox .flex .opBox ul li:nth-child(2), .franchise-business .main-content-box .bodyBox .flex .opBox ul li:nth-child(3), .franchise-business .main-content-box .bodyBox .flex .opBox ul li:nth-child(4) {
  flex: 0 0 calc(143.333vw / var(--context));
}
.franchise-business .main-content-box .table {
  border: calc(1vw / var(--context)) solid #D9D9D9;
  width: 100%;
  border-radius: calc(24vw / var(--context));
  margin-bottom: calc(22vw / var(--context));
  border-top: 0;
}
.franchise-business .main-content-box .table thead tr td {
  background: #e9e9e9;
  color: #151415;
  font-size: calc(23vw / var(--context));
  font-weight: 400;
  text-align: center;
  --lp:13;
  --lpfz:-23vw;
  padding: calc(26vw / var(--context)) calc(40vw / var(--context));
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .franchise-business .main-content-box .table thead tr td {
    padding: calc(20vw / var(--context)) calc(30vw / var(--context));
    --lpfz: -23vw;
    font-size: calc(18vw / var(--context));
  }
}
.franchise-business .main-content-box .table thead .h3 {
  color: #000;
  font-size: calc(36vw / var(--context));
  font-weight: 600;
  --lp:13;
  --lpfz:-36vw;
  padding: calc(18vw / var(--context)) calc(40vw / var(--context));
  flex-grow: 1;
  flex-shrink: 0;
  text-align: left;
}
@media (max-width: 767px) {
  .franchise-business .main-content-box .table thead .h3 {
    font-size: calc(24vw / var(--context));
    --lpfz: -26vw;
  }
}
.franchise-business .main-content-box .table tbody .text {
  text-align: left;
  overflow: hidden;
}
.franchise-business .main-content-box .table tbody .text .h4 {
  font-size: calc(14vw / var(--context));
  font-weight: 400;
  --lp:13;
  --lpfz:-13vw;
  margin-bottom: calc(3vw / var(--context));
}
.franchise-business .main-content-box .table tbody .text p {
  color: #7a7a7a;
  font-size: calc(13vw / var(--context));
  color: #7a7a7a;
  --lp:13;
  --lpfz:-12vw;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 767px) {
  .franchise-business .main-content-box .table tbody .text .h4 {
    font-size: calc(11vw / var(--context));
    --lpfz: -5vw;
  }
  .franchise-business .main-content-box .table tbody .text p {
    font-size: calc(9vw / var(--context));
    --lpfz: -5vw;
  }
}
.franchise-business .main-content-box .table tbody tr:nth-child(odd) {
  background: rgba(230, 125, 1, 0.03);
  background: rgba(173, 169, 164, 0.1019607843);
}
@media (max-width: 767px) {
  .franchise-business .main-content-box .table tbody tr:nth-child(1) th {
    min-width: calc(180vw / var(--context));
  }
}
.franchise-business .main-content-box .table tbody tr th {
  padding: calc(20vw / var(--context)) calc(30vw / var(--context));
}
@media (max-width: 767px) {
  .franchise-business .main-content-box .table tbody tr th {
    padding: calc(15vw / var(--context)) calc(16vw / var(--context));
    padding-right: calc(15vw / var(--context));
  }
}
.franchise-business .main-content-box .table tbody tr td {
  text-align: center;
  min-width: calc(100vw / var(--context));
  position: relative;
}
.franchise-business .main-content-box .table tbody tr td:nth-child(1) {
  min-width: calc(113vw / var(--context));
}
@media (max-width: 767px) {
  .franchise-business .main-content-box .table tbody tr td {
    min-width: calc(50vw / var(--context));
  }
}
@media (max-width: 767px) {
  .franchise-business .main-content-box .table-box {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .franchise-business .main-content-box {
    padding: 0;
    margin: 0 calc(-15vw / var(--context));
  }
}
.franchise-business hr {
  margin-top: calc(30vw / var(--context));
  margin-bottom: 0;
  border-color: #DADADA;
}
@media (max-width: 767px) {
  .franchise-business {
    padding: calc(30vw / var(--context)) 0 calc(6vw / var(--context));
  }
}

.center-text {
  text-align: center;
  margin: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.center-text p {
  font-size: calc(18vw / var(--context));
  --lp:13;
  --lpfz:-18vw;
}
.center-text .btn {
  margin-top: calc(20vw / var(--context));
}
@media (max-width: 767px) {
  .center-text {
    max-width: 100%;
  }
  .center-text p {
    --lpfz: -10vw;
    font-size: calc(14vw / var(--context));
  }
}

.industry-process {
  padding-top: calc(15vw / var(--context));
}
.industry-process .sec-title {
  margin-bottom: calc(20vw / var(--context));
}
@media (max-width: 767px) {
  .industry-process {
    display: none;
  }
}

.industry-process {
  padding-bottom: calc(40vw / var(--context));
}
.industry-process .main-img {
  text-align: center;
  margin-top: calc(322vw / var(--context));
  margin-bottom: calc(352vw / var(--context));
  z-index: 1;
  position: relative;
  display: none;
}
.industry-process .main-img img {
  height: calc(786vw / var(--context));
}
@media (max-width: 767px) {
  .industry-process .main-img {
    margin-top: calc(50vw / var(--context));
    margin-bottom: calc(30vw / var(--context));
  }
  .industry-process .main-img img {
    height: auto;
  }
}
.industry-process .list-box {
  --lp:13;
  position: relative;
}
.industry-process .list-box.aos-animate li .h5, .industry-process .list-box.aos-animate li .text, .industry-process .list-box.aos-animate li .icon {
  opacity: 1;
  transform: 1s ease 3s;
}
.industry-process .list-box ul {
  display: flex;
  flex-wrap: wrap;
}
.industry-process .list-box li {
  border: calc(1vw / var(--context)) solid #44B6B4;
  border-radius: calc(8vw / var(--context));
  padding: calc(20vw / var(--context)) calc(20vw / var(--context));
  padding-right: calc(15vw / var(--context));
  background: #EDFFFF;
  overflow: hidden;
  display: flex;
  align-items: center;
  max-width: calc(310vw / var(--context));
  width: calc(310vw / var(--context));
  margin: calc(8vw / var(--context)) calc(12vw / var(--context));
  position: relative;
  overflow: hidden;
  max-width: calc(25% - 24vw / var(--context));
  width: calc(25% - 24vw / var(--context));
}
.industry-process .list-box li:hover .text {
  top: 0%;
}
.industry-process .list-box li.list-btn {
  max-width: 100%;
  width: auto;
  flex-shrink: 0;
  flex-grow: 1;
  background-color: transparent;
  border: 0;
}
@media (max-width: 767px) {
  .industry-process .list-box li {
    text-align: center;
    max-width: 100%;
    width: 100%;
    margin: auto;
    margin-bottom: calc(12vw / var(--context));
    background: #EDFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
  .industry-process .list-box li .text {
    position: static;
    background: transparent;
  }
}
.industry-process .list-box .h5 {
  color: #081414;
  font-size: calc(16vw / var(--context));
  font-weight: 500;
  --lpfz:-17vw;
  margin-bottom: calc(12vw / var(--context));
  opacity: 0;
  margin-bottom: 0;
  order: 1;
  text-align: left;
}
.industry-process .list-box .icon {
  max-width: calc(71vw / var(--context));
  flex: 0 0 calc(71vw / var(--context));
  height: calc(71vw / var(--context));
  margin-right: calc(15vw / var(--context));
  opacity: 0;
}
.industry-process .list-box .icon img {
  width: 100%;
  height: 100%;
}
.industry-process .list-box .text {
  opacity: 0;
  position: absolute;
  inset: 0;
  padding: calc(15vw / var(--context));
  z-index: 1;
  background: linear-gradient(258.94deg, #44B6B4 -3.66%, #1E504F 98.79%);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  top: 110%;
  transition: 0.3s ease;
}
.industry-process .list-box .text p {
  font-size: calc(13vw / var(--context));
  color: #081414;
  --lpfz:-13vw;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .industry-process .list-box li {
    max-width: 100%;
    position: static !important;
    margin-bottom: calc(30vw / var(--context)) !important;
    background: whitesmoke;
    padding: calc(30vw / var(--context));
    border-radius: calc(15vw / var(--context));
    box-shadow: 0 calc(5vw / var(--context)) calc(10vw / var(--context)) rgba(0, 0, 0, 0.15);
  }
}

.why-choose-us {
  background: url(../../images/bg-why-choose-us.png) #f7f7f7;
  background-size: cover;
  padding: calc(22vw / var(--context)) calc(0vw / var(--context)) calc(44vw / var(--context));
}
.why-choose-us .sec-title {
  margin-bottom: calc(15vw / var(--context));
}
@media (max-width: 767px) {
  .why-choose-us .sec-title {
    margin-bottom: calc(30vw / var(--context));
  }
}
.why-choose-us .flex > .partition-box {
  flex: 0 0 calc(33.33% - 25vw / var(--context));
  max-width: calc(33.33% - 25vw / var(--context));
  margin: calc(12.5vw / var(--context));
}
.why-choose-us .flex figure {
  border: calc(1vw / var(--context)) solid #AEAEAE;
  border-radius: calc(24vw / var(--context));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(177, 177, 177, 0.2) 100%);
  display: flex;
  height: 100%;
  align-items: flex-end;
  padding-top: calc(20vw / var(--context));
}
.why-choose-us .flex figure img {
  width: 100%;
}
.why-choose-us .flex .faq-box {
  margin-bottom: calc(20vw / var(--context));
}
.why-choose-us .flex .faq-box .box {
  border: calc(1vw / var(--context)) solid #000;
}
.why-choose-us .flex .faq-box .box:first-child {
  border-radius: calc(24vw / var(--context)) calc(24vw / var(--context)) 0 0;
}
.why-choose-us .flex .faq-box .box:last-child {
  border-radius: 0 0 calc(24vw / var(--context)) calc(24vw / var(--context));
}
.why-choose-us .flex .faq-box .box:not(:first-child) {
  border-top: 0;
}
.why-choose-us .flex .faq-box .box .headBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: calc(20vw / var(--context)) calc(20vw / var(--context));
  cursor: pointer;
}
.why-choose-us .flex .faq-box .box .headBox.show .h4 {
  color: #E67D01;
}
.why-choose-us .flex .faq-box .box .headBox.show .icon {
  transform: rotate(180deg);
}
.why-choose-us .flex .faq-box .box .headBox.show .icon::after {
  opacity: 0;
}
.why-choose-us .flex .faq-box .box .headBox.show .icon::before, .why-choose-us .flex .faq-box .box .headBox.show .icon::after {
  background: #E67D01;
}
.why-choose-us .flex .faq-box .box .headBox .h4 {
  margin-bottom: 0;
  color: #0f2827;
  font-size: calc(18vw / var(--context));
  --lp:13;
  --lpfz:-18vw;
}
@media (max-width: 767px) {
  .why-choose-us .flex .faq-box .box .headBox .h4 {
    --lpfz: -13vw;
    font-size: calc(18vw / var(--context));
    margin-right: calc(10vw / var(--context));
  }
}
.why-choose-us .flex .faq-box .box .headBox .icon {
  transition: 0.3s ease;
  position: relative;
  right: calc(0vw / var(--context));
  width: calc(15vw / var(--context));
  height: calc(15vw / var(--context));
}
.why-choose-us .flex .faq-box .box .headBox .icon::before, .why-choose-us .flex .faq-box .box .headBox .icon::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  background: #000;
  transform: translate(-50%, -50%);
}
.why-choose-us .flex .faq-box .box .headBox .icon::before {
  width: calc(15vw / var(--context));
  height: calc(2vw / var(--context));
}
.why-choose-us .flex .faq-box .box .headBox .icon::after {
  width: calc(2vw / var(--context));
  height: calc(15vw / var(--context));
}
@media (max-width: 767px) {
  .why-choose-us .flex .faq-box .box .headBox {
    padding: calc(16vw / var(--context)) calc(20vw / var(--context));
  }
}
.why-choose-us .flex .faq-box .box .bodyBox {
  padding: calc(10vw / var(--context)) calc(30vw / var(--context));
  display: none;
}
.why-choose-us .flex .faq-box .box .bodyBox .text p, .why-choose-us .flex .faq-box .box .bodyBox .text ul li {
  color: #3c4148;
  font-size: calc(14vw / var(--context));
  line-height: 1.4;
  margin-bottom: calc(15vw / var(--context));
}
.why-choose-us .flex .faq-box .box .bodyBox .text p b, .why-choose-us .flex .faq-box .box .bodyBox .text ul li b {
  color: #000;
  font-weight: 700;
}
@media (max-width: 767px) {
  .why-choose-us .flex .faq-box .box .bodyBox .text p, .why-choose-us .flex .faq-box .box .bodyBox .text ul li {
    font-size: calc(15vw / var(--context));
    line-height: 1.6;
  }
}
.why-choose-us .flex .faq-box .box .bodyBox .text ul {
  padding-left: calc(15vw / var(--context));
}
.why-choose-us .flex .faq-box .box .bodyBox .text ul li {
  list-style: disc;
}
.why-choose-us .flex .faq-box .box .bodyBox .text ol {
  padding-left: calc(15vw / var(--context));
}
.why-choose-us .flex .faq-box .box .bodyBox .text ol li {
  list-style: decimal;
}
@media (max-width: 767px) {
  .why-choose-us .flex .faq-box {
    margin-bottom: calc(40vw / var(--context));
  }
}
@media (max-width: 767px) {
  .why-choose-us .flex {
    margin-bottom: calc(30vw / var(--context));
  }
}
@media (max-width: 767px) {
  .why-choose-us {
    padding: calc(60vw / var(--context)) calc(0vw / var(--context)) calc(60vw / var(--context));
    display: none;
  }
}

.what-we-offer-2 {
  padding: calc(28vw / var(--context)) 0 0;
}
.what-we-offer-2 .flex .left-box {
  flex: 0 0 calc(582vw / var(--context));
  max-width: calc(582vw / var(--context));
}
.what-we-offer-2 .flex .right-box {
  flex: 0 0 calc(100% - 582vw / var(--context));
  max-width: calc(100% - 582vw / var(--context));
  padding-left: calc(28vw / var(--context));
}
.what-we-offer-2 .flex .right-box figure {
  display: flex;
}
.what-we-offer-2 .flex .right-box img {
  width: calc(593vw / var(--context));
  margin-left: auto;
}
.what-we-offer-2 .sec-title {
  margin-bottom: calc(30vw / var(--context));
}
@media (max-width: 767px) {
  .what-we-offer-2 .sec-title {
    margin-bottom: calc(30vw / var(--context));
  }
  .what-we-offer-2 .sec-title .h2 {
    font-size: calc(40vw / var(--context));
    letter-spacing: calc(-6vw / var(--context));
  }
}
.what-we-offer-2 .list-box {
  padding-left: calc(56vw / var(--context));
}
.what-we-offer-2 .list-box ul li {
  display: flex;
  margin-bottom: calc(25vw / var(--context));
  position: relative;
}
.what-we-offer-2 .list-box ul li .icon {
  margin-right: calc(0vw / var(--context));
  position: absolute;
  right: calc(100% + 8vw / var(--context));
  width: calc(19vw / var(--context));
  top: calc(4vw / var(--context));
  flex: 0 0 calc(19vw / var(--context));
}
.what-we-offer-2 .list-box ul li .icon img {
  width: calc(19vw / var(--context));
}
@media (max-width: 767px) {
  .what-we-offer-2 .list-box ul li .icon {
    margin-right: calc(3vw / var(--context));
    width: calc(25vw / var(--context));
    top: calc(5vw / var(--context));
    flex: 0 0 calc(35vw / var(--context));
  }
  .what-we-offer-2 .list-box ul li .icon img {
    width: calc(35vw / var(--context));
  }
}
.what-we-offer-2 .list-box ul li .text .h5 {
  color: #0f2827;
  font-size: calc(18vw / var(--context));
  font-weight: 600;
  --lp:13;
  --lpfz:-18vw;
  margin-bottom: calc(7vw / var(--context));
}
.what-we-offer-2 .list-box ul li .text p {
  color: #3c4148;
  font-size: calc(14vw / var(--context));
  font-weight: 400;
  --lp:13;
  --lpfz:-14vw;
}
@media (max-width: 767px) {
  .what-we-offer-2 .list-box ul li .text p {
    --lpfz: -14vw;
    font-size: calc(14vw / var(--context));
  }
  .what-we-offer-2 .list-box ul li .text .h5 {
    margin-bottom: calc(7vw / var(--context));
    --lpfz: -10vw;
    font-size: calc(16vw / var(--context));
  }
}
@media (max-width: 767px) {
  .what-we-offer-2 .list-box {
    padding-left: calc(40vw / var(--context));
  }
}
@media (max-width: 767px) {
  .what-we-offer-2 {
    padding: calc(20vw / var(--context)) 0 calc(30vw / var(--context));
  }
}

.became-partner {
  background: #F7F7F7;
  padding: calc(0vw / var(--context)) 0 calc(0vw / var(--context));
  overflow: visible;
  position: relative;
  z-index: 1;
}
.became-partner .flex .left-box {
  flex: 0 0 calc(100% - 664vw / var(--context));
  max-width: calc(100% - 664vw / var(--context));
}
@media (max-width: 767px) {
  .became-partner .flex .left-box {
    width: 100%;
    max-width: 100%;
  }
}
.became-partner .flex .right-box {
  flex: 0 0 calc(664vw / var(--context));
  max-width: calc(664vw / var(--context));
  margin-top: calc(-40vw / var(--context));
  margin-bottom: calc(-40vw / var(--context));
}
@media (max-width: 767px) {
  .became-partner .flex .right-box {
    max-width: 100%;
    width: 100%;
    margin: 0;
  }
}
.became-partner .sec-title {
  padding-top: calc(60vw / var(--context));
  margin-bottom: calc(58vw / var(--context));
  display: inline-flex;
  flex-direction: column;
}
.became-partner .sec-title .h2 {
  text-align: left;
  font-size: calc(32vw / var(--context));
}
.became-partner .sec-title svg {
  width: calc(431vw / var(--context));
  height: calc(12vw / var(--context));
  margin-left: auto;
}
@media (max-width: 767px) {
  .became-partner .sec-title svg {
    width: 80%;
    height: auto;
    margin-left: 0;
  }
}
.became-partner .list-box ul {
  display: flex;
  flex-wrap: wrap;
}
.became-partner .list-box ul li {
  flex: 0 0 50%;
  max-width: 50%;
  display: flex;
  align-items: center;
  margin-bottom: calc(19vw / var(--context));
}
.became-partner .list-box ul li .icon {
  flex: 0 0 calc(64vw / var(--context));
  height: calc(64vw / var(--context));
  border-radius: calc(6vw / var(--context));
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #44B6B4;
}
.became-partner .list-box ul li .icon svg {
  height: auto;
  width: calc(45vw / var(--context));
}
.became-partner .list-box ul li .icon svg path {
  fill: #fff;
}
.became-partner .list-box ul li .text {
  margin-left: calc(8vw / var(--context));
  flex-shrink: 0;
}
.became-partner .list-box ul li .text .h4 {
  margin-bottom: 0;
  font-size: calc(16vw / var(--context));
  font-weight: 500;
  --lp:13;
  --lpfz:-16vw;
}
@media (max-width: 767px) {
  .became-partner .list-box ul li {
    flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: calc(15vw / var(--context));
  }
  .became-partner .list-box ul li .icon {
    flex: 0 0 calc(32vw / var(--context));
    height: calc(32vw / var(--context));
  }
  .became-partner .list-box ul li .text .h4 {
    font-size: calc(12vw / var(--context));
    font-weight: 600;
    --lpfz: -12vw;
  }
}
.became-partner .content {
  margin-top: calc(20vw / var(--context));
  margin-bottom: calc(50vw / var(--context));
}
.became-partner .content ol, .became-partner .content ul {
  padding-left: calc(15vw / var(--context));
}
.became-partner .content ol li, .became-partner .content ul li {
  color: #000;
  font-size: calc(16vw / var(--context));
  --lp:13;
  --lpfz:-16vw;
  margin-bottom: calc(15vw / var(--context));
}
.became-partner .content ol li::marker, .became-partner .content ul li::marker {
  margin-right: calc(10vw / var(--context));
}
@media (max-width: 767px) {
  .became-partner .content ol li, .became-partner .content ul li {
    font-size: calc(11vw / var(--context));
    --lpfz:-11vw;
    margin-bottom: calc(11vw / var(--context));
  }
}
@media (max-width: 767px) {
  .became-partner .content {
    margin-bottom: calc(20vw / var(--context));
    margin-top: 0;
  }
}
.became-partner .custom-form-box {
  border-radius: calc(8vw / var(--context));
  background: #fff;
  padding: calc(54vw / var(--context)) calc(105vw / var(--context)) calc(50vw / var(--context));
  height: 100%;
  box-shadow: 0 calc(18vw / var(--context)) calc(39vw / var(--context)) rgba(0, 0, 0, 0.1);
}
.became-partner .custom-form-box .grp {
  margin-bottom: calc(12vw / var(--context));
}
.became-partner .custom-form-box .grp label {
  margin-bottom: calc(8vw / var(--context));
}
@media (max-width: 767px) {
  .became-partner .custom-form-box {
    padding: calc(0vw / var(--context)) calc(0vw / var(--context)) calc(0vw / var(--context));
    background: transparent;
    box-shadow: none;
    margin-top: calc(15vw / var(--context));
  }
}
@media (max-width: 767px) {
  .became-partner {
    padding: calc(20vw / var(--context)) 0 calc(30vw / var(--context));
  }
  .became-partner .sec-title {
    padding-top: 0;
    margin-bottom: calc(30vw / var(--context));
  }
  .became-partner .sec-title .h2 {
    letter-spacing: calc(-4vw / var(--context));
  }
}

.faq-sec {
  padding: calc(64vw / var(--context)) 0 calc(45vw / var(--context));
}
.faq-sec .heading-box {
  margin-bottom: calc(48vw / var(--context));
}
.faq-sec .heading-box .h2 {
  color: #081414;
  font-size: calc(32vw / var(--context));
  font-weight: 600;
  --lp:12;
  --lpfz:-32vw;
  margin-bottom: calc(8vw / var(--context));
}
.faq-sec .heading-box p {
  color: #000;
  font-size: calc(18vw / var(--context));
  font-weight: 400;
  --lp:12;
  --lpfz:-18vw;
}
@media (max-width: 767px) {
  .faq-sec .heading-box {
    margin-bottom: calc(40vw / var(--context));
  }
  .faq-sec .heading-box p {
    font-size: calc(14vw / var(--context));
    --lpfz: -14vw;
  }
  .faq-sec .heading-box .h2 {
    --lpfz: -24vw;
    font-size: calc(24vw / var(--context));
    letter-spacing: calc(var(--lpfz) / var(--context) * var(--lp) / 100);
  }
}
.faq-sec .flex .left-box {
  padding-top: calc(127vw / var(--context));
  flex: 0 0 calc(404vw / var(--context));
  max-width: calc(404vw / var(--context));
}
.faq-sec .flex .left-box figure svg {
  width: calc(404vw / var(--context));
  height: auto;
}
@media (max-width: 767px) {
  .faq-sec .flex .left-box {
    padding-top: calc(30vw / var(--context));
    display: none;
  }
  .faq-sec .flex .left-box figure {
    margin-bottom: calc(30vw / var(--context));
  }
}
.faq-sec .flex .right-box {
  flex: 0 0 calc(750vw / var(--context));
  max-width: calc(750vw / var(--context));
  margin-left: auto;
}
.faq-sec .faq-box .box {
  border-bottom: calc(1vw / var(--context)) solid #E3E3E3;
}
.faq-sec .faq-box .box .headBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: calc(20vw / var(--context)) calc(10vw / var(--context));
  cursor: pointer;
}
.faq-sec .faq-box .box .headBox.show .h4 {
  color: #E67D01;
}
.faq-sec .faq-box .box .headBox.show .icon {
  transform: rotate(180deg);
}
.faq-sec .faq-box .box .headBox.show .icon::after {
  opacity: 0;
}
.faq-sec .faq-box .box .headBox.show .icon::before, .faq-sec .faq-box .box .headBox.show .icon::after {
  background: #E67D01;
}
.faq-sec .faq-box .box .headBox .h4 {
  margin-bottom: 0;
  color: #081414;
  font-size: calc(20vw / var(--context));
  --lp:12;
  --lpfz:-20vw;
  font-weight: 400;
}
@media (max-width: 767px) {
  .faq-sec .faq-box .box .headBox .h4 {
    font-size: calc(13vw / var(--context));
    --lpfz: -13vw;
  }
}
.faq-sec .faq-box .box .headBox .icon {
  position: relative;
  right: calc(0vw / var(--context));
  width: calc(15vw / var(--context));
  height: calc(15vw / var(--context));
  transition: 0.2s ease;
}
.faq-sec .faq-box .box .headBox .icon::before, .faq-sec .faq-box .box .headBox .icon::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  background: #000;
  transform: translate(-50%, -50%);
}
.faq-sec .faq-box .box .headBox .icon::before {
  width: calc(15vw / var(--context));
  height: calc(2vw / var(--context));
}
.faq-sec .faq-box .box .headBox .icon::after {
  width: calc(2vw / var(--context));
  height: calc(15vw / var(--context));
}
@media (max-width: 767px) {
  .faq-sec .faq-box .box .headBox .icon {
    width: calc(10vw / var(--context));
    height: calc(10vw / var(--context));
  }
  .faq-sec .faq-box .box .headBox .icon::before {
    width: calc(10vw / var(--context));
    height: calc(2vw / var(--context));
  }
  .faq-sec .faq-box .box .headBox .icon::after {
    width: calc(2vw / var(--context));
    height: calc(10vw / var(--context));
  }
}
@media (max-width: 767px) {
  .faq-sec .faq-box .box .headBox {
    padding: calc(10vw / var(--context)) calc(5vw / var(--context));
  }
}
.faq-sec .faq-box .box .bodyBox {
  padding: calc(10vw / var(--context)) calc(10vw / var(--context));
  display: none;
}
.faq-sec .faq-box .box .bodyBox .text {
  margin-bottom: calc(15vw / var(--context));
}
.faq-sec .faq-box .box .bodyBox .text .h6 {
  color: #33353A;
  font-size: calc(16vw / var(--context));
  line-height: 1.4;
}
.faq-sec .faq-box .box .bodyBox .text p, .faq-sec .faq-box .box .bodyBox .text ul li, .faq-sec .faq-box .box .bodyBox .text ol li {
  color: #7F8490;
  font-size: calc(16vw / var(--context));
  --lp:12;
  --lpfz:-16vw;
}
.faq-sec .faq-box .box .bodyBox .text p b, .faq-sec .faq-box .box .bodyBox .text ul li b, .faq-sec .faq-box .box .bodyBox .text ol li b {
  color: #000;
  font-weight: 700;
}
@media (max-width: 767px) {
  .faq-sec .faq-box .box .bodyBox .text .h6 {
    font-size: calc(12vw / var(--context));
  }
  .faq-sec .faq-box .box .bodyBox .text p, .faq-sec .faq-box .box .bodyBox .text ul li, .faq-sec .faq-box .box .bodyBox .text ol li {
    font-size: calc(11vw / var(--context));
    --lp:12;
    --lpfz:-11vw;
  }
}
@media (max-width: 767px) {
  .faq-sec {
    padding: calc(20vw / var(--context)) 0 calc(60vw / var(--context));
  }
}

.franchise-modal {
  display: block;
  padding: calc(40vw / var(--context)) calc(20vw / var(--context));
  overflow: auto;
  z-index: 999999;
}
.franchise-modal .modal {
  margin: auto;
}
.franchise-modal .modal .modal-body .grp {
  margin-bottom: calc(20vw / var(--context));
}
.franchise-modal .modal .modal-body .grp textarea {
  height: calc(120vw / var(--context));
}/*# sourceMappingURL=landing-page.css.map */