@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
.vld-shown {
  overflow: hidden;
}

.vld-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  align-items: center;
  display: none;
  justify-content: center;
  overflow: hidden;
  z-index: 9999;
}

.vld-overlay.is-active {
  display: flex;
}

.vld-overlay.is-full-page {
  z-index: 9999;
  position: fixed;
}

.vld-overlay .vld-background {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  background: #fff;
  opacity: 0.5;
}

.vld-overlay .vld-icon, .vld-parent {
  position: relative;
}


.home .blue {
  color: #24ADD6;
}

* {
  margin: 0;
  padding: 0;
}
*::after, *::before {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none !important;
}

p {
  margin: 0;
}

overflow-y {
  overflow-y: hidden;
}

#app p, #app a, #app h1, #app h2, #app h3, #app h4, #app h5, #app h6 {
  margin-bottom: 0;
}
#app .d-flex {
  display: flex;
}
#app .justify-content-end {
  justify-content: flex-end;
}
#app .justify-content-start {
  justify-content: flex-start;
}
#app .justify-content-center {
  justify-content: center;
}
#app .bg-transparent {
  background-color: transparent;
}

.pleca-plp {
  position: relative;
}
.pleca-plp:after {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 75 10.8' style='enable-background:new 0 0 75 10.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FF8517;%7D%0A%3C/style%3E%3Cg id='Grupo_262' transform='translate(-1395.333 -2863.388)'%3E%3Cpath id='Trazado_763' class='st0' d='M1432.8,2874.2l-1.2-1.2c-5.1-5.1-10.6-3.8-18.3-2c-5.1,1.4-10.3,2.1-15.6,2.2l-2.4-6.3 c5.8,0,11.5-0.6,17.2-1.8c7.6-1.8,14.3-3.3,20.3,1.8c6.5-5.2,12.8-3.7,20-1.9c5.8,1.2,11.6,1.9,17.5,1.9l-2.4,6.3 c-5.4-0.1-10.7-0.9-15.9-2.3c-7.5-1.8-12.5-3-18.1,2.2L1432.8,2874.2z'/%3E%3C/g%3E%3C/svg%3E%0A");
  position: absolute;
  width: 52px;
  right: 0;
  bottom: -10px;
}

[v-cloak] {
  display: none;
}

.bold {
  font-weight: 900;
}

#main-nav * {
  transition: all 0.6s ease;
}

.sticky-nav {
  padding-top: 0.5em !important;
  padding-bottom: 0.5em !important;
}
.sticky-nav svg .st1, .sticky-nav svg .st2 {
  fill: blue !important;
}

#main-nav {
  width: 100%;
  position: fixed;
  transition: background-color 0.5s ease;
  top: 0;
}
#main-nav.sticky {
  box-shadow: 0 0 27px -14px rgba(12, 52, 64, 0.78);
  background-color: rgba(12, 52, 64, 0.78);
}
#main-nav.sticky .btn-navigation {
  background: #24ADD6;
  color: white;
  border: #24ADD6 1px solid;
  padding: 0.7rem 3rem !important;
}
#main-nav.sticky .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 16' style='enable-background:new 0 0 18 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%230C3440;%7D%0A%3C/style%3E%3Cpath class='st0' d='M3,1c0-0.6,0.4-1,1-1h13c0.6,0,1,0.4,1,1c0,0.6-0.4,1-1,1H4C3.4,2,3,1.6,3,1z M7,15c0-0.6,0.4-1,1-1h9 c0.6,0,1,0.4,1,1s-0.4,1-1,1H8C7.4,16,7,15.6,7,15z M1,7C0.4,7,0,7.4,0,8s0.4,1,1,1h16c0.6,0,1-0.4,1-1s-0.4-1-1-1H1z'/%3E%3C/svg%3E") !important;
}
#main-nav .btn-navigation {
  background: rgba(0, 0, 0, 0.4);
  color: #ffffff;
}
#main-nav .navbar-toggler {
  border: 0;
}
#main-nav .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 1C3 0.447716 3.44772 0 4 0H17C17.5523 0 18 0.447716 18 1C18 1.55228 17.5523 2 17 2H4C3.44772 2 3 1.55228 3 1ZM7 15C7 14.4477 7.44772 14 8 14H17C17.5523 14 18 14.4477 18 15C18 15.5523 17.5523 16 17 16H8C7.44772 16 7 15.5523 7 15ZM1 7C0.447723 7 0 7.44772 0 8C0 8.55228 0.447723 9 1 9H17C17.5523 9 18 8.55228 18 8C18 7.44772 17.5523 7 17 7H1Z' fill='white'/%3E%3C/svg%3E") !important;
  width: 2.5rem;
  height: 2.5rem;
}
#main-nav.publications-nav {
  background-color: #0C3440 !important;
}
#main-nav.publications-nav .sticky-nav {
  padding-top: 1em !important;
  padding-bottom: 1em !important;
}
@media (min-width: 947px) {
  #main-nav.publications-nav {
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
    -webkit-transition: 0.1s all ease;
    -o-transition: 0.1s all ease;
    transition: 0.1s all ease;
  }
  #main-nav.slide-up.publications-nav {
    -webkit-transform: translateY(-101%);
    -ms-transform: translateY(-101%);
    transform: translateY(-101%);
    -webkit-transition: 0.1s all ease;
    -o-transition: 0.1s all ease;
    transition: 0.1s all ease;
  }
}

.overflow-y {
  overflow-y: hidden !important;
}

#menuToggle {
  display: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-align: right;
  width: auto;
  height: 29px;
  z-index: 1003;
  position: fixed;
  right: 14px;
  top: 19px;
  transition: all 0.6s ease;
}
#menuToggle.sticky {
  top: 11px;
}
@media only screen and (max-width: 946px) {
  #menuToggle {
    display: block;
  }
}
#menuToggle.active span {
  opacity: 1;
  transform: rotate(42deg) translate(-7px, -14px);
}
@media only screen and (max-width: 420px) {
  #menuToggle.active span {
    transform: rotate(42deg) translate(-4px, -13px);
  }
}
#menuToggle.active span:nth-last-child(2) {
  transform: rotate(-42deg) translate(-4px, 13px);
}
@media only screen and (max-width: 420px) {
  #menuToggle.active span:nth-last-child(2) {
    transform: rotate(-42deg) translate(-3px, 13px);
  }
}
#menuToggle.active span:nth-last-child(3) {
  opacity: 0;
  transform: rotate(0deg) scale(0.2, 0.2);
}
#menuToggle span {
  display: block;
  width: 33px;
  height: 4px;
  margin-bottom: 5px;
  position: relative;
  background: #24ADD6;
  border-radius: 3px;
  z-index: 1;
  transform-origin: 4px 0px;
  transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease;
}
#menuToggle span:nth-last-child(2) {
  transform-origin: 0% 100%;
}
#menuToggle span.active {
  opacity: 1;
  transform: rotate(42deg) translate(-7px, -14px);
}
#menuToggle span.active:nth-last-child(2) {
  transform: rotate(-42deg) translate(-4px, 13px);
}
#menuToggle span.active:nth-last-child(3) {
  opacity: 0;
  transform: rotate(0deg) scale(0.2, 0.2);
}
@media only screen and (max-width: 420px) {
  #menuToggle span {
    width: 29px;
    height: 3.5px;
  }
}

.sponsors.reveal-modal.small {
  width: 350px;
  margin: auto;
  left: 0;
  right: 0;
  min-height: auto;
  top: 1em !important;
  position: fixed;
}
@media only screen and (max-width: 1920px) {
  .sponsors.reveal-modal.small {
    width: 315px;
  }
}
@media only screen and (max-width: 570px) {
  .sponsors.reveal-modal.small {
    min-height: auto;
    width: 85%;
    top: 0.5em !important;
  }
}

.sponsors {
  font-size: 16px;
  padding: 0;
  border: 0;
}
.sponsors .close-reveal-modal {
  background: red;
  opacity: 1;
  color: #fff;
  padding: 0;
  font-size: 1.5em;
  border-radius: 57px;
  width: 30px;
  height: 30px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sponsors .close-reveal-modal {
  z-index: 9;
}
.sponsors #post-head-wrapper-ty h3 {
  margin: 30px 0 0;
  font-size: 3em;
  line-height: 1;
  font-weight: 900;
  color: #0d3440;
}
.sponsors #post-head-wrapper-ty .txt-intro {
  font-size: 1.3em;
  line-height: 1.2;
  margin-bottom: 1em;
  margin-top: 1em;
  color: #0d3440;
}
.sponsors #post-head-wrapper-ty .txt-intro span {
  color: #F26122;
  font-weight: bold;
}
.sponsors #post-head-wrapper-ty .txt-intro-two {
  font-size: 1.2em;
  line-height: 1.4;
  margin-bottom: 2em;
  color: #0d3440;
}
.sponsors #post-head-wrapper-ty .wrapper-social-download {
  display: flex;
  justify-content: space-evenly;
  width: 100%;
}
@media only screen and (max-width: 410px) {
  .sponsors #post-head-wrapper-ty .wrapper-social-download {
    flex-direction: column;
  }
}
.sponsors #post-head-wrapper-ty .wrapper-social-download a {
  width: auto;
}
@media only screen and (max-width: 410px) {
  .sponsors #post-head-wrapper-ty .wrapper-social-download a {
    margin-bottom: 1em;
  }
}
.sponsors #post-head-wrapper-ty .wrapper-social-download a img {
  width: 9em;
}
.sponsors #post-head-wrapper-ty .footer-bg-dark {
  background-color: black;
  color: white;
  padding: 6em 0 0em;
}
.sponsors #post-head-wrapper-ty .footer-bg-dark p {
  color: #fff;
}
.sponsors #post-head-wrapper-ty #logo {
  margin-top: 3em;
  margin-bottom: -4em;
  width: 8em;
  border-radius: 1em;
}
@media only screen and (max-width: 410px) {
  .sponsors #post-head-wrapper-ty #logo {
    margin-top: 1em;
  }
}

.button {
  position: relative;
  border-radius: 3px;
  margin: 0;
  padding: 1rem 3rem !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  font-size: 1.5rem !important;
  line-height: 1.1rem;
  text-transform: uppercase;
  color: #fff;
  background: transparent;
  border: 1px solid transparent;
  transition: all 0.2s ease;
  text-align: center;
  display: inline-block;
  font-weight: 500 !important;
  height: 4.5rem;
}
@media only screen and (max-width: 767px) {
  .button {
    height: 5rem;
  }
}
.button .large {
  padding: 20px 56px;
}

.btn--orange {
  background-color: #f4832a !important;
  color: #ffffff !important;
}
.btn__link {
  border: 0;
  background: transparent;
  box-shadow: none;
}
.btn:hover {
  transform: translate3d(0, -2px, 0);
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07);
  transition: 0.3s;
}

input:focus {
  outline: none;
}

#section-select-categories {
  background: #0a232c;
  padding-top: 1.5em;
  padding-bottom: 1.5em;
  margin-bottom: 1em;
  -webkit-transform: translateY(0%);
  -ms-transform: translateY(0%);
  transform: translateY(0%);
  -webkit-transition: 0.1s all ease;
  -o-transition: 0.1s all ease;
  transition: 0.1s all ease;
  position: fixed;
  z-index: 4;
}
@media only screen and (min-width: 1066px) {
  #section-select-categories {
    padding-top: 3em;
  }
}
#section-select-categories.scroll-active {
  -webkit-transform: translateY(-78%);
  -ms-transform: translateY(-78%);
  transform: translateY(-78%);
  -webkit-transition: 0.1s all ease;
  -o-transition: 0.1s all ease;
  transition: 0.1s all ease;
}

.home {
  margin-top: -4rem;
  background: #0a2730;
}
.home p, .home a, .home h1, .home h2, .home h3, .home h4, .home h5, .home h6 {
  font-family: "Poppins", sans-serif !important;
}
.home .body {
  font-size: 18px;
}
@media only screen and (max-width: 1024px) {
  .home .body {
    text-align: center;
  }
}
.home .flex-columns {
  display: flex;
}
.home .mt-4 {
  margin-top: 2em;
}
.home .mt-6 {
  margin-top: 4em;
}
.home .vueperslides__bullet--active .default {
  background-color: #24ADD6;
}

@media only screen and (max-width: 767px) {
  .page-home .py__section {
    padding-top: 3rem;
  }
}
.page-home h3 {
  font-weight: 700 !important;
  letter-spacing: normal;
  margin: 0;
  font-size: 2.5em;
  color: #f8f9fa;
  z-index: 0;
}
.page-home .btn-explore-content {
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 1em !important;
}
.page-home .bg-image-social {
  overflow: hidden;
  background-image: url(/dist/878ca34f3d3ae2f83027380c5551d5dd.jpg);
  background-size: cover;
}
@media only screen and (max-width: 900px) {
  .page-home .bg-image-social {
    background-position-x: 100%;
  }
}
.page-home .bg-image-business {
  overflow: hidden;
  background-image: url(/dist/45278839d40b039b5b3dce08f596f8a1.png);
  background-size: cover;
  margin-top: -6em;
}
@media only screen and (max-width: 1024px) {
  .page-home .bg-image-business {
    background-position-x: 0;
  }
}
@media only screen and (max-width: 767px) {
  .page-home .bg-image-business {
    background-position-x: 14%;
  }
}
@media only screen and (max-width: 520px) {
  .page-home .bg-image-business {
    background-position-x: 24%;
  }
}
@media only screen and (max-width: 422px) {
  .page-home .bg-image-business {
    background-position-x: 26%;
  }
}
.page-home .section .btn {
  padding: 0.9em 1.3em !important;
}
@media only screen and (max-width: 600px) {
  .page-home .section {
    font-size: 10px;
  }
}
.page-home #sectionFeatures {
  color: #f8f9fa;
}
@media only screen and (max-width: 1024px) {
  .page-home #sectionFeatures .grid-features {
    display: grid;
    grid-template-areas: ". ." "grid-singel grid-singel" "grid-cta grid-cta";
    margin-bottom: 3em;
    grid-template-columns: 50% 50%;
  }
  .page-home #sectionFeatures .grid-features .grid-singel {
    grid-area: grid-singel;
  }
  .page-home #sectionFeatures .grid-features .grid-cta {
    grid-area: grid-cta;
  }
}
@media only screen and (max-width: 900px) {
  .page-home #sectionFeatures .grid-features {
    grid-template-areas: ". " "." "grid-singel" "grid-cta";
    grid-template-columns: 100%;
  }
}
.page-home #sectionFeatures .images-absoluts {
  height: 615px;
}
@media only screen and (max-width: 1024px) {
  .page-home #sectionFeatures .images-absoluts {
    height: 381px;
    margin-top: 2em;
  }
}
@media only screen and (max-width: 600px) {
  .page-home #sectionFeatures .images-absoluts {
    height: 377px;
    margin-top: 6em;
  }
}
.page-home #sectionFeatures .img-pc {
  position: absolute;
  margin: auto;
  left: -353px;
  opacity: 0.5;
  filter: blur(4px);
  width: 65vw;
  top: 0;
}
.page-home #sectionFeatures .phone-left {
  width: 170px;
  position: absolute;
  margin: auto;
  z-index: 2;
  top: 84px;
  margin-right: 212px;
}
.page-home #sectionFeatures .phone-right {
  width: 175px;
  position: absolute;
  right: -61px;
  left: 0;
  margin: auto;
  top: -123px;
  z-index: 1;
}
@media only screen and (max-width: 1024px) {
  .page-home #sectionFeatures .phone-left {
    width: 117px;
    margin: auto 104px auto auto;
    top: -66px;
  }
  .page-home #sectionFeatures .phone-right {
    width: 125px;
    right: -66px;
    top: -111px;
  }
}
.page-home #sectionFeatures .flex-columns {
  position: relative;
  justify-content: center;
  height: 615px;
  margin-top: 3em;
  align-items: flex-start;
}
.page-home #sectionFeatures #icon-plp {
  width: 294px;
  position: absolute;
  margin-right: 165px;
  z-index: 0;
  top: 3px;
}
@media only screen and (max-width: 1024px) {
  .page-home #sectionFeatures #icon-plp {
    width: 283px;
    margin-right: 0;
    left: 0;
    right: 0;
    top: -7px;
    margin: auto;
  }
}
.page-home #sectionFeatures #icon-plp .st0 {
  fill: #24ADD6;
  opacity: 0.3;
}
.page-home #sectionFeatures .features h4 {
  font-size: 1.7em;
}
.page-home #sectionFeatures .features h5 {
  font-size: 2em;
  color: #f8f9fa;
}
.page-home #sectionPleasures {
  color: #f8f9fa;
}
.page-home #sectionSocial {
  color: #f8f9fa;
}
.page-home #sectionSocial .wrapper-download-app {
  display: flex;
  flex-direction: row;
  align-content: center;
  align-items: center;
}
.page-home #sectionSocial .wrapper-download-app .logo-app-store img {
  transition: 0.5s;
  border-radius: 50px;
}
.page-home #sectionSocial .wrapper-download-app .logo-app-store img:hover {
  transform: translate3d(0, -2px, 0);
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07);
  transition: 0.3s;
  background-color: black;
}
@media only screen and (max-width: 1024px) {
  .page-home #sectionSocial .wrapper-download-app {
    justify-content: center;
  }
}
@media only screen and (max-width: 600px) {
  .page-home #sectionSocial .wrapper-download-app {
    flex-direction: column;
  }
}
.page-home #sectionSocial .wrapper-download-app img {
  display: block;
  width: 176px;
  margin-right: 1em;
}
@media only screen and (max-width: 600px) {
  .page-home #sectionSocial .wrapper-download-app img {
    width: 150px;
    margin-right: 0;
    margin-bottom: 1em;
  }
}
.page-home .section-layout {
  color: #f8f9fa;
  height: 800px;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
}
@media only screen and (max-width: 1024px) {
  .page-home .section-layout {
    height: 600px;
  }
}
.page-home .section-layout .flex-columns {
  align-items: center;
}
.page-home .section-layout #sectionTitle .sectionTitle__block {
  align-items: flex-start;
}
@media only screen and (max-width: 1024px) {
  .page-home .section-layout #sectionTitle .sectionTitle__block {
    align-items: center;
  }
}
.page-home .section-layout #sectionTitle .sectionTitle__block--desc {
  text-align: left;
  width: 80%;
  margin-top: 1.5em;
}
@media only screen and (max-width: 1024px) {
  .page-home .section-layout #sectionTitle .sectionTitle__block--desc {
    text-align: center;
  }
}
@media only screen and (max-width: 541px) {
  .page-home .section-layout #sectionTitle .sectionTitle__block--desc {
    width: 100%;
  }
}
.page-home .section-layout h4 {
  font-size: 2em;
}
.page-home .section-layout h5 {
  font-size: 2em;
  color: #f8f9fa;
}
.page-home .section-layout a {
  color: #f8f9fa;
}
.page-home .section-layout .marquee {
  height: 600px;
  width: 800px;
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 1024px) {
  .page-home .section-layout .marquee {
    height: 375px;
    width: 100%;
    margin-top: 3em;
  }
  .page-home .section-layout .marquee::after {
    content: "";
    display: block;
    width: 100px;
    height: 100%;
    position: absolute;
    bottom: 0;
    background: linear-gradient(to right, rgba(13, 45, 56, 0), #0b2730);
    z-index: 3;
    right: 0;
  }
}
.page-home .section-layout .marquee:before {
  content: "";
  display: block;
  width: 100px;
  height: 100%;
  position: absolute;
  bottom: 0;
  background: linear-gradient(to left, rgba(13, 45, 56, 0), #0b2730);
  z-index: 3;
}
.page-home .section-layout .marquee--inner {
  display: block;
  width: 320%;
  margin: 70px 0;
  position: absolute;
  animation: marquee 30s linear infinite;
}
@media only screen and (max-width: 1024px) {
  .page-home .section-layout .marquee--inner {
    width: 1542px;
    margin: 0 0;
  }
}
.page-home .section-layout .bg-collage-typo:before {
  content: "";
  background-image: url(/dist/5be787fae5c4fa6d3b66ab5e959ad90c.svg);
  position: absolute;
  right: -38em;
  margin: auto;
  text-align: center;
  background-repeat: no-repeat;
  height: 800px;
  width: 1035px;
  background-size: contain;
}
@media only screen and (max-width: 1024px) {
  .page-home .section-layout .bg-collage-typo:before {
    right: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-position: center;
    top: 2em;
  }
}
@keyframes marquee {
  0% {
    left: 0;
  }
  100% {
    left: -100%;
  }
}
.page-home #sectionBusiness {
  color: #f8f9fa;
}
.page-home #sectionBusiness #sectionTitle .sectionTitle__block {
  align-items: flex-end;
}
@media only screen and (max-width: 1024px) {
  .page-home #sectionBusiness #sectionTitle .sectionTitle__block {
    align-items: center;
  }
}
.page-home #sectionBusiness #sectionTitle .sectionTitle__block--desc {
  text-align: right;
  width: 93%;
}
@media only screen and (max-width: 1024px) {
  .page-home #sectionBusiness #sectionTitle .sectionTitle__block--desc {
    text-align: center;
  }
}
@media only screen and (max-width: 541px) {
  .page-home #sectionBusiness #sectionTitle .sectionTitle__block--desc {
    width: 100%;
  }
}
.page-home #sectionBusiness .body {
  text-align: right;
}
@media only screen and (max-width: 1024px) {
  .page-home #sectionBusiness .body {
    text-align: center;
  }
}
@media only screen and (max-width: 600px) {
  .page-home #sectionBenefits .sectionBenefits--padding-x {
    padding-right: 0;
    padding-left: 0;
  }
  .page-home #sectionBenefits .sectionBenefits--padding-x .line--top {
    margin-right: 0;
    margin-left: 0;
  }
  .page-home #sectionBenefits .sectionBenefits--padding-x .card-header .nav-fill {
    margin-right: 0;
    margin-left: 0;
  }
}
.page-home #sectionBenefits .sectionBenefits--padding-x h6 {
  text-transform: uppercase;
  letter-spacing: normal;
}
.page-home #sectionBenefits .sectionBenefits--padding-x .tabletBenefits--textUppercase {
  text-transform: uppercase;
}
.page-home #sectionTitle {
  position: relative;
}
.page-home #sectionTitle .best-content:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1280.6 98.8' style='enable-background:new 0 0 1280.6 98.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bopacity:6.000000e-02;fill:url(%23SVGID_1_);enable-background:new ;%7D%0A%3C/style%3E%3ClinearGradient id='SVGID_1_' gradientUnits='userSpaceOnUse' x1='0.5' y1='557.9549' x2='0.5' y2='555.9919' gradientTransform='matrix(1280.6119 0 0 -98.842 0 55087.1953)'%3E%3Cstop offset='0' style='stop-color:%23FFFFFF'/%3E%3Cstop offset='1' style='stop-color:%2309222A'/%3E%3C/linearGradient%3E%3Cpath class='st0' d='M49.4,53.6c0.9,1.7,1.7,3.4,2.6,5.2c0.8,1.8,1.6,3.7,2.4,5.6c0.8-1.9,1.5-3.8,2.4-5.7c0.8-1.9,1.7-3.6,2.6-5.3 L84.2,4.5c0.4-0.7,0.8-1.4,1.4-2c0.4-0.4,1-0.8,1.6-1c0.6-0.2,1.3-0.4,2-0.4c0.7,0,1.6-0.1,2.6-0.1h17.1v96.7H88.9V42.1 c0-2.7,0.1-5.6,0.4-8.8L63.7,83.1c-0.7,1.5-1.8,2.7-3.2,3.5c-1.4,0.8-3,1.2-4.6,1.2h-3.1c-1.6,0-3.2-0.4-4.6-1.2 c-1.4-0.8-2.5-2.1-3.2-3.5L19.2,33.3c0.2,1.5,0.3,3.1,0.4,4.6c0.1,1.5,0.1,2.9,0.1,4.2v55.6H0V1.1h17.1c1,0,1.8,0,2.6,0.1 c0.7,0,1.3,0.2,2,0.4c0.6,0.2,1.1,0.6,1.6,1c0.5,0.6,1,1.2,1.4,2L49.4,53.6z M189.7,1.1v17.3H150v22.6h30.4v16.6H150v23h39.7v17.3 h-62.3V1.1L189.7,1.1z M243.5,62.7c0.1,5-0.6,9.9-2,14.7c-1.2,4.2-3.3,8.1-6.1,11.4c-2.8,3.2-6.3,5.7-10.3,7.4 c-4.6,1.8-9.6,2.7-14.5,2.6c-2.5,0-5-0.1-7.5-0.4c-2.6-0.3-5.1-0.7-7.7-1.3l1.2-13.1c0.1-1.1,0.6-2.1,1.4-2.8c1-0.8,2.2-1.1,3.4-1.1 c0.9,0,1.9,0.1,2.8,0.4c1.3,0.3,2.6,0.4,4,0.4c1.9,0,3.9-0.3,5.7-0.9c1.6-0.6,3-1.6,4-3c1.2-1.6,2-3.5,2.4-5.5 c0.6-2.7,0.8-5.6,0.8-8.4V1.1h22.4V62.7z M356.2,49.4c0.1,6.7-1.2,13.3-3.6,19.5c-4.7,12-14.1,21.4-26,26.1 c-6.5,2.6-13.5,3.9-20.5,3.8c-7,0.1-14-1.2-20.6-3.8c-6-2.4-11.4-5.9-15.9-10.5c-4.4-4.5-7.9-9.8-10.2-15.7 c-2.4-6.2-3.7-12.8-3.6-19.5c-0.1-6.7,1.2-13.3,3.6-19.5c2.3-5.9,5.8-11.2,10.2-15.7c4.5-4.5,9.9-8.1,15.9-10.4 C292,1.2,299-0.1,306,0c7-0.1,14,1.2,20.5,3.8c5.9,2.4,11.3,5.9,15.8,10.5c4.4,4.5,7.9,9.8,10.2,15.7 C355,36.1,356.3,42.7,356.2,49.4L356.2,49.4z M333.2,49.4c0.1-4.4-0.6-8.7-1.9-12.9c-1.1-3.6-2.9-6.9-5.3-9.7 c-2.3-2.7-5.3-4.8-8.5-6.1c-3.6-1.5-7.6-2.2-11.5-2.1c-4-0.1-7.9,0.7-11.6,2.1c-3.3,1.3-6.2,3.4-8.6,6.1c-2.4,2.8-4.2,6.2-5.3,9.7 c-1.3,4.2-1.9,8.5-1.9,12.9c-0.1,4.4,0.6,8.8,1.9,13c1.1,3.6,2.9,6.9,5.3,9.7c2.3,2.7,5.3,4.7,8.6,6.1c3.7,1.4,7.6,2.2,11.6,2.1 c3.9,0.1,7.8-0.6,11.5-2.1c3.3-1.3,6.2-3.4,8.5-6.1c2.4-2.8,4.2-6.2,5.3-9.7C332.7,58.2,333.3,53.8,333.2,49.4L333.2,49.4z M391.8,62v35.8h-22.4V1.1h31.5c6-0.1,12.1,0.6,17.9,2.2c4.4,1.2,8.5,3.2,12.1,6c3,2.4,5.3,5.5,6.8,9.1c1.4,3.6,2.2,7.5,2.1,11.4 c0,3-0.4,6-1.3,8.9c-0.8,2.8-2.1,5.4-3.8,7.7c-1.7,2.4-3.8,4.5-6.1,6.3c-2.5,1.9-5.3,3.5-8.3,4.6c3.1,1.6,5.7,3.9,7.6,6.8l20.6,33.7 h-20.3c-3.8,0-6.5-1.4-8.1-4.2l-16.1-28.1c-0.6-1.1-1.5-2-2.5-2.6c-1.2-0.6-2.6-0.9-4-0.8L391.8,62z M391.8,46.5h9 c2.6,0.1,5.3-0.3,7.8-1.2c2-0.7,3.8-1.8,5.3-3.2c1.4-1.3,2.4-3,3-4.8c0.6-1.9,0.9-3.9,0.9-5.9c0-4.2-1.4-7.6-4.1-10 c-2.8-2.4-7-3.6-12.8-3.6h-9L391.8,46.5z M552.5,72.7c0.5,0,1.1,0.1,1.6,0.3c0.6,0.2,1.1,0.6,1.5,1l8.9,9.4c-3.8,5-8.9,9-14.6,11.5 c-5.9,2.6-12.8,3.9-20.8,3.9c-6.8,0.1-13.5-1.2-19.7-3.8c-5.6-2.4-10.7-5.9-14.8-10.4c-4.1-4.5-7.3-9.9-9.3-15.7 c-2.2-6.3-3.3-13-3.3-19.7c-0.1-6.8,1.1-13.5,3.5-19.9c2.2-5.8,5.6-11.1,9.9-15.6c4.3-4.4,9.5-7.9,15.3-10.2 c6.2-2.5,12.9-3.7,19.6-3.7c3.4,0,6.9,0.3,10.3,1c3.1,0.6,6.1,1.5,9,2.7c2.7,1.1,5.3,2.5,7.7,4.1c2.2,1.5,4.3,3.2,6.2,5.2L555.8,23 c-0.5,0.6-1.1,1.2-1.7,1.7c-0.8,0.6-1.8,0.8-2.8,0.8c-0.8,0-1.6-0.2-2.3-0.5c-0.8-0.4-1.5-0.8-2.3-1.3c-0.8-0.5-1.7-1.1-2.6-1.7 c-1.1-0.7-2.2-1.2-3.4-1.7c-1.5-0.6-3-1-4.6-1.3c-2-0.4-4.1-0.6-6.1-0.5c-3.5,0-7,0.7-10.2,2.1c-3.1,1.4-5.8,3.4-8,6 c-2.4,2.9-4.1,6.1-5.2,9.7c-1.3,4.2-1.9,8.7-1.8,13.1c-0.1,4.5,0.6,9,2,13.2c1.2,3.6,3.1,6.9,5.5,9.7c2.2,2.6,5,4.6,8.1,6 c3.1,1.4,6.5,2.1,10,2.1c1.9,0,3.7-0.1,5.6-0.3c1.6-0.2,3.2-0.5,4.7-1c1.4-0.5,2.8-1.1,4.1-1.9c1.4-0.9,2.7-1.8,3.9-3 c0.5-0.4,1.1-0.8,1.7-1.1C551.2,72.9,551.9,72.7,552.5,72.7z M667,49.4c0.1,6.7-1.2,13.3-3.6,19.5c-4.7,12-14.1,21.4-26,26.2 c-6.5,2.6-13.5,3.9-20.5,3.8c-7,0.1-14-1.2-20.6-3.8c-6-2.4-11.4-5.9-15.9-10.5c-4.4-4.5-7.9-9.8-10.2-15.7 c-2.4-6.2-3.7-12.8-3.6-19.5c-0.1-6.7,1.2-13.3,3.6-19.5c2.3-5.9,5.8-11.2,10.2-15.7c4.5-4.5,9.9-8.1,15.9-10.4 c6.5-2.6,13.5-3.9,20.6-3.8c7-0.1,14,1.2,20.5,3.8c5.9,2.4,11.3,5.9,15.8,10.5c4.4,4.5,7.9,9.8,10.2,15.7 C665.8,36.1,667.1,42.7,667,49.4z M644.1,49.4c0.1-4.4-0.6-8.7-1.9-12.9c-1.1-3.6-2.9-6.9-5.3-9.7c-2.3-2.7-5.3-4.8-8.5-6.1 c-3.6-1.5-7.6-2.2-11.5-2.1c-4-0.1-7.9,0.7-11.6,2.1c-3.3,1.3-6.2,3.4-8.6,6.1c-2.4,2.8-4.2,6.2-5.3,9.7c-1.3,4.2-1.9,8.5-1.9,12.9 c-0.1,4.4,0.6,8.8,1.9,13c1.1,3.6,2.9,6.9,5.3,9.7c2.3,2.7,5.3,4.7,8.6,6.1c3.7,1.4,7.6,2.2,11.6,2.1c3.9,0.1,7.8-0.6,11.5-2.1 c3.3-1.3,6.2-3.4,8.5-6.1c2.4-2.8,4.2-6.2,5.3-9.7C643.5,58.2,644.1,53.8,644.1,49.4L644.1,49.4z M692,1.1c0.8,0,1.6,0,2.5,0.1 c0.6,0.1,1.2,0.2,1.8,0.5c0.6,0.3,1.1,0.6,1.5,1c0.6,0.6,1.1,1.2,1.7,1.8l45.9,58.1c-0.2-1.9-0.3-3.7-0.4-5.4 c-0.1-1.7-0.1-3.4-0.1-4.9V1.1h19.8v96.7H753c-1.5,0-3-0.2-4.3-0.8c-1.4-0.7-2.5-1.7-3.5-2.9l-45.6-57.6c0.1,1.7,0.2,3.3,0.3,4.9 c0.1,1.6,0.1,3.1,0.1,4.5v51.8h-19.8V1.1L692,1.1z M852.9,1.1v17.8h-27.2v78.9h-22.4V18.8H776V1.1H852.9z M926.5,1.1v17.3h-39.7 v22.6h30.4v16.6h-30.4v23h39.7v17.3h-62.3V1.1L926.5,1.1z M952.1,1.1c0.8,0,1.6,0,2.5,0.1c0.6,0.1,1.2,0.2,1.8,0.5 c0.6,0.3,1.1,0.6,1.5,1c0.6,0.6,1.1,1.2,1.7,1.8l45.9,58.1c-0.2-1.9-0.3-3.7-0.4-5.4c-0.1-1.7-0.1-3.4-0.1-4.9V1.1h19.8v96.7H1013 c-1.5,0-3-0.2-4.3-0.8c-1.4-0.7-2.5-1.7-3.5-2.9l-45.6-57.6c0.1,1.7,0.2,3.3,0.3,4.9s0.1,3.1,0.1,4.5v51.8h-19.8V1.1L952.1,1.1z M1066,97.8h-22.6V1.1h22.6L1066,97.8z M1172.4,49.4c0.1,6.6-1.2,13.2-3.6,19.3c-2.3,5.8-5.8,11-10.2,15.3 c-4.5,4.4-9.9,7.8-15.8,10.1c-6.6,2.5-13.5,3.7-20.5,3.6h-37.6V1.1h37.6c7-0.1,14,1.1,20.5,3.7c5.9,2.3,11.3,5.7,15.8,10.1 c4.4,4.3,7.9,9.6,10.2,15.3C1171.3,36.2,1172.5,42.8,1172.4,49.4z M1149.5,49.4c0.1-4.4-0.6-8.8-1.9-12.9c-1.1-3.6-2.9-6.9-5.3-9.8 c-2.3-2.7-5.3-4.8-8.5-6.2c-3.6-1.5-7.5-2.2-11.5-2.2h-15v62.2h15c3.9,0.1,7.8-0.7,11.5-2.2c3.3-1.4,6.2-3.5,8.5-6.2 c2.4-2.9,4.2-6.2,5.3-9.8C1148.9,58.2,1149.5,53.8,1149.5,49.4z M1280.6,49.4c0.1,6.7-1.2,13.3-3.6,19.5c-4.7,12-14.1,21.4-26,26.2 c-6.5,2.6-13.5,3.9-20.5,3.8c-7,0.1-14-1.2-20.6-3.8c-6-2.4-11.4-5.9-15.9-10.5c-4.4-4.5-7.9-9.8-10.2-15.7 c-2.4-6.2-3.7-12.8-3.6-19.5c-0.1-6.7,1.2-13.3,3.6-19.5c2.3-5.9,5.8-11.2,10.2-15.7c4.5-4.5,9.9-8.1,15.9-10.4 c6.5-2.6,13.5-3.9,20.6-3.8c7-0.1,14,1.2,20.5,3.8c5.9,2.4,11.3,5.9,15.8,10.5c4.4,4.5,7.9,9.8,10.2,15.7 C1279.4,36.1,1280.7,42.7,1280.6,49.4z M1257.6,49.4c0.1-4.4-0.6-8.7-1.9-12.9c-1.1-3.6-2.9-6.9-5.3-9.7c-2.3-2.7-5.3-4.8-8.5-6.1 c-3.6-1.5-7.6-2.2-11.5-2.1c-4-0.1-7.9,0.7-11.6,2.1c-3.3,1.3-6.2,3.4-8.6,6.1c-2.4,2.8-4.2,6.2-5.3,9.7c-1.3,4.2-1.9,8.5-1.9,12.9 c-0.1,4.4,0.6,8.8,1.9,13c1.1,3.6,2.9,6.9,5.3,9.7c2.3,2.7,5.3,4.7,8.6,6.1c3.7,1.4,7.6,2.2,11.6,2.1c3.9,0.1,7.8-0.6,11.5-2.1 c3.3-1.3,6.2-3.4,8.5-6.1c2.4-2.8,4.2-6.2,5.3-9.7C1257.1,58.2,1257.7,53.8,1257.6,49.4L1257.6,49.4z'/%3E%3C/svg%3E%0A");
  width: 1000px;
  top: -34px !important;
}
@media only screen and (max-width: 1024px) {
  .page-home #sectionTitle .best-content:before {
    width: 100%;
  }
}
@media only screen and (max-width: 520px) {
  .page-home #sectionTitle .best-content:before {
    top: -20px !important;
  }
}
.page-home #sectionTitle .pleasures:before {
  top: -33px !important;
  width: 100%;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 560 65.7' style='enable-background:new 0 0 560 65.7;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bopacity:0.11;fill:url(%23SVGID_1_);enable-background:new ;%7D%0A%3C/style%3E%3ClinearGradient id='SVGID_1_' gradientUnits='userSpaceOnUse' x1='-357.8589' y1='539.1824' x2='-357.8589' y2='537.7255' gradientTransform='matrix(560.0131 0 0 -65.7085 200685.6875 35398.8594)'%3E%3Cstop offset='0' style='stop-color:%23FFFFFF'/%3E%3Cstop offset='1' style='stop-color:%2309222A'/%3E%3C/linearGradient%3E%3Cpath class='st0' d='M0,64.9V0.5h17.7v48.9h29.2v15.4H0z M81.2,65.4c-4.6,0.1-9.1-0.9-13.3-2.8c-3.9-1.8-7.3-4.3-10.2-7.4 c-2.8-3-5.1-6.6-6.6-10.5c-1.6-3.9-2.4-8-2.4-12.1c0-4.2,0.8-8.4,2.5-12.2C52.7,16.5,55,13,58,10c3-3,6.5-5.5,10.4-7.2 C72.5,1,77,0.1,81.6,0.2c4.6-0.1,9.1,0.9,13.3,2.8c3.9,1.8,7.3,4.3,10.2,7.4c2.8,3.1,5.1,6.6,6.6,10.5c1.5,3.8,2.3,7.9,2.3,12.1 c0,4.2-0.8,8.3-2.4,12.2c-1.6,3.8-3.9,7.3-6.8,10.3c-3,3-6.5,5.5-10.4,7.2C90.2,64.6,85.7,65.5,81.2,65.4L81.2,65.4z M66.6,32.8 c0,2.1,0.3,4.3,0.9,6.3c0.6,1.9,1.5,3.8,2.7,5.4c1.2,1.6,2.8,2.9,4.6,3.8c2,1,4.3,1.5,6.6,1.4c2.3,0.1,4.6-0.5,6.6-1.5 c1.8-0.9,3.4-2.3,4.6-3.9c1.2-1.7,2.1-3.5,2.6-5.5c0.6-2,0.9-4.1,0.9-6.3c0-2.1-0.3-4.3-0.9-6.3c-0.6-1.9-1.5-3.8-2.8-5.3 c-1.3-1.6-2.8-2.8-4.6-3.7c-2-1-4.2-1.5-6.5-1.4c-2.3-0.1-4.5,0.4-6.6,1.4c-1.8,0.9-3.4,2.2-4.6,3.9c-1.2,1.6-2.1,3.5-2.7,5.4 C66.9,28.6,66.6,30.7,66.6,32.8L66.6,32.8z M160,21.6c-1.8-1.1-3.7-2.1-5.6-2.9c-1.8-0.8-3.6-1.5-5.5-2c-1.9-0.6-3.9-0.9-5.9-1 c-1.3-0.1-2.6,0.2-3.8,0.7c-0.9,0.5-1.5,1.4-1.4,2.4c0,0.8,0.3,1.5,0.8,2.1c0.7,0.6,1.5,1.1,2.4,1.5c1.2,0.5,2.5,1,3.8,1.3 c1.5,0.4,3.2,0.9,5,1.5c2.7,0.8,5.4,1.8,8,3c2.2,1,4.3,2.3,6.1,3.9c1.7,1.5,3,3.3,3.9,5.4c1,2.4,1.4,5.1,1.4,7.7 c0.1,3.4-0.6,6.7-2.1,9.7c-1.3,2.5-3.3,4.7-5.6,6.3c-2.4,1.6-5.1,2.8-7.9,3.4c-2.9,0.7-5.9,1-8.8,1c-2.4,0-4.8-0.2-7.2-0.5 c-2.5-0.4-5-0.9-7.4-1.5c-2.4-0.6-4.8-1.4-7.1-2.4c-2.2-0.9-4.3-1.9-6.3-3.1l7.6-15.5c2.1,1.3,4.3,2.5,6.6,3.5 c2.1,1,4.3,1.8,6.6,2.4c2.4,0.7,4.9,1.1,7.5,1.1c1.4,0.1,2.8-0.1,4-0.8c0.7-0.4,1.1-1.2,1.1-2c0-0.9-0.4-1.8-1.1-2.3 c-0.9-0.7-2-1.3-3.1-1.7c-1.3-0.5-2.9-1-4.6-1.4s-3.5-1.1-5.5-1.7c-2.5-0.8-5-1.9-7.3-3.1c-1.9-1-3.6-2.3-5.1-3.8 c-1.3-1.4-2.3-3-2.9-4.8c-0.7-2-1-4.1-1-6.3c-0.1-3.2,0.6-6.5,1.9-9.4c1.2-2.6,3-5,5.3-6.8c2.3-1.8,4.9-3.2,7.7-4.1 c2.9-0.9,6-1.4,9.1-1.4c2.3,0,4.6,0.2,6.9,0.7c2.2,0.4,4.4,1,6.5,1.7c2,0.7,3.9,1.4,5.8,2.3c1.8,0.8,3.4,1.6,4.9,2.3L160,21.6z M241,59.5c-4.4,3.8-10,5.9-15.9,5.8c-4.1,0-8.1-0.7-12-2.2c-3.7-1.4-7.1-3.6-10-6.5c-2.9-3-5.2-6.5-6.8-10.4 c-1.8-4.5-2.6-9.2-2.5-14c-0.1-8.6,3.4-16.8,9.5-22.8c3-2.9,6.6-5.2,10.5-6.8c4.1-1.7,8.5-2.5,13-2.5c2.8,0,5.6,0.3,8.3,1 c2.6,0.6,5.1,1.5,7.4,2.8c2.2,1.2,4.3,2.7,6.1,4.4c1.8,1.7,3.3,3.7,4.4,5.8L240,24.2c-1.3-2.5-3.3-4.7-5.7-6.1 c-2.4-1.5-5.2-2.3-8.1-2.3c-2,0-4,0.4-5.8,1.3c-1.7,0.8-3.3,2-4.5,3.5c-1.3,1.6-2.3,3.4-3,5.4c-1.4,4.5-1.4,9.3,0,13.7 c0.7,1.9,1.7,3.7,3,5.3c1.3,1.5,2.9,2.6,4.7,3.4c1.9,0.8,4,1.3,6.1,1.2c5.1,0,9.7-2.1,13.6-6.3h-11.1V30.6h26.5v34.3H241L241,59.5z M292.4,49.8c1.8,0.1,3.7-0.4,5.3-1.4c1.4-0.9,2.7-2.1,3.5-3.6c0.9-1.6,1.6-3.3,2-5.1c0.4-2,0.6-4,0.6-6.1V0.5h17.7v33.1 c0,4.2-0.5,8.5-1.7,12.6c-1,3.7-2.9,7.2-5.3,10.1c-2.5,2.9-5.6,5.2-9.1,6.7c-4.1,1.7-8.5,2.5-12.9,2.4c-4.5,0.1-9-0.8-13.2-2.6 c-3.5-1.6-6.6-4-9-6.9c-2.4-3-4.2-6.4-5.2-10.1c-1.1-4-1.7-8.1-1.6-12.2V0.5H281v33.1c0,2.1,0.2,4.1,0.6,6.1c0.4,1.8,1,3.6,2,5.2 c0.9,1.4,2.1,2.7,3.5,3.5C288.7,49.4,290.5,49.8,292.4,49.8L292.4,49.8z M370.6,21.6c-1.8-1.1-3.7-2.1-5.6-2.9 c-1.8-0.8-3.6-1.5-5.5-2c-1.9-0.6-3.9-0.9-5.9-1c-1.3-0.1-2.6,0.2-3.8,0.7c-0.9,0.5-1.5,1.4-1.4,2.4c0,0.8,0.3,1.5,0.8,2.1 c0.7,0.6,1.5,1.1,2.4,1.5c1.2,0.5,2.5,1,3.8,1.3c1.5,0.4,3.2,0.9,5,1.5c2.7,0.8,5.4,1.8,8,3c2.2,1,4.3,2.3,6.1,3.9 c1.7,1.5,3,3.3,3.9,5.4c1,2.4,1.4,5.1,1.4,7.7c0.1,3.4-0.6,6.7-2.1,9.7c-1.3,2.5-3.3,4.7-5.6,6.3c-2.4,1.6-5.1,2.8-7.9,3.4 c-2.9,0.7-5.9,1-8.8,1c-2.4,0-4.8-0.2-7.2-0.5c-2.5-0.4-5-0.9-7.4-1.5c-2.4-0.6-4.8-1.4-7.1-2.4c-2.2-0.9-4.3-1.9-6.3-3.1l7.6-15.5 c2.1,1.3,4.3,2.5,6.6,3.5c2.1,1,4.3,1.8,6.6,2.4c2.4,0.7,4.9,1.1,7.5,1.1c1.4,0.1,2.8-0.1,4-0.8c0.7-0.4,1.1-1.2,1.1-2 c0-0.9-0.4-1.8-1.1-2.3c-0.9-0.7-2-1.3-3.1-1.7c-1.3-0.5-2.9-1-4.6-1.4c-1.7-0.5-3.5-1.1-5.5-1.7c-2.5-0.8-5-1.9-7.3-3.1 c-1.9-1-3.6-2.3-5.1-3.8c-1.3-1.4-2.3-3-2.9-4.8c-0.7-2-1-4.1-1-6.3c-0.1-3.2,0.6-6.5,1.9-9.4c1.2-2.6,3-5,5.3-6.8 c2.3-1.8,4.9-3.2,7.7-4.1c2.9-0.9,6-1.4,9.1-1.4c2.3,0,4.6,0.2,6.9,0.7c2.2,0.4,4.4,1,6.5,1.7c2,0.7,3.9,1.4,5.8,2.3 c1.8,0.8,3.4,1.6,4.9,2.3L370.6,21.6z M437.7,15.9h-18.5v48.9h-17.7V15.9h-18.6V0.5h54.7V15.9z M472.1,65.4 c-4.6,0.1-9.1-0.9-13.3-2.8c-3.9-1.8-7.3-4.3-10.2-7.4c-2.8-3-5.1-6.6-6.6-10.5c-1.6-3.9-2.4-8-2.4-12.1c0-4.2,0.8-8.4,2.4-12.2 c1.6-3.9,3.9-7.4,6.8-10.4c3-3,6.5-5.5,10.4-7.2c4.2-1.8,8.7-2.7,13.2-2.7c4.6-0.1,9.1,0.9,13.3,2.8c3.9,1.8,7.3,4.3,10.2,7.4 c2.8,3.1,5.1,6.6,6.6,10.5c1.5,3.8,2.3,7.9,2.3,12.1c0,4.2-0.8,8.3-2.4,12.2c-1.6,3.8-3.9,7.3-6.8,10.3c-3,3-6.5,5.5-10.4,7.2 C481.1,64.6,476.6,65.5,472.1,65.4z M457.5,32.8c0,2.1,0.3,4.3,0.9,6.3c0.6,1.9,1.5,3.8,2.7,5.4c1.2,1.6,2.8,2.9,4.6,3.8 c4.2,1.9,9,1.9,13.2,0c1.8-0.9,3.4-2.3,4.6-3.9c1.2-1.7,2.1-3.5,2.6-5.5c0.6-2,0.9-4.1,0.9-6.3c0-2.1-0.3-4.3-0.9-6.3 c-0.6-1.9-1.5-3.8-2.8-5.3c-1.3-1.6-2.8-2.8-4.6-3.7c-2-1-4.2-1.5-6.5-1.4c-2.3-0.1-4.5,0.4-6.6,1.4c-1.8,0.9-3.4,2.2-4.6,3.9 c-1.2,1.6-2.1,3.5-2.7,5.4C457.8,28.6,457.5,30.7,457.5,32.8L457.5,32.8z M550.8,21.6c-1.8-1.1-3.7-2.1-5.6-2.9 c-1.8-0.8-3.6-1.5-5.5-2c-1.9-0.6-3.9-0.9-5.9-1c-1.3-0.1-2.6,0.2-3.8,0.7c-0.9,0.5-1.5,1.4-1.4,2.4c0,0.8,0.3,1.5,0.8,2.1 c0.7,0.6,1.5,1.1,2.4,1.5c1.2,0.5,2.5,1,3.8,1.3c1.5,0.4,3.2,0.9,5,1.5c2.7,0.8,5.4,1.8,8,3c2.2,1,4.3,2.3,6.1,3.9 c1.7,1.5,3,3.3,3.9,5.4c1,2.4,1.4,5.1,1.4,7.7c0.1,3.4-0.6,6.7-2.1,9.7c-1.3,2.5-3.3,4.7-5.6,6.3c-2.4,1.6-5.1,2.8-7.9,3.4 c-2.9,0.7-5.9,1-8.8,1c-2.4,0-4.8-0.2-7.2-0.5c-2.5-0.4-5-0.9-7.4-1.5c-2.4-0.6-4.8-1.4-7.1-2.4c-2.2-0.9-4.3-1.9-6.3-3.1l7.6-15.5 c2.1,1.3,4.3,2.5,6.6,3.5c2.1,1,4.3,1.8,6.6,2.4c2.4,0.7,4.9,1.1,7.5,1.1c1.4,0.1,2.8-0.1,4-0.8c0.7-0.4,1.1-1.2,1.1-2 c0-0.9-0.4-1.8-1.1-2.3c-0.9-0.7-2-1.3-3.1-1.7c-1.3-0.5-2.9-1-4.6-1.4c-1.7-0.5-3.5-1.1-5.5-1.7c-2.5-0.8-5-1.9-7.3-3.1 c-1.9-1-3.6-2.3-5.1-3.8c-1.3-1.4-2.3-3-2.9-4.8c-0.7-2-1-4.1-1-6.3c-0.1-3.2,0.6-6.5,1.9-9.4c1.2-2.6,3-5,5.3-6.8 c2.3-1.8,4.9-3.2,7.7-4.1c2.9-0.9,6-1.4,9.1-1.4c2.3,0,4.6,0.2,6.9,0.7c2.2,0.4,4.4,1,6.5,1.7c2,0.7,3.9,1.4,5.8,2.3 c1.8,0.8,3.4,1.6,4.9,2.3L550.8,21.6z'/%3E%3C/svg%3E%0A");
}
.page-home #sectionTitle .our-app:before {
  top: -33px !important;
  width: 100%;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 718.9 80' style='enable-background:new 0 0 718.9 80;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bopacity:0.17;fill:url(%23SVGID_1_);enable-background:new ;%7D%0A%3C/style%3E%3ClinearGradient id='SVGID_1_' gradientUnits='userSpaceOnUse' x1='-279.1105' y1='548.835' x2='-279.1105' y2='545.902' gradientTransform='matrix(718.906 0 0 -80.0063 201013.6875 43772.4844)'%3E%3Cstop offset='0' style='stop-color:%23FFFFFF'/%3E%3Cstop offset='1' style='stop-color:%2309222A'/%3E%3C/linearGradient%3E%3Cpath class='st0' d='M9.6,0.9c0.7,0,1.3,0,2,0.1c0.5,0.1,1,0.2,1.5,0.4c0.5,0.2,0.9,0.5,1.2,0.8c0.5,0.5,0.9,0.9,1.3,1.5l37.2,47 c-0.1-1.5-0.3-3-0.3-4.4c-0.1-1.4-0.1-2.7-0.1-4V0.9h16v78.3h-9.5c-1.2,0-2.4-0.2-3.5-0.7c-1.1-0.6-2.1-1.4-2.8-2.3L15.6,29.5 c0.1,1.4,0.2,2.7,0.3,4C16,34.8,16,36,16,37.2v42H0V0.9H9.6z M116.2,64.8c2.2,0,4.5-0.4,6.5-1.2c1.9-0.8,3.5-2,4.9-3.5 c1.4-1.6,2.4-3.5,3-5.5c0.7-2.4,1.1-4.9,1-7.4V0.9h18.2v46.4c0.1,4.5-0.7,9-2.3,13.2c-1.5,3.9-3.8,7.4-6.7,10.4 c-3,3-6.6,5.3-10.6,6.8c-4.5,1.7-9.2,2.5-14,2.4c-4.8,0.1-9.6-0.7-14.1-2.4c-4-1.5-7.6-3.8-10.6-6.8c-2.9-2.9-5.2-6.5-6.7-10.4 c-1.6-4.2-2.4-8.7-2.3-13.2V0.9h18.2v46.3c0,2.5,0.3,5,1,7.4c0.6,2,1.7,3.9,3,5.5c1.3,1.5,3,2.7,4.9,3.5 C111.7,64.4,113.9,64.8,116.2,64.8z M214.4,0.9v14h-32.1v18.3h24.6v13.4h-24.6v18.6h32.1v14H164V0.9L214.4,0.9z M268.8,16.8 c-0.4,0.7-1,1.4-1.7,1.9c-0.7,0.5-1.5,0.7-2.3,0.6c-0.9,0-1.9-0.3-2.7-0.8c-0.9-0.5-2-1.1-3.2-1.7c-1.3-0.7-2.7-1.3-4.1-1.7 c-1.7-0.5-3.5-0.8-5.3-0.8c-3.4,0-5.9,0.7-7.6,2.2c-1.7,1.5-2.6,3.6-2.5,5.9c0,1.5,0.5,2.9,1.5,3.9c1.1,1.1,2.5,2,3.9,2.7 c1.8,0.8,3.7,1.5,5.6,2.1c2.1,0.6,4.2,1.3,6.4,2.1c2.2,0.8,4.3,1.7,6.4,2.7c2.1,1,4,2.4,5.6,4c1.7,1.7,3,3.7,3.9,5.9 c1.1,2.7,1.6,5.5,1.5,8.4c0,3.5-0.6,6.9-1.9,10.2c-1.2,3.1-3.1,5.9-5.4,8.2c-2.5,2.4-5.5,4.3-8.8,5.5c-3.8,1.4-7.8,2.1-11.9,2 c-2.5,0-5-0.3-7.4-0.8c-2.5-0.5-5-1.2-7.3-2.1c-2.3-0.9-4.5-2-6.7-3.2c-2-1.2-3.8-2.6-5.4-4.2l5.4-8.5c0.4-0.6,1-1.1,1.7-1.5 c0.7-0.4,1.5-0.6,2.3-0.6c1.2,0,2.3,0.4,3.2,1c1.1,0.7,2.3,1.4,3.7,2.3c1.5,0.9,3.1,1.6,4.8,2.3c2,0.7,4.2,1.1,6.3,1 c3.3,0,5.9-0.7,7.7-2.2s2.7-3.8,2.7-6.9c0.1-1.6-0.5-3.2-1.5-4.5c-1.1-1.2-2.4-2.2-3.9-2.8c-1.8-0.8-3.7-1.5-5.6-2 c-2.1-0.6-4.2-1.2-6.4-1.9c-2.2-0.7-4.3-1.6-6.4-2.6c-2.1-1-4-2.4-5.6-4c-1.7-1.8-3.1-3.9-3.9-6.2c-1.1-2.9-1.6-6.1-1.5-9.2 c0-3,0.6-5.9,1.8-8.6c1.2-2.8,3-5.4,5.2-7.5c2.4-2.3,5.3-4.1,8.4-5.2c3.7-1.4,7.5-2,11.4-2c2.3,0,4.7,0.2,7,0.6 c2.2,0.4,4.4,0.9,6.5,1.7c2,0.7,3.9,1.6,5.7,2.6c1.7,1,3.3,2.1,4.8,3.5L268.8,16.8z M341.3,0.9v14.4h-22v63.9h-18.2V15.3h-22V0.9 L341.3,0.9z M368.7,50.2v29h-18.2V0.9H376c4.9-0.1,9.8,0.5,14.5,1.7c3.6,0.9,6.9,2.6,9.8,4.9c2.4,1.9,4.3,4.5,5.5,7.4 c1.2,2.9,1.8,6.1,1.7,9.2c0,2.4-0.3,4.9-1,7.2c-0.7,2.2-1.7,4.3-3,6.3c-1.4,2-3,3.7-4.9,5.1c-2.1,1.6-4.3,2.8-6.7,3.7 c1.2,0.6,2.4,1.4,3.4,2.3c1.1,1,2,2,2.8,3.2l16.7,27.2h-16.4c-3,0-5.2-1.1-6.6-3.4l-13-22.7c-0.5-0.9-1.2-1.6-2-2.1 c-1-0.5-2.1-0.7-3.2-0.7L368.7,50.2z M368.7,37.7h7.3c2.1,0.1,4.3-0.3,6.3-0.9c1.6-0.5,3.1-1.4,4.3-2.6c1.1-1.1,1.9-2.4,2.4-3.9 c0.5-1.6,0.8-3.2,0.8-4.8c0.2-3.1-1.1-6-3.4-8.1c-2.2-1.9-5.7-2.9-10.4-2.9h-7.3L368.7,37.7z M491.4,79.1h-14.1 c-1.4,0.1-2.7-0.3-3.8-1.1c-1-0.7-1.7-1.7-2.2-2.8l-4.6-13.6h-29.8l-4.6,13.6c-0.5,1.1-1.2,2-2.1,2.7c-1.1,0.8-2.4,1.3-3.8,1.2 h-14.2l30.3-78.3h18.6L491.4,79.1z M441.1,49.2h21.4l-7.2-21.4c-0.5-1.4-1.1-3-1.7-4.8c-0.6-1.8-1.2-3.8-1.8-6 c-0.6,2.2-1.2,4.2-1.7,6.1c-0.6,1.9-1.2,3.5-1.7,4.8L441.1,49.2z M585.3,79.1h-14.1c-1.4,0.1-2.7-0.3-3.8-1.1 c-1-0.7-1.7-1.7-2.2-2.8l-4.6-13.6h-29.8l-4.6,13.6c-0.5,1.1-1.2,2-2.1,2.7c-1.1,0.8-2.4,1.3-3.8,1.2h-14.2l30.3-78.3H555 L585.3,79.1z M535,49.2h21.4l-7.2-21.4c-0.5-1.4-1.1-3-1.7-4.8c-0.6-1.8-1.2-3.8-1.8-6c-0.6,2.2-1.2,4.2-1.7,6.1s-1.2,3.5-1.7,4.8 L535,49.2z M609.6,53v26.2h-18.2V0.9h27.6c4.8-0.1,9.6,0.6,14.2,2c3.6,1.1,6.9,2.9,9.8,5.4c2.5,2.2,4.5,5,5.7,8.1 c1.2,3.2,1.9,6.6,1.8,10.1c0,3.7-0.6,7.3-1.9,10.7c-1.2,3.2-3.2,6.1-5.7,8.4c-2.9,2.5-6.2,4.3-9.8,5.5c-4.5,1.4-9.3,2.1-14,2 L609.6,53z M609.6,39.3h9.5c4.7,0,8.1-1.1,10.2-3.4c2.1-2.3,3.1-5.4,3.1-9.5c0-1.7-0.3-3.3-0.8-4.9c-0.5-1.4-1.4-2.7-2.4-3.8 c-1.2-1.1-2.6-1.9-4.1-2.4c-1.9-0.6-3.9-0.9-5.9-0.9h-9.5L609.6,39.3z M678,53v26.2h-18.2V0.9h27.6c4.8-0.1,9.6,0.6,14.2,2 c3.6,1.1,6.9,2.9,9.8,5.4c2.5,2.2,4.5,5,5.7,8.1c1.2,3.2,1.9,6.6,1.8,10.1c0,3.7-0.6,7.3-1.9,10.7c-1.2,3.2-3.2,6.1-5.7,8.4 c-2.9,2.5-6.2,4.3-9.8,5.5c-4.5,1.4-9.3,2.1-14,2L678,53z M678,39.3h9.5c4.7,0,8.1-1.1,10.2-3.4c2.1-2.3,3.1-5.4,3.1-9.5 c0-1.7-0.3-3.3-0.8-4.9c-0.5-1.4-1.4-2.7-2.4-3.8c-1.2-1.1-2.6-1.9-4.1-2.4c-1.9-0.6-3.9-0.9-5.9-0.9H678L678,39.3z'/%3E%3C/svg%3E%0A");
}
.page-home #sectionTitle .business:before {
  top: -43px !important;
  width: 100%;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 598 97.5' style='enable-background:new 0 0 598 97.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bopacity:0.19;fill:url(%23SVGID_1_);enable-background:new ;%7D%0A%3C/style%3E%3ClinearGradient id='SVGID_1_' gradientUnits='userSpaceOnUse' x1='-338.9314' y1='558.0259' x2='-338.9314' y2='556.2639' gradientTransform='matrix(598 0 0 -97.549 202980 54360.5547)'%3E%3Cstop offset='0' style='stop-color:%23FFFFFF'/%3E%3Cstop offset='1' style='stop-color:%2309222A'/%3E%3C/linearGradient%3E%3Cpath class='st0' d='M19.9,16.5V41h31.8V56H19.9V81h40.9v15.5H0V1.1h60.8v15.5L19.9,16.5z M180.7,1.1v95.4h-17.4V37.9 c0-1.2,0-2.5,0.1-3.9c0.1-1.4,0.2-2.8,0.4-4.3l-27.3,51.8c-1.2,2.7-4,4.4-6.9,4.3h-2.8c-3,0.1-5.7-1.6-6.9-4.3l-27.4-52 c0.1,1.5,0.2,3,0.3,4.4c0.1,1.4,0.1,2.8,0.1,4v58.6H75.5V1.1h15c0.8,0,1.6,0,2.2,0.1c0.6,0,1.2,0.2,1.7,0.4c0.5,0.2,1,0.5,1.4,0.9 c0.5,0.5,0.9,1.1,1.2,1.7L123.8,55c0.8,1.5,1.6,3.1,2.3,4.7c0.7,1.6,1.4,3.3,2.1,5c0.7-1.8,1.3-3.5,2.1-5.1c0.7-1.7,1.5-3.3,2.3-4.8 l26.5-50.7c0.3-0.6,0.7-1.2,1.2-1.7c0.4-0.4,0.9-0.7,1.4-0.9c0.5-0.2,1.1-0.3,1.7-0.4c0.6,0,1.4-0.1,2.3-0.1L180.7,1.1z M232.9,48.5 c6.2,0,10.7-1.5,13.6-4.5s4.3-7.1,4.3-12.2c0-2.2-0.3-4.4-1.1-6.5c-0.7-1.9-1.8-3.6-3.3-5c-1.6-1.5-3.5-2.5-5.6-3.2 c-2.6-0.8-5.3-1.2-8-1.1h-12.5v32.5L232.9,48.5z M232.9,1.1c5.7-0.1,11.4,0.7,16.9,2.3c4.3,1.3,8.3,3.5,11.7,6.4 c3,2.7,5.4,6,6.8,9.8c1.5,3.9,2.2,8.1,2.2,12.3c0.1,4.4-0.7,8.8-2.3,12.9c-1.5,3.9-3.9,7.3-7,10.1c-3.4,3-7.4,5.2-11.8,6.5 c-5.4,1.7-11,2.4-16.6,2.3h-12.5v32.8h-19.7V1.1H232.9z M313,46.2c2.8,0.1,5.6-0.4,8.3-1.2c2.1-0.7,4.1-1.8,5.7-3.4 c1.5-1.4,2.6-3.1,3.3-5c0.7-2,1.1-4.2,1.1-6.3c0-4.5-1.5-8-4.5-10.5s-7.6-3.7-13.7-3.7h-10.3v30.2L313,46.2z M359.2,96.5h-17.8 c-3.3,0-5.7-1.3-7.2-3.8L316,63.4c-0.6-1-1.5-1.9-2.5-2.5c-1.2-0.6-2.6-0.9-4-0.8h-6.7v36.4h-19.7V1.1h30c5.8-0.1,11.5,0.6,17.1,2.1 c4.2,1.1,8.2,3.1,11.6,5.8c2.9,2.3,5.2,5.3,6.6,8.8c1.4,3.6,2.1,7.4,2.1,11.2c0,3-0.4,6.1-1.3,9c-0.9,2.8-2.2,5.4-3.9,7.7 c-1.8,2.4-3.9,4.5-6.3,6.2c-2.6,1.9-5.5,3.3-8.5,4.3c1.3,0.7,2.5,1.6,3.6,2.5c1.1,1,2.1,2.2,3,3.5L359.2,96.5z M388.4,16.5V41h31.8 V56h-31.8V81h40.9v15.5h-60.8V1.1h60.8v15.5L388.4,16.5z M495.7,19.3c-0.5,0.8-1.1,1.6-1.9,2.2c-0.7,0.5-1.6,0.7-2.5,0.7 c-1.1,0-2.2-0.4-3.1-1c-1.1-0.7-2.4-1.4-3.9-2.2c-1.7-0.9-3.4-1.6-5.1-2.2c-2.2-0.7-4.5-1.1-6.8-1c-4.6,0-8,1-10.3,3.1 c-2.3,2-3.5,5-3.4,8c-0.1,1.9,0.6,3.8,1.9,5.2c1.4,1.5,3.1,2.7,4.9,3.6c2.2,1.1,4.6,2,6.9,2.7c2.6,0.8,5.2,1.7,8,2.6 c2.7,0.9,5.4,2.1,8,3.3c2.5,1.2,4.9,2.9,6.9,4.8c2.1,2,3.8,4.4,4.9,7.1c1.3,3.2,2,6.7,1.9,10.2c0,4.2-0.7,8.3-2.3,12.2 c-1.5,3.7-3.7,7.1-6.5,9.9c-3,2.9-6.6,5.2-10.6,6.7c-4.6,1.7-9.4,2.5-14.2,2.4c-3,0-6.1-0.3-9-0.9c-3-0.6-5.9-1.5-8.7-2.6 c-2.7-1.1-5.4-2.4-7.9-3.9c-2.3-1.4-4.5-3.2-6.4-5.1l5.8-9.3c0.5-0.7,1.1-1.3,1.9-1.7c0.8-0.5,1.6-0.7,2.5-0.7 c1.4,0.1,2.7,0.5,3.7,1.3c1.3,0.9,2.8,1.8,4.5,2.9c1.9,1.1,3.9,2.1,6,2.9c2.6,0.9,5.4,1.4,8.1,1.3c4.6,0,8.2-1.1,10.7-3.2 c2.5-2.1,3.8-5.2,3.8-9.4c0.1-2.1-0.6-4.2-1.9-5.9c-1.4-1.6-3-2.9-4.9-3.7c-2.2-1.1-4.5-2-6.9-2.6c-2.6-0.7-5.2-1.5-8-2.4 c-2.7-0.9-5.4-1.9-8-3.2c-2.6-1.2-4.9-2.9-6.9-4.9c-2.1-2.2-3.8-4.7-4.9-7.5c-1.3-3.5-2-7.3-1.9-11.1c0-3.5,0.7-7.1,2.1-10.3 c1.4-3.4,3.5-6.4,6.2-8.9c2.9-2.7,6.3-4.8,10-6.2c4.4-1.6,9-2.5,13.6-2.4c5.4-0.1,10.8,0.8,15.9,2.7c4.6,1.6,8.8,4.1,12.4,7.4 L495.7,19.3z M564.9,60.2L554.5,31c-0.6-1.5-1.3-3.3-1.9-5.4s-1.3-4.3-1.9-6.7c-0.6,2.5-1.3,4.7-1.9,6.8c-0.7,2.1-1.3,3.9-1.9,5.4 l-10.3,29.1H564.9z M598,96.5h-15.3c-1.5,0.1-3-0.4-4.2-1.2c-1.1-0.8-1.9-1.9-2.4-3.1l-6.4-18.2h-38l-6.4,18.2 c-0.5,1.2-1.3,2.2-2.3,3c-1.2,0.9-2.6,1.4-4.1,1.3h-15.5l37.3-95.4h20.2L598,96.5z'/%3E%3C/svg%3E%0A");
}
.page-home #sectionTitle .sectionTitle--text {
  text-align: left;
}
.page-home #sectionTitle .sectionTitle--button {
  text-align: right;
}
.page-home #sectionTitle .sectionTitle__block {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-content: center;
  align-items: center;
}
.page-home #sectionTitle .sectionTitle__block--title:before {
  content: "";
  position: absolute;
  height: 90px;
  left: 0;
  right: 0;
  margin: auto;
  text-align: center;
  top: -46px;
  background-repeat: no-repeat;
  z-index: -1;
  background-position-x: center;
}
.page-home #sectionTitle .sectionTitle__block--desc {
  text-align: center;
  margin-top: 0.5em;
}
.page-home #sectionTitle .sectionTitle--line {
  margin: 0 0 0 1rem;
  border: 0;
  border-top: 3px solid #b6b6b6;
  width: 9rem;
}
@media only screen and (max-width: 767px) {
  .page-home #sectionTitle .sectionTitle--text {
    text-align: center;
  }
  .page-home #sectionTitle .sectionTitle--button {
    text-align: center;
  }
  .page-home #sectionTitle .sectionTitle__block {
    flex-direction: column;
  }
  .page-home #sectionTitle .sectionTitle--line {
    margin: 0.8rem 0 2rem;
  }
}
.page-home #sectionBenefits .py__section {
  padding-bottom: 7rem;
  padding-top: 7rem;
}
@media only screen and (max-width: 991px) {
  .page-home #sectionBenefits .card-header {
    max-width: 100%;
  }
  .page-home #sectionBenefits .card-header .nav-fill {
    flex-wrap: nowrap;
  }
  .page-home #sectionBenefits .card-header .nav-fill .nav-item {
    width: 40%;
  }
  .page-home #sectionBenefits .card-header .nav-fill .nav-item a {
    height: 150px;
  }
  .page-home #sectionBenefits .card-header .nav-fill .nav-item svg {
    height: 10vh;
  }
}
@media only screen and (max-width: 520px) {
  .page-home #sectionBenefits .card-header-tabs {
    flex-wrap: nowrap;
  }
}
@media only screen and (max-width: 386px) {
  .page-home #sectionBenefits .card-header .nav-fill .nav-item a {
    height: 160px;
  }
}
.page-home #sectionVideoCorp {
  background-color: #f0f5f9;
}
.page-home #footer p {
  margin: 0;
}
.page-home #footer .FooterContainer__up .logos-pago p {
  font-size: 1.6rem;
}
@media only screen and (max-width: 600px) {
  .page-home #footer .FooterContainer__up .logos-pago li {
    width: 33.3%;
    margin: 0;
    text-align: center;
  }
  .page-home #footer .FooterContainer__up .logos-pago li:nth-child(2) {
    margin-bottom: 2rem;
  }
  .page-home #footer .FooterContainer__up .logos-pago li img {
    height: 3rem;
  }
}
@media only screen and (max-width: 991px) {
  .page-home #footer .FooterContainer__up .logos-afiliados {
    margin-top: 2em;
    flex-direction: column;
  }
  .page-home #footer .FooterContainer__up .logos-afiliados--texto {
    text-align: center;
  }
  .page-home #footer .FooterContainer__up .logos-afiliados ul {
    width: 30rem;
    margin-top: 1rem;
  }
  .page-home #footer .FooterContainer__up .logos-afiliados ul li {
    margin: 0;
  }
}
.page-home #footer .FooterContainer__mid p {
  font-size: 1.4rem;
}
.page-home #footer .FooterContainer__mid--textUppercase {
  text-transform: uppercase;
  font-size: 1.3rem !important;
  font-weight: 900;
  color: #babfc1;
}
.page-home #footer .FooterContainer__padding {
  padding-bottom: 5rem;
  padding-top: 5rem;
}
@media only screen and (max-width: 767px) {
  .page-home #footer .FooterContainer--col-pb {
    margin-bottom: 3rem;
  }
  .page-home #footer .FooterContainer--text-aling {
    text-align: left;
  }
  .page-home #footer .FooterContainer__mid p {
    font-size: 1.6rem;
  }
}
.page-home #footer .FooterContainer__bottom p {
  font-size: 1.24rem;
  text-align: center;
  color: #808b90;
  line-height: 1.8rem;
}
@media only screen and (max-width: 1024px) {
  .page-home .justify-content-start, .page-home .justify-content-end {
    justify-content: center !important;
  }
  .page-home .left, .page-home .right {
    float: none !important;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
  }
  .page-home .flex-columns {
    flex-direction: column;
    height: auto !important;
    margin-top: 1em !important;
  }
  .page-home .features {
    text-align: center;
  }
  .page-home .img-pc {
    display: none;
  }
}

#sectionBanner {
  position: relative;
  /*Styles wysiwyg*/
}
#sectionBanner:after {
  content: "";
  display: block;
  width: 100%;
  height: 90px;
  position: absolute;
  bottom: 0;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #0b2730);
  z-index: 2;
}
#sectionBanner .vueperslides__bullet:hover, #sectionBanner .vueperslides__bullet:focus {
  background-color: transparent;
}
#sectionBanner .vueperslides__bullet .default {
  background-color: rgba(255, 255, 255, 0.3);
  border: none;
  box-shadow: none;
  transition: 0.3s;
  width: 0.5rem;
  height: 0.5rem;
}
#sectionBanner .vueperslides__bullet span {
  display: block;
  color: #fff;
  font-size: 0;
  opacity: 0.8;
}
#sectionBanner .vueperslides__bullets {
  z-index: 3;
}
#sectionBanner .vueperslides__bullet--active .default {
  background-color: #19b0d5;
}
#sectionBanner .vueperslides--fixed-height {
  height: 100vh;
}
#sectionBanner .vueperslides--fixed-height .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
#sectionBanner .vueperslides__arrow {
  color: #fff;
}
@media all and (max-width: 640px) {
  #sectionBanner .vueperslides__arrow {
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
#sectionBanner .vueperslides__arrow:hover {
  background: transparent;
}
#sectionBanner .vueperslides__arrow:focus {
  background-color: transparent;
}
#sectionBanner .vueperslides__arrow svg {
  stroke-width: 1;
  width: 2.5rem;
}
@media all and (max-width: 640px) {
  #sectionBanner .vueperslides__arrow svg {
    padding: 0em;
    width: 0.6rem;
  }
}
#sectionBanner .wysiwyg {
  font-size: 18px;
  line-height: 1.6;
}
#sectionBanner .wysiwyg h1, #sectionBanner .wysiwyg h2, #sectionBanner .wysiwyg h3, #sectionBanner .wysiwyg h4, #sectionBanner .wysiwyg h5, #sectionBanner .wysiwyg h6, #sectionBanner .wysiwyg p {
  color: #ffffff;
}
#sectionBanner .wysiwyg p {
  width: 85%;
}
@media only screen and (max-width: 1024px) {
  #sectionBanner .wysiwyg p {
    width: 100%;
  }
}
#sectionBanner .wysiwyg .center h1, #sectionBanner .wysiwyg .center h2, #sectionBanner .wysiwyg .center h3, #sectionBanner .wysiwyg .center h4, #sectionBanner .wysiwyg .center h5, #sectionBanner .wysiwyg .center h6, #sectionBanner .wysiwyg .center p {
  text-align: center;
  float: none;
  margin-left: auto;
  margin-right: auto;
}
#sectionBanner .wysiwyg .center button, #sectionBanner .wysiwyg .center a {
  margin: auto;
  width: max-content;
}
#sectionBanner .wysiwyg .right h1, #sectionBanner .wysiwyg .right h2, #sectionBanner .wysiwyg .right h3, #sectionBanner .wysiwyg .right h4, #sectionBanner .wysiwyg .right h5, #sectionBanner .wysiwyg .right h6, #sectionBanner .wysiwyg .right p {
  text-align: right;
  float: right;
}
#sectionBanner .wysiwyg .right button, #sectionBanner .wysiwyg .right a {
  float: right;
}
#sectionBanner .wysiwyg .left h1, #sectionBanner .wysiwyg .left h2, #sectionBanner .wysiwyg .left h3, #sectionBanner .wysiwyg .left h4, #sectionBanner .wysiwyg .left h5, #sectionBanner .wysiwyg .left h6, #sectionBanner .wysiwyg .left p {
  text-align: left;
  float: left;
}
#sectionBanner .wysiwyg .left button, #sectionBanner .wysiwyg .left a {
  float: left;
}
@media all and (max-width: 1024px) {
  #sectionBanner .wysiwyg .right h1, #sectionBanner .wysiwyg .right h2, #sectionBanner .wysiwyg .right h3, #sectionBanner .wysiwyg .right h4, #sectionBanner .wysiwyg .right h5, #sectionBanner .wysiwyg .right h6, #sectionBanner .wysiwyg .right p, #sectionBanner .wysiwyg .left h1, #sectionBanner .wysiwyg .left h2, #sectionBanner .wysiwyg .left h3, #sectionBanner .wysiwyg .left h4, #sectionBanner .wysiwyg .left h5, #sectionBanner .wysiwyg .left h6, #sectionBanner .wysiwyg .left p {
    text-align: center;
  }
  #sectionBanner .wysiwyg .right button, #sectionBanner .wysiwyg .right a, #sectionBanner .wysiwyg .left button, #sectionBanner .wysiwyg .left a {
    float: none;
    margin: auto;
  }
}
#sectionBanner .wysiwyg a {
  text-decoration: none;
}
#sectionBanner .wysiwyg a:hover {
  border-bottom: 1px solid;
}
#sectionBanner .wysiwyg .btn {
  padding: 0.6em 1em;
  border-radius: 0;
  font-size: 1em;
  font-weight: 700;
  text-align: center;
  font-family: Poppins, "Lato", sans-serif;
  transition: 0.5s;
  display: inline-block;
  margin-left: 1em;
  margin-right: 1em;
  margin-top: 0;
  margin-bottom: 0;
  width: auto;
}
#sectionBanner .wysiwyg .btn-primary {
  background-color: #ef821c;
  color: #ffffff;
  border-radius: 25px;
  font-weight: 400;
  margin-left: 0;
  text-transform: none;
}
#sectionBanner .wysiwyg button, #sectionBanner .wysiwyg a {
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  line-height: 1.5;
  color: #fff;
  background-color: #24ADD6;
  border-color: #24ADD6;
  display: block;
  padding: 0.6em 1em;
  border-radius: 0;
  font-size: 0.8em;
  font-weight: 700;
  text-align: center;
  font-family: "Lato", sans-serif;
  transition: 0.5s;
  margin: 0;
  width: max-content;
}
#sectionBanner .wysiwyg button:hover, #sectionBanner .wysiwyg a:hover {
  color: #fff;
  background-color: #1b83a2;
  border-color: #1b83a2;
}
#sectionBanner .wysiwyg abbr {
  border-bottom: 1px dotted;
  cursor: help;
}
#sectionBanner .wysiwyg cite {
  font-style: italic;
}
#sectionBanner .wysiwyg hr {
  background: #e6e6e6;
  border: none;
  display: block;
  height: 1px;
  margin-bottom: 1.4em;
  margin-top: 1.4em;
}
#sectionBanner .wysiwyg img {
  vertical-align: text-bottom;
}
#sectionBanner .wysiwyg ins {
  background-color: lime;
  text-decoration: none;
}
#sectionBanner .wysiwyg mark {
  background-color: #ff0;
}
#sectionBanner .wysiwyg small {
  font-size: 0.8em;
}
#sectionBanner .wysiwyg strong {
  font-weight: 700;
}
#sectionBanner .wysiwyg sub, #sectionBanner .wysiwyg sup {
  font-size: 0.8em;
}
#sectionBanner .wysiwyg sub {
  vertical-align: sub;
}
#sectionBanner .wysiwyg sup {
  vertical-align: super;
}
#sectionBanner .wysiwyg p, #sectionBanner .wysiwyg dl, #sectionBanner .wysiwyg ol, #sectionBanner .wysiwyg ul, #sectionBanner .wysiwyg blockquote, #sectionBanner .wysiwyg pre, #sectionBanner .wysiwyg table {
  margin-bottom: 1.4em;
}
#sectionBanner .wysiwyg p:last-child, #sectionBanner .wysiwyg dl:last-child, #sectionBanner .wysiwyg ol:last-child, #sectionBanner .wysiwyg ul:last-child, #sectionBanner .wysiwyg blockquote:last-child, #sectionBanner .wysiwyg pre:last-child, #sectionBanner .wysiwyg table:last-child {
  margin-bottom: 0;
}
#sectionBanner .wysiwyg p:empty {
  display: none;
}
#sectionBanner .wysiwyg h1, #sectionBanner .wysiwyg h2, #sectionBanner .wysiwyg h3, #sectionBanner .wysiwyg h4, #sectionBanner .wysiwyg h5, #sectionBanner .wysiwyg h6 {
  font-weight: 800;
  line-height: 1.2;
}
#sectionBanner .wysiwyg h1:first-child, #sectionBanner .wysiwyg h2:first-child, #sectionBanner .wysiwyg h3:first-child, #sectionBanner .wysiwyg h4:first-child, #sectionBanner .wysiwyg h5:first-child, #sectionBanner .wysiwyg h6:first-child {
  margin-top: 0;
}
#sectionBanner .wysiwyg h1 {
  font-size: 2.4em;
  margin-bottom: 0.58333em;
  margin-top: 0.58333em;
  line-height: 1.2;
}
#sectionBanner .wysiwyg h2 {
  font-size: 2.4em;
  margin-bottom: 0.58333em;
  margin-top: 0.58333em;
  line-height: 1.2;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
#sectionBanner .wysiwyg h2 .pleca-word {
  position: relative;
}
#sectionBanner .wysiwyg h2 .pleca-word:after {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 75 10.8' style='enable-background:new 0 0 75 10.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FF8517;%7D%0A%3C/style%3E%3Cg id='Grupo_262' transform='translate(-1395.333 -2863.388)'%3E%3Cpath id='Trazado_763' class='st0' d='M1432.8,2874.2l-1.2-1.2c-5.1-5.1-10.6-3.8-18.3-2c-5.1,1.4-10.3,2.1-15.6,2.2l-2.4-6.3 c5.8,0,11.5-0.6,17.2-1.8c7.6-1.8,14.3-3.3,20.3,1.8c6.5-5.2,12.8-3.7,20-1.9c5.8,1.2,11.6,1.9,17.5,1.9l-2.4,6.3 c-5.4-0.1-10.7-0.9-15.9-2.3c-7.5-1.8-12.5-3-18.1,2.2L1432.8,2874.2z'/%3E%3C/g%3E%3C/svg%3E%0A");
  position: absolute;
  width: 58px;
  right: 5px;
  bottom: -7px;
}
#sectionBanner .wysiwyg h3 {
  font-size: 1.3em;
  margin-bottom: 1.07692em;
  margin-top: 1.07692em;
}
#sectionBanner .wysiwyg h4 {
  font-size: 1.2em;
  margin-bottom: 1.16667em;
  margin-top: 1.16667em;
}
#sectionBanner .wysiwyg h5 {
  font-size: 1.1em;
  margin-bottom: 1.27273em;
  margin-top: 1.27273em;
}
#sectionBanner .wysiwyg h6 {
  font-size: 1em;
  margin-bottom: 1.4em;
  margin-top: 1.4em;
}
#sectionBanner .wysiwyg dd {
  margin-left: 1.4em;
}
#sectionBanner .wysiwyg ol, #sectionBanner .wysiwyg ul {
  list-style-position: outside;
  margin-left: 1.4em;
}
#sectionBanner .wysiwyg ol {
  list-style-type: decimal;
}
#sectionBanner .wysiwyg ol ol {
  list-style-type: lower-alpha;
}
#sectionBanner .wysiwyg ol ol ol {
  list-style-type: lower-roman;
}
#sectionBanner .wysiwyg ol ol ol ol {
  list-style-type: lower-greek;
}
#sectionBanner .wysiwyg ol ol ol ol ol {
  list-style-type: decimal;
}
#sectionBanner .wysiwyg ol ol ol ol ol ol {
  list-style-type: lower-alpha;
}
#sectionBanner .wysiwyg ul {
  list-style-type: disc;
}
#sectionBanner .wysiwyg ul ul {
  list-style-type: circle;
}
#sectionBanner .wysiwyg ul ul ul {
  list-style-type: square;
}
#sectionBanner .wysiwyg ul ul ul ul {
  list-style-type: circle;
}
#sectionBanner .wysiwyg ul ul ul ul ul {
  list-style-type: disc;
}
#sectionBanner .wysiwyg ul ul ul ul ul ul {
  list-style-type: circle;
}
#sectionBanner .wysiwyg blockquote {
  border-left: 4px solid #e6e6e6;
  padding: 0.6em 1.2em;
}
#sectionBanner .wysiwyg blockquote p {
  margin-bottom: 0;
}
#sectionBanner .wysiwyg code, #sectionBanner .wysiwyg kbd, #sectionBanner .wysiwyg samp, #sectionBanner .wysiwyg pre {
  -moz-osx-font-smoothing: auto;
  -webkit-font-smoothing: auto;
  background-color: #f2f2f2;
  color: #333;
  font-size: 0.9em;
}
#sectionBanner .wysiwyg code, #sectionBanner .wysiwyg kbd, #sectionBanner .wysiwyg samp {
  border-radius: 3px;
  line-height: 1.77778;
  padding: 0.1em 0.4em 0.2em;
  vertical-align: baseline;
}
#sectionBanner .wysiwyg pre {
  overflow: auto;
  padding: 1em 1.2em;
}
#sectionBanner .wysiwyg pre code {
  background: none;
  font-size: 1em;
  line-height: 1em;
}
#sectionBanner .wysiwyg figure {
  margin-bottom: 2.8em;
  text-align: center;
}
#sectionBanner .wysiwyg figure:first-child {
  margin-top: 0;
}
#sectionBanner .wysiwyg figure:last-child {
  margin-bottom: 0;
}
#sectionBanner .wysiwyg figcaption {
  font-size: 0.8em;
  margin-top: 0.875em;
}
#sectionBanner .wysiwyg table {
  width: 100%;
}
#sectionBanner .wysiwyg table pre {
  white-space: pre-wrap;
}
#sectionBanner .wysiwyg th, #sectionBanner .wysiwyg td {
  font-size: 1em;
  padding: 0.7em;
  border: 1px solid #e6e6e6;
  line-height: 1.4;
}
#sectionBanner .wysiwyg thead tr, #sectionBanner .wysiwyg tfoot tr {
  background-color: #f5f5f5;
}
#sectionBanner .wysiwyg thead th, #sectionBanner .wysiwyg thead td {
  font-size: 0.9em;
  padding: 0.77778em;
}
#sectionBanner .wysiwyg tfoot th, #sectionBanner .wysiwyg tfoot td {
  font-size: 0.9em;
  padding: 0.77778em;
}
#sectionBanner .wysiwyg thead th code, #sectionBanner .wysiwyg thead td code {
  background-color: #fff;
}
#sectionBanner .wysiwyg tfoot th code, #sectionBanner .wysiwyg tfoot td code {
  background-color: #fff;
}
#sectionBanner .wysiwyg tbody tr {
  background-color: #fff;
}

.zonap-modal {
  min-height: auto;
}

#zonap, .zonap, .zonap-modal {
  font-size: 16px;
}
#zonap .invalid-feedback, .zonap .invalid-feedback, .zonap-modal .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 75%;
  color: #dc3545;
  margin-bottom: 1em;
  transition: 0.3s;
}
#zonap .container, .zonap .container, .zonap-modal .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
#zonap .container:after, .zonap .container:after, .zonap-modal .container:after {
  clear: both;
}
#zonap .container:before, #zonap .container:after, .zonap .container:before, .zonap .container:after, .zonap-modal .container:before, .zonap-modal .container:after {
  content: " ";
  display: table;
}
@media (min-width: 576px) {
  #zonap .container, .zonap .container, .zonap-modal .container {
    width: 540px;
  }
}
@media (min-width: 768px) {
  #zonap .container, .zonap .container, .zonap-modal .container {
    width: 720px;
  }
}
@media (min-width: 992px) {
  #zonap .container, .zonap .container, .zonap-modal .container {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  #zonap .container, .zonap .container, .zonap-modal .container {
    width: 1140px;
  }
}
@media (max-width: 1024px) {
  #zonap .flex-column-reverse, .zonap .flex-column-reverse, .zonap-modal .flex-column-reverse {
    display: flex;
    flex-direction: column-reverse;
  }
}
#zonap .bg-content-testimonials, .zonap .bg-content-testimonials, .zonap-modal .bg-content-testimonials {
  background: #ffffff;
}
#zonap .text-center, .zonap .text-center, .zonap-modal .text-center {
  font-size: inherit !important;
}
#zonap .text-uppercase, .zonap .text-uppercase, .zonap-modal .text-uppercase {
  font-size: 0.9em !important;
  padding: 1.2em 1.8em !important;
}
#zonap .bg-content, .zonap .bg-content, .zonap-modal .bg-content {
  background-color: #f5f8f9;
}
#zonap .btn-acceso, .zonap .btn-acceso, .zonap-modal .btn-acceso {
  font-size: 16px;
  font-weight: 800;
  border: 0;
  color: #fff;
  background: #d77f26;
  border-radius: 5px;
  padding: 1em 2em;
}
#zonap .textColor, .zonap .textColor, .zonap-modal .textColor {
  color: #0c3440;
}
#zonap .info, .zonap .info, .zonap-modal .info {
  color: #0c3440;
  font-size: 27px;
  font-weight: bold;
}
#zonap .description, .zonap .description, .zonap-modal .description {
  color: #525252;
  font-size: 16px;
}
#zonap .modal-title, .zonap .modal-title, .zonap-modal .modal-title {
  font-size: 30px;
  font-weight: bold;
  color: #0c3440;
  margin-bottom: 0.5em;
  margin-top: 0.5em;
}
#zonap .modal-header, .zonap .modal-header, .zonap-modal .modal-header {
  border: 0 !important;
}
#zonap .modal-body p, .zonap .modal-body p, .zonap-modal .modal-body p {
  font-size: 15px;
  color: #0c3440;
  margin-bottom: 1em;
}
#zonap .modal-footer, .zonap .modal-footer, .zonap-modal .modal-footer {
  border: 0 !important;
  justify-content: center;
}
#zonap .form-control, .zonap .form-control, .zonap-modal .form-control {
  border: 1px solid #cbd4de !important;
  background-color: #f5f8fa !important;
  height: 50px !important;
  font-size: 0.8rem !important;
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-clip: padding-box;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  box-shadow: none;
}
#zonap .bg-footer-redes, .zonap .bg-footer-redes, .zonap-modal .bg-footer-redes {
  background-color: #4c4c4c;
  height: 127px;
}
#zonap .bg-footer-redes ul a, .zonap .bg-footer-redes ul a, .zonap-modal .bg-footer-redes ul a {
  color: #cfcfcf;
}
#zonap .bg-footer-redes a, .zonap .bg-footer-redes a, .zonap-modal .bg-footer-redes a {
  padding: 5px;
  color: #cfcfcf;
}
#zonap .bg-footer-black, .zonap .bg-footer-black, .zonap-modal .bg-footer-black {
  background-color: #1f1f1f;
  color: #fff;
  font-size: 12px;
  height: 50px;
  padding: 43px;
}
#zonap .invalid input:required:invalid, .zonap .invalid input:required:invalid, .zonap-modal .invalid input:required:invalid {
  background: #BE4C54;
}
#zonap .invalid input:required:valid, .zonap .invalid input:required:valid, .zonap-modal .invalid input:required:valid {
  background: #17D654;
}
#zonap .container-testimonials, .zonap .container-testimonials, .zonap-modal .container-testimonials {
  background-color: #ffffff;
}
#zonap .shadow-effect, .zonap .shadow-effect, .zonap-modal .shadow-effect {
  background: #fff;
  padding: 38px;
  border-radius: 4px;
  -webkit-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.1), 0 15px 12px rgba(0, 0, 0, 0.02);
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.1), 0 15px 12px rgba(0, 0, 0, 0.02);
  text-align: left;
}
#zonap .testimonial-name, .zonap .testimonial-name, .zonap-modal .testimonial-name {
  margin: -17px auto 0;
  display: table;
  width: auto;
  background: #3190E7;
  padding: 9px 35px;
  border-radius: 12px;
  text-align: center;
  color: #fff;
  box-shadow: 0 9px 18px rgba(0, 0, 0, 0.12), 0 5px 7px rgba(0, 0, 0, 0.05);
}
#zonap #testimonials-list .item, .zonap #testimonials-list .item, .zonap-modal #testimonials-list .item {
  text-align: center;
  padding: 20px;
  margin-bottom: 80px;
  opacity: 0.2;
  -webkit-transform: scale3d(0.8, 0.8, 1);
  transform: scale3d(0.8, 0.8, 1);
  transition: all 0.3s ease-in-out;
}
#zonap #testimonials-list .owl-item.active .item, .zonap #testimonials-list .owl-item.active .item, .zonap-modal #testimonials-list .owl-item.active .item {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}
#zonap .owl-carousel .owl-item img, .zonap .owl-carousel .owl-item img, .zonap-modal .owl-carousel .owl-item img {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  max-width: 90px;
  margin: 0 auto 17px;
  position: absolute;
  left: -3px;
  top: 15px;
  z-index: -1;
  opacity: 0.3;
}
#zonap #testimonials-list.owl-carousel .owl-nav.disabled, .zonap #testimonials-list.owl-carousel .owl-nav.disabled, .zonap-modal #testimonials-list.owl-carousel .owl-nav.disabled {
  display: block;
}
#zonap #testimonials-list.owl-carousel .owl-dots, .zonap #testimonials-list.owl-carousel .owl-dots, .zonap-modal #testimonials-list.owl-carousel .owl-dots {
  display: inline-block;
  width: 100%;
  text-align: center;
}
#zonap #testimonials-list.owl-carousel .owl-dots .owl-dot, .zonap #testimonials-list.owl-carousel .owl-dots .owl-dot, .zonap-modal #testimonials-list.owl-carousel .owl-dots .owl-dot {
  display: inline-block;
}
#zonap #testimonials-list.owl-carousel .owl-dots .owl-dot.active span, #zonap #testimonials-list.owl-carousel .owl-dots .owl-dot:hover span, .zonap #testimonials-list.owl-carousel .owl-dots .owl-dot.active span, .zonap #testimonials-list.owl-carousel .owl-dots .owl-dot:hover span, .zonap-modal #testimonials-list.owl-carousel .owl-dots .owl-dot.active span, .zonap-modal #testimonials-list.owl-carousel .owl-dots .owl-dot:hover span {
  background: #3190E7;
  -webkit-transform: translate3d(0px, -50%, 0px) scale(0.7);
  transform: translate3d(0px, -50%, 0px) scale(0.7);
}
#zonap #testimonials-list.owl-carousel .owl-dots .owl-dot span, .zonap #testimonials-list.owl-carousel .owl-dots .owl-dot span, .zonap-modal #testimonials-list.owl-carousel .owl-dots .owl-dot span {
  background: #3190E7;
  display: inline-block;
  height: 20px;
  margin: 0 2px 5px;
  -webkit-transform: translate3d(0px, -50%, 0px) scale(0.3);
  transform: translate3d(0px, -50%, 0px) scale(0.3);
  -webkit-transform-origin: 50% 50% 0;
  transform-origin: 50% 50% 0;
  transition: all 250ms ease-out 0s;
  width: 20px;
}
#zonap .owl-carousel .owl-stage-outer, .zonap .owl-carousel .owl-stage-outer, .zonap-modal .owl-carousel .owl-stage-outer {
  overflow: visible !important;
}
#zonap .container-carousel-testimonials, .zonap .container-carousel-testimonials, .zonap-modal .container-carousel-testimonials {
  overflow: hidden;
  margin: 0;
}
#zonap .wrapper-intro, .zonap .wrapper-intro, .zonap-modal .wrapper-intro {
  text-align: center;
}
#zonap .wrapper-intro h3, .zonap .wrapper-intro h3, .zonap-modal .wrapper-intro h3 {
  color: #424242;
  text-transform: uppercase;
  font-size: 1.5em;
}
#zonap .wrapper-intro h3 span, .zonap .wrapper-intro h3 span, .zonap-modal .wrapper-intro h3 span {
  color: #24ADD6;
}
#zonap .wrapper-intro p, .zonap .wrapper-intro p, .zonap-modal .wrapper-intro p {
  text-transform: uppercase;
  color: #0C3440;
  font-size: 1em;
}
#zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data, .zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data, .zonap-modal .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data {
  position: relative;
  z-index: 1;
}
#zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data h5, .zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data h5, .zonap-modal .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data h5 {
  font-size: 1em;
  font-weight: 700;
  color: #0C3440;
  text-transform: uppercase;
}
#zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data .area, .zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data .area, .zonap-modal .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data .area {
  font-size: 0.81em;
  font-weight: 600;
  color: #0C3440;
}
#zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data .txt-description, .zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data .txt-description, .zonap-modal .container-carousel-testimonials .wrapper-testimonials .item .wrapper-data .txt-description {
  font-weight: 400;
  font-size: 15px;
  font-family: "Lato", sans-serif;
  color: #525252;
}
#zonap .container-carousel-testimonials .wrapper-testimonials .item hr, .zonap .container-carousel-testimonials .wrapper-testimonials .item hr, .zonap-modal .container-carousel-testimonials .wrapper-testimonials .item hr {
  border-top: 1px solid #24add6;
}
#zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-dates .author, .zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-dates .author, .zonap-modal .container-carousel-testimonials .wrapper-testimonials .item .wrapper-dates .author {
  font-size: 1em;
  font-weight: 700;
  color: #24ADD6;
  margin: 0;
}
#zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-dates .by, #zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-dates .location, .zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-dates .by, .zonap .container-carousel-testimonials .wrapper-testimonials .item .wrapper-dates .location, .zonap-modal .container-carousel-testimonials .wrapper-testimonials .item .wrapper-dates .by, .zonap-modal .container-carousel-testimonials .wrapper-testimonials .item .wrapper-dates .location {
  color: #135163;
  margin: 0;
}
#zonap .owl-nav, .zonap .owl-nav, .zonap-modal .owl-nav {
  opacity: 1;
  visibility: visible;
  right: auto;
  position: absolute;
  top: 38%;
  width: 100%;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
#zonap .owl-nav .owl-prev, #zonap .owl-nav .owl-next, .zonap .owl-nav .owl-prev, .zonap .owl-nav .owl-next, .zonap-modal .owl-nav .owl-prev, .zonap-modal .owl-nav .owl-next {
  background-color: #ffffff;
  border: 1px solid #040000;
  border-radius: 50px;
  padding: 1em;
  height: 50px;
  width: 50px;
  display: flex;
  align-items: center;
}

#section-auth p {
  margin: 0 !important;
}

#app #section-auth .section-body__switch p.btn-primary-link {
  text-decoration: underline;
  color: #24ADD6;
  margin-left: 0.4em !important;
  font-weight: 700;
  cursor: pointer;
}
#app .input-tel {
  font-family: "Poppins", sans-serif;
}
#app .input-tel, #app .country-selector {
  height: auto;
  min-height: auto;
  font-size: 11px;
}
@media only screen and (max-width: 410px) {
  #app #section-email, #app #section-phone {
    width: 96%;
    margin: 3em auto 0;
  }
}
#app #section-email .alert, #app #section-phone .alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
#app #section-email .alert-success, #app #section-phone .alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
}
#app #section-email .alert-warning, #app #section-phone .alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}
#app #section-email .alert-danger, #app #section-phone .alert-danger {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7;
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
#app #section-email .section-otp .btn, #app #section-phone .section-otp .btn {
  color: #24ADD6;
  border: 1px solid #24add6;
  background: #f4fdff;
}
#app #section-email .section-otp .btn--text, #app #section-phone .section-otp .btn--text {
  color: #24ADD6;
  font-weight: 700;
  cursor: pointer;
  padding: 0 !important;
  width: auto;
  text-align: center;
  display: inline-flex;
  align-items: center;
  border: 0;
}
#app #section-email .section-otp .btn--text span, #app #section-phone .section-otp .btn--text span {
  text-decoration: underline;
}
#app #section-email .btn, #app #section-phone .btn {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 2em;
}

#landing {
  position: relative;
  background: transparent;
}
#landing .disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
#landing .semi-bold {
  font-weight: 700;
}
#landing .tyc-login {
  font-size: 0.75em;
  color: #043440;
  margin: 0 auto 1.5em !important;
  max-width: 32rem;
}
#landing .tyc-login a {
  color: #24add6;
}
#landing input[type=radio] {
  transform: scale(2);
  outline: #FFF 1px solid;
}
#landing .line--top {
  border-top: 0.51px solid #fff;
}
#landing .input-group-append .input-group-text {
  background-color: transparent;
  border: none;
}
#landing .input-group-text {
  color: #7d7f81;
}
#landing .validate-input .multiselect__tags {
  opacity: 0;
}
#landing .validate-input.has-value .multiselect__tags {
  opacity: 1;
}
#landing .focus-input2.palceholder {
  display: block;
  position: absolute;
  top: 18px;
  left: 18px;
  line-height: 1.2;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;
  font-size: 1rem;
  font-weight: 400;
  text-align: left;
  font-family: "Poppins", sans-serif;
}
#landing .focus-input2.palceholder.float {
  top: 6px !important;
  font-size: 0.81rem !important;
  left: 23px !important;
  opacity: 0.8;
}
#landing .focus-input2.palceholder:before {
  position: absolute;
  top: 1px;
  font-size: 0.81rem;
  left: -19px;
  z-index: 99;
  opacity: 1;
  font-weight: 900;
}
#landing .focus-input2.palceholder::after {
  content: attr(placeholder) !important;
}
#landing .landing--input:focus + .palceholder {
  top: 6px !important;
  font-size: 0.81rem !important;
  left: 23px !important;
  opacity: 0.8;
}
#landing .landing--input:focus + .palceholder:before {
  top: 1px !important;
  font-size: 0.71rem !important;
}
#landing .landing {
  text-align: center;
  padding: 0;
  overflow: hidden;
  height: auto;
}
#landing .landing__header {
  background-color: #ffffff;
  overflow: hidden;
  position: relative;
}
#landing .landing__footer, #landing .landing__body--text, #landing #body-code .landing__body--line, #landing .landing__header--flex {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
#landing .landing__body--text {
  position: relative;
}
#landing .width-content {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
#landing .landing__header--flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-between;
  align-items: center;
}
#landing .landing__header--flex.active {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0;
}
#landing .landing__header--flex.logo-center {
  justify-content: center;
}
#landing .landing .landing__header--flex .prev {
  display: flex;
  color: #FFF;
  align-items: center;
  font-size: 1em;
  cursor: pointer;
}
#landing .landing .landing__header--flex .prev i {
  margin-right: 0.5em;
}
#landing .landing .landing__header--flex .wrapper-steps {
  display: flex;
  justify-content: center;
  width: 100%;
  color: white;
  font-size: 11px;
}
#landing .linea_banner {
  width: 221px;
  position: absolute;
  top: 11px;
  right: 84px;
}
#landing .landing .landing__header--flex.active .wrapper-steps {
  display: flex;
  justify-content: flex-end;
}
#landing .landing .landing__header--flex .wrapper-steps p {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 0 0 2em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #707070;
}
#landing .landing .landing__header--flex .wrapper-steps p.active {
  border: 1px solid #E00109;
  color: #ffffff;
  position: relative;
  background: #E00109;
}
#landing .landing .landing__header--flex .wrapper-steps p.active:nth-child(2):before {
  content: "";
  position: absolute;
  left: -82%;
  width: 15px;
  border: 1px solid #E00109;
  top: 10px;
}
#landing .landing .landing__header--flex .wrapper-steps p.active:nth-child(3):before {
  content: "";
  position: absolute;
  left: -80%;
  width: 15px;
  border: 1px solid #E00109;
  top: 9px;
}
#landing .landing .landing__header--flex .wrapper-steps p span {
  font-size: 1em;
}
#landing .landing .clause {
  font-size: 0.75em;
}
#landing .landing .landing__body--line {
  padding: 0;
  padding-bottom: 0;
}
#landing .landing .landing__body--bg-collage {
  overflow: hidden;
  height: auto;
  background-size: cover;
}
#landing .landing .wrapper-text-intro {
  color: #282828;
  margin: auto;
  font-weight: 600;
}
#landing .landing .step-2 .wrapper-text-intro {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: 1em auto 0;
}
@media (max-width: 608px) {
  #landing .landing .step-2 .wrapper-text-intro {
    width: 85% !important;
  }
  #landing .landing .step-2 .wrapper-text-intro .text--promo {
    padding: 0 0 0 0 !important;
  }
}
#landing .landing .step-2 .wrapper-text-intro .text--promo {
  font-size: 1.2em;
  font-weight: 400;
  color: #262626;
}
#landing .landing .step-2 .wrapper-text-intro .text--promo-two {
  font-size: 1.2em;
  font-weight: 400;
  background: #f69f00;
  background: -moz-linear-gradient(45deg, #f69f00 1%, #ffd301 29%, #f69f00 62%, #ffd301 100%);
  background: -webkit-linear-gradient(45deg, #f69f00 1%, #ffd301 29%, #f69f00 62%, #ffd301 100%);
  background: linear-gradient(45deg, #f69f00 1%, #ffd301 29%, #f69f00 62%, #ffd301 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#f69f00", endColorstr="#ffd301",GradientType=1 );
  width: 100%;
  border-radius: 6px;
  padding: 0.2em 0;
}
#landing .landing .wrapper-text-intro .text-intro {
  color: #262626;
  margin: 0 auto 0.51em;
  line-height: normal;
  max-width: 340px;
  font-size: 1em;
  font-weight: 400;
}
#landing .landing .wrapper-text-intro .text-intro--two {
  max-width: max-content;
  margin-top: 12px;
  font-size: 1em;
  font-weight: 500;
  padding-right: 15px;
  padding-left: 15px;
}
#landing .landing .wrapper-text-intro .img-banner-intro {
  width: 350px;
}
#landing .landing .wrapper-text-intro .wrapper-prices .text--price-month {
  color: #E00109;
  font-size: 3em;
  font-weight: 800;
  font-family: "Poppins", sans-serif;
  line-height: 1;
  margin-top: 0.3em;
}
#landing .landing .wrapper-text-intro .wrapper-prices .price-discount {
  margin-bottom: 0;
  margin-top: 0;
  color: #262626;
  font-size: 1.5em;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  display: flex;
  align-items: flex-end;
}
#landing .landing .wrapper-text-intro .wrapper-prices .price-discount .coint {
  font-weight: 700;
  font-size: 0.61em;
  text-transform: uppercase;
  line-height: 2;
}
#landing .landing .wrapper-text-intro .wrapper-prices .price-discount span.stroke {
  text-decoration: line-through;
  margin-left: 6px;
}
#landing .landing .wrapper-text-intro .wrapper-text-bono {
  display: flex;
  align-items: center;
  justify-content: center;
}
#landing .landing .wrapper-text-intro .text--promo.text-cre {
  font-weight: bold;
  color: #ffffff;
  margin-top: -15px;
  font-size: 2em;
  font-family: "Poppins", sans-serif;
}
#landing .landing .wrapper-text-intro .wrapper-text-bono .text--promo {
  max-width: 247px;
  text-align: right;
  font-size: 0.91em;
  line-height: 1.3;
  font-weight: 600;
  padding-right: 0.5em;
  padding-left: 0;
  color: #450B0D;
}
#landing .landing .wrapper-text-intro .text--plp {
  font-size: 0.81em;
  font-weight: 400;
  margin: 3em auto 0;
  color: #545454;
}
#landing .landing .wrapper-text-btn .text--plp {
  font-size: 0.71em;
  font-weight: 500;
  margin: 0 auto 1em;
  color: #262626;
  max-width: 273px;
}
#landing .landing .wrapper-text-btn .text--plp__two {
  max-width: 373px;
  margin: 1em auto 0;
}
#landing .landing .wrapper-text-intro .text--promo.text-cre {
  font-weight: bold;
  color: #450B0D;
  margin-top: -15px;
  font-size: 2em;
  font-family: "Poppins", sans-serif;
}
#landing .landing .wrapper-text-intro .text--price-prev {
  font-size: 1em;
  font-weight: 900;
  color: #BCBCBC;
  font-family: "Poppins", sans-serif;
  margin-bottom: 0.1em;
  margin-top: -0.5em;
}
#landing .landing .wrapper-text-intro .text--promo {
  font-size: 1.3em;
  color: #ffffff;
  font-weight: 900;
  margin-top: -10px;
  margin-bottom: 0;
}
#landing .landing .wrapper-text-intro .text--promo.text-cre {
  font-weight: 900;
  color: #450B0D;
  margin-top: -8px;
  padding-right: 0;
}
#landing .landing .text--promo {
  font-size: 0.91em;
  font-weight: 600;
  margin-top: -10px;
  margin-bottom: 6px;
}
#landing .landing #body-register .landing__body--line {
  text-align: center;
  padding: 0;
  width: 24rem;
  margin: auto;
}
#landing .landing .landing--padding {
  margin-bottom: 1.3rem;
  position: relative;
}
#landing h1 {
  color: #E00109;
  font-size: 0.86em;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 0.4em;
}
#landing .landing .landing__body--line .landing__body--wrap {
  width: 100%;
  position: relative;
}
#landing .landing .landing__body--line .landing__body--wrap .multiselect {
  width: auto;
  min-height: 29px;
  padding: 26px 0 0;
  box-sizing: content-box;
}
#landing .landing .landing__body--line .landing__body--btn::after, #landing .landing .landing__body--line .multiselect__select:before {
  position: absolute;
  color: #B9B9B9;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 1rem 1rem;
  pointer-events: none;
  transform: translateY(0%);
  content: "\f107";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  border: 0;
}
#landing .landing--input, #landing .multiselect__input {
  display: block;
  width: 100%;
  font-size: 1rem;
  line-height: 1.2;
  font-weight: 400;
  overflow: visible;
  border-bottom: 1px solid #9A9A9A;
  border-top: 0;
  border-left: 0 !important;
  border-rigth: 0 !important;
  padding: 20px 0 0;
  -webkit-border-radius: 0.25rem;
  border-radius: 0;
  -webkit-transition: 0.2s border-color;
  -moz-transition: 0.2s border-color;
  -o-transition: 0.2s border-color;
  -ms-transition: 0.2s border-color;
  transition: 0.2s border-color;
  background-color: transparent;
  background-image: none;
  outline: 0;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #282828;
  font-family: "Questrial", sans-serif;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#landing .focus-input2 {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  color: #282828;
}
#landing .alert-validate .focus-input2 {
  color: #002449;
}
#landing .has-value .focus-input2 {
  color: #19b0d5;
}
#landing .focus-input2::before {
  display: block;
  position: absolute;
  top: 16px;
  left: 0;
  font-size: 13px;
  line-height: 1.2;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;
  font-family: "Font Awesome 5 Free";
  font-size: 1rem;
}
#landing .focus-input2::after {
  content: attr(data-placeholder);
  display: block;
  position: absolute;
  top: 0px;
  left: 0;
  font-size: 13px;
  line-height: 1.2;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;
  font-size: 1rem;
  font-family: var(--body-fonts);
  font-weight: 400;
}
#landing input.landing--input, #landing input.multiselect__input {
  height: 3.5rem;
  border-right: 0;
}
#landing input.landing--input + .focus-input2::after {
  top: 16px;
  left: 1.5rem;
}
#landing div.landing--input + .focus-input2::after, #landing input.multiselect__input + .focus-input2::after {
  top: 16px;
  left: 1.5rem;
}
#landing .wrapper-card input.landing--input + .focus-input2::after, #landing .wrapper-card div.landing--input + .focus-input2::after, #landing .wrapper-card input.multiselect__input + .focus-input2::after {
  top: 16px;
  left: 0;
}
#landing select.landing--input, #landing select.multiselect__input {
  height: 3.5rem;
}
#landing select.landing--input + .focus-input2::after, #landing select.multiselect__input + .focus-input2::after {
  top: 16px;
  left: 0;
}
#landing textarea.landing--input, #landing textarea.multiselect__input {
  min-height: 115px;
  padding-top: 13px;
  padding-bottom: 13px;
}
#landing textarea.landing--input + .focus-input2::after, #landing textarea.multiselect__input + .focus-input2::after {
  top: 16px;
  left: 0;
}
#landing .landing--input:focus + .focus-input2::after, #landing .multiselect__input:focus + .focus-input2::after, #landing .float:after {
  top: 6px !important;
  font-size: 0.81rem;
  left: 23px !important;
  opacity: 0.8;
}
#landing .wrapper-card .landing--input:focus + .focus-input2::after, #landing .wrapper-card .multiselect__input:focus + .focus-input2::after, #landing .wrapper-card .float:after {
  top: 6px !important;
  font-size: 0.81rem;
  left: 0 !important;
  opacity: 0.8;
}
#landing .landing--input:focus + .focus-input2::before, #landing .multiselect__input:focus + .focus-input2::before, #landing .float:before {
  top: 6px;
  font-size: 0.81rem;
  opacity: 0.8;
}
#landing .has-val.landing--input + .focus-input2::after, #landing .float::after {
  top: 6px;
  font-size: 0.81rem;
  left: 31px;
  opacity: 0.8;
}
#landing .has-val.multiselect__input + .focus-input2::after {
  top: 6px;
  font-size: 0.81rem;
  left: 31px;
  opacity: 0.8;
}
#landing .has-val.landing--input + .focus-input2::before, #landing .has-val.multiselect__input + .focus-input2::before {
  top: 6px;
  font-size: 0.81rem;
  opacity: 0.8;
}
#landing .multiselect__tags-wrap + .focus-input2::before {
  top: 6px;
  font-size: 0.81rem;
  opacity: 0.8;
}
#landing .alert-dark {
  color: #ffffff;
  background-color: #056DAE;
  border-color: #056DAE;
  font-weight: bold;
}
#landing .flex-header-logos {
  display: flex;
}
#landing .ui-message-error-landing {
  color: #F31835;
  position: absolute;
  right: 0;
  left: 0;
  font-size: 0.6rem;
  bottom: -20px;
  display: flex;
  justify-content: left;
  align-items: center;
}
#landing .ui-message-error-landing p {
  line-height: 1.1;
  text-align: left;
}
#landing .ui-message-error-landing i {
  margin-right: 0.61em;
}
#landing .landing .landing__footer {
  background: #292C33;
  color: #fff;
  width: 100%;
}
#landing .landing .landing__footer.blue {
  background: #008ACC;
}
#landing .landing .landing__footer .d-flex {
  text-align: center;
  width: 32rem;
  margin: auto;
  display: flex;
  justify-content: space-between;
  padding: 0;
  align-items: center;
}
#landing .landing .landing__footer .logo-footer {
  max-width: 185px;
}
#landing .landing .landing__footer .logo-footer.logo-pasalapagina {
  max-width: initial;
  margin-bottom: 13px;
  height: 23px;
}
#landing .landing .landing__footer .text-scotia {
  font-size: 0.65em;
  display: none;
}
#landing .landing .landing__footer .landing__footer--text h4 {
  font-size: 1rem;
  color: #fff;
  font-weight: 700;
  margin-top: 1rem;
  text-transform: uppercase;
}
#landing .landing .landing__footer .landing__footer--info p {
  color: #fff;
  font-size: 0.8rem;
}
#landing .landing .landing__footer .landing__footer--info a i {
  margin-right: 0.5rem;
  width: 14px;
}
#landing .landing .landing__texto p {
  font-size: 1.1em;
  color: #868686;
  color: var(--grayHex);
  font-weight: 500;
  width: 377px;
  margin: auto;
}
#landing .landing .landing__texto p strong {
  color: #0C3440;
  color: var(--greenDarkHex);
}
#landing .landing .landing__btn .btn-input {
  cursor: pointer;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-weight: 700;
  color: #ffffff;
  background-color: #056DAE;
  border-radius: 5px;
  padding: 0.8em 2.5em;
  font-size: 0.9em;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  line-height: 1.5;
  display: inline-block;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  margin: 0;
  text-decoration: none;
  outline: none;
}
#landing .landing .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #0076af;
  border-color: #0076af;
}
#landing .landing .landing__social ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
#landing .landing .landing__social ul a {
  background: #7d9aa1;
  width: 33px;
  height: 32px;
  border-radius: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
#landing .landing .landing__social ul a:hover {
  background: #5f797f;
  text-decoration: none;
  transition: 0.3s;
}
#landing .landing .landing__social .fab {
  color: #282828;
}
#landing .landing #body-register .landing__btn {
  margin-top: 0;
}
#landing .text-date-state {
  color: #282828;
  font-size: 1.3em;
  text-transform: none;
  font-weight: 400;
  width: 84%;
  margin: auto;
}
#landing .text-info {
  color: #282828 !important;
  font-size: 0.9em;
  text-transform: none;
  font-weight: 400;
  width: 100%;
  margin: auto;
}
#landing .tyc-purch {
  color: #282828;
  font-size: 0.8em;
  text-transform: none;
  font-weight: 400;
  margin: auto;
}
#landing .text-switch-state {
  color: #18afd4;
  font-size: 0.87rem;
  text-transform: none;
  font-weight: 900;
  text-decoration: underline;
  margin-top: 0.2rem;
  cursor: pointer;
}
#landing select.select-input {
  background: no-repeat;
  border: 0;
  border-bottom: 1px solid #9A9A9A;
  color: #282828;
  height: 3.5rem;
  border-right: 0;
  width: 100%;
  appearance: auto;
}
#landing .wrapper--hero-collage {
  position: relative;
  z-index: -1;
}
#landing .wrapper--hero-collage img.logo-plp {
  position: absolute;
  right: -49px;
  width: 147px;
  top: -27px;
}
#landing .blue {
  color: #003998 !important;
}
#landing .red {
  color: #7E7E7E !important;
}
#landing .logo-crepes-waffles {
  max-width: 119px;
  margin: 1em 0 0;
}
#landing .wrapper--hero-collage .hero-collage {
  width: 100%;
}
#landing .wrapper--logo-plp .logo-plp {
  width: 93px;
  margin-top: -55px;
}
#landing .img-duda {
  width: 36px;
  height: 52px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  position: relative;
}
#landing .code-img {
  position: absolute;
  display: none;
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
  text-align: right;
  right: -35px;
  bottom: 38px;
  width: 250px;
}
#landing .code-img.hovering {
  display: inline;
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
}
#landing .header-logos img.plp {
  height: 25px;
  width: auto;
}
#landing .header-logos img.landing {
  width: auto;
  height: 29px;
}
#landing .block-medium {
  display: none;
}
#landing img.logo-footer.logo-vigilado {
  height: 19px;
}
#landing .validate-input {
  position: relative;
}
#landing .alert-validate input.landing--input, #landing .alert-validate input.multiselect__input {
  border-bottom: 1px solid #f30f50;
  background: transparent;
  transition: 0.3s;
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
}
#landing .alert-validate select.landing--input, #landing .alert-validate .multiselect.landing--input {
  border-bottom: 1px solid #f30f50;
  background: transparent;
  transition: 0.3s;
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
}
#landing .has-value input.landing--input, #landing .has-value input.multiselect__input {
  border-bottom: 1px solid #19b0d5 !important;
  background: transparent;
  transition: 0.3s;
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
}
#landing .has-value select.landing--input, #landing .has-value .multiselect--above {
  border-bottom: 1px solid #19b0d5 !important;
  background: transparent;
  transition: 0.3s;
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
}
#landing .alert-validate::before {
  position: absolute;
  max-width: 85%;
  background-color: rgba(255, 255, 255, 0.62);
  border: 1px solid #c80000;
  border-radius: 2px;
  padding: 4px 25px 4px 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0px;
  pointer-events: none;
  font-family: Poppins-Regular;
  color: #c80000;
  font-size: 13px;
  line-height: 1.4;
  text-align: left;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
  z-index: 1;
  font-family: "Poppins", sans-serif;
}
#landing .alert-validate::after {
  content: "\f12a";
  font-family: "Font Awesome 5 Free";
  display: block;
  position: absolute;
  color: #c80000 !important;
  font-size: 16px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 8px;
  font-weight: 900;
  border: 0;
}
#landing .alert-validate:hover:before {
  visibility: visible;
  opacity: 0;
}
#landing .fade-enter-active, #landing .fade-leave-active {
  transition: opacity 1s;
}
#landing .fade-enter, #landing .fade-leave-to {
  opacity: 0;
}
#landing .multiselect__tags {
  min-height: auto !important;
  display: initial !important;
  padding: 0 !important;
  border-radius: 0 !important;
  border: 0 !important;
  background: transparent !important;
}
#landing .multiselect__single {
  background: transparent !important;
  color: #282828 !important;
  padding-left: 0 !important;
  margin-bottom: 0 !important;
  vertical-align: inherit !important;
  font-size: 1em !important;
  line-height: 2 !important;
}
#landing .multiselect__tags > span > .multiselect__single {
  display: none;
}
#landing .multiselect__content {
  padding: 8px !important;
  margin: 0 !important;
  min-width: 100% !important;
  vertical-align: top !important;
  display: flex !important;
  width: 100% !important;
  flex-direction: column;
}
#landing .multiselect__element {
  padding: 0.5em !important;
}
#landing .multiselect__option {
  display: block !important;
  font-size: 0.9em !important;
  min-height: auto !important;
  line-height: 12px !important;
  text-decoration: none !important;
  text-transform: none !important;
  vertical-align: middle !important;
  position: relative !important;
  cursor: pointer !important;
  white-space: nowrap !important;
  border-radius: 5px;
  background-color: #f1f1f1;
  color: #000000;
  font-weight: 600;
}
#landing .multiselect__option--selected {
  background: #24add6 !important;
  color: #282828 !important;
  font-weight: 700 !important;
}
#landing .multiselect__option--selected:after {
  content: "" !important;
  color: silver !important;
}
#landing .multiselect__option--highlight {
  background: #999999 !important;
  outline: none !important;
  color: #fff !important;
}
#landing .multiselect__option--highlight:after {
  background: #ff6a6adb !important;
  content: "" !important;
  color: #fff !important;
  top: 0 !important;
  right: 0 !important;
  position: absolute !important;
  line-height: 40px !important;
  padding-right: 6px !important;
  padding-left: 6px !important;
  font-size: 9px !important;
}
#landing .multiselect__tag {
  background: transparent !important;
  font-size: 1rem !important;
  padding: 2px 21px 4px 9px !important;
  width: auto;
  margin-bottom: 0 !important;
}
#landing .multiselect__tag-icon:after {
  color: #282828;
}
#landing .multiselect__tag-icon:focus, #landing .multiselect__tag-icon:hover {
  background: #1680d6 !important;
}
#landing input:-webkit-autofill {
  border: inherit;
  -webkit-text-fill-color: #9A9A9A !important;
  -webkit-box-shadow: 0 2px 15px #181818;
  -webkit-box-shadow: 0 0 0px 1000px #181818 inset;
  transition: background-color 5000s ease-in-out 0s;
}
#landing input:-webkit-autofill:hover, #landing input:-webkit-autofill:focus {
  border: inherit;
  -webkit-text-fill-color: #9A9A9A !important;
  -webkit-box-shadow: 0 2px 15px #181818;
  -webkit-box-shadow: 0 0 0px 1000px #181818 inset;
  transition: background-color 5000s ease-in-out 0s;
}
#landing textarea:-webkit-autofill {
  border: inherit;
  -webkit-text-fill-color: #9A9A9A !important;
  -webkit-box-shadow: 0 2px 15px #181818;
  -webkit-box-shadow: 0 0 0px 1000px #181818 inset;
  transition: background-color 5000s ease-in-out 0s;
}
#landing textarea:-webkit-autofill:hover, #landing textarea:-webkit-autofill:focus {
  border: inherit;
  -webkit-text-fill-color: #9A9A9A !important;
  -webkit-box-shadow: 0 2px 15px #181818;
  -webkit-box-shadow: 0 0 0px 1000px #181818 inset;
  transition: background-color 5000s ease-in-out 0s;
}
#landing select:-webkit-autofill {
  border: inherit;
  -webkit-text-fill-color: #9A9A9A !important;
  -webkit-box-shadow: 0 2px 15px #181818;
  -webkit-box-shadow: 0 0 0px 1000px #181818 inset;
  transition: background-color 5000s ease-in-out 0s;
}
#landing select:-webkit-autofill:hover, #landing select:-webkit-autofill:focus {
  border: inherit;
  -webkit-text-fill-color: #9A9A9A !important;
  -webkit-box-shadow: 0 2px 15px #181818;
  -webkit-box-shadow: 0 0 0px 1000px #181818 inset;
  transition: background-color 5000s ease-in-out 0s;
}
#landing input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 30px rgba(24, 24, 24, 0) inset !important;
  -webkit-text-fill-color: #282828 !important;
}
#landing input:-webkit-autofill:hover, #landing input:-webkit-autofill:focus, #landing input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px rgba(24, 24, 24, 0) inset !important;
  -webkit-text-fill-color: #282828 !important;
}
#landing .multiselect__content-wrapper {
  margin: 1rem 0;
  left: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#landing .alert-danger {
  width: 100% !important;
  padding: 0.9em 0.5em !important;
  margin: 0.5em auto !important;
  color: #fff !important;
  border-radius: 4px !important;
  background: #ff0000 !important;
  border: #ff0000 !important;
  font-weight: 700 !important;
  position: relative !important;
  transition: 0.3s;
}
#landing .wrapper-card .has-val.landing--input + .focus-input2::after {
  top: 6px !important;
  font-size: 0.81rem;
  left: 0 !important;
  opacity: 0.8;
}
#landing .wrapper-card .has-value .focus-input2 {
  font-size: 0px;
}
#landing .select-countries .has-value .focus-input2 {
  font-size: 0px;
}
#landing .select-countries .landing__body--btn::after {
  content: "" !important;
}

@media all and (max-width: 608px) {
  #landing .landing .landing__body--line {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  #landing .landing .wrapper-text-intro .text--promo, #landing .landing .wrapper-text-intro .text--promo-two {
    padding-left: 1em;
    padding-right: 1em;
  }
  #landing #text-info-desc-plp-2, #landing .tyc-login, #landing h1 {
    padding-left: 1em;
    padding-right: 1em;
  }
  #landing .wrapper--hero-collage .hero-collage {
    width: 95%;
  }
  #landing .text-date-state {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
  }
  #landing .code-img {
    right: -5px;
    bottom: 38px;
    width: 200px;
  }
  #landing .landing__footer, #landing .landing__body--text, #landing #body-code .landing__body--line, #landing .width-content, #landing .landing .landing__footer .d-flex {
    width: auto;
  }
  #landing .landing__header--flex {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
  }
  #landing .logo-footer.logo-vigilado {
    max-width: 16px;
    left: 7px;
    bottom: 196px;
  }
  #landing .landing .landing__footer {
    margin-top: 0;
  }
}
@media (max-width: 414px) {
  #landing .landing .landing__footer {
    margin-top: 0;
  }
}
@media all and (max-width: 768px) {
  #landing .block-medium {
    display: block;
  }
}
@media all and (max-width: 608px) {
  #landing .landing__header, #landing .landing__footer, #landing .landing__body--text, #landing #body-code .landing__body--line, #landing .landing #body-register .landing__body--line {
    width: auto;
  }
}
@media all and (max-width: 592px) {
  #landing .header-logos img.plp {
    width: auto;
    height: 23px;
  }
  #landing .header-logos img.landing {
    width: auto;
    height: 29px;
  }
}
@media all and (max-width: 512px) {
  #landing .logo-footer.logo-vigilado {
    bottom: 244px;
  }
}
@media all and (max-width: 508px) {
  #landing .landing .landing__texto p {
    width: auto;
  }
}
@media all and (max-width: 465px) {
  #landing .header-logos img.plp {
    height: 25px;
  }
  #landing .header-logos img.landing {
    height: 27px;
  }
}
@media all and (max-width: 446px) {
  #landing .header-logos img.landing {
    width: 168px;
    height: auto;
    height: 23px;
  }
}
@media all and (max-width: 432px) {
  #landing .landing .landing__footer .logo-footer {
    max-width: 137px;
    margin-bottom: 4px;
  }
  #landing .landing .landing__footer .logo-footer.logo-pasalapagina {
    max-width: initial;
    margin-bottom: 13px;
    height: 14px;
    margin-top: 4px;
  }
}
@media all and (max-width: 375px) {
  #landing .header-logos img.plp {
    width: auto;
    height: 18px;
  }
  #landing .header-logos img.landing {
    margin-right: 5px;
    width: 148px;
    height: auto;
  }
  #landing .header-logos img.plp {
    width: 120px;
  }
}
@media all and (max-width: 360px) {
  #landing .landing {
    width: 100%;
  }
  #landing .logoCris {
    margin-bottom: 0;
  }
}
@media all and (max-width: 342px) {
  #landing .header-logos img.plp {
    height: 16px;
  }
  #landing .header-logos img.landing {
    height: 21px;
  }

  #landing .landing .landing__footer .logo-footer {
    max-width: 126px;
    margin-bottom: 4px;
  }
}
.py__section {
  padding-bottom: 5rem;
  padding-top: 5rem;
}
@media only screen and (max-width: 767px) {
  .py__section {
    padding-bottom: 2rem;
    padding-top: 2rem;
  }
}

.smartbanner_contenedor {
  color: #fff;
  line-height: 1.4;
}

.item > a:hover {
  background: #25a7db;
}

.active .inner-wrap {
  transform: none;
}

.right-off-canvas-menu {
  top: 0;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  grid-area: menu-top;
  -ms-grid-column-align: center;
  justify-self: center;
  position: fixed;
  width: 100%;
  left: 0;
  background: #24ADD6;
  transform: translateY(-100%);
  transition: 0.3s all ease;
  max-width: 100%;
  padding-top: 0 !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
}
.right-off-canvas-menu:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzcgNTEyLjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3NyA1MTIuMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTE3MS44IDUwMS45VjM3N2M5LjQgMTcuNiAyMS43IDMwLjYgMzcuMyAzOC45IDE0LjcgNy42IDMxLjkgMTEuMyA1MS40IDExLjMgMzYuNSAwIDY4LTE5LjEgODkuNi00Ny42IDIzLjMtMzIuNyAzMC43LTc2IDM1LTEyNy45LS4zLTUxLjMtMTMuNC05NC45LTM1LjMtMTI1LjUtMTEuNy0xNC45LTMwLTI2LTQ3LjItMzQuNC0xOC43LTcuNy0zOC42LTExLjctNTguOC0xMS44LTM4LjIgMS4zLTcyIDEwLjYtMTAzLjcgMzItMjguMyAyMC42LTQ3LjkgNjEuMy00Ny44IDExOS44djIyNi44QzM2LjEgNDExLjcgMCAzMzguNiAwIDI1Ni4yIDAgMTE0LjcgMTA2LjggMCAyMzguNCAwIDM3MC4yIDAgNDc3IDExNC41IDQ3NyAyNTZTMzcwLjIgNTEyLjIgMjM4LjYgNTEyLjJjLTIyLjcgMC00NS4yLTMuNS02Ni44LTEwLjN6bTI5LTE3Mi40Yy0xMS41LTE1LjYtMTcuNS0zOS41LTE3LjUtNzEuMyAwLTM0LjIgNS4zLTU5LjMgMTYuNC03NS4zIDAtLjIuMi0uMy4zLS41LjEtLjEuMi0uMy4yLS41IDExLjctMTYuOSAyNy43LTI1LjIgNDguMy0yNS4yIDIxLjcgMCAzOC42IDguOSA1MC4yIDI2LjIgNy41IDExLjEgMTIuNSAyNS4yIDE1LjIgNDIuMiAxLjcgMTAuOSAyLjUgMjIgMi40IDMzIDAgMjkuOS01LjggNTMuNy0xNy41IDcxLjNzLTI3LjcgMjYuMi00Ny44IDI2LjJjLTIxLjcuMS0zOC41LTguNi01MC4yLTI2LjF6IiBzdHlsZT0ib3BhY2l0eTouMjtmaWxsOiNmZmY7ZW5hYmxlLWJhY2tncm91bmQ6bmV3Ii8+PC9zdmc+);
  bottom: -350px;
  content: "";
  position: fixed;
  width: 584px;
  height: 766px;
  right: -206px;
  left: 568px;
  margin: auto;
  background-repeat: no-repeat;
  z-index: 99999;
  pointer-events: none;
  opacity: 0.5;
}
.right-off-canvas-menu .main-items {
  background: #0C3440;
}
.right-off-canvas-menu .main-items .wrapper-data-user {
  padding: 0;
  margin: 0;
  color: rgba(255, 255, 255, 0.7);
  float: none;
  background: none;
  padding-top: 3em;
  font-size: 22px;
}
.right-off-canvas-menu .main-items .wrapper-data-user .strong {
  border-bottom: 0;
  background: transparent;
  padding: 0 0 0 2rem;
  color: rgba(255, 255, 255, 0.7);
  font-size: 1.3em !important;
  padding-bottom: 0;
  margin-bottom: 0;
}
.right-off-canvas-menu .main-items .wrapper-data-user .strong span {
  font-size: 0.8em !important;
}
.right-off-canvas-menu .main-items .wrapper-data-user li a {
  border-bottom: 0;
  background: transparent;
  padding: 0.3em 2rem 0 2rem !important;
  color: rgba(255, 255, 255, 0.7);
  font-size: 1.3em !important;
  padding-bottom: 0;
  margin-bottom: 0;
}
.right-off-canvas-menu .main-items li a {
  border-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  background: transparent;
}
.right-off-canvas-menu .main-items .log-in {
  padding-bottom: 1em;
  text-align: center;
  padding-top: 5em;
  border-bottom: 1px solid #FFFFFF;
}
.right-off-canvas-menu .main-items .log-in > a {
  font-size: 1em;
  font-weight: 600;
}
.right-off-canvas-menu .main-items .menuToggle-scroll {
  background: #ffffff;
}
.right-off-canvas-menu .main-items .item-active {
  padding-bottom: 0;
  padding-top: 5em;
  border-bottom: 0;
}
@media only screen and (max-width: 425px) {
  .right-off-canvas-menu .main-items .item-active {
    padding-top: 2em;
  }
}
.right-off-canvas-menu .main-items .item-active > a {
  font-size: 1.7em;
  font-weight: 600;
}
.right-off-canvas-menu .wrapper-items-secon {
  justify-content: center;
  background: #0C3440;
}
.right-off-canvas-menu .wrapper-items-secon.active {
  padding-bottom: 0;
}
.right-off-canvas-menu .wrapper-items-secon a {
  font-size: 1em;
  opacity: 1;
}
.right-off-canvas-menu .off-canvas-list {
  width: 100%;
  overflow-y: scroll;
  font-size: 21px;
}
@media only screen and (max-width: 615px) {
  .right-off-canvas-menu .off-canvas-list {
    font-size: 18.5px;
  }
}
.right-off-canvas-menu .wrapper-items-ter {
  padding-bottom: 1rem;
}
.right-off-canvas-menu .wrapper-items-ter a {
  font-size: 1em;
  border-bottom: 0;
  background: transparent;
  padding: 0.3em 2rem;
}
.right-off-canvas-menu .wrapper-logo {
  padding: 2rem 2rem 1rem;
}
.right-off-canvas-menu .wrapper-logo img {
  width: 12em;
}

.inner-wrap {
  background: #fbfbfb;
}

.off-canvas-wrap.active .right-off-canvas-menu {
  transform: translateY(0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.off-canvas-wrap.active .right-off-canvas-menu .right-small {
  position: relative;
  margin: 0;
  padding: 0;
  background: transparent !important;
  border: 0;
}
.off-canvas-wrap.active .right-off-canvas-menu .right-small span:after {
  content: "";
  position: absolute;
  display: inline-block;
  height: auto;
  left: auto;
  -webkit-box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white;
  box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white;
  width: 1rem;
  right: 0;
  border: 1px solid white;
  top: 16px;
  left: 0;
  margin: auto;
}
.off-canvas-wrap.active .right-off-canvas-menu .right-small .menu-icon-close span.close:before, .off-canvas-wrap.active .right-off-canvas-menu .right-small .menu-icon-close span.close:after {
  position: absolute;
  left: 15px;
  content: " ";
  height: 27px;
  width: 2px;
  background-color: #fff;
  box-shadow: none;
  right: auto;
  border: 0;
  top: 10px;
}
.off-canvas-wrap.active .right-off-canvas-menu .right-small .menu-icon-close span.close:before {
  transform: rotate(45deg);
}
.off-canvas-wrap.active .right-off-canvas-menu .right-small .menu-icon-close span.close:after {
  transform: rotate(-45deg);
}
.off-canvas-wrap.active .right-off-canvas-menu .right-off-canvas-toggle {
  padding: 0;
  border: 0;
}

.right-off-canvas-menu li {
  background: transparent !important;
}
.right-off-canvas-menu li a:hover {
  background: transparent !important;
}

.contain-to-grid {
  z-index: 99;
  position: fixed;
}

#content {
  padding-top: 2rem;
}

.block-container {
  margin-bottom: 0rem;
  padding-top: 1rem;
  padding-bottom: 0.5rem;
}
.block-container:nth-child(2n+0) {
  background: rgba(0, 0, 0, 0.32);
}

#app {
  transform: none !important;
  min-height: 100vh;
}
#app .main-container {
  min-height: 100vh;
}
#app .container-home:before, #app .clear-both:before {
  content: " ";
  display: table;
}
#app .container-home:after, #app .clear-both:after {
  content: " ";
  display: table;
  clear: both;
}
#app #content.inner-wrap {
  background: transparent;
  min-height: auto;
}
#app #content.he-auto {
  min-height: auto;
  margin-top: 3em;
}
@media only screen and (max-width: 687px) {
  #app #content.he-auto {
    margin-top: 4em;
  }
}
#app #content.he-100 {
  min-height: 100vh;
  background: #0C3440;
}
#app .contenedor {
  padding: 0 0 0 0;
  margin-top: 0;
}
@media (min-width: 1067px) {
  #app .contenedor {
    margin-top: 7rem;
  }
}
@media (min-width: 947px) and (max-width: 1066px) {
  #app .contenedor {
    margin-top: 108px;
  }
}
#app .block-container .wrapper-title {
  padding: 0 0 0;
}
#app .block-container .wrapper-title h2 {
  font-size: 1em;
  margin-bottom: -0.5em;
}
#app .block-container .wrapper-title__box {
  display: flex;
}
#app .block-container .wrapper-title__box:hover .wrapper-title__link {
  max-width: 200px;
  opacity: 1;
}
#app .block-container .wrapper-title__box:hover .wrapper-title__link .text-link {
  max-width: 200px;
  -webkit-transform: translate(1vw, 0);
  -moz-transform: translate(1vw, 0);
  -ms-transform: translate(1vw, 0);
  -o-transform: translate(1vw, 0);
  transform: translate(1vw, 0);
  opacity: 1;
  color: #1eadd9;
}
#app .block-container .wrapper-title__box:hover .wrapper-title__link .line {
  -webkit-transform: translate(0.5vw, 0);
  -moz-transform: translate(0.5vw, 0);
  -ms-transform: translate(0.5vw, 0);
  -o-transform: translate(0.5vw, 0);
  transform: translate(0.5vw, 0);
}
#app .block-container .wrapper-title__box:hover .wrapper-title__arrow {
  -webkit-transform: translate(0.31vw, 0);
  -moz-transform: translate(1.3vw, 0);
  -ms-transform: translate(1.3vw, 0);
  -o-transform: translate(1.3vw, 0);
  transform: translate(1.3vw, 0);
}
#app .block-container .wrapper-title__category p {
  font-size: 1.4em;
}
#app .block-container .wrapper-title__link {
  display: flex;
  align-items: center;
  opacity: 0;
}
#app .block-container .wrapper-title__link .text-link {
  margin-right: 4px;
  max-width: 0;
  line-height: 0.8vw;
  -webkit-transition: max-width 1s, opacity 1s, -webkit-transform 750ms;
  transition: max-width 1s, opacity 1s, -webkit-transform 750ms;
  -o-transition: max-width 1s, opacity 1s, -o-transform 750ms;
  -moz-transition: max-width 1s, opacity 1s, transform 750ms, -moz-transform 750ms;
  transition: max-width 1s, opacity 1s, transform 750ms;
  transition: max-width 1s, opacity 1s, transform 750ms, -webkit-transform 750ms, -moz-transform 750ms, -o-transform 750ms;
  white-space: nowrap;
  vertical-align: bottom;
  cursor: pointer;
  opacity: 0;
}
#app .block-container .wrapper-title__arrow {
  display: flex;
  align-items: center;
}
#app .block-container .wrapper-title__box.active-hover .wrapper-title__link {
  max-width: 200px;
  opacity: 1;
}
#app .block-container .wrapper-title__box.active-hover .wrapper-title__link .text-link {
  max-width: 200px;
  -webkit-transform: translate(1vw, 0);
  -moz-transform: translate(1vw, 0);
  -ms-transform: translate(1vw, 0);
  -o-transform: translate(1vw, 0);
  transform: translate(1vw, 0);
  opacity: 1;
  color: #1eadd9;
}
#app .block-container .wrapper-title__box.active-hover .wrapper-title__link .line {
  -webkit-transform: translate(0.5vw, 0);
  -moz-transform: translate(0.5vw, 0);
  -ms-transform: translate(0.5vw, 0);
  -o-transform: translate(0.5vw, 0);
  transform: translate(0.5vw, 0);
}
#app .block-container .wrapper-title__box.active-hover .wrapper-title__arrow {
  -webkit-transform: translate(0.31vw, 0);
  -moz-transform: translate(1.3vw, 0);
  -ms-transform: translate(1.3vw, 0);
  -o-transform: translate(1.3vw, 0);
  transform: translate(1.3vw, 0);
}
#app .block-container .wrapper-magazines .vueperslides__arrows--outside {
  opacity: 0;
}
#app .block-container .wrapper-magazines:hover .vueperslides__arrows--outside {
  opacity: 1;
}
#app .block-container .wrapper-magazines a {
  width: 100%;
}
#app .block-container .wrapper-magazines img {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  object-fit: contain;
  text-align: center;
  width: 100%;
}
#app .block-container .wrapper-magazines__img-collection {
  position: relative;
  display: flex;
  align-items: center;
}
#app .block-container .wrapper-magazines__img-collection img {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  transition: 0.3s;
}
#app .block-container .wrapper-magazines__img-collection img.image-1 {
  position: relative;
  z-index: 1;
  top: -1px;
  box-shadow: -1px -4px 14px 3px #00000073;
  width: 99%;
  margin: auto;
}
#app .block-container .wrapper-magazines__img-collection img.image-2 {
  position: absolute;
  z-index: -1;
  width: 92%;
  top: -10px;
  box-shadow: 0px -2px 5px 2px #00000073;
  left: 0;
  right: 0;
}
#app .block-container .wrapper-magazines__img-collection img.image-3 {
  position: absolute;
  z-index: -100;
  top: -21px;
  width: 86%;
  left: 0;
  right: 0;
  box-shadow: 0px -2px 5px 2px #00000073;
}
#app .block-container .wrapper-magazines .vueperslides__arrow {
  height: 100%;
  background: rgba(20, 20, 20, 0.5);
  padding: 0 1.5em;
}
#app .block-container .wrapper-magazines .vueperslides__arrow:hover svg {
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  transform: scale(1.5);
}
#app .block-container .wrapper-magazines .vueperslides__arrow svg {
  width: 3em;
}
#app .block-container .wrapper-magazines .vueperslides__arrow--prev {
  left: -2em;
}
#app .block-container .wrapper-magazines .vueperslides__arrow--next {
  right: -2em;
}
#app .block-container .wrapper-magazines .content-mask {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50%;
  background: #092831;
  background: rgba(9, 40, 49, 0);
  background: -moz-linear-gradient(top, rgba(9, 40, 49, 0) 0%, #092831 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(9, 40, 49, 0)), color-stop(100%, #092831));
  background: -webkit-linear-gradient(top, rgba(9, 40, 49, 0) 0%, #092831 100%);
  background: -o-linear-gradient(top, rgba(9, 40, 49, 0) 0%, #092831 100%);
  background: -ms-linear-gradient(top, rgba(9, 40, 49, 0) 0%, #092831 100%);
  background: linear-gradient(to bottom, rgba(9, 40, 49, 0) 0%, #092831 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#092831", endColorstr="#092831", GradientType=0 );
  display: inline;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  opacity: 0;
  transition: all 0.3s ease-in 0.4s;
  overflow: hidden;
  z-index: 1;
}
#app .block-container .wrapper-magazines .content-mask h3 {
  font-size: 1em;
  font-weight: 600;
  color: #ffffff;
  display: block;
  margin-top: 5px;
  font-family: "Lato", sans-serif;
  margin: 0;
  text-shadow: 0px 0px 2px #000000;
  opacity: 0;
  transform: scale(1.2);
  transition: all 0.3s ease-in-out 0.2s;
}
#app .block-container .wrapper-magazines .content-mask p {
  font-size: 0.7em;
  font-weight: 400;
  color: #00aed8;
  font-family: "Lato", sans-serif;
  opacity: 0;
  transform: translateY(100px);
  transition: all 0.3s ease-in-out 0.1s;
  margin-bottom: 0.8em;
}
#app .block-container .wrapper-magazines .vueperslide:hover .content-mask, #app .block-container .wrapper-magazines .vueperslide__wrapper:hover .content-mask {
  opacity: 1;
  transition-delay: 0s;
}
#app .block-container .wrapper-magazines .vueperslide:hover .content-mask h3, #app .block-container .wrapper-magazines .vueperslide__wrapper:hover .content-mask h3 {
  opacity: 1;
  transform: scale(0.9);
  transition-delay: 0.2s;
}
#app .block-container .wrapper-magazines .vueperslide:hover .content-mask p, #app .block-container .wrapper-magazines .vueperslide__wrapper:hover .content-mask p {
  opacity: 1;
  transform: translateY(0px);
  transition-delay: 0.3s;
}
#app .block-container .wrapper-magazines .vueperslide:hover .magazine-enhancements.gradient-bg, #app .block-container .wrapper-magazines .vueperslide__wrapper:hover .magazine-enhancements.gradient-bg {
  opacity: 0;
  transition-delay: 0.2s;
}
#app .block-container .wrapper-magazines .vueperslide:hover .wrapper-magazines__img-collection .image-2, #app .block-container .wrapper-magazines .wrapper-magazines--fixed-height:hover .wrapper-magazines__img-collection .image-2 {
  -webkit-transform: rotate(-4deg);
  transform: rotate(-4deg);
  top: -24px;
}
#app .block-container .wrapper-magazines .vueperslide:hover .wrapper-magazines__img-collection .image-3, #app .block-container .wrapper-magazines .wrapper-magazines--fixed-height:hover .wrapper-magazines__img-collection .image-3 {
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
  top: -36px;
}
#app .block-container .wrapper-magazines .content-mask {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50%;
  background: #092831;
  background: rgba(9, 40, 49, 0);
  background: -moz-linear-gradient(top, rgba(9, 40, 49, 0) 0%, #092831 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(9, 40, 49, 0)), color-stop(100%, #092831));
  background: -webkit-linear-gradient(top, rgba(9, 40, 49, 0) 0%, #092831 100%);
  background: -o-linear-gradient(top, rgba(9, 40, 49, 0) 0%, #092831 100%);
  background: -ms-linear-gradient(top, rgba(9, 40, 49, 0) 0%, #092831 100%);
  background: linear-gradient(to bottom, rgba(9, 40, 49, 0) 0%, #092831 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#092831", endColorstr="#092831", GradientType=0 );
  display: inline;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  opacity: 0;
  transition: all 0.3s ease-in 0.4s;
  overflow: hidden;
  z-index: 1;
}
#app .block-container .wrapper-magazines .content-mask h3 {
  font-size: 1em;
  font-weight: 600;
  color: #ffffff;
  display: block;
  margin-top: 5px;
  font-family: "Lato", sans-serif;
  margin: 0;
  text-shadow: 0px 0px 2px #000000;
  opacity: 0;
  transform: scale(1.2);
  transition: all 0.3s ease-in-out 0.2s;
}
#app .block-container .wrapper-magazines .content-mask p {
  font-size: 0.7em;
  font-weight: 400;
  color: #00aed8;
  font-family: "Lato", sans-serif;
  opacity: 0;
  transform: translateY(100px);
  transition: all 0.3s ease-in-out 0.1s;
  margin-bottom: 0.8em;
}
#app .block-container .wrapper-magazines .vueperslide__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  z-index: 1;
}
#app .block-container .wrapper-magazines .vueperslide__wrapper .vueperslide__wrapper--content {
  position: relative;
  height: 100%;
  margin-bottom: 0;
}
#app .block-container .wrapper-magazines .vueperslide__wrapper .vueperslide__wrapper--content .label__collection {
  background-color: transparent;
  right: -5px;
  padding: 0;
  position: absolute;
  bottom: -5px;
  z-index: 2;
  -webkit-filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.7));
  filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.7));
}
#app .block-container .wrapper-magazines .vueperslide__wrapper .vueperslide__wrapper--content .label svg {
  width: 90px;
}
#app .block-container .wrapper-magazines .vueperslide__wrapper .vueperslide__wrapper--content .label svg .st0 {
  fill: #74520E;
}
#app .block-container .wrapper-magazines .vueperslide__wrapper .vueperslide__wrapper--content .label svg .st1 {
  fill: url(#SVGID_1_);
}
#app .block-container .wrapper-magazines .vueperslide__wrapper .vueperslide__wrapper--content .label svg .st2 {
  fill: #020202;
}
#app .block-container .wrapper-magazines .vueperslide {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  background-image: none !important;
}
#app .block-container .wrapper-magazines .vueperslide__loader {
  z-index: -1;
}
#app .block-container .wrapper-magazines .favorite-publication {
  margin-top: 0.5em;
  font-size: 1.5em;
  height: 21px;
}
#app .block-container__all-categories {
  position: fixed;
  top: 132px;
  z-index: 2;
  width: 100%;
  background: #0a2730;
  background: -moz-linear-gradient(top, #041013 0%, black 100%);
  background: -webkit-linear-gradient(top, #041013 0%, black 100%);
  background: linear-gradient(to bottom, #041013 0%, black 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#0a2730", endColorstr="#010a0d",GradientType=0 );
  height: 100%;
  padding: 3em 1em 8em;
  margin-top: 1px;
}
@media only screen and (max-width: 646px) {
  #app .block-container__all-categories {
    top: 10rem;
  }
}
#app .block-container__all-categories .list-magazine {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
}
#app .block-container__all-categories .wrapper-magazines {
  margin-top: 2rem;
  overflow: scroll;
  height: 100%;
}
#app .block-container__all-categories .wrapper-magazines--fixed-height {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 11.625%;
  margin-right: 0.7%;
  margin-bottom: 2em;
  margin-top: 2em;
}
@media only screen and (max-width: 1680px) {
  #app .block-container__all-categories .wrapper-magazines--fixed-height {
    width: 15.8333%;
  }
}
@media only screen and (max-width: 1023px) {
  #app .block-container__all-categories .wrapper-magazines--fixed-height {
    width: 19.2%;
  }
}
@media only screen and (max-width: 768px) {
  #app .block-container__all-categories .wrapper-magazines--fixed-height {
    width: 31.6667%;
  }
}
@media only screen and (max-width: 480px) {
  #app .block-container__all-categories .wrapper-magazines--fixed-height {
    width: 48%;
  }
}
#app .search-label[data-state=open] {
  color: #1eadd9;
}
#app .search-label {
  position: relative;
  display: block;
  padding: 0;
  transition: all 1s ease;
  border-radius: 0;
  margin: 0;
  padding: 0;
  color: #fff;
}
@media only screen and (max-width: 420px) {
  #app .search-label {
    width: 92%;
  }
}
#app .search-label:before {
  content: "";
  position: absolute;
  border: #ffffff solid 2px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 0;
  z-index: -1;
}
@-webkit-keyframes search-label {
  100% {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 0;
  }
}
@keyframes search-label {
  100% {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 0;
  }
}
#app .search-label input {
  transition: width 1s ease, opacity 0.5s ease 0.5s;
  opacity: 1;
  width: 180px;
  height: 36px;
  border: 0;
  outline: none;
  color: #000000;
  margin: 0;
  top: auto;
  z-index: 1;
}
#app .search-label input::-webkit-input-placeholder {
  color: #000000;
  font-family: Poppins, "Lato", sans-serif;
}
#app .search-label input:-moz-placeholder {
  color: #000000;
  font-family: Poppins, "Lato", sans-serif;
}
#app .search-label input:-ms-input-placeholder {
  color: #000000;
  font-family: Poppins, "Lato", sans-serif;
}
#app .search-label input::-moz-placeholder {
  color: #000000;
  font-family: Poppins, "Lato", sans-serif;
}
#app .search-label input:focus::-webkit-input-placeholder {
  color: transparent;
}
#app .search-label input:focus:-moz-placeholder {
  color: transparent;
}
#app .search-label input:focus::-moz-placeholder {
  color: transparent;
}
#app .search-label input:focus:-ms-input-placeholder {
  color: transparent;
}
@media only screen and (max-width: 420px) {
  #app .search-label input {
    width: 100%;
    height: 29px;
  }
}
#app .search-label i {
  position: absolute;
  top: 5px;
  right: 2px;
  cursor: pointer;
  background: #ffffff;
  padding: 0 0.6em;
  height: 80%;
  width: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
@media only screen and (max-width: 420px) {
  #app .search-label i {
    top: 4px;
    right: 2px;
  }
}
#app .search-label[data-state=close] {
  border-radius: 30px;
  padding: 0px 8px;
  transition: all 1s ease;
}
#app .search-label[data-state=close] i {
  pointer-events: none;
}
#app .search-label[data-state=close] input {
  width: 30px;
  height: 36px;
  opacity: 0;
  cursor: pointer;
  transition: opacity 0.5s ease, width 1s ease;
  -webkit-appearance: none;
  margin: 0;
  padding: 0;
  position: relative;
  right: 0;
}
#app .wrapper-bargain .wapper-change-plan__info {
  padding-top: 2.1em;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 1.4em;
  font-size: 0.9em;
}
#app .wrapper-bargain .wapper-change-plan p {
  font-size: 0.9em;
}
#app .wrapper-bargain .container-selected {
  background-color: #0b2e39;
}
#app .wrapper-bargain .container-selected .wrapper-magazines .vueperslide__wrapper {
  position: relative;
}
#app .wrapper-bargain .container-selected .wrapper-magazines .vueperslide__wrapper .check-box {
  width: 48px;
  height: 48px;
  position: absolute;
  border-radius: 50%;
  bottom: -15px;
  right: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  z-index: 4;
  top: -23px;
}
#app .wrapper-bargain .container-selected .wrapper-magazines .vueperslide__wrapper .check-box input {
  visibility: hidden;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
}
#app .wrapper-bargain .container-selected .wrapper-magazines .vueperslide__wrapper .check-box input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
#app .wrapper-bargain .container-selected .wrapper-magazines .vueperslide__wrapper .check-box label {
  cursor: pointer;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  margin: 0;
  border-radius: 50%;
  border: 2px solid orange;
  -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.4);
  -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.4);
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.4);
  background: -webkit-linear-gradient(top, #222 0%, #45484d 100%);
  background: -moz-linear-gradient(top, #222 0%, #45484d 100%);
  background: -o-linear-gradient(top, #222 0%, #45484d 100%);
  background: -ms-linear-gradient(top, #222 0%, #45484d 100%);
  background: linear-gradient(top, #222 0%, #45484d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#222", endColorstr="#45484d",GradientType=0 );
}
#app .wrapper-bargain .container-selected .wrapper-magazines .vueperslide__wrapper .check-box label::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: "";
  position: absolute;
  width: 40px;
  height: 21px;
  background: transparent;
  top: 3px;
  left: 8px;
  border: 8px solid #25AED0;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#app .wrapper-bargain .container-selected .deselect {
  background: #01afdd;
  width: 20px;
  height: 20px;
  padding: 1px 7px;
  line-height: 0;
  margin: 0;
  border-radius: 50px;
  display: inline-flex;
  align-items: center;
  align-content: center;
  justify-content: center;
}

.wapper-change-plan__popup .btn {
  padding: 0.7em 0.6em;
  border-radius: 0;
  font-size: 1em;
  font-weight: 700;
  text-align: center;
  font-family: Poppins, "Lato", sans-serif;
  transition: 0.5s;
  display: inline-block;
  margin-left: 1em;
  margin-right: 1em;
  margin-top: 0;
  margin-bottom: 0;
}
.wapper-change-plan__popup .btn-primary {
  background-color: #ef821c;
  color: #ffffff;
}
.wapper-change-plan__popup p, .wapper-change-plan__popup a, .wapper-change-plan__popup h1, .wapper-change-plan__popup h2, .wapper-change-plan__popup h3, .wapper-change-plan__popup h4, .wapper-change-plan__popup h5, .wapper-change-plan__popup h6 {
  margin-bottom: 0;
}
.wapper-change-plan__popup .bg-light {
  background-color: #ffffff;
  color: #135163;
}
.wapper-change-plan__popup .bg-light .text-center {
  color: #135163;
}
.wapper-change-plan__popup .my-4 {
  margin-top: 1em;
  margin-bottom: 1em;
}
.wapper-change-plan__popup hr {
  border: solid #01afdd;
  border-width: 1px 0 0;
  clear: both;
  height: 0;
  width: 90%;
  margin: 1rem auto;
}
.wapper-change-plan__popup .close {
  background: #19c8ff;
  color: #ffffff;
  padding: 7px;
  border-radius: 1em;
  line-height: 0;
  height: 2em;
  width: 2em;
  position: absolute;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  right: -18px;
  top: -18px;
  font-size: 1em;
}
.wapper-change-plan__popup .icon-info {
  margin: auto;
  background: red;
  color: #ffffff;
  padding: 7px;
  border-radius: 1em;
  line-height: 0;
  height: 2em;
  width: 2em;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
}

#app .max-index, .zonap-modal .max-index {
  z-index: 100;
}
#app .blue, .zonap-modal .blue {
  color: #24ADD6;
}
#app .bg-light, .zonap-modal .bg-light {
  background-color: #ffffff;
  color: #135163;
}
#app .bg-light .text-center, .zonap-modal .bg-light .text-center {
  color: #135163;
}
#app .bg-dark, .zonap-modal .bg-dark {
  background-color: #0C3440;
  color: #ffffff;
}
#app .bg-dark .text-center, .zonap-modal .bg-dark .text-center {
  color: #ffffff;
}
#app .bg-dark__degrade, .zonap-modal .bg-dark__degrade {
  background: #0d3440;
  color: #ffffff;
  margin-top: -2rem;
  padding-top: 4.5em;
}
#app .bg-dark__degrade .text-center, .zonap-modal .bg-dark__degrade .text-center {
  color: #ffffff;
}
#app .bg-dark__degrade p, #app .bg-dark__degrade a, #app .bg-dark__degrade h1, #app .bg-dark__degrade h2, #app .bg-dark__degrade h3, #app .bg-dark__degrade h4, #app .bg-dark__degrade h5, #app .bg-dark__degrade h6, .zonap-modal .bg-dark__degrade p, .zonap-modal .bg-dark__degrade a, .zonap-modal .bg-dark__degrade h1, .zonap-modal .bg-dark__degrade h2, .zonap-modal .bg-dark__degrade h3, .zonap-modal .bg-dark__degrade h4, .zonap-modal .bg-dark__degrade h5, .zonap-modal .bg-dark__degrade h6 {
  font-family: Poppins, "Lato", sans-serif;
  color: #ffffff;
}
#app .bg-dark-change-plan, .zonap-modal .bg-dark-change-plan {
  background-color: #0E3C4A;
  color: #ffffff;
  margin-top: -2rem;
}
#app .bg-dark-change-plan .text-center, .zonap-modal .bg-dark-change-plan .text-center {
  color: #ffffff;
}
#app .btn, .zonap-modal .btn {
  padding: 0.6em 1em;
  border-radius: 0;
  font-size: 1em;
  font-weight: 700;
  text-align: center;
  font-family: Poppins, "Lato", sans-serif;
  transition: 0.5s;
  display: inline-block;
  margin-left: 1em;
  margin-right: 1em;
  margin-top: 0;
  margin-bottom: 0;
  width: auto;
}
#app .btn-primary, .zonap-modal .btn-primary {
  background-color: #ef821c;
  color: #ffffff;
  border-radius: 25px;
  font-weight: 400;
}
#app .btn-secondary, .zonap-modal .btn-secondary {
  background-color: #24ADD6;
}
#app .btn-secondary:hover, .zonap-modal .btn-secondary:hover {
  color: #f8f9fa;
  background-color: #1b83a2;
}
#app .btn-primary-link, .zonap-modal .btn-primary-link {
  background-color: transparent;
}
#app .btn-outline-primary, .zonap-modal .btn-outline-primary {
  background-color: transparent;
  border: 1px solid #24ADD6;
}
#app .btn-outline-primary:hover, .zonap-modal .btn-outline-primary:hover {
  background-color: #24ADD6;
}
#app .text-uppercase, .zonap-modal .text-uppercase {
  text-transform: uppercase;
  font-size: 0.8em;
}
#app .btn_aceptar_terminos, .zonap-modal .btn_aceptar_terminos {
  margin: 1em auto 0 !important;
  width: auto !important;
  line-height: normal;
  background: inherit;
  float: none !important;
  background-color: #ef821c;
  padding: 0.6em 1em;
  border-radius: 0;
  font-size: 1em;
  font-weight: 700;
  text-align: center;
  font-family: Poppins, "Lato", sans-serif;
  transition: 0.5s;
  display: inline-block;
  width: auto;
  color: #ffffff;
}
#app .my-4, .zonap-modal .my-4 {
  margin-top: 1em;
  margin-bottom: 1em;
}
#app .mt-4, .zonap-modal .mt-4 {
  margin-top: 1em;
}
#app .mb-4, .zonap-modal .mb-4 {
  margin-bottom: 1em;
}
#app .py-4, .zonap-modal .py-4 {
  padding-top: 1em;
  padding-bottom: 1em;
}
#app .py-5, .zonap-modal .py-5 {
  padding-top: 2em;
  padding-bottom: 2em;
}
#app .pt-4, .zonap-modal .pt-4 {
  padding-top: 1em;
}
#app .pb-4, .zonap-modal .pb-4 {
  padding-bottom: 1em;
}
#app .pt-5, .zonap-modal .pt-5 {
  padding-top: 2em;
}
#app .pb-5, .zonap-modal .pb-5 {
  padding-bottom: 2em;
}
#app nav .wrapper-btn-mobil, .zonap-modal nav .wrapper-btn-mobil {
  display: none;
}
#app nav .wrapper-title-area, .zonap-modal nav .wrapper-title-area {
  width: 46%;
}
#app nav .wrapper-top-bar-section, .zonap-modal nav .wrapper-top-bar-section {
  width: 54%;
}
#app nav .wrapper-title-area .name, .zonap-modal nav .wrapper-title-area .name {
  height: auto;
}
#app nav .wrapper-title-area .name h1 a, .zonap-modal nav .wrapper-title-area .name h1 a {
  width: auto;
}
#app nav .btn-renew-member, .zonap-modal nav .btn-renew-member {
  margin-right: 0;
}
#app nav .menu-mobile, .zonap-modal nav .menu-mobile {
  display: none;
}
#app nav .wrapper-user, .zonap-modal nav .wrapper-user {
  text-transform: uppercase;
  padding: 0 10px 0 10px;
}
#app nav .wrapper-user .fa-sort-desc, .zonap-modal nav .wrapper-user .fa-sort-desc {
  font-size: 16px;
  color: #ffffff;
}
#app nav .wrapper-top-bar-section .right-small, .zonap-modal nav .wrapper-top-bar-section .right-small {
  padding: 0;
  position: relative;
  text-align: right;
}
#app nav .wrapper-top-bar-section .right-small span:after, .zonap-modal nav .wrapper-top-bar-section .right-small span:after {
  content: "";
  position: absolute;
  display: inline-block;
  height: auto;
  left: auto;
  -webkit-box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white;
  box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white;
  width: 1rem;
  right: 0;
  border: 1px solid white;
  top: -7px;
}
@media only screen and (max-width: 962px) {
  #app nav .wrapper-top-bar-section, .zonap-modal nav .wrapper-top-bar-section {
    width: 56%;
  }
  #app nav .wrapper-title-area, .zonap-modal nav .wrapper-title-area {
    width: 44%;
  }
  #app nav .wrapper-title-area .top-bar-section, .zonap-modal nav .wrapper-title-area .top-bar-section {
    margin-left: 0.5em !important;
  }
}
@media only screen and (max-width: 946px) {
  #app nav .menu-mobile, .zonap-modal nav .menu-mobile {
    display: flex;
    justify-content: flex-end;
  }
  #app nav .menu-mobile .wrapper-menu-icon, .zonap-modal nav .menu-mobile .wrapper-menu-icon {
    width: 3em;
  }
}
@media only screen and (max-width: 946px) and (max-width: 420px) {
  #app nav .menu-mobile .wrapper-menu-icon, .zonap-modal nav .menu-mobile .wrapper-menu-icon {
    width: 1.7em !important;
  }
}
@media only screen and (max-width: 946px) {
  #app nav .menu-mobile .right-small, .zonap-modal nav .menu-mobile .right-small {
    border: 0;
    position: relative;
    width: 3em;
    height: auto;
    top: 0;
    right: 0;
    display: block;
  }
  #app nav .menu-mobile .right-small a, .zonap-modal nav .menu-mobile .right-small a {
    width: 100%;
    padding-right: 0;
    height: 100%;
  }
  #app nav .menu-mobile .right-small span:after, .zonap-modal nav .menu-mobile .right-small span:after {
    top: 7px;
  }
}
@media only screen and (max-width: 946px) {
  #app nav .wrapper-top-bar-section .menu-desktop, .zonap-modal nav .wrapper-top-bar-section .menu-desktop {
    display: none;
  }
}
@media only screen and (max-width: 946px) {
  #app nav .wrapper-title-area .top-bar-section, .zonap-modal nav .wrapper-title-area .top-bar-section {
    display: none;
  }
}
@media only screen and (max-width: 863px) {
  #app nav .wrapper-title-area, .zonap-modal nav .wrapper-title-area {
    width: 24%;
  }
  #app nav .wrapper-top-bar-section, .zonap-modal nav .wrapper-top-bar-section {
    width: 76%;
  }
}
@media only screen and (max-width: 420px) {
  #app nav, .zonap-modal nav {
    justify-content: flex-end;
    align-items: center;
  }
}
@media only screen and (max-width: 687px) {
  #app nav, .zonap-modal nav {
    overflow: visible;
    display: grid !important;
    grid-column-gap: 0;
    grid-template-areas: "logo content content" "btn btn btn";
    width: 100%;
    grid-template-columns: 34% 33% 33%;
  }
  #app nav .wrapper-btn-mobil, .zonap-modal nav .wrapper-btn-mobil {
    grid-area: btn;
    width: 100%;
    margin: 0.5em auto 0;
    display: block;
  }
  #app nav .wrapper-btn-mobil a, .zonap-modal nav .wrapper-btn-mobil a {
    margin-right: 0;
    margin-left: 0;
    grid-area: btn;
    width: 100%;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 0;
  }
  #app nav .wrapper-btn-tablet, .zonap-modal nav .wrapper-btn-tablet {
    display: none;
  }
  #app nav .wrapper-title-area.title-area, .zonap-modal nav .wrapper-title-area.title-area {
    width: 100% !important;
    grid-area: logo;
  }
  #app nav .wrapper-top-bar-section, .zonap-modal nav .wrapper-top-bar-section {
    width: 100%;
    grid-area: content;
    align-self: center;
  }
  #app nav .wrapper-top-bar-section .right-small span:after, .zonap-modal nav .wrapper-top-bar-section .right-small span:after {
    top: 2px;
  }
  #app .bg-dark__degrade, .zonap-modal .bg-dark__degrade {
    margin-top: -0.2rem;
  }
}
@media only screen and (max-width: 425px) {
  #app nav, .zonap-modal nav {
    grid-template-columns: 40% 30% 30%;
  }
  #app nav .menu-mobile .right-small, .zonap-modal nav .menu-mobile .right-small {
    width: 1.5em;
  }
}
@media only screen and (max-width: 600px) {
  #app .wapper-change-plan__info, .zonap-modal .wapper-change-plan__info {
    flex-direction: column;
  }
  #app .wapper-change-plan__info p, .zonap-modal .wapper-change-plan__info p {
    margin-bottom: 1em;
  }
}
@media only screen and (max-width: 364px) {
  #app .bg-dark__degrade, .zonap-modal .bg-dark__degrade {
    margin-top: -0.4rem;
  }
}
.vueperslide{white-space:normal;background-size:cover;-ms-flex-negative:0;flex-shrink:0;display:block;width:100%;position:relative}.vueperslide--clone-1{position:absolute;top:0;bottom:0;right:100%}.vueperslides--rtl .vueperslide--clone-1{right:auto;left:100%}.vueperslide[href]{-webkit-user-drag:none}.vueperslide__image{background-size:cover}.vueperslide__image,.vueperslide__loader{position:absolute;top:0;left:0;right:0;bottom:0}.vueperslide__loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){height:100%;margin:auto}.vueperslides--fade .vueperslide{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity ease-in-out;transition:opacity ease-in-out;-webkit-transition-duration:inherit;transition-duration:inherit}.vueperslides--fade .vueperslide--active,.vueperslides--fade .vueperslide--visible{z-index:1;opacity:1}.vueperslides--slide-image-inside .vueperslide{overflow:hidden}.vueperslides--3d .vueperslide{position:absolute;z-index:-1;height:100%}.vueperslides--3d .vueperslide--active,.vueperslides--3d .vueperslide--next-slide,.vueperslides--3d .vueperslide--previous-slide{z-index:0}.vueperslides--3d .vueperslide--active{z-index:1}.vueperslides--3d .vueperslide[face=front]{-webkit-transform:rotateY(90deg) translateX(-50%) rotateY(-90deg);transform:rotateY(90deg) translateX(-50%) rotateY(-90deg)}.vueperslides--3d .vueperslide[face=right]{-webkit-transform:rotateY(90deg) translateX(50%);transform:rotateY(90deg) translateX(50%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.vueperslides--3d .vueperslide[face=back]{-webkit-transform:rotateY(270deg) translateX(-50%) rotateY(-90deg);transform:rotateY(270deg) translateX(-50%) rotateY(-90deg)}.vueperslides--3d .vueperslide[face=left]{-webkit-transform:rotateY(270deg) translateX(-50%);transform:rotateY(270deg) translateX(-50%);-webkit-transform-origin:0 0;transform-origin:0 0}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after,.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:before{content:"";position:absolute;bottom:100%;left:-1em;right:-1em;height:2em;-webkit-box-shadow:0 0 20px rgba(0,0,0,.25);box-shadow:0 0 20px rgba(0,0,0,.25);z-index:2}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after{top:100%;bottom:auto}.vueperslides__arrows{color:#fff}.vueperslides__arrows--outside{color:currentColor}.vueperslides__arrow{top:50%;background-color:transparent;border:none;opacity:.7}.vueperslides--rtl .vueperslides__arrow--next,.vueperslides__arrow--prev{right:auto;left:.5em}.vueperslides--rtl .vueperslides__arrow--prev,.vueperslides__arrow--next{left:auto;right:.5em}.vueperslides__arrow:hover{opacity:1}.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--next,.vueperslides__arrows--outside .vueperslides__arrow--prev{right:auto;left:-3.5em}.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--prev,.vueperslides__arrows--outside .vueperslides__arrow--next{left:auto;right:-3.5em}.vueperslides__paused{top:.7em;right:.7em;opacity:0;text-shadow:0 0 3px rgba(0,0,0,.4);z-index:1}.vueperslides:hover .vueperslides__paused{opacity:1}.vueperslides__bullets:not(.vueperslides__bullets--outside){color:#fff}.vueperslides__bullet{margin:1.5em .6em;padding:0;border:none;background:none}.vueperslides__bullet .default{width:12px;height:12px;border-radius:12px;border:1px solid currentColor;background-color:transparent;-webkit-box-shadow:0 0 1px rgba(0,0,0,.5),0 0 3px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.5),0 0 3px rgba(0,0,0,.3);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}.vueperslides__bullet .default span{display:none}.vueperslides__bullet--active .default{border-width:6px}.vueperslide,.vueperslide__image{background-position:50%}.vueperslide__video{outline:none}.vueperslide--no-pointer-events:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.vueperslide--has-image-inside .vueperslide__content-wrapper,.vueperslide--has-video .vueperslide__content-wrapper,.vueperslide__content-wrapper.parallax-fixed-content{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.vueperslides{position:relative}.vueperslides--fixed-height .vueperslide,.vueperslides--fixed-height .vueperslides__inner,.vueperslides--fixed-height .vueperslides__parallax-wrapper{height:inherit}.vueperslides--fixed-height .vueperslides__parallax-wrapper{padding-bottom:0!important}.vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:4em}.vueperslides__inner{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vueperslides__parallax-wrapper{position:relative;overflow:hidden}.vueperslides--3d .vueperslides__parallax-wrapper{overflow:visible}.vueperslides__track{position:absolute;top:0;height:100%;left:0;right:0;overflow:hidden;z-index:1}.vueperslides--parallax .vueperslides__track{height:200%;-webkit-transform:translateY(0);transform:translateY(0)}.vueperslides--touchable .vueperslides__track{cursor:ew-resize;cursor:-webkit-grab;cursor:grab}.vueperslides--touchable .vueperslides__track--dragging,.vueperslides--touchable .vueperslides__track--mousedown{cursor:-webkit-grabbing;cursor:grabbing}.vueperslides--3d .vueperslides__track{overflow:visible;-webkit-perspective:100em;perspective:100em}.vueperslides__track-inner{white-space:nowrap;-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.vueperslides--no-animation .vueperslides__track-inner{-webkit-transition-duration:0s!important;transition-duration:0s!important}.vueperslides--fade .vueperslides__track-inner{white-space:normal;-webkit-transition:none;transition:none}.vueperslides--3d .vueperslides__track-inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.vueperslides__track--mousedown .vueperslides__track-inner{-webkit-transition:transform .25s ease-in-out!important;transition:transform .25s ease-in-out!important}.vueperslides__track--dragging .vueperslides__track-inner{-webkit-transition:none;transition:none}.vueperslides__arrow{position:absolute;font-size:inherit;color:inherit;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;z-index:2;line-height:1}.vueperslides__arrow,.vueperslides__arrow svg{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.vueperslides__arrow svg{vertical-align:middle;stroke:currentColor;fill:none;width:3.5em;padding:1em;stroke-width:1;-webkit-box-sizing:border-box;box-sizing:border-box}.vueperslides__arrow svg:hover{stroke-width:1.3}.vueperslides__paused{position:absolute;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.vueperslides__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;right:0}.vueperslides__bullets--outside{position:relative}.vueperslides__bullet,.vueperslides__bullets button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit}.vueperslides__bullet::-moz-focus-inner,.vueperslides__bullets button::-moz-focus-inner{border:0}.vueperslides__fractions{position:absolute;top:.8em;left:.5em;z-index:2;padding:.2em 1em;border:1px solid hsla(0,0%,100%,.5);border-radius:2em;background:hsla(0,0%,100%,.2);color:#fff}.vueperslides__progress{position:absolute;top:0;left:0;right:0;z-index:2;height:6px;color:rgba(0,0,0,.7)}.vueperslides__progress>*{position:absolute;top:0;bottom:0;left:0;background:currentColor;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
@charset 'UTF-8';
/* Icons */
@font-face {
  font-family: 'slick';
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA)
    format('woff');
}
/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;

  position: absolute;
  top: 50%;

  display: block;

  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);

  cursor: pointer;

  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;

  opacity: 0.75;
  color: white;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: '←';
}
[dir='rtl'] .slick-prev:before {
  content: '→';
}

.slick-next {
  right: -25px;
}
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: '→';
}
[dir='rtl'] .slick-next:before {
  content: '←';
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;

  display: block;

  width: 100%;
  padding: 0;
  margin: 0;

  list-style: none;

  text-align: center;
}
.slick-dots li {
  position: relative;

  display: inline-block;

  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;

  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;

  display: block;

  width: 20px;
  height: 20px;
  padding: 5px;

  cursor: pointer;

  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;

  position: absolute;
  top: 0;
  left: 0;

  width: 20px;
  height: 20px;

  content: '•';
  text-align: center;

  opacity: 0.25;
  color: black;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: black;
}

@keyframes fadeOut{from{opacity:1}to{opacity:0}}.v-toast--fade-out{animation-name:fadeOut}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.v-toast--fade-in-down{animation-name:fadeInDown}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.v-toast--fade-in-up{animation-name:fadeInUp}.fade-enter-active,.fade-leave-active{transition:opacity 150ms ease-out}.fade-enter,.fade-leave-to{opacity:0}.v-toast{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:1052;pointer-events:none}.v-toast__item{display:inline-flex;align-items:center;animation-duration:150ms;margin:.5em 0;box-shadow:0 1px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);border-radius:.25em;pointer-events:auto;opacity:.92;color:#fff;min-height:3em;cursor:pointer}.v-toast__item--success{background-color:#47d78a}.v-toast__item--info{background-color:#1c85d5}.v-toast__item--warning{background-color:#febc22}.v-toast__item--error{background-color:#f7471c}.v-toast__item--default{background-color:#343a40}.v-toast__item.v-toast__item--top,.v-toast__item.v-toast__item--bottom{align-self:center}.v-toast__item.v-toast__item--top-right,.v-toast__item.v-toast__item--bottom-right{align-self:flex-end}.v-toast__item.v-toast__item--top-left,.v-toast__item.v-toast__item--bottom-left{align-self:flex-start}.v-toast__text{margin:0;padding:.5em 1em;word-break:break-word}.v-toast__icon{display:none}.v-toast.v-toast--top{flex-direction:column}.v-toast.v-toast--bottom{flex-direction:column-reverse}.v-toast.v-toast--custom-parent{position:absolute}@media screen and (max-width: 768px){.v-toast{padding:0;position:fixed !important}}.v-toast__item{opacity:1;min-height:4em}.v-toast__item .v-toast__text{padding:1.5em 1em}.v-toast__item .v-toast__icon{display:block;width:27px;min-width:27px;height:27px;margin-left:1em;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.999 45.999'%3e %3cpath fill='%23fff' d='M39.264 6.736c-8.982-8.981-23.545-8.982-32.528 0-8.982 8.982-8.981 23.545 0 32.528 8.982 8.98 23.545 8.981 32.528 0 8.981-8.983 8.98-23.545 0-32.528zM25.999 33a3 3 0 11-6 0V21a3 3 0 116 0v12zm-3.053-17.128c-1.728 0-2.88-1.224-2.844-2.735-.036-1.584 1.116-2.771 2.879-2.771 1.764 0 2.88 1.188 2.917 2.771-.001 1.511-1.152 2.735-2.952 2.735z'/%3e %3c/svg%3e") no-repeat}.v-toast__item.v-toast__item--success .v-toast__icon{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 52'%3e %3cpath fill='%23fff' d='M26 0C11.664 0 0 11.663 0 26s11.664 26 26 26 26-11.663 26-26S40.336 0 26 0zm14.495 17.329l-16 18a1.997 1.997 0 01-2.745.233l-10-8a2 2 0 012.499-3.124l8.517 6.813L37.505 14.67a2.001 2.001 0 012.99 2.659z'/%3e %3c/svg%3e") no-repeat}.v-toast__item.v-toast__item--error .v-toast__icon{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.976 51.976'%3e %3cpath fill='%23fff' d='M44.373 7.603c-10.137-10.137-26.632-10.138-36.77 0-10.138 10.138-10.137 26.632 0 36.77s26.632 10.138 36.77 0c10.137-10.138 10.137-26.633 0-36.77zm-8.132 28.638a2 2 0 01-2.828 0l-7.425-7.425-7.778 7.778a2 2 0 11-2.828-2.828l7.778-7.778-7.425-7.425a2 2 0 112.828-2.828l7.425 7.425 7.071-7.071a2 2 0 112.828 2.828l-7.071 7.071 7.425 7.425a2 2 0 010 2.828z'/%3e %3c/svg%3e") no-repeat}.v-toast__item.v-toast__item--warning .v-toast__icon{background:url("data:image/svg+xml,%3csvg viewBox='0 0 52 52' xmlns='http://www.w3.org/2000/svg'%3e %3cpath fill='%23fff' d='M49.466 41.26L29.216 6.85c-.69-1.16-1.89-1.85-3.22-1.85-1.32 0-2.53.69-3.21 1.85L2.536 41.26c-.71 1.2-.72 2.64-.03 3.85.68 1.18 1.89 1.89 3.24 1.89h40.51c1.35 0 2.56-.71 3.23-1.89.7-1.21.69-2.65-.02-3.85zm-25.53-21.405h3.381v3.187l-.724 8.92H24.66l-.725-8.92v-3.187zm2.97 17.344a1.712 1.712 0 01-1.267.543c-.491 0-.914-.181-1.268-.543a1.788 1.788 0 01-.531-1.297c0-.502.176-.935.53-1.297a1.712 1.712 0 011.269-.544c.49 0 .914.181 1.268.544s.53.795.53 1.297c0 .503-.176.934-.53 1.297z'/%3e %3c/svg%3e") no-repeat}


.form-control {
  color: #000000 !important;
}
.custom-button {
  margin-right: 0px !important;
}
.custom-paragraph {
  width: 79% !important;
}
.link-a {
  color: white !important;
  background-color: none !important;
  border-color: none !important;
  text-transform: none !important;
  font-weight: 400 !important;
  font-size: 16px !important;
}
.link-a:hover {
  color: #24add6 !important;
  text-decoration: underline !important;
  background-color: none !important;
  border-color: none !important;
  border-bottom: none !important;
  font-size: 16px !important;
}
.btn-access-now-form {
  color: #ffffff !important;
}
@media (max-width: 768px) {
.mobile-tablet-flex {
    display: flex;
    padding-top: 1rem;
}
}
@media (min-width: 769px) {
.large-screen-styles {
    display: flex;
    padding-top: 1rem;
    float: inline-start;
    margin-left: 257px;
}
}
.error {
  float: inherit;
  text-align: center;
  background: #ff9494;
  font-size: 14px;
  margin-left: 1rem;
  margin-right: 1rem;
  margin-bottom: 1rem;
  line-height: 1.4;
  border-radius: 5px;
  padding: 0.1rem;
}
.success {
  float: inherit;
  text-align: center;
  background: #5ac99c;
  font-size: 14px;
  margin-left: 1rem;
  margin-right: 1rem;
  margin-bottom: 1rem;
  line-height: 1.4;
  border-radius: 5px;
  padding: 1rem 0.1rem 0.1rem 0.1rem;
}
.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip,
.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip {
  display: block !important;
}
.form-control.is-invalid,
.was-validated .form-control:invalid {
  border-color: #dc3545 !important;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url(data:image/svg + xml,
 %3csvgxmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" stroke="%23dc3545" viewBox="0 0 12 12" %3e%3ccirclecx="6" cy="6" r="4.5" /%3e%3cpathstroke-linejoin="round" d="M5.8 3.6h.4L6 6.5z" /%3e%3ccirclecx="6" cy="8.2" r=".6" fill="%23dc3545" stroke="none" /%3e%3c/svg%3e);
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.form-control.is-valid,
.was-validated .form-control:valid {
  border-color: #28a745 !important;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url(data:image/svg + xml,
 %3csvgxmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" %3e%3cpathfill="%2328a745" d="M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z" /%3e%3c/svg%3e);
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.link-hover-effect[data-v-8a3ebde6] {
  color: white;
  text-decoration: none;
  transition: color 0.3s ease, text-decoration 0.3s ease;
  font-size: 16px !important;
}
.link-hover-effect[data-v-8a3ebde6]:hover {
  color: #24add6;
  text-decoration: underline;
  font-size: 16px !important;
}
.custom-cta[data-v-8a3ebde6] {
  padding-top: 4px !important;
}
.custom-btn[data-v-8a3ebde6] {
  padding: 0.6em 1em !important;
  font-size: 18px !important;
  font-family: "Poppins", sans-serif !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
.movil-tablet {
    display: flex;
    justify-content: center;
}
}
.link-hover-effect{
  color: white !important;
  font-weight: 400 !important;
  font-size: 16px !important;
}
.link-hover-effect:hover {
  color: #24add6 !important;
  text-decoration: underline !important;
  font-size: 16px !important;
}
.custom-cta {
  padding-top: 16px !important;
}
.custom-button {
  margin-left: 0px !important;
  padding: 0.6em 1em !important;
  font-size: 18px !important;
}
.terms-link {
  color: #24add6 !important;
  text-decoration: underline !important;
  font-weight: normal !important;
}


.form-control {
  color: #000000 !important;
}
.btn-access-now-form {
  color: #ffffff !important;
}
.error {
  float: inherit;
  text-align: center;
  background: #ff9494;
  font-size: 14px;
  margin-left: 1rem;
  margin-right: 1rem;
  margin-bottom: 1rem;
  line-height: 1.4;
  border-radius: 5px;
  padding: 0.1rem;
}
.success {
  float: inherit;
  text-align: center;
  background: #5AC99C;
  font-size: 14px;
  margin-left: 1rem;
  margin-right: 1rem;
  margin-bottom: 1rem;
  line-height: 1.4;
  border-radius: 5px;
  padding: 1rem 0.1rem 0.1rem 0.1rem;
}
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip,
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip {
  display: block !important;
}
.form-control.is-invalid,
.was-validated .form-control:invalid {
  border-color: #dc3545 !important;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url(
    data:image/svg + xml,
    %3csvgxmlns="http://www.w3.org/2000/svg"width="12"height="12"fill="none"stroke="%23dc3545"viewBox="0 0 12 12"%3e%3ccirclecx="6"cy="6"r="4.5"/%3e%3cpathstroke-linejoin="round"d="M5.8 3.6h.4L6 6.5z"/%3e%3ccirclecx="6"cy="8.2"r=".6"fill="%23dc3545"stroke="none"/%3e%3c/svg%3e
  );
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.form-control.is-valid,
.was-validated .form-control:valid {
  border-color: #28a745 !important;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url(
    data:image/svg + xml,
    %3csvgxmlns="http://www.w3.org/2000/svg"width="8"height="8"viewBox="0 0 8 8"%3e%3cpathfill="%2328a745"d="M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z"/%3e%3c/svg%3e
  );
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.cookie-banner[data-v-fabcf3ba] {
  max-width: 672px;
  padding: 0.5rem 1rem 0.3rem 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
.cookie-banner[data-v-fabcf3ba] {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
.cookie-content[data-v-fabcf3ba] {
  display: flex;
  align-items: center;
  gap: 1rem;
}
.cookie-text[data-v-fabcf3ba] {
  font-size: 0.875rem;
  color: #cbd5e0;
}
.cookie-link[data-v-fabcf3ba] {
  color: #ff8517;
  text-decoration: underline;
  font-style: italic;
  cursor: pointer;
}
.cookie-link[data-v-fabcf3ba]:hover {
  color: #ff8517 !important;
  text-decoration: underline !important;
}
.cookie-actions[data-v-fabcf3ba] {
  display: flex;
  align-items: center;
  margin-top: 0.75rem;
  margin-left: 1rem;
  gap: 1rem;
}
.accept-button[data-v-fabcf3ba] {
  font-family: Poppins, "Lato", sans-serif;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
}
.accept-button[data-v-fabcf3ba]:hover {
  background-color: #f97316;
}
.fixed-bottom[data-v-fabcf3ba] {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000000;
}
.label--float i[data-v-6c6bfa1c] {
  margin-right: 0.4em;
}
.home .blue {
  color: #24ADD6;
}
.label--float {
  font-family: "Poppins", sans-serif;
}
.label--float span {
  font-family: "Lato", sans-serif;
}
.label--float input, .label--float textarea, .label--float select {
  margin-bottom: 2em;
  line-height: 1.15;
  font-size: 14px;
  padding: 0.4em;
  width: 100%;
}
.label--float .magic_input_wapper {
  position: relative;
}
.label--float .magic_input_wapper i {
  cursor: pointer;
  position: relative;
  z-index: 3;
  margin-top: -35px;
  transform: translateX(0px);
  float: right;
  display: block;
  height: 16px;
  width: 16px;
  font-size: 22px;
  transition: 0.3s all ease-in-out;
  background-size: contain;
  background-repeat: no-repeat;
  font-style: normal;
  background-position: center center;
}
.label--float .magic_input_wapper input {
  font-size: 25px;
  padding-right: 30px;
  text-indent: 0;
  letter-spacing: 1px;
}
.label--float .placeholder {
  transition: 0.3s all ease-in-out;
  position: absolute;
  transform: translateY(-20px);
  z-index: 1;
  color: royalblue;
  opacity: 0.7;
  font-style: normal;
}
.label--float .placeholder_active {
  opacity: 1;
}
.label--float input:-webkit-autofill {
  background-color: transparent !important;
}
.label--float input[type=text], .label--float input[type=password] {
  display: block;
  border: none;
  background-color: transparent;
  border-bottom: 2px solid #acacae;
  width: 100%;
  outline: none;
  z-index: 2;
  position: relative;
}
.bg-primary-after[data-v-e59be3b4]:after,.bg-primary-before[data-v-e59be3b4]:before,.bg-primary[data-v-e59be3b4]{background-color:#1e90ff}.bg-primary-after-transparency[data-v-e59be3b4]:after,.bg-primary-before-transparency[data-v-e59be3b4]:before,.bg-primary-transparency[data-v-e59be3b4]{background-color:rgba(30,144,255,.5)}.bg-secondary-after[data-v-e59be3b4]:after,.bg-secondary-before[data-v-e59be3b4]:before,.bg-secondary[data-v-e59be3b4]{background-color:#747474}.bg-secondary-after-transparency[data-v-e59be3b4]:after,.bg-secondary-before-transparency[data-v-e59be3b4]:before,.bg-secondary-transparency[data-v-e59be3b4]{background-color:hsla(0,0%,45.5%,.5)}.bg-third-after[data-v-e59be3b4]:after,.bg-third-before[data-v-e59be3b4]:before,.bg-third[data-v-e59be3b4]{background-color:#ccc}.bg-third-after-transparency[data-v-e59be3b4]:after,.bg-third-before-transparency[data-v-e59be3b4]:before,.bg-third-transparency[data-v-e59be3b4]{background-color:hsla(0,0%,80%,.5)}.bg-success-after[data-v-e59be3b4]:after,.bg-success-before[data-v-e59be3b4]:before,.bg-success[data-v-e59be3b4]{background-color:#9acd32}.bg-success-after-transparency[data-v-e59be3b4]:after,.bg-success-before-transparency[data-v-e59be3b4]:before,.bg-success-transparency[data-v-e59be3b4]{background-color:rgba(154,205,50,.5)}.bg-danger-after[data-v-e59be3b4]:after,.bg-danger-before[data-v-e59be3b4]:before,.bg-danger[data-v-e59be3b4]{background-color:#ff4500}.bg-danger-after-transparency[data-v-e59be3b4]:after,.bg-danger-before-transparency[data-v-e59be3b4]:before,.bg-danger-transparency[data-v-e59be3b4]{background-color:rgba(255,69,0,.5)}.bg-grey-after[data-v-e59be3b4]:after,.bg-grey-before[data-v-e59be3b4]:before,.bg-grey[data-v-e59be3b4]{background-color:#999}.bg-grey-after-transparency[data-v-e59be3b4]:after,.bg-grey-before-transparency[data-v-e59be3b4]:before,.bg-grey-transparency[data-v-e59be3b4]{background-color:hsla(0,0%,60%,.5)}.bg-info-after[data-v-e59be3b4]:after,.bg-info-before[data-v-e59be3b4]:before,.bg-info[data-v-e59be3b4]{background-color:#17a2b8}.bg-info-after-transparency[data-v-e59be3b4]:after,.bg-info-before-transparency[data-v-e59be3b4]:before,.bg-info-transparency[data-v-e59be3b4]{background-color:rgba(23,162,184,.5)}.bg-warning-after[data-v-e59be3b4]:after,.bg-warning-before[data-v-e59be3b4]:before,.bg-warning[data-v-e59be3b4]{background-color:#ffa300}.bg-warning-after-transparency[data-v-e59be3b4]:after,.bg-warning-before-transparency[data-v-e59be3b4]:before,.bg-warning-transparency[data-v-e59be3b4]{background-color:rgba(255,163,0,.5)}.bg-light-after[data-v-e59be3b4]:after,.bg-light-before[data-v-e59be3b4]:before,.bg-light[data-v-e59be3b4]{background-color:#f5f5f5}.bg-light-after-transparency[data-v-e59be3b4]:after,.bg-light-before-transparency[data-v-e59be3b4]:before,.bg-light-transparency[data-v-e59be3b4]{background-color:hsla(0,0%,96.1%,.5)}.bg-dark-after[data-v-e59be3b4]:after,.bg-dark-before[data-v-e59be3b4]:before,.bg-dark[data-v-e59be3b4]{background-color:#24292e}.bg-dark-after-transparency[data-v-e59be3b4]:after,.bg-dark-before-transparency[data-v-e59be3b4]:before,.bg-dark-transparency[data-v-e59be3b4]{background-color:rgba(36,41,46,.5)}.bg-default-after[data-v-e59be3b4]:after,.bg-default-before[data-v-e59be3b4]:before,.bg-default[data-v-e59be3b4]{background-color:#ccc}.bg-default-after-transparency[data-v-e59be3b4]:after,.bg-default-before-transparency[data-v-e59be3b4]:before,.bg-default-transparency[data-v-e59be3b4]{background-color:hsla(0,0%,80%,.5)}.bg-white-after[data-v-e59be3b4]:after,.bg-white-before[data-v-e59be3b4]:before,.bg-white[data-v-e59be3b4]{background-color:#fff}.bg-white-after-transparency[data-v-e59be3b4]:after,.bg-white-before-transparency[data-v-e59be3b4]:before,.bg-white-transparency[data-v-e59be3b4]{background-color:hsla(0,0%,100%,.5)}.bg-black-after[data-v-e59be3b4]:after,.bg-black-before[data-v-e59be3b4]:before,.bg-black[data-v-e59be3b4]{background-color:#000}.bg-black-after-transparency[data-v-e59be3b4]:after,.bg-black-before-transparency[data-v-e59be3b4]:before,.bg-black-transparency[data-v-e59be3b4]{background-color:rgba(0,0,0,.5)}.fill-primary path[data-v-e59be3b4]{fill:#1e90ff}.fill-secondary path[data-v-e59be3b4]{fill:#747474}.fill-third path[data-v-e59be3b4]{fill:#ccc}.fill-success path[data-v-e59be3b4]{fill:#9acd32}.fill-danger path[data-v-e59be3b4]{fill:#ff4500}.fill-grey path[data-v-e59be3b4]{fill:#999}.fill-info path[data-v-e59be3b4]{fill:#17a2b8}.fill-warning path[data-v-e59be3b4]{fill:#ffa300}.fill-light path[data-v-e59be3b4]{fill:#f5f5f5}.fill-dark path[data-v-e59be3b4]{fill:#24292e}.fill-default path[data-v-e59be3b4]{fill:#ccc}.fill-white path[data-v-e59be3b4]{fill:#fff}.fill-black path[data-v-e59be3b4]{fill:#000}.label[data-v-e59be3b4]{border-radius:2px;padding:2px 4px;color:#fff;font-size:.714em}.label-primary[data-v-e59be3b4],.label[data-v-e59be3b4]{background-color:#1e90ff}.label-primary-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #1e90ff;color:#1e90ff}.label-secondary[data-v-e59be3b4]{background-color:#747474}.label-secondary-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #747474;color:#747474}.label-third[data-v-e59be3b4]{background-color:#ccc}.label-third-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #ccc;color:#ccc}.label-success[data-v-e59be3b4]{background-color:#9acd32}.label-success-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #9acd32;color:#9acd32}.label-danger[data-v-e59be3b4]{background-color:#ff4500}.label-danger-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #ff4500;color:#ff4500}.label-grey[data-v-e59be3b4]{background-color:#999}.label-grey-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #999;color:#999}.label-info[data-v-e59be3b4]{background-color:#17a2b8}.label-info-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #17a2b8;color:#17a2b8}.label-warning[data-v-e59be3b4]{background-color:#ffa300}.label-warning-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #ffa300;color:#ffa300}.label-light[data-v-e59be3b4]{background-color:#f5f5f5}.label-light-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #f5f5f5;color:#f5f5f5}.label-dark[data-v-e59be3b4]{background-color:#24292e}.label-dark-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #24292e;color:#24292e}.label-default[data-v-e59be3b4]{background-color:#ccc}.label-default-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #ccc;color:#ccc}.label-white[data-v-e59be3b4]{background-color:#fff}.label-white-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #fff;color:#fff}.label-black[data-v-e59be3b4]{background-color:#000}.label-black-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #000;color:#000}.dot[data-v-e59be3b4]{width:6px;height:6px;border-radius:6px}.dot-primary[data-v-e59be3b4],.dot[data-v-e59be3b4]{background-color:#1e90ff}.dot-primary-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #1e90ff;color:#1e90ff}.dot-secondary[data-v-e59be3b4]{background-color:#747474}.dot-secondary-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #747474;color:#747474}.dot-third[data-v-e59be3b4]{background-color:#ccc}.dot-third-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #ccc;color:#ccc}.dot-success[data-v-e59be3b4]{background-color:#9acd32}.dot-success-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #9acd32;color:#9acd32}.dot-danger[data-v-e59be3b4]{background-color:#ff4500}.dot-danger-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #ff4500;color:#ff4500}.dot-grey[data-v-e59be3b4]{background-color:#999}.dot-grey-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #999;color:#999}.dot-info[data-v-e59be3b4]{background-color:#17a2b8}.dot-info-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #17a2b8;color:#17a2b8}.dot-warning[data-v-e59be3b4]{background-color:#ffa300}.dot-warning-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #ffa300;color:#ffa300}.dot-light[data-v-e59be3b4]{background-color:#f5f5f5}.dot-light-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #f5f5f5;color:#f5f5f5}.dot-dark[data-v-e59be3b4]{background-color:#24292e}.dot-dark-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #24292e;color:#24292e}.dot-default[data-v-e59be3b4]{background-color:#ccc}.dot-default-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #ccc;color:#ccc}.dot-white[data-v-e59be3b4]{background-color:#fff}.dot-white-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #fff;color:#fff}.dot-black[data-v-e59be3b4]{background-color:#000}.dot-black-outline[data-v-e59be3b4]{background-color:transparent;border:1px solid #000;color:#000}a[data-v-e59be3b4]{color:#1e90ff;text-decoration:none}a[data-v-e59be3b4]:focus,a[data-v-e59be3b4]:hover{text-decoration:underline}.btn[data-v-e59be3b4]{border:1px solid transparent;outline:none;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);background-color:#1e90ff;color:#fff;display:inline-block;border-radius:8px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 20px;font-size:1em;font-weight:inherit;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;overflow:visible;-webkit-font-smoothing:inherit;text-decoration:none;-moz-osx-font-smoothing:inherit}.btn[data-v-e59be3b4]:focus,.btn[data-v-e59be3b4]:hover{background-color:#0077ea}.btn.active[data-v-e59be3b4]{background-color:#1e90ff}.btn.active[data-v-e59be3b4],.btn[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(30,144,255,.5);box-shadow:0 0 0 .143rem rgba(30,144,255,.5)}.btn.active[data-v-e59be3b4],.btn[data-v-e59be3b4]:focus,.btn[data-v-e59be3b4]:hover{text-decoration:none}.btn--rounded[data-v-e59be3b4]{border-radius:50px}.btn--block[data-v-e59be3b4]{width:100%}.btn--lg[data-v-e59be3b4]{padding:16px 22px;font-size:1.143em}.btn--md[data-v-e59be3b4]{padding:10px 20px;font-size:1em}.btn--sm[data-v-e59be3b4]{padding:9px 15px;font-size:.857em}.btn--mini[data-v-e59be3b4]{padding:7px 15px;font-size:.857em}.btn--fab[data-v-e59be3b4]{border-radius:50%;padding:0;height:40px;width:40px}.btn--fab.btn--lg[data-v-e59be3b4]{height:50px;width:50px}.btn--fab.btn--md[data-v-e59be3b4]{height:36px;width:36px}.btn--fab.btn--sm[data-v-e59be3b4]{height:32px;width:32px}.btn--fab.btn--mini[data-v-e59be3b4]{height:28px;width:28px}.btn--light[data-v-e59be3b4],.btn--white[data-v-e59be3b4]{color:#747474}.btn--primary[data-v-e59be3b4]{background-color:#1e90ff}.btn--primary[data-v-e59be3b4]:focus,.btn--primary[data-v-e59be3b4]:hover{background-color:#0077ea}.btn--primary.active[data-v-e59be3b4]{background-color:#1e90ff}.btn--primary.active[data-v-e59be3b4],.btn--primary[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(30,144,255,.5);box-shadow:0 0 0 .143rem rgba(30,144,255,.5)}.btn--primary--outline[data-v-e59be3b4]{background-color:rgba(30,144,255,.05);border:1px solid #1e90ff;color:#1e90ff}.btn--primary--outline.active[data-v-e59be3b4],.btn--primary--outline[data-v-e59be3b4]:focus,.btn--primary--outline[data-v-e59be3b4]:hover{background-color:#1e90ff;color:#fff}.btn--primary--outline.active[data-v-e59be3b4],.btn--primary--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(30,144,255,.5);box-shadow:0 0 0 .143rem rgba(30,144,255,.5)}.btn--secondary[data-v-e59be3b4]{background-color:#747474}.btn--secondary[data-v-e59be3b4]:focus,.btn--secondary[data-v-e59be3b4]:hover{background-color:#5b5b5b}.btn--secondary.active[data-v-e59be3b4]{background-color:#747474}.btn--secondary.active[data-v-e59be3b4],.btn--secondary[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5)}.btn--secondary--outline[data-v-e59be3b4]{background-color:hsla(0,0%,45.5%,.05);border:1px solid #747474;color:#747474}.btn--secondary--outline.active[data-v-e59be3b4],.btn--secondary--outline[data-v-e59be3b4]:focus,.btn--secondary--outline[data-v-e59be3b4]:hover{background-color:#747474;color:#fff}.btn--secondary--outline.active[data-v-e59be3b4],.btn--secondary--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5)}.btn--third[data-v-e59be3b4]{background-color:#ccc}.btn--third[data-v-e59be3b4]:focus,.btn--third[data-v-e59be3b4]:hover{background-color:#b3b3b3}.btn--third.active[data-v-e59be3b4]{background-color:#ccc}.btn--third.active[data-v-e59be3b4],.btn--third[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--third--outline[data-v-e59be3b4]{background-color:hsla(0,0%,80%,.05);border:1px solid #ccc;color:#ccc}.btn--third--outline.active[data-v-e59be3b4],.btn--third--outline[data-v-e59be3b4]:focus,.btn--third--outline[data-v-e59be3b4]:hover{background-color:#ccc;color:#fff}.btn--third--outline.active[data-v-e59be3b4],.btn--third--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--success[data-v-e59be3b4]{background-color:#9acd32}.btn--success[data-v-e59be3b4]:focus,.btn--success[data-v-e59be3b4]:hover{background-color:#7ba428}.btn--success.active[data-v-e59be3b4]{background-color:#9acd32}.btn--success.active[data-v-e59be3b4],.btn--success[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(154,205,50,.5);box-shadow:0 0 0 .143rem rgba(154,205,50,.5)}.btn--success--outline[data-v-e59be3b4]{background-color:rgba(154,205,50,.05);border:1px solid #9acd32;color:#9acd32}.btn--success--outline.active[data-v-e59be3b4],.btn--success--outline[data-v-e59be3b4]:focus,.btn--success--outline[data-v-e59be3b4]:hover{background-color:#9acd32;color:#fff}.btn--success--outline.active[data-v-e59be3b4],.btn--success--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(154,205,50,.5);box-shadow:0 0 0 .143rem rgba(154,205,50,.5)}.btn--danger[data-v-e59be3b4]{background-color:#ff4500}.btn--danger[data-v-e59be3b4]:focus,.btn--danger[data-v-e59be3b4]:hover{background-color:#cc3700}.btn--danger.active[data-v-e59be3b4]{background-color:#ff4500}.btn--danger.active[data-v-e59be3b4],.btn--danger[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,69,0,.5);box-shadow:0 0 0 .143rem rgba(255,69,0,.5)}.btn--danger--outline[data-v-e59be3b4]{background-color:rgba(255,69,0,.05);border:1px solid #ff4500;color:#ff4500}.btn--danger--outline.active[data-v-e59be3b4],.btn--danger--outline[data-v-e59be3b4]:focus,.btn--danger--outline[data-v-e59be3b4]:hover{background-color:#ff4500;color:#fff}.btn--danger--outline.active[data-v-e59be3b4],.btn--danger--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,69,0,.5);box-shadow:0 0 0 .143rem rgba(255,69,0,.5)}.btn--grey[data-v-e59be3b4]{background-color:#999}.btn--grey[data-v-e59be3b4]:focus,.btn--grey[data-v-e59be3b4]:hover{background-color:grey}.btn--grey.active[data-v-e59be3b4]{background-color:#999}.btn--grey.active[data-v-e59be3b4],.btn--grey[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5)}.btn--grey--outline[data-v-e59be3b4]{background-color:hsla(0,0%,60%,.05);border:1px solid #999;color:#999}.btn--grey--outline.active[data-v-e59be3b4],.btn--grey--outline[data-v-e59be3b4]:focus,.btn--grey--outline[data-v-e59be3b4]:hover{background-color:#999;color:#fff}.btn--grey--outline.active[data-v-e59be3b4],.btn--grey--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5)}.btn--info[data-v-e59be3b4]{background-color:#17a2b8}.btn--info[data-v-e59be3b4]:focus,.btn--info[data-v-e59be3b4]:hover{background-color:#117a8b}.btn--info.active[data-v-e59be3b4]{background-color:#17a2b8}.btn--info.active[data-v-e59be3b4],.btn--info[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(23,162,184,.5);box-shadow:0 0 0 .143rem rgba(23,162,184,.5)}.btn--info--outline[data-v-e59be3b4]{background-color:rgba(23,162,184,.05);border:1px solid #17a2b8;color:#17a2b8}.btn--info--outline.active[data-v-e59be3b4],.btn--info--outline[data-v-e59be3b4]:focus,.btn--info--outline[data-v-e59be3b4]:hover{background-color:#17a2b8;color:#fff}.btn--info--outline.active[data-v-e59be3b4],.btn--info--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(23,162,184,.5);box-shadow:0 0 0 .143rem rgba(23,162,184,.5)}.btn--warning[data-v-e59be3b4]{background-color:#ffa300}.btn--warning[data-v-e59be3b4]:focus,.btn--warning[data-v-e59be3b4]:hover{background-color:#cc8200}.btn--warning.active[data-v-e59be3b4]{background-color:#ffa300}.btn--warning.active[data-v-e59be3b4],.btn--warning[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,163,0,.5);box-shadow:0 0 0 .143rem rgba(255,163,0,.5)}.btn--warning--outline[data-v-e59be3b4]{background-color:rgba(255,163,0,.05);border:1px solid #ffa300;color:#ffa300}.btn--warning--outline.active[data-v-e59be3b4],.btn--warning--outline[data-v-e59be3b4]:focus,.btn--warning--outline[data-v-e59be3b4]:hover{background-color:#ffa300;color:#fff}.btn--warning--outline.active[data-v-e59be3b4],.btn--warning--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,163,0,.5);box-shadow:0 0 0 .143rem rgba(255,163,0,.5)}.btn--light[data-v-e59be3b4]{background-color:#f5f5f5}.btn--light[data-v-e59be3b4]:focus,.btn--light[data-v-e59be3b4]:hover{background-color:#dcdcdc}.btn--light.active[data-v-e59be3b4]{background-color:#f5f5f5}.btn--light.active[data-v-e59be3b4],.btn--light[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5)}.btn--light--outline[data-v-e59be3b4]{background-color:hsla(0,0%,96.1%,.05);border:1px solid #f5f5f5;color:#f5f5f5}.btn--light--outline.active[data-v-e59be3b4],.btn--light--outline[data-v-e59be3b4]:focus,.btn--light--outline[data-v-e59be3b4]:hover{background-color:#f5f5f5;color:#fff}.btn--light--outline.active[data-v-e59be3b4],.btn--light--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5)}.btn--dark[data-v-e59be3b4]{background-color:#24292e}.btn--dark[data-v-e59be3b4]:focus,.btn--dark[data-v-e59be3b4]:hover{background-color:#0e1011}.btn--dark.active[data-v-e59be3b4]{background-color:#24292e}.btn--dark.active[data-v-e59be3b4],.btn--dark[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(36,41,46,.5);box-shadow:0 0 0 .143rem rgba(36,41,46,.5)}.btn--dark--outline[data-v-e59be3b4]{background-color:rgba(36,41,46,.05);border:1px solid #24292e;color:#24292e}.btn--dark--outline.active[data-v-e59be3b4],.btn--dark--outline[data-v-e59be3b4]:focus,.btn--dark--outline[data-v-e59be3b4]:hover{background-color:#24292e;color:#fff}.btn--dark--outline.active[data-v-e59be3b4],.btn--dark--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(36,41,46,.5);box-shadow:0 0 0 .143rem rgba(36,41,46,.5)}.btn--default[data-v-e59be3b4]{background-color:#ccc}.btn--default[data-v-e59be3b4]:focus,.btn--default[data-v-e59be3b4]:hover{background-color:#b3b3b3}.btn--default.active[data-v-e59be3b4]{background-color:#ccc}.btn--default.active[data-v-e59be3b4],.btn--default[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--default--outline[data-v-e59be3b4]{background-color:hsla(0,0%,80%,.05);border:1px solid #ccc;color:#ccc}.btn--default--outline.active[data-v-e59be3b4],.btn--default--outline[data-v-e59be3b4]:focus,.btn--default--outline[data-v-e59be3b4]:hover{background-color:#ccc;color:#fff}.btn--default--outline.active[data-v-e59be3b4],.btn--default--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--white[data-v-e59be3b4]{background-color:#fff}.btn--white[data-v-e59be3b4]:focus,.btn--white[data-v-e59be3b4]:hover{background-color:#e6e6e6}.btn--white.active[data-v-e59be3b4]{background-color:#fff}.btn--white.active[data-v-e59be3b4],.btn--white[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5)}.btn--white--outline[data-v-e59be3b4]{background-color:hsla(0,0%,100%,.05);border:1px solid #fff;color:#fff}.btn--white--outline.active[data-v-e59be3b4],.btn--white--outline[data-v-e59be3b4]:focus,.btn--white--outline[data-v-e59be3b4]:hover{background-color:#fff;color:#fff}.btn--white--outline.active[data-v-e59be3b4],.btn--white--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5)}.btn--black.active[data-v-e59be3b4],.btn--black[data-v-e59be3b4],.btn--black[data-v-e59be3b4]:focus,.btn--black[data-v-e59be3b4]:hover{background-color:#000}.btn--black.active[data-v-e59be3b4],.btn--black[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(0,0,0,.5);box-shadow:0 0 0 .143rem rgba(0,0,0,.5)}.btn--black--outline[data-v-e59be3b4]{background-color:rgba(0,0,0,.05);border:1px solid #000;color:#000}.btn--black--outline.active[data-v-e59be3b4],.btn--black--outline[data-v-e59be3b4]:focus,.btn--black--outline[data-v-e59be3b4]:hover{background-color:#000;color:#fff}.btn--black--outline.active[data-v-e59be3b4],.btn--black--outline[data-v-e59be3b4]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(0,0,0,.5);box-shadow:0 0 0 .143rem rgba(0,0,0,.5)}.btn--default--outline[data-v-e59be3b4]{color:#747474}.btn--disabled[data-v-e59be3b4]:disabled{-webkit-box-shadow:none;box-shadow:none;background-color:#ccc;border:1px solid #ccc;color:#fff;cursor:not-allowed}.badge[data-v-e59be3b4]{background:#999;height:22px;line-height:22px;border-radius:22px;padding:0 5px;font-size:.857em;color:#888;font-weight:500}.badge-primary[data-v-e59be3b4]{background-color:#1e90ff;color:#fff}.badge-secondary[data-v-e59be3b4]{background-color:#747474;color:#fff}.badge-third[data-v-e59be3b4]{background-color:#ccc;color:#fff}.badge-success[data-v-e59be3b4]{background-color:#9acd32;color:#fff}.badge-danger[data-v-e59be3b4]{background-color:#ff4500;color:#fff}.badge-grey[data-v-e59be3b4]{background-color:#999;color:#fff}.badge-info[data-v-e59be3b4]{background-color:#17a2b8;color:#fff}.badge-warning[data-v-e59be3b4]{background-color:#ffa300;color:#fff}.badge-light[data-v-e59be3b4]{background-color:#f5f5f5;color:#fff}.badge-dark[data-v-e59be3b4]{background-color:#24292e;color:#fff}.badge-default[data-v-e59be3b4]{background-color:#ccc;color:#fff}.badge-white[data-v-e59be3b4]{background-color:#fff;color:#fff}.badge-black[data-v-e59be3b4]{background-color:#000;color:#fff}table.md[data-v-e59be3b4]{border-spacing:0;border-radius:8px;border-collapse:collapse;width:100%;table-layout:fixed;overflow-wrap:break-word;overflow:hidden;word-break:break-all;margin-top:0;margin-bottom:16px;font-size:1em;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}table.md tr[data-v-e59be3b4]{background-color:#fff;width:100%}table.md tr td[data-v-e59be3b4],table.md tr th[data-v-e59be3b4]{padding:6px 13px;text-align:left}table.md tr[data-v-e59be3b4]:nth-child(2n){background-color:#f2f2f2}.is-dark table.md[data-v-e59be3b4]{color:#f2f2f2}.is-dark table.md tr[data-v-e59be3b4]{background-color:#21222e}.is-dark table.md tr[data-v-e59be3b4]:nth-child(2n){background-color:#2e2f40}.is-dark table.md tr td.text-muted[data-v-e59be3b4]{color:hsla(0,0%,100%,.3)}.slide-enter-active[data-v-e59be3b4],.slide-leave-active[data-v-e59be3b4]{opacity:1;z-index:998;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.slide-enter[data-v-e59be3b4],.slide-leave-to[data-v-e59be3b4]{opacity:0;z-index:998;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tags-enter-active[data-v-e59be3b4],.tags-leave-active[data-v-e59be3b4]{opacity:1;-webkit-transition:all .3s;transition:all .3s;position:absolute;-webkit-transform:translateY(0);transform:translateY(0)}.tags-enter[data-v-e59be3b4],.tags-leave-to[data-v-e59be3b4]{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slideinvert-enter-active[data-v-e59be3b4],.slideinvert-leave-active[data-v-e59be3b4]{opacity:1;z-index:998;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.slideinvert-enter[data-v-e59be3b4],.slideinvert-leave-to[data-v-e59be3b4]{opacity:0;z-index:998;-webkit-transform:translateY(40px);transform:translateY(40px)}.slidenext-enter-active[data-v-e59be3b4],.slidenext-leave-active[data-v-e59be3b4],.slideprev-enter-active[data-v-e59be3b4],.slideprev-leave-active[data-v-e59be3b4]{position:absolute;-webkit-transition:all .3s;transition:all .3s}.slidenext-enter[data-v-e59be3b4],.slideprev-leave-to[data-v-e59be3b4]{-webkit-transform:translateX(100%);transform:translateX(100%)}.slidenext-leave-to[data-v-e59be3b4],.slideprev-enter[data-v-e59be3b4]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slidevnext-enter-active[data-v-e59be3b4],.slidevnext-leave-active[data-v-e59be3b4],.slidevprev-enter-active[data-v-e59be3b4],.slidevprev-leave-active[data-v-e59be3b4]{position:absolute;-webkit-transition:all .3s;transition:all .3s}.slidevnext-enter[data-v-e59be3b4],.slidevprev-leave-to[data-v-e59be3b4]{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.slidevnext-leave-to[data-v-e59be3b4],.slidevprev-enter[data-v-e59be3b4]{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}@media screen and (max-width:415px){.slide-enter-active[data-v-e59be3b4],.slide-leave-active[data-v-e59be3b4],.slideinvert-enter-active[data-v-e59be3b4],.slideinvert-leave-active[data-v-e59be3b4]{-webkit-transition:all 0s;transition:all 0s}}.spinner-anim[data-v-e59be3b4]{-webkit-animation:spin-data-v-e59be3b4 .6s linear infinite;animation:spin-data-v-e59be3b4 .6s linear infinite}@-webkit-keyframes spin-data-v-e59be3b4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-e59be3b4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dialog-fade-enter-active .dialog-animation[data-v-e59be3b4]{-webkit-animation:dialog-fade-in-data-v-e59be3b4 .4s;animation:dialog-fade-in-data-v-e59be3b4 .4s}.dialog-fade-leave-active .dialog-animation[data-v-e59be3b4]{-webkit-animation:dialog-fade-out-data-v-e59be3b4 .4s;animation:dialog-fade-out-data-v-e59be3b4 .4s}@-webkit-keyframes dialog-fade-in-data-v-e59be3b4{0%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in-data-v-e59be3b4{0%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out-data-v-e59be3b4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}}@keyframes dialog-fade-out-data-v-e59be3b4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}}.expand-enter-active[data-v-e59be3b4],.expand-leave-active[data-v-e59be3b4]{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity,height;transition-property:opacity,height;overflow:hidden}.expand-enter[data-v-e59be3b4],.expand-leave-to[data-v-e59be3b4]{height:0;opacity:0}.scale-enter-active[data-v-e59be3b4],.scale-leave-active[data-v-e59be3b4]{opacity:1;z-index:1;-webkit-transition:all .3s cubic-bezier(.4,.52,.26,.9);transition:all .3s cubic-bezier(.4,.52,.26,.9)}.scale-enter[data-v-e59be3b4],.scale-leave-to[data-v-e59be3b4]{opacity:.4;z-index:1;-webkit-transform:scale(0);transform:scale(0)}@-webkit-keyframes loading-data-v-e59be3b4{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.flip-list-move[data-v-e59be3b4]{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.over-hid[data-v-e59be3b4]{overflow:hidden}.pos-r[data-v-e59be3b4]{position:relative}.pos-a[data-v-e59be3b4]{position:absolute}.flex[data-v-e59be3b4]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.fluid[data-v-e59be3b4]{width:100%}.flex.direction-column[data-v-e59be3b4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.direction-column-reverse[data-v-e59be3b4]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex.direction-row[data-v-e59be3b4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex.direction-row-reverse[data-v-e59be3b4]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.align-center[data-v-e59be3b4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.align-start[data-v-e59be3b4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.align-end[data-v-e59be3b4]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.justify-start[data-v-e59be3b4]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex.justify-end[data-v-e59be3b4]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex.justify-center[data-v-e59be3b4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.space-between[data-v-e59be3b4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.space-around[data-v-e59be3b4]{-ms-flex-pack:distribute;justify-content:space-around}.flex.flex-center[data-v-e59be3b4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.flex--wrap[data-v-e59be3b4]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.flex--grow[data-v-e59be3b4]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-fill[data-v-e59be3b4]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-fixed[data-v-e59be3b4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-1[data-v-e59be3b4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-100[data-v-e59be3b4]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.flex-75[data-v-e59be3b4]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.flex-50[data-v-e59be3b4]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.flex-33[data-v-e59be3b4]{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%}.flex-25[data-v-e59be3b4]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.flex-20[data-v-e59be3b4]{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.flex-16[data-v-e59be3b4]{-webkit-box-flex:0;-ms-flex:0 1 16.66%;flex:0 1 16.66%}.text-muted-white[data-v-e59be3b4]{color:hsla(0,0%,100%,.54)}.text-muted[data-v-e59be3b4]{color:rgba(0,0,0,.54)}.is-dark .text-muted[data-v-e59be3b4]{color:hsla(0,0%,100%,.54)}.text-strong[data-v-e59be3b4]{font-weight:500}.text-center[data-v-e59be3b4]{text-align:center}.text-left[data-v-e59be3b4]{text-align:left}.text-right[data-v-e59be3b4]{text-align:right}.text-primary[data-v-e59be3b4]{color:#1e90ff}.text-secondary[data-v-e59be3b4]{color:#747474}.text-third[data-v-e59be3b4]{color:#ccc}.text-success[data-v-e59be3b4]{color:#9acd32}.text-danger[data-v-e59be3b4]{color:#ff4500}.text-grey[data-v-e59be3b4]{color:#999}.text-info[data-v-e59be3b4]{color:#17a2b8}.text-warning[data-v-e59be3b4]{color:#ffa300}.text-light[data-v-e59be3b4]{color:#f5f5f5}.text-dark[data-v-e59be3b4]{color:#24292e}.text-default[data-v-e59be3b4]{color:#ccc}.text-white[data-v-e59be3b4]{color:#fff}.text-black[data-v-e59be3b4]{color:#000}.dots-text[data-v-e59be3b4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dots-text-3[data-v-e59be3b4]{overflow:hidden;position:relative;line-height:1.3em;max-height:3.9em;text-align:justify;margin-right:-1em;padding-right:1em}.dots-text-3[data-v-e59be3b4]:before{content:"...";position:absolute;right:3px;bottom:2px}.dots-text-3[data-v-e59be3b4]:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.dots-text-2[data-v-e59be3b4]{overflow:hidden;position:relative;line-height:1.3em;max-height:2.6em;text-align:justify;margin-right:-1em;padding-right:1em}.dots-text-2[data-v-e59be3b4]:before{content:"...";position:absolute;right:3px;bottom:2px}.dots-text-2[data-v-e59be3b4]:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.container[data-v-e59be3b4]{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width:768px){.container[data-v-e59be3b4]{max-width:100%}}@media (min-width:768px){.container[data-v-e59be3b4]{max-width:768px}}@media (min-width:1024px){.container[data-v-e59be3b4]{max-width:1024px}}@media (min-width:1440px){.container[data-v-e59be3b4]{max-width:1440px}}@media (min-width:2560px){.container[data-v-e59be3b4]{max-width:2560px}}.pr-0[data-v-e59be3b4]{padding-right:0}.pt-0[data-v-e59be3b4]{padding-top:0}.pb-0[data-v-e59be3b4]{padding-bottom:0}.pl-0[data-v-e59be3b4]{padding-left:0}.px-0[data-v-e59be3b4]{padding-left:0;padding-right:0}.py-0[data-v-e59be3b4]{padding-top:0;padding-bottom:0}.p-0[data-v-e59be3b4]{padding:0}.pr-1[data-v-e59be3b4]{padding-right:.25rem}.pt-1[data-v-e59be3b4]{padding-top:.25rem}.pb-1[data-v-e59be3b4]{padding-bottom:.25rem}.pl-1[data-v-e59be3b4]{padding-left:.25rem}.px-1[data-v-e59be3b4]{padding-left:.25rem;padding-right:.25rem}.py-1[data-v-e59be3b4]{padding-top:.25rem;padding-bottom:.25rem}.p-1[data-v-e59be3b4]{padding:.25rem}.pr-2[data-v-e59be3b4]{padding-right:.5rem}.pt-2[data-v-e59be3b4]{padding-top:.5rem}.pb-2[data-v-e59be3b4]{padding-bottom:.5rem}.pl-2[data-v-e59be3b4]{padding-left:.5rem}.px-2[data-v-e59be3b4]{padding-left:.5rem;padding-right:.5rem}.py-2[data-v-e59be3b4]{padding-top:.5rem;padding-bottom:.5rem}.p-2[data-v-e59be3b4]{padding:.5rem}.pr-3[data-v-e59be3b4]{padding-right:1rem}.pt-3[data-v-e59be3b4]{padding-top:1rem}.pb-3[data-v-e59be3b4]{padding-bottom:1rem}.pl-3[data-v-e59be3b4]{padding-left:1rem}.px-3[data-v-e59be3b4]{padding-left:1rem;padding-right:1rem}.py-3[data-v-e59be3b4]{padding-top:1rem;padding-bottom:1rem}.p-3[data-v-e59be3b4]{padding:1rem}.pr-4[data-v-e59be3b4]{padding-right:1.5rem}.pt-4[data-v-e59be3b4]{padding-top:1.5rem}.pb-4[data-v-e59be3b4]{padding-bottom:1.5rem}.pl-4[data-v-e59be3b4]{padding-left:1.5rem}.px-4[data-v-e59be3b4]{padding-left:1.5rem;padding-right:1.5rem}.py-4[data-v-e59be3b4]{padding-top:1.5rem;padding-bottom:1.5rem}.p-4[data-v-e59be3b4]{padding:1.5rem}.pr-5[data-v-e59be3b4]{padding-right:3rem}.pt-5[data-v-e59be3b4]{padding-top:3rem}.pb-5[data-v-e59be3b4]{padding-bottom:3rem}.pl-5[data-v-e59be3b4]{padding-left:3rem}.px-5[data-v-e59be3b4]{padding-left:3rem;padding-right:3rem}.py-5[data-v-e59be3b4]{padding-top:3rem;padding-bottom:3rem}.p-5[data-v-e59be3b4]{padding:3rem}.mr-0[data-v-e59be3b4]{margin-right:0}.mt-0[data-v-e59be3b4]{margin-top:0}.mb-0[data-v-e59be3b4]{margin-bottom:0}.ml-0[data-v-e59be3b4]{margin-left:0}.mx-0[data-v-e59be3b4]{margin-left:0;margin-right:0}.my-0[data-v-e59be3b4]{margin-top:0;margin-bottom:0}.m-0[data-v-e59be3b4]{margin:0}.mr-1[data-v-e59be3b4]{margin-right:.25rem}.mt-1[data-v-e59be3b4]{margin-top:.25rem}.mb-1[data-v-e59be3b4]{margin-bottom:.25rem}.ml-1[data-v-e59be3b4]{margin-left:.25rem}.mx-1[data-v-e59be3b4]{margin-left:.25rem;margin-right:.25rem}.my-1[data-v-e59be3b4]{margin-top:.25rem;margin-bottom:.25rem}.m-1[data-v-e59be3b4]{margin:.25rem}.mr-2[data-v-e59be3b4]{margin-right:.5rem}.mt-2[data-v-e59be3b4]{margin-top:.5rem}.mb-2[data-v-e59be3b4]{margin-bottom:.5rem}.ml-2[data-v-e59be3b4]{margin-left:.5rem}.mx-2[data-v-e59be3b4]{margin-left:.5rem;margin-right:.5rem}.my-2[data-v-e59be3b4]{margin-top:.5rem;margin-bottom:.5rem}.m-2[data-v-e59be3b4]{margin:.5rem}.mr-3[data-v-e59be3b4]{margin-right:1rem}.mt-3[data-v-e59be3b4]{margin-top:1rem}.mb-3[data-v-e59be3b4]{margin-bottom:1rem}.ml-3[data-v-e59be3b4]{margin-left:1rem}.mx-3[data-v-e59be3b4]{margin-left:1rem;margin-right:1rem}.my-3[data-v-e59be3b4]{margin-top:1rem;margin-bottom:1rem}.m-3[data-v-e59be3b4]{margin:1rem}.mr-4[data-v-e59be3b4]{margin-right:1.5rem}.mt-4[data-v-e59be3b4]{margin-top:1.5rem}.mb-4[data-v-e59be3b4]{margin-bottom:1.5rem}.ml-4[data-v-e59be3b4]{margin-left:1.5rem}.mx-4[data-v-e59be3b4]{margin-left:1.5rem;margin-right:1.5rem}.my-4[data-v-e59be3b4]{margin-top:1.5rem;margin-bottom:1.5rem}.m-4[data-v-e59be3b4]{margin:1.5rem}.mr-5[data-v-e59be3b4]{margin-right:3rem}.mt-5[data-v-e59be3b4]{margin-top:3rem}.mb-5[data-v-e59be3b4]{margin-bottom:3rem}.ml-5[data-v-e59be3b4]{margin-left:3rem}.mx-5[data-v-e59be3b4]{margin-left:3rem;margin-right:3rem}.my-5[data-v-e59be3b4]{margin-top:3rem;margin-bottom:3rem}.m-5[data-v-e59be3b4]{margin:3rem}.h-100[data-v-e59be3b4]{height:100%}.mh-100[data-v-e59be3b4]{max-height:100%}.w-100[data-v-e59be3b4]{width:100%}.mw-100[data-v-e59be3b4]{max-width:100%}.m-h-0[data-v-e59be3b4]{min-height:0}.m-h-100[data-v-e59be3b4]{min-height:100%}.m-w-0[data-v-e59be3b4]{min-width:0}.m-w-100[data-v-e59be3b4]{min-width:100%}.br-0[data-v-e59be3b4]{border-radius:0}.brt-0[data-v-e59be3b4]{border-top-left-radius:0;border-top-right-radius:0}.brb-0[data-v-e59be3b4]{border-bottom-right-radius:0;border-bottom-left-radius:0}.br-2[data-v-e59be3b4]{border-radius:2px}.brt-2[data-v-e59be3b4]{border-top-left-radius:2px;border-top-right-radius:2px}.brb-2[data-v-e59be3b4]{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.br-4[data-v-e59be3b4]{border-radius:4px}.brt-4[data-v-e59be3b4]{border-top-left-radius:4px;border-top-right-radius:4px}.brb-4[data-v-e59be3b4]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.br-8[data-v-e59be3b4]{border-radius:8px}.brt-8[data-v-e59be3b4]{border-top-left-radius:8px;border-top-right-radius:8px}.brb-8[data-v-e59be3b4]{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.fs-12[data-v-e59be3b4]{font-size:12px}.fs-14[data-v-e59be3b4]{font-size:14px}.fs-16[data-v-e59be3b4]{font-size:16px}.fs-18[data-v-e59be3b4]{font-size:18px}.fs-20[data-v-e59be3b4]{font-size:20px}.fs-22[data-v-e59be3b4]{font-size:22px}.fs-26[data-v-e59be3b4]{font-size:26px}.fw-300[data-v-e59be3b4]{font-weight:300}.fw-400[data-v-e59be3b4]{font-weight:400}.fw-500[data-v-e59be3b4]{font-weight:500}@media only screen and (max-width:2560px){.hidden-4k[data-v-e59be3b4]{display:none}}@media only screen and (max-width:1440px){.hidden-laptop[data-v-e59be3b4]{display:none}}@media only screen and (max-width:1024px){.hidden-laptop-s[data-v-e59be3b4]{display:none}}@media only screen and (max-width:768px){.hidden-tablet[data-v-e59be3b4]{display:none}}@media only screen and (max-width:425px){.hidden-mobile[data-v-e59be3b4]{display:none}}@media only screen and (max-width:375px){.hidden-mobile-m[data-v-e59be3b4]{display:none}}@media only screen and (max-width:320px){.hidden-mobile-s[data-v-e59be3b4]{display:none}}.show-4k[data-v-e59be3b4]{display:none}@media only screen and (max-width:2560px){.show-4k[data-v-e59be3b4]{display:inherit}}.show-laptop[data-v-e59be3b4]{display:none}@media only screen and (max-width:1440px){.show-laptop[data-v-e59be3b4]{display:inherit}}.show-laptop-s[data-v-e59be3b4]{display:none}@media only screen and (max-width:1024px){.show-laptop-s[data-v-e59be3b4]{display:inherit}}.show-tablet[data-v-e59be3b4]{display:none}@media only screen and (max-width:768px){.show-tablet[data-v-e59be3b4]{display:inherit}}.show-mobile[data-v-e59be3b4]{display:none}@media only screen and (max-width:425px){.show-mobile[data-v-e59be3b4]{display:inherit}}.show-mobile-m[data-v-e59be3b4]{display:none}@media only screen and (max-width:375px){.show-mobile-m[data-v-e59be3b4]{display:inherit}}.show-mobile-s[data-v-e59be3b4]{display:none}@media only screen and (max-width:320px){.show-mobile-s[data-v-e59be3b4]{display:inherit}}[data-v-e59be3b4],[data-v-e59be3b4]:after,[data-v-e59be3b4]:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote[data-v-e59be3b4],body[data-v-e59be3b4],dd[data-v-e59be3b4],dl[data-v-e59be3b4],figure[data-v-e59be3b4],h1[data-v-e59be3b4],h2[data-v-e59be3b4],h3[data-v-e59be3b4],h4[data-v-e59be3b4],h5[data-v-e59be3b4],h6[data-v-e59be3b4],hr[data-v-e59be3b4],ol[data-v-e59be3b4],p[data-v-e59be3b4],pre[data-v-e59be3b4],ul[data-v-e59be3b4]{margin:0;padding:0}#app[data-v-e59be3b4],body[data-v-e59be3b4],button[data-v-e59be3b4],html[data-v-e59be3b4],input[data-v-e59be3b4]{font:400 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.5;-webkit-font-kerning:normal;font-kerning:normal}.input-tel[data-v-e59be3b4]{position:relative;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:40px;min-height:40px}.input-tel__label[data-v-e59be3b4]{position:absolute;top:4px;cursor:pointer;left:13px;-webkit-transform:translateY(25%);transform:translateY(25%);opacity:0;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);font-size:11px;color:#747474}.input-tel__input[data-v-e59be3b4]{cursor:pointer;background-color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;position:relative;width:100%;padding:0 12px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:1px solid #ccc;font-size:14px;z-index:0;margin-left:-1px;height:40px;min-height:40px}.input-tel__input[data-v-e59be3b4]:hover{border-color:#1e90ff}.input-tel__input[data-v-e59be3b4]:not(.no-country-selector){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-tel__input[data-v-e59be3b4]::-webkit-input-placeholder{color:#747474}.input-tel__input[data-v-e59be3b4]::-moz-placeholder{color:#747474}.input-tel__input[data-v-e59be3b4]:-ms-input-placeholder{color:#747474}.input-tel__input[data-v-e59be3b4]::-ms-input-placeholder{color:#747474}.input-tel__input[data-v-e59be3b4]::placeholder{color:#747474}.input-tel__input__input[data-v-e59be3b4]:-webkit-autofill,.input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:active,.input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:focus,.input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#747474!important}.input-tel__clear[data-v-e59be3b4]{position:absolute;top:0;bottom:0;right:8px;margin:auto 0;width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#747474;border-radius:24px;cursor:pointer;font-size:12px}.input-tel__clear[data-v-e59be3b4]:focus{outline:none}.input-tel__clear>span[data-v-e59be3b4]:not(.input-tel__clear__effect){position:relative;top:1px}.input-tel__clear__effect[data-v-e59be3b4]{position:absolute;top:0;left:0;right:0;bottom:0;width:24px;height:24px;background-color:#747474;border-radius:24px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.input-tel__clear[data-v-e59be3b4]:hover{color:#fff}.input-tel__clear:hover .input-tel__clear__effect[data-v-e59be3b4]{-webkit-transform:scale(1);transform:scale(1);opacity:.6}.input-tel.is-dark .input-tel__input[data-v-e59be3b4]::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}.input-tel.is-dark .input-tel__input[data-v-e59be3b4]::-moz-placeholder{color:hsla(0,0%,100%,.7)}.input-tel.is-dark .input-tel__input[data-v-e59be3b4]:-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.input-tel.is-dark .input-tel__input[data-v-e59be3b4]::-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.input-tel.is-dark .input-tel__input[data-v-e59be3b4]::placeholder{color:hsla(0,0%,100%,.7)}.input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill,.input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:active,.input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:focus,.input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #21222e inset!important;box-shadow:inset 0 0 0 1000px #21222e!important;-webkit-text-fill-color:hsla(0,0%,100%,.7)!important}.input-tel.is-dark .input-tel__clear[data-v-e59be3b4]{color:hsla(0,0%,100%,.7)}.input-tel.is-dark .input-tel__clear__effect[data-v-e59be3b4]{background-color:hsla(0,0%,100%,.3)}.input-tel.is-dark .input-tel__clear[data-v-e59be3b4]:hover{color:#fff}.input-tel.is-focused[data-v-e59be3b4]{z-index:1}.input-tel.is-focused .input-tel__input[data-v-e59be3b4]{border-color:#1e90ff;-webkit-box-shadow:0 0 0 .125rem rgba(30,144,255,.7);box-shadow:0 0 0 .125rem rgba(30,144,255,.7)}.input-tel.is-focused .input-tel__label[data-v-e59be3b4]{color:#1e90ff}.input-tel.is-focused.has-error .input-tel__input[data-v-e59be3b4]{-webkit-box-shadow:0 0 0 .125rem rgba(255,69,0,.7);box-shadow:0 0 0 .125rem rgba(255,69,0,.7)}.input-tel.is-focused.is-valid .input-tel__input[data-v-e59be3b4]{border-color:#9acd32;-webkit-box-shadow:0 0 0 .125rem rgba(154,205,50,.7);box-shadow:0 0 0 .125rem rgba(154,205,50,.7)}.input-tel.has-value .input-tel__label[data-v-e59be3b4]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);font-size:11px}.input-tel.has-value .input-tel__input[data-v-e59be3b4]{padding-top:14px}.input-tel.has-hint .input-tel__label[data-v-e59be3b4],.input-tel.has-value .input-tel__label[data-v-e59be3b4]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);font-size:11px}.input-tel.has-hint .input-tel__input[data-v-e59be3b4],.input-tel.has-value .input-tel__input[data-v-e59be3b4]{padding-top:14px}.input-tel.is-valid .input-tel__input[data-v-e59be3b4],.input-tel.is-valid .input-tel__input[data-v-e59be3b4]:hover{border-color:#9acd32}.input-tel.is-valid .input-tel__label[data-v-e59be3b4]{color:#9acd32}.input-tel.has-error:not(.is-valid) .input-tel__input[data-v-e59be3b4]{border-color:#ff4500}.input-tel.has-error:not(.is-valid) .input-tel__label[data-v-e59be3b4]{color:#ff4500}.input-tel.is-disabled[data-v-e59be3b4]{cursor:not-allowed}.input-tel.is-disabled .input-tel__input[data-v-e59be3b4]{border-color:#ccc;background-color:#f2f2f2;color:#ccc}.input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::-webkit-input-placeholder{color:#ccc}.input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::-moz-placeholder{color:#ccc}.input-tel.is-disabled .input-tel__input[data-v-e59be3b4]:-ms-input-placeholder{color:#ccc}.input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::-ms-input-placeholder{color:#ccc}.input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::placeholder{color:#ccc}.input-tel.is-disabled .input-tel__input[data-v-e59be3b4],.input-tel.is-disabled .input-tel__label[data-v-e59be3b4],.input-tel.is-disabled .input-tel__toggle__arrow[data-v-e59be3b4]{cursor:not-allowed;color:#ccc}.input-tel.sm[data-v-e59be3b4]{height:36px;min-height:36px}.input-tel.sm .input-tel__input[data-v-e59be3b4]{font-size:12px;height:36px;min-height:36px}.input-tel.sm .input-tel__label[data-v-e59be3b4]{font-size:10px}.input-tel.sm.has-value .input-tel__input[data-v-e59be3b4]{padding-top:12px}.input-tel.lg[data-v-e59be3b4]{height:48px;min-height:48px}.input-tel.lg .input-tel__input[data-v-e59be3b4]{font-size:14px;height:48px;min-height:48px}.input-tel.lg .input-tel__label[data-v-e59be3b4]{font-size:14px}.input-tel.lg.has-value .input-tel__input[data-v-e59be3b4]{padding-top:16px}.input-tel__loader[data-v-e59be3b4]{bottom:0;height:2px;left:0;width:calc(100% - 8px);position:absolute;overflow:hidden;border-radius:8px}.input-tel__loader__progress-bar[data-v-e59be3b4]{background-color:#1e90ff;display:block;position:absolute;content:"";left:-200px;width:200px;height:2px;-webkit-animation:loading-data-v-e59be3b4 2s linear infinite;animation:loading-data-v-e59be3b4 2s linear infinite}@keyframes loading-data-v-e59be3b4{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:14px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;background-image:url(/dist/d9c14e554d2f3609db5e00dc13103a9b.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.iti-flag{background-image:url(/dist/d9c14e554d2f3609db5e00dc13103a9b.png)}}.iti-flag.np{background-color:transparent}.bg-primary-after[data-v-46e105de]:after,.bg-primary-before[data-v-46e105de]:before,.bg-primary[data-v-46e105de]{background-color:#1e90ff}.bg-primary-after-transparency[data-v-46e105de]:after,.bg-primary-before-transparency[data-v-46e105de]:before,.bg-primary-transparency[data-v-46e105de]{background-color:rgba(30,144,255,.5)}.bg-secondary-after[data-v-46e105de]:after,.bg-secondary-before[data-v-46e105de]:before,.bg-secondary[data-v-46e105de]{background-color:#747474}.bg-secondary-after-transparency[data-v-46e105de]:after,.bg-secondary-before-transparency[data-v-46e105de]:before,.bg-secondary-transparency[data-v-46e105de]{background-color:hsla(0,0%,45.5%,.5)}.bg-third-after[data-v-46e105de]:after,.bg-third-before[data-v-46e105de]:before,.bg-third[data-v-46e105de]{background-color:#ccc}.bg-third-after-transparency[data-v-46e105de]:after,.bg-third-before-transparency[data-v-46e105de]:before,.bg-third-transparency[data-v-46e105de]{background-color:hsla(0,0%,80%,.5)}.bg-success-after[data-v-46e105de]:after,.bg-success-before[data-v-46e105de]:before,.bg-success[data-v-46e105de]{background-color:#9acd32}.bg-success-after-transparency[data-v-46e105de]:after,.bg-success-before-transparency[data-v-46e105de]:before,.bg-success-transparency[data-v-46e105de]{background-color:rgba(154,205,50,.5)}.bg-danger-after[data-v-46e105de]:after,.bg-danger-before[data-v-46e105de]:before,.bg-danger[data-v-46e105de]{background-color:#ff4500}.bg-danger-after-transparency[data-v-46e105de]:after,.bg-danger-before-transparency[data-v-46e105de]:before,.bg-danger-transparency[data-v-46e105de]{background-color:rgba(255,69,0,.5)}.bg-grey-after[data-v-46e105de]:after,.bg-grey-before[data-v-46e105de]:before,.bg-grey[data-v-46e105de]{background-color:#999}.bg-grey-after-transparency[data-v-46e105de]:after,.bg-grey-before-transparency[data-v-46e105de]:before,.bg-grey-transparency[data-v-46e105de]{background-color:hsla(0,0%,60%,.5)}.bg-info-after[data-v-46e105de]:after,.bg-info-before[data-v-46e105de]:before,.bg-info[data-v-46e105de]{background-color:#17a2b8}.bg-info-after-transparency[data-v-46e105de]:after,.bg-info-before-transparency[data-v-46e105de]:before,.bg-info-transparency[data-v-46e105de]{background-color:rgba(23,162,184,.5)}.bg-warning-after[data-v-46e105de]:after,.bg-warning-before[data-v-46e105de]:before,.bg-warning[data-v-46e105de]{background-color:#ffa300}.bg-warning-after-transparency[data-v-46e105de]:after,.bg-warning-before-transparency[data-v-46e105de]:before,.bg-warning-transparency[data-v-46e105de]{background-color:rgba(255,163,0,.5)}.bg-light-after[data-v-46e105de]:after,.bg-light-before[data-v-46e105de]:before,.bg-light[data-v-46e105de]{background-color:#f5f5f5}.bg-light-after-transparency[data-v-46e105de]:after,.bg-light-before-transparency[data-v-46e105de]:before,.bg-light-transparency[data-v-46e105de]{background-color:hsla(0,0%,96.1%,.5)}.bg-dark-after[data-v-46e105de]:after,.bg-dark-before[data-v-46e105de]:before,.bg-dark[data-v-46e105de]{background-color:#24292e}.bg-dark-after-transparency[data-v-46e105de]:after,.bg-dark-before-transparency[data-v-46e105de]:before,.bg-dark-transparency[data-v-46e105de]{background-color:rgba(36,41,46,.5)}.bg-default-after[data-v-46e105de]:after,.bg-default-before[data-v-46e105de]:before,.bg-default[data-v-46e105de]{background-color:#ccc}.bg-default-after-transparency[data-v-46e105de]:after,.bg-default-before-transparency[data-v-46e105de]:before,.bg-default-transparency[data-v-46e105de]{background-color:hsla(0,0%,80%,.5)}.bg-white-after[data-v-46e105de]:after,.bg-white-before[data-v-46e105de]:before,.bg-white[data-v-46e105de]{background-color:#fff}.bg-white-after-transparency[data-v-46e105de]:after,.bg-white-before-transparency[data-v-46e105de]:before,.bg-white-transparency[data-v-46e105de]{background-color:hsla(0,0%,100%,.5)}.bg-black-after[data-v-46e105de]:after,.bg-black-before[data-v-46e105de]:before,.bg-black[data-v-46e105de]{background-color:#000}.bg-black-after-transparency[data-v-46e105de]:after,.bg-black-before-transparency[data-v-46e105de]:before,.bg-black-transparency[data-v-46e105de]{background-color:rgba(0,0,0,.5)}.fill-primary path[data-v-46e105de]{fill:#1e90ff}.fill-secondary path[data-v-46e105de]{fill:#747474}.fill-third path[data-v-46e105de]{fill:#ccc}.fill-success path[data-v-46e105de]{fill:#9acd32}.fill-danger path[data-v-46e105de]{fill:#ff4500}.fill-grey path[data-v-46e105de]{fill:#999}.fill-info path[data-v-46e105de]{fill:#17a2b8}.fill-warning path[data-v-46e105de]{fill:#ffa300}.fill-light path[data-v-46e105de]{fill:#f5f5f5}.fill-dark path[data-v-46e105de]{fill:#24292e}.fill-default path[data-v-46e105de]{fill:#ccc}.fill-white path[data-v-46e105de]{fill:#fff}.fill-black path[data-v-46e105de]{fill:#000}.label[data-v-46e105de]{border-radius:2px;padding:2px 4px;color:#fff;font-size:.714em}.label-primary[data-v-46e105de],.label[data-v-46e105de]{background-color:#1e90ff}.label-primary-outline[data-v-46e105de]{background-color:transparent;border:1px solid #1e90ff;color:#1e90ff}.label-secondary[data-v-46e105de]{background-color:#747474}.label-secondary-outline[data-v-46e105de]{background-color:transparent;border:1px solid #747474;color:#747474}.label-third[data-v-46e105de]{background-color:#ccc}.label-third-outline[data-v-46e105de]{background-color:transparent;border:1px solid #ccc;color:#ccc}.label-success[data-v-46e105de]{background-color:#9acd32}.label-success-outline[data-v-46e105de]{background-color:transparent;border:1px solid #9acd32;color:#9acd32}.label-danger[data-v-46e105de]{background-color:#ff4500}.label-danger-outline[data-v-46e105de]{background-color:transparent;border:1px solid #ff4500;color:#ff4500}.label-grey[data-v-46e105de]{background-color:#999}.label-grey-outline[data-v-46e105de]{background-color:transparent;border:1px solid #999;color:#999}.label-info[data-v-46e105de]{background-color:#17a2b8}.label-info-outline[data-v-46e105de]{background-color:transparent;border:1px solid #17a2b8;color:#17a2b8}.label-warning[data-v-46e105de]{background-color:#ffa300}.label-warning-outline[data-v-46e105de]{background-color:transparent;border:1px solid #ffa300;color:#ffa300}.label-light[data-v-46e105de]{background-color:#f5f5f5}.label-light-outline[data-v-46e105de]{background-color:transparent;border:1px solid #f5f5f5;color:#f5f5f5}.label-dark[data-v-46e105de]{background-color:#24292e}.label-dark-outline[data-v-46e105de]{background-color:transparent;border:1px solid #24292e;color:#24292e}.label-default[data-v-46e105de]{background-color:#ccc}.label-default-outline[data-v-46e105de]{background-color:transparent;border:1px solid #ccc;color:#ccc}.label-white[data-v-46e105de]{background-color:#fff}.label-white-outline[data-v-46e105de]{background-color:transparent;border:1px solid #fff;color:#fff}.label-black[data-v-46e105de]{background-color:#000}.label-black-outline[data-v-46e105de]{background-color:transparent;border:1px solid #000;color:#000}.dot[data-v-46e105de]{width:6px;height:6px;border-radius:6px}.dot-primary[data-v-46e105de],.dot[data-v-46e105de]{background-color:#1e90ff}.dot-primary-outline[data-v-46e105de]{background-color:transparent;border:1px solid #1e90ff;color:#1e90ff}.dot-secondary[data-v-46e105de]{background-color:#747474}.dot-secondary-outline[data-v-46e105de]{background-color:transparent;border:1px solid #747474;color:#747474}.dot-third[data-v-46e105de]{background-color:#ccc}.dot-third-outline[data-v-46e105de]{background-color:transparent;border:1px solid #ccc;color:#ccc}.dot-success[data-v-46e105de]{background-color:#9acd32}.dot-success-outline[data-v-46e105de]{background-color:transparent;border:1px solid #9acd32;color:#9acd32}.dot-danger[data-v-46e105de]{background-color:#ff4500}.dot-danger-outline[data-v-46e105de]{background-color:transparent;border:1px solid #ff4500;color:#ff4500}.dot-grey[data-v-46e105de]{background-color:#999}.dot-grey-outline[data-v-46e105de]{background-color:transparent;border:1px solid #999;color:#999}.dot-info[data-v-46e105de]{background-color:#17a2b8}.dot-info-outline[data-v-46e105de]{background-color:transparent;border:1px solid #17a2b8;color:#17a2b8}.dot-warning[data-v-46e105de]{background-color:#ffa300}.dot-warning-outline[data-v-46e105de]{background-color:transparent;border:1px solid #ffa300;color:#ffa300}.dot-light[data-v-46e105de]{background-color:#f5f5f5}.dot-light-outline[data-v-46e105de]{background-color:transparent;border:1px solid #f5f5f5;color:#f5f5f5}.dot-dark[data-v-46e105de]{background-color:#24292e}.dot-dark-outline[data-v-46e105de]{background-color:transparent;border:1px solid #24292e;color:#24292e}.dot-default[data-v-46e105de]{background-color:#ccc}.dot-default-outline[data-v-46e105de]{background-color:transparent;border:1px solid #ccc;color:#ccc}.dot-white[data-v-46e105de]{background-color:#fff}.dot-white-outline[data-v-46e105de]{background-color:transparent;border:1px solid #fff;color:#fff}.dot-black[data-v-46e105de]{background-color:#000}.dot-black-outline[data-v-46e105de]{background-color:transparent;border:1px solid #000;color:#000}a[data-v-46e105de]{color:#1e90ff;text-decoration:none}a[data-v-46e105de]:focus,a[data-v-46e105de]:hover{text-decoration:underline}.btn[data-v-46e105de]{border:1px solid transparent;outline:none;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);background-color:#1e90ff;color:#fff;display:inline-block;border-radius:8px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 20px;font-size:1em;font-weight:inherit;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;overflow:visible;-webkit-font-smoothing:inherit;text-decoration:none;-moz-osx-font-smoothing:inherit}.btn[data-v-46e105de]:focus,.btn[data-v-46e105de]:hover{background-color:#0077ea}.btn.active[data-v-46e105de]{background-color:#1e90ff}.btn.active[data-v-46e105de],.btn[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(30,144,255,.5);box-shadow:0 0 0 .143rem rgba(30,144,255,.5)}.btn.active[data-v-46e105de],.btn[data-v-46e105de]:focus,.btn[data-v-46e105de]:hover{text-decoration:none}.btn--rounded[data-v-46e105de]{border-radius:50px}.btn--block[data-v-46e105de]{width:100%}.btn--lg[data-v-46e105de]{padding:16px 22px;font-size:1.143em}.btn--md[data-v-46e105de]{padding:10px 20px;font-size:1em}.btn--sm[data-v-46e105de]{padding:9px 15px;font-size:.857em}.btn--mini[data-v-46e105de]{padding:7px 15px;font-size:.857em}.btn--fab[data-v-46e105de]{border-radius:50%;padding:0;height:40px;width:40px}.btn--fab.btn--lg[data-v-46e105de]{height:50px;width:50px}.btn--fab.btn--md[data-v-46e105de]{height:36px;width:36px}.btn--fab.btn--sm[data-v-46e105de]{height:32px;width:32px}.btn--fab.btn--mini[data-v-46e105de]{height:28px;width:28px}.btn--light[data-v-46e105de],.btn--white[data-v-46e105de]{color:#747474}.btn--primary[data-v-46e105de]{background-color:#1e90ff}.btn--primary[data-v-46e105de]:focus,.btn--primary[data-v-46e105de]:hover{background-color:#0077ea}.btn--primary.active[data-v-46e105de]{background-color:#1e90ff}.btn--primary.active[data-v-46e105de],.btn--primary[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(30,144,255,.5);box-shadow:0 0 0 .143rem rgba(30,144,255,.5)}.btn--primary--outline[data-v-46e105de]{background-color:rgba(30,144,255,.05);border:1px solid #1e90ff;color:#1e90ff}.btn--primary--outline.active[data-v-46e105de],.btn--primary--outline[data-v-46e105de]:focus,.btn--primary--outline[data-v-46e105de]:hover{background-color:#1e90ff;color:#fff}.btn--primary--outline.active[data-v-46e105de],.btn--primary--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(30,144,255,.5);box-shadow:0 0 0 .143rem rgba(30,144,255,.5)}.btn--secondary[data-v-46e105de]{background-color:#747474}.btn--secondary[data-v-46e105de]:focus,.btn--secondary[data-v-46e105de]:hover{background-color:#5b5b5b}.btn--secondary.active[data-v-46e105de]{background-color:#747474}.btn--secondary.active[data-v-46e105de],.btn--secondary[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5)}.btn--secondary--outline[data-v-46e105de]{background-color:hsla(0,0%,45.5%,.05);border:1px solid #747474;color:#747474}.btn--secondary--outline.active[data-v-46e105de],.btn--secondary--outline[data-v-46e105de]:focus,.btn--secondary--outline[data-v-46e105de]:hover{background-color:#747474;color:#fff}.btn--secondary--outline.active[data-v-46e105de],.btn--secondary--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5)}.btn--third[data-v-46e105de]{background-color:#ccc}.btn--third[data-v-46e105de]:focus,.btn--third[data-v-46e105de]:hover{background-color:#b3b3b3}.btn--third.active[data-v-46e105de]{background-color:#ccc}.btn--third.active[data-v-46e105de],.btn--third[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--third--outline[data-v-46e105de]{background-color:hsla(0,0%,80%,.05);border:1px solid #ccc;color:#ccc}.btn--third--outline.active[data-v-46e105de],.btn--third--outline[data-v-46e105de]:focus,.btn--third--outline[data-v-46e105de]:hover{background-color:#ccc;color:#fff}.btn--third--outline.active[data-v-46e105de],.btn--third--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--success[data-v-46e105de]{background-color:#9acd32}.btn--success[data-v-46e105de]:focus,.btn--success[data-v-46e105de]:hover{background-color:#7ba428}.btn--success.active[data-v-46e105de]{background-color:#9acd32}.btn--success.active[data-v-46e105de],.btn--success[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(154,205,50,.5);box-shadow:0 0 0 .143rem rgba(154,205,50,.5)}.btn--success--outline[data-v-46e105de]{background-color:rgba(154,205,50,.05);border:1px solid #9acd32;color:#9acd32}.btn--success--outline.active[data-v-46e105de],.btn--success--outline[data-v-46e105de]:focus,.btn--success--outline[data-v-46e105de]:hover{background-color:#9acd32;color:#fff}.btn--success--outline.active[data-v-46e105de],.btn--success--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(154,205,50,.5);box-shadow:0 0 0 .143rem rgba(154,205,50,.5)}.btn--danger[data-v-46e105de]{background-color:#ff4500}.btn--danger[data-v-46e105de]:focus,.btn--danger[data-v-46e105de]:hover{background-color:#cc3700}.btn--danger.active[data-v-46e105de]{background-color:#ff4500}.btn--danger.active[data-v-46e105de],.btn--danger[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,69,0,.5);box-shadow:0 0 0 .143rem rgba(255,69,0,.5)}.btn--danger--outline[data-v-46e105de]{background-color:rgba(255,69,0,.05);border:1px solid #ff4500;color:#ff4500}.btn--danger--outline.active[data-v-46e105de],.btn--danger--outline[data-v-46e105de]:focus,.btn--danger--outline[data-v-46e105de]:hover{background-color:#ff4500;color:#fff}.btn--danger--outline.active[data-v-46e105de],.btn--danger--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,69,0,.5);box-shadow:0 0 0 .143rem rgba(255,69,0,.5)}.btn--grey[data-v-46e105de]{background-color:#999}.btn--grey[data-v-46e105de]:focus,.btn--grey[data-v-46e105de]:hover{background-color:grey}.btn--grey.active[data-v-46e105de]{background-color:#999}.btn--grey.active[data-v-46e105de],.btn--grey[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5)}.btn--grey--outline[data-v-46e105de]{background-color:hsla(0,0%,60%,.05);border:1px solid #999;color:#999}.btn--grey--outline.active[data-v-46e105de],.btn--grey--outline[data-v-46e105de]:focus,.btn--grey--outline[data-v-46e105de]:hover{background-color:#999;color:#fff}.btn--grey--outline.active[data-v-46e105de],.btn--grey--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5)}.btn--info[data-v-46e105de]{background-color:#17a2b8}.btn--info[data-v-46e105de]:focus,.btn--info[data-v-46e105de]:hover{background-color:#117a8b}.btn--info.active[data-v-46e105de]{background-color:#17a2b8}.btn--info.active[data-v-46e105de],.btn--info[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(23,162,184,.5);box-shadow:0 0 0 .143rem rgba(23,162,184,.5)}.btn--info--outline[data-v-46e105de]{background-color:rgba(23,162,184,.05);border:1px solid #17a2b8;color:#17a2b8}.btn--info--outline.active[data-v-46e105de],.btn--info--outline[data-v-46e105de]:focus,.btn--info--outline[data-v-46e105de]:hover{background-color:#17a2b8;color:#fff}.btn--info--outline.active[data-v-46e105de],.btn--info--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(23,162,184,.5);box-shadow:0 0 0 .143rem rgba(23,162,184,.5)}.btn--warning[data-v-46e105de]{background-color:#ffa300}.btn--warning[data-v-46e105de]:focus,.btn--warning[data-v-46e105de]:hover{background-color:#cc8200}.btn--warning.active[data-v-46e105de]{background-color:#ffa300}.btn--warning.active[data-v-46e105de],.btn--warning[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,163,0,.5);box-shadow:0 0 0 .143rem rgba(255,163,0,.5)}.btn--warning--outline[data-v-46e105de]{background-color:rgba(255,163,0,.05);border:1px solid #ffa300;color:#ffa300}.btn--warning--outline.active[data-v-46e105de],.btn--warning--outline[data-v-46e105de]:focus,.btn--warning--outline[data-v-46e105de]:hover{background-color:#ffa300;color:#fff}.btn--warning--outline.active[data-v-46e105de],.btn--warning--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,163,0,.5);box-shadow:0 0 0 .143rem rgba(255,163,0,.5)}.btn--light[data-v-46e105de]{background-color:#f5f5f5}.btn--light[data-v-46e105de]:focus,.btn--light[data-v-46e105de]:hover{background-color:#dcdcdc}.btn--light.active[data-v-46e105de]{background-color:#f5f5f5}.btn--light.active[data-v-46e105de],.btn--light[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5)}.btn--light--outline[data-v-46e105de]{background-color:hsla(0,0%,96.1%,.05);border:1px solid #f5f5f5;color:#f5f5f5}.btn--light--outline.active[data-v-46e105de],.btn--light--outline[data-v-46e105de]:focus,.btn--light--outline[data-v-46e105de]:hover{background-color:#f5f5f5;color:#fff}.btn--light--outline.active[data-v-46e105de],.btn--light--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5)}.btn--dark[data-v-46e105de]{background-color:#24292e}.btn--dark[data-v-46e105de]:focus,.btn--dark[data-v-46e105de]:hover{background-color:#0e1011}.btn--dark.active[data-v-46e105de]{background-color:#24292e}.btn--dark.active[data-v-46e105de],.btn--dark[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(36,41,46,.5);box-shadow:0 0 0 .143rem rgba(36,41,46,.5)}.btn--dark--outline[data-v-46e105de]{background-color:rgba(36,41,46,.05);border:1px solid #24292e;color:#24292e}.btn--dark--outline.active[data-v-46e105de],.btn--dark--outline[data-v-46e105de]:focus,.btn--dark--outline[data-v-46e105de]:hover{background-color:#24292e;color:#fff}.btn--dark--outline.active[data-v-46e105de],.btn--dark--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(36,41,46,.5);box-shadow:0 0 0 .143rem rgba(36,41,46,.5)}.btn--default[data-v-46e105de]{background-color:#ccc}.btn--default[data-v-46e105de]:focus,.btn--default[data-v-46e105de]:hover{background-color:#b3b3b3}.btn--default.active[data-v-46e105de]{background-color:#ccc}.btn--default.active[data-v-46e105de],.btn--default[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--default--outline[data-v-46e105de]{background-color:hsla(0,0%,80%,.05);border:1px solid #ccc;color:#ccc}.btn--default--outline.active[data-v-46e105de],.btn--default--outline[data-v-46e105de]:focus,.btn--default--outline[data-v-46e105de]:hover{background-color:#ccc;color:#fff}.btn--default--outline.active[data-v-46e105de],.btn--default--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--white[data-v-46e105de]{background-color:#fff}.btn--white[data-v-46e105de]:focus,.btn--white[data-v-46e105de]:hover{background-color:#e6e6e6}.btn--white.active[data-v-46e105de]{background-color:#fff}.btn--white.active[data-v-46e105de],.btn--white[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5)}.btn--white--outline[data-v-46e105de]{background-color:hsla(0,0%,100%,.05);border:1px solid #fff;color:#fff}.btn--white--outline.active[data-v-46e105de],.btn--white--outline[data-v-46e105de]:focus,.btn--white--outline[data-v-46e105de]:hover{background-color:#fff;color:#fff}.btn--white--outline.active[data-v-46e105de],.btn--white--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5)}.btn--black.active[data-v-46e105de],.btn--black[data-v-46e105de],.btn--black[data-v-46e105de]:focus,.btn--black[data-v-46e105de]:hover{background-color:#000}.btn--black.active[data-v-46e105de],.btn--black[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(0,0,0,.5);box-shadow:0 0 0 .143rem rgba(0,0,0,.5)}.btn--black--outline[data-v-46e105de]{background-color:rgba(0,0,0,.05);border:1px solid #000;color:#000}.btn--black--outline.active[data-v-46e105de],.btn--black--outline[data-v-46e105de]:focus,.btn--black--outline[data-v-46e105de]:hover{background-color:#000;color:#fff}.btn--black--outline.active[data-v-46e105de],.btn--black--outline[data-v-46e105de]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(0,0,0,.5);box-shadow:0 0 0 .143rem rgba(0,0,0,.5)}.btn--default--outline[data-v-46e105de]{color:#747474}.btn--disabled[data-v-46e105de]:disabled{-webkit-box-shadow:none;box-shadow:none;background-color:#ccc;border:1px solid #ccc;color:#fff;cursor:not-allowed}.badge[data-v-46e105de]{background:#999;height:22px;line-height:22px;border-radius:22px;padding:0 5px;font-size:.857em;color:#888;font-weight:500}.badge-primary[data-v-46e105de]{background-color:#1e90ff;color:#fff}.badge-secondary[data-v-46e105de]{background-color:#747474;color:#fff}.badge-third[data-v-46e105de]{background-color:#ccc;color:#fff}.badge-success[data-v-46e105de]{background-color:#9acd32;color:#fff}.badge-danger[data-v-46e105de]{background-color:#ff4500;color:#fff}.badge-grey[data-v-46e105de]{background-color:#999;color:#fff}.badge-info[data-v-46e105de]{background-color:#17a2b8;color:#fff}.badge-warning[data-v-46e105de]{background-color:#ffa300;color:#fff}.badge-light[data-v-46e105de]{background-color:#f5f5f5;color:#fff}.badge-dark[data-v-46e105de]{background-color:#24292e;color:#fff}.badge-default[data-v-46e105de]{background-color:#ccc;color:#fff}.badge-white[data-v-46e105de]{background-color:#fff;color:#fff}.badge-black[data-v-46e105de]{background-color:#000;color:#fff}table.md[data-v-46e105de]{border-spacing:0;border-radius:8px;border-collapse:collapse;width:100%;table-layout:fixed;overflow-wrap:break-word;overflow:hidden;word-break:break-all;margin-top:0;margin-bottom:16px;font-size:1em;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}table.md tr[data-v-46e105de]{background-color:#fff;width:100%}table.md tr td[data-v-46e105de],table.md tr th[data-v-46e105de]{padding:6px 13px;text-align:left}table.md tr[data-v-46e105de]:nth-child(2n){background-color:#f2f2f2}.is-dark table.md[data-v-46e105de]{color:#f2f2f2}.is-dark table.md tr[data-v-46e105de]{background-color:#21222e}.is-dark table.md tr[data-v-46e105de]:nth-child(2n){background-color:#2e2f40}.is-dark table.md tr td.text-muted[data-v-46e105de]{color:hsla(0,0%,100%,.3)}.slide-enter-active[data-v-46e105de],.slide-leave-active[data-v-46e105de]{opacity:1;z-index:998;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.slide-enter[data-v-46e105de],.slide-leave-to[data-v-46e105de]{opacity:0;z-index:998;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tags-enter-active[data-v-46e105de],.tags-leave-active[data-v-46e105de]{opacity:1;-webkit-transition:all .3s;transition:all .3s;position:absolute;-webkit-transform:translateY(0);transform:translateY(0)}.tags-enter[data-v-46e105de],.tags-leave-to[data-v-46e105de]{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slideinvert-enter-active[data-v-46e105de],.slideinvert-leave-active[data-v-46e105de]{opacity:1;z-index:998;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.slideinvert-enter[data-v-46e105de],.slideinvert-leave-to[data-v-46e105de]{opacity:0;z-index:998;-webkit-transform:translateY(40px);transform:translateY(40px)}.slidenext-enter-active[data-v-46e105de],.slidenext-leave-active[data-v-46e105de],.slideprev-enter-active[data-v-46e105de],.slideprev-leave-active[data-v-46e105de]{position:absolute;-webkit-transition:all .3s;transition:all .3s}.slidenext-enter[data-v-46e105de],.slideprev-leave-to[data-v-46e105de]{-webkit-transform:translateX(100%);transform:translateX(100%)}.slidenext-leave-to[data-v-46e105de],.slideprev-enter[data-v-46e105de]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slidevnext-enter-active[data-v-46e105de],.slidevnext-leave-active[data-v-46e105de],.slidevprev-enter-active[data-v-46e105de],.slidevprev-leave-active[data-v-46e105de]{position:absolute;-webkit-transition:all .3s;transition:all .3s}.slidevnext-enter[data-v-46e105de],.slidevprev-leave-to[data-v-46e105de]{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.slidevnext-leave-to[data-v-46e105de],.slidevprev-enter[data-v-46e105de]{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}@media screen and (max-width:415px){.slide-enter-active[data-v-46e105de],.slide-leave-active[data-v-46e105de],.slideinvert-enter-active[data-v-46e105de],.slideinvert-leave-active[data-v-46e105de]{-webkit-transition:all 0s;transition:all 0s}}.spinner-anim[data-v-46e105de]{-webkit-animation:spin-data-v-46e105de .6s linear infinite;animation:spin-data-v-46e105de .6s linear infinite}@-webkit-keyframes spin-data-v-46e105de{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-46e105de{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dialog-fade-enter-active .dialog-animation[data-v-46e105de]{-webkit-animation:dialog-fade-in-data-v-46e105de .4s;animation:dialog-fade-in-data-v-46e105de .4s}.dialog-fade-leave-active .dialog-animation[data-v-46e105de]{-webkit-animation:dialog-fade-out-data-v-46e105de .4s;animation:dialog-fade-out-data-v-46e105de .4s}@-webkit-keyframes dialog-fade-in-data-v-46e105de{0%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in-data-v-46e105de{0%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out-data-v-46e105de{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}}@keyframes dialog-fade-out-data-v-46e105de{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}}.expand-enter-active[data-v-46e105de],.expand-leave-active[data-v-46e105de]{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity,height;transition-property:opacity,height;overflow:hidden}.expand-enter[data-v-46e105de],.expand-leave-to[data-v-46e105de]{height:0;opacity:0}.scale-enter-active[data-v-46e105de],.scale-leave-active[data-v-46e105de]{opacity:1;z-index:1;-webkit-transition:all .3s cubic-bezier(.4,.52,.26,.9);transition:all .3s cubic-bezier(.4,.52,.26,.9)}.scale-enter[data-v-46e105de],.scale-leave-to[data-v-46e105de]{opacity:.4;z-index:1;-webkit-transform:scale(0);transform:scale(0)}@-webkit-keyframes loading-data-v-46e105de{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@keyframes loading-data-v-46e105de{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.flip-list-move[data-v-46e105de]{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.over-hid[data-v-46e105de]{overflow:hidden}.pos-r[data-v-46e105de]{position:relative}.pos-a[data-v-46e105de]{position:absolute}.flex[data-v-46e105de]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.fluid[data-v-46e105de]{width:100%}.flex.direction-column[data-v-46e105de]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.direction-column-reverse[data-v-46e105de]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex.direction-row[data-v-46e105de]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex.direction-row-reverse[data-v-46e105de]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.align-center[data-v-46e105de]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.align-start[data-v-46e105de]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.align-end[data-v-46e105de]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.justify-start[data-v-46e105de]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex.justify-end[data-v-46e105de]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex.justify-center[data-v-46e105de]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.space-between[data-v-46e105de]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.space-around[data-v-46e105de]{-ms-flex-pack:distribute;justify-content:space-around}.flex.flex-center[data-v-46e105de]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.flex--wrap[data-v-46e105de]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.flex--grow[data-v-46e105de]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-fill[data-v-46e105de]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-fixed[data-v-46e105de]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-1[data-v-46e105de]{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-100[data-v-46e105de]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.flex-75[data-v-46e105de]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.flex-50[data-v-46e105de]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.flex-33[data-v-46e105de]{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%}.flex-25[data-v-46e105de]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.flex-20[data-v-46e105de]{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.flex-16[data-v-46e105de]{-webkit-box-flex:0;-ms-flex:0 1 16.66%;flex:0 1 16.66%}.text-muted-white[data-v-46e105de]{color:hsla(0,0%,100%,.54)}.text-muted[data-v-46e105de]{color:rgba(0,0,0,.54)}.is-dark .text-muted[data-v-46e105de]{color:hsla(0,0%,100%,.54)}.text-strong[data-v-46e105de]{font-weight:500}.text-center[data-v-46e105de]{text-align:center}.text-left[data-v-46e105de]{text-align:left}.text-right[data-v-46e105de]{text-align:right}.text-primary[data-v-46e105de]{color:#1e90ff}.text-secondary[data-v-46e105de]{color:#747474}.text-third[data-v-46e105de]{color:#ccc}.text-success[data-v-46e105de]{color:#9acd32}.text-danger[data-v-46e105de]{color:#ff4500}.text-grey[data-v-46e105de]{color:#999}.text-info[data-v-46e105de]{color:#17a2b8}.text-warning[data-v-46e105de]{color:#ffa300}.text-light[data-v-46e105de]{color:#f5f5f5}.text-dark[data-v-46e105de]{color:#24292e}.text-default[data-v-46e105de]{color:#ccc}.text-white[data-v-46e105de]{color:#fff}.text-black[data-v-46e105de]{color:#000}.dots-text[data-v-46e105de]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dots-text-3[data-v-46e105de]{overflow:hidden;position:relative;line-height:1.3em;max-height:3.9em;text-align:justify;margin-right:-1em;padding-right:1em}.dots-text-3[data-v-46e105de]:before{content:"...";position:absolute;right:3px;bottom:2px}.dots-text-3[data-v-46e105de]:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.dots-text-2[data-v-46e105de]{overflow:hidden;position:relative;line-height:1.3em;max-height:2.6em;text-align:justify;margin-right:-1em;padding-right:1em}.dots-text-2[data-v-46e105de]:before{content:"...";position:absolute;right:3px;bottom:2px}.dots-text-2[data-v-46e105de]:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.container[data-v-46e105de]{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width:768px){.container[data-v-46e105de]{max-width:100%}}@media (min-width:768px){.container[data-v-46e105de]{max-width:768px}}@media (min-width:1024px){.container[data-v-46e105de]{max-width:1024px}}@media (min-width:1440px){.container[data-v-46e105de]{max-width:1440px}}@media (min-width:2560px){.container[data-v-46e105de]{max-width:2560px}}.pr-0[data-v-46e105de]{padding-right:0}.pt-0[data-v-46e105de]{padding-top:0}.pb-0[data-v-46e105de]{padding-bottom:0}.pl-0[data-v-46e105de]{padding-left:0}.px-0[data-v-46e105de]{padding-left:0;padding-right:0}.py-0[data-v-46e105de]{padding-top:0;padding-bottom:0}.p-0[data-v-46e105de]{padding:0}.pr-1[data-v-46e105de]{padding-right:.25rem}.pt-1[data-v-46e105de]{padding-top:.25rem}.pb-1[data-v-46e105de]{padding-bottom:.25rem}.pl-1[data-v-46e105de]{padding-left:.25rem}.px-1[data-v-46e105de]{padding-left:.25rem;padding-right:.25rem}.py-1[data-v-46e105de]{padding-top:.25rem;padding-bottom:.25rem}.p-1[data-v-46e105de]{padding:.25rem}.pr-2[data-v-46e105de]{padding-right:.5rem}.pt-2[data-v-46e105de]{padding-top:.5rem}.pb-2[data-v-46e105de]{padding-bottom:.5rem}.pl-2[data-v-46e105de]{padding-left:.5rem}.px-2[data-v-46e105de]{padding-left:.5rem;padding-right:.5rem}.py-2[data-v-46e105de]{padding-top:.5rem;padding-bottom:.5rem}.p-2[data-v-46e105de]{padding:.5rem}.pr-3[data-v-46e105de]{padding-right:1rem}.pt-3[data-v-46e105de]{padding-top:1rem}.pb-3[data-v-46e105de]{padding-bottom:1rem}.pl-3[data-v-46e105de]{padding-left:1rem}.px-3[data-v-46e105de]{padding-left:1rem;padding-right:1rem}.py-3[data-v-46e105de]{padding-top:1rem;padding-bottom:1rem}.p-3[data-v-46e105de]{padding:1rem}.pr-4[data-v-46e105de]{padding-right:1.5rem}.pt-4[data-v-46e105de]{padding-top:1.5rem}.pb-4[data-v-46e105de]{padding-bottom:1.5rem}.pl-4[data-v-46e105de]{padding-left:1.5rem}.px-4[data-v-46e105de]{padding-left:1.5rem;padding-right:1.5rem}.py-4[data-v-46e105de]{padding-top:1.5rem;padding-bottom:1.5rem}.p-4[data-v-46e105de]{padding:1.5rem}.pr-5[data-v-46e105de]{padding-right:3rem}.pt-5[data-v-46e105de]{padding-top:3rem}.pb-5[data-v-46e105de]{padding-bottom:3rem}.pl-5[data-v-46e105de]{padding-left:3rem}.px-5[data-v-46e105de]{padding-left:3rem;padding-right:3rem}.py-5[data-v-46e105de]{padding-top:3rem;padding-bottom:3rem}.p-5[data-v-46e105de]{padding:3rem}.mr-0[data-v-46e105de]{margin-right:0}.mt-0[data-v-46e105de]{margin-top:0}.mb-0[data-v-46e105de]{margin-bottom:0}.ml-0[data-v-46e105de]{margin-left:0}.mx-0[data-v-46e105de]{margin-left:0;margin-right:0}.my-0[data-v-46e105de]{margin-top:0;margin-bottom:0}.m-0[data-v-46e105de]{margin:0}.mr-1[data-v-46e105de]{margin-right:.25rem}.mt-1[data-v-46e105de]{margin-top:.25rem}.mb-1[data-v-46e105de]{margin-bottom:.25rem}.ml-1[data-v-46e105de]{margin-left:.25rem}.mx-1[data-v-46e105de]{margin-left:.25rem;margin-right:.25rem}.my-1[data-v-46e105de]{margin-top:.25rem;margin-bottom:.25rem}.m-1[data-v-46e105de]{margin:.25rem}.mr-2[data-v-46e105de]{margin-right:.5rem}.mt-2[data-v-46e105de]{margin-top:.5rem}.mb-2[data-v-46e105de]{margin-bottom:.5rem}.ml-2[data-v-46e105de]{margin-left:.5rem}.mx-2[data-v-46e105de]{margin-left:.5rem;margin-right:.5rem}.my-2[data-v-46e105de]{margin-top:.5rem;margin-bottom:.5rem}.m-2[data-v-46e105de]{margin:.5rem}.mr-3[data-v-46e105de]{margin-right:1rem}.mt-3[data-v-46e105de]{margin-top:1rem}.mb-3[data-v-46e105de]{margin-bottom:1rem}.ml-3[data-v-46e105de]{margin-left:1rem}.mx-3[data-v-46e105de]{margin-left:1rem;margin-right:1rem}.my-3[data-v-46e105de]{margin-top:1rem;margin-bottom:1rem}.m-3[data-v-46e105de]{margin:1rem}.mr-4[data-v-46e105de]{margin-right:1.5rem}.mt-4[data-v-46e105de]{margin-top:1.5rem}.mb-4[data-v-46e105de]{margin-bottom:1.5rem}.ml-4[data-v-46e105de]{margin-left:1.5rem}.mx-4[data-v-46e105de]{margin-left:1.5rem;margin-right:1.5rem}.my-4[data-v-46e105de]{margin-top:1.5rem;margin-bottom:1.5rem}.m-4[data-v-46e105de]{margin:1.5rem}.mr-5[data-v-46e105de]{margin-right:3rem}.mt-5[data-v-46e105de]{margin-top:3rem}.mb-5[data-v-46e105de]{margin-bottom:3rem}.ml-5[data-v-46e105de]{margin-left:3rem}.mx-5[data-v-46e105de]{margin-left:3rem;margin-right:3rem}.my-5[data-v-46e105de]{margin-top:3rem;margin-bottom:3rem}.m-5[data-v-46e105de]{margin:3rem}.h-100[data-v-46e105de]{height:100%}.mh-100[data-v-46e105de]{max-height:100%}.w-100[data-v-46e105de]{width:100%}.mw-100[data-v-46e105de]{max-width:100%}.m-h-0[data-v-46e105de]{min-height:0}.m-h-100[data-v-46e105de]{min-height:100%}.m-w-0[data-v-46e105de]{min-width:0}.m-w-100[data-v-46e105de]{min-width:100%}.br-0[data-v-46e105de]{border-radius:0}.brt-0[data-v-46e105de]{border-top-left-radius:0;border-top-right-radius:0}.brb-0[data-v-46e105de]{border-bottom-right-radius:0;border-bottom-left-radius:0}.br-2[data-v-46e105de]{border-radius:2px}.brt-2[data-v-46e105de]{border-top-left-radius:2px;border-top-right-radius:2px}.brb-2[data-v-46e105de]{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.br-4[data-v-46e105de]{border-radius:4px}.brt-4[data-v-46e105de]{border-top-left-radius:4px;border-top-right-radius:4px}.brb-4[data-v-46e105de]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.br-8[data-v-46e105de]{border-radius:8px}.brt-8[data-v-46e105de]{border-top-left-radius:8px;border-top-right-radius:8px}.brb-8[data-v-46e105de]{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.fs-12[data-v-46e105de]{font-size:12px}.fs-14[data-v-46e105de]{font-size:14px}.fs-16[data-v-46e105de]{font-size:16px}.fs-18[data-v-46e105de]{font-size:18px}.fs-20[data-v-46e105de]{font-size:20px}.fs-22[data-v-46e105de]{font-size:22px}.fs-26[data-v-46e105de]{font-size:26px}.fw-300[data-v-46e105de]{font-weight:300}.fw-400[data-v-46e105de]{font-weight:400}.fw-500[data-v-46e105de]{font-weight:500}@media only screen and (max-width:2560px){.hidden-4k[data-v-46e105de]{display:none}}@media only screen and (max-width:1440px){.hidden-laptop[data-v-46e105de]{display:none}}@media only screen and (max-width:1024px){.hidden-laptop-s[data-v-46e105de]{display:none}}@media only screen and (max-width:768px){.hidden-tablet[data-v-46e105de]{display:none}}@media only screen and (max-width:425px){.hidden-mobile[data-v-46e105de]{display:none}}@media only screen and (max-width:375px){.hidden-mobile-m[data-v-46e105de]{display:none}}@media only screen and (max-width:320px){.hidden-mobile-s[data-v-46e105de]{display:none}}.show-4k[data-v-46e105de]{display:none}@media only screen and (max-width:2560px){.show-4k[data-v-46e105de]{display:inherit}}.show-laptop[data-v-46e105de]{display:none}@media only screen and (max-width:1440px){.show-laptop[data-v-46e105de]{display:inherit}}.show-laptop-s[data-v-46e105de]{display:none}@media only screen and (max-width:1024px){.show-laptop-s[data-v-46e105de]{display:inherit}}.show-tablet[data-v-46e105de]{display:none}@media only screen and (max-width:768px){.show-tablet[data-v-46e105de]{display:inherit}}.show-mobile[data-v-46e105de]{display:none}@media only screen and (max-width:425px){.show-mobile[data-v-46e105de]{display:inherit}}.show-mobile-m[data-v-46e105de]{display:none}@media only screen and (max-width:375px){.show-mobile-m[data-v-46e105de]{display:inherit}}.show-mobile-s[data-v-46e105de]{display:none}@media only screen and (max-width:320px){.show-mobile-s[data-v-46e105de]{display:inherit}}[data-v-46e105de],[data-v-46e105de]:after,[data-v-46e105de]:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote[data-v-46e105de],body[data-v-46e105de],dd[data-v-46e105de],dl[data-v-46e105de],figure[data-v-46e105de],h1[data-v-46e105de],h2[data-v-46e105de],h3[data-v-46e105de],h4[data-v-46e105de],h5[data-v-46e105de],h6[data-v-46e105de],hr[data-v-46e105de],ol[data-v-46e105de],p[data-v-46e105de],pre[data-v-46e105de],ul[data-v-46e105de]{margin:0;padding:0}#app[data-v-46e105de],body[data-v-46e105de],button[data-v-46e105de],html[data-v-46e105de],input[data-v-46e105de]{font:400 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.5;-webkit-font-kerning:normal;font-kerning:normal}.country-selector[data-v-46e105de]{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative;height:40px;min-height:40px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.country-selector[data-v-46e105de]:hover{z-index:1}.country-selector__label[data-v-46e105de]{position:absolute;top:3px;cursor:pointer;left:11px;-webkit-transform:translateY(25%);transform:translateY(25%);opacity:0;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);font-size:11px;color:#747474}.country-selector__input[data-v-46e105de]{cursor:pointer;background-color:#fff;position:relative;width:100%;height:40px;min-height:40px;padding-right:22px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:1px solid #ccc;font-size:13px;z-index:0;padding-left:8px;color:#000}.country-selector__toggle[data-v-46e105de]{position:absolute;right:5px;top:calc(50% - 10px);-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);text-align:center;display:inline-block;cursor:pointer;height:24px}.country-selector__toggle__arrow[data-v-46e105de]{color:#747474}.country-selector__toggle__arrow path.arrow[data-v-46e105de]{fill:#747474}.country-selector__country-flag[data-v-46e105de]{margin:auto 0;position:absolute;top:21px;left:11px;z-index:1;cursor:pointer}.country-selector__country-flag img[data-v-46e105de]{position:absolute}.country-selector__list[data-v-46e105de]{max-width:100%;top:100%;width:100%;min-width:230px;position:absolute;background-color:#fff;overflow:hidden;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);z-index:9;list-style:none;overflow-y:auto;overflow-x:hidden;padding:0;margin:0}.country-selector__list.has-calling-code[data-v-46e105de]{min-width:270px}.country-selector__list__item[data-v-46e105de]{padding:0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;cursor:pointer;background-color:transparent;width:100%;border:0;outline:none}.country-selector__list__item__flag-container[data-v-46e105de]{margin-right:10px}.country-selector__list__item__calling-code[data-v-46e105de]{width:45px;color:#747474}.country-selector__list__item.hover[data-v-46e105de],.country-selector__list__item.keyboard-selected[data-v-46e105de]{background-color:#f2f2f2}.country-selector__list__item.selected[data-v-46e105de]{color:#fff;font-weight:600}.country-selector__list__item.selected .country-selector__list__item__calling-code[data-v-46e105de]{color:#fff}.country-selector.is-dark .country-selector__input[data-v-46e105de]{cursor:pointer;color:hsla(0,0%,100%,.7)}.country-selector.is-dark .country-selector__input[data-v-46e105de]::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}.country-selector.is-dark .country-selector__input[data-v-46e105de]::-moz-placeholder{color:hsla(0,0%,100%,.7)}.country-selector.is-dark .country-selector__input[data-v-46e105de]:-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.country-selector.is-dark .country-selector__input[data-v-46e105de]::-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.country-selector.is-dark .country-selector__input[data-v-46e105de]::placeholder{color:hsla(0,0%,100%,.7)}.country-selector.is-dark .country-selector__toggle__arrow[data-v-46e105de]{color:hsla(0,0%,100%,.7)}.country-selector.is-dark .country-selector__toggle__arrow path.arrow[data-v-46e105de]{fill:hsla(0,0%,100%,.7)}.country-selector.is-dark .country-selector__list__item[data-v-46e105de]{color:#f2f2f2}.country-selector.is-dark .country-selector__list__item.keyboard-selected[data-v-46e105de],.country-selector.is-dark .country-selector__list__item[data-v-46e105de]:hover{background-color:#43455e}.country-selector.is-dark .country-selector__list__calling-code[data-v-46e105de]{color:hsla(0,0%,100%,.3)}.country-selector.is-dark .country-selector__input[data-v-46e105de],.country-selector.is-dark .country-selector__list[data-v-46e105de]{color:hsla(0,0%,100%,.7)}.country-selector.has-list-open[data-v-46e105de]{z-index:1}.country-selector.has-list-open .country-selector__toggle[data-v-46e105de]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.country-selector.is-focused[data-v-46e105de]{z-index:1}.country-selector.has-error .country-selector__input[data-v-46e105de]{border-color:#ff4500}.country-selector.has-error .country-selector__label[data-v-46e105de]{color:#ff4500}.country-selector.has-value .country-selector__input[data-v-46e105de]{padding-left:40px}.country-selector.has-hint .country-selector__label[data-v-46e105de],.country-selector.has-value .country-selector__label[data-v-46e105de]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);font-size:11px}.country-selector.has-hint .country-selector__input[data-v-46e105de],.country-selector.has-value .country-selector__input[data-v-46e105de]{padding-top:14px}.country-selector.is-disabled .country-selector[data-v-46e105de]{cursor:not-allowed}.country-selector.is-disabled .country-selector__input[data-v-46e105de]{border-color:#ccc;background-color:#f2f2f2;color:#ccc}.country-selector.is-disabled .country-selector__input[data-v-46e105de]::-webkit-input-placeholder{color:#ccc}.country-selector.is-disabled .country-selector__input[data-v-46e105de]::-moz-placeholder{color:#ccc}.country-selector.is-disabled .country-selector__input[data-v-46e105de]:-ms-input-placeholder{color:#ccc}.country-selector.is-disabled .country-selector__input[data-v-46e105de]::-ms-input-placeholder{color:#ccc}.country-selector.is-disabled .country-selector__input[data-v-46e105de]::placeholder{color:#ccc}.country-selector.is-disabled .country-selector__country-flag>div[data-v-46e105de],.country-selector.is-disabled .country-selector__country-flag[data-v-46e105de],.country-selector.is-disabled .country-selector__input[data-v-46e105de],.country-selector.is-disabled .country-selector__label[data-v-46e105de],.country-selector.is-disabled .country-selector__toggle__arrow[data-v-46e105de]{cursor:not-allowed;color:#ccc}.country-selector.no-flags .country-selector__input[data-v-46e105de]{padding-left:10px}.country-selector.sm[data-v-46e105de]{height:36px;min-height:36px}.country-selector.sm .country-selector__input[data-v-46e105de]{height:36px;min-height:36px;font-size:12px}.country-selector.sm .country-selector__label[data-v-46e105de]{font-size:10px}.country-selector.sm .country-selector__country-flag[data-v-46e105de]{top:16px}.country-selector.sm .country-selector__country-flag img[data-v-46e105de]{zoom:.3;color:red;-moz-transform:scale(.3);-moz-transform-origin:0 0}.country-selector.sm.has-value .country-selector__input[data-v-46e105de]{padding-top:12px}.country-selector.lg[data-v-46e105de]{height:48px;min-height:48px}.country-selector.lg .country-selector__input[data-v-46e105de]{height:48px;min-height:48px;font-size:14px}.country-selector.lg .country-selector__label[data-v-46e105de]{font-size:14px}.country-selector.lg .country-selector__country-flag[data-v-46e105de]{top:25px}.country-selector.lg .country-selector__country-flag img[data-v-46e105de]{zoom:.45;-moz-transform:scale(.45);-moz-transform-origin:0 0}.country-selector.lg.has-value .country-selector__input[data-v-46e105de]{padding-top:18px}.country-selector .slide-enter-active[data-v-46e105de],.country-selector .slide-leave-active[data-v-46e105de]{opacity:1;z-index:998;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.country-selector .slide-enter[data-v-46e105de],.country-selector .slide-leave-to[data-v-46e105de]{opacity:0;z-index:998;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.bg-primary-after[data-v-19c9a1c7]:after,.bg-primary-before[data-v-19c9a1c7]:before,.bg-primary[data-v-19c9a1c7]{background-color:#1e90ff}.bg-primary-after-transparency[data-v-19c9a1c7]:after,.bg-primary-before-transparency[data-v-19c9a1c7]:before,.bg-primary-transparency[data-v-19c9a1c7]{background-color:rgba(30,144,255,.5)}.bg-secondary-after[data-v-19c9a1c7]:after,.bg-secondary-before[data-v-19c9a1c7]:before,.bg-secondary[data-v-19c9a1c7]{background-color:#747474}.bg-secondary-after-transparency[data-v-19c9a1c7]:after,.bg-secondary-before-transparency[data-v-19c9a1c7]:before,.bg-secondary-transparency[data-v-19c9a1c7]{background-color:hsla(0,0%,45.5%,.5)}.bg-third-after[data-v-19c9a1c7]:after,.bg-third-before[data-v-19c9a1c7]:before,.bg-third[data-v-19c9a1c7]{background-color:#ccc}.bg-third-after-transparency[data-v-19c9a1c7]:after,.bg-third-before-transparency[data-v-19c9a1c7]:before,.bg-third-transparency[data-v-19c9a1c7]{background-color:hsla(0,0%,80%,.5)}.bg-success-after[data-v-19c9a1c7]:after,.bg-success-before[data-v-19c9a1c7]:before,.bg-success[data-v-19c9a1c7]{background-color:#9acd32}.bg-success-after-transparency[data-v-19c9a1c7]:after,.bg-success-before-transparency[data-v-19c9a1c7]:before,.bg-success-transparency[data-v-19c9a1c7]{background-color:rgba(154,205,50,.5)}.bg-danger-after[data-v-19c9a1c7]:after,.bg-danger-before[data-v-19c9a1c7]:before,.bg-danger[data-v-19c9a1c7]{background-color:#ff4500}.bg-danger-after-transparency[data-v-19c9a1c7]:after,.bg-danger-before-transparency[data-v-19c9a1c7]:before,.bg-danger-transparency[data-v-19c9a1c7]{background-color:rgba(255,69,0,.5)}.bg-grey-after[data-v-19c9a1c7]:after,.bg-grey-before[data-v-19c9a1c7]:before,.bg-grey[data-v-19c9a1c7]{background-color:#999}.bg-grey-after-transparency[data-v-19c9a1c7]:after,.bg-grey-before-transparency[data-v-19c9a1c7]:before,.bg-grey-transparency[data-v-19c9a1c7]{background-color:hsla(0,0%,60%,.5)}.bg-info-after[data-v-19c9a1c7]:after,.bg-info-before[data-v-19c9a1c7]:before,.bg-info[data-v-19c9a1c7]{background-color:#17a2b8}.bg-info-after-transparency[data-v-19c9a1c7]:after,.bg-info-before-transparency[data-v-19c9a1c7]:before,.bg-info-transparency[data-v-19c9a1c7]{background-color:rgba(23,162,184,.5)}.bg-warning-after[data-v-19c9a1c7]:after,.bg-warning-before[data-v-19c9a1c7]:before,.bg-warning[data-v-19c9a1c7]{background-color:#ffa300}.bg-warning-after-transparency[data-v-19c9a1c7]:after,.bg-warning-before-transparency[data-v-19c9a1c7]:before,.bg-warning-transparency[data-v-19c9a1c7]{background-color:rgba(255,163,0,.5)}.bg-light-after[data-v-19c9a1c7]:after,.bg-light-before[data-v-19c9a1c7]:before,.bg-light[data-v-19c9a1c7]{background-color:#f5f5f5}.bg-light-after-transparency[data-v-19c9a1c7]:after,.bg-light-before-transparency[data-v-19c9a1c7]:before,.bg-light-transparency[data-v-19c9a1c7]{background-color:hsla(0,0%,96.1%,.5)}.bg-dark-after[data-v-19c9a1c7]:after,.bg-dark-before[data-v-19c9a1c7]:before,.bg-dark[data-v-19c9a1c7]{background-color:#24292e}.bg-dark-after-transparency[data-v-19c9a1c7]:after,.bg-dark-before-transparency[data-v-19c9a1c7]:before,.bg-dark-transparency[data-v-19c9a1c7]{background-color:rgba(36,41,46,.5)}.bg-default-after[data-v-19c9a1c7]:after,.bg-default-before[data-v-19c9a1c7]:before,.bg-default[data-v-19c9a1c7]{background-color:#ccc}.bg-default-after-transparency[data-v-19c9a1c7]:after,.bg-default-before-transparency[data-v-19c9a1c7]:before,.bg-default-transparency[data-v-19c9a1c7]{background-color:hsla(0,0%,80%,.5)}.bg-white-after[data-v-19c9a1c7]:after,.bg-white-before[data-v-19c9a1c7]:before,.bg-white[data-v-19c9a1c7]{background-color:#fff}.bg-white-after-transparency[data-v-19c9a1c7]:after,.bg-white-before-transparency[data-v-19c9a1c7]:before,.bg-white-transparency[data-v-19c9a1c7]{background-color:hsla(0,0%,100%,.5)}.bg-black-after[data-v-19c9a1c7]:after,.bg-black-before[data-v-19c9a1c7]:before,.bg-black[data-v-19c9a1c7]{background-color:#000}.bg-black-after-transparency[data-v-19c9a1c7]:after,.bg-black-before-transparency[data-v-19c9a1c7]:before,.bg-black-transparency[data-v-19c9a1c7]{background-color:rgba(0,0,0,.5)}.fill-primary path[data-v-19c9a1c7]{fill:#1e90ff}.fill-secondary path[data-v-19c9a1c7]{fill:#747474}.fill-third path[data-v-19c9a1c7]{fill:#ccc}.fill-success path[data-v-19c9a1c7]{fill:#9acd32}.fill-danger path[data-v-19c9a1c7]{fill:#ff4500}.fill-grey path[data-v-19c9a1c7]{fill:#999}.fill-info path[data-v-19c9a1c7]{fill:#17a2b8}.fill-warning path[data-v-19c9a1c7]{fill:#ffa300}.fill-light path[data-v-19c9a1c7]{fill:#f5f5f5}.fill-dark path[data-v-19c9a1c7]{fill:#24292e}.fill-default path[data-v-19c9a1c7]{fill:#ccc}.fill-white path[data-v-19c9a1c7]{fill:#fff}.fill-black path[data-v-19c9a1c7]{fill:#000}.label[data-v-19c9a1c7]{border-radius:2px;padding:2px 4px;color:#fff;font-size:.714em}.label-primary[data-v-19c9a1c7],.label[data-v-19c9a1c7]{background-color:#1e90ff}.label-primary-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #1e90ff;color:#1e90ff}.label-secondary[data-v-19c9a1c7]{background-color:#747474}.label-secondary-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #747474;color:#747474}.label-third[data-v-19c9a1c7]{background-color:#ccc}.label-third-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #ccc;color:#ccc}.label-success[data-v-19c9a1c7]{background-color:#9acd32}.label-success-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #9acd32;color:#9acd32}.label-danger[data-v-19c9a1c7]{background-color:#ff4500}.label-danger-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #ff4500;color:#ff4500}.label-grey[data-v-19c9a1c7]{background-color:#999}.label-grey-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #999;color:#999}.label-info[data-v-19c9a1c7]{background-color:#17a2b8}.label-info-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #17a2b8;color:#17a2b8}.label-warning[data-v-19c9a1c7]{background-color:#ffa300}.label-warning-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #ffa300;color:#ffa300}.label-light[data-v-19c9a1c7]{background-color:#f5f5f5}.label-light-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #f5f5f5;color:#f5f5f5}.label-dark[data-v-19c9a1c7]{background-color:#24292e}.label-dark-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #24292e;color:#24292e}.label-default[data-v-19c9a1c7]{background-color:#ccc}.label-default-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #ccc;color:#ccc}.label-white[data-v-19c9a1c7]{background-color:#fff}.label-white-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #fff;color:#fff}.label-black[data-v-19c9a1c7]{background-color:#000}.label-black-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #000;color:#000}.dot[data-v-19c9a1c7]{width:6px;height:6px;border-radius:6px}.dot-primary[data-v-19c9a1c7],.dot[data-v-19c9a1c7]{background-color:#1e90ff}.dot-primary-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #1e90ff;color:#1e90ff}.dot-secondary[data-v-19c9a1c7]{background-color:#747474}.dot-secondary-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #747474;color:#747474}.dot-third[data-v-19c9a1c7]{background-color:#ccc}.dot-third-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #ccc;color:#ccc}.dot-success[data-v-19c9a1c7]{background-color:#9acd32}.dot-success-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #9acd32;color:#9acd32}.dot-danger[data-v-19c9a1c7]{background-color:#ff4500}.dot-danger-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #ff4500;color:#ff4500}.dot-grey[data-v-19c9a1c7]{background-color:#999}.dot-grey-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #999;color:#999}.dot-info[data-v-19c9a1c7]{background-color:#17a2b8}.dot-info-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #17a2b8;color:#17a2b8}.dot-warning[data-v-19c9a1c7]{background-color:#ffa300}.dot-warning-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #ffa300;color:#ffa300}.dot-light[data-v-19c9a1c7]{background-color:#f5f5f5}.dot-light-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #f5f5f5;color:#f5f5f5}.dot-dark[data-v-19c9a1c7]{background-color:#24292e}.dot-dark-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #24292e;color:#24292e}.dot-default[data-v-19c9a1c7]{background-color:#ccc}.dot-default-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #ccc;color:#ccc}.dot-white[data-v-19c9a1c7]{background-color:#fff}.dot-white-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #fff;color:#fff}.dot-black[data-v-19c9a1c7]{background-color:#000}.dot-black-outline[data-v-19c9a1c7]{background-color:transparent;border:1px solid #000;color:#000}a[data-v-19c9a1c7]{color:#1e90ff;text-decoration:none}a[data-v-19c9a1c7]:focus,a[data-v-19c9a1c7]:hover{text-decoration:underline}.btn[data-v-19c9a1c7]{border:1px solid transparent;outline:none;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);background-color:#1e90ff;color:#fff;display:inline-block;border-radius:8px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 20px;font-size:1em;font-weight:inherit;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;overflow:visible;-webkit-font-smoothing:inherit;text-decoration:none;-moz-osx-font-smoothing:inherit}.btn[data-v-19c9a1c7]:focus,.btn[data-v-19c9a1c7]:hover{background-color:#0077ea}.btn.active[data-v-19c9a1c7]{background-color:#1e90ff}.btn.active[data-v-19c9a1c7],.btn[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(30,144,255,.5);box-shadow:0 0 0 .143rem rgba(30,144,255,.5)}.btn.active[data-v-19c9a1c7],.btn[data-v-19c9a1c7]:focus,.btn[data-v-19c9a1c7]:hover{text-decoration:none}.btn--rounded[data-v-19c9a1c7]{border-radius:50px}.btn--block[data-v-19c9a1c7]{width:100%}.btn--lg[data-v-19c9a1c7]{padding:16px 22px;font-size:1.143em}.btn--md[data-v-19c9a1c7]{padding:10px 20px;font-size:1em}.btn--sm[data-v-19c9a1c7]{padding:9px 15px;font-size:.857em}.btn--mini[data-v-19c9a1c7]{padding:7px 15px;font-size:.857em}.btn--fab[data-v-19c9a1c7]{border-radius:50%;padding:0;height:40px;width:40px}.btn--fab.btn--lg[data-v-19c9a1c7]{height:50px;width:50px}.btn--fab.btn--md[data-v-19c9a1c7]{height:36px;width:36px}.btn--fab.btn--sm[data-v-19c9a1c7]{height:32px;width:32px}.btn--fab.btn--mini[data-v-19c9a1c7]{height:28px;width:28px}.btn--light[data-v-19c9a1c7],.btn--white[data-v-19c9a1c7]{color:#747474}.btn--primary[data-v-19c9a1c7]{background-color:#1e90ff}.btn--primary[data-v-19c9a1c7]:focus,.btn--primary[data-v-19c9a1c7]:hover{background-color:#0077ea}.btn--primary.active[data-v-19c9a1c7]{background-color:#1e90ff}.btn--primary.active[data-v-19c9a1c7],.btn--primary[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(30,144,255,.5);box-shadow:0 0 0 .143rem rgba(30,144,255,.5)}.btn--primary--outline[data-v-19c9a1c7]{background-color:rgba(30,144,255,.05);border:1px solid #1e90ff;color:#1e90ff}.btn--primary--outline.active[data-v-19c9a1c7],.btn--primary--outline[data-v-19c9a1c7]:focus,.btn--primary--outline[data-v-19c9a1c7]:hover{background-color:#1e90ff;color:#fff}.btn--primary--outline.active[data-v-19c9a1c7],.btn--primary--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(30,144,255,.5);box-shadow:0 0 0 .143rem rgba(30,144,255,.5)}.btn--secondary[data-v-19c9a1c7]{background-color:#747474}.btn--secondary[data-v-19c9a1c7]:focus,.btn--secondary[data-v-19c9a1c7]:hover{background-color:#5b5b5b}.btn--secondary.active[data-v-19c9a1c7]{background-color:#747474}.btn--secondary.active[data-v-19c9a1c7],.btn--secondary[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5)}.btn--secondary--outline[data-v-19c9a1c7]{background-color:hsla(0,0%,45.5%,.05);border:1px solid #747474;color:#747474}.btn--secondary--outline.active[data-v-19c9a1c7],.btn--secondary--outline[data-v-19c9a1c7]:focus,.btn--secondary--outline[data-v-19c9a1c7]:hover{background-color:#747474;color:#fff}.btn--secondary--outline.active[data-v-19c9a1c7],.btn--secondary--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,45.5%,.5)}.btn--third[data-v-19c9a1c7]{background-color:#ccc}.btn--third[data-v-19c9a1c7]:focus,.btn--third[data-v-19c9a1c7]:hover{background-color:#b3b3b3}.btn--third.active[data-v-19c9a1c7]{background-color:#ccc}.btn--third.active[data-v-19c9a1c7],.btn--third[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--third--outline[data-v-19c9a1c7]{background-color:hsla(0,0%,80%,.05);border:1px solid #ccc;color:#ccc}.btn--third--outline.active[data-v-19c9a1c7],.btn--third--outline[data-v-19c9a1c7]:focus,.btn--third--outline[data-v-19c9a1c7]:hover{background-color:#ccc;color:#fff}.btn--third--outline.active[data-v-19c9a1c7],.btn--third--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--success[data-v-19c9a1c7]{background-color:#9acd32}.btn--success[data-v-19c9a1c7]:focus,.btn--success[data-v-19c9a1c7]:hover{background-color:#7ba428}.btn--success.active[data-v-19c9a1c7]{background-color:#9acd32}.btn--success.active[data-v-19c9a1c7],.btn--success[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(154,205,50,.5);box-shadow:0 0 0 .143rem rgba(154,205,50,.5)}.btn--success--outline[data-v-19c9a1c7]{background-color:rgba(154,205,50,.05);border:1px solid #9acd32;color:#9acd32}.btn--success--outline.active[data-v-19c9a1c7],.btn--success--outline[data-v-19c9a1c7]:focus,.btn--success--outline[data-v-19c9a1c7]:hover{background-color:#9acd32;color:#fff}.btn--success--outline.active[data-v-19c9a1c7],.btn--success--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(154,205,50,.5);box-shadow:0 0 0 .143rem rgba(154,205,50,.5)}.btn--danger[data-v-19c9a1c7]{background-color:#ff4500}.btn--danger[data-v-19c9a1c7]:focus,.btn--danger[data-v-19c9a1c7]:hover{background-color:#cc3700}.btn--danger.active[data-v-19c9a1c7]{background-color:#ff4500}.btn--danger.active[data-v-19c9a1c7],.btn--danger[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,69,0,.5);box-shadow:0 0 0 .143rem rgba(255,69,0,.5)}.btn--danger--outline[data-v-19c9a1c7]{background-color:rgba(255,69,0,.05);border:1px solid #ff4500;color:#ff4500}.btn--danger--outline.active[data-v-19c9a1c7],.btn--danger--outline[data-v-19c9a1c7]:focus,.btn--danger--outline[data-v-19c9a1c7]:hover{background-color:#ff4500;color:#fff}.btn--danger--outline.active[data-v-19c9a1c7],.btn--danger--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,69,0,.5);box-shadow:0 0 0 .143rem rgba(255,69,0,.5)}.btn--grey[data-v-19c9a1c7]{background-color:#999}.btn--grey[data-v-19c9a1c7]:focus,.btn--grey[data-v-19c9a1c7]:hover{background-color:grey}.btn--grey.active[data-v-19c9a1c7]{background-color:#999}.btn--grey.active[data-v-19c9a1c7],.btn--grey[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5)}.btn--grey--outline[data-v-19c9a1c7]{background-color:hsla(0,0%,60%,.05);border:1px solid #999;color:#999}.btn--grey--outline.active[data-v-19c9a1c7],.btn--grey--outline[data-v-19c9a1c7]:focus,.btn--grey--outline[data-v-19c9a1c7]:hover{background-color:#999;color:#fff}.btn--grey--outline.active[data-v-19c9a1c7],.btn--grey--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,60%,.5)}.btn--info[data-v-19c9a1c7]{background-color:#17a2b8}.btn--info[data-v-19c9a1c7]:focus,.btn--info[data-v-19c9a1c7]:hover{background-color:#117a8b}.btn--info.active[data-v-19c9a1c7]{background-color:#17a2b8}.btn--info.active[data-v-19c9a1c7],.btn--info[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(23,162,184,.5);box-shadow:0 0 0 .143rem rgba(23,162,184,.5)}.btn--info--outline[data-v-19c9a1c7]{background-color:rgba(23,162,184,.05);border:1px solid #17a2b8;color:#17a2b8}.btn--info--outline.active[data-v-19c9a1c7],.btn--info--outline[data-v-19c9a1c7]:focus,.btn--info--outline[data-v-19c9a1c7]:hover{background-color:#17a2b8;color:#fff}.btn--info--outline.active[data-v-19c9a1c7],.btn--info--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(23,162,184,.5);box-shadow:0 0 0 .143rem rgba(23,162,184,.5)}.btn--warning[data-v-19c9a1c7]{background-color:#ffa300}.btn--warning[data-v-19c9a1c7]:focus,.btn--warning[data-v-19c9a1c7]:hover{background-color:#cc8200}.btn--warning.active[data-v-19c9a1c7]{background-color:#ffa300}.btn--warning.active[data-v-19c9a1c7],.btn--warning[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,163,0,.5);box-shadow:0 0 0 .143rem rgba(255,163,0,.5)}.btn--warning--outline[data-v-19c9a1c7]{background-color:rgba(255,163,0,.05);border:1px solid #ffa300;color:#ffa300}.btn--warning--outline.active[data-v-19c9a1c7],.btn--warning--outline[data-v-19c9a1c7]:focus,.btn--warning--outline[data-v-19c9a1c7]:hover{background-color:#ffa300;color:#fff}.btn--warning--outline.active[data-v-19c9a1c7],.btn--warning--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(255,163,0,.5);box-shadow:0 0 0 .143rem rgba(255,163,0,.5)}.btn--light[data-v-19c9a1c7]{background-color:#f5f5f5}.btn--light[data-v-19c9a1c7]:focus,.btn--light[data-v-19c9a1c7]:hover{background-color:#dcdcdc}.btn--light.active[data-v-19c9a1c7]{background-color:#f5f5f5}.btn--light.active[data-v-19c9a1c7],.btn--light[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5)}.btn--light--outline[data-v-19c9a1c7]{background-color:hsla(0,0%,96.1%,.05);border:1px solid #f5f5f5;color:#f5f5f5}.btn--light--outline.active[data-v-19c9a1c7],.btn--light--outline[data-v-19c9a1c7]:focus,.btn--light--outline[data-v-19c9a1c7]:hover{background-color:#f5f5f5;color:#fff}.btn--light--outline.active[data-v-19c9a1c7],.btn--light--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,96.1%,.5)}.btn--dark[data-v-19c9a1c7]{background-color:#24292e}.btn--dark[data-v-19c9a1c7]:focus,.btn--dark[data-v-19c9a1c7]:hover{background-color:#0e1011}.btn--dark.active[data-v-19c9a1c7]{background-color:#24292e}.btn--dark.active[data-v-19c9a1c7],.btn--dark[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(36,41,46,.5);box-shadow:0 0 0 .143rem rgba(36,41,46,.5)}.btn--dark--outline[data-v-19c9a1c7]{background-color:rgba(36,41,46,.05);border:1px solid #24292e;color:#24292e}.btn--dark--outline.active[data-v-19c9a1c7],.btn--dark--outline[data-v-19c9a1c7]:focus,.btn--dark--outline[data-v-19c9a1c7]:hover{background-color:#24292e;color:#fff}.btn--dark--outline.active[data-v-19c9a1c7],.btn--dark--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(36,41,46,.5);box-shadow:0 0 0 .143rem rgba(36,41,46,.5)}.btn--default[data-v-19c9a1c7]{background-color:#ccc}.btn--default[data-v-19c9a1c7]:focus,.btn--default[data-v-19c9a1c7]:hover{background-color:#b3b3b3}.btn--default.active[data-v-19c9a1c7]{background-color:#ccc}.btn--default.active[data-v-19c9a1c7],.btn--default[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--default--outline[data-v-19c9a1c7]{background-color:hsla(0,0%,80%,.05);border:1px solid #ccc;color:#ccc}.btn--default--outline.active[data-v-19c9a1c7],.btn--default--outline[data-v-19c9a1c7]:focus,.btn--default--outline[data-v-19c9a1c7]:hover{background-color:#ccc;color:#fff}.btn--default--outline.active[data-v-19c9a1c7],.btn--default--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,80%,.5)}.btn--white[data-v-19c9a1c7]{background-color:#fff}.btn--white[data-v-19c9a1c7]:focus,.btn--white[data-v-19c9a1c7]:hover{background-color:#e6e6e6}.btn--white.active[data-v-19c9a1c7]{background-color:#fff}.btn--white.active[data-v-19c9a1c7],.btn--white[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5)}.btn--white--outline[data-v-19c9a1c7]{background-color:hsla(0,0%,100%,.05);border:1px solid #fff;color:#fff}.btn--white--outline.active[data-v-19c9a1c7],.btn--white--outline[data-v-19c9a1c7]:focus,.btn--white--outline[data-v-19c9a1c7]:hover{background-color:#fff;color:#fff}.btn--white--outline.active[data-v-19c9a1c7],.btn--white--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5);box-shadow:0 0 0 .143rem hsla(0,0%,100%,.5)}.btn--black.active[data-v-19c9a1c7],.btn--black[data-v-19c9a1c7],.btn--black[data-v-19c9a1c7]:focus,.btn--black[data-v-19c9a1c7]:hover{background-color:#000}.btn--black.active[data-v-19c9a1c7],.btn--black[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(0,0,0,.5);box-shadow:0 0 0 .143rem rgba(0,0,0,.5)}.btn--black--outline[data-v-19c9a1c7]{background-color:rgba(0,0,0,.05);border:1px solid #000;color:#000}.btn--black--outline.active[data-v-19c9a1c7],.btn--black--outline[data-v-19c9a1c7]:focus,.btn--black--outline[data-v-19c9a1c7]:hover{background-color:#000;color:#fff}.btn--black--outline.active[data-v-19c9a1c7],.btn--black--outline[data-v-19c9a1c7]:focus{-webkit-box-shadow:0 0 0 .143rem rgba(0,0,0,.5);box-shadow:0 0 0 .143rem rgba(0,0,0,.5)}.btn--default--outline[data-v-19c9a1c7]{color:#747474}.btn--disabled[data-v-19c9a1c7]:disabled{-webkit-box-shadow:none;box-shadow:none;background-color:#ccc;border:1px solid #ccc;color:#fff;cursor:not-allowed}.badge[data-v-19c9a1c7]{background:#999;height:22px;line-height:22px;border-radius:22px;padding:0 5px;font-size:.857em;color:#888;font-weight:500}.badge-primary[data-v-19c9a1c7]{background-color:#1e90ff;color:#fff}.badge-secondary[data-v-19c9a1c7]{background-color:#747474;color:#fff}.badge-third[data-v-19c9a1c7]{background-color:#ccc;color:#fff}.badge-success[data-v-19c9a1c7]{background-color:#9acd32;color:#fff}.badge-danger[data-v-19c9a1c7]{background-color:#ff4500;color:#fff}.badge-grey[data-v-19c9a1c7]{background-color:#999;color:#fff}.badge-info[data-v-19c9a1c7]{background-color:#17a2b8;color:#fff}.badge-warning[data-v-19c9a1c7]{background-color:#ffa300;color:#fff}.badge-light[data-v-19c9a1c7]{background-color:#f5f5f5;color:#fff}.badge-dark[data-v-19c9a1c7]{background-color:#24292e;color:#fff}.badge-default[data-v-19c9a1c7]{background-color:#ccc;color:#fff}.badge-white[data-v-19c9a1c7]{background-color:#fff;color:#fff}.badge-black[data-v-19c9a1c7]{background-color:#000;color:#fff}table.md[data-v-19c9a1c7]{border-spacing:0;border-radius:8px;border-collapse:collapse;width:100%;table-layout:fixed;overflow-wrap:break-word;overflow:hidden;word-break:break-all;margin-top:0;margin-bottom:16px;font-size:1em;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}table.md tr[data-v-19c9a1c7]{background-color:#fff;width:100%}table.md tr td[data-v-19c9a1c7],table.md tr th[data-v-19c9a1c7]{padding:6px 13px;text-align:left}table.md tr[data-v-19c9a1c7]:nth-child(2n){background-color:#f2f2f2}.is-dark table.md[data-v-19c9a1c7]{color:#f2f2f2}.is-dark table.md tr[data-v-19c9a1c7]{background-color:#21222e}.is-dark table.md tr[data-v-19c9a1c7]:nth-child(2n){background-color:#2e2f40}.is-dark table.md tr td.text-muted[data-v-19c9a1c7]{color:hsla(0,0%,100%,.3)}.slide-enter-active[data-v-19c9a1c7],.slide-leave-active[data-v-19c9a1c7]{opacity:1;z-index:998;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.slide-enter[data-v-19c9a1c7],.slide-leave-to[data-v-19c9a1c7]{opacity:0;z-index:998;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tags-enter-active[data-v-19c9a1c7],.tags-leave-active[data-v-19c9a1c7]{opacity:1;-webkit-transition:all .3s;transition:all .3s;position:absolute;-webkit-transform:translateY(0);transform:translateY(0)}.tags-enter[data-v-19c9a1c7],.tags-leave-to[data-v-19c9a1c7]{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slideinvert-enter-active[data-v-19c9a1c7],.slideinvert-leave-active[data-v-19c9a1c7]{opacity:1;z-index:998;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.slideinvert-enter[data-v-19c9a1c7],.slideinvert-leave-to[data-v-19c9a1c7]{opacity:0;z-index:998;-webkit-transform:translateY(40px);transform:translateY(40px)}.slidenext-enter-active[data-v-19c9a1c7],.slidenext-leave-active[data-v-19c9a1c7],.slideprev-enter-active[data-v-19c9a1c7],.slideprev-leave-active[data-v-19c9a1c7]{position:absolute;-webkit-transition:all .3s;transition:all .3s}.slidenext-enter[data-v-19c9a1c7],.slideprev-leave-to[data-v-19c9a1c7]{-webkit-transform:translateX(100%);transform:translateX(100%)}.slidenext-leave-to[data-v-19c9a1c7],.slideprev-enter[data-v-19c9a1c7]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slidevnext-enter-active[data-v-19c9a1c7],.slidevnext-leave-active[data-v-19c9a1c7],.slidevprev-enter-active[data-v-19c9a1c7],.slidevprev-leave-active[data-v-19c9a1c7]{position:absolute;-webkit-transition:all .3s;transition:all .3s}.slidevnext-enter[data-v-19c9a1c7],.slidevprev-leave-to[data-v-19c9a1c7]{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.slidevnext-leave-to[data-v-19c9a1c7],.slidevprev-enter[data-v-19c9a1c7]{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}@media screen and (max-width:415px){.slide-enter-active[data-v-19c9a1c7],.slide-leave-active[data-v-19c9a1c7],.slideinvert-enter-active[data-v-19c9a1c7],.slideinvert-leave-active[data-v-19c9a1c7]{-webkit-transition:all 0s;transition:all 0s}}.spinner-anim[data-v-19c9a1c7]{-webkit-animation:spin-data-v-19c9a1c7 .6s linear infinite;animation:spin-data-v-19c9a1c7 .6s linear infinite}@-webkit-keyframes spin-data-v-19c9a1c7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-19c9a1c7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dialog-fade-enter-active .dialog-animation[data-v-19c9a1c7]{-webkit-animation:dialog-fade-in-data-v-19c9a1c7 .4s;animation:dialog-fade-in-data-v-19c9a1c7 .4s}.dialog-fade-leave-active .dialog-animation[data-v-19c9a1c7]{-webkit-animation:dialog-fade-out-data-v-19c9a1c7 .4s;animation:dialog-fade-out-data-v-19c9a1c7 .4s}@-webkit-keyframes dialog-fade-in-data-v-19c9a1c7{0%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in-data-v-19c9a1c7{0%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out-data-v-19c9a1c7{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}}@keyframes dialog-fade-out-data-v-19c9a1c7{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}}.expand-enter-active[data-v-19c9a1c7],.expand-leave-active[data-v-19c9a1c7]{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity,height;transition-property:opacity,height;overflow:hidden}.expand-enter[data-v-19c9a1c7],.expand-leave-to[data-v-19c9a1c7]{height:0;opacity:0}.scale-enter-active[data-v-19c9a1c7],.scale-leave-active[data-v-19c9a1c7]{opacity:1;z-index:1;-webkit-transition:all .3s cubic-bezier(.4,.52,.26,.9);transition:all .3s cubic-bezier(.4,.52,.26,.9)}.scale-enter[data-v-19c9a1c7],.scale-leave-to[data-v-19c9a1c7]{opacity:.4;z-index:1;-webkit-transform:scale(0);transform:scale(0)}@-webkit-keyframes loading-data-v-19c9a1c7{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@keyframes loading-data-v-19c9a1c7{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.flip-list-move[data-v-19c9a1c7]{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.over-hid[data-v-19c9a1c7]{overflow:hidden}.pos-r[data-v-19c9a1c7]{position:relative}.pos-a[data-v-19c9a1c7]{position:absolute}.flex[data-v-19c9a1c7]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.fluid[data-v-19c9a1c7]{width:100%}.flex.direction-column[data-v-19c9a1c7]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.direction-column-reverse[data-v-19c9a1c7]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex.direction-row[data-v-19c9a1c7]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex.direction-row-reverse[data-v-19c9a1c7]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.align-center[data-v-19c9a1c7]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.align-start[data-v-19c9a1c7]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.align-end[data-v-19c9a1c7]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.justify-start[data-v-19c9a1c7]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex.justify-end[data-v-19c9a1c7]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex.justify-center[data-v-19c9a1c7]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.space-between[data-v-19c9a1c7]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.space-around[data-v-19c9a1c7]{-ms-flex-pack:distribute;justify-content:space-around}.flex.flex-center[data-v-19c9a1c7]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.flex--wrap[data-v-19c9a1c7]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.flex--grow[data-v-19c9a1c7]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-fill[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-fixed[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-1[data-v-19c9a1c7]{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-100[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.flex-75[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.flex-50[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.flex-33[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%}.flex-25[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.flex-20[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.flex-16[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 1 16.66%;flex:0 1 16.66%}.text-muted-white[data-v-19c9a1c7]{color:hsla(0,0%,100%,.54)}.text-muted[data-v-19c9a1c7]{color:rgba(0,0,0,.54)}.is-dark .text-muted[data-v-19c9a1c7]{color:hsla(0,0%,100%,.54)}.text-strong[data-v-19c9a1c7]{font-weight:500}.text-center[data-v-19c9a1c7]{text-align:center}.text-left[data-v-19c9a1c7]{text-align:left}.text-right[data-v-19c9a1c7]{text-align:right}.text-primary[data-v-19c9a1c7]{color:#1e90ff}.text-secondary[data-v-19c9a1c7]{color:#747474}.text-third[data-v-19c9a1c7]{color:#ccc}.text-success[data-v-19c9a1c7]{color:#9acd32}.text-danger[data-v-19c9a1c7]{color:#ff4500}.text-grey[data-v-19c9a1c7]{color:#999}.text-info[data-v-19c9a1c7]{color:#17a2b8}.text-warning[data-v-19c9a1c7]{color:#ffa300}.text-light[data-v-19c9a1c7]{color:#f5f5f5}.text-dark[data-v-19c9a1c7]{color:#24292e}.text-default[data-v-19c9a1c7]{color:#ccc}.text-white[data-v-19c9a1c7]{color:#fff}.text-black[data-v-19c9a1c7]{color:#000}.dots-text[data-v-19c9a1c7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dots-text-3[data-v-19c9a1c7]{overflow:hidden;position:relative;line-height:1.3em;max-height:3.9em;text-align:justify;margin-right:-1em;padding-right:1em}.dots-text-3[data-v-19c9a1c7]:before{content:"...";position:absolute;right:3px;bottom:2px}.dots-text-3[data-v-19c9a1c7]:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.dots-text-2[data-v-19c9a1c7]{overflow:hidden;position:relative;line-height:1.3em;max-height:2.6em;text-align:justify;margin-right:-1em;padding-right:1em}.dots-text-2[data-v-19c9a1c7]:before{content:"...";position:absolute;right:3px;bottom:2px}.dots-text-2[data-v-19c9a1c7]:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.container[data-v-19c9a1c7]{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width:768px){.container[data-v-19c9a1c7]{max-width:100%}}@media (min-width:768px){.container[data-v-19c9a1c7]{max-width:768px}}@media (min-width:1024px){.container[data-v-19c9a1c7]{max-width:1024px}}@media (min-width:1440px){.container[data-v-19c9a1c7]{max-width:1440px}}@media (min-width:2560px){.container[data-v-19c9a1c7]{max-width:2560px}}.pr-0[data-v-19c9a1c7]{padding-right:0}.pt-0[data-v-19c9a1c7]{padding-top:0}.pb-0[data-v-19c9a1c7]{padding-bottom:0}.pl-0[data-v-19c9a1c7]{padding-left:0}.px-0[data-v-19c9a1c7]{padding-left:0;padding-right:0}.py-0[data-v-19c9a1c7]{padding-top:0;padding-bottom:0}.p-0[data-v-19c9a1c7]{padding:0}.pr-1[data-v-19c9a1c7]{padding-right:.25rem}.pt-1[data-v-19c9a1c7]{padding-top:.25rem}.pb-1[data-v-19c9a1c7]{padding-bottom:.25rem}.pl-1[data-v-19c9a1c7]{padding-left:.25rem}.px-1[data-v-19c9a1c7]{padding-left:.25rem;padding-right:.25rem}.py-1[data-v-19c9a1c7]{padding-top:.25rem;padding-bottom:.25rem}.p-1[data-v-19c9a1c7]{padding:.25rem}.pr-2[data-v-19c9a1c7]{padding-right:.5rem}.pt-2[data-v-19c9a1c7]{padding-top:.5rem}.pb-2[data-v-19c9a1c7]{padding-bottom:.5rem}.pl-2[data-v-19c9a1c7]{padding-left:.5rem}.px-2[data-v-19c9a1c7]{padding-left:.5rem;padding-right:.5rem}.py-2[data-v-19c9a1c7]{padding-top:.5rem;padding-bottom:.5rem}.p-2[data-v-19c9a1c7]{padding:.5rem}.pr-3[data-v-19c9a1c7]{padding-right:1rem}.pt-3[data-v-19c9a1c7]{padding-top:1rem}.pb-3[data-v-19c9a1c7]{padding-bottom:1rem}.pl-3[data-v-19c9a1c7]{padding-left:1rem}.px-3[data-v-19c9a1c7]{padding-left:1rem;padding-right:1rem}.py-3[data-v-19c9a1c7]{padding-top:1rem;padding-bottom:1rem}.p-3[data-v-19c9a1c7]{padding:1rem}.pr-4[data-v-19c9a1c7]{padding-right:1.5rem}.pt-4[data-v-19c9a1c7]{padding-top:1.5rem}.pb-4[data-v-19c9a1c7]{padding-bottom:1.5rem}.pl-4[data-v-19c9a1c7]{padding-left:1.5rem}.px-4[data-v-19c9a1c7]{padding-left:1.5rem;padding-right:1.5rem}.py-4[data-v-19c9a1c7]{padding-top:1.5rem;padding-bottom:1.5rem}.p-4[data-v-19c9a1c7]{padding:1.5rem}.pr-5[data-v-19c9a1c7]{padding-right:3rem}.pt-5[data-v-19c9a1c7]{padding-top:3rem}.pb-5[data-v-19c9a1c7]{padding-bottom:3rem}.pl-5[data-v-19c9a1c7]{padding-left:3rem}.px-5[data-v-19c9a1c7]{padding-left:3rem;padding-right:3rem}.py-5[data-v-19c9a1c7]{padding-top:3rem;padding-bottom:3rem}.p-5[data-v-19c9a1c7]{padding:3rem}.mr-0[data-v-19c9a1c7]{margin-right:0}.mt-0[data-v-19c9a1c7]{margin-top:0}.mb-0[data-v-19c9a1c7]{margin-bottom:0}.ml-0[data-v-19c9a1c7]{margin-left:0}.mx-0[data-v-19c9a1c7]{margin-left:0;margin-right:0}.my-0[data-v-19c9a1c7]{margin-top:0;margin-bottom:0}.m-0[data-v-19c9a1c7]{margin:0}.mr-1[data-v-19c9a1c7]{margin-right:.25rem}.mt-1[data-v-19c9a1c7]{margin-top:.25rem}.mb-1[data-v-19c9a1c7]{margin-bottom:.25rem}.ml-1[data-v-19c9a1c7]{margin-left:.25rem}.mx-1[data-v-19c9a1c7]{margin-left:.25rem;margin-right:.25rem}.my-1[data-v-19c9a1c7]{margin-top:.25rem;margin-bottom:.25rem}.m-1[data-v-19c9a1c7]{margin:.25rem}.mr-2[data-v-19c9a1c7]{margin-right:.5rem}.mt-2[data-v-19c9a1c7]{margin-top:.5rem}.mb-2[data-v-19c9a1c7]{margin-bottom:.5rem}.ml-2[data-v-19c9a1c7]{margin-left:.5rem}.mx-2[data-v-19c9a1c7]{margin-left:.5rem;margin-right:.5rem}.my-2[data-v-19c9a1c7]{margin-top:.5rem;margin-bottom:.5rem}.m-2[data-v-19c9a1c7]{margin:.5rem}.mr-3[data-v-19c9a1c7]{margin-right:1rem}.mt-3[data-v-19c9a1c7]{margin-top:1rem}.mb-3[data-v-19c9a1c7]{margin-bottom:1rem}.ml-3[data-v-19c9a1c7]{margin-left:1rem}.mx-3[data-v-19c9a1c7]{margin-left:1rem;margin-right:1rem}.my-3[data-v-19c9a1c7]{margin-top:1rem;margin-bottom:1rem}.m-3[data-v-19c9a1c7]{margin:1rem}.mr-4[data-v-19c9a1c7]{margin-right:1.5rem}.mt-4[data-v-19c9a1c7]{margin-top:1.5rem}.mb-4[data-v-19c9a1c7]{margin-bottom:1.5rem}.ml-4[data-v-19c9a1c7]{margin-left:1.5rem}.mx-4[data-v-19c9a1c7]{margin-left:1.5rem;margin-right:1.5rem}.my-4[data-v-19c9a1c7]{margin-top:1.5rem;margin-bottom:1.5rem}.m-4[data-v-19c9a1c7]{margin:1.5rem}.mr-5[data-v-19c9a1c7]{margin-right:3rem}.mt-5[data-v-19c9a1c7]{margin-top:3rem}.mb-5[data-v-19c9a1c7]{margin-bottom:3rem}.ml-5[data-v-19c9a1c7]{margin-left:3rem}.mx-5[data-v-19c9a1c7]{margin-left:3rem;margin-right:3rem}.my-5[data-v-19c9a1c7]{margin-top:3rem;margin-bottom:3rem}.m-5[data-v-19c9a1c7]{margin:3rem}.h-100[data-v-19c9a1c7]{height:100%}.mh-100[data-v-19c9a1c7]{max-height:100%}.w-100[data-v-19c9a1c7]{width:100%}.mw-100[data-v-19c9a1c7]{max-width:100%}.m-h-0[data-v-19c9a1c7]{min-height:0}.m-h-100[data-v-19c9a1c7]{min-height:100%}.m-w-0[data-v-19c9a1c7]{min-width:0}.m-w-100[data-v-19c9a1c7]{min-width:100%}.br-0[data-v-19c9a1c7]{border-radius:0}.brt-0[data-v-19c9a1c7]{border-top-left-radius:0;border-top-right-radius:0}.brb-0[data-v-19c9a1c7]{border-bottom-right-radius:0;border-bottom-left-radius:0}.br-2[data-v-19c9a1c7]{border-radius:2px}.brt-2[data-v-19c9a1c7]{border-top-left-radius:2px;border-top-right-radius:2px}.brb-2[data-v-19c9a1c7]{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.br-4[data-v-19c9a1c7]{border-radius:4px}.brt-4[data-v-19c9a1c7]{border-top-left-radius:4px;border-top-right-radius:4px}.brb-4[data-v-19c9a1c7]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.br-8[data-v-19c9a1c7]{border-radius:8px}.brt-8[data-v-19c9a1c7]{border-top-left-radius:8px;border-top-right-radius:8px}.brb-8[data-v-19c9a1c7]{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.fs-12[data-v-19c9a1c7]{font-size:12px}.fs-14[data-v-19c9a1c7]{font-size:14px}.fs-16[data-v-19c9a1c7]{font-size:16px}.fs-18[data-v-19c9a1c7]{font-size:18px}.fs-20[data-v-19c9a1c7]{font-size:20px}.fs-22[data-v-19c9a1c7]{font-size:22px}.fs-26[data-v-19c9a1c7]{font-size:26px}.fw-300[data-v-19c9a1c7]{font-weight:300}.fw-400[data-v-19c9a1c7]{font-weight:400}.fw-500[data-v-19c9a1c7]{font-weight:500}@media only screen and (max-width:2560px){.hidden-4k[data-v-19c9a1c7]{display:none}}@media only screen and (max-width:1440px){.hidden-laptop[data-v-19c9a1c7]{display:none}}@media only screen and (max-width:1024px){.hidden-laptop-s[data-v-19c9a1c7]{display:none}}@media only screen and (max-width:768px){.hidden-tablet[data-v-19c9a1c7]{display:none}}@media only screen and (max-width:425px){.hidden-mobile[data-v-19c9a1c7]{display:none}}@media only screen and (max-width:375px){.hidden-mobile-m[data-v-19c9a1c7]{display:none}}@media only screen and (max-width:320px){.hidden-mobile-s[data-v-19c9a1c7]{display:none}}.show-4k[data-v-19c9a1c7]{display:none}@media only screen and (max-width:2560px){.show-4k[data-v-19c9a1c7]{display:inherit}}.show-laptop[data-v-19c9a1c7]{display:none}@media only screen and (max-width:1440px){.show-laptop[data-v-19c9a1c7]{display:inherit}}.show-laptop-s[data-v-19c9a1c7]{display:none}@media only screen and (max-width:1024px){.show-laptop-s[data-v-19c9a1c7]{display:inherit}}.show-tablet[data-v-19c9a1c7]{display:none}@media only screen and (max-width:768px){.show-tablet[data-v-19c9a1c7]{display:inherit}}.show-mobile[data-v-19c9a1c7]{display:none}@media only screen and (max-width:425px){.show-mobile[data-v-19c9a1c7]{display:inherit}}.show-mobile-m[data-v-19c9a1c7]{display:none}@media only screen and (max-width:375px){.show-mobile-m[data-v-19c9a1c7]{display:inherit}}.show-mobile-s[data-v-19c9a1c7]{display:none}@media only screen and (max-width:320px){.show-mobile-s[data-v-19c9a1c7]{display:inherit}}[data-v-19c9a1c7],[data-v-19c9a1c7]:after,[data-v-19c9a1c7]:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote[data-v-19c9a1c7],body[data-v-19c9a1c7],dd[data-v-19c9a1c7],dl[data-v-19c9a1c7],figure[data-v-19c9a1c7],h1[data-v-19c9a1c7],h2[data-v-19c9a1c7],h3[data-v-19c9a1c7],h4[data-v-19c9a1c7],h5[data-v-19c9a1c7],h6[data-v-19c9a1c7],hr[data-v-19c9a1c7],ol[data-v-19c9a1c7],p[data-v-19c9a1c7],pre[data-v-19c9a1c7],ul[data-v-19c9a1c7]{margin:0;padding:0}#app[data-v-19c9a1c7],body[data-v-19c9a1c7],button[data-v-19c9a1c7],html[data-v-19c9a1c7],input[data-v-19c9a1c7]{font:400 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.5;-webkit-font-kerning:normal;font-kerning:normal}.vue-phone-number-input .select-country-container[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;min-width:120px;max-width:120px}.vue-phone-number-input.sm .select-country-container[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;width:110px;min-width:110px;max-width:110px}.vue-phone-number-input.lg .select-country-container[data-v-19c9a1c7]{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;width:130px;min-width:130px;max-width:130px}
html, body {
  padding: 0;
  margin: 0;
}
.input-tel__clear {
  top: 8px;
  right: 21px;
  display: none;
}
.country-selector__toggle {
  right: 0 !important;
  border-left: 1px solid #19b0d5;
  top: 0 !important;
  bottom: 0;
  height: 52px !important;
  width: 34px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.country-selector__toggle__arrow {
  color: #19b0d5;
}
.country-selector__toggle__arrow path.arrow {
  fill: #19b0d5 !important;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.country-selector.has-list-open .country-selector__toggle {
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important;
}
.country-selector.has-list-open .country-selector__toggle__arrow {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.country-selector__country-flag {
  top: 16px !important;
}
.country-selector__input {
  padding-left: 40px !important;
}
.country-selector__input {
  padding-left: 40px !important;
}
.vue-phone-number-input .select-country-container {
  margin-right: 10px;
}
.vue-phone-number-input .flex-1 input::placeholder {
  opacity: 0;
}
.vue-phone-number-input .flex-1 input:-moz-placeholder {
  opacity: 0;
}
.vue-phone-number-input .flex-1 input::-ms-input-placeholder {
  opacity: 0;
}
.vue-phone-number-input .flex-1 input:-ms-input-placeholder {
  opacity: 0;
}
.vue-phone-number-input .flex-1 input::-moz-placeholder {
  opacity: 0;
}
.vue-phone-number-input .flex-1 input::-webkit-input-placeholder {
  opacity: 0;
}
/*@import 'style-helpers';*/
#app[data-v-4e576b86] {
  font-family: Poppins, "Roboto", "Avenir", Helvetica, Arial, sans-serif;
  color: black;
  padding: 1px;
  margin: 0;
  font-size: 14px;
}
#app.dark[data-v-4e576b86] {
  background-color: #21222E;
}
#app.dark h1[data-v-4e576b86] {
  color: rgba(255, 255, 255, 0.7);
}
#app.dark header[data-v-4e576b86] {
  color: rgba(255, 255, 255, 0.7);
}
h1[data-v-4e576b86], h2[data-v-4e576b86], h3[data-v-4e576b86], h4[data-v-4e576b86], h5[data-v-4e576b86], h6[data-v-4e576b86] {
  color: dodgerblue;
}
hr[data-v-4e576b86] {
  border: 0;
  border-top: 1px solid #EBEBEB;
}
*[data-v-4e576b86], *[data-v-4e576b86]::before, *[data-v-4e576b86]::after {
  box-sizing: border-box;
}
.component.options[data-v-4e576b86] {
  margin-bottom: 20px;
}
.component-container[data-v-4e576b86] {
  margin: 0;
  background: #FFF;
  border-radius: 0;
  border: 1px solid #EBEBEB;
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.component-container[data-v-4e576b86]:hover {
  box-shadow: 0 2px 4px 0 rgba(232, 237, 250, 0.5);
}
.component-container.dark[data-v-4e576b86] {
  background-color: #21222E;
  color: #FFF;
}
.component-container.dark textarea[data-v-4e576b86] {
  background: #21222E;
  color: dodgerblue;
}
table[data-v-4e576b86] {
  border-spacing: 0;
  border-collapse: collapse;
  display: block;
  overflow: auto;
  margin-top: 0;
  margin-bottom: 16px;
}
table tr[data-v-4e576b86] {
  background-color: #FFF;
  border-top: 1px solid #C6CBD1;
}
table tr th[data-v-4e576b86], table tr td[data-v-4e576b86] {
  padding: 6px 13px;
  border: 1px solid #DFE2E5;
}
table tr[data-v-4e576b86]:nth-child(2n) {
  background-color: #F6F8FA;
}
.dark .component-container[data-v-4e576b86], .dark .component[data-v-4e576b86] {
  border: 1px solid #2E2F40;
  background-color: #21222E;
  color: rgba(255, 255, 255, 0.7);
}
.dark .component-container[data-v-4e576b86]:hover, .dark .component[data-v-4e576b86]:hover {
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.6), 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
.dark hr[data-v-4e576b86] {
  border-color: #2E2F40;
}
.dark .btn[data-v-4e576b86]:hover {
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.6), 0 2px 4px 0 rgba(0, 0, 0, 0.5) !important;
}
.dark table tr[data-v-4e576b86] {
  background-color: #2E2F40;
  border-top: 1px solid #2E2F40;
}
.dark table tr th[data-v-4e576b86], .dark table tr td[data-v-4e576b86] {
  border: 1px solid #2E2F40;
}
.dark table tr[data-v-4e576b86]:nth-child(2n) {
  background-color: #21222E;
}
@media screen and (max-width: 1024px) {
.components-container.flex[data-v-4e576b86] {
    flex-direction: column;
}
}
.home .blue {
  color: #24ADD6;
}
#section-phone .section-body__unlogged-input--container .alert-validate input.input-tel__input {
  border: 1px solid #f30f50 !important;
}
#section-phone .section-body__unlogged-input--container .alert-validate .is-focused label.input-tel__label {
  color: #f30f50 !important;
}
.alert-validate {
  color: #f30f50 !important;
}
.alert-validate input {
  border: 1px solid #f30f50 !important;
}
.alert-validate:before {
  content: "\f12a";
  font-family: FontAwesome;
  display: block;
  position: absolute;
  font-size: 1.6em;
  right: 1em;
  top: 1.2em;
  z-index: 1;
}
.has-value input {
  border: 1px solid #19b0d5 !important;
  background: #f8feff;
  transition: 0.3s;
}
.has-value label {
  color: #19b0d5 !important;
}
.has-value .icon {
  color: #19b0d5;
}
.ui-message-error {
  font-size: 1em;
  text-align: left;
  transition: 0.3s;
  padding: 0 0 0;
  color: #f30f50 !important;
  position: absolute;
}
.ui-message-error p {
  font-size: 0.9em;
  margin-top: 3px !important;
}
.home .blue {
  color: #24ADD6;
}
.gift .prev i {
  margin-right: 0.5em;
  font: normal normal normal 14px/1 FontAwesome;
}
.gift .prev i:before {
  content: "\f177";
}
.gift .section-body__unlogged-input {
  margin-bottom: 0.51em;
}
.gift .section-body__unlogged-input--container {
  position: relative;
  margin-bottom: 3em;
  font-size: 11px;
}
.gift .section-body__unlogged-input--container:focus {
  outline: none;
}
.gift .section-body__unlogged-input--container input {
  background-clip: padding-box;
  border-bottom: 1px solid #ffffff;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  font-size: 1.6em;
  line-height: 1.41;
  padding: 1em 0 0;
  width: 100%;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  border-radius: 0;
  height: 3em;
  margin-bottom: 0;
  transition: 0.3s;
  background: transparent;
  color: #fff;
}
.gift .section-body__unlogged-input--container input:focus {
  outline: none;
}
.gift .section-body__unlogged-input--container input:focus + label {
  margin-top: 0 !important;
  font-size: 0.9em !important;
  color: #acacae !important;
}
.gift .section-body__unlogged-input--container input.country-selector__input {
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0) !important;
  padding-top: 0 !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  font-size: 11px;
  height: 4.8em !important;
  padding-left: 17px !important;
}
.gift .section-body__unlogged-input--container input.country-selector__input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-size: 8px !important;
  letter-spacing: 1em !important;
}
.gift .section-body__unlogged-input--container input.country-selector__input::-moz-placeholder {
  /* Firefox 19+ */
  font-size: 8px !important;
  letter-spacing: 1em !important;
}
.gift .section-body__unlogged-input--container input.country-selector__input:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 8px !important;
  letter-spacing: 1em !important;
}
.gift .section-body__unlogged-input--container input.country-selector__input:-moz-placeholder {
  /* Firefox 18- */
  font-size: 8px !important;
  letter-spacing: 1em !important;
}
.gift .section-body__unlogged-input--container input.input-tel__input {
  border-radius: 0 !important;
  border-bottom: 1px solid #ffffff;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0) !important;
}
.gift .section-body__unlogged-input--container label {
  color: #ffffff !important;
  font-size: 0.9em;
  left: 0;
  pointer-events: none;
  position: absolute;
  z-index: 0;
  transition: 0.3s all ease-in-out;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  opacity: 0.85;
  font-style: normal;
  top: 0;
}
.gift .section-body__unlogged-input--container label.input-tel__label {
  color: #acacae;
  font-size: 1.3em;
  margin-top: 1.1em;
  top: -2px;
  left: 0;
}
.gift .section-body__unlogged-input .is-focused label.input-tel__label {
  font-size: 0.9em;
  margin-top: 0.1em;
  top: -2px;
  color: #ffffff !important;
}
.gift .section-body__unlogged-input .has-value label.input-tel__label {
  font-size: 0.9em;
  margin-top: 0.1em;
  top: -2px;
  color: #f30f50 !important;
}
.gift .section-body__unlogged-input .input-tel.input-phone-number.has-value input.input-tel__input {
  border-bottom: 1px solid #f30f50 !important;
}
.gift .section-body__unlogged-input .input-tel.input-phone-number.is-valid.has-value input.input-tel__input {
  border-bottom: 1px solid #19b0d5 !important;
  background: transparent;
  transition: 0.3s;
}
.gift .section-body__unlogged-input .input-tel.input-phone-number.is-valid.has-value label.input-tel__label {
  color: #19b0d5 !important;
}
.gift .has-value input {
  border-bottom: 1px solid #19b0d5 !important;
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
}
.gift .has-value label {
  color: #19b0d5 !important;
}
.gift .has-value .icon {
  color: #19b0d5 !important;
}
.gift .has-value .gift--input {
  border-bottom: 1px solid #19b0d5 !important;
}
.gift .has-value .focus-input2.float {
  color: #19b0d5 !important;
}
.gift .alert-validate input {
  border-bottom: 1px solid #f30f50 !important;
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
}
.gift .country-selector__toggle {
  border-left: 0 !important;
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
  width: 16px !important;
  right: -6px !important;
}
.gift .country-selector__list__item .dots-text {
  color: black !important;
}
.gift .country-selector__country-flag {
  top: 21px !important;
  left: 0;
}
.gift .country-selector__country-flag .iti-flag {
  width: 15px !important;
  background-size: 5607px 11px !important;
  height: 10px !important;
}
.gift .vue-phone-number-input .select-country-container {
  margin-right: 10px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50px;
  flex: 0 0 150px;
  width: 50px;
  min-width: 50px;
  max-width: 50px;
}
.gift input:-webkit-autofill:hover, .gift input:-webkit-autofill:focus {
  -webkit-text-fill-color: #06181f !important;
  -webkit-box-shadow: 0 2px 15px #06181f;
  -webkit-box-shadow: 0 0 0px 1000px #06181f inset;
  transition: background-color 5000s ease-in-out 0s;
}
.gift textarea:-webkit-autofill {
  -webkit-text-fill-color: #06181f !important;
  -webkit-box-shadow: 0 2px 15px #06181f;
  -webkit-box-shadow: 0 0 0px 1000px #06181f inset;
  transition: background-color 5000s ease-in-out 0s;
}
.gift textarea:-webkit-autofill:hover, .gift textarea:-webkit-autofill:focus {
  -webkit-text-fill-color: #06181f !important;
  transition: background-color 5000s ease-in-out 0s;
}
.gift select:-webkit-autofill {
  -webkit-text-fill-color: #06181f !important;
  -webkit-box-shadow: 0 2px 15px #06181f;
  -webkit-box-shadow: 0 0 0px 1000px #06181f inset;
  transition: background-color 5000s ease-in-out 0s;
}
.gift select:-webkit-autofill:hover, .gift select:-webkit-autofill:focus {
  -webkit-text-fill-color: #06181f !important;
  -webkit-box-shadow: 0 2px 15px #06181f;
  -webkit-box-shadow: 0 0 0px 1000px #06181f inset;
  transition: background-color 5000s ease-in-out 0s;
}
.gift input:-webkit-autofill {
  -webkit-text-fill-color: #ffffff !important;
}
.gift input:-webkit-autofill:hover, .gift input:-webkit-autofill:focus, .gift input:-webkit-autofill:active {
  -webkit-text-fill-color: #ffffff !important;
}
.gift input[type=tel]:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #072133 inset !important;
  -webkit-text-fill-color: #ffffff !important;
}
.gift input[type=tel]:-webkit-autofill:hover, .gift input[type=tel]:-webkit-autofill:focus, .gift input[type=tel]:-webkit-autofill:active {
  -webkit-text-fill-color: #ffffff !important;
}
.gift .multiselect {
  display: block;
  font-size: 1em;
  line-height: 1.2;
  font-weight: 400;
  overflow: visible;
  border-bottom: 1px solid #ffffff;
  border-top: 0;
  border-left: 0 !important;
  border-rigth: 0 !important;
  border-radius: 0;
  transition: 0.2s border-color;
  background-color: transparent;
  background-image: none;
  outline: 0;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #ffffff;
  font-family: "Poppins", sans-serif;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: auto;
  min-height: 29px;
  padding: 26px 0 0;
}
.gift .multiselect__content-wrapper {
  margin: 1rem 0;
  left: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gift .multiselect__tags {
  min-height: auto !important;
  display: initial !important;
  padding: 0 !important;
  border-radius: 0 !important;
  border: 0 !important;
  background: transparent !important;
}
.gift .multiselect__placeholder {
  opacity: 0;
  display: block !important;
  padding-bottom: 0;
  margin-bottom: 6px;
}
.gift .multiselect__select {
  font: normal normal normal 14px/1 FontAwesome;
  display: flex;
  align-items: center;
  align-content: center;
  padding: 0;
  width: 11px;
  top: 7px;
}
.gift .multiselect__select:before {
  position: absolute;
  color: #B9B9B9;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 0.5rem 0rem;
  pointer-events: none;
  transform: translateY(0%);
  content: "\f107";
  font-weight: 900;
  border: 0;
}
.gift .multiselect__content {
  padding: 8px !important;
  margin: 0 !important;
  min-width: 100% !important;
  vertical-align: top !important;
  display: flex !important;
  width: 100% !important;
  flex-direction: column;
}
.gift .multiselect__element {
  padding-bottom: 0.5em !important;
}
.gift .multiselect__option {
  display: block !important;
  font-size: 0.9em !important;
  min-height: auto !important;
  line-height: 12px !important;
  text-decoration: none !important;
  text-transform: none !important;
  vertical-align: middle !important;
  position: relative !important;
  cursor: pointer !important;
  white-space: nowrap !important;
  border-radius: 5px;
  background-color: #f1f1f1;
  color: #000000;
  font-weight: 600;
}
.gift .multiselect__option--highlight {
  background: #999999 !important;
  outline: none !important;
  color: #fff !important;
}
.gift .multiselect__option--highlight:after {
  content: "" !important;
}
.gift .multiselect__single {
  background: transparent !important;
  color: #ffffff !important;
  padding-left: 0 !important;
  margin-bottom: 0 !important;
  vertical-align: inherit !important;
  font-size: 1em !important;
  line-height: 2 !important;
}
.gift .focus-input2 {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  color: #ffffff;
  opacity: 0.85;
}
.gift .focus-input2::before {
  display: block;
  position: absolute;
  top: 15px;
  left: 0;
  line-height: 1.2;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;
  font-size: 1rem;
}
.gift .focus-input2::after {
  content: attr(data-placeholder);
  display: block;
  position: absolute;
  top: 0px;
  left: 0;
  line-height: 1.2;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;
  font-size: 1.3em;
  font-family: var(--body-fonts);
  font-weight: 400;
}
.gift .fa-cc.focus-input2::after {
  font-family: Poppins, "Lato", sans-serif;
}
.gift div.gift--input + .focus-input2::after {
  top: 16px;
  left: 1.5rem;
}
.gift .gift--input:focus + .focus-input2::before, .gift .float::before {
  top: 5px;
  font-size: 0.93em;
  opacity: 0.8;
}
.gift .gift--input:focus + .focus-input2::after, .gift .float::after {
  top: 6px !important;
  font-size: 0.9em;
  left: 17px !important;
  opacity: 0.8;
}
.home .blue[data-v-04dc9940] {
  color: #24ADD6;
}
.disable[data-v-04dc9940] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.gift[data-v-04dc9940] {
  background: url(/dist/66d75e24b9e367ca0796d423b19d7ff0.png) no-repeat center top #052033;
  background-size: cover;
  margin-top: -14px;
  padding: 2.5rem 0 !important;
  display: flex !important;
  align-items: flex-start !important;
}
@media only screen and (max-width: 703px) {
.gift[data-v-04dc9940] {
    margin-top: -20px;
}
}
@media only screen and (max-width: 520px) {
.gift[data-v-04dc9940] {
    margin-top: -25px;
}
}
.gift h1[data-v-04dc9940] {
  font-size: 1em;
}
.gift h1[data-v-04dc9940], .gift h3[data-v-04dc9940], .gift p[data-v-04dc9940], .gift a[data-v-04dc9940], .gift span[data-v-04dc9940] {
  color: #fff;
  font-family: "Poppins", sans-serif;
}
.gift h1 h3[data-v-04dc9940], .gift h3 h3[data-v-04dc9940], .gift p h3[data-v-04dc9940], .gift a h3[data-v-04dc9940], .gift span h3[data-v-04dc9940] {
  margin-bottom: 1em !important;
  font-size: 1em;
  font-weight: 200;
}
.gift .header--flex[data-v-04dc9940] {
  text-align: center;
  padding: 0;
  margin: auto;
}
.gift .header--flex.active[data-v-04dc9940] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  display: flex;
}
.gift .header--flex .wrapper-steps[data-v-04dc9940] {
  width: auto !important;
}
.gift .header--flex .prev[data-v-04dc9940] {
  display: flex;
  color: #fff;
  align-items: center;
  font-size: 1em;
  cursor: pointer;
}
.gift .header--flex .prev i[data-v-04dc9940] {
  margin-right: 0.5em;
  font: normal normal normal 14px/1 FontAwesome;
}
.gift .wrapper-steps[data-v-04dc9940] {
  display: flex;
  justify-content: center;
  width: 100%;
  color: white;
  font-size: 11px;
}
.gift .wrapper-steps p[data-v-04dc9940] {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 1em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #707070;
  font-size: 8px;
}
.gift .wrapper-steps p.active[data-v-04dc9940] {
  border: 1px solid #24ADD6;
  color: #ffffff;
  position: relative;
  background: #24ADD6;
}
.gift .wrapper-steps p.active[data-v-04dc9940]:nth-child(2):before {
  content: "";
  position: absolute;
  left: -77%;
  width: 19px;
  border: 1px solid #24ADD6;
  top: 10px;
}
.gift .wrapper-steps p span[data-v-04dc9940] {
  font-size: 1.5em;
}
.gift .img-gift[data-v-04dc9940] {
  max-width: 248px;
}
.gift .box-step[data-v-04dc9940] {
  margin-top: 3em;
}
.gift .flex-end[data-v-04dc9940] {
  display: flex;
  align-items: flex-end;
}
.gift .hr-gift[data-v-04dc9940] {
  max-width: 350px;
  margin: 1.25rem auto 1.1875rem;
  border: 1px solid rgba(185, 185, 185, 0.3);
}
.gift .text[data-v-04dc9940] {
  display: block;
}
.gift .text__1[data-v-04dc9940] {
  font-size: 2.4em;
}
.gift .text__2[data-v-04dc9940] {
  font-size: 2.7em;
  font-weight: 700;
  margin-top: -13px;
}
.gift .text__3[data-v-04dc9940] {
  font-size: 2em;
  font-weight: 300;
  margin-top: -13px;
}
.gift .text__3 > strong[data-v-04dc9940] {
  font-weight: 700;
}
.gift .text__4[data-v-04dc9940] {
  font-size: 2.2em;
  font-weight: 300;
  margin-top: -13px;
  color: #24ADD6;
}
.gift .text__5[data-v-04dc9940] {
  font-size: 3.6em;
  font-weight: 700;
  margin-top: -19px;
  color: #24ADD6;
}
.gift h2[data-v-04dc9940] {
  font-size: 1.3em !important;
  font-weight: 700 !important;
  max-width: 300px;
  margin: 2em auto 0;
}
.gift h2.christ[data-v-04dc9940] {
  font-size: 1.3em !important;
  font-weight: 700 !important;
  max-width: 310px;
  margin: 2em auto 0 !important;
}
.gift h2.christ span.orange[data-v-04dc9940] {
  color: #FFC401;
}
.gift h3[data-v-04dc9940] {
  font-size: 1em;
  max-width: 300px;
  margin: 2em auto 0;
  font-weight: 200;
}
.gift .text-contet[data-v-04dc9940] {
  font-size: 1em;
  margin-top: 1em;
}
.gift .text-contet--christ[data-v-04dc9940] {
  font-size: 1em;
  margin-top: 1em;
}
.gift .text-contet--christ__promo[data-v-04dc9940] {
  font-size: 0.7em;
  margin-top: 1em;
  color: #B0B0B0;
}
.gift article[data-v-04dc9940] {
  margin: 0 auto;
}
.gift .box-gift[data-v-04dc9940] {
  text-align: center;
  padding: 0;
  max-width: 32rem;
  margin: auto;
  width: 100%;
}
.gift .wrapper-puntos[data-v-04dc9940] {
  display: flex;
  justify-content: space-evenly;
  max-width: 244px;
  margin: 0 auto 2em;
  align-items: center;
}
.gift .wrapper-puntos .d-flex[data-v-04dc9940] {
  display: flex;
  flex-direction: column;
  text-align: right;
}
.gift .wrapper-puntos .d-flex .points-title[data-v-04dc9940] {
  font-size: 1em;
  font-weight: bold;
  line-height: 1;
}
.gift .wrapper-puntos .d-flex .points-content[data-v-04dc9940] {
  font-size: 1em;
  font-weight: normal;
}
.gift .btn-gift[data-v-04dc9940] {
  font-size: 1.3em !important;
  padding: 0.8em 2em !important;
}
.gift .wrapper--hero-collage[data-v-04dc9940] {
  position: relative;
}
.gift .wrapper--hero-collage .christmas-stamp[data-v-04dc9940] {
  position: absolute;
  right: -3em;
  width: 158px;
}
@media only screen and (max-width: 558px) {
.gift .wrapper--hero-collage .christmas-stamp[data-v-04dc9940] {
    left: 0;
    right: 0;
    margin: auto;
    top: -43px;
    width: 111px;
}
}
.gift .wrapper-text-intro[data-v-04dc9940] {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
.gift .wrapper-text-intro p[data-v-04dc9940] {
  font-size: 1em;
  text-transform: uppercase;
}
.gift .wrapper-text-intro .text-two[data-v-04dc9940] {
  font-weight: bold;
}
.gift .wrapper-cards[data-v-04dc9940] {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 1.5em;
}
@media only screen and (max-width: 520px) {
.gift .wrapper-cards[data-v-04dc9940] {
    display: grid;
    grid-template-rows: auto;
    grid-template-areas: ". item-1 item-2 ." ". item-3 item-3 .";
    margin-top: 3em;
}
.gift .wrapper-cards .wrapper-item[data-v-04dc9940]:nth-child(1) {
    grid-area: item-1;
}
.gift .wrapper-cards .wrapper-item[data-v-04dc9940]:nth-child(2) {
    grid-area: item-2;
}
.gift .wrapper-cards .wrapper-item[data-v-04dc9940]:nth-child(3) {
    grid-area: item-3;
    margin-top: 2em;
}
}
@media only screen and (max-width: 440px) {
.gift .wrapper-cards[data-v-04dc9940] {
    grid-template-columns: 0 50% 50% 0;
}
.gift .wrapper-cards .wrapper-item[data-v-04dc9940]:nth-child(1) {
    justify-self: start;
}
.gift .wrapper-cards .wrapper-item[data-v-04dc9940]:nth-child(2) {
    justify-self: end;
}
.gift .wrapper-cards .wrapper-item[data-v-04dc9940]:nth-child(3) {
    justify-self: center;
}
}
.gift .wrapper-cards input[data-v-04dc9940] {
  position: absolute;
  opacity: 0;
}
.gift .wrapper-cards input[type=radio]:checked + label[data-v-04dc9940] {
  opacity: 1;
}
.gift .wrapper-cards .card-price[data-v-04dc9940] {
  max-width: 140px;
  display: flex;
  flex-direction: column;
  width: 100%;
  opacity: 0.5;
  margin: 0 auto 0;
  position: relative;
}
.gift .wrapper-cards .card-price[data-v-04dc9940]:nth-child(3n) {
  opacity: 1;
}
.gift .wrapper-cards .card-price[data-v-04dc9940]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.gift .wrapper-cards .card-price .recommended[data-v-04dc9940] {
  color: #ebaa11;
  max-width: 43px;
  line-height: 1;
  text-transform: uppercase;
  font-size: 0.81em;
  text-align: left;
  margin-bottom: 4px !important;
  font-weight: 900;
}
.gift .wrapper-cards .card-price .additionalMonth[data-v-04dc9940] {
  position: absolute;
  bottom: -14px;
  left: 0;
  right: 0;
  margin: auto;
  width: auto;
  max-width: initial;
  text-align: center;
  color: #ebaa11;
  line-height: 1;
  text-transform: uppercase;
  font-size: 0.81em;
}
.gift .wrapper-cards .card-price__box[data-v-04dc9940] {
  display: flex;
  align-items: center;
  background: #24ADD6;
  width: 100%;
  position: relative;
}
.gift .wrapper-cards .card-price__box[data-v-04dc9940]:before {
  content: "";
  position: absolute;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 3.3 145.9' style='enable-background:new 0 0 3.3 145.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2324ADD6;%7D%0A%3C/style%3E%3Cpath class='st0' d='M0,0v1c1.4,0,2.6,1.2,2.6,2.6C2.6,5,1.4,6.2,0,6.2V9c1.4,0,2.6,1.2,2.6,2.6c0,1.4-1.2,2.6-2.6,2.6V17 c1.4,0,2.6,1.2,2.6,2.6S1.4,22.2,0,22.2V25c1.4,0,2.6,1.2,2.6,2.6S1.4,30.2,0,30.2V33c1.4,0,2.6,1.2,2.6,2.6S1.4,38.2,0,38.2V41 c1.4,0,2.6,1.2,2.6,2.6S1.4,46.2,0,46.2V49c1.4,0,2.6,1.2,2.6,2.6S1.4,54.2,0,54.2V57c1.4,0,2.6,1.2,2.6,2.6S1.4,62.2,0,62.2v3.2 c1.4,0,2.6,1.2,2.6,2.6S1.4,70.6,0,70.6v2.8c1.4,0,2.6,1.2,2.6,2.6S1.4,78.6,0,78.6v3.3c1.4,0,2.6,1.2,2.6,2.6S1.4,87.1,0,87.1v2.8 c1.4,0,2.6,1.2,2.6,2.6S1.4,95.1,0,95.1v2.8c1.4,0,2.6,1.2,2.6,2.6c0,1.4-1.2,2.6-2.6,2.6v2.8c1.4,0,2.6,1.2,2.6,2.6 s-1.2,2.6-2.6,2.6v2.8c1.4,0,2.6,1.2,2.6,2.6c0,1.4-1.2,2.6-2.6,2.6v2.8c1.4,0,2.6,1.2,2.6,2.6c0,1.4-1.2,2.6-2.6,2.6v2.8 c1.4,0,2.6,1.2,2.6,2.6c0,1.4-1.2,2.6-2.6,2.6v3.2c1.4,0,2.6,1.2,2.6,2.6s-1.2,2.6-2.6,2.6v2.4h3.3V0H0z'/%3E%3C/svg%3E%0A");
  z-index: 0;
  width: 3px;
  background-repeat: no-repeat;
  height: 100%;
  left: -2px;
  top: 0;
}
.gift .wrapper-cards .card-price__box[data-v-04dc9940]:after {
  content: "";
  position: absolute;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 3.3 145.9' style='enable-background:new 0 0 3.3 145.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2324ADD6;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st1' d='M3.3,145.9v-1c-1.4,0-2.6-1.2-2.6-2.6c0-1.4,1.2-2.6,2.6-2.6v-2.8c-1.4,0-2.6-1.2-2.6-2.6 c0-1.4,1.2-2.6,2.6-2.6v-2.8c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-2.8c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-2.8 c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-2.8c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-2.8c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6 v-2.8c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-3.2c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-2.8c-1.4,0-2.6-1.2-2.6-2.6 s1.2-2.6,2.6-2.6V64c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6V56c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-2.8 c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-2.8c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-2.8c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6 v-2.8c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6v-2.8c-1.4,0-2.6-1.2-2.6-2.6s1.2-2.6,2.6-2.6V7.6c-1.4,0-2.6-1.2-2.6-2.6 s1.2-2.6,2.6-2.6V0H0v145.9H3.3z'/%3E%3C/svg%3E%0A");
  z-index: 0;
  width: 3px;
  background-repeat: no-repeat;
  height: 100%;
  right: -2px;
  top: 0;
}
.gift .wrapper-cards .card-price__pleca[data-v-04dc9940] {
  background: #24ADD6;
  height: 100%;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  width: 25%;
}
.gift .wrapper-cards .card-price__pleca p[data-v-04dc9940] {
  font-size: 2em;
  text-transform: uppercase;
  font-weight: bold;
  transform: rotate(270deg);
  font-family: Poppins, "Bebas Neue", cursive;
  margin-left: 5px;
  height: auto;
  line-height: 1;
}
.gift .wrapper-cards .card-price__data[data-v-04dc9940] {
  background: white;
  width: 100%;
  position: relative;
}
.gift .wrapper-cards .card-price__data img[data-v-04dc9940] {
  width: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: -34px;
  margin: auto;
}
.gift .wrapper-cards .card-price__data--text[data-v-04dc9940] {
  width: 100%;
  min-height: 132px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  max-width: 81px;
  margin: auto;
  text-align: right;
  padding-bottom: 0.5em;
}
.gift .wrapper-cards .card-price__data--month[data-v-04dc9940] {
  color: #032026;
  font-family: "Bebas Neue", cursive;
  font-size: 1.5em;
  line-height: 1;
}
.gift .wrapper-cards .card-price__data--priceDiscount[data-v-04dc9940] {
  color: #f4832a;
  font-family: "Bebas Neue", cursive;
  font-size: 1.8em;
  line-height: 1;
  font-weight: 900;
}
.gift .wrapper-cards .card-price__data--priceFull[data-v-04dc9940] {
  color: #f4832a;
  font-family: "Bebas Neue", cursive;
  font-size: 1.2em;
  line-height: 1;
  text-align: right;
  text-decoration: line-through;
}
.gift .wrapper-form h3[data-v-04dc9940] {
  margin-bottom: 1em !important;
  font-size: 1em;
}
.gift .wrapper-form .text-required[data-v-04dc9940] {
  font-size: 0.81em;
}
.gift .wrapper-payment-method[data-v-04dc9940] {
  color: inherint;
}
.gift .wrapper-payment-method .item-payment-method[data-v-04dc9940] {
  color: inherint;
  position: relative;
  margin-top: 2em;
}
.gift .wrapper-payment-method .item-payment-method input[data-v-04dc9940] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.gift .wrapper-payment-method .item-payment-method input[type=radio]:checked + label[data-v-04dc9940] {
  opacity: 1;
}
.gift .wrapper-payment-method .item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-04dc9940]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment[data-v-04dc9940] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 1em;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 0.5;
}
@media only screen and (max-width: 482px) {
.gift .wrapper-payment-method .item-payment-method .wrapper-payment[data-v-04dc9940] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment .wrapper-payment--data[data-v-04dc9940] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment .wrapper-payment--card[data-v-04dc9940] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment[data-v-04dc9940]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment--data[data-v-04dc9940] {
  display: flex;
  align-items: center;
  width: 55%;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment--data .circle[data-v-04dc9940] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment--data p[data-v-04dc9940] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment--card[data-v-04dc9940] {
  display: flex;
  justify-content: flex-start;
  width: 45%;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment--card .card[data-v-04dc9940] {
  height: 20px;
  margin-left: 0.71em;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment--card .card.logo-pse[data-v-04dc9940] {
  height: 28px;
}
.gift .wrapper-payment-method .item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-04dc9940] {
  height: 28px;
}
.gift .alert-dark[data-v-04dc9940] {
  position: relative;
  padding: 0.75rem 1.25rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  color: #ffffff;
  background-color: rgba(36, 173, 214, 0.1);
  border-color: rgba(36, 173, 214, 0.1);
  margin-top: 1em;
  margin-bottom: 1.5em;
}
.gift .alert-dark .wrapper-info-price[data-v-04dc9940] {
  display: flex;
  justify-content: space-between;
}
.gift .wrapper-text-footer[data-v-04dc9940] {
  margin-bottom: 2em;
}
.gift .wrapper-text-footer p[data-v-04dc9940] {
  font-size: 1.1em;
  max-width: 430px;
  margin: auto;
  font-weight: 400;
  color: #FFC401;
}
.gift .wrapper-text-footer p span[data-v-04dc9940] {
  color: #FFC401;
}

.navbar[data-v-1593aaf7] {
    margin: 0 -2rem 0 -2rem;
    width: auto;
}
.login-wrap[data-v-1593aaf7] {
    position: relative;
    background: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
    -moz-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
    box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
}


.navbar[data-v-51343da0] {
    margin: 0 -2rem 0 -2rem;
    width: auto;
}
.login-wrap[data-v-51343da0] {
    position: relative;
    background: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
    -moz-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
    box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
}


.navbar[data-v-05af97d5] {
    margin: 0 -2rem 0 -2rem;
    width: auto;
}
.login-wrap[data-v-05af97d5] {
    position: relative;
    background: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
    -moz-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
    box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
}


.navbar[data-v-725a7176] {
    margin: 0 -2rem 0 -2rem;
    width: auto;
}
.login-wrap[data-v-725a7176] {
    position: relative;
    background: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
    -moz-box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
    box-shadow: 0px 10px 34px -15px rgba(0, 0, 0, 0.24);
}


.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}

.home .blue[data-v-97c475ec] {
  color: #24ADD6;
}
.item-payment-method[data-v-97c475ec] {
  color: inherint;
  position: relative;
  margin-top: 2em;
}
.item-payment-method .layer-deselect[data-v-97c475ec] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-97c475ec] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-97c475ec] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-97c475ec]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-97c475ec] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-97c475ec] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-97c475ec] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-97c475ec] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-97c475ec]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-97c475ec] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-97c475ec] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-97c475ec] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-97c475ec] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-97c475ec] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-97c475ec] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-97c475ec] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-nequi[data-v-97c475ec] {
  height: 21px;
}
.validate-form.bg-light[data-v-97c475ec] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.bg-light.active[data-v-97c475ec] {
  height: 510px;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.bg-light.active[data-v-97c475ec] {
    height: 1038px;
}
}
.validate-form.bg-light .landing-nequi--input[data-v-97c475ec], .validate-form.bg-light .focus-input2[data-v-97c475ec] {
  color: #545454;
}
.validate-form.bg-light input[data-v-97c475ec]:-webkit-autofill,
.validate-form.bg-light input[data-v-97c475ec]:-webkit-autofill:hover,
.validate-form.bg-light input[data-v-97c475ec]:-webkit-autofill:focus,
.validate-form.bg-light textarea[data-v-97c475ec]:-webkit-autofill,
.validate-form.bg-light textarea[data-v-97c475ec]:-webkit-autofill:hover,
.validate-form.bg-light textarea[data-v-97c475ec]:-webkit-autofill:focus,
.validate-form.bg-light select[data-v-97c475ec]:-webkit-autofill,
.validate-form.bg-light select[data-v-97c475ec]:-webkit-autofill:hover,
.validate-form.bg-light select[data-v-97c475ec]:-webkit-autofill:focus,
.validate-form.bg-light input[data-v-97c475ec]:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #ffffff inset !important;
  -webkit-text-fill-color: #000000 !important;
}
.validate-form.bg-light input[data-v-97c475ec]:-webkit-autofill,
.validate-form.bg-light input[data-v-97c475ec]:-webkit-autofill:hover,
.validate-form.bg-light input[data-v-97c475ec]:-webkit-autofill:focus,
.validate-form.bg-light input[data-v-97c475ec]:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 1000px #ffffff inset !important;
  -webkit-text-fill-color: #000000 !important;
}
.validate-form.bg-light .cancelados--input[data-v-97c475ec],
.validate-form.bg-light .multiselect__input[data-v-97c475ec] {
  color: #000000;
}

.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.tyc-login {
  font-size: .68em;
  color: #fff;
  margin: 0 auto 1.5em !important;
  max-width: 30rem;
}
.tyc-login a {
  color: #24add6;
}


.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}

.font[data-v-63308c69] {
  font-family: "Lato", sans-serif;
}
.tyc-login[data-v-63308c69] {
  font-size: 0.78em;
  color: #fff;
  margin: 0 auto 1.5em !important;
  max-width: 30rem;
}
.tyc-login a[data-v-63308c69] {
  color: #24add6;
}
.disable[data-v-63308c69] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form.bg-light[data-v-63308c69] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.bg-light.active[data-v-63308c69] {
  height: 470px;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.bg-light.active[data-v-63308c69] {
    height: 941px;
}
}
.validate-form.bg-light .landing-cpa--input[data-v-63308c69], .validate-form.bg-light .focus-input2[data-v-63308c69] {
  color: #545454;
}
.validate-form.bg-light input[data-v-63308c69]:-webkit-autofill,
.validate-form.bg-light input[data-v-63308c69]:-webkit-autofill:hover,
.validate-form.bg-light input[data-v-63308c69]:-webkit-autofill:focus,
.validate-form.bg-light textarea[data-v-63308c69]:-webkit-autofill,
.validate-form.bg-light textarea[data-v-63308c69]:-webkit-autofill:hover,
.validate-form.bg-light textarea[data-v-63308c69]:-webkit-autofill:focus,
.validate-form.bg-light select[data-v-63308c69]:-webkit-autofill,
.validate-form.bg-light select[data-v-63308c69]:-webkit-autofill:hover,
.validate-form.bg-light select[data-v-63308c69]:-webkit-autofill:focus,
.validate-form.bg-light input[data-v-63308c69]:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
  -webkit-text-fill-color: #000000 !important;
}
.home .blue {
  color: #24ADD6;
}
.input-group-text {
  color: #c3c9cf;
}
.multiselect__single {
  color: #545454 !important;
}
.item-payment-method {
  color: inherint;
  position: relative;
  margin-top: 2em;
}
.item-payment-method .layer-deselect {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
}
.item-payment-method .wrapper-payment--card {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-daviplata {
  height: 28px;
}
.font[data-v-49d22316] {
  font-family: "Lato", sans-serif;
}
.tyc-login[data-v-49d22316] {
  font-size: 0.78em;
  color: #fff;
  margin: 0 auto 1.5em !important;
  max-width: 30rem;
}
.tyc-login a[data-v-49d22316] {
  color: #24add6;
}
.disable[data-v-49d22316] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form.bg-light[data-v-49d22316] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.bg-light.active[data-v-49d22316] {
  height: 510px;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.bg-light.active[data-v-49d22316] {
    height: 1038px;
}
}
.validate-form.bg-light .landing-nequi--input[data-v-49d22316], .validate-form.bg-light .focus-input2[data-v-49d22316] {
  color: #545454;
}
.validate-form.bg-light input[data-v-49d22316]:-webkit-autofill,
.validate-form.bg-light input[data-v-49d22316]:-webkit-autofill:hover,
.validate-form.bg-light input[data-v-49d22316]:-webkit-autofill:focus,
.validate-form.bg-light textarea[data-v-49d22316]:-webkit-autofill,
.validate-form.bg-light textarea[data-v-49d22316]:-webkit-autofill:hover,
.validate-form.bg-light textarea[data-v-49d22316]:-webkit-autofill:focus,
.validate-form.bg-light select[data-v-49d22316]:-webkit-autofill,
.validate-form.bg-light select[data-v-49d22316]:-webkit-autofill:hover,
.validate-form.bg-light select[data-v-49d22316]:-webkit-autofill:focus,
.validate-form.bg-light input[data-v-49d22316]:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
  -webkit-text-fill-color: #000000 !important;
}
.home .blue {
  color: #24ADD6;
}
.input-group-text {
  color: #c3c9cf;
}
.multiselect__single {
  color: #545454 !important;
}
.item-payment-method {
  color: inherint;
  position: relative;
  margin-top: 2em;
}
.item-payment-method .layer-deselect {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-nequi {
  height: 21px;
}
#app .switch-lang[data-v-135c0a9f] {
  line-height: 40px;
  border-radius: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #3a4a3f;
  margin-bottom: 5px;
  color: #dedede;
  font-size: 12px;
  text-decoration: none;
  padding: 0 1.5em 0 0;
  transition: all 0.3s ease;
  white-space: nowrap;
  display: flex;
  position: absolute;
  right: 0;
  top: 18px;
  align-items: center;
  cursor: pointer;
}
#app .switch-lang .title-language[data-v-135c0a9f] {
  position: absolute;
  left: 48px;
  font-size: 1em;
  pointer-events: none;
}
#app .switch-lang[data-v-135c0a9f]  .flag {
  border-radius: 10px;
}
#app .switch-lang[data-v-135c0a9f]  .multiselect {
  margin: 0;
}
#app .switch-lang[data-v-135c0a9f]  .multiselect__content-wrapper {
  padding: 0;
  background: transparent;
  box-shadow: none;
  border: 0;
  margin: 9px 7px 0;
}
#app .switch-lang[data-v-135c0a9f]  .multiselect__content-wrapper .multiselect__content {
  padding: 0 !important;
}
#app .switch-lang[data-v-135c0a9f]  .multiselect__content-wrapper .multiselect__element {
  padding: 0 !important;
}
#app .switch-lang[data-v-135c0a9f]  .multiselect__content-wrapper .multiselect__option {
  padding: 0 !important;
  border-radius: 35px;
  background: #ffffff;
  border: 1px solid #14add7;
  margin-bottom: 5px;
  transition: all 0.3s ease;
  white-space: nowrap;
}
#app .switch-lang[data-v-135c0a9f]  .multiselect__option--selected {
  background-color: red;
  padding: 0 !important;
}
#app .switch-lang[data-v-135c0a9f]  .multiselect__option--highlight {
  background-color: #e5f9ff !important;
  padding: 0 !important;
}
.bg-transparent[data-v-d2e5d878] {
  background-color: transparent;
}
#app nav[data-v-137fde86] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-137fde86] {
    width: 100%;
}
}
.spinner-circle[data-v-8e643b04] {
  position: relative;
}
.spinner-circle[data-v-8e643b04]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-8e643b04 2s infinite linear;
  animation: spin-data-v-8e643b04 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-8e643b04 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-8e643b04] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.home .blue[data-v-14dea044] {
  color: #24ADD6;
}
#icono-pasalapagina[data-v-14dea044] {
  cursor: pointer;
  width: 10em;
}
#icono-pasalapagina .st0[data-v-14dea044] {
  fill: #050411;
}
#icono-pasalapagina .st1[data-v-14dea044] {
  fill: #19B0D5;
}
#icono-pasalapagina .st2[data-v-14dea044] {
  fill: #F58429;
}
#icono-pasalapagina #background[data-v-14dea044] {
  opacity: 0;
}
.sticky-nav[data-v-14dea044] {
  transition: 0.7s;
  padding: 0;
}
.sticky-nav svg[data-v-14dea044] {
  width: 18rem !important;
}
.sticky-nav svg .st1[data-v-14dea044], .sticky-nav svg .st2[data-v-14dea044] {
  transition: 1s;
  fill: #24ADD6 !important;
  fill: #676767 !important;
}
.sticky-nav svg .st1-l[data-v-14dea044], .sticky-nav svg st1-a[data-v-14dea044] {
  transition: 1s;
  fill: #ffffff !important;
  fill: #676767 !important;
}
.sticky-nav svg #background[data-v-14dea044] {
  transition: 1s;
  opacity: 1;
  opacity: 0;
}
.home .blue[data-v-a219b046] {
  color: #24ADD6;
}
#icon-facebook[data-v-a219b046] {
  cursor: pointer;
  width: 0.85rem;
}
#icon-facebook .st0[data-v-a219b046] {
  fill: #2E64BE;
}
#icon-facebook #background[data-v-a219b046] {
  opacity: 0;
}
.sticky-nav[data-v-a219b046] {
  transition: 0.7s;
  padding: 0;
}
.sticky-nav svg[data-v-a219b046] {
  width: 18rem !important;
}
.sticky-nav svg .st1[data-v-a219b046], .sticky-nav svg .st2[data-v-a219b046] {
  transition: 1s;
  fill: #24ADD6 !important;
  fill: #676767 !important;
}
.sticky-nav svg .st1-l[data-v-a219b046], .sticky-nav svg st1-a[data-v-a219b046] {
  transition: 1s;
  fill: #ffffff !important;
  fill: #676767 !important;
}
.sticky-nav svg #background[data-v-a219b046] {
  transition: 1s;
  opacity: 1;
  opacity: 0;
}
.home .blue[data-v-9f4964e0] {
  color: #24ADD6;
}
#icon-google[data-v-9f4964e0] {
  cursor: pointer;
  width: 1.8rem;
  fill: #5D7FBE;
}
#icon-google .st0[data-v-9f4964e0] {
  fill-rule: evenodd;
  clip-rule: evenodd;
}
#icon-google .st1[data-v-9f4964e0] {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #45AC43;
}
#icon-google .st2[data-v-9f4964e0] {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #F4C300;
}
#icon-google .st3[data-v-9f4964e0] {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #D7282A;
}
#icon-google #background[data-v-9f4964e0] {
  opacity: 0;
}
.sticky-nav[data-v-9f4964e0] {
  transition: 0.7s;
  padding: 0;
}
.sticky-nav svg[data-v-9f4964e0] {
  width: 18rem !important;
}
.sticky-nav svg .st1[data-v-9f4964e0], .sticky-nav svg .st2[data-v-9f4964e0] {
  transition: 1s;
  fill: #24ADD6 !important;
  fill: #676767 !important;
}
.sticky-nav svg .st1-l[data-v-9f4964e0], .sticky-nav svg st1-a[data-v-9f4964e0] {
  transition: 1s;
  fill: #ffffff !important;
  fill: #676767 !important;
}
.sticky-nav svg #background[data-v-9f4964e0] {
  transition: 1s;
  opacity: 1;
  opacity: 0;
}

a[data-v-709790a6]:hover {
    color: #000000 !important;
    background: #ffffff !important;
    transform: translate3d(0, -2px, 0) !important;
    box-shadow: 0 18px 35px rgb(50 50 93 / 1%), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
    transition: .3s !important;
}


button[data-v-72407b4a]:hover {
    transform: translate3d(0, -2px, 0) !important;
    box-shadow: 0 18px 35px rgb(50 50 93 / 1%), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
    transition: .3s !important;
}

.btn[data-v-75f8a9e0] {
  border: 2px solid rgba(94, 94, 94, 0.23);
}
.home .blue {
  color: #24ADD6;
}
body {
  background-color: #f0f0f0;
  min-height: auto;
}
.contain-to-grid.nav--login, #footer.footer--login, .none-login {
  display: none !important;
}
#content.content--custom {
  padding-top: 0;
  background-image: none;
  width: auto;
  float: none;
  font-size: 11px;
}
#section-auth {
  width: 42em;
  margin: 6em auto 0;
  text-align: center;
}
@media only screen and (max-width: 540px) {
#section-auth {
    width: 96%;
    margin: 3em auto 0;
}
}
#section-auth .section-header {
  margin-bottom: 3em;
}
#section-auth .section-body--line {
  padding: 3em;
  background: #ffffff;
  border: 1px solid #dcdcdc;
}
@media only screen and (max-width: 410px) {
#section-auth .section-body--line {
    padding: 3em 1.5em;
}
}
#section-auth .section-body__title {
  margin-bottom: 2em;
}
#section-auth .section-body__title p {
  font-size: 2em;
  font-weight: 600;
  color: #0C3440;
}
#section-auth .section-body__social {
  display: flex;
  margin-bottom: 2em;
  justify-content: space-between;
}
#section-auth .section-body .btn {
  box-shadow: none;
  text-transform: none;
  border: 1px solid rgba(94, 94, 94, 0.23);
  border-radius: 5px;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  align-items: center;
  color: #474747;
  background: #fafafa;
  padding: 1em 2em !important;
  margin-left: 0;
  margin-right: 0;
}
#section-auth .section-body .btn span {
  display: inline-block;
  margin-left: 10px;
  padding-right: 22px;
  width: 100%;
  letter-spacing: 0.22px;
  font-size: 1.3em;
  white-space: nowrap;
  font-weight: 600;
}
#section-auth .section-body .btn i {
  color: #a5a5a5;
}
#section-auth .section-body .btn__facebook {
  width: 48%;
}
#section-auth .section-body .btn__facebook span {
  margin-left: -5px;
  padding-right: 0;
}
#section-auth .section-body .btn__google {
  width: 48%;
}
#section-auth .section-body .btn__google span {
  margin-left: -5px;
  padding-right: 0;
}
#section-auth .section-body .btn__email {
  margin-bottom: 2em;
}
#section-auth .section-body .btn__email .fa-mobile {
  font-size: 1.6em;
}
#section-auth .section-body--separate {
  text-align: center;
  color: rgba(0, 0, 0, 0.24);
  margin-bottom: 2em;
}
#section-auth .section-body--separate:before {
  content: "";
  right: 0.5em;
  margin-left: -50%;
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 45%;
  background-color: #d2d2d2;
}
#section-auth .section-body--separate:after {
  content: "";
  left: 0.5em;
  margin-right: -50%;
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 45%;
  background-color: #d2d2d2;
}
#section-auth .section-body__other {
  margin-bottom: 2em;
}
#section-auth .section-body hr {
  margin-bottom: 2em;
  border-top: 1px solid #d2d2d2;
}
#section-auth .section-body__switch {
  display: flex;
  justify-content: center;
}
#section-auth .section-body__switch p {
  font-size: 1.3em;
}
#section-auth .section-body__switch p span {
  font-weight: 900;
  cursor: pointer;
  color: #24ADD6;
  text-decoration: underline;
}
#section-auth .section-body__switch .btn-primary-link {
  text-decoration: underline;
  color: #24ADD6;
  margin-left: 0.4em !important;
  font-weight: 700;
}
#landing[data-v-56fd1a9c]  .validate-form {
  margin-bottom: 7em;
}
#landing[data-v-56fd1a9c]  .color-primary {
  color: #15ADD7;
}
#landing[data-v-56fd1a9c]  .landing__btn .btn-input {
  background-color: #EF8013;
}
#landing[data-v-56fd1a9c]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #bf660f;
  border-color: #bf660f;
}
#landing[data-v-56fd1a9c]  header .landing__header {
  background-color: #0C3440;
  overflow: visible;
}
#landing[data-v-56fd1a9c]  header .landing__header.header-logos img.landing {
  height: 27px;
}
#landing[data-v-56fd1a9c]  nav .landing__header--flex {
  margin-bottom: 1em !important;
  margin-top: -0.41em !important;
}
#landing[data-v-56fd1a9c]  nav .landing__header--flex .wrapper-steps p.active {
  border: 1px solid #15ADD7;
  color: #fff;
  position: relative;
  background: #15ADD7;
}
#landing[data-v-56fd1a9c]  nav .landing__header--flex .wrapper-steps p.active:nth-child(2):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-56fd1a9c]  nav .landing__header--flex .wrapper-steps p.active:nth-child(3):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-56fd1a9c]  nav .landing__header--flex .wrapper-steps .item-step:nth-child(1) {
  margin: 0;
}
#landing[data-v-56fd1a9c]  nav .landing__header--flex .item-step--3 {
  display: none;
}
#landing[data-v-56fd1a9c]  h1 {
  color: #0C3440;
  font-size: 1.2em;
  max-width: 434px;
  margin: auto;
  margin-top: 0.41em;
}
#landing[data-v-56fd1a9c]  h1 span {
  color: #0C3440;
}
#landing[data-v-56fd1a9c]  h1 span > span {
  color: #15ADD7;
}
@media (max-width: 323px) {
#landing[data-v-56fd1a9c]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-56fd1a9c]  .step-1 .text-intro {
  color: #262626;
}
#landing[data-v-56fd1a9c]  .step-1 .text-intro--two {
  background-color: #15ADD7;
  padding: 0.51em 0;
  width: 100%;
  max-width: 100%;
  color: #fff;
  line-height: 1.2;
}
#landing[data-v-56fd1a9c]  .step-1 .text-intro--two span:nth-child(1) {
  display: block;
  font-size: 1.7em;
}
#landing[data-v-56fd1a9c]  .step-1 .text-intro--two span:nth-child(2) {
  font-size: 1.2em;
}
#landing[data-v-56fd1a9c]  .wrapper-prices {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  align-items: center;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-56fd1a9c]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-56fd1a9c]  .wrapper-prices .text--price-month {
  margin-top: 0;
  color: #0C3440 !important;
}
#landing[data-v-56fd1a9c]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #15ADD7;
}
#landing[data-v-56fd1a9c]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
  color: #0C3440 !important;
}
#landing[data-v-56fd1a9c]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #15ADD7;
}
#landing[data-v-56fd1a9c]  #section-auth, #landing[data-v-56fd1a9c]  #section-email, #landing[data-v-56fd1a9c]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-56fd1a9c]  #section-auth, #landing[data-v-56fd1a9c]  #section-email, #landing[data-v-56fd1a9c]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-56fd1a9c]  #section-auth .section-header, #landing[data-v-56fd1a9c]  #section-email .section-header, #landing[data-v-56fd1a9c]  #section-phone .section-header {
  display: none;
}
#landing[data-v-56fd1a9c]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-56fd1a9c]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-56fd1a9c]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-56fd1a9c]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-56fd1a9c]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-56fd1a9c]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-56fd1a9c]  .step-2 .wrapper-text-intro {
  text-transform: uppercase;
  color: #0C3440;
  margin: 1.3em auto 12px !important;
}
#landing[data-v-56fd1a9c]  .step-2 .wrapper-text-intro .text--promo {
  color: #0c3440;
  font-size: 1.1em;
  line-height: 1.4;
}
#landing[data-v-56fd1a9c]  .step-2 .wrapper-text-intro .text--promo span:nth-child(1) {
  color: #0C3440;
}
#landing[data-v-56fd1a9c]  .step-2 .wrapper-text-intro .text--promo-two {
  background: transparent;
  color: #0c3340 !important;
}
#landing[data-v-56fd1a9c]  .step-3 .alert-dark {
  background: #0C3440;
  border-color: #0C3440;
  color: #fff !important;
}
#landing[data-v-56fd1a9c]  .step-3 .alert-dark p {
  color: #ffffff;
}
#landing[data-v-56fd1a9c]  .step-3 .wrapper-cards img {
  width: 75px !important;
}
#landing[data-v-56fd1a9c]  footer .landing__footer {
  background-color: #262626;
}
#landing[data-v-56fd1a9c]  footer .landing__footer .logo-footer {
  margin: auto;
}
#landing[data-v-e0fb48c2]  .modal-body {
  height: 250px;
  overflow-y: auto;
}
@media (min-height: 500px) {
#landing[data-v-e0fb48c2]  .modal-body {
    height: 400px;
}
}
@media (min-height: 800px) {
#landing[data-v-e0fb48c2]  .modal-body {
    height: 600px;
}
}
#landing[data-v-e0fb48c2]  .validate-form {
  margin-bottom: 7em;
}
#landing[data-v-e0fb48c2]  .color-primary {
  color: #15ADD7;
}
#landing[data-v-e0fb48c2]  .landing__btn .btn-input {
  background-color: #EF8013;
}
#landing[data-v-e0fb48c2]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #bf660f;
  border-color: #bf660f;
}
#landing[data-v-e0fb48c2]  header .landing__header {
  background-color: #0C3440;
  overflow: visible;
}
#landing[data-v-e0fb48c2]  header .landing__header.header-logos img.landing {
  height: 27px;
}
#landing[data-v-e0fb48c2]  nav .landing__header--flex {
  margin-bottom: 1em !important;
  margin-top: -0.41em !important;
}
#landing[data-v-e0fb48c2]  nav .landing__header--flex .wrapper-steps p.active {
  border: 1px solid #15ADD7;
  color: #fff;
  position: relative;
  background: #15ADD7;
}
#landing[data-v-e0fb48c2]  nav .landing__header--flex .wrapper-steps p.active:nth-child(2):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-e0fb48c2]  nav .landing__header--flex .wrapper-steps p.active:nth-child(3):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-e0fb48c2]  nav .landing__header--flex .wrapper-steps .item-step:nth-child(1) {
  margin: 0;
}
#landing[data-v-e0fb48c2]  nav .landing__header--flex .item-step--3 {
  display: none;
}
#landing[data-v-e0fb48c2]  h1 {
  color: #0C3440;
  font-size: 1.2em;
  max-width: 434px;
  margin: auto;
  margin-top: 0.41em;
}
#landing[data-v-e0fb48c2]  h1 span {
  color: #0C3440;
}
#landing[data-v-e0fb48c2]  h1 span > span {
  color: #15ADD7;
}
@media (max-width: 323px) {
#landing[data-v-e0fb48c2]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-e0fb48c2]  .step-1 .text-intro {
  color: #262626;
}
#landing[data-v-e0fb48c2]  .step-1 .text-intro--two {
  background-color: #15ADD7;
  padding: 0.51em 0;
  width: 100%;
  max-width: 100%;
  color: #fff;
  line-height: 1.2;
}
#landing[data-v-e0fb48c2]  .step-1 .text-intro--two span:nth-child(1) {
  display: block;
  font-size: 1.7em;
}
#landing[data-v-e0fb48c2]  .step-1 .text-intro--two span:nth-child(2) {
  font-size: 1.2em;
}
#landing[data-v-e0fb48c2]  .wrapper-prices {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  align-items: center;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-e0fb48c2]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-e0fb48c2]  .wrapper-prices .text--price-month {
  margin-top: 0;
  color: #0C3440 !important;
}
#landing[data-v-e0fb48c2]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #15ADD7;
}
#landing[data-v-e0fb48c2]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
  color: #0C3440 !important;
}
#landing[data-v-e0fb48c2]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #15ADD7;
}
#landing[data-v-e0fb48c2]  #section-auth, #landing[data-v-e0fb48c2]  #section-email, #landing[data-v-e0fb48c2]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-e0fb48c2]  #section-auth, #landing[data-v-e0fb48c2]  #section-email, #landing[data-v-e0fb48c2]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-e0fb48c2]  #section-auth .section-header, #landing[data-v-e0fb48c2]  #section-email .section-header, #landing[data-v-e0fb48c2]  #section-phone .section-header {
  display: none;
}
#landing[data-v-e0fb48c2]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-e0fb48c2]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-e0fb48c2]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-e0fb48c2]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-e0fb48c2]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-e0fb48c2]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-e0fb48c2]  .step-2 .wrapper-text-intro {
  text-transform: uppercase;
  color: #0C3440;
  margin: 1.3em auto 12px !important;
}
#landing[data-v-e0fb48c2]  .step-2 .wrapper-text-intro .text--promo {
  color: #0c3440;
  font-size: 1.1em;
  line-height: 1.4;
}
#landing[data-v-e0fb48c2]  .step-2 .wrapper-text-intro .text--promo span:nth-child(1) {
  color: #0C3440;
}
#landing[data-v-e0fb48c2]  .step-2 .wrapper-text-intro .text--promo-two {
  background: transparent;
  color: #0c3340 !important;
}
#landing[data-v-e0fb48c2]  .step-3 .alert-dark {
  background: #0C3440;
  border-color: #0C3440;
  color: #fff !important;
}
#landing[data-v-e0fb48c2]  .step-3 .alert-dark p {
  color: #ffffff;
}
#landing[data-v-e0fb48c2]  .step-3 .wrapper-cards img {
  width: 75px !important;
}
#landing[data-v-e0fb48c2]  footer .landing__footer {
  background-color: #262626;
}
#landing[data-v-e0fb48c2]  footer .landing__footer .logo-footer {
  margin: auto;
}
#landing[data-v-7882e56a]  .validate-form {
  margin-bottom: 7em;
}
#landing[data-v-7882e56a]  .color-primary {
  color: #15ADD7;
}
#landing[data-v-7882e56a]  .landing__btn .btn-input {
  background-color: #EF8013;
}
#landing[data-v-7882e56a]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #bf660f;
  border-color: #bf660f;
}
#landing[data-v-7882e56a]  header .landing__header {
  background-color: #0C3440;
  overflow: visible;
}
#landing[data-v-7882e56a]  header .landing__header.header-logos img.landing {
  height: 27px;
}
#landing[data-v-7882e56a]  nav .landing__header--flex {
  margin-bottom: 1em !important;
  margin-top: -0.41em !important;
}
#landing[data-v-7882e56a]  nav .landing__header--flex .wrapper-steps p.active {
  border: 1px solid #15ADD7;
  color: #fff;
  position: relative;
  background: #15ADD7;
}
#landing[data-v-7882e56a]  nav .landing__header--flex .wrapper-steps p.active:nth-child(2):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-7882e56a]  nav .landing__header--flex .wrapper-steps p.active:nth-child(3):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-7882e56a]  nav .landing__header--flex .wrapper-steps .item-step:nth-child(1) {
  margin: 0;
}
#landing[data-v-7882e56a]  nav .landing__header--flex .item-step--3 {
  display: none;
}
#landing[data-v-7882e56a]  h1 {
  color: #0C3440;
  font-size: 1.2em;
  max-width: 434px;
  margin: auto;
  margin-top: 0.41em;
}
#landing[data-v-7882e56a]  h1 span {
  color: #0C3440;
}
#landing[data-v-7882e56a]  h1 span > span {
  color: #15ADD7;
}
@media (max-width: 323px) {
#landing[data-v-7882e56a]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-7882e56a]  .step-1 .text-intro {
  color: #262626;
}
#landing[data-v-7882e56a]  .step-1 .text-intro--two {
  background-color: #15ADD7;
  padding: 0.51em 0;
  width: 100%;
  max-width: 100%;
  color: #fff;
  line-height: 1.2;
}
#landing[data-v-7882e56a]  .step-1 .text-intro--two span:nth-child(1) {
  display: block;
  font-size: 1.7em;
}
#landing[data-v-7882e56a]  .step-1 .text-intro--two span:nth-child(2) {
  font-size: 1.2em;
}
#landing[data-v-7882e56a]  .wrapper-prices {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  align-items: center;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-7882e56a]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-7882e56a]  .wrapper-prices .text--price-month {
  margin-top: 0;
  color: #0C3440 !important;
}
#landing[data-v-7882e56a]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #15ADD7;
}
#landing[data-v-7882e56a]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
  color: #0C3440 !important;
}
#landing[data-v-7882e56a]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #15ADD7;
}
#landing[data-v-7882e56a]  #section-auth, #landing[data-v-7882e56a]  #section-email, #landing[data-v-7882e56a]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-7882e56a]  #section-auth, #landing[data-v-7882e56a]  #section-email, #landing[data-v-7882e56a]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-7882e56a]  #section-auth .section-header, #landing[data-v-7882e56a]  #section-email .section-header, #landing[data-v-7882e56a]  #section-phone .section-header {
  display: none;
}
#landing[data-v-7882e56a]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-7882e56a]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-7882e56a]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-7882e56a]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-7882e56a]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-7882e56a]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-7882e56a]  .step-2 .wrapper-text-intro {
  text-transform: uppercase;
  color: #0C3440;
  margin: 1.3em auto 12px !important;
}
#landing[data-v-7882e56a]  .step-2 .wrapper-text-intro .text--promo {
  color: #0c3440;
  font-size: 1.1em;
  line-height: 1.4;
}
#landing[data-v-7882e56a]  .step-2 .wrapper-text-intro .text--promo span:nth-child(1) {
  color: #0C3440;
}
#landing[data-v-7882e56a]  .step-2 .wrapper-text-intro .text--promo-two {
  background: transparent;
  color: #0c3340 !important;
}
#landing[data-v-7882e56a]  .step-3 .alert-dark {
  background: #0C3440;
  border-color: #0C3440;
  color: #fff !important;
}
#landing[data-v-7882e56a]  .step-3 .alert-dark p {
  color: #ffffff;
}
#landing[data-v-7882e56a]  .step-3 .wrapper-cards img {
  width: 75px !important;
}
#landing[data-v-7882e56a]  footer .landing__footer {
  background-color: #262626;
}
#landing[data-v-7882e56a]  footer .landing__footer .logo-footer {
  margin: auto;
}
#landing[data-v-5fc4915f]  .validate-form {
  margin-bottom: 7em;
}
#landing[data-v-5fc4915f]  .color-primary {
  color: #15ADD7;
}
#landing[data-v-5fc4915f]  .landing__btn .btn-input {
  background-color: #EF8013;
}
#landing[data-v-5fc4915f]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #bf660f;
  border-color: #bf660f;
}
#landing[data-v-5fc4915f]  header .landing__header {
  background-color: #0C3440;
  overflow: visible;
}
#landing[data-v-5fc4915f]  header .landing__header.header-logos img.landing {
  height: 27px;
}
#landing[data-v-5fc4915f]  nav .landing__header--flex {
  margin-bottom: 1em !important;
  margin-top: -0.41em !important;
}
#landing[data-v-5fc4915f]  nav .landing__header--flex .wrapper-steps p.active {
  border: 1px solid #15ADD7;
  color: #fff;
  position: relative;
  background: #15ADD7;
}
#landing[data-v-5fc4915f]  nav .landing__header--flex .wrapper-steps p.active:nth-child(2):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-5fc4915f]  nav .landing__header--flex .wrapper-steps p.active:nth-child(3):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-5fc4915f]  nav .landing__header--flex .wrapper-steps .item-step:nth-child(1) {
  margin: 0;
}
#landing[data-v-5fc4915f]  nav .landing__header--flex .item-step--3 {
  display: none;
}
#landing[data-v-5fc4915f]  h1 {
  color: #0C3440;
  font-size: 1.2em;
  max-width: 434px;
  margin: auto;
  margin-top: 0.41em;
}
#landing[data-v-5fc4915f]  h1 span {
  color: #0C3440;
}
#landing[data-v-5fc4915f]  h1 span > span {
  color: #15ADD7;
}
@media (max-width: 323px) {
#landing[data-v-5fc4915f]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-5fc4915f]  .step-1 .text-intro {
  color: #262626;
}
#landing[data-v-5fc4915f]  .step-1 .text-intro--two {
  background-color: #15ADD7;
  padding: 0.51em 0;
  width: 100%;
  max-width: 100%;
  color: #fff;
  line-height: 1.2;
}
#landing[data-v-5fc4915f]  .step-1 .text-intro--two span:nth-child(1) {
  display: block;
  font-size: 1.7em;
}
#landing[data-v-5fc4915f]  .step-1 .text-intro--two span:nth-child(2) {
  font-size: 1.2em;
}
#landing[data-v-5fc4915f]  .wrapper-prices {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  align-items: center;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-5fc4915f]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-5fc4915f]  .wrapper-prices .text--price-month {
  margin-top: 0;
  color: #0C3440 !important;
}
#landing[data-v-5fc4915f]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #15ADD7;
}
#landing[data-v-5fc4915f]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
  color: #0C3440 !important;
}
#landing[data-v-5fc4915f]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #15ADD7;
}
#landing[data-v-5fc4915f]  #section-auth, #landing[data-v-5fc4915f]  #section-email, #landing[data-v-5fc4915f]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-5fc4915f]  #section-auth, #landing[data-v-5fc4915f]  #section-email, #landing[data-v-5fc4915f]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-5fc4915f]  #section-auth .section-header, #landing[data-v-5fc4915f]  #section-email .section-header, #landing[data-v-5fc4915f]  #section-phone .section-header {
  display: none;
}
#landing[data-v-5fc4915f]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-5fc4915f]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-5fc4915f]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-5fc4915f]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-5fc4915f]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-5fc4915f]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-5fc4915f]  .step-2 .wrapper-text-intro {
  text-transform: uppercase;
  color: #0C3440;
  margin: 1.3em auto 12px !important;
}
#landing[data-v-5fc4915f]  .step-2 .wrapper-text-intro .text--promo {
  color: #0c3440;
  font-size: 1.1em;
  line-height: 1.4;
}
#landing[data-v-5fc4915f]  .step-2 .wrapper-text-intro .text--promo span:nth-child(1) {
  color: #0C3440;
}
#landing[data-v-5fc4915f]  .step-2 .wrapper-text-intro .text--promo-two {
  background: transparent;
  color: #0c3340 !important;
}
#landing[data-v-5fc4915f]  .step-3 .alert-dark {
  background: #0C3440;
  border-color: #0C3440;
  color: #fff !important;
}
#landing[data-v-5fc4915f]  .step-3 .alert-dark p {
  color: #ffffff;
}
#landing[data-v-5fc4915f]  .step-3 .wrapper-cards img {
  width: 75px !important;
}
#landing[data-v-5fc4915f]  footer .landing__footer {
  background-color: #262626;
}
#landing[data-v-5fc4915f]  footer .landing__footer .logo-footer {
  margin: auto;
}
.bg-transparent[data-v-3862a53e] {
  background-color: transparent;
}
[data-v-0d9f3500] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-0d9f3500] .wrapper-steps p.item-step.active {
  border: 1px solid #DF2204 !important;
  color: #fff !important;
  position: relative !important;
  background: #DF2204 !important;
}
[data-v-0d9f3500] .wrapper-steps p.item-step.active::before {
  border: 1px solid #000 !important;
}
#app nav[data-v-0d9f3500] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-0d9f3500] {
    width: 100%;
}
}
/* component style */
.vue-slider-disabled .vue-slider-process {
  background-color: #a7a7a7;
}
.vue-slider-disabled .vue-slider-dot-handle {
  border-color: #a7a7a7;
}
.vue-slider-disabled .vue-slider-mark-step-active {
  box-shadow: 0 0 0 2px #a7a7a7;
}

/* rail style */
.vue-slider-rail {
  background-color: whitesmoke;
  border-radius: 15px;
  transition: background-color 0.3s;
}
.vue-slider:hover .vue-slider-rail {
  background-color: #e1e1e1;
}

/* process style */
.vue-slider-process {
  background-color: #9cd5ff;
  border-radius: 15px;
  transition: background-color 0.3s;
}
.vue-slider:hover .vue-slider-process {
  background-color: #69c0ff;
}

/* mark style */
.vue-slider-mark-step {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  box-shadow: 0 0 0 2px #e8e8e8;
  background-color: #fff;
}
.vue-slider-mark-step-active {
  box-shadow: 0 0 0 2px #9cd5ff;
}
.vue-slider:hover .vue-slider-mark-step-active {
  box-shadow: 0 0 0 2px #69c0ff;
}

.vue-slider-mark-label {
  font-size: 12px;
  white-space: nowrap;
}
/* dot style */
.vue-slider-dot-handle {
  cursor: pointer;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #9cd5ff;
  box-sizing: border-box;
  transition: box-shadow 0.3s, border-color 0.3s;
}
.vue-slider:hover .vue-slider-dot-handle {
  border-color: #69c0ff;
}

.vue-slider-dot-handle-focus {
  border-color: #36abff;
  box-shadow: 0 0 0 5px rgba(54, 171, 255, 0.2);
}
.vue-slider:hover .vue-slider-dot-handle-focus {
  border-color: #36abff;
}

.vue-slider-dot-handle:hover {
  border-color: #36abff;
}
.vue-slider:hover .vue-slider-dot-handle:hover {
  border-color: #36abff;
}

.vue-slider-dot-handle-disabled {
  cursor: not-allowed;
  border-color: #ddd !important;
}

.vue-slider-dot-tooltip {
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s;
}
.vue-slider-dot-tooltip-inner {
  font-size: 14px;
  white-space: nowrap;
  padding: 6px 8px;
  color: #fff;
  border-radius: 5px;
  border-color: rgba(0, 0, 0, 0.75);
  background-color: rgba(0, 0, 0, 0.75);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transform: scale(0.9);
  transition: transform 0.3s;
}
.vue-slider-dot-tooltip-inner::after {
  content: "";
  position: absolute;
}
.vue-slider-dot-tooltip-inner-top::after {
  top: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-top-color: inherit;
}
.vue-slider-dot-tooltip-inner-bottom::after {
  bottom: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-bottom-color: inherit;
}
.vue-slider-dot-tooltip-inner-left::after {
  left: 100%;
  top: 50%;
  transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-left-color: inherit;
}
.vue-slider-dot-tooltip-inner-right::after {
  right: 100%;
  top: 50%;
  transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-right-color: inherit;
}
.vue-slider-dot-tooltip-inner-top {
  transform-origin: 50% 100%;
}
.vue-slider-dot-tooltip-inner-bottom {
  transform-origin: 50% 0;
}
.vue-slider-dot-tooltip-inner-left {
  transform-origin: 100% 50%;
}
.vue-slider-dot-tooltip-inner-right {
  transform-origin: 0% 50%;
}

.vue-slider-dot:hover .vue-slider-dot-tooltip, .vue-slider-dot-tooltip-show {
  opacity: 1;
  visibility: visible;
}
.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner, .vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner {
  transform: scale(1);
}

[data-v-d8e12934] .magazine-enhancements {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 40px;
  z-index: 1;
  padding: 0.18rem;
}
[data-v-d8e12934] .magazine-enhancements.gradient-bg {
  background: linear-gradient(to bottom, rgba(9, 40, 49, 0) 30%, #0a0a0a 100%);
}
[data-v-d8e12934] .magazine-enhancements .enhancement-icon {
  width: 23px;
  height: 23px;
  margin: 0.5rem 0.3rem 0.3rem 0rem;
  float: right;
}
[data-v-d8e12934] .magazine-enhancements .enhancement-icon.enhancement-icon.icon-text {
  background: url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkNvbXBvbmVudGUgMTQyIOKAkyAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxyZWN0IGRhdGEtbmFtZT0iUmVjdMOhbmd1bG8gMTQzIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSIyIiBmaWxsPSIjZjMxODM1Ii8+PGcgZGF0YS1uYW1lPSJHcnVwbyAzNTgiIGZpbGw9IiNmZmYiPjxwYXRoIGRhdGEtbmFtZT0iSWNvbiBvcGVuLXRleHQiIGQ9Ik00LjAyIDd2Mi44MTVoLjcyN2ExLjQzNiAxLjQzNiAwIDAgMSAxLjQ1NS0xLjQwOGgyLjE4MnY3Ljc0MWEuNzA5LjcwOSAwIDAgMS0uNzI3LjdINi45M3YxLjQwN2g1LjgxOXYtMS40MDNoLS43MjlhLjcwOS43MDkgMCAwIDEtLjcyNy0uN1Y4LjQwN2gyLjE4M2ExLjQzNiAxLjQzNiAwIDAgMSAxLjQ1NSAxLjQwN2guNzI3VjdaIi8+PHBhdGggZGF0YS1uYW1lPSJUcmF6YWRvIDg0MiIgZD0iTTEzLjg4IDE4LjI0OXYtLjk5MmguNjYxbDEuODE5LTEuODE4LTEuODE5LTEuODE4aC0uNjYxdi0uOTkyaDIuNjQ1di45OTJoLS42NjFsMS4xNTcgMS4xNTggMS4xNTktMS4xNThoLS42NjN2LS45OTJoMi42NDR2Ljk5MkgxOS41bC0xLjgyIDEuODE4IDEuODIgMS44MThoLjY2MXYuOTkyaC0yLjY0NHYtLjk5MmguNjYzTDE3LjAyMSAxNi4xbC0xLjE1NyAxLjE1N2guNjYxdi45OTJaIi8+PC9nPjwvc3ZnPg==);
  background-size: 100%;
}
[data-v-d8e12934] .magazine-enhancements .enhancement-icon.enhancement-icon.icon-adult {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yIDBoMjBjMS4xIDAgMiAuOSAyIDJ2MjBjMCAxLjEtLjkgMi0yIDJIMmMtMS4xIDAtMi0uOS0yLTJWMkMwIC45LjkgMCAyIDB6IiBzdHlsZT0iZmlsbDojZjMxODM1Ii8+PHBhdGggZD0iTTkuOSAxMC4xVjcuNkgxNHY4LjhoLTIuOHYtNi4zSDkuOXptNS43LjhjLS4yLS4zLS4zLS43LS4zLTEuMSAwLS40LjEtLjguMy0xLjIuMi0uNC42LS42IDEuMS0uOHMxLjEtLjMgMS44LS4zIDEuMy4xIDEuOC4zYy41LjIuOC41IDEuMS44LjIuNC4zLjcuMyAxLjIgMCAuNC0uMS44LS4zIDEuMS0uMi4zLS40LjUtLjguNy44LjUgMS4yIDEuMiAxLjIgMi4xIDAgLjYtLjIgMS4xLS41IDEuNS0uMy40LS43LjctMS4yIDEtLjUuMi0xLjEuMy0xLjcuMy0uNiAwLTEuMi0uMS0xLjctLjNzLS45LS41LTEuMi0xYy0uMy0uNC0uNS0uOS0uNS0xLjUgMC0uOS40LTEuNyAxLjItMi4xLS4yLS4yLS40LS40LS42LS43em0yLjMgMi4xYy0uMS4yLS4yLjQtLjIuNnMuMS40LjIuNmMuMS4yLjMuMi42LjJzLjQtLjEuNi0uMmMuMS0uMi4yLS4zLjItLjZzLS4xLS40LS4yLS42Yy0uMS0uMi0uMy0uMi0uNi0uMnMtLjQgMC0uNi4yem0xLTMuM2MtLjEtLjEtLjItLjItLjQtLjJzLS4zLjEtLjQuMmMtLjEuMS0uMi4zLS4yLjVzLjEuNC4yLjVjLjEuMS4yLjIuNC4ycy4zLS4xLjQtLjJjLjEtLjEuMi0uMy4yLS41LS4xLS4yLS4xLS40LS4yLS41em0tOS43IDMuN0g2Ljh2Mi41SDQuNnYtMi41SDIuMXYtMi4xaDIuNFY4LjhoMi4zdjIuNWgyLjR2Mi4xeiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==);
  background-size: 100%;
}
[data-v-d8e12934] .magazine-enhancements .enhancement-icon.enhancement-icon.icon-audio {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHJlY3QgZGF0YS1uYW1lPSJSZWN0w6FuZ3VsbyAxNDQiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjIiIGZpbGw9IiNmMzE4MzUiLz48cGF0aCBkYXRhLW5hbWU9Ikljb24gYXdlc29tZS1oZWFkcGhvbmVzLWFsdCIgZD0iTTkuMTExIDEyLjU3N0g4LjdhMS42NDYgMS42NDYgMCAwIDAtMS42NDQgMS42NDd2MS42MzhBMS42NDYgMS42NDYgMCAwIDAgOC43IDE3LjUxaC40MTFhLjgyMy44MjMgMCAwIDAgLjgyMi0uODI0di0zLjI4NWEuODIzLjgyMyAwIDAgMC0uODIyLS44MjRabTUuMzQ0IDBoLS40MTJhLjgyMy44MjMgMCAwIDAtLjgyMi44MjR2My4yODVhLjgyMy44MjMgMCAwIDAgLjgyMi44MjRoLjQxMWExLjY0NiAxLjY0NiAwIDAgMCAxLjY0Ni0xLjY0OHYtMS42MzhhMS42NDYgMS42NDYgMCAwIDAtMS42NDYtMS42NDdaTTExLjU3NyA2QTYuNyA2LjcgMCAwIDAgNSAxMi41Nzd2Mi44NzNhLjQxMS40MTEgMCAwIDAgLjQxMS40MTFoLjQxMWEuNDExLjQxMSAwIDAgMCAuNDExLS40MTF2LTIuODczYTUuMzQ0IDUuMzQ0IDAgMCAxIDEwLjY4OCAwdjIuODczYS40MTEuNDExIDAgMCAwIC40MTEuNDExaC40MTFhLjQxMS40MTEgMCAwIDAgLjQxMS0uNDExdi0yLjg3M0E2LjcgNi43IDAgMCAwIDExLjU3NyA2WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
  background-size: 100%;
}
[data-v-d8e12934] .magazine-enhancements .enhancement-icon.enhancement-icon.icon-br {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHJlY3QgZGF0YS1uYW1lPSJSZWN0w6FuZ3VsbyAxNDciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjIiIGZpbGw9IiNmMzE4MzUiLz48cGF0aCBkYXRhLW5hbWU9IlRyYXphZG8gODQwIiBkPSJNOS43MDQgMTIuNzMzYTEuOTM0IDEuOTM0IDAgMCAxIDEuMTYxLjcxNyAyLjAzNSAyLjAzNSAwIDAgMSAuNDM5IDEuMjg1IDIuMDQzIDIuMDQzIDAgMCAxLS43MjkgMS42NTIgMy4wNzMgMy4wNzMgMCAwIDEtMi4wMzIuNjFINC42NjlWOC42ODJoMy43NDNhMy4wNjkgMy4wNjkgMCAwIDEgMS45ODQuNTggMS45MiAxLjkyIDAgMCAxIC43MTUgMS41NzYgMS45IDEuOSAwIDAgMS0uMzg1IDEuMjIgMS45OTEgMS45OTEgMCAwIDEtMS4wMjIuNjc1Wm0tMy4wMDktLjY4N2gxLjMyN2ExLjE3NSAxLjE3NSAwIDAgMCAuNzY0LS4yMTkuNzg3Ljc4NyAwIDAgMCAuMjY3LS42NDYuODA1LjgwNSAwIDAgMC0uMjY3LS42NTIgMS4xNTMgMS4xNTMgMCAwIDAtLjc2NC0uMjI1SDYuNjk1Wm0xLjQ5MyAzLjMxN2ExLjIgMS4yIDAgMCAwIC43ODgtLjIzMS44Mi44MiAwIDAgMCAuMjc4LS42NjkuODU3Ljg1NyAwIDAgMC0uMjktLjY4NyAxLjE4OSAxLjE4OSAwIDAgMC0uOC0uMjQ5SDYuNjk1djEuODM2Wm04LjUyNiAxLjYzNS0xLjcyOS0zLjEzOWgtLjQ4NnYzLjEzOWgtMi4wMjZWOC42ODJoMy40YTMuNzQzIDMuNzQzIDAgMCAxIDEuNjc2LjM0NCAyLjM2NiAyLjM2NiAwIDAgMSAxLjAzNy45NDIgMi42MjggMi42MjggMCAwIDEgLjM0NCAxLjMzMyAyLjQ3NSAyLjQ3NSAwIDAgMS0uNDY4IDEuNDgxIDIuNTE4IDIuNTE4IDAgMCAxLTEuMzguOTI0bDEuOTIyIDMuMjkyWm0tMi4yMTUtNC41NzNoMS4yNTZhMS4xNSAxLjE1IDAgMCAwIC44MzUtLjI3MiAxLjAyOCAxLjAyOCAwIDAgMCAuMjc4LS43NyAxIDEgMCAwIDAtLjI3OC0uNzQ2IDEuMTUgMS4xNSAwIDAgMC0uODM1LS4yNzJoLTEuMjU2WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
  background-size: 100%;
}
.spinner-circle[data-v-7eb85910] {
  position: relative;
}
.spinner-circle[data-v-7eb85910]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-7eb85910 2s infinite linear;
  animation: spin-data-v-7eb85910 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-7eb85910 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-7eb85910] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.orange-text[data-v-7eb85910] {
  font-size: 2rem;
  font-weight: 700;
  color: #EF813A;
}
@media (max-width: 480px) {
.orange-text[data-v-7eb85910] {
    font-size: 1.4rem;
}
}
.normal-text[data-v-7eb85910] {
  font-size: 1.2rem;
  font-weight: 500;
}
@media (max-width: 480px) {
.normal-text[data-v-7eb85910] {
    font-size: 1rem;
}
}
.slider-text[data-v-7eb85910] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-7eb85910] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-7eb85910] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-7eb85910] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-7eb85910] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-7eb85910] {
  background-color: #74A4DB;
}
.slider-container[data-v-7eb85910] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-7eb85910] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-7eb85910] {
  width: 120px;
}
.slider-item img[data-v-7eb85910] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-76afc644] {
    right: -24px !important;
    width: 123px !important;
}
}
#landing[data-v-1b1db58d]  .color-primary {
  color: #DF2204;
}
#landing[data-v-1b1db58d]  .landing__btn .btn-input {
  background-color: #DF2204;
  border-radius: 0.3rem !important;
  width: 256px;
  height: 58px;
}
#landing[data-v-1b1db58d]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #DF2204;
  border-color: #DF2204;
}
#landing[data-v-1b1db58d]  header .landing__header {
  background-color: #ffffff;
}
#landing[data-v-1b1db58d]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-1b1db58d]  h1 {
  color: #DF2204;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-1b1db58d]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-1b1db58d]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-1b1db58d]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-1b1db58d]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-1b1db58d]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-1b1db58d]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #DF2204;
}
#landing[data-v-1b1db58d]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-1b1db58d]  .wrapper-text-intro .text-intro {
  color: #707070;
  margin: 0 auto 0.51em;
  line-height: normal;
  max-width: 400px;
  font-size: 1em;
  font-weight: 400;
  margin-top: -3rem;
}
@media (max-width: 608px) {
#landing[data-v-1b1db58d]  .wrapper-text-intro .text-intro {
    color: #707070;
    margin: 0 auto 0.51em;
    line-height: normal;
    max-width: initial;
    font-size: 1em;
    font-weight: 400;
}
}
#landing[data-v-1b1db58d]  .wrapper--hero-collage .hero-collage-step-one {
  width: 105%;
}
#landing[data-v-1b1db58d]  .wrapper-img-promo {
  width: 100%;
}
#landing[data-v-1b1db58d]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #DF2204;
}
#landing[data-v-1b1db58d]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
#landing[data-v-1b1db58d]  #section-auth, #landing[data-v-1b1db58d]  #section-email, #landing[data-v-1b1db58d]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-1b1db58d]  #section-auth, #landing[data-v-1b1db58d]  #section-email, #landing[data-v-1b1db58d]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-1b1db58d]  #section-auth .section-header, #landing[data-v-1b1db58d]  #section-email .section-header, #landing[data-v-1b1db58d]  #section-phone .section-header {
  display: none;
}
#landing[data-v-1b1db58d]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-1b1db58d]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-1b1db58d]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-1b1db58d]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-1b1db58d]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-1b1db58d]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-1b1db58d]  .step-3 .alert-dark {
  background: #DF2204;
  border-color: #DF2204;
}
#landing[data-v-1b1db58d]  .step-3 .alert-dark p {
  color: #FFFFFF;
}
#landing[data-v-1b1db58d]  footer {
  margin-top: 3em;
  color: #34373C;
}
#landing[data-v-1b1db58d]  footer .logo-footer.logo-cambio-vigilado {
  max-width: 18px;
  position: absolute;
  left: 5px;
  bottom: 225px;
}
@media (max-width: 280px) {
#landing[data-v-1b1db58d]  footer .logo-footer.logo-cambio-vigilado {
    max-width: 15px;
    position: absolute;
    left: 9px;
    bottom: 210px;
}
}
#landing[data-v-1b1db58d]  footer .landing__footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
#landing[data-v-1b1db58d]  footer .landing__footer.line--top {
  background-color: #333A42;
  padding: 1.1em 0 2em !important;
}

.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.tyc-login {
  font-size: .75em;
  color: #043440;
  margin: 0 auto 1.5em !important;
  max-width: 30rem;
}
.tyc-login a {
  color: #24add6;
}


.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.tyc-login {
  font-size: .75em;
  color: #043440;
  margin: 0 auto 1.5em !important;
  max-width: 30rem;
}
.tyc-login a {
  color: #24add6;
}

.bg-transparent[data-v-594ff52a] {
  background-color: transparent;
}
#app nav[data-v-1daeacec] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-1daeacec] {
    width: 100%;
}
}
.spinner-circle[data-v-54030638] {
  position: relative;
}
.spinner-circle[data-v-54030638]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-54030638 2s infinite linear;
  animation: spin-data-v-54030638 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-54030638 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-54030638] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
@media (max-width: 608px) {
.logo-plp[data-v-2bd3f66c] {
    right: -24px !important;
    width: 123px !important;
}
}
#landing[data-v-59e69480]  .color-primary {
  color: #E00109;
}
#landing[data-v-59e69480]  .landing__btn .btn-input {
  background-color: #056DAE;
}
#landing[data-v-59e69480]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #056DAE;
  border-color: #056DAE;
}
#landing[data-v-59e69480]  header .landing__header {
  background-color: #fffff;
}
#landing[data-v-59e69480]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-59e69480]  h1 {
  color: #FF0000;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-59e69480]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-59e69480]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -10px;
}
#landing[data-v-59e69480]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-59e69480]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-59e69480]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-59e69480]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #E00109;
}
#landing[data-v-59e69480]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-59e69480]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #E00109;
}
#landing[data-v-59e69480]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
#landing[data-v-59e69480]  #section-auth, #landing[data-v-59e69480]  #section-email, #landing[data-v-59e69480]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-59e69480]  #section-auth, #landing[data-v-59e69480]  #section-email, #landing[data-v-59e69480]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-59e69480]  #section-auth .section-header, #landing[data-v-59e69480]  #section-email .section-header, #landing[data-v-59e69480]  #section-phone .section-header {
  display: none;
}
#landing[data-v-59e69480]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-59e69480]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-59e69480]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-59e69480]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-59e69480]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-59e69480]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-59e69480]  .step-3 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-59e69480]  .step-3 .alert-dark p {
  color: #000000;
}
.bg-transparent[data-v-568edf18] {
  background-color: transparent;
}
[data-v-1cf3c7da] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-1cf3c7da] .wrapper-steps p.item-step.active {
  border: 1px solid #0C3440 !important;
  color: #fff !important;
  position: relative !important;
  background: #0C3440 !important;
}
[data-v-1cf3c7da] .wrapper-steps p.item-step.active::before {
  border: 1px solid #0C3440 !important;
}
#app nav[data-v-1cf3c7da] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-1cf3c7da] {
    width: 100%;
}
}
.spinner-circle[data-v-03da53d2] {
  position: relative;
}
.spinner-circle[data-v-03da53d2]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-03da53d2 2s infinite linear;
  animation: spin-data-v-03da53d2 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-03da53d2 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-03da53d2] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.orange-text[data-v-03da53d2] {
  font-size: 2rem;
  font-weight: 700;
  color: #EF813A;
}
@media (max-width: 480px) {
.orange-text[data-v-03da53d2] {
    font-size: 1.4rem;
}
}
.normal-text[data-v-03da53d2] {
  font-size: 1.2rem;
  font-weight: 500;
}
@media (max-width: 480px) {
.normal-text[data-v-03da53d2] {
    font-size: 1rem;
}
}
.slider-text[data-v-03da53d2] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-03da53d2] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-03da53d2] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-03da53d2] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-03da53d2] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-03da53d2] {
  background-color: #74A4DB;
}
.slider-container[data-v-03da53d2] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-03da53d2] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-03da53d2] {
  width: 120px;
}
.slider-item img[data-v-03da53d2] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-070dbeb8] {
    right: -24px !important;
    width: 123px !important;
}
}
#landing[data-v-278dcc5f]  .color-primary {
  color: #0C3440;
}
#landing[data-v-278dcc5f]  .landing__btn .btn-input {
  background-color: #CC0B0B;
  border-radius: 5rem !important;
}
#landing[data-v-278dcc5f]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #CC0B0B;
  border-color: #CC0B0B;
}
#landing[data-v-278dcc5f]  header .landing__header {
  background-color: #0C3440;
}
#landing[data-v-278dcc5f]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-278dcc5f]  h1 {
  color: #0C3440;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-278dcc5f]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-278dcc5f]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-278dcc5f]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-278dcc5f]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-278dcc5f]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-278dcc5f]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #0C3440;
}
#landing[data-v-278dcc5f]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-278dcc5f]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #0C3440;
}
#landing[data-v-278dcc5f]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-278dcc5f]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-278dcc5f]  #section-auth, #landing[data-v-278dcc5f]  #section-email, #landing[data-v-278dcc5f]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-278dcc5f]  #section-auth, #landing[data-v-278dcc5f]  #section-email, #landing[data-v-278dcc5f]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-278dcc5f]  #section-auth .section-header, #landing[data-v-278dcc5f]  #section-email .section-header, #landing[data-v-278dcc5f]  #section-phone .section-header {
  display: none;
}
#landing[data-v-278dcc5f]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-278dcc5f]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-278dcc5f]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-278dcc5f]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-278dcc5f]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-278dcc5f]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-278dcc5f]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-278dcc5f]  .step-2 .alert-dark p {
  color: #0C3440;
}
.line-height[data-v-278dcc5f] {
  line-height: 1.5;
}
#body-code.step-2[data-v-278dcc5f] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-278dcc5f] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-278dcc5f] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-278dcc5f] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-278dcc5f] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-278dcc5f] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-278dcc5f] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-278dcc5f] {
    height: auto;
}
}
.text-info.tc[data-v-278dcc5f] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-278dcc5f] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-278dcc5f] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-278dcc5f]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-278dcc5f] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-278dcc5f] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-278dcc5f] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-278dcc5f]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-278dcc5f] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-278dcc5f] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-278dcc5f] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-278dcc5f] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-278dcc5f]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-278dcc5f] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-278dcc5f] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-278dcc5f] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-278dcc5f] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-278dcc5f] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-278dcc5f] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-278dcc5f] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-278dcc5f] {
  height: 21px;
}
.bg-transparent[data-v-8cc30b5a] {
  background-color: transparent;
}
[data-v-fc33ce5e] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-fc33ce5e] .wrapper-steps p.item-step.active {
  border: 1px solid #0C3440 !important;
  color: #fff !important;
  position: relative !important;
  background: #0C3440 !important;
}
[data-v-fc33ce5e] .wrapper-steps p.item-step.active::before {
  border: 1px solid #0C3440 !important;
}
#app nav[data-v-fc33ce5e] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-fc33ce5e] {
    width: 100%;
}
}
.spinner-circle[data-v-79d8604e] {
  position: relative;
}
.spinner-circle[data-v-79d8604e]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-79d8604e 2s infinite linear;
  animation: spin-data-v-79d8604e 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-79d8604e {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-79d8604e] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.orange-text[data-v-79d8604e] {
  font-size: 2rem;
  font-weight: 700;
  color: #EF813A;
}
@media (max-width: 480px) {
.orange-text[data-v-79d8604e] {
    font-size: 1.4rem;
}
}
.normal-text[data-v-79d8604e] {
  font-size: 1.2rem;
  font-weight: 500;
}
@media (max-width: 480px) {
.normal-text[data-v-79d8604e] {
    font-size: 1rem;
}
}
.slider-text[data-v-79d8604e] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-79d8604e] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-79d8604e] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-79d8604e] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-79d8604e] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-79d8604e] {
  background-color: #74A4DB;
}
.slider-container[data-v-79d8604e] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-79d8604e] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-79d8604e] {
  width: 120px;
}
.slider-item img[data-v-79d8604e] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-9f16829a] {
    right: -24px !important;
    width: 123px !important;
}
}
#landing[data-v-7a6311c3]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-7a6311c3]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-7a6311c3]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-7a6311c3]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-7a6311c3]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-7a6311c3]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-7a6311c3]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-7a6311c3]  .color-primary {
  color: #0C3440;
}
#landing[data-v-7a6311c3]  .landing__btn .btn-input {
  background-color: #FF4343;
  border-radius: 5rem !important;
}
#landing[data-v-7a6311c3]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #FF4343;
  border-color: #FF4343;
}
#landing[data-v-7a6311c3]  header .landing__header {
  background-color: #0C3440;
}
#landing[data-v-7a6311c3]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-7a6311c3]  h1 {
  color: #0C3440;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-7a6311c3]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-7a6311c3]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-7a6311c3]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-7a6311c3]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-7a6311c3]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-7a6311c3]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #0C3440;
}
#landing[data-v-7a6311c3]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-7a6311c3]  .payment-methods {
  padding-left: 0px;
}
@media (max-width: 608px) {
#landing[data-v-7a6311c3]  .payment-methods {
    padding-left: 10px;
}
}
#landing[data-v-7a6311c3]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #0C3440;
}
#landing[data-v-7a6311c3]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-7a6311c3]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-7a6311c3]  #section-auth, #landing[data-v-7a6311c3]  #section-email, #landing[data-v-7a6311c3]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-7a6311c3]  #section-auth, #landing[data-v-7a6311c3]  #section-email, #landing[data-v-7a6311c3]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-7a6311c3]  #section-auth .section-header, #landing[data-v-7a6311c3]  #section-email .section-header, #landing[data-v-7a6311c3]  #section-phone .section-header {
  display: none;
}
#landing[data-v-7a6311c3]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-7a6311c3]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-7a6311c3]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-7a6311c3]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-7a6311c3]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-7a6311c3]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-7a6311c3]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-7a6311c3]  .step-2 .alert-dark p {
  color: #0C3440;
}
.line-height[data-v-7a6311c3] {
  line-height: 1.5;
}
#body-code.step-2[data-v-7a6311c3] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-7a6311c3] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-7a6311c3] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-7a6311c3] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-7a6311c3] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-7a6311c3] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-7a6311c3] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-7a6311c3] {
    height: auto;
}
}
.text-info.tc[data-v-7a6311c3] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-7a6311c3] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-7a6311c3] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-7a6311c3]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-7a6311c3] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-7a6311c3] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-7a6311c3] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-7a6311c3]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-7a6311c3] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-7a6311c3] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-7a6311c3] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-7a6311c3] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-7a6311c3]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-7a6311c3] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-7a6311c3] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-7a6311c3] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-7a6311c3] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-7a6311c3] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-7a6311c3] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-7a6311c3] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-7a6311c3] {
  height: 21px;
}
.bg-transparent[data-v-05b350df] {
  background-color: transparent;
}
[data-v-5e9d98dd] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-5e9d98dd] .wrapper-steps p.item-step.active {
  border: 1px solid #0C3440 !important;
  color: #fff !important;
  position: relative !important;
  background: #0C3440 !important;
}
[data-v-5e9d98dd] .wrapper-steps p.item-step.active::before {
  border: 1px solid #0C3440 !important;
}
#app nav[data-v-5e9d98dd] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-5e9d98dd] {
    width: 100%;
}
}
.spinner-circle[data-v-021ccd3f] {
  position: relative;
}
.spinner-circle[data-v-021ccd3f]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-021ccd3f 2s infinite linear;
  animation: spin-data-v-021ccd3f 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-021ccd3f {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-021ccd3f] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-021ccd3f] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-021ccd3f] {
    font-size: 1rem;
}
}
.normal-text[data-v-021ccd3f] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-021ccd3f] {
    font-size: 1rem;
}
}
.slider-text[data-v-021ccd3f] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-021ccd3f] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-021ccd3f] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-021ccd3f] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-021ccd3f] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-021ccd3f] {
  background-color: #74A4DB;
}
.slider-container[data-v-021ccd3f] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-021ccd3f] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-021ccd3f] {
  width: 120px;
}
.slider-item img[data-v-021ccd3f] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-021ccd3f] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-021ccd3f] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-021ccd3f] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-021ccd3f] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-021ccd3f] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-021ccd3f] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-021ccd3f] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-021ccd3f] {
  width: 100% !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-021ccd3f] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-021ccd3f] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-1524944f]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-1524944f]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-1524944f]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-1524944f]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-1524944f]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-1524944f]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-1524944f]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-1524944f]  .color-primary {
  color: #0C3440;
}
#landing[data-v-1524944f]  .landing__btn .btn-input {
  background-color: #FF4343;
  border-radius: 5rem !important;
}
#landing[data-v-1524944f]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #FF4343;
  border-color: #FF4343;
}
#landing[data-v-1524944f]  header .landing__header {
  background-color: #0C3440;
}
#landing[data-v-1524944f]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-1524944f]  h1 {
  color: #0C3440;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-1524944f]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-1524944f]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-1524944f]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-1524944f]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-1524944f]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-1524944f]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #0C3440;
}
#landing[data-v-1524944f]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-1524944f]  .payment-methods {
  padding-left: 0px;
}
@media (max-width: 608px) {
#landing[data-v-1524944f]  .payment-methods {
    padding-left: 10px;
}
}
#landing[data-v-1524944f]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #0C3440;
}
#landing[data-v-1524944f]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-1524944f]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-1524944f]  #section-auth, #landing[data-v-1524944f]  #section-email, #landing[data-v-1524944f]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-1524944f]  #section-auth, #landing[data-v-1524944f]  #section-email, #landing[data-v-1524944f]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-1524944f]  #section-auth .section-header, #landing[data-v-1524944f]  #section-email .section-header, #landing[data-v-1524944f]  #section-phone .section-header {
  display: none;
}
#landing[data-v-1524944f]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-1524944f]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-1524944f]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-1524944f]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-1524944f]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-1524944f]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-1524944f]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-1524944f]  .step-2 .alert-dark p {
  color: #0C3440;
}
.line-height[data-v-1524944f] {
  line-height: 1.5;
}
#body-code.step-2[data-v-1524944f] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-1524944f] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-1524944f] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-1524944f] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-1524944f] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-1524944f] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-1524944f] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-1524944f] {
    height: auto;
}
}
.text-info.tc[data-v-1524944f] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-1524944f] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-1524944f] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-1524944f]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-1524944f] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-1524944f] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-1524944f] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-1524944f]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-1524944f] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-1524944f] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-1524944f] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-1524944f] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-1524944f]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-1524944f] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-1524944f] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-1524944f] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-1524944f] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-1524944f] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-1524944f] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-1524944f] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-1524944f] {
  height: 21px;
}
.bg-transparent[data-v-09883885] {
  background-color: transparent;
}
[data-v-6025bd72] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-6025bd72] .wrapper-steps p.item-step.active {
  border: 1px solid #2B053E !important;
  color: #fff !important;
  position: relative !important;
  background: #2B053E !important;
}
[data-v-6025bd72] .wrapper-steps p.item-step.active::before {
  border: 1px solid #2B053E !important;
}
#app nav[data-v-6025bd72] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-6025bd72] {
    width: 100%;
}
}
.spinner-circle[data-v-9258a582] {
  position: relative;
}
.spinner-circle[data-v-9258a582]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-9258a582 2s infinite linear;
  animation: spin-data-v-9258a582 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-9258a582 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-9258a582] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.orange-text[data-v-9258a582] {
  font-size: 2rem;
  font-weight: 700;
  color: #EF813A;
}
@media (max-width: 480px) {
.orange-text[data-v-9258a582] {
    font-size: 1.4rem;
}
}
.normal-text[data-v-9258a582] {
  font-size: 1.2rem;
  font-weight: 500;
}
@media (max-width: 480px) {
.normal-text[data-v-9258a582] {
    font-size: 1rem;
}
}
.slider-text[data-v-9258a582] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-9258a582] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-9258a582] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-9258a582] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-9258a582] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-9258a582] {
  background-color: #74A4DB;
}
.slider-container[data-v-9258a582] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-9258a582] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-9258a582] {
  width: 120px;
}
.slider-item img[data-v-9258a582] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-8bf1cfb6] {
    right: -24px !important;
    width: 123px !important;
}
}
#landing[data-v-b1c9a9d6]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-b1c9a9d6]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-b1c9a9d6]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-b1c9a9d6]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-b1c9a9d6]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-b1c9a9d6]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-b1c9a9d6]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-b1c9a9d6]  .color-primary {
  color: #2B053E;
}
#landing[data-v-b1c9a9d6]  .landing__btn .btn-input {
  color: #2B053E;
  background-color: #EFB11B;
  border-radius: 5rem !important;
}
#landing[data-v-b1c9a9d6]  .landing__btn .btn-input:hover {
  color: #2B053E;
  background-color: #EFB11B;
  border-color: #EFB11B;
}
#landing[data-v-b1c9a9d6]  header .landing__header {
  background-color: #2B053E;
}
#landing[data-v-b1c9a9d6]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-b1c9a9d6]  h1 {
  color: #2B053E;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-b1c9a9d6]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-b1c9a9d6]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-b1c9a9d6]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-b1c9a9d6]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-b1c9a9d6]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-b1c9a9d6]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #2B053E;
}
#landing[data-v-b1c9a9d6]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-b1c9a9d6]  .payment-methods {
  padding-left: 0px;
}
@media (max-width: 608px) {
#landing[data-v-b1c9a9d6]  .payment-methods {
    padding-left: 10px;
}
}
#landing[data-v-b1c9a9d6]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #2B053E;
}
#landing[data-v-b1c9a9d6]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-b1c9a9d6]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-b1c9a9d6]  #section-auth, #landing[data-v-b1c9a9d6]  #section-email, #landing[data-v-b1c9a9d6]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-b1c9a9d6]  #section-auth, #landing[data-v-b1c9a9d6]  #section-email, #landing[data-v-b1c9a9d6]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-b1c9a9d6]  #section-auth .section-header, #landing[data-v-b1c9a9d6]  #section-email .section-header, #landing[data-v-b1c9a9d6]  #section-phone .section-header {
  display: none;
}
#landing[data-v-b1c9a9d6]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-b1c9a9d6]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-b1c9a9d6]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-b1c9a9d6]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-b1c9a9d6]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-b1c9a9d6]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-b1c9a9d6]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-b1c9a9d6]  .step-2 .alert-dark p {
  color: #2B053E;
}
.line-height[data-v-b1c9a9d6] {
  line-height: 1.5;
}
#body-code.step-2[data-v-b1c9a9d6] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-b1c9a9d6] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-b1c9a9d6] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-b1c9a9d6] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-b1c9a9d6] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-b1c9a9d6] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-b1c9a9d6] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-b1c9a9d6] {
    height: auto;
}
}
.text-info.tc[data-v-b1c9a9d6] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-b1c9a9d6] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-b1c9a9d6] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-b1c9a9d6]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-b1c9a9d6] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-b1c9a9d6] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-b1c9a9d6] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-b1c9a9d6]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-b1c9a9d6] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-b1c9a9d6] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-b1c9a9d6] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-b1c9a9d6] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-b1c9a9d6]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-b1c9a9d6] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-b1c9a9d6] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-b1c9a9d6] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-b1c9a9d6] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-b1c9a9d6] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-b1c9a9d6] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-b1c9a9d6] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-b1c9a9d6] {
  height: 21px;
}
.bg-transparent[data-v-610a7722] {
  background-color: transparent;
}
[data-v-2b749020] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-2b749020] .wrapper-steps p.item-step.active {
  border: 1px solid #0C3440 !important;
  color: #fff !important;
  position: relative !important;
  background: #0C3440 !important;
}
[data-v-2b749020] .wrapper-steps p.item-step.active::before {
  border: 1px solid #0C3440 !important;
}
#app nav[data-v-2b749020] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-2b749020] {
    width: 100%;
}
}
.spinner-circle[data-v-8961c5b0] {
  position: relative;
}
.spinner-circle[data-v-8961c5b0]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-8961c5b0 2s infinite linear;
  animation: spin-data-v-8961c5b0 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-8961c5b0 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-8961c5b0] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.orange-text[data-v-8961c5b0] {
  font-size: 2rem;
  font-weight: 700;
  color: #EF813A;
}
@media (max-width: 480px) {
.orange-text[data-v-8961c5b0] {
    font-size: 1.4rem;
}
}
.normal-text[data-v-8961c5b0] {
  font-size: 1.2rem;
  font-weight: 500;
}
@media (max-width: 480px) {
.normal-text[data-v-8961c5b0] {
    font-size: 1rem;
}
}
.slider-text[data-v-8961c5b0] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-8961c5b0] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-8961c5b0] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-8961c5b0] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-8961c5b0] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-8961c5b0] {
  background-color: #74A4DB;
}
.slider-container[data-v-8961c5b0] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-8961c5b0] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-8961c5b0] {
  width: 120px;
}
.slider-item img[data-v-8961c5b0] {
  width: 100%;
}
.spinner-circle[data-v-4cc278fc] {
  position: relative;
}
.spinner-circle[data-v-4cc278fc]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-4cc278fc 2s infinite linear;
  animation: spin-data-v-4cc278fc 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-4cc278fc {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-4cc278fc] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-4cc278fc] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-4cc278fc] {
    font-size: 1rem;
}
}
.normal-text[data-v-4cc278fc] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-4cc278fc] {
    font-size: 1rem;
}
}
.slider-text[data-v-4cc278fc] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-4cc278fc] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-4cc278fc] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-4cc278fc] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-4cc278fc] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-4cc278fc] {
  background-color: #74A4DB;
}
.slider-container[data-v-4cc278fc] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-4cc278fc] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-4cc278fc] {
  width: 120px;
}
.slider-item img[data-v-4cc278fc] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-4cc278fc] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-4cc278fc] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-4cc278fc] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-4cc278fc] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-4cc278fc] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-4cc278fc] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-4cc278fc] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-4cc278fc] {
  width: 100% !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-4cc278fc] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-4cc278fc] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-064c8292]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-064c8292]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-064c8292]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-064c8292]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-064c8292]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-064c8292]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-064c8292]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-064c8292]  .color-primary {
  color: #0C3440;
}
#landing[data-v-064c8292]  .landing__btn .btn-input {
  background-color: #EFB11B;
  border-radius: 5rem !important;
}
#landing[data-v-064c8292]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #EFB11B;
  border-color: #EFB11B;
}
#landing[data-v-064c8292]  header .landing__header {
  background-color: #0C3440;
}
#landing[data-v-064c8292]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-064c8292]  h1 {
  color: #0C3440;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-064c8292]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-064c8292]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-064c8292]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-064c8292]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-064c8292]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-064c8292]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #0C3440;
}
#landing[data-v-064c8292]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-064c8292]  .payment-methods {
  padding-left: 0px;
}
@media (max-width: 608px) {
#landing[data-v-064c8292]  .payment-methods {
    padding-left: 10px;
}
}
#landing[data-v-064c8292]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #0C3440;
}
#landing[data-v-064c8292]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-064c8292]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-064c8292]  #section-auth, #landing[data-v-064c8292]  #section-email, #landing[data-v-064c8292]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-064c8292]  #section-auth, #landing[data-v-064c8292]  #section-email, #landing[data-v-064c8292]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-064c8292]  #section-auth .section-header, #landing[data-v-064c8292]  #section-email .section-header, #landing[data-v-064c8292]  #section-phone .section-header {
  display: none;
}
#landing[data-v-064c8292]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-064c8292]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-064c8292]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-064c8292]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-064c8292]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-064c8292]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-064c8292]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-064c8292]  .step-2 .alert-dark p {
  color: #0C3440;
}
.line-height[data-v-064c8292] {
  line-height: 1.5;
}
#body-code.step-2[data-v-064c8292] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-064c8292] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-064c8292] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-064c8292] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-064c8292] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-064c8292] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-064c8292] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-064c8292] {
    height: auto;
}
}
.text-info.tc[data-v-064c8292] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-064c8292] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-064c8292] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-064c8292]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-064c8292] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-064c8292] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-064c8292] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-064c8292]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-064c8292] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-064c8292] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-064c8292] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-064c8292] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-064c8292]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-064c8292] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-064c8292] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-064c8292] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-064c8292] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-064c8292] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-064c8292] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-064c8292] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-064c8292] {
  height: 21px;
}
.bg-transparent[data-v-c4927d06] {
  background-color: transparent;
}
[data-v-12bded0a] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-12bded0a] .wrapper-steps p.item-step.active {
  border: 1px solid #0C3440 !important;
  color: #fff !important;
  position: relative !important;
  background: #0C3440 !important;
}
[data-v-12bded0a] .wrapper-steps p.item-step.active::before {
  border: 1px solid #0C3440 !important;
}
#app nav[data-v-12bded0a] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-12bded0a] {
    width: 100%;
}
}
.spinner-circle[data-v-1d9b5a83] {
  position: relative;
}
.spinner-circle[data-v-1d9b5a83]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-1d9b5a83 2s infinite linear;
  animation: spin-data-v-1d9b5a83 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-1d9b5a83 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-1d9b5a83] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.orange-text[data-v-1d9b5a83] {
  font-size: 2rem;
  font-weight: 700;
  color: #EF813A;
}
@media (max-width: 480px) {
.orange-text[data-v-1d9b5a83] {
    font-size: 1.4rem;
}
}
.normal-text[data-v-1d9b5a83] {
  font-size: 1.2rem;
  font-weight: 500;
}
@media (max-width: 480px) {
.normal-text[data-v-1d9b5a83] {
    font-size: 1rem;
}
}
.slider-text[data-v-1d9b5a83] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-1d9b5a83] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-1d9b5a83] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-1d9b5a83] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-1d9b5a83] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-1d9b5a83] {
  background-color: #74A4DB;
}
.slider-container[data-v-1d9b5a83] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-1d9b5a83] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-1d9b5a83] {
  width: 120px;
}
.slider-item img[data-v-1d9b5a83] {
  width: 100%;
}
.spinner-circle[data-v-cbbf8446] {
  position: relative;
}
.spinner-circle[data-v-cbbf8446]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-cbbf8446 2s infinite linear;
  animation: spin-data-v-cbbf8446 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-cbbf8446 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-cbbf8446] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-cbbf8446] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-cbbf8446] {
    font-size: 1rem;
}
}
.normal-text[data-v-cbbf8446] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-cbbf8446] {
    font-size: 1rem;
}
}
.slider-text[data-v-cbbf8446] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-cbbf8446] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-cbbf8446] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-cbbf8446] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-cbbf8446] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-cbbf8446] {
  background-color: #74A4DB;
}
.slider-container[data-v-cbbf8446] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-cbbf8446] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-cbbf8446] {
  width: 120px;
}
.slider-item img[data-v-cbbf8446] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-cbbf8446] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-cbbf8446] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-cbbf8446] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-cbbf8446] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-cbbf8446] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-cbbf8446] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-cbbf8446] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-cbbf8446] {
  width: 100% !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-cbbf8446] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-cbbf8446] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-a5aff626]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-a5aff626]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-a5aff626]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-a5aff626]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-a5aff626]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-a5aff626]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-a5aff626]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-a5aff626]  .color-primary {
  color: #FF039C;
}
#landing[data-v-a5aff626]  .landing__btn .btn-input {
  background-color: #FF039C;
  border-radius: 5rem !important;
}
#landing[data-v-a5aff626]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #FF039C;
  border-color: #FF039C;
}
#landing[data-v-a5aff626]  header .landing__header {
  background-color: #0C3440;
}
#landing[data-v-a5aff626]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-a5aff626]  h1 {
  color: #FF039C;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-a5aff626]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-a5aff626]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-a5aff626]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-a5aff626]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-a5aff626]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-a5aff626]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FF039C;
}
#landing[data-v-a5aff626]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-a5aff626]  .payment-methods {
  padding-left: 0px;
}
@media (max-width: 608px) {
#landing[data-v-a5aff626]  .payment-methods {
    padding-left: 10px;
}
}
#landing[data-v-a5aff626]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FF039C;
}
#landing[data-v-a5aff626]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-a5aff626]  .tyc-purch.text2 {
    max-width: 65%;
}
}
#landing[data-v-a5aff626]  #section-auth, #landing[data-v-a5aff626]  #section-email, #landing[data-v-a5aff626]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-a5aff626]  #section-auth, #landing[data-v-a5aff626]  #section-email, #landing[data-v-a5aff626]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-a5aff626]  #section-auth .section-header, #landing[data-v-a5aff626]  #section-email .section-header, #landing[data-v-a5aff626]  #section-phone .section-header {
  display: none;
}
#landing[data-v-a5aff626]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-a5aff626]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-a5aff626]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-a5aff626]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-a5aff626]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-a5aff626]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-a5aff626]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-a5aff626]  .step-2 .alert-dark p {
  color: #FF039C;
}
.line-height[data-v-a5aff626] {
  line-height: 1.5;
}
#body-code.step-2[data-v-a5aff626] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-a5aff626] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-a5aff626] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-a5aff626] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-a5aff626] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-a5aff626] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-a5aff626] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-a5aff626] {
    height: auto;
}
}
.text-info.tc[data-v-a5aff626] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-a5aff626] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-message-advertisement[data-v-a5aff626] {
  width: 100%;
  height: 55px;
  border-radius: 17px;
  opacity: 1;
  background-color: #FFD940;
  font-size: 12px;
  align-content: center;
  font-weight: 500;
}
@media all and (max-width: 608px) {
.text-message-advertisement[data-v-a5aff626] {
    height: 73px;
}
}
.item-payment-method[data-v-a5aff626] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-a5aff626]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-a5aff626] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-a5aff626] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-a5aff626] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-a5aff626]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-a5aff626] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-a5aff626] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-a5aff626] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-a5aff626] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-a5aff626]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-a5aff626] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-a5aff626] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-a5aff626] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-a5aff626] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-a5aff626] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-a5aff626] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-a5aff626] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-a5aff626] {
  height: 21px;
}
.bg-transparent[data-v-19931cb6] {
  background-color: transparent;
}
[data-v-1ac640e7] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-1ac640e7] .wrapper-steps p.item-step.active {
  border: 1px solid #FF0000 !important;
  color: #fff !important;
  position: relative !important;
  background: #FF0000 !important;
}
[data-v-1ac640e7] .wrapper-steps p.item-step.active::before {
  border: 1px solid #FF0000 !important;
}
#app nav[data-v-1ac640e7] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-1ac640e7] {
    width: 100%;
}
}
.txt-kiosco[data-v-033c1a42] {
  font-size: 1.7rem;
  font-weight: 600;
  margin: 7px auto 1.6em;
  color: #0C3440;
  max-width: 26rem;
  margin-bottom: 1.5rem !important;
}
.spinner-circle[data-v-033c1a42] {
  position: relative;
}
.spinner-circle[data-v-033c1a42]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-033c1a42 2s infinite linear;
  animation: spin-data-v-033c1a42 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-033c1a42 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-033c1a42] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-033c1a42] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-033c1a42] {
    font-size: 1rem;
}
}
.normal-text[data-v-033c1a42] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-033c1a42] {
    font-size: 1rem;
}
}
.slider-text[data-v-033c1a42] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-033c1a42] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-033c1a42] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-033c1a42] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-033c1a42] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-033c1a42] {
  background-color: #74A4DB;
}
.slider-container[data-v-033c1a42] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-033c1a42] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-033c1a42] {
  width: 120px;
}
.slider-item img[data-v-033c1a42] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-033c1a42] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-033c1a42] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-033c1a42] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-033c1a42] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-033c1a42] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-033c1a42] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-033c1a42] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-033c1a42] {
  width: 100% !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-033c1a42] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-033c1a42] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-00cd3835]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-00cd3835]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-00cd3835]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-00cd3835]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-00cd3835]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-00cd3835]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-00cd3835]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-00cd3835]  .color-primary {
  color: #0C3440;
}
#landing[data-v-00cd3835]  .landing__header--flex .prev {
  display: flex;
  color: #0C3440 !important;
  align-items: center;
  font-size: 1em;
  cursor: pointer;
}
#landing[data-v-00cd3835]  .landing__btn .btn-input {
  background-color: #FD6250;
  border-radius: 5rem !important;
  margin-bottom: 0.5rem;
}
#landing[data-v-00cd3835]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #FD6250;
  border-color: #FD6250;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  .landing__btn .btn-input {
    margin-bottom: 5.5rem;
}
}
#landing[data-v-00cd3835]  header .landing__header {
  background-color: #0C3440;
}
#landing[data-v-00cd3835]  header .landing__header.header-logos img.landing {
  height: 29px !important;
}
@media only screen and (max-width: 767px) {
#landing[data-v-00cd3835]  header .landing__header.header-logos img.landing {
    height: auto !important;
    width: 50% !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#landing[data-v-00cd3835]  header .landing__header.header-logos img.landing {
    height: auto !important;
    width: 50% !important;
}
}
@media only screen and (min-width: 1025px) {
#landing[data-v-00cd3835]  header .landing__header.header-logos img.landing {
    height: auto !important;
    width: 50% !important;
}
}
@media only screen and (min-width: 1440px) {
#landing[data-v-00cd3835]  header .landing__header.header-logos img.landing {
    height: auto !important;
    width: 50% !important;
}
}
#landing[data-v-00cd3835]  h1 {
  color: #0C3440;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-00cd3835]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-00cd3835]  .container-box-promo {
  background-color: #0C3440;
  border-top-left-radius: 3rem;
  border-top-right-radius: 3rem;
  margin-top: 2rem;
}
#landing[data-v-00cd3835]  .felicitaciones {
  background-color: #FF4343;
  color: #FEE74E !important;
  font-size: 2.3rem;
  padding: 5px 10px;
  margin-top: 2.2rem;
  margin-bottom: 0rem !important;
  display: inline-block;
  margin-top: -4rem;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  .felicitaciones {
    font-size: 2rem;
}
}
#landing[data-v-00cd3835]  .nombre {
  font-size: 3.2rem;
  font-weight: bold;
  margin-bottom: 0.2rem !important;
}
#landing[data-v-00cd3835]  .descuento {
  font-size: 2rem;
}
#landing[data-v-00cd3835]  .highlight {
  padding: 2px 5px;
  border-radius: 3px;
  font-weight: bold;
  color: #FEE74E !important;
}
#landing[data-v-00cd3835]  .precio-final {
  font-size: 2.5rem;
  font-weight: bold;
  color: #fbbf24;
}
#landing[data-v-00cd3835]  .precio-original {
  font-size: 1rem;
}
#landing[data-v-00cd3835]  .txt-tu-precio {
  font-weight: 600;
  font-size: 1.5rem;
  display: flex;
  align-items: baseline;
  justify-content: center;
  margin-bottom: -1rem !important;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  .txt-tu-precio {
    font-size: 1.3rem;
}
}
#landing[data-v-00cd3835]  .txt-tu-valor {
  font-size: 2.5rem !important;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  .txt-tu-valor {
    font-size: 2.4rem !important;
}
}
#landing[data-v-00cd3835]  .txt-en-vez {
  font-weight: 600;
  font-size: 1.5rem;
  display: flex;
  align-items: baseline;
  justify-content: center;
  opacity: 0.5;
}
#landing[data-v-00cd3835]  .txt-extra {
  margin: 0rem 1.5rem 3rem 2.5rem !important;
  font-size: 20px !important;
  color: #0C3440 !important;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  .txt-extra {
    margin: 0rem 0.5rem 3rem 0.5rem !important;
}
}
#landing[data-v-00cd3835]  .span-descuento {
  font-weight: 600;
  font-size: 1.4rem;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  .span-descuento {
    font-size: 1.1rem;
}
}
#landing[data-v-00cd3835]  .text-warning {
  color: #FEE74E !important;
}
#landing[data-v-00cd3835]  .custom-list {
  list-style-type: none;
  padding-left: 0;
  margin-top: 1.5rem;
  margin-bottom: -1rem;
}
#landing[data-v-00cd3835]  .custom-list li {
  position: relative;
  padding-left: 20px;
  color: #6c757d;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  .custom-list li {
    font-size: 12px;
}
}
#landing[data-v-00cd3835]  .custom-list li::before {
  content: ".";
  color: #007bff;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1.5rem;
  line-height: 1rem;
}
#landing[data-v-00cd3835]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-00cd3835]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-00cd3835]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-00cd3835]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-00cd3835]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #0C3440;
}
#landing[data-v-00cd3835]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-00cd3835]  .wrapper-steps p {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 0 0 2em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #FFF !important;
}
#landing[data-v-00cd3835]  .payment-methods {
  padding-left: 0px;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  .payment-methods {
    padding-left: 10px;
}
}
#landing[data-v-00cd3835]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #0C3440;
}
#landing[data-v-00cd3835]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-00cd3835]  .tyc-purch.text2 {
    max-width: 65%;
}
}
#landing[data-v-00cd3835]  #section-auth, #landing[data-v-00cd3835]  #section-email, #landing[data-v-00cd3835]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  #section-auth, #landing[data-v-00cd3835]  #section-email, #landing[data-v-00cd3835]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-00cd3835]  #section-auth .section-header, #landing[data-v-00cd3835]  #section-email .section-header, #landing[data-v-00cd3835]  #section-phone .section-header {
  display: none;
}
#landing[data-v-00cd3835]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-00cd3835]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-00cd3835]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-00cd3835]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-00cd3835]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-00cd3835]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-00cd3835]  .step-2 .wrapper-text-intro {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: 1em auto 0;
}
@media (max-width: 608px) {
#landing[data-v-00cd3835]  .step-2 .wrapper-text-intro {
    width: 94% !important;
}
#landing[data-v-00cd3835]  .step-2 .wrapper-text-intro .text--promo {
    padding: 0 0 0 0 !important;
}
}
#landing[data-v-00cd3835]  .step-2 .wrapper-text-intro .text--promo {
  font-size: 1.2em;
  font-weight: 400;
  color: #262626;
}
#landing[data-v-00cd3835]  .step-2 .wrapper-text-intro .text--promo-two {
  font-size: 1.2em;
  font-weight: 400;
  background: #f69f00;
  background: -moz-linear-gradient(45deg, #f69f00 1%, #ffd301 29%, #f69f00 62%, #ffd301 100%);
  background: -webkit-linear-gradient(45deg, #f69f00 1%, #ffd301 29%, #f69f00 62%, #ffd301 100%);
  background: linear-gradient(45deg, #f69f00 1%, #ffd301 29%, #f69f00 62%, #ffd301 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#f69f00", endColorstr="#ffd301",GradientType=1 );
  width: 100%;
  border-radius: 6px;
  padding: 0.2em 0;
}
#landing[data-v-00cd3835]  .step-2 .alert-align {
  padding-left: 0px;
}
@media all and (max-width: 608px) {
#landing[data-v-00cd3835]  .step-2 .alert-align {
    margin: 0rem -1rem -5rem 0.5rem;
}
}
#landing[data-v-00cd3835]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-00cd3835]  .step-2 .alert-dark p {
  color: #0C3440;
}
.line-height[data-v-00cd3835] {
  line-height: 1.5;
}
#body-code.step-2[data-v-00cd3835] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-00cd3835] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-00cd3835] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-00cd3835] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-00cd3835] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-00cd3835] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.validate-form.active[data-v-00cd3835] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-00cd3835] {
    height: auto;
}
}
.text-info.tc[data-v-00cd3835] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-00cd3835] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-message-advertisement[data-v-00cd3835] {
  width: 100%;
  height: 55px;
  border-radius: 17px;
  opacity: 1;
  background-color: #FFD940;
  font-size: 12px;
  align-content: center;
  font-weight: 500;
}
@media all and (max-width: 608px) {
.text-message-advertisement[data-v-00cd3835] {
    height: 73px;
}
}
.item-payment-method[data-v-00cd3835] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-00cd3835]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-00cd3835] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-00cd3835] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-00cd3835] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-00cd3835]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-00cd3835] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-00cd3835] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-00cd3835] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-00cd3835] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-00cd3835]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-00cd3835] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-00cd3835] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-00cd3835] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-00cd3835] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-00cd3835] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-00cd3835] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-00cd3835] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-00cd3835] {
  height: 21px;
}
.bg-transparent[data-v-aa18f874] {
  background-color: transparent;
}
[data-v-62e8f108] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-62e8f108] .wrapper-steps p.item-step.active {
  border: 1px solid #FF0000 !important;
  color: #fff !important;
  position: relative !important;
  background: #FF0000 !important;
}
[data-v-62e8f108] .wrapper-steps p.item-step.active::before {
  border: 1px solid #FF0000 !important;
}
#app nav[data-v-62e8f108] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-62e8f108] {
    width: 100%;
}
}
.spinner-circle[data-v-6e8f2b00] {
  position: relative;
}
.spinner-circle[data-v-6e8f2b00]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-6e8f2b00 2s infinite linear;
  animation: spin-data-v-6e8f2b00 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-6e8f2b00 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-6e8f2b00] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-6e8f2b00] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-6e8f2b00] {
    font-size: 1rem;
}
}
.normal-text[data-v-6e8f2b00] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-6e8f2b00] {
    font-size: 1rem;
}
}
.slider-text[data-v-6e8f2b00] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-6e8f2b00] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-6e8f2b00] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-6e8f2b00] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-6e8f2b00] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-6e8f2b00] {
  background-color: #74A4DB;
}
.slider-container[data-v-6e8f2b00] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-6e8f2b00] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-6e8f2b00] {
  width: 120px;
}
.slider-item img[data-v-6e8f2b00] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-6e8f2b00] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-6e8f2b00] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-6e8f2b00] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-6e8f2b00] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-6e8f2b00] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-6e8f2b00] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-6e8f2b00] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-6e8f2b00] {
  width: 100% !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-6e8f2b00] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-6e8f2b00] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-16e2ba56]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-16e2ba56]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-16e2ba56]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-16e2ba56]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-16e2ba56]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-16e2ba56]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-16e2ba56]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-16e2ba56]  .color-primary {
  color: #0C3440;
}
#landing[data-v-16e2ba56]  .landing__btn .btn-input {
  background-color: #FF4343;
  border-radius: 5rem !important;
  margin-bottom: 0.5rem;
}
#landing[data-v-16e2ba56]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #FF4343;
  border-color: #FF4343;
}
@media (max-width: 608px) {
#landing[data-v-16e2ba56]  .landing__btn .btn-input {
    margin-bottom: 5.5rem;
}
}
#landing[data-v-16e2ba56]  header .landing__header {
  background-color: #FFFFFF;
}
#landing[data-v-16e2ba56]  h1 {
  color: #0C3440;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-16e2ba56]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-16e2ba56]  .felicitaciones {
  background-color: #FF4343;
  color: #FEE74E !important;
  font-size: 3rem;
  padding: 5px 10px;
  margin-top: 2.5rem;
  margin-bottom: 0rem !important;
  display: inline-block;
}
@media (max-width: 608px) {
#landing[data-v-16e2ba56]  .felicitaciones {
    font-size: 2rem;
}
}
#landing[data-v-16e2ba56]  .nombre {
  font-size: 3.2rem;
  font-weight: bold;
  margin-bottom: 0.2rem !important;
}
#landing[data-v-16e2ba56]  .descuento {
  font-size: 2rem;
}
#landing[data-v-16e2ba56]  .highlight {
  padding: 2px 5px;
  border-radius: 3px;
  font-weight: bold;
  color: #FEE74E !important;
}
#landing[data-v-16e2ba56]  .precio-final {
  font-size: 2.5rem;
  font-weight: bold;
  color: #fbbf24;
}
#landing[data-v-16e2ba56]  .precio-original {
  font-size: 1rem;
}
#landing[data-v-16e2ba56]  .txt-tu-precio {
  font-weight: 600;
  font-size: 1.9rem;
  display: flex;
  align-items: baseline;
  justify-content: center;
  margin-bottom: -1rem !important;
}
@media (max-width: 608px) {
#landing[data-v-16e2ba56]  .txt-tu-precio {
    font-size: 1.3rem;
}
}
#landing[data-v-16e2ba56]  .txt-tu-valor {
  font-size: 3rem !important;
}
@media (max-width: 608px) {
#landing[data-v-16e2ba56]  .txt-tu-valor {
    font-size: 2.5rem !important;
}
}
#landing[data-v-16e2ba56]  .txt-en-vez {
  font-weight: 600;
  font-size: 1.5rem;
  display: flex;
  align-items: baseline;
  justify-content: center;
  opacity: 0.5;
}
#landing[data-v-16e2ba56]  .span-descuento {
  font-weight: 600;
  font-size: 1.4rem;
}
@media (max-width: 608px) {
#landing[data-v-16e2ba56]  .span-descuento {
    font-size: 1.1rem;
}
}
#landing[data-v-16e2ba56]  .text-warning {
  color: #FEE74E !important;
}
#landing[data-v-16e2ba56]  .custom-list {
  list-style-type: none;
  padding-left: 0;
  margin-top: 1.5rem;
  margin-bottom: -1rem;
}
#landing[data-v-16e2ba56]  .custom-list li {
  position: relative;
  padding-left: 20px;
  color: #6c757d;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}
@media (max-width: 608px) {
#landing[data-v-16e2ba56]  .custom-list li {
    font-size: 12px;
}
}
#landing[data-v-16e2ba56]  .custom-list li::before {
  content: ".";
  color: #007bff;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1.5rem;
  line-height: 1rem;
}
#landing[data-v-16e2ba56]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-16e2ba56]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-16e2ba56]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-16e2ba56]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-16e2ba56]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #0C3440;
}
#landing[data-v-16e2ba56]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-16e2ba56]  .wrapper-steps p {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 0 0 2em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #FFF !important;
}
#landing[data-v-16e2ba56]  .payment-methods {
  padding-left: 0px;
}
@media (max-width: 608px) {
#landing[data-v-16e2ba56]  .payment-methods {
    padding-left: 10px;
}
}
#landing[data-v-16e2ba56]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #0C3440;
}
#landing[data-v-16e2ba56]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-16e2ba56]  .tyc-purch.text2 {
    max-width: 65%;
}
}
#landing[data-v-16e2ba56]  #section-auth, #landing[data-v-16e2ba56]  #section-email, #landing[data-v-16e2ba56]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-16e2ba56]  #section-auth, #landing[data-v-16e2ba56]  #section-email, #landing[data-v-16e2ba56]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-16e2ba56]  #section-auth .section-header, #landing[data-v-16e2ba56]  #section-email .section-header, #landing[data-v-16e2ba56]  #section-phone .section-header {
  display: none;
}
#landing[data-v-16e2ba56]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-16e2ba56]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-16e2ba56]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-16e2ba56]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-16e2ba56]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-16e2ba56]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-16e2ba56]  .step-2 .alert-align {
  padding-left: 0px;
}
@media all and (max-width: 608px) {
#landing[data-v-16e2ba56]  .step-2 .alert-align {
    margin: 0rem -1rem -5rem 0.5rem;
}
}
#landing[data-v-16e2ba56]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-16e2ba56]  .step-2 .alert-dark p {
  color: #0C3440;
}
.line-height[data-v-16e2ba56] {
  line-height: 1.5;
}
#body-code.step-2[data-v-16e2ba56] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-16e2ba56] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-16e2ba56] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-16e2ba56] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-16e2ba56] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-16e2ba56] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.validate-form.active[data-v-16e2ba56] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-16e2ba56] {
    height: auto;
}
}
.text-info.tc[data-v-16e2ba56] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-16e2ba56] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-message-advertisement[data-v-16e2ba56] {
  width: 100%;
  height: 55px;
  border-radius: 17px;
  opacity: 1;
  background-color: #FFD940;
  font-size: 12px;
  align-content: center;
  font-weight: 500;
}
@media all and (max-width: 608px) {
.text-message-advertisement[data-v-16e2ba56] {
    height: 73px;
}
}
.item-payment-method[data-v-16e2ba56] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-16e2ba56]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-16e2ba56] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-16e2ba56] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-16e2ba56] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-16e2ba56]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-16e2ba56] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-16e2ba56] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-16e2ba56] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-16e2ba56] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-16e2ba56]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-16e2ba56] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-16e2ba56] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-16e2ba56] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-16e2ba56] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-16e2ba56] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-16e2ba56] {
  height: 21px;
}
.bg-transparent[data-v-41298f90] {
  background-color: transparent;
}
.custom-row[data-v-0efa5382] {
  margin-top: 0px;
}
@media (min-width: 768px) {
.custom-row[data-v-0efa5382] {
    margin-top: 24px;
}
}
.slider-indicators[data-v-0efa5382] {
  display: flex;
  justify-content: center;
  padding-top: 24rem;
}
@media (min-width: 768px) {
.slider-indicators[data-v-0efa5382] {
    padding-top: 33rem;
}
}
.slider-indicators .indicator[data-v-0efa5382] {
  width: 16px;
  height: 9px;
  background-color: #007DCC;
  margin: 0 5px;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.3s ease;
}
.slider-indicators .indicator.active[data-v-0efa5382] {
  opacity: 1;
}
.hero-collage.banner[data-v-0efa5382] {
  width: 100%;
  height: auto;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
}
.hero-collage.banner.active[data-v-0efa5382] {
  opacity: 1;
}
.slider-banner[data-v-0efa5382] {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.spinner-circle[data-v-0efa5382] {
  position: relative;
}
.spinner-circle[data-v-0efa5382]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-0efa5382 2s infinite linear;
  animation: spin-data-v-0efa5382 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-0efa5382 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-0efa5382] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-0efa5382] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-0efa5382] {
    font-size: 1rem;
}
}
.normal-text[data-v-0efa5382] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-0efa5382] {
    font-size: 1rem;
}
}
.slider-text[data-v-0efa5382] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-0efa5382] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-0efa5382] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-0efa5382] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-0efa5382] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-0efa5382] {
  background-color: #74A4DB;
}
.slider-container[data-v-0efa5382] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-0efa5382] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-0efa5382] {
  width: 120px;
}
.slider-item img[data-v-0efa5382] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-0efa5382] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-0efa5382] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-0efa5382] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-0efa5382] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-0efa5382] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-0efa5382] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-0efa5382] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-0efa5382] {
  width: 100% !important;
  padding-top: 23rem;
}
@media (min-width: 768px) {
.text-bono .landing__body--text[data-v-0efa5382] {
    padding-top: 27rem;
}
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-0efa5382] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-0efa5382] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-72ecc8dc]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-72ecc8dc]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-72ecc8dc]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-72ecc8dc]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-72ecc8dc]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-72ecc8dc]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-72ecc8dc]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-72ecc8dc]  .color-primary {
  color: #FFFF;
}
#landing[data-v-72ecc8dc]  .landing__btn .btn-input {
  background-color: #008acc;
  border-radius: 5rem !important;
  width: 200px;
}
#landing[data-v-72ecc8dc]  .landing__btn .btn-input:hover {
  background-color: #008acc !important;
  border-color: #008acc !important;
}
#landing[data-v-72ecc8dc]  header .landing__header {
  background-color: #007DCC !important;
  height: 70px;
}
#landing[data-v-72ecc8dc]  header .landing__header.header-logos img.landing {
  width: auto;
}
#landing[data-v-72ecc8dc]  h1 {
  color: #FFFF;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-72ecc8dc]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-72ecc8dc]  .wrapper-text-intro .text--intro {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 1rem;
}
@media (max-width: 608px) {
#landing[data-v-72ecc8dc]  .wrapper-text-intro .text--intro {
    margin: 0 1rem;
}
}
#landing[data-v-72ecc8dc]  .wrapper-text-intro .text--extra {
  color: #545454;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-72ecc8dc]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-72ecc8dc]  .wrapper-text-intro .text2--promo {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-72ecc8dc]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-72ecc8dc]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-72ecc8dc]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-72ecc8dc]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-72ecc8dc]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-72ecc8dc]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFFF;
}
#landing[data-v-72ecc8dc]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-72ecc8dc]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFFF;
}
#landing[data-v-72ecc8dc]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-72ecc8dc]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-72ecc8dc]  #section-auth, #landing[data-v-72ecc8dc]  #section-email, #landing[data-v-72ecc8dc]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-72ecc8dc]  #section-auth, #landing[data-v-72ecc8dc]  #section-email, #landing[data-v-72ecc8dc]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-72ecc8dc]  #section-auth .section-header, #landing[data-v-72ecc8dc]  #section-email .section-header, #landing[data-v-72ecc8dc]  #section-phone .section-header {
  display: none;
}
#landing[data-v-72ecc8dc]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-72ecc8dc]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-72ecc8dc]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-72ecc8dc]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-72ecc8dc]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-72ecc8dc]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-72ecc8dc]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-72ecc8dc]  .step-2 .alert-dark p {
  color: #000000;
}
.line-height[data-v-72ecc8dc] {
  line-height: 1.5;
}
#body-code.step-1[data-v-72ecc8dc] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: 3rem auto;
}
@media all and (max-width: 608px) {
#body-code.step-1[data-v-72ecc8dc] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-1[data-v-72ecc8dc] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-1 .landing__body--line[data-v-72ecc8dc] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-72ecc8dc] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-72ecc8dc] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 5px 5px 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-72ecc8dc] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-72ecc8dc] {
    height: auto;
}
}
.text-info.tc[data-v-72ecc8dc] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-72ecc8dc] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-72ecc8dc] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-72ecc8dc]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-72ecc8dc] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-72ecc8dc] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-72ecc8dc] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-72ecc8dc]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-72ecc8dc] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-72ecc8dc] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-72ecc8dc] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-72ecc8dc] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-72ecc8dc]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-72ecc8dc] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-72ecc8dc] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-72ecc8dc] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-72ecc8dc] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-72ecc8dc] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-72ecc8dc] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-72ecc8dc] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-72ecc8dc] {
  height: 21px;
}
.bg-transparent[data-v-7a76d60e] {
  background-color: transparent;
}
.custom-row[data-v-abf41d50] {
  margin-top: 0px;
}
@media (min-width: 768px) {
.custom-row[data-v-abf41d50] {
    margin-top: 24px;
}
}
.slider-indicators[data-v-abf41d50] {
  display: flex;
  justify-content: center;
  padding-top: 24rem;
}
@media (min-width: 768px) {
.slider-indicators[data-v-abf41d50] {
    padding-top: 33rem;
}
}
.slider-indicators .indicator[data-v-abf41d50] {
  width: 16px;
  height: 9px;
  background-color: #007DCC;
  margin: 0 5px;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.3s ease;
}
.slider-indicators .indicator.active[data-v-abf41d50] {
  opacity: 1;
}
.hero-collage.banner[data-v-abf41d50] {
  width: 100%;
  height: auto;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
}
.hero-collage.banner.active[data-v-abf41d50] {
  opacity: 1;
}
.slider-banner[data-v-abf41d50] {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.spinner-circle[data-v-abf41d50] {
  position: relative;
}
.spinner-circle[data-v-abf41d50]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-abf41d50 2s infinite linear;
  animation: spin-data-v-abf41d50 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-abf41d50 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-abf41d50] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-abf41d50] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-abf41d50] {
    font-size: 1rem;
}
}
.normal-text[data-v-abf41d50] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-abf41d50] {
    font-size: 1rem;
}
}
.slider-text[data-v-abf41d50] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-abf41d50] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-abf41d50] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-abf41d50] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-abf41d50] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-abf41d50] {
  background-color: #74A4DB;
}
.slider-container[data-v-abf41d50] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-abf41d50] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-abf41d50] {
  width: 120px;
}
.slider-item img[data-v-abf41d50] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-abf41d50] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-abf41d50] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-abf41d50] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-abf41d50] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-abf41d50] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-abf41d50] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-abf41d50] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-abf41d50] {
  width: 100% !important;
  padding-top: 23rem;
}
@media (min-width: 768px) {
.text-bono .landing__body--text[data-v-abf41d50] {
    padding-top: 27rem;
}
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-abf41d50] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-abf41d50] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-61953968]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-61953968]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-61953968]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-61953968]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-61953968]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-61953968]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-61953968]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-61953968]  .color-primary {
  color: #FFFF;
}
#landing[data-v-61953968]  .landing__btn .btn-input {
  background-color: #008acc;
  border-radius: 5rem !important;
  width: 200px;
}
#landing[data-v-61953968]  .landing__btn .btn-input:hover {
  background-color: #008acc !important;
  border-color: #008acc !important;
}
#landing[data-v-61953968]  header .landing__header {
  background-color: #007DCC !important;
  height: 70px;
}
#landing[data-v-61953968]  header .landing__header.header-logos img.landing {
  width: auto;
}
#landing[data-v-61953968]  h1 {
  color: #FFFF;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-61953968]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-61953968]  .wrapper-text-intro .text--intro {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 1rem;
}
@media (max-width: 608px) {
#landing[data-v-61953968]  .wrapper-text-intro .text--intro {
    margin: 0 1rem;
}
}
#landing[data-v-61953968]  .wrapper-text-intro .text--extra {
  color: #545454;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-61953968]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-61953968]  .wrapper-text-intro .text2--promo {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-61953968]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-61953968]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-61953968]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-61953968]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-61953968]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-61953968]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFFF;
}
#landing[data-v-61953968]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-61953968]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFFF;
}
#landing[data-v-61953968]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-61953968]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-61953968]  #section-auth, #landing[data-v-61953968]  #section-email, #landing[data-v-61953968]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-61953968]  #section-auth, #landing[data-v-61953968]  #section-email, #landing[data-v-61953968]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-61953968]  #section-auth .section-header, #landing[data-v-61953968]  #section-email .section-header, #landing[data-v-61953968]  #section-phone .section-header {
  display: none;
}
#landing[data-v-61953968]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-61953968]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-61953968]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-61953968]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-61953968]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-61953968]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-61953968]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-61953968]  .step-2 .alert-dark p {
  color: #000000;
}
.line-height[data-v-61953968] {
  line-height: 1.5;
}
#body-code.step-1[data-v-61953968] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: 3rem auto;
}
@media all and (max-width: 608px) {
#body-code.step-1[data-v-61953968] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-1[data-v-61953968] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-1 .landing__body--line[data-v-61953968] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-61953968] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-61953968] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 5px 5px 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-61953968] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-61953968] {
    height: auto;
}
}
.text-info.tc[data-v-61953968] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-61953968] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-61953968] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-61953968]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-61953968] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-61953968] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-61953968] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-61953968]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-61953968] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-61953968] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-61953968] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-61953968] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-61953968]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-61953968] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-61953968] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-61953968] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-61953968] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-61953968] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-61953968] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-61953968] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-61953968] {
  height: 21px;
}
.bg-transparent[data-v-3ffba6d0] {
  background-color: transparent;
}
.custom-row[data-v-0f9147e2] {
  margin-top: 0px;
}
@media (min-width: 768px) {
.custom-row[data-v-0f9147e2] {
    margin-top: 24px;
}
}
.slider-indicators[data-v-0f9147e2] {
  display: flex;
  justify-content: center;
  padding-top: 24rem;
}
@media (min-width: 768px) {
.slider-indicators[data-v-0f9147e2] {
    padding-top: 33rem;
}
}
.slider-indicators .indicator[data-v-0f9147e2] {
  width: 16px;
  height: 9px;
  background-color: #007DCC;
  margin: 0 5px;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.3s ease;
}
.slider-indicators .indicator.active[data-v-0f9147e2] {
  opacity: 1;
}
.hero-collage.banner[data-v-0f9147e2] {
  width: 100%;
  height: auto;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
}
.hero-collage.banner.active[data-v-0f9147e2] {
  opacity: 1;
}
.slider-banner[data-v-0f9147e2] {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.spinner-circle[data-v-0f9147e2] {
  position: relative;
}
.spinner-circle[data-v-0f9147e2]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-0f9147e2 2s infinite linear;
  animation: spin-data-v-0f9147e2 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-0f9147e2 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-0f9147e2] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-0f9147e2] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-0f9147e2] {
    font-size: 1rem;
}
}
.normal-text[data-v-0f9147e2] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-0f9147e2] {
    font-size: 1rem;
}
}
.slider-text[data-v-0f9147e2] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-0f9147e2] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-0f9147e2] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-0f9147e2] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-0f9147e2] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-0f9147e2] {
  background-color: #74A4DB;
}
.slider-container[data-v-0f9147e2] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-0f9147e2] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-0f9147e2] {
  width: 120px;
}
.slider-item img[data-v-0f9147e2] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-0f9147e2] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-0f9147e2] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-0f9147e2] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-0f9147e2] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-0f9147e2] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-0f9147e2] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-0f9147e2] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-0f9147e2] {
  width: 100% !important;
  padding-top: 23rem;
}
@media (min-width: 768px) {
.text-bono .landing__body--text[data-v-0f9147e2] {
    padding-top: 27rem;
}
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-0f9147e2] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-0f9147e2] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-71bee01c]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-71bee01c]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-71bee01c]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-71bee01c]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-71bee01c]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-71bee01c]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-71bee01c]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-71bee01c]  .color-primary {
  color: #FFFF;
}
#landing[data-v-71bee01c]  .landing__btn .btn-input {
  background-color: #008acc;
  border-radius: 5rem !important;
  width: 200px;
}
#landing[data-v-71bee01c]  .landing__btn .btn-input:hover {
  background-color: #008acc !important;
  border-color: #008acc !important;
}
#landing[data-v-71bee01c]  header .landing__header {
  background-color: #007DCC !important;
  height: 70px;
}
#landing[data-v-71bee01c]  header .landing__header.header-logos img.landing {
  width: auto;
}
#landing[data-v-71bee01c]  h1 {
  color: #FFFF;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-71bee01c]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-71bee01c]  .wrapper-text-intro .text--intro {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 1rem;
}
@media (max-width: 608px) {
#landing[data-v-71bee01c]  .wrapper-text-intro .text--intro {
    margin: 0 1rem;
}
}
#landing[data-v-71bee01c]  .wrapper-text-intro .text--extra {
  color: #545454;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-71bee01c]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-71bee01c]  .wrapper-text-intro .text2--promo {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-71bee01c]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-71bee01c]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-71bee01c]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-71bee01c]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-71bee01c]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-71bee01c]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFFF;
}
#landing[data-v-71bee01c]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-71bee01c]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFFF;
}
#landing[data-v-71bee01c]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-71bee01c]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-71bee01c]  #section-auth, #landing[data-v-71bee01c]  #section-email, #landing[data-v-71bee01c]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-71bee01c]  #section-auth, #landing[data-v-71bee01c]  #section-email, #landing[data-v-71bee01c]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-71bee01c]  #section-auth .section-header, #landing[data-v-71bee01c]  #section-email .section-header, #landing[data-v-71bee01c]  #section-phone .section-header {
  display: none;
}
#landing[data-v-71bee01c]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-71bee01c]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-71bee01c]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-71bee01c]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-71bee01c]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-71bee01c]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-71bee01c]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-71bee01c]  .step-2 .alert-dark p {
  color: #000000;
}
.line-height[data-v-71bee01c] {
  line-height: 1.5;
}
#body-code.step-1[data-v-71bee01c] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: 3rem auto;
}
@media all and (max-width: 608px) {
#body-code.step-1[data-v-71bee01c] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-1[data-v-71bee01c] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-1 .landing__body--line[data-v-71bee01c] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-71bee01c] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-71bee01c] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 5px 5px 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-71bee01c] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-71bee01c] {
    height: auto;
}
}
.text-info.tc[data-v-71bee01c] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-71bee01c] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-71bee01c] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-71bee01c]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-71bee01c] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-71bee01c] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-71bee01c] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-71bee01c]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-71bee01c] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-71bee01c] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-71bee01c] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-71bee01c] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-71bee01c]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-71bee01c] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-71bee01c] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-71bee01c] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-71bee01c] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-71bee01c] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-71bee01c] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-71bee01c] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-71bee01c] {
  height: 21px;
}
.bg-transparent[data-v-775490d5] {
  background-color: transparent;
}
.custom-row[data-v-b238a7c2] {
  margin-top: 0px;
}
@media (min-width: 768px) {
.custom-row[data-v-b238a7c2] {
    margin-top: 24px;
}
}
.slider-indicators[data-v-b238a7c2] {
  display: flex;
  justify-content: center;
  padding-top: 24rem;
}
@media (min-width: 768px) {
.slider-indicators[data-v-b238a7c2] {
    padding-top: 33rem;
}
}
.slider-indicators .indicator[data-v-b238a7c2] {
  width: 16px;
  height: 9px;
  background-color: #007DCC;
  margin: 0 5px;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.3s ease;
}
.slider-indicators .indicator.active[data-v-b238a7c2] {
  opacity: 1;
}
.hero-collage.banner[data-v-b238a7c2] {
  width: 100%;
  height: auto;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
}
.hero-collage.banner.active[data-v-b238a7c2] {
  opacity: 1;
}
.slider-banner[data-v-b238a7c2] {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.spinner-circle[data-v-b238a7c2] {
  position: relative;
}
.spinner-circle[data-v-b238a7c2]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-b238a7c2 2s infinite linear;
  animation: spin-data-v-b238a7c2 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-b238a7c2 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-b238a7c2] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-b238a7c2] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-b238a7c2] {
    font-size: 1rem;
}
}
.normal-text[data-v-b238a7c2] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-b238a7c2] {
    font-size: 1rem;
}
}
.slider-text[data-v-b238a7c2] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-b238a7c2] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-b238a7c2] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-b238a7c2] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-b238a7c2] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-b238a7c2] {
  background-color: #74A4DB;
}
.slider-container[data-v-b238a7c2] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-b238a7c2] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-b238a7c2] {
  width: 120px;
}
.slider-item img[data-v-b238a7c2] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-b238a7c2] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-b238a7c2] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-b238a7c2] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-b238a7c2] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-b238a7c2] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-b238a7c2] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-b238a7c2] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-b238a7c2] {
  width: 100% !important;
  padding-top: 23rem;
}
@media (min-width: 768px) {
.text-bono .landing__body--text[data-v-b238a7c2] {
    padding-top: 27rem;
}
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-b238a7c2] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-b238a7c2] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-5e72f42f]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-5e72f42f]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-5e72f42f]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-5e72f42f]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-5e72f42f]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-5e72f42f]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-5e72f42f]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-5e72f42f]  .color-primary {
  color: #FFFF;
}
#landing[data-v-5e72f42f]  .landing__btn .btn-input {
  background-color: #008acc;
  border-radius: 5rem !important;
  width: 200px;
}
#landing[data-v-5e72f42f]  .landing__btn .btn-input:hover {
  background-color: #008acc !important;
  border-color: #008acc !important;
}
#landing[data-v-5e72f42f]  header .landing__header {
  background-color: #007DCC !important;
  height: 70px;
}
#landing[data-v-5e72f42f]  header .landing__header.header-logos img.landing {
  width: auto;
}
#landing[data-v-5e72f42f]  h1 {
  color: #FFFF;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-5e72f42f]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-5e72f42f]  .wrapper-text-intro .text--intro {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 1rem;
}
@media (max-width: 608px) {
#landing[data-v-5e72f42f]  .wrapper-text-intro .text--intro {
    margin: 0 1rem;
}
}
#landing[data-v-5e72f42f]  .wrapper-text-intro .text--extra {
  color: #545454;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-5e72f42f]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-5e72f42f]  .wrapper-text-intro .text2--promo {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-5e72f42f]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-5e72f42f]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-5e72f42f]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-5e72f42f]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-5e72f42f]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-5e72f42f]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFFF;
}
#landing[data-v-5e72f42f]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-5e72f42f]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFFF;
}
#landing[data-v-5e72f42f]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-5e72f42f]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-5e72f42f]  #section-auth, #landing[data-v-5e72f42f]  #section-email, #landing[data-v-5e72f42f]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-5e72f42f]  #section-auth, #landing[data-v-5e72f42f]  #section-email, #landing[data-v-5e72f42f]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-5e72f42f]  #section-auth .section-header, #landing[data-v-5e72f42f]  #section-email .section-header, #landing[data-v-5e72f42f]  #section-phone .section-header {
  display: none;
}
#landing[data-v-5e72f42f]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-5e72f42f]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-5e72f42f]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-5e72f42f]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-5e72f42f]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-5e72f42f]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-5e72f42f]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-5e72f42f]  .step-2 .alert-dark p {
  color: #000000;
}
.line-height[data-v-5e72f42f] {
  line-height: 1.5;
}
#body-code.step-1[data-v-5e72f42f] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: 3rem auto;
}
@media all and (max-width: 608px) {
#body-code.step-1[data-v-5e72f42f] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-1[data-v-5e72f42f] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-1 .landing__body--line[data-v-5e72f42f] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-5e72f42f] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-5e72f42f] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 5px 5px 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-5e72f42f] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-5e72f42f] {
    height: auto;
}
}
.text-info.tc[data-v-5e72f42f] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-5e72f42f] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-5e72f42f] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-5e72f42f]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-5e72f42f] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-5e72f42f] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-5e72f42f] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-5e72f42f]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-5e72f42f] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-5e72f42f] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-5e72f42f] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-5e72f42f] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-5e72f42f]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-5e72f42f] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-5e72f42f] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-5e72f42f] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-5e72f42f] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-5e72f42f] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-5e72f42f] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-5e72f42f] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-5e72f42f] {
  height: 21px;
}
.bg-transparent[data-v-590d6842] {
  background-color: transparent;
}
.custom-row[data-v-03086729] {
  margin-top: 0px;
}
@media (min-width: 768px) {
.custom-row[data-v-03086729] {
    margin-top: 24px;
}
}
.slider-indicators[data-v-03086729] {
  display: flex;
  justify-content: center;
  padding-top: 24rem;
}
@media (min-width: 768px) {
.slider-indicators[data-v-03086729] {
    padding-top: 33rem;
}
}
.slider-indicators .indicator[data-v-03086729] {
  width: 16px;
  height: 9px;
  background-color: #007DCC;
  margin: 0 5px;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.3s ease;
}
.slider-indicators .indicator.active[data-v-03086729] {
  opacity: 1;
}
.hero-collage.banner[data-v-03086729] {
  width: 100%;
  height: auto;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
}
.hero-collage.banner.active[data-v-03086729] {
  opacity: 1;
}
.slider-banner[data-v-03086729] {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.spinner-circle[data-v-03086729] {
  position: relative;
}
.spinner-circle[data-v-03086729]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-03086729 2s infinite linear;
  animation: spin-data-v-03086729 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-03086729 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-03086729] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-03086729] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-03086729] {
    font-size: 1rem;
}
}
.normal-text[data-v-03086729] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-03086729] {
    font-size: 1rem;
}
}
.slider-text[data-v-03086729] {
  padding: 1rem;
  font-weight: 500;
  font-size: 0.7rem;
}
@media (max-width: 480px) {
.slider-text[data-v-03086729] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-03086729] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-03086729] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-03086729] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-03086729] {
  background-color: #74A4DB;
}
.slider-container[data-v-03086729] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-03086729] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-03086729] {
  width: 120px;
}
.slider-item img[data-v-03086729] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-03086729] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-03086729] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-03086729] {
    padding: 0 8px 1rem 8px;
}
}
.t-intro-responsive[data-v-03086729] {
  max-width: 400px !important;
  margin-top: 1.5rem !important;
}
@media (max-width: 608px) {
.t-intro-responsive[data-v-03086729] {
    margin-top: 2.8rem !important;
}
}
@media (min-width: 992px) {
.text-bono[data-v-03086729] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-03086729] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-03086729] {
  width: 100% !important;
  padding-top: 23rem;
}
@media (min-width: 768px) {
.text-bono .landing__body--text[data-v-03086729] {
    padding-top: 27rem;
}
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-03086729] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-03086729] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-8ad0a18e]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-8ad0a18e]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-8ad0a18e]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-8ad0a18e]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-8ad0a18e]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-8ad0a18e]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-8ad0a18e]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-8ad0a18e]  .color-primary {
  color: #FFFF;
}
#landing[data-v-8ad0a18e]  .landing__btn .btn-input {
  background-color: #008acc;
  border-radius: 5rem !important;
  width: 200px;
}
#landing[data-v-8ad0a18e]  .landing__btn .btn-input:hover {
  background-color: #008acc !important;
  border-color: #008acc !important;
}
#landing[data-v-8ad0a18e]  header .landing__header {
  background-color: #007DCC !important;
  height: 70px;
}
#landing[data-v-8ad0a18e]  header .landing__header.header-logos img.landing {
  width: auto;
}
#landing[data-v-8ad0a18e]  h1 {
  color: #FFFF;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-8ad0a18e]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-8ad0a18e]  .wrapper-text-intro .text--intro {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 1rem;
}
@media (max-width: 608px) {
#landing[data-v-8ad0a18e]  .wrapper-text-intro .text--intro {
    margin: 0 1rem;
}
}
#landing[data-v-8ad0a18e]  .wrapper-text-intro .text--extra {
  color: #545454;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-8ad0a18e]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-8ad0a18e]  .wrapper-text-intro .text2--promo {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-8ad0a18e]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-8ad0a18e]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-8ad0a18e]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-8ad0a18e]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-8ad0a18e]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-8ad0a18e]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFFF;
}
#landing[data-v-8ad0a18e]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-8ad0a18e]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFFF;
}
#landing[data-v-8ad0a18e]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-8ad0a18e]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-8ad0a18e]  #section-auth, #landing[data-v-8ad0a18e]  #section-email, #landing[data-v-8ad0a18e]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-8ad0a18e]  #section-auth, #landing[data-v-8ad0a18e]  #section-email, #landing[data-v-8ad0a18e]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-8ad0a18e]  #section-auth .section-header, #landing[data-v-8ad0a18e]  #section-email .section-header, #landing[data-v-8ad0a18e]  #section-phone .section-header {
  display: none;
}
#landing[data-v-8ad0a18e]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-8ad0a18e]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-8ad0a18e]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-8ad0a18e]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-8ad0a18e]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-8ad0a18e]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-8ad0a18e]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-8ad0a18e]  .step-2 .alert-dark p {
  color: #000000;
}
.line-height[data-v-8ad0a18e] {
  line-height: 1.5;
}
#body-code.step-1[data-v-8ad0a18e] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: 3rem auto;
}
@media all and (max-width: 608px) {
#body-code.step-1[data-v-8ad0a18e] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-1[data-v-8ad0a18e] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-1 .landing__body--line[data-v-8ad0a18e] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-8ad0a18e] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-8ad0a18e] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 5px 5px 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-8ad0a18e] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-8ad0a18e] {
    height: auto;
}
}
.text-info.tc[data-v-8ad0a18e] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-8ad0a18e] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-8ad0a18e] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-8ad0a18e]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-8ad0a18e] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-8ad0a18e] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-8ad0a18e] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-8ad0a18e]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-8ad0a18e] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-8ad0a18e] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-8ad0a18e] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-8ad0a18e] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-8ad0a18e]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-8ad0a18e] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-8ad0a18e] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-8ad0a18e] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-8ad0a18e] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-8ad0a18e] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-8ad0a18e] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-8ad0a18e] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-8ad0a18e] {
  height: 21px;
}
.bg-transparent[data-v-dbac1bc4] {
  background-color: transparent;
}
[data-v-77c35c1c] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-77c35c1c] .wrapper-steps p.item-step.active {
  border: 1px solid #0C3440 !important;
  color: #fff !important;
  position: relative !important;
  background: #0C3440 !important;
}
[data-v-77c35c1c] .wrapper-steps p.item-step.active::before {
  border: 1px solid #0C3440 !important;
}
#app nav[data-v-77c35c1c] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-77c35c1c] {
    width: 100%;
}
}
.spinner-circle[data-v-4e002524] {
  position: relative;
}
.spinner-circle[data-v-4e002524]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-4e002524 2s infinite linear;
  animation: spin-data-v-4e002524 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-4e002524 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-4e002524] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.orange-text[data-v-4e002524] {
  font-size: 2rem;
  font-weight: 700;
  color: #EF813A;
}
@media (max-width: 480px) {
.orange-text[data-v-4e002524] {
    font-size: 1.4rem;
}
}
.normal-text[data-v-4e002524] {
  font-size: 1.2rem;
  font-weight: 500;
}
@media (max-width: 480px) {
.normal-text[data-v-4e002524] {
    font-size: 1rem;
}
}
.slider-text[data-v-4e002524] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-4e002524] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-4e002524] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-4e002524] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-4e002524] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-4e002524] {
  background-color: #74A4DB;
}
.slider-container[data-v-4e002524] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-4e002524] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-4e002524] {
  width: 120px;
}
.slider-item img[data-v-4e002524] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-55fde304] {
    right: -24px !important;
    width: 123px !important;
}
}
#landing[data-v-6798c58e]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-6798c58e]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-6798c58e]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-6798c58e]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-6798c58e]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-6798c58e]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-6798c58e]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-6798c58e]  .color-primary {
  color: #0C3440;
}
#landing[data-v-6798c58e]  .landing__btn .btn-input {
  background-color: #FF4343;
  border-radius: 5rem !important;
}
#landing[data-v-6798c58e]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #FF4343;
  border-color: #FF4343;
}
#landing[data-v-6798c58e]  header .landing__header {
  background-color: #0C3440;
}
#landing[data-v-6798c58e]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-6798c58e]  h1 {
  color: #0C3440;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-6798c58e]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-6798c58e]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-6798c58e]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-6798c58e]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-6798c58e]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-6798c58e]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #0C3440;
}
#landing[data-v-6798c58e]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-6798c58e]  .payment-methods {
  padding-left: 0px;
}
@media (max-width: 608px) {
#landing[data-v-6798c58e]  .payment-methods {
    padding-left: 10px;
}
}
#landing[data-v-6798c58e]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #0C3440;
}
#landing[data-v-6798c58e]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-6798c58e]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-6798c58e]  #section-auth, #landing[data-v-6798c58e]  #section-email, #landing[data-v-6798c58e]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-6798c58e]  #section-auth, #landing[data-v-6798c58e]  #section-email, #landing[data-v-6798c58e]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-6798c58e]  #section-auth .section-header, #landing[data-v-6798c58e]  #section-email .section-header, #landing[data-v-6798c58e]  #section-phone .section-header {
  display: none;
}
#landing[data-v-6798c58e]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-6798c58e]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-6798c58e]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-6798c58e]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-6798c58e]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-6798c58e]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-6798c58e]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-6798c58e]  .step-2 .alert-dark p {
  color: #0C3440;
}
.line-height[data-v-6798c58e] {
  line-height: 1.5;
}
#body-code.step-2[data-v-6798c58e] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-6798c58e] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-6798c58e] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-6798c58e] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-6798c58e] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-6798c58e] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-6798c58e] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-6798c58e] {
    height: auto;
}
}
.text-info.tc[data-v-6798c58e] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-6798c58e] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-6798c58e] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-6798c58e]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-6798c58e] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-6798c58e] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-6798c58e] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-6798c58e]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-6798c58e] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-6798c58e] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-6798c58e] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-6798c58e] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-6798c58e]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-6798c58e] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-6798c58e] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-6798c58e] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-6798c58e] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-6798c58e] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-6798c58e] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-6798c58e] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-6798c58e] {
  height: 21px;
}
.bg-transparent[data-v-985ad6ce] {
  background-color: transparent;
}
[data-v-7b4ad517] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-7b4ad517] .wrapper-steps p.item-step.active {
  border: 1px solid #17A5DD !important;
  color: #fff !important;
  position: relative !important;
  background: #17A5DD !important;
}
[data-v-7b4ad517] .wrapper-steps p.item-step.active::before {
  border: 1px solid #17A5DD !important;
}
#app nav[data-v-7b4ad517] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-7b4ad517] {
    width: 100%;
}
}
@media (max-width: 608px) {
.logo-plp[data-v-6615f7c2] {
    right: -24px !important;
    width: 123px !important;
}
}
#landing[data-v-a7fe87ee]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-a7fe87ee]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-a7fe87ee]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-a7fe87ee]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-a7fe87ee]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-a7fe87ee]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-a7fe87ee]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-a7fe87ee]  .color-primary {
  color: #0C3440;
}
#landing[data-v-a7fe87ee]  .landing__btn .btn-input {
  background-color: #17A5DD;
  border-radius: 5rem !important;
}
#landing[data-v-a7fe87ee]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #17A5DD;
  border-color: #17A5DD;
}
#landing[data-v-a7fe87ee]  header .landing__header {
  background-color: #FBFDFD;
}
#landing[data-v-a7fe87ee]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-a7fe87ee]  h1 {
  color: #0C3440;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-a7fe87ee]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-a7fe87ee]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-a7fe87ee]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-a7fe87ee]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-a7fe87ee]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-a7fe87ee]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #0C3440;
}
#landing[data-v-a7fe87ee]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-a7fe87ee]  .payment-methods {
  padding-left: 0px;
}
@media (max-width: 608px) {
#landing[data-v-a7fe87ee]  .payment-methods {
    padding-left: 10px;
}
}
#landing[data-v-a7fe87ee]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #0C3440;
}
#landing[data-v-a7fe87ee]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-a7fe87ee]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-a7fe87ee]  #section-auth, #landing[data-v-a7fe87ee]  #section-email, #landing[data-v-a7fe87ee]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-a7fe87ee]  #section-auth, #landing[data-v-a7fe87ee]  #section-email, #landing[data-v-a7fe87ee]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-a7fe87ee]  #section-auth .section-header, #landing[data-v-a7fe87ee]  #section-email .section-header, #landing[data-v-a7fe87ee]  #section-phone .section-header {
  display: none;
}
#landing[data-v-a7fe87ee]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-a7fe87ee]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-a7fe87ee]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-a7fe87ee]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-a7fe87ee]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-a7fe87ee]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-a7fe87ee]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-a7fe87ee]  .step-2 .alert-dark p {
  color: #0C3440;
}
.line-height[data-v-a7fe87ee] {
  line-height: 1.5;
}
#body-code.step-2[data-v-a7fe87ee] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-a7fe87ee] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-a7fe87ee] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-a7fe87ee] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-a7fe87ee] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-a7fe87ee] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-a7fe87ee] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-a7fe87ee] {
    height: auto;
}
}
.text-info.tc[data-v-a7fe87ee] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-a7fe87ee] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-a7fe87ee] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-a7fe87ee]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-a7fe87ee] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-a7fe87ee] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-a7fe87ee] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-a7fe87ee]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-a7fe87ee] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-a7fe87ee] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-a7fe87ee] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-a7fe87ee] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-a7fe87ee]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-a7fe87ee] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-a7fe87ee] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-a7fe87ee] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-a7fe87ee] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-a7fe87ee] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-a7fe87ee] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-a7fe87ee] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-a7fe87ee] {
  height: 21px;
}
.bg-transparent[data-v-16f70943] {
  background-color: transparent;
}
[data-v-1d2f38c1] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-1d2f38c1] .wrapper-steps p.item-step.active {
  border: 1px solid #CC2F2A !important;
  color: #fff !important;
  position: relative !important;
  background: #CC2F2A !important;
}
[data-v-1d2f38c1] .wrapper-steps p.item-step.active::before {
  border: 1px solid #fff !important;
}
#app nav[data-v-1d2f38c1] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-1d2f38c1] {
    width: 100%;
}
}
.spinner-circle[data-v-131a2bc9] {
  position: relative;
}
.spinner-circle[data-v-131a2bc9]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-131a2bc9 2s infinite linear;
  animation: spin-data-v-131a2bc9 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-131a2bc9 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-131a2bc9] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-131a2bc9] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-131a2bc9] {
    font-size: 1rem;
}
}
.normal-text[data-v-131a2bc9] {
  font-size: 22px;
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-131a2bc9] {
    font-size: 1rem;
}
}
.slider-text[data-v-131a2bc9] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-131a2bc9] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-131a2bc9] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-131a2bc9] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-131a2bc9] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-131a2bc9] {
  background-color: #74A4DB;
}
.slider-container[data-v-131a2bc9] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-131a2bc9] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-131a2bc9] {
  width: 120px;
}
.slider-item img[data-v-131a2bc9] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-76541da3] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-76541da3] {
  padding: 0 17px 1rem 17px;
}
@media (max-width: 608px) {
.banner[data-v-76541da3] {
    padding: 0 8px 1rem 8px;
}
}
@media (min-width: 992px) {
.text-bono[data-v-76541da3] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-76541da3] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-76541da3] {
  width: 30rem !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-76541da3] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-76541da3] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-41ce49c7]  .color-primary {
  color: #CB121A;
}
#landing[data-v-41ce49c7]  .landing__btn .btn-input {
  background-color: #CB121A;
  border-radius: 5rem !important;
}
#landing[data-v-41ce49c7]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #CB121A;
  border-color: #CB121A;
}
#landing[data-v-41ce49c7]  header .landing__header {
  background-color: #CB121A;
}
#landing[data-v-41ce49c7]  header .landing__header.header-logos img.landing {
  height: 71px;
  width: 61px;
}
#landing[data-v-41ce49c7]  header .landing__header__step1 {
  background-color: transparent;
}
#landing[data-v-41ce49c7]  header .landing__header__step1.header-logos img.landing {
  height: 71px;
  width: 61px;
}
#landing[data-v-41ce49c7]  h1 {
  color: #CB121A;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-41ce49c7]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-41ce49c7]  .wrapper-text-intro .text--intro {
  background-color: #CB121A;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 4rem;
}
@media (max-width: 608px) {
#landing[data-v-41ce49c7]  .wrapper-text-intro .text--intro {
    margin: 0 -1rem;
}
}
#landing[data-v-41ce49c7]  .wrapper-text-intro .text--extra {
  color: #545454;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-41ce49c7]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-41ce49c7]  .wrapper-text-intro .text2--promo {
  background-color: #CB121A;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-41ce49c7]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-41ce49c7]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-41ce49c7]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-41ce49c7]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-41ce49c7]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-41ce49c7]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #CB121A;
}
#landing[data-v-41ce49c7]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-41ce49c7]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #CB121A;
}
#landing[data-v-41ce49c7]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-41ce49c7]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-41ce49c7]  #section-auth, #landing[data-v-41ce49c7]  #section-email, #landing[data-v-41ce49c7]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-41ce49c7]  #section-auth, #landing[data-v-41ce49c7]  #section-email, #landing[data-v-41ce49c7]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-41ce49c7]  #section-auth .section-header, #landing[data-v-41ce49c7]  #section-email .section-header, #landing[data-v-41ce49c7]  #section-phone .section-header {
  display: none;
}
#landing[data-v-41ce49c7]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-41ce49c7]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-41ce49c7]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-41ce49c7]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-41ce49c7]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-41ce49c7]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-41ce49c7]  .step-3 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-41ce49c7]  .step-3 .alert-dark p {
  color: #000000;
}
.line-height[data-v-41ce49c7] {
  line-height: 1.5;
}
#body-code.step-3[data-v-41ce49c7] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-3[data-v-41ce49c7] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-3[data-v-41ce49c7] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-3 .landing__body--line[data-v-41ce49c7] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-41ce49c7] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-41ce49c7] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-41ce49c7] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-41ce49c7] {
    height: auto;
}
}
.text-info.tc[data-v-41ce49c7] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-41ce49c7] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-41ce49c7] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-41ce49c7]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-41ce49c7] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-41ce49c7] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-41ce49c7] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-41ce49c7]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-41ce49c7] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-41ce49c7] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-41ce49c7] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-41ce49c7] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-41ce49c7]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-41ce49c7] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-41ce49c7] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-41ce49c7] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-41ce49c7] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-41ce49c7] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-41ce49c7] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-41ce49c7] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-41ce49c7] {
  height: 21px;
}
.bg-transparent[data-v-65e6fab6] {
  background-color: transparent;
}
[data-v-3ac0f1b4] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-3ac0f1b4] .wrapper-steps p.item-step.active {
  border: 1px solid #707070 !important;
  color: #fff !important;
  position: relative !important;
  background: #707070 !important;
}
[data-v-3ac0f1b4] .wrapper-steps p.item-step.active::before {
  border: 1px solid #fff !important;
}
#app nav[data-v-3ac0f1b4] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-3ac0f1b4] {
    width: 100%;
}
}
.spinner-circle[data-v-3145f288] {
  position: relative;
}
.spinner-circle[data-v-3145f288]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-3145f288 2s infinite linear;
  animation: spin-data-v-3145f288 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-3145f288 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-3145f288] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-3145f288] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-3145f288] {
    font-size: 1rem;
}
}
.normal-text[data-v-3145f288] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-3145f288] {
    font-size: 1rem;
}
}
.slider-text[data-v-3145f288] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-3145f288] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-3145f288] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-3145f288] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-3145f288] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-3145f288] {
  background-color: #74A4DB;
}
.slider-container[data-v-3145f288] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-3145f288] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-3145f288] {
  width: 120px;
}
.slider-item img[data-v-3145f288] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-003da716] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-003da716] {
  padding: 0 17px 1rem 17px;
}
@media (max-width: 608px) {
.banner[data-v-003da716] {
    padding: 0 8px 1rem 8px;
}
}
@media (min-width: 992px) {
.text-bono[data-v-003da716] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-003da716] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-003da716] {
  width: 30rem !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-003da716] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-003da716] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-07e37626]  .color-primary {
  color: #FF8300;
}
#landing[data-v-07e37626]  .landing__btn .btn-input {
  background-color: #FF8300;
  border-radius: 5rem !important;
}
#landing[data-v-07e37626]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #FF8300;
  border-color: #FF8300;
}
#landing[data-v-07e37626]  header .landing__header {
  background-color: #FF8300;
}
#landing[data-v-07e37626]  header .landing__header.header-logos img.landing {
  height: 37px;
  width: auto;
}
#landing[data-v-07e37626]  h1 {
  color: #FF8300;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-07e37626]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-07e37626]  .wrapper-text-intro .text--intro {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 1rem;
}
@media (max-width: 608px) {
#landing[data-v-07e37626]  .wrapper-text-intro .text--intro {
    margin: 0 1rem;
}
}
#landing[data-v-07e37626]  .wrapper-text-intro .text--extra {
  color: #545454;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-07e37626]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-07e37626]  .wrapper-text-intro .text2--promo {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-07e37626]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-07e37626]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-07e37626]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-07e37626]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-07e37626]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-07e37626]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FF8300;
}
#landing[data-v-07e37626]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-07e37626]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FF8300;
}
#landing[data-v-07e37626]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-07e37626]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-07e37626]  #section-auth, #landing[data-v-07e37626]  #section-email, #landing[data-v-07e37626]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-07e37626]  #section-auth, #landing[data-v-07e37626]  #section-email, #landing[data-v-07e37626]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-07e37626]  #section-auth .section-header, #landing[data-v-07e37626]  #section-email .section-header, #landing[data-v-07e37626]  #section-phone .section-header {
  display: none;
}
#landing[data-v-07e37626]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-07e37626]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-07e37626]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-07e37626]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-07e37626]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-07e37626]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-07e37626]  .step-3 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-07e37626]  .step-3 .alert-dark p {
  color: #000000;
}
.line-height[data-v-07e37626] {
  line-height: 1.5;
}
#body-code.step-3[data-v-07e37626] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-3[data-v-07e37626] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-3[data-v-07e37626] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-3 .landing__body--line[data-v-07e37626] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-07e37626] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-07e37626] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-07e37626] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-07e37626] {
    height: auto;
}
}
.text-info.tc[data-v-07e37626] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-07e37626] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-07e37626] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-07e37626]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-07e37626] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-07e37626] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-07e37626] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-07e37626]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-07e37626] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-07e37626] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-07e37626] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-07e37626] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-07e37626]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-07e37626] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-07e37626] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-07e37626] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-07e37626] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-07e37626] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-07e37626] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-07e37626] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-07e37626] {
  height: 21px;
}
.bg-transparent[data-v-16230a1c] {
  background-color: transparent;
}
[data-v-6c6f1c20] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-6c6f1c20] .wrapper-steps p.item-step.active {
  border: 1px solid #707070 !important;
  color: #fff !important;
  position: relative !important;
  background: #707070 !important;
}
[data-v-6c6f1c20] .wrapper-steps p.item-step.active::before {
  border: 1px solid #fff !important;
}
#app nav[data-v-6c6f1c20] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-6c6f1c20] {
    width: 100%;
}
}
.spinner-circle[data-v-766486f8] {
  position: relative;
}
.spinner-circle[data-v-766486f8]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-766486f8 2s infinite linear;
  animation: spin-data-v-766486f8 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-766486f8 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-766486f8] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-766486f8] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-766486f8] {
    font-size: 1rem;
}
}
.normal-text[data-v-766486f8] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-766486f8] {
    font-size: 1rem;
}
}
.slider-text[data-v-766486f8] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-766486f8] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-766486f8] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-766486f8] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-766486f8] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-766486f8] {
  background-color: #74A4DB;
}
.slider-container[data-v-766486f8] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-766486f8] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-766486f8] {
  width: 120px;
}
.slider-item img[data-v-766486f8] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-e175b15c] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-e175b15c] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-e175b15c] {
    padding: 0 8px 1rem 8px;
}
}
@media (min-width: 992px) {
.text-bono[data-v-e175b15c] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-e175b15c] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-e175b15c] {
  width: 100% !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-e175b15c] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-e175b15c] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-d22a133c]  .color-primary {
  color: #FFFF;
}
#landing[data-v-d22a133c]  .landing__btn .btn-input {
  background-color: #df2204;
  border-radius: 5rem !important;
  width: 200px;
}
#landing[data-v-d22a133c]  .landing__btn .btn-input:hover {
  background-color: #df2204 !important;
  border-color: #df2204 !important;
}
#landing[data-v-d22a133c]  header .landing__header {
  background-color: #FFFF;
}
#landing[data-v-d22a133c]  header .landing__header.header-logos img.landing {
  height: 25px;
  width: auto;
}
#landing[data-v-d22a133c]  h1 {
  color: #FFFF;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-d22a133c]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-d22a133c]  .wrapper-text-intro .text--intro {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 1rem;
}
@media (max-width: 608px) {
#landing[data-v-d22a133c]  .wrapper-text-intro .text--intro {
    margin: 0 1rem;
}
}
#landing[data-v-d22a133c]  .wrapper-text-intro .text--extra {
  color: #545454;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-d22a133c]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-d22a133c]  .wrapper-text-intro .text2--promo {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-d22a133c]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-d22a133c]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-d22a133c]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-d22a133c]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-d22a133c]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-d22a133c]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFFF;
}
#landing[data-v-d22a133c]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-d22a133c]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFFF;
}
#landing[data-v-d22a133c]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-d22a133c]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-d22a133c]  #section-auth, #landing[data-v-d22a133c]  #section-email, #landing[data-v-d22a133c]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-d22a133c]  #section-auth, #landing[data-v-d22a133c]  #section-email, #landing[data-v-d22a133c]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-d22a133c]  #section-auth .section-header, #landing[data-v-d22a133c]  #section-email .section-header, #landing[data-v-d22a133c]  #section-phone .section-header {
  display: none;
}
#landing[data-v-d22a133c]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-d22a133c]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-d22a133c]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-d22a133c]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-d22a133c]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-d22a133c]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-d22a133c]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-d22a133c]  .step-2 .alert-dark p {
  color: #000000;
}
.line-height[data-v-d22a133c] {
  line-height: 1.5;
}
#body-code.step-2[data-v-d22a133c] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-d22a133c] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-d22a133c] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-d22a133c] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-d22a133c] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-d22a133c] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-d22a133c] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-d22a133c] {
    height: auto;
}
}
.text-info.tc[data-v-d22a133c] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-d22a133c] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-d22a133c] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-d22a133c]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-d22a133c] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-d22a133c] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-d22a133c] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-d22a133c]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-d22a133c] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-d22a133c] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-d22a133c] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-d22a133c] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-d22a133c]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-d22a133c] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-d22a133c] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-d22a133c] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-d22a133c] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-d22a133c] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-d22a133c] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-d22a133c] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-d22a133c] {
  height: 21px;
}
.bg-transparent[data-v-609f3a7b] {
  background-color: transparent;
}
[data-v-8cecfb0e] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-8cecfb0e] .wrapper-steps p.item-step.active {
  border: 1px solid #707070 !important;
  color: #fff !important;
  position: relative !important;
  background: #707070 !important;
}
[data-v-8cecfb0e] .wrapper-steps p.item-step.active::before {
  border: 1px solid #fff !important;
}
#app nav[data-v-8cecfb0e] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-8cecfb0e] {
    width: 100%;
}
}
.spinner-circle[data-v-3ef858fe] {
  position: relative;
}
.spinner-circle[data-v-3ef858fe]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-3ef858fe 2s infinite linear;
  animation: spin-data-v-3ef858fe 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-3ef858fe {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-3ef858fe] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-3ef858fe] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-3ef858fe] {
    font-size: 1rem;
}
}
.normal-text[data-v-3ef858fe] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-3ef858fe] {
    font-size: 1rem;
}
}
.slider-text[data-v-3ef858fe] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-3ef858fe] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-3ef858fe] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-3ef858fe] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-3ef858fe] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-3ef858fe] {
  background-color: #74A4DB;
}
.slider-container[data-v-3ef858fe] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-3ef858fe] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-3ef858fe] {
  width: 120px;
}
.slider-item img[data-v-3ef858fe] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-5d08b6db] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-5d08b6db] {
  padding: 0;
}
@media (max-width: 608px) {
.banner[data-v-5d08b6db] {
    padding: 0 8px 1rem 8px;
}
}
@media (min-width: 992px) {
.text-bono[data-v-5d08b6db] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-5d08b6db] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-5d08b6db] {
  width: 100% !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-5d08b6db] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-5d08b6db] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-70107deb]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-70107deb]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-70107deb]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-70107deb]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-70107deb]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-70107deb]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-70107deb]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-70107deb]  .color-primary {
  color: #FFFF;
}
#landing[data-v-70107deb]  .landing__btn .btn-input {
  background-color: #008acc;
  border-radius: 5rem !important;
  width: 200px;
}
#landing[data-v-70107deb]  .landing__btn .btn-input:hover {
  background-color: #008acc !important;
  border-color: #008acc !important;
}
#landing[data-v-70107deb]  header .landing__header {
  background: linear-gradient(-45deg, #008acc 50%, #FFFF 50%);
}
#landing[data-v-70107deb]  header .landing__header.header-logos img.landing {
  height: 25px;
  width: auto;
}
#landing[data-v-70107deb]  h1 {
  color: #FFFF;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-70107deb]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-70107deb]  .wrapper-text-intro .text--intro {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 1rem;
}
@media (max-width: 608px) {
#landing[data-v-70107deb]  .wrapper-text-intro .text--intro {
    margin: 0 1rem;
}
}
#landing[data-v-70107deb]  .wrapper-text-intro .text--extra {
  color: #545454;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-70107deb]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-70107deb]  .wrapper-text-intro .text2--promo {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-70107deb]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-70107deb]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-70107deb]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-70107deb]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-70107deb]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-70107deb]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFFF;
}
#landing[data-v-70107deb]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-70107deb]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFFF;
}
#landing[data-v-70107deb]  footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
@media (min-width: 768px) {
#landing[data-v-70107deb]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-70107deb]  #section-auth, #landing[data-v-70107deb]  #section-email, #landing[data-v-70107deb]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-70107deb]  #section-auth, #landing[data-v-70107deb]  #section-email, #landing[data-v-70107deb]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-70107deb]  #section-auth .section-header, #landing[data-v-70107deb]  #section-email .section-header, #landing[data-v-70107deb]  #section-phone .section-header {
  display: none;
}
#landing[data-v-70107deb]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-70107deb]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-70107deb]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-70107deb]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-70107deb]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-70107deb]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-70107deb]  .step-2 .alert-dark {
  background: #ffd301;
  background: -moz-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: -webkit-linear-gradient(top, #ffd301 12%, #f69f00 50%);
  background: linear-gradient(to bottom, #ffd301 12%, #f69f00 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd301", endColorstr="#f69f00",GradientType=0 );
  border-color: #fcc200;
}
#landing[data-v-70107deb]  .step-2 .alert-dark p {
  color: #000000;
}
.line-height[data-v-70107deb] {
  line-height: 1.5;
}
#body-code.step-2[data-v-70107deb] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-2[data-v-70107deb] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-2[data-v-70107deb] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-2 .landing__body--line[data-v-70107deb] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-70107deb] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-70107deb] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 5px 5px 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-70107deb] {
  height: auto;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-70107deb] {
    height: auto;
}
}
.text-info.tc[data-v-70107deb] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-70107deb] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-70107deb] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-70107deb]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-70107deb] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-70107deb] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-70107deb] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-70107deb]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-70107deb] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-70107deb] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-70107deb] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-70107deb] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-70107deb]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-70107deb] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-70107deb] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-70107deb] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-70107deb] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-70107deb] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-70107deb] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-70107deb] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-70107deb] {
  height: 21px;
}
.bg-transparent[data-v-11d6f730] {
  background-color: transparent;
}
.spinner-circle[data-v-72217728] {
  position: relative;
}
.spinner-circle[data-v-72217728]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-72217728 2s infinite linear;
  animation: spin-data-v-72217728 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-72217728 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-72217728] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
#landing[data-v-3034a2f8]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-3034a2f8]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-3034a2f8]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-3034a2f8]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-3034a2f8]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-3034a2f8]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-3034a2f8]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-3034a2f8]  .validate-form {
  margin-bottom: 7em;
}
#landing[data-v-3034a2f8]  .color-primary {
  color: #15ADD7;
}
#landing[data-v-3034a2f8]  .landing__btn .btn-input {
  background-color: #EF8013;
}
#landing[data-v-3034a2f8]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #bf660f;
  border-color: #bf660f;
}
#landing[data-v-3034a2f8]  header .landing__header {
  background-color: #ffffff;
  overflow: visible;
}
#landing[data-v-3034a2f8]  header .landing__header.header-logos img.landing {
  height: 27px;
}
#landing[data-v-3034a2f8]  nav .landing__header--flex {
  margin-bottom: 1em !important;
  margin-top: -0.41em !important;
}
#landing[data-v-3034a2f8]  nav .landing__header--flex .wrapper-steps p.active {
  border: 1px solid #15ADD7;
  color: #fff;
  position: relative;
  background: #15ADD7;
}
#landing[data-v-3034a2f8]  nav .landing__header--flex .wrapper-steps p.active:nth-child(2):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-3034a2f8]  nav .landing__header--flex .wrapper-steps p.active:nth-child(3):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-3034a2f8]  nav .landing__header--flex .wrapper-steps .item-step:nth-child(1) {
  margin: 0;
}
#landing[data-v-3034a2f8]  nav .landing__header--flex .item-step--3 {
  display: none;
}
#landing[data-v-3034a2f8]  h1 {
  color: #0C3440;
  font-size: 1.2em;
  max-width: 434px;
  margin: auto;
  margin-top: 0.41em;
}
#landing[data-v-3034a2f8]  h1 span {
  color: #0C3440;
}
#landing[data-v-3034a2f8]  h1 span > span {
  color: #15ADD7;
}
@media (max-width: 323px) {
#landing[data-v-3034a2f8]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-3034a2f8]  .step-1 .text-intro {
  color: #6C6C6C;
  font-size: 14px !important;
  width: 50% !important;
  padding-top: 1em;
}
#landing[data-v-3034a2f8]  .step-1 .text-intro--two {
  background-color: #15ADD7;
  padding: 0.51em 0;
  width: 100%;
  max-width: 100%;
  color: #fff;
  line-height: 1.2;
}
#landing[data-v-3034a2f8]  .step-1 .text-intro--two span:nth-child(1) {
  display: block;
  font-size: 1.7em;
}
#landing[data-v-3034a2f8]  .step-1 .text-intro--two span:nth-child(2) {
  font-size: 1.2em;
}
#landing[data-v-3034a2f8]  .wrapper-prices {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  align-items: center;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-3034a2f8]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-3034a2f8]  .wrapper-prices .text--price-month {
  margin-top: 0;
  color: #0C3440 !important;
}
#landing[data-v-3034a2f8]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #15ADD7;
}
#landing[data-v-3034a2f8]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
  color: #0C3440 !important;
}
#landing[data-v-3034a2f8]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #15ADD7;
}
#landing[data-v-3034a2f8]  #section-auth, #landing[data-v-3034a2f8]  #section-email, #landing[data-v-3034a2f8]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-3034a2f8]  #section-auth, #landing[data-v-3034a2f8]  #section-email, #landing[data-v-3034a2f8]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-3034a2f8]  #section-auth .section-header, #landing[data-v-3034a2f8]  #section-email .section-header, #landing[data-v-3034a2f8]  #section-phone .section-header {
  display: none;
}
#landing[data-v-3034a2f8]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-3034a2f8]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-3034a2f8]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-3034a2f8]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-3034a2f8]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-3034a2f8]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-3034a2f8]  .step-2 .wrapper-text-intro {
  text-transform: uppercase;
  color: #0C3440;
  margin: 1.3em auto 12px !important;
}
#landing[data-v-3034a2f8]  .step-2 .wrapper-text-intro .text--promo {
  color: #0c3440;
  font-size: 1.1em;
  line-height: 1.4;
}
#landing[data-v-3034a2f8]  .step-2 .wrapper-text-intro .text--promo span:nth-child(1) {
  color: #0C3440;
}
#landing[data-v-3034a2f8]  .step-2 .wrapper-text-intro .text--promo-two {
  background: transparent;
}
#landing[data-v-3034a2f8]  .step-3 .alert-dark {
  background: #0C3440;
  border-color: #0C3440;
  color: #fff !important;
}
#landing[data-v-3034a2f8]  .step-3 .alert-dark p {
  color: #ffffff;
}
#landing[data-v-3034a2f8]  .step-3 .wrapper-cards img {
  width: 75px !important;
}
#landing[data-v-3034a2f8]  footer .landing__footer {
  background-color: #262626;
}
#landing[data-v-3034a2f8]  footer .landing__footer .logo-footer {
  margin: auto;
}
.bg-transparent[data-v-410ce0a1] {
  background-color: transparent;
}
[data-v-4745101f] .wrapper-steps p.item-step {
  margin: 0 1em 0 1em !important;
}
[data-v-4745101f] .wrapper-steps p.item-step.active {
  border: 1px solid #707070 !important;
  color: #fff !important;
  position: relative !important;
  background: #707070 !important;
}
[data-v-4745101f] .wrapper-steps p.item-step.active::before {
  border: 1px solid #fff !important;
}
#app nav[data-v-4745101f] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-4745101f] {
    width: 100%;
}
}
.spinner-circle[data-v-3d300327] {
  position: relative;
}
.spinner-circle[data-v-3d300327]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-3d300327 2s infinite linear;
  animation: spin-data-v-3d300327 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-3d300327 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-3d300327] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.red-text[data-v-3d300327] {
  font-size: 22px;
  font-weight: 700;
  color: #E71C24;
}
@media (max-width: 480px) {
.red-text[data-v-3d300327] {
    font-size: 1rem;
}
}
.normal-text[data-v-3d300327] {
  font-weight: 600;
  color: #595959;
}
@media (max-width: 480px) {
.normal-text[data-v-3d300327] {
    font-size: 1rem;
}
}
.slider-text[data-v-3d300327] {
  padding: 1rem;
  font-weight: 650;
  font-size: 0.9rem;
}
@media (max-width: 480px) {
.slider-text[data-v-3d300327] {
    font-size: 0.7rem;
}
}
.intro-text[data-v-3d300327] {
  font-size: 1.8rem;
  font-weight: 500;
  display: block;
}
@media (max-width: 480px) {
.intro-text[data-v-3d300327] {
    font-size: 1.2rem;
}
}
.vue-slider-process[data-v-3d300327] {
  background-color: #ED3A52;
}
.vue-slider-rail[data-v-3d300327] {
  background-color: #74A4DB;
}
.slider-container[data-v-3d300327] {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 150px;
}
.slider-track[data-v-3d300327] {
  display: flex;
  flex-direction: row;
  position: absolute;
  left: 0;
  height: auto;
  gap: 10px;
}
.slider-item[data-v-3d300327] {
  width: 120px;
}
.slider-item img[data-v-3d300327] {
  width: 100%;
}
@media (max-width: 608px) {
.logo-plp[data-v-bf2c15fe] {
    right: -24px !important;
    width: 123px !important;
}
}
.banner[data-v-bf2c15fe] {
  padding: 0 17px 1rem 17px;
}
@media (max-width: 608px) {
.banner[data-v-bf2c15fe] {
    padding: 0 8px 1rem 8px;
}
}
@media (min-width: 992px) {
.text-bono[data-v-bf2c15fe] {
    text-align: right !important;
}
}
@media (min-width: 992px) {
.text-bono .text-value-bono[data-v-bf2c15fe] {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
.text-bono .landing__body--text[data-v-bf2c15fe] {
  width: 30rem !important;
}
@media only screen and (max-width: 415px) {
.text-bono .landing__body--text[data-v-bf2c15fe] {
    width: 96% !important;
}
}
.text-bono .landing__body--text.card[data-v-bf2c15fe] {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-55d84011]  .cookie-text {
  font-size: 0.875rem;
  color: #cbd5e0;
  text-align: left;
}
@media all and (max-width: 608px) {
#landing[data-v-55d84011]  .cookie-text {
    text-align: center;
}
}
#landing[data-v-55d84011]  .cookie-banner {
  max-width: 672px;
  padding: 1rem;
  margin: auto;
  display: flex;
  flex-direction: row;
  background-color: #0d3440;
  border-radius: 1rem;
}
@media all and (max-width: 608px) {
#landing[data-v-55d84011]  .cookie-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
}
#landing[data-v-55d84011]  .accept-button {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  background-color: #fae7b2;
  color: #000000;
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  transition: background-color 0.3s ease;
  margin-top: -0.7rem;
  border: 0px;
}
#landing[data-v-55d84011]  .accept-button:hover {
  background-color: #f97316;
}
@media all and (max-width: 608px) {
#landing[data-v-55d84011]  .accept-button {
    margin-top: 0;
}
}
#landing[data-v-55d84011]  .color-primary {
  color: #e8ff00;
}
#landing[data-v-55d84011]  .landing__btn .btn-input {
  color: #1D2436;
  background-color: #e8ff00;
  border-radius: 5rem !important;
}
#landing[data-v-55d84011]  .landing__btn .btn-input:hover {
  color: #1D2436;
  background-color: #e8ff00;
  border-color: #e8ff00;
}
#landing[data-v-55d84011]  header .landing__header {
  background-color: #ffffff;
}
#landing[data-v-55d84011]  header .landing__header.header-logos img.landing {
  height: auto !important;
  width: auto;
}
#landing[data-v-55d84011]  header .landing__header.header-logos img.plp {
  height: auto !important;
}
#landing[data-v-55d84011]  h1 {
  color: #ffffff;
  font-size: 1em;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-55d84011]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-55d84011]  .wrapper-text-intro .text--intro {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: 800;
  border-radius: 5px;
  padding: 0.2em 0;
  margin: 0px 1rem;
}
@media (max-width: 608px) {
#landing[data-v-55d84011]  .wrapper-text-intro .text--intro {
    margin: 0 1rem;
}
}
#landing[data-v-55d84011]  .wrapper-text-intro .text--extra {
  color: #121622;
  font-size: 10px;
  font-weight: 500;
  display: block;
  margin: 0px 6rem;
}
@media (max-width: 608px) {
#landing[data-v-55d84011]  .wrapper-text-intro .text--extra {
    margin: 0px 1rem;
}
}
#landing[data-v-55d84011]  .wrapper-text-intro .text2--promo {
  background-color: #FF8300;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 800;
  border-radius: 20px;
  padding: 0.2em 0;
  margin: 0px 11rem;
}
@media (max-width: 608px) {
#landing[data-v-55d84011]  .wrapper-text-intro .text2--promo {
    margin: 0px 5rem;
}
}
#landing[data-v-55d84011]  .wrapper--logo-plp {
  position: absolute;
  right: -45px;
  bottom: -48px;
}
#landing[data-v-55d84011]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-55d84011]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-55d84011]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-55d84011]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #ffffff;
}
#landing[data-v-55d84011]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-55d84011]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #ffffff;
}
#landing[data-v-55d84011]  footer {
  margin-top: 3em;
}
#landing[data-v-55d84011]  footer .logo-footer.logo-lulobank-vigilado {
  max-width: 17rem;
  position: absolute;
  left: 9px;
  bottom: 9.5rem;
}
@media (max-width: 280px) {
#landing[data-v-55d84011]  footer .logo-footer.logo-lulobank-vigilado {
    max-width: 14rem;
    position: absolute;
    left: 2px;
    bottom: 10.2rem;
}
}
@media (max-width: 608px) {
#landing[data-v-55d84011]  footer .logo-footer.logo-lulobank-vigilado {
    max-width: 14rem;
    position: absolute;
    left: 2px;
    bottom: 10.2rem;
}
}
@media (min-width: 768px) {
#landing[data-v-55d84011]  .tyc-purch {
    max-width: 65%;
}
}
#landing[data-v-55d84011]  #section-auth, #landing[data-v-55d84011]  #section-email, #landing[data-v-55d84011]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-55d84011]  #section-auth, #landing[data-v-55d84011]  #section-email, #landing[data-v-55d84011]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-55d84011]  #section-auth .section-header, #landing[data-v-55d84011]  #section-email .section-header, #landing[data-v-55d84011]  #section-phone .section-header {
  display: none;
}
#landing[data-v-55d84011]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-55d84011]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-55d84011]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-55d84011]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-55d84011]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-55d84011]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-55d84011]  .step-3 .alert-danger {
  width: 96% !important;
  padding: 0.9em 0.5em !important;
  margin: 0.5em auto !important;
  color: #fff !important;
  border-radius: 4px !important;
  background: #ff0000 !important;
  border: #ff0000 !important;
  font-weight: 700 !important;
  position: relative !important;
  transition: 0.3s;
}
@media (max-width: 608px) {
#landing[data-v-55d84011]  .step-3 .alert-danger {
    margin-left: 5px !important;
    width: 101% !important;
}
}
#landing[data-v-55d84011]  .step-3 .alert-dark-lulobank {
  margin-left: 11px;
  color: white;
  background-color: #1d2436;
  border-color: #1d2436;
  font-weight: bold;
  width: 489px;
}
@media (max-width: 608px) {
#landing[data-v-55d84011]  .step-3 .alert-dark-lulobank {
    width: 97%;
    margin-left: 12px;
}
}
.line-height[data-v-55d84011] {
  line-height: 1.5;
}
#body-code.step-3[data-v-55d84011] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-3[data-v-55d84011] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-3[data-v-55d84011] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-3 .landing__body--line[data-v-55d84011] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-55d84011] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-55d84011] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 5px 5px 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-55d84011] {
  height: auto;
  padding-top: 1em;
  padding-bottom: 1rem;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-55d84011] {
    height: auto;
    padding-bottom: 1rem;
}
}
.text-info.tc[data-v-55d84011] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-55d84011] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-55d84011] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-55d84011]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-55d84011] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-55d84011] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-55d84011] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-55d84011]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-55d84011] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-55d84011] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-55d84011] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-55d84011] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-55d84011]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-55d84011] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-55d84011] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-55d84011] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-55d84011] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-55d84011] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-55d84011] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-55d84011] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-55d84011] {
  height: 21px;
}
@media (max-width: 375px) {
[data-v-03209c9d] .header-logos img.occidente {
    width: 50% !important;
    height: 4vh !important;
}
}
@media (max-width: 280px) {
[data-v-03209c9d] .header-logos img.plp {
    width: 85px !important;
}
}
[data-v-03209c9d] .header-logos::before {
  content: "";
  background: #008ACC;
  position: absolute;
  width: 51%;
  height: 100%;
  right: -35px;
  top: 0;
  transform: skew(338deg);
}
.bg-transparent[data-v-4619f9e2] {
  background-color: transparent;
}
[data-v-4c522960] .wrapper-steps p.item-step.active {
  border: 1px solid #008ACC !important;
  color: #ffffff !important;
  position: relative !important;
  background: #008ACC !important;
}
[data-v-4c522960] .wrapper-steps p.item-step.active::before {
  border: 1px solid #008ACC !important;
}
#app nav[data-v-4c522960] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-4c522960] {
    width: 100%;
}
}
[data-v-423d1c68] .wrapper-text-title {
  margin-top: -4rem;
}
@media (max-width: 800px) {
[data-v-423d1c68] .wrapper-text-title {
    margin-top: 0px;
}
}
@media (max-width: 327px) {
[data-v-423d1c68] .wrapper-prices {
    flex-direction: row !important;
}
}
.spinner-circle[data-v-423d1c68] {
  position: relative;
}
.spinner-circle[data-v-423d1c68]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-423d1c68 2s infinite linear;
  animation: spin-data-v-423d1c68 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-423d1c68 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-423d1c68] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
[data-v-b511e37c] .text--promo-two {
  color: #ffffff !important;
  background: #056DAE !important;
  border-color: #056DAE !important;
  font-weight: bold !important;
}
[data-v-b511e37c] .landing__header--flex {
  width: 34rem !important;
}
#landing[data-v-1c32ed63]  .landing .wrapper-steps p {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 1em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #707070;
}
#landing[data-v-1c32ed63]  .landing__btn .btn-input {
  background-color: #008ACC;
}
#landing[data-v-1c32ed63]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #008ACC;
  border-color: #008ACC;
}
#landing[data-v-1c32ed63]  header .landing__header {
  background-color: #fffff;
}
#landing[data-v-1c32ed63]  header .landing__header.header-logos img.landing {
  height: 23px;
}
#landing[data-v-1c32ed63]  h1 {
  color: #002449;
  font-size: 1em;
  max-width: 434px;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-1c32ed63]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-1c32ed63]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
  margin-top: -1rem;
}
@media (max-width: 327px) {
#landing[data-v-1c32ed63]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-1c32ed63]  .wrapper-prices .text--price-month {
  margin-top: 0;
  color: #008ACC;
}
#landing[data-v-1c32ed63]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #008ACC;
}
#landing[data-v-1c32ed63]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
  color: #002449;
}
#landing[data-v-1c32ed63]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #008ACC;
}
#landing[data-v-1c32ed63]  #section-auth, #landing[data-v-1c32ed63]  #section-email, #landing[data-v-1c32ed63]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-1c32ed63]  #section-auth, #landing[data-v-1c32ed63]  #section-email, #landing[data-v-1c32ed63]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-1c32ed63]  #section-auth .section-header, #landing[data-v-1c32ed63]  #section-email .section-header, #landing[data-v-1c32ed63]  #section-phone .section-header {
  display: none;
}
#landing[data-v-1c32ed63]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-1c32ed63]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-1c32ed63]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-1c32ed63]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-1c32ed63]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-1c32ed63]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-1c32ed63]  .step-3 .alert-dark {
  background-color: #002449;
  border-color: #002449;
  font-weight: bold;
}
#landing[data-v-1c32ed63]  .step-3 .alert-dark p {
  color: #ffffff;
}
.bg-transparent[data-v-1018ea78] {
  background-color: transparent;
}
[data-v-5304598c] .wrapper-steps p.item-step.active {
  border: 1px solid #F11543 !important;
  color: #ffffff !important;
  position: relative !important;
  background: #F11543 !important;
}
[data-v-5304598c] .wrapper-steps p.item-step.active::before {
  border: 1px solid #F11543 !important;
}
#app nav[data-v-5304598c] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-5304598c] {
    width: 100%;
}
}
@media (min-width: 992px) {
[data-v-8537419c] .text-intro-bono {
    text-align: right !important;
}
}
@media (min-width: 992px) {
[data-v-8537419c] .text-value-bono {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
[data-v-8537419c] .text-month {
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 370px) and (max-width: 400px) {
[data-v-8537419c] .text-month {
    font-weight: 700;
    font-size: 1rem;
}
}
[data-v-8537419c] .text-price-month {
  font-weight: 700;
  font-size: 2rem;
}
@media (min-width: 370px) and (max-width: 400px) {
[data-v-8537419c] .text-price-month {
    font-weight: 700;
    font-size: 1.5rem;
}
}
@media (min-width: 819px) {
[data-v-8537419c] .wrapper-text-title {
    margin-top: -3rem !important;
}
}
@media (max-width: 608px) {
[data-v-8537419c] .wrapper-text-title img {
    max-width: 282px !important;
}
}
@media (min-width: 180px) and (max-width: 282px) {
[data-v-8537419c] .wrapper-text-title img {
    max-width: 250px !important;
}
}
[data-v-8537419c] .wrapper-aditional-text {
  color: #450B0D !important;
  font-size: 13px !important;
  margin-top: 1rem !important;
  padding: 0 3.2rem 0 3.2rem !important;
}
@media (max-width: 608px) {
[data-v-8537419c] .wrapper-aditional-text {
    padding: 0 !important;
}
}
.spinner-circle[data-v-8537419c] {
  position: relative;
}
.spinner-circle[data-v-8537419c]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-8537419c 2s infinite linear;
  animation: spin-data-v-8537419c 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-8537419c {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-8537419c] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
[data-v-7ed06bd0] .text--promo-two {
  color: #ffffff !important;
  background: #F11543 !important;
  border-color: #F11543 !important;
  font-weight: bold !important;
}
[data-v-7ed06bd0] .landing__header--flex {
  width: 34rem !important;
}
#landing[data-v-3e45ac68]  .landing .wrapper-steps p {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 1em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #707070;
}
#landing[data-v-3e45ac68]  .landing__btn .btn-input {
  background-color: #F11543;
}
#landing[data-v-3e45ac68]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #F11543;
  border-color: #F11543;
}
#landing[data-v-3e45ac68]  header .landing__header {
  background-color: #F11543;
}
#landing[data-v-3e45ac68]  header .landing__header.header-logos img.landing {
  height: 24px;
}
#landing[data-v-3e45ac68]  h1 {
  color: #282828;
  font-size: 1em;
  max-width: 434px;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-3e45ac68]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-3e45ac68]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
  margin-top: -1rem;
}
@media (max-width: 327px) {
#landing[data-v-3e45ac68]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-3e45ac68]  .wrapper-prices .text--price-month {
  margin-top: 0;
  color: #F11543;
}
#landing[data-v-3e45ac68]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #F11543;
}
#landing[data-v-3e45ac68]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
  color: #F11543;
}
#landing[data-v-3e45ac68]  .line-separate {
  padding: 0;
  max-width: 480px;
  margin: 0.5em auto 0;
  border: 0.41px solid #F11543;
}
#landing[data-v-3e45ac68]  #section-auth, #landing[data-v-3e45ac68]  #section-email, #landing[data-v-3e45ac68]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-3e45ac68]  #section-auth, #landing[data-v-3e45ac68]  #section-email, #landing[data-v-3e45ac68]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-3e45ac68]  #section-auth .section-header, #landing[data-v-3e45ac68]  #section-email .section-header, #landing[data-v-3e45ac68]  #section-phone .section-header {
  display: none;
}
#landing[data-v-3e45ac68]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-3e45ac68]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-3e45ac68]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-3e45ac68]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-3e45ac68]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-3e45ac68]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-3e45ac68]  .step-3 .alert-dark {
  background-color: #F11543;
  border-color: #F11543;
  font-weight: bold;
}
#landing[data-v-3e45ac68]  .step-3 .alert-dark p {
  color: #ffffff;
}
.spinner-circle[data-v-84535a2a] {
  position: relative;
}
.spinner-circle[data-v-84535a2a]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-84535a2a 2s infinite linear;
  animation: spin-data-v-84535a2a 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-84535a2a {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-84535a2a] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
#landing[data-v-8b94997e]  .color-primary {
  color: #479EC5;
}
#landing[data-v-8b94997e]  .bg-primary {
  background-color: #479EC5 !important;
}
#landing[data-v-8b94997e]  .landing__btn .btn-input {
  background-color: #2DCCCD;
}
#landing[data-v-8b94997e]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #26adad;
  border-color: #26adad;
}
#landing[data-v-8b94997e]  header .landing__header {
  background-color: #479EC5;
}
#landing[data-v-8b94997e]  header .landing__header.header-logos img.landing {
  height: 29px;
}
#landing[data-v-8b94997e]  header .landing__header.header-logos img.plp {
  height: 34px;
  width: auto;
}
#landing[data-v-8b94997e]  nav .landing__header--flex .wrapper-steps p.active {
  border: 1px solid #479EC5;
  color: #fff;
  position: relative;
  background: #479EC5;
}
#landing[data-v-8b94997e]  nav .landing__header--flex .wrapper-steps p.active:nth-child(2):before {
  border: 1px solid #479EC5;
}
#landing[data-v-8b94997e]  nav .landing__header--flex .wrapper-steps p.active:nth-child(3):before {
  border: 1px solid #479EC5;
}
#landing[data-v-8b94997e]  h1 {
  color: #0C3440;
  font-size: 0.93em;
  max-width: 525px;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-8b94997e]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-8b94997e]  .step-1 .text-intro .title-main {
  text-transform: uppercase;
  font-size: 1.3em;
  font-weight: 600;
}
#landing[data-v-8b94997e]  .step-1 .text-intro .title-main > span {
  color: #0C3440;
  padding: 0.1em 0.3em;
  font-weight: 900;
}
#landing[data-v-8b94997e]  .step-1 .text-intro--two {
  font-size: 1em;
}
#landing[data-v-8b94997e]  .landing .wrapper-prices {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  align-items: center;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-8b94997e]  .landing .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-8b94997e]  .landing .wrapper-prices .text--price-month {
  margin-top: 0;
  color: #479EC5 !important;
  display: flex;
  flex-direction: row;
}
#landing[data-v-8b94997e]  .landing .wrapper-prices .text--price-month .wrapp-symbol {
  display: flex;
  flex-direction: column;
  font-size: 20px;
  align-items: flex-end;
  margin-right: 4px;
  margin-top: 5px;
  line-height: 0.9;
}
#landing[data-v-8b94997e]  .landing .wrapper-prices .text--price-month .wrapp-symbol > span:nth-child(1) {
  font-size: 1em;
}
#landing[data-v-8b94997e]  .landing .wrapper-prices .text--price-month .wrapp-symbol > span:nth-child(2) {
  font-size: 0.8em;
}
#landing[data-v-8b94997e]  .landing .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #479EC5;
}
#landing[data-v-8b94997e]  .landing .wrapper-prices .price-discount {
  font-size: 1em !important;
  margin-left: 0;
  color: #0C3440 !important;
  margin-top: 5px;
}
#landing[data-v-8b94997e]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #479EC5;
}
#landing[data-v-8b94997e]  #section-auth, #landing[data-v-8b94997e]  #section-email, #landing[data-v-8b94997e]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-8b94997e]  #section-auth, #landing[data-v-8b94997e]  #section-email, #landing[data-v-8b94997e]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-8b94997e]  #section-auth .section-header, #landing[data-v-8b94997e]  #section-email .section-header, #landing[data-v-8b94997e]  #section-phone .section-header {
  display: none;
}
#landing[data-v-8b94997e]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-8b94997e]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-8b94997e]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-8b94997e]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-8b94997e]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-8b94997e]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-8b94997e]  .step-2 .wrapper-text-intro {
  text-transform: uppercase;
  color: #0C3440;
}
#landing[data-v-8b94997e]  .step-2 .wrapper-text-intro .text--promo {
  color: #0c3440;
  font-size: 1.2em;
}
#landing[data-v-8b94997e]  .step-2 .wrapper-text-intro .text--promo span:nth-child(1) {
  font-weight: 700;
  color: #0C3440;
}
#landing[data-v-8b94997e]  .step-2 .wrapper-text-intro .text--promo-two {
  background: #479EC5;
  color: #fff !important;
  font-size: 1.1em;
}
#landing[data-v-8b94997e]  .step-3 .alert-dark {
  background: #479EC5;
  border-color: #479EC5;
  color: #fff !important;
}
#landing[data-v-8b94997e]  .step-3 .alert-dark p {
  color: #fff;
}
#landing[data-v-8b94997e]  footer {
  margin-top: 3em;
}
.spinner-circle[data-v-767f3f7e] {
  position: relative;
}
.spinner-circle[data-v-767f3f7e]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-767f3f7e 2s infinite linear;
  animation: spin-data-v-767f3f7e 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-767f3f7e {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-767f3f7e] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
#landing[data-v-66c6bd54]  .color-primary {
  color: #15ADD7;
}
#landing[data-v-66c6bd54]  .landing__btn .btn-input {
  background-color: #EF8013;
}
#landing[data-v-66c6bd54]  .landing__btn .btn-input:hover {
  color: #ffffff;
  background-color: #bf660f;
  border-color: #bf660f;
}
#landing[data-v-66c6bd54]  header .landing__header {
  background-color: #0C3440;
}
#landing[data-v-66c6bd54]  header .landing__header.header-logos img.landing {
  height: 27px;
}
#landing[data-v-66c6bd54]  nav .landing__header--flex .wrapper-steps p.active {
  border: 1px solid #15ADD7;
  color: #fff;
  position: relative;
  background: #15ADD7;
}
#landing[data-v-66c6bd54]  nav .landing__header--flex .wrapper-steps p.active:nth-child(2):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-66c6bd54]  nav .landing__header--flex .wrapper-steps p.active:nth-child(3):before {
  border: 1px solid #15ADD7;
}
#landing[data-v-66c6bd54]  h1 {
  color: #0C3440;
  font-size: 1.2em;
  max-width: 434px;
  margin: auto;
  margin-top: 0.41em;
}
#landing[data-v-66c6bd54]  h1 span {
  color: #0C3440;
}
#landing[data-v-66c6bd54]  h1 span > span {
  color: #15ADD7;
}
@media (max-width: 323px) {
#landing[data-v-66c6bd54]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-66c6bd54]  .step-1 .text-intro {
  color: #262626;
}
#landing[data-v-66c6bd54]  .step-1 .text-intro--two {
  background-color: #15ADD7;
  padding: 0.51em 0;
  width: 100%;
  max-width: 100%;
  color: #fff;
  line-height: 1.2;
}
#landing[data-v-66c6bd54]  .step-1 .text-intro--two span:nth-child(1) {
  display: block;
  font-size: 1.7em;
}
#landing[data-v-66c6bd54]  .step-1 .text-intro--two span:nth-child(2) {
  font-size: 1.2em;
}
#landing[data-v-66c6bd54]  .wrapper-prices {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  align-items: center;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-66c6bd54]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-66c6bd54]  .wrapper-prices .text--price-month {
  margin-top: 0;
  color: #0C3440 !important;
}
#landing[data-v-66c6bd54]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #15ADD7;
}
#landing[data-v-66c6bd54]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
  color: #0C3440 !important;
}
#landing[data-v-66c6bd54]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #15ADD7;
}
#landing[data-v-66c6bd54]  #section-auth, #landing[data-v-66c6bd54]  #section-email, #landing[data-v-66c6bd54]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-66c6bd54]  #section-auth, #landing[data-v-66c6bd54]  #section-email, #landing[data-v-66c6bd54]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-66c6bd54]  #section-auth .section-header, #landing[data-v-66c6bd54]  #section-email .section-header, #landing[data-v-66c6bd54]  #section-phone .section-header {
  display: none;
}
#landing[data-v-66c6bd54]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-66c6bd54]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-66c6bd54]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-66c6bd54]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-66c6bd54]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-66c6bd54]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-66c6bd54]  .step-2 .wrapper-text-intro {
  text-transform: uppercase;
  color: #0C3440;
}
#landing[data-v-66c6bd54]  .step-2 .wrapper-text-intro .text--promo {
  color: #0c3440;
  font-size: 1.3em;
}
#landing[data-v-66c6bd54]  .step-2 .wrapper-text-intro .text--promo span:nth-child(1) {
  font-weight: 700;
  color: #0C3440;
}
#landing[data-v-66c6bd54]  .step-2 .wrapper-text-intro .text--promo-two {
  background: #15ADD7;
  color: #fff !important;
}
#landing[data-v-66c6bd54]  .step-3 .alert-dark {
  background: #0C3440;
  border-color: #0C3440;
  color: #fff !important;
}
#landing[data-v-66c6bd54]  .step-3 .alert-dark p {
  color: #ffffff;
}
#landing[data-v-66c6bd54]  .step-3 .wrapper-cards img {
  width: 75px !important;
}
#landing[data-v-66c6bd54]  footer .landing__footer {
  background-color: #262626;
}
#landing[data-v-66c6bd54]  footer .landing__footer .logo-footer {
  margin: auto;
}
#landing[data-v-b8f4768a]  .color-primary {
  color: #FFC812;
}
#landing[data-v-b8f4768a]  .landing__btn .btn-input {
  background-color: #FFC812;
  border-radius: 50px;
  color: #452167;
}
#landing[data-v-b8f4768a]  .landing__btn .btn-input:hover {
  background-color: #ad8910;
  border-color: #ad8910;
}
@media (max-width: 768px) {
#landing[data-v-b8f4768a]  .landing__btn .btn-input {
    margin-top: 1em;
}
}
#landing[data-v-b8f4768a]  #body-code.step-1 .landing__body--line {
  width: 100%;
}
#landing[data-v-b8f4768a]  #body-code.step-1 .landing__body--line .row:nth-child(2) {
  background-color: rgba(69, 33, 103, 0.91);
  padding-bottom: 3em;
}
#landing[data-v-b8f4768a]  #body-code.step-1 .landing__body--line .landing--padding .wrapper--hero-collage {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#landing[data-v-b8f4768a]  #body-code.step-1 .landing__body--line .landing--padding .wrapper--hero-collage {
    width: 100%;
}
}
@media all and (max-width: 608px) {
#landing[data-v-b8f4768a]  #body-code.step-1 .landing__body--line .col-sm-12:nth-child(3) {
    padding: 0;
}
}
#landing[data-v-b8f4768a]  #body-code.step-1 .landing__body--line .col-sm-12:nth-child(3) .landing--padding .wrapper-text-intro.bg-primary {
  background-color: #FFC812 !important;
}
#landing[data-v-b8f4768a]  #body-code.step-1 .landing__body--line .col-sm-12:nth-child(3) .landing--padding .wrapper-text-intro.bg-primary .text-intro {
  font-weight: 400;
  text-align: center;
  max-width: 32rem;
  margin: auto;
  padding: 1em 0;
  font-size: 2em;
}
#landing[data-v-b8f4768a]  #body-code.step-1 .landing__body--line .col-sm-12:nth-child(3) .landing--padding .wrapper-text-intro:nth-child(3) {
  background-color: rgba(69, 33, 103, 0.91);
  padding-top: 2em;
}
@media only screen and (max-width: 375px) {
#landing[data-v-b8f4768a]  #body-code.step-1 .landing__body--line .col-sm-12:nth-child(3) .landing--padding .wrapper-text-intro:nth-child(1) {
    padding-left: 1em;
    padding-right: 1em;
}
}
#landing[data-v-b8f4768a]  header .landing__header {
  background-color: #452167;
}
#landing[data-v-b8f4768a]  header .landing__header.header-logos img.landing {
  height: 37px;
}
@media (max-width: 446px) {
#landing[data-v-b8f4768a]  header .landing__header.header-logos img.landing {
    width: 120px;
    height: auto;
}
}
@media (max-width: 608px) {
#landing[data-v-b8f4768a]  nav .landing__header--flex {
    padding-left: 1em;
    padding-right: 1em;
}
}
#landing[data-v-b8f4768a]  nav .landing__header--flex .item-step--3 {
  display: none;
}
#landing[data-v-b8f4768a]  nav .landing__header--flex .wrapper-steps p.active {
  background-color: #FFC812;
  border-color: #FFC812;
}
#landing[data-v-b8f4768a]  nav .landing__header--flex .wrapper-steps p.active:nth-child(2):before {
  border: 1px solid #FFC812;
}
#landing[data-v-b8f4768a]  h1 {
  color: #452167;
  font-size: 1em;
  max-width: 434px;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-b8f4768a]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-b8f4768a]  .wrapper-prices {
  display: flex;
  flex-direction: column;
  font-size: 10px;
  align-items: center;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-b8f4768a]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-b8f4768a]  .wrapper-prices .text--price-month {
  margin-top: 0;
  display: flex;
  flex-direction: column;
}
#landing[data-v-b8f4768a]  .wrapper-prices .text--price-month span:nth-child(1) {
  color: #fff;
  font-size: 0.671em;
  font-weight: 400;
}
#landing[data-v-b8f4768a]  .wrapper-prices .text--price-month span:nth-child(2) {
  font-size: 1.54em;
  margin-top: 6px;
  color: #ffffff;
}
#landing[data-v-b8f4768a]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFC812;
}
#landing[data-v-b8f4768a]  .wrapper-prices .price-discount {
  font-size: 1.7em !important;
  margin-left: 0;
  color: #ffff !important;
}
#landing[data-v-b8f4768a]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFC812;
  display: none;
}
#landing[data-v-b8f4768a]  #section-auth, #landing[data-v-b8f4768a]  #section-email, #landing[data-v-b8f4768a]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-b8f4768a]  #section-auth, #landing[data-v-b8f4768a]  #section-email, #landing[data-v-b8f4768a]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-b8f4768a]  #section-auth .section-header, #landing[data-v-b8f4768a]  #section-email .section-header, #landing[data-v-b8f4768a]  #section-phone .section-header {
  display: none;
}
#landing[data-v-b8f4768a]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-b8f4768a]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-b8f4768a]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-b8f4768a]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-b8f4768a]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-b8f4768a]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-b8f4768a]  .step-1 .wrapper--logo-plp {
  display: none;
}
#landing[data-v-b8f4768a]  .step-1 .wrapper-text-intro .text-intro {
  font-size: 1.2em;
  color: #452167;
  margin-top: 0.5em;
}
#landing[data-v-b8f4768a]  .step-1 .landing--padding {
  margin-bottom: 0;
}
#landing[data-v-b8f4768a]  .step-1 .landing__btn.wrapper-text-btn {
  margin-top: 2em;
}
#landing[data-v-b8f4768a]  .step-3 .alert-dark {
  background: #452167;
  border-color: #452167;
}
#landing[data-v-b8f4768a]  .step-3 .alert-dark p {
  color: #ffffff;
}
#landing[data-v-b8f4768a]  footer .landing__footer {
  margin-top: 0 !important;
  background-color: #452167;
}
#landing[data-v-b8f4768a]  footer .landing__footer .logo-footer {
  margin: auto;
  max-width: 130px;
}
#landing[data-v-b8f4768a]  footer .landing__footer.line--top {
  border-top: 0;
  background-color: #292C33;
}
.line-height[data-v-b8f4768a] {
  line-height: 1.5;
}
#body-code.step-3[data-v-b8f4768a] {
  text-align: center;
  padding: 0;
  width: 32rem;
  margin: auto;
}
@media all and (max-width: 608px) {
#body-code.step-3[data-v-b8f4768a] {
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}
}
@media all and (max-width: 425px) {
#body-code.step-3[data-v-b8f4768a] {
    padding-left: 0;
    padding-right: 0;
}
#body-code.step-3 .landing__body--line[data-v-b8f4768a] {
    padding: 0 0 0 0 !important;
}
}
button.disable[data-v-b8f4768a] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.validate-form[data-v-b8f4768a] {
  background: #ffffff !important;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: -5px;
  border-radius: 0 0 5px 5px;
  height: 0px;
  overflow: hidden;
  transition: all 0.3s ease 0s;
  padding-top: 0;
}
.validate-form.active[data-v-b8f4768a] {
  height: 510px;
  padding-top: 1em;
}
@media only screen and (max-width: 991px) {
.validate-form.active[data-v-b8f4768a] {
    height: 1038px;
}
}
.text-info.tc[data-v-b8f4768a] {
  opacity: 0;
  margin-bottom: -20px;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.text-info.tc.active[data-v-b8f4768a] {
  opacity: 1;
  transition: 0.3s all ease, opacity 0.2s ease-out;
}
.item-payment-method[data-v-b8f4768a] {
  color: inherint;
  position: relative;
  margin-top: 1.5em;
}
.item-payment-method[data-v-b8f4768a]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0px -20px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  width: 99%;
  height: 70px;
  z-index: -2;
}
.item-payment-method .layer-deselect[data-v-b8f4768a] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.item-payment-method input[data-v-b8f4768a] {
  color: inherint;
  position: absolute;
  opacity: 0;
}
.item-payment-method input[type=radio]:checked + label[data-v-b8f4768a] {
  opacity: 1;
}
.item-payment-method input[type=radio]:checked + label .wrapper-payment--data .circle[data-v-b8f4768a]:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #24ADD6;
  left: 0;
  top: 0;
  margin: 3px 0 0 3px;
  text-align: center;
}
.item-payment-method .wrapper-payment[data-v-b8f4768a] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  background: white;
  margin-bottom: 0;
  padding: 0 1em;
  min-height: 70px;
  border-radius: 5px;
  opacity: 1;
  cursor: pointer;
}
@media only screen and (max-width: 482px) {
.item-payment-method .wrapper-payment[data-v-b8f4768a] {
    flex-direction: column;
    min-height: auto;
    padding-top: 1em;
    padding-bottom: 1em;
}
.item-payment-method .wrapper-payment .wrapper-payment--data[data-v-b8f4768a] {
    align-items: center;
    width: 100%;
    justify-content: center;
}
.item-payment-method .wrapper-payment .wrapper-payment--card[data-v-b8f4768a] {
    margin-top: 1em;
    justify-content: center;
    width: 100%;
}
}
.item-payment-method .wrapper-payment[data-v-b8f4768a]:hover {
  transform: translate3d(0, -2px, 0) !important;
  box-shadow: 0 18px 35px rgba(50, 50, 93, 0.01), 0 8px 15px rgba(0, 0, 0, 0.07) !important;
  transition: 0.3s !important;
}
.item-payment-method .wrapper-payment--data[data-v-b8f4768a] {
  display: flex;
  align-items: center;
  width: 55%;
}
.item-payment-method .wrapper-payment--data .circle[data-v-b8f4768a] {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #24ADD6 !important;
}
.item-payment-method .wrapper-payment--data p[data-v-b8f4768a] {
  color: #707070;
  font-size: 0.81em;
  margin-left: 1em;
  font-weight: 600;
}
.item-payment-method .wrapper-payment--card[data-v-b8f4768a] {
  display: flex;
  justify-content: flex-end;
  width: 45%;
}
.item-payment-method .wrapper-payment--card .card[data-v-b8f4768a] {
  height: 20px;
  margin-left: 0.71em;
  border: 0;
}
.item-payment-method .wrapper-payment--card .card.logo-pse[data-v-b8f4768a] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-via-baloto[data-v-b8f4768a] {
  height: 28px;
}
.item-payment-method .wrapper-payment--card .card.logo-cards[data-v-b8f4768a] {
  height: 21px;
}
.bg-transparent[data-v-d1b8c6ee] {
  background-color: transparent;
}
[data-v-1fe436f2] .wrapper-steps p.item-step.active {
  border: 1px solid #FFCB00 !important;
  color: #000 !important;
  position: relative !important;
  background: #FFCB00 !important;
}
[data-v-1fe436f2] .wrapper-steps p.item-step.active::before {
  border: 1px solid #000 !important;
}
#app nav[data-v-1fe436f2] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-1fe436f2] {
    width: 100%;
}
}
@media (min-width: 992px) {
[data-v-1708358f] .text-bono {
    text-align: right !important;
}
}
@media (min-width: 992px) {
[data-v-1708358f] .text-value-bono {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
[data-v-1708358f] .text-month {
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 370px) and (max-width: 400px) {
[data-v-1708358f] .text-month {
    font-weight: 700;
    font-size: 1rem;
}
}
[data-v-1708358f] .text-price-month {
  font-weight: 700;
  font-size: 2rem;
}
@media (min-width: 370px) and (max-width: 400px) {
[data-v-1708358f] .text-price-month {
    font-weight: 700;
    font-size: 1.5rem;
}
}
.spinner-circle[data-v-1708358f] {
  position: relative;
}
.spinner-circle[data-v-1708358f]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-1708358f 2s infinite linear;
  animation: spin-data-v-1708358f 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-1708358f {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-1708358f] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
@media (min-width: 992px) {
[data-v-d8e5ce2e] .text-bono {
    text-align: right !important;
}
}
@media (min-width: 992px) {
[data-v-d8e5ce2e] .text-value-bono {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
[data-v-d8e5ce2e] .landing__body--text {
  width: 30rem !important;
}
@media only screen and (max-width: 415px) {
[data-v-d8e5ce2e] .landing__body--text {
    width: 96% !important;
}
}
[data-v-d8e5ce2e] .landing__body--text.card {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-b2d6400e]  .landing .wrapper-steps p {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 1em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #000 !important;
}
#landing[data-v-b2d6400e]  .color-primary {
  color: #FFCB00;
}
#landing[data-v-b2d6400e]  .landing__btn .btn-input {
  background-color: #FFCB00;
  color: #000;
}
#landing[data-v-b2d6400e]  .landing__btn .btn-input:hover {
  color: #000;
  background-color: #FFCB00;
  border-color: #FFCB00;
}
#landing[data-v-b2d6400e]  header .landing__header {
  background-color: #ffffff;
}
#landing[data-v-b2d6400e]  header .landing__header.header-logos img.landing {
  height: 23px;
}
#landing[data-v-b2d6400e]  header .landing__header.header-logos img.plp {
  height: 32px;
}
#landing[data-v-b2d6400e]  h1 {
  color: #FFCB00;
  font-size: 1em;
  max-width: 434px;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-b2d6400e]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-b2d6400e]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-b2d6400e]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-b2d6400e]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-b2d6400e]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFCB00;
}
#landing[data-v-b2d6400e]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-b2d6400e]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFCB00;
}
#landing[data-v-b2d6400e]  #section-auth, #landing[data-v-b2d6400e]  #section-email, #landing[data-v-b2d6400e]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-b2d6400e]  #section-auth, #landing[data-v-b2d6400e]  #section-email, #landing[data-v-b2d6400e]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-b2d6400e]  #section-auth .section-header, #landing[data-v-b2d6400e]  #section-email .section-header, #landing[data-v-b2d6400e]  #section-phone .section-header {
  display: none;
}
#landing[data-v-b2d6400e]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-b2d6400e]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-b2d6400e]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-b2d6400e]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-b2d6400e]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-b2d6400e]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-b2d6400e]  .step-3 .alert-dark {
  background: #2D4E71;
  border-color: #2D4E71;
}
#landing[data-v-b2d6400e]  .step-3 .alert-dark p {
  color: #FFFFFF;
}
.bg-transparent[data-v-3ad9f2ed] {
  background-color: transparent;
}
[data-v-0fb3e9eb] .wrapper-steps p.item-step.active {
  border: 1px solid #5BBEFF !important;
  color: #F3F3F3 !important;
  position: relative !important;
  background: #5BBEFF !important;
}
[data-v-0fb3e9eb] .wrapper-steps p.item-step.active::before {
  border: 1px solid #F3F3F3 !important;
}
#app nav[data-v-0fb3e9eb] {
  display: flex !important;
  flex-direction: column;
}
@media (max-width: 421px) {
#app nav > div[data-v-0fb3e9eb] {
    width: 100%;
}
}
[data-v-8760021a] .text-bono {
  color: #F3F3F3;
}
@media (min-width: 992px) {
[data-v-8760021a] .text-bono {
    text-align: right !important;
}
}
[data-v-8760021a] .text-value-bono {
  color: #F3F3F3;
}
@media (min-width: 992px) {
[data-v-8760021a] .text-value-bono {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
[data-v-8760021a] .text-month {
  color: #F3F3F3;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 370px) and (max-width: 400px) {
[data-v-8760021a] .text-month {
    font-weight: 700;
    font-size: 1rem;
}
}
[data-v-8760021a] .text-price-month {
  color: #F3F3F3;
  font-weight: 700;
  font-size: 2rem;
}
@media (min-width: 370px) and (max-width: 400px) {
[data-v-8760021a] .text-price-month {
    font-weight: 700;
    font-size: 1.5rem;
}
}
.spinner-circle[data-v-8760021a] {
  position: relative;
}
.spinner-circle[data-v-8760021a]::before {
  content: "";
  position: absolute;
  right: 14px;
  top: 13px;
  -webkit-animation: spin-data-v-8760021a 2s infinite linear;
  animation: spin-data-v-8760021a 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid #F3F3F3;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-8760021a {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-8760021a] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
@media (min-width: 992px) {
[data-v-559ec166] .text-bono {
    text-align: right !important;
}
}
@media (min-width: 992px) {
[data-v-559ec166] .text-value-bono {
    margin-left: -1.5rem !important;
    margin-top: -0.5rem !important;
}
}
[data-v-559ec166] .landing__body--text {
  width: 30rem !important;
}
@media only screen and (max-width: 415px) {
[data-v-559ec166] .landing__body--text {
    width: 96% !important;
}
}
[data-v-559ec166] .landing__body--text.card {
  border-top-color: #FFCB00 !important;
  border-style: solid !important;
  border-top-width: 5px !important;
  padding: 14px 18px 10px 18px !important;
}
#landing[data-v-46532346]  .landing .prev {
  display: flex;
  color: #F3F3F3;
  align-items: center;
  font-size: 1em;
  cursor: pointer;
}
#landing[data-v-46532346]  .landing .wrapper-text-btn {
  color: #F3F3F3;
}
#landing[data-v-46532346]  .landing .wrapper-steps p {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 1em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #F3F3F3 !important;
}
#landing[data-v-46532346]  .color-primary {
  color: #EF8013;
}
#landing[data-v-46532346]  .landing__btn .btn-input {
  background-color: #EF8013;
  color: #F3F3F3;
}
#landing[data-v-46532346]  .landing__btn .btn-input:hover {
  color: #F3F3F3;
  background-color: #EF8013;
  border-color: #EF8013;
}
#landing[data-v-46532346]  header .landing__header {
  background-color: #F3F3F3;
}
#landing[data-v-46532346]  header .landing__header.header-logos img.landing {
  height: 23px;
}
#landing[data-v-46532346]  header .landing__header.header-logos img.plp {
  height: 32px;
}
#landing[data-v-46532346]  h1 {
  color: #EF8013;
  font-size: 1em;
  max-width: 434px;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-46532346]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-46532346]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-46532346]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-46532346]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-46532346]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #EF8013;
}
#landing[data-v-46532346]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-46532346]  .wrapper-img-promo {
  position: relative;
  display: inline-block;
  text-align: center;
}
#landing[data-v-46532346]  .wrapper-img-promo img.promo {
  margin-top: 1.5rem;
}
@media (max-width: 608px) {
#landing[data-v-46532346]  .wrapper-img-promo img.promo {
    width: 100%;
}
}
#landing[data-v-46532346]  .wrapper-img-promo img.promo-step2 {
  margin-top: -0.5rem;
}
@media (max-width: 608px) {
#landing[data-v-46532346]  .wrapper-img-promo img.promo-step2 {
    width: 100%;
}
}
#landing[data-v-46532346]  .wrapper-img-promo .txt-promo {
  position: absolute;
  top: 60%;
  left: 50%;
  transform: translate(-50%, -50%);
  line-height: 27px;
}
@media (max-width: 608px) {
#landing[data-v-46532346]  .wrapper-img-promo .txt-promo {
    font-size: 0px;
    line-height: 27px;
    width: 400px;
}
}
@media (max-width: 281px) {
#landing[data-v-46532346]  .wrapper-img-promo .txt-promo {
    font-size: 0px;
    line-height: 21px;
    width: 400px;
}
}
#landing[data-v-46532346]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #EF8013;
}
#landing[data-v-46532346]  #section-auth, #landing[data-v-46532346]  #section-email, #landing[data-v-46532346]  #section-phone {
  text-align: center;
  padding: 0;
  width: 30rem;
  margin: auto;
  font-size: 10px;
}
@media (max-width: 608px) {
#landing[data-v-46532346]  #section-auth, #landing[data-v-46532346]  #section-email, #landing[data-v-46532346]  #section-phone {
    width: auto;
    padding-right: 15px;
    padding-left: 15px;
}
}
#landing[data-v-46532346]  #section-auth .section-header, #landing[data-v-46532346]  #section-email .section-header, #landing[data-v-46532346]  #section-phone .section-header {
  display: none;
}
#landing[data-v-46532346]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-46532346]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-46532346]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-46532346]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-46532346]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-46532346]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
}
#landing[data-v-46532346]  .step-1 .text-intro {
  color: #F3F3F3;
}
#landing[data-v-46532346]  .step-3 p {
  color: #F3F3F3 !important;
}
#landing[data-v-46532346]  .step-3 .alert-dark {
  background: #043440;
  border-color: #043440;
}
#landing[data-v-46532346]  .step-3 .alert-dark p {
  color: #F3F3F3;
}
#landing[data-v-60b10c8c]  .landing .wrapper-steps p {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 1em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #000 !important;
}
#landing[data-v-60b10c8c]  .color-primary {
  color: #FFCB00;
}
#landing[data-v-60b10c8c]  .landing__btn .btn-input {
  background-color: #FFCB00;
  color: #000;
}
#landing[data-v-60b10c8c]  .landing__btn .btn-input:hover {
  color: #000;
  background-color: #FFCB00;
  border-color: #FFCB00;
}
#landing[data-v-60b10c8c]  header .landing__header {
  background-color: #ffffff;
}
#landing[data-v-60b10c8c]  header .landing__header.header-logos img.landing {
  height: 23px;
}
#landing[data-v-60b10c8c]  header .landing__header.header-logos img.plp {
  height: 32px;
}
#landing[data-v-60b10c8c]  h1 {
  color: #FFCB00;
  font-size: 1em;
  max-width: 434px;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-60b10c8c]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-60b10c8c]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-60b10c8c]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-60b10c8c]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-60b10c8c]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFCB00;
}
#landing[data-v-60b10c8c]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-60b10c8c]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFCB00;
}
#landing[data-v-60b10c8c]  #section-auth, #landing[data-v-60b10c8c]  #section-email, #landing[data-v-60b10c8c]  #section-phone {
  text-align: center;
  padding: 0;
  width: 100%;
  margin: auto;
  font-size: 10px;
  max-width: 100%;
}
@media (max-width: 608px) {
#landing[data-v-60b10c8c]  #section-auth, #landing[data-v-60b10c8c]  #section-email, #landing[data-v-60b10c8c]  #section-phone {
    width: auto;
}
}
#landing[data-v-60b10c8c]  #section-auth .section-header, #landing[data-v-60b10c8c]  #section-email .section-header, #landing[data-v-60b10c8c]  #section-phone .section-header {
  display: none;
}
#landing[data-v-60b10c8c]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-60b10c8c]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-60b10c8c]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-60b10c8c]  #section-auth .section-body__other .terms-accept .custom-control label:after, #landing[data-v-60b10c8c]  #section-email .section-body__other .terms-accept .custom-control label:after, #landing[data-v-60b10c8c]  #section-phone .section-body__other .terms-accept .custom-control label:after {
  left: 10px !important;
}
#landing[data-v-60b10c8c]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-60b10c8c]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-60b10c8c]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
  margin-left: 1.2rem;
  position: absolute;
}
#landing[data-v-60b10c8c]  #section-auth .section-body--line, #landing[data-v-60b10c8c]  #section-email .section-body--line, #landing[data-v-60b10c8c]  #section-phone .section-body--line {
  padding: 3em !important;
  background: #fff !important;
  border: 0px solid #dcdcdc !important;
}
#landing[data-v-60b10c8c]  #section-auth input[type=tel], #landing[data-v-60b10c8c]  #section-email input[type=tel], #landing[data-v-60b10c8c]  #section-phone input[type=tel] {
  margin: 0px;
}
#landing[data-v-60b10c8c]  .step-3 .alert-dark {
  background: #2D4E71;
  border-color: #2D4E71;
}
#landing[data-v-60b10c8c]  .step-3 .alert-dark p {
  color: #FFFFFF;
}
#landing[data-v-8d3802b4]  .landing .wrapper-steps p {
  border: 1px solid #707070;
  border-radius: 50px;
  margin: 0 1em;
  width: 25px;
  height: 25px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  color: #000 !important;
}
#landing[data-v-8d3802b4]  .color-primary {
  color: #FFCB00;
}
#landing[data-v-8d3802b4]  .landing__btn .btn-input {
  background-color: #FFCB00;
  color: #000;
}
#landing[data-v-8d3802b4]  .landing__btn .btn-input:hover {
  color: #000;
  background-color: #FFCB00;
  border-color: #FFCB00;
}
#landing[data-v-8d3802b4]  header .landing__header {
  background-color: #ffffff;
}
#landing[data-v-8d3802b4]  header .landing__header.header-logos img.landing {
  height: 23px;
}
#landing[data-v-8d3802b4]  header .landing__header.header-logos img.plp {
  height: 32px;
}
#landing[data-v-8d3802b4]  h1 {
  color: #FFCB00;
  font-size: 1em;
  max-width: 434px;
  margin: auto;
}
@media (max-width: 323px) {
#landing[data-v-8d3802b4]  h1 {
    font-size: 0.91em;
}
}
#landing[data-v-8d3802b4]  .wrapper-prices {
  display: flex;
  flex-direction: row;
  font-size: 10px;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 327px) {
#landing[data-v-8d3802b4]  .wrapper-prices {
    display: flex;
    flex-direction: column;
}
}
#landing[data-v-8d3802b4]  .wrapper-prices .text--price-month {
  margin-top: 0;
}
#landing[data-v-8d3802b4]  .wrapper-prices span.price-cop {
  font-weight: 600;
  font-size: 2em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #FFCB00;
}
#landing[data-v-8d3802b4]  .wrapper-prices .price-discount {
  font-size: 1.7em;
  margin-left: 6px;
}
#landing[data-v-8d3802b4]  .line-separate {
  padding: 0;
  max-width: 300px;
  margin: 0.5em auto 0;
  border: 0.41px solid #FFCB00;
}
#landing[data-v-8d3802b4]  #section-auth, #landing[data-v-8d3802b4]  #section-email, #landing[data-v-8d3802b4]  #section-phone {
  text-align: center;
  padding: 0;
  width: 100%;
  margin: auto;
  font-size: 10px;
  max-width: 100%;
}
@media (max-width: 608px) {
#landing[data-v-8d3802b4]  #section-auth, #landing[data-v-8d3802b4]  #section-email, #landing[data-v-8d3802b4]  #section-phone {
    width: auto;
}
}
#landing[data-v-8d3802b4]  #section-auth .section-header, #landing[data-v-8d3802b4]  #section-email .section-header, #landing[data-v-8d3802b4]  #section-phone .section-header {
  display: none;
}
#landing[data-v-8d3802b4]  #section-auth .section-body__other .terms-accept .custom-control, #landing[data-v-8d3802b4]  #section-email .section-body__other .terms-accept .custom-control, #landing[data-v-8d3802b4]  #section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
  min-height: fit-content;
  padding: 0;
}
#landing[data-v-8d3802b4]  #section-auth .section-body__other .terms-accept .custom-control label:after, #landing[data-v-8d3802b4]  #section-email .section-body__other .terms-accept .custom-control label:after, #landing[data-v-8d3802b4]  #section-phone .section-body__other .terms-accept .custom-control label:after {
  left: 10px !important;
}
#landing[data-v-8d3802b4]  #section-auth .section-body__other .terms-accept .tyc a, #landing[data-v-8d3802b4]  #section-email .section-body__other .terms-accept .tyc a, #landing[data-v-8d3802b4]  #section-phone .section-body__other .terms-accept .tyc a {
  color: #0C3440;
  margin-left: 1.2rem;
  position: absolute;
}
#landing[data-v-8d3802b4]  #section-auth .section-body--line, #landing[data-v-8d3802b4]  #section-email .section-body--line, #landing[data-v-8d3802b4]  #section-phone .section-body--line {
  padding: 3em !important;
  background: #fff !important;
  border: 0px solid #dcdcdc !important;
}
#landing[data-v-8d3802b4]  #section-auth input[type=tel], #landing[data-v-8d3802b4]  #section-email input[type=tel], #landing[data-v-8d3802b4]  #section-phone input[type=tel] {
  margin: 0px;
}
#landing[data-v-8d3802b4]  .step-3 .alert-dark {
  background: #2D4E71;
  border-color: #2D4E71;
}
#landing[data-v-8d3802b4]  .step-3 .alert-dark p {
  color: #FFFFFF;
}
#div-register[data-v-29e8c260] {
  padding: 0.5rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #141414;
}
.wrapp-flex[data-v-29e8c260] {
  display: flex;
}
.txt[data-v-29e8c260] {
  font-size: 1em;
  margin-bottom: 1em !important;
}
.register-container h1[data-v-29e8c260] {
  margin: 30px 0 !important;
  font-size: 50px;
  line-height: 1.3;
  font-weight: 300;
  -webkit-transform: rotate(-5deg);
  -moz-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
  -o-transform: rotate(-5deg);
  transform: rotate(-5deg);
}
.register-container h1 span[data-v-29e8c260] {
  padding: 4px 15px;
  position: relative;
  font-family: "Kaushan Script", cursive;
  text-shadow: 2px 2px 0 #ffffff, -1px -1px 0 #ffffff, 1px -1px 0 #ffffff, -1px 1px 0 #ffffff, 1px 1px 0 #ffffff;
}
.register-container h1 span[data-v-29e8c260]:before {
  position: absolute;
  top: 40px;
  left: 0;
  width: 30px;
  height: 4px;
  content: "";
  background: #141414;
  margin-left: -30px;
}
.register-container h1 span[data-v-29e8c260]:after {
  position: absolute;
  top: 110px;
  right: 0;
  width: 30px;
  height: 4px;
  content: "";
  background: #141414;
  margin-right: -30px;
}
.btn-input[data-v-29e8c260] {
  cursor: pointer;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
  background-color: #F26122;
  border-color: #ff2317;
  border-radius: 50px;
  padding: 0.8rem 2.5rem;
  font-family: "Lato", sans-serif;
  font-size: 0.8rem;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  line-height: 1.5;
  display: inline-block;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  margin: 1.25rem 0;
}
.btn-input[data-v-29e8c260]:hover {
  color: #fff;
  background-color: #e34f0f;
  border-color: #d80b00;
}
#logo[data-v-29e8c260] {
  margin-top: 0;
  width: 135px;
}
#footer-social-icons ul[data-v-29e8c260] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
#footer-social-icons .fab[data-v-29e8c260] {
  color: #adadad;
}
.home .blue {
  color: #24ADD6;
}
.home .blue[data-v-6fe0d4da] {
  color: #24ADD6;
}
.categories-item[data-v-6fe0d4da] {
  border-bottom: 1px solid white;
}
.categories-item.item-active .categories-item--action > a[data-v-6fe0d4da] {
  transform: translateX(calc(12% - 0px));
}
.categories-item.item-active .categories-item--action > a[data-v-6fe0d4da]:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29 29' style='enable-background:new 0 0 29 29;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M29,14.2c0-0.1,0-0.1,0-0.1s0-0.1,0-0.1c0-0.1,0-0.1-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1-0.1-0.1-0.1-0.1 c0-0.1,0-0.1-0.1-0.1c0-0.1-0.1-0.1-0.1-0.1c0-0.1-0.1-0.1-0.1-0.1c0-0.1-0.1-0.1-0.1-0.1l-0.1-0.1c-0.1-0.1-0.1-0.1-0.1-0.2 c0,0,0,0-0.1-0.1s-0.1-0.1-0.2-0.3L16.8,0.9c-1.3-1.3-3.3-1.3-4.6,0s-1.3,3.3,0,4.6l5.8,5.8H3.2c-1.8,0-3.2,1.5-3.2,3.2 s1.5,3.2,3.2,3.2H18l-5.8,5.8c-1.3,1.3-1.3,3.3,0,4.6c0.6,0.6,1.5,0.9,2.3,0.9c0.8,0,1.7-0.3,2.3-0.9l11.3-11.3 c0.1-0.1,0.1-0.1,0.2-0.3c0,0,0,0,0-0.1c0.1-0.1,0.1-0.1,0.1-0.2l0.1-0.1c0-0.1,0.1-0.1,0.1-0.1c0-0.1,0.1-0.1,0.1-0.1 s0.1-0.1,0.1-0.1c0-0.1,0-0.1,0.1-0.1c0-0.1,0.1-0.1,0.1-0.1c0-0.1,0-0.1,0-0.1s0-0.1,0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.1 C29,14.7,29,14.4,29,14.2z'/%3E%3C/svg%3E%0A");
  opacity: 1;
  top: 20px;
}
.categories-item.item-active .categories-item--action > a[data-v-6fe0d4da]:after {
  opacity: 0;
}
.categories-item--action[data-v-6fe0d4da] {
  display: flex;
  flex-direction: row;
  align-content: center;
  align-items: center;
  justify-content: center;
}
.categories-item--action a[data-v-6fe0d4da] {
  padding-right: 0.5rem;
  position: relative;
  transition: 0.3s all ease;
}
.categories-item--action a[data-v-6fe0d4da]:after, .categories-item--action a[data-v-6fe0d4da]:before {
  content: "";
  width: 12px;
  height: 12px;
  display: inline-block;
  margin-left: 0.5rem;
  position: absolute;
  top: 28px;
}
@media only screen and (max-width: 615px) {
.categories-item--action a[data-v-6fe0d4da]:after, .categories-item--action a[data-v-6fe0d4da]:before {
    font-size: 23px;
}
}
.categories-item--action a[data-v-6fe0d4da]:after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29 29' style='enable-background:new 0 0 29 29;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M29,14.2c0-0.1,0-0.1,0-0.1s0-0.1,0-0.1c0-0.1,0-0.1-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1-0.1-0.1-0.1-0.1 c0-0.1,0-0.1-0.1-0.1c0-0.1-0.1-0.1-0.1-0.1c0-0.1-0.1-0.1-0.1-0.1c0-0.1-0.1-0.1-0.1-0.1l-0.1-0.1c-0.1-0.1-0.1-0.1-0.1-0.2 c0,0,0,0-0.1-0.1s-0.1-0.1-0.2-0.3L16.8,0.9c-1.3-1.3-3.3-1.3-4.6,0s-1.3,3.3,0,4.6l5.8,5.8H3.2c-1.8,0-3.2,1.5-3.2,3.2 s1.5,3.2,3.2,3.2H18l-5.8,5.8c-1.3,1.3-1.3,3.3,0,4.6c0.6,0.6,1.5,0.9,2.3,0.9c0.8,0,1.7-0.3,2.3-0.9l11.3-11.3 c0.1-0.1,0.1-0.1,0.2-0.3c0,0,0,0,0-0.1c0.1-0.1,0.1-0.1,0.1-0.2l0.1-0.1c0-0.1,0.1-0.1,0.1-0.1c0-0.1,0.1-0.1,0.1-0.1 s0.1-0.1,0.1-0.1c0-0.1,0-0.1,0.1-0.1c0-0.1,0.1-0.1,0.1-0.1c0-0.1,0-0.1,0-0.1s0-0.1,0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.1 C29,14.7,29,14.4,29,14.2z'/%3E%3C/svg%3E%0A");
  right: 12px;
  top: 20px;
}
.categories-item--action a[data-v-6fe0d4da]:before {
  opacity: 0;
  left: 1px;
  transform: rotate(180deg);
}
.categories-item .wrapper-list[data-v-6fe0d4da] {
  margin-left: 0;
  max-height: 54vh;
  overflow-y: scroll;
  background-color: #24ADD6;
  padding: 1em 0;
  font-size: 1em;
}
@media only screen and (max-width: 615px) {
.categories-item .wrapper-list[data-v-6fe0d4da] {
    font-size: 1em;
}
}
.categories-item .wrapper-list li a[data-v-6fe0d4da] {
  padding: 0.5rem 2rem !important;
  font-size: 1em;
}
@charset "UTF-8";
.home .blue[data-v-49e3898e] {
  color: #24ADD6;
}
.close-popup[data-v-49e3898e] {
  position: absolute;
  right: 1em;
  top: 1em;
  border: 1px solid #fff;
  width: 25px;
  height: 25px;
  margin: auto;
  font-size: 20px;
  border-radius: 50px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  padding: 0.6em 0.7em 0.7em;
}
@media only screen and (max-width: 370px) {
.close-popup[data-v-49e3898e] {
    right: 0.3em;
    top: 5px;
    font-size: 15px;
    width: 18px;
    height: 18px;
}
}
.popup-pleasures[data-v-49e3898e] {
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 999999999999999;
  top: 0;
  left: 0;
  background: #0C3440E6;
  display: flex;
  align-items: center;
  color: #fff;
  flex-direction: column;
  align-content: center;
  text-align: center;
  padding-top: 5vw;
  font-family: "Poppins", sans-serif;
  padding-left: 1em;
  padding-right: 1em;
}
.pleasures__header[data-v-49e3898e] {
  margin-bottom: 1.5em;
}
.pleasures__header--txt-title[data-v-49e3898e] {
  font-size: 2em;
  color: #f4832a;
  font-weight: bold;
  margin-bottom: 0.5em !important;
}
.pleasures__header--txt-intro[data-v-49e3898e] {
  font-size: 1.3em;
  max-width: 560px;
  margin: auto;
}
.pleasures__header--txt-intro--2[data-v-49e3898e] {
  font-size: 1.2em;
}
.pleasures__body--wrapper-pleasures[data-v-49e3898e] {
  max-width: 900px;
  width: 100%;
  padding: 0 0 2em;
  overflow-y: scroll;
  min-height: 400px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  height: 400px;
  padding-bottom: 5em;
}
@media only screen and (max-width: 512px) {
.pleasures__body--wrapper-pleasures[data-v-49e3898e] {
    padding-bottom: 8em;
}
}
@media only screen and (max-width: 425px) {
.pleasures__body--wrapper-pleasures[data-v-49e3898e] {
    padding-bottom: 21em;
    min-height: 100vh;
    height: 100vh;
}
}
.pleasures__body--wrapper-pleasures input[data-v-49e3898e] {
  position: absolute;
  left: -9999px;
  width: 0;
  height: 0;
  visibility: hidden;
}
.pleasures__body--wrapper-pleasures input:checked + label p[data-v-49e3898e] {
  transform: translateY(57%) scale(0.75);
}
.pleasures__body--wrapper-pleasures input:checked + label[data-v-49e3898e]:after {
  transform: scale(1);
  opacity: 1;
}
.pleasures__body--wrapper-pleasures input:checked + label[data-v-49e3898e]:before {
  background-color: rgba(205, 103, 22, 0.83) !important;
}
.pleasures__body--wrapper-pleasures__item[data-v-49e3898e] {
  background: blue;
  width: 170px;
  margin: 1em;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  height: 80px;
  border-radius: 0.7rem;
  overflow: hidden;
  position: relative;
  background-size: cover;
  padding: 0 0.5vw;
  font-family: "Poppins", sans-serif;
  font-size: 1vw;
  color: #ffffff;
  text-align: center;
  transition: 0.3s all ease;
}
@media only screen and (max-width: 375px) {
.pleasures__body--wrapper-pleasures__item[data-v-49e3898e] {
    width: 145px;
}
}
@media only screen and (max-width: 332px) {
.pleasures__body--wrapper-pleasures__item[data-v-49e3898e] {
    width: 138px;
}
}
.pleasures__body--wrapper-pleasures__item[data-v-49e3898e]:after {
  content: "";
  position: absolute;
  display: block;
  width: 5rem;
  height: 3rem;
  top: 0.25rem;
  right: 0;
  left: 0;
  opacity: 0;
  transform: scale(0);
  transition: 0.25s ease;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M17.875,4.875A4.875,4.875,0,1,0,13,9.75,4.875,4.875,0,0,0,17.875,4.875Zm-6.013,7.368C8.849,10.4,3.969,9.892,1.513,9.752A1.4,1.4,0,0,0,0,11.128V22.442a1.4,1.4,0,0,0,1.345,1.374c2.217.116,6.7.542,9.8,2.1a.707.707,0,0,0,1.04-.6V12.825a.676.676,0,0,0-.326-.582ZM24.486,9.752c-2.455.139-7.336.646-10.348,2.491a.688.688,0,0,0-.326.591V25.315a.709.709,0,0,0,1.043.6c3.1-1.56,7.583-1.986,9.8-2.1A1.4,1.4,0,0,0,26,22.443V11.128A1.406,1.406,0,0,0,24.486,9.752Z'/%3E%3C/svg%3E");
  background-size: 1.5rem;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin: auto;
}
.pleasures__body--wrapper-pleasures__item p[data-v-49e3898e] {
  z-index: 9;
  text-shadow: 1px 1px #000000;
  line-height: 1.3;
  font-size: 0.9rem;
  transform: translateY(0%);
  transition: 0.3s all ease;
}
@media only screen and (max-width: 375px) {
.pleasures__body--wrapper-pleasures__item p[data-v-49e3898e] {
    font-size: 0.8rem;
}
}
.pleasures__body--wrapper-pleasures__item[data-v-49e3898e]:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
}
.pleasures__body--wrapper-pleasures .popup-category-1[data-v-49e3898e] {
  background-image: url(data:image/png;base64,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);
}
.pleasures__body--wrapper-pleasures .popup-category-1[data-v-49e3898e]:before {
  background-color: rgba(87, 62, 24, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-2[data-v-49e3898e] {
  background-image: url(/dist/621719ccbf73e52e2317c6f310c2a200.png);
}
.pleasures__body--wrapper-pleasures .popup-category-2[data-v-49e3898e]:before {
  background-color: rgba(125, 41, 20, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-3[data-v-49e3898e] {
  background-image: url(data:image/png;base64,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);
}
.pleasures__body--wrapper-pleasures .popup-category-3[data-v-49e3898e]:before {
  background-color: rgba(0, 23, 229, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-4[data-v-49e3898e] {
  background-image: url(/dist/e2d5e1a77944c6efad9a20dade02bf9d.png);
}
.pleasures__body--wrapper-pleasures .popup-category-4[data-v-49e3898e]:before {
  background-color: rgba(90, 100, 116, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-5[data-v-49e3898e] {
  background-image: url(/dist/30df2017abed3a743653554e584c3a65.png);
}
.pleasures__body--wrapper-pleasures .popup-category-5[data-v-49e3898e]:before {
  background-color: rgba(10, 101, 0, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-6[data-v-49e3898e] {
  background-image: url(/dist/18ee8f9b96efe63c6c9bc82fa8a986a6.png);
}
.pleasures__body--wrapper-pleasures .popup-category-6[data-v-49e3898e]:before {
  background-color: rgba(99, 79, 27, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-7[data-v-49e3898e] {
  background-image: url(/dist/2e268d0b99053b454e383eb339ea40aa.png);
}
.pleasures__body--wrapper-pleasures .popup-category-7[data-v-49e3898e]:before {
  background-color: rgba(123, 78, 128, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-8[data-v-49e3898e] {
  background-image: url(/dist/e40568a62a7fcecd49a497cd103d8601.png);
}
.pleasures__body--wrapper-pleasures .popup-category-8[data-v-49e3898e]:before {
  background-color: rgba(33, 39, 119, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-9[data-v-49e3898e] {
  background-image: url(data:image/png;base64,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);
}
.pleasures__body--wrapper-pleasures .popup-category-9[data-v-49e3898e]:before {
  background-color: rgba(191, 93, 4, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-10[data-v-49e3898e] {
  background-image: url(/dist/0a15df4fd359e904fffc12336be9546a.png);
}
.pleasures__body--wrapper-pleasures .popup-category-10[data-v-49e3898e]:before {
  background-color: rgba(100, 95, 24, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-11[data-v-49e3898e] {
  background-image: url(/dist/71d28178bd57696aeddec4fde38aa2be.png);
}
.pleasures__body--wrapper-pleasures .popup-category-11[data-v-49e3898e]:before {
  background-color: rgba(1, 10, 13, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-12[data-v-49e3898e] {
  background-image: url(/dist/80c4ddb03831ac473aaa1fb09d25f7b4.png);
}
.pleasures__body--wrapper-pleasures .popup-category-12[data-v-49e3898e]:before {
  background-color: rgba(12, 52, 64, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-13[data-v-49e3898e] {
  background-image: url(data:image/png;base64,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);
}
.pleasures__body--wrapper-pleasures .popup-category-13[data-v-49e3898e]:before {
  background-color: rgba(255, 162, 162, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-14[data-v-49e3898e] {
  background-image: url(/dist/a5c1483d8ea303a69ff41a377b67e393.png);
}
.pleasures__body--wrapper-pleasures .popup-category-14[data-v-49e3898e]:before {
  background-color: rgba(0, 32, 122, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-15[data-v-49e3898e] {
  background-image: url(data:image/png;base64,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);
}
.pleasures__body--wrapper-pleasures .popup-category-15[data-v-49e3898e]:before {
  background-color: rgba(120, 1, 1, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-16[data-v-49e3898e] {
  background-image: url(/dist/68dea69f67cb7a8e0b7bc17bce5563ac.png);
}
.pleasures__body--wrapper-pleasures .popup-category-16[data-v-49e3898e]:before {
  background-color: rgba(21, 112, 139, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-17[data-v-49e3898e] {
  background-image: url(/dist/0eddf0759d689c3caa8196add1127b93.png);
}
.pleasures__body--wrapper-pleasures .popup-category-17[data-v-49e3898e]:before {
  background-color: rgba(27, 139, 0, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-18[data-v-49e3898e] {
  background-image: url(/dist/54b81f83e092789bf6f9a4a377662f35.png);
}
.pleasures__body--wrapper-pleasures .popup-category-18[data-v-49e3898e]:before {
  background-color: rgba(9, 249, 241, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-19[data-v-49e3898e] {
  background-image: url(/dist/39ade1418709fccd58ccd4cd84362cb8.png);
}
.pleasures__body--wrapper-pleasures .popup-category-19[data-v-49e3898e]:before {
  background-color: rgba(12, 52, 64, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-20[data-v-49e3898e] {
  background-image: url(/dist/e1fa52eea549afe3317bb4e65358ffa4.png);
}
.pleasures__body--wrapper-pleasures .popup-category-20[data-v-49e3898e]:before {
  background-color: rgba(87, 62, 24, 0.6);
}
.pleasures__body--wrapper-pleasures .popup-category-21[data-v-49e3898e] {
  background-image: url(/dist/f737cf350ef50d14f8a9efda406a732d.png);
}
.pleasures__body--wrapper-pleasures .popup-category-21[data-v-49e3898e]:before {
  background-color: rgba(4, 125, 104, 0.6);
}
.pleasures__body--wrapper-data[data-v-49e3898e]:nth-child(2n) {
  margin-top: 2em;
}
.pleasures__body--wrapper-data.email[data-v-49e3898e] {
  font-size: 12px;
}
.pleasures__footer[data-v-49e3898e] {
  margin-top: 2.5rem;
  position: fixed;
  bottom: 0;
  background: #0C3440E6;
  width: 100%;
  z-index: 9999;
  padding: 1em;
}
.pleasures__footer .btn[data-v-49e3898e] {
  font-size: 0.8em !important;
  box-shadow: none;
  text-transform: none;
  border: 1px solid rgba(94, 94, 94, 0.23);
  border-radius: 5px;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  align-items: center;
  color: #474747;
  background: #fafafa;
  padding: 1em 2em !important;
}
.pleasures__footer .btn.disabled[data-v-49e3898e], .pleasures__footer .btn[disabled][data-v-49e3898e] {
  background-color: gray !important;
}
.pleasures__footer .btn span[data-v-49e3898e] {
  display: inline-block;
  margin-left: 10px;
  padding-right: 22px;
  width: 100%;
  letter-spacing: 0.22px;
  font-size: 1.5em;
  white-space: nowrap;
  font-weight: 600;
}
.pleasures__footer .btn i[data-v-49e3898e] {
  color: #a5a5a5;
}
.pleasures__footer .btn__validate[data-v-49e3898e] {
  margin-bottom: 2em;
}
.home .blue {
  color: #24ADD6;
}
.pleasures__body .email .alert-validate:before {
  top: 1.5em !important;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container {
  position: relative;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container .alert-validate:before {
  font-size: 1.3em;
  right: 1em;
  top: 1em;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container .input-tel, .pleasures__body--wrapper-data .section-body__unlogged-input--container .country-selector {
  height: auto;
  min-height: auto;
  font-size: 11px;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container:focus {
  outline: none;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container input {
  background-clip: padding-box;
  border: 1px solid rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  font-size: 1.6em;
  line-height: 1.41;
  padding: 1em 1em 0;
  width: 100%;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  border-radius: 5px;
  height: 3em;
  margin-bottom: 0;
  transition: 0.3s;
  background: transparent;
  color: #ffffff;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container input:focus {
  outline: none;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container input.country-selector__input {
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0) !important;
  padding-top: 0 !important;
  background: transparent;
  color: #ffffff;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container input.input-tel__input {
  border-radius: 5px !important;
  border: 1px solid rgba(255, 255, 255, 0.5);
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0) !important;
  background: transparent;
  color: #ffffff;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container label {
  color: #ffffff !important;
  font-size: 0.9em;
  left: 16px;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  transition: 0.3s all ease-in-out;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  opacity: 0.7;
  font-style: normal;
}
.pleasures__body--wrapper-data .section-body__unlogged-input--container label.input-tel__label {
  color: #ffffff;
  font-size: 1.5em;
  margin-top: 1.1em;
  top: -9px;
  left: 18px;
}
.pleasures__body--wrapper-data .is-focused label.input-tel__label {
  font-size: 0.9em;
  margin-top: 0.6em;
  left: 14px;
  top: -2px;
  color: #acacae !important;
}
.pleasures__body--wrapper-data .has-value label.input-tel__label {
  font-size: 0.9em;
  margin-top: 0.6em;
  top: -2px;
  color: #f30f50 !important;
}
.pleasures__body--wrapper-data .input-tel.input-phone-number.has-value input.input-tel__input {
  border: 1px solid #f30f50 !important;
}
.pleasures__body--wrapper-data .input-tel.input-phone-number.is-valid.has-value input.input-tel__input {
  border: 1px solid #19b0d5 !important;
  background: transparent;
  transition: 0.3s;
}
.pleasures__body--wrapper-data .input-tel.input-phone-number.is-valid.has-value label.input-tel__label {
  color: #19b0d5 !important;
}
.pleasures__body--wrapper-data .label--float .has-value label.unlogged-label {
  color: #19b0d5 !important;
}
.pleasures__body--wrapper-data .alert-check .custom-control-label:before {
  border: 1px solid #f30f50;
}
.pleasures__body--wrapper-data .alert-check + span {
  color: #f30f50;
}
.pleasures__body--wrapper-data .has-check .custom-control-label:before {
  border: 1px solid #19b0d5;
}
.pleasures__body--wrapper-data .country-selector__list__item .dots-text {
  color: black !important;
}
.loader-pageOtp[data-v-3f4b205a] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex !important;
  align-items: center;
  justify-content: center;
  z-index: 10;
}
.loader-pageOtp[data-v-3f4b205a]:before {
  content: "";
  background: #ffffffb0;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.home .blue {
  color: #24ADD6;
}
body {
  background-color: #f0f0f0;
  min-height: auto;
}
.contain-to-grid.nav--login, #footer.footer--login {
  display: none !important;
}
#content.content--custom {
  padding-top: 0;
  background-image: none;
  width: auto;
  float: none;
  font-size: 11px;
}
.vue-otp-field {
  margin-bottom: 0;
  height: 5em;
}
#otp-validation {
  font-family: "Poppins", sans-serif;
  position: relative;
}
#otp-validation .otp-input {
  height: 3em;
  padding: 5px;
  margin: 0 10px;
  font-size: 20px;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  text-align: center;
  width: 68%;
  box-shadow: none;
}
@media only screen and (max-width: 410px) {
#otp-validation .otp-input {
    margin: 0 7px;
    width: 73%;
}
}
#otp-validation .otp-input.error {
  border: 1px solid red !important;
}
#otp-validation .otp-input:active, #otp-validation .otp-input:focus {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #f8feff;
  border-color: #24ADD6;
}

.cf-turnstile-container[data-v-4b748e94] {
  /* Asegura que el contenedor tenga espacio para el widget */
  display: inline-block; /* O block, según tu layout */
  min-height: 65px; /* Altura estándar del widget Turnstile */
  min-width: 300px; /* Ancho estándar del widget Turnstile */
}
/* Estilos opcionales para estados de carga/error */
/*
.cf-turnstile-container p {
  text-align: center;
  color: #888;
}
*/

.fade-enter-active[data-v-670bb044], .fade-leave-active[data-v-670bb044] {
  transition: opacity 0.5s;
}
.fade-enter[data-v-670bb044], .fade-leave-to[data-v-670bb044] {
  opacity: 0;
}
.spinner-circle[data-v-670bb044] {
  position: relative;
}
.spinner-circle[data-v-670bb044]::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  -webkit-animation: spin-data-v-670bb044 2s infinite linear;
  animation: spin-data-v-670bb044 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-670bb044 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-670bb044] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.code-msg[data-v-670bb044] {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: 0.3s;
}
.txt-phone-number[data-v-670bb044] {
  font-size: 1.6em;
  margin-top: 0.5em;
  display: block;
}
.captcha-container[data-v-670bb044] {
  margin-top: 15px;
  margin-bottom: 25px !important;
  min-height: 70px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
p[style*="color: red"][data-v-670bb044] {
  font-size: 0.9em;
  margin-top: 5px;
}
.home .blue {
  color: #24ADD6;
}
body {
  background-color: #f0f0f0;
  min-height: auto;
}
#section-email {
  font-family: "Poppins", sans-serif;
  width: 42em;
  margin: 6em auto 0;
  text-align: center;
}
@media only screen and (max-width: 540px) {
#section-email {
    width: 96%;
    margin: 3em auto 0;
}
}
#section-email .section-header {
  margin-bottom: 3em;
}
#section-email .section-body--line {
  padding: 3em;
  background: #ffffff;
  border: 1px solid #dcdcdc;
}
@media only screen and (max-width: 410px) {
#section-email .section-body--line {
    padding: 3em 1.5em;
}
}
#section-email .section-body__title {
  margin-bottom: 2em;
}
#section-email .section-body__title p {
  font-size: 1.7em;
  font-weight: 600;
  color: #0C3440;
  line-height: normal;
  width: 84%;
  margin: 0 auto !important;
}
#section-email .section-body__unlogged-input {
  margin-bottom: 2em;
}
#section-email .section-body__unlogged-input--container {
  position: relative;
  margin-bottom: 2.5em;
}
#section-email .section-body__unlogged-input--container:focus {
  outline: none;
}
#section-email .section-body__unlogged-input--container label {
  color: #acacae;
  font-size: 0.9em;
  left: 16px;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  transition: 0.3s all ease-in-out;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  opacity: 0.7;
  font-style: normal;
  top: 0;
}
#section-email .section-body__unlogged-input--container input {
  background-clip: padding-box;
  border: 1px solid rgba(94, 94, 94, 0.23);
  -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  font-size: 1.6em;
  line-height: 1.41;
  padding: 1em 1em 0;
  width: 100%;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  border-radius: 5px;
  height: 3em;
  margin-bottom: 0;
  transition: 0.3s;
}
#section-email .section-body__unlogged-input--container input:focus {
  outline: none;
}
#section-email .section-body__unlogged-input--container input:focus + label {
  margin-top: 0 !important;
  font-size: 0.9em !important;
  color: #acacae !important;
}
#section-email .section-body .btn {
  box-shadow: none;
  text-transform: none;
  border: 1px solid rgba(94, 94, 94, 0.23);
  border-radius: 5px;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  align-items: center;
  color: #474747;
  background: #fafafa;
  padding: 1em 2em !important;
}
#section-email .section-body .btn span {
  display: inline-block;
  margin-left: 10px;
  padding-right: 22px;
  width: 100%;
  letter-spacing: 0.22px;
  font-size: 1.5em;
  white-space: nowrap;
  font-weight: 600;
}
#section-email .section-body .btn i {
  color: #a5a5a5;
}
#section-email .section-body .btn__validate {
  margin-bottom: 2em;
}
#section-email .section-body__other {
  margin-bottom: 2em;
}
#section-email .section-body__other .terms-accept {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 2em;
}
#section-email .section-body__other .terms-accept span {
  margin-left: 1em;
}
#section-email .section-body__other .terms-accept .custom-control {
  position: relative;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-label {
  position: relative;
  margin: 0;
  width: 1.5em;
  height: 1.5em;
  padding: 0;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-label:before {
  width: 1.5em;
  height: 1.5em;
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-label::after {
  width: 1.5em;
  height: 1.5em;
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  background: no-repeat 50%/50% 50%;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #24ADD6;
  background-color: #24ADD6;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 405.3 405.3' style='enable-background:new 0 0 405.3 405.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M393.4,124.4L179.6,338.2c-15.8,15.8-41.5,15.8-57.4,0L11.9,227.8C-4,212-4,186.3,11.9,170.5 c15.8-15.8,41.5-15.8,57.4,0l81.7,81.7L336,67.1c15.8-15.8,41.5-15.8,57.4,0C409.2,82.9,409.2,108.6,393.4,124.4z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
#section-email .section-body__other .terms-accept .custom-control span {
  font-size: 1.3em;
}
#section-email .section-body__message {
  margin-bottom: 2em;
}
#section-email .section-body__message p {
  font-size: 1.5em;
  color: #0C3440;
}
#section-email .section-body__message p span {
  font-weight: 900;
}
#section-email .section-body hr {
  margin-bottom: 2em;
  border-top: 1px solid #d2d2d2;
}
#section-email .section-body__switch {
  display: flex;
  justify-content: center;
}
#section-email .section-body__switch p {
  font-size: 1.3em;
}
#section-email .section-body__switch p span {
  font-weight: 900;
  cursor: pointer;
  color: #24ADD6;
  text-decoration: underline;
}
#section-email .section-body__switch .btn-primary-link {
  text-decoration: underline;
  color: #24ADD6;
  margin-left: 0.4em !important;
  font-weight: 700;
  cursor: pointer;
}
#section-email .alert-check .custom-control-label:before {
  border: 1px solid #f30f50 !important;
}
#section-email .alert-check + span {
  color: #f30f50;
}
#section-email .alert-check + span a {
  color: #f30f50 !important;
}
#section-email .has-check .custom-control-label:before {
  border: 1px solid #19b0d5;
}
.home .blue {
  color: #24ADD6;
}
.section-body__unlogged-input--container label {
  margin-top: 0em !important;
}
#section-phone .section-body__unlogged-input--container .alert-validate input.input-tel__input {
  border: 1px solid #f30f50 !important;
}
#section-phone .section-body__unlogged-input--container .alert-validate .is-focused label.input-tel__label {
  color: #f30f50 !important;
}
.alert-validate {
  color: #f30f50 !important;
}
.alert-validate input {
  border: 1px solid #f30f50 !important;
}
.alert-validate:before {
  content: "\f12a";
  font-family: FontAwesome;
  display: block;
  position: absolute;
  font-size: 1.6em;
  right: 1em;
  top: 1.2em;
  z-index: 1;
}
.has-value input {
  border: 1px solid #19b0d5 !important;
  background: #f8feff;
  transition: 0.3s;
}
.has-value label {
  color: #19b0d5 !important;
}
.has-value .icon {
  color: #19b0d5;
}
.ui-message-error {
  font-size: 1em;
  text-align: left;
  transition: 0.3s;
  padding: 0 0 0;
  color: #f30f50 !important;
  position: absolute;
}
.ui-message-error p {
  font-size: 0.9em;
  margin-top: 3px !important;
}
.fade-enter-active[data-v-a78cd600], .fade-leave-active[data-v-a78cd600] {
  transition: opacity 0.5s;
}
.fade-enter[data-v-a78cd600], .fade-leave-to[data-v-a78cd600] {
  opacity: 0;
}
.spinner-circle[data-v-a78cd600] {
  position: relative;
}
.spinner-circle[data-v-a78cd600]::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  -webkit-animation: spin-data-v-a78cd600 2s infinite linear;
  animation: spin-data-v-a78cd600 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-a78cd600 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-a78cd600] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.code-msg[data-v-a78cd600] {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: 0.3s;
}
.txt-phone-number[data-v-a78cd600] {
  font-size: 1.6em;
  margin-top: 0.5em;
  display: block;
}
.home .blue {
  color: #24ADD6;
}
body {
  background-color: #f0f0f0;
  min-height: auto;
}
#section-email {
  font-family: "Poppins", sans-serif;
  width: 42em;
  margin: 6em auto 0;
  text-align: center;
}
@media only screen and (max-width: 540px) {
#section-email {
    width: 96%;
    margin: 3em auto 0;
}
}
#section-email .section-header {
  margin-bottom: 3em;
}
#section-email .section-body--line {
  padding: 3em;
  background: #ffffff;
  border: 1px solid #dcdcdc;
}
@media only screen and (max-width: 410px) {
#section-email .section-body--line {
    padding: 3em 1.5em;
}
}
#section-email .section-body__title {
  margin-bottom: 2em;
}
#section-email .section-body__title p {
  font-size: 1.7em;
  font-weight: 600;
  color: #0C3440;
  line-height: normal;
  width: 84%;
  margin: 0 auto !important;
}
#section-email .section-body__unlogged-input {
  margin-bottom: 2em;
}
#section-email .section-body__unlogged-input--container {
  position: relative;
  margin-bottom: 2.5em;
}
#section-email .section-body__unlogged-input--container:focus {
  outline: none;
}
#section-email .section-body__unlogged-input--container label {
  color: #acacae;
  font-size: 0.9em;
  left: 16px;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  transition: 0.3s all ease-in-out;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  opacity: 0.7;
  font-style: normal;
  top: 0;
}
#section-email .section-body__unlogged-input--container input {
  background-clip: padding-box;
  border: 1px solid rgba(94, 94, 94, 0.23);
  -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  font-size: 1.6em;
  line-height: 1.41;
  padding: 1em 1em 0;
  width: 100%;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  border-radius: 5px;
  height: 3em;
  margin-bottom: 0;
  transition: 0.3s;
}
#section-email .section-body__unlogged-input--container input:focus {
  outline: none;
}
#section-email .section-body__unlogged-input--container input:focus + label {
  margin-top: 0 !important;
  font-size: 0.9em !important;
  color: #acacae !important;
}
#section-email .section-body .btn {
  box-shadow: none;
  text-transform: none;
  border: 1px solid rgba(94, 94, 94, 0.23);
  border-radius: 5px;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  align-items: center;
  color: #474747;
  background: #fafafa;
  padding: 1em 2em !important;
}
#section-email .section-body .btn span {
  display: inline-block;
  margin-left: 10px;
  padding-right: 22px;
  width: 100%;
  letter-spacing: 0.22px;
  font-size: 1.5em;
  white-space: nowrap;
  font-weight: 600;
}
#section-email .section-body .btn i {
  color: #a5a5a5;
}
#section-email .section-body .btn__validate {
  margin-bottom: 2em;
}
#section-email .section-body__other {
  margin-bottom: 2em;
}
#section-email .section-body__other .terms-accept {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 2em;
}
#section-email .section-body__other .terms-accept span {
  margin-left: 1em;
}
#section-email .section-body__other .terms-accept .custom-control {
  position: relative;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-label {
  position: relative;
  margin: 0;
  width: 1.5em;
  height: 1.5em;
  padding: 0;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-label:before {
  width: 1.5em;
  height: 1.5em;
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-label::after {
  width: 1.5em;
  height: 1.5em;
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  background: no-repeat 50%/50% 50%;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #24ADD6;
  background-color: #24ADD6;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 405.3 405.3' style='enable-background:new 0 0 405.3 405.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M393.4,124.4L179.6,338.2c-15.8,15.8-41.5,15.8-57.4,0L11.9,227.8C-4,212-4,186.3,11.9,170.5 c15.8-15.8,41.5-15.8,57.4,0l81.7,81.7L336,67.1c15.8-15.8,41.5-15.8,57.4,0C409.2,82.9,409.2,108.6,393.4,124.4z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
#section-email .section-body__other .terms-accept .custom-control span {
  font-size: 1.3em;
}
#section-email .section-body__message {
  margin-bottom: 2em;
}
#section-email .section-body__message p {
  font-size: 1.5em;
  color: #0C3440;
}
#section-email .section-body__message p span {
  font-weight: 900;
}
#section-email .section-body hr {
  margin-bottom: 2em;
  border-top: 1px solid #d2d2d2;
}
#section-email .section-body__switch {
  display: flex;
  justify-content: center;
}
#section-email .section-body__switch p {
  font-size: 1.3em;
}
#section-email .section-body__switch p span {
  font-weight: 900;
  cursor: pointer;
  color: #24ADD6;
  text-decoration: underline;
}
#section-email .section-body__switch .btn-primary-link {
  text-decoration: underline;
  color: #24ADD6;
  margin-left: 0.4em !important;
  font-weight: 700;
  cursor: pointer;
}
#section-email .alert-check .custom-control-label:before {
  border: 1px solid #f30f50 !important;
}
#section-email .alert-check + span {
  color: #f30f50;
}
#section-email .alert-check + span a {
  color: #f30f50 !important;
}
#section-email .has-check .custom-control-label:before {
  border: 1px solid #19b0d5;
}
.home .blue {
  color: #24ADD6;
}
.section-body__unlogged-input--container label {
  margin-top: 0em !important;
}
#section-phone .section-body__unlogged-input--container .alert-validate input.input-tel__input {
  border: 1px solid #f30f50 !important;
}
#section-phone .section-body__unlogged-input--container .alert-validate .is-focused label.input-tel__label {
  color: #f30f50 !important;
}
.alert-validate {
  color: #f30f50 !important;
}
.alert-validate input {
  border: 1px solid #f30f50 !important;
}
.alert-validate:before {
  content: "\f12a";
  font-family: FontAwesome;
  display: block;
  position: absolute;
  font-size: 1.6em;
  right: 1em;
  top: 1.2em;
  z-index: 1;
}
.has-value input {
  border: 1px solid #19b0d5 !important;
  background: #f8feff;
  transition: 0.3s;
}
.has-value label {
  color: #19b0d5 !important;
}
.has-value .icon {
  color: #19b0d5;
}
.ui-message-error {
  font-size: 1em;
  text-align: left;
  transition: 0.3s;
  padding: 0 0 0;
  color: #f30f50 !important;
  position: absolute;
}
.ui-message-error p {
  font-size: 0.9em;
  margin-top: 3px !important;
}
.loader-pageOtp[data-v-64fd74ad] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex !important;
  align-items: center;
  justify-content: center;
  z-index: 10;
}
.loader-pageOtp[data-v-64fd74ad]:before {
  content: "";
  background: #ffffffb0;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.captcha-container[data-v-64fd74ad] {
  margin-top: 15px;
  margin-bottom: 15px;
  min-height: 70px;
  display: flex;
  justify-content: center;
  align-items: center;
}
p[style*="color: red"][data-v-64fd74ad] {
  font-size: 0.9em;
}
.home .blue {
  color: #24ADD6;
}
body {
  background-color: #f0f0f0;
  min-height: auto;
}
.contain-to-grid.nav--login, #footer.footer--login {
  display: none !important;
}
#content.content--custom {
  padding-top: 0;
  background-image: none;
  width: auto;
  float: none;
  font-size: 11px;
}
.vue-otp-field {
  margin-bottom: 0;
  height: 5em;
}
#otp-validation {
  font-family: "Poppins", sans-serif;
}
#otp-validation .otp-input {
  height: 3em;
  padding: 5px;
  margin: 0 10px;
  font-size: 20px;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  text-align: center;
  width: 68%;
  box-shadow: none;
}
@media only screen and (max-width: 410px) {
#otp-validation .otp-input {
    margin: 0 7px;
    width: 73%;
}
}
#otp-validation .otp-input.error {
  border: 1px solid red !important;
}
#otp-validation .otp-input:active, #otp-validation .otp-input:focus {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #f8feff;
  border-color: #24ADD6;
}
.fade-enter-active[data-v-50d5f1b8], .fade-leave-active[data-v-50d5f1b8] {
  transition: opacity 0.5s;
}
.fade-enter[data-v-50d5f1b8], .fade-leave-to[data-v-50d5f1b8] {
  opacity: 0;
}
.spinner-circle[data-v-50d5f1b8] {
  position: relative;
}
.spinner-circle[data-v-50d5f1b8]::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  -webkit-animation: spin-data-v-50d5f1b8 2s infinite linear;
  animation: spin-data-v-50d5f1b8 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-50d5f1b8 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-50d5f1b8] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.code-msg[data-v-50d5f1b8] {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: 0.3s;
}
.txt-phone-number[data-v-50d5f1b8] {
  font-size: 1.6em;
  margin-top: 0.5em;
  display: block;
}
.captcha-container[data-v-50d5f1b8] {
  margin-top: 15px;
  margin-bottom: 25px !important;
  min-height: 70px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
p[style*="color: red"][data-v-50d5f1b8] {
  font-size: 0.9em;
  margin-top: 5px;
}
.home .blue {
  color: #24ADD6;
}
body {
  background-color: #f0f0f0;
  min-height: auto;
}
#section-email {
  font-family: "Poppins", sans-serif;
  width: 42em;
  margin: 6em auto 0;
  text-align: center;
}
@media only screen and (max-width: 540px) {
#section-email {
    width: 96%;
    margin: 3em auto 0;
}
}
#section-email .section-header {
  margin-bottom: 3em;
}
#section-email .section-body--line {
  padding: 3em;
  background: #ffffff;
  border: 1px solid #dcdcdc;
}
@media only screen and (max-width: 410px) {
#section-email .section-body--line {
    padding: 3em 1.5em;
}
}
#section-email .section-body__title {
  margin-bottom: 2em;
}
#section-email .section-body__title p {
  font-size: 1.7em;
  font-weight: 600;
  color: #0C3440;
  line-height: normal;
  width: 84%;
  margin: 0 auto !important;
}
#section-email .section-body__unlogged-input {
  margin-bottom: 2em;
}
#section-email .section-body__unlogged-input--container {
  position: relative;
  margin-bottom: 2.5em;
}
#section-email .section-body__unlogged-input--container:focus {
  outline: none;
}
#section-email .section-body__unlogged-input--container label {
  color: #acacae;
  font-size: 0.9em;
  left: 16px;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  transition: 0.3s all ease-in-out;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  opacity: 0.7;
  font-style: normal;
  top: 0;
}
#section-email .section-body__unlogged-input--container input {
  background-clip: padding-box;
  border: 1px solid rgba(94, 94, 94, 0.23);
  -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  font-size: 1.6em;
  line-height: 1.41;
  padding: 1em 1em 0;
  width: 100%;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  border-radius: 5px;
  height: 3em;
  margin-bottom: 0;
  transition: 0.3s;
}
#section-email .section-body__unlogged-input--container input:focus {
  outline: none;
}
#section-email .section-body__unlogged-input--container input:focus + label {
  margin-top: 0 !important;
  font-size: 0.9em !important;
  color: #acacae !important;
}
#section-email .section-body .btn {
  box-shadow: none;
  text-transform: none;
  border: 1px solid rgba(94, 94, 94, 0.23);
  border-radius: 5px;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  align-items: center;
  color: #474747;
  background: #fafafa;
  padding: 1em 2em !important;
}
#section-email .section-body .btn span {
  display: inline-block;
  margin-left: 10px;
  padding-right: 22px;
  width: 100%;
  letter-spacing: 0.22px;
  font-size: 1.5em;
  white-space: nowrap;
  font-weight: 600;
}
#section-email .section-body .btn i {
  color: #a5a5a5;
}
#section-email .section-body .btn__validate {
  margin-bottom: 2em;
}
#section-email .section-body__other {
  margin-bottom: 2em;
}
#section-email .section-body__other .terms-accept {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 2em;
}
#section-email .section-body__other .terms-accept span {
  margin-left: 1em;
}
#section-email .section-body__other .terms-accept .custom-control {
  position: relative;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-label {
  position: relative;
  margin: 0;
  width: 1.5em;
  height: 1.5em;
  padding: 0;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-label:before {
  width: 1.5em;
  height: 1.5em;
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-label::after {
  width: 1.5em;
  height: 1.5em;
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  background: no-repeat 50%/50% 50%;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #24ADD6;
  background-color: #24ADD6;
}
#section-email .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 405.3 405.3' style='enable-background:new 0 0 405.3 405.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M393.4,124.4L179.6,338.2c-15.8,15.8-41.5,15.8-57.4,0L11.9,227.8C-4,212-4,186.3,11.9,170.5 c15.8-15.8,41.5-15.8,57.4,0l81.7,81.7L336,67.1c15.8-15.8,41.5-15.8,57.4,0C409.2,82.9,409.2,108.6,393.4,124.4z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
#section-email .section-body__other .terms-accept .custom-control span {
  font-size: 1.3em;
}
#section-email .section-body__message {
  margin-bottom: 2em;
}
#section-email .section-body__message p {
  font-size: 1.5em;
  color: #0C3440;
}
#section-email .section-body__message p span {
  font-weight: 900;
}
#section-email .section-body hr {
  margin-bottom: 2em;
  border-top: 1px solid #d2d2d2;
}
#section-email .section-body__switch {
  display: flex;
  justify-content: center;
}
#section-email .section-body__switch p {
  font-size: 1.3em;
}
#section-email .section-body__switch p span {
  font-weight: 900;
  cursor: pointer;
  color: #24ADD6;
  text-decoration: underline;
}
#section-email .section-body__switch .btn-primary-link {
  text-decoration: underline;
  color: #24ADD6;
  margin-left: 0.4em !important;
  font-weight: 700;
  cursor: pointer;
}
#section-email .alert-check .custom-control-label:before {
  border: 1px solid #f30f50 !important;
}
#section-email .alert-check + span {
  color: #f30f50;
}
#section-email .alert-check + span a {
  color: #f30f50 !important;
}
#section-email .has-check .custom-control-label:before {
  border: 1px solid #19b0d5;
}
.spinner-circle[data-v-28168230] {
  position: relative;
}
.spinner-circle[data-v-28168230]::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  -webkit-animation: spin-data-v-28168230 2s infinite linear;
  animation: spin-data-v-28168230 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-28168230 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-28168230] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.code-msg[data-v-28168230] {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: 0.3s;
}
.txt-phone-number[data-v-28168230] {
  font-size: 1.6em;
  margin-top: 0.5em;
  display: block;
}
.captcha-container[data-v-28168230] {
  margin-top: 15px;
  margin-bottom: 25px !important;
  min-height: 70px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
p[style*="color: red"][data-v-28168230] {
  font-size: 0.9em;
  margin-top: 5px;
}
.home .blue {
  color: #24ADD6;
}
body {
  background-color: #f0f0f0;
  min-height: auto;
}
#section-phone {
  width: 42em;
  margin: 6em auto 0;
  text-align: center;
  font-family: "Poppins", sans-serif;
}
@media only screen and (max-width: 540px) {
#section-phone {
    width: 96%;
    margin: 3em auto 0;
}
}
#section-phone .section-header {
  margin-bottom: 3em;
}
#section-phone .section-body--line {
  padding: 3em;
  background: #ffffff;
  border: 1px solid #dcdcdc;
}
@media only screen and (max-width: 410px) {
#section-phone .section-body--line {
    padding: 3em 1.5em;
}
}
#section-phone .section-body__title {
  margin-bottom: 2em;
}
#section-phone .section-body__title p {
  font-size: 1.7em;
  font-weight: 600;
  color: #0C3440;
  line-height: normal;
  width: 84%;
  margin: 0 auto !important;
}
#section-phone .section-body__unlogged-input {
  margin-bottom: 2em;
}
#section-phone .section-body__unlogged-input--container {
  position: relative;
  margin-bottom: 3em;
}
#section-phone .section-body__unlogged-input--container:focus {
  outline: none;
}
#section-phone .section-body__unlogged-input--container label {
  color: #acacae;
  font-size: 0.9em;
  left: 16px;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  transition: 0.3s all ease-in-out;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  opacity: 0.7;
  font-style: normal;
  top: 0;
}
#section-phone .section-body__unlogged-input--container input {
  background-clip: padding-box;
  border: 1px solid rgba(94, 94, 94, 0.23);
  -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  font-size: 1.6em;
  line-height: 1.41;
  padding: 1em 1em 0;
  width: 100%;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  border-radius: 5px;
  height: 3em;
  margin-bottom: 0;
  transition: 0.3s;
}
#section-phone .section-body__unlogged-input--container input:focus {
  outline: none;
}
#section-phone .section-body__unlogged-input--container input:focus + label {
  margin-top: 0 !important;
  font-size: 0.9em !important;
  color: #acacae !important;
}
#section-phone .section-body__unlogged-input--container input.country-selector__input {
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0) !important;
  padding-top: 0;
}
#section-phone .section-body__unlogged-input--container input.input-tel__input {
  border-radius: 5px !important;
  border: 1px solid rgba(94, 94, 94, 0.23) !important;
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0) !important;
}
#section-phone .section-body__unlogged-input--container label.input-tel__label {
  color: #acacae;
  font-size: 1.3em;
  margin-top: 1.1em;
  top: -2px;
  left: 18px;
}
#section-phone .section-body__unlogged-input .is-focused label.input-tel__label {
  font-size: 0.9em;
  margin-top: 0.1em;
  top: -2px;
  color: #acacae !important;
}
#section-phone .section-body__unlogged-input .has-value label.input-tel__label {
  font-size: 0.9em;
  margin-top: 0.1em;
  top: -2px;
  color: #f30f50 !important;
}
#section-phone .section-body__unlogged-input .input-tel.input-phone-number.has-value input.input-tel__input {
  border: 1px solid #f30f50 !important;
}
#section-phone .section-body__unlogged-input .input-tel.input-phone-number.is-valid.has-value input.input-tel__input {
  border: 1px solid #19b0d5 !important;
  background: #f8feff;
  transition: 0.3s;
}
#section-phone .section-body__unlogged-input .input-tel.input-phone-number.is-valid.has-value label.input-tel__label {
  color: #19b0d5 !important;
}
#section-phone .section-body .btn {
  box-shadow: none;
  text-transform: none;
  border: 1px solid rgba(94, 94, 94, 0.23);
  border-radius: 5px;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  align-items: center;
  color: #474747;
  background: #fafafa;
  padding: 1em 2em !important;
}
#section-phone .section-body .btn span {
  display: inline-block;
  margin-left: 10px;
  padding-right: 22px;
  width: 100%;
  letter-spacing: 0.22px;
  font-size: 1.5em;
  white-space: nowrap;
  font-weight: 600;
}
#section-phone .section-body .btn i {
  color: #a5a5a5;
}
#section-phone .section-body .btn__validate {
  margin-bottom: 2em;
}
#section-phone .section-body__other {
  margin-bottom: 2em;
}
#section-phone .section-body__other .terms-accept {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 2em;
}
#section-phone .section-body__other .terms-accept span {
  margin-left: 1em;
}
#section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-label {
  position: relative;
  margin: 0;
  width: 1.5em;
  height: 1.5em;
  padding: 0;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-label:before {
  width: 1.5em;
  height: 1.5em;
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-label::after {
  width: 1.5em;
  height: 1.5em;
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  background: no-repeat 50%/50% 50%;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #24ADD6;
  background-color: #24ADD6;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 405.3 405.3' style='enable-background:new 0 0 405.3 405.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M393.4,124.4L179.6,338.2c-15.8,15.8-41.5,15.8-57.4,0L11.9,227.8C-4,212-4,186.3,11.9,170.5 c15.8-15.8,41.5-15.8,57.4,0l81.7,81.7L336,67.1c15.8-15.8,41.5-15.8,57.4,0C409.2,82.9,409.2,108.6,393.4,124.4z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
#section-phone .section-body__other .terms-accept .custom-control span {
  font-size: 1.3em;
}
#section-phone .section-body hr {
  margin-bottom: 2em;
  border-top: 1px solid #d2d2d2;
}
#section-phone .section-body__switch {
  display: flex;
  justify-content: center;
}
#section-phone .section-body__switch p {
  font-size: 1.3em;
}
#section-phone .section-body__switch p span {
  font-weight: 900;
  cursor: pointer;
  color: #24ADD6;
  text-decoration: underline;
}
#section-phone .section-body__switch .btn-primary-link {
  text-decoration: underline;
  color: #24ADD6;
  margin-left: 0.4em !important;
  font-weight: 700;
  cursor: pointer;
}
#section-phone .alert-check .custom-control-label:before {
  border: 1px solid #f30f50 !important;
}
#section-phone .alert-check + span {
  color: #f30f50;
}
#section-phone .alert-check + span a {
  color: #f30f50 !important;
}
#section-phone .has-check .custom-control-label:before {
  border: 1px solid #19b0d5;
}
#section-phone .country-selector__list__item .dots-text {
  color: black !important;
}
.spinner-circle[data-v-5ac7135c] {
  position: relative;
}
.spinner-circle[data-v-5ac7135c]::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  -webkit-animation: spin-data-v-5ac7135c 2s infinite linear;
  animation: spin-data-v-5ac7135c 2s infinite linear;
  display: inline-block;
  width: 1rem;
  height: 1rem;
  vertical-align: -0.125em;
  border: 0.25em solid black;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes spin-data-v-5ac7135c {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.disable[data-v-5ac7135c] {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.code-msg[data-v-5ac7135c] {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: 0.3s;
}
.txt-phone-number[data-v-5ac7135c] {
  font-size: 1.6em;
  margin-top: 0.5em;
  display: block;
}
.captcha-container[data-v-5ac7135c] {
  margin-top: 15px;
  margin-bottom: 25px !important;
  min-height: 70px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
p[style*="color: red"][data-v-5ac7135c] {
  font-size: 0.9em;
  margin-top: 5px;
}
.home .blue {
  color: #24ADD6;
}
body {
  background-color: #f0f0f0;
  min-height: auto;
}
#section-phone {
  width: 42em;
  margin: 6em auto 0;
  text-align: center;
  font-family: "Poppins", sans-serif;
}
@media only screen and (max-width: 540px) {
#section-phone {
    width: 96%;
    margin: 3em auto 0;
}
}
#section-phone .section-header {
  margin-bottom: 3em;
}
#section-phone .section-body--line {
  padding: 3em;
  background: #ffffff;
  border: 1px solid #dcdcdc;
}
@media only screen and (max-width: 410px) {
#section-phone .section-body--line {
    padding: 3em 1.5em;
}
}
#section-phone .section-body__title {
  margin-bottom: 2em;
}
#section-phone .section-body__title p {
  font-size: 1.7em;
  font-weight: 600;
  color: #0C3440;
  line-height: normal;
  width: 84%;
  margin: 0 auto !important;
}
#section-phone .section-body__unlogged-input {
  margin-bottom: 2em;
}
#section-phone .section-body__unlogged-input--container {
  position: relative;
  margin-bottom: 3em;
}
#section-phone .section-body__unlogged-input--container:focus {
  outline: none;
}
#section-phone .section-body__unlogged-input--container label {
  color: #acacae;
  font-size: 0.9em;
  left: 16px;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  transition: 0.3s all ease-in-out;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  opacity: 0.7;
  font-style: normal;
  top: 0;
}
#section-phone .section-body__unlogged-input--container input {
  background-clip: padding-box;
  border: 1px solid rgba(94, 94, 94, 0.23);
  -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  font-size: 1.6em;
  line-height: 1.41;
  padding: 1em 1em 0;
  width: 100%;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-property: -webkit-box-shadow;
  transition-property: -webkit-box-shadow;
  transition-property: box-shadow;
  border-radius: 5px;
  height: 3em;
  margin-bottom: 0;
  transition: 0.3s;
}
#section-phone .section-body__unlogged-input--container input:focus {
  outline: none;
}
#section-phone .section-body__unlogged-input--container input:focus + label {
  margin-top: 0 !important;
  font-size: 0.9em !important;
  color: #acacae !important;
}
#section-phone .section-body__unlogged-input--container input.country-selector__input {
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0) !important;
  padding-top: 0;
}
#section-phone .section-body__unlogged-input--container input.input-tel__input {
  border-radius: 5px !important;
  border: 1px solid rgba(94, 94, 94, 0.23) !important;
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0) !important;
}
#section-phone .section-body__unlogged-input--container label.input-tel__label {
  color: #acacae;
  font-size: 1.3em;
  margin-top: 1.1em;
  top: -2px;
  left: 18px;
}
#section-phone .section-body__unlogged-input .is-focused label.input-tel__label {
  font-size: 0.9em;
  margin-top: 0.1em;
  top: -2px;
  color: #acacae !important;
}
#section-phone .section-body__unlogged-input .has-value label.input-tel__label {
  font-size: 0.9em;
  margin-top: 0.1em;
  top: -2px;
  color: #f30f50 !important;
}
#section-phone .section-body__unlogged-input .input-tel.input-phone-number.has-value input.input-tel__input {
  border: 1px solid #f30f50 !important;
}
#section-phone .section-body__unlogged-input .input-tel.input-phone-number.is-valid.has-value input.input-tel__input {
  border: 1px solid #19b0d5 !important;
  background: #f8feff;
  transition: 0.3s;
}
#section-phone .section-body__unlogged-input .input-tel.input-phone-number.is-valid.has-value label.input-tel__label {
  color: #19b0d5 !important;
}
#section-phone .section-body .btn {
  box-shadow: none;
  text-transform: none;
  border: 1px solid rgba(94, 94, 94, 0.23);
  border-radius: 5px;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  align-items: center;
  color: #474747;
  background: #fafafa;
  padding: 1em 2em !important;
}
#section-phone .section-body .btn span {
  display: inline-block;
  margin-left: 10px;
  padding-right: 22px;
  width: 100%;
  letter-spacing: 0.22px;
  font-size: 1.5em;
  white-space: nowrap;
  font-weight: 600;
}
#section-phone .section-body .btn i {
  color: #a5a5a5;
}
#section-phone .section-body .btn__validate {
  margin-bottom: 2em;
}
#section-phone .section-body__other {
  margin-bottom: 2em;
}
#section-phone .section-body__other .terms-accept {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 2em;
}
#section-phone .section-body__other .terms-accept span {
  margin-left: 1em;
}
#section-phone .section-body__other .terms-accept .custom-control {
  position: relative;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-label {
  position: relative;
  margin: 0;
  width: 1.5em;
  height: 1.5em;
  padding: 0;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-label:before {
  width: 1.5em;
  height: 1.5em;
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-label::after {
  width: 1.5em;
  height: 1.5em;
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  background: no-repeat 50%/50% 50%;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #24ADD6;
  background-color: #24ADD6;
}
#section-phone .section-body__other .terms-accept .custom-control .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 405.3 405.3' style='enable-background:new 0 0 405.3 405.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M393.4,124.4L179.6,338.2c-15.8,15.8-41.5,15.8-57.4,0L11.9,227.8C-4,212-4,186.3,11.9,170.5 c15.8-15.8,41.5-15.8,57.4,0l81.7,81.7L336,67.1c15.8-15.8,41.5-15.8,57.4,0C409.2,82.9,409.2,108.6,393.4,124.4z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
#section-phone .section-body__other .terms-accept .custom-control span {
  font-size: 1.3em;
}
#section-phone .section-body hr {
  margin-bottom: 2em;
  border-top: 1px solid #d2d2d2;
}
#section-phone .section-body__switch {
  display: flex;
  justify-content: center;
}
#section-phone .section-body__switch p {
  font-size: 1.3em;
}
#section-phone .section-body__switch p span {
  font-weight: 900;
  cursor: pointer;
  color: #24ADD6;
  text-decoration: underline;
}
#section-phone .section-body__switch .btn-primary-link {
  text-decoration: underline;
  color: #24ADD6;
  margin-left: 0.4em !important;
  font-weight: 700;
  cursor: pointer;
}
#section-phone .alert-check .custom-control-label:before {
  border: 1px solid #f30f50 !important;
}
#section-phone .alert-check + span {
  color: #f30f50;
}
#section-phone .alert-check + span a {
  color: #f30f50 !important;
}
#section-phone .has-check .custom-control-label:before {
  border: 1px solid #19b0d5;
}
#section-phone .country-selector__list__item .dots-text {
  color: black !important;
}
.modal-plp[data-v-042ddb43] {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.3);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 100;
  padding: 1rem;
}
.modal-plp-dialog[data-v-042ddb43] {
  background: #FFFFFF;
  box-shadow: 2px 2px 20px 1px;
  overflow-x: auto;
  display: flex;
  flex-direction: column;
  border-radius: 0.3rem;
}
.modal-dialog-header[data-v-042ddb43] {
  padding: 15px;
  display: flex;
  position: relative;
  color: #4AAE9B;
  justify-content: space-between;
}
.modal-dialog-footer[data-v-042ddb43] {
  padding: 10px;
  display: flex;
  justify-content: center;
  flex-direction: row;
  align-items: stretch;
}
.modal-dialog-body[data-v-042ddb43] {
  position: relative;
  padding: 20px 10px;
  text-align: center;
}
.btn-close[data-v-042ddb43] {
  position: absolute;
  top: 0;
  right: 10px;
  border: none;
  font-size: 30px;
  padding: 0px;
  cursor: pointer;
  font-weight: bold;
  color: #24ADD6;
  background: transparent;
  font-family: fantasy;
}
.btn-close[data-v-042ddb43]:hover {
  color: #ed3833 !important;
  font-size: 30px;
}
.btn-confirm[data-v-042ddb43] {
  color: white;
  background: #24add699;
  border-radius: 2px;
  margin: 1rem;
  font-family: Poppins, Arial, Helvetica, sans-serif;
}
.btn-confirm[data-v-042ddb43]:hover {
  background: #24ADD6 !important;
}
.btn-cancel[data-v-042ddb43] {
  color: white;
  background: #ed38335c;
  border-radius: 2px;
  margin: 1rem;
  font-family: Poppins, Arial, Helvetica, sans-serif;
}
.btn-cancel[data-v-042ddb43]:hover {
  background: #ed3833 !important;
}
.modal-dialog-fade-enter[data-v-042ddb43], .modal-dialog-fade-leave-to[data-v-042ddb43] {
  opacity: 0;
}
.modal-dialog-fade-enter-active[data-v-042ddb43], .modal-dialog-fade-leave-active[data-v-042ddb43] {
  transition: opacity 0.5s ease;
}
.btn-confirm[data-v-0f5f2030] {
  color: white;
  background: #24add699;
  border-radius: 2px;
  margin: 1rem;
  font-family: Poppins, Arial, Helvetica, sans-serif;
}
.btn-confirm[data-v-0f5f2030]:hover {
  background: #24ADD6 !important;
}
.vueperslide.vueperslide--loading .vueperslide__content-wrapper {
  display: none !important;
}
.vueperslide__loader {
  padding: 2px;
}
.btn-confirm[data-v-0f54475f] {
  color: white;
  background: #24add699;
  border-radius: 2px;
  margin: 1rem;
  font-family: Poppins, Arial, Helvetica, sans-serif;
}
.btn-confirm[data-v-0f54475f]:hover {
  background: #24ADD6 !important;
}
.post[data-v-0f54475f] {
  width: 100%;
  height: 76%;
  background-color: #134858;
  box-shadow: 0 4px 40px rgba(0, 0, 0, 0.05);
  border-radius: 3px;
  overflow: hidden;
  display: inline-flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 1em 0.5em;
}
.post .post-place[data-v-0f54475f] {
  background-color: #29839f;
  min-height: 4px;
  min-width: 4px;
  border-radius: 3px;
}
.post .post-info[data-v-0f54475f] {
  display: flex;
  margin: auto;
  width: 100%;
}
.post .post-info .post-img[data-v-0f54475f] {
  width: 30%;
  height: 50px;
  margin-right: 20px;
}
.post .post-info .post-details[data-v-0f54475f] {
  width: 70%;
}
.post .post-info .post-name[data-v-0f54475f] {
  width: 100%;
  margin-bottom: 10px;
  height: 20px;
}
.post .post-info .post-time[data-v-0f54475f] {
  height: 10px;
  width: 70%;
}
.post .post-description[data-v-0f54475f] {
  margin: 0;
  width: 100%;
}
.post .post-description .post-text[data-v-0f54475f] {
  height: 1em;
  margin-bottom: 15px;
}
.post .post-description .post-text[data-v-0f54475f]:last-child {
  width: 100px;
}
@keyframes AnimPlace-data-v-0f54475f {
0% {
    opacity: 1;
}
50% {
    opacity: 0.5;
}
100% {
    opacity: 1;
}
}
#containerAdBanner[data-v-51902e01] {
  position: relative;
}
#containerAdBanner .img-banner[data-v-51902e01] {
  background: transparent linear-gradient(180deg, #0A2730 0%, #010A0D 100%) 0% 0% no-repeat padding-box;
  padding: 1rem;
  margin-top: 0.5rem;
}
#containerAdBanner .vueperslides__bullet[data-v-51902e01]:hover, #containerAdBanner .vueperslides__bullet[data-v-51902e01]:focus {
  background-color: transparent;
}
#containerAdBanner .vueperslides__bullet .default[data-v-51902e01] {
  background-color: rgba(255, 255, 255, 0.3);
  border: none;
  box-shadow: none;
  transition: 0.3s;
  width: 0.5rem;
  height: 0.5rem;
}
#containerAdBanner .vueperslides__bullet .default span[data-v-51902e01] {
  display: block;
  color: #fff;
  font-size: 0;
  opacity: 0.8;
}
#containerAdBanner .vueperslides__bullets[data-v-51902e01] {
  z-index: 3;
}
#containerAdBanner .vueperslides__bullet--active .default[data-v-51902e01] {
  background-color: #19b0d5;
}
#containerAdBanner .vueperslides--fixed-height[data-v-51902e01] {
  height: 50vh;
}
#containerAdBanner .vueperslides--fixed-height .container[data-v-51902e01] {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
#containerAdBanner .vueperslides__arrow[data-v-51902e01] {
  color: #fff;
}
@media all and (max-width: 640px) {
#containerAdBanner .vueperslides__arrow[data-v-51902e01] {
    padding-right: 0rem;
    padding-left: 0rem;
}
}
#containerAdBanner .vueperslides__arrow[data-v-51902e01]:hover {
  background: transparent;
}
#containerAdBanner .vueperslides__arrow[data-v-51902e01]:focus {
  background-color: transparent;
}
#containerAdBanner .vueperslides__arrow svg[data-v-51902e01] {
  stroke-width: 1;
  width: 2.5rem;
}
@media all and (max-width: 640px) {
#containerAdBanner .vueperslides__arrow svg[data-v-51902e01] {
    padding: 0em;
    width: 0.6rem;
}
}
.rojo[data-v-444c3a8b] {
  border: 2px solid red;
}
.rojo button[data-v-444c3a8b] {
  width: 100px;
}
fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}
.home .blue {
  color: #24ADD6;
}
.wrapper-categories .text-info {
  margin-left: 1rem;
}
@media (min-width: 640px) and (max-width: 947px) {
.wrapper-categories .text-info {
    margin-left: 0rem;
}
}
@media screen and (max-width: 640px) {
.wrapper-categories .text-info {
    text-align: center;
}
}
.wrapper-categories .multiselect {
  width: auto;
  display: inline-block;
}
@media screen and (max-width: 947px) {
.wrapper-categories .multiselect {
    display: none;
}
}
.wrapper-categories .multiselect__tags {
  background: transparent;
  width: auto;
  display: inline-block;
  border: 1px solid rgba(36, 173, 214, 0.27);
  border-radius: 0;
}
.wrapper-categories .multiselect--active {
  display: inline-block !important;
}
.wrapper-categories .multiselect--active .multiselect__tags {
  background: #093846;
}
.wrapper-categories .multiselect__placeholder {
  display: inline-block !important;
  margin: 0;
}
.wrapper-categories .multiselect__content-wrapper {
  max-height: none !important;
  width: auto;
  background-color: #24ADD6;
  color: #ffffff;
  border: 0;
  padding: 1em 2em;
  margin-top: 0.5em;
}
.wrapper-categories .multiselect__content {
  display: grid !important;
  grid-template-areas: ". .";
  grid-template-columns: 50% 50%;
  justify-items: start;
}
.wrapper-categories .multiselect__content li {
  width: 100%;
}
.wrapper-categories .multiselect__option {
  min-height: auto;
  padding: 0.51em 1em;
  font-size: 0.9em;
}
.wrapper-categories .multiselect__option--highlight {
  background: #2399bb;
}
.wrapper-categories .multiselect__option--selected {
  background: rgba(35, 156, 193, 0.66);
  color: inherit;
  font-weight: inherit;
}
.wrapper-categories .multiselect__single {
  background: transparent;
  min-height: auto;
  display: inline-block;
  border-radius: 0;
  border: 0;
  margin: 0;
  color: #adadad;
  font-size: 14px;
  line-height: normal;
  padding-top: 1px;
  padding-left: 0;
}
.wrapper-list-categories[data-v-3c8eab1e] {
  background-color: firebrick;
  z-index: 1;
  padding: 0;
  margin: 0;
  list-style: none;
  position: absolute !important;
  bottom: 0;
  transform: translateY(110%);
  opacity: 0;
  visibility: hidden;
  display: block;
  height: auto;
  width: auto;
  clip: auto;
}
.wrapper-list-categories.active[data-v-3c8eab1e] {
  transform: translateY(100%);
  visibility: visible;
  opacity: 1;
  transition: 0.3s all ease;
}
.wrapper-list-categories ul[data-v-3c8eab1e] {
  padding: 2em;
  margin: 0;
}
.home .blue {
  color: #24ADD6;
}
.btn-confirm {
  color: white;
  background: #24add699;
  border-radius: 2px;
  margin: 1rem;
  font-family: Poppins, Arial, Helvetica, sans-serif;
}
.btn-confirm:hover {
  background: #24ADD6 !important;
}
.main-loader {
  position: relative;
  margin: auto;
}
.main-loader .loader {
  position: relative;
  margin: 0 auto;
  width: 50px;
  height: 50px;
}
.main-loader .loader:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.circular-loader {
  -webkit-animation: rotate 2s linear infinite;
  animation: rotate 2s linear infinite;
  height: 100%;
  -webkit-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
}
.loader-path {
  stroke-dasharray: 150, 200;
  stroke-dashoffset: -10;
  -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
  animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
  stroke-linecap: round;
}
@-webkit-keyframes rotate {
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes rotate {
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@-webkit-keyframes dash {
0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
}
50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35;
}
100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124;
}
}
@keyframes dash {
0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
}
50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35;
}
100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124;
}
}
@-webkit-keyframes color {
0% {
    stroke: #24ADD6;
}
40% {
    stroke: #24ADD6;
}
66% {
    stroke: #24ADD6;
}
80%, 90% {
    stroke: #24ADD6;
}
}
@keyframes color {
0% {
    stroke: #24ADD6;
}
40% {
    stroke: #24ADD6;
}
66% {
    stroke: #24ADD6;
}
80%, 90% {
    stroke: #24ADD6;
}
}
