.search-summary{background:#0f4495;border-radius:10px;box-shadow:0 8px 32px -12px #0002;box-sizing:border-box;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:1.05rem;gap:18px;margin:15px auto 0;max-width:1300px;padding:18px;position:relative;transition:all .2s}.search-summary,.summary-type-row{align-items:center;display:flex}.summary-divider{color:#fff;font-size:1.15rem;font-weight:700;margin:0 8px}.summary-icon{color:#fff;display:inline-block;font-size:1.12em;margin-right:5px;vertical-align:middle}.summary-edit{align-items:center;background:#fff;border:none;border-radius:100px;color:#1a1a1a;cursor:pointer;display:flex;font-size:1.08em;font-weight:700;gap:7px;justify-content:center;letter-spacing:.03em;margin-left:10px;padding:0;transition:background .2s}.summary-edit .summary-icon.edit{display:none!important}.summary-dates-row{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;min-width:200px}.summary-icon.calendar{margin-right:8px}.summary-dates{align-items:flex-start;display:flex;flex-direction:column;font-size:1em;justify-content:center;line-height:1.3;margin-left:0;min-width:160px;white-space:pre-line;word-break:break-word}.summary-dates br{content:"";display:block;line-height:1.1}@media (min-width:700px){.summary-dates{font-size:1.08em;line-height:1.35;min-width:170px}}.summary-edit span.text{color:#1a1a1a;display:inline;font-size:1em;font-weight:700;letter-spacing:.03em;margin-left:2px}.summary-passengers{align-items:center;display:flex;gap:12px;margin-left:8px}.summary-passenger-group{align-items:center;display:flex;gap:4px}.summary-passenger-group .summary-label{color:#ffd966;font-size:.97em;font-weight:500;margin-right:2px}.summary-passenger-group .summary-count{color:#fff;font-size:1em;font-weight:700;margin-right:4px}.summary-compact{display:none}.summary-compact-top{align-items:center;display:flex;gap:10px;line-height:1.1}.summary-badge{align-items:center;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:#fff;display:inline-flex;font-weight:800;height:24px;justify-content:center;letter-spacing:.02em;min-width:34px;padding:0 8px}.summary-compact-passengers{font-weight:600;opacity:.95}.summary-compact-route{gap:8px;margin-top:2px}.summary-compact-from,.summary-compact-to{font-weight:700;letter-spacing:.01em;max-width:38vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-compact-sep i{color:#bcd3ff}.summary-toggle{align-items:center;background:transparent;border:none;border-radius:8px;color:#fff;display:inline-flex;font-size:1.05rem;height:32px;justify-content:center;opacity:.9;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:transform .2s,background .15s,opacity .2s;width:32px}.summary-toggle:hover{background:hsla(0,0%,100%,.08);opacity:1}.search-summary[aria-expanded=true] .summary-toggle i{transform:rotate(180deg)}@media (max-width:700px){.search-summary{align-items:flex-start;border-radius:12px!important;flex-direction:column;gap:4px;margin:12px;padding:16px 6vw}.search-summary,.search-summary *{font-size:1rem;text-align:left}.search-summary.is-collapsed .summary-compact{display:block}.search-summary.is-collapsed .summary-dates-row,.search-summary.is-collapsed .summary-location-dest,.search-summary.is-collapsed .summary-location-row,.search-summary.is-collapsed .summary-passengers-row,.search-summary.is-collapsed .summary-type-row{display:none!important}.summary-type-row{white-space:nowrap;width:100%}#summary-type,.summary-divider{margin-right:10px}.summary-divider{flex-shrink:0;font-size:1.15rem;margin-left:0}.summary-icon,.summary-icon.calendar,.summary-icon.edit{font-size:1em;margin-right:4px}.summary-icon.arrows,.summary-icon.location{align-items:center;display:inline-flex;font-size:1em;margin-right:4px}.summary-passengers-row{display:flex;flex-wrap:wrap;gap:8px;width:100%}.summary-edit{height:34px;min-width:38px}.summary-compact-from,.summary-compact-to{max-width:100vw}.summary-toggle{background:none!important;border:none!important;box-shadow:none!important;color:#fff;cursor:pointer;display:inline;font-size:.95rem;font-weight:700;padding:0!important;position:static!important;text-decoration:underline;transform:none!important}.summary-toggle:hover{text-decoration-thickness:3px}.summary-toggle:focus-visible{outline:2px dashed #fff;outline-offset:2px}.summary-toggle i{display:none!important}.search-summary .summary-passengers-row{width:100%}.summary-location-row .summary-icon.arrows{margin-left:5px;margin-right:0}}@media (min-width:701px){.summary-location-row .summary-icon.arrows{margin-left:10px;margin-right:0}.summary-passengers-row{display:flex;gap:5px;justify-content:flex-end}.summary-edit{font-size:1.08em;height:40px;min-width:44px}.search-summary{padding-right:130px}.search-summary .summary-edit{background:none!important;border:none!important;box-shadow:none!important;color:#fff;font-size:1.05rem;margin-left:0!important;position:absolute;right:18px;text-decoration:underline;top:50%;transform:translateY(-50%)}}.search-summary .summary-edit{background:none!important;border:none!important;box-shadow:none!important;color:#fff;cursor:pointer;display:inline;font-size:1rem;font-weight:700;height:auto;margin-left:auto;padding:0!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.search-summary .summary-edit:hover{text-decoration-thickness:3px}.search-summary .summary-edit:focus-visible{outline:2px dashed #fff;outline-offset:2px}.summary-row{border-bottom:1px solid #f0f0f0;padding-bottom:7px}.summary-row:last-child{border-bottom:none}#booking-summary{padding:22px 20px 0}#booking-summary .summary-label{color:#b7b7b7;font-size:.98em}#booking-summary .summary-value{color:#212e53;font-weight:500;margin-top:2px}#booking-summary .summary-value .fa-calendar-days,#booking-summary .summary-value .fa-location-dot,#booking-summary .summary-value .fa-users{color:#2c2874}#booking-summary .summary-value.service-type{color:#1877f2}#booking-summary-header{align-items:center;color:#2c2874;display:flex;font-size:1.15rem;font-weight:700;justify-content:space-between;margin-bottom:18px}#booking-summary-edit{color:#0f4495;cursor:pointer;font-size:1rem;font-weight:500;text-decoration:underline}#booking-summary-total{align-items:center;background:#0f4495;border-radius:0 0 12px 12px;color:#fff;display:flex;font-size:1.09rem;font-weight:700;justify-content:space-between;margin-top:18px;padding:13px 20px}#checkout-mobile-summary .search-summary{border-radius:10px 10px 0 0!important;margin:0 12px!important}#checkout-mobile-summary .checkout-mobile-price{align-items:center;background:#fff;border-radius:0 0 10px 10px;border-top:1px solid hsla(0,0%,100%,.18);box-shadow:0 8px 32px -12px rgba(0,0,0,.18);color:#0f4495;display:flex;font-weight:700;gap:12px;justify-content:space-between;margin:0 12px;padding:12px 16px}#checkout-mobile-summary .checkout-mobile-price .label{font-size:.98rem;font-weight:600;opacity:.95}#checkout-mobile-summary .checkout-mobile-price .amount{font-size:1.12rem;letter-spacing:.01em}#checkout-mobile-summary .summary-badge{font-size:.9rem;padding:2px 8px;white-space:nowrap}#checkout-mobile-summary .summary-compact-edit,#checkout-mobile-summary .summary-compact-extras{display:none}@media (max-width:700px){#checkout-mobile-summary .search-summary{border-radius:12px 12px 0 0!important;margin:12px 12px 0!important}#checkout-mobile-summary .checkout-mobile-price{border-radius:0 0 12px 12px!important;margin:0 12px 12px!important}#modulo-filtro-eck .row>#checkout-mobile-summary{padding-left:12px;padding-right:12px}}#modulo-filtro-eck #transfer-form{background:#37434f;box-shadow:0 8px 32px -12px #0002;color:#fff;display:block;font-family:Roboto,Arial,sans-serif;margin:38px auto 0;max-width:500px;padding:18px}#modulo-filtro-eck #transfer-form label{color:#ffd966;display:block;font-weight:500;margin-bottom:10px}#modulo-filtro-eck #transfer-form input,#modulo-filtro-eck #transfer-form select{background:#fff;border:1px solid #eee;border-radius:5px;color:#37434f;font-size:1em;margin-bottom:20px;padding:9px 12px;width:100%}#modulo-filtro-eck #transfer-form button{background:#ffd966;border:none;border-radius:8px;box-shadow:0 2px 5px -3px #0002;color:#1a1a1a;cursor:pointer;font-size:1em;font-weight:700;margin-right:10px;margin-top:7px;padding:12px 28px}#modulo-filtro-eck #transfer-form .cancel-btn{background:#eee;color:#37434f}#modulo-filtro-eck .tabs-style-line{border-radius:18px 18px 0 0;padding-bottom:0}#modulo-filtro-eck .tabs-style-line nav ul{align-items:flex-end;background:transparent;border:none;display:flex;gap:0;justify-content:center;list-style:none;margin-bottom:0}#modulo-filtro-eck .tabs-style-line nav ul li{margin:0;padding:0}#modulo-filtro-eck .tabs-style-line nav ul li a{align-items:center;background:#f2f2f2;border:none;border-radius:18px 18px 0 0;color:#222;display:flex;font-size:1rem;justify-content:center;min-width:100px;padding:5px;position:relative;text-decoration:none;transition:background .18s,color .18s,box-shadow .17s,z-index .13s;z-index:1}#modulo-filtro-eck .tabs-style-line nav ul li.tab-current a{background:#0f4495;box-shadow:0 8px 15px -10px #0001;color:#fff;font-weight:700;z-index:3}#modulo-filtro-eck .tabs-style-line nav ul li:not(.tab-current) a{background:#000;color:#fff;font-weight:500}#modulo-filtro-eck .tabs-style-line nav ul li a h2{color:inherit;font-size:1rem;margin:0}#modulo-filtro-eck .tabs-style-line .content-wrap{background:#0f4495;box-shadow:0 3px 11px -9px #0002;margin-top:0}#modulo-filtro-eck #search-widget[data-context=home] .tabs-style-line nav ul li{display:block!important}#modulo-filtro-eck #search-widget[data-context=home] #close-btn,#modulo-filtro-eck #search-widget[data-context=home] #tab-tours{display:none!important}#modulo-filtro-eck form{align-items:flex-start;background-color:#0f4495;border-radius:12px!important;display:flex;flex-wrap:wrap;gap:19px .6%;margin:0 auto}#modulo-filtro-eck .form-group{align-items:flex-start;display:flex;flex:0 1 auto;flex-direction:column;margin-bottom:0;max-width:190px;position:relative}#modulo-filtro-eck .form-group.hidden{display:none}#modulo-filtro-eck .form-group.submit-group,#modulo-filtro-eck .submit-wrap{align-items:flex-end;justify-content:flex-end;margin-bottom:0;min-width:50px}#modulo-filtro-eck .mdc-text-field{align-items:center;display:flex;font-family:Roboto,sans-serif;height:48px;margin-bottom:8px;min-height:48px;position:relative;width:100%}#modulo-filtro-eck .mdc-text-field .guests-selector-input,#modulo-filtro-eck .mdc-text-field select.mdc-text-field__input,#modulo-filtro-eck .mdc-text-field__input{appearance:none;background:#fff;border:none;border-radius:4px 4px 0 0;box-shadow:0 1px 0 0 #bdbdbd;box-sizing:border-box;color:#0f4495;font-size:1.125rem;height:48px!important;min-height:48px!important;outline:none;padding:20px 12px 6px;transition:box-shadow .2s,background .2s;width:100%}#modulo-filtro-eck .mdc-floating-label{background:transparent;color:#0f4495;font-size:1rem;left:12px;line-height:15px;padding:0 2px;pointer-events:none;position:absolute;top:16px;transition:all .18s cubic-bezier(.4,0,.2,1);z-index:1}#modulo-filtro-eck .mdc-text-field .guests-selector-input.has-value+.mdc-floating-label,#modulo-filtro-eck .mdc-text-field .guests-selector-input:focus+.mdc-floating-label,#modulo-filtro-eck .mdc-text-field select.mdc-text-field__input:not([value=""]):not(:invalid)+.mdc-floating-label,#modulo-filtro-eck .mdc-text-field__input:-webkit-autofill+.mdc-floating-label,#modulo-filtro-eck .mdc-text-field__input:disabled+.mdc-floating-label,#modulo-filtro-eck .mdc-text-field__input:focus+.mdc-floating-label,#modulo-filtro-eck .mdc-text-field__input:not(:placeholder-shown)+.mdc-floating-label{color:#0f4495!important;font-size:.75rem;font-weight:700;left:12px;top:4px}#modulo-filtro-eck .mdc-line-ripple{background:#fff;bottom:0;height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .2s;z-index:2}#modulo-filtro-eck .mdc-text-field__input:focus~.mdc-line-ripple{transform:scaleX(1)}#modulo-filtro-eck .mdc-text-field select.mdc-text-field__input:invalid{color:#888}#modulo-filtro-eck .mdc-text-field .guests-selector-input+.mdc-floating-label{background:transparent;color:#ffd966;font-size:.9rem;left:12px;top:16px}#modulo-filtro-eck .mdc-text-field .guests-selector-input.has-value+.mdc-floating-label,#modulo-filtro-eck .mdc-text-field .guests-selector-input:focus+.mdc-floating-label{background:#fff;font-size:.82rem;left:12px;top:4px}#modulo-filtro-eck .autocomplete-dropdown{animation:fadeIn .19s;background:#fff;border:1px solid #e0e3e8;border-radius:7px;box-shadow:0 13px 41px 0 rgba(44,62,80,.11);display:none;left:0;min-width:220px;overflow-y:auto;position:absolute;right:0;top:54px;z-index:30}#modulo-filtro-eck .form-group.wider .autocomplete-dropdown{max-width:420px;min-width:220px;width:100%}#modulo-filtro-eck .form-group.wider.expand-on-ow .autocomplete-dropdown{max-width:100%;min-width:250px}#modulo-filtro-eck .autocomplete-dropdown.open{display:block}#modulo-filtro-eck .autocomplete-section{border-bottom:1px solid #f4f4f4;padding:6px 0 2px}#modulo-filtro-eck .autocomplete-section:last-child{border-bottom:none}#modulo-filtro-eck .autocomplete-section-title{background:#0f4495;color:#fff;font-size:.97rem;font-weight:600;margin:0 0 2px;padding:4px 18px}#modulo-filtro-eck .autocomplete-list{list-style:none;margin:0;padding:0}#modulo-filtro-eck .autocomplete-item{align-items:center;border-radius:3px;color:#222;cursor:pointer;display:flex;font-size:1rem;gap:7px;padding:9px 18px;transition:background .13s}#modulo-filtro-eck .autocomplete-item.active,#modulo-filtro-eck .autocomplete-item:hover{background:#eaf2ff}#modulo-filtro-eck .autocomplete-icon{color:#0f4495;font-size:1.08em;margin-right:2px}#modulo-filtro-eck .form-group.wider.expand-on-ow{flex-grow:10!important;max-width:100%;min-width:280px}#modulo-filtro-eck .form-group.wider.expand-on-ow .autocomplete-input,#modulo-filtro-eck .form-group.wider.expand-on-ow .autocomplete-wrap{max-width:100%;min-width:250px}#modulo-filtro-eck .autocomplete-modal{animation:fadeIn .19s;background:#fff;display:none;flex-direction:column;height:100vh;inset:0;position:fixed;width:100vw;z-index:9999}#modulo-filtro-eck .autocomplete-modal.active{display:flex}#modulo-filtro-eck .autocomplete-modal-header{align-items:center;background:#fff;border-bottom:1px solid #e5e9ec;display:flex;padding:16px 16px 0 10px}#modulo-filtro-eck .autocomplete-modal-close{background:none;border:none;color:#007bff;cursor:pointer;font-size:1.6rem;margin-right:12px}#modulo-filtro-eck #autocomplete-modal-title,#modulo-filtro-eck #autocomplete-modal-title-destino,#modulo-filtro-eck #autocomplete-modal-title-origen{color:#222;font-size:1.15rem;font-weight:600}#modulo-filtro-eck .autocomplete-modal-search{background:#fff;border-bottom:1px solid #e5e9ec;padding:16px}#modulo-filtro-eck #autocomplete-modal-input,#modulo-filtro-eck #autocomplete-modal-input-destino,#modulo-filtro-eck #autocomplete-modal-input-origen{background:#f6f6f6;border:1px solid #e5e9ec;border-radius:5px;font-size:1rem;padding:12px;width:100%}#modulo-filtro-eck #autocomplete-modal-content-destino,#modulo-filtro-eck #autocomplete-modal-content-origen,#modulo-filtro-eck .autocomplete-modal-content{flex:1 1 auto;overflow-y:auto;padding:0}#modulo-filtro-eck .guests-dropdown{background:#fff;border:1px solid #e0e3e8;border-radius:7px;box-shadow:0 13px 41px 0 rgba(44,62,80,.11);display:none;left:0;min-width:220px;padding:14px 0 8px;position:absolute;right:0;top:54px;z-index:20}#modulo-filtro-eck .guests-dropdown.open{animation:fadeIn .19s;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}#modulo-filtro-eck .guests-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px;padding:0 18px 8px}#modulo-filtro-eck .guests-label{color:#222;font-size:1rem;min-width:70px}#modulo-filtro-eck .guests-controls{align-items:center;display:flex;gap:10px}#modulo-filtro-eck .guests-btn{align-items:center;background:#0f4495;border:1px solid #e0e3e8;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;height:32px;justify-content:center;transition:background .15s,border .15s;user-select:none;width:32px}#modulo-filtro-eck .guests-btn:active{background:#eaf2ff;border-color:#b5cdfa}#modulo-filtro-eck .guests-number{color:#222;font-size:1rem;text-align:center;width:24px}#modulo-filtro-eck .guests-dropdown-footer{padding:4px 18px 0;text-align:right}#modulo-filtro-eck .guests-dropdown-close{background:none;border:none;color:#37434f;cursor:pointer;font-size:1rem;font-weight:700;padding:0}#modulo-filtro-eck .submit-btn{align-items:center;background:#37434f!important;border:none;border-radius:8px;color:#ffd966;cursor:pointer;display:flex;font-size:1.07rem;font-weight:700;gap:12px;padding:13px;transition:background .2s,color .2s}#modulo-filtro-eck .submit-btn:disabled{background:#e0e0e0;color:#fff;cursor:not-allowed}@media (max-width:900px){#modulo-filtro-eck .footer-container,#modulo-filtro-eck .header-container,#modulo-filtro-eck .main-container,#modulo-filtro-eck .search-summary{border-radius:0;max-width:100vw;padding:10px}#modulo-filtro-eck .tabs-style-line nav ul{flex-direction:row;justify-content:stretch}#modulo-filtro-eck .tabs-style-line nav ul li a{border-radius:0;padding:13px 0;width:50vw}#modulo-filtro-eck form{flex-direction:column;gap:0}#modulo-filtro-eck .form-group,#modulo-filtro-eck .form-group.submit-group,#modulo-filtro-eck .form-group.wider,#modulo-filtro-eck .submit-wrap{margin-bottom:18px;max-width:100%;min-width:100%;width:100%}#modulo-filtro-eck .form-group.submit-group,#modulo-filtro-eck .submit-wrap{align-items:center!important;justify-content:center!important;margin-left:0}#modulo-filtro-eck .submit-btn{display:block;margin:0 auto}#modulo-filtro-eck .guests-dropdown{bottom:54px!important;margin-bottom:6px;top:auto!important}}#modulo-filtro-eck .guests-selector-input.mdc-text-field__input{align-items:center;background:#fff;border:none;border-radius:4px 4px 0 0;box-shadow:0 1px 0 0 #bdbdbd;box-sizing:border-box;color:#0f4495;cursor:pointer;display:flex;font-size:1rem;height:48px;line-height:28px;padding:20px 12px 6px;width:100%}#modulo-filtro-eck .form-group .mdc-text-field__input,#modulo-filtro-eck .guests-selector-input.mdc-text-field__input{height:48px!important;min-height:48px!important}#modulo-filtro-eck .guests-selector-input+.mdc-floating-label{font-size:1rem;left:12px;top:16px}#modulo-filtro-eck .guests-selector-input.has-value+.mdc-floating-label,#modulo-filtro-eck .guests-selector-input:focus+.mdc-floating-label{font-size:.82rem;top:4px}.ui-datepicker{z-index:10000!important}.ui-datepicker .ui-datepicker-header{background:#ffd966;padding:.2em 0;position:relative}#ui-datepicker-div .ui-datepicker-calendar th{background-color:#fff!important;color:#333}#modulo-filtro-eck #edit-form-container{display:none}#modulo-filtro-eck .action-btn{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 9px -4px #2221;color:#37434f;cursor:pointer;display:inline-flex;font-size:1.4em;height:44px;justify-content:center;margin-right:13px;position:relative;transition:background .19s,color .17s,box-shadow .2s;width:44px}#modulo-filtro-eck .action-btn:last-child{margin-right:0}#modulo-filtro-eck .action-btn:active,#modulo-filtro-eck .action-btn:focus{background:#ffe066;box-shadow:0 3px 14px -7px #ffd966;color:#1a1a1a;outline:none}#modulo-filtro-eck .action-btn[disabled]{background:#e0e0e0;box-shadow:none;color:#bdbdbd;cursor:not-allowed}#modulo-filtro-eck .action-btn i{font-size:1.1em;pointer-events:none}#modulo-filtro-eck .form-group.submit-group,#modulo-filtro-eck .submit-wrap{align-items:center;display:flex;gap:13px;margin-top:5px;min-height:44px}@media (max-width:700px){#modulo-filtro-eck .action-btn{font-size:1.25em;margin-right:11px}#modulo-filtro-eck .form-group.submit-group,#modulo-filtro-eck .submit-wrap{gap:19px;justify-content:center!important}}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span,.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-color:#fff}.ui-datepicker .ui-datepicker-header{background-color:#0f4495;color:#fff}#modulo-filtro-eck #search-widget[data-context=home] .tabs-style-line,#modulo-filtro-eck #search-widget[data-context=home] .tabs-style-line .content-wrap{border-radius:0!important}#modulo-filtro-eck #search-widget[data-context=listing] .tabs-style-line{border-radius:18px 18px 0 0}#modulo-filtro-eck #search-widget[data-context=listing] .tabs-style-line .content-wrap{border-radius:10px}#modulo-filtro-eck #search-widget[data-context=listing] #uform_tours{background:#0f4495;border-radius:10px;box-shadow:0 8px 32px -12px #0002;color:#fff;margin:15px auto 0;max-width:1300px;padding:18px}#modulo-filtro-eck #search-widget[data-context=listing] #uform_tours .submit-wrap{align-items:center;display:flex;gap:13px;justify-content:flex-end}#modulo-filtro-eck #search-widget[data-context=listing] #uform_tours .mdc-text-field__input,#modulo-filtro-eck #search-widget[data-context=listing] #uform_tours select.mdc-text-field__input{background:#fff;box-shadow:0 1px 0 0 #bdbdbd;color:#0f4495}#modulo-filtro-eck #search-widget[data-context=listing] #uform_tours .mdc-line-ripple{background:#fff}@media (max-width:900px){#modulo-filtro-eck #search-widget[data-context=listing] #uform_tours{border-radius:12px!important;margin:12px;padding:16px}#modulo-filtro-eck #search-widget[data-context=listing] #uform_tours .submit-wrap{gap:18px;justify-content:center!important}}#modulo-filtro-eck #search-widget[data-context=listing] #uform_tours .autocomplete-dropdown,#modulo-filtro-eck #search-widget[data-context=listing] #uform_tours .guests-dropdown,.ui-datepicker{z-index:10000!important}#modulo-filtro-eck .time-picker{cursor:pointer}#modulo-filtro-eck .time-picker .input-group-text{background-color:#f8f9fa}.card-header{background-color:transparent!important;border-bottom:1px solid #eee}#modulo-filtro-eck .input-group-text>i[class^=fa],.card-header,.card-header .card-title,.card-header h3,.card-header h4,.card-header h5{color:#2c2874!important}header{padding:0!important}#search-widget{position:relative;z-index:1002}#modulo-filtro-eck .form-group{flex:0 1 auto!important;max-width:200px!important;min-width:120px;width:auto}#modulo-filtro-eck .form-group.submit-group,#modulo-filtro-eck .submit-wrap{margin-left:auto;max-width:200px}.form-group.submit-group,.submit-wrap{flex:0 0 0px!important;margin-left:auto;max-width:80px;min-width:50px}#modulo-filtro-eck .form-group .angosto{max-width:130px}@media (max-width:700px){#modulo-filtro-eck #transfer-edit-form{display:grid!important;gap:0 4%;grid-template-columns:1fr 1fr;width:100%}#modulo-filtro-eck #transfer-edit-form .form-group{box-sizing:border-box;max-width:100%!important;min-width:0!important;width:100%!important}#modulo-filtro-eck #transfer-edit-form .form-group:first-of-type{grid-column:span 1}#modulo-filtro-eck #transfer-edit-form #arrival-date-group,#modulo-filtro-eck #transfer-edit-form #from-group,#modulo-filtro-eck #transfer-edit-form #return-date-group,#modulo-filtro-eck #transfer-edit-form #to-group{grid-column:1/-1}#modulo-filtro-eck #transfer-edit-form[data-roundtrip=true] #arrival-date-group{grid-column:1/span 1}#modulo-filtro-eck #transfer-edit-form[data-roundtrip=true] #return-date-group{grid-column:2/span 1}#modulo-filtro-eck #transfer-edit-form .form-group.wider:last-of-type{grid-column:1/-1}#modulo-filtro-eck #transfer-edit-form .submit-wrap{grid-column:1/-1;justify-content:center!important}#modulo-filtro-eck #transfer-edit-form .mdc-text-field .guests-selector-input,#modulo-filtro-eck #transfer-edit-form .mdc-text-field select.mdc-text-field__input,#modulo-filtro-eck #transfer-edit-form .mdc-text-field__input{max-width:100%!important;width:100%!important}}