html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:var(--font-family-body);font-size:18px;line-height:1.55;color:#282828;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#122551}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#040812}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.55;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:27px;margin-bottom:27px;border:0;border-top:1px solid #eeeeee}#elm_promoCode label,.elm_PaymentSlider>label,.elm_PaymentType>.required,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.message .error,.message .fatalerror,.message .notice,.message .success,.message .warning{border-style:solid;border-width:1px;padding:12px 12px 12px 48px;color:#111}.message .fatalerror{background:#411419 url(/_moya/images/modules/Stop.png) no-repeat 8px 50%;border-color:#8e111e;font-weight:700;color:#fff}.message .error{background:#f8caca url(/_moya/images/modules/Close.png) no-repeat 8px 50%;border-color:#73000e}.message .success{background:#cec url(/_moya/images/modules/Confirm.png) no-repeat 8px 50%;border-color:#52894e}.message .warning{background:#fbf4de url(/_moya/images/modules/Warning.png) no-repeat 8px 50%;border-color:#e0d2a3}.message .notice{background:#dbe5f4 url(/_moya/images/modules/Info.png) no-repeat 8px 50%;border-color:#5e7b8f}body.journey .message{position:relative;display:block;width:100%;max-width:1145px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:30px}body.journey .message div{border-radius:12px;padding:20px 20px 20px 61px;background-position-x:15px}body.journey .message div:not(.notice){border:0}body.journey .contentWrap .message{padding-inline:0;margin-bottom:30px}.message .error{background-color:#FF3550;color:#fff}.message .success{background-color:#24B473}.message .warning{background-color:#FFB700}.message .notice{background-color:#F7FCFF;border-color:var(--color-first)}.contentWrap{position:relative;display:block;width:100%;max-width:1145px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.removeSelectArrow select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.removeSelectArrow select::-ms-expand{display:none}ol.reset,ul.bulletlist,ul.reset{padding:0;margin:0;list-style:none}ol.reset li:before,ul.reset li:before{display:none!important}a.reset{text-decoration:none}.btn,.button,button#cancel,button.cancel,button.delete,button.save_design,input.cancel,input.delete,input.submit,input[type=submit]{font-size:18px;font-weight:600;padding:18px 20px 17px;border-radius:12px;white-space:inherit;border:1px solid transparent;color:#FFF;font-style:normal;line-height:normal;-webkit-transition:background 0.4s ease,color 0.4s ease,border-color 0.4s ease,opacity 0.4s ease;transition:background 0.4s ease,color 0.4s ease,border-color 0.4s ease,opacity 0.4s ease;min-width:170px;text-align:center}@media (max-width:479px){.btn,.button,button#cancel,button.cancel,button.delete,button.save_design,input.cancel,input.delete,input.submit,input[type=submit]{min-width:130px}}.btn.btn-next{color:#fff;background-color:var(--color-second);border-color:var(--color-second)}.btn.btn-next:hover{background-color:var(--color-first);border-color:var(--color-first)}body:not(.packageReady) .btn.btn-next[form=package]{opacity:0.5;pointer-events:none}.btn.btn-prev{color:var(--color-first);background-color:#fff;border-color:var(--color-second)}.btn.btn-prev:hover{border-color:var(--color-first)}.btn.btn-upper{text-transform:uppercase}.btn.disabled{opacity:0.7;pointer-events:none}body:before{background:rgba(0,0,0,0.3);z-index:98}body:after,body:before{content:"";position:fixed;inset:0;opacity:0;pointer-events:none;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}body:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23fff' d='M73 50c0-12.7-10.3-23-23-23S27 37.3 27 50m3.9 0c0-10.5 8.5-19.1 19.1-19.1S69.1 39.5 69.1 50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23fff' d='M73 50c0-12.7-10.3-23-23-23S27 37.3 27 50m3.9 0c0-10.5 8.5-19.1 19.1-19.1S69.1 39.5 69.1 50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:150px;mask-size:150px;background:rgba(0,0,0,0.7);z-index:99}body.loading{cursor:wait}body.loading:after,body.loading:before{opacity:1}body.loading main{pointer-events:none}header .contentWrap{padding-top:100px;padding-bottom:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){header .contentWrap{padding-top:35px;padding-bottom:42px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}header a{color:#282828;font-size:18px;font-weight:600;font-style:normal;line-height:normal;text-decoration:none}@media (max-width:479px){header a{font-size:14px}}header a span{color:var(--color-second)}@media (max-width:479px){header .logo img{max-width:221px}}header .logo.logo-1 img{max-width:210px}.moya-modal:has(.journey_modal) .journey_modal{overflow:unset}.moya-modal:has(.journey_modal) .moya-modal__content{margin:0}.moya-modal:has(.journey_modal) .moya-modal__content>div{padding:30px}.moya-modal:has(.journey_modal) .moya-modal__close{top:15px;right:20px}@media (min-width:992px){.moya-modal:has(.journey_modal) .moya-modal__close{top:-19px;right:-16px}}.moya-modal:has(.journey_modal) .moya-modal__close:before{content:"";display:block;height:40px;width:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff'%3E%3Crect x='.5' y='.5' width='39' height='39' rx='19.5'/%3E%3Crect x='.5' y='.5' width='39' height='39' rx='19.5' stroke='%232BB673'/%3E%3Crect x='26.718' y='11.161' width='3' height='22' rx='1.5' transform='rotate(45 26.718 11.161)' fill='%232BB673'/%3E%3Crect x='11.161' y='13.282' width='3' height='22' rx='1.5' transform='rotate(-45 11.161 13.282)' fill='%232BB673'/%3E%3C/svg%3E");background-repeat:no-repeat}.moya-modal:has(.journey_modal) .boxText{overflow-y:scroll;height:calc(100vh - 220px);padding-right:34px}.moya-modal:has(.journey_modal) .boxText::-webkit-scrollbar{border-radius:0;background-color:#fff;width:5px!important;padding-bottom:24px}.moya-modal:has(.journey_modal) .boxText::-webkit-scrollbar-track{background:#C4C4C4;border-radius:28px;border:1px solid transparent;background-clip:content-box}.moya-modal:has(.journey_modal) .boxText::-webkit-scrollbar-thumb{background:var(--color-second);border-radius:15px;border:2.5px solid var(--color-second)}.stepContent h2{color:var(--color-first);font-size:32px;font-style:normal;font-weight:500;line-height:normal;margin-top:0;margin-bottom:37px}@media (max-width:767px){.stepContent h2{font-size:30px}}ul.bulletlist li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;color:var(--Gray-2,#4F4F4F);font-size:16px;font-style:normal;line-height:normal;padding:10px 10px 10px 0}ul.bulletlist li:before{content:"";width:14px;height:14px;display:inline-block;background-color:var(--color-second);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none'%3E%3Cpath d='M14 7.641a7 7 0 11-14 0 7 7 0 0114 0zm-8.4 4.2l4.2-4.2-4.2-4.2-.98.98 3.22 3.22-3.22 3.22.98.98z' fill='%232BB673'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none'%3E%3Cpath d='M14 7.641a7 7 0 11-14 0 7 7 0 0114 0zm-8.4 4.2l4.2-4.2-4.2-4.2-.98.98 3.22 3.22-3.22 3.22.98.98z' fill='%232BB673'/%3E%3C/svg%3E");margin-top:3px}.step_controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:42px;border-top:1px solid var(--journey-border-color);margin-bottom:80px;margin-top:62px;gap:40px}body.thankyou .step_controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){.step_controls{margin-top:39px;margin-bottom:72px}}@media (max-width:767px){.step_controls{-ms-flex-wrap:wrap;flex-wrap:wrap}.step_controls .total_price{width:100%;text-align:right;display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.step_controls .btn-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.step_controls .btn-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.step_controls .total_price{margin-left:auto;color:var(--color-first);font-size:20px;font-style:normal;font-weight:700;line-height:normal}.problems{text-align:center}.stepFormWrap ul.formErrors{list-style:none;border-radius:12px;border:2px solid var(--journey-error-color);padding:30px}.elm_Includes{margin-top:40px}body.loading .elm_Includes{opacity:0}.elm_Includes ul{border-radius:10px;border:1px solid var(--color-second);background:#FBFBFB;padding:30px}.elm_Includes ul.error{border-color:var(--journey-error-color)}.elm>.label,.elm>label,.elm_Includes h3{display:block;color:#282828;font-size:18px;font-weight:500;line-height:normal;margin-block:0 18px}.elm input[type=text]{padding:17px 24px 16px;width:100%}.elm input[type=text],.elm textarea{border-radius:12px;border:1px solid var(--Stefna-Gray-4,#BDBDBD);color:var(--main-blue,#122551);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.elm textarea{padding:17px 24px;resize:vertical;width:-webkit-fill-available}.elm select{border-radius:12px;border:1px solid var(--Stefna-Gray-4,#BDBDBD);padding:17px 24px 16px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-first);font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:100%}.elm ul.errors{list-style:none;margin:10px 0 0;padding:0;color:var(--journey-error-color);font-size:16px}.eType_select .lmnt{position:relative;width:100%}.eType_select .lmnt:after{position:absolute;right:24px;top:24px;content:"";display:inline-block;width:16px;height:10px;background-color:var(--color-second);-webkit-mask-image:var(--journey-caret);mask-image:var(--journey-caret);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.eType_textarea,.passengergroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.passengergroup{margin:0 0 16px;padding:1px;border-radius:12px;min-width:0;border:1px solid var(--color-first);overflow:hidden;-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease}.passengergroup[aria-expanded=true]{border:2px solid var(--color-second);padding:0}.passengergroup[aria-expanded=true] legend:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.passengergroup:not([aria-expanded=true]) .dgElements{max-height:0!important;opacity:0;pointer-events:none}.passengergroup .dgElements{-webkit-transition:max-height 0.3s ease;transition:max-height 0.3s ease;display:grid;grid-template-columns:1fr;gap:16px;padding-inline:24px}@media (min-width:992px){.passengergroup .dgElements{grid-template-columns:repeat(10,minmax(0,1fr));gap:30px 16px}.passengergroup .dgElements div.gender{grid-column:span 2}.passengergroup .dgElements div.gender select{padding:17px 43px 16px 15px}.passengergroup .dgElements div.firstName,.passengergroup .dgElements div.lastName{grid-column:span 4}.passengergroup .dgElements div.email,.passengergroup .dgElements div.idNumber,.passengergroup .dgElements div.nationality,.passengergroup .dgElements div.passportExpiryDate,.passengergroup .dgElements div.passportNumber,.passengergroup .dgElements div.phone{grid-column:span 5}}.passengergroup .dgElements>div:last-child,.passengergroup .dgElements>div:nth-last-child(2){padding-bottom:25px}.passengergroup legend{float:left;width:100%;color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px}.passengergroup legend:after{content:"";display:inline-block;width:16px;height:10px;background-color:var(--color-second);-webkit-mask-image:var(--journey-caret);mask-image:var(--journey-caret);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.passengergroup .elm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.stepFormWrap.show_summary{display:grid;grid-template-columns:repeat(10,1fr);grid-template-areas:"main main main main main main main side side side";-webkit-column-gap:58px;-moz-column-gap:58px;column-gap:58px}}.stepFormWrap.show_summary .stepContent{grid-area:main}body.thankyou .stepFormWrap.show_summary .stepContent{max-width:486px}.stepFormWrap.show_summary form{position:relative}.stepFormWrap.show_summary .step_summary{grid-area:side}dialog{-webkit-transition:opacity 0.5s var(--journey-ease);transition:opacity 0.5s var(--journey-ease)}@media (prefers-reduced-motion:no-preference){dialog{background-color:green;-webkit-animation:scale-down 0.5s forwards;animation:scale-down 0.5s forwards;-webkit-animation-timing-function:cubic-bezier(0.5,-0.5,0.1,1.5);animation-timing-function:cubic-bezier(0.5,-0.5,0.1,1.5)}dialog[open]{-webkit-animation:slide-in-up 0.5s var(--journey-ease) forwards;animation:slide-in-up 0.5s var(--journey-ease) forwards}}dialog p{margin:0}dialog .controls{gap:10px;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}dialog .controls,dialog[open]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical}dialog[open]{opacity:1;padding:30px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;border-radius:12px;background:#fff;-webkit-box-shadow:0 12px 15px 0 rgba(0,0,0,0.1);box-shadow:0 12px 15px 0 rgba(0,0,0,0.1);border-color:transparent}@media (min-width:480px){dialog[open]{min-width:330px;max-width:460px}}dialog::-webkit-backdrop{-webkit-transition:background 0.5s ease;transition:background 0.5s ease;background:rgba(0,0,0,0.5)}dialog::backdrop{-webkit-transition:background 0.5s ease;transition:background 0.5s ease;background:rgba(0,0,0,0.5)}dialog:not([open]){pointer-events:none;opacity:0}html:has(dialog[open]){overflow:hidden}body.notfound .error.row{max-width:880px;margin-inline:auto}@-webkit-keyframes scale-down{to{-webkit-transform:scale(0.75);transform:scale(0.75)}}@keyframes scale-down{to{-webkit-transform:scale(0.75);transform:scale(0.75)}}@-webkit-keyframes slide-in-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-in-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.step_summary{border-radius:12px;border:1px solid var(--color-first);background:#F7FCFF;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:27px;margin-top:24px}@media (min-width:992px){.step_summary{position:-webkit-sticky;position:sticky;top:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media (max-width:991px){.step_summary{padding:16px 30px;margin-top:22px;cursor:pointer;pointer-events:auto}body:not(.journey_summary-open) .step_summary{gap:0}}.step_summary h2{color:var(--color-first);font-size:24px;font-weight:500;line-height:normal;margin:0}@media (max-width:991px){.step_summary h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px}.step_summary h2:after{content:"";display:inline-block;width:16px;height:10px;background-color:var(--color-second);-webkit-mask-image:var(--journey-caret);mask-image:var(--journey-caret);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}body.journey_summary-open .step_summary h2:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.step_summary .content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:max-height 0.2s ease;transition:max-height 0.2s ease}@media (max-width:991px){body:not(.journey_summary-open) .step_summary .content{max-height:0!important;pointer-events:none;opacity:0;visibility:hidden}}.step_summary .step{font-size:16px}.step_summary .step .label{color:#000}.step_summary .step .value{font-weight:600;color:var(--color-first);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step_top{border-bottom:1px solid var(--journey-border-color);margin-bottom:32px}.step_top h1{color:var(--color-first);font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin:0}@media (max-width:767px){.step_top h1{font-size:24px}}.step_top_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;padding-bottom:28px;padding-top:19px}@media (max-width:767px){.step_top_info{gap:3px 20px}}.step_top_info span{color:var(--color-first);font-size:18px;font-style:normal;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 0}.step_top_info span:before{content:"";display:inline-block;height:24px;width:24px;background-color:var(--color-second)}.step_top_info span.location:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M12.002 11.865c.497 0 .923-.177 1.276-.531.353-.355.53-.78.53-1.278 0-.497-.177-.923-.532-1.276a1.745 1.745 0 00-1.278-.53c-.497 0-.922.177-1.276.531-.353.355-.53.78-.53 1.278s.178.923.532 1.277c.354.353.78.53 1.278.53zM12 19.514c1.957-1.752 3.454-3.432 4.491-5.04 1.038-1.608 1.557-3.017 1.557-4.226 0-1.823-.579-3.322-1.737-4.496-1.159-1.174-2.595-1.761-4.31-1.761-1.716 0-3.153.587-4.311 1.761-1.159 1.174-1.738 2.673-1.738 4.496 0 1.209.52 2.618 1.557 4.226 1.038 1.608 2.535 3.288 4.491 5.04zm0 1.995c-2.517-2.18-4.404-4.21-5.661-6.088-1.258-1.878-1.887-3.602-1.887-5.173 0-2.308.747-4.176 2.24-5.605C8.183 3.214 9.953 2.5 12 2.5s3.816.714 5.309 2.143c1.493 1.43 2.24 3.297 2.24 5.605 0 1.57-.63 3.295-1.887 5.173C16.404 17.3 14.517 19.33 12 21.51z' fill='%232BB673'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M12.002 11.865c.497 0 .923-.177 1.276-.531.353-.355.53-.78.53-1.278 0-.497-.177-.923-.532-1.276a1.745 1.745 0 00-1.278-.53c-.497 0-.922.177-1.276.531-.353.355-.53.78-.53 1.278s.178.923.532 1.277c.354.353.78.53 1.278.53zM12 19.514c1.957-1.752 3.454-3.432 4.491-5.04 1.038-1.608 1.557-3.017 1.557-4.226 0-1.823-.579-3.322-1.737-4.496-1.159-1.174-2.595-1.761-4.31-1.761-1.716 0-3.153.587-4.311 1.761-1.159 1.174-1.738 2.673-1.738 4.496 0 1.209.52 2.618 1.557 4.226 1.038 1.608 2.535 3.288 4.491 5.04zm0 1.995c-2.517-2.18-4.404-4.21-5.661-6.088-1.258-1.878-1.887-3.602-1.887-5.173 0-2.308.747-4.176 2.24-5.605C8.183 3.214 9.953 2.5 12 2.5s3.816.714 5.309 2.143c1.493 1.43 2.24 3.297 2.24 5.605 0 1.57-.63 3.295-1.887 5.173C16.404 17.3 14.517 19.33 12 21.51z' fill='%232BB673'/%3E%3C/g%3E%3C/svg%3E")}.step_top_info span.time_days:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M14.25 21.5a9.204 9.204 0 01-3.686-.747 9.628 9.628 0 01-3.026-2.041 9.629 9.629 0 01-2.04-3.026 9.198 9.198 0 01-.748-3.683c0-1.316.25-2.55.749-3.7a9.665 9.665 0 012.04-3.015 9.629 9.629 0 013.026-2.039A9.203 9.203 0 0114.25 2.5c.72 0 1.418.081 2.091.244.674.163 1.31.403 1.909.721a10.472 10.472 0 00-3.277 3.631C14.158 8.576 13.75 10.21 13.75 12s.408 3.424 1.223 4.904a10.472 10.472 0 003.277 3.63 8.118 8.118 0 01-1.909.722 8.872 8.872 0 01-2.091.244zm0-1.5h.525c.167 0 .325-.017.475-.05-.95-1.1-1.688-2.33-2.213-3.688A11.721 11.721 0 0112.25 12c0-1.483.262-2.904.787-4.263A12.488 12.488 0 0115.25 4.05a2.185 2.185 0 00-.475-.05h-.525c-2.217 0-4.104.78-5.662 2.338C7.029 7.896 6.25 9.783 6.25 12s.78 4.104 2.338 5.663C10.146 19.22 12.033 20 14.25 20z' fill='%232BB673'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M14.25 21.5a9.204 9.204 0 01-3.686-.747 9.628 9.628 0 01-3.026-2.041 9.629 9.629 0 01-2.04-3.026 9.198 9.198 0 01-.748-3.683c0-1.316.25-2.55.749-3.7a9.665 9.665 0 012.04-3.015 9.629 9.629 0 013.026-2.039A9.203 9.203 0 0114.25 2.5c.72 0 1.418.081 2.091.244.674.163 1.31.403 1.909.721a10.472 10.472 0 00-3.277 3.631C14.158 8.576 13.75 10.21 13.75 12s.408 3.424 1.223 4.904a10.472 10.472 0 003.277 3.63 8.118 8.118 0 01-1.909.722 8.872 8.872 0 01-2.091.244zm0-1.5h.525c.167 0 .325-.017.475-.05-.95-1.1-1.688-2.33-2.213-3.688A11.721 11.721 0 0112.25 12c0-1.483.262-2.904.787-4.263A12.488 12.488 0 0115.25 4.05a2.185 2.185 0 00-.475-.05h-.525c-2.217 0-4.104.78-5.662 2.338C7.029 7.896 6.25 9.783 6.25 12s.78 4.104 2.338 5.663C10.146 19.22 12.033 20 14.25 20z' fill='%232BB673'/%3E%3C/g%3E%3C/svg%3E")}.step_top_info span.time_period:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M8 13.942a.853.853 0 01-.626-.258.853.853 0 01-.258-.626c0-.245.086-.454.258-.626A.853.853 0 018 12.173c.245 0 .454.086.626.259a.853.853 0 01.258.626.853.853 0 01-.258.626.853.853 0 01-.626.258zm4 0a.853.853 0 01-.626-.258.853.853 0 01-.258-.626c0-.245.086-.454.258-.626a.853.853 0 01.626-.259c.245 0 .454.086.626.259a.853.853 0 01.258.626.853.853 0 01-.258.626.853.853 0 01-.626.258zm4 0a.853.853 0 01-.626-.258.853.853 0 01-.258-.626c0-.245.086-.454.258-.626a.853.853 0 01.626-.259c.245 0 .453.086.626.259a.853.853 0 01.258.626.853.853 0 01-.258.626.853.853 0 01-.626.258zM5.308 21.5c-.505 0-.933-.175-1.283-.525a1.745 1.745 0 01-.525-1.283V6.308c0-.505.175-.933.525-1.283.35-.35.778-.525 1.283-.525h1.384V2.385h1.539V4.5h7.577V2.385h1.5V4.5h1.384c.505 0 .933.175 1.283.525.35.35.525.778.525 1.283v13.384c0 .505-.175.933-.525 1.283-.35.35-.778.525-1.283.525H5.308zm0-1.5h13.384a.294.294 0 00.212-.096.294.294 0 00.096-.212v-9.384H5v9.384c0 .077.032.148.096.212a.293.293 0 00.212.096zM5 8.808h14v-2.5a.294.294 0 00-.096-.212.294.294 0 00-.212-.096H5.308a.294.294 0 00-.212.096.294.294 0 00-.096.212v2.5z' fill='%232BB673'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M8 13.942a.853.853 0 01-.626-.258.853.853 0 01-.258-.626c0-.245.086-.454.258-.626A.853.853 0 018 12.173c.245 0 .454.086.626.259a.853.853 0 01.258.626.853.853 0 01-.258.626.853.853 0 01-.626.258zm4 0a.853.853 0 01-.626-.258.853.853 0 01-.258-.626c0-.245.086-.454.258-.626a.853.853 0 01.626-.259c.245 0 .454.086.626.259a.853.853 0 01.258.626.853.853 0 01-.258.626.853.853 0 01-.626.258zm4 0a.853.853 0 01-.626-.258.853.853 0 01-.258-.626c0-.245.086-.454.258-.626a.853.853 0 01.626-.259c.245 0 .453.086.626.259a.853.853 0 01.258.626.853.853 0 01-.258.626.853.853 0 01-.626.258zM5.308 21.5c-.505 0-.933-.175-1.283-.525a1.745 1.745 0 01-.525-1.283V6.308c0-.505.175-.933.525-1.283.35-.35.778-.525 1.283-.525h1.384V2.385h1.539V4.5h7.577V2.385h1.5V4.5h1.384c.505 0 .933.175 1.283.525.35.35.525.778.525 1.283v13.384c0 .505-.175.933-.525 1.283-.35.35-.778.525-1.283.525H5.308zm0-1.5h13.384a.294.294 0 00.212-.096.294.294 0 00.096-.212v-9.384H5v9.384c0 .077.032.148.096.212a.293.293 0 00.212.096zM5 8.808h14v-2.5a.294.294 0 00-.096-.212.294.294 0 00-.212-.096H5.308a.294.294 0 00-.212.096.294.294 0 00-.096.212v2.5z' fill='%232BB673'/%3E%3C/g%3E%3C/svg%3E")}.step_top_info span.flight_time:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M7.148 16.852l-2.912-1.587.82-.819 2.413.35 4.025-4.025-7.579-4.115 1.073-1.083 9.3 2.373 3.434-3.413a1.19 1.19 0 01.875-.358c.345 0 .637.12.875.358.239.238.358.531.358.88 0 .348-.119.64-.357.88l-3.41 3.428 2.364 9.29-1.074 1.083-4.125-7.579-4.005 4.006.34 2.423-.829.829-1.586-2.921z' fill='%232BB673'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M7.148 16.852l-2.912-1.587.82-.819 2.413.35 4.025-4.025-7.579-4.115 1.073-1.083 9.3 2.373 3.434-3.413a1.19 1.19 0 01.875-.358c.345 0 .637.12.875.358.239.238.358.531.358.88 0 .348-.119.64-.357.88l-3.41 3.428 2.364 9.29-1.074 1.083-4.125-7.579-4.005 4.006.34 2.423-.829.829-1.586-2.921z' fill='%232BB673'/%3E%3C/g%3E%3C/svg%3E")}.eType_selectDate{margin-bottom:40px}button.elmToggle{background:transparent;-webkit-box-shadow:none;box-shadow:none;text-transform:none;font-weight:400;padding:0;border:0;border-radius:12px;border:1px solid #BDBDBD;width:100%;text-align:left;padding:23px 24px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:color 0.4s ease;transition:color 0.4s ease}.hasError button.elmToggle{border-color:var(--journey-error-color);color:var(--journey-error-color)}.hasError button.elmToggle:after{background-color:var(--journey-error-color)}button.elmToggle:after{content:"";display:inline-block;width:16px;height:10px;background-color:var(--color-second);-webkit-mask-image:var(--journey-caret);mask-image:var(--journey-caret);-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease}button.elmToggle[aria-expanded=true]:after{-webkit-transform:scale(-1);transform:scale(-1)}button.elmToggle:hover,button.elmToggle[aria-expanded=true]{color:var(--color-first)}.elmToggleDialog{width:100%;overflow:hidden;-webkit-transition:max-height 0.2s ease;transition:max-height 0.2s ease;background:#fff;border:0;margin:0;padding:0}@media (min-width:768px){.elmToggleDialog{position:absolute;z-index:1}}.elmToggleDialog .dgElements{border-radius:12px;border:1px solid var(--color-first);-webkit-box-shadow:0 12px 15px 0 rgba(0,0,0,0.1);box-shadow:0 12px 15px 0 rgba(0,0,0,0.1);padding:20px 30px}.elmToggleDialog .option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(0,0,0,0.1)}.elmToggleDialog .option .label{padding:12px 0;color:var(--color-first)}.elmToggleDialog .option .headline{font-weight:500}@media (min-width:768px){.elmToggleDialog .option .headline{font-size:20px}}.elmToggleDialog .option .details{font-size:16px}body:not(.dateSelect-open) .date_select .elmToggleDialog,body:not(.passengersSelect-open) #fieldset-passengers{max-height:0!important;pointer-events:none}body:not(.dateSelect-open):not(.dateSelect-closing) .date_select .elmToggleDialog,body:not(.passengersSelect-open):not(.passengersSelect-closing) #fieldset-passengers{visibility:hidden}.date_select .option.disabled button{pointer-events:none;background:#8C8C8C;border-color:#8C8C8C}.date_select .option:last-child{border:0}.date_select .option button{min-width:110px;padding:10px 20px;font-size:16px;font-weight:500}@media (max-width:767px){.date_select .option button{min-width:100px}}.date_select .option button:before{content:"";position:absolute;inset:0}.date_select .option.selected button,.date_select .option button:hover{background:var(--color-first);border-color:var(--color-first)}.date_select select{display:none}.customNumber .action{gap:10px}.customNumber .action,.customNumber .action button{display:-webkit-box;display:-ms-flexbox;display:flex}.customNumber .action button{background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;border:1px solid #000;border-radius:50%;width:32px;height:32px;font-size:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.customNumber .action button:hover{background:var(--color-second);border-color:var(--color-second)}.customNumber .action input{border:0;width:32px;text-align:center;padding:0}.customNumber .action input::-webkit-inner-spin-button,.customNumber .action input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.customNumber .action input:focus-visible{outline:0}.customNumber .elm_PassengersSave{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-block:20px 10px}.customNumber .elm_PassengersSave button{min-width:110px;padding:8px}.hotel_option{padding:16px;border-radius:10px;border:1px solid var(--Stefna-Gray-4,#BDBDBD);color:var(--color-first);-webkit-transition:border-color 0.5s ease;transition:border-color 0.5s ease;cursor:pointer}.hotel_option:has(input[type=radio]:checked){padding:15px;border:2px solid var(--color-second)}.hotel_option label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;cursor:pointer}.hotel_option input[type=radio]{visibility:hidden;height:0;width:0}@media (max-width:479px){.hotel_desc,.hotel_label{font-size:16px}}.hotel_options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:24px}.hotel_total_price{position:absolute;top:0;right:0;color:var(--color-first);font-size:16px;line-height:normal}@media (max-width:479px){.hotel_total_price{top:unset;bottom:0;font-size:14px}}.hotel_price{margin-top:14px;color:var(--support-black,#282828);font-size:14px;font-weight:400;line-height:normal}@media (max-width:479px){.hotel_price{font-size:12px}}.upsell_item{border-radius:12px;border:1px solid var(--Stefna-Gray-4,#BDBDBD);padding:25px 24px;-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease;color:var(--color-first);font-weight:500;line-height:normal}.upsell_item:has(input:checked){padding:24px 23px;border:2px solid var(--color-second)}.upsell_item input[type=checkbox]{display:none}.upsell_item:not(:has(input.upsell_state_manager:checked)) .upsell_passengers{max-height:0!important;opacity:0;pointer-events:none}.upsell_item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;cursor:pointer}.upsell_item label:before{content:"";width:32px;height:33px;background-color:#1C1B1F;-webkit-clip-path:path("M7.28204 27.1667C6.73582 27.1667 6.27449 26.9784 5.89804 26.602C5.5216 26.2256 5.33337 25.7642 5.33337 25.218V7.782C5.33337 7.23578 5.5216 6.77444 5.89804 6.398C6.27449 6.02155 6.73582 5.83333 7.28204 5.83333H24.718C25.2643 5.83333 25.7256 6.02155 26.102 6.398C26.4785 6.77444 26.6667 7.23578 26.6667 7.782V25.218C26.6667 25.7642 26.4785 26.2256 26.102 26.602C25.7256 26.9784 25.2643 27.1667 24.718 27.1667H7.28204ZM7.28204 26.0383H24.718C24.9232 26.0383 25.1112 25.9529 25.282 25.782C25.4529 25.6111 25.5384 25.4231 25.5384 25.218V7.782C25.5384 7.57689 25.4529 7.38889 25.282 7.218C25.1112 7.04711 24.9232 6.96166 24.718 6.96166H7.28204C7.07693 6.96166 6.88893 7.04711 6.71804 7.218C6.54715 7.38889 6.46171 7.57689 6.46171 7.782V25.218C6.46171 25.4231 6.54715 25.6111 6.71804 25.782C6.88893 25.9529 7.07693 26.0383 7.28204 26.0383Z");clip-path:path("M7.28204 27.1667C6.73582 27.1667 6.27449 26.9784 5.89804 26.602C5.5216 26.2256 5.33337 25.7642 5.33337 25.218V7.782C5.33337 7.23578 5.5216 6.77444 5.89804 6.398C6.27449 6.02155 6.73582 5.83333 7.28204 5.83333H24.718C25.2643 5.83333 25.7256 6.02155 26.102 6.398C26.4785 6.77444 26.6667 7.23578 26.6667 7.782V25.218C26.6667 25.7642 26.4785 26.2256 26.102 26.602C25.7256 26.9784 25.2643 27.1667 24.718 27.1667H7.28204ZM7.28204 26.0383H24.718C24.9232 26.0383 25.1112 25.9529 25.282 25.782C25.4529 25.6111 25.5384 25.4231 25.5384 25.218V7.782C25.5384 7.57689 25.4529 7.38889 25.282 7.218C25.1112 7.04711 24.9232 6.96166 24.718 6.96166H7.28204C7.07693 6.96166 6.88893 7.04711 6.71804 7.218C6.54715 7.38889 6.46171 7.57689 6.46171 7.782V25.218C6.46171 25.4231 6.54715 25.6111 6.71804 25.782C6.88893 25.9529 7.07693 26.0383 7.28204 26.0383Z");border:1px solid #1C1B1F;border-radius:4px}.upsell_item label:has(input[type=checkbox]:checked):before{background-color:var(--color-second);-webkit-clip-path:path("M14.0913 21.0793L22.6897 12.4759L21.881 11.6676L14.0913 19.4623L10.2313 15.6196L9.42299 16.4283L14.0913 21.0793ZM7.28265 27.1666C6.73398 27.1666 6.27198 26.979 5.89665 26.6039C5.52154 26.2286 5.33398 25.7666 5.33398 25.2179V7.78192C5.33398 7.23325 5.52154 6.77125 5.89665 6.39592C6.27198 6.02081 6.73398 5.83325 7.28265 5.83325H24.7187C25.2673 5.83325 25.7293 6.02081 26.1047 6.39592C26.4798 6.77125 26.6673 7.23325 26.6673 7.78192V25.2179C26.6673 25.7666 26.4798 26.2286 26.1047 26.6039C25.7293 26.979 25.2673 27.1666 24.7187 27.1666H7.28265Z");clip-path:path("M14.0913 21.0793L22.6897 12.4759L21.881 11.6676L14.0913 19.4623L10.2313 15.6196L9.42299 16.4283L14.0913 21.0793ZM7.28265 27.1666C6.73398 27.1666 6.27198 26.979 5.89665 26.6039C5.52154 26.2286 5.33398 25.7666 5.33398 25.2179V7.78192C5.33398 7.23325 5.52154 6.77125 5.89665 6.39592C6.27198 6.02081 6.73398 5.83325 7.28265 5.83325H24.7187C25.2673 5.83325 25.7293 6.02081 26.1047 6.39592C26.4798 6.77125 26.6673 7.23325 26.6673 7.78192V25.2179C26.6673 25.7666 26.4798 26.2286 26.1047 26.6039C25.7293 26.979 25.2673 27.1666 24.7187 27.1666H7.28265Z")}.upsell_item br{display:none}.upsell_item+.upsell_item{margin-top:16px}.upsell_passengers{margin-left:42px;-webkit-transition:max-height 0.4s ease;transition:max-height 0.4s ease}.upsell_passengers .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:27px;padding-top:10px}.upsell_price{color:#000}.upsell_name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form#upsellservices .elm_Comment{margin-top:34px}.seatmap{--color-gray:#BDBDBD;--color-green:#2BB673}.seatmap .slotTypes{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));grid-gap:30px}@media (max-width:767px){.seatmap .slotTypes{grid-gap:10px}}.seatmap .slotTypes .slotType{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:18px;line-height:1.11111111;color:#000}@media (max-width:767px){.seatmap .slotTypes .slotType{font-size:14px}}.seatmap .slotTypes .slotType.disabled{--background:var(--color-gray)}.seatmap .slotTypes .slotType:before{content:"";width:24px;aspect-ratio:1;border-radius:4px;background:var(--background);display:block}@media (max-width:767px){.seatmap .slotTypes .slotType:before{width:16px}}@media (max-width:767px){.seatmap .slotTypes .slotType div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}}@media (max-width:767px){.seatmap .slotTypes .slotType small{font-size:10px}}.seatmap .flightInfo{border-block:1px solid rgba(18,37,81,0.5);margin-block:24px;padding-block:24px;text-align:center;color:var(--color-first)}.seatmap .flightInfo .airports{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;font-weight:600;gap:16px}.seatmap .flightInfo .airplane{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:60px;max-width:60px;height:60px;background:url(/static/local/journey/images/airplane.svg) no-repeat 50%}.seatmap .flightInfo .line{width:100%;max-width:136px;background:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%232BB673' d='M0 0h6v2H0z'/%3E%3C/svg%3E");height:2px}.seatmap .columns{display:grid;gap:30px}@media (min-width:768px){.seatmap .columns{grid-template-columns:minmax(180px,195px) minmax(440px,1fr);grid-template-areas:"passengers rows"}}@media (max-width:767px){.seatmap .columns{grid-template-areas:"passengers" "rows"}}.seatmap .passengers{grid-area:passengers}.seatmap .passengers .sticky{position:-webkit-sticky;position:sticky;top:30px}.seatmap .passengers .flightName{font-size:32px;font-weight:600;color:var(--color-first);margin-bottom:43px}@media (max-width:767px){.seatmap .passengers .flightName{text-align:center;margin-bottom:20px}}@media (min-width:768px){.seatmap .passengers form{max-width:182px}}@media (max-width:767px){.seatmap .passengers form{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:35px}}.seatmap .passengers .elm{position:relative;border:1px solid var(--color-gray);border-radius:8px;margin-bottom:13px;padding:10px 10px 10px 53px}@media (max-width:767px){.seatmap .passengers .elm{margin:0}}.seatmap .passengers .elm:has(input.hasValue){--color:var(--color-green)}.seatmap .passengers .elm:has(input.hasValue) .description{display:none}.seatmap .passengers .elm:has(input:not(.hasValue)):not(.active):before{opacity:0}.seatmap .passengers .elm:has(input:not(.hasValue)) label:before{opacity:0}.seatmap .passengers .elm:has(input:not(.hasValue)) input{display:none}.seatmap .passengers .elm.active:before{border:1px solid #000;opacity:1}.seatmap .passengers .elm:before{content:"";position:absolute;inset:-1px;border:2px solid var(--color-green);border-radius:8px}.seatmap .passengers .elm:after{content:"";position:absolute;top:10px;left:10px;width:43px;height:43px;-webkit-mask:url(/static/local/journey/images/seat.svg) no-repeat;mask:url(/static/local/journey/images/seat.svg) no-repeat;background:var(--color,var(--color-gray))}.seatmap .passengers .elm input{border:0;padding:0;outline:0;border-radius:0;color:#000}.seatmap .passengers .elm label{margin:0;font-weight:600}@media (max-width:767px){.seatmap .passengers .elm label{font-size:16px}}.seatmap .passengers .elm label:before{content:"";position:absolute;top:-16px;right:-16px;width:32px;height:32px;background:url(/static/local/journey/images/check.svg) no-repeat;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.seatmap .passengers .elm small{font-size:16px}.seatmap .passengers .elm button{background:transparent;-webkit-box-shadow:none;box-shadow:none;text-transform:none;font-weight:400;padding:0;border:0;position:absolute;inset:0;border-radius:8px}.seatmap .rowsWrapper{position:relative}.seatmap .rowsWrapper:after{content:"";position:absolute;left:-1px;right:10px;bottom:-1px;height:70px;background:-webkit-gradient(linear,left bottom,left top,color-stop(45.71%,#FFF),color-stop(91.67%,rgba(255,255,255,0)));background:linear-gradient(0deg,#FFF 45.71%,rgba(255,255,255,0) 91.67%)}.seatmap .rows{grid-area:rows;display:grid;grid-template-columns:repeat(var(--column-count),1fr);gap:14px;max-width:529px;max-height:50vh;overflow:auto;padding-right:20px;padding-bottom:60px;margin-left:auto}.seatmap .rows::-webkit-scrollbar{width:5px}.seatmap .rows::-webkit-scrollbar-track{border-radius:28px;background:#C4C4C4;border-left:1px solid transparent;border-right:1px solid transparent;background-clip:padding-box}.seatmap .rows::-webkit-scrollbar-thumb{border-radius:10px;background:var(--color-green)}@media (max-width:767px){.seatmap .rows{gap:8px;max-width:468px}}.seatmap .rows>*{background:transparent;-webkit-box-shadow:none;box-shadow:none;text-transform:none;font-weight:400;padding:0;border:0;position:relative;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;font-size:24px;font-weight:500;color:var(--color)}.seatmap .rows>:after,.seatmap .rows>:before{content:"";position:absolute;inset:0;z-index:-1;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:8px}.seatmap .rows>:before{background:var(--background)}.seatmap .rows>:after{border:1px solid transparent}@media (max-width:767px){.seatmap .rows>*{font-size:20px}}.seatmap .rows>.gap{--background:none;pointer-events:none}:not(.hasActivePassenger).seatmap .rows button{pointer-events:none}.seatmap .rows button.selected:before{opacity:0.5}.seatmap .rows button.selected:after{border:5px solid var(--color-green)}@media (max-width:767px){.seatmap .rows button.selected:after{border-width:3px}}.seatmap .rows button:not(.selected):hover:before{opacity:0.7}.seatmap .rows button:not(.selected):hover:after{border-color:#000;opacity:0.7}.seatmap .rows>div:not(.gap){--background:var(--color-gray);--color:#fff;pointer-events:none}.stepContent.summary h2{margin-bottom:41px}.stepContent.summary h2:not(:first-child){margin-top:33px}#fieldset-promo{border:unset;margin:0;padding:0}#fieldset-promo .dgElements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:18px;border-top:1px solid var(--journey-border-color);padding-top:34px;margin-top:16px}#elm_promoCode input{max-width:144px;color:var(--color-first)}#elm_promoCode input::-webkit-input-placeholder{color:var(--color-first)}#elm_promoCode input::-moz-placeholder{color:var(--color-first)}#elm_promoCode input:-ms-input-placeholder{color:var(--color-first)}#elm_promoCode input::-ms-input-placeholder{color:var(--color-first)}#elm_promoCode input::placeholder{color:var(--color-first)}.summary_item{color:var(--main-blue,#122551);font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:15px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.summary_item:nth-of-type(odd){background-color:rgba(18,37,81,0.05)}.summary_total{color:var(--color-second);font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:11.5px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;border-top:2px solid var(--color-second)}.stepFormWrap:has(.stepContent.summary)+.step_controls{margin-top:30px}fieldset.greenBorder{border:0;margin:0;padding:0}fieldset.greenBorder .dgElements{padding:30px;border-radius:12px;min-width:0;border:2px solid var(--color-second)}fieldset.greenBorder:not(:last-child){margin-bottom:40px}.paymentstep legend{width:100%;color:var(--color-first);font-size:32px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:26px}fieldset.formGrid .dgElements{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:992px){fieldset.formGrid .dgElements{grid-template-columns:repeat(10,minmax(0,1fr));gap:30px 16px}}@media (min-width:992px){#fieldset-buyer .dgElements div,#fieldset-cardDetail .dgElements .elm_CardNumber{grid-column:span 5}#fieldset-cardDetail .dgElements .elm_Cvv,#fieldset-cardDetail .dgElements .elm_Expiry{grid-column:span 2}}@media (max-width:991px){#fieldset-cardDetail .dgElements{grid-template-columns:repeat(2,minmax(0,1fr))}#fieldset-cardDetail .dgElements .elm_CardNumber{grid-column:span 2}}#fieldset-payment{margin:0;border:0;padding:56px 0 28px}#fieldset-payment legend{float:left}#fieldset-payment .dgElements{clear:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:29px;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.elm_PaymentType{color:var(--color-first);font-style:normal;line-height:normal}.elm_PaymentType .lmnt{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}@media (max-width:767px){.elm_PaymentType .lmnt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.elm_PaymentType label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.elm_PaymentType label:before{content:"";height:20px;width:20px;display:block;border-radius:20px;border:1px solid var(--support-gray,#666);-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.elm_PaymentType label:has(input[type=radio]:checked){font-weight:500}.elm_PaymentType label:has(input[type=radio]:checked):before{border-color:var(--color-second);background-color:var(--color-second);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath d='M13.425 4.675a.598.598 0 010 .847l-6.6 6.603a.598.598 0 01-.847 0l-3.403-3.4a.6.6 0 01.848-.848l2.975 2.975 6.177-6.177a.598.598 0 01.848 0h.002z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%}.elm_PaymentType br{display:none}.elm_PaymentType input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#elm_terms{width:100%;border-radius:12px;background:rgba(18,37,81,0.05);padding:10px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}#elm_terms label{margin-bottom:0;color:var(--color-first);font-size:16px;font-style:normal;font-weight:500;line-height:normal}#elm_terms label a{margin-left:-5px;-webkit-text-decoration-line:underline;text-decoration-line:underline}#elm_terms input[type=checkbox]{display:none}#elm_terms label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;cursor:pointer}#elm_terms label:before{content:"";width:32px;height:33px;background-color:#1C1B1F;-webkit-clip-path:path("M7.28204 27.1667C6.73582 27.1667 6.27449 26.9784 5.89804 26.602C5.5216 26.2256 5.33337 25.7642 5.33337 25.218V7.782C5.33337 7.23578 5.5216 6.77444 5.89804 6.398C6.27449 6.02155 6.73582 5.83333 7.28204 5.83333H24.718C25.2643 5.83333 25.7256 6.02155 26.102 6.398C26.4785 6.77444 26.6667 7.23578 26.6667 7.782V25.218C26.6667 25.7642 26.4785 26.2256 26.102 26.602C25.7256 26.9784 25.2643 27.1667 24.718 27.1667H7.28204ZM7.28204 26.0383H24.718C24.9232 26.0383 25.1112 25.9529 25.282 25.782C25.4529 25.6111 25.5384 25.4231 25.5384 25.218V7.782C25.5384 7.57689 25.4529 7.38889 25.282 7.218C25.1112 7.04711 24.9232 6.96166 24.718 6.96166H7.28204C7.07693 6.96166 6.88893 7.04711 6.71804 7.218C6.54715 7.38889 6.46171 7.57689 6.46171 7.782V25.218C6.46171 25.4231 6.54715 25.6111 6.71804 25.782C6.88893 25.9529 7.07693 26.0383 7.28204 26.0383Z");clip-path:path("M7.28204 27.1667C6.73582 27.1667 6.27449 26.9784 5.89804 26.602C5.5216 26.2256 5.33337 25.7642 5.33337 25.218V7.782C5.33337 7.23578 5.5216 6.77444 5.89804 6.398C6.27449 6.02155 6.73582 5.83333 7.28204 5.83333H24.718C25.2643 5.83333 25.7256 6.02155 26.102 6.398C26.4785 6.77444 26.6667 7.23578 26.6667 7.782V25.218C26.6667 25.7642 26.4785 26.2256 26.102 26.602C25.7256 26.9784 25.2643 27.1667 24.718 27.1667H7.28204ZM7.28204 26.0383H24.718C24.9232 26.0383 25.1112 25.9529 25.282 25.782C25.4529 25.6111 25.5384 25.4231 25.5384 25.218V7.782C25.5384 7.57689 25.4529 7.38889 25.282 7.218C25.1112 7.04711 24.9232 6.96166 24.718 6.96166H7.28204C7.07693 6.96166 6.88893 7.04711 6.71804 7.218C6.54715 7.38889 6.46171 7.57689 6.46171 7.782V25.218C6.46171 25.4231 6.54715 25.6111 6.71804 25.782C6.88893 25.9529 7.07693 26.0383 7.28204 26.0383Z");border:1px solid #1C1B1F;border-radius:4px}#elm_terms:has(input[type=checkbox]:checked) label:before{background-color:var(--color-second);-webkit-clip-path:path("M14.0913 21.0793L22.6897 12.4759L21.881 11.6676L14.0913 19.4623L10.2313 15.6196L9.42299 16.4283L14.0913 21.0793ZM7.28265 27.1666C6.73398 27.1666 6.27198 26.979 5.89665 26.6039C5.52154 26.2286 5.33398 25.7666 5.33398 25.2179V7.78192C5.33398 7.23325 5.52154 6.77125 5.89665 6.39592C6.27198 6.02081 6.73398 5.83325 7.28265 5.83325H24.7187C25.2673 5.83325 25.7293 6.02081 26.1047 6.39592C26.4798 6.77125 26.6673 7.23325 26.6673 7.78192V25.2179C26.6673 25.7666 26.4798 26.2286 26.1047 26.6039C25.7293 26.979 25.2673 27.1666 24.7187 27.1666H7.28265Z");clip-path:path("M14.0913 21.0793L22.6897 12.4759L21.881 11.6676L14.0913 19.4623L10.2313 15.6196L9.42299 16.4283L14.0913 21.0793ZM7.28265 27.1666C6.73398 27.1666 6.27198 26.979 5.89665 26.6039C5.52154 26.2286 5.33398 25.7666 5.33398 25.2179V7.78192C5.33398 7.23325 5.52154 6.77125 5.89665 6.39592C6.27198 6.02081 6.73398 5.83325 7.28265 5.83325H24.7187C25.2673 5.83325 25.7293 6.02081 26.1047 6.39592C26.4798 6.77125 26.6673 7.23325 26.6673 7.78192V25.2179C26.6673 25.7666 26.4798 26.2286 26.1047 26.6039C25.7293 26.979 25.2673 27.1666 24.7187 27.1666H7.28265Z")}.price_slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5px;background:rgba(18,37,81,0.2);outline:none;border-radius:8px}.price_slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' fill='none'%3E%3Crect x='.976' y='-.004' width='22' height='22' rx='6' fill='%232BB673'/%3E%3Cpath fill='%23fff' fill-opacity='.5' d='M8.778 6.235h2.198v9.522H8.778zM12.976 6.235h2.198v9.522h-2.198z'/%3E%3C/svg%3E");cursor:pointer}.price_slider::-moz-range-thumb{width:25px;height:25px;background:#04AA6D;cursor:pointer}.slidecontainer{position:relative}@media (min-width:480px){.slidecontainer{max-width:177px}}#price_range_value{background-color:#fff;color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:5px 11px;-webkit-filter:drop-shadow(0px 1px 4px rgba(0,0,0,0.25));filter:drop-shadow(0px 1px 4px rgba(0,0,0,0.25));border-radius:12px;border:1px solid var(--color-second);position:absolute;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#price_range_value:after{left:calc(50% - 10.5px);bottom:-14px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;z-index:2}#price_range_value:after,#price_range_value:before{content:"";position:absolute;height:0;width:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#price_range_value:before{left:calc(50% - 11px);bottom:-16px;-webkit-filter:drop-shadow(0px 3px 4px rgba(0,0,0,0.25));filter:drop-shadow(0px 3px 4px rgba(0,0,0,0.25));z-index:1;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid var(--color-second)}.elm_PaymentSlider{margin-top:-5px;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;-webkit-transition-delay:0.2s;transition-delay:0.2s}@media (max-width:767px){.elm_PaymentSlider{margin-top:auto}}@media (max-width:479px){.elm_PaymentSlider{margin-top:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elm_PaymentSlider .paymentPrice{width:calc(100% - 50px)}}#elm_paymentType:not(:has(#paymentType-confirmation:checked))+.paymentSlider{opacity:0;pointer-events:none}.price_currency{padding-left:4px}.thankYou dl{display:grid;grid-template-columns:repeat(2,1fr);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:0 30px}.thankYou dt{font-weight:700}.thankYou dd{margin:0}:root{--color-first:#122551;--color-second:#2bb673;--color-third:#22a7d1;--color-fourth:#ca6d00;--font-family-body:"Outfit",sans-serif;--font-family-headings:"Outfit",sans-serif;--journey-border-color:rgba(18,37,81,0.2);--journey-caret:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' fill='none'%3E%3Cpath d='M14.12.553L8 6.673 1.88.553 0 2.447l8 8 8-8L14.12.553z' fill='%232BB673'/%3E%3C/svg%3E");--journey-error-color:#DC4F00;--journey-ease:cubic-bezier(0.25,0,0.3,1)}
/*# sourceMappingURL=journey.css.map */