﻿html{height:100%;height:-webkit-fill-available}*,*:before,*:after{-webkit-box-sizing:border-box;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:#333;line-height:1.25;font-size:14px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4,h5{margin:0}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}img{border:0}svg{fill:currentColor;-webkit-transition:fill 0.2s ease-in-out;transition:fill 0.2s ease-in-out}::-webkit-input-placeholder{opacity:1;color:#888}::-moz-placeholder{opacity:1;color:#888}:-ms-input-placeholder{opacity:1;color:#888}::-ms-input-placeholder{opacity:1;color:#888}::placeholder{opacity:1;color:#888}.text--mark{color:#ed9042}.text--free-cancellation{color:#42c234;font-weight:bold}.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(250,175,62,0.7);pointer-events:none}.dev .search-i-img{background-color:rgba(250,175,62,0.7)}.removed{opacity:0.6;text-decoration:line-through}.group-number{color:#f09f52}.text--danger{color:#ff2626}.note:not(:first-child){margin-top:5px}.landing-page-background-mask{position:absolute;z-index:0}.map-region{font-size:14px;font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:bold}.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}.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}.badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;min-height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;padding:0 10px;color:#fff;line-height:1;font-size:12px;font-weight:bold}.badge:not(:last-child){margin-right:10px}.badge_success{background-color:#42c234}.badge_secondary{background-color:#888}@font-face{font-family:Suisse;font-style:normal;font-weight:bold;font-display:optional;src:url(//cdn.halalstatic.com/assets/front/SuisseIntl-SemiBold-WebS-332a0f26bdc13ba2837984cf024040019c97ddaec5501356ce3970ec4e124d0d.woff2) format("woff2")}.layout-checkout_new .footer-nav,.layout-checkout_new .footer-links_follow,.layout-checkout_payments_new .footer-nav,.layout-checkout_payments_new .footer-links_follow{display:none}.limit-indicator{position:absolute;z-index:1;right:5px;bottom:-12px;border-radius:4px;padding:5px;background-color:#e5e5e5;font-size:12px;-webkit-transition:background-color 0.2s ease-in-out;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:#f9c9c1}.divider{height:1px;background-color:#ccc}.icon-row{padding-left:35px}.icon-row--icon{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%, -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{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-row_narrow{padding-left:25px}.highlighted-note{overflow:hidden;border-radius:4px;background-color:#fff6ee;color:#333;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--header{display:-webkit-box;display:-ms-flexbox;display:flex}.highlighted-note_expanded .highlighted-note--prebody{margin-bottom:10px}.highlighted-note--body{display:none}.highlighted-note_expanded .highlighted-note--body{display:block;-webkit-animation:detailsOpening 0.2s ease-in-out;animation:detailsOpening 0.2s ease-in-out}.highlighted-note_expanded .highlighted-note--more{display:none}.highlighted-note_danger{background-color:rgba(255,38,38,0.06)}.highlighted-note_success{background-color:#42c234;color:#fff}.highlighted-note_s{padding:10px}.highlighted-note_m{padding:15px}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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:#666}.dot-separated_colorized:not(:last-child):after{background-color:#ed9042}.aoyb--i{white-space:nowrap}.i{width:20px;height:20px}.i_xxs{width:12px;height:12px}.i_s{width:24px;height:24px}.i_m{width:30px;height:30px}.i_inline{-ms-flex-negative:0;flex-shrink:0;margin-right:5px}.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:#666}.i_hl{fill:#faaf3e}.i_saturated{fill:#ed9042}.i_success{fill:#64a81b}.i_white{fill:#fff}.card{position:relative;z-index:1;display:block;width:100%;background-color:#fff;color:#333;text-decoration:none}.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_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}.card--image_cover{height:100%;border-radius:inherit}.card--header{padding:10px}.card--header--title{font-size:18px;margin-bottom:3px}.card_outer{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);border-radius:4px}.card_link{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.is-hover .card_link:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.03),0 20px 30px 0 rgba(0,0,0,0.1);box-shadow:0 0 8px 0 rgba(0,0,0,0.03),0 20px 30px 0 rgba(0,0,0,0.1);color:#333}.card_xxs{width:150px}.card_xs{width:172px}.card_s{width:220px}.card_m{width:300px}.card_l{width:460px}.number-spinner{width:40px;font-size:20px}.number-spinner,.number-spinner--change{text-align:center;font-weight:bold}.number-spinner--change{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;-webkit-transition:opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;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;-webkit-transform:translate(-50%, -50%);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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;background-color:#f5f5f5}.number-spinner--change{outline:0;-webkit-transition:border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;width:30px;height:40px;border:0;border-radius:inherit;padding:0;background:transparent;color:#00a59b;font-size:22px}.number-spinner--change:focus{border-color:#00a59b;-webkit-box-shadow:0 0 5px rgba(0,165,155,0.5);box-shadow:0 0 5px rgba(0,165,155,0.5)}.number-spinner--change_minus .number-spinner--change--icon{background-color:currentColor}.is-hover .number-spinner--change:not(:disabled):hover{background-color:#b3e4e1}.property-score{border-radius:4px;padding-left:0.4em;padding-right:0.4em;background-color:#ed9042;color:#fff;text-align:center;line-height:1.32;font-weight:bold}.property-score_s{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:bold}.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:7px}.aggregate-score--label{-ms-flex-item-align:end;align-self:flex-end;color:#ed9042;line-height:1;font-weight:bold}.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{-ms-flex-item-align:start;align-self:flex-start}.aggregate-score--all:nth-child(2){grid-area:content;align-self:center}.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';-webkit-box-align:center;-ms-flex-align:center;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}.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:bold}.big-attention--title{margin-left:20px;margin-top:0;color:inherit;font-size:20px;font-weight:bold}.big-attention_default{background-color:#fff6ee}.big-attention_default .big-attention--icon{background-color:#f09f52}.big-attention_default .big-attention--icon:before{color:#fff6ee}.big-attention_danger{background-color:#cf362b;color:#fff}.big-attention_danger .big-attention--icon{background-color:#fff}.big-attention_danger .big-attention--icon:before{color:#cf362b}.big-attention_modal{margin-bottom:0}.booking-container a:not([class]){color:#00a59b}.is-hover .booking-container a:not([class]):hover{color:#00c9bd}.booking--notice{color:#ff2626;line-height:1.25;font-size:14px;font-weight:normal}.booking--conditions:not(:last-child){margin-bottom:15px}.booking--conditions--check{-ms-flex-item-align:baseline;align-self:baseline}.booking--conditions--invalid{color:#ff3f1e;-webkit-animation:fadeIn 0.2s ease-in-out;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.1;font-weight:bold}.booking-summary--title:not(:last-child){margin-bottom:10px}.booking-summary--title:after{content:'';position:absolute;z-index:-1;left:0;right:0;top:-10px;bottom:-10px}.booking-summary--title--text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.booking-summary_interactive .booking-summary--title{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;cursor:pointer}.is-hover .booking-summary_interactive .booking-summary--title:hover{color:#00a59b}.booking-summary--icon{-ms-flex-negative:0;flex-shrink:0;margin-top:-5px;margin-bottom:-5px;fill:#333}.booking-summary--icon_fees{margin-right:10px;width:31px;height:20px}.booking-summary--icon_wpm{margin-left:5.5px;margin-right:15.5px;width:20px;height:20px}.booking-summary--toggle{position:relative;width:11px;height:7px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-flex-negative:0;flex-shrink:0;margin-left:10px;margin-top:-2px;fill:#00a59b;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.booking-summary_opened .booking-summary--toggle{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.booking-summary_interactive .booking-summary--content{display:none}.booking-summary_opened .booking-summary--content{display:block;-webkit-animation:detailsOpening 0.2s ease-in-out;animation:detailsOpening 0.2s ease-in-out}.booking-summary--i:not(:last-child){margin-bottom:15px;border-bottom:1px solid #e5e5e5;padding-bottom:15px}.booking-period{display:table;width:auto;border-collapse:collapse}.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:#888;font-weight:bold;white-space:nowrap}.booking-period--date,.booking-period--time{display:inline-block;vertical-align:baseline;text-decoration:inherit}.booking-period--date{margin-right:10px;font-weight:bold}.booking-step{padding:15px}.booking-step--transfer-promotion{margin:10px 0}.booking-step-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}.booking-step-title:not(:last-child){margin-bottom:10px}.booking-step_transfers .booking-step-title:not(:last-child){margin-bottom:0}.booking-step-title--icon{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.booking-step_payment .booking-step-title--icon{-webkit-transform:translateY(-3px);transform:translateY(-3px);fill:#64a81b}.booking-step-title--main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:bold}.booking-step_payment .booking-step-title{padding-top:3px}.booking-step--embed{margin-left:-15px;margin-right:-15px}.booking-step--footer{margin-top:10px}.booking-property{background-color:#fff}.booking-property:not(:last-child){margin-bottom:20px}.booking-property--main{display:-webkit-box;display:-ms-flexbox;display:flex}.booking-property--img{position:absolute;z-index:1;left:0;top:0;width:100%;height:85px}.booking-property--img--container{position:relative;z-index:1;min-width:80px;max-width:80px;min-height:60px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:normal;align-self:normal;margin-right:10px}.booking-property--content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.booking-property--i{padding:15px}.booking-property--i:not(:last-child),[data-name='BookingSummary'] .booking-property--i:last-child{border-bottom:1px solid #e5e5e5}.booking-property--i:empty{display:none}.booking-turkish-airlines{position:relative;z-index:1;border-bottom:1px solid #e5e5e5;padding-left:52px;font-size:14px}.booking-turkish-airlines--icon{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:15px;width:27px;height:27px}.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:#42c234}.halal-status_warning{background-color:#fc0}.halal-status_unfriendly{background-color:#ff3f1e}.pseudo-checkbox{display:grid;grid-template-areas:'icon title' '_    description';grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pseudo-checkbox_inline{display:inline-grid}:disabled+.pseudo-checkbox .pseudo-checkbox--title{color:#999}.pseudo-checkbox--input{position:absolute;z-index:-1;opacity:0}.pseudo-checkbox--icon{grid-area:icon;width:20px;height:20px;border:1px solid #aaa;border-radius:4px;background-color:#fff;color:#fff;fill:transparent;text-align:center;line-height:18px;font-weight:bold;-webkit-transition:background-color 0.2s, border-color 0.2s;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:#fff}[type='checkbox']:checked+.pseudo-checkbox .pseudo-checkbox--icon,.pseudo-checkbox[data-content]:not([data-content='']) .pseudo-checkbox--icon{border-color:#00a59b;background-color:#00a59b;fill:#fff}[type='radio']:checked+.pseudo-checkbox .pseudo-checkbox--icon{border-color:#aaa;background-color:#fff;fill:#00a59b}[type]:disabled+.pseudo-checkbox .pseudo-checkbox--icon{border-color:#e5e5e5;background-color:#f5f5f5;fill:#fff}[type='checkbox'][readonly]:checked+.pseudo-checkbox .pseudo-checkbox--icon{border-color:#999;background-color:#999;fill:#fff}[type='radio'][readonly]+.pseudo-checkbox .pseudo-checkbox--icon,[type='radio'][readonly]:checked+.pseudo-checkbox .pseudo-checkbox--icon{border-color:#ccc}[type='radio'][readonly]:checked+.pseudo-checkbox .pseudo-checkbox--icon{background-color:#fff;fill:#ccc}.pseudo-checkbox_error .pseudo-checkbox--icon,.pseudo-checkbox--input:invalid+.pseudo-checkbox .pseudo-checkbox--icon{-webkit-box-shadow:0 0 10px 0 #ff2626;box-shadow:0 0 10px 0 #ff2626;border:1px solid #ff2626}.pseudo-checkbox--container_radio:only-child .pseudo-checkbox--icon{display:none}.pseudo-checkbox--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-area:title;line-height:1.1}.pseudo-checkbox--title_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pseudo-checkbox--title_inline{display:inline-block}.pseudo-checkbox--description{margin-top:5px;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}.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 #e5e5e5;padding-top:10px}.extras_check .extras-i:not(:last-of-type){margin-bottom:10px}.extras_check .extras-i--quantity{white-space:nowrap}.extras_check .extras-i--quantity select{outline:0;-webkit-transition:border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;display:block;width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fafafa;color:#002f3f;display:inline-block;width:auto;height:33px;padding-left:5px;padding-right:5px;font-size:inherit;font-weight:bold;vertical-align:baseline}.extras_check .extras-i--quantity select:focus{border-color:#00a59b;-webkit-box-shadow:0 0 5px rgba(0,165,155,0.5),inset 0 1px 2px rgba(0,0,0,0.075);box-shadow:0 0 5px rgba(0,165,155,0.5),inset 0 1px 2px rgba(0,0,0,0.075);background-color:#fff}.extras_check .extras-i--quantity select:invalid{-webkit-box-shadow:none;box-shadow:none}.extras_check .extras-i--content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.extras_check .extras-i--price{-ms-flex-negative:0;flex-shrink:0;margin-left:20px}.booking-step .price{-webkit-animation:fadeIn 0.4s;animation:fadeIn 0.4s}.transfer-price{color:#f09f52;text-align:right;-webkit-animation:fadeIn 0.4s;animation:fadeIn 0.4s}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s;transition:all cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;outline:0;border:0;border-radius:4px;padding:7px 15px;background-image:-webkit-gradient(linear, left top, left bottom, from(#00b8b1), to(#00a59c));background-image:linear-gradient(to bottom, #00b8b1, #00a59c);text-align:center;text-decoration:none;line-height:1;font-size:18px;font-weight:bold;-webkit-transition:background 0.2s ease-in-out;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(//cdn.halalstatic.com/assets/front/shared/loading-f1e448bc0cc38798515b4ff37ee2d917e7b4d558a5596cceb49c522f98abfcbb.png) no-repeat;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.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:#00a59b}.btn_reload .btn--icon{width:22px;height:19px}.btn--icon:first-child{margin-right:5px}.btn--icon:last-child{margin-left:5px}.btn,.is-hover .btn:hover{color:#fff}.is-hover .btn:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#00aba5), to(#009991));background-image:linear-gradient(to bottom, #00aba5, #009991)}.btn:active,.is-hover .btn:active{background-image:-webkit-gradient(linear, left top, left bottom, from(#009e99), to(#008c85));background-image:linear-gradient(to bottom, #009e99, #008c85)}.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:-webkit-gradient(linear, left top, left bottom, from(#999), to(#888));background-image:linear-gradient(to bottom, #999, #888)}.btn_depth{border-bottom:3px solid #007a74}.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:3px solid #666}.btn_loading:after{width:26px;margin-left:5px;opacity:1;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.btn_fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex}.btn_fullwidth+.btn_fullwidth{margin-top:10px}button.btn_fullwidth{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_sticky{border-top-left-radius:0;border-bottom-left-radius:0}.btn_info{background-color:#227361;background-image:none}.is-hover .btn_info:hover{background-color:#2a8f78;background-image:none}.btn_info:active,.is-hover .btn_info:active{background-color:#33ae93;background-image:none}.btn_info.btn_depth{border-bottom-color:#164c40}.btn_danger{background-image:-webkit-gradient(linear, left top, left bottom, from(#ff2626), to(#cd0a0a));background-image:linear-gradient(to bottom, #ff2626, #cd0a0a)}.is-hover .btn_danger:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#ff4040), to(#e50b0b));background-image:linear-gradient(to bottom, #ff4040, #e50b0b)}.btn_danger:active,.is-hover .btn_danger:active{background-image:-webkit-gradient(linear, left top, left bottom, from(#ff5959), to(#f41616));background-image:linear-gradient(to bottom, #ff5959, #f41616)}.btn_danger.btn_depth{border-bottom-color:#9c0808}.btn_secondary{border:1px solid currentColor;padding:6px 14px;background-color:rgba(255,255,255,0.1)}.btn_secondary,.is-hover .btn_secondary:hover{background-image:none;color:#00a59b}.is-hover .btn_secondary:hover{background-color:rgba(0,165,155,0.1)}.btn_light{-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,0.12);box-shadow:0 4px 6px 0 rgba(0,0,0,0.12);padding-top:12px;padding-bottom:12px;background-color:#fff;background-image:none !important;color:#333 !important;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.is-hover .btn_light:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.03),0 20px 30px 0 rgba(0,0,0,0.1);box-shadow:0 0 8px 0 rgba(0,0,0,0.03),0 20px 30px 0 rgba(0,0,0,0.1)}.btn_klarna{display:none;padding-left:50px;padding-right:50px}.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--approx{display:block;font-size:14px;font-weight:normal}.btn-more{position:relative;z-index:1}.details--container{-webkit-transform:translateZ(0);transform:translateZ(0)}.details{overflow:hidden;padding-bottom:5px;line-height:1.25;font-weight:normal}.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;-ms-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:#00c9bd}.details{display:none;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.details--container_opened .details:not(:empty){display:block;-webkit-animation-name:detailsOpening;animation-name:detailsOpening}.details--container_closing .details{-webkit-animation-name:detailsClosing;animation-name:detailsClosing}.details--title{position:relative;z-index:1}.details--title:after{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.details--container_opened .details--title:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.details--title_muted{color:#333}.is-hover .details--title_muted:hover{color:#00a59b}.details--secondary{display:none;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.details--container_opened .details--secondary:not(:empty){display:block;-webkit-animation-name:detailsOpening;animation-name:detailsOpening}.details--container_closing .details--secondary{-webkit-animation-name:detailsClosing;animation-name:detailsClosing}.details--container_opened .details:not(.details_raw){margin-top:5px}.details--container_inline.details--container_icon .details--title{border-bottom:0}.details--container_preview.details--container_opened .details:not(:empty){-webkit-animation-name:fadeIn;animation-name:fadeIn}.details--container_preview.details--container_closing .details{-webkit-animation-name:fadeOut;animation-name:fadeOut}.details--preview{-webkit-animation-name:fadeIn;animation-name:fadeIn}.details--container_opened .details--preview{display:none}.featured-on{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featured-on:not(:last-child){margin-bottom:10px}.featured-on--wrapper{width:100%;padding-top:10px;padding-bottom:5px}.featured-on--wrapper_highlighted{background-color:#e5e5e5}.featured-on--title{text-align:center}.featured-on--link{color:#666;-webkit-transition:color 0.2s;transition:color 0.2s}.is-hover .featured-on--link:hover{color:#00a59b}.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}.featured-on_landing:not(:last-child){margin-bottom:5px}.field--hint{margin-bottom:5px;color:#666}.hblc-compact-form .field-container:not(:last-child){margin-bottom:10px}.field-container label{display:block;margin-bottom:5px;font-weight:bold}.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;-webkit-transition:border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;display:block;width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fafafa;color:#002f3f}.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:#00a59b;-webkit-box-shadow:0 0 5px rgba(0,165,155,0.5),inset 0 1px 2px rgba(0,0,0,0.075);box-shadow:0 0 5px rgba(0,165,155,0.5),inset 0 1px 2px rgba(0,0,0,0.075);background-color:#fff}.field-container input[type=text]:invalid,.field-container input[type=password]:invalid,.field-container input[type=number]:invalid,.field-container input[type=email]:invalid,.field-container input[type=tel]:invalid,.field-container input[type=date]:invalid,.field-container input[type=url]:invalid,.field-container input[type=search]:invalid,.field-container select:invalid,.field-container textarea:invalid{-webkit-box-shadow:none;box-shadow: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]{height:40px;padding-left:5px;padding-right:5px}.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:5px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI3Ij48cGF0aCBmaWxsPSIjMDBBNTlCIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC42NzggMS44NjFMNS41IDcgLjMyMiAxLjg2MWExLjA4NCAxLjA4NCAwIDAgMSAwLTEuNTQyIDEuMTA0IDEuMTA0IDAgMCAxIDEuNTUzIDBMNS41IDMuOTE3IDkuMTI1LjMxOWExLjEwNCAxLjEwNCAwIDAgMSAxLjU1MyAwIDEuMDg0IDEuMDg0IDAgMCAxIDAgMS41NDJ6Ii8%2BPC9zdmc%2B);background-repeat:no-repeat;background-position:right 5px center;font-size:16px}.field-container textarea{display:block;width:100%;height:120px;padding:10px}.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]:invalid,.field-container_error input[type=password],.field-container_error input[type=password]:invalid,.field-container_error input[type=number],.field-container_error input[type=number]:invalid,.field-container_error input[type=email],.field-container_error input[type=email]:invalid,.field-container_error input[type=tel],.field-container_error input[type=tel]:invalid,.field-container_error input[type=date],.field-container_error input[type=date]:invalid,.field-container_error input[type=url],.field-container_error input[type=url]:invalid,.field-container_error input[type=search],.field-container_error input[type=search]:invalid,.field-container_error select,.field-container_error select:invalid,.field-container_error textarea,.field-container_error textarea:invalid{border:1px solid #ff3f1e;background-color:rgba(255,63,30,0.1)}.field-container .field--inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.field-container .phone-number{width:100%}.field-container_hidden{display:none !important}.error{position:relative;z-index:1;display:block;margin-left:3px;margin-top:5px;padding-left:14px}.error_hidden{display:none}.error:before{content:'';position:absolute;z-index:1;left:0;top:0.2em;display:inline-block;width:10px;height:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi4wNDMgMTBoLTJWMy44MjhMMS44ODYgNS45ODUuNDcyIDQuNTcgNS4wNDIgMGw0LjU3MiA0LjU3TDguMiA1Ljk4NiA2LjA0MyAzLjgyOFYxMHoiIGZpbGw9IiNGRjNGMUUiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo%3D)}.review-error .error{display:none}select.country-select{width:100%;opacity:0}select.country-select:focus{-webkit-box-shadow:none;box-shadow:none;border-color:transparent;background-color:transparent}select.country-select option{color:#333}.country-select--container{outline:0;-webkit-transition:border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;display:block;width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fafafa;color:#002f3f;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;padding:0 5px;white-space:nowrap}.country-select--container:focus{border-color:#00a59b;-webkit-box-shadow:0 0 5px rgba(0,165,155,0.5),inset 0 1px 2px rgba(0,0,0,0.075);box-shadow:0 0 5px rgba(0,165,155,0.5),inset 0 1px 2px rgba(0,0,0,0.075);background-color:#fff}.country-select--container:invalid{-webkit-box-shadow:none;box-shadow:none}.country-select--container:after{content:'';width:16px;height:16px;margin-left:5px;margin-top:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI3Ij48cGF0aCBmaWxsPSIjMDBBNTlCIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC42NzggMS44NjFMNS41IDcgLjMyMiAxLjg2MWExLjA4NCAxLjA4NCAwIDAgMSAwLTEuNTQyIDEuMTA0IDEuMTA0IDAgMCAxIDEuNTUzIDBMNS41IDMuOTE3IDkuMTI1LjMxOWExLjEwNCAxLjEwNCAwIDAgMSAxLjU1MyAwIDEuMDg0IDEuMDg0IDAgMCAxIDAgMS41NDJ6Ii8%2BPC9zdmc%2B);background-repeat:no-repeat}.country-select--container img{width:20px;height:20px;margin-right:5px}.country-select--code{width:25px}.layout-payu_go_to_gateway .footer-container{display:none}.footer-nav--i{margin-bottom:10px}.footer-nav--i--link{color:#ed9042;text-decoration:underline}.is-hover .footer-nav--i--link:hover{color:#faaf3e}.footer-links-i{overflow:hidden;text-indent:101%;white-space:nowrap;position:relative;z-index:1;display:inline-block;vertical-align:top;width:34px;height:34px;border-radius:4px;color:#999;text-decoration:none}.footer-links-i--icon{content:'';position:absolute;left:0;top:0;width:34px;height:34px;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.footer-links-i+.footer-links-i{margin-left:8px}.footer-links-i_email .footer-links-i--icon{pointer-events:none}.footer-links-i_phone .footer-links-i--icon{pointer-events:none}.footer-links-i_facebook .footer-links-i--icon{pointer-events:none}.footer-links-i_twitter .footer-links-i--icon{pointer-events:none}.footer-links-i_instagram .footer-links-i--icon{pointer-events:none}.footer-links-i_vk .footer-links-i--icon{pointer-events:none}.footer-links-i_youtube .footer-links-i--icon{pointer-events:none}.footer-links-i_phone{width:auto;border:1px solid currentColor;padding-left:40px;padding-right:6px;text-indent:0;line-height:32px}.footer-links-i_phone .footer-links-i--icon{left:-1px;top:-1px;border-radius:0}.is-hover .footer-links-i:hover{color:#ed9042}.available-payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex}.available-payment-methods:not(:last-child){margin-bottom:15px}.available-payment-methods--container:not(:last-child){margin-bottom:20px}.available-payment-methods--i:not(:last-child){margin-right:5px}.payment-method-icon{background-image:url(//cdn.halalstatic.com/assets/front/shared/payment-method-icon/icons@1x-ec484295867514eb04043791bb392d17795cd120aa76443daabeb3f38b4c9f0f.png);width:48px;height:32px;background-repeat:no-repeat;background-size:256px}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.payment-method-icon{background-image:url(//cdn.halalstatic.com/assets/front/shared/payment-method-icon/icons@2x-870018aade8b0cae5579a7932e50f6c2f8d1f8a3ab6b23098dfc8f5cf2aedc23.png)}}.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_AMEX{background-position:24.0385% 0.446429%}.payment-method-icon_JCB{background-position:94.7115% 15.1786%}.payment-method-icon_MAES{background-position:24.0385% 29.9107%}.payment-method-icon_MSCD{background-position:47.5962% 29.9107%}.payment-method-icon__VISACO{background-position:94.7115% 44.6429%}.payment-method-icon_VISA{background-position:0.480769% 59.375%}.payment-method-icon_affiliate_account{background-position:0.480769% 0.446429%}.payment-method-icon_applepay{background-position:47.5962% 0.446429%}.payment-method-icon_card{background-position:71.1538% 0.446429%}.payment-method-icon_cartes_bancaires{background-position:94.7115% 0.446429%}.payment-method-icon_giropay{background-position:0.480769% 15.1786%}.payment-method-icon_googlepay{background-position:24.0385% 15.1786%}.payment-method-icon_ideal{background-position:47.5962% 15.1786%}.payment-method-icon_ing{background-position:71.1538% 15.1786%}.payment-method-icon_klarna{background-position:0.480769% 29.9107%}.payment-method-icon_nordea{background-position:71.1538% 29.9107%}.payment-method-icon_paypal{background-position:94.7115% 29.9107%}.payment-method-icon_sofort{background-position:0.480769% 44.6429%}.payment-method-icon_taksit{background-position:24.0385% 44.6429%}.payment-method-icon_transfer{background-position:47.5962% 44.6429%}.payment-method-icon_trustly{background-position:71.1538% 44.6429%}.payment-method-icon_volt{background-position:24.0385% 59.375%}.gallery{position:relative;background-color:#333}.gallery--image{background-position:center;background-size:cover}.gallery--list--i{position:relative;z-index:1;display:block;border-left:2px solid #333;color:#fff;text-decoration:none;font-size:20px;font-weight:bold}.gallery--list--bg{position:absolute;z-index:1;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.5);vertical-align:top}.gallery--list--img{margin-bottom:10px}.gallery--list--count{text-align:center}.gallery-count{position:absolute;z-index:2;left:15px;bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5);pointer-events:none;font-size:13px;font-weight:bold}.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;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgdmlld0JveD0iMCAwIDQ2IDgwIiBoZWlnaHQ9IjQwIj4KICA8ZGVmcz4KICAgIDxmaWx0ZXIgaWQ9ImEiIGhlaWdodD0iMjAwJSIgd2lkdGg9IjIwMCUiIHk9Ii01MCUiIHg9Ii01MCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI%2BCiAgICAgIDxmZU9mZnNldCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIiBkeT0iMSIvPgogICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiLz4KICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjQ5IDAiIHJlc3VsdD0ic2hhZG93TWF0cml4T3V0ZXIxIgogICAgICAgICAgICAgICAgICAgICBpbj0ic2hhZG93Qmx1ck91dGVyMSIvPgogICAgICA8ZmVNZXJnZT4KICAgICAgICA8ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMSIvPgogICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgICA8L2ZlTWVyZ2U%2BCiAgICA8L2ZpbHRlcj4KICA8L2RlZnM%2BCiAgPHBhdGggZmlsdGVyPSJ1cmwoI2EpIiBmaWxsPSIjZmZmIgogICAgICAgIGQ9Ik0zNi4zMSA3My4wMThMMy45NTMgNDAuNSAzNi4zMSA3Ljk4Mmw0LjcxMyA0LjczN0wxMy4zOCA0MC41bDI3LjY0MyAyNy43ODMtNC43MTMgNC43MzciLz4KPC9zdmc%2BCg%3D%3D)}.fotorama__arr--next{right:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgdmlld0JveD0iMCAwIDQ2IDgwIiBoZWlnaHQ9IjQwIiB5PSI0MCI%2BCiAgPGRlZnM%2BCiAgICA8ZmlsdGVyIGlkPSJiIiBoZWlnaHQ9IjIwMCUiIHdpZHRoPSIyMDAlIiB5PSItNTAlIiB4PSItNTAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8ZmVPZmZzZXQgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIgZHk9IjEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8%2BCiAgICAgIDxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC40OSAwIiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMSIKICAgICAgICAgICAgICAgICAgICAgaW49InNoYWRvd0JsdXJPdXRlcjEiLz4KICAgICAgPGZlTWVyZ2U%2BCiAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz4KICAgICAgICA8ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgICAgPC9mZU1lcmdlPgogICAgPC9maWx0ZXI%2BCiAgPC9kZWZzPgogIDxwYXRoIGZpbHRlcj0idXJsKCNiKSIgZmlsbD0iI2ZmZiIgZD0iTTguNzEzIDczTDQgNjguMjYzIDMxLjY0MyA0MC40OCA0IDEyLjcgOC43MTMgNy45NiA0MS4wNyA0MC40OCA4LjcxMyA3Mi45OTgiLz4KPC9zdmc%2BCg%3D%3D);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){-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0)}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{right:auto}@-webkit-keyframes loader{0%{-webkit-box-shadow:0 2.5em 0 -1.3em #00a59b;box-shadow:0 2.5em 0 -1.3em #00a59b}40%{-webkit-box-shadow:0 2.5em 0 0 #00a59b;box-shadow:0 2.5em 0 0 #00a59b}80%{-webkit-box-shadow:0 2.5em 0 -1.3em #00a59b;box-shadow:0 2.5em 0 -1.3em #00a59b}100%{-webkit-box-shadow:0 2.5em 0 -1.3em #00a59b;box-shadow:0 2.5em 0 -1.3em #00a59b}}@keyframes loader{0%{-webkit-box-shadow:0 2.5em 0 -1.3em #00a59b;box-shadow:0 2.5em 0 -1.3em #00a59b}40%{-webkit-box-shadow:0 2.5em 0 0 #00a59b;box-shadow:0 2.5em 0 0 #00a59b}80%{-webkit-box-shadow:0 2.5em 0 -1.3em #00a59b;box-shadow:0 2.5em 0 -1.3em #00a59b}100%{-webkit-box-shadow:0 2.5em 0 -1.3em #00a59b;box-shadow:0 2.5em 0 -1.3em #00a59b}}.loader{position:absolute;text-indent:-9999em;font-size:10px;-webkit-animation-delay:0.1s;animation-delay:0.1s}.loader,.loader:before,.loader:after{width:2.5em;height:2.5em;border-radius:50%;-webkit-animation:loader 0.5s infinite ease-in-out;animation:loader 0.5s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em}.loader:after{left:3.5em;-webkit-animation-delay:0.2s;animation-delay:0.2s}.loader--container{position:relative;z-index:1}.loader--container_user-dropdown{height:10px;border-bottom:1px solid rgba(0,0,0,0.08);padding:20px 0}.loader_s{top:-10px;-webkit-animation-delay:0.2s;animation-delay:0.2s}.loader_s,.loader_s:before,.loader_s:after{width:1em;height:1em;-webkit-animation:loader 0.7s infinite ease-in-out;animation:loader 0.7s infinite ease-in-out}.loader_s:before{left:-2em}.loader_s:after{left:2em;-webkit-animation-delay:0.3s;animation-delay:0.3s}.loader_center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.spinner-loader{width:20px;height:20px;background:url(//cdn.halalstatic.com/assets/front/shared/loading-f1e448bc0cc38798515b4ff37ee2d917e7b4d558a5596cceb49c522f98abfcbb.png);background-size:100%;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.spinner-loader_grey{background-image:url(//cdn.halalstatic.com/assets/front/shared/loading_grey@1x-69aa835e5d0dae4566f74612429fc5268fa970e3b34bec9005fc5befcab777c4.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.spinner-loader_grey{background-image:url(//cdn.halalstatic.com/assets/front/shared/loading_grey@2x-79ff26e7d7fca60df5757c264f3bc5082dc8e9eb44fad0f0fa7adf6a0f0b5c4f.png)}}.spinner-loader_l{width:40px;height:40px}.logo{display:block;width:175px;height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent}.notification{position:relative;z-index:0;top:-5px;display:inline-block;min-width:15px;height:15px;margin-left:1px;border-radius:50%;padding:1px 5px;background:#ff3f1e;color:#fff;line-height:13px;font-size:11px;font-weight:bold}@-webkit-keyframes saveProperty{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}70%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes saveProperty{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}70%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1)}}.save-property{position:absolute;z-index:2;left:0;width:36px;height:33px;background-repeat:no-repeat;cursor:pointer}.save-property--icon{position:absolute;z-index:1;left:0;display:block;width:18px;height:18px;margin-left:4px}.save-property--icon_animating{-webkit-animation:saveProperty 0.3s ease-in;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:4px;background-image:url(//cdn.halalstatic.com/assets/front/shared/save/background_top_-6afabc6616a60043c325ce5afee91df61da23a43d63d7947831a43aa98c98c31.svg);background-position:top left}.save-property_bottom{bottom:0;background-image:url(//cdn.halalstatic.com/assets/front/shared/save/background_bottom_-9856a17ccc0f230dd5fb967f81c6f1e057ec3147998fcc195357052b5d6a963b.svg);background-position:bottom left}.offers--list:not(:last-child){margin-bottom:20px}.offers_top-picks{margin-bottom:10px}.offers-i--container_swiper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.offers-i--container_swiper:not(:last-child){margin-right:20px}.offer-discounts{display:table;margin-left:auto;border-spacing:0 5px}.offer-discounts--i{display:table-row;margin-top:5px;margin-bottom:5px;text-align:center;line-height:22px;white-space:nowrap}.offer-discounts--i--price{display:table-cell;padding-left:6px;padding-right:18px;background-color:rgba(0,0,0,0.4);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5);font-size:13px;font-weight:bold}.offer-discounts--i--price--value{position:relative;z-index:1;display:inline-block}.offer-discounts--i--price--value:before{content:'';position:absolute;z-index:1;left:-3px;top:52%;width:calc(100% + 6px);height:1px;background-color:currentColor}.offer-discounts--i--percentage{position:relative;z-index:1;display:table-cell;padding:0 6px;padding-left:16px;color:#fff;font-size:16px;font-weight:bold}.offer-discounts--i_default .offer-discounts--i--percentage{background-color:#ff2626}.offer-discounts--i_gold .offer-discounts--i--percentage{background-color:#cc7b39}.offer-discounts--i_platinum .offer-discounts--i--percentage{background-color:#666}.offer-discounts--i_diamond .offer-discounts--i--percentage{background-color:#005fb0}.offer-discounts--i_subscribe .offer-discounts--i--percentage{padding-top:2px;padding-bottom:2px;background-color:#ed9042;font-size:13px;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.offer-discounts--i_flash .offer-discounts--i--percentage:before{content:'';position:absolute;left:-5px;bottom:0;border:7px solid transparent;border-bottom-color:#ff2626}.is-hover .offer-discounts--i_subscribe:hover .offer-discounts--i--percentage{background:#faaf3e}.offer-discounts--i_standalone .offer-discounts--i--percentage{border-top-right-radius:2px;border-bottom-right-radius:2px}.offer-discounts--i--icon{position:absolute;z-index:1;left:0%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:1px}.offer-discounts--i_default .offer-discounts--i--icon{margin-top:0}.offer-discounts--i_standalone{margin-left:15px}.offer-discounts--i_standalone:not(:last-child){margin-right:5px}.offer-discounts--i_subscribe{display:inline-block;vertical-align:top;margin-top:0;color:#fff}.is-hover .offer-discounts--i_subscribe:hover{color:#fff}.offer-discounts--subscribe{text-align:right}.tooltip--container_opened+.offer-discounts--subscribe{display:none}.offer-taksit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;padding:0 6px;padding-left:8px;background-color:rgba(0,0,0,0.4);color:#fff}.offer-taksit--icon{position:relative;margin-right:6px}.offer-taksit--details{padding:4px 0;text-align:center;line-height:1;font-size:12px}.offer-taksit--details--big{padding-top:2px;font-size:14px;font-weight:bold}.tooltip--container_opened+.offer-taksit{display:none}.price-changes{position:relative;z-index:1;min-height:26px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;padding-left:19px;background:#fff6ee;text-align:left;font-size:13px;font-weight:bold}.price-changes--container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:14px}.price-changes--container:not(:last-child){margin-bottom:5px}.price-changes--container_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.price-changes--icon{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:28px;height:28px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.price-changes--container_standalone .price-changes{border-top-right-radius:2px;border-bottom-right-radius:2px}.price-and-conditions{position:absolute;z-index:2;right:0;top:10px;text-align:right;font-size:13px;white-space:normal}.price-and-conditions--i:not(:last-child){margin-bottom:5px}.price-and-conditions--price{display:inline-block}.offers-i-unavailable{margin-top:10px;border-radius:4px;padding:5px 10px;background-color:#888;color:#fff;font-weight:bold}.google-maps .offers-i-unavailable{margin:0 10px 12px}.offers-i-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background-color:#fff}.offers-i-location,.offers-i--rateplan{color:#666}.offers-i-location{display:block}.offers-i-location:not(:last-child){margin-bottom:5px}.offers-i-location--icon{display:inline-block;width:14px;height:14px;vertical-align:-2px;margin-right:4px}.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;max-width:100%;margin-bottom:5px;line-height:1.1}.google-maps .offers-i-name{margin-bottom:0}.offers-i-price,.offers-i-conditions{color:#fff;font-weight:bold}.offers-i-price{padding:5px 10px 7px;background-color:#faaf3e;line-height:22px}.offers-i-price-value,.offers-i-price-notes{display:inline-block;vertical-align:middle;line-height:1}.offers-i-price-value{font-size:24px}.offers-i-price-notes{font-size:16px}.offers-i-price_multiroom .offers-i-price-notes{display:block;font-size:14px}.offers-i-price_unavailable{background-color:#888}.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-conditions{padding:4px 10px;background-color:#ed9042;line-height:1.1}.offers-i-conditions+.offers-i-conditions{border-top:1px solid #faaf3e}.offers-i_map{padding-bottom:1px}.offers-i-price.tooltip--container,.rateplan--price.tooltip--container{position:relative;z-index:1;padding-right:25px}.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}.offers-i-price.tooltip--container:before,.rateplan--price.tooltip--container:before{content:'';z-index:1;width:20px;height:24px;border-top-left-radius:12px;border-bottom-left-radius:12px;background-color:rgba(0,0,0,0.2)}.offers-i-price.tooltip--container .offers-i-conditions--info,.rateplan--price.tooltip--container .offers-i-conditions--info{z-index:2;margin-right:6px}.offers-i-price.tooltip--container{display:inline-block}.offers-i-price.tooltip--container.offers-i-price_multiroom:before,.offers-i-price.tooltip--container.offers-i-price_multiroom .offers-i-conditions--info{top:13px}.google-maps .offers-i-price.tooltip--container{padding-right:10px;cursor:default}.offers-i-price.tooltip--container:before,.offers-i-price.tooltip--container .offers-i-conditions--info{top:6px}.offers-i-price.tooltip--container .offers-i-conditions--info{z-index:2;margin-top:5px}.google-maps .offers-i-price.tooltip--container:before{display:none}.offers-i-price--title{margin-right:-25px;padding-right:25px}.rateplan--price .tooltip--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.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:#1e3765}.page-header h2{font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.page-header--title{font-size:24px}.page-header--subtitle{font-size:16px}.layout-news_articles .page-header--subtitle,.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.25}.list-container_secondary ul li{font-size:13px}.list-container_secondary ul li:before{top:6px;background-color:#ccc !important}.list-container_s ul li:before{top:6px}.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:before{content:'';position:absolute;z-index:0;max-height:100%;background-image:-webkit-gradient(linear, left bottom, left top, from(#f5f5f5), color-stop(30%, #e1f3ff), to(#ffecd2));background-image:linear-gradient(0deg, #f5f5f5 0%, #e1f3ff 30%, #ffecd2 100%)}.landing-page--content:not(:last-child){margin-bottom:50px}.landing-page--title{margin-bottom:20px;text-align:center}.layout-turkish_airlines_partnerships .landing-page--title,.layout-modanisa_partnerships .landing-page--title,.layout-modanisa_silver_partnerships .landing-page--title{color:#002f3f}.layout-edyt_and_bloom_partnerships .landing-page--title{color:#fff}.landing-page--subtitle{font-size:24px;color:#104e5e;text-align:center}.landing-page--body{text-align:center}.layout-turkish_airlines_partnerships .landing-page--body,.layout-modanisa_partnerships .landing-page--body,.layout-modanisa_silver_partnerships .landing-page--body{color:#002f3f;font-size:22px}.layout-edyt_and_bloom_partnerships .landing-page--body{color:#fff;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:#fff;text-align:center;font-size:16px}.landing-page--footnote{margin-top:70px;border-top:1px solid #ccc;padding-top:30px;color:#999}.place-btn--icon{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:1;right:15px;top:50%;width:9px;height:14px;fill:#fff}.search-label{display:block;margin-bottom:5px;font-weight:bold;text-align:left;font-size:16px;font-weight:bold}.search-groups-children--container{margin-bottom:-5px}.search--group--header{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:27px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5px}.search--group--title{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:18px}.search--group--remove{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-left:15px}.search--group--toggle{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-left:10px}.search--group--size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search--group--size--i+.search--group--size--i{margin-left:30px}.search--children-notice{margin-top:10px;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.search--children-notice--icon{display:inline-block;margin-right:5px}.search--children-notice_invalid{background-color:#cf362b;color:#fff}.price-breakdown:not(:last-child){margin-bottom:10px}.price-breakdown--container{background-color:#fff;color:#333}.price-breakdown--i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:bold}.price-breakdown--i_gold{color:#cc7b39}.price-breakdown--i_platinum{color:#888}.price-breakdown--i_diamond{color:#005fb0}.price-breakdown--i:not(:last-child){margin-bottom:5px}.price-breakdown--i .room-quantity{color:#f09f52}.price-breakdown--i--label{padding-left:15px}.price-breakdown--i--value{padding-left:10px;padding-right:15px;text-align:right;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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';left:0;width:10px;height:6px;background-color:#f09f52}.price-breakdown--i_nested{padding-left:7px}.price-breakdown--i_early-discount{color:#ff2626}.price-breakdown--i_secondary{font-weight:normal}.price-breakdown--i_member-discount{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-weight:normal}.price-breakdown--i_extra-fees{color:#666}.price-breakdown--i_extra-fees:last-child{padding-bottom:10px}.price-breakdown--i_total{background-color:#fff6ee;color:#f09f52;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:#aaa;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{text-align:center;font-size:14px;font-weight:normal}.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:#faaf3e}.rateplan{display:-webkit-box;display:-ms-flexbox;display:flex}.rateplan--price{position:relative;z-index:1;border-radius:4px;padding-left:15px;padding-right:15px;background-color:#faaf3e;color:#fff;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:bold}.rateplan--price--notes{line-height:1.25;font-size:13px;font-weight:bold}.rateplan--description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.6;font-size:14px;font-weight:bold}.rateplan--description--i:not(:last-child){margin-bottom:5px}.rateplan-icon{position:relative;z-index:1;top:-1px;display:inline-block;vertical-align:middle;fill:#faaf3e}.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_calendar{width:13px;height:15px;margin-right:5px}.rateplan-section{font-size:13px}.rateplan-section .tooltip--container_opened .tooltip{margin-top:0}.rateplan-section .tooltip{margin-left:25px}.bookable-rateplan{color:#555;line-height:1.25;font-size:12px;font-weight:normal}.bookable-rateplan_depth{margin-left:25px}.bookable-rateplan_depth:not(:last-child){margin-bottom:10px}.room-area{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px;margin-bottom:8px;border-radius:2px;padding:4px 5px;background-color:#faece0;color:rgba(51,51,51,0.9);line-height:1;font-size:13px;font-weight:bold;vertical-align:middle}.room-area sup{position:relative;top:2px;font-size:9px}.room-area--icon{width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0;margin-right:5px;fill:#faaf3e}.room-area_standalone{margin:0}.room-amenities{margin-bottom:10px}.room-amenities .text--mark{font-weight:bold}.room-amenities--i{position:relative;z-index:1;padding-left:24px}.room-amenities--i:not(:last-child){margin-bottom:5px}.room-amenities--i--icon--container,.room-amenities--i--title{display:inline-block;vertical-align:middle}.room-amenities--i--icon{position:absolute;z-index:1;left:10px;top:9px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#faaf3e}.room-amenities--i_occupancy .room-amenities--i--icon{margin-top:-1px}.room-amenities--i--title{font-weight:bold}.room-amenities--i--title:not(:last-child){margin-bottom:3px}.room-amenities--i--list{color:#666;font-size:12px}.room-amenities--i--list:not(:last-child){margin-bottom:5px}.room-amenities-preview{position:relative;z-index:1;display:inline-block;vertical-align:middle;width:24px;height:24px;margin-bottom:8px;border-radius:4px}.room-amenities-preview:not(:last-child){margin-right:2px}.room-amenities-preview--icon{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#faaf3e}.is-hover .room-amenities-preview{-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.is-hover .room-amenities-preview:hover{background-color:#fff6ee}.rooms-i--alert{color:#cd0a0a;font-size:12px;font-weight:bold}.rooms-i--secondary-features{margin-bottom:0}.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--name{line-height:1.1;font-size:22px;font-weight:bold}.rooms-i--name:not(:last-child){margin-bottom:5px}.rooms-i--name .room-quantity{color:#d25000}.rooms-i_unavailable .rooms-i--actions{margin-bottom:10px}.rooms-i--unavailable{border-radius:4px;padding:15px;background-color:#e5e5e5;text-align:center;font-size:14px;font-weight:bold}.rooms-i--info{float:right;margin-left:10px}.rooms-i_unavailable .rooms-i--info{font-size:14px}.rooms-title--name{font-size:20px;font-weight:bold}.rooms-title--info{font-size:16px}.room-beds{position:relative;z-index:1;padding-left:25px}.room-beds--icon{position:absolute;z-index:1;left:1px;top:4px;width:17px;height:10px}.room-beds--type{display:inline-block;color:#666;font-weight:bold;white-space:nowrap}.room-beds--main-beds .room-beds--type{color:#333}.room-beds--extra{color:#666;font-size:12px}.rooms-quantity{margin-right:2px;color:#ed9042;font-size:22px;font-weight:bold}.rooms-quantity_small{font-size:20px}.rooms-footer{text-align:center}.rooms-footer--total{margin-bottom:10px;font-size:24px}.rooms-footer--btn:not(:last-child){margin-bottom:10px}.photo{display:block;max-width:100%;margin-left:auto;margin-right:auto}.photos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.photos--i{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#333}.photos--i--img{display:block;max-width:100%;max-height:100%}.photos--i--img_cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.filter-overlay_photos .photos{background-color:#333}.place-extras-i{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5}.place-extras-i:not(:last-child){margin-bottom:10px}.place-extras-i--content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.place-extras-i--price{-ms-flex-negative:0;flex-shrink:0;margin-left:20px;white-space:nowrap;text-align:right}.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:#f09f52;font-weight:bold}.summary-group .price,.outstanding-payments .price{color:#4c6e78}.selected-room-title .price{color:#faaf3e}.approx-price{color:#888;font-weight:normal}.privilege{position:relative;z-index:1;display:inline-block;padding-left:15px;padding-top:5px;padding-bottom:5px;color:rgba(51,51,51,0.8);font-size:13px;font-weight:bold;vertical-align:middle}.privilege:not(:last-child){margin-right:10px}.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;line-height:20px}.privilege_gold .privilege--text{background-color:rgba(204,123,57,0.1)}.privilege_platinum .privilege--text{background-color:rgba(102,102,102,0.1)}.privilege_diamond .privilege--text{background-color:rgba(0,95,176,0.1)}.privilege_upcoming .privilege--text{opacity:0.5}.privilege--note{display:inline-block;line-height:20px;font-size:13px;vertical-align:middle}.privilege_upcoming:before{position:absolute;z-index:3;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';left:-1px;right:-2px;height:1px;background-color:#999}.status-privileges{position:relative;z-index:1;background-color:#fff6ee}.status-privileges--title{margin-bottom:5px;color:#333;font-weight:bold}.status-privileges--description{color:#666;font-size:13px}.status-privileges--description:not(:last-child){margin-bottom:5px}.status-privileges--body:not(:last-child){margin-bottom:10px}.status-privileges--body:not(:last-child){border-bottom:1px solid #e5e5e5;padding-bottom:10px}.status-privileges--info{position:absolute;z-index:1;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top-right-radius:inherit;border-bottom-left-radius:12px;background-color:rgba(0,0,0,0.2);color:#fff;font-weight:bold}.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{padding:20px}.status-privileges_property .status-privileges--title,.status-privileges_property .status-privileges--label{font-size:16px}.status-privileges_property .status-privileges--label{display:inline-block;font-weight:bold}.publications-i:after{content:'';position:absolute;z-index:1;right:0;bottom:0;width:30px;height:30px;border-bottom-right-radius:4px;background:#ccc no-repeat center center}.publications-i-date,.publications-i-locale{position:absolute;z-index:1;bottom:0;color:#888;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:bold}.publications-i-text{margin-bottom:5px;color:#00a59b;line-height:1.25;font-size:16px;font-weight:bold}.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{margin-bottom:20px}.news-i-title{font-size:18px;margin-bottom:5px;line-height:1.25}.reviews,.place-info-i .reviews{padding:0}.reviews-translate{border:1px solid currentColor;-webkit-transition:background-color 0.2s ease-in-out;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:#00a59b;color:#fff}.reviews--reliance{color:#666;line-height:1.4}.reviews-i{position:relative;z-index:1;color:#333}.reviews-i-score{position:absolute;z-index:1;border:1px solid currentColor;background-color:transparent;color:#ed9042}.reviews-i-content{padding-left:82px}.reviews-i-content[dir=rtl]{text-align:right}.reviews-i-content[dir=ltr]{text-align:left}.reviews-i-translate{margin-top:8px}.reviews-i-translate:before{content:'';display:inline-block;vertical-align:-5px;width:27px;height:20px;background:url(//cdn.halalstatic.com/assets/front/shared/reviews-i/translate-dark@2x-ad896abb726f20f127370851e00fd0aa432754be1e71ef01d6a1de8a05313a38.png) no-repeat;background-size:100% auto}[dir=ltr] .reviews-i-translate{float:right;margin-left:5px}[dir=rtl] .reviews-i-translate{float:left;margin-right:5px}.is-hover .reviews-i-translate:not(.reviews-i-translate_loading):hover{color:#00c9bd}.reviews-i-translate_loading{cursor:default}.reviews-i-translate_loading:before{-webkit-animation:fade 1s linear infinite;animation:fade 1s linear infinite;-webkit-animation-delay:0.1s;animation-delay:0.1s}.reviews-i-vam,.reviews-i-headline{display:inline-block;vertical-align:middle}.reviews-i-vam{width:0}.reviews-i-headline{line-height:1.1;font-weight:bold}.reviews-i-pros,.reviews-i-cons{position:relative;z-index:1;font-size:16px;word-break:break-word}.reviews-i-pros--icon,.reviews-i-cons--icon{content:'';position:absolute;z-index:1;top:2px}.reviews-i-pros:empty,.reviews-i-cons:empty{display:none}.reviews-i--separator{display:block;margin-bottom:5px}.reviews-i-details{color:#aaa;font-style:italic}.reviews-i-date{font-size:13px}.reviews-i--translated-by{font-size:13px}.reviews-i--translated-by--link{color:#333;text-decoration:none;cursor:default}.reviews-i--translated-by--icon{display:inline-block;vertical-align:-4px;margin-left:3px}.reviews-i[data-state='translated'] [data-state='original'],.reviews-i[data-state='original'] [data-state='translated']{display:none}.reviews-footer_loading{position:relative;z-index:1;min-height:38px}.reviews-footer_loading .reviews--btn{visibility:hidden}.reviews .loader{left:50%;bottom:30px;display:none;margin-left:-15px}.place-info-i_reviews .reviews{margin-bottom:0}.reviews-container_collapsed .reviews-i-translate,.reviews-container_collapsed .reviews-i-vam{display:none}.reviews-container_collapsed .reviews-i-headline{display:block;font-size:14px}.reviews-container_collapsed .reviews-i-pros,.reviews-container_collapsed .reviews-i-cons,.reviews-container_collapsed .reviews-i-date{display:none}.section-title{margin-bottom:10px}.section-title--primary{font-size:22px}.section-title--secondary{font-size:16px}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(//cdn.halalstatic.com/assets/front/shared/tursab-b28165c5e0438a5be307d7a342ee421332371d9508686a65fb9119c0d0c46cfb.png);background-size:cover}[lang='tr'] .tursab{background-image:url(//cdn.halalstatic.com/assets/front/shared/tursab_tr-ac79771dd6964da220c5a3b089c708baa2ab72e2c4d970dfef662dd80d33a117.png)}.filter--header{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter--header--icon{width:11px;height:7px;-webkit-transform:scaleY(-1);transform:scaleY(-1);margin-left:5px;fill:#00a59b;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.filter--header--icon--container{margin-left:5px;margin-right:-8px;border-radius:20px;padding:2px 8px;background-color:#00a59b;color:#fff;font-size:12px;font-weight:bold;white-space:nowrap}.filter--header--icon--container .filter--header--icon{fill:currentColor}.filter-container_expanded .filter--header--icon{-webkit-transform:scaleY(1);transform:scaleY(1)}.filter--subtitle{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter--subtitle--text{margin-right:5px}.filter-container_expanded .filter--subtitle{display:-webkit-box;display:-ms-flexbox;display:flex}.filter--section-tooltip{margin-bottom:10px}.filter-container_collapsed .filter--section-tooltip{display:none}:checked+.filter-i--label,.filter-i--label[data-content]:not([data-content='']),.filter-tooltips_open .filter-i--label{font-weight:bold}.filter-i_inactive .filter-i--count{color:#ccc}:checked+.filter-i--label+.filter-i--count,.filter-i--label[data-content]:not([data-content=''])+.filter-i--count{font-weight:bold}.filter-i--loading{background-image:url(//cdn.halalstatic.com/assets/front/shared/loading_colored@1x-c2ac85a8672bcf9288b818a55f7d32cc13457951d28662a906559dead976678d.png);width:20px;height:20px;background-size:100%;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.filter-i--loading{background-image:url(//cdn.halalstatic.com/assets/front/shared/loading_colored@2x-e60d1959ff28757a91b1302ff441a2dafae393b73a5de883610b0dfe1a19816a.png)}}.filter-i_inactive .stars{opacity:0.3}.filter--toggle{display:inline-block;cursor:pointer}.filter--toggle-label{position:relative;z-index:1;color:#999}.filter--toggle-label--after{display:inline-block;vertical-align:middle;margin-left:5px}.filter--full{display:block;background-color:#fafafa;color:#333}.filter-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.filter-tags-i{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:37px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;border-radius:4px;padding:4px 15px;line-height:1.1;font-size:16px}.filter-tags-i:not(:last-child){margin-right:10px}[dir=rtl] .filter-tags-i{height:50px}.filter-tags-i:not(.filter-tags-i_reset){position:relative;z-index:1;padding-left:37px;background-color:rgba(0,165,155,0.1);color:#005953}.filter-tags-i_reset{background-color:#f9c9c1;color:#8b0000 !important;text-align:center;text-decoration:none;font-weight:bold;cursor:pointer}.filter-tags-i--remove{left:0;width:30px;border-right:1px solid #00a59b;cursor:pointer}.filter-tags-i--remove,.filter-tags-i--remove-icon{position:absolute;z-index:1}.filter-tags-i--remove-icon{left:10px;top:50%;width:11px;height:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);fill:#00a59b}.filter-tags-i--name{font-size:13px}.filter-tags-i--label{font-weight:bold}.filter-tags-i_s .filter-tags-i--label{font-weight:normal}.filter-tags-i_s{min-height:0;margin-bottom:5px;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_filters{margin-bottom:0}.flag{display:inline-block;vertical-align:top;width:20px;height:20px;margin-right:5px;background-size:100%}.card-placeholder{position:relative;background-color:#e5e5e5 !important;color:#fff;pointer-events:none}.card-placeholder--mask{position:relative;z-index:2;display:block;width:100%;height:auto;color:#fff}.smth-wrong-container{position:relative;background-color:#fff}.smth-wrong-body{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.smth-wrong--text{margin-bottom:10px;color:#333;font-size:16px;font-weight:bold}.variant-switcher{position:relative;padding-left:26px;background-color:#00a59b;font-weight:bold}.variant-switcher_hidden{display:none}.variant-switcher--text{color:#fff}.variant-switcher--text--icon{display:inline-block;margin-right:15px}.variant-switcher--close{position:absolute;z-index:1;right:26px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.variant-switcher--close--icon{display:block;width:inherit;height:inherit;fill:#fff}.hblc-banner--container{background-color:#fff6ee}.hblc-banner--title{font-weight:bold}.hblc-banner--title span{color:#f09f52;white-space:nowrap}.taksit-bnr{position:relative;z-index:1;overflow:hidden;margin-bottom:20px}.taksit-bnr:after{content:'';position:absolute;z-index:-1}.taksit-bnr--content{display:-webkit-box;display:-ms-flexbox;display:flex}.taksit-bnr_vertical .taksit-bnr--content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.taksit-bnr--offer{font-size:14px}.taksit-bnr_vertical .taksit-bnr--offer{text-align:center}.taksit-bnr_vertical .taksit-bnr--offer--type{display:inline;color:#002f3f}.taksit-bnr--offer--conditions{color:#ed9042}.taksit-bnr_vertical .taksit-bnr--offer--conditions{display:inline-block;font-weight:bold}.taksit-bnr--close{width:15px;height:15px;fill:#999}.taksit-bnr--close--container{position:absolute;z-index:1;right:5px;top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;width:25px;height:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.taksit-bnr_vertical{padding:10px 30px 24px;background-image:linear-gradient(105deg, #e1f3ff 12%, #ffecd2 91%)}.taksit-bnr_vertical:after{background-image:url(//cdn.halalstatic.com/assets/front/shared/taksit-banner/vertical@1x-38a2dab0e77e99c223deaead78d9fe91f044fadf7ce4ab9ba52e7662f011eaaf.png);bottom:0;height:16px;background-position:center;background-size:auto 16px}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.taksit-bnr_vertical:after{background-image:url(//cdn.halalstatic.com/assets/front/shared/taksit-banner/vertical@2x-d35965d1e003ed1cf3521e0141d0f08aab4cb443e10594d50a06cd6d7796ec5a.png)}}.breadcrumbs{font-weight:bold}.breadcrumbs--link,.breadcrumbs--separator{display:inline-block;vertical-align:middle}.breadcrumbs--link{color:#666;text-decoration:none;font-size:14px}.breadcrumbs_inverse .breadcrumbs--link{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5)}.breadcrumbs--separator{width:7px;height:11px;margin:0 10px;color:#ed9042}.cash-points--amount{font-weight:bold;-webkit-animation:fadeIn 0.4s;animation:fadeIn 0.4s}.score-badge{display:none;margin-bottom:20px}.score-badge_active{display:block;-webkit-animation:fadeIn 0.5s ease;animation:fadeIn 0.5s ease}.score-badge--schemes{margin-bottom:30px}.score-badge--schemes--i{min-height:61px}.score-badge--schemes--i--img{display:block}.score-badge--copy{display:none}.score-badge--copy_active{display:block;-webkit-animation:fadeIn 0.5s ease;animation:fadeIn 0.5s ease}.booking-summary--i .tooltip--title{font-weight:bold}.tooltip_datepicker{color:#002f3f;text-align:center;font-weight:bold}.tooltip_datepicker-unavailable{color:#333}.payment-description .tooltip--container_inline .tooltip--title{display:inline-block}.tooltip--container_button .tooltip--title{display:block;border-radius:4px;padding:12px 10px;background-color:#00a59b;color:#fff;text-align:center;font-size:14px;font-weight:bold}.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--container:not(:last-child){margin-bottom:15px}.status-cards--container>.status-cards--title{font-size:24px;text-align:center}.status-cards--container>.status-cards--title:not(:last-child){margin-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.25}.status-cards--i--container{-webkit-box-flex:0;-ms-flex:0;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{color:#cc7b39}.status-cards--i--title_platinum{color:#888}.status-cards--i--title_diamond{color:#005fb0}.status-cards--i--receiving{margin-bottom:20px;text-align:center;font-weight:bold}.status-cards--i--plus{margin-top:-10px;margin-bottom:5px;color:#faaf3e;text-align:center;line-height:1;font-size:24px;font-weight:bold}.status-cards--i--notice{padding-left:20px;color:#666;text-indent:-0.7em;font-size:13px}.status-cards--i--percentage{line-height:1.4;font-weight:bold}.status-cards--i--percentage_gold{color:#cc7b39}.status-cards--i--percentage_platinum{color:#888}.status-cards--i--percentage_diamond{color:#005fb0}.bankcard_mastercard .status-cards--i,.bankcard_ktbank .status-cards--i,.bankcard_kuveytturk .status-cards--i{width:300px;margin-left:auto;margin-right:auto}.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:#00a59b}.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{color:#cc7b39}.status-cards-header_platinum{color:#888}.status-cards-header_diamond{color:#005fb0}.status-cards-header:after{position:absolute;z-index:-1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:'';width:255px;height:219px;background-size:100% 100%}.status-cards-header_gold:after{background-image:url(//cdn.halalstatic.com/assets/front/shared/status-cards-header/gold@1x-0cc6137c6af9232305c190dbe3f7bf823327458cc4815662e90f5c2541e87ded.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(//cdn.halalstatic.com/assets/front/shared/status-cards-header/gold@2x-c6c604524ad4aad595ef7e5aed7e51b0f634ccfcef89717683d5ef5dd62d419a.png)}}.status-cards-header_platinum:after{background-image:url(//cdn.halalstatic.com/assets/front/shared/status-cards-header/platinum@1x-c8c372b8d1f17c1ed3979c761712e7756124160010dc6eb7be44350de656093f.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(//cdn.halalstatic.com/assets/front/shared/status-cards-header/platinum@2x-fe692054f6499c160af20aba27038cae631492339ab8a880f28fef715caecbc4.png)}}.status-cards-header_diamond:after{background-image:url(//cdn.halalstatic.com/assets/front/shared/status-cards-header/diamond@1x-dd9ceed5c595f2dd463d33939c42f210723a0250ba2a359a6cc82e76200217fd.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(//cdn.halalstatic.com/assets/front/shared/status-cards-header/diamond@2x-a0b60b06cebd0eddc853f9399598fefeb3018de58b6332a036f60520cd485c7c.png)}}.status-cards-header_current{font-weight:bold}.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:#1e3765}.points-earning--i--title,.points-earning--separator{color:#1e3765}.points-earning--header{margin-bottom:50px}.points-earning--i--icon{display:block;width:54px;height:54px;margin:0 auto 15px;fill:#faaf3e}.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:bold}.destination-suggestions{border-bottom:1px solid #ccc;padding-bottom:10px}.destination-suggestions:not(:last-child){margin-bottom:10px}.destination-suggestions--container{margin:0 15px}.destination-suggestions--title{margin-bottom:10px;color:#333;text-align:center;font-size:16px;font-weight:bold}.destination-suggestions--row-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#f5f5f5}.confirmation--icon{width:15px;height:15px;fill:#faaf3e}.confirmation--icon,.confirmation--label{display:inline-block;vertical-align:middle}.confirmation_checkout{text-align:center}.login-container_send-invitation{text-align:center}.login-container_send-invitation .login-i{font-size:18px;font-weight:bold}.login-container_send-invitation .login-i_or{display:block;font-weight:normal}.login-container_hblc-banner-buttons{-ms-flex-item-align:center;align-self:center}.login-container_hblc-banner-buttons .login{text-align:center}.login-container_hblc-banner-buttons .login-i_text{color:#666;font-size:14px}.login-container_hblc-banner-buttons .login-i_btn{margin:5px}.input--container{position:relative;z-index:1}.spy-eye{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;margin:0;cursor:pointer}.spy-eye--icon{display:block;width:inherit;height:inherit;fill:#00a59b}.ie .spy-eye{display:none}.password-prompt a{border-bottom:1px dashed #00a59b;text-decoration:none}.password-prompt_active a{border:none;color:#333 !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%}.gateway-spinner{display:inline-block;width:90px;height:90px;margin-bottom:30px;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.gateway-spinner--container{margin-top:50px;text-align:center}.gateway-spinner--title{font-size:22px;font-weight:bold}.popular-searches{-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,0.2);box-shadow:0 6px 8px 0 rgba(0,0,0,0.2);border-radius:4px;padding:20px;background-color:#fff}.popular-searches--title{font-size:24px}.popular-searches--i:not(:last-child){margin-bottom:10px}.popular-searches--link{border-bottom:1px solid #ccc;color:#333;text-decoration:none;font-size:16px;-webkit-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out;transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out}.is-hover .popular-searches--link:hover{border-color:#00c9bd}.greeting{text-align:center}.greeting--subtitle{font-weight:normal}.place-map{width:100%}.place-map--close{position:absolute;z-index:1;background-color:#fff}.place-map--close--icon{width:16px;height:16px}.summary--fees{margin-bottom:5px;font-size:16px}.summary--fees_highlight{padding:15px}.summary--fees_highlight:not(:last-child){margin-bottom:20px}.transfer-promotion{color:#fff}.transfer-promotion--title{font-weight:bold}.transfer-promotion_booking,.transfer-promotion_property{margin-left:-15px;margin-bottom:10px;line-height:1}.transfer-promotion_booking .transfer-promotion--discount,.transfer-promotion_booking .transfer-promotion--stay-dates,.transfer-promotion_property .transfer-promotion--discount,.transfer-promotion_property .transfer-promotion--stay-dates{display:inline-block;padding:5px 15px}.transfer-promotion_booking .transfer-promotion--discount,.transfer-promotion_property .transfer-promotion--discount{background-color:#ff2626}.transfer-promotion_booking .transfer-promotion--title,.transfer-promotion_booking .transfer-promotion--min-duration,.transfer-promotion_property .transfer-promotion--title,.transfer-promotion_property .transfer-promotion--min-duration{display:inline-block;font-size:14px}.transfer-promotion_booking .transfer-promotion--min-duration,.transfer-promotion_property .transfer-promotion--min-duration{margin-left:20px;font-weight:bold}.transfer-promotion_booking .transfer-promotion--min-duration:before,.transfer-promotion_property .transfer-promotion--min-duration:before{content:'\2022';display:inline-block;width:15px;margin-left:-15px;color:#fff;line-height:16px;font-size:22px;vertical-align:middle}.transfer-promotion_booking .transfer-promotion--stay-dates,.transfer-promotion_property .transfer-promotion--stay-dates{background-color:#fff6ee;color:#888;font-size:13px}.transfer-promotion_offers{position:absolute;z-index:1;left:0;bottom:-5px;padding-left:39px;padding-right:10px;line-height:1.3}.search-results .transfer-promotion_offers{bottom:0}.transfer-promotion_offers .transfer-promotion--icon{left:10px}.transfer-promotion_offers .transfer-promotion--icon--container{position:absolute;z-index:1;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:39px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ff2626}.transfer-promotion_offers .transfer-promotion--title,.transfer-promotion_offers .transfer-promotion--min-duration{position:relative;z-index:1;-webkit-box-shadow:10px 0 0 #ff2626;box-shadow:10px 0 0 #ff2626;padding:3px 0;background-color:#ff2626}[dir='rtl'] .transfer-promotion_offers .transfer-promotion--title,[dir='rtl'] .transfer-promotion_offers .transfer-promotion--min-duration{-webkit-box-shadow:-10px 0 0 #ff2626;box-shadow:-10px 0 0 #ff2626}.transfer-promotion_offers .transfer-promotion--title:before,.transfer-promotion_offers .transfer-promotion--min-duration:before{content:'';position:absolute;left:-39px;width:39px;background-color:#ff2626}.transfer-promotion_offers .transfer-promotion--title{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}.transfer-promotion_offers .transfer-promotion--min-duration{display:inline-block;font-size:13px}.transfer-promotion_offers.transfer-promotion_one-line .transfer-promotion--title{display:inline-block}.radio-switcher{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.12);box-shadow:0 1px 3px 0 rgba(0,0,0,0.12);border-radius:4px;padding:10px;background-color:#fff}.radio-switcher--i{display:inline-block;border-radius:99px;padding:5px 10px;text-decoration:none;font-weight:bold}.radio-switcher--i_active{background-color:#fdd8a0;color:#002f3f}.radio-switcher--i_disabled{color:#aaa}.radio-switcher--decoration{border-bottom:1px dashed #00a59b}.radio-switcher--i_active .radio-switcher--decoration,.radio-switcher--i_disabled .radio-switcher--decoration{border:none}.inner-btn,.pond-new-img-button{display:inline-block;vertical-align:baseline;border-radius:2px;padding:6px 10px;background-color:#b3e4e1;color:#005953;text-decoration:none;line-height:1.25;font-size:13px;font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:bold;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.is-hover .inner-btn:hover,.is-hover .pond-new-img-button:hover{color:#00a59b}.inner-btn_danger{background-color:#f9c9c1;color:#8b0000}.is-hover .inner-btn_danger:hover{color:#cd0a0a}.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:#aaa;font-size:16px;font-weight:bold}.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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';left:5px;width:5px;height:5px;border-radius:5px;background-color:#faaf3e}.previous-groups--header{margin-bottom:5px;font-size:13px}.summary-container{padding:10px 15px}.summary--title{font-size:18px;margin-bottom:10px}.summary-group{padding-top:5px;padding-bottom:5px}.summary-group--title{font-size:16px;font-weight:bold}.summary-group_total,.summary-group_converted-total,.summary-group_extra-fees{border-top:1px solid #e5e5e5}.summary-group_total{font-size:18px;font-weight:bold}.summary-group_extra-fees{color:#666}.summary-group_converted-total,.summary-group_exchange-notice{color:#666}.summary-group_exchange-notice{font-size:13px}.summary-group:not(.summary-group_exchange-notice):last-child{padding-bottom:0}.summary-i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:3px 0}.summary-i--status{vertical-align:middle;margin-right:5px}.summary-i-val{-webkit-box-flex:1;-ms-flex-positive:1;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_reference,.summary-i_note{margin-bottom:15px}.summary-i_note{font-size:14px;font-style:italic}.klarna-footer,.klarna,.klarna-total{max-width:700px;margin:0 auto}.klarna{-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,0.12);box-shadow:0 4px 6px 0 rgba(0,0,0,0.12);border-radius:4px}.klarna-total{margin-bottom:20px;border-radius:4px;background-color:#fff6ee}.klarna-total--price{font-size:18px;font-weight:bold}.klarna-total--approx-price{font-size:16px}.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}.sticky-overlay{position:fixed;z-index:4;bottom:0;width:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);padding:20px 0;background-color:#fff}.sticky-overlay_content{position:sticky;margin-top:20px}.sticky-overlay_single{text-align:center}.modal-opened .sticky-overlay{display:none}.js-bankcard-form--container:not(:last-child){margin-bottom:20px}.hblc-compact-form--container{position:relative;z-index:1;max-width:335px;margin:0 auto;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);border-radius:10px;padding:15px;background-color:#fff}.hblc-compact-form--container:not(:last-child){margin-bottom:20px}.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{color:#cc7b39}.hblc-compact-form--promoted-title_platinum{color:#888}.hblc-compact-form--promoted-title_diamond{color:#005fb0}.hblc-compact-form--success-message{text-align:center}.hblc-compact-form--label{display:block;color:inherit;font-size:inherit;font-weight:bold}.hblc-compact-form--title{margin-bottom:10px;color:#00618b;font-size:16px;font-weight:bold}.hblc-compact-form--description{font-size:16px}.hblc-compact-form--content:not(:last-child){margin-bottom:10px}.hblc-compact-form--footer,.hblc-compact-form--footer p{color:#666;font-size:14px}.outer-icon{position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-16.5px;width:40px;height:40px}.bankcard-types-img--container{text-align:center}.travel-ideas{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}.travel-ideas--container:not(:last-child){margin-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:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), color-stop(5%, rgba(0,0,0,0.05)), color-stop(15%, rgba(0,0,0,0.15)), color-stop(30%, rgba(0,0,0,0.25)), color-stop(45%, rgba(0,0,0,0.35)), color-stop(65%, rgba(0,0,0,0.5)), color-stop(80%, rgba(0,0,0,0.6)), to(rgba(0,0,0,0.6)));background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.05) 5%, rgba(0,0,0,0.15) 15%, rgba(0,0,0,0.25) 30%, rgba(0,0,0,0.35) 45%, rgba(0,0,0,0.5) 65%, rgba(0,0,0,0.6) 80%, rgba(0,0,0,0.6) 100%);color:#fff;font-size:16px;font-weight:bold}.si-float-wrapper{position:absolute;z-index:2;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);margin-top:-40px;-webkit-box-shadow:0 2px 7px 1px rgba(0,0,0,0.2);box-shadow:0 2px 7px 1px rgba(0,0,0,0.2)}.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:#fff;background-image:url(//cdn.halalstatic.com/assets/front/shared/close-1729593395751d187966eb702d284d2edc64534c33c53643b0e77d57400a2b9e.svg);background-repeat:no-repeat;background-position:center center;background-size:12px 12px;font-size:0;cursor:pointer}.top-locations{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}.top-locations--container{margin-bottom:20px}.top-locations--i--container{display:-webkit-box;display:-ms-flexbox;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:#ffe3cf}.mark-section:not(:last-child){margin-bottom:40px}.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:#f09f52}.share{margin:20px auto 30px;border-radius:10px;padding:20px}.share--title{font-size:18px;margin-bottom:10px;color:#1e3765;text-align:center}.share--label{margin:5px 0;font-weight:bold}.share--input{position:relative;z-index:1;opacity:1 !important;color:#333 !important}.share--copy{height:29px;margin-top:-2px;border-radius:2px;background-color:#b3e4e1;color:#005953;text-align:center;line-height:29px;font-size:13px;font-weight:bold;-webkit-transition:0.2s background-color;transition:0.2s background-color;cursor:pointer}.is-hover .share--copy:hover{background-color:#65c1b9}.share--btn{position:relative;z-index:1;display:block;height:42px;border-radius:4px;padding-left:50px;color:#fff;text-decoration:none;line-height:42px;font-size:16px;font-weight:bold;-webkit-transition:0.2s opacity;transition:0.2s opacity}.share--btn:not(:last-child){margin-bottom:10px}.share--btn--icon{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:15px;width:20px;height:20px;fill:#fff}.share--btn--icon_twitter{width:24px}.share--btn_whatsapp{background-image:-webkit-gradient(linear, left top, left bottom, from(#60d36b), to(#23b33d));background-image:linear-gradient(to bottom, #60d36b, #23b33d)}.share--btn_messenger{background-image:-webkit-gradient(linear, left top, left bottom, from(#00aaf8), to(#046eff));background-image:linear-gradient(to bottom, #00aaf8, #046eff)}.share--btn_facebook{background-color:#4267b2}.share--btn_twitter{background-color:#1da1f2}.is-hover .share--btn:hover{opacity:0.8;color:#fff}.invite-steps{margin:30px 0}.invite-steps--i{position:relative;z-index:1;border-radius:6px;padding:30px 20px 20px}.invite-steps--i--number{font-size:24px;position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-18.5px;width:37px;height:37px;border-radius:50%;background-color:#faaf3e;color:#fff;text-align:center;line-height:37px}.send-invitation--success-message{display:none}.status-icon{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(//cdn.halalstatic.com/assets/front/shared/status-icon/gold_xxxl@1x-a03b76c9e259e9d5713f459ac6ce08a231541c08dd4d4ad138d8218fe29a255c.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.status-icon.status-icon_gold{background-image:url(//cdn.halalstatic.com/assets/front/shared/status-icon/gold_xxxl@2x-9bde1947353e5a561b41909b3c3ca216280c7d8fb622d8ac478c25328eab5ca2.png)}}.status-icon.status-icon_platinum{background-image:url(//cdn.halalstatic.com/assets/front/shared/status-icon/platinum_xxxl@1x-8d33f458a2a859b949979f623d75cd896efa615699c9f02dcb41e480bb79c477.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.status-icon.status-icon_platinum{background-image:url(//cdn.halalstatic.com/assets/front/shared/status-icon/platinum_xxxl@2x-4c3c94827ceac2a59361e1ed32126bb7752f3b9a1ba6cbe7ebd02d14eb7b68ae.png)}}.status-icon.status-icon_diamond{background-image:url(//cdn.halalstatic.com/assets/front/shared/status-icon/diamond_xxxl@1x-c45faa99240f042598ae5eb969bbece09342d620571e2a02411cc53d2355036b.png)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.status-icon.status-icon_diamond{background-image:url(//cdn.halalstatic.com/assets/front/shared/status-icon/diamond_xxxl@2x-ed008b6e617a4fa56cd81d6d5e641191b5bb3004c3c6007119d4c6f0ef59e05f.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;text-align:center}.pane_primary{background-color:#ed9042;color:#fff}.partner-reminder{padding:20px 0;color:#fff;text-align:center;font-size:14px}.partner-reminder--icon{margin-bottom:10px}.partner-reminder--body{margin-bottom:15px}.partner-reminder--title{font-weight:bold}.partner-reminder--description{margin-top:5px}.partner-reminder--btn{background-color:rgba(255,255,255,0.3);background-image:none;font-size:16px}.partner-reminder_muslimpro{background-color:#005718}.partner-reminder_turkish-airlines{background-color:#c90c0f}.js-turkish-airlines-form--container:not(:last-child){margin-bottom:40px}.turkish-airlines--intro,.turkish-airlines--icon{position:relative;z-index:1}.turkish-airlines--intro{margin-bottom:20px;padding-bottom:1px;background-color:#244a71}.turkish-airlines--header{background-image:url(//cdn.halalstatic.com/assets/front/application/turkish-airlines/airplane@1x-6a85978d174a0d66308c5352318c6077d3ba5a8a810699ecf90e7f4dfa845047.jpg);padding-top:30px;background-color:#cfebfe;background-repeat:no-repeat;background-position:center bottom}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.turkish-airlines--header{background-image:url(//cdn.halalstatic.com/assets/front/application/turkish-airlines/airplane@2x-26856b011e20f30b6c70250cb46e5014ecbd6a56b51839b85b35c83731e19209.jpg)}}.turkish-airlines--icon{display:block;margin:0 auto}.turkish-airlines--form-title{font-size:18px;margin-bottom:10px;color:#fff;text-align:center}.turkish-airlines--form-title_inverse{color:#000}.register--container_hero,.register--container_sticky{color:#333;text-align:center}.register--container_hero .register--controls,.register--container_sticky .register--controls{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.3);box-shadow:0 3px 6px 0 rgba(0,0,0,0.3);border-radius:4px}.register--container_hero .register--input,.register--container_hero .register--btn,.register--container_sticky .register--input,.register--container_sticky .register--btn{height:46px;margin:0;outline:0;border:0;border-radius:0;padding:0 15px}.register--container_hero .register--input,.register--container_sticky .register--input{width:100%;background-color:#fff;color:#666;font-size:16px}.register--container_hero .register--input ::-webkit-input-placeholder,.register--container_sticky .register--input ::-webkit-input-placeholder{color:#666}.register--container_hero .register--input ::-moz-placeholder,.register--container_sticky .register--input ::-moz-placeholder{color:#666}.register--container_hero .register--input :-ms-input-placeholder,.register--container_sticky .register--input :-ms-input-placeholder{color:#666}.register--container_hero .register--input ::-ms-input-placeholder,.register--container_sticky .register--input ::-ms-input-placeholder{color:#666}.register--container_hero .register--input ::placeholder,.register--container_sticky .register--input ::placeholder{color:#666}.register--container_hero .register--input:focus,.register--container_sticky .register--input:focus{border-color:#4d90fe}.register--container_hero .register--btn,.register--container_sticky .register--btn{font-size:18px}.register--container_hero .register--terms,.register--container_sticky .register--terms{margin-top:10px;text-align:left;font-size:12px}.register--container_hero .register--terms,.register--container_hero .register--terms a,.register--container_sticky .register--terms,.register--container_sticky .register--terms a{color:#ed9042}.register--container_hero{position:relative;z-index:1;padding-bottom:85px}.register--container_hero .register--image{position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;max-width:100%;-o-object-fit:cover;object-fit:cover}.register--container_sticky{background-color:#ffe3cf}.register--container_sticky .register--controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.register--container_title{border-bottom:0;padding:20px}.sticky-register{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-box-shadow:none;box-shadow:none}.sticky-register--header{position:relative;z-index:1}.sticky-register--title{font-size:18px;line-height:24px}.sticky-register--subtitle{margin-bottom:10px}.sticky-register--close{position:absolute;z-index:1;width:40px;height:40px;border-radius:4px;background-color:transparent;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;cursor:pointer}.sticky-register--close--icon{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:16px;height:16px;fill:#aaa}.is-hover .sticky-register--close:hover{background-color:#fff6ee}.sticky-register_opened,.sticky-register_closed{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation-fill-mode:both;animation-fill-mode:both}.sticky-register_opened{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);-webkit-animation-duration:1s;animation-duration:1s}.sticky-register_closed{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:0.2s;animation-duration:0.2s}.hblc-discounts--i{text-decoration:line-through;font-size:13px;font-weight:bold}.hblc-discounts--i_gold{color:#cc7b39}.hblc-discounts--i_platinum{color:#888}.hblc-discounts--i_diamond{color:#005fb0}.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:#aaa}.animated-toggle{display:none}.animated-toggle_show{display:block}.animated-toggle_fadein{-webkit-animation:fadeIn 0.3s ease-in-out;animation:fadeIn 0.3s ease-in-out}.animated-chevron{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;width:11px;height:7px;margin-left:5px;fill:#00a59b}.animated-chevron--container_opened .animated-chevron{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.faq_page{padding-bottom:10px}.faq_page:not(:last-child){margin-bottom:25px}.faq_page:not(:last-child){border-bottom:1px solid #e5e5e5}.faq--i{font-size:16px}.faq--i:not(:last-child){margin-bottom:10px}.faq--i:not(:last-child){border-bottom:1px solid #e5e5e5;padding-bottom:10px}.faq--i--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;cursor:pointer}.faq--i--title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:bold}.faq--i--icon{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;width:11px;height:7px;-ms-flex-negative:0;flex-shrink:0;margin-left:10px;fill:#00a59b}.details--container_opened .faq--i--icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.stars-and-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3px}.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;-ms-flex-negative:0;flex-shrink:0;background-image:url(//cdn.halalstatic.com/assets/front/shared/star_-e50a3f7eb5e4b09c166dc68d3f87afc4fb9d92f38f942bacc1c7536af1a9840d.svg);background-size:17px 16px;color:#faaf3e}.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}.google-maps-marker{color:#fff;font-size:16px;font-weight:bold;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.google-maps-marker:before{content:'';position:absolute;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);border-radius:4px;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.google-maps-marker--container_selected .google-maps-marker:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.google-maps-marker--container{position:absolute;z-index:2;display:inline-block;-webkit-transform:translate(-50%, calc(-100% - 4px));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{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.google-maps-marker--triangle:after{content:'';position:absolute;left:50%;bottom:-4px;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-4px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);border-radius:1px;background-color:#ed9042}.google-maps-marker--container_kingpin.google-maps-marker--container_unavailable .google-maps-marker--triangle:after{background-color:#002f3f}.google-maps-marker--container_unavailable .google-maps-marker--triangle:after{background-color:#888}.google-maps-marker--container_selected .google-maps-marker--triangle:not(.google-maps-marker--triangle_loading):after{background-color:#d25000}.google-maps-marker--container_kingpin .google-maps-marker--triangle:not(.google-maps-marker--triangle_loading):after{background-color:#002f3f}.google-maps-marker--container_selected .google-maps-marker--triangle{-webkit-transform:scale(1.2);transform:scale(1.2)}.google-maps-marker--triangle_loading:after{background-color:#aaa}.google-maps-marker--body{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:28px;height:28px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:0 5px;background-color:#ed9042}.google-maps-marker--container_unavailable .google-maps-marker--body{background-color:#888}.google-maps-marker--container_unavailable .google-maps-marker--body:before{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:'';width:8px;height:8px;border-radius:50%;background-color:#fff}.google-maps-marker--container_selected .google-maps-marker--triangle:not(.google-maps-marker--triangle_loading) .google-maps-marker--body{padding:0 10px;background-color:#d25000}.google-maps-marker--container_kingpin .google-maps-marker--body{background-color:#002f3f}.google-maps-marker--triangle_loading .google-maps-marker--body{background-color:#aaa}.google-maps-marker--container_unavailable.google-maps-marker--container_kingpin .google-maps-marker--body{background-color:#002f3f}.google-maps-marker--loading{width:20px;height:20px;background:url(//cdn.halalstatic.com/assets/front/shared/loading-f1e448bc0cc38798515b4ff37ee2d917e7b4d558a5596cceb49c522f98abfcbb.png);background-size:100%;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.google-maps--container_search-results .google-maps-marker--container_selected .google-maps-marker{-webkit-transform:none;transform:none;-webkit-animation:bounce 1s linear 3;animation:bounce 1s linear 3}.is-hover .google-maps-marker--container:not(.google-maps-marker--container_selected):hover .google-maps-marker{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.google-maps-offers--i{border-radius:4px;-webkit-transition:-webkit-box-shadow ease-in-out 0.2s;transition:-webkit-box-shadow ease-in-out 0.2s;transition:box-shadow ease-in-out 0.2s;transition:box-shadow ease-in-out 0.2s, -webkit-box-shadow ease-in-out 0.2s}.google-maps-offers--i_highlighted{-webkit-box-shadow:0 10px 15px rgba(210,80,0,0.6);box-shadow:0 10px 15px rgba(210,80,0,0.6)}.google-maps-offers--i_animated{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-duration:1s;animation-duration:1s}.google-maps-offers--loading{display:-webkit-box;display:-ms-flexbox;display:flex;height:250px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collapsible-content{overflow:hidden}.collapsible-content--body--container{max-height:180px;overflow:hidden;-webkit-transition:max-height 0.2s ease-in-out;transition:max-height 0.2s ease-in-out;-webkit-box-sizing:content-box;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--footer{position:relative;z-index:1}.collapsible-content--footer:before{content:'';position:absolute;z-index:1;-webkit-box-shadow:0 -20px 40px 30px #fff;box-shadow:0 -20px 40px 30px #fff;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.collapsible-content--toggle{position:relative;z-index:1}.score-averages{display:grid;grid-template-columns:auto auto 1fr;grid-row-gap:8px;padding-bottom:10px}.score-averages--value{width:25px;color:#ed9042;font-weight:bold}.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 #ed9042;-webkit-box-sizing:content-box;box-sizing:content-box}.score-averages--name{font-size:13px}.edyt-and-bloom--intro{margin-bottom:40px;background-color:#364753}.edyt-and-bloom--header{background-image:url(//cdn.halalstatic.com/assets/front/application/edyt-and-bloom/hero@1x-3a3eb894082524cdc341c0b03c429fad6b86e0b5834932feadf03060d99e0964.jpg);padding-top:30px;background-color:#d6c2ab;background-repeat:no-repeat;background-position:center bottom}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.edyt-and-bloom--header{background-image:url(//cdn.halalstatic.com/assets/front/application/edyt-and-bloom/hero@2x-94cc1fc7a81f308f5941754948d6ca9cbe414d8d0344035d06f9048a746f1c69.jpg)}}.edyt-and-bloom--logo{display:block;margin:0 auto}.edyt-and-bloom--form{margin-bottom:40px}.edyt-and-bloom--form--title{font-size:18px;margin-bottom:10px;color:#fff;text-align:center}.edyt-and-bloom--form--title_inverse{color:#333}.edyt-and-bloom--form_shifted{margin-top:-110px}.modanisa--intro{margin-bottom:40px;background-color:#322c4b}.modanisa--header{background-image:url(//cdn.halalstatic.com/assets/front/application/modanisa/hero@1x-ab65ce014faf4b09e4ad999beb8110b53a9c2047dcf10daf63c7d03ba2b095e7.jpg);padding-top:30px;background-color:#fef2e2;background-repeat:no-repeat;background-position:center bottom}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.modanisa--header{background-image:url(//cdn.halalstatic.com/assets/front/application/modanisa/hero@2x-500a2cb0fb996e8b08151152a1bd8d6d7fd22d976f4262890821c0bf9fc1f9f8.jpg)}}.modanisa--logo{display:block;margin:0 auto}.modanisa--form{margin-bottom:40px}.modanisa--form--title{margin-bottom:10px;color:#fff;text-align:center}.modanisa--form--title_inverse{color:#333}.pond>label{display:none}.pond-inner label{display:inline-block}.pond-new-img-field{display:none}.pond-new-img-button{cursor:pointer}.pond-img-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.pond-img-list:empty{display:none}.pond-img{position:relative;z-index:1;min-width:30%;max-width:30%;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:#cd0a0a}.pond-img-delete:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pond-img-delete:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.layout-airport_transfers .transfer{margin-bottom:20px}.layout-airport_transfers .driver-notification{margin:10px 0}.free-cancellation{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:4px;padding-left:5px;padding-right:10px;padding-top:3px;padding-bottom:3px;background-color:#42c234;color:#fff;line-height:1.25;font-size:13px;font-weight:bold}.free-cancellation_shifted{margin-left:-5px}.free-cancellation_standalone{margin-left:auto;margin-right:auto}.free-cancellation--container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}.free-cancellation--container:not(:last-child){margin-bottom:10px}.free-cancellation--icon{position:relative;z-index:1;top:-1}.payment-timing-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:4px;padding-left:8px;padding-right:10px;padding-top:5px;padding-bottom:5px;background-color:rgba(66,194,52,0.1);color:#333;line-height:1.25;font-size:13px;font-weight:bold}.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:14px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.cancellation-buttons--i{display:none}.cancellation-buttons--i_show{-webkit-animation:fadeIn 0.4s ease;animation:fadeIn 0.4s ease}.place-info p,.place-info li{font-size:16px}.place-info-group:not(:last-child){margin-bottom:15px}.place-info--section:not(:last-child){margin-bottom:25px}.place-info-i{background-color:#fff}.place-info--container:not(:last-child){margin-bottom:15px}.place-info--title{font-size:18px;line-height:1.25}.place-info--title:not(:last-child){margin-bottom:10px}.place-info--title--inner{padding-top:5px}.place-info--subtitle{margin-bottom:10px;font-size:16px;font-weight:bold}.place-info--subtitle_mark{display:inline-block;margin:10px;margin-left:-15px;padding:5px 15px;background-color:#fff6ee;vertical-align:middle}.place-info--extras .place-info--subtitle:not(.place-info--subtitle_mark){margin-bottom:10px;color:#666}.place-info--subtitle_reviews{margin-bottom:0}.place-info--subtitle--note{font-weight:normal}.place-info--subtitle--inner{padding-top:5px}.place-info--subtitle.place-info-icons{margin-bottom:3px}.place-info-i p,.place-info-i ul,.place-info-i_notes{line-height:24px}.place-info-i-btn{position:relative;z-index:1;-webkit-box-pack:start;-ms-flex-pack:start;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 #ccc;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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;border-radius:99px;padding:0 10px;color:rgba(0,0,0,0.6);font-size:12px;font-weight:bold}.place-info-badge_seasonal{background-color:#f5f5f5}.place-info-badge_available{background-color:#d5f5d1}.place-info-badge_gender{margin-right:5px;background-color:#fff6ee;color:#f09f52;white-space:nowrap}.place-info-badge_notavailable{background-color:#fcd3d3;color:rgba(205,10,10,0.8)}.place-info-badge--icon{margin-left:-5px;margin-right:5px}[dir=rtl] .place-info-badge--icon{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.place-info-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.place-info-icons_inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.place-info-icons_s{line-height:24px}.place-info-icons--icon{width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;margin-right:5px;fill:#faaf3e}.place-info-icons--icon_alert{fill:#ff2626}.place-info-icons_s .place-info-icons--icon{width:24px;height:24px}.place-info-extras-i{display:-webkit-box;display:-ms-flexbox;display:flex}.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:rgba(250,175,62,0.1)}.place-info-gender--row--toggle{margin-left:5px;padding-right:13px}.place-info-gender--list{padding-right:10px;padding-top:10px;padding-bottom:15px}.place-info-gender--list--i:not(:last-child){margin-bottom:5px}.place-info-gender--list--i--note{color:#666;line-height:1;font-size:13px}.place-info-gender--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#f09f52;font-size:14px;font-weight:bold}.place-info-gender--i:not(:last-child){margin-bottom:5px}.place-info-gender--schedule{line-height:1.4;font-size:14px !important;vertical-align:middle}.place-info-location--map{display:block;margin-top:10px;background-position:center center;background-size:cover}.place-info-location--img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.place-info-location--icon{margin-right:3px}.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%}.missing-info--thank-you{display:none}.place-info-list{position:relative;z-index:1;margin:5px 0 0;padding-left:25px;font-size:16px}.place-info-list--icon{position:absolute;z-index:1;left:0;top:-1px;width:20px;height:20px;fill:#faaf3e}.place-info-list--icon_on{left:2.5px;top:3px;width:15px;height:12px}.place-info-list--icon_off{left:4px;top:3px;width:12px;height:12px;fill:#666}.place-info-list--icon_pending{fill:#aaa}.place-info-list_pending{color:#888}.place-info-list--pending-message:not(:last-child){margin-right:10px}.place-info--seclusion{margin-top:10px;border-top:1px solid #e5e5e5;padding-top:5px;color:#666;font-size:14px}.place-info--seclusion p:not(:last-child){margin-bottom:5px}.halal-reviews,.halal-destinations--i,.halal-attributes--i{border-radius:10px;background-color:#fff}.halal-reviews,.halal-attributes--i{position:relative;padding-top:20px;padding-bottom:20px}.halal-reviews--icon,.halal-attributes--i:before{position:absolute;left:-16px;top:20px;width:85px;height:105px}.halal-reviews--title,.halal-attributes--title{font-size:22px;margin-bottom:5px;color:#002f3f}.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(//cdn.halalstatic.com/assets/front/shared/halal/chevron_-07568e9afbd17655238901de2d4b17373a72dbec84e2ef2f7673e342b3aa929c.svg);background-size:100% 100%;vertical-align:middle}[dir=rtl] .halal-destinations--link:after,[dir=rtl] .halal-attributes--link:after{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.layout-turkish_airlines_partnerships .halal-attributes,.layout-edyt_and_bloom_partnerships .halal-attributes,.layout-modanisa_partnerships .halal-attributes,.layout-modanisa_silver_partnerships .halal-attributes{margin-bottom:0}.halal-attributes--i:before{content:''}.halal-attributes--i_beaches-and-pools:before{background-image:url(//cdn.halalstatic.com/assets/front/shared/halal-attributes/beaches-and-pools_-db0c1ca711492b9f32be7f7b6031efd79127732707633c84f05858b1093fe3e1.svg)}.halal-attributes--i_halal-food:before{background-image:url(//cdn.halalstatic.com/assets/front/shared/halal-attributes/halal-food_-fc65e148a68d80f2f7f397a306a17459ca24e5ec7069fd6ec52ce7640249fbcb.svg)}.halal-attributes--i_no-alcohol:before{background-image:url(//cdn.halalstatic.com/assets/front/shared/halal-attributes/no-alcohol_-9f31853e4b6c7be7233f9eba62e9e4758e06c855fc3cd5fd58e4d71abe91a7e1.svg)}.halal-attributes--i_entertainment:before{background-image:url(//cdn.halalstatic.com/assets/front/shared/halal-attributes/entertainment_-4ec97bbfa56c3fdecd642ab839b0faf33dd05cc0183c6a4e4f1b86e13fea5dc7.svg)}.layout-turkish_airlines_partnerships .halal-attributes--i,.layout-edyt_and_bloom_partnerships .halal-attributes--i,.layout-modanisa_partnerships .halal-attributes--i,.layout-modanisa_silver_partnerships .halal-attributes--i{background-color:rgba(255,255,255,0.1);color:#fff}.layout-turkish_airlines_partnerships .halal-attributes--title,.layout-edyt_and_bloom_partnerships .halal-attributes--title,.layout-modanisa_partnerships .halal-attributes--title,.layout-modanisa_silver_partnerships .halal-attributes--title{color:#fff}.halal-attributes--body{font-size:16px}.halal-attributes--body:not(:last-child){margin-bottom:10px}.halal-attributes--link{font-size:16px}.halal-destinations{display:-webkit-box;display:-ms-flexbox;display:flex}.halal-destinations--i{width:300px;overflow:hidden}.halal-destinations--i--container{display:-webkit-box;display:-ms-flexbox;display:flex}.halal-destinations--i--container:not(:last-child){margin-right:20px}.halal-destinations--header{display:-webkit-box;display:-ms-flexbox;display:flex;height:250px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:25px 15px;background-size:cover}.halal-destinations--title{font-size:32px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5);line-height:1}.halal-destinations--body{padding:20px 15px}.halal-destinations--link{color:#333;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:#00a59b;line-height:22px;font-size:24px;vertical-align:top}.halal-destinations--link span{-webkit-box-shadow:inset 0 0 0 #fff, inset 0 -1px 0 #00a59b;box-shadow:inset 0 0 0 #fff, inset 0 -1px 0 #00a59b}.halal-destinations--link .halal--chevron-icon{fill:#00a59b}.halal-properties--img{display:block;background-size:cover}.halal-properties--content{background-color:#f5f5f5}.halal-properties--content a{-webkit-box-shadow:inset 0 0 0 #f5f5f5,inset 0 -1px 0 rgba(170,170,170,0.4);box-shadow:inset 0 0 0 #f5f5f5,inset 0 -1px 0 rgba(170,170,170,0.4)}.halal-properties--title,.halal-properties--title a,.halal-properties--location,.halal-properties--location a{color:#002f3f;text-decoration:none}.halal-properties--title:not(:last-child){margin-bottom:5px}.halal-properties--location{font-size:16px}.halal-properties--location--icon{vertical-align:middle;width:20px;height:20px;fill:#faaf3e}.halal-reviews--title{margin-bottom:5px}.halal-reviews--body{font-size:16px}@-webkit-keyframes open-modal{from{opacity:0}to{opacity:1}}@keyframes open-modal{from{opacity:0}to{opacity:1}}.modal{position:relative;z-index:1;overflow:hidden;margin:30px auto;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,0.4);box-shadow:0 20px 30px 0 rgba(0,0,0,0.4);border-radius:4px;background-color:#fff;color:#333;text-align:left;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}[dir=rtl] .modal{direction:rtl}.modal--suggestion{text-align:center}.modal--suggestion--link{display:inline-block;font-weight:bold}.modal-opened{height:100%;height:-webkit-fill-available;position:relative;z-index:1;overflow:hidden}.modal-opened .modal-container{-webkit-animation:open-modal 0.2s forwards;animation:open-modal 0.2s forwards}.modal-opened .body-inner{overflow:hidden}.modal-container{position:absolute;z-index:20;top:0;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);overflow-y:scroll;background-color:rgba(255,255,255,0.8);text-align:center;direction:ltr;-webkit-overflow-scrolling:touch}.modal-header{position:relative;z-index:2;padding:15px 20px;background-color:#fff6ee;color:#333;text-align:center}.modal-header--title{padding:0 12px;font-size:20px;font-weight:bold}.modal-header--title:not(:last-child){margin-bottom:5px}.modal_login .modal-header--title--icon{display:inline-block;vertical-align:top;margin-right:6px}.modal-header--back{position:absolute;z-index:1;left:12px;top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:26px;height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir=rtl] .modal-header--back--icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modal--close{position:absolute;z-index:3;right:0;top:0;width:28px;height:28px;color:#aaa;cursor:pointer}.modal--close--icon{position:absolute;z-index:1;left:50%;top:50%;display:block;width:14px;height:14px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.is-hover .modal--close:hover{color:#00a59b}.modal-body{padding:15px 20px}.modal_login .modal-body:not(:last-child){position:relative;z-index:1;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.5);box-shadow:0 0 3px 0 rgba(0,0,0,0.5)}.modal-footer{padding:10px 20px;background-color:#e5e5e5}.modal-footer a,.modal-footer p{color:#666;font-size:12px}.modal_unstyled{overflow:visible;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;background-color:transparent}.modal_invalid{-webkit-animation:shake 0.5s linear;animation:shake 0.5s linear}.modal-form:not(:last-child){margin-bottom:15px}.modal-form .error{color:#ed9042}.modal-form .error:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi4wNDMgMTBoLTJWMy44MjhMMS44ODYgNS45ODUuNDcyIDQuNTcgNS4wNDIgMGw0LjU3MiA0LjU3TDguMiA1Ljk4NiA2LjA0MyAzLjgyOFYxMHoiIGZpbGw9IiNlZDkwNDIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo%3D)}.modal-form-i.field-container:not(:last-child){margin-bottom:10px}.modal-form .modal--label{display:block;color:inherit;font-size:inherit;font-weight:bold}.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-socials{padding:7px 20px;background-color:#e5e5e5}.modal-socials:not(:last-child){border-bottom:1px solid #ccc}.modal-socials p{color:#666;text-align:center;font-size:16px;font-weight:bold}.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:bold}.modal-socials-i--icon{position:absolute}.modal-socials-i_fb{border-bottom-color:#163068;background-color:#4267b2}.modal-socials-i_fb,.is-hover .modal-socials-i_fb:hover{color:#fff}.modal-socials-i_fb .modal-socials-i--icon{left:13px;bottom:0}.modal-socials-i_google{border-bottom-color:#ccc;background-color:#fff}.modal-socials-i_google,.is-hover .modal-socials-i_google:hover{color:#333}.modal-socials-i_google .modal-socials-i--icon{left:13px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.destinations-header--title{line-height:1}.destinations-header--title--container{margin-top:auto}.destinations-header--title_inverse{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.layout-new_landing_pages_show .destinations-header--title{font-size:24px}.destinations-header--subtitle{display:block;color:#f09f52}.destinations-header--title_inverse .destinations-header--subtitle{color:#fff}.destinations-header_promo{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#002f3f}.destinations-footer--container{background-color:#fff}.destinations-footer--toggle{padding:20px 0;text-align:center;font-size:16px}.destinations-list{overflow:hidden;border-radius:4px;background-color:#fff}.destinations-list:not(:last-child){margin-bottom:20px}.destinations-list a{color:#333}.destinations-list--container{margin-bottom:20px}.destinations-list--header{border-top-left-radius:inherit;border-top-right-radius:inherit;padding:8px 20px 10px;background-color:#e5e5e5}.destinations-list--header:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.destinations-list--header a{font-size:20px;font-weight:bold}.destinations-list--body{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;padding:15px 10px}.destinations-list--column{padding:0 10px}.destinations-list--column a{display:block;font-size:16px}.destinations-list--column a:not(:last-child){margin-bottom:10px}.destinations-list--footer{padding-bottom:15px;text-align:center}.destinations-list--footer a{color:#00a59b}.destinations-list--toggle{font-size:18px}.destinations-tags-i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;margin-bottom:10px;border-radius:100px;padding:0 10px;background-color:#fff;color:#333;text-decoration:none;line-height:20px}.destinations-tags-i_selected{-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.2);background-color:#fdd8a0}.is-hover .destinations-tags-i_selected:hover{color:#333;cursor:default}.destinations-tags-i_all{color:#888}.destinations-tags_countries .destinations-tags-i{min-height:36px;font-size:16px;font-weight:bold}.destinations-tags_cities .destinations-tags-i{min-height:30px;margin-right:10px;margin-bottom:10px;font-size:14px}.destinations-tags--title{margin-bottom:15px;font-size:18px;font-weight:bold}.destinations-tags_countries:not(:last-child){margin-bottom:10px}.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 #ccc;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-claim--thank-you{display:none}.user-claim--label{display:block;margin:10px 0;line-height:1.4}.user-claim--textarea{display:block;width:100%;height:105px;margin-bottom:10px;outline:none;border:1px solid #fff;border-radius:4px;padding:10px;font-size:16px;-webkit-transition:0.3s border-color;transition:0.3s border-color;resize:none}.user-claim--textarea:focus{border-color:#00a59b}.user-points{display:grid;grid-template-columns:auto 1fr auto auto;grid-auto-flow:row;grid-gap:10px 15px;line-height:1.25}.user-points:not(:last-child){margin-bottom:15px}.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:#999}.user-points--i_header,.user-points--i_subheader{font-weight:bold}.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%;-webkit-transform:translateY(-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(237,144,66,0.3)}.user-points--i_marked.user-points--i_earned:before{background-color:#ed9042}.user-points--i_more{font-size:16px}.user-points--link{border-bottom:1px solid #ccc;color:#333;text-decoration:none}.is-hover .user-points--link:hover{border-color:#fff6ee;color:#333}.user-navigation{margin:0 15px;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,0.12);box-shadow:0 4px 6px 0 rgba(0,0,0,0.12);border-radius:4px;background-color:#fff}.user-navigation a{color:#333;text-decoration:none;font-size:16px;font-weight:bold}.is-hover .user-navigation a:hover{color:#ed9042}.user-navigation--i{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;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.08)}.user-navigation--i--title{margin-right:auto}.user-navigation--i--title-icon,.user-navigation--i--chevron-icon{-ms-flex-negative:0;flex-shrink:0;fill:#ed9042}.user-navigation--i--title-icon{width:18px;height:18px;margin-right:10px}.user-navigation--i--chevron-icon{width:7px;height:11px;margin-left:5px}.user-navigation--i--count{margin-left:10px}.user-navigation--i_disabled{opacity:0.5;pointer-events:none}.user-dropdown{border-radius:0 0 5px 5px;background-color:#fff6ee}.user-dropdown--logout{outline:none;border:0;padding:0;background:transparent;color:#888;text-decoration:underline;font-size:16px;cursor:pointer}.is-hover .user-dropdown--logout:hover{text-decoration:none}.user-dropdown-group{padding:10px 15px}.user-dropdown-group:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.08)}.user-dropdown-group_claim{font-size:16px}.user-dropdown-header{margin-bottom:5px}.user-dropdown-header--i{font-size:16px}.user-dropdown-header--i:not(:last-child){margin-bottom:10px}.user-progress{position:relative;z-index:1;margin-bottom:10px}.user-progress--header{margin-bottom:5px;text-align:center;font-size:16px;font-weight:bold}.user-progress--footer{text-align:center}.user-progress--info{font-size:14px}.user-progress--compare{position:relative;z-index:1;display:inline-block;margin-left:18px;margin-top:10px;color:#999;text-decoration:none;line-height:1}.is-hover .user-progress--compare:hover{color:#999}.user-progress--compare--icon{content:'';position:absolute;left:-18px;top:53%;-webkit-transform:translateY(-50%);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.07)}.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:#ed9042}.user-progress-scale--active_upcoming{z-index:1;background-color:rgba(237,144,66,0.3)}.user-progress-statuses{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-progress-statuses--i{width:40px;text-align:center;font-size:13px;font-weight:bold}.destination-search-input{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa;border:0;border-radius:4px;padding-left:48px;padding-right:48px;background-color:#fff;color:#333;font-size:16px !important}.destination-search-input--field{line-height:46px}.destination-search-input--field_fake{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.destination-search-input--field_placeholder{color:#aaa}.destination-search-input--search-icon{position:absolute;z-index:3;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:13px;width:22px;height:22px;fill:#00a59b}.destination-search-input--clear{position:absolute;z-index:3;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:13px;display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:10px}.destination-search-input--clear--icon{fill:#aaa}.destination-search-results{position:relative;z-index:1;margin:-4px 0 0;border-radius:0 0 4px 4px;background-color:#fff}.destination-search-results--i{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:48px;padding-right:10px;padding-top:5px;padding-bottom:5px}.destination-search-results--i:not(:last-child){border-bottom:1px solid #f5f5f5}.destination-search-results--i .property-score{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-24px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.destination-search-results--i--body{width:100%}.destination-search-results--i--title-and-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.destination-search-results--i--title,.destination-search-results--i--count{font-size:16px;font-weight:bold}.destination-search-results--i--title{position:relative;z-index:1}.destination-search-results--i--count{-ms-flex-negative:0;flex-shrink:0;margin-left:10px;color:#aaa}.destination-search-results--i--pin,.destination-search-results--i--loading{left:7px}.destination-search-results--i--pin{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);fill:#faaf3e}.destination-search-results--i--pin_not-found{fill:#ccc}.destination-search-results--i--loading{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;margin-top:-15px;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}.destination-search-results--i--stars-and-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.destination-search-results--i--location{color:#999;font-size:13px}.destination-search-results--i_not-found{font-size:13px;font-weight:bold}.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:#333;text-decoration:none;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.is-hover .ui-datepicker a.ui-state-default:hover{color:#00a59b}.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(//cdn.halalstatic.com/assets/front/shared/ui_datepicker/range-arrows_left_-c97e0cf29402804d3bc57bb256ffcb924dcb19eebf26161075cdb29009dc9acb.svg)}.ui-datepicker-header{position:relative;height:20px;margin:0 5px;line-height:20px}.ui-datepicker_availability .ui-datepicker-header{color:#002f3f;font-size:16px}.ui-datepicker-title{font-size:16px;font-weight:bold}.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{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;z-index:1;left:50%;top:50%;-webkit-transform-origin:left center;transform-origin:left center;fill:#00a59b}.sf-datepicker{display:grid;grid-template-columns:repeat(7, minmax(14.285714286%, 1fr))}.sf-datepicker--cell{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sf-datepicker--cell_active{z-index:3}.sf-datepicker--cell_weekday{font-weight:bold}.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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';left:50%;width:34px;height:29px;opacity:1;background-image:url(//cdn.halalstatic.com/assets/front/shared/ui_datepicker/range-arrows_left_-c97e0cf29402804d3bc57bb256ffcb924dcb19eebf26161075cdb29009dc9acb.svg);background-repeat:no-repeat}.sf-datepicker--cell_selected{font-weight:bold}.sf-datepicker--cell_selectable{cursor:pointer}.sf-datepicker--cell_unselectable:not(.sf-datepicker--cell_selected){color:#aaa}.sf-datepicker--cell_range,.sf-datepicker--cell_current,.sf-datepicker--cell_opposite{background:-webkit-gradient(linear, left top, right top, from(#fdd8a0), to(#fdd8a0)) no-repeat;background:linear-gradient(to right, #fdd8a0, #fdd8a0) 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:-webkit-gradient(linear, left top, right top, color-stop(50%, #e7f0cb), to(#f9c9c1));background:linear-gradient(to right, #e7f0cb 50%, #f9c9c1)}.availability-calendar .sf-datepicker--cell:empty{height:0}.sf-datepicker--tooltip{cursor:default}.sf-datepicker--tooltip,.sf-datepicker--tooltip--container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.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}.availability-calendar--available{background-color:#e7f0cb}.availability-calendar--unavailable{background-color:#f9c9c1;color:#8b0000}@-webkit-keyframes topbnr{100%{background-position:500% center}}@keyframes topbnr{100%{background-position:500% center}}.topbnr{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:16px}.topbnr p{line-height:1}.topbnr--description{font-size:12px}.topbnr--container{position:relative;z-index:1;background-image:-webkit-gradient(linear, left top, right top, color-stop(10%, #00a59b), color-stop(20%, #faaf3e), color-stop(30%, #faaf3e), color-stop(45%, #00a59b), color-stop(55%, #00a59b), color-stop(70%, #faaf3e), color-stop(80%, #faaf3e), to(#00a59b));background-image:linear-gradient(90deg, #00a59b 10%, #faaf3e 20%, #faaf3e 30%, #00a59b 45%, #00a59b 55%, #faaf3e 70%, #faaf3e 80%, #00a59b 100%);background-size:500%;text-align:center;-webkit-animation:60s linear 0s infinite normal none running topbnr;animation:60s linear 0s infinite normal none running topbnr}.topbnr--container_hidden{-webkit-animation:none;animation:none}.google-maps-open .topbnr--container{display:none}.topbnr--icon{position:absolute;z-index:-1;top:0;width:74px;height:40px}.score-source{-ms-flex-item-align:start;align-self:flex-start;font-size:10px}.score-source--title{display:inline-block;border-bottom:1px dashed currentColor;font-weight:bold}.score-source--our{color:#ed9042}.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 _';margin-bottom:10px}.score-source--i--title{font-size:14px}.score-source--description{border-top:1px solid #e5e5e5;padding-top:10px}.score-source:nth-child(2){grid-area:content;align-self:center}.book-flexible{margin-bottom:20px;border-left:4px solid #faaf3e;border-radius:4px;padding:10px;background:#fff6ee}.book-flexible--description{margin-bottom:10px}.book-flexible--label{font-weight:bold}.dots-explanation--container{margin-bottom:10px}.dots-explanation--title{display:inline-block;border-radius:99px;padding:5px 10px;background-color:#eee}.dots-explanation--dots{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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-5px;margin-bottom:-5px;font-size:13px;font-weight:bold}.halal-features--i{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px;margin-bottom:5px;border-radius:4px;padding:5px;background-color:rgba(0,0,0,0.05)}.halal-features--i_extra{color:#faaf3e}.halal-features--i_pending{color:#888}.halal-features--extra-container .halal-features--i:first-child{-ms-flex-negative:1;flex-shrink:1}.halal-features--icon{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;margin-right:5px;margin-top:-5px;margin-bottom:-5px;fill:#faaf3e}.halal-features--icon_pending{fill:currentColor}.halal-features--extra-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filter-tooltips{margin-top:0;font-weight:normal}.wpm{margin:20px auto;padding:15px}.wpm textarea{height:40px}.wpm--title{margin-bottom:10px;text-align:center;font-size:22px;font-weight:bold}.wpm--photos{margin-bottom:-10px}.wpm-tooltip--container{font-size:13px}.layout-checkout .wpm-tooltip--container{font-size:14px}.wpm-tooltip--container .wpm-tooltip--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpm-tooltip--icon{margin-top:-3px;fill:#faaf3e}h3{font-size:22px;font-weight:bold}.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,.room-area,.si-float-wrapper,.register--container_hero .register--input,.register--container_sticky .register--input,.google-maps-marker,.user-dropdown--logout{font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.modanisa--form--title,.property-score_l,.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,.room--title,h2,.card--header--title,.offers-i-name,.page h2,.page-header--title,.landing-page--subtitle,.search--group--title,.rooms-footer--total,.news-i-title,.section-title--primary,.status-cards--container>.status-cards--title,.status-cards--i--title,.points-earning--container>.points-earning--title,.points-earning--subtitle,.points-earning--i--title,.popular-searches--title,.summary--title,.room-group,.hblc-compact-form--promoted-title,.mark-section--title,.share--title,.invite-steps--i--number,.turkish-airlines--form-title,.register--container_hero .register--btn,.register--container_sticky .register--btn,.sticky-register--title,.edyt-and-bloom--form--title,.place-info--title,.halal-attributes--title,.halal-destinations--title,.halal-reviews--title,.layout-new_landing_pages_show .destinations-header--title{font-weight:bold;font-family:Suisse, Helvetica, Arial, sans-serif}.caps,.summary-group_total .summary-i-label{letter-spacing:0.05em}.caps:lang(ar),.summary-group_total .summary-i-label:lang(ar){letter-spacing:normal}.page-header--subtitle{line-height:1.4;font-weight:normal}.dropdown-i-link,.dropdown-container,a{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.is-hover .dropdown-i-link:hover,.is-hover .dropdown-container:hover,.is-hover a:hover{color:#00c9bd}a{color:#00a59b}.dropdown-i-link,.dropdown-container{color:#ccc}.user--title,.user--body,.user,.search-results-options_property,.search-results-options--subtitle,.search-results-options--title,.search-i-location,.rooms-group-header .selected-room-title,.offers-i-location,.offers-i-name,.destination-search-input--field,.destination-search-results--i--location{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tooltip_active{-webkit-box-shadow:0 6px 18px 0 rgba(0,0,0,0.3);box-shadow:0 6px 18px 0 rgba(0,0,0,0.3);border-radius:2px}.modal--overlay,select.country-select,.smth-wrong-body,.google-maps-marker:before,.collapsible-content--footer:before{left:0;right:0;top:0;bottom:0}.google-maps-open .place-search-inner,.body_place-search-inner-fixed .place-search-inner,.highlighted-title:after,.google-maps-open .header--container,.landing-page--container:before,.taksit-bnr_vertical:after,.travel-ideas--i--header,.modal-container{left:0;right:0}.place-search-i_destinations:after,.place-search-i_groups:after,.filter-tags-i--remove,.transfer-promotion_offers .transfer-promotion--icon--container,.transfer-promotion_offers .transfer-promotion--title:before,.transfer-promotion_offers .transfer-promotion--min-duration:before{top:0;bottom:0}.modal-form input.error{border-color:#faaf3e}.modal-form input.error:focus{-webkit-box-shadow:0 0 5px #faaf3e,inset 0 1px 2px rgba(0,0,0,0.075);box-shadow:0 0 5px #faaf3e,inset 0 1px 2px rgba(0,0,0,0.075)}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:#fff6ee}.place-info-i_notes p+br{display:none}.booking-step--subtitle,.book-flexible--title{margin-bottom:5px;font-size:16px;font-weight:bold}.container{width:940px;margin-left:auto;margin-right:auto}.room--title,h2{font-size:24px;line-height:1.1}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade{from{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%,45%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}30%,60%{-webkit-transform:translateX(8px);transform:translateX(8px)}75%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}90%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%,45%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}30%,60%{-webkit-transform:translateX(8px);transform:translateX(8px)}75%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}90%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@-webkit-keyframes collapse{0%{height:auto;-webkit-transform:translateY(0);transform:translateY(0)}100%{height:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes collapse{0%{height:auto;-webkit-transform:translateY(0);transform:translateY(0)}100%{height:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes expand{0%{height:auto;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{height:auto;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes expand{0%{height:auto;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{height:auto;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes filter-collapse{0%{height:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{height:auto;-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}}@keyframes filter-collapse{0%{height:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{height:auto;-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}}@-webkit-keyframes filter-expand{0%{height:auto;-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}100%{height:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes filter-expand{0%{height:auto;-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}100%{height:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes detailsOpening{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}100%{height:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes detailsOpening{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}100%{height:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes detailsClosing{0%{height:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}}@keyframes detailsClosing{0%{height:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}}@-webkit-keyframes slightlyRotate{0%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}100%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@keyframes slightlyRotate{0%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}100%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@-webkit-keyframes bounce{from,20%,53%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}40%,43%{-webkit-transform:translate3d(0, -10px, 0) scaleY(1.1);transform:translate3d(0, -10px, 0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}70%{-webkit-transform:translate3d(0, -5px, 0) scaleY(1.05);transform:translate3d(0, -5px, 0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}80%{-webkit-transform:translate3d(0, 0, 0) scaleY(0.95);transform:translate3d(0, 0, 0) scaleY(0.95);-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}90%{-webkit-transform:translate3d(0, -2px, 0) scaleY(1.02);transform:translate3d(0, -2px, 0) scaleY(1.02)}}@keyframes bounce{from,20%,53%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}40%,43%{-webkit-transform:translate3d(0, -10px, 0) scaleY(1.1);transform:translate3d(0, -10px, 0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}70%{-webkit-transform:translate3d(0, -5px, 0) scaleY(1.05);transform:translate3d(0, -5px, 0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}80%{-webkit-transform:translate3d(0, 0, 0) scaleY(0.95);transform:translate3d(0, 0, 0) scaleY(0.95);-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}90%{-webkit-transform:translate3d(0, -2px, 0) scaleY(1.02);transform:translate3d(0, -2px, 0) scaleY(1.02)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);opacity:1}100%{-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);opacity:0}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);opacity:1}100%{-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);opacity:0}}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);opacity:0}60%{-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);opacity:1}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);opacity:0}60%{-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);opacity:1}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);opacity:0}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);opacity:1}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);opacity:0}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);opacity:1}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{-webkit-transform:scale3d(1, 1, 1);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_fees .booking-step-title--icon{width:47px;height:30px}.booking-step_help .booking-step-title--icon{width:30px;height:30px}.booking-step_payment .booking-step-title--icon{width:18px;height:22px}.sort-by-i-dir{width:11px;height:7px}.offer-taksit--icon{width:16px;height:11px}.destination-search-input--clear--icon{width:20px;height:20px}.filter--main-title--icon{width:22px;height:20px}.filter--toggle-label--before,.filter--toggle-label--after{width:15px;height:9px}.offer-discounts--i_default .offer-discounts--i--icon{width:21px;height:25px}.footer-links-i_email .footer-links-i--icon{width:34px;height:34px}.footer-links-i_facebook .footer-links-i--icon{width:34px;height:34px}.footer-links-i_instagram .footer-links-i--icon{width:34px;height:34px}.footer-links-i_phone .footer-links-i--icon{width:34px;height:34px}.footer-links-i_twitter .footer-links-i--icon{width:34px;height:34px}.footer-links-i_vk .footer-links-i--icon{width:34px;height:34px}.footer-links-i_youtube .footer-links-i--icon{width:34px;height:34px}.gallery--list--img{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}.tooltip--info-icon,.filter--description--icon{width:16px;height:16px}.modal-header--back--icon{width:8px;height:14px}.modal-socials-i_fb .modal-socials-i--icon{width:14px;height:29px}.modal-socials-i_google .modal-socials-i--icon{width:18px;height:18px}.modal_login .modal-header--title--icon{width:23px;height:28px}.search--children-notice--icon{width:10px;height:10px}.pages-nav-i.active .pages-nav-i--icon{width:9px;height:40px}.destination-search-results--i--pin{width:30px;height:30px}.reviews-i-cons--icon{width:30px;height:20px}.reviews-i-pros--icon{width:30px;height:20px}.reviews-i--translated-by--icon{width:49px;height:16px}.room-amenities--i_adjacent .room-amenities--i--icon,.room-amenities-preview_adjacent .room-amenities-preview--icon{width:20px;height:20px}.room-amenities--i_balcony .room-amenities--i--icon,.room-amenities-preview_balcony .room-amenities-preview--icon{width:17px;height:17px}.room-amenities--i_beach .room-amenities--i--icon,.room-amenities-preview_beach .room-amenities-preview--icon{width:18px;height:18px}.room-amenities--i_bed .room-amenities--i--icon,.room-amenities-preview_bed .room-amenities-preview--icon{width:16px;height:12px}.room-amenities--i_cabana .room-amenities--i--icon,.room-amenities-preview_cabana .room-amenities-preview--icon{width:18px;height:18px}.room-amenities--i_connected .room-amenities--i--icon,.room-amenities-preview_connected .room-amenities-preview--icon{width:20px;height:20px}.room-amenities--i_default .room-amenities--i--icon,.room-amenities-preview_default .room-amenities-preview--icon{width:13px;height:10px}.room-amenities--i_garden .room-amenities--i--icon,.room-amenities-preview_garden .room-amenities-preview--icon{width:16px;height:17px}.room-amenities--i_occupancy .room-amenities--i--icon,.room-amenities-preview_occupancy .room-amenities-preview--icon{width:13px;height:14px}.room-amenities--i_patio .room-amenities--i--icon,.room-amenities-preview_patio .room-amenities-preview--icon{width:18px;height:19px}.room-amenities--i_pool .room-amenities--i--icon,.room-amenities-preview_pool .room-amenities-preview--icon{width:18px;height:18px}.room-amenities--i_sauna .room-amenities--i--icon,.room-amenities-preview_sauna .room-amenities-preview--icon{width:18px;height:18px}.room-amenities--i_terrace .room-amenities--i--icon,.room-amenities-preview_terrace .room-amenities-preview--icon{width:18px;height:18px}.room-amenities--i_tub .room-amenities--i--icon,.room-amenities-preview_tub .room-amenities-preview--icon{width:19px;height:17px}.room-amenities--i_view .room-amenities--i--icon,.room-amenities-preview_view .room-amenities-preview--icon{width:20px;height:13px}.spy-eye{width:22px;height:12px}.publications-i--icon{width:19px;height:19px}.place-info-location--icon{width:11px;height:11px}.transfer-promotion_offers .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){-ms-touch-action:manipulation;touch-action:manipulation}body{min-width:980px;height:100%}.body-inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-transition{-webkit-transition:none !important;transition:none !important}.container::after{clear:both;content:"";display:block}.container_narrow{width:700px}.content>.container:first-child{position:relative;z-index:2}.layout-offers_index .container:not(.search-and-results_fullwidth),.layout-locations_show .container:not(.search-and-results_fullwidth),.layout-new_landing_pages_show .container:not(.search-and-results_fullwidth){width:1040px}.content{position:relative;z-index:1;margin-bottom:35px}.google-maps-open .content{margin-bottom:20px}.layout-locations_show .content,.layout-new_landing_pages_show .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{-webkit-animation-fill-mode:both;animation-fill-mode:both}.fade-in{opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.1s;animation-delay:0.1s}.fade-out{opacity:1;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:0.3s;animation-duration:0.3s}.price-currency{position:relative;top:-1em;margin-left:3px;font-size:13px;font-weight:normal}.aggregate-score--all{max-width:130px;color:#ccc;text-decoration:underline;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.is-hover .aggregate-score:hover .aggregate-score--all{color:#00c9bd}.place-intro .aggregate-score--all{max-width:none;color:#333}.place-intro .aggregate-score{color:#333}.search-i .aggregate-score{float:right;display:block;text-align:right}.reviews--header .aggregate-score--label{font-size:20px;font-weight:bold}.reviews-container_full .aggregate-score{margin-bottom:10px}.availability-calendar{white-space:nowrap}.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}.bankcard-types{display:-webkit-box;display:-ms-flexbox;display:flex;width:780px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;margin:60px auto}.bankcard-types-i{width:380px}.bankcard_kuveytturkklasik .bankcard-types-i{width:auto}.bankcard-types-img--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bankcard_kuveytturk .bankcard-types-img--container,.bankcard_mastercard .bankcard-types-img--container{height:321px}.benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.benefits-i{width:16.6%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;color:#555;text-align:center}.benefits-icon{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%, -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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.booking-container h4{margin-bottom:10px}.booking-container>:only-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.booking-main{width:540px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:20px}.booking-sidebar{width:380px}.booking-step{margin-bottom:20px;background-color:#fff}.booking-step:last-child{margin-bottom:25px}.booking-step-title--container::after{clear:both;content:"";display:block}.booking-step_payment{padding:0;background-color:transparent}.booking-step-note{font-size:14px}.back-btn{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:100%;margin-right:25px;color:#666;font-size:18px}.breadcrumbs--i{display:inline-block;vertical-align:middle}.breadcrumbs_overlay{position:absolute;z-index:3;left:15px;top:10px}.cancellation-buttons--i_show{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.card-placeholder_room{content-visibility:auto;contain-intrinsic-size:300px 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}.confirmation_checkout{line-height:1}.confirmation_checkout .confirmation--label{font-size:13px}.confirmation_klarna{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.cookie-consent-container{position:fixed;z-index:21;bottom:0;width:100%;background-color:#00a59b}.modal-opened .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:#fff}.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;-webkit-transition:background-color 0.2s;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:#555}.is-hover .cookie-consent-btn:hover{background-color:rgba(255,255,255,0.7)}.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:bold}.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:30px}.destinations-footer--container:not(:empty){padding-top:30px;padding-bottom:30px}.google-maps-open .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%;-webkit-transform:translate(-50%, -50%);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}.google-maps-open .destinations-header{display:none}.layout-locations_show .destinations-header{padding-top:10px}.google-maps-open .destinations-list--container{display:none}.destinations-list--column{display:inline-block;vertical-align:top;width:33.33%}.destinations-tags--container:not(:last-child){margin-bottom:20px}.dots-explanation--container.tooltip--container_inline{display:block}h3{font-size:22px;font-weight:bold}.room-group-ages,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,.room-area,.si-float-wrapper,.register--container_hero .register--input,.register--container_sticky .register--input,.google-maps-marker,.user-dropdown--logout,.price-currency{font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.modanisa--form--title,.property-score_l,.place-intro--name,.landing-page--title,.highlighted-title,.halal-properties--title,.greeting--title,.card--header--title,.offers-i-name,.page h2,.page-header--title,.landing-page--subtitle,.search--group--title,.rooms-footer--total,.news-i-title,.section-title--primary,.status-cards--container>.status-cards--title,.status-cards--i--title,.points-earning--container>.points-earning--title,.points-earning--subtitle,.points-earning--i--title,.popular-searches--title,.summary--title,.room-group,.hblc-compact-form--promoted-title,.mark-section--title,.share--title,.invite-steps--i--number,.turkish-airlines--form-title,.register--container_hero .register--btn,.register--container_sticky .register--btn,.sticky-register--title,.edyt-and-bloom--form--title,.place-info--title,.halal-attributes--title,.halal-destinations--title,.halal-reviews--title,.layout-new_landing_pages_show .destinations-header--title,.room--title,h2,.destinations--title,.destinations-header--title span:not([class]),.layout-locations_show .destinations-header--title{font-weight:bold;font-family:Suisse, Helvetica, Arial, sans-serif}.caps,.summary-group_total .summary-i-label{letter-spacing:0.05em}.caps:lang(ar),.summary-group_total .summary-i-label:lang(ar){letter-spacing:normal}.page-header--subtitle{line-height:1.4;font-weight:normal}a,.dropdown-i-link,.dropdown-container{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.is-hover a:hover,.is-hover .dropdown-i-link:hover,.is-hover .dropdown-container:hover{color:#00c9bd}a{color:#00a59b}.dropdown-i-link,.dropdown-container{color:#ccc}.user--title,.user--body,.user,.search-results-options_property,.search-results-options--subtitle,.search-results-options--title,.search-i-location,.rooms-group-header .selected-room-title,.offers-i-location,.offers-i-name,.destination-search-input--field,.destination-search-results--i--location{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tooltip_active{-webkit-box-shadow:0 6px 18px 0 rgba(0,0,0,0.3);box-shadow:0 6px 18px 0 rgba(0,0,0,0.3);border-radius:2px}.modal--overlay,.smth-wrong-body,.google-maps-marker:before,.collapsible-content--footer:before,select.country-select{left:0;right:0;top:0;bottom:0}.google-maps-open .place-search-inner,.body_place-search-inner-fixed .place-search-inner,.highlighted-title:after,.google-maps-open .header--container,.landing-page--container:before,.taksit-bnr_vertical:after,.travel-ideas--i--header,.modal-container{left:0;right:0}.place-search-i_destinations:after,.place-search-i_groups:after,.filter-tags-i--remove,.transfer-promotion_offers .transfer-promotion--icon--container,.transfer-promotion_offers .transfer-promotion--title:before,.transfer-promotion_offers .transfer-promotion--min-duration:before{top:0;bottom:0}.modal-form input.error{border-color:#faaf3e}.modal-form input.error:focus{-webkit-box-shadow:0 0 5px #faaf3e,inset 0 1px 2px rgba(0,0,0,0.075);box-shadow:0 0 5px #faaf3e,inset 0 1px 2px rgba(0,0,0,0.075)}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:#fff6ee}.place-info-i_notes p+br{display:none}.booking-step--subtitle,.book-flexible--title{margin-bottom:5px;font-size:16px;font-weight:bold}.dropdown-container{position:relative;z-index:4}.dropdown-container:not(:first-child):not(.dropdown-container_user){margin-left:15px}.dropdown-current{position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.dropdown-current:not(.user){padding-left:10px;padding-right:21px}.dropdown-current:not(.user):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;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated}.dropdown-container_locale .dropdown-current:before{content:'';position:absolute;left:10px;top:50%;display:block;width:18px;height:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(//cdn.halalstatic.com/assets/front/shared/lang/flags-ea5a7e62dad2bcfe4aebb2d995c2739d5d6d4473c8229327d1deffd5d0376793.png);background-repeat:no-repeat;background-position:0 0}.dropdown-container_locale .dropdown-current.dropdown-current_ar:before{background-position:0 0}.dropdown-container_locale .dropdown-current.dropdown-current_de:before{background-position:0 -15px}.dropdown-container_locale .dropdown-current.dropdown-current_en:before{background-position:0 -30px}.dropdown-container_locale .dropdown-current.dropdown-current_en-US:before{background-position:0 -45px}.dropdown-container_locale .dropdown-current.dropdown-current_fr:before{background-position:0 -60px}.dropdown-container_locale .dropdown-current.dropdown-current_ru:before{background-position:0 -75px}.dropdown-container_locale .dropdown-current.dropdown-current_tr:before{background-position:0 -90px}.dropdown{position:absolute;z-index:1;left:0;top:100%;display:none;min-width:100%;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:#002f3f}.dropdown-container_active .dropdown .dropdown-group_secondary{background-color:#555}.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:4px}.dropdown-container_multigroup .dropdown-group:last-child{border-bottom-right-radius:4px}.dropdown_primary .dropdown-container_multigroup .dropdown-group:first-child{border-radius:0 0 4px 4px}.dropdown-group:first-child{-webkit-box-shadow:0 12px 14px 0 rgba(0,0,0,0.5);box-shadow:0 12px 14px 0 rgba(0,0,0,0.5)}.dropdown_primary .dropdown-group,.dropdown-group:first-child:last-child{border-radius:0 0 4px 4px}.dropdown-group_secondary,.dropdown-i_secondary{background-color:#555}.dropdown_primary .dropdown-group_secondary{display:none}.dropdown-i{border-bottom:1px solid #555;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{display:block;padding:5px 10px;white-space:nowrap;text-decoration:none}.dropdown-container_locale .dropdown-i-link{position:relative;z-index:1;padding-left:33px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated}.dropdown-container_locale .dropdown-i-link:before{content:'';position:absolute;left:10px;top:9px;display:block;width:18px;height:12px;background-image:url(//cdn.halalstatic.com/assets/front/shared/lang/flags-ea5a7e62dad2bcfe4aebb2d995c2739d5d6d4473c8229327d1deffd5d0376793.png);background-repeat:no-repeat;background-position:0 0}.dropdown-container_locale .dropdown-i-link.dropdown-i-link_ar{font-size:16px}.dropdown-container_locale .dropdown-i-link.dropdown-i-link_ar:before{background-position:0 0}.dropdown-container_locale .dropdown-i-link.dropdown-i-link_de:before{background-position:0 -15px}.dropdown-container_locale .dropdown-i-link.dropdown-i-link_en:before{background-position:0 -30px}.dropdown-container_locale .dropdown-i-link.dropdown-i-link_en-US:before{background-position:0 -45px}.dropdown-container_locale .dropdown-i-link.dropdown-i-link_fr:before{background-position:0 -60px}.dropdown-container_locale .dropdown-i-link.dropdown-i-link_ru:before{background-position:0 -75px}.dropdown-container_locale .dropdown-i-link.dropdown-i-link_tr:before{background-position:0 -90px}.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}.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:#888}.extras-i-recommendation p{color:#a5621f}.extras-i--quantity{margin-left:auto}.featured-on{height:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px}.layout-referrals .featured-on--wrapper{margin-bottom:30px}.feedback-form .feedback_terms_of_use.field-container{display:none}.fields-group{margin-left:-15px;margin-bottom:20px}.fields-group:last-child{margin-bottom:0}.fields-group--hint{margin-top:-10px}.fields-group .field-container{display:inline-block;vertical-align:top;margin-left:15px}.fields-group .field-container:not(:last-child){margin-bottom: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_last_name,.field-container.booking_email,.field-container.booking_source{width:240px}.field-container.booking_other_source{width:190px}.field-container.booking_phone{width:245px}.field-container.booking_source label,.field-container.booking_other_source label{white-space:nowrap}.field-container.booking_title{width:80px}.field-container.booking_first_name{width:150px}.field-container_textarea{display:block}.review-error+.error{margin-top:-15px;margin-bottom:20px}.form-vertical .field-container input,.form-vertical .field-container textarea{width:100%}.filters{position:relative;z-index:1;width:320px}.place-search_opened .filters{z-index:3}.filter{width:100%}.filter-wrapper{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);border-radius:4px}.filter-container{border-top:1px solid #f5f5f5;background-color:#fff}.filter-container:first-child{border-top-width:0}.filter-container:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.filter--main-title{border-top-left-radius:inherit;border-top-right-radius:inherit;padding:8px 0 6px;background-color:#002f3f;color:#fff;text-align:center;font-size:16px;font-weight:bold;letter-spacing:1px}.filter--main-title--icon{display:inline-block;vertical-align:-4px;margin-right:5px}.filter--header{padding:8px 12px;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;cursor:pointer}.filter--header--icon{right:12px;top:15px}.is-hover .filter--header:hover{background-color:#f5f5f5}.filter--title{display:inline;font-size:16px;font-weight:bold;vertical-align:middle}.filter--description{display:inline-block;vertical-align:middle;margin-left:5px}.filter--description--icon{display:block}.filter--section-tooltip,.filter--subtitle{padding-left:12px;padding-right:12px}.filter--body{height:0;overflow:hidden;opacity:0;pointer-events:none}.filter-container_collapsed .filter--body{-webkit-animation:filter-collapse 0.2s ease-in-out;animation:filter-collapse 0.2s ease-in-out}.filter-container_expanded .filter--body{height:initial;overflow:initial;pointer-events:initial;opacity:initial;-webkit-animation:filter-expand 0.2s ease-in-out;animation:filter-expand 0.2s ease-in-out}.filter--toggle-label--before{right:-5px;padding:5px}.filter--full{padding:10px 12px}.is-hover .filter--full:hover{color:#00a59b}.filter_changed{-webkit-animation:fadeIn 0.6s ease-in-out;animation:fadeIn 0.6s ease-in-out}.filter-i{position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-i--label{padding-left:12px;padding-right:12px;padding-top:5px;padding-bottom:5px;line-height:1;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.filter-i--label_not-selectable{background-color:#fff;font-weight:bold}.filter-i--label .pseudo-checkbox--icon{font-size:11px}.is-hover .filter-i_active:hover>.filter-i--label{background-color:#f5f5f5}.filter-i--count{-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.filter-i--count:not(:empty){padding-left:5px}.filter-i:last-child{padding-bottom:10px}.filter--body_expandable .filter-i:last-child{padding-bottom:0}.filter-tags-i{-webkit-transition:0.2s background-color;transition:0.2s background-color}.is-hover .filter-tags-i_reset:hover{background-color:#ffbaad}.filter-tags-i--remove{border-top-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.is-hover .filter-tags-i--remove:hover{background-color:rgba(0,165,155,0.3)}.filter-tags_filters{padding-left:12px;padding-right:12px}.footer{padding-top:30px;padding-bottom:45px;color:#aaa;font-size:13px}.footer-container{margin-top:auto;background-color:#002f3f}.body_footer-hidden .footer-container,.google-maps-open .footer-container{display:none}.modal-opened .footer-container{visibility:hidden}.footer .footer-left{float:left}.footer .footer-right{float:right}.footer-title{margin-bottom:5px;font-size:14px;font-weight:bold}.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-links-i{font-size:16px}.footer-nav{margin-bottom:20px;border-bottom:2px solid #666;padding-bottom:10px;-webkit-column-count:4;-moz-column-count:4;column-count:4;font-size:14px}.available-payment-methods:not(:last-child){margin-bottom:15px}.available-payment-methods--container{overflow:hidden}.available-payment-methods--container:not(:last-child){margin-bottom:20px}.form-success{font-size:20px;-webkit-animation:fadeIn 0.3s ease-in-out;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{-webkit-transform:translate3d(-48px, 0, 0) !important;transform:translate3d(-48px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video.fotorama__wrap--no-controls .fotorama__arr--next{-webkit-transform:translate3d(48px, 0, 0) !important;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{-webkit-transform:translate3d(0, 0, 0) !important;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,.gallery--list{display:inline-block;vertical-align:top}.gallery--cover{width:640px;height:100%}@media only screen and (max-height: 700px){.gallery--cover{width:480px}}.gallery--list{width:300px;height:100%}@media only screen and (max-height: 700px){.gallery--list{width:460px}}.gallery--list--i{height:33.3%}@media only screen and (max-height: 700px){.gallery--list--i{display:inline-block;width:50%;height:50%;vertical-align:top}}.gallery--list--i:nth-child(1),.gallery--list--i:nth-child(2){border-bottom:2px solid #333}@media only screen and (max-height: 700px){.gallery--list--i:nth-child(3) .gallery--list--bg{display:none}}.gallery--list--i:last-child{display:none}@media only screen and (max-height: 700px){.gallery--list--i:last-child{display:inline-block}}.google-maps{height:500px}.google-maps-open{padding-top:133px}.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)}.google-maps--content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.greeting{margin-bottom:25px;text-align:center}.greeting,.greeting a{color:#005fb0}.greeting--title{font-size:38px;margin-bottom:7px}.greeting--subtitle{font-size:20px;font-family:inherit !important;font-weight:normal}.halal-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.halal-attributes--i,.halal-reviews{padding-left:96px}.halal-destinations--i,.halal-attributes--i{-webkit-transition:0.3s -webkit-box-shadow;transition:0.3s -webkit-box-shadow;transition:0.3s box-shadow;transition:0.3s box-shadow, 0.3s -webkit-box-shadow}.is-hover .halal-destinations--i:hover,.is-hover .halal-attributes--i:hover{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);box-shadow:0 10px 20px 0 rgba(0,0,0,0.1)}.halal-attributes{margin-bottom:30px}.halal-attributes--i{width:450px;margin-bottom:30px;padding-right:30px}.halal-destinations{margin-top:20px;margin-bottom:70px}.halal-properties{max-width:1300px;margin:40px auto 80px;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:6px}.halal-properties--content{position:absolute;z-index:1;padding-top:15px;padding-bottom:15px}.halal-properties--title{font-size:24px}.halal-reviews{margin-bottom:45px;padding-right:30px}.halal-reviews--icon{left:-16px}.hblc-banner{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:45px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:20px;line-height:1.4}.hblc-banner--icon{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-14px;width:40px;height:40px}.hblc-banner--container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #faaf3e;border-radius:4px;padding:10px}.hblc-banner--container:not(:last-child){margin-bottom:20px}.hblc-banner--title{font-size:18px}.hblc-banner--description{display:inline-block}.header{position:relative;z-index:2}.header--container{position:relative;z-index:5;height:58px;margin-bottom:20px;background-color:#002f3f;line-height:58px;white-space:nowrap}.google-maps-open .header--container{position:fixed;top:0}.layout-home .header--container,.layout-offers_index .header--container,.layout-locations .header--container,.layout-new_landing_pages .header--container,.layout-turkish_airlines_partnerships .header--container,.layout-edyt_and_bloom_partnerships .header--container,.layout-modanisa_partnerships .header--container,.layout-modanisa_silver_partnerships .header--container{margin-bottom:0}.header-secondary{min-height:295px;border-bottom:1px solid #eacbb2;padding-top:20px;background:url(//cdn.halalstatic.com/assets/front/application/header-secondary_bg-a8cf1e05c6879dc7ee85b06ecc0108e6125304bbda9a2eee0fda561d1ebe21b5.jpg);background-repeat:no-repeat;background-position:center center;background-size:1920px auto}@media screen and (max-width: 1920px){.header-secondary{background-size:cover}}.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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;height:4px;background-color:#00a59b}.highlighted-title--container{position:relative;z-index:1;margin-bottom:20px;color:#00a59b;text-align:center}.booking-step .input--container{width:240px}.invite-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.invite-steps--i{width:300px}.klarna{padding:20px;background-color:#fff}.klarna-total{padding:12px 20px}.klarna-footer{position:relative;z-index:1}.landing-page{padding-top:20px}.landing-page--container:before{top:-20px;height:1000px}.landing-page--title{font-size:32px;color:#00618b}.landing-page--subtitle:not(:last-child){margin-bottom:20px}.bankcard_kuveytturk .bankcard-types .landing-page--subtitle{min-height:70px}[dir='rtl'] .bankcard_kuveytturk .bankcard-types .landing-page--subtitle{min-height:105px}.landing-page--body{font-size:20px}.landing-page--body:not(:last-child){margin-bottom:40px}.layout-modanisa_partnerships .landing-page--body,.layout-modanisa_silver_partnerships .landing-page--body{max-width:745px;margin:0 auto;font-size:24px}.layout-modanisa_partnerships .landing-page--body span,.layout-modanisa_silver_partnerships .landing-page--body span{font-size:16px}.landing-page--footnote{padding-left:120px;padding-right:120px}.layout-turkish_airlines_partnerships .landing-page,.layout-edyt_and_bloom_partnerships .landing-page,.layout-modanisa_partnerships .landing-page,.layout-modanisa_silver_partnerships .landing-page{padding-top:0}.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-container_header .login-i{color:#fff;font-weight:bold}.is-hover .login-container_header .login-i:hover{color:#fff;text-decoration:none}.login-container_hblc-banner-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:1px;flex-basis:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.login-container_last-chance .login-i{padding-left:20px;padding-right:20px;font-size:18px}.logo--container{margin-right:20px}.mark-section{border-radius:10px}.modal{margin-top:50px;margin-bottom:50px}.modal-outer{display:inline-block}.modal-opened .body-inner{padding-bottom:0}.modal--overlay{position:absolute;z-index:1;background-color:rgba(255,255,255,0.8)}.modal--overlay_dark{background-color:rgba(0,0,0,0.8)}.modal-container{top:50%;height:auto;max-height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent}.modal-container_property-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0}.modal-container_property-gallery .modal-outer{width:140vh;max-width:78%;height:90vh;margin:auto}.modal_room .modal--close{right:-10px;top:-10px;width:29px;height:29px;border-radius:2px;background-color:#fdd8a0;color:#666}.modal_room .modal--close--icon{position:absolute;left:50%;top:50%;width:13px;height:13px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal_property-gallery{overflow:visible;margin-top:20px;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:transparent}.modal_property-gallery .modal--close{right:-40px}.modal_property-gallery .modal--close--icon{width:20px;height:20px;fill:#fff}.modal_login{width:340px}.modal_contact-us{width:400px}.modal_booking-modification{width:700px}.mode-switcher{background-image:url(//cdn.halalstatic.com/assets/front/application/mode-switcher/map_background@1x-596bad8611fc040ce70be060015e4d2033f125729b71e2355880f13fa9402665.png);position:relative;z-index:1;display:block;height:30px;border:1px solid transparent;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:6px 10px;background:#aadaff no-repeat;background-size:67px 30px;color:#002f3f;text-decoration:none;line-height:16px;font-size:13px;font-weight:bold;-webkit-transition:background-position 0.2s ease-in-out, border 0.2s ease-in-out;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(//cdn.halalstatic.com/assets/front/application/mode-switcher/map_background@2x-25a5bb9dddfb89e913d6a50f5f872ea6646625b1da4933cd3f20a67c09a4479e.png)}}.mode-switcher--icon{position:absolute;z-index:1;left:0;top:50%;height:30px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mode-switcher_list .mode-switcher--icon{width:30px}.mode-switcher_map .mode-switcher--icon{width:23px}.is-hover .mode-switcher:hover{border-color:#00a59b;color:#002f3f}.mode-switcher_list{margin-left:25px;padding-left:25px;background-position:calc(100% + 120px) center}.mode-switcher_map{margin-left:21.5px;padding-left:21.5px;background-position:calc(100% + 1px) center}.nav{margin-left:10px}.nav--i{display:inline-block}.nav--i--link{display:inline-block;padding:0 10px;color:#ccc;text-decoration:none}.news-i{padding:20px 30px}.news-i-when{margin-bottom:5px;color:#888;font-size:13px}.offers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}.offers-loader{position:fixed;z-index:4;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:100px}.offers-loader-container{position:absolute;z-index:3}.offers-i--container{position:relative;z-index:1}.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}.is-hover .offers-i:hover{color:#333}.offers-i_booking{margin-bottom:20px}.other-travellers:empty{height:281px}.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:#1e3765}.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:#555;text-decoration:none;line-height:20px;font-size:16px;font-weight:bold}.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:#fff}.is-hover .pages-nav-i:hover,.pages-nav-i:focus,.pages-nav-i.active{color:#faaf3e}.is-hover .pages-nav-i:hover,.pages-nav-i:focus{background-color:#fff}.pages-nav-i.active{position:relative;z-index:1;background-color:#fff}.is-hover .pages-nav-i.active:hover,.pages-nav-i.active:focus{background-color:#fff}.photos--i{width:300px;height:225px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:20px}.place-benefits{white-space:nowrap}.place-benefits-i{display:inline-block;vertical-align:top;margin-right:20px;color:#333;font-size:12px}.place-benefits-i--text{display:inline-block;vertical-align:middle}.place-benefits-icon{display:inline-block;margin-right:5px;fill:#728b94;vertical-align:middle}.place-benefits-i_family .place-benefits-icon{width:25px;height:22px}.place-benefits-i_suitability .place-benefits-icon{width:29px;height:17px}.place-benefits-i_fees .place-benefits-icon{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: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;padding:15px}.place-info-i-btn{margin-left:15px;margin-right:15px}.place-info-i-btn:after{right:15px}.place-info-i_location,.place-info-i_expanded-location,.place-info-i_video{padding-bottom:0}.place-info-i_reviews{padding-left:0;padding-right:0;padding-top:0}.place-info-column{display:inline-block;vertical-align:top;width:460px}.place-info-column:last-child{margin-left:20px}.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:#999}.reviews-container .place-info--subtitle_mark{margin-left:0;margin-top:0;margin-bottom:0;padding-left:15px}.place-info-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.place-info-about-group{width:100%}.place-info-about-group:last-child{margin-left:20px}.place-info-about-staying--separator{display:inline-block;vertical-align:middle;width:2px;height:12px;margin:0 10px;background-color:#faaf3e}.place-info-location--map{height:200px;margin-left:-15px;margin-right:-15px}.missing-info{display:none}.missing-info_opened{display:block}.place-info-video--player{margin-left:-15px;margin-right:-15px}.place-intro{border-radius:0 0 4px 4px;padding:20px;background-color:#fff}.place-intro:not(:last-child){margin-bottom:20px}.place-intro--container{padding-bottom:20px}.place-intro-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.place-intro-header:not(:last-child){margin-bottom:20px}.place-intro--primary{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.place-intro--name{font-size:32px}.place-intro--location{display:inline-block;color:#333;font-size:16px;vertical-align:middle}.place-intro--secondary{-ms-flex-negative:0;flex-shrink:0;margin-left:10px;text-align:right}.place-intro_standalone{border-radius:4px}.place-map{height:500px}.place-map--container{position:relative;z-index:1;margin:10px -15px 0}.place-map--close{right:-10px;top:-10px;width:30px;height:30px;border-radius:2px}.place-map--close--icon{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.place-search{display:-webkit-box;display:-ms-flexbox;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;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);border-radius:4px 4px 0 0;background-color:#fff;-webkit-animation:fadeIn 0.2s ease-in-out;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;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.3);box-shadow:0 3px 6px 0 rgba(0,0,0,0.3);border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.place-search--container_opened{z-index:4}.place-search-i{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;font-size:15px;font-weight:bold;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:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}.place-search-i_destinations{width:225px;border-radius:6px 0 0 6px}.place-search--container_opened .place-search_destinations .place-search-i_destinations:after{background:-webkit-gradient(linear, left top, right top, from(rgba(245,245,245,0)), to(#f5f5f5));background:linear-gradient(to right, rgba(245,245,245,0) 0%, #f5f5f5 100%)}[dir=rtl] .place-search-i_destinations{border-radius:0 6px 6px 0}.place-search-i_calendar{width:145px}.place-search--container_dates .place-search-i_calendar{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[dir=rtl] .place-search-i_calendar{font-size:13px}.place-search-i_groups{width:215px}.place-search-i_calendar,.place-search-i_groups{border-left:1px solid #ccc}.place-search-i_button{-webkit-box-flex:1;-ms-flex-positive:1;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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:13px;width:22px;height:22px;fill:#00a59b}.place-search-i_destinations .place-search-i--label,.datepicker-defined .place-search-i--label{color:#002f3f;font-size:13px;font-weight:normal}.datepicker-defined .place-search-i--val{font-size:13px}.place-search--submit{width:100%;height:46px;border-radius:0 6px 6px 0;vertical-align:top}[dir=rtl] .place-search--submit{border-radius:6px 0 0 6px}.place-search-expanded{position:absolute;z-index:2;top:47px;height:0;overflow:hidden;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,0.2);box-shadow:0 8px 10px 0 rgba(0,0,0,0.2);border-radius:4px;background-color:#fff;-webkit-animation:fadeOut 0.2s ease-in-out;animation:fadeOut 0.2s ease-in-out}.place-search-expanded_opened{z-index:3;height:auto;padding:15px 0;-webkit-animation:fadeIn 0.2s ease-in-out;animation:fadeIn 0.2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.place-search-expanded_opened.place-search-expanded_destinations{padding-bottom:15px}.place-search-expanded_destinations{left:0;width:430px;background-color:#f5f5f5}.place-search-expanded_calendar{left:0;width:680px;padding-left:40px;padding-right:40px;-webkit-user-select:none;-moz-user-select:none;-ms-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:208px;width:335px;border-top-right-radius:0;padding-left:15px;padding-right:15px}.place-search-expanded--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.place-search-expanded--footer--btns{margin-left:auto}.place-search-expanded--footer_calendar{margin-right:-25px}.place-search-inner{z-index:4;padding-top:10px;padding-bottom:11px;-webkit-transition:0.3s backgroud-color;transition:0.3s backgroud-color}.place-search-inner_search-results{margin-bottom:20px;border-bottom:1px solid #e5e5e5;background-color:#fff}.google-maps-open .place-search-inner,.body_place-search-inner-fixed .place-search-inner{position:fixed;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);background-color:#fff}.body_place-search-inner-fixed .place-search-inner{top:0}.google-maps-open .place-search-inner{top:58px}.place-search-inner--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.place-search-inner--footer:not(:first-child){margin-top:10px}.layout-offers_show .place-search-inner{margin-bottom:5px}.sort-by-and-mode-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.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}.popular-searches:not(:last-child){margin-bottom:20px}.room .price-and-conditions{top:40px}.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:bold}.property-score_l{font-size:24px;width:72px;line-height:1.4}.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.publications-i{display:inline-block;vertical-align:top;-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;padding:15px;padding-bottom:30px}.is-hover .publications-i:hover:after{background-color:#aaa}.publications-i-issuer{text-decoration:underline}.publications-count_active{display:none}.publications-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;line-height:50px}.publications-count{padding:0 20px;color:#00a59b;font-size:16px;font-weight:bold}.publications-filter{border-left:1px solid #f5f5f5}.publications-filter--i{padding:0 20px;color:inherit;-webkit-transition:color 0.2s, background-color 0.2s;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:#00a59b;color:#fff}.radio-switcher{display:inline-block;margin-bottom:15px}.radio-switcher:not(:last-child){margin-right:10px}.radio-switcher--container{margin-bottom:5px}.body_place-search-inner-fixed.layout-offers_show .radio-switcher--container:not(.radio-switcher--container_multigroup){margin-top:67px}.radio-switcher--container_multigroup{height:0;overflow:hidden}.rooms-group:not(.rooms-group_expanded) .radio-switcher--container{-webkit-animation:collapse 0.4s ease-in-out;animation:collapse 0.4s ease-in-out}.rooms-group_expanded .radio-switcher--container{height:auto;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:#aaa}.rate-plans{margin-left:-15px;margin-right:-15px;line-height:1.25}.rate-plans:not(:last-child){margin-bottom:15px}.rate-plans--i--label{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}:checked+.rate-plans--i--label{background-color:#fff6ee}.rate-plans--i--name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#666;font-size:13px;font-weight:bold}.rate-plans--i--price{-ms-flex-negative:0;flex-shrink:0;margin-left:5px;font-size:16px}.rateplan{position:relative;z-index:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rateplan--price{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:52px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-pack:center;-ms-flex-pack:center;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{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.membership-badge--container+.rateplan--price--guest{margin-left:15px}.rateplan--price--notes{margin-top:-2px}.rateplan--description{margin-left:10px}.rateplan_search-results{margin-right:20px}.rateplan_search-results:not(:last-child){margin-bottom:10px}.layout-locations_show.google-maps-open .register--container_hero,.layout-new_landing_pages_show.google-maps-open .register--container_hero,.layout-locations_show.google-maps-open .register--container_sticky,.layout-new_landing_pages_show.google-maps-open .register--container_sticky{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:#4d90fe}.register--container_hero .register--btn{min-width:220px;overflow:visible;-ms-flex-negative:0;flex-shrink:0;margin:0;margin-left:-1px}.register--container_empty{margin-top:25px}.reviews{margin:0}.reviews-place{position:relative;z-index:1;height:56px;border-radius:4px;padding:10px 15px;background-color:#1e3765;color:#fff}.body_reviews-fixed .reviews-place{border-radius:0 0 4px 4px}.reviews-place-container{position:relative;z-index:2}.reviews-place-container:before{content:'';position:absolute;z-index:-1;left:4px;top:100%;display:block;width:932px;height:1px;margin-top:-2px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.5);box-shadow:0 1px 2px 0 rgba(0,0,0,0.5)}.reviews-place-container-placeholder{margin-bottom:15px}.body_reviews-fixed .reviews-place-container-placeholder{height:56px}.body_reviews-fixed .reviews-place-container{position:fixed;top:0;width:940px}.reviews-place-title{margin-bottom:2px;font-size:16px;font-weight:bold}.reviews-place-title a{color:inherit}.reviews-place .place-location{display:inline-block;vertical-align:middle;font-size:13px}.reviews-place .place-stars{margin-left:0;margin-right:10px}.reviews-close,.reviews-translate{float:right;height:36px;margin-left:10px}.reviews-translate{display:block;border-radius:4px;padding:4px 15px;color:#fff;text-decoration:none;line-height:26px}.reviews-translate:before{content:'';display:inline-block;margin-left:-5px;margin-right:10px;background-image:url(//cdn.halalstatic.com/assets/front/shared/reviews-i/translate-light@2x-240cfa48ead970ea05bc9193b9b5c2ebfc87a2a54b5ed655f4d196267ace1915.png)}.reviews--header,.reviews--reliance{padding:15px 15px;background-color:#fff}.reviews--header{padding:15px}.reviews--reliance--title{font-size:16px;font-weight:bold}.reviews-i{position:relative;z-index:1;padding:15px;background-color:#fff;font-size:14px}.reviews-i:not(:first-child){border-top:1px solid #ededed}.reviews-i-score{left:15px;top:15px}.reviews-i-translate{text-decoration:none}[dir=ltr]>.reviews-i-translate:before{margin-right:5px}[dir=rtl]>.reviews-i-translate:before{margin-left:5px}.reviews-i-vam{height:39px}.reviews-i-headline{color:#333;font-size:18px}.reviews-i-headline-container{margin-bottom:15px}.reviews-i-pros:not(:last-child),.reviews-i-cons:not(:last-child){margin-bottom:15px}.reviews-i-pros--icon,.reviews-i-cons--icon{left:-61px;width:30px;height:20px}.reviews-i-pros:empty,.reviews-i-cons:empty{display:none}.reviews-i--footer{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.reviews-i-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.reviews-i--translated-by{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-left:5px;text-align:right}.reviews-footer{margin-top:20px;text-align:center}.reviews--main .reviews{position:relative;z-index:1;padding-bottom:50px}.reviews-container .place-info--name{padding-left:15px}.reviews-container_full{min-height:700px;margin-bottom:20px}.reviews-container_full .reviews--header,.reviews-container_full .reviews--reliance{width:inherit}.reviews-container_full .reviews--header{position:relative;z-index:2;top:0;padding-bottom:0}.reviews-container_full .reviews--header--container{position:relative;z-index:1;float:right;width:300px}.reviews-container_full .reviews--reliance{border-top:2px solid #fafafa;padding-top:10px}.reviews-container_full .reviews--main{width:620px}.reviews-container_full .reviews-i:first-child{border-top-width:0}.reviews-container_collapsed .reviews--header{padding-bottom:0}.reviews-container_collapsed .reviews-reliance{padding-top:0;padding-bottom:10px}.reviews-container_collapsed .reviews-i-headline{padding-top:2px}.reviews-container_collapsed .reviews-i-headline-container{margin-bottom:0}.room--main--container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1)}.room--gallery{position:relative;z-index:1;width:640px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background-color:#333}.room--main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px;background-color:#fff}.room--main .room-amenities{margin-top:20px;line-height:1.4}.room--title:not(:last-child){margin-bottom:5px}.room--title--container{margin-bottom:10px}.room--btn--container{margin-bottom:20px}.room--unavailable{cursor:pointer}.is-hover .room--unavailable:hover{color:#00a59b}.room--details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);border-radius:4px;padding:15px;background-color:#fafafa}.room--details--i{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.room--details--i:not(:first-child){margin-left:15px}.room--details--i_layout{width:320px}.room--details--i_highlights{width:200px}.room--details--i_amenities{width:270px;font-size:13px}.room--subtitle{margin-bottom:8px;font-size:16px;font-weight:bold}.room-group{display:inline-block;font-size:20px;font-weight:bold;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:normal;vertical-align:top}.rooms{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.rooms:after{content:'';display:block;width:300px;-ms-flex-negative:0;flex-shrink:0}.rooms-container:before{content:'';position:absolute;z-index:4;width:100%;height:0;opacity:0;background-color:#f5f5f5;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.rooms-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.body_place-search-inner-fixed.layout-offers_show .rooms-header_multigroup{margin-top:67px}.rooms-i{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;cursor:pointer}.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--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px}.rooms-i--name--container{margin-bottom:10px}.rooms-i--areas-and-amenities{margin-bottom:5px}.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{line-height:20px}.optional-param:before{content:' · '}.rooms-title--name{margin-bottom:5px}.rooms-footer{margin-bottom:30px}.rooms-groups{margin-bottom:20px}.rooms-groups .rooms-group>.container{position:relative;z-index:2;left:5px;width:980px;overflow:hidden;padding-left:20px;padding-right:20px}.rooms-groups .rooms-group:not(.rooms-group_expanded)>.container{z-index:-1;margin-bottom:-15px}.rooms-group{border-color:#ccc;border-style:solid;border-width:0;border-top-width:1px;background-color:#e5e5e5;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.rooms-group .rooms{height:0;overflow:hidden}.rooms-group:last-child{border-bottom-width:1px}.rooms-group:not(.rooms-group_expanded) .rooms{-webkit-animation:collapse 0.4s ease-in-out;animation:collapse 0.4s ease-in-out}.rooms-group-header{padding-top:6px;padding-bottom:6px;line-height:50px;font-size:20px;font-weight:bold}.rooms-group-header a{color:inherit}.is-hover .rooms-group-header a:hover{color:#00a59b}.rooms-group-header--inner{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.rooms-group-header .offers-i-price{display:inline-block;border-top:1px solid #faaf3e;border-bottom:1px solid #faaf3e;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 20px;line-height:inherit;vertical-align:top}.rooms-group-header .room-group{padding-left:20px;padding-right:20px}.rooms-group-header .selected-room-title{-ms-flex-negative:1;flex-shrink:1;padding:0 20px}.rooms-group-header .change-room-link{display:inline-block;border:1px solid currentColor;border-top-right-radius:4px;border-bottom-right-radius:4px;padding-left:20px;padding-right:20px;color:#00a59b;-webkit-transition:color 0.2s, border-color 0.2s;transition:color 0.2s, border-color 0.2s;vertical-align:top}.is-hover .rooms-group-header .change-room-link:hover{color:#00c9bd}.rooms-group-header--choose{display:inline-block;border-right:2px solid rgba(168,168,168,0.5);padding-right:20px;line-height:1.25}.rooms-group-header_selected{-webkit-animation:fadeIn 0.3s ease-in-out;animation:fadeIn 0.3s ease-in-out}.rooms-group-header_selected .selected-room-title,.rooms-group-header_selected .room-group,.rooms-group-header_selected .change-room-link{background-color:#fff}.rooms-group-header_selected .room-group,.rooms-group-header_selected .selected-room-title{border:1px solid #a8a8a8;border-left-width:0}.rooms-group-header_selected .room-group:last-child{border-right-width:0}.rooms-group-header_initial .room-group_adults:not(:last-child){padding-right:10px}.rooms-group-header_initial .room-group_children:not(:first-child){padding-left:10px}.rooms-group_expanded{border-top-color:#888;border-bottom-color:#888;border-bottom-width:3px;background-color:#333;-webkit-animation:fadeIn 0.3s ease-in-out;animation:fadeIn 0.3s ease-in-out}.rooms-group_expanded .rooms{height:auto;overflow:visible;-webkit-animation:expand 0.4s ease-in-out;animation:expand 0.4s ease-in-out}.rooms-group_expanded .rooms-group-header{color:#fff}.rooms-group_expanded .rooms-group-header a{color:#fff}.rooms-group_expanded .rooms-group-expand{text-decoration:none;cursor:default}.is-hover .rooms-group_expanded .rooms-group-expand:hover{color:#fff}.rooms-group_expanded+.rooms-group{border-top-width:0}.search-and-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:0.2s width, 0.2s padding;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:4px;background-color:#fff;color:inherit;text-decoration:none}.search-i::after{clear:both;content:"";display:block}.search-i:not(:last-child){margin-bottom:10px}.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--score{display:inline-block;vertical-align:top}.search-i--score:not(:last-child){margin-bottom:5px}.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:#00a59b;-webkit-transition:color 0.2s;transition:color 0.2s}.is-hover .search-i-link:hover{color:#00c9bd}.search-i-stars-and-location{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.search-i-stars{-ms-flex-negative:0;flex-shrink:0}.search-i-location{line-height:1;font-size:15px}.search-i-unavailable{padding:9px 16px;background-color:#ccc;color:#fff;font-size:16px;font-weight:bold}.search-i_link{z-index:2;left:0;top:0;width:700px;-webkit-transition:background-color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, background-color 0.2s ease-in-out;transition:transform 0.2s ease-in-out, background-color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.search-i_link .search-i-unavailable{margin-right:20px}.is-hover .search-i_link:hover{z-index:3;color:inherit}.search-i_unavailable .search-i-img{opacity:0.3}.is-hover .search-i_unavailable:hover{background-color:#fff}.search-results,.search-results>div:not([class]){height:100%}.search-results--container{position:relative;z-index:2}.search-results--container_offers{width:700px;margin-left:auto}.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(204,204,204,0.3);padding-bottom:10px}.search--children-notice{padding:5px}.search-groups{margin-bottom:10px}.search-groups-add{margin-right:10px;color:#333;font-size:13px;font-weight:bold}.search-results-options{color:#333;font-size:16px}.search-results-options--container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-results-options--title{font-weight:bold}.search-results-options--subtitle{font-size:13px}.search-results-options--btn{margin-left:10px;margin-right:20px}.search-results-options_property{-webkit-box-flex:1;-ms-flex:1;flex:1}.smth-wrong-container{height:168px;margin-bottom:10px}.sort-by{margin-left:5px;border-radius:4px}.sort-by--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;font-size:13px}.sort-by-i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e5e5e5;padding:6px 15px;background-color:#fff;color:#333;text-decoration:none;line-height:16px;-webkit-transition:background-color 0.2s, border-color 0.2s;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:4px 0 0 4px}.sort-by-i:last-child{border-radius:0 4px 4px 0}.is-hover .sort-by-i:hover{background-color:#b3e4e1;color:#005953}.sort-by-i_active{padding-left:10px;padding-right:10px}.sort-by-i_active,.is-hover .sort-by-i_active:hover{background-color:#00a59b;color:#fff}+.sort-by-i_active{border-color:#00a59b}.sort-by-i-label,.sort-by-i-dir{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.sort-by-i-dir{-webkit-transform:scale(1, -1);transform:scale(1, -1);margin-left:8px;margin-top:-1px;pointer-events:none}.sort-by-i-dir_desc{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.status-cards--i--dollar-note{font-size:13px}.status-cards_shifted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-turkish_airlines_partnerships .status-cards,.layout-edyt_and_bloom_partnerships .status-cards,.layout-modanisa_partnerships .status-cards,.layout-modanisa_silver_partnerships .status-cards{margin-bottom:30px}.status-privileges{border-radius:4px}.status-privileges--info{cursor:pointer}.status-privileges--footer .status-privileges--label{margin-right:10px}.status-privileges_property{padding:20px}.status-privileges_property .status-privileges--details:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.status-privileges_property .status-privileges--i_current{-ms-flex-negative:0;flex-shrink:0;margin-right:80px}.sticky-register{right:20px;bottom:20px;width:375px;border-radius:4px;padding:15px}.sticky-register--header{padding-left:15px;padding-right:15px}.sticky-register--close{right:-12px;top:-8px}.share{max-width:335px}.taksit{position:absolute;z-index:1;right:0;top:0;width:80px;font-size:13px}.body_taksit-fixed .taksit{position:fixed;top:120px}.taksit--container{position:relative;z-index:1;height:0}@media only screen and (max-width: 1140px){.taksit--container{display:none}}.google-maps-open .taksit--container{display:none}.taksit--label{padding:10px 8px;background-color:#faaf3e;color:#fff;text-align:center;font-weight:bold}.taksit--count{font-size:20px}.taksit--i{display:inline-block;vertical-align:top;width:80px;height:25px;border-radius:2px;background-image:url(//cdn.halalstatic.com/assets/front/application/taksit-booking/i@2x-405cc48182dfaf6668949d3c7a7e40dcd9f274534c7e15061d0d1193706edee8.png);background-repeat:no-repeat;background-size:80px 225px}.taksit--i:not(:last-child){margin-right:5px}.taksit--i_advantage{background-position:0 0%}.taksit--i_axess{background-position:0 12.5%}.taksit--i_bonus{background-position:0 25%}.taksit--i_card-finans{background-position:0 37.5%}.taksit--i_maximum{background-position:0 50%}.taksit--i_paraf{background-position:0 62.5%}.taksit--i_world{background-position:0 75%}.taksit--i_ziraat{background-position:0 87.5%}.taksit--i_saglam{background-position:0 100%}.taksit_footer .taksit--i{margin-bottom:5px}.taksit-bnr_horizontal .taksit-bnr--offer{padding:5px 0;font-weight:bold}.taksit-bnr_horizontal .taksit-bnr--offer:not(:last-child){margin-right:30px}.taksit-bnr_horizontal .taksit-bnr--offer--type{line-height:1.4}.taksit-bnr_horizontal .taksit-bnr--offer--conditions{font-size:16px}.taksit-bnr_horizontal{background-image:linear-gradient(135deg, #ffecd2 0%, #e3f5ff 50%, #c5ebff 100%)}.taksit-bnr_horizontal:after{left:50%;top:50%;width:1680px;height:168px;-webkit-transform:translateX(-180px) translateY(45%) rotate(9deg);transform:translateX(-180px) translateY(45%) rotate(9deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;background-image:url(//cdn.halalstatic.com/assets/front/application/taksit-banner/horizontal-747571990f10b51daa937d30da2d6e29d04b5ae25ad39b2c784081b59ba40e90.png);background-repeat:repeat-x;background-position:bottom -1px left 0;background-size:auto 168px}.tooltip--container{cursor:help}.place-info-gender .tooltip--container{display:inline-block;vertical-align:top;margin-right:5px}.search--date .tooltip--container{cursor:default}.tooltip--container_inline{display:inline-block}.payment-description .tooltip--container_inline .tooltip--title,.payment-description .tooltip--container_inline .tooltip--label{border-bottom:0}.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:#fff;text-align:left;line-height:1.4;font-size:13px;-webkit-transition:opacity 0.25s ease-in-out;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{-webkit-transition:none;transition:none}.tooltip--info-icon{display:inline-block;vertical-align:top;margin-left:5px}.tooltip_datepicker{background-color:#faaf3e}.tooltip_datepicker-unavailable{margin-top:0;background-color:#eee}.tooltip_invisible{left:0;top:0;visibility:hidden;pointer-events:none}.tooltip_active{z-index:100;width:300px;height:auto;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:5px solid transparent}.tooltip_active .tooltip-arrow-front{z-index:2;top:-9px;border-bottom-color:#fff}.tooltip_active .tooltip-arrow-back{z-index:1;top:-10px;border-bottom-color:#ccc}.tooltip_active.tooltip_wide{width:420px}.tooltip_active.tooltip_datepicker{width:auto;-webkit-box-shadow:none;box-shadow:none;padding:5px 10px}.tooltip_active.tooltip_datepicker .tooltip-arrow-front,.tooltip_active.tooltip_datepicker .tooltip-arrow-back{border-bottom-color:#faaf3e}.tooltip_active.tooltip_datepicker-unavailable .tooltip-arrow-front,.tooltip_active.tooltip_datepicker-unavailable .tooltip-arrow-back{border-bottom-color:#eee}.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:-10px;border-top-color:#fff}.tooltip_top .tooltip-arrow-back{bottom:-11px;border-top-color:#ccc}.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:7px;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:#fff}.tooltip_horizontal.tooltip_active .tooltip-arrow-back{left:-6px;border-right-color:#ccc}.tooltip_horizontal.tooltip_left{margin-left:-7px}.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:#fff}.tooltip_horizontal.tooltip_left .tooltip-arrow-back{right:-11px;border-left-color:#ccc}.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:-20px;margin-bottom:20px}.layout-home .topbnr--container,.layout-offers_index .topbnr--container,.layout-locations .topbnr--container,.layout-new_landing_pages .topbnr--container,.layout-turkish_airlines_partnerships .topbnr--container,.layout-edyt_and_bloom_partnerships .topbnr--container,.layout-modanisa_partnerships .topbnr--container,.layout-modanisa_silver_partnerships .topbnr--container{margin:0}.topbnr--description{margin-left:5px}.topbnr--icon{left:-89px}.turkish-airlines--header{margin-bottom:-65px;padding-bottom:390px;background-size:2560px 573px}.turkish-airlines--icon{margin-bottom:20px}.ui-datepicker{border-radius:4px}.layout-airport_transfers .ui-datepicker{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);padding:10px 15px;background-color:#fff}.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;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#00a59b}.layout-airport_transfers .ui-datepicker .ui-datepicker-prev:before{background-image:url(//cdn.halalstatic.com/assets/front/shared/ui_datepicker/left-2e502aafddf775b176fe7cb8ef1cf831016a9ab6855b1bbbba4900865023912b.svg)}.layout-airport_transfers .ui-datepicker .ui-datepicker-next:before{background-image:url(//cdn.halalstatic.com/assets/front/shared/ui_datepicker/right-3ce941c367cfc76609f50d532415421f22c278cca76b5f722b67f684e852f9a8.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:4px;background-color:#e5e5e5;-webkit-transition:0.2s -webkit-box-shadow;transition:0.2s -webkit-box-shadow;transition:0.2s box-shadow;transition:0.2s box-shadow, 0.2s -webkit-box-shadow;cursor:pointer}.is-hover .ui-datepicker-prev:hover,.is-hover .ui-datepicker-next:hover{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);box-shadow:0 2px 6px 0 rgba(0,0,0,0.2)}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:40px;text-align:right}.user--container{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;padding-left:10px}.user--body{padding-right:25px;color:#fff;line-height:1.25}.user--title{color:#fff;font-size:14px;font-weight:bold}.user--title:not(:last-child){margin-bottom:3px}.user--subtitle{font-size:12px}.user--avatar{position:absolute;z-index:3;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:30px;height:30px;border-radius:50%}.user--icon{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.user-dropdown{width:420px;min-width:0;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,0.2),inset 0 5px 3px -3px rgba(0,0,0,0.2);box-shadow:0 8px 10px 0 rgba(0,0,0,0.2),inset 0 5px 3px -3px rgba(0,0,0,0.2);color:#333;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:#fff6ee;color:#666;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.25;font-size:13px}.edyt-and-bloom--header{height:627px;background-size:937px 100%}.edyt-and-bloom--logo{margin-bottom:20px}.google-maps-offers{width:345px;height:100%;overflow-y:auto;-ms-flex-negative:0;flex-shrink:0;padding:0 20px}.google-maps-offers--i,.google-maps-offers--loading{margin-bottom:20px}.modanisa--header{height:845px;background-size:1440px 100%}.modanisa--logo{margin-bottom:30px}.modanisa--form--title{font-size:22px}.modanisa--form_shifted{margin-top:-110px}.destination-search{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.destination-search:not(:last-child){margin-bottom:15px}.destination-search-input--search-icon{pointer-events:none}.destination-search-results{padding:4px 0 0}.destination-search-results--i{background-color:#fff;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;cursor:pointer}.destination-search-results--i_selected{background-color:#fff6ee}.destination-search-results--i_not-found,.destination-search-results--i_loading{cursor:default}.usage-tip{padding:15px}.usage-tip--container{position:fixed;z-index:3;top:110px;display:none;width:300px;-webkit-animation:1s headShake ease-in-out both 0.2s,fadeIn 0.2s steps(1, end);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;top:10px;display:block;border:10px solid transparent}.usage-tip--container:before{z-index:2;left:-19px;border-right-color:#fff}.usage-tip--container:after{z-index:1;left:-20px;border-right-color:#e5e5e5}.body_place-search-inner-fixed .usage-tip--container{display:block}.usage-tip--header,.usage-tip--body{margin-bottom:10px}.usage-tip--header{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.usage-tip--icon{width:22px;height:22px;margin-right:5px;margin-top:-7px;margin-bottom:-2px;fill:#faaf3e}.usage-tip--title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:bold}.usage-tip--close{margin-left:5px;margin-right:-5px;border-radius:4px;padding:5px;-webkit-transition:0.2s background-color ease-in-out;transition:0.2s background-color ease-in-out;cursor:pointer}.usage-tip--close--icon{display:block;width:12px;height:12px;fill:#888}.is-hover .usage-tip--close:hover{background-color:#ffe3cf}.body-tip_halal-filters.body_place-search-inner-fixed .search-results--container_offers{opacity:0.2}.wpm{max-width:335px}.layout-offers_show .wpm-tooltip--container{vertical-align:middle}.place-search-inner--footer .wpm-tooltip--container,.filters .wpm-tooltip--container{overflow:hidden;padding-top:3px}.place-search-inner--footer .wpm-tooltip--container{-ms-flex-negative:1;flex-shrink:1;margin-right:15px}.filters .wpm-tooltip--container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;white-space:nowrap}
