.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}html,body{background-color:transparent}.fondo:before{content:"";position:absolute;inset:0}.posrelative{position:relative}.pl-0{padding-left:0!important}.label-tx{text-shadow:1px 1px 0 #000;color:#fff;font-weight:600;text-align:left;margin-bottom:4px;margin-top:0;font-size:14px}.input-group-addon{position:absolute;left:16px;top:25%;background-color:transparent!important;padding:0!important;z-index:1000}.hgSearch{height:50px;border:none;font-size:16px;padding-left:40px;border-radius:0;border-left:thin solid var(--bs-gray-300)}.wd100{width:100%}.btnSearch{margin-top:27px!important;height:50px}.ng-select.ng-select-single .ng-select-container{height:50px!important;font-size:16px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:13px;left:0;padding-left:10px;padding-right:50px}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:0;border:none;border-right:1px solid #ccc;min-height:36px;align-items:center}.ng-select.ng-select-single .ng-select-container .ng-value-container,.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{padding:0!important}body{padding-top:0!important;height:480px!important;overflow:hidden;margin:0}.container-page{height:550px;padding-top:0;padding-bottom:0;background-color:#00f;position:relative}.headlines{position:relative;text-align:center}.headlines h1,.headlines h2{font-family:signikabold,sans-serif;text-transform:uppercase;color:#fff;text-align:center;text-shadow:0 0 5px #000}.form-texts{padding-left:0;padding-right:0}@media (max-width: 767px){.hidden-xs{display:none}.headlines h1{width:100%;font-weight:700;font-size:1.4em;margin-top:15px}.search-form{margin:30px auto 0;padding-top:0;padding-left:0;padding-right:0;padding-left:0!important;padding-right:0!important;padding-bottom:0;position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:80%}}@media (min-width: 768px){.hidden-pc{display:none}.headlines h1{font-weight:700;margin-top:150px;width:100%;font-size:2.4em}.search-form{margin:0 auto;padding-top:0;padding-left:0;padding-right:0;padding-left:0!important;padding-right:0!important;padding-bottom:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:80%}.search-cities{-webkit-backface-visibility:hidden;padding-left:0;padding-right:0;margin-left:0;margin-right:0;background-color:red}.sombraForm{box-shadow:0 5px 1px #00000080}}@media screen and (min-width: 1200px){.form-texts{margin-left:auto;margin-right:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-38px)}}@media (min-width: 1200px){.container-form{width:1170px;margin-top:30px}}@media (max-width: 991px){.container{height:550px;padding-top:0;padding-bottom:0;background-color:red}}.page-header{-webkit-backface-visibility:hidden;background-color:transparent;border:none;border-radius:0;background-position:center -27px;background-repeat:no-repeat;margin:0 auto}ngb-datepicker{border:1px solid #dfdfdf;border-radius:.25rem;display:inline-block;background-color:#fff}.modal-dialog{width:100%;height:100%;margin:0;padding:0}.modal-content{height:auto;min-height:100%;border-radius:0}.primary{background-color:var(--primary)}.bg-primary,.btn-primary{background-color:var(--primary)!important;border:none}.btn-link{color:var(--primary)!important}.swal2-styled.swal2-confirm{background-color:var(--primary)!important}.clp-back-arrow{width:22px;height:22px}img{vertical-align:middle;border-style:none}.fs-busq{font-size:17px;font-family:D-DIN,sans-serif;color:#636363;cursor:pointer;height:50px}.text-label-buscador{color:#636363!important;font-size:16px!important;font-family:D-DIN,sans-serif;position:absolute;z-index:99;top:-2px;font-weight:400;left:10px}.btn_ajuste_buscar{width:100%;padding-left:0;padding-right:0;height:67px;margin-top:-10px;margin-bottom:0;margin-right:-20px;font-size:20px;border:none!important;border-top-left-radius:0;border-bottom-left-radius:0}img.clp-back-arrow{width:22px;height:22px}.noborder{border:0px!important;border-radius:0!important}.ng2-flatpickr-input{border:0px}.change_city{position:absolute;height:30px;width:40px;z-index:999;padding:5px;right:6px;cursor:pointer!important;top:22px;rotate:90deg}.ng-select.ng-select-opened .ng-select-container{z-index:1!important}.change_city_mob-2{position:absolute;z-index:99;padding:3px;right:10px;top:52px;cursor:pointer;color:var(--primary);z-index:10;background:var(--bs-secondary-bg-subtle);border-radius:20px;font-size:30px;font-weight:100;border:thin solid var(--primary)}.promo{background-color:#fff;color:var(--primary)}.modal .modal-header .close{box-shadow:0 0 #22292f1a!important;transform:translate(8px,-2px)!important;border:thin solid #5e5873}.modal-dialog-scrollable,.modal-dialog{display:flex;max-height:100%!important;min-height:100%!important}.modal-open .modal{overflow-x:hidden;overflow-y:auto;margin:0;padding:0}.modal-dialog{position:relative;width:auto;pointer-events:none}@media (max-width: 992px){.fl_filter .ngb-dp-day{cursor:pointer;background:white;border:1px solid #b8b8b8;color:#858585;text-align:center;padding-top:8px;padding-left:11px;border-radius:8px;font-weight:700!important;margin:2px;position:relative}.fl_filter .ngb-dp-weekday{font-weight:700;font-size:16px;line-height:19px;display:flex;align-items:center;color:var(--primary)!important;align-items:stretch!important;justify-content:center}.fl_filter .ngb-dp-day.disabled,.ngb-dp-day.hidden{cursor:default;pointer-events:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA0NCA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swIiBtYXNrLXR5cGU9ImFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iNDQiIGhlaWdodD0iNDMiPgo8cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iNDMiIGZpbGw9IiNDNEM0QzQiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swKSI+CjxwYXRoIGQ9Ik0tMSAzLjI4NTgzTDguODU3MTQgLTUuNDc2MDdNLTEgNy42NjY3OEwxMy4yMzgxIC01LjQ3NjA3TS0xIDEyLjA0NzdMMTguMTY2NyAtNS40NzYwN00tMSAxNS44ODExTDIyLjU0NzYgLTUuNDc2MDdNLTEgMTkuNzE0NEMtMC41NjE5MDUgMTkuNzE0NCAxNy42MTkgMy4yODU4MyAyNi45Mjg2IC01LjQ3NjA3TS0xIDI1LjE5MDZDLTAuNTYxOTA1IDI1LjE5MDYgMjEuMDg3MyA0Ljc0NjE1IDMxLjg1NzEgLTUuNDc2MDciIHN0cm9rZT0iI0YzRjJGNiIvPgo8cGF0aCBkPSJNLTEgMjkuNTcxNUwzNi43ODU3IC01LjQ3NjA3TS0xIDMzLjk1MjVMNDAuNjE5IC00LjM4MDg0TS0wLjQ1MjM4MSAzOC4zMzM0TDQzLjM1NzEgLTIuMTkwMzZNMC42NDI4NTcgNDIuMTY2OEw0NSAxLjY0Mjk3TTMuMzgwOTUgNDQuOTA0OUw0NSA2LjU3MTU0TTcuNzYxOSA0Ni4wMDAxTDQ1IDEyLjA0NzdNMTMuMjM4MSA0Ni4wMDAxTDQ1IDE2Ljk3NjNNMTkuMjYxOSA0Ni4wMDAxTDQ1IDIxLjkwNDlNMjUuMjg1NyA0Ni4wMDAxTDQ1IDI3LjM4MTFNMzAuNzYxOSA0Ni4wMDAxTDQ1IDMyLjg1NzNNMzYuMjM4MSA0Ni4wMDAxTDQ1IDM3Ljc4NTgiIHN0cm9rZT0iI0YzRjJGNiIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat;border:1px solid #f3f2f6;color:#858585;text-align:center;padding-top:8px;padding-left:11px;border-radius:8px;font-weight:700!important;margin:2px}.fl_filter .bg-primary{color:var(--primary)!important;background-color:#fff!important}.fl_filter .bg-primary:before{position:absolute;left:3px;top:-2px;content:url("data:image/svg+xml,%3Csvg style='color:rgb(103, 50, 212);fill='currentColor' xmlns='http://www.w3.org/2000/svg' width='13' height='13' class='bi bi-check-circle-fill ' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/%3E%3C/svg%3E")}.btn-light:hover{color:#2a2e30;background-color:transparent!important;border-color:#ddd}.ngb-dp-weekdays{border-color:#fff!important}}.center_auto{margin-left:auto;margin-right:auto}.fl-title-modal{font-style:normal!important;font-size:1.5rem!important;line-height:1.75rem!important;letter-spacing:.016rem!important}.pl7-pr-7{padding-right:3%;padding-left:3%}.input-group-text{border:1.5px solid #605b75!important;border-right-width:0px!important}.border-input-pre{border:1.5px solid #605b75!important;border-left-width:0px!important}.input-group-prepend{margin-right:-2px!important}.ngb-dp-weekday{color:#000!important;font-weight:900;font-style:normal!important}.ngb-dp-week{text-align:center}.weekend{color:#847af0}.today{color:#fff!important;border-radius:5px;padding:5px;background-color:var(--primary)}.ngb-dp-weekdays{margin-bottom:7px}@media (max-width: 992px){ngb-datepicker{border:0px solid #dfdfdf!important;border-radius:.25rem;display:inline-block;width:100%}.ngb-dp-header{background-color:#fff!important;background-color:var(--light)}.ngb-dp-weekdays{border-bottom:0px solid rgba(0,0,0,.125)!important;border-radius:0;background-color:#fff!important;background-color:var(--light);margin-top:10px;margin-bottom:10px;height:2rem}.ngb-dp-month-name{font-size:larger;height:2rem;line-height:2rem;text-align:center;background-color:#fff!important;background-color:var(--light)}.ngb-dp-day,.ngb-dp-weekday,.ngb-dp-week-number{height:3rem!important;width:14.3%!important}.ngb-dp-weekday{text-align:left!important}.ngb-dp-months{display:block!important}}@media (max-width: 576px){.headlines h1{max-width:370px;text-align:center}.narbus-margin-top{top:47%!important}}
