.yir-list{margin-bottom:20px}.yir-list li{font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5rem;letter-spacing:0;color:#67757c;list-style:none;position:relative}.lang-ar .yir-list li{font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.yir-list li{font-size:1.125rem;line-height:1.5rem}}.lang-ar .yir-list li{font-size:1.125rem;line-height:1.5rem}@media only screen and (min-width:1024px){.lang-ar .yir-list li{font-size:1.125rem;line-height:1.5rem}}.lang-ru .yir-list li,.lang-zh .yir-list li{font-size:1.125rem;line-height:1.5rem}@media only screen and (min-width:1024px){.lang-ru .yir-list li,.lang-zh .yir-list li{font-size:1.125rem;line-height:1.5rem}}.yir-list li:before{content:".";position:absolute;left:-5px;bottom:0}ol li{font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5rem;letter-spacing:0;color:#67757c}.lang-ar ol li{font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){ol li{font-size:1.125rem;line-height:1.5rem}}.lang-ar ol li{font-size:1.125rem;line-height:1.5rem}@media only screen and (min-width:1024px){.lang-ar ol li{font-size:1.125rem;line-height:1.5rem}}.lang-ru ol li,.lang-zh ol li{font-size:1.125rem;line-height:1.5rem}@media only screen and (min-width:1024px){.lang-ru ol li,.lang-zh ol li{font-size:1.125rem;line-height:1.5rem}}.yir-table,table{border:1px solid #d3d7da!important;border-radius:20px}@media (min-width:320px) and (max-width:767px){.yir-table,table{width:600px}.yir-table__wrapper,table__wrapper{display:block;overflow-x:auto}}.yir-table.no-border,table.no-border{border:none!important}.yir-table td,.yir-table th,table td,table th{border:inherit}.yir-table td,table td{color:#67757c;font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;letter-spacing:0}.lang-ar .yir-table td,.lang-ar table td{font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.yir-table td,table td{font-size:1.5625rem;line-height:1.5625rem}}.lang-ar .yir-table td,.lang-ar table td{font-size:1.25rem;line-height:1.25rem;letter-spacing:.3px}@media only screen and (min-width:1024px){.lang-ar .yir-table td,.lang-ar table td{font-size:1.5625rem;line-height:1.5625rem}}.lang-ru .yir-table td,.lang-ru table td,.lang-zh .yir-table td,.lang-zh table td{font-size:1.25rem;line-height:1.25rem}@media only screen and (min-width:1024px){.lang-ru .yir-table td,.lang-ru table td,.lang-zh .yir-table td,.lang-zh table td{font-size:1.5625rem;line-height:1.5625rem}}.yir-table th,table th{font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;letter-spacing:0;font-size:30px;line-height:35px;text-transform:uppercase;color:#072839}.lang-ar .yir-table th,.lang-ar table th{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif;font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.yir-table th,table th{font-size:1.5625rem;line-height:1.5625rem}}.lang-ar .yir-table th,.lang-ar table th{font-size:1.25rem;line-height:1.25rem;letter-spacing:.3px}@media only screen and (min-width:1024px){.lang-ar .yir-table th,.lang-ar table th{font-size:1.5625rem;line-height:1.5625rem}}.lang-ru .yir-table th,.lang-ru table th,.lang-zh .yir-table th,.lang-zh table th{font-size:1.25rem;line-height:1.25rem}@media only screen and (min-width:1024px){.lang-ru .yir-table th,.lang-ru table th,.lang-zh .yir-table th,.lang-zh table th{font-size:1.5625rem;line-height:1.5625rem}}.yir-table tr,table tr{border-bottom:1px solid rgba(211,215,218,.5)}.yir-table tr:last-child td,.yir-table tr:last-child th,table tr:last-child td,table tr:last-child th{border-bottom:none}.form-group{display:block;margin-bottom:25px}.form-group label{font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.1875rem;letter-spacing:1.3px;color:#072839;display:block}.lang-ar .form-group label{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.form-group label{font-size:1rem;line-height:1.1875rem}}.form-group input{font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;letter-spacing:0;color:#072839;border-bottom:1px solid #67757c;padding:4px 0 7px}.lang-ar .form-group input{font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.form-group input{font-size:1.5625rem;line-height:1.5625rem}}.lang-ar .form-group input{font-size:1.25rem;line-height:1.25rem;letter-spacing:.3px}@media only screen and (min-width:1024px){.lang-ar .form-group input{font-size:1.5625rem;line-height:1.5625rem}}.lang-ru .form-group input,.lang-zh .form-group input{font-size:1.25rem;line-height:1.25rem}@media only screen and (min-width:1024px){.lang-ru .form-group input,.lang-zh .form-group input{font-size:1.5625rem;line-height:1.5625rem}}.form-group.error,.form-group .error{display:block;border:none;color:#14cf86;font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;margin-top:7px}.lang-ar .form-group.error,.lang-ar .form-group .error{font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}.form-group.error input,.form-group .error input{border-bottom-color:#14cf86}.form-group.error label,.form-group .error label{color:#14cf86}.form-group input[type=checkbox]{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.form-group.checkbox__wrapper label{position:relative;cursor:pointer;color:#67757c;font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400}.lang-ar .form-group.checkbox__wrapper label{font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}.form-group.checkbox__wrapper label:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #67757c;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:17px}.lang-ar .form-group.checkbox__wrapper label:before{margin-left:17px;margin-right:auto}.form-group.checkbox__wrapper input:checked+label:after{content:"";display:block;position:absolute;top:4px;left:6px;width:6px;height:10px;border:solid #072839;border-width:0 3px 3px 0;transform:rotate(45deg)}.lang-ar .form-group.checkbox__wrapper input:checked+label:after{right:6px;left:auto}.form-group.checkbox__wrapper input:checked+label:before{border:2px solid #072839}.form-group .radio{margin:0;padding:0 25px 0 0}.form-group .radio input[type=radio]{position:absolute;opacity:0}.form-group .radio input[type=radio]:checked+.radio-label{color:#072839}.form-group .radio input[type=radio]+.radio-label{color:#67757c;padding-left:0}.form-group .radio input[type=radio]+.radio-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #67757c;display:inline-block;width:17px;height:17px;position:relative;top:0;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.form-group .radio input[type=radio]:checked+.radio-label:before{background-color:#14cf86;box-shadow:inset 0 0 0 2px #fff}.form-group .radio input[type=radio]:focus+.radio-label:before{outline:none;border-color:#67757c}.form-group .radio input[type=radio]:disabled+.radio-label{opacity:.3}.form-group .radio input[type=radio]:disabled+.radio-label:before{box-shadow:inset 0 0 0 2px #fff;border-color:#67757c}.form-group .radio input[type=radio]+.radio-label:empty:before{margin-right:0}.btn-primary.pay-button{width:auto;display:inline-block;text-align:center}.btn-primary.pay-button a,.btn-primary.pay-button button{transition:background-color .2s linear;font-size:12px;font-weight:700;font-family:"YasRegular","Open Sans",Arial,sans-serif;letter-spacing:.92px;line-height:normal;padding:17px 40px;vertical-align:middle;white-space:nowrap;text-decoration:none;cursor:pointer;text-transform:uppercase}.btn-primary.pay-button a,.btn-primary.pay-button a:focus,.btn-primary.pay-button a:hover,.btn-primary.pay-button button,.btn-primary.pay-button button:focus,.btn-primary.pay-button button:hover{background-color:#154998;color:#fff;border:1px solid #154998}@media only screen and (min-width:1024px){.btn-primary.pay-button a:focus,.btn-primary.pay-button a:hover,.btn-primary.pay-button button:focus,.btn-primary.pay-button button:hover{background-color:#04aede;color:#fff;border:1px solid #04aede}}.btn-primary.pay-button a:active,.btn-primary.pay-button button:active{color:#fff;background-color:#154998}@media only screen and (min-width:1024px){.btn-primary.pay-button a:active,.btn-primary.pay-button button:active{background-color:#04aede}}.lang-ar .btn-primary.pay-button a,.lang-ar .btn-primary.pay-button button{letter-spacing:0!important;font-weight:400!important;font-family:"YasBold","Open Sans",Arial,sans-serif!important}.btn-primary.pay-button a{background-color:#ffea00;border-color:#ffea00;border-radius:9999px;color:#0c0c0d;font-size:16px;letter-spacing:1px;font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400}.lang-ar .btn-primary.pay-button a{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}.btn-primary.pay-button a:hover{background-color:#ffea00;border-color:#ffea00;color:#0c0c0d}.itinerary-wizard{display:flex;flex-direction:column;height:100dvh;padding-bottom:75px}@media only screen and (min-width:1024px){.itinerary-wizard{padding-bottom:unset}}.itinerary-wizard .wizard-title{font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400;color:#072839;font-size:1.375rem;line-height:1.75rem;text-align:center;font-weight:700;letter-spacing:normal}.lang-ar .itinerary-wizard .wizard-title{font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-title{font-size:1.5625rem;line-height:1.9375rem}}.itinerary-wizard-header{display:flex;align-items:center;justify-content:space-between;padding:8px 25px;background-color:#f4f7f8}@media only screen and (min-width:1024px){.itinerary-wizard-header{padding:8px 28px;background-color:unset;border-bottom:3px solid #f4f7f8}}.itinerary-wizard-header__logo{width:116px;height:48px}.itinerary-wizard-header__title{display:none}@media only screen and (min-width:1024px){.itinerary-wizard-header__title{display:block}}.itinerary-wizard-header__close-icon-wrapper{width:134px;display:flex;justify-content:end}.itinerary-wizard-header__close-icon-wrapper .close-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:13px;color:#67757c;cursor:pointer}.itinerary-wizard-header__close-icon-wrapper .close-icon svg{width:15px}.itinerary-wizard-header__close-icon{width:15px;height:13px;color:#67757c;cursor:pointer;display:flex;justify-content:end}.itinerary-wizard__title{margin-top:16px}@media only screen and (min-width:1024px){.itinerary-wizard__title{display:none}}.itinerary-wizard .progressbar{position:relative;padding:8px}.itinerary-wizard .progressbar-track{position:absolute;top:8px;height:calc(100% - 16px);background-color:#89e7c2;border-radius:60px}.itinerary-wizard .progressbar .progressbar-tabs{display:flex;justify-content:space-between;background-color:#f4f7f8;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;list-style-type:none}.itinerary-wizard .progressbar .progressbar-tabs,.itinerary-wizard .progressbar .progressbar-tabs__item{border-radius:60px}@media only screen and (min-width:1024px){.itinerary-wizard .progressbar .progressbar-tabs,.itinerary-wizard .progressbar .progressbar-tabs__item{border-radius:52px}}.itinerary-wizard .progressbar .progressbar-tabs__item{display:flex;align-items:center;justify-content:flex-start;z-index:1;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px;padding:8px;cursor:default}@media only screen and (min-width:1024px){.itinerary-wizard .progressbar .progressbar-tabs__item{grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px;flex:1 0;justify-content:flex-start}}.itinerary-wizard .progressbar .progressbar-tabs__item.active-tab{background-color:#89e7c2;justify-content:flex-start;flex:1 0}.itinerary-wizard .progressbar .progressbar-tabs__item.active-tab .tab-label{display:block}.itinerary-wizard .progressbar .progressbar-tabs__item.active-tab .edit-icon{display:none!important}.itinerary-wizard .progressbar .progressbar-tabs__item.processed-tab .edit-icon{display:inline-block}.itinerary-wizard .progressbar .progressbar-tabs__item .tab-index span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#fff;border-radius:50%;font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400}.lang-ar .itinerary-wizard .progressbar .progressbar-tabs__item .tab-index span{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.itinerary-wizard .progressbar .progressbar-tabs__item .tab-index span{width:32px;height:32px}}.itinerary-wizard .progressbar .progressbar-tabs__item .tab-label{display:none;font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:1px}.lang-ar .itinerary-wizard .progressbar .progressbar-tabs__item .tab-label{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.itinerary-wizard .progressbar .progressbar-tabs__item .tab-label{display:block}}.itinerary-wizard .progressbar .progressbar-tabs__item .edit-icon{display:none;width:12px;height:12px;cursor:pointer}.itinerary-wizard .progress-line{position:relative;width:100%;min-height:3px;background-color:#f4f7f8}.itinerary-wizard .progress-line__track{position:absolute;top:0;height:100%;background-color:#89e7c2;border-radius:60px}.itinerary-wizard-step{display:flex;flex-direction:column;align-items:center;flex-grow:1;overflow-y:auto;padding-top:50px;padding-bottom:65px}@media only screen and (min-width:1024px){.itinerary-wizard-step{overflow-y:unset;padding-top:88px;padding-bottom:88px}}.itinerary-wizard-step-meta{margin-bottom:20px;text-align:center}.StayDuration .itinerary-wizard-step-meta{margin-bottom:36px}@media only screen and (min-width:1024px){.itinerary-wizard-step-meta{margin-bottom:48px}.Guest .itinerary-wizard-step-meta{margin-bottom:32px}.StayDuration .itinerary-wizard-step-meta{margin-bottom:48px}}.itinerary-wizard-step-meta__eyebrow{line-height:1.25rem;letter-spacing:normal;margin-bottom:8px;display:none}@media only screen and (min-width:1024px){.itinerary-wizard-step-meta__eyebrow{display:block}}.itinerary-wizard-step-meta__title{font-size:1.875rem;line-height:2rem;letter-spacing:.5px;padding:0 16px;margin-bottom:8px}@media only screen and (min-width:1024px){.itinerary-wizard-step-meta__title{margin-bottom:12px;font-size:2.1875rem;line-height:2.1875rem}}.itinerary-wizard-step-meta__sub-title-section{display:flex;align-items:center;justify-content:center}.itinerary-wizard-step-meta__sub-title-section .optional-label,.itinerary-wizard-step-meta__sub-title-section .sub-title{font-size:1.125rem;line-height:1.25rem;font-weight:700;letter-spacing:normal}.itinerary-wizard-step-meta__sub-title-section .sub-title.highlight{color:#17b26a}@media only screen and (min-width:1024px){.itinerary-wizard-step-meta__sub-title-section .optional-label{display:none}}.itinerary-wizard-step-meta__sub-title-section .deselect-separator{width:4px;height:4px;margin-left:12px;border-radius:50%;background-color:#67757c}.lang-ar .itinerary-wizard-step-meta__sub-title-section .deselect-separator{margin-right:12px;margin-left:unset}.itinerary-wizard-step-meta__sub-title-section .deselect-label{font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400;font-size:.875rem;line-height:normal;letter-spacing:1px;cursor:not-allowed;color:#d7d7d7;margin-left:8px;margin-right:0;margin-top:1px}.lang-ar .itinerary-wizard-step-meta__sub-title-section .deselect-label{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif;margin-left:0;margin-right:8px;margin-top:4px}@media only screen and (min-width:1024px){.itinerary-wizard-step-meta__sub-title-section .deselect-label{margin-left:12px;margin-right:0}.lang-ar .itinerary-wizard-step-meta__sub-title-section .deselect-label{margin-left:0;margin-right:12px}}.itinerary-wizard-step-meta__sub-title-section .deselect-label.enabled{cursor:pointer;color:#072839}.itinerary-wizard-step__content{width:100%;flex-grow:1;padding:0 25px}.Dine .itinerary-wizard-step__content,.ThemePark .itinerary-wizard-step__content{max-width:740px}@media only screen and (min-width:1024px){.itinerary-wizard-step__content{flex-grow:0;margin-bottom:48px}.Guest .itinerary-wizard-step__content{margin-bottom:56px}}.itinerary-wizard-step__cta-section{width:100%;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px;padding:16px 25px;border-top:2px solid #dfe7ea;background-color:#fff;box-shadow:0 0 24px 0 rgba(0,0,0,.05)}@media only screen and (min-width:1024px){.itinerary-wizard-step__cta-section{position:unset;border-top:unset;box-shadow:unset;grid-column-gap:32px;-webkit-column-gap:32px;column-gap:32px;padding:unset}}.itinerary-wizard-step__cta-section .cta-button{flex:1 0;padding:8px 15px!important;border-radius:40px!important;text-align:center}@media only screen and (min-width:1024px){.itinerary-wizard-step__cta-section .cta-button{font-size:18px!important;padding:10px 20px 8px!important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.itinerary-wizard-step__cta-section .cta-button.primary.disabled,.itinerary-wizard-step__cta-section .cta-button.secondary.disabled{pointer-events:none;opacity:.3}.itinerary-wizard .wizard-guest-selector{width:100%}.itinerary-wizard .wizard-guest-selector__pax-selector{margin:0 auto;display:flex;grid-gap:12px;gap:12px;max-width:570px}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector{position:relative;max-width:270px;display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;flex:1 0}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector__adult-title,.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector__child-title{color:#072839;text-align:center;font-size:1.375rem;line-height:1.75rem;letter-spacing:normal}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector__adult-title,.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector__child-title{font-size:1.5625rem}}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control{width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:2px solid #dfe7ea;padding:12px 16px;border-radius:80px}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control span{width:12px;height:12px;cursor:pointer}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control span[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control__count{font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400;color:#072839;font-size:1rem;letter-spacing:1px;line-height:normal}.lang-ar .itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control__count{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control__count{font-size:1.125rem;letter-spacing:1.3px}}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector{position:absolute;width:100%;top:calc(100% + 16px);left:0;display:flex;flex-direction:column;grid-row-gap:10px;row-gap:10px;border-radius:24px;z-index:1;cursor:pointer}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-text-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-text-wrapper .age-text{font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400;font-size:1rem;line-height:normal;letter-spacing:1px;color:#072839}.lang-ar .itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-text-wrapper .age-text{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-text-wrapper .age-text span{width:8px;height:4px}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-text-wrapper .age-text{font-size:.875rem}}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-controls-list{width:100%;display:flex;align-items:center;list-style-type:none;flex-direction:column;grid-row-gap:10px;row-gap:10px}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-controls-list__item{width:100%;display:flex;align-items:center;justify-content:space-between;font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.25rem;letter-spacing:normal}.lang-ar .itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-controls-list__item{font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-controls-list__item-wrapper{position:relative}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-controls-list__item-wrapper select{width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:2px solid #dfe7ea;border-radius:80px;font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400;color:#072839;font-size:.875rem;letter-spacing:1px;line-height:normal;padding:8px 12px;width:88px;cursor:pointer}.lang-ar .itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-controls-list__item-wrapper select{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}.itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-controls-list__item-wrapper span{z-index:1;width:16px;height:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.lang-ar .itinerary-wizard .wizard-guest-selector__pax-selector .pax-selector .selector-control.age-selector .age-controls-list__item-wrapper span{left:12px;right:auto}.itinerary-wizard .wizard-duration-selector{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-row-gap:36px;row-gap:36px;max-width:970px;margin:0 auto}.itinerary-wizard .wizard-duration-selector__days{width:100%;display:flex;align-items:center;justify-content:center;position:relative;max-width:570px;margin-bottom:28px}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-duration-selector__days{margin-bottom:36px}}.itinerary-wizard .wizard-duration-selector__days input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;border-radius:50px;height:2px;background:#d7d7d7}.itinerary-wizard .wizard-duration-selector__days input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:30px;width:30px;background-color:#072839;border-radius:50%;border:none}.itinerary-wizard .wizard-duration-selector__days input[type=range]::-moz-range-thumb{height:30px;width:30px;background-color:#072839;border-radius:50%;border:none}.itinerary-wizard .wizard-duration-selector__days .range-value{position:absolute;top:calc(100% + 20px);font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400;font-size:1.125rem;letter-spacing:1.3px;line-height:normal;white-space:nowrap}.lang-ar .itinerary-wizard .wizard-duration-selector__days .range-value{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-duration-selector__days .range-value{font-size:.875rem;letter-spacing:1px}}.itinerary-wizard .wizard-duration-selector__months{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:16px;gap:16px}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-duration-selector__months{grid-gap:24px;gap:24px}}.itinerary-wizard .wizard-duration-selector__months .title{font-family:"DDinCondensed","Open Sans",Arial,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.25rem;font-weight:700;color:#072839;letter-spacing:normal}.lang-ar .itinerary-wizard .wizard-duration-selector__months .title{font-family:"DINNextArabicRegular","Open Sans",Arial,sans-serif}.itinerary-wizard .wizard-duration-selector__months .title span{font-weight:400;color:#67757c;line-height:1.875rem}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-duration-selector__months .title span{line-height:1.5rem}}.itinerary-wizard .wizard-duration-selector__months .months-list{list-style-type:none;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;grid-gap:15px;gap:15px;align-self:stretch;flex-wrap:wrap}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-duration-selector__months .months-list{grid-gap:20px 30px;gap:20px 30px}}.itinerary-wizard .wizard-duration-selector__months .months-list__month{width:116px;height:101px;position:relative;padding:16px 16px 12px;border-radius:12px;border:1px solid #dfe7ea;background:#fff;cursor:pointer;text-align:right;font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400;font-size:.875rem;color:#67757c;letter-spacing:1px;line-height:normal}@media only screen and (min-width:1024px){.itinerary-wizard .wizard-duration-selector__months .months-list__month{height:95px}}.lang-ar .itinerary-wizard .wizard-duration-selector__months .months-list__month{text-align:left;font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}.itinerary-wizard .wizard-duration-selector__months .months-list__month.selected-month{border:unset;background-color:#072839;color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.12)}.itinerary-wizard .wizard-activity-selector{display:flex;justify-content:center;align-items:center;margin:0 auto}.itinerary-wizard .wizard-activity-selector__activity-list{list-style-type:none;display:flex;max-width:1174px;justify-content:center;align-items:flex-start;align-content:flex-start;grid-gap:20px 30px;gap:20px 30px;flex-wrap:wrap}.itinerary-wizard .wizard-activity-selector__activity-list-item{display:flex;width:170px;padding:16px 16px 12px;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0;border-radius:20px;border:1px solid #dfe7ea;background:#fff;cursor:pointer}.itinerary-wizard .wizard-activity-selector__activity-list-item .activity-image{max-height:102px;border-radius:12px;align-self:stretch;overflow:hidden}.itinerary-wizard .wizard-activity-selector__activity-list-item .activity-name{font-family:"BebasRegular","Open Sans",Arial,sans-serif;font-weight:400;font-size:.875rem;letter-spacing:1px;line-height:normal;color:#67757c;text-align:center}.lang-ar .itinerary-wizard .wizard-activity-selector__activity-list-item .activity-name{font-family:"DINNextArabicBold","Open Sans",Arial,sans-serif}.itinerary-wizard .wizard-activity-selector__activity-list-item.selected{background:#072839;box-shadow:0 0 12px 0 rgba(0,0,0,.12);border:none}.itinerary-wizard .wizard-activity-selector__activity-list-item.selected .activity-name{color:#fff}