.checkboxItem[data-v-8c2a5f74]{align-items:center;cursor:pointer;display:flex;gap:6px;left:14px;position:absolute;top:-30px;width:-moz-max-content;width:max-content}@media(max-width:991px){.checkboxItem.rightAlign[data-v-8c2a5f74]{left:unset;right:0}}.checkboxTitle[data-v-8c2a5f74]{color:var(--tc-neutral-10);font-size:14px;font-style:normal;font-weight:500;text-shadow:0 1px 0 rgba(0,0,0,.08);-webkit-user-select:none;-moz-user-select:none;user-select:none}.icon-ok[data-v-8c2a5f74]{color:var(--tc-brand-50-link)}#HorizontalMdFlightFormItem,#HorizontalMdFlightFormItem .item-wrapper{display:flex;flex:1;height:40px;min-width:0}#HorizontalMdFlightFormItem .item-wrapper{align-items:center;background:var(--tc-neutral-10);border-radius:29px;cursor:pointer;position:relative}#HorizontalMdFlightFormItem .item-index-indicator{color:var(--tc-neutral-100);flex:0 0 108px;font-size:14px;font-weight:700;height:40px;line-height:17px;padding:12px 12px 12px 32px}#HorizontalMdFlightFormItem .separator{background:var(--tc-neutral-40);height:34px;margin:3px 0;width:1px}#HorizontalMdFlightFormItem .horizontal-passengers-input{flex:1;margin:unset;min-width:0}#HorizontalMdFlightFormItem .horizontal-passengers-input .form-control{border:unset;border-radius:29px;box-shadow:unset;display:flex}#HorizontalMdFlightFormItem .select2-chosen span{font-weight:400}#HorizontalMdFlightFormItem .tc-datepicker.incomplete{border:unset}#HorizontalMdFlightFormItem .MdCloseButton{background-color:var(--tc-neutral-10);border-radius:50%;color:var(--tc-brand-50-link);cursor:pointer;font-size:25px;font-weight:700;height:30px;margin:0;padding-top:3px;position:absolute;right:-42px;text-align:center;width:30px}#HorizontalMdFlightFormItem .md-cancel:before{margin:0}#HorizontalMdFlightFormItem .MdDatepicker{position:relative}@media(max-width:1475px){#HorizontalMdFlightFormItem .MdDatepicker{right:140px}#HorizontalMdFlightFormItem .MdDatepicker .arrow-up{left:140px}}@media(max-width:1200px){#HorizontalMdFlightFormItem .MdDatepicker{right:220px}#HorizontalMdFlightFormItem .MdDatepicker .arrow-up{left:220px}}@media(max-width:992px){#HorizontalMdFlightFormItem .MdDatepicker{right:310px}#HorizontalMdFlightFormItem .MdDatepicker .arrow-up{left:310px}}@media(max-width:770px){#HorizontalMdFlightFormItem .MdDatepicker{right:400px}#HorizontalMdFlightFormItem .MdDatepicker .arrow-up{left:400px}}.MdAddSegmentButton[data-v-2e6176f8]{align-items:center;align-self:flex-start;border:1px solid var(--tc-neutral-10);border-radius:70px;color:var(--tc-neutral-10);cursor:pointer;display:flex;font-size:12px;font-weight:700;height:30px;padding:8px 16px;text-transform:uppercase}#HorizontalMdFlightForm{display:flex;flex:1;flex-direction:column;gap:8px;height:100%;min-width:0}.horizonal-flight-search-calendar{border-radius:29px;display:flex;flex-direction:row;min-width:0;width:100%}.horizonal-flight-search-calendar .horizontal-flight-date-picker{position:relative}.horizonal-flight-search-calendar .horizontal-flight-date-picker .tc-datepicker-wrapper{left:-180px}.horizonal-flight-search-calendar .horizontal-flight-date-picker .arrow-up{left:180px}@media(max-width:1475px){.horizonal-flight-search-calendar .horizontal-flight-date-picker .tc-datepicker-wrapper{left:-100px}.horizonal-flight-search-calendar .horizontal-flight-date-picker .arrow-up{left:100px}}@media(max-width:1200px){.horizonal-flight-search-calendar .horizontal-flight-date-picker .tc-datepicker-wrapper{left:-200px}.horizonal-flight-search-calendar .horizontal-flight-date-picker .arrow-up{left:200px}}@media(max-width:992px){.horizonal-flight-search-calendar .horizontal-flight-date-picker .tc-datepicker-wrapper{left:-310px}.horizonal-flight-search-calendar .horizontal-flight-date-picker .arrow-up{left:310px}}@media(max-width:770px){.horizonal-flight-search-calendar .horizontal-flight-date-picker .tc-datepicker-wrapper{left:-350px}.horizonal-flight-search-calendar .horizontal-flight-date-picker .arrow-up{left:350px}}.horizonal-flight-search-calendar .horizontal-flight-input-date-picker{border-radius:29px;flex:1;min-width:0}.horizonal-flight-search-calendar .tc-flight-search-calendar .input-group-addon{background:var(--tc-neutral-10);border-left-width:0;padding-left:0}.horizonal-flight-search-calendar .tc-flight-search-calendar .input-group{width:100%}.horizonal-flight-search-calendar .tc-datepicker.incomplete{border:unset}.horizonal-flight-search-calendar .ErrorFormInput{margin:0}#HorizontalFlightForm{align-items:center;background:var(--tc-neutral-10);border-radius:29px;display:flex;flex:1;height:40px;min-width:0}#HorizontalFlightForm .separator{background:var(--tc-neutral-40);height:34px;margin:3px 0;width:1px}#HorizontalFlightForm .select2-custom-container.select2-container .select2-choice{border-radius:29px}#HorizontalFlightForm .horizontal-passengers-input{cursor:pointer;flex:1;margin:unset;min-width:0}#HorizontalFlightForm .horizontal-passengers-input .form-control{border:unset;border-radius:29px;box-shadow:unset;display:flex}#HorizontalFlightForm .select2-chosen span{font-weight:400}#HorizontalFlightForm .horizontal-flight-flexible-datepicker .tc-datepicker-wrapper{left:-80px}#HorizontalFlightForm .horizontal-flight-flexible-datepicker .arrow-up{left:90px}.tc-horizontal-form-full-flight{background:var(--tc-brand-120);padding:18px 0}.horizontal-trip-selector{margin-bottom:0;margin-left:32px}.horizontal-trip-selector ul.radioGroup li label{font-weight:500!important}.button-filter[data-v-165e1861]{align-items:center;background-color:var(--tc-neutral-10);border:1px solid var(--tc-neutral-60);border-radius:43px;color:var(--tc-neutral-100);display:flex;flex:0 0 auto;font-size:14px;font-weight:500;gap:5px;height:36px;justify-content:center;line-height:17px;padding:10px 8px 10px 16px}.button-filter .icon-alerts[data-v-165e1861],.button-filter .icon-alerts-created[data-v-165e1861]{font-size:16px}.button-filter .icon-down-open[data-v-165e1861]{font-size:12px}.button-filter[data-v-165e1861]:hover{background-color:var(--tc-neutral-40)}.button-filter.opened[data-v-165e1861]{border:1px solid var(--tc-brand-50-link);color:var(--tc-brand-50-link)}.button-filter.opened .icon-down-open[data-v-165e1861]{padding-top:3px;transform:rotate(180deg)}.button-filter.active[data-v-165e1861]{background-color:var(--tc-brand-50-link);border:1px solid var(--tc-brand-50-link);color:var(--tc-neutral-10)}.button-filter.active[data-v-165e1861]:hover{background-color:var(--tc-brand-80);border:1px solid var(--tc-brand-80)}.button-filter-modal[data-v-165e1861]{left:0;padding-top:10px;position:absolute;top:100%;z-index:1}.button-filter-modal .button-filter-content[data-v-165e1861]{background-color:var(--tc-neutral-10);border-radius:10px;box-shadow:var(--tc-elevation-3);display:flex;flex-direction:column;min-width:0;width:350px}.button-filter-modal .button-filter-content.alert[data-v-165e1861]{padding:24px 24px 16px}.button-filter-modal .button-filter-content .button-filter-body[data-v-165e1861]{overflow-x:hidden;overflow-y:scroll;padding:24px 24px 10px;position:relative;z-index:1}.button-filter-modal .button-filter-content .button-filter-body[data-v-165e1861]::-webkit-scrollbar{cursor:pointer;width:13px}.button-filter-modal .button-filter-content .button-filter-body[data-v-165e1861]::-webkit-scrollbar-thumb{background:var(--tc-neutral-40);border:solid var(--tc-neutral-10);border-radius:20px;border-width:4px;cursor:pointer}.button-filter-modal .button-filter-content .button-filter-body[data-v-165e1861]::-webkit-scrollbar-track{background:var(--tc-neutral-10);border-radius:5px;margin:6px 0}.button-filter-modal .button-filter-content .icon-x-modal-payment[data-v-165e1861]{color:var(--tc-neutral-100);cursor:pointer;font-size:24px;position:absolute;right:0;top:16px}.button-filter-modal .button-filter-content hr[data-v-165e1861]{background-color:var(--tc-neutral-20);border:unset;flex:0 0 1px;margin:0;width:100%;z-index:1}.button-filter-modal .button-filter-content hr.bodyOverflowing[data-v-165e1861]{box-shadow:0 -2px 3px #7087a533}.button-filter-modal .button-filter-content .delete-button[data-v-165e1861]{align-content:center;color:var(--tc-neutral-60);cursor:not-allowed;font-size:13px;font-weight:700;height:64px;margin-left:auto;padding:16px 24px;width:auto}.button-filter-modal .button-filter-content .delete-button.active[data-v-165e1861]{color:var(--tc-brand-50-link);cursor:pointer}.main-wrapper[data-v-6298ca50]{background-color:var(--tc-neutral-10);box-shadow:0 2px 3px #7087a533}.main-wrapper .elements-wrapper[data-v-6298ca50]{display:flex;flex-wrap:wrap;gap:6px;min-width:0;padding:16px 0;width:100%}.main-wrapper .elements-wrapper .button-filter[data-v-6298ca50]{align-items:center;background-color:var(--tc-neutral-10);border:1px solid var(--tc-neutral-60);border-radius:43px;color:var(--tc-neutral-100);display:flex;flex:0 0 auto;font-size:14px;font-weight:500;gap:5px;height:36px;justify-content:center;line-height:17px;padding:10px 8px 10px 16px}.main-wrapper .elements-wrapper .button-filter.map-filter[data-v-6298ca50]{background-image:url(https://assets.turismocity.com/cdn-cgi/image/format=auto/img/mapa_bn_2.png);padding:4px 16px}.main-wrapper .elements-wrapper .button-filter.map-filter div[data-v-6298ca50]{background-color:var(--tc-neutral-10);border-radius:20px;box-shadow:0 2px 3px #7087a533;height:100%;padding:6px 16px;width:100%}#cheapFlightsMap{position:relative}#cheapFlightsMap .map-container{height:100vh;max-width:750px;overflow:hidden}#cheapFlightsMap .map-container.fullscreen{max-width:100%}#cheapFlightsMap .custom-marker:hover{position:absolute;z-index:2!important}#cheapFlightsMap .marker{display:inline;position:relative}#cheapFlightsMap .tc-map-tooltip{background:var(--tc-neutral-10);border-radius:6px;box-shadow:1px 1px 15px #7087a533;color:var(--tc-neutral-100);font-size:13px;font-weight:700;height:28px;line-height:15px;padding:6px 8px;position:absolute;text-align:center;width:auto}#cheapFlightsMap .tc-map-tooltip:after,#cheapFlightsMap .tc-map-tooltip:before{border-style:solid;border-width:8px;content:"";height:0;left:40%;position:absolute;width:0}#cheapFlightsMap .tc-map-tooltip:after{border-color:var(--tc-neutral-10) transparent transparent transparent;top:95%}#cheapFlightsMap .tc-map-tooltip:before{border-color:var(--tc-neutral-10) transparent transparent transparent;top:100%}#cheapFlightsMap .tc-map-tooltip-title{display:block;position:relative}#cheapFlightsMap .tc-map-tooltip-subtitle{display:block;font-size:12px;font-weight:400;line-height:120%;position:relative}#cheapFlightsMap .tc-map-tooltip.descriptive{background:var(--tc-neutral-10);border-radius:6px;color:var(--tc-neutral-100);filter:drop-shadow(1px 1px 16px rgba(112,135,165,.4));font-size:12px;font-weight:700;height:38px;line-height:15px;padding:6px 8px;position:absolute;text-align:center;width:-moz-max-content;width:max-content;z-index:3}#cheapFlightsMap .tc-map-tooltip.small{align-items:center;background:var(--tc-neutral-10);border-radius:20px;color:var(--tc-neutral-100);display:flex;font-size:11px;font-weight:700;height:14px;justify-content:center;padding:6px 7px;width:18px}#cheapFlightsMap .tc-map-tooltip.small:after,#cheapFlightsMap .tc-map-tooltip.small:before{display:none}#cheapFlightsMap .marker-hover{background:var(--tc-brand-50-link);border-color:var(--tc-brand-50-link);color:var(--tc-neutral-10);z-index:1}#cheapFlightsMap .marker-hover:after,#cheapFlightsMap .marker-hover:before{border-color:var(--tc-brand-50-link) transparent transparent transparent}#cheapFlightsMap .tc-map-tooltip.descriptive.marker-hover,#cheapFlightsMap .tc-map-tooltip.small.marker-hover{background:var(--tc-brand-50-link);border-color:var(--tc-brand-50-link);color:var(--tc-neutral-10)}#cheapFlightsMap .ht-tooltip{background-color:transparent;display:none;padding-bottom:5px;position:absolute}#cheapFlightsMap .tc-map-tooltip.hover .ht-tooltip,#cheapFlightsMap .tc-map-tooltip:hover .ht-tooltip{bottom:100%;display:block}#cheapFlightsMap .tc-card-popup-flights{align-items:center;background-color:var(--tc-neutral-10);border-radius:10px;box-shadow:1px 1px 15px #7087a563;max-width:155px;min-height:175px;min-width:141px;overflow:hidden;text-decoration:none;width:-moz-max-content;width:max-content;z-index:100}#cheapFlightsMap .tc-card-popup-flights .tc-card-img{height:64px;width:100%}#cheapFlightsMap .tc-card-popup-flights .tc-card-img-flights{width:100%}#cheapFlightsMap .tc-card-popup-flights .tc-card-img-flights>img{border-radius:10px 10px 0 0;height:64px;-o-object-fit:cover;object-fit:cover;width:100%}#cheapFlightsMap .tc-card-popup-flights .tc-card-flights-content{gap:4px;justify-content:space-around;padding:10px 10px 12px}#cheapFlightsMap .tc-card-popup-flights .tc-card-flights-price{color:var(--tc-neutral-100);font-size:13px;font-weight:700}#cheapFlightsMap .tc-card-popup-flights .tc-card-flights-text{color:var(--tc-neutral-100);font-size:12px;font-weight:400;line-height:15px}#cheapFlightsMap .tc-card-popup-flights .flights-text-extra{margin-right:3px}#cheapFlightsMap .tc-card-popup-flights .tc-card-flights-link{background-color:var(--tc-brand-50-link);border-radius:20px;color:var(--tc-neutral-10);display:block;font-size:12px;font-weight:500;line-height:14px;margin:4px auto auto;padding:7px 16px;text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}#cheapFlightsMap .tc-card-popup-flights .tc-card-flights-link:hover{background-color:var(--tc-brand-80)}#cheapFlightsMap .tc-card-popup-flights .tc-card-flights-title{color:var(--tc-neutral-100);font-size:14px;font-weight:700}#cheapFlightsMap .tc-card-popup-flights .tc-card-flights-subtitle{color:var(--tc-neutral-80);font-size:12px;font-weight:500}#cheapFlightsMap .fullscreen-button{align-items:center;background:var(--tc-neutral-10);border-radius:6px;box-shadow:1px 1px 7px #7087a533;cursor:pointer;display:flex;font-size:22px;height:34px;justify-content:center;position:absolute;right:22px;top:22px;width:34px;z-index:1000}#cheapFlightsMap .fullscreen-button:hover{background:var(--tc-neutral-20)}
