
html {
	font-size:62.5%;
}
* {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
}
input {
	border: none;
}
body {
  width: 144rem;
}.payment-page-E8X {
  width: 100%;
  overflow: hidden;
  position: relative;
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
}
.payment-page-E8X .header-vX9 {
  margin-bottom: 9.5rem;
  box-sizing: border-box;
  padding: 2.4rem;
  width: 100%;
  height: 9.6rem;
  display: flex;
  align-items: center;
  border: solid 0.1rem #e2e8f0;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .magnifico-pcX {
  margin: 0.1rem 19.35rem 0rem 0rem;
  font-size: 3.2rem;
  font-weight: 700;
  line-height: 1.1000000238;
  color: #0f172a;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK {
  margin: 1.2rem 2.15rem 1.2rem 0rem;
  width: 74.6rem;
  height: calc(100% - 2.4rem);
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-R6X {
  box-sizing: border-box;
  padding-right: 13.026rem;
  width: 22.6rem;
  height: 2.4rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-R6X .auto-group-xqaw-XvF {
  margin-right: 1.3402rem;
  width: 6.9rem;
  height: 100%;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.05rem;
  color: #0f172a;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-R6X .icon-jam-icons-outline-logos-chevron-down-mpb {
  margin-bottom: 0.0214rem;
  width: 1.3339rem;
  height: 0.7669rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-ggf {
  box-sizing: border-box;
  padding-right: 12.726rem;
  width: 22.6rem;
  height: 2.4rem;
  position: absolute;
  left: 12.5rem;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-ggf .auto-group-upyf-bod {
  margin-right: 1.3402rem;
  width: 7.2rem;
  height: 100%;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.05rem;
  color: #0f172a;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-ggf .icon-jam-icons-outline-logos-chevron-down-U6j {
  margin-bottom: 0.0214rem;
  width: 1.3339rem;
  height: 0.7669rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-bBM {
  box-sizing: border-box;
  padding-right: 13.426rem;
  width: 22.6rem;
  height: 2.4rem;
  position: absolute;
  left: 25.3rem;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-bBM .auto-group-3dqh-imm {
  margin-right: 1.2402rem;
  width: 6.6rem;
  height: 100%;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.05rem;
  color: #0f172a;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-bBM .icon-jam-icons-outline-logos-chevron-down-pK1 {
  margin-bottom: 0.0214rem;
  width: 1.3339rem;
  height: 0.7669rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-hdh {
  box-sizing: border-box;
  padding-right: 10.926rem;
  width: 22.6rem;
  height: 2.4rem;
  position: absolute;
  left: 37.4rem;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-hdh .auto-group-ncsj-ogj {
  margin-right: 1.3402rem;
  width: 9rem;
  height: 100%;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.05rem;
  color: #0f172a;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-hdh .icon-jam-icons-outline-logos-chevron-down-hGK {
  margin-bottom: 0.0214rem;
  width: 1.3339rem;
  height: 0.7669rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-dQs {
  width: 22.6rem;
  height: 2.4rem;
  position: absolute;
  left: 52rem;
  top: 0;
}
.payment-page-E8X .header-vX9 .menu-hgK .menu-item-dQs .auto-group-vbjm-Afh {
  margin-right: 17.2rem;
  width: 5.4rem;
  height: 100%;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.05rem;
  color: #0f172a;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
}
.payment-page-E8X .header-vX9 .buttons-group-fsM {
  width: 28.7rem;
  height: 100%;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .buttons-group-fsM .button-cGo {
  box-sizing: border-box;
  padding: 0.8rem 1.34rem 1.2rem 1.34rem;
  width: 17.6rem;
  height: 4.8rem;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 0.8rem;
}
.payment-page-E8X .header-vX9 .buttons-group-fsM .button-cGo .auto-group-wne3-7jM {
  margin-right: 9.06rem;
  box-sizing: border-box;
  padding: 0.4rem 0rem 0rem 1.06rem;
  width: 5.86rem;
  height: 100%;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.05rem;
  color: #2563eb;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .header-vX9 .buttons-group-fsM .button-zHM {
  box-sizing: border-box;
  padding: 1.2rem 1.7rem 1.2rem 1.74rem;
  width: 17.6rem;
  height: 4.8rem;
  position: absolute;
  left: 11.1rem;
  top: 0;
  display: flex;
  align-items: center;
  border: solid 0.2rem #2563eb;
  background-color: #2563eb;
  border-radius: 0.8rem;
}
.payment-page-E8X .header-vX9 .buttons-group-fsM .button-zHM .auto-group-he5m-6rB {
  margin-right: 2rem;
  box-sizing: border-box;
  padding-left: 1.06rem;
  height: 100%;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.05rem;
  color: #ffffff;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .header-vX9 .buttons-group-fsM .button-zHM .icon-jam-icons-outline-logos-arrow-right-CeK {
  margin-bottom: 0.0662rem;
  width: 1.4001rem;
  height: 1.3314rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 {
  margin: 0rem 0rem 22.3rem 12rem;
  width: 284.4rem;
  height: 298.7rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD {
  margin-bottom: 7.9rem;
  width: 120rem;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q {
  margin-bottom: 3.2rem;
  width: 100%;
  height: 217.5rem;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 {
  width: 83.1rem;
  height: 217.5rem;
  position: absolute;
  left: 0;
  top: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 {
  margin-bottom: 6.4rem;
  width: 79.2rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 .text-JDV {
  margin-bottom: 6rem;
  font-size: 6.4rem;
  font-weight: 800;
  line-height: 1;
  letter-spacing: 0.0384rem;
  color: #1c2024;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 .section-message-EN3 {
  box-sizing: border-box;
  padding: 1.6rem 1.6rem 0rem 2rem;
  width: 100%;
  height: 8.2rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #d3d4db;
  background-color: #fcfcfd;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 .section-message-EN3 .conteiner-9zo {
  width: 100%;
  height: 9.6rem;
  display: flex;
  align-items: flex-start;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 .section-message-EN3 .conteiner-9zo .auto-group-tmdy-uj5 {
  margin: 0.4rem 40.8rem 0rem 0rem;
  width: 32.4rem;
  height: 9.2rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 .section-message-EN3 .conteiner-9zo .auto-group-tmdy-uj5 .content-Sj1 {
  width: 100%;
  height: 100%;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 .section-message-EN3 .conteiner-9zo .auto-group-tmdy-uj5 .content-Sj1 .text-wrapper-pLF {
  width: 100%;
  height: 4.4rem;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 .section-message-EN3 .conteiner-9zo .auto-group-tmdy-uj5 .content-Sj1 .text-wrapper-pLF .title-a4X {
  margin-bottom: 0.4rem;
  display: flex;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 .section-message-EN3 .conteiner-9zo .auto-group-tmdy-uj5 .content-Sj1 .text-wrapper-pLF .description-JFR {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-977-Yk7 .section-message-EN3 .conteiner-9zo .close-button-2hD {
  width: 2.4rem;
  height: 2.4rem;
  object-fit: contain;
  vertical-align: top;
  border-radius: 100rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-785-4to {
  margin-bottom: 4.8rem;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-785-4to .text-Dmh {
  margin-bottom: 1.6rem;
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.3333333333;
  letter-spacing: 0.0144rem;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-785-4to .text-g9V {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb {
  margin-bottom: 0.4rem;
  width: 100%;
  height: 24.4rem;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .text-input-floating-label-mgj {
  width: 79.2rem;
  height: 8.4rem;
  position: absolute;
  left: 0;
  top: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .text-input-floating-label-mgj .input-gHu {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .text-input-floating-label-mgj .input-gHu .auto-group-dnqu-Pi7 {
  width: 8.5rem;
  height: 100%;
  position: relative;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .text-input-floating-label-mgj .input-gHu .auto-group-dnqu-Pi7 .text-Yqu {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .text-input-floating-label-mgj .input-gHu .auto-group-dnqu-Pi7 .value-gSK {
  width: 8.5rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .text-input-floating-label-mgj .input-gHu .auto-group-dnqu-Pi7 .value-gSK .text-q4K {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .text-input-floating-label-mgj .input-gHu .auto-group-dnqu-Pi7 .value-gSK .item--xud {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .text-input-floating-label-mgj .hint-text-g4w {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT {
  width: 83.1rem;
  height: 8.4rem;
  position: absolute;
  left: 0;
  top: 8rem;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .select-floating-label-7g3 {
  margin-right: 2.4rem;
  width: 38.4rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .select-floating-label-7g3 .input-fSf {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 2.081rem 1.7rem 1.988rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .select-floating-label-7g3 .input-fSf .input-add-on-ivj {
  margin: 0rem 1.387rem 0rem 0rem;
  width: 1.625rem;
  height: 1.625rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .select-floating-label-7g3 .input-fSf .value-EeB {
  margin-right: 18.681rem;
  height: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .select-floating-label-7g3 .input-fSf .value-EeB .text-bDq {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .select-floating-label-7g3 .input-fSf .value-EeB .item--5uh {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .select-floating-label-7g3 .input-fSf .input-add-on-2a3 {
  margin-top: 0.1248rem;
  width: 1.438rem;
  height: 0.813rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .select-floating-label-7g3 .hint-text-9Pm {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .text-input-floating-label-VTd {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .text-input-floating-label-VTd .input-rJB {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 1.6rem;
  width: 38.4rem;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .text-input-floating-label-VTd .input-rJB .auto-group-ehlb-BrF {
  width: 12.4rem;
  height: 100%;
  position: relative;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .text-input-floating-label-VTd .input-rJB .auto-group-ehlb-BrF .text-X9R {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .text-input-floating-label-VTd .input-rJB .auto-group-ehlb-BrF .value-FLK {
  width: 12.4rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .text-input-floating-label-VTd .input-rJB .auto-group-ehlb-BrF .value-FLK .text-nb9 {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .text-input-floating-label-VTd .input-rJB .auto-group-ehlb-BrF .value-FLK .item--vxF {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-787-NiT .text-input-floating-label-VTd .hint-text-FUj {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD {
  width: 79.2rem;
  height: 8.4rem;
  position: absolute;
  left: 0;
  top: 16rem;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-YTq {
  margin-right: 2.4rem;
  width: 38.4rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-YTq .input-4BH {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-YTq .input-4BH .auto-group-rtab-oPm {
  width: 5.3rem;
  height: 100%;
  position: relative;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-YTq .input-4BH .auto-group-rtab-oPm .text-m5h {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-YTq .input-4BH .auto-group-rtab-oPm .value-5MH {
  width: 5.3rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-YTq .input-4BH .auto-group-rtab-oPm .value-5MH .text-2XR {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-YTq .input-4BH .auto-group-rtab-oPm .value-5MH .item--NbH {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-YTq .hint-text-U8X {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-ujd {
  width: 38.4rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-ujd .input-sRZ {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-ujd .input-sRZ .auto-group-qhy1-Cyd {
  width: 11.8rem;
  height: 100%;
  position: relative;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-ujd .input-sRZ .auto-group-qhy1-Cyd .text-ZpB {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-ujd .input-sRZ .auto-group-qhy1-Cyd .value-uNF {
  width: 11.8rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-ujd .input-sRZ .auto-group-qhy1-Cyd .value-uNF .text-2xf {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-ujd .input-sRZ .auto-group-qhy1-Cyd .value-uNF .item--nB9 {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .frame-789-pWb .frame-788-zhD .text-input-floating-label-ujd .hint-text-Gc7 {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .frame-790-7Cs .divider-cfy {
  width: 79.2rem;
  height: 0.1rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV {
  box-sizing: border-box;
  padding-top: 9.6rem;
  width: 100%;
  row-gap: 6.3rem;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq {
  width: 79.2rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-785-raK {
  margin-bottom: 4.8rem;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-785-raK .text-Dfm {
  margin-bottom: 1.6rem;
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.3333333333;
  letter-spacing: 0.0144rem;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-785-raK .text-8Xq {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb {
  margin-bottom: 0.4rem;
  width: 100%;
  height: 16.4rem;
  position: relative;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 {
  width: 79.2rem;
  height: 8.4rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .text-input-floating-label-AjR {
  margin-right: 2.4rem;
  width: 38.4rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .text-input-floating-label-AjR .input-ikw {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .text-input-floating-label-AjR .input-ikw .auto-group-y4pz-rs9 {
  width: 9.2rem;
  height: 100%;
  position: relative;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .text-input-floating-label-AjR .input-ikw .auto-group-y4pz-rs9 .text-2Fq {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .text-input-floating-label-AjR .input-ikw .auto-group-y4pz-rs9 .value-YEB {
  width: 9.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .text-input-floating-label-AjR .input-ikw .auto-group-y4pz-rs9 .value-YEB .text-U7q {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .text-input-floating-label-AjR .input-ikw .auto-group-y4pz-rs9 .value-YEB .item--D5R {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .text-input-floating-label-AjR .hint-text-Un3 {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .select-floating-label-8rb {
  width: 38.4rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .select-floating-label-8rb .input-Xdq {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 2.081rem 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .select-floating-label-8rb .input-Xdq .auto-group-mf8t-NuM {
  margin-right: 27.581rem;
  width: 5.7rem;
  height: 100%;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .select-floating-label-8rb .input-Xdq .auto-group-mf8t-NuM .text-JHD {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .select-floating-label-8rb .input-Xdq .auto-group-mf8t-NuM .value-dKV {
  width: 5.7rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .select-floating-label-8rb .input-Xdq .auto-group-mf8t-NuM .value-dKV .text-mwV {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .select-floating-label-8rb .input-Xdq .auto-group-mf8t-NuM .value-dKV .item--fmy {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .select-floating-label-8rb .input-Xdq .input-add-on-cSK {
  margin-top: 0.1248rem;
  width: 1.438rem;
  height: 0.813rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .frame-787-391 .select-floating-label-8rb .hint-text-uRR {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .select-floating-label-3nX {
  width: 79.2rem;
  height: 8.4rem;
  position: absolute;
  left: 0;
  top: 8rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .select-floating-label-3nX .input-a1m {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 2.081rem 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .select-floating-label-3nX .input-a1m .auto-group-k4wh-3AF {
  margin-right: 64.681rem;
  width: 9.4rem;
  height: 100%;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .select-floating-label-3nX .input-a1m .auto-group-k4wh-3AF .text-zLP {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .select-floating-label-3nX .input-a1m .auto-group-k4wh-3AF .value-7fu {
  width: 9.4rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .select-floating-label-3nX .input-a1m .auto-group-k4wh-3AF .value-7fu .text-56w {
  margin-right: 0.5rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .select-floating-label-3nX .input-a1m .auto-group-k4wh-3AF .value-7fu .item--zjh {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .select-floating-label-3nX .input-a1m .input-add-on-LoZ {
  margin-top: 0.1248rem;
  width: 1.438rem;
  height: 0.813rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .frame-789-Urb .select-floating-label-3nX .hint-text-4Uf {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-791-7Mq .divider-C55 {
  width: 79.2rem;
  height: 0.1rem;
  object-fit: contain;
  vertical-align: top;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy {
  width: 79.2rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-785-tCo {
  margin-bottom: 4.8rem;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-785-tCo .text-Sk7 {
  margin-bottom: 1.6rem;
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.3333333333;
  letter-spacing: 0.0144rem;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-785-tCo .text-Y2T {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV {
  margin-bottom: 3.2rem;
  width: 100%;
  row-gap: 2rem;
  align-items: center;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM {
  box-sizing: border-box;
  padding: 2.8rem 2.4rem 0rem 2.4rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  border: solid 0.1rem #1c2024;
  background-color: #ffffff;
  border-radius: 1.6rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-800-voh {
  margin-bottom: 3.2rem;
  width: 100%;
  height: 2.4rem;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-800-voh .frame-799-HPM {
  margin: 0.1rem 52.7rem 0.1rem 0rem;
  height: calc(100% - 0.2rem);
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-800-voh .frame-799-HPM .input-add-on-zYf {
  margin-right: 1.2rem;
  width: 3.5rem;
  height: 2rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-800-voh .frame-799-HPM .credit-debit-card-ijZ {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1.375;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-800-voh .radio-f91 {
  width: 2.4rem;
  height: 2.4rem;
  object-fit: contain;
  vertical-align: top;
  border-radius: 100rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .logos-c4F {
  margin-bottom: 3.2rem;
  display: flex;
  column-gap: 0.8rem;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .logos-c4F .visa-XBD {
  width: 3.5rem;
  height: 2rem;
  object-fit: contain;
  vertical-align: top;
  border-radius: 0.4rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .logos-c4F .mastercard-TKm {
  width: 3.5rem;
  height: 2rem;
  object-fit: contain;
  vertical-align: top;
  border-radius: 0.4rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .logos-c4F .diners-club-ncw {
  width: 3.5rem;
  height: 2rem;
  object-fit: contain;
  vertical-align: top;
  border-radius: 0.4rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go {
  margin-bottom: 0.4rem;
  width: 100%;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy {
  width: 100%;
  height: 8.4rem;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-q5R {
  margin-right: 2.4rem;
  width: 36rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-q5R .input-nFZ {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-q5R .input-nFZ .auto-group-gxoh-84X {
  width: 11.8rem;
  height: 100%;
  position: relative;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-q5R .input-nFZ .auto-group-gxoh-84X .text-TsV {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-q5R .input-nFZ .auto-group-gxoh-84X .value-bTu {
  width: 11.8rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-q5R .input-nFZ .auto-group-gxoh-84X .value-bTu .text-x3Z {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-q5R .input-nFZ .auto-group-gxoh-84X .value-bTu .item--VZH {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-q5R .hint-text-b6X {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-jyR {
  width: 36rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-jyR .input-spj {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 18.7rem 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-jyR .input-spj .input-add-on-oCb {
  margin-right: 1rem;
  width: 3.5rem;
  height: 2rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-jyR .input-spj .value-vo1 {
  height: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-jyR .input-spj .value-vo1 .text-6Sb {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-jyR .input-spj .value-vo1 .item--DXD {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-787-tfy .text-input-floating-label-jyR .hint-text-XH1 {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 {
  width: 100%;
  height: 8.4rem;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Dfd {
  margin-right: 2.4rem;
  width: 36rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Dfd .input-NYX {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Dfd .input-NYX .auto-group-7tp5-tmm {
  width: 9.6rem;
  height: 100%;
  position: relative;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Dfd .input-NYX .auto-group-7tp5-tmm .text-ekw {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Dfd .input-NYX .auto-group-7tp5-tmm .value-wzw {
  width: 9.6rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Dfd .input-NYX .auto-group-7tp5-tmm .value-wzw .text-78j {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Dfd .input-NYX .auto-group-7tp5-tmm .value-wzw .item--q4j {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Dfd .hint-text-MHy {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Gvj {
  width: 36rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Gvj .input-dmH {
  margin-bottom: 0.8rem;
  box-sizing: border-box;
  padding: 1.7rem 1.6rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Gvj .input-dmH .auto-group-k59z-Nym {
  width: 9.6rem;
  height: 100%;
  position: relative;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Gvj .input-dmH .auto-group-k59z-Nym .text-WKH {
  width: 3.2rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Gvj .input-dmH .auto-group-k59z-Nym .value-F1y {
  width: 9.6rem;
  height: 2.2rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Gvj .input-dmH .auto-group-k59z-Nym .value-F1y .text-CT1 {
  margin-right: 0.4rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  color: #7e808a;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Gvj .input-dmH .auto-group-k59z-Nym .value-F1y .item--wvP {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #c62a2f;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-801-8go .frame-789-fe7 .text-input-floating-label-Gvj .hint-text-GSs {
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD {
  box-sizing: border-box;
  padding: 1.6rem 0rem 3.2rem 0rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  border: solid 0.1rem #dddde3;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw {
  margin-bottom: 3.2rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .frame-804-Pvo {
  margin-bottom: 0.6rem;
  width: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .frame-804-Pvo .frame-956-9uy {
  margin: 0rem 44rem 0.4rem 0rem;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .frame-804-Pvo .frame-956-9uy .text-767 {
  margin-right: 0.6rem;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .frame-804-Pvo .frame-956-9uy .text-41M {
  text-align: right;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .frame-804-Pvo .badge-mwM {
  margin-top: 0.4rem;
  box-sizing: border-box;
  padding: 0.4rem 0.8rem;
  height: 2.6rem;
  display: flex;
  align-items: center;
  background-color: #299764;
  border-radius: 100rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .frame-804-Pvo .badge-mwM .piggybank-7kK {
  margin: 0rem 0.444rem 0rem 0rem;
  width: 1.3563rem;
  height: 1.0496rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .frame-804-Pvo .badge-mwM .auto-group-sb67-dTm {
  width: 9.8rem;
  height: 100%;
  display: flex;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #e9f9ee;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .link-JZu {
  margin-right: 56.75rem;
  width: calc(100% - 56.75rem);
  height: 1.8rem;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .link-JZu .auto-group-xgyf-Sw1 {
  margin-right: 1.05rem;
  width: 15.3rem;
  height: 100%;
  display: flex;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration-line: underline;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-974-uEw .link-JZu .info-JiK {
  margin-top: 0rem;
  width: 1.3rem;
  height: 1.3rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-805-enB {
  width: 57.4rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-805-enB .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-1sd {
  margin-bottom: 2rem;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6666666667;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: baseline;
}

.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-805-enB .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-1sd .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-1sd-sub-1 {
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6666666667;
  text-decoration-line: underline;
  color: #3a5ccc;
  font-family: Open Sans, 'Source Sans Pro';
}

.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-805-enB .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-1sd .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-1sd-sub-3 {
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6666666667;
  text-decoration-line: underline;
  color: #3a5ccc;
  font-family: Open Sans, 'Source Sans Pro';
}

.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-805-enB .button-Yo1 {
  margin-right: 35.4rem;
  box-sizing: border-box;
  padding: 1.6rem 3.05rem 1.6rem 3.325rem;
  width: calc(100% - 35.4rem);
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  background-color: #2563eb;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-805-enB .button-Yo1 .lock-FxK {
  margin: 0rem 1.475rem 0.206rem 0rem;
  width: 1.65rem;
  height: 1.8563rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-qXM .frame-975-MjD .frame-805-enB .button-Yo1 .auto-group-bacw-YRd {
  width: 12.5rem;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.3333333333;
  color: #edeef0;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-Px3 {
  box-sizing: border-box;
  padding: 2.4rem;
  width: 100%;
  height: 7.2rem;
  border: solid 0.1rem #d3d4db;
  background-color: #f9f9fb;
  border-radius: 1.6rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-Px3 .frame-801-XYT {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-end;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-Px3 .frame-801-XYT .frame-799-VVH {
  margin-right: 56.9rem;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-Px3 .frame-801-XYT .frame-799-VVH .input-add-on-TBD {
  margin-right: 1.5rem;
  width: 3.5rem;
  height: 2rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-Px3 .frame-801-XYT .frame-799-VVH .apple-pay-1Cj {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1.375;
  color: #8b8d98;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-Px3 .frame-801-XYT .radio-4B1 {
  width: 2.4rem;
  height: 100%;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #d3d4db;
  box-sizing: border-box;
  background-color: #e4e4e9;
  border-radius: 100rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-9CT {
  box-sizing: border-box;
  padding: 2.4rem;
  width: 100%;
  height: 7.2rem;
  border: solid 0.1rem #d3d4db;
  background-color: #f9f9fb;
  border-radius: 1.6rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-9CT .frame-801-tA3 {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-end;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-9CT .frame-801-tA3 .frame-799-FWP {
  margin-right: 56.9rem;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-9CT .frame-801-tA3 .frame-799-FWP .input-add-on-R9y {
  margin-right: 1.5rem;
  width: 3.5rem;
  height: 2rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-9CT .frame-801-tA3 .frame-799-FWP .google-pay-mjd {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1.375;
  color: #8b8d98;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .frame-805-VTV .payment-method-9CT .frame-801-tA3 .radio-Vfd {
  width: 2.4rem;
  height: 100%;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #d3d4db;
  box-sizing: border-box;
  background-color: #e4e4e9;
  border-radius: 100rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-802-Lwy .divider-AFy {
  width: 79.2rem;
  height: 0.1rem;
  object-fit: contain;
  vertical-align: top;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 {
  width: 79.2rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 .text-fiX {
  margin-bottom: 1.6rem;
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.3333333333;
  letter-spacing: 0.0144rem;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 .section-message-Qg7 {
  box-sizing: border-box;
  padding: 1.6rem 2.15rem 0rem 2.15rem;
  width: 100%;
  height: 10.2rem;
  overflow: hidden;
  position: relative;
  border: solid 0.1rem #d3d4db;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 .section-message-Qg7 .conteiner-Lpf {
  width: 72.45rem;
  height: 9.6rem;
  display: flex;
  align-items: flex-start;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 .section-message-Qg7 .conteiner-Lpf .icon-wrapper-5XM {
  margin: 0.75rem 1.35rem 0rem 0rem;
  width: 1.3rem;
  height: 1.3rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 .section-message-Qg7 .conteiner-Lpf .auto-group-hgfh-DNf {
  box-sizing: border-box;
  padding-top: 0.4rem;
  width: 69.8rem;
  height: 100%;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 .section-message-Qg7 .conteiner-Lpf .auto-group-hgfh-DNf .content-91R {
  width: 100%;
  height: 100%;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 .section-message-Qg7 .conteiner-Lpf .auto-group-hgfh-DNf .content-91R .text-wrapper-oLs {
  width: 100%;
  height: 6.4rem;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 .section-message-Qg7 .conteiner-Lpf .auto-group-hgfh-DNf .content-91R .text-wrapper-oLs .title-L5u {
  margin-bottom: 0.4rem;
  display: flex;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .frame-796-Q87 .auto-group-cvpq-AhV .frame-785-Jd5 .section-message-Qg7 .conteiner-Lpf .auto-group-hgfh-DNf .content-91R .text-wrapper-oLs .description-Ewy {
  max-width: 69.8rem;
  display: flex;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o {
  width: 38.4rem;
  height: 86.6rem;
  position: absolute;
  left: 81.6rem;
  top: 0;
  border: solid 0.1rem #dddde3;
  box-sizing: border-box;
  background-color: #ffffff;
  border-radius: 2.4rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd {
  width: 38.2rem;
  height: 74rem;
  position: absolute;
  left: 0.1rem;
  top: 1.6rem;
  align-items: center;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R {
  margin: 0rem 1.5rem 2rem 1.5rem;
  width: calc(100% - 3rem);
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .image-w-blur-VFd {
  margin-bottom: 1.6rem;
  box-sizing: border-box;
  padding: 1.2rem 1.2rem 1.6rem 1.2rem;
  width: 100%;
  align-items: center;
  display: flex;
  flex-direction: column;
 
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('../assets/rectangle-66-bg.png');
  border-radius: 1.6rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .image-w-blur-VFd .badge-oXD {
  margin: 0rem 23.7rem 4.5rem 0rem;
  box-sizing: border-box;
  padding: 0.4rem 0.8rem 0.4rem 0.844rem;
  width: calc(100% - 23.7rem);
  height: 2.6rem;
  display: flex;
  align-items: center;
  background-color: #ffffff;
  border-radius: 0.4rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .image-w-blur-VFd .badge-oXD .trophy-UdM {
  margin: 0.088rem 0.444rem 0rem 0rem;
  width: 1.3125rem;
  height: 1.05rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .image-w-blur-VFd .badge-oXD .auto-group-mdod-zLo {
  width: 5.7rem;
  height: 100%;
  display: flex;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .image-w-blur-VFd .carousel-arrow-group-GJK {
  margin-bottom: 5.9rem;
  width: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .image-w-blur-VFd .carousel-arrow-group-GJK .carousel-arrow-pKq {
  margin-right: 26.4rem;
  width: 3.2rem;
  height: 3.2rem;
  cursor: pointer;
  object-fit: contain;
  vertical-align: top;
  border-radius: 100rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .image-w-blur-VFd .carousel-arrow-group-GJK .carousel-arrow-xB9 {
  width: 3.2rem;
  height: 3.2rem;
  cursor: pointer;
  object-fit: contain;
  vertical-align: top;
  border-radius: 100rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .image-w-blur-VFd .frame-839-UQP {
  width: 10.8rem;
  height: 0.8rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m {
  width: 31.4rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs {
  margin-bottom: 2.4rem;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs .frame-761-cuu {
  margin: 0rem 0rem 0.2rem 0.065rem;
  height: 2rem;
  display: flex;
  column-gap: 0.4rem;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs .frame-761-cuu .rating-review-badge-kWK {
  height: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs .frame-761-cuu .rating-review-badge-kWK .rating-star-J23 {
  margin-right: 0.4646rem;
  width: 1.2708rem;
  height: 1.225rem;
  position: relative;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs .frame-761-cuu .rating-review-badge-kWK .frame-758-1x3 {
  height: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs .frame-761-cuu .rating-review-badge-kWK .frame-758-1x3 .item-49-akF {
  margin-right: 0.2rem;
  text-align: right;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs .frame-761-cuu .rating-review-badge-kWK .frame-758-1x3 .k-h4B {
  text-align: right;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs .frame-761-cuu .item--2s9 {
  text-align: right;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs .frame-761-cuu .category-aNs {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.4285714286;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-843-fUs .experience-name-89V {
  max-width: 31.4rem;
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1.375;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM {
  margin-left: 0.0174rem;
  width: 30.6264rem;
  align-items: center;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M {
  box-sizing: border-box;
  padding: 0rem 0rem 1.6rem 0.108rem;
  width: 100%;
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK {
  margin-bottom: 1.6rem;
  width: 100%;
  height: 8.2rem;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-957-eGF {
  box-sizing: border-box;
  padding-right: 12.8438rem;
  width: 30.5188rem;
  height: 5.4rem;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: flex-start;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-957-eGF .input-add-on-MRZ {
  margin: 0.375rem 1.125rem 0rem 0rem;
  width: 1.75rem;
  height: 1.25rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-957-eGF .frame-968-VGs {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-957-eGF .frame-968-VGs .text-EkF {
  margin-bottom: 1.6rem;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-957-eGF .frame-968-VGs .hint-text-zDd {
  display: flex;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-961-8qd {
  box-sizing: border-box;
  padding-right: 11.6438rem;
  width: 30.3938rem;
  height: 4.6rem;
  position: absolute;
  left: 0.125rem;
  top: 3.6rem;
  display: flex;
  align-items: flex-start;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-961-8qd .input-add-on-S5d {
  margin: 0.125rem 1.25rem 0rem 0rem;
  width: 1.5rem;
  height: 1.625rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-961-8qd .frame-968-yLT {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-961-8qd .frame-968-yLT .text-8z3 {
  margin-bottom: 0.8rem;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .auto-group-wcuw-7GK .frame-961-8qd .frame-968-yLT .hint-text-471 {
  display: flex;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .frame-960-kkX {
  margin-left: 0.0625rem;
  box-sizing: border-box;
  padding-right: 8.2438rem;
  width: calc(100% - 0.0625rem);
  height: 4.6rem;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .frame-960-kkX .input-add-on-HkT {
  margin: 0.188rem 1.187rem 0rem 0rem;
  width: 1.625rem;
  height: 1.625rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .frame-960-kkX .frame-968-c23 {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .frame-960-kkX .frame-968-c23 .text-aDm {
  margin-bottom: 0.8rem;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .auto-group-9ye7-C9M .frame-960-kkX .frame-968-c23 .hint-text-uWw {
  display: flex;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .frame-958-37M {
  box-sizing: border-box;
  padding-right: 22.0438rem;
  width: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .frame-958-37M .input-add-on-y11 {
  margin: 0rem 1.017rem 0rem 0rem;
  width: 1.9653rem;
  height: 1.2502rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-969-M9R .frame-971-X7m .frame-970-3XM .frame-958-37M .text-hxb {
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-952-EBq {
  width: 100%;
  height: 23.6rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-952-EBq .auto-group-2y3m-nz3 {
  box-sizing: border-box;
  padding: 0rem 1.5rem 2rem 1.5rem;
  width: 100%;
  height: 5.6rem;
  align-items: center;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-952-EBq .auto-group-2y3m-nz3 .divider-jPV {
  margin-bottom: 1.5rem;
  width: 35.2rem;
  height: 0.1rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-952-EBq .auto-group-2y3m-nz3 .frame-972-G8X {
  margin-right: 0.175rem;
  width: calc(100% - 0.175rem);
  height: 2rem;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-952-EBq .auto-group-2y3m-nz3 .frame-972-G8X .link-af1 {
  margin-right: 17.375rem;
  width: 16.4rem;
  height: 100%;
  overflow: hidden;
  position: relative;
  display: flex;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4285714286;
  text-decoration-line: underline;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-973-chd .frame-952-EBq .auto-group-2y3m-nz3 .frame-972-G8X .plus-HZR {
  width: 1.25rem;
  height: 1.25rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX {
  box-sizing: border-box;
  padding: 1.6rem 1.6rem 3.2rem 1.6rem;
  width: 38.4rem;
  height: 29rem;
  position: absolute;
  left: 0;
  top: 57.6rem;
  align-items: center;
  display: flex;
  flex-direction: column;
  border: solid 0.1rem #dddde3;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V {
  margin-bottom: 3.2rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .frame-804-Hhq {
  margin-bottom: 2rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .frame-804-Hhq .frame-956-T6X {
  margin-bottom: 0.8rem;
  width: 100%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .frame-804-Hhq .frame-956-T6X .text-C47 {
  margin-right: 19.1rem;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .frame-804-Hhq .frame-956-T6X .text-KeX {
  text-align: right;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .frame-804-Hhq .badge-Gpf {
  margin-right: 21.7rem;
  box-sizing: border-box;
  padding: 0.2rem 0.6rem;
  width: calc(100% - 21.7rem);
  height: 2.2rem;
  display: flex;
  align-items: center;
  background-color: #e9f9ee;
  border-radius: 100rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .frame-804-Hhq .badge-Gpf .piggybank-CyD {
  margin: 0rem 0.444rem 0rem 0rem;
  width: 1.3563rem;
  height: 1.0496rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .frame-804-Hhq .badge-Gpf .auto-group-p7qb-vPR {
  width: 10.5rem;
  height: 100%;
  display: flex;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #299764;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .link-19y {
  margin-right: 17.55rem;
  width: calc(100% - 17.55rem);
  height: 1.8rem;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .link-19y .auto-group-ucrj-MDq {
  margin-right: 1.05rem;
  width: 15.3rem;
  height: 100%;
  display: flex;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration-line: underline;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-974-M3V .link-19y .info-RDh {
  margin-top: 0rem;
  width: 1.3rem;
  height: 1.3rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-805-LrT {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-805-LrT .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-K4B {
  margin-bottom: 2rem;
  max-width: 32rem;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6666666667;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  flex-shrink: 0;
}

.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-805-LrT .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-K4B .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-K4B-sub-1 {
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6666666667;
  text-decoration-line: underline;
  color: #3a5ccc;
  font-family: Open Sans, 'Source Sans Pro';
}

.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-805-LrT .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-K4B .by-clicking-confirm-pay-you-agree-to-ticketes-general-terms-and-conditions-and-cancellation-policy-K4B-sub-3 {
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6666666667;
  text-decoration-line: underline;
  color: #3a5ccc;
  font-family: Open Sans, 'Source Sans Pro';
}

.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-805-LrT .button-aXq {
  box-sizing: border-box;
  padding: 1.6rem 9.65rem 1.6rem 9.925rem;
  width: 100%;
  height: 5.6rem;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  background-color: #2563eb;
  border-radius: 1.6rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-805-LrT .button-aXq .lock-uq1 {
  margin: 0rem 1.163rem 0.206rem 0rem;
  width: 1.65rem;
  height: 1.8563rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .frame-803-55q .booking-summary-W8o .frame-959-RvX .frame-805-LrT .button-aXq .auto-group-jwsk-cDd {
  box-sizing: border-box;
  padding-left: 0.312rem;
  height: 100%;
  display: flex;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.3333333333;
  color: #edeef0;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-808-XKD .divider-A8f {
  width: 120rem;
  height: 0.1rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo {
  width: 100%;
  height: 70rem;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .heading-4zj {
  width: 44.6rem;
  height: 29rem;
  position: absolute;
  left: 0;
  top: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .heading-4zj .frame-844-cWT {
  margin-bottom: 4.8rem;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .heading-4zj .frame-844-cWT .text-Zgb {
  margin-bottom: 1.6rem;
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.3333333333;
  letter-spacing: 0.0144rem;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .heading-4zj .frame-844-cWT .text-Hcb {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .heading-4zj .frame-846-RTu {
  box-sizing: border-box;
  padding: 2.239rem 3.397rem 2.4rem 2.4rem;
  width: 100%;
  display: flex;
  align-items: center;
  background-color: #f9f9fb;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .heading-4zj .frame-846-RTu .frame-847-9eo {
  margin: 0.161rem 8.185rem 0rem 0rem;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .heading-4zj .frame-846-RTu .frame-847-9eo .still-need-help-were-here-for-you-RcK {
  margin-bottom: 2rem;
  max-width: 16.6rem;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .heading-4zj .frame-846-RTu .frame-847-9eo .button-k8o {
  width: 12.9rem;
  height: 5rem;
  cursor: pointer;
  overflow: hidden;
  position: relative;
  display: flex;
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1.375;
  color: #edeef0;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  background-color: #2563eb;
  border-radius: 1.2rem;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .heading-4zj .frame-846-RTu .about-illustrations-1aX {
  margin-bottom: 2.1107rem;
  width: 14.0179rem;
  height: 10.25rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 {
  width: 233.4rem;
  height: 70rem;
  position: absolute;
  left: 51rem;
  top: 0;
  align-items: center;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj {
  margin-bottom: 2.4rem;
  width: 100%;
  height: 36rem;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-2Vd {
  box-sizing: border-box;
  padding: 2.4rem 0rem 0rem 3.063rem;
  width: 233.4rem;
  height: 12rem;
  position: absolute;
  left: 0;
  top: 0;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-2Vd .frame-841-ZEf {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-2Vd .frame-841-ZEf .question-idM {
  margin: 0rem 189.1rem 4.6rem 0rem;
  width: calc(100% - 189.1rem);
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-2Vd .frame-841-ZEf .question-idM .plus-rjZ {
  margin-right: 2.6625rem;
  width: 1.875rem;
  height: 1.875rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-2Vd .frame-841-ZEf .question-idM .here-are-some-of-our-most-asked-questions-if-yours-is-not-there-contact-us-CoR {
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-2Vd .frame-841-ZEf .absolutely-we-have-developed-customized-visuals-on-several-occasions-for-partners-however-we-always-try-to-use-default-visuals-or-microsoft-certified-custom-visuals-to-ensure-optimal-stability-in-the-reports-we-develop-KNF {
  margin-left: 4.5375rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-wPd {
  box-sizing: border-box;
  padding: 2.4rem 2.7rem 4.8rem 3.212rem;
  width: 69rem;
  height: 26.2rem;
  position: absolute;
  left: 0;
  top: 9.8rem;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-wPd .frame-841-Tsm {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-wPd .frame-841-Tsm .question-dXM {
  margin: 0rem 19.8rem 2rem 0rem;
  width: calc(100% - 19.8rem);
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-wPd .frame-841-Tsm .question-dXM .x-NE3 {
  margin: 0rem 2.812rem 0rem 0rem;
  width: 1.5756rem;
  height: 1.5757rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-wPd .frame-841-Tsm .question-dXM .here-are-some-of-our-most-asked-questions-if-yours-is-not-there-contact-us-uUs {
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-w8md-scj .question-unit-wPd .frame-841-Tsm .absolutely-we-have-developed-customized-visuals-on-several-occasions-for-partners-however-we-always-try-to-use-default-visuals-or-microsoft-certified-custom-visuals-to-ensure-optimal-stability-in-the-reports-we-develop-QgX {
  margin-left: 4.3878rem;
  max-width: 58.7rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy {
  width: 100%;
  height: 31.6rem;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-9Xd {
  box-sizing: border-box;
  padding: 2.4rem 0rem 0rem 3.063rem;
  width: 233.4rem;
  height: 12rem;
  position: absolute;
  left: 0;
  top: 0;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-9Xd .frame-841-4Ph {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-9Xd .frame-841-4Ph .question-DGb {
  margin: 0rem 190.5rem 4.6rem 0rem;
  width: calc(100% - 190.5rem);
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-9Xd .frame-841-4Ph .question-DGb .plus-iz3 {
  margin-right: 2.6625rem;
  width: 1.875rem;
  height: 1.875rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-9Xd .frame-841-4Ph .question-DGb .here-are-some-of-our-most-asked-questions-if-yours-is-not-there-contact-us-fPV {
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-9Xd .frame-841-4Ph .absolutely-we-have-developed-customized-visuals-on-several-occasions-for-partners-however-we-always-try-to-use-default-visuals-or-microsoft-certified-custom-visuals-to-ensure-optimal-stability-in-the-reports-we-develop-B6w {
  margin-left: 4.5375rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-QEb {
  box-sizing: border-box;
  padding: 2.4rem 0rem 0rem 3.063rem;
  width: 233.4rem;
  height: 12rem;
  position: absolute;
  left: 0;
  top: 9.8rem;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-QEb .frame-841-KsM {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-QEb .frame-841-KsM .question-tfZ {
  margin: 0rem 199.2rem 4.6rem 0rem;
  width: calc(100% - 199.2rem);
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-QEb .frame-841-KsM .question-tfZ .plus-SBH {
  margin-right: 2.6625rem;
  width: 1.875rem;
  height: 1.875rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-QEb .frame-841-KsM .question-tfZ .here-are-some-of-our-most-asked-questions-if-yours-is-not-there-contact-us-BPm {
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-QEb .frame-841-KsM .absolutely-we-have-developed-customized-visuals-on-several-occasions-for-partners-however-we-always-try-to-use-default-visuals-or-microsoft-certified-custom-visuals-to-ensure-optimal-stability-in-the-reports-we-develop-GRD {
  margin-left: 4.5375rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-TVh {
  box-sizing: border-box;
  padding: 2.4rem 0rem 0rem 3.063rem;
  width: 233.4rem;
  height: 12rem;
  position: absolute;
  left: 0;
  top: 19.6rem;
  border: solid 0.1rem #b9bbc6;
  background-color: #ffffff;
  border-radius: 1.6rem;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-TVh .frame-841-kUo {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-TVh .frame-841-kUo .question-iAj {
  margin: 0rem 189.2rem 4.6rem 0rem;
  width: calc(100% - 189.2rem);
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-TVh .frame-841-kUo .question-iAj .plus-FgT {
  margin-right: 2.6625rem;
  width: 1.875rem;
  height: 1.875rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-TVh .frame-841-kUo .question-iAj .here-are-some-of-our-most-asked-questions-if-yours-is-not-there-contact-us-CLo {
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.4444444444;
  color: #1c2024;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .frame-842-8v3 .auto-group-alth-Ddy .question-unit-TVh .frame-841-kUo .absolutely-we-have-developed-customized-visuals-on-several-occasions-for-partners-however-we-always-try-to-use-default-visuals-or-microsoft-certified-custom-visuals-to-ensure-optimal-stability-in-the-reports-we-develop-iK9 {
  margin-left: 4.5375rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #60646c;
  font-family: Open Sans, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .auto-group-qsb9-f27 .frame-804-BWF .frame-843-7Jo .line-72-iyM {
  width: 120rem;
  height: 0.1rem;
  position: absolute;
  left: 0;
  top: 68.6rem;
  background-color: #dddde3;
}
.payment-page-E8X .footer-1Sf {
  box-sizing: border-box;
  padding-left: 8rem;
  width: 157.6rem;
  background-color: #ffffff;
  flex-shrink: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f {
  margin-bottom: 1.6rem;
  box-sizing: border-box;
  padding: 2.7rem 0;
  width: 100%;
  height: 54rem;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b {
  width: 100%;
  height: 9.8rem;
  display: flex;
  align-items: flex-end;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .logo-grey-qRh {
  margin-right: 0.8rem;
  height: 3.2rem;
  display: flex;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1.1000000636;
  color: #0f172a;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .companyname-202x-all-rights-reserved-KLs {
  margin: 0rem 49.334rem 1rem 0rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.3999999762;
  color: #475569;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ {
  margin-bottom: 0.9rem;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .auto-group-vwbr-aXh {
  margin-bottom: 2.5rem;
  width: 50.2664rem;
  height: 4rem;
  flex-shrink: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK {
  margin-left: 5.4664rem;
  width: 66.4rem;
  height: 2.4rem;
  position: relative;
  flex-shrink: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-E6T {
  width: 22.2rem;
  height: 2.4rem;
  position: absolute;
  left: 0;
  top: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-E6T .auto-group-pmus-m6P {
  margin: 0rem 17.7rem 0.1rem 0rem;
  width: 4.5rem;
  height: 2.3rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.3999999762;
  color: #475569;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-2o1 {
  width: 22.2rem;
  height: 2.4rem;
  position: absolute;
  left: 6.9rem;
  top: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-2o1 .auto-group-ujvr-wuy {
  margin: 0rem 17rem 0.1rem 0rem;
  width: 5.2rem;
  height: 2.3rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.3999999762;
  color: #475569;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-Eu5 {
  width: 22.2rem;
  height: 2.4rem;
  position: absolute;
  left: 14.5rem;
  top: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-Eu5 .auto-group-pxgb-me7 {
  margin: 0rem 16.5rem 0.1rem 0rem;
  width: 5.7rem;
  height: 2.3rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.3999999762;
  color: #475569;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-sBM {
  width: 22.2rem;
  height: 2.4rem;
  position: absolute;
  left: 22.6rem;
  top: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-sBM .auto-group-nyrb-bd9 {
  margin: 0rem 17.9rem 0.1rem 0rem;
  width: 4.3rem;
  height: 2.3rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.3999999762;
  color: #475569;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-6Zu {
  width: 22.2rem;
  height: 2.4rem;
  position: absolute;
  left: 29.3rem;
  top: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-6Zu .auto-group-zzcp-8mV {
  margin: 0rem 14.7rem 0.1rem 0rem;
  width: 7.5rem;
  height: 2.3rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.3999999762;
  color: #475569;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-qR1 {
  width: 22.2rem;
  height: 2.4rem;
  position: absolute;
  left: 39.2rem;
  top: 0;
}
.payment-page-E8X .footer-1Sf .auto-group-rljh-A4f .bottom-h4b .auto-group-ppsv-dMZ .footer-components-vertical-menu-8JK .footer-components-link-footer-components-link-qR1 .auto-group-qn8f-Ay5 {
  margin: 0rem 16.6rem 0.1rem 0rem;
  width: 5.6rem;
  height: 2.3rem;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.3999999762;
  color: #475569;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
}
.payment-page-E8X .footer-1Sf .disclaimer-rqu {
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.3999999364;
  color: #475569;
  font-family: Roboto, 'Source Sans Pro';
  white-space: nowrap;
}
