header[data-astro-cid-3ef6ksr2].scrolled{background-color:rgba(255,255,255,0.95);backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(0,0,0,0.05);padding-top:1rem;padding-bottom:1rem}.font-poppins[data-astro-cid-3ef6ksr2]{font-family:"Poppins",sans-serif}.nav-item[data-astro-cid-3ef6ksr2]{white-space:nowrap}#menu-btn[data-astro-cid-3ef6ksr2].open span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}#menu-btn[data-astro-cid-3ef6ksr2].open span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}#menu-btn[data-astro-cid-3ef6ksr2].open span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}#mobile-menu[data-astro-cid-3ef6ksr2]{background-color:#ffffff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.banner[data-astro-cid-kggsjsm4]{padding-top:25px;position:relative;background-color:var(--color-background);padding-bottom:40px;.container {max-width: 1770px; margin-top: 150px;}}.banner__bg-wrapper[data-astro-cid-kggsjsm4]{min-height:auto}.banner__content-container[data-astro-cid-kggsjsm4]{min-height:600px}@media (max-width: 992px){.banner[data-astro-cid-kggsjsm4]{.container {margin-top: 110px;}}}@media (min-width: 768px){.banner__content-container[data-astro-cid-kggsjsm4]{min-height:750px}}.banner__heading[data-astro-cid-kggsjsm4]{margin:0;color:#ffffff;font-family:"Poppins",sans-serif;font-size:51px;font-style:normal;font-weight:500;line-height:62px}.banner__hashtag[data-astro-cid-kggsjsm4]{display:inline-flex;align-items:center;justify-content:center;color:#1c335b;font-family:"Poppins",sans-serif;font-size:51px;font-style:normal;font-weight:700;line-height:normal;background:#d1f600;border-radius:15px;padding:1px 15px;margin-top:25px}.banner__paragraph[data-astro-cid-kggsjsm4]{color:#ffffff;font-family:"Poppins",sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:normal;margin-top:40px;max-width:550px}.banner__actions[data-astro-cid-kggsjsm4]{position:relative;z-index:30;margin-top:50px}.btn-banner[data-astro-cid-kggsjsm4]{display:inline-flex;align-items:center;justify-content:center;color:#ffffff;text-align:center;font-family:"Poppins",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;border-radius:149px;border:1px solid #ffffff;background:transparent;padding:12px 34px;text-decoration:none;transition:all 0.3s ease;cursor:pointer}.btn-banner[data-astro-cid-kggsjsm4]:hover{background:#ffffff;color:#1c335b}.desktop-only-img[data-astro-cid-kggsjsm4]{display:block}.mobile-only-img[data-astro-cid-kggsjsm4]{display:none}@media (max-width: 1024px){.banner__heading[data-astro-cid-kggsjsm4],.banner__hashtag[data-astro-cid-kggsjsm4]{font-size:42px}.banner__content-container[data-astro-cid-kggsjsm4]{padding:80px 60px}}@media (max-width: 767px){.banner[data-astro-cid-kggsjsm4]{padding-inline:0!important;padding-bottom:20px!important}.banner[data-astro-cid-kggsjsm4] .container[data-astro-cid-kggsjsm4]{padding:0 15px;margin-top:90px}.banner__content-container[data-astro-cid-kggsjsm4]{padding:430px 20px 60px;justify-content:flex-end}.banner__heading[data-astro-cid-kggsjsm4]{font-size:25px!important;line-height:1.2!important;text-align:center}.banner__hashtag[data-astro-cid-kggsjsm4]{font-size:28px!important;padding:5px 20px;margin-top:10px}.banner__paragraph[data-astro-cid-kggsjsm4]{font-size:15px;line-height:1.4;margin-top:30px;text-align:center}.btn-banner[data-astro-cid-kggsjsm4]{width:70%;text-align:center}.desktop-only-img[data-astro-cid-kggsjsm4]{display:none}.mobile-only-img[data-astro-cid-kggsjsm4]{display:block}}.nosotros[data-astro-cid-zetw4zt5]{padding-bottom:20px}.nosotros__heading[data-astro-cid-zetw4zt5]{font-family:"Poppins",sans-serif;font-size:32px}.nosotros__text[data-astro-cid-zetw4zt5]{font-family:"Poppins",sans-serif;font-size:16px}@media (max-width: 992px){.nosotros[data-astro-cid-zetw4zt5]{.container {max-width: 800px;}}}@media (min-width: 768px){.nosotros__heading[data-astro-cid-zetw4zt5]{font-size:51px}.nosotros__text[data-astro-cid-zetw4zt5]{font-size:18px}}@media (max-width: 768px){.nosotros__heading[data-astro-cid-zetw4zt5]{font-size:25px}.nosotros__text[data-astro-cid-zetw4zt5]{font-size:16px;line-height:25px}.nosotros[data-astro-cid-zetw4zt5]{.container {padding: 5px;}}}.reveal[data-astro-cid-zetw4zt5]{opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1)}.reveal[data-astro-cid-zetw4zt5].active{opacity:1;transform:translateY(0)}.reveal-up[data-astro-cid-zetw4zt5]{transform:translateY(40px)}.reveal-delay-1[data-astro-cid-zetw4zt5]{transition-delay:0.2s}/**
 * Swiper 12.1.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 18, 2026
 */

:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
  .swiper-slide,
  .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
}

/* CSS Mode */
.swiper-css-mode {
  > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none; /* For Firefox */
    -ms-overflow-style: none; /* For Internet Explorer and Edge */
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-slides-offset-before);
      scroll-margin-inline-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-inline-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-slides-offset-before);
      scroll-margin-block-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-block-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper::before {
      content: '';
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      width: 100%;
      min-width: 1px;
      height: var(--swiper-centered-offset-after);
    }
  }
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress),
.swiper-watch-progress .swiper-slide-visible {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.bene-title[data-astro-cid-5tjyhmct]{color:#1c335b;font-family:"Poppins",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.bene-text[data-astro-cid-5tjyhmct]{color:#606060;font-family:"Poppins",sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:normal}.reveal[data-astro-cid-5tjyhmct]{opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1)}.reveal[data-astro-cid-5tjyhmct].active{opacity:1;transform:translateY(0)}.reveal-up[data-astro-cid-5tjyhmct]{transform:translateY(50px)}.reveal-delay-1[data-astro-cid-5tjyhmct]{transition-delay:0.15s}.reveal-delay-2[data-astro-cid-5tjyhmct]{transition-delay:0.3s}.reveal-delay-3[data-astro-cid-5tjyhmct]{transition-delay:0.45s}.beneficios .swiper-pagination{bottom:0px!important}.beneficios .swiper-pagination-bullet{background-color:transparent!important;border:1px solid #1c335b;opacity:0.5!important;width:8px!important;height:8px!important;margin:0 4px!important;transition:all 0.3s ease}.beneficios .swiper-pagination-bullet-active{background-color:#1c335b!important;transform:scale(1.1);opacity:1!important}@media screen and (max-width: 768px){.beneficios[data-astro-cid-5tjyhmct]{padding:5px 5px 60px;.container {padding: 0;}}}/* ── ESTILOS DEL FORMULARIO PARA ALWAYS RENT A CAR ── */
  .hs-form-always-theme .hs-form-wrapper {
    width: 100% !important;
  }

  .hs-form-always-theme .fieldset {
    display: flex;
    flex-wrap: wrap;
    gap: 0 30px;
  }

  .hs-form-always-theme .hs-form-field {
    margin-bottom: 30px !important;
    width: 100%;
  }

  @media (min-width: 768px) {
    .hs-form-always-theme .fieldset .hs-form-field {
      flex: 1 1 calc(50% - 15px);
      min-width: 150px;
    }
    .hs-form-always-theme .fieldset.hs-form-field-full .hs-form-field {
      flex: 1 1 100%;
    }
  }

  .hs-form-always-theme label {
    display: none !important;
  }

  .hs-form-always-theme input:not([type="submit"]),
  .hs-form-always-theme select,
  .hs-form-always-theme textarea {
    background: transparent !important;
    border: none !important;
    border-bottom: 1px solid #1c335b !important;
    border-radius: 0 !important;
    padding: 4px 0 !important;
    color: #1c335b !important;
    font-family: Poppins, sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    width: 100% !important;
    transition: border-color 0.3s;
    margin: 0;
    box-shadow: none !important;
  }

  .hs-form-always-theme input::placeholder,
  .hs-form-always-theme textarea::placeholder {
    color: #1c335b !important;
    font-weight: 500 !important;
    font-family: Poppins, sans-serif !important;
    opacity: 0.8 !important;
  }

  .hs-form-always-theme input:focus,
  .hs-form-always-theme select:focus,
  .hs-form-always-theme textarea:focus {
    outline: none !important;
    border-bottom-color: #d1f600 !important;
  }

  .hs-form-always-theme .hs-error-msg {
    color: #e53e3e !important;
    font-family: Poppins, sans-serif !important;
    font-size: 11px !important;
    margin-top: 6px !important;
  }

  /* Estilo del Botón HubSpot */
  .hs-form-always-theme .hs-submit {
    margin-top: 10px !important;
    display: flex !important;
    justify-content: flex-end !important;
  }

  .hs-form-always-theme .hs-button {
    background: #d1f600 !important;
    color: #1c335b !important;
    border: none !important;
    border-radius: 149px !important;
    padding: 12px 35px !important;
    font-family: Poppins, sans-serif !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    cursor: pointer !important;
    transition: all 0.3s ease !important;
    display: inline-flex !important;
    align-items: center !important;
  }

  .hs-form-always-theme .hs-button:hover {
    transform: scale(1.05);
    background: #bce000 !important;
  }.contacto[data-astro-cid-xjughlio] .container[data-astro-cid-xjughlio]{max-width:1550px}.contacto__form-card[data-astro-cid-xjughlio]{border-radius:20px;background:rgba(255,255,255,0.6);box-shadow:0 20px 40px rgba(0,0,0,0.1);backdrop-filter:blur(5px)}.contacto__heading[data-astro-cid-xjughlio]{color:#fff;font-family:Poppins,sans-serif;font-size:51px;font-style:normal;font-weight:500;line-height:62px}.desktop-only-img[data-astro-cid-xjughlio]{display:block}.mobile-only-img[data-astro-cid-xjughlio]{display:none}@media (max-width: 1023px){.contacto[data-astro-cid-xjughlio] .container[data-astro-cid-xjughlio]{max-width:650px}.desktop-only-img[data-astro-cid-xjughlio]{display:none}.mobile-only-img[data-astro-cid-xjughlio]{display:block}.contacto__heading[data-astro-cid-xjughlio]{font-size:38px!important}}@media (max-width: 767px){.contacto[data-astro-cid-xjughlio]{padding-top:100px;padding-bottom:80px;padding-left:0;padding-right:0}.contacto__heading[data-astro-cid-xjughlio]{font-size:25px!important;line-height:35px}.contacto__form-card[data-astro-cid-xjughlio]{padding:30px 20px}}.reveal[data-astro-cid-xjughlio]{opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1)}.reveal[data-astro-cid-xjughlio].active{opacity:1;transform:translateY(0)}.reveal-up[data-astro-cid-xjughlio]{transform:translateY(40px)}.reveal-delay-1[data-astro-cid-xjughlio]{transition-delay:0.2s}.datos__title[data-astro-cid-lbgyfhw4]{color:#1C335B;font-family:"Poppins",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}.datos__text[data-astro-cid-lbgyfhw4]{color:#606060;font-family:"Poppins",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:1.5}@media (max-width: 767px){.datos[data-astro-cid-lbgyfhw4]{.container {padding: 5px;}}.datos__title[data-astro-cid-lbgyfhw4]{font-size:18px}.datos__text[data-astro-cid-lbgyfhw4]{font-size:15px}}.reveal[data-astro-cid-lbgyfhw4]{opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1)}.reveal[data-astro-cid-lbgyfhw4].active{opacity:1;transform:translateY(0)}.reveal-up[data-astro-cid-lbgyfhw4]{transform:translateY(40px)}.reveal-delay-1[data-astro-cid-lbgyfhw4]{transition-delay:0.2s}.galeria[data-astro-cid-zz5di7e4]{padding-top:0;margin-top:-200px;margin-bottom:-350px;.container {max-width: 1750px; .hidden {max-width: 1700px;}}}.galeria__heading[data-astro-cid-zz5di7e4]{color:#1c335b;font-family:"Poppins",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:1.2}.galeria__heading[data-astro-cid-zz5di7e4] strong{font-weight:700}@media (max-width: 992px){.galeria[data-astro-cid-zz5di7e4]{padding-top:60px;margin-top:0px;margin-bottom:0px;.swiper {padding-bottom: 50px;}}}@media (min-width: 768px){.galeria__heading[data-astro-cid-zz5di7e4]{font-size:51px;line-height:62px;font-weight:500}}@media (max-width: 768px){.galeria__heading[data-astro-cid-zz5di7e4]{font-size:25px;line-height:35px;br {display: none;}}}.galeria__slide[data-astro-cid-zz5di7e4]{transition:transform 0.4s ease,opacity 0.4s ease}.galeria .swiper-pagination{bottom:0px!important}.galeria .swiper-pagination-bullet{background-clip:content-box;border:1px solid #1c335b;width:8px!important;height:8px!important;background-color:transparent!important;margin:0 5px!important;transition:all 0.3s ease;opacity:0.5!important}.galeria .swiper-pagination-bullet-active{background-color:#1c335b!important;transform:scale(1.2);opacity:1!important}.reveal[data-astro-cid-zz5di7e4]{opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1)}.reveal[data-astro-cid-zz5di7e4].active{opacity:1;transform:translateY(0)}.reveal-up[data-astro-cid-zz5di7e4]{transform:translateY(40px)}.reveal-delay-2[data-astro-cid-zz5di7e4]{transition-delay:0.3s}.diferencial[data-astro-cid-dn23ebit]{padding-top:300px}.diferencial__heading[data-astro-cid-dn23ebit]{color:#fff;font-family:"Poppins",sans-serif;font-size:51px;font-style:normal;font-weight:500;line-height:62px}.diferencial__heading[data-astro-cid-dn23ebit] span{color:#d1f600;font-weight:700}.diferencial__text[data-astro-cid-dn23ebit]{color:#fff;font-family:"Poppins",sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:normal;text-align:center}@media (max-width: 1023px){.diferencial[data-astro-cid-dn23ebit] .container[data-astro-cid-dn23ebit]{max-width:800px}.diferencial__text[data-astro-cid-dn23ebit]{text-align:center;margin-top:20px}}@media (min-width: 1024px){.diferencial__text[data-astro-cid-dn23ebit]{text-align:left}.diferencial__heading[data-astro-cid-dn23ebit]{font-size:48px}.diferencial__text[data-astro-cid-dn23ebit]{font-size:15px}}@media (min-width: 1280px){.diferencial__text[data-astro-cid-dn23ebit]{font-size:16px}}@media (max-width: 767px){.diferencial[data-astro-cid-dn23ebit]{padding:100px 15px;.container {padding: 5px;}}.diferencial__heading[data-astro-cid-dn23ebit]{font-size:25px;line-height:35px}.diferencial__text[data-astro-cid-dn23ebit]{font-size:16px}}.reveal[data-astro-cid-dn23ebit]{opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1)}.reveal[data-astro-cid-dn23ebit].active{opacity:1;transform:translateY(0)}.reveal-up[data-astro-cid-dn23ebit]{transform:translateY(40px)}.reveal-delay-1[data-astro-cid-dn23ebit]{transition-delay:0.2s}.video[data-astro-cid-7qzxku2k]{margin-top:-200px;z-index:0}@media (max-width: 767px){.video[data-astro-cid-7qzxku2k]{margin-top:-20px}.video__wrapper[data-astro-cid-7qzxku2k]{padding-top:0;padding-bottom:0}}.reveal[data-astro-cid-7qzxku2k]{opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1)}.reveal[data-astro-cid-7qzxku2k].active{opacity:1;transform:translateY(0)}.reveal-up[data-astro-cid-7qzxku2k]{transform:translateY(40px)}:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 4px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;

  width: var(--swiper-navigation-size);
  height: var(--swiper-navigation-size);

  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  &.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }
  &.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
  }
  .swiper-navigation-disabled & {
    display: none !important;
  }
  svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    fill: currentColor;
    pointer-events: none;
  }
}

.swiper-button-lock {
  display: none;
}

.swiper-button-prev,
.swiper-button-next {
  top: var(--swiper-navigation-top-offset, 50%);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
}
.swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 4px);
  right: auto;
  .swiper-navigation-icon {
    transform: rotate(180deg);
  }
}
.swiper-button-next {
  right: var(--swiper-navigation-sides-offset, 4px);
  left: auto;
}
.swiper-horizontal {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    top: var(--swiper-navigation-top-offset, 50%);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-left: 0;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 4px);
    right: auto;
  }
  .swiper-button-next,
  & ~ .swiper-button-next,
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 4px);
    left: auto;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    .swiper-navigation-icon {
      transform: rotate(180deg);
    }
  }
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    .swiper-navigation-icon {
      transform: rotate(0deg);
    }
  }
}
.swiper-vertical {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    left: var(--swiper-navigation-top-offset, 50%);
    right: auto;
    margin-left: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-top: 0;
  }
  .swiper-button-prev,
  ~ .swiper-button-prev {
    top: var(--swiper-navigation-sides-offset, 4px);
    bottom: auto;
    .swiper-navigation-icon {
      transform: rotate(-90deg);
    }
  }
  .swiper-button-next,
  ~ .swiper-button-next {
    bottom: var(--swiper-navigation-sides-offset, 4px);
    top: auto;
    .swiper-navigation-icon {
      transform: rotate(90deg);
    }
  }
}
.pasos__heading[data-astro-cid-gpfpfizy]{color:#1C335B;text-align:center;font-family:"Poppins",sans-serif;font-size:51px;font-style:normal;font-weight:500;line-height:62px}.pasos__highlight{display:inline-flex;align-items:center;justify-content:center;color:#1C335B;background:#D1F600;border-radius:15px;padding:0 15px;font-weight:700;margin-top:10px;white-space:nowrap}@media (min-width: 768px){.pasos__heading[data-astro-cid-gpfpfizy]{font-size:51px;line-height:62px}}.pasos__slide[data-astro-cid-gpfpfizy]{width:320px;height:auto}@media (min-width: 1024px){.pasos__slide[data-astro-cid-gpfpfizy]{width:451px}}.pasos__card[data-astro-cid-gpfpfizy]{border-radius:11px;border:2px solid #1C335B;background:#FFF;display:flex;flex-direction:column;justify-content:space-between;padding:30px;height:100%;min-height:300px;box-sizing:border-box}@media (min-width: 1024px){.pasos__card[data-astro-cid-gpfpfizy]{height:371px;padding:40px}}.pasos__card-title[data-astro-cid-gpfpfizy]{color:#1C335B;font-family:"Poppins",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.pasos__card-text[data-astro-cid-gpfpfizy]{color:#606060;font-family:"Poppins",sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:normal}@media (max-width: 767px){.pasos[data-astro-cid-gpfpfizy]{padding:30px 15px;h2{font-size: 25px; line-height: 35px;}}.pasos__card-text[data-astro-cid-gpfpfizy]{font-size:15px}.swiper-slide[data-astro-cid-gpfpfizy].pasos__slide{padding:5px}}.reveal[data-astro-cid-gpfpfizy]{opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1)}.reveal[data-astro-cid-gpfpfizy].active{opacity:1;transform:translateY(0)}.reveal-up[data-astro-cid-gpfpfizy]{transform:translateY(40px)}.reveal-delay-1[data-astro-cid-gpfpfizy]{transition-delay:0.2s}.reveal-delay-2[data-astro-cid-gpfpfizy]{transition-delay:0.4s}.footer__card-title[data-astro-cid-sz7xmlte]{color:#fff;font-family:"Poppins",sans-serif;font-size:51px;font-style:normal;font-weight:500;line-height:62px}.footer__card-title[data-astro-cid-sz7xmlte] span{color:#d1f600;font-weight:700}.footer__card-text[data-astro-cid-sz7xmlte]{color:#fff;font-family:"Poppins",sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:normal;width:100%}.btn-footer[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;justify-content:center;color:#ffffff;text-align:center;font-family:"Poppins",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;border-radius:149px;border:1px solid #ffffff;background:transparent;padding:12px 30px;text-decoration:none;transition:all 0.3s ease;cursor:pointer}.btn-footer[data-astro-cid-sz7xmlte]:hover{background:#ffffff;color:#1c335b}.footer__copy-text[data-astro-cid-sz7xmlte]{color:#1c335b;font-family:"Poppins",sans-serif;font-size:14px;font-weight:400}.footer__copy-text[data-astro-cid-sz7xmlte] b[data-astro-cid-sz7xmlte]{font-weight:700}@media (max-width: 767px){.footer__card[data-astro-cid-sz7xmlte]{min-height:580px}.footer__card-title[data-astro-cid-sz7xmlte]{font-size:25px;line-height:35px}.footer__card-text[data-astro-cid-sz7xmlte]{font-size:16px}.btn-footer[data-astro-cid-sz7xmlte]{width:85%;font-size:14px}}@media (min-width: 768px){.footer__card-title[data-astro-cid-sz7xmlte]{font-size:48px}.footer__card-text[data-astro-cid-sz7xmlte]{font-size:17px}}.footer__logo[data-astro-cid-sz7xmlte]{width:90px;height:38px;object-fit:contain}@media (min-width: 768px){.footer__logo[data-astro-cid-sz7xmlte]{width:100%;max-width:200px;height:auto}}@media (min-width: 1024px){.footer__logo[data-astro-cid-sz7xmlte]{max-width:346px}}.reveal[data-astro-cid-sz7xmlte]{opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1)}.reveal[data-astro-cid-sz7xmlte].active{opacity:1;transform:translateY(0)}.reveal-up[data-astro-cid-sz7xmlte]{transform:translateY(40px)}