.ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas {
  /* MODAL */ }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes {
    padding: 24px 0 0;
    overflow: hidden; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes > .titulo {
    font-family: 'Lato-Bold';
    font-size: 24px;
    line-height: 26px;
    margin-bottom: 32px;
    text-align: center;
    color: #202020; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista-ventajas {
    padding: 0 16px 24px 24px;
    list-style: none;
    margin: 0 auto; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-ventaja {
    padding-left: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23689F38'  stroke-linecap='round' stroke-linejoin='round' d='M13 0.999001L6 10.499L1 6.499' /%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: left 7px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-ventaja p {
    font-family: 'Lato-Regular';
    font-size: 16px;
    line-height: 28px;
    color: #707070;
    margin-bottom: 0; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-ventaja:not(:last-child) p {
    margin-bottom: 8px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .titulo-soluciones {
    text-align: center;
    padding: 24px 67px 24px 82px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: relative; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .titulo-soluciones .texto {
    font-family: 'Lato-Regular';
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 0;
    position: relative;
    /* max-width: 211px; */
    color: #2c2c2c; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .titulo-soluciones .texto::before {
    content: "";
    position: absolute;
    height: 1px;
    width: 100vw;
    background-color: black;
    top: 50%;
    left: calc(-100vw - 10px); }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .titulo-soluciones .texto::after {
    content: "";
    position: absolute;
    height: 11px;
    width: 11px;
    background-color: white;
    border: 1px solid black;
    top: 50%;
    left: -21px;
    border-radius: 20px;
    transform: translateY(-50%); }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista {
    list-style: none;
    margin-bottom: 0;
    width: calc(100% + 100px);
    border: 1px solid #e3e3e3;
    border-width: 1px 1px 1px 0px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista .owl-stage-outer {
    transform: translateX(-100px); }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista .item {
    height: 224px;
    position: relative;
    cursor: grab; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista .owl-stage > div {
    border-right: 1px solid #e3e3e3; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista .owl-stage > div:last-child {
    border-right: none; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista .item-content {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    padding: 0 8%; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista .titulo {
    font-family: 'Lato-Bold';
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 6px;
    color: #2d2d2d; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista .texto {
    font-family: 'Lato-Regular';
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 0; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista li:not(:last-child) {
    border-right-width: 1px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-button-container {
    margin: 40px 0 32px;
    text-align: center;
    padding: 0 16px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-button {
    box-sizing: border-box;
    padding: 15px;
    border-radius: 31px;
    white-space: normal;
    text-transform: none;
    width: 100%;
    font-family: Lato-bold;
    font-size: 16px;
    background-color: #CD4800;
    border: 1px solid #CD4800;
    max-width: 328px;
    height: 56px;
    display: block;
    text-align: center;
    margin: 0 auto;
    color: white;
    text-decoration: none; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.fade.show {
    padding-right: 0 !important; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-dialog {
    max-width: unset;
    padding: 16px;
    margin: 0;
    position: relative;
    height: 100vh; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-content {
    max-height: calc(100vh - 40px);
    overflow: hidden;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    max-width: calc(100% - 32px);
    border-radius: 16px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-header {
    padding: 20px 16px 0;
    justify-content: center;
    position: relative;
    border: none; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-title {
    margin-top: 36px;
    text-align: center; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-title .titulo {
    font-size: 24px;
    line-height: 26px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-title .subtitulo {
    font-size: 14px;
    line-height: 24px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal-header .close {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000000' fill-rule='evenodd' clip-rule='evenodd' d='M14.4744 15.8511C14.6653 16.0507 14.9748 16.0507 15.1657 15.8511C15.3566 15.6516 15.3566 15.3281 15.1657 15.1286L8.69052 8.36074L15.8571 0.872155C16.048 0.67265 16.048 0.349189 15.8571 0.149685C15.6661 -0.04982 15.3566 -0.04982 15.1657 0.149685L7.9992 7.63818L0.834487 0.149646C0.643587 -0.049882 0.334076 -0.0498822 0.143175 0.149646C-0.0477252 0.349175 -0.047725 0.672674 0.143175 0.872203L7.30781 8.36065L0.832595 15.1268C0.64167 15.3263 0.641669 15.6498 0.832595 15.8493C1.02352 16.0488 1.33307 16.0488 1.524 15.8493L7.99912 9.08321L14.4744 15.8511Z' /%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    height: 50px;
    /* content: "s"; */
    width: 50px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-body {
    overflow: hidden;
    overflow-y: auto;
    padding: 16px 16px 32px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal #datos-formulario .form-group label {
    padding-left: 16px;
    font-family: 'Labo-Regular';
    font-size: 14px;
    line-height: 24px;
    color: #707070; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal #datos-formulario .form-group input[type="text"],
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal #datos-formulario .form-group select {
    height: 48px;
    border-radius: 35px;
    border: 1px solid #707070;
    color: #707070; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal .wcom-form-generic .form-group.checkbox label {
    padding-left: 45px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal .wcom-form-generic .form-group.checkbox label::before {
    height: 22px;
    width: 22px;
    border-radius: 2px;
    background-color: #E2E2E2;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.24); }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal .wcom-form-generic .form-group select {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3e%3cpath d='M11 1L6 6L1 1' stroke='rgba(92, 141, 30, 1)' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: calc(100% - 20px) center;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
    color: #9e9e9e;
    padding-right: 48px;
    cursor: pointer; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal .wcom-form-generic .form-group.checkbox :checked + label::after {
    height: 22px;
    width: 22px;
    /* content:"V"; */ }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal .acepto-condiciones-label {
    color: #707070;
    font-family: 'Labo-Regular';
    font-size: 14px;
    line-height: 24px; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal .acepto-condiciones-label .acepto-condiciones-link {
    color: #387002;
    text-decoration: underline;
    font-family: 'Labo-Bold'; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal .form-pie {
    font-family: 'Labo-Regular';
    font-size: 13px;
    line-height: 20px;
    color: #707070; }
  .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal .btn-generic {
    box-sizing: border-box;
    padding: 15px;
    border-radius: 31px;
    white-space: normal;
    text-transform: none;
    width: 100%;
    font-family: Lato-bold;
    font-size: 16px;
    background-color: #CD4800;
    border: 1px solid #CD4800;
    height: 56px;
    display: block;
    text-align: center;
    margin: 0 auto;
    color: white;
    text-decoration: none; }
  @media (min-width: 576px) {
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes {
      padding-top: 56px; }
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista-ventajas {
      padding: 0 48px 24px;
      list-style: none;
      margin: 0 auto; }
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-dialog {
      max-width: unset;
      padding: 32px;
      margin: 0;
      position: relative;
      height: 100vh; }
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-content {
      max-height: calc(100vh - 100px);
      max-width: calc(100% - 64px); }
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal .btn-generic {
      max-width: 256px; }
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-button {
      max-width: 200px; } }
  @media (min-width: 768px) {
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes {
      padding-top: 40px; }
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista-ventajas {
      padding: 0 48px 24px;
      list-style: none;
      margin: 0 auto; } }
  @media (min-width: 992px) {
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-content {
      max-width: 800px;
      left: 50%;
      transform: translate(-50%, -50%); } }
  @media (min-width: 1200px) {
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas {
      /* ANIMACIONES */ }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes > .titulo {
        font-size: 32px;
        line-height: 36px; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista-ventajas {
        max-width: 460px;
        padding: 0 0 24px; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .titulo-soluciones {
        padding: 24px 82px 24px 67px; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista {
        display: flex !important;
        width: 100%; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista .item {
        padding: 50px 0;
        /* height: 224px; */
        /* position:relative; */
        width: 33.33%;
        cursor: auto; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista .item-content {
        position: relative;
        /* top: 0; */
        /* transform:none; */
        padding: 0 72px; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .mod-planes-lista li:not(:last-child) {
        border-right: 1px solid #e3e3e3; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .titulo-soluciones {
        transform: translateX(-75vw);
        opacity: 0; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes.start-animation .titulo-soluciones {
        animation: slide-in-left 1.5s ease-in-out 0s 1 normal forwards; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes.animation-ended .titulo-soluciones {
        transform: translateX(0);
        opacity: 1; }
    @keyframes slide-in-left {
      0% {
        transform: translateX(-75vw);
        opacity: 0; }
      100% {
        transform: translateX(0);
        opacity: 1; } }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .contenido-soluciones {
        transform: translateY(400px);
        opacity: 0; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes.start-animation .contenido-soluciones {
        animation: slide-in-bottom 1.5s ease-in-out 0s 1 normal forwards; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes.animation-ended .contenido-soluciones {
        transform: translateY(0);
        opacity: 1; }
    @keyframes slide-in-bottom {
      0% {
        transform: translateY(400px);
        opacity: 0; }
      100% {
        transform: translateY(0);
        opacity: 1; } }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .titulo-soluciones .texto::after {
        background-color: black;
        box-shadow: 0 0 2px 4px rgba(111, 102, 102, 0.6); }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes.start-animation .titulo-soluciones .texto::after {
        animation: highlight-1 2s ease-in-out 0s 1 normal forwards;
        background-color: white;
        box-shadow: none; }
      .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes.animation-ended .titulo-soluciones .texto::after {
        background-color: white;
        box-shadow: none;
        animation-fill-mode: forwards; }
    @keyframes highlight-1 {
      0% {
        background-color: black;
        box-shadow: 0 0 2px 4px rgba(111, 102, 102, 0.6); }
      50% {
        background-color: black;
        box-shadow: 0 0 2px 4px rgba(111, 102, 102, 0.6); }
      75% {
        background-color: black;
        box-shadow: 0 0 4px 6px rgba(111, 102, 102, 0.6); }
      100% {
        background-color: white;
        box-shadow: none; } } }
  @media (min-width: 1920px) {
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes {
      padding-top: 60px; }
    .ibd-static-datoslfcom_pre-ibd_estaticos-20230811-webclipb-gc-prod-en_US-estaticos-smart-mobility-empresas #mod-planes .modal.show .modal-content {
      max-width: 960px; } }
