@import url("https://fonts.googleapis.com/css2?family=Gantari:ital,wght@0,100..900;1,100..900&display=swap");
@keyframes fadeBackground {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
body {
  font-family: "Gantari", sans-serif;
  color: #FFFFFF;
  background-color: #040402;
  background-image: url(../img/back_2.png);
  background-size: auto 50%;
  background-attachment: fixed;
  background-position: bottom right;
  background-repeat: no-repeat;
  width: 100%;
  height: auto;
  margin: 0;
  overflow-x: hidden;
  z-index: -1;
}
body .rectangle_6 {
  top: -50%;
  left: -80vw;
  width: 160vw;
  height: 100%;
  position: absolute;
  background: rgba(255, 255, 255, 0);
  background: radial-gradient(closest-side, rgb(107, 155, 229) 3%, rgb(79, 114, 208) 16%, rgb(51, 74, 167) 29%, rgb(32, 50, 116) 46%, rgba(5, 5, 3, 0) 100%);
  z-index: -2;
  transform: rotate(145deg);
}
body .contenedor {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
body .contenedor .conten-button {
  text-align: center;
  margin: 0 auto;
}
body .contenedor .conten-button .btn-kejano {
  width: 439px;
  height: 64px;
  color: #FFFFFF;
  background-color: #0905CD;
  border-radius: 12px;
  border: none;
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 2px;
  text-transform: uppercase;
}
body .contenedor .conten-button .btn-kejano:hover {
  background-color: #2d74ff;
  filter: brightness(1.2);
  transition: background-color 0.2s ease;
}
body .contenedor .conten-principal, body .contenedor .conten-step3, body .contenedor .conten-error, body .contenedor .conten-step2, body .contenedor .conten-step1 {
  margin: 0 auto;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  width: 100%;
}
body .contenedor .conten-principal.hidden, body .contenedor .hidden.conten-step3, body .contenedor .hidden.conten-error, body .contenedor .hidden.conten-step2, body .contenedor .hidden.conten-step1 {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-principal:not(.hidden), body .contenedor .conten-step3:not(.hidden), body .contenedor .conten-error:not(.hidden), body .contenedor .conten-step2:not(.hidden), body .contenedor .conten-step1:not(.hidden) {
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
body .contenedor .conten-principal header, body .contenedor .conten-step3 header, body .contenedor .conten-error header, body .contenedor .conten-step2 header, body .contenedor .conten-step1 header {
  display: flex;
  flex-direction: row;
  width: 100%;
  padding: 2rem 0;
}
body .contenedor .conten-principal header .logo-adama, body .contenedor .conten-step3 header .logo-adama, body .contenedor .conten-error header .logo-adama, body .contenedor .conten-step2 header .logo-adama, body .contenedor .conten-step1 header .logo-adama {
  max-width: 100%;
  height: auto;
  text-align: center;
}
body .contenedor .conten-principal header .borde-costado, body .contenedor .conten-step3 header .borde-costado, body .contenedor .conten-error header .borde-costado, body .contenedor .conten-step2 header .borde-costado, body .contenedor .conten-step1 header .borde-costado {
  border-left: 1px solid #FFFFFF;
  height: 77px;
  display: none;
}
body .contenedor .conten-principal header .medalla, body .contenedor .conten-step3 header .medalla, body .contenedor .conten-error header .medalla, body .contenedor .conten-step2 header .medalla, body .contenedor .conten-step1 header .medalla {
  max-width: 100%;
  text-align: center;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  flex-wrap: nowrap;
}
body .contenedor .conten-principal header .medalla.hidden, body .contenedor .conten-step3 header .medalla.hidden, body .contenedor .conten-error header .medalla.hidden, body .contenedor .conten-step2 header .medalla.hidden, body .contenedor .conten-step1 header .medalla.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-principal header .medalla:not(.hidden), body .contenedor .conten-step3 header .medalla:not(.hidden), body .contenedor .conten-error header .medalla:not(.hidden), body .contenedor .conten-step2 header .medalla:not(.hidden), body .contenedor .conten-step1 header .medalla:not(.hidden) {
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
body .contenedor .conten-principal header .medalla img, body .contenedor .conten-step3 header .medalla img, body .contenedor .conten-error header .medalla img, body .contenedor .conten-step2 header .medalla img, body .contenedor .conten-step1 header .medalla img {
  width: 64px;
  height: 64px;
}
body .contenedor .conten-principal header .medalla .titulo-header, body .contenedor .conten-step3 header .medalla .titulo-header, body .contenedor .conten-error header .medalla .titulo-header, body .contenedor .conten-step2 header .medalla .titulo-header, body .contenedor .conten-step1 header .medalla .titulo-header {
  display: flex;
  flex-direction: column;
}
body .contenedor .conten-principal header .medalla .titulo-header .titulo-kejano-h, body .contenedor .conten-step3 header .medalla .titulo-header .titulo-kejano-h, body .contenedor .conten-error header .medalla .titulo-header .titulo-kejano-h, body .contenedor .conten-step2 header .medalla .titulo-header .titulo-kejano-h, body .contenedor .conten-step1 header .medalla .titulo-header .titulo-kejano-h {
  font-size: 36px;
  font-weight: 700;
  margin: 0;
}
body .contenedor .conten-principal header .medalla .titulo-header .p-kejano, body .contenedor .conten-step3 header .medalla .titulo-header .p-kejano, body .contenedor .conten-error header .medalla .titulo-header .p-kejano, body .contenedor .conten-step2 header .medalla .titulo-header .p-kejano, body .contenedor .conten-step1 header .medalla .titulo-header .p-kejano {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  margin: 0;
}
body .contenedor .conten-principal header .medalla .titulo-header .borde, body .contenedor .conten-step3 header .medalla .titulo-header .borde, body .contenedor .conten-error header .medalla .titulo-header .borde, body .contenedor .conten-step2 header .medalla .titulo-header .borde, body .contenedor .conten-step1 header .medalla .titulo-header .borde {
  border-bottom: 2px solid #FFFFFF;
  width: 48px;
  align-items: center;
  margin: 0 auto;
}
body .contenedor .conten-principal .borde-abajo, body .contenedor .conten-step3 .borde-abajo, body .contenedor .conten-error .borde-abajo, body .contenedor .conten-step2 .borde-abajo, body .contenedor .conten-step1 .borde-abajo {
  border: 2px solid #FFFFFF;
  height: 1px;
  width: 48px;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-principal .borde-abajo.hidden, body .contenedor .conten-step3 .borde-abajo.hidden, body .contenedor .conten-error .borde-abajo.hidden, body .contenedor .conten-step2 .borde-abajo.hidden, body .contenedor .conten-step1 .borde-abajo.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-principal .borde-abajo:not(.hidden), body .contenedor .conten-step3 .borde-abajo:not(.hidden), body .contenedor .conten-error .borde-abajo:not(.hidden), body .contenedor .conten-step2 .borde-abajo:not(.hidden), body .contenedor .conten-step1 .borde-abajo:not(.hidden) {
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
body .contenedor .conten-principal .conten-titulos, body .contenedor .conten-step3 .conten-titulos, body .contenedor .conten-error .conten-titulos, body .contenedor .conten-step2 .conten-titulos, body .contenedor .conten-step1 .conten-titulos {
  text-align: center;
  padding: 2rem 0;
  margin: 0 auto;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  height: auto;
  width: 722px;
}
body .contenedor .conten-principal .conten-titulos.hidden, body .contenedor .conten-step3 .conten-titulos.hidden, body .contenedor .conten-error .conten-titulos.hidden, body .contenedor .conten-step2 .conten-titulos.hidden, body .contenedor .conten-step1 .conten-titulos.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-principal .conten-titulos:not(.hidden), body .contenedor .conten-step3 .conten-titulos:not(.hidden), body .contenedor .conten-error .conten-titulos:not(.hidden), body .contenedor .conten-step2 .conten-titulos:not(.hidden), body .contenedor .conten-step1 .conten-titulos:not(.hidden) {
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
body .contenedor .conten-principal .conten-titulos .p-conten-titulos, body .contenedor .conten-step3 .conten-titulos .p-conten-titulos, body .contenedor .conten-error .conten-titulos .p-conten-titulos, body .contenedor .conten-step2 .conten-titulos .p-conten-titulos, body .contenedor .conten-step1 .conten-titulos .p-conten-titulos, body .contenedor .conten-principal .conten-titulos .p2, body .contenedor .conten-step3 .conten-titulos .p2, body .contenedor .conten-error .conten-titulos .p2, body .contenedor .conten-step2 .conten-titulos .p2, body .contenedor .conten-step1 .conten-titulos .p2 {
  font-weight: 400;
  font-size: 24px;
  line-height: 24px;
  margin-bottom: 0;
}
body .contenedor .conten-principal .conten-titulos .p2, body .contenedor .conten-step3 .conten-titulos .p2, body .contenedor .conten-error .conten-titulos .p2, body .contenedor .conten-step2 .conten-titulos .p2, body .contenedor .conten-step1 .conten-titulos .p2 {
  font-size: 18px;
  width: 419px;
  margin: 1.5rem auto;
}
body .contenedor .conten-principal .conten-titulos .h1-conten-titulos, body .contenedor .conten-step3 .conten-titulos .h1-conten-titulos, body .contenedor .conten-error .conten-titulos .h1-conten-titulos, body .contenedor .conten-step2 .conten-titulos .h1-conten-titulos, body .contenedor .conten-step1 .conten-titulos .h1-conten-titulos {
  font-weight: 700;
  font-size: 62px;
  line-height: 74px;
  margin-bottom: 0;
}
body .contenedor .conten-principal .conten-titulos .h3-conten-titulos, body .contenedor .conten-step3 .conten-titulos .h3-conten-titulos, body .contenedor .conten-error .conten-titulos .h3-conten-titulos, body .contenedor .conten-step2 .conten-titulos .h3-conten-titulos, body .contenedor .conten-step1 .conten-titulos .h3-conten-titulos {
  font-weight: 400;
  font-size: 30px;
  line-height: 36px;
}
body .contenedor .iso-adama {
  display: none;
}
body .contenedor .conten-step1 {
  width: 546px;
  opacity: 0;
  text-align: center;
  display: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  padding: 2.5rem 0;
}
body .contenedor .conten-step1.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-step1:not(.hidden) {
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
body .contenedor .conten-step1 .conten-titulo-step1 .h2-conten-titulo-step1 {
  font-weight: 700;
  font-size: 36px;
  line-height: 42px;
  margin-bottom: 1.5rem;
}
body .contenedor .conten-step1 .conten-titulo-step1 .input-step1 {
  width: 546px;
  height: 69px;
  border-radius: 12px;
  border: 1px #272727;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
  color: #6E6E6E;
  background: #272727;
  margin-bottom: 2rem;
}
body .contenedor .conten-step1 .conten-titulo-step1 .input-step1::-moz-placeholder {
  color: #6E6E6E;
}
body .contenedor .conten-step1 .conten-titulo-step1 .input-step1::placeholder {
  color: #6E6E6E;
}
body .contenedor .conten-step1 .conten-titulo-step1 .input-step1:hover {
  color: #999999;
  background: #1D1D1D;
  border: 1px solid #6E6E6E;
  box-shadow: 0 0 5px 2px rgba(12, 190, 254, 0.5);
  transition: box-shadow 0.2s ease;
}
body .contenedor .conten-step1 .conten-titulo-step1 .input-step1:focus {
  color: #999999;
  background: #272727;
  border: 1px solid #00A2DD;
  box-shadow: 0 0 5px 2px rgba(12, 190, 254, 0.5);
  transition: box-shadow 0.2s ease;
}
body .contenedor .conten-step1 .conten-titulo-step1 .input-step1.errorci {
  color: #999999;
  background: #272727;
  border: 1px solid #FF0000;
  box-shadow: 0 0 5px 2px rgba(255, 0, 0, 0.7);
  transition: box-shadow 0.2s ease;
}
body .contenedor .conten-step2 {
  width: 736px;
  opacity: 0;
  padding: 0;
  display: none;
  position: absolute;
  top: 55px;
  height: 100vh;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-step2.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-step2:not(.hidden) {
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
body .contenedor .conten-step2 .conten-titulo-step2 {
  text-align: center;
  padding-bottom: 2rem;
}
body .contenedor .conten-step2 .conten-titulo-step2 .h2-conten-titulo-step2 {
  font-weight: 700;
  font-size: 32px;
  line-height: 38px;
  margin-bottom: 1rem;
}
body .contenedor .conten-step2 .conten-titulo-step2 .p-conten-titulos-step2 {
  font-size: 16px;
  line-height: 19px;
  font-weight: 300;
  font-style: italic;
  margin-bottom: 1rem;
}
body .contenedor .conten-step2 .conten-formulario-step2 {
  flex-direction: row;
  height: auto;
}
body .contenedor .conten-step2 .conten-formulario-step2 label {
  text-align: left;
  font-size: 14px;
  line-height: 17px;
  letter-spacing: 1px;
  font-weight: 600;
  text-transform: uppercase;
}
body .contenedor .conten-step2 .conten-formulario-step2 .input-step2, body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2 {
  width: 356px;
  height: 49px;
  font-size: 16px;
  line-height: 19px;
  text-align: left;
  border-radius: 12px;
  border: 1px #272727;
  color: #6E6E6E;
  background: #272727;
  margin-bottom: 1rem;
}
body .contenedor .conten-step2 .conten-formulario-step2 .input-step2 option[selected]:hover, body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2 option[selected]:hover {
  color: #1D1D1D;
  background: #00A2DD;
  border: 1px solid #6E6E6E;
  box-shadow: 0 0 5px 2px rgba(12, 190, 254, 0.5);
  transition: box-shadow 0.2s ease;
}
body .contenedor .conten-step2 .conten-formulario-step2 .input-step2 option, body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2 option {
  background: #FFFFFF;
  box-shadow: none;
  border: none;
  border-radius: 12px;
  font-size: 14px;
  line-height: 19px;
  color: #040402;
}
body .contenedor .conten-step2 .conten-formulario-step2 .input-step2::-moz-placeholder, body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2::-moz-placeholder {
  color: #6E6E6E;
}
body .contenedor .conten-step2 .conten-formulario-step2 .input-step2::placeholder, body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2::placeholder {
  color: #6E6E6E;
}
body .contenedor .conten-step2 .conten-formulario-step2 .input-step2:hover, body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2:hover {
  color: #999999;
  background: #1D1D1D;
  border: 1px solid #6E6E6E;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
  transition: box-shadow 0.2s ease;
}
body .contenedor .conten-step2 .conten-formulario-step2 .input-step2:focus, body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2:focus {
  color: #999999;
  background: #272727;
  border: 1px solid #00A2DD;
  box-shadow: 0 0 5px 2px rgba(12, 190, 254, 0.5);
  transition: box-shadow 0.2s ease;
}
body .contenedor .conten-step2 .conten-formulario-step2 .input-step2.error, body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .error.hosp-step2 {
  color: #999999;
  background: #272727;
  border: 1px solid #FF0000;
  box-shadow: 0 0 5px 2px rgba(255, 0, 0, 0.7);
  transition: box-shadow 0.2s ease;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 2rem 0;
  border-top: 1px solid #8B8B8B;
  border-bottom: 1px solid #8B8B8B;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .titulo-hospi {
  text-align: center;
  margin-bottom: 1rem;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje {
  width: 256px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2 {
  text-align: center;
  width: 116px;
  padding: 10px 30px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2:focus {
  border: 1px solid #999999;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2.activo {
  color: #999999;
  background: #1D1D1D;
  border: 1px solid #6E6E6E;
  box-shadow: 0 0 5px 2px rgba(12, 190, 254, 0.5);
  transition: box-shadow 0.2s ease;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2 label {
  margin-left: 0.5rem;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2 .check-step2[type=radio] {
  width: 29px;
  height: 29px;
  background-color: transparent;
  border-color: #6E6E6E;
  margin: auto;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2 .check-step2:checked {
  background-color: transparent;
  border-color: #999999;
}
body .contenedor .conten-step2 .conten-formulario-step2 .content-hospedaje .hospedaje .hosp-step2 .check-step2:focus {
  border-color: transparent;
  outline: 0;
  box-shadow: none;
  border-color: #999999;
}
body .contenedor .conten-recarga {
  width: 640px;
  opacity: 0;
  display: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  padding: 2rem 0;
}
body .contenedor .conten-recarga.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-recarga:not(.hidden) {
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
body .contenedor .conten-recarga .spinner {
  width: 100px;
  height: 100px;
  position: relative;
  margin: 50px auto;
}
body .contenedor .conten-recarga .spinner svg {
  width: 100%;
  height: 100%;
  animation: spin 2s linear infinite;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
body .contenedor .conten-recarga .conten-titulo-recarga {
  font-weight: 700;
  font-size: 24px;
  line-height: 29px;
}
body .contenedor .conten-error {
  width: 497px;
  opacity: 0;
  display: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  text-align: center;
}
body .contenedor .conten-error.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-error:not(.hidden) {
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
body .contenedor .conten-error .conten-titulo-error {
  padding: 2.5rem 0;
}
body .contenedor .conten-error .conten-titulo-error .h2-conten-titulo-recarga {
  font-weight: 700;
  font-size: 36px;
  line-height: 42px;
  margin-bottom: 1.5rem;
}
body .contenedor .conten-error .conten-titulo-error .p-error {
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
}
body .contenedor .conten-step3 {
  width: 547px;
  opacity: 0;
  display: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  padding: 2.5rem 0;
}
body .contenedor .conten-step3.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
body .contenedor .conten-step3:not(.hidden) {
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
body .contenedor .conten-step3 .conten-titulo-step3 .h2-conten-titulo-step3 {
  text-align: center;
  font-weight: 700;
  font-size: 42px;
  line-height: 50px;
  margin-bottom: 1.5rem;
}
body .contenedor .conten-step3 .conten-qr-recarga {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 2rem;
  order: 1;
}
body .contenedor .conten-step3 .conten-qr-recarga .conten-img-qr {
  margin-right: 1rem;
}
body .contenedor .conten-step3 .conten-qr-recarga .conten-img-qr img {
  border-radius: 10px;
}
body .contenedor .conten-step3 .conten-qr-recarga .conten-solotitulo-qr {
  margin-left: 1rem;
  text-align: left;
  align-self: flex-start;
  order: 2;
}
body .contenedor .conten-step3 .conten-qr-recarga .conten-solotitulo-qr .h3-conten-titulo-qr {
  font-weight: 700;
  font-size: 34px;
  line-height: 41px;
  margin-bottom: 1.5rem;
}
body .contenedor .conten-step3 .conten-qr-recarga .conten-solotitulo-qr .qr-sub {
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  margin-bottom: 0;
}/*# sourceMappingURL=style.css.map */