body .resumen-busqueda-container{background-color:#ffffff;padding:9px 0px 11px 0px!important;position:sticky;top:56px;width:100%;transition:padding 0.3s ease}body .resumen-busqueda-container.resumen-plegado{padding:6px 0px!important}body .resumen-busqueda-container .container-buscar{max-width:1300px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado{padding:0px}body .resumen-busqueda-container .formulario-busqueda .row-form-zonasegura-tab{display:none}body .resumen-busqueda-container .formulario-busqueda .row-form-zonasegura-tab.abierto{display:flex}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas{display:grid;grid-template-columns:minmax(230px,1.8fr) minmax(240px,2fr) minmax(140px,1fr) minmax(120px,1fr) 117px;align-items:center;column-gap:0px;padding-inline:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas-abt58{grid-template-columns:minmax(230px,1.8fr) minmax(250px,2.1fr) minmax(140px,1fr) minmax(120px,1fr) minmax(150px,1.2fr) 117px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas>.col-12{padding:0!important;position:relative;display:flex;align-items:center;border-radius:8px;border:1px solid transparent;transition:border 0.15s;z-index:1}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas>.col-12:before{content:"";position:absolute;left:0;background-color:#E5E7EB;width:1px;height:56%;opacity:1;transition:opacity 0.15s}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila{min-height:unset;grid-column:1/-1}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila:before{display:none}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila:hover{border:1px solid transparent}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila .cerrar{font-weight:500;font-size:14px;line-height:1}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila .contenedor-selector-ida-retorno{width:fit-content;border-bottom:0!important;display:inline-flex;align-items:center;padding:3px;background:#F2F3F5;border-radius:999px!important;gap:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila .contenedor-selector-ida-retorno:before{display:none}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila .contenedor-selector-ida-retorno .contenedor-radio{position:relative}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila .contenedor-selector-ida-retorno .contenedor-radio input{display:none}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila .contenedor-selector-ida-retorno .contenedor-radio label{margin:0!important;padding:9px 16px;border-radius:999px;font-weight:600;font-size:13px;line-height:1.5;color:#717274;cursor:pointer;background-color:transparent;transition:background-color 0.25s ease,color 0.25s ease}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .primera-fila .contenedor-selector-ida-retorno .contenedor-radio input:checked+label{background:#0C3325;color:white}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje{justify-content:center;padding:16px 24px!important;height:auto}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje:before{display:none}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .contenedor-estacion{height:auto;padding:0;border:0;gap:8px;cursor:pointer}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .contenedor-estacion .ida{font-size:15px!important;line-height:1;color:#1A171A;display:flex;align-items:center;padding:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .contenedor-estacion .retorno{font-size:15px!important;line-height:1;color:#1A171A;display:flex;padding:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .dropdown-menu{padding:0;border:1px solid #E5E7EB;border-radius:8px;box-shadow:0px 4px 10px 0px rgba(205,205,205,0.2);margin-top:12px!important;width:fit-content!important}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .dropdown-menu .dropdown-item{display:grid;grid-template-columns:1fr auto 1fr;place-items:center;padding-block:14px;font-weight:500;font-size:14px;line-height:1;color:#071F16;transition:background-color 0.2s ease-in-out}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .dropdown-menu .dropdown-item .ida,body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .dropdown-menu .dropdown-item .retorno{font-weight:500;font-size:14px;line-height:1;color:#071F16}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .dropdown-menu .dropdown-item .separador img{transform:scale(0.7)}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .dropdown-menu .dropdown-item:hover{background-color:#F2F3F5}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .dropdown-menu .dropdown-item.selected{background-color:#F2F3F5}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-tipo-viaje .dropdown-menu .dropdown-item[selected]{background-color:#F2F3F5}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha{height:auto;padding:16px 24px;border:0!important;position:relative;justify-content:center}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaIda,body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaRegreso{display:flex;align-items:center;gap:8px;padding-left:30px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaIda img,body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaRegreso img{padding-bottom:1px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaIda.viaje-tipo-ow,body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaRegreso.viaje-tipo-ow{grid-column:1/-1}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaIda.hide,body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaRegreso.hide{display:none}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaIda input,body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaRegreso input{padding:0;border:0;cursor:pointer;font-weight:500;font-size:15px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaRegreso{position:relative}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaRegreso:before{content:"";position:absolute;left:0;background-color:#E1E1E1;width:1px;height:21px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .blkFechaRegreso.viaje-tipo-ow:before{display:none}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-fechas-viaje .contenedor-fecha .col-6 .form-control{font-weight:600;font-size:16px!important;color:#1A171A;background:none!important;height:auto;padding:0!important;cursor:pointer}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros{height:auto}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros{border:0;border-radius:12px;width:100%;height:auto;padding:16px 24px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .descripcion{padding:0;width:100%;height:100%;border:0;gap:5px;justify-content:center}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .descripcion span{font-weight:500;font-size:15px;color:#1A171A;margin-left:3px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .descripcion label{text-transform:lowercase;color:#1A171A;font-weight:500;font-size:15px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu{padding:8px 14px;border-radius:8px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu.show{width:250px!important;left:0!important;border:1px solid #E5E7EB;box-shadow:0px 4.8px 19.2px 0px rgba(0,0,0,0.1215686275)}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu .detalle{margin:0;padding-block:10px;padding-inline:0;height:auto}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu .detalle p{font-weight:500;font-size:14px;line-height:1;color:#1A171A;margin:0;display:flex;flex-direction:column;justify-content:center;gap:3px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu .detalle p span{font-weight:400;font-size:11px;line-height:1;color:#717274}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu .detalle .contenedor-botones{gap:10px;height:auto;align-items:center}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu .detalle .contenedor-botones .boton{width:24px;height:24px}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu .detalle .contenedor-botones .boton.boton-disabled{opacity:0.3}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu .detalle .contenedor-botones .form-control{width:17px;flex:0;font-weight:700;font-size:14px;line-height:1;text-align:center;color:#071F16;background:none!important}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cantidad-pasajeros .pasajeros .dropdown-menu .detalle.text-adicional p{font-weight:400;font-size:11px;line-height:1.2;color:#717274}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cupon{height:auto}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cupon .input-cupon{height:auto;padding:16px 24px;display:flex;align-items:center;gap:10px;border:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-cupon .input-cupon .form-control{height:auto!important;padding:0;background:none!important;font-weight:500;font-size:15px!important}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-incluye-entrada{height:auto;padding:16px 24px!important}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-incluye-entrada label{display:flex;align-items:center;gap:8px;cursor:pointer}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-incluye-entrada label input{width:16px;height:16px;accent-color:#0c3325;cursor:pointer;flex-shrink:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-incluye-entrada label p{font-weight:500;font-size:15px;line-height:1.3;color:#1A171A;margin:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-btn-enviar:before{display:none}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-btn-enviar:hover{border:1px solid transparent}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-btn-enviar #botonBuscar{font-weight:700;font-size:16px!important;height:48px!important;border-radius:99px;transition:background-color 0.2s ease-in-out}body .resumen-busqueda-container .formulario-busqueda .contenedor-columnas .contenedor-btn-enviar #botonBuscar:hover{background-color:#FC6034}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas{grid-template-columns:minmax(230px,1.8fr) minmax(220px,1.5fr) minmax(120px,1fr) 90px;width:fit-content;margin:0 auto;padding:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas.con-cupon{grid-template-columns:minmax(230px,1.8fr) minmax(220px,1.5fr) minmax(120px,1fr) minmax(100px,0.9fr) 90px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas.abt58{grid-template-columns:minmax(230px,1.8fr) minmax(220px,1.5fr) minmax(120px,1fr) minmax(150px,1.5fr) 90px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas.con-cupon.abt58{grid-template-columns:minmax(230px,1.8fr) minmax(220px,1.5fr) minmax(120px,1fr) minmax(100px,0.9fr) minmax(150px,1.5fr) 90px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas>div{position:relative;display:flex;align-items:center;justify-content:center}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas>div:before{content:"";position:absolute;right:0;background-color:#E5E7EB;width:1px;height:56%}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas>div:last-of-type:before{display:none}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-sentido{display:flex;align-items:center;height:auto;padding:16px 24px;border:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-sentido .etiqueta-viaje-tipo{font-weight:500;font-size:14px;line-height:16px;color:#053220;display:flex;align-items:center;gap:6px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-sentido .etiqueta-viaje-tipo .ida,body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-sentido .etiqueta-viaje-tipo .retorno{font-weight:500;font-size:15px;line-height:1;color:#1A171A;white-space:nowrap}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-sentido .etiqueta-descuento{font-weight:600;font-size:12px;line-height:14px;color:#1A171A;background-color:#FFE4D4;border-radius:4px;padding:3px 4px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-sentido .etiqueta-descuento.abt{background-color:#FAF0C5}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-sentido .etiqueta-descuento-ext{font-weight:600;font-size:12px;line-height:14px;color:#1A171A;background-color:#FFE4D4;border-radius:4px;padding:3px 4px;white-space:nowrap}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-sentido .etiqueta-descuento-ext.abt{background-color:#FAF0C5}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-fecha.plegado{height:auto;border:0;padding:16px 24px;gap:8px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-fecha.plegado img{height:auto;padding-bottom:1px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-fecha.plegado .descripcion{font-weight:500;font-size:15px!important;line-height:1.2;color:#1A171A}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-cantidad-pasajeros.plegado{font-weight:500;font-size:15px!important;padding:0;padding:16px 24px;border:0;gap:5px;text-transform:lowercase;justify-content:center}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-cantidad-pasajeros.plegado img{height:auto}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-cantidad-pasajeros.plegado .cantidad{margin-left:3px;font-weight:500;font-size:15px!important;line-height:1}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-cupon.plegado{height:auto;padding:16px 24px;font-size:15px!important;line-height:1;gap:8px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-cupon.plegado .descripcion{font-size:15px!important;line-height:1}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-cupon.plegado img{height:auto;padding-bottom:1px}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-incluye-entrada.plegado input{width:16px;height:16px;accent-color:#0c3325;cursor:pointer}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-incluye-entrada.plegado p{font-weight:500;font-size:15px;line-height:1.3;color:#1A171A;margin:0}body .resumen-busqueda-container .formulario-busqueda .contenedor-selector-fecha-plegado .contenedor-columnas .contenedor-texto-editar{color:#053220;justify-content:center}