.origen{width:12.5rem;text-align:center;padding:.375rem .625rem;border:1px solid #001c46}.origen-check,.destino-check{display:none;&:checked+.origen{background-color:#001c46;color:#fff}}.final-check{display:flex;align-items:center;justify-content:center;gap:.5rem;& .form-check-input{margin-top:0}}.bullets-container{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-block:3rem 2rem}.bullet-item{width:2.125rem;height:2.125rem;background-color:#eff0f6;color:#001c46;font-weight:600;border-radius:50%;display:flex;align-items:center;justify-content:center;&.active{background-color:#ffbe00}}.bullet-separate{width:2.5rem;height:.375rem;background-color:#eff0f6;border-radius:2.5rem;&.active{background-color:#ffbe00}}.btn-custom{width:8.2rem;background-color:#001c46;color:#fff;border:1px solid #001c46;text-align:center;font-size:1rem;font-weight:600;font-family:Ubuntu,sans-serif;padding:.5rem 1rem;display:flex;align-items:center;justify-content:center;gap:.25rem;&[yellow]{background-color:#ffbe00;border:1px solid #ffbe00;color:#001c46}&.full{width:100%;max-width:21rem}}.link-modal-information{position:relative;color:#171717;padding:0;text-decoration:none;display:flex;align-items:center;cursor:pointer;font-size:.75rem!important;margin-top:10px}.link-modal-information i{color:#001c46!important;font-size:1.125rem}.paquete-item{&.active{display:block}}#view-paquetes{display:none;width:fit-content;height:fit-content;margin:auto;animation:move 1s ease-in-out infinite;transform:translateZ(0);&.active{display:none}}.cotizacion{width:100%;box-shadow:0 25px 56px #1444853e;background-color:#fff;position:relative}.mobile{justify-content:start!important;& .col-6{width:30%}}.new-button{font-family:Ubuntu,sans-serif;background-color:#ffbe00;color:#001c46;border:1px solid #001c46;line-height:1;text-wrap:nowrap;text-decoration:none;font-size:15px;font-weight:500;padding:12px 24px}.custom-wrapper{--padding: 1rem;--width: 75rem;max-width:calc(var(--width) + var(--padding) * 2);width:100%;padding:0 var(--padding);margin:0 auto}@keyframes move{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width: 64rem){.header-buttons{display:none!important}}@media (max-width: 58rem){.wrap{flex-wrap:wrap}}@media (max-width: 47.9375rem){.paquete-item{display:none}#view-paquetes{display:block}}@media (max-width: 28.125rem){.origen{font-size:.75rem;width:9.5rem}.final-check{justify-content:start}}.whatsapp-float{position:fixed;bottom:1rem;right:1rem;z-index:1000;animation:whatsapp-bounce 2s infinite}.whatsapp-link{display:block;text-decoration:none;transition:transform .3s ease}.whatsapp-link:hover{transform:scale(1.1)}.whatsapp-icon{width:5.5rem;height:5.5rem}.div-azul-paquete{overflow:hidden}.container-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding-block:2rem 2.5rem;padding-inline:1rem}.card-paquete{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding-block:1rem;padding-inline:1rem}.div-grid-paquete{gap:1rem!important}.group-serie{display:flex;align-items:center;gap:.25rem;border:1px solid #a7a7a7;border-radius:10px;padding:.5rem 1.5rem;max-width:292px;height:42px;& input{font-size:1rem;border:none}& .serie_documento_factura{width:3.5rem!important}}@keyframes whatsapp-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-.5rem)}60%{transform:translateY(-.25rem)}}@media (max-width: 26.25rem){.whatsapp-icon{width:4.5rem;height:4.5rem}}
