.ate-pasaje-trip{display:grid;grid-template-columns:50% 50%;align-items:start;min-height:540px;font-family:"General Sans",sans-serif;color:#011b47}.ate-pasaje-trip *{box-sizing:border-box}.ate-pasaje-trip [hidden]{display:none!important}.ate-pasaje-trip__controls{padding:51px 64px 60px 100px}.ate-pasaje-trip h3{font-family:inherit;font-size:25px;line-height:1.31;font-weight:600;color:#011b47;margin:0}.ate-pasaje-trip__controls p{font:400 20px/1.31 "General Sans",sans-serif;color:#011b47;margin:0;max-width:520px}.ate-pasaje-trip button{font-family:inherit;cursor:pointer}.ate-pasaje-trip [data-panel]{font-size:25px;line-height:1;color:#011b47;background:transparent;border:0;border-top:1px solid #011b4726;width:287px;max-width:100%;padding:20px 0;text-align:left;margin-top:32px;letter-spacing:-.5px}.ate-pasaje-trip [data-panel]:hover,.ate-pasaje-trip [data-panel][aria-expanded=true]{color:#d61523}.ate-pasaje-trip__second{margin-top:32px!important}.ate-pasaje-trip__panel{margin-top:16px;max-height:280px;overflow:auto;padding:0 8px 8px 0}.ate-pasaje-trip__panel label{display:block;font-size:15px;font-weight:500;margin:10px 0}.ate-pasaje-trip__panel input,.ate-pasaje-trip__panel select{display:block;width:100%;border:1px solid #011b4733;background:white;color:#011b47;border-radius:8px;padding:9px 12px;font:400 16px "General Sans",sans-serif;margin-top:5px}.ate-pasaje-trip__choice{display:block;width:100%;background:#f2f4f6;color:#011b47;border:1px solid #011b471a;border-radius:8px;padding:11px 13px;margin:8px 0;text-align:left;font-size:17px}.ate-pasaje-trip__choice:hover,.ate-pasaje-trip__choice[aria-pressed=true]{border-color:#d61523;background:#fff}.ate-pasaje-trip__choice small{display:block;font-size:13px;opacity:.8;margin-top:4px}.ate-pasaje-trip__overview{width:100%;height:auto;aspect-ratio:1440/725;object-fit:contain;display:block}.ate-pasaje-trip__visual{min-width:0}.ate-pasaje-trip__map,.ate-pasaje-trip__office-map{width:100%;height:507px;min-height:400px;border:0;border-radius:12px;overflow:hidden;background:#f2f4f6;z-index:1}.ate-pasaje-trip__info:empty{display:none}.ate-pasaje-trip__info{background:#f2f4f6;border-left:2px solid #d61523;padding:16px 20px;font-size:17px;line-height:1.45;margin:18px 24px 0 0}.ate-pasaje-trip__info h4{font:600 22px/1.3 "General Sans",sans-serif;color:#011b47;margin:0 0 8px}.ate-pasaje-trip__info p{margin:6px 0}.ate-pasaje-trip__info a{color:#011b47;text-decoration:underline}.ate-pasaje-trip__playback{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:16px 24px 20px 0}.ate-pasaje-trip__playback button{padding:9px 12px;background:white;color:#011b47;border:1px solid #011b4755;border-radius:8px;font-size:15px}.ate-pasaje-trip__playback small{font-size:13px;line-height:1.35}.ate-pasaje-trip__bus{background:#d61523;border:2px solid white;border-radius:9px;box-shadow:0 2px 7px #011b4744;display:grid;place-items:center;font-size:22px}.ate-pasaje-trip__pin{background:#d61523;border:3px solid white;border-radius:50%;box-shadow:0 2px 6px #011b4733}.ate-pasaje-trip button:focus-visible,.ate-pasaje-trip input:focus-visible,.ate-pasaje-trip select:focus-visible{outline:3px solid #0050bb;outline-offset:3px}@media(max-width:767px){.ate-pasaje-trip{grid-template-columns:1fr}.ate-pasaje-trip__controls{padding:0 0 28px}.ate-pasaje-trip h3{font-size:23px}.ate-pasaje-trip__controls p{font-size:18px}.ate-pasaje-trip [data-panel]{font-size:22px;margin-top:24px}.ate-pasaje-trip__map,.ate-pasaje-trip__office-map{height:360px;min-height:360px}.ate-pasaje-trip__info{margin-right:0}.ate-pasaje-trip__playback{padding-right:0}}@media(prefers-reduced-motion:reduce){.ate-pasaje-trip *{transition:none!important;scroll-behavior:auto!important}}

.ate-pasaje-trip__rule{display:block;max-width:none;width:286.5px;height:1px;margin-top:20px}.ate-pasaje-trip [data-panel]{padding-bottom:0}.ate-pasaje-trip__choice:focus-visible{position:relative;z-index:1}.ate-pasaje-trip__panel{overscroll-behavior:contain}.ate-pasaje-trip__playback button{min-height:44px}.ate-pasaje-trip__visual{min-width:0}

.ate-pasaje-trip img.ate-pasaje-trip__overview{aspect-ratio:1440/725!important;height:auto!important;contain-intrinsic-size:1440px 725px}
