﻿html{height:100%}html.ios{height:100vh}*,*:before,*:after{box-sizing:border-box}.ios *,.ios *:before,.ios *:after{cursor:pointer}body,input,select,button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;background-color:#f5f5f5;color:#3b3b3b;line-height:1.2;font-size:14px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4,h5{margin:0}hr{height:1px;border:none;background-color:#c5c5c5}ul{list-style:none;margin:0;padding:0}p{margin:0;line-height:1.4}p:not(:last-child){margin-bottom:10px}strong,b{font-weight:600}.bold{font-weight:600}img{border:0}svg{fill:currentColor;transition:fill 0.2s ease-in-out}svg[fill="none"]{fill:none}::-moz-placeholder{opacity:1;color:#767676}::placeholder{opacity:1;color:#767676}.container{width:1040px}.container_xs{max-width:375px}.group-number{color:#f6903e}.hidden{display:none !important}.noscroll{height:100%;overflow:hidden}.noscroll.overlay-opened{position:fixed;width:100%}.noscroll.overlay-opened:before,.noscroll.overlay-opened:after{display:none}.nowrap{white-space:nowrap}.em-dash-separated+.em-dash-separated:before{content:' — '}.comma-separated+.comma-separated:before{content:", "}.comma-separated-after:not(:last-child):after{content:","}.dev:after{content:'';position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%;border:3px solid rgba(246,144,62,0.7);pointer-events:none}.dev .search-i-img{background-color:rgba(246,144,62,0.7)}.removed{opacity:0.5}.removed_crossed,.removed .removed--i{text-decoration:line-through}.note:not(:first-child){margin-top:5px}.map-region{font-size:14px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:600}.limited{max-height:400px;overflow-x:visible;overflow-y:scroll;-webkit-overflow-scrolling:touch}.markdown td{vertical-align:top;padding:5px 0}.markdown td:not(:last-child){padding-right:10px}.fade-in{animation:fadeIn 0.2s ease-in-out}.fade-in_slow{animation-duration:0.6s}.fade{animation:fade infinite 1s ease-in-out}.text-center{text-align:center}.disabled{opacity:0.5}turbo-frame{display:block}.inline-p p{display:inline}.non-empty:empty{display:none}.vsec-xxxs:not(:last-child){margin-bottom:2px}.vsec-xxs:not(:last-child){margin-bottom:3px}.vsec-xs:not(:last-child){margin-bottom:5px}.vsec-s:not(:last-child){margin-bottom:10px}.vsec-m:not(:last-child){margin-bottom:15px}.vsec-l:not(:last-child){margin-bottom:20px}.vsec-xl:not(:last-child){margin-bottom:25px}.vsec-xxl:not(:last-child){margin-bottom:30px}.vsec-xxxl:not(:last-child){margin-bottom:40px}.vsec-xxxxl:not(:last-child){margin-bottom:50px}.vsec-optional:empty:not(:last-child){margin-bottom:initial}.center-xi,.offer-discounts_extra{display:inline-flex;align-items:center}.text-center{text-align:center}.text-right{text-align:right}.text-long{line-height:1.4}.text-white{color:white}.text-primary{color:#00ada5}.text-grey{color:#3b3b3b}.text--mark{color:#f6903e}.text--danger{color:#ff3133}.text--muted{color:#939393}.text--success{color:#55cb4b}.text--grey-xlight{color:#767676}.text--grey-xxlight{color:#767676}.text--grey-xxxlight{color:#939393}.text--electric-blue{color:#3e588a}.text--free-cancellation{color:#55cb4b;font-weight:600}input:disabled+label .text--free-cancellation{color:#8add82}.flex{display:flex}.flex_inline{display:inline-flex}.flex_col{flex-direction:column}.flex_xxxs{gap:2px}.flex_xxs{gap:3px}.flex_xs{gap:5px}.flex_s{gap:10px}.flex_m{gap:15px}.flex_l{gap:20px}.flex_xl{gap:25px}.flex_xxl{gap:30px}.flex_xxxl{gap:40px}.flex_xxxxl{gap:50px}.flex_align-start{align-items:flex-start}.flex_align-center{align-items:center}.flex_align-end{align-items:flex-end}.flex_align-stretch{align-items:stretch}.flex_align-baseline{align-items:baseline}.flex_align-self-center{align-self:center}.flex_justify-start{justify-content:flex-start}.flex_justify-center{justify-content:center}.flex_justify-end{justify-content:flex-end}.flex_justify-space-between{justify-content:space-between}.flex_justify-space-around{justify-content:space-around}.flex_justify-space-evenly{justify-content:space-evenly}.flex_grow-1{flex-grow:1}.flex_wrap{flex-wrap:wrap}.flex_basis-0{flex-basis:0}.flex_shrink-0{flex-shrink:0}.flex_shrink-1{flex-shrink:1}.flex--shrink-0{flex-shrink:0}.flex--self-align-start{align-self:flex-start}.flex--self-align-center{align-self:center}.flex--line:not(:last-child){border-bottom:1px solid var(--flex--line-border-color, #e6e6e6);padding-bottom:var(--flex--line-padding, 0)}.flex-stack-xxs{display:flex;flex-direction:column;gap:3px}.flex-stack-xs{display:flex;flex-direction:column;gap:5px}.flex-stack-s{display:flex;flex-direction:column;gap:10px}.flex-stack-m{display:flex;flex-direction:column;gap:15px}.flex-stack-l{display:flex;flex-direction:column;gap:20px}.flex-stack-xl{display:flex;flex-direction:column;gap:25px}.flex-stack-xxl{display:flex;flex-direction:column;gap:30px}.flex-stack-xxxl{display:flex;flex-direction:column;gap:40px}.flex-stack-xxxxl{display:flex;flex-direction:column;gap:50px}.flex-stack_start{align-items:flex-start}.flex-stack_center{align-items:center}.flex-stack_end{align-items:flex-end}.font-extra-large-headline{font-size:38px}.font-large-headline{font-size:32px}.font-headline{font-size:26px}.font-title1{font-size:24px}.font-title2{font-size:22px}.font-large-subtitle{font-size:20px}.font-title3{font-size:18px}.font-title3-suisse{font-size:18px}.font-subtitle{font-size:18px}.font-large-body{font-size:16px}.font-body{font-size:14px}.font-inline-button{font-size:13px}.font-tag{font-size:12px}.font-smallnote{font-size:12px}.font-min{font-size:10px}.arrow-link{padding-right:11px;background-image:url(/assets/front/shared/chevron_right_-2fdcd3b7a178d60fb3850be8bb31d2c1a05449a0529c380a9afad7e6bcbb63be.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:5px}.hsec-xs:not(:last-child){margin-right:5px}.hsec-s:not(:last-child){margin-right:10px}.hsec-xxl:not(:last-child){margin-right:30px}.hsec_inline{display:inline-block}.line-separated-s:not(:last-child),.line-separated-m:not(:last-child),.line-separated-l:not(:last-child){margin-bottom:var(--indent);border-bottom:1px solid var(--border-color, rgba(0,0,0,0.05));padding-bottom:var(--indent)}.line-separated-s{--indent: 10px}.line-separated-m{--indent: 15px}.line-separated-l{--indent: 20px}.badge{display:inline-flex;vertical-align:top;min-height:20px;align-items:center;border-radius:12px;padding:0 10px;color:white;line-height:1;font-size:12px;font-weight:600}.badge:not(:last-child){margin-right:10px}.badge_success{background-color:#55cb4b}.badge_pending{background-color:#f6903e}.badge_secondary{background-color:#767676}.badge_numeric{border-radius:12px;padding:3px 5px;background-color:rgba(0,0,0,0.05);color:#767676}@font-face{font-family:Suisse;font-style:normal;font-weight:500;font-display:optional;src:url(/assets/front/SuisseIntl-Medium-WebXL-2163b02de2c6e5e88652c60caae62ff33a43fb198d5fcd5e156193367354d563.woff2) format("woff2")}.limit-indicator{position:absolute;z-index:1;right:5px;bottom:-12px;border-radius:4px;padding:5px;background-color:#e6e6e6;font-size:12px;transition:background-color 0.2s ease-in-out}.limit-indicator--container{position:relative;z-index:1}.limit-indicator:empty{display:none}.limit-indicator_max{background-color:#ffd6cf}.divider{height:1px;background-color:#c5c5c5}.anchor{position:relative;z-index:1;top:-150px;display:block;visibility:hidden}.anchor--link{position:relative;z-index:1;display:inline-block;opacity:0.7;transition:opacity 0.2s ease-in-out}.anchor--link:before{content:'';position:absolute;z-index:1;left:0;top:0;width:calc(100% + 6px);height:calc(100% + 6px);margin:-3px;background:transparent}.anchor--link--icon{width:16px;height:16px;vertical-align:middle;fill:#00ada5;transition:opacity 0.2s ease-in-out}.is-hover .anchor--link:hover{opacity:1}.anchor_active+*{animation:color-flash 1s ease-in-out 1;animation-fill-mode:forwards}.icon-row{padding-left:35px}.icon-row--icon{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%, -50%)}.icon-row--icon--container{position:relative;z-index:1;top:-1px;display:inline-block;width:15px;height:14px;vertical-align:middle;margin-left:-25px;margin-right:10px}[dir=rtl] .icon-row_rtl .icon-row--icon--container{transform:scale(-1, 1)}.icon-row_narrow{padding-left:25px}.highlighted-note{overflow:hidden;border-radius:8px;background-color:#fcf4e7;color:#3b3b3b;font-size:14px}.highlighted-note:not(:last-child){margin-bottom:10px}.highlighted-note li,.highlighted-note p{line-height:1.4;font-size:14px}.highlighted-note_neutral{background-color:#e6e6e6}.highlighted-note_dark{background-color:#f0f0f0}.highlighted-note_danger{background-color:rgba(255,49,51,0.06)}.highlighted-note_success{background-color:#55cb4b;color:white}.highlighted-note_warning{background-color:#f6903e;color:white}.highlighted-note_s{padding:10px}.highlighted-note_m{padding:15px}.highlighted-note_nofont{font-size:inherit}.header{display:flex;align-items:center}.header--secondary{display:flex;height:58px;align-items:center}.show-registration-wall .hide-on-registration-wall{display:none}.dot-separated{display:inline-block;vertical-align:middle}.dot-separated:not(:last-child):after{content:'';position:relative;z-index:1;top:-1px;display:inline-block;vertical-align:middle;width:6px;height:6px;margin-left:10px;margin-right:10px;border-radius:100%;background-color:#767676}.dot-separated_inline{display:inline}.dot-separated_s:not(:last-child):after{width:4px;height:4px;margin-left:5px;margin-right:5px}.dot-separated_grey:not(:last-child):after{background-color:#3b3b3b}.dot-separated_colorized:not(:last-child):after{background-color:#f6903e}.aoyb--i{white-space:nowrap}.i{display:inline-block;width:20px;height:20px}.i_xxxs{width:10px;height:10px}.i_xxs{width:12px;height:12px}.i_s{width:24px;height:24px}.i_m{width:30px;height:30px}.i_l{width:50px;height:50px}.i_xl{width:60px;height:60px}.i_xxl{width:85px;height:85px}.i_xxxl{width:100px;height:100px}.i_inline{flex-shrink:0;margin-right:5px}.i_inline-s{flex-shrink:0;margin-right:10px}.i_inline-xxs{flex-shrink:0;margin-right:3px}.i_mixed_gender{width:23px;height:20px}.i_men_only{width:14px;height:20px}.i_ladies_only{width:15px;height:20px}.i_private_hire{width:22px;height:20px}.i_check{width:15px;height:12px;fill:#767676}.i_globe{width:14px;height:14px}.i_download{width:14px;height:14px}.i_info{width:16px;height:16px}.i_ta{position:relative;z-index:1;top:-1px;vertical-align:middle}.i_primary{fill:#00ada5}.i_hl{fill:#f6903e}.i_saturated{fill:#f6903e}.i_success{fill:#009800}.i_white{fill:white}.i_grey{fill:#3b3b3b}.i_grey-xlight{fill:#767676}.i_grey-xxlight{fill:#767676}.i_grey-xxxlight{fill:#939393}.i_taksit{fill:#009800}.rooms-group-selection--rooms .i{width:9px;height:9px}.card_link,.card--container_link{transition:box-shadow 0.2s ease-in-out, transform 0.2s ease-in-out}.is-hover .card_link:hover,.is-hover .card--container_link:hover{transform:translateY(-8px);box-shadow:0 0 8px 0 rgba(0,0,0,0.03),0 20px 30px 0 rgba(0,0,0,0.1);color:#3b3b3b}.card{position:relative;z-index:1;display:block;width:100%;background-color:white;color:#3b3b3b;text-decoration:none}.card--container{position:relative;z-index:1}.is-hover .card--container_link:hover .card{color:#3b3b3b}.card--container_rounded{border-radius:12px}.card--container_indented{margin-bottom:14px}.card--container_special-offer{width:242.5px}.card--image{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.card--image--container{position:relative;z-index:1;border-top-left-radius:inherit;border-top-right-radius:inherit}.card--image_xxs{height:110px}.card--image_xs{height:118px}.card--image_s{height:134px}.card--image_m{height:153px}.card--image_l{height:225px}.card--image_xl{height:270px}.card--image_map{height:180px}@media screen and (max-device-width: 1024px){.card--image_map:not(.card--image_affiliate){height:160px}}.card--image_cover{height:100%;border-radius:inherit}.card--header{margin:10px}.card--header--title{font-size:18px;margin-bottom:3px}.card--header--title.card--header--title_s{font-size:16px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.card--header_m{padding:15px}.card--header_prepended{border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:10px}.card--body{padding:0 10px 10px}.card_outer{box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);border-radius:12px}.offers-i--focused .card_outer{box-shadow:0 0 0 3px #00a59b,0 0 1px 0 rgba(0,165,155,0.5),0 1px 2px -1px rgba(0,165,155,0.5),0 3px 4px -2px rgba(0,165,155,0.5),0 8px 9px -3px rgba(0,165,155,0.5)}.card_outer_l{box-shadow:0 10px 20px 0 rgba(0,0,0,0.2)}.card_rounded{border-radius:8px}.card_rounded-xl{border-radius:10px}.card_rounded-giant{border-radius:12px}.card_link{transition:box-shadow 0.2s ease-in-out, transform 0.2s ease-in-out}.is-hover .card_link:hover{transform:translateY(-8px);box-shadow:0 0 8px 0 rgba(0,0,0,0.03),0 20px 30px 0 rgba(0,0,0,0.1);color:#3b3b3b}.card_xxs{width:150px}.card_xs{width:192px}.card_s{width:245px}.card_m{width:330px}.card_l{width:460px}.card_active{z-index:2}.card_target{animation:color-flash 1s ease-in-out 1;animation-fill-mode:forwards}.card_placeholder{background-color:#f5f5f5}.card_stretch-height{height:100%}.card_flex{display:flex;flex-direction:column}.number-spinner{width:40px;font-size:20px}.number-spinner,.number-spinner--change{text-align:center;font-weight:600}.number-spinner--change{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;transition:opacity 0.2s ease-in-out, background-color 0.2s ease-in-out}.number-spinner--change--icon{position:absolute;z-index:1;left:50%;top:50%;display:block;transform:translate(-50%, -50%)}.number-spinner--change_minus .number-spinner--change--icon{width:15px;height:3px}.number-spinner--change_plus .number-spinner--change--icon{width:15px;height:15px}.number-spinner--change:disabled{opacity:0.5}.number-spinner--change:not([disabled]){cursor:pointer}.number-spinner--container{display:inline-flex;vertical-align:middle;align-items:center;border-radius:8px;background-color:#f5f5f5}.number-spinner--change{outline:0;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;width:30px;height:40px;border:0;border-radius:inherit;padding:0;background:transparent;color:#00ada5;font-size:22px}.number-spinner--change:focus{border-color:#00ada5;box-shadow:0 0 5px rgba(0,173,165,0.5)}.number-spinner--change_minus .number-spinner--change--icon{background-color:currentColor}.is-hover .number-spinner--change:not(:disabled):hover{background-color:#aee5e0}.property-score{border-radius:8px;padding-left:0.4em;padding-right:0.4em;background-color:#f6903e;color:white;text-align:center;line-height:1.32;font-weight:600}.property-score_s{display:flex;align-items:center;line-height:26px;font-size:14px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:600}.property-score_m{line-height:30px;font-size:16px}.property-score_l{padding-top:1px}.property-score_external{background-color:#004672;color:#ffc700}.aggregate-score{display:grid;grid-template-areas:'content score' 'content score';justify-items:flex-end;text-decoration:none}.aggregate-score--val{align-self:center;grid-area:score;margin-left:5px}.aggregate-score--label{align-self:flex-end;color:#f6903e;line-height:1;font-weight:600}.aggregate-score--label:not(:last-child){margin-bottom:2px}.property-score_external+.aggregate-score--label{color:#004672}.aggregate-score--label:last-child{grid-area:content;align-self:center}.aggregate-score--all{align-self:flex-start;color:#3b3b3b;line-height:1.1;font-size:13px}.aggregate-score--all:nth-child(2){align-self:center;grid-area:content}.aggregate-score--all_link{text-decoration:underline}.aggregate-score--all_text{color:#767676;text-decoration:none}.aggregate-score--all_s{font-size:12px}.aggregate-score--all_l{font-size:14px}.offers .aggregate-score--label,.offers-i-header .aggregate-score--label,.booking-property .aggregate-score--label{line-height:1.1;font-size:13px}.reviews--header .aggregate-score{display:inline-grid;grid-template-areas:'score content';align-items:center}.reviews--header .aggregate-score--val{margin-left:0}.big-attention{position:relative;z-index:1;overflow:hidden;margin-bottom:20px;border-radius:4px;padding:5px 20px 10px;padding-left:40px;font-size:16px}.big-attention--icon{position:absolute;left:-7px;top:-7px;width:40px;height:40px;border-radius:100%}.big-attention--icon:before{content:'!';display:block;width:100%;height:40px;text-align:center;line-height:40px;font-size:26px;font-weight:600}.big-attention--title{margin-top:0;color:inherit;font-size:20px;font-weight:600}.big-attention_default{background-color:#fff2e8}.big-attention_default .big-attention--icon{background-color:#f6903e}.big-attention_default .big-attention--icon:before{color:#fff2e8}.big-attention_danger{background-color:#cf362b;color:white}.big-attention_danger a{color:inherit}.is-hover .big-attention_danger a:hover{color:inherit}.big-attention_danger .big-attention--icon{background-color:white}.big-attention_danger .big-attention--icon:before{color:#cf362b}.big-attention_modal{margin-bottom:0}.booking-container a:not([class]){color:#00ada5}.is-hover .booking-container a:not([class]):hover{color:#47c4bc}.booking--notice{color:#ff3133;line-height:1.2;font-size:14px;font-weight:400}.booking--conditions:not(:last-child){margin-bottom:15px}.booking--conditions--check{align-self:baseline}.booking--conditions--invalid{color:#ff3133;animation:fadeIn 0.2s ease-in-out}.cancellation-reasons+.booking--conditions--invalid:not(.booking--conditions--invalid_hidden){margin-top:10px}.booking--conditions--invalid_hidden{display:none}.booking-summary--title{position:relative;z-index:1;display:flex;align-items:center;line-height:1.1;font-weight:600}.booking-summary--title:after{content:'';position:absolute;z-index:-1;left:0;right:0;top:-10px;bottom:-10px}.booking-summary--title--text{flex-grow:1}.booking-summary_interactive .booking-summary--title{transition:color 0.2s ease-in-out;cursor:pointer}.is-hover .booking-summary_interactive .booking-summary--title:hover{color:#00ada5}.booking-summary_interactive.booking-summary_opened .booking-summary--title{margin-bottom:10px}.booking-summary:not(.booking-summary_interactive) .booking-summary--title:not(:last-child){margin-bottom:10px}.booking-summary--toggle{position:relative;width:11px;height:7px;transform:rotate(180deg);flex-shrink:0;margin-left:10px;margin-top:-2px;fill:#00ada5;transition:transform 0.2s ease-in-out}.booking-summary_opened .booking-summary--toggle{transform:rotate(0deg)}.booking-summary_interactive .booking-summary--content{display:none}.booking-summary_opened .booking-summary--content{display:block;animation:detailsOpening 0.2s ease-in-out}.booking-step_property .booking-summary_opened .booking-summary--content{margin-bottom:-5px}.booking-summary--i:not(:last-child){margin-bottom:15px;border-bottom:1px solid #e6e6e6;padding-bottom:15px}.booking-step_property .booking-summary{margin-bottom:-5px}.booking-period{display:table;width:auto;border-collapse:collapse;text-decoration:inherit}.booking-period--i{display:table-row;text-decoration:inherit;line-height:22px}.booking-period--label,.booking-period--value{display:table-cell;text-decoration:inherit}.booking-period--label{padding-right:10px;color:#767676;font-weight:600;white-space:nowrap}.booking-period--date,.booking-period--time{display:inline-block;vertical-align:baseline}.booking-period--date{margin-right:10px;font-weight:600}.booking-step{padding:15px}.booking-step--transfer-promotion{margin:10px 0}.booking-step-title{display:flex;align-items:center;font-size:18px}.booking-step-title:not(:last-child){margin-bottom:10px}.booking-step-title--icon{flex-shrink:0;margin-right:10px}.booking-step_payment .booking-step-title--icon{transform:translateY(-3px);fill:#009800}.booking-step-title--icon_s{width:24px;height:24px;margin-right:5px}.booking-step-title--icon_secondary{color:#f6903e}.booking-step-title--main{flex-grow:1}.booking-step_transfers .booking-step-title:not(:last-child){margin-bottom:0}.booking-step-title:not(h2){font-weight:600}.booking-step_payment .booking-step-title{padding-top:3px}.booking-step_help .booking-step-title{margin-bottom:0}.booking-step--subtitle{display:block}.booking-step--footer{margin-top:10px}.booking-step_notice{border:5px solid #ff3133 !important}.booking-step--links{font-size:16px}.booking-step--links--link{display:flex;flex-direction:column;gap:3px;flex-grow:1}.booking-step--links--link_disabled{color:#adadad}.booking-step--links--icon{width:20px;height:20px;color:#00ada5}.booking-step--links--icon_danger{color:#ff3133}.booking-step--links--icon_disabled{color:#adadad}.booking-step--links--danger-link{color:#ff3133}.is-hover .booking-step--links--danger-link:hover{color:#cd4200}.booking-step--links--disabled-reason{padding-left:25px;color:#595959;font-size:13px}.booking-step--vertical-line{border-left:1px solid #e6e6e6}.booking-step--horizontal-line{border-bottom:1px solid #e6e6e6}.booking-step--horizontal-line_extended{margin:0 -15px}.booking-step--transfer-group-title{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:5px;color:#ff8700;font-size:18px;font-weight:500}.booking-step--transfer-group-title:not(:last-child){margin-bottom:10px}.booking-step--transfer-group-title_s{font-size:16px;font-weight:700}.booking-step--transfer-group-title_s:not(:last-child){margin-bottom:5px}.booking-property{background-color:white}.booking-property:not(:last-child){margin-bottom:20px}.booking-property--main{display:flex}.booking-property--img{position:absolute;z-index:1;left:0;top:50%;width:100%;height:120px;transform:translateY(-50%)}.booking-property--img[src*="placeholder"]{top:50%;height:auto;transform:translateY(-50%)}.booking-property--img--container{position:relative;z-index:1;min-height:60px;overflow:hidden;flex-shrink:0;align-self:normal;margin-right:10px}.booking-property--content{flex-grow:1}.booking-property--i{padding:15px}.booking-property--i:empty{display:none}.booking-property--i:not(:last-child){border-bottom:1px solid #e6e6e6}[data-name='BookingSummary']+.booking-property--i:not(:empty){border-top:1px solid #e6e6e6}.booking-step_benefits .booking-property--i{padding:0}.booking-property--title{font-size:18px;padding:15px 15px 0}.booking-complaints{max-width:420px;margin:0 auto;padding:30px 0}.halal-status{display:block;width:10px;height:10px;border-radius:50%}.halal-status_friendly{background-color:#55cb4b}.halal-status_warning{background-color:#fc0}.halal-status_unfriendly{background-color:#ff3133}.halal-status-inline{display:inline;vertical-align:top;line-height:20px;font-size:26px;font-family:Helvetica, sans-serif}.halal-status-inline_friendly{color:#55cb4b}.halal-status-inline_warning{color:#fc0}.halal-status-inline_unfriendly{color:#ff3133}.pseudo-checkbox{display:grid;grid-template-areas:'icon title price' '_ description price';grid-template-columns:auto 1fr;align-items:center}:disabled+.pseudo-checkbox .pseudo-checkbox--title{color:#939393}.pseudo-checkbox--input{position:absolute;z-index:-1;opacity:0}.pseudo-checkbox--icon{grid-area:icon;width:20px;height:20px;border:1px solid #adadad;border-radius:4px;background-color:white;color:white;fill:transparent;text-align:center;line-height:18px;font-weight:600;transition:background-color 0.2s, border-color 0.2s}.pseudo-checkbox--icon:not(:last-child){margin-right:10px}[type='radio']+.pseudo-checkbox .pseudo-checkbox--icon{border-radius:100%;background-color:white}[type='checkbox']:checked+.pseudo-checkbox .pseudo-checkbox--icon,.pseudo-checkbox[data-content]:not([data-content='']) .pseudo-checkbox--icon{border-color:#00ada5;background-color:#00ada5;fill:white}[type='radio']:checked+.pseudo-checkbox .pseudo-checkbox--icon{border-color:#adadad;background-color:white;fill:#00ada5}[type]:disabled+.pseudo-checkbox .pseudo-checkbox--icon{border-color:#e6e6e6;background-color:#f5f5f5;fill:#f5f5f5}[type]:disabled:checked+.pseudo-checkbox .pseudo-checkbox--icon{fill:white}[type='checkbox'][readonly]:checked+.pseudo-checkbox .pseudo-checkbox--icon{border-color:#939393;background-color:#939393;fill:white}[type='radio'][readonly]+.pseudo-checkbox .pseudo-checkbox--icon,[type='radio'][readonly]:checked+.pseudo-checkbox .pseudo-checkbox--icon{border-color:#c5c5c5}[type='radio'][readonly]:checked+.pseudo-checkbox .pseudo-checkbox--icon{background-color:white;fill:#c5c5c5}.pseudo-checkbox_error .pseudo-checkbox--icon,.pseudo-checkbox--input:not(.pseudo-checkbox--input_fakevalid):user-invalid+.pseudo-checkbox .pseudo-checkbox--icon{box-shadow:0 0 10px 0 #ff3133;border:1px solid #ff3133}.pseudo-checkbox--container_radio:only-child .pseudo-checkbox--icon{display:none}.pseudo-checkbox--toggle{border:1px solid #939393;background-color:white}.pseudo-checkbox--toggle--val{--color: #00ada5;border-radius:4px;padding:2px 10px;color:var(--color);font-size:14px;font-weight:600;transition:background-color 0.2s ease-in-out}.pseudo-checkbox--toggle--val:not(:last-child){margin-right:2px}.pseudo-checkbox--toggle--val_checked{--color: white;background-color:#00ada5}.pseudo-checkbox--toggle--val:not(.pseudo-checkbox--toggle--val_checked){cursor:pointer}.pseudo-checkbox--toggle:not(:empty){display:flex;gap:2px 0;border:1px solid rgba(0,0,0,0.05);border-radius:24px;padding:2px;background-color:rgba(0,0,0,0.05)}.pseudo-checkbox--toggle:not(:empty) .pseudo-checkbox--toggle--val{box-shadow:none;border-radius:99px;padding:4px 12px;background:none;color:#3b3b3b;font-size:14px;font-weight:600;transition:background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out;cursor:pointer}.pseudo-checkbox--toggle:not(:empty) .pseudo-checkbox--toggle--val_checked{box-shadow:0 5px 5px 0 rgba(0,0,0,0.1);background-color:white}.pseudo-checkbox--toggle:not(:empty) .pseudo-checkbox--toggle--val:not(.pseudo-checkbox--toggle:not(:empty) .pseudo-checkbox--toggle--val_checked):hover{background-color:rgba(255,255,255,0.2)}.pseudo-checkbox--toggle:empty{border-radius:99px;padding:2px;padding-right:13px}.pseudo-checkbox--toggle:empty:not(:last-child){margin-right:10px}.pseudo-checkbox--toggle:empty:before{content:'';display:block;width:14px;height:14px;transform:translateX(0);border:5px solid #adadad;border-radius:99px;background-color:rgba(173,173,173,0.4);transition:all ease-in-out 0.2s}:checked+.pseudo-checkbox .pseudo-checkbox--toggle:empty:before{transform:translateX(11px);border-color:#00ada5;background-color:rgba(0,173,165,0.4)}:disabled+.pseudo-checkbox .pseudo-checkbox--toggle:empty:before{border-color:#e6e6e6;background-color:rgba(230,230,230,0.4)}:disabled+.pseudo-checkbox .pseudo-checkbox--toggle{border-color:#e6e6e6;background-color:#f5f5f5}.pseudo-checkbox--title{display:flex;align-items:center;justify-content:space-between;grid-area:title;line-height:1.1}.pseudo-checkbox--title_start{justify-content:flex-start}.pseudo-checkbox--title_block{display:block}.pseudo-checkbox--title_inline{display:inline-block}.pseudo-checkbox--description{grid-area:description}.pseudo-checkbox--description_toggleable{display:none}.pseudo-checkbox--input:checked+.pseudo-checkbox .pseudo-checkbox--description_toggleable{display:block}.pseudo-checkbox--description_highlight{padding:15px}.pseudo-checkbox--description:not(:first-child){margin-top:5px}.pseudo-checkbox--description_without_top_indent:not(:first-child){margin-top:0}.pseudo-checkbox--price{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;align-self:start;margin-top:2px}.pseudo-checkbox_inline{display:inline-grid}.pseudo-checkbox_row-gap--xxs{row-gap:3px}.pseudo-checkbox_row-gap--xs{row-gap:5px}.extras:not(:last-child){margin-bottom:15px}.extras--container:not(:last-child){margin-bottom:15px}.extras-i:not(:last-of-type){margin-bottom:10px}.extras_check .extras-i{border-top:1px solid #e6e6e6;padding-top:10px}.extras_check .extras-i:not(:last-of-type){margin-bottom:10px}.extras_check .extras-i_without-border{border-top:none;padding-top:0}.extras_check .extras-i--quantity{white-space:nowrap}.extras_check .extras-i--quantity select{outline:0;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;display:block;width:100%;border:1px solid #c5c5c5;border-radius:6px;background-color:white;color:#101e3c;display:inline-block;width:auto;height:33px;padding-left:5px;padding-right:5px;font-size:inherit;font-weight:600;vertical-align:baseline}.extras_check .extras-i--quantity select:focus{border-color:#00ada5;box-shadow:0 0 5px rgba(0,173,165,0.5),inset 0 1px 2px rgba(0,0,0,0.05);background-color:white}.extras_check .extras-i--quantity select:user-invalid{box-shadow:none}.extras_check .extras-i--quantity select:disabled{border-color:#e6e6e6;background-color:#f5f5f5;color:#767676}.extras_check .extras-i--content{flex-grow:1}.extras_check .extras-i--price{flex-shrink:0}.booking-step .price{animation:fadeIn 0.4s}.transfer-price{color:#f6903e;text-align:right;animation:fadeIn 0.4s}.btn{transition:all cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0;outline:0;border:0;border-radius:8px;padding:7px 15px;background-image:linear-gradient(to bottom, #00ada5, #009089);background-clip:padding-box;text-align:center;text-decoration:none;line-height:1;font-size:18px;font-weight:600;transition:background 0.2s ease-in-out;cursor:pointer;vertical-align:middle}.btn:after{content:'';display:inline-block;width:0;height:26px;opacity:0;background:url(/assets/front/shared/loading-6a0c7287dd03f95450e194079cd470370efe7ec22ef43be29aba94201bbb87ad.png) no-repeat}.btn.btn_light:after{background-image:url(/assets/front/shared/loading_colored@1x-3d883b651a4e02d398fbcb308247e82cd164b87691006e25fec7954c19d0f6c2.png);background-size:cover}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.btn.btn_light:after{background-image:url(/assets/front/shared/loading_colored@2x-248c25edaf061da69b52853a46a5fbf8fb10d7afe2eedf053f9a2d626c3bde9d.png)}}.btn--container_offers{padding-top:20px}.btn--container_center{text-align:center}.btn--icon{display:inline-block;vertical-align:middle;margin-right:5px}.btn_copy .btn--icon{width:13px;height:16px}.btn_close .btn--icon{width:12px;height:12px}.btn_more .btn--icon{width:17px;height:11px;fill:#00ada5}.btn_reload .btn--icon{width:22px;height:19px}.btn_upload .btn--icon{width:16px;height:16px}.btn--icon:first-child{margin-right:5px}.btn--icon:last-child{margin-left:5px}.btn,.is-hover .btn:hover{color:white}.is-hover .btn--container:hover .btn,.is-hover .btn:hover{background-image:linear-gradient(to bottom, #47c4bc, #00ada5)}.btn:active,.is-hover .btn:active{background-image:linear-gradient(to bottom, #009089, #00716b)}.btn:disabled,.btn.btn_disabled{cursor:default}.btn:disabled,.is-hover .btn:disabled,.btn:disabled:active,.is-hover .btn:disabled:active,.btn.btn_disabled,.is-hover .btn.btn_disabled,.btn.btn_disabled:active,.is-hover .btn.btn_disabled:active{background-image:linear-gradient(to bottom, #939393, #767676)}.btn_depth{border-bottom:2px solid #00716b}.btn_depth:active{border-top:1px solid transparent;border-bottom-width:2px}.btn_depth:disabled,.btn_depth:disabled:active,.btn_depth.btn_disabled,.btn_depth.btn_disabled:active{top:0;border-bottom:2px solid #767676}.btn_light{box-shadow:0 4px 6px 0 rgba(0,0,0,0.1);padding-top:12px;padding-bottom:12px;background-color:white;background-image:none !important;color:#3b3b3b !important;transition:transform 0.2s ease-in-out}.is-hover .btn_light:hover{transform:translateY(-3px);box-shadow:0 0 8px 0 rgba(0,0,0,0.03),0 20px 30px 0 rgba(0,0,0,0.1)}.btn_loading:after{width:26px;margin-left:5px;opacity:1;animation:rotate 1s linear infinite}.btn_stretched{width:100%}.btn_fullwidth{display:flex}.btn_fullwidth+.btn_fullwidth{margin-top:10px}button.btn_fullwidth,input.btn_fullwidth[type="submit"],.btn_fullwidth_a{width:100%}.btn_s{padding:3px 10px;font-size:14px}.btn_m{padding:5px 15px;font-size:16px}.btn_l{padding:10px 25px;font-size:20px}.btn_xl{min-height:52px}.btn_sticky{border-top-left-radius:0;border-bottom-left-radius:0}.btn_info{background-color:#00716b;background-image:none}.is-hover .btn_info:hover{background-color:#00958d;background-image:none}.btn_info:active,.is-hover .btn_info:active{background-color:#00beb3;background-image:none}.btn_info.btn_depth{border-bottom-color:#003e3b}.btn_danger:not([disabled]){background-image:linear-gradient(to bottom, #ff3133, #c90000)}.is-hover .btn_danger:not([disabled]):hover{background-image:linear-gradient(to bottom, #ff4b4c, #e30000)}.btn_danger:not([disabled]):active,.is-hover .btn_danger:not([disabled]):active{background-image:linear-gradient(to bottom, #ff6466, #fc0000)}.btn_danger.btn_depth:not([disabled]){border-bottom-color:#960000}.btn_secondary,.btn_secondary-warning{border:1px solid #c5c5c5;padding:6px 14px;background-color:rgba(255,255,255,0.05);font-weight:400}.btn_secondary,.is-hover .btn_secondary:hover,.btn_secondary-warning,.is-hover .btn_secondary-warning:hover{background-image:none}.btn_secondary:active,.is-hover .btn_secondary:active,.btn_secondary-warning:active,.is-hover .btn_secondary-warning:active{background-image:none}.btn_secondary,.is-hover .btn_secondary:hover{color:#00ada5}.is-hover .btn_secondary:hover{background-color:rgba(0,173,165,0.1)}.btn_secondary:active,.is-hover .btn_secondary:active{background-color:rgba(0,173,165,0.1)}.btn_secondary-warning,.is-hover .btn_secondary-warning:hover{color:#ff3133}.is-hover .btn_secondary-warning:hover{background-color:rgba(255,49,51,0.1)}.btn_secondary-warning:active,.is-hover .btn_secondary-warning:active{background-color:rgba(255,49,51,0.1)}.btn_klarna{display:none;padding-left:50px;padding-right:50px}.btn_social{border-color:#767676;color:#3b3b3b;font-size:16px}.btn-group{display:inline-flex;flex-direction:column}.btn-group:not(:last-child){margin-bottom:15px}.btn-group .btn:not(:first-child){border-top:0;border-top-left-radius:0;border-top-right-radius:0}.btn-group .btn:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group_fullwidth{display:flex}.checkout-btn{min-width:170px;padding-left:15px;padding-right:15px}.checkout-btn--container{text-align:center}.checkout-btn--container:not(:last-child){margin-bottom:20px}.checkout-btn--inner{width:100%}.checkout-btn--inner:not(:last-child){margin-bottom:10px}.checkout-btn--approx{display:block;font-size:14px;font-weight:400}.checkout-btn--saved{position:relative;z-index:1;color:#00ada5;line-height:1;font-size:14px;font-weight:600;white-space:nowrap}.checkout-btn--saved--icon{position:absolute;z-index:1;left:100%;top:-3px}.btn-more{position:relative;z-index:1}.details--container{transform:translateZ(0)}.details{overflow:hidden;line-height:1.2;font-weight:400}.details--container_inline .details--title:before,.btn-more:before{content:'';position:absolute;z-index:-1;left:-5px;top:-5px;display:block;width:100%;height:100%;padding:5px}.details--container_inline .details--title:after,.btn-more:after{content:'';position:absolute;z-index:1;right:-13px;bottom:0.4em;display:block;border:4px solid transparent;border-top-color:currentColor;border-bottom-color:currentColor;border-bottom-width:0}.tooltip--container_button .tooltip--label,.tooltip--container_inline.tooltip--container_icon .tooltip--label,.tooltip--container_inline .tooltip--title,.details--container_inline.details--container_icon .details--label,.details--container_inline .details--title,.btn-more{display:inline;border-bottom:1px dashed currentColor}.details--container_inline .details--title,.btn-more{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer}.is-hover .details--container_inline .details--title:hover,.details--container_inline .is-hover .details--title:hover,.is-hover .btn-more:hover{color:#47c4bc}.details{display:none;animation-duration:0.2s;animation-timing-function:ease-in-out}.details--container_opened .details:not(:empty){display:block;animation-name:detailsOpening}.details--container_closing .details{animation-name:detailsClosing}.details--title{position:relative;z-index:1;line-height:24px}.details--title:hover{cursor:pointer}.details--title:after{transition:transform 0.2s ease-in-out}.details--container_opened .details--title:after{transform:rotateX(180deg)}.details--title_muted{color:#3b3b3b}.is-hover .details--title_muted:hover{color:#00ada5}.details--title:before{content:attr(data-close)}.details--container_opened .details--title:before{content:attr(data-open)}.details--secondary{display:none;animation-duration:0.2s;animation-timing-function:ease-in-out}.details--container_opened .details--secondary:not(:empty){display:block;animation-name:detailsOpening}.details--container_closing .details--secondary{animation-name:detailsClosing}.details--container_opened .details:not(.details_raw){margin-top:10px}.details--container_inline.details--container_icon .details--title{border-bottom:0}.details--container_preview.details--container_opened .details:not(:empty){animation-name:fadeIn}.details--container_preview.details--container_closing .details{animation-name:fadeOut}.details--preview{animation-name:fadeIn}.details--container_opened .details--preview{display:none}.featured-on{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.featured-on:not(:last-child){margin-bottom:10px}.featured-on--wrapper{width:100%}.featured-on--wrapper_highlighted{padding-top:5px;padding-bottom:5px;background-color:#e6e6e6}.featured-on--link{color:#767676;transition:color 0.2s}.is-hover .featured-on--link:hover{color:#00ada5}.featured-on--i{margin:0 5px;line-height:0}.featured-on--i a{display:block}.featured-on--i img{display:block;height:28px}.featured-on--about{text-align:center;font-size:16px}.featured-on--about:not(:last-child){margin-bottom:25px}.field--hint{margin-bottom:5px;color:#767676}.hblc-compact-form .field-container:not(:last-child){margin-bottom:10px}.field-container label:first-child{display:block;margin-bottom:5px;font-weight:600}.field-container input[placeholder=' ']+label,.field-container select[data-inner-label]+label{position:absolute;z-index:1;transform:translateY(calc(-24px - 50%));padding-left:11px;padding-right:11px;color:#767676;transition:transform 0.2s ease-in-out}.field-container input[placeholder=' ']:not(:-moz-placeholder-shown)+label{transform:translateY(calc(-41px));font-size:12px}.field-container input[placeholder=' ']:focus+label,.field-container input[placeholder=' ']:not(:placeholder-shown)+label,.field-container select[data-has-value]+label{transform:translateY(calc(-41px));font-size:12px}.field-container select[data-inner-label]+label{pointer-events:none}.field-container input[type=text],.field-container input[type=password],.field-container input[type=number],.field-container input[type=email],.field-container input[type=tel],.field-container input[type=date],.field-container input[type=url],.field-container input[type=search],.field-container select,.field-container textarea{outline:0;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;display:block;width:100%;border:1px solid #c5c5c5;border-radius:6px;background-color:white;color:#101e3c}.field-container input[type=text]:focus,.field-container input[type=password]:focus,.field-container input[type=number]:focus,.field-container input[type=email]:focus,.field-container input[type=tel]:focus,.field-container input[type=date]:focus,.field-container input[type=url]:focus,.field-container input[type=search]:focus,.field-container select:focus,.field-container textarea:focus{border-color:#00ada5;box-shadow:0 0 5px rgba(0,173,165,0.5),inset 0 1px 2px rgba(0,0,0,0.05);background-color:white}.field-container input[type=text]:user-invalid,.field-container input[type=password]:user-invalid,.field-container input[type=number]:user-invalid,.field-container input[type=email]:user-invalid,.field-container input[type=tel]:user-invalid,.field-container input[type=date]:user-invalid,.field-container input[type=url]:user-invalid,.field-container input[type=search]:user-invalid,.field-container select:user-invalid,.field-container textarea:user-invalid{box-shadow:none}.field-container input[type=text]:disabled,.field-container input[type=password]:disabled,.field-container input[type=number]:disabled,.field-container input[type=email]:disabled,.field-container input[type=tel]:disabled,.field-container input[type=date]:disabled,.field-container input[type=url]:disabled,.field-container input[type=search]:disabled,.field-container select:disabled,.field-container textarea:disabled{border-color:#e6e6e6;background-color:#f5f5f5;color:#767676}.field-container input[type=text],.field-container input[type=password],.field-container input[type=number],.field-container input[type=email],.field-container input[type=tel],.field-container input[type=date],.field-container input[type=url],.field-container input[type=search]{height:40px;padding-left:10px;padding-right:10px}.field-container input[type=text][placeholder=' ']:first-child,.field-container input[type=password][placeholder=' ']:first-child,.field-container input[type=number][placeholder=' ']:first-child,.field-container input[type=email][placeholder=' ']:first-child,.field-container input[type=tel][placeholder=' ']:first-child,.field-container input[type=date][placeholder=' ']:first-child,.field-container input[type=url][placeholder=' ']:first-child,.field-container input[type=search][placeholder=' ']:first-child{height:48px;padding-top:19px}.field-container select[data-inner-label]{height:48px;padding-top:19px;padding-top:23px;padding-bottom:6px}.field-container input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:36px}.field-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;padding-left:10px;padding-right:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7'%3E%3Cpath fill='%2300A59B' fill-rule='evenodd' d='M10.678 1.861L5.5 7 .322 1.861a1.084 1.084 0 0 1 0-1.542 1.104 1.104 0 0 1 1.553 0L5.5 3.917 9.125.319a1.104 1.104 0 0 1 1.553 0 1.084 1.084 0 0 1 0 1.542z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;font-size:16px}.field-container select:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7'%3E%3Cpath fill='%23666' fill-rule='evenodd' d='M10.678 1.861L5.5 7 .322 1.861a1.084 1.084 0 0 1 0-1.542 1.104 1.104 0 0 1 1.553 0L5.5 3.917 9.125.319a1.104 1.104 0 0 1 1.553 0 1.084 1.084 0 0 1 0 1.542z'/%3E%3C/svg%3E")}.field-container textarea{display:block;width:100%;height:120px;padding:10px}.field-container .field--inner{display:inline-flex;width:100%}.field-container .phone-number{width:100%}.field-container_age{display:inline-block;vertical-align:top;width:50px;margin-right:10px;margin-bottom:5px}.field-container_error input[type=text],.field-container_error input[type=text]:user-invalid,.field-container_error input[type=password],.field-container_error input[type=password]:user-invalid,.field-container_error input[type=number],.field-container_error input[type=number]:user-invalid,.field-container_error input[type=email],.field-container_error input[type=email]:user-invalid,.field-container_error input[type=tel],.field-container_error input[type=tel]:user-invalid,.field-container_error input[type=date],.field-container_error input[type=date]:user-invalid,.field-container_error input[type=url],.field-container_error input[type=url]:user-invalid,.field-container_error input[type=search],.field-container_error input[type=search]:user-invalid,.field-container_error select,.field-container_error select:user-invalid,.field-container_error textarea,.field-container_error textarea:user-invalid{border:1px solid #ff3133;background-color:rgba(255,49,51,0.1)}.field-container_xl input[type=text],.field-container_xl input[type=text][placeholder=' ']:first-child,.field-container_xl input[type=password],.field-container_xl input[type=password][placeholder=' ']:first-child,.field-container_xl input[type=number],.field-container_xl input[type=number][placeholder=' ']:first-child,.field-container_xl input[type=email],.field-container_xl input[type=email][placeholder=' ']:first-child,.field-container_xl input[type=tel],.field-container_xl input[type=tel][placeholder=' ']:first-child,.field-container_xl input[type=date],.field-container_xl input[type=date][placeholder=' ']:first-child,.field-container_xl input[type=url],.field-container_xl input[type=url][placeholder=' ']:first-child,.field-container_xl input[type=search],.field-container_xl input[type=search][placeholder=' ']:first-child{height:52px}.field-container_xl input[placeholder=' ']+label,.field-container_xl select[data-inner-label]+label{transform:translateY(calc(-26px - 50%))}.field-container_fill input[type=text],.field-container_fill input[type=password],.field-container_fill input[type=number],.field-container_fill input[type=email],.field-container_fill input[type=tel],.field-container_fill input[type=date],.field-container_fill input[type=url],.field-container_fill input[type=search]{border-color:#c5c5c5;background-color:rgba(0,0,0,0.03)}.field-container_hidden{display:none !important}.error{position:relative;z-index:1;display:block;margin-left:3px;margin-top:3px}.error:before{content:'';position:relative;z-index:1;top:-1px;display:inline-block;width:10px;height:10px;margin-right:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.043 10h-2V3.828L1.886 5.985.472 4.57 5.042 0l4.572 4.57L8.2 5.986 6.043 3.828V10z' fill='%23FF3F1E' fill-rule='evenodd'/%3E%3C/svg%3E")}.review-error .error{display:none}.error_hidden{display:none}.error_soft{color:#f6903e}.error_soft:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.043 10h-2V3.828L1.886 5.985.472 4.57 5.042 0l4.572 4.57L8.2 5.986 6.043 3.828V10z' fill='%23ed9042' fill-rule='evenodd'/%3E%3C/svg%3E")}select.country-select{width:100%;opacity:0}select.country-select:focus{box-shadow:none;border-color:transparent;background-color:transparent}select.country-select option{color:#3b3b3b}.country-select--container{outline:0;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;display:block;width:100%;border:1px solid #c5c5c5;border-radius:6px;background-color:white;color:#101e3c;position:relative;display:flex;width:auto;align-items:center;margin-right:15px;padding:0 5px;white-space:nowrap}.country-select--container:focus{border-color:#00ada5;box-shadow:0 0 5px rgba(0,173,165,0.5),inset 0 1px 2px rgba(0,0,0,0.05);background-color:white}.country-select--container:user-invalid{box-shadow:none}.country-select--container:disabled{border-color:#e6e6e6;background-color:#f5f5f5;color:#767676}.country-select--container:after{content:'';width:16px;height:16px;margin-left:5px;margin-top:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7'%3E%3Cpath fill='%2300A59B' fill-rule='evenodd' d='M10.678 1.861L5.5 7 .322 1.861a1.084 1.084 0 0 1 0-1.542 1.104 1.104 0 0 1 1.553 0L5.5 3.917 9.125.319a1.104 1.104 0 0 1 1.553 0 1.084 1.084 0 0 1 0 1.542z'/%3E%3C/svg%3E");background-repeat:no-repeat}.country-select--container img{width:20px;height:20px;margin-right:5px}.country-select--container:has(:disabled){border-color:#e6e6e6;background-color:#f5f5f5;color:#767676}.country-select--container:has(:disabled):after{filter:grayscale(1)}.country-select--code{width:25px}.footer--collapsible-title{color:#c5c5c5;font-size:12px}.show-registration-wall .footer-container{display:none}.footer-nav{margin-bottom:30px;padding-bottom:10px}.footer-nav--i--link{display:inline-block;margin-bottom:10px;color:#f6903e;text-decoration:underline}.is-hover .footer-nav--i--link:hover{color:#f6903e}.footer-links{gap:8px}.footer-links--i{display:block;overflow:hidden;border-radius:4px;color:#939393;text-decoration:none;font-size:0}.footer-links--i_phone{gap:6px;height:34px;border:1px solid currentColor;padding-right:6px;font-size:16px}.is-hover .footer-links--i:hover{color:#f6903e}.footer-links--icon{width:34px;height:34px;transition:background-color 0.2s ease-in-out;pointer-events:none}.footer-links--i_phone .footer-links--icon{position:relative;z-index:1;left:-1px}.available-payment-methods{display:flex}.available-payment-methods:not(:last-child){margin-bottom:10px}.available-payment-methods--i:not(:last-child){margin-right:5px}.payment-method-icon{width:48px;height:32px;background-repeat:no-repeat;background-size:256px}.payment-method-icon:not(svg){background-image:url(/assets/front/shared/payment-method-icon/icons@1x-f44782555e4df26f11e7f1746befd079209bb3a23a94ed2b4d0010d5c8e3c7ab.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.payment-method-icon:not(svg){background-image:url(/assets/front/shared/payment-method-icon/icons@2x-5b4242cc3d5b25491480a34c1f6325aba4a23fdbe0c463c2082d5c442bca5b90.png)}}.payment-method-icon_xs{width:24px;height:16px;background-size:128px}.payment-method-icon_s{width:30px;height:20px;background-size:160px}.payment-method-icon_m{width:36px;height:24px;background-size:192px}.payment-method-icon_l{width:48px;height:32px}.payment-method-icon_AMEX{background-position:47.5962% 0.446429%}.payment-method-icon_JCB{background-position:24.0385% 29.9107%}.payment-method-icon_MAES{background-position:71.1538% 29.9107%}.payment-method-icon_MSCD{background-position:94.7115% 29.9107%}.payment-method-icon__VISACO{background-position:0.480769% 59.375%}.payment-method-icon_VISA{background-position:24.0385% 59.375%}.payment-method-icon_agency_account{background-position:0.480769% 0.446429%}.payment-method-icon_alma{background-position:24.0385% 0.446429%}.payment-method-icon_apple_pay{background-position:71.1538% 0.446429%}.payment-method-icon_bancontact{background-position:94.7115% 0.446429%}.payment-method-icon_card,.payment-method-icon_craftgate_card{background-position:0.480769% 15.1786%}.payment-method-icon_cartes_bancaires{background-position:24.0385% 15.1786%}.payment-method-icon_giropay{background-position:47.5962% 15.1786%}.payment-method-icon_google_pay{background-position:71.1538% 15.1786%}.payment-method-icon_ideal{background-position:94.7115% 15.1786%}.payment-method-icon_ing{background-position:0.480769% 29.9107%}.payment-method-icon_klarna{background-position:47.5962% 29.9107%}.payment-method-icon_nordea{background-position:0.480769% 44.6429%}.payment-method-icon_paypal{background-position:24.0385% 44.6429%}.payment-method-icon_sofort{background-position:47.5962% 44.6429%}.payment-method-icon_taksit,.payment-method-icon_craftgate_taksit{background-position:71.1538% 44.6429%}.payment-method-icon_transfer{background-position:94.7115% 44.6429%}.payment-method-icon_volt{background-position:47.5962% 59.375%}.payment-method-icon_truelayer{background-position:71.1538% 59.375%}.payment-method-icon_garanti{background-position:94.7115% 59.375%}.payment-method-icon_bankasi{background-position:24.0385% 74.1071%}.payment-method-icon_yapikredi{background-position:47.5962% 74.1071%}.payment-method-icon_kt{background-position:0.480769% 74.1071%}.payment-method-icon_mada{background-position:71.1538% 74.1071%}.payment-method-icon_tamara{background-position:94.7115% 74.1071%}.payment-method-icon_sbp{background-position:0.480769% 88.8393%}.payment-method-icon_ziraat{background-position:24.0385% 88.8393%}.gallery{position:relative;display:flex;justify-content:space-between;background-color:#3b3b3b}.gallery--image{background-position:center;background-size:cover}.gallery--list{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:2px}.gallery--more{position:absolute;z-index:1;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:10%;color:white;text-decoration:none;font-size:20px;font-weight:600}.gallery--more:before{content:'';position:absolute;z-index:2;opacity:0.59;background-image:linear-gradient(to bottom, transparent, black)}.gallery--more--icon,.gallery--more--count{position:relative;z-index:3}.gallery--more--icon{margin-bottom:10px}.gallery-count{position:absolute;z-index:2;left:15px;bottom:15px;display:flex;transform:translateZ(0);align-items:center;color:white;text-shadow:0 1px 2px rgba(0,0,0,0.4);pointer-events:none;font-size:13px;font-weight:600}.gallery-count--icon{margin-right:7px}.fotorama__arr{width:23px;height:40px;margin-top:-20px}@media (-webkit-min-device-pixel-ratio: 1.5),(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.fotorama__arr{background-size:auto}}.fotorama__arr--prev{left:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' viewBox='0 0 46 80' height='40'%3E%3Cdefs%3E%3Cfilter id='a' height='200%25' width='200%25' y='-50%25' x='-50%25' filterUnits='objectBoundingBox'%3E%3CfeOffset in='SourceAlpha' result='shadowOffsetOuter1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2' result='shadowBlurOuter1' in='shadowOffsetOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.49 0' result='shadowMatrixOuter1' in='shadowBlurOuter1'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url%28%23a%29' fill='%23fff' d='M36.31 73.018L3.953 40.5 36.31 7.982l4.713 4.737L13.38 40.5l27.643 27.783-4.713 4.737'/%3E%3C/svg%3E")}.fotorama__arr--next{right:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' viewBox='0 0 46 80' height='40' y='40'%3E%3Cdefs%3E%3Cfilter id='b' height='200%25' width='200%25' y='-50%25' x='-50%25' filterUnits='objectBoundingBox'%3E%3CfeOffset in='SourceAlpha' result='shadowOffsetOuter1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2' result='shadowBlurOuter1' in='shadowOffsetOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.49 0' result='shadowMatrixOuter1' in='shadowBlurOuter1'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url%28%23b%29' fill='%23fff' d='M8.713 73L4 68.263 31.643 40.48 4 12.7 8.713 7.96 41.07 40.48 8.713 72.998'/%3E%3C/svg%3E");background-position:0 0}.fotorama__fullscreen-icon{left:auto;right:2px}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){transform:translate3d(32px, -32px, 0)}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{right:auto}@keyframes loader{0%{box-shadow:0 2.5em 0 -1.3em #00ada5}40%{box-shadow:0 2.5em 0 0 #00ada5}80%{box-shadow:0 2.5em 0 -1.3em #00ada5}100%{box-shadow:0 2.5em 0 -1.3em #00ada5}}.loader{position:absolute;text-indent:-9999em;font-size:10px;animation-delay:0.1s}.loader,.loader:before,.loader:after{width:2.5em;height:2.5em;border-radius:50%;animation:loader 0.5s infinite ease-in-out;animation-fill-mode:both}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em}.loader:after{left:3.5em;animation-delay:0.2s}.loader--container{position:relative;z-index:1}.loader_s{top:-10px;animation-delay:0.2s}.loader_s,.loader_s:before,.loader_s:after{width:1em;height:1em;animation:loader 0.7s infinite ease-in-out}.loader_s:before{left:-2em}.loader_s:after{left:2em;animation-delay:0.3s}.loader_center{left:50%;transform:translateX(-50%)}.spinner-loader{width:20px;height:20px;background:url(/assets/front/shared/loading-6a0c7287dd03f95450e194079cd470370efe7ec22ef43be29aba94201bbb87ad.png);background-size:100%;animation:rotate 1s linear infinite}.spinner-loader_grey{background-image:url(/assets/front/shared/loading_grey@1x-111596e53ac3bb4d6fb54f36453dfe6f2d96a56f62264b28b9df214411d15b95.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.spinner-loader_grey{background-image:url(/assets/front/shared/loading_grey@2x-a2e5b6424fcc73ef9209435db60390437646d3f7d19d412364e8a31fd6c9d1d0.png)}}.spinner-loader_m{width:30px;height:30px}.spinner-loader_l{width:40px;height:40px}.spinner-loader_inline{display:inline-block;vertical-align:middle}.logo{display:block;width:175px;height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:transparent}.logo_program{height:52px}@keyframes saveProperty{0%{transform:scale(0);opacity:0}70%{transform:scale(1.3);opacity:1}100%{transform:scale(1)}}.save-property{position:absolute;z-index:3;left:0;width:36px;height:33px;background-repeat:no-repeat;cursor:pointer}.save-property a{position:absolute}.save-property--icon{position:absolute;z-index:1;left:0;display:block;width:18px;height:18px;margin-left:4px}.save-property--icon_animating{animation:saveProperty 0.3s ease-in}.save-property_top .save-property--icon{top:0;margin-top:5px}.save-property_bottom .save-property--icon{bottom:0;margin-bottom:2px}.save-property_top{top:0;border-top-left-radius:inherit;background-image:url(/assets/front/shared/save/background_top_-db7572d99500647c32319e19cbb206602900e9b9ffed6fd82d03056ad894c095.svg);background-position:top left}.save-property_bottom{bottom:0;background-image:url(/assets/front/shared/save/background_bottom_-9ecd0d951d5af6bfe49d4d789a1b1a479d2d6e338eaa96065123639eb205b410.svg);background-position:bottom left}.offers--list{position:relative;z-index:1}.show-registration-wall .offers--list>div:nth-child(4)~div{display:none}.offers-i--container{position:relative;z-index:1;display:flex}.offers-i--container:has(.card_active){z-index:2}.show-registration-wall .offers-i--container:has(.registration-wall){display:block !important}.offers-i-promotion{margin-top:auto;padding-bottom:10px;background-color:#fff2e8;font-size:13px}.offers-i-promotion:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.offers-i-promotion--content{padding-left:8px;padding-right:10px;padding-top:10px}.offer-taksit{position:relative;z-index:1;display:inline-flex;height:25px;align-items:center;margin-left:auto;padding:0 4px;gap:4px;background-color:#009800;color:white}.offer-taksit--container{margin-top:-12px}.offer-taksit--container:not(:last-child){margin-bottom:10px}.offer-taksit--before--container,.offer-taksit--after{position:absolute;z-index:-1;top:0;color:#009800}.offer-taksit_reverse .offer-taksit--before--container,.offer-taksit_reverse .offer-taksit--after{transform:scale(-1, 1)}[dir='rtl'] .offer-taksit_reverse .offer-taksit--before--container,[dir='rtl'] .offer-taksit_reverse .offer-taksit--after{transform:scale(1, 1)}.offer-taksit_attention .offer-taksit--before--container,.offer-taksit_attention .offer-taksit--after{color:#ff3133}.offer-taksit--before{width:300px;height:25px}.offer-taksit--before--container{left:-18px;width:calc(100% + 18px);filter:drop-shadow(0 1px 2px rgba(0,0,0,0.4));overflow:hidden}.offer-taksit_reverse .offer-taksit--before--container{left:0}[dir='rtl'] .offer-taksit_reverse .offer-taksit--before--container{direction:ltr}.offer-taksit--after{left:100%}.offer-taksit_reverse .offer-taksit--after{left:initial;right:100%}.offer-taksit--icon{position:relative}.offer-taksit--details{text-align:center;line-height:1;font-size:13px}.offer-taksit_attention{margin-left:initial;padding-left:10px;background-color:#ff3133}.lightning-note{position:relative;z-index:1;min-height:26px;box-sizing:border-box;padding:5px;padding-left:19px;background:#fff2e8;text-align:left;font-size:13px}.lightning-note--container{display:flex;min-height:28px;align-items:center;padding-left:14px}.lightning-note--container:not(:last-child){margin-bottom:5px}.lightning-note--container_end{justify-content:flex-end}.lightning-note--container_fullwidth{margin-bottom:10px;padding-left:0}.lightning-note--container_fullwidth .lightning-note{display:flex;flex-direction:column;border-radius:2px;padding-left:36px;padding-right:15px}.lightning-note--container_fullwidth .lightning-note--icon{transform:translate(-25%, -50%)}.lightning-note--container_standalone .lightning-note{border-top-right-radius:2px;border-bottom-right-radius:2px}.lightning-note--icon{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:0;width:28px;height:28px;transform:translate(-50%, -50%)}.price-and-conditions{position:absolute;z-index:2;right:0;top:12px;text-align:right;font-size:13px;white-space:normal}.price-and-conditions--price{display:inline-block}.offers-date-range{font-size:13px}.offers-i a,.offers-i a:hover{border-radius:inherit;color:inherit;text-decoration:inherit}.offers-i-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background-color:white}.offers-i-location{display:block;margin-top:2px;padding-bottom:1px;color:#767676;font-size:13px}.offers-i-location:not(:last-child){margin-bottom:10px}.offers-i-location--icon{display:inline-block;width:14px;height:14px;vertical-align:-2px;margin-right:4px}.offers-i-location_s{font-size:13px}.offers-i--rateplan{position:relative;z-index:1;min-height:15px;line-height:30px}.offers-i--rateplan:not(:last-child){margin-bottom:10px}.offers-i-name{font-size:18px;display:block;max-width:100%;color:inherit;text-decoration:none;line-height:1.1}.google-maps .offers-i-name{margin-bottom:0}.offers-i-price,.offers-i-conditions{color:white;font-weight:600}.offers-i-price{display:inline-block;padding:5px 10px;background-color:#f6903e;line-height:22px}.tooltip--container .offers-i-price--inner{padding-right:20px}.offers-i-price-value,.offers-i-price-notes{display:inline-block;line-height:1}.offers-i-price-value{font-size:24px;vertical-align:baseline}.offers-i-price-notes{font-size:16px;vertical-align:baseline}.offers-i-price-notes p{text-align:left;line-height:1}.offers-i-price-notes_s,.place-info .offers-i-price-notes_s p,.place-info-i .offers-i-price-notes_s p{line-height:1.1;font-size:12px}.offers-i-price-notes:only-child,.offers-i-price-notes_separate{display:block}.offers-i-price_multiroom .offers-i-price-notes{display:block;font-size:14px}.offers-i-price_unavailable{background-color:#767676}.offers-i-price_s{text-align:center}.offers-i-price_s,.offers-i-price_s p{line-height:1.1}.offers-i-price_s strong{font-size:20px}.offers-i-price_gold,.offers-i-price_classic{background-color:#ca8300}.offers-i-price_platinum,.offers-i-price_select{background-color:#767676}.offers-i-price_diamond,.offers-i-price_elite{background-color:#3e588a}.offers-i-conditions{padding:4px 10px;background-color:#f6903e;line-height:1.1}.offers-i-conditions+.offers-i-conditions{border-top:1px solid #f6903e}.offers-i--rooms{max-width:180px;margin-left:auto;line-height:1.4;font-size:13px;font-weight:600}.offers-i_map{padding-bottom:1px}.offers-i-price.tooltip--container,.rateplan--price.tooltip--container{position:relative;z-index:1}.offers-i-price.tooltip--container:before,.offers-i-price.tooltip--container .offers-i-conditions--info,.rateplan--price.tooltip--container:before,.rateplan--price.tooltip--container .offers-i-conditions--info{position:absolute;right:0;top:0}.offers-i-price.tooltip--container:before,.rateplan--price.tooltip--container:before{content:'';z-index:1;width:24px;height:24px;border-bottom-left-radius:12px;background-color:rgba(0,0,0,0.1)}.offers-i-price.tooltip--container .offers-i-conditions--info,.rateplan--price.tooltip--container .offers-i-conditions--info{z-index:2;top:5px;margin-right:8px}.google-maps .offers-i-price.tooltip--container:before{display:none}.offers-i-price.tooltip--container .offers-i-conditions--info{z-index:2}.google-maps .offers-i-price.tooltip--container{padding-right:10px;cursor:default}.offers-i-price--title{margin-right:-25px;padding-right:25px}.markdown ul:not(:last-child){margin-bottom:20px}.page{line-height:1.4}.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{margin-bottom:5px}.page h1:not(:first-child),.page h2:not(:first-child),.page h3:not(:first-child),.page h4:not(:first-child),.page h5:not(:first-child),.page h6:not(:first-child){margin-top:10px}.page h2{font-size:18px;color:#253a65}.page-header h2{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.page-header--title{font-size:24px}.page-header--subtitle{font-size:16px}.layout-publications .page-header--subtitle{display:none}.page ul li:before{top:9px}.page--subtitle:not(:last-child){margin-bottom:10px}.list-container:not(:last-child){margin-bottom:10px}.list-container ul ul{margin-top:5px}.list-container ul li:not(:last-child){margin-bottom:5px}.list-container ul li:before{top:7px}.list-container_secondary ul{line-height:1.2}.list-container_secondary ul li{font-size:13px}.list-container_secondary ul li:before{top:6px;background-color:#c5c5c5 !important}.list-container_s ul li:before{top:6px}.list-container_m ul li:before{top:8px}.list-container_l ul li:before{top:10px}@media screen and (min-width: 480px){.list-container_inline ul li{display:inline-block;vertical-align:top}.list-container_inline ul li:not(:last-child){margin-right:8px}}.landing-page{position:relative;z-index:1}.landing-page--container{position:relative;z-index:1}.landing-page--container:not(.landing-page--container_classic):before{content:'';position:absolute;z-index:0;height:100%;background-image:linear-gradient(0deg, #f5f5f5 0%, #e1f3ff 30%, #ffecd2 100%)}.landing-page--img--container{position:relative;z-index:1;max-width:100%;height:400px;overflow:hidden;margin-bottom:5px}.landing-page--img--title{position:absolute;z-index:2;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(16,30,60,0) 0%, #101e3c 100%)}.landing-page--img--title p{line-height:1.2}.landing-page--header{margin-bottom:30px;padding-bottom:30px;background-color:#101e3c;color:white}.landing-page--logo{display:block;margin:0 auto 30px}.landing-page--content:not(:last-child){margin-bottom:50px}.landing-page--title{text-align:center}.landing-page--title:not(:last-child){margin-bottom:20px}.layout-turkish_airlines_partnerships .landing-page--title,.layout-turkish_airlines_giveaway_partnerships .landing-page--title,.layout-air_astana_partnerships .landing-page--title,.layout-alfursan_partnerships .landing-page--title{color:#101e3c}.landing-page--subtitle{font-size:24px;color:#3e588a;text-align:center}.landing-page--subtitle:not(:last-child){margin-bottom:20px}.landing-page--subtitle_white{color:white}.landing-page--body{text-align:center}.layout-turkish_airlines_partnerships .landing-page--body,.layout-turkish_airlines_giveaway_partnerships .landing-page--body{color:#101e3c;font-size:22px}.landing-page--brand{max-width:800px;margin:0 auto}.landing-page--brand:not(:last-child){margin-bottom:40px}.landing-page--brand--logo{display:block;margin:0 auto 10px}.landing-page--brand--description{color:white;text-align:center;font-size:16px}.landing-page--footnote{margin-top:70px;border-top:1px solid #c5c5c5;padding-top:30px;color:#939393}.layout-turkish_airlines_partnerships .landing-page--footnote,.layout-turkish_airlines_giveaway_partnerships .landing-page--footnote{margin-top:0}.place-btn--icon{transform:translateY(-50%);position:absolute;z-index:1;right:15px;top:50%;width:9px;height:14px;fill:white}.search-label{display:block;margin-bottom:5px;font-weight:600;text-align:left;font-size:16px;font-weight:600}.search-i_unavailable .status-privileges{opacity:0.7}.search-groups-children--container{margin-bottom:-5px}.search--group--header{display:flex;min-height:27px;align-items:center;padding-bottom:5px}.search--group--title{flex-shrink:0;flex-grow:1;font-size:18px}.search--group--remove{flex-shrink:0;flex-grow:0;margin-left:15px}.search--group--toggle{flex-shrink:0;flex-grow:0;margin-left:10px}.search--group--size{gap:30px}.search--group--size:not(:last-child){margin-bottom:10px}.search--children-notice{margin-top:10px;transition:background-color 0.2s ease-in-out}.search--children-notice--icon{display:inline-block;margin-right:5px}.search--children-notice_invalid{padding:12px;background-color:#cf362b;color:white}.price-breakdown:not(:last-child){margin-bottom:10px}.price-breakdown--container{background-color:white;color:#3b3b3b}.price-breakdown--i{display:grid;grid-template-areas:'label value' 'description description';grid-template-columns:1fr auto;font-weight:600}.price-breakdown--i_gold,.price-breakdown--i_classic{color:#ca8300}.price-breakdown--i_platinum,.price-breakdown--i_select{color:#767676}.price-breakdown--i_diamond,.price-breakdown--i_elite{color:#3e588a}.price-breakdown--i:not(:last-child){margin-bottom:5px}.price-breakdown--i .room-quantity{color:#f6903e}.price-breakdown--i--label{grid-area:label;padding-left:15px}.price-breakdown--i--label_fullwidth{grid-area:description;padding-right:15px;font-weight:400}.price-breakdown--i--value{grid-area:value;padding-left:10px;padding-right:15px;white-space:nowrap}.price-breakdown--i_title{position:relative;z-index:1;padding-left:15px;padding-right:15px;font-size:16px}.price-breakdown--i_title:before{position:absolute;z-index:1;top:50%;transform:translateY(-50%);content:'';left:0;width:10px;height:6px;background-color:#f6903e}.price-breakdown--i_nested{padding-left:7px}.price-breakdown--i_early-discount{color:#ff3133}.price-breakdown--i_secondary{font-weight:400}.price-breakdown--i_extra-fees{color:#767676}.price-breakdown--i_total{background-color:#fff2e8;color:#f6903e;font-size:16px}.price-breakdown--i_total .price-breakdown--i--label,.price-breakdown--i_total .price-breakdown--i--value{padding-top:7px;padding-bottom:7px}.price-breakdown--i_inactive{color:#adadad;text-decoration:line-through}.price-breakdown--i_inactive .room-quantity{color:inherit}.price-breakdown--hblc-discounts:not(:last-child){margin-bottom:5px}.price-breakdown--description{padding-left:15px;padding-right:15px;font-size:13px}.price-breakdown--description:not(:last-child){margin-bottom:10px}.price-breakdown_collapsed{margin-top:-10px}.price-clarification{display:flex;flex-direction:column;gap:2px;text-align:center;font-size:14px;font-weight:400}.price-clarification--i--icon{position:relative;z-index:1;top:-1px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:1px;fill:#f6903e}.price-clarification--i_secure{padding-top:3px}.rateplan{display:flex}.rateplan--price{position:relative;z-index:1;max-width:210px;border-radius:8px;padding-left:10px;padding-right:10px;background-color:#f6903e;color:white;text-align:center;line-height:1;font-size:22px}.rateplan--price--status-icon{position:absolute;z-index:1;left:-10px;top:-10px}.rateplan--price--discount{text-decoration:line-through;font-size:13px}.rateplan--price--guest{height:15px;font-size:13px}.rateplan--price--value{font-weight:600}.rateplan--price--notes{display:inline-block;vertical-align:baseline}.rateplan--price--notes,.rateplan--price--notes p{line-height:1.2;font-size:13px;font-weight:600}.rateplan--price--notes_s,.rateplan--price--notes_s p{line-height:1;font-size:12px}.rateplan--price_gold,.rateplan--price_classic{background-color:#ca8300}.rateplan--price_platinum,.rateplan--price_select{background-color:#767676}.rateplan--price_diamond,.rateplan--price_elite{background-color:#3e588a}.rateplan--price:has(.offers-i--rooms){text-align:left}.rateplan--description{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;line-height:1.6;font-size:14px;font-weight:600}.rateplan--benefits{font-size:13px;font-weight:400}.rateplan-icon{position:relative;z-index:1;top:-1px;display:inline-block;vertical-align:middle;fill:#f6903e}.rateplan-icon_check,.rateplan-icon_food,.rateplan-icon_calendar-l{width:20px;height:20px;margin-right:5px}.rateplan-icon_confirmation{left:2px;width:15px;height:15px;margin-right:10px}.rateplan-icon--bigger .rateplan-icon_confirmation{left:0;width:20px;height:20px;margin-right:2px}.rateplan-icon_calendar{width:13px;height:15px;margin-right:5px}.rateplan-section{font-size:13px}.rateplan-section .tooltip{margin-left:25px}.rateplan-section .tooltip--container_opened .tooltip{margin-top:0}.bookable-rateplan{color:#595959;line-height:1.2;font-size:12px;font-weight:400}.bookable-rateplan_depth{margin-left:25px}.bookable-rateplan_depth:not(:last-child){margin-bottom:10px}.room-details--content{padding-left:25px}.room-details--pending{color:#767676}.room-area{display:inline-flex;align-items:center;margin-right:4px;margin-bottom:4px;border-radius:4px;padding:2px 4px;background-color:#fff2e8;color:rgba(59,59,59,0.9);line-height:1.2;font-size:13px;font-weight:600;vertical-align:middle}.room-area_standalone{margin:0}.room-area_pending{color:#767676}.room-area:has(.term){padding-bottom:5px}.rooms-i--img{-o-object-fit:cover;object-fit:cover;border-radius:inherit}.rooms-i--img--container{border-top-left-radius:inherit;border-top-right-radius:inherit}.rooms-i--title{font-size:22px;line-height:1.1;word-wrap:break-word}.rooms-i--title:not(:last-child){margin-bottom:5px}.rooms-i--title .room-quantity{color:#cd4200}.rooms-i_unavailable .rooms-i--actions{margin-bottom:10px}.rooms-i--unavailable{border-radius:8px;background-color:#e6e6e6;text-align:center;font-size:14px;font-weight:600}.rooms-i--info{float:right;margin-left:10px}.rooms-i_hidden:not(.rooms-i_partially-hidden){display:none}.room-beds{padding-left:25px}.room-beds--type{display:inline-block;color:#767676;font-weight:600;white-space:nowrap}.room-beds--extra{font-size:12px}.room-beds-alert{color:#c90000;font-weight:600}.room-beds-alert_s{font-size:12px}.rooms-quantity{margin-right:2px;color:#f6903e;font-size:22px;font-weight:500}.rooms-quantity_small{font-size:18px;font-weight:600}.rooms-group-selection .rooms-quantity{font-size:inherit;font-weight:inherit}.rooms-footer{text-align:center}.rooms-footer--total{margin-bottom:20px}.rooms-footer--total-title{font-size:18px}.rooms-footer--price{font-size:22px}.rooms-footer--total-label{font-size:16px;font-weight:400}:empty+.rooms-footer--total-label{display:none}.rooms-footer--note{width:100%;color:#767676;font-size:16px}.rooms-footer--btn:not(:last-child){margin-bottom:10px}.rooms--container_multi:has(.rooms-groups){box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);border-radius:10px;background-color:white}.rooms-footer{padding-top:var(--y-padding);padding-bottom:var(--y-padding)}.photos{display:grid}.photos--i{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:1;background:#3b3b3b}.photos--i--img{display:block;max-width:100%;max-height:auto}.photos--i--img_cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.place-extras-i{display:flex;line-height:1.5}.place-extras-i:not(:last-child){margin-bottom:10px}.place-extras-i--content{flex-grow:1}.place-extras-i--price{flex-shrink:0;white-space:nowrap}.place-extras-i--price-period{margin-top:-4px;font-size:13px}.place-extras,.place-info-i .place-extras{padding:0}.price,.approx-price{white-space:nowrap}.price{color:#f6903e;font-weight:600}.price_gold,.price_classic{color:#ca8300}.price_platinum,.price_select{color:#767676}.price_diamond,.price_elite{color:#3e588a}.price_original{text-decoration:line-through;font-weight:400}.price_summary{line-height:1.2;font-size:20px;font-weight:600}.summary-group .price{color:#3e588a}.payments .price{color:#3b3b3b}.booking-step_extras .price{color:#767676}.approx-price{color:#767676;font-weight:400}.privilege{position:relative;z-index:1;display:inline-block;padding-left:15px;padding-top:5px;padding-bottom:5px;font-size:13px;font-weight:600;vertical-align:middle}.privilege:not(:last-child){margin-right:10px}.privilege_no_mr:not(:last-child){margin-right:0}.privilege--icon{position:absolute;z-index:2;left:0;top:0;margin-top:1px}.privilege_upcoming .privilege--icon{opacity:0.5}.privilege--text{display:block;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:0 5px;padding-left:20px;background-color:rgba(0,0,0,0.03);line-height:20px}.privilege_upcoming .privilege--text{opacity:0.5}.privilege_gold.privilege_color .privilege--text{background-color:rgba(202,131,0,0.1)}.privilege_platinum.privilege_color .privilege--text{background-color:rgba(118,118,118,0.1)}.privilege_diamond.privilege_color .privilege--text{background-color:rgba(62,88,138,0.1)}.privilege--note{display:inline-block;line-height:20px;font-size:13px;vertical-align:middle}.privilege_upcoming:before{position:absolute;z-index:3;top:50%;transform:translateY(-50%);content:'';left:-1px;right:-2px;height:1px;background-color:#939393}.privilege--placeholder{display:inline-block;height:var(--height, 30px);vertical-align:middle}.status-privileges{position:relative;z-index:1;background-color:#fcf4e7}.status-privileges:not(:last-child){margin-bottom:10px}.status-privileges--title{margin-bottom:5px;color:#3b3b3b;font-weight:600}.status-privileges--description{color:#767676;font-size:13px}.status-privileges--body:not(:last-child){margin-bottom:10px}.status-privileges--body:not(:last-child){border-bottom:1px solid #e6e6e6;padding-bottom:10px}.status-privileges--info{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;right:0;top:0;width:24px;height:24px;border-top-right-radius:inherit;border-bottom-left-radius:12px;background-color:rgba(0,0,0,0.1);color:white;font-weight:600}.status-privileges .status-privileges--details{margin-top:0}.status-privileges_search-results{padding:10px}.status-privileges_search-results:not(:last-child){margin-bottom:10px}.status-privileges_search-results .status-privileges--i:not(:last-child){margin-bottom:10px}.status-privileges_search-results .status-privileges--title{font-size:13px}.status-privileges_property{background-color:unset}.status-privileges_property .status-privileges--title{font-size:16px}.status-privileges_property .status-privileges--label{display:inline-block;font-weight:600}.step-number{font-size:24px;width:37px;height:37px;flex-shrink:0;border-radius:50%;background-color:#f6903e;color:white;text-align:center;line-height:37px}.step-number_top-x-center{position:absolute;z-index:1;left:50%;transform:translateX(-50%);top:-18.5px}.step-title{font-size:18px;display:flex;align-items:center;gap:10px}.publications-i:after{content:'';position:absolute;z-index:1;right:0;bottom:0;width:30px;height:30px;border-bottom-right-radius:4px;background:#c5c5c5 no-repeat center center}.publications-i-date,.publications-i-locale{position:absolute;z-index:1;bottom:0;color:#767676;line-height:30px;font-size:12px}.publications-i{position:relative;z-index:1;margin-bottom:20px}.publications-i--icon{position:absolute;z-index:2;right:5px;bottom:5px}.publications-i-issuer{margin-bottom:5px;color:#333;font-weight:600}.publications-i-text{margin-bottom:5px;color:#00ada5;line-height:1.2;font-size:16px;font-weight:600}.publications-i-date{left:15px}.publications-i-locale{right:38px}.publications-header{margin-bottom:20px}.publications-count--i_active,.publications-filter--i_active{display:none}.news-i{display:block;text-decoration:none}.news-i-title{font-size:18px;margin-bottom:5px;line-height:1.2}.line-title{position:relative;z-index:1;text-align:center;font-size:18px;font-weight:600}.line-title:before{position:absolute;z-index:1;top:50%;transform:translateY(-50%);content:'';height:0.5px;background-color:#c5c5c5}.line-title span{position:relative;z-index:2;padding:0 10px;background-color:white}input[type='tel']{direction:ltr;text-align:left}select.transfer_order_time{display:inline-block;width:60px}select.transfer-order-time_hours{margin-right:5px}select.transfer-order-time_minutes{margin-left:5px}.tursab{width:140px;height:63px;background-image:url(/assets/front/shared/tursab-3830d415926fe4f93aa29ac88da895d463e4e903a643f784905c9c461452a098.png);background-size:cover}[lang='tr'] .tursab{background-image:url(/assets/front/shared/tursab_tr-a8a9cfb5fc947e0112c0dc24e05e976a88ea6d2f9bb085ad7a31268552d58936.png)}.fltrs--group{box-shadow:0 0 1px 0 rgba(0,0,0,0.05),0 1px 2px -1px rgba(0,0,0,0.05),0 3px 4px -2px rgba(0,0,0,0.05),0 8px 9px -3px rgba(0,0,0,0.05);border-radius:8px;background-color:white}.fltrs--group:not(:last-child){margin-bottom:20px}.fltrs--category--tooltip{margin-bottom:10px;padding:0 10px}.fltrs--category--header{padding:10px 10px;cursor:pointer}.fltrs--category--title{flex-grow:1}.fltrs--category--body{height:0;overflow:hidden;opacity:0;pointer-events:none}.fltrs--category_collapsed .fltrs--category--body{animation:filter-collapse 0.2s ease-in-out}.fltrs--category_expanded .fltrs--category--body{height:initial;overflow:initial;pointer-events:initial;opacity:initial;animation:filter-expand 0.2s ease-in-out}.fltrs--category:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.fltrs--category:not(:first-child){border-top:1px solid #e6e6e6}.fltrs--category:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.fltrs--category_expanded{padding-bottom:10px}.fltrs--icon{display:block;width:24px;height:24px;flex-shrink:0;margin-right:5px;fill:#f6903e}.fltrs--arrow{width:11px;height:7px;transform:scaleY(1);margin-left:3px;fill:#00ada5;transition:transform 0.2s ease-in-out}.fltrs--category_expanded .fltrs--arrow{transform:scaleY(-1)}.fltrs--change .fltrs--arrow{fill:currentColor}.fltrs--mode{position:relative;z-index:2;display:flex;width:100%;flex-wrap:wrap;align-items:center;padding:10px 10px 0}.fltrs--mode--title{font-weight:600}.fltrs--mode--input{display:flex;flex-grow:1;justify-content:flex-end}.fltrs--subcategory:not(:last-child){margin-bottom:10px}.fltrs--subcategory--header{padding:0 10px;font-weight:600}.fltrs--subcategory--icon{margin-left:26px}.fltrs--full{display:block;background-color:#f5f5f5;color:#3b3b3b}.fltrs--full--arrow{position:relative;z-index:1;display:inline-block;vertical-align:middle;margin-left:5px;color:#939393;cursor:pointer}.fltr:not(:last-child){margin-bottom:5px}.fltr--container{padding:5px 10px;transition:background-color 0.2s ease-in-out}.fltr--container_s{font-size:14px}.fltr--container_expanded{background-color:#f5f5f5}.fltr--container_expanded:not(:last-child){margin-bottom:5px}.fltr--container_checked:not(.fltr--container_s){background-color:rgba(246,144,62,0.1)}.fltr--container_inactive{color:rgba(0,0,0,0.2)}.fltr--container_inactive .stars{opacity:0.3}.fltr--label{width:100%}.fltr--title{position:relative;z-index:1;line-height:1.6}.fltr--title_s{line-height:1.4}.fltr--btn{position:relative;z-index:1;margin-left:10px;line-height:0;cursor:pointer}.fltr--btn:before{content:'';position:absolute;left:-12.5px;top:-7.5px;width:calc(100% + 25px);height:calc(100% + 15px)}.fltr--btn:after{pointer-events:none;content:'';position:absolute;z-index:1;left:50%;top:100%;transform:translateX(-50%);opacity:0;border:10px solid transparent;border-bottom-color:white;transition:opacity 0.2s ease-in-out}.usage-tip--container~.fltr--btn{z-index:4}.usage-tip--container~.fltr--btn:after{opacity:1}.fltr--arrow{width:11px;height:7px;transform:scaleY(-1);fill:#00ada5;transition:transform 0.2s ease-in-out}.fltr--container_expanded .fltr--arrow{--shake-amplitude: 3px;transform:scaleY(1);animation:shake-with-pauses 10s 10s linear infinite}.fltr--count{display:flex;flex-grow:1;justify-content:flex-end;padding-left:5px;color:#767676;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fltr--loading{background-image:url(/assets/front/shared/loading_colored@1x-3d883b651a4e02d398fbcb308247e82cd164b87691006e25fec7954c19d0f6c2.png);width:20px;height:20px;background-size:100%;animation:rotate 1s linear infinite}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.fltr--loading{background-image:url(/assets/front/shared/loading_colored@2x-248c25edaf061da69b52853a46a5fbf8fb10d7afe2eedf053f9a2d626c3bde9d.png)}}.fltr--settings{height:0;overflow:hidden;opacity:0;pointer-events:none}.fltr--container_collapsed .fltr--settings{animation:filter-collapse 0.2s ease-in-out}.fltr--container_expanded .fltr--settings{height:initial;overflow:initial;opacity:initial;animation:filter-expand 0.2s ease-in-out;pointer-events:initial}.fltr--setting{border-radius:4px;padding:5px 0;background-color:rgba(205,66,0,0.1)}.fltr--setting:not(:last-child){margin-bottom:5px}.fltr--option-toggle_readonly-highlight{animation:shake 0.5s linear}.fltr--container_expanded>.fltr{position:relative;z-index:2}.fltr_s:not(:last-child){margin-bottom:10px}.filter-tags--mask{display:block;width:100%;max-width:640px;height:37px;margin:0 auto 10px}.filter-tags-i{position:relative;z-index:1;display:flex;min-height:37px;flex-direction:column;justify-content:center;margin-bottom:10px;border:1px solid #c5c5c5;border-radius:6px;padding-left:40px;padding-right:10px;background-color:rgba(0,173,165,0.05);color:#767676;line-height:1.1;transition:0.2s background-color}.filter-tags-i:not(:last-child){margin-right:10px}[dir=rtl] .filter-tags-i{height:50px}.filter-tags-i--container:not(:last-child){margin-right:10px}.filter-tags-i--remove{position:absolute;z-index:1;left:0;width:30px;background-color:rgba(0,173,165,0.1);transition:background-color 0.2s ease-in-out;cursor:pointer}.is-hover .filter-tags-i--remove:hover{background-color:rgba(0,173,165,0.2)}.filter-tags-i--remove-icon{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%, -50%);width:11px;height:11px;fill:#00ada5}.filter-tags-i_s .filter-tags-i--remove-icon{width:10px;height:10px}.filter-tags-i_s .filter-tags-i--remove{width:24px}.filter-tags-i--name{font-size:13px}.filter-tags-i_grouped .filter-tags-i--label{font-weight:600}.filter-tags-i_s .filter-tags-i--label{font-weight:400}.filter-tags-i--badge{border-radius:12px;padding:3px 5px;background-color:rgba(0,0,0,0.05);font-size:12px}.filter-tags-i_suggestions{gap:5px;flex-direction:row;flex-shrink:0;align-items:center;padding-left:10px;background-color:white;cursor:pointer}.is-hover .filter-tags-i_suggestions:hover{background-color:rgba(0,173,165,0.05)}.filter-tags-i_reset{border-color:#ffd6cf;padding-left:10px;background-color:#ffd6cf;color:#960000;text-align:center;text-decoration:none;font-weight:600}.is-hover .filter-tags-i_reset:hover{background-color:#ffbeb4;color:#960000}.filter-tags-i_s{min-height:0;margin-bottom:5px;padding-left:29px;padding-right:5px;padding-top:3px;padding-bottom:3px;font-size:14px}.filter-tags-i_s:not(:last-child){margin-right:5px}.filter-tags-i_s,[dir=rtl] .filter-tags-i_s{height:auto;min-height:0}.filter-tags:empty:not(.filter-tags_filters){height:50px}.filter-tags:not(.swiper){display:flex;flex-wrap:wrap}.filter-tags_filters{padding:0 10px 5px}.filter-tags_filters:empty{display:none}.flag{display:inline-block;vertical-align:top;width:20px;height:20px;margin-right:5px;background-size:100%}[dir='rtl'] .flag{margin-left:5px;margin-right:0}.flag--container{line-height:20px}.card-placeholder{position:relative;background-color:#f5f5f5 !important;color:white;pointer-events:none}.card-placeholder--mask{position:relative;z-index:2;display:block;width:100%;height:auto;color:white}.smth-wrong{flex-direction:column;padding:20px}.smth-wrong--text{text-align:center;font-size:16px;font-weight:600}.smth-wrong--text:not(:last-child){margin-bottom:10px}.variant-switcher{position:relative;padding-left:26px;background-color:#00ada5;font-weight:600}.variant-switcher_hidden{display:none}.variant-switcher--text{color:white}.variant-switcher--text--icon{display:inline-block;margin-right:15px}.variant-switcher--close{position:absolute;z-index:1;right:26px;top:50%;transform:translateY(-50%)}.variant-switcher--close--icon{display:block;width:inherit;height:inherit;fill:white}.hblc-banner{display:flex;overflow:hidden;flex-direction:column;padding-left:15px;padding-right:130px;padding-top:15px;padding-bottom:15px;background-image:url(/assets/front/application/hblc-banner/icon@1x-7dda8afbe2e6b0d4bebb86dd365b5a52bc7da1f4629b2ba8627f3fa5bb7d4e1e.png),linear-gradient(94deg, #dac98d -1.69%, #fff9db 14.77%, #decf99 42.85%);background-repeat:no-repeat;background-position:right -35px bottom -55px, left 0 bottom 0;background-size:160px 163px, 100%;gap:10px;border-radius:10px}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.hblc-banner{background-image:url(/assets/front/application/hblc-banner/icon@2x-c268b0865991fb69923484d87bd255c27ea62a87e99f1bf22167502396d4f2d4.png), linear-gradient(94deg, #dac98d -1.69%, #fff9db 14.77%, #decf99 42.85%)}}.hblc-banner--body{display:flex;flex-direction:column;gap:5px}.hblc-banner--mark{color:#8f4100;font-weight:600}@keyframes shine{0%{background-position:25% 0}50%{background-position:75% 0}100%{background-position:25% 0}}.hblc-bg{overflow:hidden;background-size:200%;animation:shine 8s infinite ease-in-out}.hblc-bg,.hblc-bg--content{position:relative;z-index:2}.hblc-bg:before{content:'';position:absolute;z-index:1;background-image:url(/assets/front/shared/hblc-bg/background-09585d06aa0ed5d3279a48e72f629cd0f78d27c40b5714cdacae6aa2ecb9da60.png);background-size:256px}.hblc-bg_gold{background-image:linear-gradient(135deg, #dac98d 0, #dac98d 20vw, #decf99 32vw, #efe9cd 55vw, #efe9cd 55vw, #decf99 70vw, #dac98d 80vw, #dac98d 100vw)}.hblc-bg_platinum{background-image:linear-gradient(135deg, #c8c8c8 0, #c8c8c8 20vw, #cbcaca 32vw, #ece8e8 55vw, #ece8e8 55vw, #cbcaca 70vw, #c8c8c8 80vw, #c8c8c8 100vw)}.hblc-bg_diamond{background-image:linear-gradient(135deg, #8ec5dd 0, #8ec5dd 20vw, #9dcfe5 32vw, #d3eaf4 55vw, #d3eaf4 55vw, #9dcfe5 70vw, #8ec5dd 80vw, #8ec5dd 100vw)}.hblc-status-gold{color:#8f4100}.hblc-status-platinum{color:#767676}.hblc-status-diamond{color:#3e588a}.taksit-bnr{--img-height: 16px;position:relative;z-index:1;overflow:hidden;margin-bottom:20px;padding:10px 30px calc(8px + var(--img-height));background-image:linear-gradient(105deg, #e1f3ff 12%, #ffecd2 91%)}.taksit-bnr:after{background-image:url(/assets/front/shared/taksit-banner/simple@1x-f1e4d1281eef30b6f85a5454b23e182cbc8cfee97d0388ea7e6b0133f1196327.png);content:'';position:absolute;z-index:-1;bottom:0;height:var(--img-height);background-position:left center;background-size:auto var(--img-height)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.taksit-bnr:after{background-image:url(/assets/front/shared/taksit-banner/simple@2x-70a8ee1b0e45ce9e675bb2c0ce6fb257d1edd20b11e7ca39bc77c3f5e9e3f823.png)}}.taksit-bnr--content{display:flex;flex-direction:column}.taksit-bnr--offer{color:#101e3c;text-align:center;font-size:14px}.taksit-bnr--close{width:15px;height:15px;fill:#939393}.taksit-bnr--close--container{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;right:5px;top:5px;width:25px;height:25px;cursor:pointer}.breadcrumbs{font-weight:600}.breadcrumbs--link,.breadcrumbs--separator{display:inline-block;vertical-align:middle}.breadcrumbs--link{color:#767676;text-decoration:none;font-size:14px}.breadcrumbs_inverse .breadcrumbs--link{color:white;text-shadow:0 1px 2px rgba(0,0,0,0.4)}.breadcrumbs--separator{width:7px;height:11px;margin:0 10px;color:#f6903e}.cash-points--amount{font-weight:600;animation:fadeIn 0.4s}.booking-summary--i .tooltip--title{font-weight:600}.tooltip_datepicker{color:#101e3c;text-align:center;font-weight:600}.tooltip_datepicker-unavailable{color:#3b3b3b}.tooltip--container_button .tooltip--title{display:block;border-radius:4px;padding:12px 10px;background-color:#00ada5;color:white;text-align:center;font-size:14px;font-weight:600}.tooltip--container_button .tooltip--title:before{display:none}.tooltip--container_button .tooltip--title:after{position:static;display:inline-block;vertical-align:middle;margin-left:0.3em}.tooltip--container_button .rateplan-icon{fill:currentColor}.status-cards{padding-bottom:15px}.status-cards--i{position:relative;z-index:1;width:220px;padding:0 15px 15px}.status-cards--i ul:not(:last-child){margin-bottom:10px}.status-cards--i p{line-height:1.2}.status-cards--i--container{flex:0}.status-cards--i--container:not(:last-child){margin-right:20px}.status-cards--i--title{font-size:24px;margin-top:0 !important;margin-bottom:5px;text-align:center}.status-cards--i--title_gold,.status-cards--i--title_classic{color:#ca8300}.status-cards--i--title_platinum,.status-cards--i--title_select{color:#767676}.status-cards--i--title_diamond,.status-cards--i--title_elite{color:#3e588a}.status-cards--i--receiving{margin-bottom:20px;text-align:center;font-weight:600}.status-cards--i--plus{margin-top:-10px;margin-bottom:5px;color:#f6903e;text-align:center;line-height:1;font-size:24px;font-weight:600}.status-cards--i--notice{padding-left:20px;color:#767676;text-indent:-0.7em;font-size:13px}.status-cards--i--percentage{line-height:1.4;font-weight:600}.status-cards--i--percentage_gold,.status-cards--i--percentage_classic{color:#ca8300}.status-cards--i--percentage_platinum,.status-cards--i--percentage_select{color:#767676}.status-cards--i--percentage_diamond,.status-cards--i--percentage_elite{color:#3e588a}.status-cards--i_narrow{margin-left:auto;margin-right:auto}.status-cards--benefits{position:relative;z-index:1;padding-left:20px}.status-cards--benefits:not(:last-child){margin-bottom:10px}.status-cards--benefits--icon{position:absolute;z-index:1;left:-5px;top:-3px;width:25px;height:25px;fill:#00ada5}.status-cards_shifted .status-cards--i_gold{margin-top:40px}.status-cards_shifted .status-cards--i_platinum{margin-top:20px}.status-cards-header{position:relative;z-index:1;min-height:60px;text-align:center}.status-cards-header_gold,.status-cards-header_classic{color:#ca8300}.status-cards-header_platinum,.status-cards-header_select{color:#767676}.status-cards-header_diamond,.status-cards-header_elite{color:#3e588a}.status-cards-header:after{position:absolute;z-index:-1;left:50%;transform:translateX(-50%);content:'';width:255px;height:219px;background-size:100% 100%}.status-cards-header_gold:after{background-image:url(/assets/front/shared/status-cards-header/gold@1x-a7d5ac6a4190b612a064f0aafc9708dfd42a89308b8c32eb282e63205c2b6546.png);top:40px}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.status-cards-header_gold:after{background-image:url(/assets/front/shared/status-cards-header/gold@2x-1035effa09884672dd093b074a1a0369351e898c14ccccab2c9f084a1a420974.png)}}.status-cards-header_platinum:after{background-image:url(/assets/front/shared/status-cards-header/platinum@1x-fb8fc812ff3fd4b194f61af8f759c3c7acfb2120d79eb26590fee919eb5360f7.png);top:20px}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.status-cards-header_platinum:after{background-image:url(/assets/front/shared/status-cards-header/platinum@2x-e8630ee445caf5b218e54089d7e8f8c3581968768758af0e5a846e4072a795ad.png)}}.status-cards-header_diamond:after{background-image:url(/assets/front/shared/status-cards-header/diamond@1x-c4054ec71535dd8c3f286df061dacc08e4dd33b2232747d5f13f9611cb15a709.png);top:0}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.status-cards-header_diamond:after{background-image:url(/assets/front/shared/status-cards-header/diamond@2x-56ec5a754cecd91f9ee158551ecb6c132171dc51974a253722109ff0af2643dc.png)}}.status-cards-header_white{color:white}.status-cards-header_current{font-weight:600}.status-cards-header_content-height{min-height:0}.status-cards-header_m{font-size:18px}.points-earning:not(:last-child){margin-bottom:20px}.points-earning--container{text-align:center}.points-earning--container:not(:last-child){margin-bottom:50px}.points-earning--container>.points-earning--title{font-size:24px;margin-bottom:20px}.points-earning--subtitle{font-size:24px;margin-bottom:10px;color:#253a65}.points-earning--i--title,.points-earning--separator{color:#253a65}.points-earning--header{margin-bottom:50px}.points-earning--i--icon{display:block;width:54px;height:54px;margin:0 auto 15px;fill:#f6903e}.points-earning--i--title{font-size:32px;line-height:1;white-space:nowrap}.points-earning--img-caption{max-width:320px;margin:0 auto;font-size:14px}.points-earning--separator{font-size:48px;font-weight:600}.destination-suggestions{border-bottom:1px solid #c5c5c5;padding-bottom:10px}.destination-suggestions:not(:last-child){margin-bottom:10px}.destination-suggestions--container{margin:0 15px}.confirmation--icon{width:15px;height:15px;fill:#f6903e}.confirmation--icon,.confirmation--label{display:inline-block;vertical-align:middle}.confirmation_checkout{text-align:center}.login{display:flex}.login_header{gap:5px}.login_invitation{flex-direction:column;text-align:center}.login_hblc-banner{align-items:center;gap:10px}.input-group{display:flex}.input-group .field-container{flex-grow:1}.input-group .field-container input,.input-group .field-container input[placeholder=' ']:first-child{height:44px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group .field-container input:focus+label{transform:translateY(calc(-41px))}.input-group .field-container input+label{transform:translateY(calc(-22px - 50%))}.input-group .field-container_error input[type=text],.input-group .field-container_error input[type=password],.input-group .field-container_error input[type=number],.input-group .field-container_error input[type=email],.input-group .field-container_error input[type=tel],.input-group .field-container_error input[type=date],.input-group .field-container_error input[type=url],.input-group .field-container_error input[type=search]{border-color:#ff3133;background-color:#f5f5f5}.input-group .field-container_error input:not([value=''])+label{transform:translateY(calc(-41px))}.input-group--btn{height:44px;border-top-right-radius:6px;border-bottom-right-radius:6px}.input-group_s{max-width:320px}.input--container{position:relative;z-index:1}.spy-eye{position:absolute;z-index:1;top:50%;transform:translateY(-50%);right:5px;padding:10px 5px;cursor:pointer}.spy-eye--icon{display:block;width:inherit;height:inherit;fill:#939393}.ie .spy-eye{display:none}.password-prompt a{border-bottom:1px dashed #00ada5;text-decoration:none}.password-prompt_active a{border:none;color:#3b3b3b !important;cursor:default}.video-player{position:relative;z-index:1;overflow:hidden;padding-top:30px;padding-bottom:56.25%}.video-player iframe,.video-player object,.video-player embed{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.greeting{text-align:center}.greeting--subtitle{font-weight:400}.place-map{position:relative;z-index:1;overflow:hidden;border-radius:12px}.place-map,.place-map--container{width:100%;height:100%}.place-map--container{position:fixed;background-color:rgba(0,0,0,0.8)}.summary--schedule{padding:10px;font-size:14px}.summary--schedule:not(:last-child){margin-bottom:10px}.summary--schedule .summary--group:first-child{padding-top:0}.summary--fees{margin-bottom:5px;font-size:16px}.summary--fees_highlight{padding:15px}.summary--fees_highlight:not(:last-child){margin-bottom:20px}.summary--fees_s{padding:10px;font-size:14px}.summary-i--note{color:#767676;font-size:12px}.summary--schedule .summary-i{color:#767676}.transfer-promotion{position:absolute;z-index:1;left:0;bottom:0;padding-left:39px;padding-right:10px;color:white;line-height:1.3}.transfer-promotion--title{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:600}.transfer-promotion--min-duration{display:inline-block;font-size:13px}.transfer-promotion--title,.transfer-promotion--min-duration{position:relative;z-index:1;box-shadow:10px 0 0 #ff3133;padding:3px 0;background-color:#ff3133}[dir='rtl'] .transfer-promotion--title,[dir='rtl'] .transfer-promotion--min-duration{box-shadow:-10px 0 0 #ff3133}.transfer-promotion--title:before,.transfer-promotion--min-duration:before{content:'';position:absolute;left:-39px;width:39px;background-color:#ff3133}.transfer-promotion--icon{left:10px}.transfer-promotion--icon--container{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;left:0;width:39px;background-color:#ff3133}.transfer-promotion.transfer-promotion_one-line .transfer-promotion--title{display:inline-block}.radio-switcher{display:flex;flex-wrap:wrap;border:1px solid rgba(0,0,0,0.05);border-radius:24px;padding:6px;background-color:rgba(0,0,0,0.05);gap:2px 0}.radio-switcher--i{display:inline-block;border-radius:99px;padding:8px 12px;color:#3b3b3b;text-decoration:none;font-weight:600;transition:background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out;vertical-align:top}.radio-switcher--i.radio-switcher--i_package{color:#5b76aa}.radio-switcher--i_active{box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);background-color:white}.radio-switcher--i_package{display:inline-flex;align-items:center}.radio-switcher--i_disabled{color:#adadad}.radio-switcher--i:not(.radio-switcher--i_active):not(.radio-switcher--i_disabled):hover{background-color:rgba(255,255,255,0.2);color:#3b3b3b}.inner-btn,.pond-new-img-button{display:inline-block;vertical-align:baseline;border-radius:4px;padding:6px 10px;background-color:#aee5e0;color:#004f4b;text-decoration:none;line-height:1.2;font-size:13px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:600;transition:color 0.2s ease-in-out}.is-hover .inner-btn:hover,.is-hover .pond-new-img-button:hover{color:#00ada5}.inner-btn_danger{background-color:#ffd6cf;color:#960000}.is-hover .inner-btn_danger:hover{color:#c90000}.previous-groups{margin-bottom:20px}.previous-groups-list{margin-bottom:10px}.previous-groups-list--i{position:relative;z-index:1;display:inline-block;vertical-align:top;color:#adadad;font-size:16px;font-weight:600}.previous-groups-list--i:not(:first-child){padding-left:15px}.previous-groups-list--i:not(:first-child):before{position:absolute;z-index:1;top:50%;transform:translateY(-50%);content:'';left:5px;width:5px;height:5px;border-radius:5px;background-color:#f6903e}.previous-groups--header{margin-bottom:5px;font-size:13px}.summary-container{margin-bottom:20px;padding:15px}.summary-group{padding-top:5px;padding-bottom:5px}.summary-group--title{font-size:16px;font-weight:600}.summary-group_separate,.summary-group_extra-fees{border-top:1px solid #e6e6e6}.summary-group_total{font-size:16px;font-weight:600}.summary-group_total:first-child{padding-top:0}.summary-group_total:not(:first-child){border-top:1px solid #e6e6e6}.summary-group_extra-fees{color:1px solid #e6e6e6}.summary-group_converted-total,.summary-group_exchange-notice{color:#767676}.summary-group_converted-total{--margin: -10px;margin-top:var(--margin);padding-left:10px}.summary-group_total+.summary-group_converted-total{--margin: -15px}.summary-group_exchange-notice{font-size:13px}.summary-group_exchange-notice:empty{display:none}.summary-group_sub{margin-top:-10px;padding-left:10px}.summary-group:not(.summary-group_exchange-notice):last-child{padding-bottom:0}.summary-i{display:flex;flex-flow:row;align-items:flex-start;padding:3px 0}.summary-i--status{vertical-align:top;margin-right:5px}.summary-i-val{flex-grow:1;margin-left:10px;text-align:right;white-space:nowrap}.summary-i-val.approx-price{position:relative;z-index:1}.summary-i-val.approx-price:not(.approx-price_without-description):after{content:'*';position:absolute;z-index:1;left:100%}.summary-i-val_eps{white-space:normal}.summary-i-val_converted{color:#767676}.summary-i_icon .summary-i-val{flex-grow:0}.summary-i_note{margin-bottom:15px;font-size:14px;font-style:italic}.summary-i_icon{align-items:center;justify-content:space-between}.summary-group_sub .summary-i{padding-top:0;padding-bottom:0}.summary-i_nested{padding-left:10px}.klarna,.klarna--container{max-width:700px;margin:0 auto}.klarna{box-shadow:0 4px 6px 0 rgba(0,0,0,0.1)}.klarna--frame{max-width:600px;margin:0 auto}.klarna--btn-container{margin-top:15px;text-align:center}.payment-form_klarna{margin-bottom:10px}.room-group{font-size:18px}.room-group_children{margin-left:15px}.sticky-overlay{position:sticky;z-index:1;bottom:0;width:100%;margin-top:20px;box-shadow:0 0 10px rgba(0,0,0,0.2);padding:20px 0;background-color:white;text-align:center}.noscroll .sticky-overlay{display:none}.hblc-compact-form--container{position:relative;z-index:1;max-width:335px;margin:0 auto;color:#3b3b3b}.hblc-compact-form--container:not(:last-child){margin-bottom:20px}.hblc-compact-form--container:not(.hblc-compact-form--container_integrated){box-shadow:0 4px 10px 0 rgba(0,0,0,0.05);border-radius:12px;padding:15px;background-color:white}.hblc-compact-form--container_l{max-width:420px}.hblc-compact-form--container_fullwidth{max-width:100%}.hblc-compact-form--container_promoted{padding-top:0}.hblc-compact-form--promoted-title{font-size:24px}.hblc-compact-form--promoted-title_gold,.hblc-compact-form--promoted-title_classic{color:#ca8300}.hblc-compact-form--promoted-title_platinum,.hblc-compact-form--promoted-title_select{color:#767676}.hblc-compact-form--promoted-title_diamond,.hblc-compact-form--promoted-title_elite{color:#3e588a}.hblc-compact-form--success-message{text-align:center}.hblc-compact-form--label{display:block;color:inherit;font-size:inherit;font-weight:600}.hblc-compact-form--title{margin-bottom:10px;color:#3e588a;text-align:center;font-size:16px;font-weight:600}.hblc-compact-form--title_large{color:#3b3b3b;font-size:18px}.hblc-compact-form--description{font-size:16px}.hblc-compact-form--content:not(:last-child){margin-bottom:20px}.hblc-compact-form--footer,.hblc-compact-form--footer p{display:inline;color:#767676;font-size:14px}.outer-icon{position:absolute;z-index:1;left:50%;transform:translateX(-50%);top:-16.5px;width:40px;height:40px}.outer-icon--container{padding-top:16.5px}.travel-ideas{display:flex;padding-bottom:20px}.travel-ideas--i{min-height:200px}.travel-ideas--i--container:not(:last-child){margin-right:20px}.travel-ideas--i--header{position:absolute;z-index:1;bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;padding:10px;padding-top:30px;background-image:linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.05) 5%, rgba(0,0,0,0.1) 15%, rgba(0,0,0,0.2) 30%, rgba(0,0,0,0.4) 65%, rgba(0,0,0,0.7) 100%);color:white;font-size:16px;font-weight:600}.si-float-wrapper{position:absolute;z-index:2;transform:translate(-50%, -100%);margin-top:-40px;box-shadow:0 2px 7px 1px rgba(0,0,0,0.1)}.si-close-button{position:absolute;z-index:3;right:-10px;top:-10px;width:20px;height:20px;outline:none;border:0;border-radius:2px;background-color:white;background-image:url(/assets/front/shared/close-bc951522ff461233020baa2c1dc8fee5ca23f8dfe4813c6da540032def9b094a.svg);background-repeat:no-repeat;background-position:center center;background-size:12px 12px;font-size:0;cursor:pointer}.top-locations{display:flex;padding-bottom:20px}.top-locations--i--container{display:flex}.top-locations--i--container:not(:last-child){margin-right:20px}.mark-section{position:relative;z-index:1;border-bottom-style:solid;border-bottom-width:2px;padding-top:30px;background-color:#ffdec6}.mark-section:not(:last-child){margin-bottom:30px}.mark-section--title,.mark-section--description{text-align:center}.mark-section--title{font-size:22px;line-height:1}.mark-section--title:not(:last-child){margin-bottom:5px}.mark-section--description{margin-bottom:15px;font-size:18px}.mark-section_hero-register{border-color:#f6903e}.share{margin:20px auto 30px;border-radius:12px;padding:20px}.share--title{font-size:18px;margin-bottom:10px;color:#253a65;text-align:center}.share--label{margin:5px 0;font-weight:600}.share--input{position:relative;z-index:1;opacity:1 !important;color:#3b3b3b !important}.share--copy{height:29px;margin-top:-2px;border-radius:2px;background-color:#aee5e0;color:#004f4b;text-align:center;line-height:29px;font-size:13px;font-weight:600;transition:0.2s background-color;cursor:pointer}.is-hover .share--copy:hover{background-color:#47c4bc}.share--btn{position:relative;z-index:1;display:block;height:42px;border-radius:4px;padding-left:50px;color:white;text-decoration:none;line-height:42px;font-size:16px;font-weight:600;transition:0.2s opacity}.share--btn:not(:last-child){margin-bottom:10px}.share--btn--icon{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:15px;width:20px;height:20px;fill:white}.share--btn--icon_twitter{height:17px}.share--btn_whatsapp{background-image:linear-gradient(to bottom, #60d36b, #23b33d)}.share--btn_messenger{background-image:linear-gradient(to bottom, #00aaf8, #046eff)}.share--btn_facebook{background-color:#4267b2}.share--btn_twitter{background-color:black}.is-hover .share--btn:hover{opacity:0.8;color:white}.layout-referral_invitations .invite-steps{margin:30px 0}.invite-steps--i{position:relative;z-index:1;border-radius:8px;padding:20px}.layout-referral_invitations .invite-steps--i{padding-top:30px}.invite-steps--i--description{display:flex;gap:10px}.send-invitation--success-message{display:none}.status-icon{display:block;background-size:100% 100%}.status-icon--container_outside{padding-top:30px}.status-icon_outside{position:relative;z-index:1;top:-30px;margin:0 auto -30px}.status-icon.status-icon_gold{background-image:url(/assets/front/shared/status-icon/gold_xxxl@1x-30a518056db5ecef0bf18809c2a87f08037568d56e8cf9e407115b5334903ca8.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.status-icon.status-icon_gold{background-image:url(/assets/front/shared/status-icon/gold_xxxl@2x-4d10cab2e4e5cecdb78548affd2e78e32897a240ae1a9a33ddf63069c8c66045.png)}}.status-icon.status-icon_platinum{background-image:url(/assets/front/shared/status-icon/platinum_xxxl@1x-95dc5226d27cdc5dd2539d50c879b4d9f2cb7ceefe255e05f8d4b003da525ec8.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.status-icon.status-icon_platinum{background-image:url(/assets/front/shared/status-icon/platinum_xxxl@2x-0bc4d11ccdd3e8e17e4fbc5fb87e146ee9a2d56c9743a7fe6f011c49f93a564e.png)}}.status-icon.status-icon_diamond{background-image:url(/assets/front/shared/status-icon/diamond_xxxl@1x-f6f9c7168a44cb89249d7395e21f5d21d6272bfc70c02fc9dd63749d76f724cc.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.status-icon.status-icon_diamond{background-image:url(/assets/front/shared/status-icon/diamond_xxxl@2x-94f35200e767f68ad7b03e57b032d2cabd649eb8e182bfe5b9713b048ff6e422.png)}}.status-icon_xxs{width:20px;height:20px}.status-icon_xs{width:30px;height:30px}.status-icon_s{width:40px;height:40px}.status-icon_xl{width:99px;height:86px}.status-icon_xxl{width:129px;height:111px}.status-icon_xxxl{width:150px;height:130px}.pane{border-radius:4px;padding:8px 10px;color:#3b3b3b}.pane_primary{background-color:#f6903e;color:white}.pane_secondary{background-color:#f5f5f5}.pane_attention{background-color:#f6903e}.register--container_hero{position:relative;z-index:1;padding-bottom:85px;color:#3b3b3b;text-align:center}.register--container_hero .register--image{position:absolute;z-index:1;left:50%;transform:translateX(-50%);bottom:0;max-width:100%;-o-object-fit:cover;object-fit:cover}.register--container_hero .register--controls{display:flex;overflow:hidden;box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);border-radius:4px}.register--container_hero .register--input,.register--container_hero .register--btn{height:46px;margin:0;outline:0;border:0;border-radius:0;padding:0 15px}.register--container_hero .register--input{width:100%;background-color:white;color:#767676;font-size:16px}.register--container_hero .register--input ::-moz-placeholder{color:#767676}.register--container_hero .register--input ::placeholder{color:#767676}.register--container_hero .register--input:focus{border-color:#7b93c4}.register--container_hero .register--btn{font-size:18px}.register--container_hero .register--terms{margin-top:10px;text-align:left;font-size:12px}.register--container_hero .register--terms,.register--container_hero .register--terms a{color:#f6903e}.register--container_title{border-bottom:0;padding:20px}.registration-wall{margin:0 auto}.registration-wall--container{position:relative;z-index:1;padding-top:200px;padding-bottom:20px}.registration-wall--caption,.registration-wall--caption a{color:#767676;font-size:13px}.hblc-discounts--i{text-decoration:line-through;font-size:13px;font-weight:600}.hblc-discounts--i_gold,.hblc-discounts--i_classic{color:#ca8300}.hblc-discounts--i_platinum,.hblc-discounts--i_select{color:#767676}.hblc-discounts--i_diamond,.hblc-discounts--i_elite{color:#3e588a}.hblc-discounts--i--text{opacity:0.5}.hblc-discounts--i_current .hblc-discounts--i--text{opacity:1}.hblc-discounts--i_current{text-decoration:none}.hblc-discounts_vertical .hblc-discounts--i:not(:last-child){margin-bottom:5px}.hblc-discounts_list{display:inline-block}.hblc-discounts_list .hblc-discounts--i{position:relative;z-index:1;display:inline-block}.hblc-discounts_list .hblc-discounts--i:not(:last-child){padding-right:20px}.hblc-discounts_list .hblc-discounts--i:not(:last-child):after{content:'';position:absolute;z-index:1;right:8px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background-color:#adadad}.animated-toggle{display:none}.animated-toggle_show{display:block}.animated-toggle_fadein{animation:fadeIn 0.3s ease-in-out}.animated-chevron{transition:transform 0.2s ease-in-out;width:11px;height:7px;margin-left:5px;fill:#00ada5}.animated-chevron--container_opened .animated-chevron{transform:rotateX(180deg)}.collapsible-list--i{border-bottom:1px solid #c5c5c5}.collapsible-list--i,.collapsible-list--i h2,.collapsible-list--i h3{font-size:14px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.collapsible-list--i h2{font-weight:600}.collapsible-list--i--header{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;cursor:pointer}.collapsible-list--i_indented .collapsible-list--i--header{padding:15px}.collapsible-list--i_footer .collapsible-list--i--header{padding-top:15px;padding-bottom:15px}.collapsible-list--i_footer.details--container_opened .collapsible-list--i--header{padding-bottom:10px}.details--container_opened .collapsible-list--i--header{padding-bottom:0}.collapsible-list--i--body{padding-bottom:10px}.collapsible-list--i_indented .collapsible-list--i--body{padding:0 15px 15px}.collapsible-list--i_footer .collapsible-list--i--body{padding-bottom:0}.collapsible-list--i--title{display:flex;flex-grow:1;align-items:center;font-weight:600}.collapsible-list--i--icon{transition:transform 0.2s ease-in-out;width:11px;height:7px;flex-shrink:0;margin-left:5px;fill:#00ada5}.details--container_opened .collapsible-list--i--icon{transform:rotateX(180deg)}.collapsible-list--i_indented:not(:last-child){margin:0;padding-bottom:0}.collapsible-list--i_footer,.collapsible-list--i_footer:not(:last-child){border-bottom:2px solid rgba(255,255,255,0.2)}.collapsible-list_standalone{border:1px solid #c5c5c5;border-radius:4px}.collapsible-list_white{background-color:white}.collapsible-list_place-info{margin-top:-10px}.collapsible-list_footer{margin-top:-30px;margin-bottom:30px;text-align:left}.stars-and-reviews{display:flex;width:100%;min-height:20px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:7px}.stars-and-reviews--reviews{margin-left:auto}.stars-and-reviews_shifted{margin-top:-5px}.stars{overflow:hidden;text-indent:101%;white-space:nowrap;height:16px;flex-shrink:0;background-image:url(/assets/front/shared/star_-4736faa2f933fa516fdc16bcdac35f7a6aff1e307e9b31cdf2cf2d9fe97d63d0.svg);background-size:17px 16px;color:#f6903e}.stars:not(:last-child){margin-right:10px}.stars_1{width:16px}.stars_2{width:33px}.stars_3{width:50px}.stars_4{width:67px}.stars_5{width:84px}.stars_xs{height:11px;background-size:12px 11px}.stars_xs:not(:last-child){margin-right:5px}.stars_xs.stars_1{width:11px}.stars_xs.stars_2{width:23px}.stars_xs.stars_3{width:35px}.stars_xs.stars_4{width:47px}.stars_xs.stars_5{width:59px}.stars_inline{display:inline-block;vertical-align:middle}.stars_0{display:none}.stars_reset-indent:not(:last-child){margin-right:0}.google-maps-marker{font-size:16px;font-weight:600;transition:transform 0.2s ease}.google-maps-marker:before{content:'';position:absolute;box-shadow:0 2px 3px 0 rgba(0,0,0,0.4);border-radius:4px;transition:transform 0.2s ease-in-out}.google-maps-marker--container_selected .google-maps-marker:before{transform:scale(1.2)}.google-maps-marker--container{position:absolute;z-index:2;display:inline-block;transform:translate(-50%, calc(-100% - 4px));cursor:pointer}.google-maps-marker--container_unavailable{z-index:1}.google-maps-marker--container_kingpin{z-index:3}.google-maps-marker--container_selected{z-index:4}.is-hover .google-maps-marker--container:not(.google-maps-marker--container_selected):hover{z-index:5}.google-maps-marker--triangle{display:block;color:white;text-decoration:none;transition:transform 0.2s ease-in-out}.google-maps-marker--triangle:after{content:'';position:absolute;left:50%;bottom:-4px;width:8px;height:8px;transform:rotate(45deg);margin-left:-4px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.4);border-radius:1px;background-color:#f6903e}.google-maps-marker--container_kingpin.google-maps-marker--container_unavailable .google-maps-marker--triangle:after{background-color:#101e3c}.google-maps-marker--container_unavailable .google-maps-marker--triangle:after{background-color:#767676}.google-maps-marker--container_selected .google-maps-marker--triangle:not(.google-maps-marker--triangle_loading):after{background-color:#cd4200}.google-maps-marker--container_kingpin .google-maps-marker--triangle:not(.google-maps-marker--triangle_loading):after{background-color:#101e3c}.google-maps-marker--container_selected .google-maps-marker--triangle{transform:scale(1.2)}.google-maps-marker--triangle_loading:after{background-color:#adadad}.is-hover .google-maps-marker--triangle:hover{color:white}.google-maps-marker--body{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;min-width:28px;height:28px;overflow:hidden;border-radius:4px;padding:0 5px;background-color:#f6903e}.google-maps-marker--container_unavailable .google-maps-marker--body{background-color:#767676}.google-maps-marker--container_unavailable .google-maps-marker--body:before{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%, -50%);content:'';width:8px;height:8px;border-radius:50%;background-color:white}.google-maps-marker--container_selected .google-maps-marker--triangle:not(.google-maps-marker--triangle_loading) .google-maps-marker--body{padding:0 10px;background-color:#cd4200}.google-maps-marker--container_kingpin .google-maps-marker--body{background-color:#101e3c}.google-maps-marker--triangle_loading .google-maps-marker--body{background-color:#adadad}.google-maps-marker--container_unavailable.google-maps-marker--container_kingpin .google-maps-marker--body{background-color:#101e3c}.google-maps-marker--loading{width:20px;height:20px;background:url(/assets/front/shared/loading-6a0c7287dd03f95450e194079cd470370efe7ec22ef43be29aba94201bbb87ad.png);background-size:100%;animation:rotate 1s linear infinite}.google-maps--container_search-results .google-maps-marker--container_selected .google-maps-marker{transform:none;animation:bounce 1s linear 3}.is-hover .google-maps-marker--container:not(.google-maps-marker--container_selected):hover .google-maps-marker{transform:translateY(-10%)}.google-maps-offers--i{border-radius:10px;transition:box-shadow ease-in-out 0.2s}.google-maps-offers--i_highlighted{box-shadow:0 10px 15px rgba(205,66,0,0.6)}.google-maps-offers--i_animated{animation-name:headShake;animation-duration:1s}.google-maps-offers--loading{display:flex;align-items:center;justify-content:center;height:225px}.google-maps-offers-info-window{width:302px}@media screen and (max-width: 479px){.google-maps-offers-info-window{width:calc(100vw - 104px)}}.google-maps{height:100%}.google-maps--map-wrapper{width:100%;height:100%}.group-accommodation-filters{padding:15px}.group-accommodation-filters--description:not(.hidden){margin-top:3px}.group-accommodation-filters--col{flex-basis:0;flex-grow:1}.collapsible-content{overflow:hidden}.collapsible-content--body--container{max-height:180px;overflow:hidden;transition:max-height 0.2s ease-in-out;box-sizing:content-box}.collapsible-content--body--container_l{max-height:300px}.collapsible-content--body--container_expanded+.collapsible-content--footer:before{opacity:0}.collapsible-content--body--container_expanded+.collapsible-content--footer_fill{background-color:transparent}.collapsible-content--footer{position:relative;z-index:1}.collapsible-content--footer:before{content:'';position:absolute;z-index:1;box-shadow:0 -20px 40px 30px white;transition:opacity 0.2s ease-in-out}.collapsible-content--footer_fill{background-color:white;transition:background-color 0.2s ease-in-out}.collapsible-content--footer_center{padding:20px 0;text-align:center;font-size:16px}.collapsible-content--toggle{position:relative;z-index:1}.collapsible-room-leisure{position:relative;z-index:1;transform:translateZ(0)}.collapsible-room-leisure_expanded .collapsible-room-leisure--short{display:none}.collapsible-room-leisure--full{display:none;animation-duration:0.2s;animation-timing-function:ease-in-out}.collapsible-room-leisure_expanded .collapsible-room-leisure--full{display:block;animation-name:detailsOpening}.collapsible-room-leisure--icon{position:absolute;right:10px;top:15.5px;width:11px;height:7px;fill:#00ada5;transition:transform 0.2s ease-in-out}.collapsible-room-leisure_expanded .collapsible-room-leisure--icon{transform:rotateX(180deg)}.score-averages{display:grid;grid-template-columns:auto auto 1fr;grid-row-gap:8px;padding-bottom:10px}.score-averages--value{width:25px;margin-right:5px;color:#f6903e;font-weight:600}.score-averages--bar{position:relative;z-index:1;top:7px;width:40px;margin-right:10px}.score-averages--bar--value{height:0;border-bottom:3px solid #f6903e;box-sizing:content-box}.score-averages--name{font-size:13px}.pond>label{display:none !important}.pond-inner label{display:inline-block !important}.pond-new-img-field{display:none}.pond-new-img-button{cursor:pointer}.pond-img-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;margin-top:10px}.pond-img-list:empty{display:none}.pond-img{position:relative;z-index:1;min-height:70px;margin-bottom:10px}.pond-img-thumb{max-width:100%}.pond-img-rotate{display:none}.pond-img-delete{position:absolute;z-index:1;right:0;top:0;padding:10px;background-color:rgba(255,255,255,0.8)}.pond-img-delete:before,.pond-img-delete:after{content:'';position:absolute;left:10%;top:calc(50% - 1px);width:80%;height:2px;background:#c90000}.pond-img-delete:before{transform:rotate(45deg)}.pond-img-delete:after{transform:rotate(135deg)}.layout-airport_transfers .transfer{margin-bottom:20px}.layout-airport_transfers .passengers{margin:10px 0}.layout-airport_transfers .driver-notification{margin:10px 0}.close-map{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:10px;width:40px;height:40px;box-shadow:0 1px 4px -1px rgba(0,0,0,0.7);border-radius:2px;background-color:white}.close-map--icon{width:18px;height:18px;fill:#767676}.close-map_left{left:10px}.close-map_right{right:10px}.unavailable-offer-message{border-radius:4px;padding:5px 10px;background-color:#767676;color:white;font-weight:600}.unavailable-offer-message:not(:last-child){margin-bottom:10px}.google-maps .unavailable-offer-message{margin:0 10px 12px}.free-cancellation{display:inline-flex;border-radius:4px;padding-left:5px;padding-right:10px;padding-top:3px;padding-bottom:5px;background-color:#55cb4b;color:white;line-height:1.2;font-size:13px;font-weight:600}.free-cancellation_shifted{margin-left:-5px}.free-cancellation_standalone{margin-left:auto;margin-right:auto}.free-cancellation--container{display:flex}.free-cancellation--container:not(:last-child){margin-bottom:10px}.free-cancellation--icon{margin-bottom:-5px}.payment-timing-label{display:inline-flex;align-items:center;border-radius:4px;padding-left:8px;padding-right:10px;padding-top:5px;padding-bottom:5px;background-color:rgba(85,203,75,0.1);color:#3b3b3b;line-height:1.2;font-size:13px;font-weight:600}.payment-timing-label--container:not(:last-child){margin-bottom:10px}.payment-timing-label--container_inline{display:inline-block}.payment-timing-label--container_shifted{margin-left:-5px}.payment-timing-label--icon{width:25px;height:17px;flex-shrink:0;margin-right:8px}.closest-airports{margin-bottom:20px;font-size:16px}.closest-airports--i{display:flex;justify-content:space-between}.closest-airports--i:not(:last-child){margin-bottom:10px}.closest-airports--i--content_distance{flex-shrink:0;margin-left:10px}.terms-text,.terms-text p{color:#767676;font-size:12px}.terms-text_force,.terms-text_force p{line-height:1.1 !important;font-size:12px !important}.swimwear-policy{line-height:1.2}.usage-tip{padding:15px}.usage-tip--container{width:300px;animation:1s headShake ease-in-out both 0.2s,fadeIn 0.2s steps(1, end)}.usage-tip--container:before,.usage-tip--container:after{content:'';position:absolute;z-index:2;display:block;border:10px solid transparent}.usage-tip--container_static{animation:none}.usage-tip--container_filter-settings{position:absolute;z-index:3;left:0;top:calc(50% + 23px);width:100%}.usage-tip--icon{width:22px;height:22px;margin-right:5px;margin-top:-7px;margin-bottom:-2px;fill:#f6903e}.usage-tip--title{flex-grow:1;font-size:16px;font-weight:600}.usage-tip--close{margin-left:5px;margin-right:-5px;border-radius:4px;padding:5px;transition:0.2s background-color ease-in-out;cursor:pointer}.usage-tip--close--icon{display:block;width:12px;height:12px;fill:#767676}.is-hover .usage-tip--close:hover{background-color:#ffdec6}.pricing-view-mode-option-all .pricing-view-mode-room-group-agency,.pricing-view-mode-option-all .pricing-view-mode-expanded-agency{display:none}.pricing-view-mode-option-guest .pricing-view-mode-room-group-agency,.pricing-view-mode-option-guest .pricing-view-mode-commission-percentage,.pricing-view-mode-option-guest .pricing-view-mode-commission-percentage-breakdown,.pricing-view-mode-option-guest .pricing-view-mode-modal-room-agency,.pricing-view-mode-option-guest .pricing-view-mode-agency,.pricing-view-mode-option-guest .pricing-view-mode-expanded-agency{display:none}.pricing-view-mode-option-agency .pricing-view-mode-commission-percentage,.pricing-view-mode-option-agency .pricing-view-mode-guest-percentage,.pricing-view-mode-option-agency .pricing-view-mode-guest,.pricing-view-mode-option-agency .pricing-view-mode-agency{display:none}.refer-a-friend--header{display:flex;height:160px;align-items:flex-end;justify-content:center;border-top-left-radius:inherit;border-top-right-radius:inherit;background-image:radial-gradient(circle at 50% 210%, #aee5e0, #101e3c 80%)}.refer-a-friend--body{padding:15px;text-align:center;font-size:20px}.air-astana-promotion{gap:10px;font-size:14px}.air-astana-promotion--icon{width:27px;height:27px}.air-astana-promotion--body p{display:inline}.air-astana-promotion_user-dropdown{border-radius:8px;padding:10px}.air-astana-promotion_black{background-color:rgba(0,0,0,0.03)}.air-astana-promotion_white{background-color:rgba(255,255,255,0.05)}.alfursan-promotion{gap:10px;font-size:14px}.alfursan-promotion--icon{width:27px;height:27px}.alfursan-promotion--body p{display:inline}.alfursan-promotion_user-dropdown{border-radius:8px;padding:10px}.alfursan-promotion_black{background-color:rgba(0,0,0,0.03)}.alfursan-promotion_white{background-color:rgba(255,255,255,0.05)}.turkish-airlines-promotion{gap:10px;font-size:14px}.turkish-airlines-promotion--icon{width:27px;height:27px}.turkish-airlines-promotion--body p{display:inline}.turkish-airlines-promotion_user-dropdown{border-radius:8px;padding:10px}.turkish-airlines-promotion_black{background-color:rgba(0,0,0,0.05)}.turkish-airlines-promotion_white{background-color:rgba(255,255,255,0.05)}.omantel-promotion{gap:10px;font-size:14px}.omantel-promotion--icon{width:27px;height:27px}.omantel-promotion--body p{display:inline}.omantel-promotion_user-dropdown{border-radius:8px;padding:10px}.omantel-promotion_black{background-color:rgba(0,0,0,0.03)}.omantel-promotion_white{background-color:rgba(255,255,255,0.05)}.supplier-contact{display:block;margin-bottom:10px;border:1px solid #00ada5;border-radius:4px;text-align:center;text-decoration:none;line-height:50px;font-size:16px;font-weight:600}.supplier-contact--icon{width:14px;height:20px;margin-right:5px;vertical-align:middle}.glossary-badge{position:absolute;z-index:1;display:inline-flex;align-items:center;background-color:#feb17a;font-weight:600}.glossary-badge--icon{fill:#3b3b3b}.block-list{box-shadow:0 4px 6px rgba(0,0,0,0.1);border-radius:10px;background-color:white;font-size:16px}.block-list--i{display:flex;min-height:40px;align-items:center;padding:10px 15px;color:#3b3b3b;text-decoration:none;line-height:1}.block-list--i:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.block-list--i:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.block-list--i:not(.block-list--i_title):not(:last-child){border-bottom:solid 1px rgba(0,0,0,0.05)}.details--container_opened .block-list--i_title{border-bottom:solid 1px rgba(0,0,0,0.05)}.block-list--i_nested{padding-left:40px}.block-list--i_nested-s{padding-left:30px}.block-list--i_collapsible{display:block;padding:0}.block-list--i_inverse{border:1px solid rgba(255,255,255,0.2);color:white}.block-list--i_inverse:not(:last-child){border-bottom:none}.block-list--title{flex-grow:1}.block-list--description{margin-left:10px;color:#767676}.block-list--chevron{width:7px;height:11px;flex-shrink:0;margin-left:10px;fill:#c5c5c5}.block-list--chevron_white{fill:white}.block-list--chevron_bottom{transition:transform 0.2s ease-in-out;width:11px;height:7px}.details--container_opened .block-list--chevron_bottom{transform:rotateX(180deg)}.block-list_inline{display:inline-block}.block-list_fullwidth{width:100%}.block-list_inverse{background-color:rgba(255,255,255,0.05)}.favourites-top{padding-top:15px;background-color:white}.favourites-bottom{border-top:1px solid #e6e6e6;padding:15px 0}.single-page{flex-grow:1;padding-bottom:25px}.single-page,.single-page p{font-size:16px}.single-page_white{background-color:white}.single-page_center{flex-direction:column;padding-top:25px}.single-page_small{padding-top:80px;padding-bottom:80px}.single-page .page-title{position:relative;z-index:1}.single-page .page-title:before{content:'';position:absolute;z-index:-1;left:50%;top:0;width:var(--document-width);height:calc(100% + 1px);transform:translateX(-50%);border-bottom:1px solid #adadad;background-color:#f5f5f5}.app-landing--header{background-image:url(/assets/front/application/app-landing/hero@1x-b88a4e72bcab044843130e2a91a51f97e529643960d850d012e8b22f70520ca5.jpg);padding-top:50px;background-repeat:no-repeat;background-position:center bottom}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.app-landing--header{background-image:url(/assets/front/application/app-landing/hero@2x-89d8f4d7b88d3cee243345714a03711006777859ea0ae108cddecc21d977d0c4.jpg)}}.app-landing--header--main-image{display:block}.app-landing--title,.app-landing--subtitle{color:#101e3c}.place-info p,.place-info li{font-size:16px}.place-info-group{font-size:16px}.place-info-group:not(:last-child){margin-bottom:15px}.place-info-group_s:not(:last-child){margin-bottom:10px}.place-info-group--subtitle{border-bottom:1px solid #e6e6e6;padding-bottom:5px;font-size:16px;font-weight:600}.place-info-group--subtitle:not(:last-child){margin-bottom:10px}.place-info--section:not(:last-child){margin-bottom:25px}.place-info--note{line-height:1;font-size:13px}.place-info--list{padding-right:10px;padding-top:10px;padding-bottom:15px}.place-info-i{background-color:white}.place-info--title{font-size:18px;display:flex;align-items:center;line-height:1.2}.place-info--subtitle{display:flex;align-items:center;font-size:16px;font-weight:600}.place-info--subtitle_mark{display:inline-block;margin:10px;margin-left:-15px;padding:5px 15px;background-color:#fff2e8;vertical-align:middle}.place-info--subtitle_mark:first-child{margin-top:0}.place-info--extras .place-info--subtitle:not(.place-info--subtitle_mark){margin-bottom:10px;color:#767676}.place-info--subtitle_reviews{margin-top:0;margin-bottom:0}.place-info--subtitle--note{font-weight:400}.place-info--subtitle.place-info-icons{margin-bottom:3px}.place-info--rooms{font-size:14px}.place-info--rooms a{text-decoration:none}.place-info-i p,.place-info-i ul,.place-info-i_notes{line-height:24px}.place-info-i-btn{position:relative;z-index:1;justify-content:flex-start;padding-right:35px}.place-info-i_notes{font-size:16px}.place-info-about-staying,.place-info-about-languages{margin-bottom:8px;line-height:24px}.place-info-about-services{border-top:1px solid #c5c5c5;padding-top:5px}.place-info-about-services-i{position:relative;display:inline-block;vertical-align:top;margin-right:15px;margin-top:5px;line-height:24px}.place-info-badge{display:inline-flex;align-items:center;vertical-align:middle;border-radius:99px;padding:3px 10px;color:rgba(0,0,0,0.7);line-height:1.1;font-size:12px;font-weight:600}.place-info-badge_seasonal{background-color:rgba(0,0,0,0.03)}.place-info-badge_available{background-color:#cef2ca}.place-info-badge_gender{height:20px;overflow:hidden;margin-right:5px;padding-top:0;padding-bottom:0;background-color:#fff2e8;color:#f6903e;white-space:nowrap}.place-info-badge_unavailable{background-color:#ffd6cf;color:#c90000}.place-info-badge--icon{margin-left:-5px;margin-right:5px}[dir=rtl] .place-info-badge--icon{transform:scale(-1, 1)}.place-info-icons{display:flex}.place-info-icons_inline{display:inline-flex}.place-info-icons_xs{line-height:20px}.place-info-icons_s{line-height:24px}.place-info-icons--icon{width:30px;height:30px;flex-shrink:0;margin-right:5px;fill:#f6903e}.place-info-icons_xs .place-info-icons--icon{width:20px;height:20px}.place-info-icons_s .place-info-icons--icon{width:24px;height:24px}.place-info-extras-i{display:flex;align-items:center}.place-info-extras-i:not(:last-child){margin-bottom:10px}.place-info-extras .place-extras-i--content,.place-info-extras .place-extras-i--price{font-size:16px}.place-info-gender:not(:last-child){margin-bottom:10px}li .place-info-gender:not(.place-info-gender_inline){margin-top:5px}.place-info-gender--row{position:relative;z-index:1;padding:10px;background-color:#faeedb}.place-info-gender--row--toggle{margin-left:5px;padding-right:13px}.place-info-gender--title{display:flex;justify-content:space-between;font-size:14px;font-weight:600}.place-info-gender--schedule{line-height:1.4;font-size:14px !important;vertical-align:middle}.place-info-gender--age-restriction{line-height:1.4;vertical-align:middle}.place-info-video--player{position:relative;padding-bottom:64.75%}.place-info-video--player iframe{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.place-info-list{position:relative;z-index:1;margin:5px 0 0;padding-left:25px;line-height:1.4;font-size:16px}.place-info-list--icon{position:absolute;z-index:1;left:0;top:0;width:20px;height:20px;fill:#f6903e}.place-info-list--icon_on{left:2.5px;top:3px;width:15px;height:12px}.place-info-list--icon_pending{fill:#adadad}.place-info-list_pending{color:#767676}.place-info-list--pending-message:not(:last-child){margin-right:10px}.place-info--seclusion{margin-top:10px;border-top:1px solid #e6e6e6;padding-top:5px;color:#767676;font-size:14px}.place-info--seclusion p:not(:last-child){margin-bottom:5px}.place-info-map{position:relative;z-index:1;display:block}.place-info-map--img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.place-info-map--link{position:absolute;z-index:1;right:0;top:0;padding:10px;background:rgba(255,255,255,0.9)}.place-info-map--icon{margin-right:3px;vertical-align:middle}.room-leisure{border:1px solid #c5c5c5;border-radius:8px;background-color:white}.room-leisure--i{padding-left:10px;padding-right:31px;padding-top:10px;padding-bottom:10px;line-height:1.6;font-size:14px}.room-leisure--i:not(:last-child){border-bottom:1px solid #c5c5c5}.room-leisure--title{font-weight:600}.collapsible-room-leisure_expanded .room-leisure--title{display:inline-block;vertical-align:top}.room-leisure--title:not(:last-child){margin-bottom:5px}.collapsible-room-leisure_expanded .room-leisure--seclusion{display:block}.room-leisure--additional{padding-top:10px}.halal-destinations--i,.halal-attributes--i{border-radius:12px;background-color:white}.halal-attributes--i{position:relative;padding-top:20px;padding-bottom:20px}.halal-attributes--i:before{position:absolute;left:-16px;top:20px;width:85px;height:105px}.halal-attributes--title{font-size:22px;margin-bottom:5px;color:#101e3c}.halal-destinations--link,.halal-attributes--link{display:inline-block;min-width:100%;padding-right:15px}.halal-destinations--link:after,.halal-attributes--link:after{content:'';display:inline-block;width:7px;height:11px;margin-left:5px;margin-right:-13px;background-image:url(/assets/front/shared/halal/chevron_-6f120eab2d6fcdc498a65c010659952369a311cba2384a5c71cde3756a1f7114.svg);background-size:100% 100%;vertical-align:middle}[dir=rtl] .halal-destinations--link:after,[dir=rtl] .halal-attributes--link:after{transform:scale(-1, 1)}.layout-turkish_airlines_partnerships .halal-attributes,.layout-turkish_airlines_giveaway_partnerships .halal-attributes{margin-bottom:0}.halal-attributes--i:before{content:''}.halal-attributes--i_beaches-and-pools:before{background-image:url(/assets/front/shared/halal-attributes/beaches-and-pools_-bd9bd3e64a1c54363a0c39473bc0eb036a37d1b494e66c74a0f3591beb9e4c75.svg)}.halal-attributes--i_halal-food:before{background-image:url(/assets/front/shared/halal-attributes/halal-food_-e28d654d317b7b28861094f161168cd9b94842cf32899d1c2591db9ce79d42d2.svg)}.halal-attributes--i_no-alcohol:before{background-image:url(/assets/front/shared/halal-attributes/no-alcohol_-43aa59c85b6257aad2e976f11fba470385d2fb130c0a41d766767aeb11296f6b.svg)}.halal-attributes--i_entertainment:before{background-image:url(/assets/front/shared/halal-attributes/entertainment_-f5f8b9413fda1cd5647a78e14d4a8872c67324af3954f65eabe1278618e078b9.svg)}.halal-attributes--i_umrah:before{background-image:url(/assets/front/shared/halal-attributes/umrah_-048772ab720a727e49be85dbdfa01a5501a9ffab8e897ae2b3472618e355b6b6.svg)}.halal-attributes--i_reviews:before{background-image:url(/assets/front/shared/halal-attributes/reviews_-10cfe0e62f53ceded7390240bfef3f212d223f601ef23ba02d8f736792acf78f.svg)}.halal-attributes--body{font-size:16px}.halal-attributes--body:not(:last-child){margin-bottom:10px}.halal-attributes--link{font-size:16px}.halal-destinations{display:flex}.halal-destinations--i{width:333px;overflow:hidden}.halal-destinations--i--container{display:flex}.halal-destinations--i--container:not(:last-child){margin-right:20px}.halal-destinations--header{display:flex;height:250px;align-items:flex-end;padding:25px 15px;background-size:cover}.halal-destinations--title{font-size:32px;color:white;text-shadow:0 1px 2px rgba(0,0,0,0.4);line-height:1}.halal-destinations--body{padding:20px 15px}.halal-destinations--link{color:#3b3b3b;text-decoration:none;font-size:16px}.halal-destinations--link--container{padding-left:15px}.halal-destinations--link--container:not(:last-child){margin-bottom:10px}.halal-destinations--link--container:before{content:'\2022';display:inline-block;width:15px;margin-left:-15px;color:#00ada5;line-height:22px;font-size:24px;vertical-align:top}.halal-destinations--link span{box-shadow:inset 0 0 0 white, inset 0 -1px 0 #00ada5}.halal-destinations--link .halal--chevron-icon{fill:#00ada5}.halal-properties--img{display:block;background-size:cover}.halal-properties--content{background-color:#f5f5f5}.halal-properties--content a{box-shadow:inset 0 0 0 #f5f5f5,inset 0 -1px 0 rgba(173,173,173,0.4)}.halal-properties--title,.halal-properties--title a,.halal-properties--location,.halal-properties--location a{color:#101e3c;text-decoration:none}.halal-properties--location{font-size:16px}.halal-properties--location--icon{vertical-align:middle;width:20px;height:20px;fill:#f6903e}.offer-discounts{display:inline-grid;grid-template-columns:auto auto;grid-template-rows:auto auto;color:white;line-height:22px;white-space:nowrap;font-weight:600}.offer-discounts:empty{display:block}.offer-discounts--price{margin-bottom:5px;padding-left:6px;padding-right:18px;background-color:rgba(0,0,0,0.2);text-shadow:0 1px 2px rgba(0,0,0,0.4);font-size:13px}.offer-discounts--price-value{text-decoration:line-through}.offer-discounts--price-value:before,.offer-discounts--price-value:after{content:'\00a0'}.offer-discounts--percentage{position:relative;z-index:1;margin-bottom:5px;padding:0 6px;padding-left:16px;font-size:16px}.offer-discounts--percentage_default{background-color:#ff3133}.offer-discounts--percentage_gold,.offer-discounts--percentage_classic{background-color:#ca8300}.offer-discounts--percentage_platinum,.offer-discounts--percentage_select{background-color:#767676}.offer-discounts--percentage_diamond,.offer-discounts--percentage_elite{background-color:#3e588a}.offer-discounts_extra{margin-top:-5px;border-top-left-radius:12px;border-bottom-left-radius:12px;padding:0 6px;font-size:12px}.offer-discounts_extra.offer-discounts_classic{background-image:linear-gradient(to bottom, #ca8300, #e8b26b)}.offer-discounts_extra.offer-discounts_select{background-image:linear-gradient(to bottom, #767676, #acacac)}.offer-discounts_extra.offer-discounts_elite{background-image:linear-gradient(to bottom, #3e588a, #2c8ee1)}.offer-discounts_short{grid-template-columns:auto;grid-template-rows:auto}.offer-discounts-subscription{position:relative;z-index:1;display:inline-block;vertical-align:top;padding-left:16px;padding-right:6px;background-color:#e9be73;color:rgba(0,0,0,0.7);text-decoration:underline;line-height:26px;white-space:nowrap;font-size:13px;font-weight:600;transition:background-color 0.2s ease-in-out}.offer-discounts-subscription--container{text-align:right}.is-hover .offer-discounts-subscription:hover{background:#f2d4a2}.price-and-conditions_active .offer-discounts-subscription{display:none}.offer-discounts-subscription_standalone{margin-left:15px;border-top-right-radius:2px;border-bottom-right-radius:2px}.offer-discounts-subscription_standalone:not(:last-child){margin-right:5px}.offer-discounts-subscription_standalone:not(:last-child){margin-bottom:10px}.offer-discounts-icon{position:absolute;z-index:1;left:0%;top:50%;transform:translate(-50%, -50%);margin-top:1px}.offer-discounts-icon_discount{width:26px;height:26px;margin-top:0}@keyframes open-modal{from{opacity:0}to{opacity:1}}@keyframes close-modal{from{opacity:1}to{opacity:0}}.modal{position:relative;z-index:1;width:375px;overflow:hidden;margin:50px auto;box-shadow:0 20px 30px 0 rgba(0,0,0,0.2);border-radius:12px;background-color:white;color:#3b3b3b;text-align:left;font-size:16px;box-sizing:border-box}[dir=rtl] .modal{direction:rtl}.modal_closing{animation:close-modal 0.25s cubic-bezier(0.4, 0.4, 0, 1) forwards}.modal--suggestion{text-align:center}.modal--suggestion--link{display:inline-block;font-weight:600}.modal--overlay{position:absolute;z-index:19;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);animation:open-modal 0.25s cubic-bezier(0.4, 0.4, 0, 1) forwards}.modal--overlay_closing{animation:close-modal 0.25s cubic-bezier(0.4, 0.4, 0, 1) forwards}.modal_unstyled{overflow:visible;box-shadow:none;border:0;border-radius:0;background-color:transparent}.modal_auto{width:auto;max-width:none}.modal_stretch-width{width:100%;max-width:100%}.modal-back{position:relative;left:-16px;width:44px;height:44px;margin-right:auto;color:#3b3b3b}.modal-back--icon{display:block}[dir=rtl] .modal-back--icon{transform:rotate(180deg)}.is-hover .modal-back:hover{color:#009089}.modal-body{padding-left:25px;padding-right:25px;padding-top:25px;padding-bottom:25px}.modal_login .modal-body:not(:last-child){position:relative;z-index:1;box-shadow:0 0 3px 0 rgba(0,0,0,0.4)}.modal-body_spaceless{padding:0}.modal-close{margin-left:auto;color:#3b3b3b;transition:color 0.2s ease-in-out;cursor:pointer}.modal-close--container{position:relative;z-index:1}.modal-close--icon{display:block;width:14px;height:14px}.modal-close--icon_m{width:16px;height:16px}.modal-close--icon_l{width:18px;height:18px}.modal-close--icon_grey-light{color:#767676}.is-hover .modal-close--icon_grey-light:hover{color:#767676}.modal-close_colorized{color:#00ada5}.modal-close_absolute{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;right:0;top:0;width:28px;height:28px}.modal-close_l{right:3px;top:3px;width:32px;height:32px}.modal-close_xl{width:44px;height:44px}.modal-close_xl.modal-close_shifted:has(.modal-close--icon_l){right:-13px}.modal-close_shifted{position:relative}.is-hover .modal-close:hover{color:#009089}.modal-container{position:absolute;z-index:20;top:50%;max-height:100%;transform:translateY(-50%);overflow-y:scroll;text-align:center;direction:ltr;-webkit-overflow-scrolling:touch}.noscroll .modal-container:not(.modal-container_glossary){animation:open-modal 0.25s cubic-bezier(0.4, 0.4, 0, 1) forwards}.modal-container_closing:not(.modal-container_glossary){animation:close-modal 0.25s cubic-bezier(0.4, 0.4, 0, 1) forwards}.modal-footer{background-color:#e6e6e6}.modal-footer_transparent{background-color:transparent}.modal-footer:not(:last-child){border-bottom:1px solid #c5c5c5;padding-bottom:10px}.modal_invalid{animation:shake 0.5s linear}.modal-form:not(:last-child){margin-bottom:15px}.modal-form .error{color:#f6903e}.modal-form .error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.043 10h-2V3.828L1.886 5.985.472 4.57 5.042 0l4.572 4.57L8.2 5.986 6.043 3.828V10z' fill='%23ed9042' fill-rule='evenodd'/%3E%3C/svg%3E")}.modal-form-i.field-container:not(:last-child){margin-bottom:10px}.modal-form .modal--label{display:block;color:inherit;font-size:inherit}.modal-form .modal--label:first-child{font-weight:600}.modal-form input[type='password']{padding-right:42px}.ie .modal-form input[type='password']{padding-right:10px}.modal--forgot-password{display:block;margin-top:5px;font-size:13px}.modal-header{gap:20px;padding-left:25px;padding-right:25px}.modal-socials{padding:7px 20px;background-color:#e6e6e6}.modal-socials:not(:last-child){border-bottom:1px solid #c5c5c5}.modal-socials p{color:#767676;text-align:center;font-size:16px;font-weight:600}.modal-socials-i{position:relative;display:block;margin-bottom:10px;border-bottom-style:solid;border-bottom-width:3px;border-radius:4px;padding-left:50px;padding-right:10px;padding-top:10px;padding-bottom:10px;text-decoration:none;font-size:14px;font-weight:600}.modal-socials-i--icon{position:absolute}.modal-socials-i_apple,.modal-socials-i_google{border-bottom-color:#c5c5c5;background-color:white}.modal-socials-i_apple,.is-hover .modal-socials-i_apple:hover,.modal-socials-i_google,.is-hover .modal-socials-i_google:hover{color:#3b3b3b}.modal-socials-i_apple .modal-socials-i--icon,.modal-socials-i_google .modal-socials-i--icon{left:13px;top:50%;transform:translate(0, -50%)}.modal-socials-i_fb{border-bottom-color:#163068;background-color:#4267b2}.modal-socials-i_fb,.is-hover .modal-socials-i_fb:hover{color:white}.modal-socials-i_fb .modal-socials-i--icon{left:13px;bottom:0}.destinations--title{text-align:center}.destinations-header--img{-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.destinations-header--content{position:relative;z-index:1;display:flex;flex-direction:column;flex-grow:1}.destinations-header--title{line-height:1}.destinations-header--title--container{margin-top:auto}.destinations-header--title_inverse{color:white;text-shadow:0 1px 1px rgba(0,0,0,0.4)}.layout-new_landing_pages_show .destinations-header--title{font-size:24px}.destinations-header--subtitle{display:block;color:#f6903e}.destinations-header--title_inverse .destinations-header--subtitle{color:white}.destinations-header_promo{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;background-color:#101e3c}.destinations-footer--container{background-color:white}.destinations-footer--toggle{padding:20px 0;text-align:center;font-size:16px}.destinations-information{padding:15px 20px}.destinations-information--body{display:grid;grid-template-rows:repeat(4, auto);grid-row-gap:10px}.destinations-information--i{font-size:16px}.destinations-information--i a{color:#3b3b3b}.destinations-list{overflow:hidden;border-radius:4px;background-color:white}.destinations-list a{color:#3b3b3b}.destinations-list--header{border-top-left-radius:inherit;border-top-right-radius:inherit;padding:8px 20px 10px;background-color:#e6e6e6}.destinations-list--header,.destinations-list--header a{font-size:20px;font-weight:600}.destinations-list--header:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.destinations-list--body{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;padding:15px 10px 5px}.destinations-list--body a{display:block;padding:0 10px 10px;font-size:16px}.destinations-list--footer{padding-bottom:15px;text-align:center}.destinations-list--footer a{color:#00ada5}.destinations-list--toggle{font-size:18px}.destinations-tags-i{display:inline-flex;vertical-align:top;align-items:center;margin-right:10px;margin-bottom:10px;border-radius:100px;padding:0 10px;background-color:white;color:#3b3b3b;text-decoration:none;line-height:20px}.destinations-tags-i_selected{box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);background-color:#f2d4a2}.is-hover .destinations-tags-i_selected:hover{color:#3b3b3b;cursor:default}.destinations-tags-i_all{color:#767676}.destinations-tags_countries .destinations-tags-i{min-height:36px;font-size:16px;font-weight:600}.destinations-tags_s .destinations-tags-i{min-height:30px;margin-right:10px;margin-bottom:10px;font-size:14px}.destinations-tags--title{font-size:18px;margin-bottom:15px}.user--avatar{background-position:center;background-size:cover}.user--icon+.user--avatar{margin-right:25px;margin-top:4px}.user-progress--compare{border-bottom:1px solid #c5c5c5;text-decoration:none}.is-hover .user-progress--compare:hover{border-color:transparent}.user--light{position:absolute;z-index:1;top:0;width:56px;height:28px;pointer-events:none}.user--light_customer{right:5px}.user--light_guest{right:-13px}.user-points{display:grid;grid-template-columns:auto 1fr auto auto;grid-auto-flow:row;grid-gap:10px 15px;line-height:1.2}.user-points:not(:last-child){margin-bottom:15px}.user-points--container{position:relative;z-index:1;padding:10px 15px;background-color:white}.user-points--container:not(:last-child){margin-bottom:20px}.user-points--i_title{grid-column:1 / 3}.user-points--i_date{grid-column:1}.user-points--i_place{grid-column:2}.user-points--i_status{grid-column:3}.user-points--i_cash{grid-column:4}.user-points--i_wide{grid-column:1 / 5}.user-points--i_status,.user-points--i_cash{text-align:right}.user-points--i_status.user-points--i_be-earned,.user-points--i_cash.user-points--i_be-earned{color:#939393}.user-points--i_header,.user-points--i_subheader{font-weight:600}.user-points--i_header{font-size:16px}.user-points--i_hidden{display:none}.user-points--i_marked{position:relative}.user-points--i_marked:before{position:absolute;z-index:1;top:50%;transform:translateY(-50%);content:'';left:-15px;width:10px;height:16px;border-radius:0 2px 2px 0}.user-points--i_marked.user-points--i_be-earned:before{background-color:rgba(246,144,62,0.3)}.user-points--i_marked.user-points--i_earned:before{background-color:#f6903e}.user-points--i_more{font-size:16px}.user-points--link{border-bottom:1px solid #c5c5c5;color:#3b3b3b;text-decoration:none}.is-hover .user-points--link:hover{border-color:#fff2e8;color:#3b3b3b}.user-navigation{margin:0 15px;box-shadow:0 4px 6px 0 rgba(0,0,0,0.1);border-radius:10px;background-color:white}.user-navigation a,.user-navigation--btn{color:#3b3b3b;text-decoration:none;font-size:16px;font-weight:600}.is-hover .user-navigation a:hover,.is-hover .user-navigation--btn:hover{color:#f6903e}.user-navigation--btn{width:100%;border:none;background-color:transparent;transition:color 0.2s ease-in-out;cursor:pointer}.user-navigation--i{display:flex;min-height:40px;align-items:center;padding:9px 10px 10px}.user-navigation--i:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.user-navigation--i:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.user-navigation--i:not(:last-child){border-bottom:solid 1px rgba(0,0,0,0.05)}.user-navigation--i--title{margin-right:auto}.user-navigation--i--chevron-icon{width:7px;height:11px;flex-shrink:0;margin-left:5px;fill:#f6903e}.user-navigation--i--count{margin-left:10px}.user-navigation--i_disabled{opacity:0.5;pointer-events:none}.user-dropdown{border-radius:0 0 10px 10px;padding-bottom:10px;background-color:#fff2e8}.user-dropdown--link{font-size:16px}.user-dropdown-group{padding:10px 15px}.user-dropdown-group:not(:first-child){border-top:1px solid rgba(0,0,0,0.05)}.user-dropdown-group_flex{display:flex;align-items:center;justify-content:space-between}.user-dropdown-header{margin-bottom:5px}.user-dropdown-header--i{font-size:16px}.user-dropdown-header--i:not(:last-child){margin-bottom:10px}.user-dropdown-header--i_flex{display:flex}.user-dropdown-options{padding:0 15px}.user-progress{position:relative;z-index:1;margin-bottom:10px}.user-progress--header{margin-bottom:5px;text-align:center;font-size:16px;font-weight:600}.user-progress--header_with-horizontal-indents{margin-left:15px;margin-right:15px}.user-progress--info{font-size:14px;font-weight:400}.user-progress--compare{position:relative;z-index:1;display:inline-block;margin-left:18px;margin-top:10px;color:#939393;text-decoration:none;line-height:1;font-weight:400}.is-hover .user-progress--compare:hover{color:#939393}.user-progress--compare--icon{content:'';position:absolute;left:-18px;top:53%;transform:translateY(-50%)}.user-progress-scale{position:absolute;z-index:1;left:25px;right:25px;top:9px;height:20px;background-color:rgba(0,0,0,0.05)}.user-progress-scale--active{position:absolute;z-index:1;left:0;top:2px;bottom:2px;border-radius:2px}.user-progress-scale--active_current{z-index:2;background-color:#f6903e}.user-progress-scale--active_upcoming{z-index:1;background-color:rgba(246,144,62,0.3)}.user-progress-statuses{position:relative;z-index:2;display:flex;justify-content:space-between}.user-progress-statuses--i{display:flex;width:50px;flex-direction:column;text-align:center;font-size:13px;font-weight:600}.user-progress-statuses--i:nth-child(2){align-items:center}.user-progress-statuses--i:last-child{align-items:flex-end}.destination-search{position:relative;z-index:1}.destination-search_claim{flex-grow:1}.destination-search-input{position:relative;z-index:2;display:flex}.destination-search-input input[type=text],.destination-search-input--field{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;height:46px;flex-grow:1;box-shadow:0 0 4px #adadad;border:0;border-radius:8px;padding-left:48px;padding-right:46px;background-color:white;color:#3b3b3b;line-height:1;font-size:16px !important}.destination-search-input--field{line-height:46px}.destination-search-input--field_fake{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.destination-search-input--field_placeholder{color:#adadad}.destination-search-input--search-icon{position:absolute;z-index:3;top:50%;transform:translateY(-50%);left:13px;width:22px;height:22px;fill:#00ada5}.destination-search-input--clear{display:flex;align-items:center;justify-content:center;position:absolute;z-index:3;top:50%;transform:translateY(-50%);right:13px;width:20px}.destination-search-input--clear--icon{fill:#adadad}.destination-search-input_basic input[type=text]{box-shadow:none;border:1px solid #adadad}.destination-search-input_basic input[type=text]:focus{box-shadow:none}.destination-recent-searches--container{padding:0 15px}.destination-recent-searches--container:not(:last-child){margin-bottom:20px}.destination-recent-searches--header{font-size:16px}.destination-recent-searches--i{padding:10px 0}.destination-recent-searches--i:hover{color:#47c4bc;cursor:pointer}.destination-recent-searches--title{font-size:16px}.destination-search-results{position:relative;z-index:1;margin:-4px 0 0;border-radius:0 0 4px 4px;padding:4px 0 0;background-color:white}.destination-search-results--i{position:relative;z-index:1;display:flex;min-height:50px;align-items:center;padding:5px 10px;gap:10px}.destination-search-results--i:not(:last-child){border-bottom:1px solid #f5f5f5}.destination-search-results--i--body{width:100%;min-width:0}.destination-search-results--i--title-and-count{display:flex;align-items:center;justify-content:space-between}.destination-search-results--i--title,.destination-search-results--i--count{font-size:16px;font-weight:600}.destination-search-results--i--title{position:relative;z-index:1}.destination-search-results--i--count{flex-shrink:0;margin-left:10px;color:#adadad}.destination-search-results--i--loading{width:30px;height:30px;animation:rotate 1s infinite linear}.destination-search-results--i--location{color:#939393;font-size:13px}.destination-search-results--i_not-found{font-size:13px;font-weight:600}.destination-search-results_absolute{position:absolute;top:100%;box-shadow:0 4px 10px 0 rgba(0,0,0,0.05);border:1px solid #f5f5f5;background-color:white}.ui-datepicker{text-align:center}.ui-datepicker td{height:33px;font-size:16px}.ui-datepicker span.ui-state-default{opacity:0.35}.ui-datepicker a.ui-state-default{color:#3b3b3b;text-decoration:none;transition:color 0.2s ease-in-out}.is-hover .ui-datepicker a.ui-state-default:hover{color:#00ada5}.ui-datepicker:not(.ui-datepicker_availability):first-child:after{content:'';position:absolute;left:0;top:0;pointer-events:none;opacity:0.001;background-image:url(/assets/front/shared/ui_datepicker/range-arrows_left_-7277350d6f8f5d960aff2762abee8bece8f6942004ab574ce0c82e3b8f1da3d1.svg)}.ui-datepicker-header{position:relative;height:20px;margin:0 5px;line-height:20px}.ui-datepicker_availability .ui-datepicker-header{color:#101e3c;font-size:16px}.ui-datepicker-title{font-size:16px;font-weight:600}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;z-index:1}.ui-datepicker-prev.ui-state-disabled,.ui-datepicker-next.ui-state-disabled{display:none}.ui-datepicker-prev--icon,.ui-datepicker-next--icon{transform:translate(-50%, -50%);position:absolute;z-index:1;left:50%;top:50%;transform-origin:left center;fill:#00ada5}.sf-datepicker{display:grid;grid-template-columns:repeat(7, minmax(14.285714286%, 1fr))}.sf-datepicker--cell{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.sf-datepicker--cell_active{z-index:3}.sf-datepicker--cell_weekday{font-weight:600}.sf-datepicker--cell_weekday:not(:empty){height:23px}.sf-datepicker--cell_day{line-height:21px;vertical-align:middle;font-size:16px}.sf-datepicker--cell_day:not(:empty){height:33px}.sf-datepicker--cell_selected:before,.is-hover .sf-datepicker--cell_selectable:hover:before{position:absolute;z-index:-1;top:50%;transform:translateY(-50%);content:'';left:50%;width:34px;height:29px;opacity:1;background-image:url(/assets/front/shared/ui_datepicker/range-arrows_left_-7277350d6f8f5d960aff2762abee8bece8f6942004ab574ce0c82e3b8f1da3d1.svg);background-repeat:no-repeat}.sf-datepicker--cell_selected{font-weight:600}.sf-datepicker--cell_selectable{cursor:pointer}.sf-datepicker--cell_unselectable:not(.sf-datepicker--cell_selected){color:#adadad}.sf-datepicker--cell_range,.sf-datepicker--cell_current,.sf-datepicker--cell_opposite{background:linear-gradient(to right, #f2d4a2, #f2d4a2) no-repeat}.sf-datepicker--cell_range{background-position:center center;background-size:100% 25px}.sf-datepicker--cell_opposite,.sf-datepicker--cell_current{background-size:50% 25px}.sf-datepicker--cell_mixed-availability{background:linear-gradient(to right, #b2eaac 50%, #ffd6cf)}.availability-calendar .sf-datepicker--cell:empty{height:0}.sf-datepicker--tooltip{cursor:default}.sf-datepicker--tooltip,.sf-datepicker--tooltip--container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.sf-datepicker--cell_selectable .sf-datepicker--tooltip{cursor:pointer}.search--date_checkin .sf-datepicker--cell_opposite,.search--date_checkout .sf-datepicker--cell_current{background-position:left center}.search--date_checkin .sf-datepicker--cell_opposite:before,.search--date_checkout .sf-datepicker--cell_current:before{margin-left:-18px}.search--date_checkin .sf-datepicker--cell_opposite:not(.sf-datepicker--cell_selected),.search--date_checkout .sf-datepicker--cell_current:not(.sf-datepicker--cell_selected){background-size:100% 25px}.search--date_checkin .sf-datepicker--cell_opposite:before{background-position:0 -90px}.search--date_checkout .sf-datepicker--cell_current:before{background-position:0 -150px}.search--date_checkin .sf-datepicker--cell_current,.search--date_checkout .sf-datepicker--cell_opposite{background-position:right center}.search--date_checkin .sf-datepicker--cell_current:before,.search--date_checkout .sf-datepicker--cell_opposite:before{margin-left:-14px}.search--date_checkin .sf-datepicker--cell_current:before{background-position:0 -120px}.search--date_checkout .sf-datepicker--cell_opposite:before{background-position:0 -60px}.is-hover .search--date_checkin .sf-datepicker--cell_selectable:hover:before{margin-left:-14px;background-position:0 0}.is-hover .search--date_checkout .sf-datepicker--cell_selectable:hover:before{margin-left:-18px;background-position:0 -30px}.reviews-i{display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;padding:15px}.reviews-i--score{grid-area:review_score;border:1px solid currentColor;background-color:transparent;color:#f6903e}.reviews-i--header{line-height:1.1;font-weight:600}.reviews-i--header-container{grid-area:review_header;display:flex;align-self:center;justify-content:space-between}.reviews-i--translate:before{content:'';display:inline-block;vertical-align:-5px;width:27px;height:20px;background:url(/assets/front/shared/reviews-i/translate-dark@2x-f979bba9482be4c99bc4dcc5205a7c93d3f7e016a1132cfb2cfce9dde22eead7.png) no-repeat;background-size:100% auto}[dir=ltr] .reviews-i--translate{margin-left:5px}[dir=rtl] .reviews-i--translate{margin-right:5px}.is-hover .reviews-i--translate:hover{color:#47c4bc}.reviews-i--icon{margin-top:15px;justify-self:center}.reviews-i--icon_pros{grid-area:review_icon_pros}.reviews-i--icon_cons{grid-area:review_icon_cons}.reviews-i--body{margin-top:10px}.reviews-i[dir=rtl] .reviews-i--body{text-align:right}.reviews-i[dir=ltr] .reviews-i--body{text-align:left}.reviews-i--body_pros{grid-area:review_body_pros}.reviews-i--body_cons{grid-area:review_body_cons}.reviews-i--footer{grid-area:review_footer;display:flex}.reviews-i--author{color:#adadad;font-size:14px;font-style:italic}.reviews-i--translated-by{white-space:nowrap;font-size:13px}.reviews-i--translated-by a{color:#3b3b3b;text-decoration:none;cursor:default}.reviews-i--translated-by-icon{display:inline-block;vertical-align:middle}[dir=ltr] .reviews-i--translated-by-icon{margin-left:3px}[dir=rtl] .reviews-i--translated-by-icon{margin-right:3px}.reviews-i[data-state='translated'] [data-state='original'],.reviews-i[data-state='original'] [data-state='translated']{display:none}.reviews-i:not(:first-child){border-top:1px solid #ededed}.reviews-i_short{grid-template-areas:'review_score      review_header' 'review_body_pros  review_body_pros' 'review_footer     review_footer'}.reviews-i_expanded{grid-template-areas:'review_score      review_header' 'review_icon_pros  review_body_pros' 'review_icon_cons  review_body_cons' '_                 review_footer'}.reviews-place{display:grid}.reviews-place--container{position:sticky;z-index:2;top:0}.reviews-place--title{grid-area:reviews-place-title;font-size:16px;font-weight:600}.reviews-translate{border:1px solid currentColor;transition:background-color 0.2s ease-in-out}.reviews-translate:before{content:'';display:inline-block;vertical-align:-5px;width:27px;height:20px;margin-right:10px;background-repeat:no-repeat;background-size:100% auto}.is-hover .reviews-translate:hover{background-color:#00ada5;color:white}.reviews-footer{margin-top:20px;text-align:center}.rooms-group-header{display:flex}.rooms-group-header--title{font-size:18px}.rooms-group-selection{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;width:100%;border:0 solid #e6e6e6;border-bottom-width:1px;padding:10px 15px;background-color:white;color:#3b3b3b;text-align:left;font-family:system-ui;transition:0.3s border-color, 0.3s background-color;-moz-column-gap:20px;column-gap:20px;row-gap:3px}.rooms-group-selection a{color:inherit;text-decoration:none}.rooms-group-selection--title{font-size:18px;grid-area:title;gap:10px}.rooms-group-selection--separator{color:#f6903e;font-size:18px}.rooms-group-selection--description{font-size:16px;grid-area:description}.rooms-group-selection--rooms{color:#939393}.rooms-group-selection--price{font-weight:600}.rooms-group-selection--change-container{align-self:center;color:#00ada5;text-decoration:none;font-size:16px;gap:5px;grid-area:icon}.metric-state-show-metre .area-foot{display:none}.metric-state-show-foot .area-metre{display:none}.metric-state-show-kilometre .distance-mile{display:none}.metric-state-show-mile .distance-kilometre{display:none}.availability-calendar--available{background-color:#b2eaac}.availability-calendar--unavailable{background-color:#ffd6cf;color:#960000}@keyframes topbnr{100%{background-position:500% center}}.topbnr{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;color:white;text-align:center;font-size:16px}.topbnr a{color:inherit}.is-hover .topbnr a:hover{color:inherit}.topbnr--container{position:relative;z-index:1;background-image:linear-gradient(90deg, #00ada5 10%, #f6903e 20%, #f6903e 30%, #00ada5 45%, #00ada5 55%, #f6903e 70%, #f6903e 80%, #00ada5 100%);background-size:500%;text-align:center;animation:60s linear 0s infinite normal none running topbnr}.topbnr--container_hidden{animation:none}.google-maps-open .topbnr--container{display:none}.topbnr--addition{padding:10px 0;background-color:#409405;color:white;text-align:center;font-size:16px}.topbnr-footnote{padding:10px 0;background-color:#ff3133;color:white;text-align:center;font-size:18px}.score-source{align-self:flex-start;font-size:10px}.score-source--our{color:#f6903e}.score-source--external{color:#004672}.score-source--content{line-height:1.4;font-size:12px}.score-source--badge{width:40px;align-self:flex-start;margin-right:10px;grid-area:badge}.score-source--i{display:grid;grid-template-areas:'badge _' 'badge _';grid-template-columns:minmax(auto, 50px) 1fr;margin-bottom:10px}.score-source--i--title{font-size:14px}.score-source--description{border-top:1px solid #e6e6e6;padding-top:10px}.score-source:nth-child(2){grid-area:content}.dots-explanation--container{display:inline-block;margin-bottom:10px}.dots-explanation--dots{position:relative;z-index:1;display:inline-block;margin-right:5px}.dots-explanation--dots--i{position:relative;display:inline-block}.dots-explanation--dots--i+.dots-explanation--dots--i{margin-left:-5px}.dots-explanation--dots--i:nth-child(1){z-index:2}.dots-explanation--dots--i:nth-child(2){z-index:1}.dots-explanation--dot{display:inline-block;margin-right:5px}.halal-features{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-5px;margin-bottom:-5px}.halal-features,.halal-features li{font-size:13px}.halal-features--i{display:flex;max-width:100%;flex-shrink:0;align-items:center;margin-left:5px;margin-bottom:5px;border-radius:4px;padding:5px;background-color:rgba(0,0,0,0.03)}.halal-features--i_reset-indents{margin-left:0}.halal-features--i_extra{color:#f6903e}.halal-features--i_pending{color:#767676}.halal-features--i_transparent{margin-left:0;margin-bottom:0;padding-top:0;background-color:unset}.halal-features--i_highlighted{background-color:#fff2e8}.halal-features--extra-container .halal-features--i:first-child{flex-shrink:1}.halal-features--icon{width:20px;height:20px;flex-shrink:0;margin-right:5px;margin-top:-5px;margin-bottom:-5px;fill:#f6903e}.halal-features--icon_pending{fill:currentColor}.halal-features--extra-container{display:flex;max-width:100%;flex-shrink:0;align-items:flex-start}.halal-features_reset-indents{margin-left:0;margin-bottom:0}.filter-tooltips{margin-top:0;font-weight:400}.wpm{margin:20px auto;padding:15px}.wpm textarea{height:40px}.wpm--title{font-size:22px;margin-bottom:10px;text-align:center}.wpm--photos{margin-bottom:-10px}.wpm-tooltip--container{align-items:center;vertical-align:middle;justify-content:center;font-size:14px}.wpm-tooltip--icon{margin-top:-3px;fill:#f6903e}.options{--flex--line-border-color: #e6e6e6;--flex--line-padding: 10px;width:100%}.options:has(.options--i--container:only-child),.options:not(:has(.pseudo-checkbox--input)){box-shadow:none}.options--header:first-child,.options--list:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.options--header:last-child,.options--list:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.options--header{border:0 solid #e6e6e6;padding:10px 15px}.options--header:not(:first-child){border-top-width:1px}.options--header:not(:last-child){border-bottom-width:1px}.options--i{max-width:100%;padding:10px 15px;cursor:pointer}.options--i--container:only-child .options--i{cursor:default}.options--i--container{position:relative;z-index:1;border:0 solid #e6e6e6;transition:background-color 0.2s ease-in-out}.options--i--container:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.options--i--container:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.options--i--container:not(:first-child){border-top-width:1px}.options--i--container:has(:checked):not(:only-child){z-index:2;box-shadow:0 0 0 2px #f6903e inset;border-color:transparent;background-color:#fff2e8}.options--i--container:has(:disabled){background-color:#f5f5f5}.options--i--title--container_truelayer .options--i--title,.options--i--title--container_truelayer{max-width:100%;overflow:hidden}.options--i--remark{margin-top:2px;color:#767676;font-size:14px}.options--i_pseudo{cursor:default}.booking-step_property .options--i{padding:0}.options_error{box-shadow:0 4px 6px 0 rgba(255,49,51,0.5);border-color:#ff3133}.options_inline{display:inline-flex;vertical-align:top;flex-direction:column}.options_disabled{opacity:0.5 !important}.options:not(.options_raw){box-shadow:0 4px 6px 0 rgba(0,0,0,0.1);border-radius:8px;background-color:white}.options:not(.options_raw):not(:last-child){margin-bottom:15px}.occupancy-alert{font-size:13px}.occupancy-alert--title{margin-bottom:5px;font-weight:600}.term{--min-border-bottom: 2px;--default-border-bottom: 0.3ex;--border-bottom-width: max(var(--min-border-bottom), var(--default-border-bottom))}.term,.term--inner{border-bottom:var(--border-bottom-width) dotted #f6903e;border-radius:4px;padding:1px 2px;transition:background-color 0.2s ease-in-out}.term:not(.term_nobg),.term--inner:not(.term_nobg){background-color:rgba(0,0,0,0.03)}.is-hover .term:not(.term_nobg):hover,.is-hover .term--inner:not(.term_nobg):hover{background-color:rgba(0,173,165,0.05)}.term--compensator{padding-left:2px}.term_flex{display:flex;align-items:center}.term_inline{display:inline-block}.term_inline-flex{display:inline-flex;align-items:center;gap:5px}.term_l{font-size:16px}.term_strong{font-weight:600}.term_glossary{-webkit-box-decoration-break:clone;box-decoration-break:clone}.safari_legacy .term_glossary{-webkit-box-decoration-break:initial;box-decoration-break:initial}.term_container{border-bottom:none;border-radius:initial;padding:0;transition:none}.rooms-i .term{margin-left:-2px}.package-rates--checkbox:not(:last-child){margin-right:5px}.package-rates--title{display:inline-flex;align-items:center;align-self:flex-start;border-radius:4px;padding:5px;background-color:#5b76aa;color:white;line-height:1.1;font-size:13px;font-weight:600;transition:0.2s background-color ease-in-out}.package-rates--title--container{display:inline-block}.is-hover .package-rates .package-rates--title:hover{background-color:#7b93c4;cursor:pointer}.package-rates--icon{max-height:20px;overflow:visible}.package-rates--icon:not(:last-child){margin-right:5px}.toggle-items--i_hidden{display:none}.combo-imgs{--aspect-ratio: 3 / 2;--line-deg: 106deg;position:relative;z-index:1;display:inline-block;width:100%;vertical-align:top;overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit}.combo-imgs--icon{position:absolute;z-index:3;left:50%;top:50%;width:40px;height:40px;transform:translate(-50%, -50%);border-radius:50%;background:#f6903e}.combo-imgs:before{content:'';position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:linear-gradient(var(--line-deg), transparent 0, rgba(246,144,62,0) calc(50% - 2px), #f6903e calc(50% - 1px), #f6903e calc(50% + 1px), rgba(246,144,62,0) calc(50% + 2px), transparent 100%)}.combo-imgs--i{display:block;width:100%;height:auto;aspect-ratio:var(--aspect-ratio);border-top-left-radius:inherit;border-top-right-radius:inherit}.combo-imgs--i--container{border-top-left-radius:inherit;border-top-right-radius:inherit}.combo-imgs--i--container:last-child{position:absolute;z-index:1;left:0;top:0;width:100%;overflow:hidden;-webkit-clip-path:polygon(60% 0%, 40% 100%, 100% 100%, 100% 0%);clip-path:polygon(60% 0%, 40% 100%, 100% 100%, 100% 0%)}.combo-imgs_wide{--line-deg: 109deg;--aspect-ratio: 16 / 9}.combo-imgs_square{--line-deg: 101deg;--aspect-ratio: 1 / 1}.rooms-i_unavailable .combo-imgs{opacity:0.5}.cards-more--container{padding-top:15px;text-align:center}.notifications--icon{display:block}.notifications--icon--container{position:relative;z-index:1;width:36px;height:36px}.notifications--icon--container:after{content:'';position:absolute;z-index:1;cursor:pointer}.notifications--icon--container .bell_finish{transform:translateY(0.5px)}.notifications--icon:not(.i_s){width:inherit;height:inherit}.notifications .notifications--content:before{right:124px}.notifications--i{display:block;padding:10px 15px;padding-left:35px;color:#3b3b3b;text-decoration:none;line-height:1.2;font-size:16px}.notifications--i_unread{position:relative;z-index:1;font-weight:600}.notifications--i_unread:before{content:'';position:absolute;z-index:1;left:15px;top:50%;width:10px;height:10px;transform:translateY(-50%);border-radius:10px;background-color:#ff3133}.notifications--i:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.08)}.checkout-cp{box-shadow:0 4px 6px 0 rgba(0,0,0,0.1);border-radius:8px;background-color:white}.checkout-cp:not(:last-child){margin-bottom:15px}.checkout-cp .pseudo-checkbox{width:100%;padding:10px 15px;cursor:pointer}.checkout-cp--i:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.checkout-cp--i:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.checkout-cp--i:not(.checkout-cp--i_input){padding:10px 15px}.checkout-cp--i_highlight{background-color:#fff2e8}.checkout-cp_error{box-shadow:0 4px 6px 0 rgba(255,49,51,0.5);border-color:#ff3133}.checkout-cp_disabled{opacity:0.5}.not-found--content{position:relative;z-index:2;padding-top:20px;background-color:#101e3c;color:white;font-size:16px}.not-found--compass{position:relative;z-index:1;overflow:hidden}.not-found--compass:after{background-color:#101e3c}.not-found--compass--background{position:absolute;z-index:1}.not-found--compass--background path{fill:#101e3c}.not-found--compass lottie-player{position:relative;z-index:2;width:347.6px;height:347.6px;flex-shrink:0;margin-left:-12.562px;margin-bottom:-12.562px}.not-found--compass--inner{width:220px;height:220px;overflow:hidden}.truelayer-icons{--fade-start: transparent;--fade-end: white;position:relative;z-index:1;display:flex;gap:5px;max-width:100%;min-height:20px;overflow:hidden;margin-top:5px}.truelayer-icons:before{content:'';position:absolute;z-index:1;right:0;top:0;width:100px;height:100%;background:linear-gradient(to right, var(--fade-start) 0%, var(--fade-end) 100%)}.truelayer-icons--i{width:20px;height:20px}.options--i--container:has(:checked) .truelayer-icons{--fade-start: rgba(255, 242, 232, 0);--fade-end: #fff2e8}.adjacency-table:not(:last-child){margin-bottom:20px}.adjacency-table--row{display:flex;gap:10px;border-bottom:1px solid #e6e6e6;padding:5px 0}.adjacency-table--row:first-child{border-bottom-width:2px}.adjacency-table--row:last-child{border-bottom:0}.adjacency-table--room{flex-grow:1}.adjacency-table--row:not(.adjacency-table--row_pending) .adjacency-table--room{margin-right:-85px}.adjacency-table--status{width:100px;overflow:visible;flex-shrink:0;flex-grow:0;text-align:right}.adjacency-table--status-icon{position:relative;top:2px;width:15px;height:15px}.adjacency-table--status-icon_yes{fill:#55cb4b}.adjacency-table--status-icon_no{fill:#ff3133}.adjacency-table--pending{width:210px;max-width:50%;flex-shrink:0;text-align:center}.body-user .missing-info--email{display:none}.room-filters{display:inline-flex;flex-direction:row;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);border-radius:8px;background-color:white}.room-filters--i{color:#3b3b3b;text-decoration:none}.room-filters--i--pseudo{padding:10px}input:not([disabled])+.room-filters--i--pseudo{cursor:pointer}.room-filters--i--title{gap:5px}.room-filters--i--label{font-weight:600}.room-filters--i--count{color:#767676}.room-filters--i:first-child{border-top-left-radius:inherit}.room-filters--i:last-child{border-bottom-right-radius:inherit}.room-filters--i+.room-filters--i{border-left:1px solid #e6e6e6}.fullwidth-highlight{--padding-x: 15px;--padding-y: 20px;--margin-x: calc(-1 * var(--padding-x));--margin-y: calc(-1 * var(--padding-y));margin:0 var(--margin-x) var(--margin-y);padding:var(--padding-y) var(--padding-x);background-color:#fff2e8}.fullwidth-highlight_grey{background-color:#f5f5f5}.modal-body .fullwidth-highlight{--padding-x: 25px;--padding-y: 25px}.feedback-form .feedback_terms_of_use.field-container{display:none}.promo-hero--header{display:flex;align-items:center;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px;gap:15px}.promo-hero_gold .promo-hero--header{background:linear-gradient(94deg, #dac98d -1.69%, #fff9db 14.77%, #decf99 42.85%)}.promo-hero_platinum .promo-hero--header{background:linear-gradient(94deg, #b6b3b3 -1.69%, #f9f9f9 14.77%, #c9c8c8 42.85%)}.promo-hero_diamond .promo-hero--header{background:linear-gradient(94deg, #9dcfe5 -1.69%, #ddf0f8 14.77%, #8ec5dd 42.85%)}.promo-hero--body{display:flex;gap:25px;border:1px solid var(--border-color);border-bottom-width:2px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:10px;background-color:#fcf4e7;animation:fadeIn 0.3s ease-in-out}.promo-hero_gold .promo-hero--body{--border-color: #dac98d}.promo-hero_platinum .promo-hero--body{--border-color: #b6b3b3}.promo-hero_diamond .promo-hero--body{--border-color: #9dcfe5}.promo-hero--i{position:relative;z-index:1;flex-basis:45%;flex-grow:1;padding-left:10px}.promo-hero--i--title{margin-left:-10px;color:#cd4200;font-weight:600}.promo-hero:not(.promo-hero_collapsed) .promo-hero--i--title:not(:last-child){margin-bottom:10px}.promo-hero--plus{position:absolute;z-index:1;width:15px;height:15px;fill:#cd4200}.promo-hero--title{font-size:18px}.promos{display:flex;flex-direction:column;gap:2px}.promos--i{display:flex;flex-direction:column;align-items:flex-start}.promos--i--conditions{display:inline-flex;align-items:center;gap:3px;color:#939393;cursor:pointer;vertical-align:middle}.promos--i--conditions-icon{transition:transform 0.2s ease-in-out}.promos--i.details--container_opened .promos--i--conditions-icon{transform:scaleY(-1)}.promos--i.details--container_opened:not(:last-child){margin-bottom:5px}.promos--i--details{padding-bottom:3px;line-height:1.4}.taksit-footer{display:flex;gap:5px;flex-wrap:wrap}.taksit-footer--i{display:inline-block;vertical-align:top;width:80px;height:25px;flex-shrink:0;border-radius:2px;background-image:url(/assets/front/application/taksit-booking/i@2x-daf22158cd7b30561b9bc06798a7bc46eb5d8b3985862d757a72e71ac279fee4.png);background-repeat:no-repeat;background-size:80px 225px}.taksit-footer--i_advantage{background-position:0 0%}.taksit-footer--i_axess{background-position:0 12.5%}.taksit-footer--i_bonus{background-position:0 25%}.taksit-footer--i_card-finans{background-position:0 37.5%}.taksit-footer--i_maximum{background-position:0 50%}.taksit-footer--i_paraf{background-position:0 62.5%}.taksit-footer--i_world{background-position:0 75%}.taksit-footer--i_ziraat{background-position:0 87.5%}.taksit-footer--i_saglam{background-position:0 100%}.app-bnr{display:flex;cursor:pointer}.app-bnr--title-section{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;box-shadow:0 -1px 1px 0 rgba(0,0,0,0.1) inset;background-color:#f6903e}.app-bnr--image{display:block;width:183px;height:294px}.app-bnr--download-section{display:flex;flex-direction:column;padding:20px 15px;background-color:white;gap:15px;font-size:16px}.app-bnr--download-header{display:flex;gap:15px;align-items:center}.app-bnr--download-icon{width:80px;height:80px}.app-bnr--download-title{font-size:24px;line-height:1.1}.app-bnr--details-link{color:#939393}.dropdown{position:absolute;z-index:1;top:100%;display:none;min-width:100%}.dropdown-i-link{display:block;white-space:nowrap}.dropdown-container_locale .dropdown-i-link--icon{width:18px;height:12px}.dropdown-container_locale .dropdown-i-link.dropdown-i-link_ar{font-size:16px}.loyalty-club{margin-bottom:30px;line-height:1.2;font-size:14px}.loyalty-club--title{color:#3e588a;text-align:center;font-size:24px;font-weight:600}.loyalty-club--title_white{color:white}.loyalty-club--footnote{margin-top:10px;color:#767676;font-size:13px}.loyalty-club--footnote_white{color:white}.more-info-btn{pointer-events:auto}.more-info-btn--container{position:absolute;z-index:1;left:1px;right:1px;bottom:1px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding-top:50px;padding-bottom:10px;background-image:linear-gradient(to bottom, rgba(252,244,231,0), rgba(252,244,231,0.8) 50%, #fcf4e7);pointer-events:none}.fatura-attention{display:flex;gap:10px}.fatura-attention--container{border-radius:8px;padding:15px;background-color:#fff2e8}.fatura-attention--container_danger{background-color:rgba(255,49,51,0.1)}.welcome-section{position:relative}.welcome-section--voucher-link{display:inline-block;padding:5px 15px;color:#595959;text-decoration:underline;transition:0.2s color;cursor:pointer}.is-hover .welcome-section--voucher-link:hover{color:#3b3b3b}.welcome-section--success{margin-top:10px;box-shadow:0 4px 4px 0 rgba(59,59,59,0.1);border-radius:10px;padding:10px;background-color:rgba(255,255,255,0.4)}.voucher{display:flex;border:1px solid #f6903e;border-radius:10px;background-color:#ffdec6}.voucher--container{position:relative;z-index:1;overflow:hidden}.voucher--container:before,.voucher--container:after{position:absolute;z-index:1;top:50%;transform:translateY(-50%);content:'';width:28px;height:28px;border:1px solid #f6903e;border-radius:50%;background-color:#fff2e8}.voucher--container:before{left:-14px}.voucher--container:after{right:-14px}.voucher--aside,.voucher--body{padding:10px 19px}.voucher--aside{position:relative;z-index:1}.voucher--separators{position:absolute;right:-2px;display:flex;flex-direction:column;justify-content:space-around}.voucher--separator{width:4px;height:12%;border:1px solid #f6903e;border-radius:10px;background-color:#fff2e8}.partner-cards{display:flex;justify-content:center}.partner-cards--i{display:flex;align-items:center;gap:5px}.partner-cards--i--card{position:absolute;z-index:2;right:0;top:50%;transform:translateY(-50%)}.partner-cards--i--card--container{position:relative;z-index:1}.partner-cards--i--badge{position:absolute;z-index:1;left:0}.partner-cards_plain .partner-cards--i--badge{position:relative;left:initial}.partner-cards--i--title_white{color:white}.agencies{display:flex;flex-direction:column;align-items:center;gap:30px;padding-top:10px}.agencies--title{font-size:24px;color:#253a65}.agencies--card{width:100%;border-radius:10px;padding:20px;background-color:white}.agencies--card--btn-container{width:100%;max-width:231px}.agencies--description{font-size:16px}.agencies--why-join-cards{display:grid;gap:15px}.agencies--why-join-cards--title{font-size:22px;min-height:48px;color:#253a65;line-height:1.1}.agencies--why-join-cards--icon{width:32px;height:32px}.agencies-apply{background-color:white}.agencies-apply--warning{border-radius:10px;padding:15px;background-color:#ffebdc}.agencies-apply--warning--title{font-size:20px;font-weight:600}.agencies-apply--warning--close{cursor:pointer}.agencies-apply--page-title{font-size:22px;border-bottom:1px solid #adadad;padding:15px;background-color:#f5f5f5}.agencies-apply--form{display:flex;flex-direction:column;gap:30px}.agencies-apply--form-group--fields-container{display:grid;grid-gap:15px}.agencies-apply--form-group--title{font-size:16px;font-weight:600}.agencies-apply--submit-button-container{width:100%;max-width:325px;margin:0 auto}#affiliate_company_registration_proof::file-selector-button{display:none}.app-landing-hero{display:flex}.app-landing-hero--content{display:flex;flex-direction:column}.benefit-cards{display:grid;grid-template-columns:1fr 1fr}.benefit-cards--card{border-radius:10px;padding:15px 20px;background-color:white}.benefit-cards--card--title{font-size:22px;min-height:48px;color:#253a65;line-height:1.1}.benefit-cards--card--icon{width:32px;height:32px}.benefit-cards--card--description{font-size:16px}.tiers-comparison_user-status_gold .tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--current-status-title{color:#8f4100}.tiers-comparison_user-status_gold .tiers-comparison--table--i:nth-child(2) .status-icon{top:-50px}.tiers-comparison_user-status_gold .tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--cell{background-color:rgba(247,228,196,0.35)}.tiers-comparison_user-status_platinum .tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--current-status-title{color:#767676}.tiers-comparison_user-status_platinum .tiers-comparison--table--i:nth-child(3) .status-icon{top:-50px}.tiers-comparison_user-status_platinum .tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--cell{background-color:rgba(118,118,118,0.1)}.tiers-comparison_user-status_diamond .tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--current-status-title{color:#3e588a}.tiers-comparison_user-status_diamond .tiers-comparison--table--i:nth-child(4) .status-icon{top:-50px}.tiers-comparison_user-status_diamond .tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--cell{background-color:rgba(223,231,245,0.35)}.tiers-comparison--table{display:grid;width:100%;grid-template-columns:140px 1fr 1fr 1fr}.tiers-comparison--table--container{padding-left:20px;background-color:white}.tiers-comparison--table--i{display:contents}.tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell{grid-column:1}.tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell:nth-child(1){grid-row:1}.tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell:nth-child(2){grid-row:2}.tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell:nth-child(3){grid-row:3}.tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell:nth-child(4){grid-row:4}.tiers-comparison_loyalty-club .tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell:nth-child(4){grid-row:4 / span 2}.tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell:nth-child(5){grid-row:5}.tiers-comparison_loyalty-club .tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell:nth-child(5){grid-row:6}.tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell:nth-child(6){grid-row:6}.tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--cell{grid-column:2}.tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--cell:nth-child(1){grid-row:1}.tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--cell:nth-child(2){grid-row:2}.tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--cell:nth-child(3){grid-row:3}.tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--cell:nth-child(4){grid-row:4}.tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--cell:nth-child(5){grid-row:5}.tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--cell:nth-child(6){grid-row:6}.tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--cell{grid-column:3}.tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--cell:nth-child(1){grid-row:1}.tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--cell:nth-child(2){grid-row:2}.tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--cell:nth-child(3){grid-row:3}.tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--cell:nth-child(4){grid-row:4}.tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--cell:nth-child(5){grid-row:5}.tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--cell:nth-child(6){grid-row:6}.tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--cell{grid-column:4}.tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--cell:nth-child(1){grid-row:1}.tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--cell:nth-child(2){grid-row:2}.tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--cell:nth-child(3){grid-row:3}.tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--cell:nth-child(4){grid-row:4}.tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--cell:nth-child(5){grid-row:5}.tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--cell:nth-child(6){grid-row:6}.tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell{padding:10px 15px 10px 0}.tiers-comparison--table--i:nth-child(1) .tiers-comparison--table--cell:last-child{padding-bottom:20px}.tiers-comparison--table--i:nth-child(2) .tiers-comparison--table--status-title{color:#8f4100}.tiers-comparison--table--i:nth-child(3) .tiers-comparison--table--status-title{color:#767676}.tiers-comparison--table--i:nth-child(4) .tiers-comparison--table--status-title{color:#3e588a}.tiers-comparison--table--cell{position:relative;z-index:1;display:flex;width:auto;flex-direction:column;border-bottom:1px solid rgba(0,0,0,0.05);padding:10px 15px 10px 15px;line-height:1.2;font-size:14px}.tiers-comparison--table--cell:nth-child(1){border-bottom:none;padding-bottom:0}.tiers-comparison--table--cell:nth-child(2){justify-content:flex-start}.tiers-comparison--table--cell:last-child{border-bottom:none;padding-bottom:20px}.tiers-comparison--table--cell_header{position:relative;z-index:1}.tiers-comparison_loyalty-club .tiers-comparison--table--cell strong{font-weight:600}.tiers-comparison_loyalty-club .tiers-comparison--table--cell_cash-points{border-bottom:none;padding:10px 15px 0 15px}.tiers-comparison_loyalty-club .tiers-comparison--table--cell_status-points{padding:0 15px 10px 15px}.tiers-comparison_agencies .tiers-comparison--table--cell--value{font-weight:600}.tiers-comparison--table--cell_cash_points{border-bottom:none;padding:10px 15px 0 15px}.tiers-comparison--table--cell_status_points{padding:0 15px 10px 15px}.tiers-comparison--table--row-title{font-weight:600}.tiers-comparison--table--row-subtitle{color:#939393;font-size:13px}.tiers-comparison--table--status-title{font-size:24px;margin:0;padding-top:40px;padding-bottom:0;line-height:26px;font-size:20px}.tiers-comparison_user-status .tiers-comparison--table--status-title{padding-top:57px}.tiers-comparison_agencies .tiers-comparison--table--status-title{font-size:22px;padding-top:22px}.tiers-comparison--table--status-icon{position:absolute;z-index:1;top:-27px;width:60px;height:60px}.tiers-comparison--table--current-status-title{line-height:1.2;font-size:16px;font-style:italic}.tiers-comparison--table--initial-receive a{font-weight:600}.tiers-comparison--table--tk-container{display:flex;height:100%;flex-direction:column;justify-content:space-between}.tiers-comparison--table--benefit{position:relative;z-index:1;padding-left:20px;color:rgba(3,3,3,0.2)}.tiers-comparison--table--benefit:not(:last-child){margin-bottom:10px}.tiers-comparison--table--benefit--icon{position:absolute;z-index:1;left:0;top:1px;width:15px;height:15px;fill:rgba(3,3,3,0.2)}.tiers-comparison_agencies .tiers-comparison--table--benefit--icon{top:50%;transform:translateY(-50%)}.tiers-comparison--table--benefit_active .tiers-comparison--table--benefit--icon{top:9px;transform:translateY(-55%) scale(1.6);fill:#00ada5}.tiers-comparison_agencies .tiers-comparison--table--benefit_active .tiers-comparison--table--benefit--icon{top:50%;transform:translateY(-50%) scale(1.6)}.tiers-comparison--table--benefit_active{color:#3b3b3b}.tiers-comparison--table--plus{width:14px;height:14px;margin-top:5px;margin-bottom:5px;color:#f6903e}.tiers-comparison--table--earning-icon{width:16px;height:16px}.tiers-comparison--table .status-icon{position:absolute;z-index:1;left:0;top:-36px}.craftgate-installment--icon{align-self:flex-start}.craftgate-installment--input{align-self:flex-start}.craftgate-installment--text{color:#009800;font-size:16px;font-weight:600}.craftgate-installment--text:not(:last-child){margin-bottom:5px}.craftgate-installment--old{color:#767676;font-size:12px;font-weight:600}.craftgate-installment--new{font-weight:600}.craftgate-installment--count{color:#767676}.extra-points-notification{position:relative;z-index:1;display:block;padding:10px 0;color:white;text-align:center}.extra-points-notification--container{display:block;background:linear-gradient(90deg, #992349 0%, #1D2671 100%);text-decoration:none}.google-maps-open .extra-points-notification--container{display:none}.extra-points-notification--container:has(+.welcome-section--container){display:none}.extra-points-notification--close{position:absolute;z-index:1;top:0;opacity:0.5;padding:10px;transition:0.3s opacity;right:-10px}.is-hover .extra-points-notification--close:hover{opacity:0.8}.booking-transfers{display:flex;flex-direction:column;border-radius:8px;padding:10px;background-color:#fff2e8;gap:10px}.booking-transfers_no-rounding{border-radius:0}.booking-transfers_padding-m{padding:15px}.booking-transfers:not(.font-large-body){font-size:14px}.booking-transfers--i{--flex--line-padding: 10px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--flex--line-padding, 10px)}.booking-transfers--content{display:flex;width:100%;align-items:center;justify-content:space-between}.booking-transfers--titles{display:flex;flex-direction:column;gap:2px}.booking-transfers--price{display:grid;grid-template-rows:auto 0 auto;justify-items:end}.property-discounts-banner{position:relative;z-index:1;border:1px solid #f6903e;padding:15px;background-color:white}.property-discounts-banner:not(:last-child){margin-bottom:20px}.property-discounts-banner--coupon{position:absolute;height:auto}.weather{display:flex;flex-direction:column;position:absolute;gap:5px;width:30px;max-height:30px;overflow:hidden;box-shadow:0 0 0 1px #e6e6e6,0 16px 32px -4px rgba(0,0,0,0.1);border-radius:8px;background-color:white;will-change:padding, width, max-height;transition:padding 0.3s cubic-bezier(0.4, 0.4, 0, 1),width 0.3s cubic-bezier(0.4, 0.4, 0, 1),max-height 0.15s cubic-bezier(0.4, 0.4, 0, 1);left:0;top:-15px;cursor:pointer}.weather--container{position:relative;z-index:1}.weather--icon{width:30px;height:30px;will-change:width, height;transition:width 0.3s cubic-bezier(0.4, 0.4, 0, 1),height 0.3s cubic-bezier(0.4, 0.4, 0, 1)}.weather_open .weather--icon{width:30px;height:30px}.weather--title{width:320px;flex-grow:1;gap:5px}.weather--body{width:320px;transform:translateY(10px);opacity:0;font-size:16px;will-change:transform, opacity;transition:opacity 0.3s cubic-bezier(0.4, 0.4, 0, 1),transform 0.3s cubic-bezier(0.4, 0.4, 0, 1)}.weather_open .weather--body{transform:translateY(0);opacity:1;transition-delay:0.1s}.weather--close-icon{width:12px;height:12px;fill:#c5c5c5}.weather--close{position:absolute;z-index:1;top:0;width:30px;height:30px;right:100%;transition:right 0.3s cubic-bezier(0.4, 0.4, 0, 1);cursor:pointer}.weather_open .weather--close{right:calc(100% - 30px)}.weather_open{width:360px;max-height:1000px;justify-content:start;padding:20px;cursor:default}.processed-by{display:flex;gap:5px;align-items:center;color:#767676}.processed-by--container{display:flex}.umrah-bnr{position:relative;z-index:1;display:flex;flex-direction:column;gap:5px;padding-left:30px}.umrah-bnr--container{padding-top:15px;padding-bottom:15px;background-color:#fff2e8}.google-maps-open .umrah-bnr--container{display:none}.umrah-bnr--icon{position:absolute;z-index:1;left:0;top:0;width:20px;height:20px;fill:#f6903e}.umrah-bnr--title{font-size:16px;font-weight:600}.umrah-bnr--close{position:absolute;z-index:1;right:-5px;top:-5px;opacity:0.5;padding:5px;transition:opacity 0.2s ease-in-out}.is-hover .umrah-bnr--close:hover{opacity:1}.umrah-bnr--body{list-style:initial}.member-card{padding:15px;color:#3b3b3b}.member-card a{color:#3b3b3b}.member-card--header{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:5px}.member-card--header_center{align-items:center}.member-card--header_secondary{justify-content:flex-start;gap:30px}.member-card--header-i_points{font-size:18px}.member-card--header-i_points span{font-size:22px;display:block}.member-card--header-i_flex{display:flex;align-items:center;gap:5px}.member-card_card{box-shadow:0 4px 10px rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.4);border-radius:12px}.points-bar{position:relative}.points-bar--scale{position:absolute;z-index:1;border-radius:20px;background-color:#f5f5f5}.points-bar--scale-active{position:absolute;z-index:1;left:0;border-radius:20px}.points-bar--scale-active_current{z-index:2;display:flex;align-items:center;background-color:#00ada5}.points-bar--scale-active_upcoming{z-index:1;background-color:#cceeeb}.points-bar--statuses{display:flex;justify-content:space-between}.points-bar--statuses-i{display:flex;width:50px;flex-direction:column}.points-bar--statuses-i:nth-child(2){align-items:center}.points-bar--statuses-i:last-child{align-items:flex-end}.user-points:before{content:'';position:absolute;left:0;top:0;bottom:0;width:15px}.user-points_be-earned:before{background-color:#cceeeb}.user-points_earned:before{background-color:#00ada5}.special-offer-banner{display:flex;align-items:center;justify-content:center;padding:15px 25px}.special-offer-banner--container{position:relative;z-index:1;display:flex;overflow:hidden;align-items:center;justify-content:center;border-radius:12px;text-decoration:none}.special-offer-banner--badges-heap{position:absolute;z-index:1;left:0;bottom:0}.special-offer-banner--badges-heap_rtl{display:none}[dir=rtl] .special-offer-banner--badges-heap{display:none}[dir=rtl] .special-offer-banner--badges-heap_rtl{display:inline}.special-offer-banner--title{color:white;text-align:center}.special-offer-banner--action{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);border-radius:99px;padding:5px 10px;background-color:rgba(255,255,255,0.9);color:#b32fa8;text-decoration:none;font-weight:700;gap:5px}[dir=rtl] .special-offer-banner--arrow-icon{transform:rotate(180deg)}.blog{display:flex;flex-direction:column}.blog--container{margin-top:-30px}.blog--header{background-color:#101e3c}.blog--header--content{color:white}.blog--header--content--title{font-size:32px;margin-bottom:5px}.blog--header--content--subtitle{font-size:20px}.blog--cards{display:flex}.blog--cards.swiper{padding:0}.blog--card{overflow:hidden;flex:1;border-radius:10px}.blog--card--image{position:relative;z-index:1;display:flex;overflow:hidden;align-items:center;justify-content:center;background-color:#d8d8d8}.blog--card--image--featured{position:absolute;z-index:1;left:15px;top:15px;border-radius:18px;padding:8px 10px;background-color:#ff8700;color:white;font-size:16px;font-weight:500}.blog--card--image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.blog--card--content{display:flex;flex-direction:column;gap:10px}.blog--card--content--header{display:flex;align-items:center;justify-content:space-between;color:#767676;gap:10px}.blog--card--content--header--time-to-read{font-size:16px;font-weight:500}.blog--card--content--header--time-ago{font-size:14px}.blog--card--content--title{color:#333;font-size:26px;font-weight:700}.blog--card--content--preview{color:#333;font-size:20px}.blog--card_s{min-width:300px}.blog--card_l{display:flex}.blog--stay-updated{display:flex;flex-direction:column;border-radius:10px;padding:20px;background-color:#aee5e0;gap:20px}.blog--stay-updated--content{display:flex;align-items:center;gap:15px}.blog--stay-updated--content--titles{display:flex;flex-direction:column;color:#333;gap:5px}.blog--stay-updated--content--titles--title{font-size:26px;font-weight:500}.blog--stay-updated--content--titles--subtitle{font-size:20px}.blog--stay-updated--form{display:flex}.blog--stay-updated--form--container{width:100%}.blog--stay-updated--form--field-container{max-width:370px;flex:1 1 0}.blog--stay-updated--form--field-container input[type="email"]{height:52px}.blog--stay-updated--form--submit{min-width:165px}.blog--article--header{background-color:#101e3c}.blog--article--header--content{position:relative;z-index:2;display:flex;width:100%;max-width:880px;flex-direction:column}.blog--article--header--content--container{position:relative;z-index:1;display:flex;min-height:400px;flex-direction:column;align-items:center;justify-content:flex-end}.blog--article--header--content--footer{display:flex;align-items:center;gap:15px}.blog--article--header--hero-image{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.blog--article--header--hero-image:after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.blog--article--header--hero-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.blog--article--header--tags{display:flex;flex-wrap:wrap;gap:5px}.blog--article--header--tag{filter:blur(30%);border:1px solid rgba(255,255,255,0.4);border-radius:99px;padding:5px 10px;color:white;font-size:16px;font-weight:700}.blog--article--header--title{color:white;font-size:32px;font-weight:700}.blog--article--header--time-to-read{color:#d8d8d8;font-size:16px;font-weight:500}.blog--article--header--time-ago{color:#d8d8d8;font-size:14px}.blog--article--content{display:flex;flex-direction:column;align-items:center}.blog--article--content:not(:last-child){margin-bottom:20px}.blog--article--content .post-wrap{display:flex;flex-direction:column;align-items:center}.blog--article--content p,.blog--article--content ul,.blog--article--content h2,.blog--article--content h3,.blog--article--content blockquote{width:100%;max-width:700px;margin-top:0;margin-bottom:10px}.blog--article--content p{width:100%;max-width:700px;font-size:18px}.blog--article--content ul{font-size:18px;list-style:disc}.blog--article--content figure,.blog--article--content .blog-video-embed{max-width:880px;margin:20px 0;text-align:center}.blog--article--content figure img,.blog--article--content .blog-video-embed img{width:100%;height:auto}.blog--article--content .blog-video-embed{position:relative;min-height:500px}.blog--article--content h2{margin-top:30px;margin-bottom:30px;font-size:32px}.blog--article--content h3{margin-top:0;margin-bottom:25px;font-size:26px}.blog--article--content blockquote{margin-top:0;margin-bottom:30px;font-size:22px;font-weight:500}.blog--article--content figcaption{color:#595959;text-align:left;font-size:14px}.blog--article--content .kg-button-card{font-size:20px;font-weight:500}.blog--article--footer{display:flex;flex-direction:column}.blog--article--footer--container{background-color:#101e3c}.blog--article--footer--title{color:white;font-weight:700}.blog--article--footer--title a{display:inline-block;color:#f6903e}.blog--article--footer--cards{display:flex}.landing-page--loyalty-club-container,.container{margin-left:auto;margin-right:auto}.room--title,h2,.not-found--title{font-size:24px;line-height:1.1}h3{font-size:22px;font-weight:600}.room-group-ages,.price-currency,body,.extras_check .extras-i--quantity select,.btn,.field-container input[type=text],.field-container input[type=password],.field-container input[type=number],.field-container input[type=email],.field-container input[type=tel],.field-container input[type=date],.field-container input[type=url],.field-container input[type=search],.field-container select,.field-container textarea,.country-select--container,.rateplan--price--notes,.rateplan--price--notes p,.room-area,.si-float-wrapper,.register--container_hero .register--input,.google-maps-marker{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.points-statement--points--amount,.rooms-group-header--description,.app-landing--subtitle,.app-landing--title,.room-tabs--i,.room-photos--title,.place-intro--name,.landing-page--title,.highlighted-title,.halal-properties--title,.greeting--title,.layout-locations_show .destinations-header--title,.destinations-header--title span:not([class]),.destinations--title,.font-extra-large-headline,.font-large-headline,.font-headline,.font-title1,.font-title2,.font-title3-suisse,.card--header--title,.booking-property--title,.offers-i-name,.page h2,.page-header--title,.landing-page--subtitle,.search--group--title,.rooms-i--title,.rooms-footer--total-title,.step-number,.step-title,.news-i-title,.status-cards--i--title,.status-cards-header_m,.points-earning--container>.points-earning--title,.points-earning--subtitle,.points-earning--i--title,.room-group,.hblc-compact-form--promoted-title,.mark-section--title,.share--title,.register--container_hero .register--btn,.place-info--title,.halal-attributes--title,.halal-destinations--title,.layout-new_landing_pages_show .destinations-header--title,.destinations-tags--title,.rooms-group-header--title,.rooms-group-selection--title,.wpm--title,.promo-hero--title,.app-bnr--download-title,.agencies--title,.agencies--why-join-cards--title,.agencies-apply--page-title,.benefit-cards--card--title,.tiers-comparison--table--status-title,.tiers-comparison_agencies .tiers-comparison--table--status-title,.member-card--header-i_points span,.blog--header--content--title,.room--title,h2,.not-found--title{font-family:Suisse, Helvetica, Arial, sans-serif;font-weight:500}.caps,.footer--collapsible-title,.glossary-badge{letter-spacing:0.05em}.caps:lang(ar),.footer--collapsible-title:lang(ar),.glossary-badge:lang(ar){letter-spacing:normal}.page-header--subtitle{line-height:1.4;font-weight:400}.gallery--more,.dropdown-i-link,.dropdown-container,a{transition:color 0.2s ease-in-out}.is-hover .gallery--more:hover,.is-hover .dropdown-i-link:hover,.is-hover .dropdown-container:hover,.is-hover a:hover{color:#47c4bc;cursor:pointer}a{color:#00ada5}a.no-underline{text-decoration:none}.dropdown-i-link,.dropdown-container{color:#c5c5c5}.user--title,.user--body,.user,.search-results-options_property,.search-results-options--subtitle,.search-results-options--title,.search-i-location,.room-tabs--i,.offers-i-location,.offers-i-name,.offers-i--rooms--i,.destination-search-input--field,.destination-search-results--i--location{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.body-tip_filter-mode .search-results--container_offers:before,.body-tip_halal-filters.body_place-search-inner-fixed .search-results--container_offers:before,select.country-select,.gallery--more:before,.save-property a,.hblc-bg:before,.place-map--container,.google-maps-marker:before,.collapsible-content--footer:before,.notifications--icon--container:after,.points-bar--scale{left:0;right:0;top:0;bottom:0}.homebg:after,.modal-sticky-footer:before,.google-maps-open .place-search-inner,.body_place-search-inner-fixed .place-search-inner,.highlighted-title:after,.google-maps-open .header--container,.gallery--more,.landing-page--container:not(.landing-page--container_classic):before,.line-title:before,.taksit-bnr:after,.travel-ideas--i--header,.modal-container,.destination-search-results_absolute{left:0;right:0}.place-search-i_destinations:after,.place-search-i_groups:after,.filter-tags-i--remove,.transfer-promotion--title:before,.transfer-promotion--min-duration:before,.transfer-promotion--icon--container,.voucher--separators,.points-bar--scale-active{top:0;bottom:0}.modal-form input.error{border-color:#f6903e}.modal-form input.error:focus{box-shadow:0 0 5px #f6903e,inset 0 1px 2px rgba(0,0,0,0.05)}select.country-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:2;outline:none;border:0;background-color:transparent;color:transparent}.page ul li,.list-container ul li{position:relative;z-index:1;padding-left:12px}.page ul li:before,.list-container ul li:before{content:'';position:absolute;z-index:1;left:0;width:4px;height:4px;border-radius:50%;background-color:currentColor}.pseudo-checkbox--description_highlight,.summary--fees_highlight{border-radius:4px;background-color:#fff2e8}.summary--schedule{border-radius:4px;background-color:#f0f0f0}.place-info-i_notes p+br{display:none}.booking-step--subtitle{margin-bottom:5px;font-size:16px}.welcome-section--title,.center,.reviews-place--controls,.footer-links,.footer-links--i_phone,.single-page_center,.page-title,.modal-back:not([hidden=""]),.modal-close,.modal-header_center,.notifications--icon--container,.more-info-btn--container{display:flex;align-items:center;justify-content:center}.user,.rooms-header,.place-search-inner--footer,.place-search-expanded--footer,.nav--i,.mode-switcher,.center-x,.search--group--size,.pseudo-checkbox--price .price,.fltrs--category--header,.fltrs--category--title,.fltrs--subcategory--header,.fltr,.smth-wrong,.summary-i-label_discount,.usage-tip--header,.air-astana-promotion,.alfursan-promotion,.turkish-airlines-promotion,.omantel-promotion,.modal-header,.rooms-group-selection--title,.rooms-group-selection--description,.rooms-group-selection--change-container,.weather--title{display:flex;align-items:center}.landing-page--img--container{display:flex;justify-content:center}.rooms-i_partially-hidden{max-height:100px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to top, transparent, black);mask-image:linear-gradient(to top, transparent, black)}.page-title,.modal-header{min-height:55px;border-bottom:1px solid #adadad;padding-top:5px;padding-bottom:5px;background-color:#f5f5f5}.show-welcome .extra-points-notification--container,.show-welcome .header--container,.layout-offers_index .extra-points-notification--container,.layout-offers_index .header--container,.layout-locations .extra-points-notification--container,.layout-locations .header--container,.layout-new_landing_pages .extra-points-notification--container,.layout-new_landing_pages .header--container,.layout-turkish_airlines_partnerships .extra-points-notification--container,.layout-turkish_airlines_partnerships .header--container,.layout-turkish_airlines_giveaway_partnerships .extra-points-notification--container,.layout-turkish_airlines_giveaway_partnerships .header--container,.layout-user_bookings .extra-points-notification--container,.layout-user_bookings .header--container,.layout-user_saved_properties .extra-points-notification--container,.layout-user_saved_properties .header--container,.layout-home_register .extra-points-notification--container,.layout-home_register .header--container,.layout-home_sign_in .extra-points-notification--container,.layout-home_sign_in .header--container,.layout-password_resets .extra-points-notification--container,.layout-password_resets .header--container,.layout-passwords .extra-points-notification--container,.layout-passwords .header--container,.layout-app_landing .extra-points-notification--container,.layout-app_landing .header--container,.layout-sessions_new .extra-points-notification--container,.layout-sessions_new .header--container,.layout-users_new .extra-points-notification--container,.layout-users_new .header--container,.layout-umrah_landing_page .extra-points-notification--container,.layout-umrah_landing_page .header--container,.layout-shop_and_miles .extra-points-notification--container,.layout-shop_and_miles .header--container,.layout-air_astana_partnerships .extra-points-notification--container,.layout-air_astana_partnerships .header--container,.layout-alfursan_partnerships .extra-points-notification--container,.layout-alfursan_partnerships .header--container{margin-bottom:0}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes shake{0%,100%{transform:translateX(0)}15%,45%{transform:translateX(-8px)}30%,60%{transform:translateX(8px)}75%{transform:translateX(-4px)}90%{transform:translateX(4px)}}@keyframes shake-with-pauses{0%,5%{transform:translateX(0)}0.75%{transform:translateX(-6px)}1.5%{transform:translateX(6px)}2.25%{transform:translateX(-6px)}3%{transform:translateX(6px)}3.75%{transform:translateX(-6px)}4.5%{transform:translateX(6px)}5.25%{transform:translateX(-6px)}6%{transform:translateX(6px)}6.75%{transform:translateX(-6px)}7.5%{transform:translateX(6px)}8.25%{transform:translateX(-3px)}9%{transform:translateX(3px)}9.75%{transform:translateX(0)}100%{transform:translateX(0)}}@keyframes collapse{0%{height:auto;transform:translateY(0)}100%{height:auto;transform:translateY(-100%)}}@keyframes expand{0%{height:auto;transform:translateY(100%)}100%{height:auto;transform:translateY(0)}}@keyframes filter-collapse{0%{height:auto;transform:translateY(0);opacity:1}100%{height:auto;transform:translateY(-5px);opacity:0}}@keyframes filter-expand{0%{height:auto;transform:translateY(-5px);opacity:0}100%{height:auto;transform:translateY(0);opacity:1}}@keyframes detailsOpening{0%{transform:translateY(-25px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes detailsClosing{0%{height:auto;transform:translateY(0);opacity:1}100%{transform:translateY(-25px);opacity:0}}@keyframes slightlyRotate{0%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}100%{transform:rotate(20deg)}}@keyframes bounce{0%,20%,53%,100%{transform:translate3d(0, 0, 0);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}40%,43%{transform:translate3d(0, -10px, 0) scaleY(1.1);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}70%{transform:translate3d(0, -5px, 0) scaleY(1.05);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}80%{transform:translate3d(0, 0, 0) scaleY(0.95);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}90%{transform:translate3d(0, -2px, 0) scaleY(1.02)}}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{transform:translate3d(0, -20px, 0);opacity:1}100%{transform:translate3d(0, 2000px, 0);opacity:0}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes color-flash{0%{background-color:#f6903e}100%{background-color:var(--color-flash--end, white)}}@keyframes slide-from-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slide-to-bottom{0%{transform:translateY(var(--slide-animation--y, 0))}100%{transform:translateY(calc(100% + 42px))}}@keyframes bounceInUp{0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate3d(0, 3000px, 0);opacity:0}60%{transform:translate3d(0, -20px, 0);opacity:1}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:scale3d(0.3, 0.3, 0.3);opacity:0}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{transform:scale3d(1.03, 1.03, 1.03);opacity:1}80%{transform:scale3d(0.97, 0.97, 0.97)}100%{transform:scale3d(1, 1, 1);opacity:1}}.benefits-i_entertainment .benefits-icon{width:29px;height:29px}.benefits-i_family .benefits-icon{width:29px;height:25px}.benefits-i_fees .benefits-icon{width:38px;height:24px}.benefits-i_food .benefits-icon{width:39px;height:26px}.benefits-i_pools .benefits-icon{width:23px;height:26px}.benefits-i_suitability .benefits-icon{width:34px;height:19px}.booking-step_payment .booking-step-title--icon{width:18px;height:22px}.sort-by-i-dir,.promos--i--conditions-icon{width:11px;height:7px}.destination-search-input--clear--icon{width:20px;height:20px}.fltrs--full--arrow{width:15px;height:9px}.gallery--more--icon{width:60px;height:46px}.gallery-count--icon{width:20px;height:20px}.room-group_adults .room-group-icon{width:8px;height:16px}.room-group_children .room-group-icon{width:6px;height:16px}.offers-i-conditions--info{width:6px;height:13px}.modal-socials-i_apple .modal-socials-i--icon{width:20px;height:20px}.modal-back--icon{width:12px;height:18px}.modal-socials-i_fb .modal-socials-i--icon{width:14px;height:29px}.modal-socials-i_google .modal-socials-i--icon{width:18px;height:18px}.search--children-notice--icon{width:10px;height:10px}.package-rates--icon{width:16px;height:16px}.pages-nav-i.active .pages-nav-i--icon{width:9px;height:40px}.reviews-i--translated-by-icon{width:49px;height:16px}.modal--shield-icon{width:61px;height:75px}.spy-eye--icon{width:28px;height:20px}.i_taksit,.offer-taksit--icon{width:20px;height:21px}.offer-taksit--after{width:6px;height:30px}.publications-i--icon{width:19px;height:19px}.place-info-map--icon{width:11px;height:11px}.transfer-promotion--icon{width:19px;height:16px}.ui-datepicker-prev--icon,.ui-datepicker-next--icon{width:13px;height:20px}.user-progress--compare--icon{width:12px;height:12px}.variant-switcher--text--icon{width:46px;height:52px}html:not(.is-hover){touch-action:manipulation}body{min-width:1080px;height:100%}.body-inner{position:relative;z-index:1;display:flex;min-height:100%;flex-direction:column}.noscroll .body-inner{padding-bottom:0}.no-transition{transition:none !important}.container::after{clear:both;content:"";display:block}.container_narrow{width:700px}.container_m{width:620px}.container_s{width:540px}.container_narrow-l{padding-left:25px;padding-right:25px}.content>.container:first-child{position:relative;z-index:2}.content{position:relative;z-index:1;margin-bottom:35px}.google-maps-open .content{margin-bottom:20px}.layout-user_saved_properties .content,.layout-home_sign_in .content,.layout-home_reset_password .content{display:flex;flex-direction:column;flex-grow:1;margin-bottom:0}.layout-locations_show .content,.layout-new_landing_pages_show .content,.layout-home_register .content,.layout-home_reset_password .content,.layout-app_landing .content,.layout-sessions_new .content,.layout-users_new .content,.show-registration-wall .content{margin-bottom:0}.body_place-search-inner-fixed.layout-locations_show:not(.google-maps-open) .content,.body_place-search-inner-fixed.layout-new_landing_pages_show:not(.google-maps-open) .content{margin-top:107px}.body_place-search-inner-fixed.layout-offers_index:not(.google-maps-open) .content{margin-top:127px}.fade-in,.fade-out{animation-fill-mode:both}.fade-in{opacity:0;animation-name:fadeIn;animation-duration:0.3s;animation-delay:0.1s}.fade-out{opacity:1;animation-name:fadeOut;animation-duration:0.3s}.price-currency{position:relative;top:-1em;margin-left:3px;font-size:13px;font-weight:400}.alert-danger{border-color:#f5c6cb;background-color:#f8d7da;color:#721c24}.alert{position:relative;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem;padding:0.75rem 1.25rem}.aggregate-score--all{max-width:130px;transition:color 0.2s ease-in-out}.aggregate-score--all_link{max-width:none}.is-hover .aggregate-score--all_link:hover{color:#47c4bc}.place-intro .aggregate-score{color:#3b3b3b}.search-i .aggregate-score{float:right;margin-left:15px}.reviews--header .aggregate-score--label{font-size:20px;font-weight:600}.reviews-container_full .aggregate-score{margin-bottom:10px}.availability-calendar{white-space:nowrap}.availability-calendar--placeholder{min-width:710px}.availability-calendar .ui-datepicker{display:inline-block !important;vertical-align:top;width:210px}.availability-calendar .ui-datepicker:not(:last-child){margin-right:20px}[dir=rtl] .availability-calendar .ui-datepicker{width:275px}.ios[dir=rtl] .availability-calendar .ui-datepicker{width:375px}.benefits{display:flex;align-items:flex-start;justify-content:space-between;margin-top:30px}.benefits-i{width:16.6%;flex-shrink:0;flex-grow:0;color:#595959;text-align:center}.benefits-icon{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%, -50%)}.benefits-icon--container{position:relative;z-index:1;height:30px;margin-bottom:5px}.booking-container{position:relative;z-index:1;display:flex;align-items:flex-start}.booking-container h4{margin-bottom:10px}.booking-container>:only-child{flex-grow:1}.layout-booking_modifications .booking-container{position:static}.booking-main{width:620px;flex-shrink:0;flex-grow:0;margin-right:20px}.booking-sidebar{width:400px}.booking-step{margin-bottom:15px;background-color:white}.booking-step:last-child{margin-bottom:20px}.booking-step-title--container::after{clear:both;content:"";display:block}.booking-step_payment{padding:0;background-color:transparent}.booking-step-note{font-size:14px}.booking-property{border-radius:8px}.booking-property--img--container{width:120px}.breadcrumbs--i{display:inline-block;vertical-align:middle}.breadcrumbs_overlay{position:absolute;z-index:3;left:15px;top:10px}.card-placeholder_room{content-visibility:auto;contain-intrinsic-size:330px 465px}[data-url] .card-placeholder_room:nth-child(-n + 3){margin-top:67px}.cash-points--spend,.cash-points--pay{display:inline-block}.checkout-btn--inner{position:relative;z-index:1;display:inline-block}.checkout-btn--saved{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:100%;margin-left:25px}.is-hover .close-map:hover .close-map--icon{fill:#009089}.confirmation_checkout{line-height:1}.confirmation_checkout .confirmation--label{font-size:13px}.confirmation_klarna{position:absolute;z-index:1;top:50%;transform:translateY(-50%);right:0}.cookie-consent-container{position:fixed;z-index:21;bottom:0;width:100%;background-color:#00ada5}.noscroll .cookie-consent-container{display:none}.cookie-consent{position:relative;z-index:1;padding-right:70px}.cookie-consent-text{padding-top:10px;padding-bottom:10px;line-height:1.4}.cookie-consent-text,.cookie-consent-text a{color:white}.cookie-consent-close{white-space:nowrap}.cookie-consent-btn{position:absolute;z-index:1;right:0;top:0;display:block;width:50px;height:100%;background-color:rgba(255,255,255,0.5);color:#546766;text-align:center;transition:background-color 0.2s}.cookie-consent-btn--icon{position:absolute;z-index:1;left:50%;top:50%;display:block;width:16px;height:16px;margin-left:-8px;margin-top:-8px;fill:#595959}.is-hover .cookie-consent-btn:hover{background-color:rgba(255,255,255,0.7)}.currencies-i{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.currencies-i .currencies-i-unit,.currencies-i .currencies-i-name{display:inline-block;vertical-align:baseline}.currencies-i .currencies-i-unit{width:35px;text-align:right}.currencies-i .currencies-i-name{margin-left:10px}.currencies-i-unit{font-weight:600}.destinations--title{font-size:32px;margin-bottom:20px;padding-top:20px;text-align:center;line-height:46px}.destinations-description{width:620px;margin:0 auto 20px}.destinations-footer:not(:last-child){margin-bottom:20px}.destinations-footer--container:not(:empty){padding-top:30px;padding-bottom:30px}.google-maps-open .destinations-footer--container,.show-registration-wall .destinations-footer--container{display:none}.destinations-footer--body{width:620px;margin:0 auto 20px}.destinations-gallery--row{overflow:hidden}.destinations-gallery--i{position:relative;z-index:1;display:block;width:245px;height:177px;overflow:hidden;margin-left:auto;margin-right:auto;margin-bottom:20px}.destinations-gallery--i--img{position:absolute;z-index:1;left:50%;top:50%;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.destinations-gallery--i:first-child{width:510px;height:374px}.destinations-gallery--row:nth-child(odd) .destinations-gallery--i:not(:only-child){float:left}.destinations-gallery--row:nth-child(odd) .destinations-gallery--i:not(:only-child):not(:first-child){margin-left:20px}.destinations-gallery--row:nth-child(even) .destinations-gallery--i:not(:only-child){float:right}.destinations-gallery--row:nth-child(even) .destinations-gallery--i:not(:only-child):not(:first-child){margin-right:20px}.destinations-header--title{margin-top:20px}.destinations-header--title span:not([class]){font-size:24px}.layout-locations_show .destinations-header--title{font-size:38px}.destinations-header_promo{min-height:200px;margin-bottom:-33px;padding-bottom:50px}.destinations-header_xl{min-height:300px}.google-maps-open .destinations-header{display:none}.layout-locations_show .destinations-header{padding-top:10px}.destinations-information--body{grid-template-columns:auto 1fr;grid-column-gap:40px}.destinations-list--body{-moz-column-count:3;column-count:3}.google-maps-open .destinations-prefooter,.show-registration-wall .destinations-prefooter{display:none}.destinations-tags--container:not(:last-child){margin-bottom:20px}.dropdown-container{position:relative;z-index:4}.dropdown-container:not(:first-child):not(.dropdown-container_user){margin-left:15px}.dropdown-container_active.notifications:after,.dropdown-container_active.user--container:after{content:'';position:absolute;z-index:1;top:53px;display:block;width:0;height:0;border-color:transparent transparent #fff2e8;border-style:solid;border-width:0 9px 8px}.dropdown-container_active.notifications:after{margin-left:9px}.dropdown-container_active.user--container:after{right:30px}.dropdown-current{position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.dropdown-current:not(.user,.dropdown-current_raw){padding-left:10px;padding-right:21px}.dropdown-current:not(.user,.dropdown-current_raw):after{content:'';position:absolute;z-index:1;right:9px;top:50%;display:block;border:3px solid transparent;border-top-color:currentColor}.dropdown-container_locale .dropdown-current{padding-left:33px;image-rendering:pixelated}.dropdown-container_locale .dropdown-current--icon{position:absolute;left:10px;top:50%;display:block;width:18px;height:12px;transform:translateY(-50%)}.dropdown{left:0;font-size:14px;white-space:nowrap}.dropdown.user-dropdown{left:auto;right:0}.dropdown-container_active .dropdown{display:block}.dropdown-container_active .dropdown .dropdown-group{background-color:#101e3c}.dropdown-container_active .dropdown .dropdown-group_secondary{background-color:#595959}.dropdown-container_currency .dropdown{left:-37px}.dropdown-container_right .dropdown{left:auto;right:0}.dropdown-group{white-space:normal}.dropdown-container_multigroup .dropdown-group{display:inline-block;vertical-align:top}.dropdown-container_multigroup .dropdown-group:first-child{border-bottom-left-radius:8px}.dropdown-container_multigroup .dropdown-group:last-child{border-bottom-right-radius:8px}.dropdown_primary .dropdown-container_multigroup .dropdown-group:first-child{border-radius:0 0 8px 8px}.dropdown-group:first-child{box-shadow:0 12px 14px 0 rgba(0,0,0,0.4)}.dropdown_primary .dropdown-group,.dropdown-group:first-child:last-child{border-radius:0 0 8px 8px}.dropdown-group_secondary,.dropdown-i_secondary{background-color:#595959}.dropdown_primary .dropdown-group_secondary{display:none}.dropdown-i{border-bottom:1px solid #595959;line-height:1.4}.dropdown-container_currency .dropdown-i{min-height:30px}.dropdown-i:last-child,.dropdown-i.dropdown-i_last{border-bottom:0}.dropdown-i_secondary:last-child{border-radius:inherit}.dropdown-i-link{padding:5px 10px;text-decoration:none}.dropdown-container_locale .dropdown-i-link{position:relative;z-index:1;padding-left:33px;image-rendering:pixelated}.dropdown-container_locale .dropdown-i-link--icon{position:absolute;left:10px;top:9px;display:block}.dropdown-i-link_expand{text-decoration:none}.dropdown-i-link_expand:after{content:'';display:inline-block;vertical-align:baseline;width:0;height:0;margin-left:10px;border:4px solid transparent;border-right-width:0;border-left-color:currentColor}.dropdown-container_currency .dropdown-i-link_expand{padding-left:55px;padding-right:30px}.glossary-badge{left:-2px;top:100%;border-radius:0 0 4px 4px;gap:3px;padding:5px 10px;font-size:10px}.tooltip_top .glossary-badge{top:initial;bottom:100%;border-radius:4px 4px 0 0}.glossary-badge--icon{width:18px;height:18px}.extras-group-title{margin-bottom:5px}.extras{margin:0 0 20px}.extras:last-child{margin-bottom:0}.extras-i-note p,.extras-i-recommendation p{font-size:0.9em}.extras-i-note p{color:#767676}.extras-i-recommendation p{color:#b06200}.extras-i--quantity{margin-left:auto}.extras_check .extras-i--price{margin-left:20px;text-align:right}.featured-on{height:40px;justify-content:space-between;line-height:40px}.layout-home .featured-on--wrapper{margin-bottom:30px}.layout-referrals .featured-on--wrapper{margin-bottom:30px}.fields-group{margin-bottom:15px}.fields-group:last-child{margin-bottom:0}.fields-group:not(.fields-group_fill){margin-left:-15px}.fields-group_fill{display:flex;gap:15px}.fields-group .field-container{display:inline-block;vertical-align:top;margin-left:15px}.fields-group .field-container:not(:last-child){margin-bottom:0}.fields-group_fill .field-container{flex-grow:1;margin-left:0}.field-container input[type=text],.field-container input[type=password],.field-container input[type=number],.field-container input[type=email],.field-container input[type=tel],.field-container input[type=date],.field-container input[type=url],.field-container input[type=search],.field-container select,.field-container textarea{font-size:14px}.field-container.booking_title{width:90px}.field-container.booking_first_name{width:235px}.field-container.booking_last_name{width:235px}.field-container.booking_email{width:275px}.field-container.booking_phone{width:300px}.field-container_textarea{display:block}.field-container_xl input[type=text],.field-container_xl input[type=password],.field-container_xl input[type=number],.field-container_xl input[type=email],.field-container_xl input[type=tel],.field-container_xl input[type=date],.field-container_xl input[type=url],.field-container_xl input[type=search],.field-container_xl select,.field-container_xl textarea{font-size:16px}.review-error+.error{margin-top:-12px;margin-bottom:15px}.form-vertical .field-container input,.form-vertical .field-container textarea{width:100%}.filter-tags--mask{max-width:100%}.filter-tags-i--remove{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.filter-tags_filters{padding-left:12px;padding-right:12px}.fltr--container{transition:background-color 0.2s}.is-hover .fltr--container_active:not(.fltr--container_checked):not(.fltr--container_s):hover{background-color:#f5f5f5}.fltrs--container{position:relative;z-index:1;width:320px}.google-maps-open .fltrs--container{margin-top:133px}.place-search_opened .fltrs--container{z-index:3}@media screen and (max-device-width: 1024px){.fltrs--container{width:280px}}.fltrs--full{padding:10px 12px}.is-hover .fltrs--full:hover{color:#00ada5}.footer{padding-top:30px;padding-bottom:45px;color:#adadad;font-size:13px}.footer-container{margin-top:auto;background-color:#101e3c}.show-registration-wall.layout-offers_index .footer-container,.show-registration-wall.layout-new_landing_pages_show .footer-container,.show-registration-wall.layout-locations_show .footer-container{display:none}.body_footer-hidden .footer-container,.google-maps-open .footer-container{display:none}.footer .footer-left{float:left}.footer .footer-right{float:right}.footer-title{margin-bottom:5px;font-size:14px;font-weight:600}.footer-i{display:inline-block;vertical-align:top}.footer-i+.footer-i{margin-left:15px}.footer-i_copyright{width:480px}.tursab+.footer-i_copyright{width:330px}.footer-nav{border-bottom:2px solid rgba(255,255,255,0.2);-moz-column-count:4;column-count:4;font-size:14px}.footer-nav_borderless{margin-bottom:0;border-bottom:none}.available-payment-methods--container{overflow:hidden}.available-payment-methods--container:not(:last-child){margin-bottom:20px}.form-success{font-size:20px;animation:fadeIn 0.3s ease-in-out}.fotorama__wrap--css3.fotorama__wrap--video.fotorama__wrap--no-controls .fotorama__arr{opacity:0 !important}.fotorama__wrap--css3.fotorama__wrap--video.fotorama__wrap--no-controls .fotorama__arr--prev{transform:translate3d(-48px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video.fotorama__wrap--no-controls .fotorama__arr--next{transform:translate3d(48px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr{opacity:1 !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev,.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{transform:translate3d(0, 0, 0) !important}.fotorama__img{right:auto}.fotorama__nav--thumbs{text-align:left}.fotorama__thumb-border{border-color:transparent transparent #f98b00}.fotorama__video{top:0}.fotorama__video-close{display:none !important}.gallery{z-index:2;height:480px;cursor:pointer}@media only screen and (max-height: 700px){.gallery{height:342px}}.gallery--container{position:relative;z-index:2}.gallery--cover{width:640px}.gallery--list{width:398px;grid-template-rows:repeat(5, 94px)}@media only screen and (max-height: 700px){.gallery--list{grid-template-rows:repeat(5, 84px)}}.gallery--list--i{width:198px}@media only screen and (max-height: 700px){.gallery--list--i:nth-child(9),.gallery--list--i:nth-child(10){display:none}}.gallery--image[style*="img_placeholder"]{cursor:default}.gallery--more{height:288px}@media only screen and (max-height: 700px){.gallery--more{display:none}}.gallery--more_short{display:none;height:258px}@media only screen and (max-height: 700px){.gallery--more_short{display:flex;height:258px}}.google-maps_search-results{width:100%;height:100%}.google-maps--container_search-results{position:fixed;top:133px;width:calc(100vw - 360px);height:calc(100vh - 58px - 75px - 20px)}@media screen and (max-device-width: 1024px){.google-maps--container_search-results{width:calc(100vw - 320px)}}.google-maps--content{display:flex;height:100%}.greeting{margin-bottom:30px;text-align:center}.greeting,.greeting a{color:#3e588a}.greeting--title{font-size:38px;margin-bottom:5px}.greeting--subtitle{font-size:20px;font-family:inherit !important;font-weight:400}.halal-attributes{display:flex;flex-wrap:wrap;justify-content:space-between}.halal-attributes--i{padding-left:96px}.halal-destinations--i,.halal-attributes--i{transition:0.3s box-shadow}.is-hover .halal-destinations--i:hover,.is-hover .halal-attributes--i:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,0.05)}.halal-attributes{margin-bottom:30px}.halal-attributes--i{width:480px;margin-bottom:30px;padding-right:30px}.halal-destinations{margin-top:20px;margin-bottom:70px}.halal-properties{max-width:1300px;margin:40px auto;padding:0 20px}.halal-properties--i{position:relative;z-index:1}.halal-properties--i:nth-child(1n) .halal-properties--img{width:59.3%;padding-bottom:31%}.halal-properties--i:nth-child(1n) .halal-properties--content{left:47%;top:20px}.halal-properties--i:nth-child(2n) .halal-properties--img{width:35.9%;margin-top:-250px;padding-bottom:35%}.halal-properties--i:nth-child(2n) .halal-properties--content{right:32%;bottom:50px}.halal-properties--i:nth-child(3n) .halal-properties--img{width:44.1%;margin-top:-30px;padding-bottom:30.5%}.halal-properties--i:nth-child(3n) .halal-properties--content{left:35%;top:60px}.halal-properties--i:nth-child(4n) .halal-properties--img{width:51.2%;margin-top:-185px;padding-bottom:29%}.halal-properties--i:nth-child(4n) .halal-properties--content{right:45%;bottom:30px}.halal-properties--i:nth-child(5n) .halal-properties--img{width:54.3%;margin-top:50px;padding-bottom:32%}.halal-properties--i:nth-child(5n) .halal-properties--content{left:43%;top:90px}.halal-properties--i:nth-child(6n) .halal-properties--img{width:41%;margin-top:-190px;padding-bottom:35%}.halal-properties--i:nth-child(6n) .halal-properties--content{right:35%;top:auto}.halal-properties--i:nth-child(odd){text-align:left}.halal-properties--i:nth-child(odd) .halal-properties--content{right:0;padding-left:20px}.halal-properties--i:nth-child(even){text-align:right}.halal-properties--i:nth-child(even) .halal-properties--content{left:0;top:auto;padding-right:20px}.halal-properties--img{display:inline-block;border-radius:8px}.halal-properties--content{position:absolute;z-index:1;padding-top:15px;padding-bottom:15px}.halal-properties--title{font-size:24px}.header{position:relative;z-index:2}.header--container{position:relative;z-index:7;height:58px;margin-bottom:30px;background-color:#101e3c;line-height:58px;white-space:nowrap}.header--container:has(+.extra-points-notification--container){margin-bottom:0}.google-maps-open .header--container{position:fixed;top:0}.header--secondary{gap:15px;margin-left:auto}.highlighted-title{font-size:32px;display:inline-block;padding-left:30px;padding-right:30px;background-color:#f5f5f5}.highlighted-title:after{position:absolute;z-index:-1;top:50%;transform:translateY(-50%);content:'';display:block;height:4px;background-color:#00ada5}.highlighted-title--container{position:relative;z-index:1;margin-bottom:20px;color:#00ada5;text-align:center}.booking-step .input--container{width:240px}.invite-steps{display:flex;justify-content:space-between}.invite-steps--i{width:333px}.klarna{border-radius:4px;padding:20px;background-color:white}.landing-page{padding-top:20px}.landing-page--container_classic{margin-top:-30px}.landing-page--container:not(.landing-page--container_classic){top:-30px}.landing-page--container.landing-page--container_initial:not(.landing-page--container_classic){top:0}.landing-page--header{margin-top:-20px;padding-top:50px}.landing-page--img{width:1440px}.landing-page--img--container{margin-top:-50px}.landing-page--img--title{padding-top:140px;padding-bottom:10px}.landing-page--title{font-size:32px}.landing-page--container:not(.landing-page--container_classic) .landing-page--title{color:#3e588a}.landing-page--body{font-size:20px}.landing-page--body:not(:last-child){margin-bottom:40px}.landing-page--footnote{padding-left:120px;padding-right:120px}.layout-turkish_airlines_partnerships .landing-page,.layout-turkish_airlines_giveaway_partnerships .landing-page,.layout-app_landing .landing-page,.layout-air_astana_partnerships .landing-page,.layout-alfursan_partnerships .landing-page{padding-top:0}.landing-page--loyalty-club-container{max-width:740px}.layout-airport_transfers .booking-step{padding:60px}.layout-checkout_new .home-link,.layout-checkout_new .nav .dropdown-container_right,.layout-checkout_new .nav-i,.layout-checkout_new .primary-nav{display:none}.layout-checkout_new .dropdown-container_locale{margin-left:0}.login_header,.login_header a{color:white}.is-hover .login_header a:hover{color:white;text-decoration:none}.logo--container{margin-right:20px}.mark-section{border-radius:12px}.mode-switcher{background-image:url(/assets/front/application/mode-switcher/map-background@1x-ec74e90ba4b750457b3a5a069bec6e893a5ac1c081740096198eb20f673ef6aa.png);position:relative;z-index:1;height:40px;margin-bottom:15px;border:1px solid transparent;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:0 10px;background-color:#a1daed;background-repeat:no-repeat;background-size:200px 100px;color:#101e3c;text-decoration:none;font-size:16px;font-weight:600;transition:background-position 0.2s ease-in-out, border 0.2s ease-in-out}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.mode-switcher{background-image:url(/assets/front/application/mode-switcher/map-background@2x-eb4c379128cc967f0cd440af451beb9f8fff71abe7261328f8a3dbcd8d1f2ddc.png)}}.mode-switcher--icon{position:absolute;z-index:1;left:0;top:50%;height:calc(100% + 2px);transform:translate(-50%, -50%)}.mode-switcher_list.mode-switcher .mode-switcher--icon{width:39px}.mode-switcher_map.mode-switcher .mode-switcher--icon{width:30px}.is-hover .mode-switcher:hover{border-color:#00ada5;color:#101e3c}.mode-switcher_list.mode-switcher{margin-left:19.5px;padding-left:29.5px;background-position:calc(100% + 200px) center}.mode-switcher_map{background-position:calc(100% + 1px) center}.mode-switcher_map.mode-switcher{margin-left:15px;padding-left:25px}.nav{display:flex;margin-left:10px}.nav--i{padding:0 10px;color:#c5c5c5;text-decoration:none}.news-i{padding:20px 30px}.news-i-when{margin-bottom:5px;color:#767676;font-size:13px}.offers{display:flex;flex-wrap:wrap;gap:20px}.offers-loader{position:fixed;z-index:4;transform:translateY(-50%);margin-left:100px}.offers-loader-container{position:absolute;z-index:3}.is-hover .offers-i--container:hover{z-index:2}.offers-i--rateplan{display:inline-block}.offers-i--rateplan:not(:last-child){margin-right:10px}.offers-i-header{padding:10px}.search-i .offers-i--rooms{margin-right:-9px;text-align:left}.is-hover .offers-i:hover{color:#3b3b3b}.offers-i_booking{margin-bottom:15px}.offers_compact{flex-wrap:initial;gap:10px}.offers_placeholders{gap:20px;margin-right:0}.page{margin-left:240px}.page-container{margin-bottom:60px}.page-container::after{clear:both;content:"";display:block}.page-header{overflow:hidden;text-align:center}.page-header--container{margin-bottom:20px}.google-maps-open .page-header--container{display:none}.page-header--title{color:#253a65}.page-header--subtitle{max-width:850px;margin-left:auto;margin-right:auto}.pages-nav{display:block;float:left;width:220px;margin-right:20px}.pages-nav-i{display:inline-block;padding:10px;color:#595959;text-decoration:none;line-height:20px;font-size:16px;font-weight:600}.pages-nav-i:not(.active) .pages-nav-i--icon{display:none}.pages-nav-i.active .pages-nav-i--icon{position:absolute;z-index:1;right:-9px;top:50%;width:9px;height:40px;margin-top:-20px;fill:white}.pages-nav-i:focus,.is-hover .pages-nav-i:hover .pages-nav-i.active{color:#f6903e}.pages-nav-i:focus,.is-hover .pages-nav-i:hover{background-color:white}.pages-nav-i.active{position:relative;z-index:1;background-color:white}.pages-nav-i.active:focus,.is-hover .pages-nav-i.active:hover{background-color:white}.photos{--columns: 3;grid-template-columns:repeat(var(--columns), 1fr);grid-gap:5px}.photos--i{cursor:pointer;aspect-ratio:3 / 2}.photos--i--img{min-height:198px;max-height:calc((100vw - 80px - 5px * (var(--columns) - 1) ) / var(--columns))}@media screen and (min-device-width: 1440px){.photos--i--img{max-height:300px}}@media only screen and (max-height: 700px){.photos--i--img{min-height:116.82px;max-height:177px}}@media only screen and (max-height: 700px){.photos{--columns: 5}}.place-benefits{display:flex;gap:15px;color:#3b3b3b;font-size:12px}.place-benefits--i{display:flex;align-items:center;gap:10px;line-height:1.45;white-space:nowrap}.place-benefits--icon{fill:#767676}.place-benefits--icon_family{width:25px;height:22px}.place-benefits--icon_suitability{width:29px;height:17px}.place-benefits--icon_fees{width:33px;height:21px}.place-halal-features--i:not(:last-child){margin-bottom:20px}.place-halal-features-group{display:inline-block;width:50%;vertical-align:top}.place-halal-features-group_narrow{width:40%}.place-halal-features-group_wide{width:60%}.place-halal-features-group:first-child{padding-right:20px}.place-halal-features-group:last-child{padding-left:20px}.place-info_hidden{display:none}.place-info-i{margin-bottom:20px;border-radius:10px;padding:15px}.place-info-i_location,.place-info-i_video{padding-bottom:0}.place-info-column{display:inline-block;vertical-align:top;width:500px}.place-info-column:last-child{margin-left:40px}.place-info-label,.place-info-divider,.place-info-name{display:inline-block}.place-info-divider{margin:0 10px;font-family:Arial, sans-serif}.place-info-name{color:#939393}.place-info--title:not(:last-child){margin-bottom:10px}.place-info--subtitle{margin-bottom:10px}.place-info-about{display:flex;justify-content:space-between}.place-info-about-group{width:100%}.place-info-about-group:last-child{margin-left:40px}.place-info-about-staying--separator{display:inline-block;vertical-align:middle;width:2px;height:12px;margin:0 10px;background-color:#f6903e}.place-info-map{height:200px;margin-left:-15px;margin-right:-15px;cursor:pointer}.place-info-video--player{margin-left:-15px;margin-right:-15px}.place-intro{border-radius:0 0 10px 10px;padding:20px;background-color:white}.place-intro:not(:last-child){margin-bottom:20px}.place-intro--container{padding-bottom:5px}.place-intro--primary{flex-grow:1}.place-intro--name{font-size:32px}.place-intro--location{display:inline-block;color:#3b3b3b;font-size:16px;vertical-align:middle}.place-intro--secondary{flex-shrink:0;margin-left:10px;text-align:right}.place-map--container{z-index:18;padding:80px}.place-search{display:flex}.place-search_destinations .place-search-i_destinations,.place-search_datepicker-checkin .place-search-i_checkin,.place-search_datepicker-checkout .place-search-i_checkout,.place-search_groups .place-search-i_groups{z-index:2}.place-search_destinations .place-search-i_destinations:before,.place-search_datepicker-checkin .place-search-i_checkin:before,.place-search_datepicker-checkout .place-search-i_checkout:before,.place-search_groups .place-search-i_groups:before{content:'';position:absolute;left:-2px;right:-2px;top:-10px;bottom:-5px;box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);border-radius:10px 10px 0 0;background-color:white;animation:fadeIn 0.2s ease-in-out}.place-search_destinations .place-search-i_destinations:before{left:0;background-color:#f5f5f5}.place-search--container{position:relative;z-index:3;height:46px;box-shadow:0 0 1px 0 rgba(0,0,0,0.05),0 1px 2px -1px rgba(0,0,0,0.05),0 3px 4px -2px rgba(0,0,0,0.05),0 8px 9px -3px rgba(0,0,0,0.05);border-top:0.5px solid rgba(0,0,0,0.05);border-radius:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.place-search--container_opened{z-index:4}.place-search-i{position:relative;z-index:1;display:flex;height:46px;align-items:center;background-color:white;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.place-search-i_destinations,.place-search-i_calendar,.place-search-i_groups{padding-left:42px;padding-right:10px}.place-search-i_destinations:after,.place-search-i_groups:after{content:'';position:absolute;z-index:2;right:10px;width:20px;background:linear-gradient(to right, transparent 0%, white 100%)}.place-search-i_destinations{width:250px;border-radius:10px 0 0 10px}.place-search--container_opened .place-search_destinations .place-search-i_destinations:after{background:linear-gradient(to right, rgba(245,245,245,0) 0%, #f5f5f5 100%)}[dir=rtl] .place-search-i_destinations{border-radius:0 10px 10px 0}.place-search-i_calendar{width:190px}.place-search--container_dates .place-search-i_calendar{width:auto;flex-grow:1}[dir=rtl] .place-search-i_calendar{font-size:13px}.place-search-i_groups{width:240px}.place-search-i_calendar,.place-search-i_groups{border-left:1px solid #c5c5c5}.place-search-i_button{flex-grow:1;background-color:transparent}.place-search-i--inner{position:relative;z-index:2;overflow:hidden}.place-search-i--icon{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:13px;width:22px;height:22px;fill:#00ada5}.place-search-i_destinations .place-search-i--label,.datepicker-defined .place-search-i--label{color:#101e3c;font-size:13px;font-weight:400}.datepicker-defined .place-search-i--val{font-size:13px}.place-search--submit{width:100%;height:46px;border-radius:0 10px 10px 0;vertical-align:top}[dir=rtl] .place-search--submit{border-radius:10px 0 0 10px}.place-search-expanded{position:absolute;z-index:2;top:47px;height:0;overflow:hidden;box-shadow:0 8px 10px 0 rgba(0,0,0,0.1);border-radius:12px;background-color:white;animation:fadeOut 0.2s ease-in-out}.place-search-expanded_opened{z-index:3;height:auto;padding:15px 0;animation:fadeIn 0.2s ease-in-out;animation-fill-mode:forwards}.place-search-expanded_opened.place-search-expanded_destinations{padding-bottom:15px}.place-search-expanded_destinations{left:0;width:460px;background-color:#f5f5f5}[dir="ltr"] .place-search-expanded_destinations{border-top-left-radius:0}[dir="rtl"] .place-search-expanded_destinations{border-top-right-radius:0}.place-search-expanded_destinations.place-search-expanded_empty{z-index:4}.place-search-expanded_calendar{left:0;width:680px;padding-left:40px;padding-right:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.place-search--container_dates .place-search-expanded_calendar{left:auto;right:0}.ios[dir=rtl] .place-search-expanded_calendar{width:100%}.place-search-expanded_groups{right:168px;width:335px;border-top-right-radius:0;padding-left:15px;padding-right:15px}.place-search-expanded--footer{justify-content:space-between}.place-search-expanded--footer--btns{margin-left:auto}.place-search-expanded--footer_calendar{margin-right:-25px}.place-search-inner{position:relative;z-index:4;padding-top:10px;padding-bottom:11px;transition:0.3s backgroud-color}.google-maps-open .place-search-inner,.body_place-search-inner-fixed .place-search-inner{position:fixed;z-index:6;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);background-color:white}.body_place-search-inner-fixed .place-search-inner{top:0}.google-maps-open .place-search-inner{top:58px}.place-search-inner--footer{white-space:nowrap}.place-search-inner--footer:not(:first-child){margin-top:10px}.place-search-inner_search-results{margin-bottom:20px;border-bottom:1px solid #e6e6e6;background-color:white}.show-registration-wall .place-search-inner_rooms{z-index:5}.points-earning--i{display:inline-block;vertical-align:top;width:315px}.points-earning--separator{display:inline-block;width:30px;margin-left:15px;margin-right:15px;margin-top:50px}.rooms-i .price-and-conditions{z-index:21}.price-breakdown--container.tooltip_active{padding:10px 0}.price-breakdown_collapsed{overflow:hidden;border-radius:2px 2px 0 0}.property-score_m{padding-left:0.6em;padding-right:0.6em;font-weight:600}.property-score_l{width:72px;line-height:1.4;font-size:24px}.property-score_property-intro{margin-left:7px;padding-left:0.6em;padding-right:0.6em;line-height:1.85;font-size:20px}.reviews--header .property-score{margin-right:7px}.publications{display:flex;flex-wrap:wrap;justify-content:space-between}.publications-i{display:inline-block;vertical-align:top;flex:0 0 390px;padding:15px;padding-bottom:30px}.is-hover .publications-i:hover:after{background-color:#adadad}.publications-i-issuer{text-decoration:underline}.publications-count_active{display:none}.publications-header{display:flex;justify-content:space-between;background-color:white;line-height:50px}.publications-count{padding:0 20px;color:#00ada5;font-size:16px;font-weight:600}.publications-filter{border-left:1px solid #f5f5f5}.publications-filter--i{padding:0 20px;color:inherit;transition:color 0.2s, background-color 0.2s}.publications-filter--i:not(.publications-filter--i_active){display:block}.is-hover .publications-filter--i:hover{background-color:#00ada5;color:white}.radio-switcher{display:inline-block;vertical-align:top}.radio-switcher:not(:last-child){margin-right:10px}.radio-switcher--container_multigroup{height:0;overflow:hidden}.rooms-group:not(.rooms-group_expanded) .radio-switcher--container{animation:collapse 0.4s ease-in-out}.rooms-group_expanded .radio-switcher--container{height:auto;overflow:visible}.radio-switcher--i{overflow:visible}.is-hover .radio-switcher--i_active:hover{color:inherit}.radio-switcher--i_disabled{cursor:default}.is-hover .radio-switcher--i_disabled:hover{color:#adadad}.rate-plans{margin-left:-15px;margin-right:-15px;line-height:1.2}.rate-plans:not(:last-child){margin-bottom:15px}.rate-plans--i--label{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;transition:background-color 0.2s ease-in-out}:checked+.rate-plans--i--label{background-color:#fff2e8}.rate-plans--i--name{flex-grow:1;color:#767676;font-size:13px;font-weight:600}.rate-plans--i--price{flex-shrink:0;margin-left:5px;font-size:16px}.rateplan{position:relative;z-index:1;align-items:stretch;gap:10px}.rateplan--price{display:flex;min-height:52px;flex-direction:column;flex-shrink:0;flex-grow:0;justify-content:center;padding-top:2px;padding-bottom:2px}.rateplan--price--discount,.rateplan--price--value{white-space:nowrap}.rateplan--price--guest,.rateplan--price--value,.rateplan--price--notes{flex-shrink:0;flex-grow:0}.membership-badge--container+.rateplan--price--guest{margin-left:15px}.rateplan--price--notes{margin-top:-2px}.rateplan--price.tooltip--container{padding-right:30px;padding-top:5px;padding-bottom:5px}.rateplan--price.tooltip--container:before{border-top-right-radius:8px}.rateplan_affiliate .rateplan--description{flex:1 0 40%}.rateplan_affiliate{flex-wrap:wrap}.layout-locations_show.google-maps-open .register--container_hero,.layout-new_landing_pages_show.google-maps-open .register--container_hero{display:none}.register--container_hero .register,.register--container_hero .register--terms{width:620px;margin-left:auto;margin-right:auto}.register--container_hero .register--input{display:inline-block;border-radius:4px 0 0 4px}.register--container_hero .register--input:focus{border-color:#7b93c4}.register--container_hero .register--btn{min-width:220px;overflow:visible;flex-shrink:0;margin:0;margin-left:-1px}.registration-wall{width:400px}.registration-wall--container{background:linear-gradient(180deg, transparent .13%, rgba(245,245,245,0.5) 8%, rgba(245,245,245,0.8) 15%, #f5f5f5 23%)}.google-maps-open .registration-wall--container{display:none}.registration-wall--container_search{z-index:4;margin-top:-250px;padding-top:250px;padding-bottom:40px}.registration-wall--container_property{z-index:4;display:flex;align-items:flex-end;margin-top:-620px}.room--main--container{position:relative;z-index:1;display:grid;grid-template-areas:'gallery main';grid-template-columns:repeat(2, 520px);overflow:hidden;margin-bottom:15px;box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);border-radius:12px}.room--gallery{position:relative;z-index:1;grid-area:gallery;width:520px;flex-shrink:0;flex-grow:0;background-color:#3b3b3b}.room--fotorama{position:relative;z-index:1}.room--main-book{grid-area:main;display:flex;flex-direction:column}.room--main,.room--book{padding:15px}.room--main{flex-grow:0;background-color:white}.room--main .room-amenities{margin-bottom:0;line-height:1.4}.room--main .room-amenities:not(:last-child){margin-bottom:10px}.room--title{padding-top:5px;word-wrap:break-word}.room--title:not(:last-child){margin-bottom:5px}.room--title--container{margin-bottom:10px}.room--book{flex-grow:1;background-color:#f5f5f5}.room--btn--container{margin-bottom:20px}.room-details{display:flex;box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);border-radius:12px;padding:15px;background-color:#f5f5f5}.room-tabs+.room-details--container .room-details{border-top-left-radius:0;border-top-right-radius:0}.room-details--i{flex:1 0 0}.room-details--i:not(:last-child){margin-right:15px}.room-photos{grid-gap:2px;display:grid;grid-template-columns:repeat(var(--columns), 1fr)}.room-photos--container:not(:last-child){margin-bottom:20px}.room-photos--title{font-size:18px;margin-bottom:5px;padding:0 5px;color:#f5f5f5}.room-photos--i{max-width:100%;cursor:pointer;aspect-ratio:16 / 9}.room-photos_hero .room-photos--i:first-child{min-width:100%;grid-column:1/span var(--columns)}.room-photos--i[src*='img_placeholder']{aspect-ratio:initial}.room-group{vertical-align:top}.room-group-vam{display:inline-block;width:0;height:100%}.room-group-icon{display:inline-block}.room-group-ages{display:inline-block;margin-left:10px;font-size:14px;font-weight:400;vertical-align:top}.room-tabs{display:flex;flex-wrap:wrap;align-items:flex-end;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#e6e6e6}.room-tabs--i{font-size:18px;max-width:50%;padding:10px 15px;background-color:rgba(230,230,230,0);color:#3b3b3b;text-decoration:none;white-space:nowrap;transition:background-color 0.2s ease-in-out}.room-tabs--i_selected{margin-top:-5px;border-top-left-radius:4px;border-top-right-radius:4px;padding-top:15px;background-color:#f5f5f5;pointer-events:none}.room-tabs--i_selected:not(:first-child){margin-left:-1px}.room-tabs--i:not(.room-tabs--i_selected){border-right:1px solid #adadad}.rooms{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:space-between}.rooms:after{content:'';display:block;width:330px;flex-shrink:0}.show-registration-wall .rooms--body{position:relative;z-index:1}.rooms-container:not(:last-child){margin-bottom:30px}.body_place-search-inner-fixed .rooms-container{padding-top:77px}.show-registration-wall .rooms-container:not(:last-child){margin-bottom:0}.show-registration-wall .rooms-container~*{display:none}.rooms-container:before{content:'';position:absolute;z-index:4;width:100%;height:0;opacity:0;background-color:#f5f5f5;transition:opacity 0.2s ease-in-out}.rooms-header{justify-content:space-between}.body_place-search-inner-fixed.layout-offers_show .rooms-header--container{margin-top:77px}.rooms-footer{--y-padding: 15px}.rooms-i{position:relative;z-index:1;display:flex;transform:translateY(0);flex-direction:column;margin-bottom:20px;cursor:pointer}.show-registration-wall .rooms-i:nth-child(3)~.rooms-i{display:none}.rooms-i--img{display:block;width:100%;height:200px}.rooms-i--img--container{position:relative;z-index:1}.rooms-i_unavailable .rooms-i--img{opacity:0.5}.rooms-i--img_l{height:230px}.rooms-i--main{display:flex;flex-direction:column;flex-grow:1;padding:15px}.rooms-i--title--container{margin-bottom:10px}.rooms-i--section:not(:last-child){margin-bottom:10px}.rooms-i--section .tooltip--container{border-color:currentColor}.rooms-i--actions{margin-top:auto;margin-bottom:10px}.rooms-i--info,.rooms-i--book,.rooms-i--unavailable{overflow:hidden}.rooms-i--unavailable{padding:12px;line-height:19px}.optional-param:before{content:' · '}.rooms-footer{margin-bottom:30px}.rooms-footer--total{display:flex;-moz-column-gap:10px;column-gap:10px;row-gap:5px;flex-wrap:wrap;align-items:baseline;justify-content:center}.search-and-results{display:flex;transition:0.2s width, 0.2s padding}.layout-locations_show:not(.google-maps-open) .search-and-results,.layout-new_landing_pages_show:not(.google-maps-open) .search-and-results{margin-bottom:45px}.search-and-results_fullwidth{width:100%;padding:0 20px}.search-i{position:relative;z-index:1;display:block;border-radius:10px;background-color:white;color:inherit;text-decoration:none}.search-i::after{clear:both;content:"";display:block}.search-i:not(:last-child){margin-bottom:20px}.search-i--container:not(:last-child){margin-bottom:20px}.search-i a,.search-i a:hover{border-radius:inherit;color:inherit;text-decoration:inherit}.search-i-img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.search-i-img--container{position:absolute;z-index:1;left:0;top:0;width:240px;height:100%;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.search-i-content{position:relative;z-index:1;margin-left:240px;padding:15px}.search-i-title,.search-i-stars-and-location{overflow:hidden}.search-i-title{margin-bottom:5px;text-decoration:underline;font-size:20px}.search-i-link{color:#00ada5;transition:color 0.2s}.is-hover .search-i-link:hover{color:#47c4bc}.search-i-stars-and-location{display:flex;margin-bottom:10px}.search-i-stars{flex-shrink:0}.search-i-location{font-size:13px}.search-i_link{z-index:2;left:0;top:0;width:700px;overflow:hidden;box-shadow:0 0 1px 0 rgba(0,0,0,0.05),0 1px 2px -1px rgba(0,0,0,0.05),0 3px 4px -2px rgba(0,0,0,0.05),0 8px 9px -3px rgba(0,0,0,0.05);transition:background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, transform 0.2s ease-in-out}.is-hover .search-i_link:hover{z-index:3;color:inherit}@media screen and (max-device-width: 1024px){.search-i_link{width:740px}}.search-i--focused .search-i_link{box-shadow:0 0 0 3px #00a59b,0 0 1px 0 rgba(0,165,155,0.5),0 1px 2px -1px rgba(0,165,155,0.5),0 3px 4px -2px rgba(0,165,155,0.5),0 8px 9px -3px rgba(0,165,155,0.5)}.is-hover .search-i--focused .search-i_link:hover{box-shadow:0 0 0 3px #00a59b,0 0 8px 0 rgba(0,165,155,0.1),0 20px 30px 0 rgba(0,165,155,0.2)}.search-i_unavailable .search-i-img{opacity:0.3}.is-hover .search-i_unavailable:hover{background-color:white}.search-results--container{position:relative;z-index:2}.search-results--container_offers{width:700px;margin-left:auto}@media screen and (max-device-width: 1024px){.search-results--container_offers{width:740px}}.search-results--container_fixed{position:fixed;top:75px}.search-results--spacer{height:100%}.search--group:not(:last-child){margin-bottom:10px}.search--group--header,.search--group--toggle,.search--group--children-count{cursor:pointer}.search--group--size:not(:last-child){margin-bottom:10px}.search--group:not(:last-child){border-bottom:1px solid rgba(197,197,197,0.3);padding-bottom:10px}.search-groups{margin-bottom:10px}.search-groups-add{margin-right:10px;color:#3b3b3b;font-size:13px;font-weight:600}.search-results-options{color:#3b3b3b;font-size:16px}.search-results-options--container{display:inline-flex;min-width:0;align-items:center}.search-results-options--title{font-weight:600}.search-results-options--subtitle{font-size:13px}.search-results-options--btn{margin-left:10px;margin-right:20px}.search-results-options_property{flex:1}.smth-wrong-container{height:168px;margin-bottom:20px}.sort-by{margin-left:5px;border-radius:8px}.sort-by--container{margin-left:auto;font-size:13px}.sort-by-i{display:inline-flex;height:30px;align-items:center;border:1px solid #e6e6e6;padding:6px 15px;background-color:white;color:#3b3b3b;text-decoration:none;line-height:16px;transition:background-color 0.2s, border-color 0.2s}.sort-by-i:not(:first-child){border-left:0}.sort-by-i:first-child{border-radius:8px 0 0 8px}.sort-by-i:last-child{border-radius:0 8px 8px 0}.is-hover .sort-by-i:hover{background-color:#aee5e0;color:#004f4b}.sort-by-i_active{padding-left:10px;padding-right:10px}.sort-by-i_active,.is-hover .sort-by-i_active:hover{background-color:#00ada5;color:white}+.sort-by-i_active{border-color:#00ada5}.sort-by-i-label,.sort-by-i-dir{flex-grow:0}.sort-by-i-dir{transform:scale(1, -1);margin-left:8px;margin-top:-1px;pointer-events:none}.sort-by-i-dir_desc{transform:scale(-1, 1)}.status-cards--i--dollar-note{font-size:13px}.status-cards_shifted{display:flex;justify-content:center}.layout-turkish_airlines_partnerships .status-cards,.layout-turkish_airlines_giveaway_partnerships .status-cards{margin-bottom:30px}.status-privileges{border-radius:8px}.status-privileges--info{cursor:pointer}.status-privileges--footer .status-privileges--label{margin-right:10px}.status-privileges_property{border-radius:unset}.status-privileges_property .status-privileges--details:not(:empty){display:flex}.status-privileges_property .status-privileges--i_current{flex-shrink:0;margin-right:80px}.share{max-width:335px}.taksit-bnr{border-radius:4px}:is(.search-results--container, .layout-offers_show) .taksit-bnr{--img-height: 22px}:is(.search-results--container, .layout-offers_show) .taksit-bnr:after{background-image:url(/assets/front/shared/taksit-banner/detailed@1x-c89367b7c1220fa2500dea117a80a0ae06e359ba10a29641f0ca769d02b6a0c5.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){:is(.search-results--container, .layout-offers_show) .taksit-bnr:after{background-image:url(/assets/front/shared/taksit-banner/detailed@2x-9a9d6aef77492808a4faad47cb4b0563ec9297d113e497449b55610935b23baf.png)}}.tooltip--container{cursor:help}.place-info-gender .tooltip--container{display:inline-block;vertical-align:top}.search--date .tooltip--container{cursor:default}.tooltip--container_inline{display:inline-block}.confirmation .tooltip--container_inline .tooltip--title{font-size:14px}.tooltip--container_inline.tooltip--container_icon .tooltip--title{border-bottom:0}.tooltip{position:absolute;z-index:-1;width:1px;height:0;overflow:hidden;margin-top:7px;opacity:0;background-color:white;text-align:left;line-height:1.4;font-size:13px;transition:opacity 0.25s ease-in-out;pointer-events:none}.tooltip ul:not(:last-child){margin-bottom:8px}.tooltip_hover{pointer-events:auto}.tooltip_nodelay{transition:none}.tooltip_datepicker{background-color:#f2d4a2}.tooltip_datepicker-unavailable{margin-top:0;background-color:#f0f0f0}.tooltip_active.tooltip_glossary{border:2px solid #feb17a}.tooltip_invisible{left:0;top:0;visibility:hidden;pointer-events:none}.tooltip_active{z-index:100;width:300px;height:auto;transform:translateZ(0);filter:drop-shadow(0 6px 18px rgba(0,0,0,0.2));overflow:visible;opacity:1;border-radius:4px;padding:15px}.tooltip_active .tooltip-arrow-front,.tooltip_active .tooltip-arrow-back{content:'';position:absolute;z-index:2;display:block;margin-left:-5px;border:6px solid transparent}.tooltip_active .tooltip-arrow-front{z-index:2;top:-11px;border-bottom-color:white}.tooltip_active .tooltip-arrow-back{z-index:1;top:-13px;border-bottom-color:#c5c5c5}.tooltip_active.tooltip_glossary{border-bottom-left-radius:0}.tooltip_active.tooltip_glossary .tooltip-arrow-back{top:-13px;border-bottom-color:#feb17a}.tooltip_active.tooltip_wide{width:420px}.tooltip_active.tooltip_datepicker{width:auto;box-shadow:none;padding:5px 10px}.tooltip_active.tooltip_datepicker .tooltip-arrow-front,.tooltip_active.tooltip_datepicker .tooltip-arrow-back{border-bottom-color:#f2d4a2}.tooltip_active.tooltip_datepicker-unavailable .tooltip-arrow-front,.tooltip_active.tooltip_datepicker-unavailable .tooltip-arrow-back{border-bottom-color:#f0f0f0}.tooltip_active.tooltip_availability{width:auto;max-width:700px}[dir=rtl] .tooltip_active.tooltip_availability{max-width:895px}.ios[dir=rtl] .tooltip_active.tooltip_availability{max-width:1195px}.tooltip_top{margin-top:-7px}.tooltip_top .tooltip-arrow-front,.tooltip_top .tooltip-arrow-back{top:auto;border-bottom-color:transparent}.tooltip_top .tooltip-arrow-front{bottom:-11px;border-top-color:white}.tooltip_top .tooltip-arrow-back{bottom:-13px;border-top-color:#c5c5c5}.tooltip_top.tooltip_active.tooltip_glossary{border-top-left-radius:0}.tooltip_top.tooltip_active.tooltip_glossary .tooltip-arrow-back{top:auto;bottom:-13px;border-top-color:#feb17a;border-bottom-color:transparent}.tooltip_right .tooltip-arrow-front,.tooltip_right .tooltip-arrow-back{left:95%}.tooltip_center .tooltip-arrow-front,.tooltip_center .tooltip-arrow-back{left:50%}.tooltip_horizontal{margin-left:5px;margin-top:0}.tooltip_horizontal.tooltip_active .tooltip-arrow-front,.tooltip_horizontal.tooltip_active .tooltip-arrow-back{top:auto;border-bottom-color:transparent}.tooltip_horizontal.tooltip_active .tooltip-arrow-front{left:-5px;border-right-color:white}.tooltip_horizontal.tooltip_active .tooltip-arrow-back{left:-6px;border-right-color:#c5c5c5}.tooltip_horizontal.tooltip_active.tooltip_glossary .tooltip-arrow-back{left:-7px;border-right-color:#feb17a;border-left-color:transparent}.tooltip_horizontal.tooltip_left{margin-left:-5px}.tooltip_horizontal.tooltip_left .tooltip-arrow-front,.tooltip_horizontal.tooltip_left .tooltip-arrow-back{left:auto;border-right-color:transparent}.tooltip_horizontal.tooltip_left .tooltip-arrow-front{right:-10px;border-left-color:white}.tooltip_horizontal.tooltip_left .tooltip-arrow-back{right:-9px;border-left-color:#c5c5c5}.tooltip_horizontal.tooltip_left.tooltip_glossary .tooltip-arrow-back{left:auto;right:-12px;border-right-color:transparent;border-left-color:#feb17a}.tooltip_horizontal_glossary{margin-left:5px}.transfer-promotion_property{margin-left:-15px}.transfer-promotion_property .transfer-promotion--discount,.transfer-promotion_property .transfer-promotion--stay-dates{padding-left:15px}.topbnr{position:relative;z-index:1}.topbnr--container{margin-top:-30px;margin-bottom:30px}.layout-offers_index .topbnr--container,.layout-locations .topbnr--container,.layout-new_landing_pages .topbnr--container,.layout-turkish_airlines_partnerships .topbnr--container,.layout-turkish_airlines_giveaway_partnerships .topbnr--container{margin:0}.layout-home .topbnr--container{margin-top:0;margin-bottom:0}.topbnr--container_standalone{border-radius:4px}.topbnr--description{margin-left:5px}.topbnr-footnote{margin-top:-30px;margin-bottom:30px}.ui-datepicker{border-radius:4px}.layout-airport_transfers .ui-datepicker{box-shadow:0 0 5px 0 rgba(0,0,0,0.1);padding:10px 15px;background-color:white}.layout-airport_transfers .ui-datepicker .ui-datepicker-prev,.layout-airport_transfers .ui-datepicker .ui-datepicker-next{font-size:0}.layout-airport_transfers .ui-datepicker .ui-datepicker-prev:before,.layout-airport_transfers .ui-datepicker .ui-datepicker-next:before{content:'';position:absolute;z-index:1;left:50%;top:50%;width:13px;height:20px;transform:translate(-50%, -50%);fill:#00ada5}.layout-airport_transfers .ui-datepicker .ui-datepicker-prev:before{background-image:url(/assets/front/shared/ui_datepicker/left-9627d611147bdb7875817c87e00e8b4042a167351fa14539e5d529d8d3e1240c.svg)}.layout-airport_transfers .ui-datepicker .ui-datepicker-next:before{background-image:url(/assets/front/shared/ui_datepicker/right-0dbdf8e19a1fa6a680de430b93244dd0c1b49a7433a1fc6a2d3ef7e6a756a89d.svg)}.ui-datepicker-group{display:inline-block;width:50%;vertical-align:top}.ui-datepicker-group-first{padding-right:20px}.ui-datepicker-group-last{padding-left:20px}.ui-datepicker-prev,.ui-datepicker-next{top:3px;display:block;width:32px;height:40px;border-radius:8px;background-color:#e6e6e6;transition:0.2s box-shadow;cursor:pointer}.is-hover .ui-datepicker-prev:hover,.is-hover .ui-datepicker-next:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,0.1)}.ui-datepicker-prev{left:-30px}.ui-datepicker-next{right:-30px}.ui-datepicker-header{margin-bottom:5px}.place-search-expanded_calendar .ui-datepicker{margin-bottom:10px}.user{padding-right:40px;text-align:right}.user--container{display:flex;min-width:0;align-self:stretch;justify-content:flex-end;margin-left:auto;padding-left:10px}.user--body{padding-right:25px;color:white;line-height:1.2}.user--title{color:white;font-size:14px;font-weight:600}.user--title:not(:last-child){margin-bottom:3px}.user--subtitle{font-size:12px}.user--avatar{position:absolute;z-index:3;top:50%;transform:translateY(-50%);right:0;width:30px;height:30px;border-radius:50%}.user--icon{position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:0}.user-dropdown{width:420px;min-width:0;box-shadow:0 8px 10px 0 rgba(0,0,0,0.1);color:#3b3b3b;line-height:1;white-space:normal}.variant-switcher{line-height:118px;font-size:48px}@media screen and (min-device-width: 768px){.variant-switcher{display:none}}.variant-switcher--text--icon{vertical-align:-10px}.variant-switcher--close{width:46px;height:46px}.exchange-notice{display:inline-block;border-radius:4px;padding:10px 15px;background-color:#fff2e8;color:#767676;text-align:left;font-size:13px}.exchange-notice--container{text-align:center}.exchange-notice--container:not(:last-child){margin-bottom:20px}.filter-tooltips{line-height:1.2;font-size:13px}.google-maps-offers{width:345px;height:100%;overflow-y:auto;flex-shrink:0;padding:0 20px}.google-maps-offers--i,.google-maps-offers--loading{margin-bottom:20px}@media screen and (max-device-width: 1024px){.google-maps-offers{width:320px}}.favourites-top{padding-bottom:20px}.favourites-bottom{padding-bottom:10px}.favourites--columns{-moz-columns:4;columns:4;-moz-column-gap:20px;column-gap:20px}.score-source:nth-child(2){align-self:center}.app-landing--header{background-size:1920px 620px}.app-landing--header--main-image{width:365px;height:430px}.app-landing--title{font-size:32px}.app-landing--subtitle{font-size:22px}.app-landing--body{padding-bottom:30px}.rooms-header{position:relative;z-index:6}.destination-search{display:flex;flex-direction:column;padding:0 15px}.destination-search_claim{z-index:2;padding:0}.destination-search-input--search-icon{pointer-events:none}.destination-search-results--i{background-color:white;transition:background-color 0.2s;cursor:pointer}.destination-search-results--i_selected{background-color:#fff2e8}.destination-search-results--i_not-found,.destination-search-results--i_loading{cursor:default}.modal{margin-top:50px;margin-bottom:50px}.modal_m{width:500px}.modal_l{width:1040px;max-width:initial}.modal_property-gallery,.modal_property-reviews{display:flex;flex-direction:column}.modal_property-gallery{width:calc(100vw - 80px);min-width:1002px;max-width:1360px}.modal-body_property-gallery,.modal-body_property-reviews{overflow-y:scroll}.modal-body_property-gallery{background:#3b3b3b}.modal-container:has(.modal_property-gallery),.modal-container:has(.modal_property-reviews){display:flex;overflow-y:initial;justify-content:center}.modal_property-gallery .modal-close{position:absolute;z-index:1;right:20px}.modal-outer{display:inline-block}.modal-outer:has(.modal_property-gallery),.modal-outer:has(.modal_property-reviews){display:flex}.modal-sticky-footer{position:sticky;z-index:1;bottom:0;padding:15px;text-align:center}.modal-sticky-footer:before{content:'';position:absolute;z-index:-1;bottom:0;height:130px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;pointer-events:none;background-image:linear-gradient(to bottom, transparent, black)}.reviews-container_full{min-height:700px;margin-bottom:20px}.reviews-container_full .reviews--header{padding-bottom:0}.reviews-container_full .reviews--header--container{position:relative;z-index:1;width:300px;flex-shrink:0;flex-grow:0}.reviews-container_full .reviews--main{width:620px;flex-shrink:1;margin-right:20px}.reviews-container_full .reviews--main--container{display:flex}.reviews-close{height:36px}.reviews-place{grid-template-areas:'reviews-place-title     reviews-place-controls' 'reviews-place-secondary reviews-place-controls';grid-template-columns:1fr auto;-moz-column-gap:10px;column-gap:10px;padding:10px 15px;background-color:#253a65;color:white}.reviews-place--container{margin-bottom:15px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}.reviews-place--title{margin-bottom:2px}.reviews-place--title a{color:inherit}.reviews-place--secondary{grid-area:reviews-place-secondary}.reviews-place--controls{grid-area:reviews-place-controls;gap:10px}.reviews-place--location{display:inline-block;vertical-align:middle;font-size:13px}.reviews-i{background-color:white}.reviews-i--icon{width:30px;height:20px}.reviews-i--translate{text-decoration:none;white-space:nowrap}.reviews-i[dir=ltr] .reviews-i--translate:before{margin-right:5px}.reviews-i[dir=rtl] .reviews-i--translate:before{margin-left:5px}.reviews-i--header-container{gap:10px}.reviews-i_expanded .reviews-i--header{font-size:18px}.reviews-i--body{font-size:16px}.reviews-i--body .reviews-i_expanded{margin-top:15px}.reviews-i--footer{gap:10px;justify-content:space-between;margin-top:15px}.reviews-i--author{flex-grow:1}.reviews-i[dir=ltr] .reviews-i--author{text-align:left}.reviews-i[dir=rtl] .reviews-i--author{text-align:right}.reviews-i[dir=ltr] .reviews-i--translated-by{text-align:right}.reviews-i[dir=rtl] .reviews-i--translated-by{text-align:left}.reviews-i--translated-by a{display:block}.reviews-i_short{margin-left:-15px;margin-right:-15px}.reviews-translate{display:block;height:36px;border-radius:4px;padding:4px 15px;color:white;text-decoration:none;line-height:26px}.reviews-translate:before{content:'';display:inline-block;margin-left:-5px;margin-right:10px;background-image:url(/assets/front/shared/reviews-i/translate-light@2x-578aae13122effddddc8ecfe557224133c0a87bef04ded8c4aa19f584a3ea637.png)}.rooms-group{transition:background-color 0.2s ease-in-out}.rooms-group .rooms{height:0;overflow:hidden;animation:collapse 0.4s ease-in-out}.rooms-group_expanded{padding-bottom:1px;background-color:#e6e6e6;animation:fadeIn 0.3s ease-in-out}.rooms-group_expanded:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.rooms-group_expanded+.rooms-group_expanded{border-top:3px solid #767676}.rooms-group_expanded+.rooms-group:not(.rooms-group_expanded){padding-top:10px}.rooms-group_expanded .rooms{height:auto;overflow:visible;animation:expand 0.4s ease-in-out}.rooms-group_expanded>.rooms-group--when_collapsed{display:none}:not(.rooms-group_expanded)>.rooms-group--when_expanded{display:none}.rooms-groups .rooms-group>.container{position:relative;z-index:2;height:0;overflow:hidden;padding-left:15px;padding-right:15px}.rooms-groups .rooms-group_expanded>.container{height:auto}.rooms-group-header{align-items:center;padding:10px 15px}.rooms-group-header--title{text-decoration:none}.rooms-group-header--title,.is-hover .rooms-group-header--title:hover{color:inherit}.rooms-group-header--description{font-size:18px;flex-grow:1}.rooms-group-selection{display:grid;grid-template-areas:'title description icon';grid-template-columns:1fr auto auto;cursor:pointer}.rooms-group-selection--title{white-space:nowrap}.rooms-group-selection--description{-moz-column-gap:20px;column-gap:20px}.rooms-group-selection--rooms{text-align:right}.rooms-group-selection--arrow{width:15px;height:10px}.is-hover .rooms-group-selection:hover{background-color:#fcf4e7}.rooms-group:first-child .rooms-group-selection{border-top-left-radius:10px;border-top-right-radius:10px}.usage-tip--container_halal-filters,.usage-tip--container_filter-mode{position:fixed}.usage-tip--container_halal-filters:before,.usage-tip--container_halal-filters:after,.usage-tip--container_filter-mode:before,.usage-tip--container_filter-mode:after{top:10px}.usage-tip--container_halal-filters:before,.usage-tip--container_filter-mode:before{z-index:2;left:-19px;border-right-color:white}.usage-tip--container_halal-filters:after,.usage-tip--container_filter-mode:after{z-index:1;left:-20px;border-right-color:#e6e6e6}.usage-tip--container_halal-filters{z-index:3;top:110px;display:none}.body_place-search-inner-fixed .usage-tip--container_halal-filters{display:block}.usage-tip--container_filter-mode{z-index:3;margin-top:5px}.body-tip_halal-filters.body_place-search-inner-fixed .search-results--container_offers:before{content:'';position:absolute;z-index:4;background-color:rgba(245,245,245,0.7)}.body-tip_filter-mode .search-results--container_offers:before{content:'';position:absolute;z-index:4;background-color:rgba(245,245,245,0.7)}.wpm{max-width:335px}.wpm-tooltip--container{display:inline-flex}.layout-offers_show .wpm-tooltip--container{vertical-align:middle}.place-search-inner--footer .wpm-tooltip--container,.fltrs--container .wpm-tooltip--container{overflow:hidden;padding-top:3px}.place-search-inner--footer .wpm-tooltip--container{flex-shrink:1;margin-right:15px}.fltrs--container .wpm-tooltip--container{display:flex;max-width:100%;overflow:hidden;margin-top:20px;white-space:nowrap}.homebg{position:absolute;z-index:-1;left:0;top:-30px;width:100%;height:460px;background-image:url(/assets/front/application/homebg/bg@1x-af07b3790b96843fe3f1155a6c13eb39ff7bd141bbe18189303cf69aaf45f789.jpg);background-position:center bottom;background-size:100% auto}.homebg:after{content:'';position:absolute;z-index:1;height:100px;transform:translateY(0);background-image:linear-gradient(to bottom, #101e3c, rgba(16,30,60,0.87) 15%, rgba(16,30,60,0.2) 75%, rgba(16,30,60,0));background-position-y:0;transition:0.3s transform}.show-welcome .homebg:after{transform:translateY(-60px)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.homebg{background-image:url(/assets/front/application/homebg/bg@2x-953b003420c110bb6cbaecc7939f0296fea1de33c084b2ae6b767498bf9c26de.jpg)}}@media screen and (max-width: 1440px){.homebg{background-size:1440px auto}}.package-rates{margin-right:15px}.rooms-group:not(.rooms-group_expanded) .cards-more--container,.show-registration-wall .cards-more--container{display:none}.rooms--container_multi .cards-more--container{padding-bottom:15px}.notifications{position:static;display:flex;align-items:center;align-self:stretch}.not-found{margin-top:-30px}.not-found--content{text-align:center}.not-found--compass{padding-top:20px}.not-found--compass--background{left:50%;bottom:calc(50% - 15px);width:100vw;min-width:1040px;height:300px;transform:translateX(-50%) scale(1.3);transform-origin:center bottom}.radio-switcher--container:not(:empty)+.room-filters{margin-top:-10px}.rooms-group_expanded .room-filters{height:auto;overflow:visible}.rooms-group:not(.rooms-group_expanded) .room-filters{display:none}.place-extras-i{margin-left:20px;text-align:right}.promo-hero--body{flex-wrap:wrap}.promo-hero--plus{left:-20px}.app-bnr:not(:last-child){margin-bottom:40px}.app-bnr--title-section{width:400px;border-top-left-radius:inherit;border-bottom-left-radius:inherit;padding-top:20px}.app-bnr--download-section{display:flex;max-width:540px;flex-direction:column;justify-content:space-between;border-top-right-radius:inherit;border-bottom-right-radius:inherit;padding:20px 15px;gap:15px}.loyalty-club--title{margin-bottom:50px}.loyalty-club--title_extended{margin-bottom:60px}.welcome-section{z-index:2;padding:15px 0}.welcome-section--container{margin-bottom:20px}.layout-offers_index .welcome-section--container,.layout-new_landing_pages .welcome-section--container,.layout-locations .welcome-section--container{margin-bottom:0}.google-maps-open .welcome-section--container{display:none}.welcome-section--title{gap:5px}.partner-cards{padding:25px 0 50px 0;gap:40px}.layout-alfursan_partnerships .partner-cards{justify-content:space-around}.partner-cards--i{max-width:370px;flex-direction:column}.partner-cards--i--card{width:181px}.layout-miles_and_smiles_mastercard_gold_partnerships .partner-cards--i--card{width:90px}.partner-cards--i--card--container{width:241px;height:150px}.partner-cards_plain .partner-cards--i--card--container{width:initial}.layout-miles_and_smiles_mastercard_gold_partnerships .partner-cards--i--card--container{width:195px}.partner-cards--i--badge{top:15px;width:120px;height:120px}.partner-cards--i--title{text-align:center;font-size:16px}.agencies-apply{margin-top:-30px;margin-bottom:-35px;padding-bottom:55px}.agencies-apply--form-group--fields-container{grid-template-columns:1fr 1fr}.app-landing-hero{gap:50px;align-items:flex-end}.app-landing-hero--content{gap:40px;padding-bottom:30px}.app-landing-hero--qr{width:120px;height:120px}.app-landing-hero--qr--title{font-size:14px}.app-landing-hero--qr--container{display:flex;width:150px;flex-direction:column;border-radius:12px;padding:15px;background-color:white;gap:10px}.benefit-cards{grid-template-columns:1fr 1fr;gap:30px 40px}.agencies--why-join-cards{grid-template-columns:1fr 1fr}.tiers-comparison_agencies .tiers-comparison--table{margin-top:35px}.tiers-comparison--table--container{border-radius:10px}.extra-points-notification--container{position:relative;z-index:2;margin-bottom:30px}.property-discounts-banner{border-radius:10px;padding-right:123px}.property-discounts-banner--coupon{right:0;bottom:0;width:113px}.processed-by--container{justify-content:flex-end}.layout-offers_show .umrah-bnr--container{margin-top:-30px;margin-bottom:30px}.points-statement{margin-top:-30px}.points-statement--header-status-icon{width:60px;height:60px}.points-statement--points{display:flex;flex-direction:column;font-size:18px}.points-statement--points--amount{font-size:32px}.points-statement--points--container{display:flex;align-items:center;gap:100px}.points-bar--scale{top:43px;height:24px}.points-bar--statuses-i{row-gap:29px}.user-points{position:relative;width:1040px;margin-left:auto;margin-right:auto;padding-left:35px;padding-top:10px;padding-bottom:10px}.user-points--container{padding:0}.user-points--i_cash{padding-left:20px}.points-statement .member-card{padding:20px}.blog{gap:20px}.blog--container{margin-top:-30px}.blog--header{margin-bottom:30px;padding-top:10px}.blog--header--content{padding:15px 0}.blog--cards{gap:20px}.blog--card--content{padding:20px}.blog--card_s .blog--card--image{height:250px}.blog--card_m .blog--card--image{height:300px}.blog--card_l .blog--card--image{width:333px;min-width:333px;height:300px}.blog--card_l .blog--card--content{gap:15px}.blog--stay-updated--form{gap:15px}.blog--breadcrumbs{padding:10px 0}.blog--article--header--content{gap:15px}.blog--article--header--content--container{padding-bottom:20px}.blog--article--content{padding-top:30px}.blog--article--content ul{padding-left:30px}.blog--article--footer{gap:30px}.blog--article--footer--container{margin-bottom:-35px;padding:30px 15px 0 15px}.blog--article--footer--title{font-size:32px}.blog--article--footer--cards{gap:20px}.special-offer-banner{gap:15px}.special-offer-banner--container{background:linear-gradient(to right, #b32fa8, #7f00ff)}.special-offer-banner--text{font-size:16px}
