.airport-select[data-v-d1adac18]{flex-grow:1;min-width:0;position:relative}.airport-select__edit[data-v-d1adac18]{display:flex;flex:1;min-width:0;width:100%}.airport-select .ent[data-v-d1adac18]{font-weight:600}.airport-select .code_airport[data-v-d1adac18]{color:#666;font-size:.9rem}.airport-select .w-layout-vflex[data-v-d1adac18]{overflow:hidden}.airport-select .w-layout-vflex .ent[data-v-d1adac18]{overflow:hidden;text-overflow:ellipsis;width:100%}@media(min-width:1024px){.search-block__type-1 .airport-select[data-v-d1adac18]{max-width:408px}.search-block__type-3 .airport-select[data-v-d1adac18]{max-width:485px}.search-block__type-2 .airport-select[data-v-d1adac18]{max-width:320px}.search-block__type-3 .airport-select[data-v-d1adac18]{max-width:100%}}@font-face{font-family:"Onest Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.604%;ascent-override:86.1426%;descent-override:27.0861%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104.2222%;ascent-override:93.0704%;descent-override:29.2644%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.9451%;ascent-override:98.0341%;descent-override:30.8252%;line-gap-override:0%}@font-face{font-family:Onest;src:local("Onest Regular"),local("Onest"),url(../_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Onest;src:local("Onest Medium"),url(../_fonts/wfxdz7B7lh2OdF7FUIyrFUnW307YbaWH-rgkxTa3CnE-pr_GskdAc05AXTuF1tR6bLkUOU0o4lQBlwp2-c1AeHs.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Onest;src:local("Onest SemiBold"),url(../_fonts/wfxdz7B7lh2OdF7FUIyrFUnW307YbaWH-rgkxTa3CnE-pr_GskdAc05AXTuF1tR6bLkUOU0o4lQBlwp2-c1AeHs.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Onest;src:local("Onest SemiBold"),url(../_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Onest;src:local("Onest Regular"),local("Onest"),url(../_fonts/wfxdz7B7lh2OdF7FUIyrFUnW307YbaWH-rgkxTa3CnE-pr_GskdAc05AXTuF1tR6bLkUOU0o4lQBlwp2-c1AeHs.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:"Onest Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.7833%;ascent-override:91.6969%;descent-override:28.8325%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Arial";src:local("Arial");size-adjust:105.2039%;ascent-override:92.2019%;descent-override:28.9913%;line-gap-override:0%}@font-face{font-family:Onest;src:local("Onest Medium"),url(../_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Onest;src:local("Onest Bold"),url(../_fonts/wfxdz7B7lh2OdF7FUIyrFUnW307YbaWH-rgkxTa3CnE-pr_GskdAc05AXTuF1tR6bLkUOU0o4lQBlwp2-c1AeHs.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Onest;src:local("Onest Bold"),url(../_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.recent-searches[data-v-fe7b0c43]{display:inline-flex;font-family:Onest,"Onest Fallback: BlinkMacSystemFont","Onest Fallback: Segoe UI","Onest Fallback: Helvetica Neue","Onest Fallback: Arial","Onest Fallback: Noto Sans",sans-serif}.recent-searches__trigger[data-v-fe7b0c43]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--primary,#06c);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 12px;transition:background .2s;white-space:nowrap}.recent-searches__trigger[data-v-fe7b0c43]:hover:not(:disabled){background:#0066cc0f}.recent-searches__trigger[data-v-fe7b0c43]:disabled{cursor:default;opacity:.5}.recent-searches__trigger.is-open[data-v-fe7b0c43]{background:#0066cc14}.recent-searches__icon[data-v-fe7b0c43]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.recent-searches__icon[data-v-fe7b0c43] svg{color:currentColor;height:18px;width:18px}.recent-searches__label[data-v-fe7b0c43]{max-width:140px;overflow:hidden;text-overflow:ellipsis}.recent-searches__dropdown[data-v-fe7b0c43]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 4px 20px #0000001f;font-family:Onest,"Onest Fallback: BlinkMacSystemFont","Onest Fallback: Segoe UI","Onest Fallback: Helvetica Neue","Onest Fallback: Arial","Onest Fallback: Noto Sans",sans-serif;max-height:320px;overflow:auto;padding:0;position:fixed}.recent-searches__header[data-v-fe7b0c43]{align-items:center;background:#fff;border-bottom:1px solid #eee;color:#333;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin-bottom:4px;padding:8px 12px;position:sticky;top:0;z-index:1}.recent-searches__clear[data-v-fe7b0c43]{background:none;border:none;color:var(--primary,#06c);cursor:pointer;font-size:12px;font-weight:400;padding:2px 6px}.recent-searches__clear[data-v-fe7b0c43]:hover{text-decoration:underline}.recent-searches__list[data-v-fe7b0c43]{list-style:none;margin:0;padding:0}.recent-searches__item[data-v-fe7b0c43]{align-items:flex-start;border-bottom:1px solid #eee;display:flex;gap:10px;padding:8px 12px;transition:background .15s}.recent-searches__item[data-v-fe7b0c43]:last-child{border-bottom:none}.recent-searches__item[data-v-fe7b0c43]:hover{background:#f8f9fb}.recent-searches__item-type[data-v-fe7b0c43]{color:#666;flex-shrink:0;margin-top:2px}.recent-searches__item-type[data-v-fe7b0c43] svg{color:currentColor;height:20px;width:20px}.recent-searches__item-btn[data-v-fe7b0c43]{background:none;border:none;border-radius:6px;cursor:pointer;flex:1;min-width:0;padding:0;text-align:left}.recent-searches__item-btn[data-v-fe7b0c43]:hover{background:none}.recent-searches__item-label[data-v-fe7b0c43]{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.recent-searches__item-route[data-v-fe7b0c43]{color:#000;font-size:14px;font-weight:700}.recent-searches__item-meta[data-v-fe7b0c43],.recent-searches__item-route[data-v-fe7b0c43]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-searches__item-meta[data-v-fe7b0c43]{color:#666;font-size:12px;font-weight:400;margin-top:2px}.recent-searches__item-remove[data-v-fe7b0c43]{background:none;border:none;border-radius:6px;color:#888;cursor:pointer;flex-shrink:0;padding:6px}.recent-searches__item-remove[data-v-fe7b0c43]:hover{background:#c800000f;color:#c00}.recent-searches__item-remove[data-v-fe7b0c43] svg{height:16px;width:16px}.recent-searches__empty[data-v-fe7b0c43]{color:#888;font-size:13px;margin:0;padding:12px 16px}.recent-searches-drop-enter-active[data-v-fe7b0c43],.recent-searches-drop-leave-active[data-v-fe7b0c43]{transition:opacity .15s ease,transform .15s ease}.recent-searches-drop-enter-from[data-v-fe7b0c43],.recent-searches-drop-leave-to[data-v-fe7b0c43]{opacity:0;transform:translateY(-4px)}.search-wrapper,.simple-form{--sf-bp-sm:576px;--sf-bp-md:768px;--sf-bp-lg:992px;--sf-bp-xl:992px;--sf-bp-xxl:1440px;--sf-bg:#fff;--sf-text:#000;--sf-text-muted:#767676;--sf-border:#c7c7c7;--sf-border-hover:#007bfb;--sf-primary:#007bfb;--sf-btn-bg:#2ebe67;--sf-btn-bg-hover:#24a757;--sf-error:#dc3545;--sf-wrapper-padding:15px;--sf-wrapper-gap:20px;--sf-block-gap:15px;--sf-params-gap:10px;--sf-input-padding-x:12px;--sf-input-padding-y:0;--sf-input-gap:8px;--sf-btn-padding-x:30px;--sf-actions-gap:12px 8px;--sf-add-leg-margin-left:0;--sf-actions-justify:center;--sf-input-height:54px;--sf-radius:10px;--sf-radius-wrapper:20px;--sf-date-width:100%;--sf-pass-width:100%;--sf-pass-max-width:120px;--sf-from-to-min-width:0;--sf-font:Onest,sans-serif;--sf-font-size:16px;--sf-font-size-sm:14px;--sf-font-weight:700;--sf-font-weight-input:500;--sf-grid-gap:20px;--sf-grid-from-to:minmax(160px,1fr);--sf-grid-date:180px;--sf-grid-date-return:180px;--sf-grid-pass:105px;--button-icons-size:24px;--base-font:var(--sf-font);--base-blue:var(--sf-primary);--white-text:#fff;--grey-text:var(--sf-text-muted);--white:var(--sf-bg);--light-grey:var(--sf-border);--black-text:var(--sf-text);--green:var(--sf-btn-bg);--green_hover:var(--sf-btn-bg-hover);--primary:var(--sf-primary);--border-color:#ececec}@media screen and (min-width:992px){.search-wrapper,.simple-form{--sf-wrapper-padding:25px 40px 20px;--sf-block-gap:20px;--sf-params-gap:10px;--sf-input-padding-x:18px;--sf-date-width:180px;--sf-pass-width:80px;--sf-pass-max-width:none;--sf-font-size-sm:14px;--sf-add-leg-margin-left:18px;--sf-actions-justify:flex-start;--sf-from-to-min-width:200px}}@media screen and (min-width:1440px){.search-wrapper,.simple-form{--sf-add-leg-margin-left:0}}.search-wrapper{align-self:stretch;background-color:var(--sf-bg);border-radius:var(--sf-radius-wrapper);display:flex;flex-direction:column;gap:var(--sf-wrapper-gap);margin-top:20px;padding:var(--sf-wrapper-padding);position:relative;z-index:3}.search-wrapper .search-block{box-shadow:none}.search-block{display:flex;z-index:3}.form_search,.search-block{align-self:stretch;flex-direction:column;gap:var(--sf-block-gap)}.form_search{align-items:stretch;flex-flow:wrap;justify-content:flex-start}.form_search .action_button{margin-top:0}.form_search.model{flex-direction:column;margin-bottom:0;margin-top:0}.form_parameters{align-self:stretch;display:flex;flex:1;flex-wrap:wrap;gap:var(--sf-params-gap);min-width:100%}.from-to{align-items:center;border:1px solid var(--sf-border);border-radius:var(--sf-radius);color:var(--sf-text);cursor:text;display:flex;flex:1 1 100%;gap:var(--sf-input-gap);height:var(--sf-input-height);justify-content:flex-start;min-height:var(--sf-input-height);min-width:var(--sf-from-to-min-width);padding-left:var(--sf-input-padding-x);padding-right:var(--sf-input-padding-x)}.from-to:hover{border-color:var(--sf-border-hover);color:var(--sf-text-muted)}.ent{color:var(--sf-text);font-size:var(--sf-font-size);font-weight:var(--sf-font-weight);height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.code_airport,.ent{font-family:var(--sf-font)}.code_airport{color:var(--sf-text-muted);font-size:12px;font-weight:400}.date{align-items:center;border:1px solid var(--sf-border);border-radius:var(--sf-radius);cursor:pointer;display:flex;flex:1 1 100%;gap:var(--sf-input-gap);height:var(--sf-input-height);justify-content:flex-start;min-height:var(--sf-input-height);min-width:0;padding-left:var(--sf-input-padding-x);padding-right:var(--sf-input-padding-x);width:var(--sf-date-width)}.date.has-error{border-color:var(--sf-error)}.date:hover{border-color:var(--sf-border-hover);color:var(--sf-text-muted)}#calculator .from-to:focus,#calculator .from-to:focus-visible{outline:none}#calculator .from-to:focus-within{border:1px solid var(--sf-primary,#007bfb);outline:none}#calculator .from-to .autocomplete-input:focus,#calculator .from-to .autocomplete-input:focus-visible{box-shadow:none;outline:none}#calculator .date:focus-within{border:1px solid var(--sf-primary,#007bfb);outline:none}#calculator .form-col-pax:focus-within{border:1px solid var(--sf-primary,#007bfb);outline:none}#calculator .form-col-pax.has-error:focus-within{border:2px solid var(--sf-error,#dc3545);outline:none}#calculator .action_button:focus-visible,#calculator .remove-leg-btn:focus-visible{box-shadow:0 0 0 2px var(--sf-primary,#007bfb);outline:none}#calculator .recent-searches__trigger:focus-visible{box-shadow:0 0 0 1px var(--sf-primary,#007bfb);outline:none}.ent_d,.ent_t{color:var(--sf-text);flex:none;font-family:var(--sf-font);font-size:var(--sf-font-size);font-weight:var(--sf-font-weight-input)}.ent_i{margin-top:3px}.div-block{align-self:stretch;background-color:var(--sf-border);margin-bottom:15px;margin-top:15px;min-width:1px}.pass{align-items:center;border:1px solid var(--sf-border);border-radius:var(--sf-radius);color:var(--sf-text);cursor:text;display:flex;flex:0 0 auto;gap:var(--sf-input-gap);height:var(--sf-input-height);justify-content:flex-start;max-width:var(--sf-pass-max-width);min-height:var(--sf-input-height);padding-left:var(--sf-input-padding-x);padding-right:var(--sf-input-padding-x);width:var(--sf-pass-width)}.pass:hover{border-color:var(--sf-border-hover);color:var(--sf-text-muted)}.action_button{align-items:center;background-color:var(--sf-btn-bg);border-radius:var(--sf-radius);color:var(--sf-bg);display:flex;font-family:var(--sf-font);font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight);height:var(--sf-input-height);justify-content:center;min-height:var(--sf-input-height);padding:0 var(--sf-btn-padding-x)}.action_button:hover{background-color:var(--sf-btn-bg-hover)}.action_button.search{align-self:stretch;border-style:none;color:#fff;flex:1 1 100%;padding-left:var(--sf-btn-padding-x);padding-right:var(--sf-btn-padding-x)}.action_button.search:hover{color:#fff}.add-leg{align-items:center;align-self:stretch;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;color:var(--sf-text);cursor:pointer;font:inherit;gap:var(--sf-input-gap);justify-content:center;margin-left:var(--sf-add-leg-margin-left);min-width:100%;text-align:inherit}.add-leg:focus-visible{border:1px solid var(--sf-primary,#007bfb);border-radius:var(--sf-radius,10px);outline:none}.add-leg:hover{color:var(--sf-primary)}.code-embed{margin-top:3px}.text-block{font-family:var(--base-font)}@media screen and (min-width:992px){.form_search,.form_search.model{align-items:center;flex-direction:row;flex-wrap:wrap}.form_search.model{justify-content:flex-start}.form_parameters{flex-direction:row;flex-wrap:wrap;min-width:0}.ent{font-size:var(--sf-font-size-sm);white-space:nowrap}.ent_d,.ent_t{font-size:var(--sf-font-size)}.date{flex:0 0 auto}.from-to{flex:1}.action_button{font-size:var(--sf-font-size)}.action_button.search{align-self:auto;flex:0 auto}.add-leg{align-self:auto;justify-content:flex-start;min-width:auto}}@media screen and (min-width:1440px){.form_parameters{flex:1}.form_search{flex-flow:wrap}}.base_content_block.form{margin-bottom:0;margin-top:0}.form_search+.form_search{margin-top:var(--sf-block-gap);padding-top:0}@media(min-width:992px){.form_search+.form_search{margin-top:0}}.w-button{cursor:pointer}.w-button.remove-button{background:none;color:red;cursor:pointer;padding-left:0;padding-right:0}.w-button.remove-button svg{height:var(--button-icons-size);width:var(--button-icons-size)}.w-button.remove-button:hover{background-color:transparent;color:#000;padding-left:0;padding-right:0}.block-name span{color:var(--sf-primary)}@media(min-width:992px){.form_parameters{align-items:center;display:grid;flex-direction:unset;gap:var(--sf-grid-gap);grid-template-columns:var(--sf-grid-from-to) var(--sf-grid-from-to) var(--sf-grid-date) var(--sf-grid-pass) auto auto;width:100%}.search-block__type-2 .form_parameters{grid-template-columns:var(--sf-grid-from-to) var(--sf-grid-from-to) var(--sf-grid-date) var(--sf-grid-date-return) var(--sf-grid-pass) auto auto}.search-block__type-3 .form_parameters{grid-template-columns:var(--sf-grid-from-to) var(--sf-grid-from-to) var(--sf-grid-date) var(--sf-grid-pass) auto}.form_parameters .from-to{min-width:0}}.form-actions-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sf-actions-gap);justify-content:var(--sf-actions-justify);width:100%}.form-actions-row .add-leg,.recent-searches-row{margin-top:0}.form-actions-row .add-leg{min-width:auto;order:3}.form-actions-row .recent-searches-row{order:3}.form-actions-row .action_button{order:2}@media screen and (max-width:575px){.form-actions-row{flex-wrap:nowrap;gap:10px}.form-actions-row .add-leg{flex:1 1 0;justify-content:flex-start;min-width:0}.form-actions-row .add-leg .text-block{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-actions-row .recent-searches-row{flex:0 1 auto;min-width:0}.search-block__type-3 .form-actions-row{flex-wrap:wrap}.search-block__type-3 .form-actions-row .recent-searches-row{flex:0 0 auto;min-width:150px}}@media(min-width:992px){.form-actions-row .add-leg{order:1}.form-actions-row .recent-searches-row{order:2}.form-actions-row .action_button{order:3}}.search-block{box-shadow:var(--card-hover-shadow)}:deep(.date.has-error){border:2px solid var(--sf-error)!important;border-color:var(--sf-error)!important;border-radius:var(--sf-radius)}:deep(.form-col-pax.has-error){border:2px solid var(--sf-error)!important;border-color:var(--sf-error)!important}
