:root{--background-color:#e4e5ea;--background-imagotype:url(/icons/nixi1-logo.svg);--logo-url:url(/icons/nixi1-logo.svg);--logo-inverted-url:url(/icons/nixi1-logo-purple.svg);--gradiant-primary-color:#6411db;--gradiant-secondary-color:#00adff;--header-primary-color:#fff;--header-secondary-color:#fff;--theme-primary-color:#6411db;--theme-primary-color-lighter:#7d3eff;--theme-disabled-color:#ccc;--button-primary-background:#6411db;--button-primary-color:#fff;--button-secondary-background:#fff;--button-secondary-color:#444;--li-primary-color:#555;--li-even-background:#f9f9f9;--label-color:#6d6d6d;--palceholder-color:#dedede;--footer-color:#848484;--light-gray:#eeeff3;--light-gray-lighteen:#fbfbfb;--dark-gray:#7a7a7a;--primary-gradient:linear-gradient(90deg,#6411db,#7d3eff);--lighteen-purple:#dac7ff;--stars:#ffb511;--theme-secondary-color:#4beaa2;--light-purple:#dac7ff;--corporative-light-gray:#ececec;--corporative-dark-gray:#212126;--corporative-purple:#7d3eff;--corporative-primary:#7d3eff;--corporative-primary-lighten:#9765ff;--corporative-purple-darker:#6411db;--corporative-turquoise:#4beaa2;--corporative-secondary:#4beaa2;--corporative-pantone-turquoise:#47d7ac;--corporative-pantone-purple:#685bc7;--corporative-black:#161c28;--secondary-background:rgba(75,234,162,0.5);--secondary-background-lighten:rgba(75,234,162,0.3)}@keyframes openModal{0%{max-height:0}to{max-height:75vh}}@keyframes shrinkModal{0%{max-height:75vh}to{max-height:0}}@keyframes opacityTop{0%{opacity:0;top:-1em}to{opacity:1;top:0}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeOutOpacity{0%{opacity:1}to{opacity:0}}@keyframes slideInLeft{0%{transform:translate(100%)}to{transform:translate(0);position:relative}}@keyframes slideOutLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideUp{0%{max-height:0}to{max-height:100vh}}@keyframes planeLoading{50%{stroke-dashoffset:425.59}50%{stroke-dashoffset:0}to{stroke-dashoffset:-425.59}}@keyframes planeLoadingColor{0%{stroke:var(--corporative-purple-darker)}50%{stroke:var(--corporative-pantone-turquoise)}to{stroke:var(--corporative-purple)}}@keyframes woong{0%{-webkit-trasform:scale(1.2)}50%{-webkit-transform:scale(1.8);opacity:.5}to{-webkit-transform:scale(2.4);opacity:0}}@keyframes woong-2{0%{-webkit-transform:scale(1.2);opacity:.6}50%{-webkit-transform:scale(1.6);opacity:.5}to{-webkit-transform:scale(2);opacity:0}}body,html{margin:0;padding:0;font-family:sans-serif;color:var(--corporative-black)}#root,body,html{height:100%}.nixi1-webview{height:100%;padding-top:50px}.nixi1-webview,main>div:not(.home){background-color:#fff}.form-group{padding:0;line-height:normal}.error-feedback{color:red}.hide{display:none!important}.form-control{border-radius:3px;color:#4d4d4d;font-size:1rem;height:auto;background-color:#f6f3f3!important;border-color:var(--corporative-primary)!important}.form-control:focus{outline:0;color:#3e515b;border-color:var(--corporative-primary);background-color:#f6f3f3;box-shadow:inset 0 0 0 1px var(--corporative-primary)}.form-control:disabled,.form-control[readonly]{background-color:#c2cfd6!important;opacity:1}select.form-control{height:38px;font-size:1rem}.pagination{list-style-type:none;display:flex;justify-content:center}.pagination li{width:35px;height:40px;background-color:var(--white);text-align:center;line-height:40px;color:var(--corporative-purple)}.pagination li.active{background-color:var(--corporative-purple);color:var(--white)}.pagination li a{text-decoration:none}.pagination li.active a{color:var(--white)}::-webkit-input-placeholder{color:var(--palceholder-color)!important}:-moz-placeholder,::-moz-placeholder{color:var(--palceholder-color)!important}:-ms-input-placeholder{color:var(--palceholder-color)!important}button.btn-default{color:var(--corporative-purple-darker);border-color:var(--corporative-purple-darker)}button.btn-default:hover{color:var(--corporative-purple);border-color:var(--corporative-purple)}button.btn-primary:not(:disabled):active,button.btn-secondary:not(:disabled):active{opacity:.8}button.btn-primary:not(:disabled):hover,button.btn-secondary:not(:disabled):hover{color:#fff;background-color:var(--corporative-purple);border-color:var(--corporative-purple)}button.btn.btn-primary,button.btn.btn-secondary{color:var(--button-primary-color);border-radius:3px;background-color:var(--corporative-purple-darker);border-color:var(--corporative-purple-darker);outline:none!important;box-shadow:none!important}i.close{font-size:1.25em;color:var(--corporative-black);opacity:1}.is-invalid .invalid-feedback{display:block;font-size:100%}select{color:var(--corporative-black)}.modal-content{border:0;border-radius:3px}button.way{background-color:var(--button-secondary-background);border:0;text-transform:uppercase;font-weight:700;color:var(--button-secondary-color);font-size:14px;margin:0 4px;cursor:pointer;padding:.25rem .75rem;border-radius:.25rem}button.way.select{border-radius:.25rem;background-color:var(--button-primary-background);border-color:var(--button-primary-background);color:var(--button-primary-color);padding:.25rem .75rem}.search .advanced-search{padding-bottom:0}.search .advanced-search>.container .row .row>div{margin:20px 0}.search .advanced{color:var(--corporative-dark-gray);padding:3px 10px;cursor:pointer}.search .advanced.active,.search .advanced:hover{background-color:var(--corporative-light-gray);color:var(--corporative-dark-gray)}.search .advanced{position:relative}.search .advanced span:after{content:url(/icons/triangle-arrow.svg);width:10px;position:absolute;right:7px;top:5px;transform:rotateX(180deg)}.search .advanced.active span:after{transform:rotateX(0deg);top:0}.search .switch{position:relative;display:inline-block;width:50px;height:26px;display:block}.search .switch input{display:none}.search .switch input:checked+.slider{background-color:#fff}.search .switch .slider.round{border-radius:34px}.search .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--theme-disabled-color);transition:.4s}.search .switch input:checked+.slider:before{transform:translateX(24px)}.search .switch .slider.round:before{border-radius:50%}.search .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.4s}.search>.row{border-bottom:1px solid #eee;padding-bottom:15px;padding-top:15px;position:relative}.search>.row:not(.passengers){align-items:center;justify-content:space-between}.search .form-control{border:none}.search .form-control:focus{box-shadow:none;color:var(--corporative-black)}.search-button{width:100%;border-radius:0;text-transform:uppercase;font-weight:700;position:relative;max-width:1140px;margin:0 auto;display:block}.search .row .icon{text-align:center}.search .row .icon i{font-size:1.7em;color:var(--corporative-purple-darker)}.search .row.class .icon,.search .row.passengers .icon{align-self:center}.passenger-icon{max-width:8px;display:inline-block}.passenger-type{padding-right:5px;padding-left:5px}.passenger-type>div{padding:5px;cursor:pointer;font-size:.9em}.passenger-type.active{background-color:var(--corporative-light-gray)}.search .passengers .form-group>.row{border:1px solid var(--dark-gray);overflow:hidden;border-radius:3px;text-align:center}.passengers .passenger-type:not(:last-child){border-right:1px solid var(--dark-gray)}.passengers .passenger-type .passengers-count{min-width:40px}.passengers .passenger-type .passengers-count i{color:var(--corporative-purple)}.search .passengers .buttons{max-width:60px;min-height:50px}.search .passengers .buttons>div{width:50px;height:50%;position:relative}.search .passengers .buttons button{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.8em}.search .passengers .buttons .button:not(:last-child){margin-bottom:2px}.search .class .classes-names{font-size:.9em;border:1px solid var(--dark-gray);overflow:hidden;border-radius:3px;text-align:center;line-height:normal}.search .class .classes-names>div:not(:last-child){border-right:1px solid var(--dark-gray)}.search .class .flight-class{display:flex;align-items:center}.search .class .flight-class>div{padding:5px;cursor:pointer}.search .class .flight-class.active{background-color:var(--corporative-light-gray)}.search>.row.no-border{border-bottom:none}.search .reset-date{cursor:pointer;color:var(--corporative-purple-darker);text-align:center;max-width:60px;overflow:hidden}.search .reset-date div{font-size:.8em}.row.actions{position:fixed;left:0;bottom:40px;width:100%;z-index:10;justify-content:center;margin:0}.row.actions .actions-container{border-radius:3px;overflow:hidden;background-color:#fff;box-shadow:0 1px 5px -1px var(--corporative-purple-darker)}.row.actions button{min-width:65px;padding:5px;margin-right:0;border-radius:0!important}.row.actions button:not(:last-child){border-right:1px solid;border-right-color:#fff!important}.row.actions img{height:17px}.search label.advanced-search-label{color:var(--corporative-dark-gray);font-size:1.075em;margin-bottom:5px}.search .advanced-search-checkbox{margin-right:10px}.search .switch-destinations{color:#fff;background-color:var(--corporative-purple-darker);font-size:1.15em;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:-15px;cursor:pointer;z-index:1}.flights-search .search .dates .form-group{margin-bottom:0}.search .dates .add-inbound-container{margin-bottom:0;border-radius:3px;position:relative;background-color:var(--corporative-light-gray);text-align:center;color:var(--corporative-black);cursor:pointer}.search .dates .add-inbound-container i{font-size:.85em}.search .dates .add-inbound-container>div{padding:.75rem 10px}@media screen and (max-width:320px){.search .passengers .buttons,.search .reset-date{max-width:50px}.dates .inbound .form-group .form-control,.dates .outbound .form-group .form-control{font-size:.9em}}.search{background-color:var(--white);height:100%;z-index:1}.search label{font-size:.9rem;font-weight:400;line-height:normal;color:var(--label-color)}.search .form-control[type=text]{padding-left:0}.search .form-control:disabled,.search .form-control[readonly]{background-color:#fff!important;padding:0;font-size:1.25em;height:auto}.search select.children{min-width:60px;display:inline-block}.search label.checkbox-label{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:1rem;-webkit-user-select:none;user-select:none}.search label.container input{position:absolute;opacity:0;cursor:pointer}.search .nx-checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee}.search label input:checked~.nx-checkmark{background-color:var(--corporative-purple-darker)}.search .nx-checkmark:after{content:"";position:absolute;display:none}.search label input:checked~.nx-checkmark:after{display:block}.search label .nx-checkmark:after{left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.scroller{float:left;overflow-y:auto;max-height:170px}.search .child-age{margin:2px 5px;width:100px;border:1px solid var(--dark-gray);outline:none!important}.search .child-age:focus{border-color:var(--theme-primary-color)}.hotel-search .passengers .buttons,.hotel-search .passengers .icon{max-height:90px}.hotel-search .search .row.passengers .icon{align-self:flex-start;margin-top:15px}@media screen and (min-width:321px) and (max-width:375px){.dates .inbound .form-group .form-control,.dates .outbound .form-group .form-control{font-size:1.1em}}@media screen and (max-width:375px){.dates .inbound .form-group label{word-spacing:200px}}.loading{position:absolute;width:100%;height:100%;background-color:#fff;z-index:1;left:0;top:0}.loading .content{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.loading .loading--circle,.loading .loading--plane{width:70px;stroke-dasharray:425.59;stroke-dashoffset:425.59;animation:planeLoading 3s linear infinite}.loading .loading--plane{transform:rotate(-45deg)}.loading .loading--plane svg path{animation:planeLoadingColor 3s linear infinite}
/*# sourceMappingURL=main.1ec79cf6.chunk.css.map */