﻿html{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.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;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-top:0;margin-bottom:20px;line-height:1.4}p:last-child{margin-bottom:0}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}.dblcklck{display:none}.noscroll{height:100%;overflow:hidden}.overlay-opened .noscroll{position:fixed;width:100%}.overlay-opened .noscroll:before,.overlay-opened .noscroll:after{display:none}.overlay-opened.iframe .noscroll{position:static;overflow-x:hidden;overflow-y:auto}.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}@font-face{font-family:Suisse;font-style:normal;font-weight:bold;font-display:swap;src:url(//assets.halalstatic.com/assets/front/SuisseIntl-SemiBold-WebS-332a0f26bdc13ba2837984cf024040019c97ddaec5501356ce3970ec4e124d0d.woff2) format("woff2"),url(//assets.halalstatic.com/assets/front/SuisseIntl-SemiBold-WebS-a575b991bd6871eabbeba2c9211ea8fcbb55a42dffddd8c5079e42401735a121.woff) format("woff")}.layout-bookings_new .footer-nav,.layout-bookings_new .footer-links_follow,.layout-pci_booking_capture .footer-nav,.layout-pci_booking_capture .footer-links_follow{display:none}.divider{height:1px;background-color:#ccc}.aoyb--i{white-space:nowrap}.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%;border-top-left-radius:inherit;border-top-right-radius:inherit;-o-object-fit:cover;object-fit:cover}.card--image--container{position:relative;z-index:1}.card--image_xs{height:118px}.card--image_s{height:134px}.card--image_m{height:153px}.card--image_l{height:225px}.card--image_xl{height:260px}.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:#faaf3e;color:#fff;text-align:center;line-height:1.32;font-weight:bold}.property-score_small{font-size:15px;line-height:1.5}.property-score_large{padding-top:1px}.aggregate-score-label{display:inline-block;font-weight:bold;vertical-align:middle}.aggregate-score-label:empty{display:none}.offers-i-header .aggregate-score,.booking-property .aggregate-score{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offers-i-header .aggregate-score-label,.booking-property .aggregate-score-label{margin-right:7px;color:#faaf3e;text-align:right;line-height:1.1;font-size:13px}.offers-i-header .aggregate-score:not(:first-child),.booking-property .aggregate-score:not(:first-child){margin-left:5px}.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{font-size:20px;margin-left:20px;margin-top:0;color:inherit}.big-attention_default{background-color:#fff3e4}.big-attention_default .big-attention--icon{background-color:#f09f52}.big-attention_default .big-attention--icon:before{color:#fff3e4}.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{line-height:1.3}.booking--conditions--invalid{margin-top:10px;color:#ff3f1e;-webkit-animation:fadeIn 0.2s ease-in-out;animation:fadeIn 0.2s ease-in-out}.booking--conditions--invalid_hidden{display:none}.booking-period{display:table;width:auto;border-collapse:collapse}.booking-period--nights-container{display:table-row}.booking-period--nights{display:table-cell;padding-bottom:3px;line-height:1.1;font-size:18px;font-weight:bold}.booking-period--i{display:table-row;text-decoration:inherit;line-height:22px}.booking-period--i:not(:last-child) .booking-period--label{padding-bottom:5px}.booking-period--label,.booking-period--value{display:table-cell;text-decoration:inherit}.booking-period--label{padding-right:10px;color:#888;font-weight:bold}.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-period+.booking-period{margin-top:10px}.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;line-height:1.2;font-weight:bold}.booking-step_payment .booking-step-title{padding-top:3px}.booking-step--subtitle{font-size:16px;margin-bottom:5px}.booking-step--embed{margin-left:-20px;margin-right:-20px}.booking-step--footer{margin-top:10px}.booking-property{background-color:#fff}.booking-property--main{display:-webkit-box;display:-ms-flexbox;display:flex}.booking-property--img{position:absolute;z-index:1;left:0;top:50%;width:100%;height:85px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.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{overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.booking-property--title:not(:last-child){margin-bottom:5px}.booking-property--i{padding:10px 15px}.booking-property--i:not(:last-child){border-bottom:1px solid #e5e5e5}.booking-property:not(:last-child){margin-bottom:20px}.booking-turkish-airlines{position:relative;z-index:1;border-bottom:1px solid #e5e5e5;padding-left:52px;font-size:14px}.booking-turkish-airlines:before{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';left:15px;width:27px;height:27px;background-image:url(//assets.halalstatic.com/assets/front/shared/booking-turkish-airlines/icon-2d3921411df8ad1e7c29198990915d6a8e3cfd9ebb4d9a85f9991ee796a35d3f.png);background-size:100% 100%}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.booking-turkish-airlines:before{background-image:url(//assets.halalstatic.com/assets/front/shared/booking-turkish-airlines/icon@2x-133b9c7d520933b2777e7bfb9144284765b383321cff9116a510770833f47bfe.png)}}.pseudo-checkbox--container{position:relative;z-index:1}.booking--conditions .pseudo-checkbox--container{display:inline-block}.pseudo-checkbox--container_default{line-height:20px}.pseudo-checkbox--container_default:not(:last-child){margin-bottom:10px}.pseudo-checkbox--input{position:absolute;z-index:-1;left:0;top:0;opacity:0}.pseudo-checkbox--label{display:block}:disabled+.pseudo-checkbox--label{color:#999}.pseudo-checkbox--container_default .pseudo-checkbox--label{display:inline-block;line-height:normal}.pseudo-checkbox--container_default .pseudo-checkbox--label,.booking--conditions .pseudo-checkbox--label,.booking_subscribe .pseudo-checkbox--label{padding-left:27px}.pseudo-checkbox--icon{position:absolute;z-index:1;display:block;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}[type='radio']+.pseudo-checkbox--label .pseudo-checkbox--icon{border-radius:100%;background-color:#fff}[type='checkbox']:checked+.pseudo-checkbox--label .pseudo-checkbox--icon,.pseudo-checkbox--label[data-content]:not([data-content='']) .pseudo-checkbox--icon{border-color:#00a59b;background-color:#00a59b;fill:#fff}[type='radio']:checked+.pseudo-checkbox--label .pseudo-checkbox--icon{border-color:#aaa;background-color:#fff;fill:#00a59b}[type]:disabled+.pseudo-checkbox--label .pseudo-checkbox--icon{border-color:#e5e5e5;background-color:#f5f5f5;fill:#fff}[readonly]:checked+.pseudo-checkbox--label .pseudo-checkbox--icon{border-color:#999;background-color:#999;fill:#fff}.pseudo-checkbox--label_error .pseudo-checkbox--icon,.pseudo-checkbox--input:invalid+.pseudo-checkbox--label .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--container_default .pseudo-checkbox--icon{left:0;top:0}.booking--conditions .pseudo-checkbox--icon,.booking_subscribe .pseudo-checkbox--icon{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.extras--container:not(:last-child){margin-bottom:15px}.extras:not(:last-child){margin-bottom:15px}.extras-i{margin:0}.extras-i-inner{position:relative;z-index:1}.extras-i-inner:before{content:'';display:inline-block;width:0;height:20px;vertical-align:middle}.extras-i-inner label{width:100%;vertical-align:middle}.extras-i--icon{left:0;top:0}.extras-i:not(:last-of-type){margin-bottom:5px}.extras_check .extras-i{border-top:1px solid #e5e5e5;padding-top:5px}.extras_check .extras-i:not(:last-of-type){margin-bottom:5px}.extras_check .extras-i--quantity{margin-top:5px}.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 label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.extras_check .extras-i--content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.extras_check .extras-i--name{font-weight:bold}.extras_check .extras-i--price{-ms-flex-negative:0;flex-shrink:0;margin-left:5px}.booking-step .extras-i{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right: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}.pci-booking--iframe{display:block;width:100%;height:520px;border:0}.pci-booking--secured{color:#666;line-height:1.5;font-size:13px}.pci-booking--secured:before{content:'';display:block;width:245px;height:28px;background-image:url(//assets.halalstatic.com/assets/front/shared/pci-booking--secured-dfb4fdf07dfd16e502b5ea9e829e47ef53a8b778e3332f3d84ca920b29aa7143.png)}.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;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(//assets.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--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{cursor:default}.btn:disabled,.is-hover .btn:disabled,.btn:disabled:active,.is-hover .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{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_small{padding:3px 10px;font-size:15px}.btn_big{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}.btn-link{margin:0;padding:16px 20px 14px;color:#999;text-align:center;font-size:14px;cursor:pointer}.is-hover .btn-link:hover{text-decoration:underline}.checkout-btn-container{margin-bottom:30px;text-align:center}.checkout-btn{min-width:170px;padding-left:15px;padding-right:15px}.checkout-btn--approx{display:block;font-size:14px;font-weight:normal}@-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}}.details--container{-webkit-transform:translateZ(0);transform:translateZ(0)}.details{display:none;overflow:hidden;padding:0;line-height:normal;font-weight:normal;-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{display:block;margin-top:5px;-webkit-animation-name:detailsOpening;animation-name:detailsOpening}.details--container_closing .details{-webkit-animation-name:detailsClosing;animation-name:detailsClosing}.btn-more,.details--title{position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer}.is-hover .btn-more:hover,.is-hover .details--title:hover{color:#00c9bd}.details--title_muted{color:#333}.is-hover .details--title_muted:hover{color:#00a59b}.btn-more:before,.details--title:before{content:'';position:absolute;z-index:-1;left:-5px;top:-5px;display:block;width:100%;height:100%;padding:5px}.btn-more:after,.details--title: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;-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:rotate(180deg);transform:rotate(180deg)}.btn-more,.details--title,.details--label,.tooltip--container_inline .tooltip--title,.tooltip--container_inline.tooltip--container_icon .tooltip--label,.tooltip--container_button .tooltip--label{display:inline;border-bottom:1px dashed currentColor}.details--container_icon .details--title{border-bottom:0}.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--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;width:100%;height:28px}.featured-on--i_albayan a{width:51px}.featured-on--i_alittihad a{width:45px}.featured-on--i_aljazeera a{width:90px}.featured-on--i_alkanz a{width:64px}.featured-on--i_alraimedia a{width:29px}.featured-on--i_bbc a{width:67px}.featured-on--i_cnn a{width:39px}.featured-on--i_dailysabah a{width:131px}.featured-on--i_economist a{width:47px}.featured-on--i_flandreinfo a{width:49px}.featured-on--i_france2 a{width:95px}.featured-on--i_golosislama a{width:148px}.featured-on--i_guardian a{width:73px}.featured-on--i_haber7 a{width:95px}.featured-on--i_independent a{width:152px}.featured-on--i_islamischezeitung a{width:112px}.featured-on--i_izvestiya a{width:86px}.featured-on--i_josour a{width:42px}.featured-on--i_lefigaro a{width:121px}.featured-on--i_lepoint a{width:83px}.featured-on--i_lesvoyageuses a{width:66px}.featured-on--i_ntv a{width:32px}.featured-on--i_orf2 a{width:68px}.featured-on--i_sabah a{width:47px}.featured-on--i_sayidi a{width:44px}.featured-on--i_tesetturgiyim a{width:52px}.featured-on--i_thenewyorktimes a{width:157px}.featured-on--i_trtworld a{width:139px}.featured-on--i_welt a{width:68px}.featured-on--i_yenisafak a{width:101px}.hblc-compact-form .field-container:not(:last-child){margin-bottom:10px}.field-container label{display:block;margin-bottom:5px}.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_check label{display:inline}.field-container_age{display:inline-block;vertical-align:top;width:50px;margin-right:10px}.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_error.field-container_check{border:1px solid #ff3f1e;background-color:rgba(255,63,30,0.1);padding:2px}.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_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}.gallery{position:relative;background-color:#333}.gallery--image{background-position:center;background-size:cover}.gallery--list--i{font-size:20px;position:relative;z-index:1;display:block;border-left:2px solid #333;color:#fff;text-decoration:none}.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_small{top:-10px;-webkit-animation-delay:0.2s;animation-delay:0.2s}.loader_small,.loader_small:before,.loader_small:after{width:1em;height:1em;-webkit-animation:loader 0.7s infinite ease-in-out;animation:loader 0.7s infinite ease-in-out}.loader_small:before{left:-2em}.loader_small:after{left:2em;-webkit-animation-delay:0.3s;animation-delay:0.3s}.loader_center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.logo{overflow:hidden;text-indent:101%;white-space:nowrap;display:inline-block;vertical-align:middle;width:175px;height:30px;background:no-repeat 0 0;background-image:url(//assets.halalstatic.com/assets/front/shared/logo/international_nocom-004257078b5d35ddb6f1dd1dc3c2450912e8f9239704eb52f46905c8d9e47947.png);background-size:100% auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.logo{background-image:url(//assets.halalstatic.com/assets/front/shared/logo/international_nocom@2x-37f638cc4c7dbdf8be51ac83f504586a1ad8f5914ffd8b14ca6c90877630af36.png)}}.notification{position:relative;z-index:1;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}.offers .offers-i--container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.offers .offers-i--container: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--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-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;padding:5px;padding-left:19px;background:#fff6ee;font-size:13px;font-weight:bold}.price-changes--container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:14px}.price-changes--container:not(:last-child){margin-bottom:5px}.price-and-conditions_active .price-changes--container{display:none}.price-changes--icon{position:absolute;z-index:1;left:0;top:0;width:28px;height:28px;-webkit-transform:translateX(-50%);transform:translateX(-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}.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-right-radius:inherit;border-bottom-left-radius:inherit;padding:10px;background-color:#fff}.offers-i--stars-and-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:20px;-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}.offers-i-stars{overflow:hidden;text-indent:101%;white-space:nowrap;height:16px;-ms-flex-negative:0;flex-shrink:0;background-image:url(//assets.halalstatic.com/assets/front/shared/star_-e50a3f7eb5e4b09c166dc68d3f87afc4fb9d92f38f942bacc1c7536af1a9840d.svg);background-size:17px 16px}.offers-i-stars.offers-i-stars_0{display:none}.offers-i-stars_1{width:16px}.offers-i-stars_2{width:33px}.offers-i-stars_3{width:50px}.offers-i-stars_4{width:67px}.offers-i-stars_5{width:84px}.offers-i-location,.offers-i--rateplan{color:#666;font-size:13px}.offers-i-location{display:block}.offers-i-location--icon{display:inline-block;width:14px;height:14px;vertical-align:-2px;margin-right:4px}.offers-i-location:not(:last-child){margin-bottom:5px}.offers-i--rateplan-and-privileges{line-height:30px}.offers-i--rateplan{position:relative;z-index:1;display:inline-block;min-height:15px}.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_small{text-align:center}.offers-i-price_small,.offers-i-price_small p{line-height:1.1}.offers-i-price_small 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--divider{margin:10px -10px}.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 .tooltip--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}@-webkit-keyframes offersLoaderBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes offersLoaderBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.offers-loader{left:50%;top:50%;width:40px;height:40px}.offers-loader:before,.offers-loader:after{content:'';position:absolute;border-radius:50%;background-color:rgba(0,165,155,0.5);-webkit-animation:offersLoaderBounce 1.5s infinite ease-in-out;animation:offersLoaderBounce 1.5s infinite ease-in-out}.offers-loader:after{-webkit-animation-delay:-1s;animation-delay:-1s}.offers-loader-container{background-color:rgba(255,255,255,0.94)}.markdown ul:not(:last-child){margin-bottom:20px}.page{line-height:1.5}.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}.list-container ul li:before{top:7px}.list-container ul li:not(:last-child){margin-bottom:5px}.list-container_secondary ul{line-height:1.2}.list-container_secondary ul li{font-size:13px}.list-container_secondary ul li:before{top:6px;background-color:#ccc !important}.list-container_big 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}.landing-page:before{content:'';position:absolute;background-image:url(//assets.halalstatic.com/assets/front/application/halal-travel-bg-546a11216ebb3f8855216aee8837936f213c0e712ed8d951334b6445171645dc.jpg);background-repeat:no-repeat;background-position-x:center;-webkit-clip-path:url(#clipping);clip-path:url(#clipping)}.layout-turkish_airlines_partnerships .landing-page:before{display:none}.landing-page .container{position:relative;z-index:1}.landing-page--background-mask{position:absolute}.landing-page--title{text-align:center}.layout-turkish_airlines_partnerships .landing-page--title{color:#002f3f}.landing-page--subtitle{font-size:24px;color:#104e5e;text-align:center}.hblc-compact-form--container+.landing-page--subtitle{margin-top:30px}.landing-page--body{text-align:center}.layout-turkish_airlines_partnerships .landing-page--body{color:#002f3f;font-size:22px}.place-btn--icon{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:1;right:30px;top:50%;width:9px;height:14px;fill:#fff}.place-halal-features{background-color:#fff6ee}.search-label{display:block;margin-bottom:5px;text-align:left;font-size:16px;font-weight:bold}.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;margin-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--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{-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--container{background:#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_title{position:relative;z-index:1;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;line-height:1.2;font-size:16px}.price-breakdown--i_title:before{content:'';position:absolute;z-index:1;left:0;top:11px;width:10px;height:6px;background-color:#f09f52}.price-breakdown--i_early-discount,.price-breakdown--i_member-discount{padding-left:7px}.price-breakdown--i_early-discount{color:#ff2626}.price-breakdown--i .room-quantity{color:#f09f52}.price-breakdown--i--label,.price-breakdown--i--value{padding-bottom:5px;vertical-align:top;line-height:1.2}.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_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--description{margin-top:10px;padding-left:15px;padding-right:15px;line-height:1.35;font-size:13px}.price-breakdown:first-child{padding-top:5px}.price-clarification{margin-top:10px;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;margin-top:5px;margin-bottom:5px}.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:normal;font-size:13px;font-weight:bold}.rateplan--description-and-conditions{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rateplan--description{display:inline-block;line-height:22px;font-size:14px;font-weight:bold;vertical-align:top}.rateplan-icon{position:relative;z-index:1;top:-1px;display:inline-block;vertical-align:middle;fill:#faaf3e}.rateplan-icon_check,.rateplan-icon_food{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}.rooms-i--alert{color:#cd0a0a;font-size:14px;font-weight:bold}.rooms-i--secondary-features{margin-bottom:0}.rooms-i--img{-o-object-fit:cover;object-fit:cover}.rooms-i--img--container{overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit}.rooms-i--name{font-size:20px;line-height:22px}.rooms-i--name .room-quantity{color:#d25000}.rooms-i_unavailable .rooms-i--actions{margin-bottom:10px}.rooms-i--unavailable{font-size:14px;border-radius:4px;padding:12px 15px 11px;background-color:#e5e5e5;text-align:center}.rooms-i--info{float:right;margin-left:10px}.rooms-i_unavailable .rooms-i--info{font-size:14px}.room-area{display:inline-block;margin-right:8px;margin-bottom:8px;border-radius:2px;padding:3px 4px 4px;background-color:#fdd8a0;font-size:13px;font-weight:bold;vertical-align:middle}.room-area sup{position:relative;top:2px;font-size:9px}.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--icon--container,.room-amenities--i--title{display:inline-block;vertical-align:middle}.room-amenities--i--icon{position:absolute;z-index:1;left:10px;top:10px;-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--list{margin-top:0;margin-bottom:5px;padding-left:15px}.room-amenities--i: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--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:#fff3e4}.room-amenities-preview:not(:last-child){margin-right:2px}.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:#333;font-weight:bold;white-space:nowrap}.rooms-quantity{font-size:16px;position:absolute;z-index:1;left:-19.2px;top:-5px;width:32px;height:32px;border-radius:50%;background-color:#faaf3e;color:#fff;text-align:center;line-height:34px}.rooms-quantity:after{content:'×';vertical-align:1px;line-height:normal}.rooms-quantity--container{position:relative;z-index:1;padding-left:16.448px}.availability-calendar--available{background-color:#e7f0cb}.availability-calendar--unavailable{background-color:#f9c9c1;color:#8b0000}.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%}.place-extras-i{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5}.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-i:not(:last-child){margin-bottom:10px}.place-extras,.place-info-i .place-extras{padding:0}.price,.approx-price{white-space:nowrap}.price{color:#f09f52;font-weight:bold}.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--icon{position:absolute;z-index:2;left:0;top:0;margin-top:1px}.privilege--text{display:block;border-top-right-radius:2px;border-bottom-right-radius:2px;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--note{display:inline-block;line-height:20px;font-size:13px;vertical-align:middle}.privilege:not(:last-child){margin-right:10px}.property-privileges{margin-bottom:10px;background-color:#fff}.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{font-size:16px;margin-bottom:5px;color:#00a59b;line-height:1.3}.publications-i-date{left:20px}.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.3}.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:#faaf3e}.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(//assets.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-headline-container{overflow:hidden}.reviews-i-vam,.reviews-i-headline{display:inline-block;vertical-align:middle}.reviews-i-vam{width:0}.reviews-i-headline{font-weight:bold}.reviews-i-pros,.reviews-i-cons{position:relative;z-index:1;line-height:20px;font-size:15px;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{display:none;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_original .reviews-i--translated-by{display:block}.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;line-height:1.2;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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.4;font-size:16px}.section-title--link{text-decoration:none;white-space:nowrap;font-size:13px}.section-title--link--icon{width:7px;height:11px;margin-left:5px;vertical-align:-1px}input[type='tel']{direction:ltr;text-align:left}select.transfer_order_time{display:inline-block;width:60px}select.transfer-order-time_hours{margin-right:5px}select.transfer-order-time_minutes{margin-left:5px}.tursab{width:140px;height:63px;background-image:url(//assets.halalstatic.com/assets/front/shared/tursab-b28165c5e0438a5be307d7a342ee421332371d9508686a65fb9119c0d0c46cfb.png);background-size:cover}[lang='tr'] .tursab{background-image:url(//assets.halalstatic.com/assets/front/shared/tursab_tr-ac79771dd6964da220c5a3b089c708baa2ab72e2c4d970dfef662dd80d33a117.png)}.filter--header{position:relative;z-index:1}.filter--header--icon{position:absolute;z-index:1;width:11px;height:7px;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-container_collapsed .filter--header--icon{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filter-container_collapsed .filter--body{height:0;overflow:hidden;opacity:0;-webkit-animation:filter-collapse 0.2s ease-in-out;animation:filter-collapse 0.2s ease-in-out;pointer-events:none}.filter-container_expanded .filter--body{-webkit-animation:filter-expand 0.2s ease-in-out;animation:filter-expand 0.2s ease-in-out}:checked+.filter-i--label,.filter-i--label[data-content]:not([data-content='']){font-weight:bold}.filter_countries .filter-i--label{display:-webkit-box;display:-ms-flexbox;display:flex}.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_inactive .search-i-stars{opacity:0.3}.filter--toggle{display:inline-block;cursor:pointer}.filter_countries .filter--toggle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filter--toggle-label{position:relative;z-index:1;color:#999}.filter--toggle-label--before{position:absolute;z-index:1;top:50%;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:content-box;box-sizing:content-box}.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;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;font-size:15px}[dir=rtl] .filter-tags-i{height:50px}.filter-tags-i:not(.filter-tags-i_reset){position:relative;z-index:1;margin-right:10px;padding-left:37px;background-color:#b3e4e1;color:#005953}.filter-tags-i_reset{background-color:#f9c9c1;color:#8b0000 !important;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{line-height:1;font-weight:bold}[dir=rtl] .filter-tags-i--label{line-height:1.2}.flag{position:relative;z-index:1;top:-2px;display:inline-block;width:20px;height:20px;vertical-align:middle;background-size:100%}.search-i-stars{overflow:hidden;text-indent:101%;white-space:nowrap;height:16px;-ms-flex-negative:0;flex-shrink:0;background-image:url(//assets.halalstatic.com/assets/front/shared/star_-e50a3f7eb5e4b09c166dc68d3f87afc4fb9d92f38f942bacc1c7536af1a9840d.svg);background-size:17px 16px}.search-i-stars.search-i-stars_0{display:none}.search-i-stars_1{width:16px}.search-i-stars_2{width:33px}.search-i-stars_3{width:50px}.search-i-stars_4{width:67px}.search-i-stars_5{width:84px}.search-i-stars{display:inline-block;vertical-align:middle;margin-right:10px;color:#faaf3e}.card-placeholder{position:relative;overflow:hidden;background-color:#e5e5e5 !important;color:#fff;pointer-events:none}.card-placeholder--shimmer{position:absolute;-webkit-animation-name:cardPlaceHolderShimmer;animation-name:cardPlaceHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.card-placeholder_room .card-placeholder--shimmer{background:linear-gradient(110deg, #e5e5e5 35%, #fafafa 50%, #e5e5e5 65%);-webkit-animation-duration:0.7s;animation-duration:0.7s}.card-placeholder--mask{position:relative;z-index:2;color:#fff}.card-placeholder--mask svg{display:block}.holidays-group{margin-top:20px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);background-color:#fff}.holidays-group-header{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.holidays-group-header--overlay{position:absolute;opacity:0.5;-webkit-transition:0.3s opacity;transition:0.3s opacity}.holidays-group--title{position:absolute;z-index:1}.holidays-group--title,.holidays-group--title a{color:#fff;line-height:1}.holidays-group--title a{text-decoration:none}.holidays-navigation-container{background-color:#f09f52}.holidays-navigation-i:not(:last-child){margin-bottom:8px}.holidays-navigation-i,.holidays-navigation-i a{float:left;clear:left;color:#333;text-decoration:underline;font-size:13px}.holidays-navigation-i_title{margin-bottom:12px;text-decoration:none}.holidays-navigation-i_title,.holidays-navigation-i_title a{font-size:14px;font-weight:bold}.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}.smth-wrong--reload{position:relative;border-bottom:2px solid #007a74;border-radius:4px;padding:0 12px 0 38px;background-color:#00a59b;color:#fff;line-height:36px;font-size:16px;font-weight:bold;-webkit-transition:0.2s background-color ease-in-out;transition:0.2s background-color ease-in-out}.smth-wrong--reload--icon{position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.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 p{margin-bottom:0}.hblc-banner--container{background-color:#fff6ee}.hblc-banner--title{font-weight:bold}.hblc-banner--title span{color:#f09f52;white-space:nowrap}.taksit-banner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:20px;background-image:linear-gradient(135deg, #ffecd2 0%, #e3f5ff 50%, #c5ebff 100%)}.taksit-banner:before{content:'';position:absolute;z-index:-1;left:0;top:50%;width:1680px;height:168px;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;background-image:url(//assets.halalstatic.com/assets/front/application/taksit-banner-ed45c8c050ff1915ab666dbe06d4d18c5b4dee0e05616802e1b17f14e20d72b9.png);background-repeat:repeat-x;background-position:bottom -1px left 0;background-size:auto 168px}.taksit-banner--content{display:-webkit-box;display:-ms-flexbox;display:flex}.taksit-banner--offer{padding:5px 0;font-weight:600}.taksit-banner--offer--type{line-height:1.4;font-size:14px}.taksit-banner--offer--conditions{color:#ed9042;line-height:1.2;font-size:16px}.featured-on--wrapper+.taksit-banner{margin-top:-15px}.hblc-banner--container+.taksit-banner{margin-top:-10px}.booking-container .taksit-banner{margin-bottom:10px}.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}.reveal-modal{visibility:hidden;top:150px;left:50%;margin-left:-260px;width:520px;background:#eee;position:fixed;z-index:101;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.8);z-index:100;display:none;top:0;left:0}.reveal-modal-header{height:34px;line-height:38px;border-radius:5px 5px 0 0;padding:0;background:#999;color:#fff;text-align:center;font-size:18px;font-weight:bold}.reveal-modal-content{padding:20px}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:11px;right:11px;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,0.6);text-decoration:none;font-weight:bold;cursor:pointer}.reveal-modal-header{height:auto;min-height:34px;padding-left:20px;padding-right:25px;padding-top:6px;padding-bottom:6px;background-color:#00a59b;line-height:20px;font-family:Suisse, Helvetica, Arial, sans-serif}.reveal-modal p{line-height:1.4}.close-reveal-modal{left:auto;right:11px;top:11px}.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 .pseudo-checkbox--icon{top:50%;width:28px;height:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.score-badge--schemes--i--img{display:inline-block;margin-left:35px;vertical-align:top}.score-badge--copy{display:none}.score-badge--copy_active{display:block;-webkit-animation:fadeIn 0.5s ease;animation:fadeIn 0.5s ease}.payment-description .tooltip--container_inline .tooltip--title{display:inline-block}.tooltip--container_button .tooltip--title{font-size:14px;display:block;border-radius:4px;padding:12px 10px;background-color:#00a59b;color:#fff;text-align:center}.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{margin-bottom:15px}.status-cards--container>.status-cards--title{font-size:24px;text-align:center}.status-cards--i{position:relative;z-index:1;width:220px;margin-top:50px;padding:100px 15px 15px}.bankcard .status-cards--i{width:300px;margin-left:auto;margin-right:auto}.status-cards--i p:not(:last-child),.status-cards--i ul:not(:last-child){margin-bottom:10px}.status-cards--i p{line-height:1.2}.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_gold .status-cards--i--title{color:#cc7b39}.status-cards--i_platinum .status-cards--i--title{color:#666}.status-cards--i_diamond .status-cards--i--title{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_gold .status-cards--i--percentage{color:#cc7b39}.status-cards--i_platinum .status-cards--i--percentage{color:#666}.status-cards--i_diamond .status-cards--i--percentage{color:#005fb0}.status-cards--benefits{position:relative;z-index:1;padding-left:20px}.status-cards--benefits--icon{position:absolute;z-index:1;left:-5px;top:-3px;width:25px;height:25px;fill:#00a59b}.status-cards--benefits:not(:last-child){margin-bottom:10px}.status-cards_shifted .status-cards--i_gold{margin-top:90px;padding-top:60px}.status-cards_shifted .status-cards--i_platinum{margin-top:70px;padding-top:80px}.status-cards-header{position:relative;z-index:1;min-height:40px;margin-top:20px;text-align:center}.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{color:#cc7b39}.status-cards-header_gold:after{top:40px;background-image:url(//assets.halalstatic.com/assets/front/shared/status-cards-header/gold-0cc6137c6af9232305c190dbe3f7bf823327458cc4815662e90f5c2541e87ded.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.status-cards-header_gold:after{background-image:url(//assets.halalstatic.com/assets/front/shared/status-cards-header/gold@2x-c6c604524ad4aad595ef7e5aed7e51b0f634ccfcef89717683d5ef5dd62d419a.png)}}.status-cards-header_platinum{color:#666}.status-cards-header_platinum:after{top:20px;background-image:url(//assets.halalstatic.com/assets/front/shared/status-cards-header/platinum-c8c372b8d1f17c1ed3979c761712e7756124160010dc6eb7be44350de656093f.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.status-cards-header_platinum:after{background-image:url(//assets.halalstatic.com/assets/front/shared/status-cards-header/platinum@2x-fe692054f6499c160af20aba27038cae631492339ab8a880f28fef715caecbc4.png)}}.status-cards-header_diamond{color:#005fb0}.status-cards-header_diamond:after{top:0;background-image:url(//assets.halalstatic.com/assets/front/shared/status-cards-header/diamond-dd9ceed5c595f2dd463d33939c42f210723a0250ba2a359a6cc82e76200217fd.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.status-cards-header_diamond:after{background-image:url(//assets.halalstatic.com/assets/front/shared/status-cards-header/diamond@2x-a0b60b06cebd0eddc853f9399598fefeb3018de58b6332a036f60520cd485c7c.png)}}.status-cards-header_current{font-weight:bold}.points-earning{text-align:center}.points-earning>.points-earning--title{font-size:24px;margin-bottom:20px}.points-earning--i--title,.points-earning--separator{color:#1e3765}.points-earning--i{margin-bottom:20px}.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--separator{font-size:48px;font-weight:bold}.points-earning:not(:last-child){margin-bottom:50px}.destination-search input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa;border:0;padding-left:48px;padding-right:15px;background-color:#fff;font-weight:bold}.destination-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--container{position:relative;z-index:2}.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}.destination-search--results--i:not(:last-child){border-bottom:1px solid #f5f5f5}.destination-search--results--i_location{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;padding-bottom:15px}.destination-search--results--i_property{padding-top:4px;padding-bottom:7px}.destination-search--results--i_property .destination-search--results--i--name{position:relative}.destination-search--results--i_not-found,.destination-search--results--i_loading{padding-top:12px;padding-bottom:12px;line-height:1.7;font-size:13px;font-weight:bold}.destination-search--results--i_loading:before{content:'';position:absolute;z-index:1;top:50%;width:30px;height:30px;margin-top:-15px;background-image:url(//assets.halalstatic.com/assets/front/shared/loading_colored-c2ac85a8672bcf9288b818a55f7d32cc13457951d28662a906559dead976678d.png);background-size:100% 100%;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.destination-search--results--i_loading:before{background-image:url(//assets.halalstatic.com/assets/front/shared/loading_colored@2x-e60d1959ff28757a91b1302ff441a2dafae393b73a5de883610b0dfe1a19816a.png)}}.destination-search--results--i .property-score{position:absolute;z-index:1;left:-24px;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.destination-search--results--i--name,.destination-search--results--i--count{font-size:16px;font-weight:bold}.destination-search--results--i--name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.destination-search--results--i--count{-ms-flex-negative:0;flex-shrink:0;margin-left:10px;color:#aaa}.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--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--stars{display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:4px;color:#faaf3e}.destination-search--results--i--stars{overflow:hidden;text-indent:101%;white-space:nowrap;height:11px;-ms-flex-negative:0;flex-shrink:0;background-image:url(//assets.halalstatic.com/assets/front/shared/star_-e50a3f7eb5e4b09c166dc68d3f87afc4fb9d92f38f942bacc1c7536af1a9840d.svg);background-size:12px 11px}.destination-search--results--i--stars.destination-search--results--i--stars_0{display:none}.destination-search--results--i--stars_1{width:11px}.destination-search--results--i--stars_2{width:23px}.destination-search--results--i--stars_3{width:35px}.destination-search--results--i--stars_4{width:47px}.destination-search--results--i--stars_5{width:59px}.destination-search--results--i--location{color:#999;line-height:normal;font-size:13px}.search-holidays-header{font-size:16px}.search-holidays-header--toggle{display:inline-block;vertical-align:middle;margin-left:5px}.search-holidays-header--toggle svg{display:block;pointer-events:none}.search-holidays-header--icon{width:20px;height:20px}.search-holidays-list--i{position:relative;z-index:1;display:block;padding:13px 60px;color:#333;text-decoration:none}.search-holidays-list--title{font-size:20px;line-height:28px}.search-holidays-list--description{margin-top:-2px;color:#666}.search-holidays-list--icon,.search-holidays-list--arrow{position:absolute;z-index:1;top:50%}.search-holidays-list--icon{left:30px;width:30px;height:30px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#00a59b}.search-holidays-list--arrow{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:18px;width:9px;height:15px;fill:#00a59b}.summary-container .confirmation_checkout{margin-top:20px;text-align:center}.confirmation--icon{width:15px;height:15px;fill:#faaf3e}.confirmation--icon,.confirmation--label{display:inline-block;vertical-align:middle}.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;background-image:url(//assets.halalstatic.com/assets/front/shared/gateway-spinner/spinner-d44822531fcdb79d752decf2ba710c16762586bb376b98293e6c85de30298d56.png);-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.gateway-spinner{background-image:url(//assets.halalstatic.com/assets/front/shared/gateway-spinner/spinner@2x-a869c442aeb6953ec01f35c565a79872c04f97aae0d410bfbce048f0935faf13.png);background-size:100%}}.gateway-spinner--container{margin-top:50px;text-align:center}.gateway-spinner--title{font-size:22px;font-weight:bold}.place-search-tags{margin-bottom:10px}.place-search-tags--container{padding:0 15px;white-space:normal}.place-search-tags--title{margin-bottom:7px;font-size:16px}.place-search-tags--i{display:inline-block;margin-right:10px;margin-bottom:7px;border-radius:2px;padding:5px 10px 7px;background-color:rgba(0,165,155,0.1);color:#00a59b;line-height:16px;font-size:13px;font-weight:bold;-webkit-transition:0.2s background-color;transition:0.2s background-color;vertical-align:top}.is-hover .place-search-tags--i:hover{background-color:rgba(0,165,155,0.2)}.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-family:inherit !important;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}.transfer-promotion{color:#fff}.transfer-promotion--title{font-weight:bold}.transfer-promotion_booking,.transfer-promotion_property{margin-left:-20px;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-left:20px;padding-right:10px;padding-top:5px;padding-bottom:5px}.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{display:inline-block;margin-bottom:15px;-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:5px;background-color:#fff}.radio-switcher:not(:last-child){margin-right:10px}.radio-switcher--i{display:inline-block;border-radius:2px;padding:8px 10px 10px;text-decoration:none;font-weight:bold}.radio-switcher--i:not(:last-child){margin-right:10px}.radio-switcher--i_active{background-color:rgba(0,165,155,0.16);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{display:inline-block;vertical-align:baseline;border-radius:2px;padding:6px 10px;background-color:#b3e4e1;color:#005953;text-decoration:none;line-height:normal;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{color:#00a59b}.inner-btn_danger{background-color:#f9c9c1;color:#8b0000}.is-hover .inner-btn_danger:hover{color:#cd0a0a}.taksit--i{overflow:hidden;border-radius:2px;background-image:url(//assets.halalstatic.com/assets/front/shared/taksit-booking/i-cc49eecf5ea48ba7086f4aeefaecaba0408e44cb138757faa27bfe1b45e580a8.png);background-repeat:no-repeat}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.taksit--i{background-image:url(//assets.halalstatic.com/assets/front/shared/taksit-booking/i@2x-5e66d34cf512434109e1bfa5ef60482a648dfa88d272d96faefe6e1c7f7b575a.png)}}.taksit--i_advantage{background-position:0 0%}.taksit--i_axess{background-position:0 14.28571%}.taksit--i_bonus{background-position:0 28.57143%}.taksit--i_card-finans{background-position:0 42.85714%}.taksit--i_maximum{background-position:0 57.14286%}.taksit--i_paraf{background-position:0 71.42857%}.taksit--i_world{background-position:0 85.71429%}.taksit--i_ziraat{background-position:0 100%}.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--title{font-size:18px;margin-bottom:10px}.summary-group_total,.summary-group_converted-total{border-top:1px solid #e5e5e5}.summary-group_total{font-size:18px;font-weight:bold}.summary-group_converted-total,.summary-group_exchange-notice{color:#666}.summary-group_exchange-notice{font-size:13px}.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:top;-ms-flex-align:top;align-items:top;padding:3px 0}.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%}.klarna-total,.klarna,.klarna-footer{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:-webkit-sticky;position:sticky;margin-top:20px}.sticky-overlay_single{text-align:center}.modal-opened .sticky-overlay{display:none}.hblc-compact-form--container{max-width:335px;margin:20px auto 0;-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:20px;background-color:#fff}.hblc-compact-form--container_promoted{position:relative;z-index:1;margin-top:50px;padding-top:60px}.layout-referrals .hblc-compact-form--container{margin-bottom:30px}.hblc-compact-form--promoted-title{font-size:24px}.hblc-compact-form--container_gold .hblc-compact-form--promoted-title{color:#cc7b39}.hblc-compact-form--container_platinum .hblc-compact-form--promoted-title{color:#666}.hblc-compact-form--container_diamond .hblc-compact-form--promoted-title{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--footer,.hblc-compact-form--footer p{color:#666;font-size:14px}.outer-icon:before{position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:''}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.outer-icon:before{background-size:100% 100%}}.outer-icon_gold:before{top:-16.5px;width:40px;height:40px;background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/gold_s-58126aab00a732dc09994dba3d8872ffddc19161f450c6f891d964fafd8f5b6d.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.outer-icon_gold:before{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/gold_s@2x-6760ac3b987e8c241c0dcd2de0054e5926d8f9f20be2f422aec022b1b0727b45.png)}}.bankcard p{font-size:14px}.bankcard-types-img--container{text-align:center}.bankcard--header{text-align:center}.bankcard--title{font-size:24px;margin-bottom:30px;color:#1e3765}.bankcard-types .bankcard--title{text-align:center}.bankcard-types .bankcard--title p{font-size:24px}.bankcard--header .bankcard--title{font-size:26px}.bankcard--form-header .bankcard--title{margin-bottom:15px}.bankcard--subtitle{font-size:16px;font-weight:normal}.bankcard--form-header{margin-bottom:20px;text-align:center}.travel-ideas{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:14px}.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-right-radius:inherit;border-bottom-left-radius:inherit;padding:30px 10px 10px;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), 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, transparent 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}.travel-ideas:not(:last-child){margin-bottom:25px}.si-float-wrapper{position:absolute;z-index:2;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);margin-top:-50px;-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-float-wrapper:after{content:'';position:absolute;z-index:1;left:50%;top:100%;width:15px;height:15px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);-webkit-box-shadow:-2px 2px 2px 0 rgba(0,0,0,0.2);box-shadow:-2px 2px 2px 0 rgba(0,0,0,0.2);background-color:#fff}.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(//assets.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;margin-bottom:35px;border-bottom-style:solid;border-bottom-width:2px;padding-top:30px;background-color:#ffe3cf}.mark-section--title,.mark-section--description{text-align:center}.mark-section--title{font-size:22px;margin-bottom:5px;line-height:1}.mark-section--description{margin-bottom:15px;font-size:18px}.mark-section_hero-register{border-color:#f09f52}.share{max-width:335px;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{font-size:16px;position:relative;z-index:1;display:block;height:42px;border-radius:4px;padding-left:50px;color:#fff;text-decoration:none;line-height:42px;-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_xs.status-icon_gold,.status-icon_s.status-icon_gold{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/gold_s-58126aab00a732dc09994dba3d8872ffddc19161f450c6f891d964fafd8f5b6d.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.status-icon_xs.status-icon_gold,.status-icon_s.status-icon_gold{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/gold_s@2x-6760ac3b987e8c241c0dcd2de0054e5926d8f9f20be2f422aec022b1b0727b45.png)}}.status-icon_xs.status-icon_platinum,.status-icon_s.status-icon_platinum{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/platinum_s-76535838618b848a4082cc62e685a142d1792dda389d22bdd69a215b609186da.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.status-icon_xs.status-icon_platinum,.status-icon_s.status-icon_platinum{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/platinum_s@2x-ab90c685b764ce1e711acd7bf9635e2aa8ae170034805f041793a3cbbafec0f7.png)}}.status-icon_xs.status-icon_diamond,.status-icon_s.status-icon_diamond{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/diamond_s-fa48f1842ff48a0d5c13573c2473db0c32d1ef2fe60b6ce3fb4ac56cc8f77275.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.status-icon_xs.status-icon_diamond,.status-icon_s.status-icon_diamond{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/diamond_s@2x-0c3f5b0e9a0623e924a99ada4777f8842180a341528da6a77230f179f33086ea.png)}}.status-icon_xl,.status-icon_xxl,.status-icon_xxxl{position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-30px}.status-icon_xl.status-icon_gold,.status-icon_xxl.status-icon_gold,.status-icon_xxxl.status-icon_gold{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/gold_xxxl-a03b76c9e259e9d5713f459ac6ce08a231541c08dd4d4ad138d8218fe29a255c.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.status-icon_xl.status-icon_gold,.status-icon_xxl.status-icon_gold,.status-icon_xxxl.status-icon_gold{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/gold_xxxl@2x-9bde1947353e5a561b41909b3c3ca216280c7d8fb622d8ac478c25328eab5ca2.png)}}.status-icon_xl.status-icon_platinum,.status-icon_xxl.status-icon_platinum,.status-icon_xxxl.status-icon_platinum{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/platinum_xxxl-8d33f458a2a859b949979f623d75cd896efa615699c9f02dcb41e480bb79c477.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.status-icon_xl.status-icon_platinum,.status-icon_xxl.status-icon_platinum,.status-icon_xxxl.status-icon_platinum{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/platinum_xxxl@2x-4c3c94827ceac2a59361e1ed32126bb7752f3b9a1ba6cbe7ebd02d14eb7b68ae.png)}}.status-icon_xl.status-icon_diamond,.status-icon_xxl.status-icon_diamond,.status-icon_xxxl.status-icon_diamond{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/diamond_xxxl-c45faa99240f042598ae5eb969bbece09342d620571e2a02411cc53d2355036b.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.status-icon_xl.status-icon_diamond,.status-icon_xxl.status-icon_diamond,.status-icon_xxxl.status-icon_diamond{background-image:url(//assets.halalstatic.com/assets/front/shared/status-icon/diamond_xxxl@2x-ed008b6e617a4fa56cd81d6d5e641191b5bb3004c3c6007119d4c6f0ef59e05f.png)}}.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}.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{padding-top:30px;background-color:#cfebfe;background-image:url(//assets.halalstatic.com/assets/front/application/turkish-airlines/airplane-6a85978d174a0d66308c5352318c6077d3ba5a8a810699ecf90e7f4dfa845047.jpg);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(//assets.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}.turkish-airlines--about{margin:30px auto;color:#fff;text-align:center}.turkish-airlines--about--body{margin-top:10px;font-size:16px}.turkish-airlines--conditions{margin-top:70px;border-top:1px solid #ccc;padding-top:30px;color:#999}.register--container_hero{position:relative;z-index:1;padding-bottom:85px;color:#333;text-align:center}.register--container_hero .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{height:46px;margin:0;outline:0;border:0;border-radius:0;padding:0 15px}.register--container_hero .register--input{width:100%;background-color:#fff;color:#666;font-size:16px}.register--container_hero .register--input ::-webkit-input-placeholder{color:#666}.register--container_hero .register--input ::-moz-placeholder{color:#666}.register--container_hero .register--input :-ms-input-placeholder{color:#666}.register--container_hero .register--input ::-ms-input-placeholder{color:#666}.register--container_hero .register--input ::placeholder{color:#666}.register--container_hero .register--btn{font-size:18px}.register--container_hero .register--terms{margin-top:10px;text-align:left;font-size:12px}.register--container_hero .register--terms,.register--container_hero .register--terms a{color:#ed9042}.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}.place-info p,.place-info li{font-size:16px}.place-info p:not(:last-child){margin-bottom:5px}.place-info-group:not(:last-child){margin-bottom:15px}.place-info-i{background-color:#fff}.place-info--title{font-size:18px;margin-bottom:8px}.place-info--subtitle{margin-bottom:5px;font-size:16px;font-weight:bold}.place-info--subtitle_mark{display:inline-block;margin-left:-30px;margin-right:10px;margin-top:10px;margin-bottom:10px;padding-left:30px;padding-right:15px;padding-top:7px;padding-bottom:7px;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-i p,.place-info-i ul{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:50px}.place-info-about-staying,.place-info-about-languages{margin-bottom:8px}.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:inline-block;vertical-align:top;border-radius:24px;padding:0 10px;color:rgba(0,0,0,0.6);line-height:24px;font-size:12px;font-weight:bold}.place-info-badge_seasonal{background-color:#f5f5f5}.place-info-badge_available{background-color:#d5f5d1}.place-info-badge_gender{overflow:hidden;margin-right:5px;padding-left:0;background-color:#fff3e4;color:#f09f52;white-space:nowrap}.place-info-badge_notavailable{background-color:#fcd3d3;color:rgba(205,10,10,0.8)}.place-info-badge--icon{display:inline-block;vertical-align:top;width:28px;height:24px;fill:#f09f52}[dir=rtl] .place-info-badge--icon{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.place-info-icons{position:relative;z-index:1;padding-left:35px;line-height:29px}.place-info-icons_small{padding-left:26px;line-height:24px}.place-info-icons--icon{position:absolute;z-index:1;display:block;width:30px;height:30px;fill:#faaf3e}.place-info-icons--icon_alert{fill:#ff2626}.place-info-icons_small .place-info-icons--icon{top:0;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_inline{display:inline-block;vertical-align:middle}li .place-info-gender:not(.place-info-gender_inline){margin-top:5px}.place-info-gender--row{display:table-row}.place-info-gender--i{display:table-cell;padding-bottom:10px}.place-info-gender--schedule{padding-left:10px;color:#666;line-height:1.4;font-size:14px !important;vertical-align:middle}.place-info-pools--info{margin-bottom:15px}.place-info-pools--type,.place-info-pools--area{display:inline-block;vertical-align:middle}.place-info-pools--type{margin-bottom:0 !important}.place-info-pools--area{position:relative;z-index:1;margin-left:20px;line-height:1 !important}.place-info-pools--area:not(:empty):before{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';left:-12px;width:4px;height:4px;border-radius:50%;background-color:#faaf3e}.place-info-secondary p{line-height:1.5}.place-info-secondary p:not(:last-child){margin-bottom:15px}.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}.missing-info_opened{margin-top:20px}.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}.place-info-list--icon_on{top:5px;width:15px;height:11.5px;fill:#00a59b}.place-info-list--icon_off{top:3px;width:14.5px;height:14.5px;fill:#ff2626}.halal-attributes--i,.halal-destinations--i,.halal-reviews{border-radius:10px;background-color:#fff}.halal-attributes--i,.halal-reviews{position:relative;padding-top:20px;padding-bottom:20px}.halal-attributes--i:before,.halal-reviews--icon{position:absolute;left:-16px;top:20px;width:85px;height:105px}.halal-attributes--title,.halal-reviews--title{font-size:22px;margin-bottom:5px;color:#002f3f}.halal-attributes--link,.halal-destinations--link{display:inline-block;min-width:100%;padding-right:15px}.halal-attributes--link:after,.halal-destinations--link:after{content:'';display:inline-block;width:7px;height:11px;margin-left:5px;margin-right:-13px;background-image:url(//assets.halalstatic.com/assets/front/shared/halal/chevron_-07568e9afbd17655238901de2d4b17373a72dbec84e2ef2f7673e342b3aa929c.svg);background-size:100% 100%;vertical-align:middle}[dir=rtl] .halal-attributes--link:after,[dir=rtl] .halal-destinations--link:after{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.layout-turkish_airlines_partnerships .halal-attributes{margin-bottom:0}.halal-attributes--i:before{content:''}.halal-attributes--i_beaches-and-pools:before{background-image:url(//assets.halalstatic.com/assets/front/shared/halal-attributes/beaches-and-pools_-db0c1ca711492b9f32be7f7b6031efd79127732707633c84f05858b1093fe3e1.svg)}.halal-attributes--i_halal-food:before{background-image:url(//assets.halalstatic.com/assets/front/shared/halal-attributes/halal-food_-fc65e148a68d80f2f7f397a306a17459ca24e5ec7069fd6ec52ce7640249fbcb.svg)}.halal-attributes--i_no-alcohol:before{background-image:url(//assets.halalstatic.com/assets/front/shared/halal-attributes/no-alcohol_-9f31853e4b6c7be7233f9eba62e9e4758e06c855fc3cd5fd58e4d71abe91a7e1.svg)}.halal-attributes--i_entertainment:before{background-image:url(//assets.halalstatic.com/assets/front/shared/halal-attributes/entertainment_-4ec97bbfa56c3fdecd642ab839b0faf33dd05cc0183c6a4e4f1b86e13fea5dc7.svg)}.layout-turkish_airlines_partnerships .halal-attributes--i{background-color:rgba(255,255,255,0.1);color:#fff}.layout-turkish_airlines_partnerships .halal-attributes--title{color:#fff}.halal-attributes--body{margin-bottom:10px;font-size:16px}.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:before{content:'\2022';display:inline-block;width:15px;margin-left:-15px;color:#00a59b;line-height:16px;font-size:24px;vertical-align:top}.halal-destinations--link--container:not(:last-child){margin-bottom:10px}.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{position:relative;z-index:1}.halal-properties--i{position:relative}.halal-properties--link{background-size:cover}.halal-properties--text{position:absolute;z-index:1;background-color:#f5f5f5}.halal-properties--title,.halal-properties--title a,.halal-properties--location,.halal-properties--location a{color:#002f3f;text-decoration:none}.halal-properties--location{font-size:16px}.halal-properties--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 p{margin-bottom:0}.modal p.modal--description{margin-bottom:10px}.modal p.modal--description span{color:#faaf3e}.modal-opened{position:relative;z-index:1;height:100%;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}.ios .modal-opened .body-inner{height:100%}.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-container_dark{background-color:rgba(0,0,0,0.8)}.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-signin .modal-header--title--icon,.modal-join .modal-header--title--icon{display:inline-block;vertical-align:top;margin-right:6px}.modal-header--subtitle{margin-top:5px}.modal-header--link{display:inline-block;font-weight:bold}.modal-header--back{position:absolute;z-index:1;left:12px;top:50%;width:26px;height:26px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.modal-header--back--icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}[dir=rtl] .modal-header--back--icon{-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.modal--close{position:absolute;z-index:1;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-footer{padding:10px 20px}.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_one-step-registration{position:relative;overflow:visible;border-color:#002f3f;background:#002f3f}.modal_one-step-registration .modal--close{z-index:3}.modal_one-step-registration .modal-header{padding-bottom:0;background-color:transparent}.modal_one-step-registration .modal-header--title{opacity:0.9;color:#fff}.modal_one-step-registration .modal-header--subtitle{color:#e5e5e5}.modal_one-step-registration .modal-form-i .modal--label{color:#fff}.modal_one-step-registration .modal-form-i:last-child{margin-bottom:6px}.modal_one-step-registration .modal-footer{border-bottom:1px solid #002532;background-color:transparent}.modal_one-step-registration .modal-footer p{color:#999}.modal_one-step-registration .modal-footer p a{color:#00a59b}.modal_invalid{-webkit-animation:shake 0.5s linear;animation:shake 0.5s linear}.modal-form .error{color:#ed9042}.modal-form .error:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi4wNDMgMTBoLTJWMy44MjhMMS44ODYgNS45ODUuNDcyIDQuNTcgNS4wNDIgMGw0LjU3MiA0LjU3TDguMiA1Ljk4NiA2LjA0MyAzLjgyOFYxMHoiIGZpbGw9IiNlZDkwNDIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo%3D)}.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-form--bankcard{margin-bottom:10px}.modal--forgot-password{display:block;margin-top:5px;font-size:13px}.modal-join_first .modal-footer{border-top:1px solid #ccc;background-color:#e5e5e5}.modal-socials{-webkit-box-shadow:inset 0 3px 3px -3px rgba(0,0,0,0.5);box-shadow:inset 0 3px 3px -3px rgba(0,0,0,0.5);padding:7px 20px;background-color:#e5e5e5}.modal-socials p{margin-bottom:7px;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;text-decoration:none;line-height:40px;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--title span{display:block;color:#f09f52;line-height:1}.destinations-header--title_inverse{text-shadow:0 1px 1px rgba(0,0,0,0.5)}.destinations-header--title_inverse,.destinations-header--title_inverse span{color:#fff}.layout-new_landing_pages_show .destinations-header--title{font-size:24px}.destinations-header_promo{background-position:center center;background-size:cover}.destinations-footer{background-color:#fff}.destinations-list{overflow:hidden;-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:5px}.destinations-list-content{padding-left:20px;padding-right:20px;padding-bottom:1px;background-color:#fff}.destinations-list-columns{margin-bottom:10px}.destinations-list-columns a{color:#333;font-size:15px}.destinations-list-i{display:inline-block;margin-bottom:10px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.destinations-list--country{padding:8px 20px 10px;background-color:#f09f52}.destinations-list--country a{color:#fff;font-size:20px;font-weight:bold}.destinations-list--location{display:inline-block;margin-bottom:15px;color:#f09f52;font-size:18px;font-weight:bold}.destinations-list--sublocation{margin-bottom:5px}.destinations-list--sublocation a{font-weight:bold}.destinations-list--city{border-left:1px solid #728b94;padding-left:15px;padding-top:5px;padding-bottom:5px}.destinations-list--city a{text-decoration:none}.destinations-tags-i{display:inline-block;vertical-align:middle;border-radius:100px;background-color:#fff;color:#333;text-decoration:none}.destinations-tags-i_all{color:#888}.destinations-tags_countries .destinations-tags-i{padding:8px 17px 9px;line-height:20px;font-size:16px;font-weight:bold}.destinations-tags_cities .destinations-tags-i{padding:6px 13px 8px;font-size:14px}.layout-home .destinations-tags_cities .destinations-tags-i{margin-right:10px;margin-bottom:10px}.destinations-tags-i_switch{color:#888;font-weight:normal}.destinations-tags-i_switch:after{content:'';display:inline-block;width:0;height:0;margin-left:7px;border-color:#888 transparent transparent;border-style:solid;border-width:4px 4px 0;vertical-align:middle}.destinations-tags_all .destinations-tags-i_switch:after{border-color:transparent transparent #888;border-width:0 4px 4px}.destinations-tags-i_switchable{display:none}.destinations-tags_all .destinations-tags-i_switchable{display:inline-block}.destinations-tags--title{font-size:18px;font-weight:bold}.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 #d2cece;text-decoration:none}.is-hover .user-progress--compare:hover{border-color:#fff2e8}.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{width:100%;border-collapse:collapse}.user-points--tr_header,.user-points--tr_total{font-weight:bold}.user-points--tr_hidden{display:none}.user-points--td{vertical-align:top;padding:5px 0;line-height:1.3}.user-points--tr_header .user-points--td{padding-top:10px;font-size:16px}.user-points--tr_header .user-points--td:first-child{position:relative}.user-points--tr_header .user-points--td:first-child:before{content:'';position:absolute;z-index:1;left:-15px;top:50%;width:10px;height:16px;margin-top:-5.5px;border-radius:0 2px 2px 0}.user-points--tr_be-earned .user-points--td:first-child:before{background-color:rgba(237,144,66,0.3)}.user-points--tr_earned .user-points--td:first-child:before{background-color:#ed9042}.user-points--td_date{width:85px}.user-points--td_place{max-width:150px;padding-right:10px}@media (max-width: 320px){.user-points--td_place{max-width:130px}}.user-points--td_status,.user-points--td_cash{width:65px;text-align:right}.user-points--tr_be-earned:not(.user-points--tr_header) .user-points--td_status,.user-points--tr_be-earned:not(.user-points--tr_header) .user-points--td_cash{color:#999}.user-points--link{max-width:100%;border-bottom:1px solid #d2cece;color:#333;text-decoration:none}.is-hover .user-points--link:hover{border-color:#fff2e8;color:#333}.user-dropdown{border-radius:0 0 5px 5px;background-color:#fff2e8}.user-dropdown p{margin-bottom:0}.user-dropdown--logout{outline:none;border:0;padding:0;background:transparent;color:#999;text-decoration:underline;cursor:pointer}.is-hover .user-dropdown--logout:hover{text-decoration:none}.user-dropdown_affiliate table{width:100%;margin-top:10px}.user-dropdown_affiliate .affiliate-table--name{max-width:100px}.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_header p:not(:last-child){margin-bottom:5px}.user-dropdown-group_points{padding-top:0;padding-bottom:5px}.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--info p:not(:last-child){margin-bottom:10px}.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}.ui-datepicker{text-align:center}.ui-datepicker.ui-datepicker_availability th{color:#888}.ui-datepicker.ui-datepicker_availability .ui-state-disabled .ui-state-default{color:#d3d8e1}.ui-datepicker.ui-datepicker_availability .ui-state-default{color:#333;font-size:14px}.ui-datepicker.ui-datepicker_availability .availability-calendar--unavailable .ui-state-default{color:#8b0000}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker td{line-height:21px;vertical-align:middle}.ui-datepicker .ui-state-default{position:relative;z-index:2;display:block;padding:5px 0;font-size:16px}.ui-datepicker-header{position:relative}.ui-datepicker_availability .ui-datepicker-header{color:#002f3f;font-size:16px}.ui-datepicker-title{font-size:16px}.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}.sf-datepicker_selected{position:relative;z-index:3}.sf-datepicker_selected .ui-state-default{font-weight:bold}.is-hover .sf-datepicker-selectable:hover .ui-state-default{color:#333}.sf-datepicker_selected:after,.is-hover .sf-datepicker-selectable:hover:after{opacity:0}.sf-datepicker_selected .ui-state-default:before,.is-hover .sf-datepicker-selectable:hover .ui-state-default: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(//assets.halalstatic.com/assets/front/shared/ui_datepicker/range-arrows_left_-1658de9b07769446e57d1550e9f18e72fbe73937f25655677120c5e26ee322d2.svg);background-repeat:no-repeat}.sf-datepicker-range{position:relative;z-index:1}.sf-datepicker-range:before{content:'';position:absolute;z-index:1;left:0;top:50%;width:100%;height:25px;margin-top:-12.5px;background-color:#fdd8a0}.sf-datepicker-opposite,.sf-datepicker-current{position:relative;z-index:3}.sf-datepicker-opposite:before,.sf-datepicker-opposite:after,.sf-datepicker-current:before,.sf-datepicker-current:after{content:'';position:absolute;z-index:1;top:50%;width:50%;height:25px;margin-top:-12.5px;background-color:#fdd8a0}.search--date_checkin .sf-datepicker-opposite{z-index:2}.search--date_checkin .sf-datepicker-opposite:before{left:0}.search--date_checkin .sf-datepicker-opposite:after{right:0}.search--date_checkin .sf-datepicker-opposite .ui-state-default:before{margin-left:-18px;background-position:0 -90px}.search--date_checkin .sf-datepicker-current:before{right:0}.search--date_checkin .sf-datepicker-current .ui-state-default:before{margin-left:-14px;background-position:0 -60px}.search--date_checkout .sf-datepicker-opposite:before{right:0}.search--date_checkout .sf-datepicker-opposite:after{left:0}.search--date_checkout .sf-datepicker-opposite .ui-state-default:before{margin-left:-14px;background-position:0 -60px}.search--date_checkout .sf-datepicker-current{z-index:2}.search--date_checkout .sf-datepicker-current:before{left:0}.search--date_checkout .sf-datepicker-current:after{right:0}.search--date_checkout .sf-datepicker-current .ui-state-default:before{margin-left:-18px;background-position:0 -90px}[dir=rtl] .search--date_checkin .sf-datepicker-opposite:before{left:auto;right:0}[dir=rtl] .search--date_checkin .sf-datepicker-opposite:after{left:0;right:auto}[dir=rtl] .search--date_checkin .sf-datepicker-opposite .ui-state-default:before{margin-left:-14px}[dir=rtl] .search--date_checkin .sf-datepicker-current:before{left:0;right:auto}[dir=rtl] .search--date_checkin .sf-datepicker-current .ui-state-default:before{margin-left:-18px}[dir=rtl] .search--date_checkout .sf-datepicker-opposite:before{left:0;right:auto}[dir=rtl] .search--date_checkout .sf-datepicker-opposite .ui-state-default:before{margin-left:-18px}[dir=rtl] .search--date_checkout .sf-datepicker-current:before{left:auto;right:0}[dir=rtl] .search--date_checkout .sf-datepicker-current:after{left:0;right:auto}[dir=rtl] .search--date_checkout .sf-datepicker-current .ui-state-default:before{margin-left:-14px}.is-hover .sf-datepicker-selectable:hover{z-index:4;cursor:pointer}.is-hover .search--date_checkin .sf-datepicker-selectable:hover .ui-state-default:before{margin-left:-14px;background-position:0 0}.is-hover .search--date_checkout .sf-datepicker-selectable:hover .ui-state-default:before{margin-left:-18px;background-position:0 -30px}.is-hover[dir=rtl] .search--date_checkin .sf-datepicker-selectable:hover .ui-state-default:before{margin-left:-18px}.is-hover[dir=rtl] .search--date_checkout .sf-datepicker-selectable:hover .ui-state-default:before{margin-left:-14px}@-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 cardPlaceHolderShimmer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes cardPlaceHolderShimmer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-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 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 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 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}}h3{font-size:22px;font-weight:bold}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,.register--container_hero .register--input,.user-dropdown--logout,.price-currency,.room-group-ages{font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.card--header--title,.property-score_small,.big-attention--title,.booking-step--subtitle,.gallery--list--i,.offers-i-name,.page h2,.page-header--title,.landing-page--subtitle,.search--group--title,.rooms-i--name,.rooms-i--unavailable,.rooms-quantity,.publications-i-text,.news-i-title,.section-title--primary,.tooltip--container_button .tooltip--title,.status-cards--container>.status-cards--title,.status-cards--i--title,.points-earning>.points-earning--title,.points-earning--i--title,.search-holidays-list--title,.popular-searches--title,.summary--title,.room-group,.hblc-compact-form--promoted-title,.bankcard--title,.mark-section--title,.share--title,.share--btn,.invite-steps--i--number,.turkish-airlines--form-title,.register--container_hero .register--btn,.place-info--title,.halal-attributes--title,.halal-reviews--title,.halal-destinations--title,.layout-new_landing_pages_show .destinations-header--title,.ui-datepicker-title,h2,.room--title,.aggregate-score-val,.search-i .aggregate-score-label,.reviews-header .aggregate-score-label,.destinations--title,.destinations--subtitle,.destinations-header--title span,.layout-locations_show .destinations-header--title,.filter--main-title,.filter--title,.greeting--title,.halal-properties--title,.highlighted-title,.holidays-group--title,.landing-page--title,.pages-nav-i,.place-intro--name,.property-score_medium,.property-score_large,.publications-count,.reviews-place-title,.room--subtitle,.rooms-title--name,.rooms-footer-total,.rooms-group-header,.search-groups-add,.nothing-found,.search-i-unavailable{font-weight:bold}.font-suisse .card--header--title,.font-suisse .property-score_small,.font-suisse .big-attention--title,.font-suisse .booking-step--subtitle,.font-suisse .gallery--list--i,.font-suisse .offers-i-name,.font-suisse .page-header--title,.font-suisse .landing-page--subtitle,.font-suisse .search--group--title,.font-suisse .rooms-i--name,.font-suisse .rooms-i--unavailable,.font-suisse .rooms-quantity,.font-suisse .publications-i-text,.font-suisse .news-i-title,.font-suisse .section-title--primary,.font-suisse .tooltip--container_button .tooltip--title,.tooltip--container_button .font-suisse .tooltip--title,.font-suisse .status-cards--container>.status-cards--title,.font-suisse .status-cards--i--title,.font-suisse .points-earning>.points-earning--title,.font-suisse .points-earning--i--title,.font-suisse .search-holidays-list--title,.font-suisse .popular-searches--title,.font-suisse .summary--title,.font-suisse .room-group,.font-suisse .hblc-compact-form--promoted-title,.font-suisse .bankcard--title,.font-suisse .mark-section--title,.font-suisse .share--title,.font-suisse .share--btn,.font-suisse .invite-steps--i--number,.font-suisse .turkish-airlines--form-title,.font-suisse .register--container_hero .register--btn,.register--container_hero .font-suisse .register--btn,.font-suisse .place-info--title,.font-suisse .halal-attributes--title,.font-suisse .halal-reviews--title,.font-suisse .halal-destinations--title,.font-suisse .layout-new_landing_pages_show .destinations-header--title,.layout-new_landing_pages_show .font-suisse .destinations-header--title,.font-suisse .ui-datepicker-title,.font-suisse h2,.font-suisse .room--title,.font-suisse .aggregate-score-val,.font-suisse .search-i .aggregate-score-label,.search-i .font-suisse .aggregate-score-label,.font-suisse .reviews-header .aggregate-score-label,.reviews-header .font-suisse .aggregate-score-label,.font-suisse .destinations--title,.font-suisse .destinations--subtitle,.font-suisse .destinations-header--title span,.destinations-header--title .font-suisse span,.font-suisse .layout-locations_show .destinations-header--title,.layout-locations_show .font-suisse .destinations-header--title,.font-suisse .filter--main-title,.font-suisse .filter--title,.font-suisse .greeting--title,.font-suisse .halal-properties--title,.font-suisse .highlighted-title,.font-suisse .holidays-group--title,.font-suisse .landing-page--title,.font-suisse .pages-nav-i,.font-suisse .place-intro--name,.font-suisse .property-score_medium,.font-suisse .property-score_large,.font-suisse .publications-count,.font-suisse .reviews-place-title,.font-suisse .room--subtitle,.font-suisse .rooms-title--name,.font-suisse .rooms-footer-total,.font-suisse .rooms-group-header,.font-suisse .search-groups-add,.font-suisse .nothing-found,.font-suisse .search-i-unavailable{font-family:Suisse, Helvetica, Arial, sans-serif}.caps{letter-spacing:0.05em}.caps:lang(ar){letter-spacing:normal}.page-header--subtitle{line-height:1.5;font-weight:normal}a,.dropdown-container,.dropdown-i-link{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.is-hover a:hover,.is-hover .dropdown-container:hover,.is-hover .dropdown-i-link:hover{color:#00c9bd}a{color:#00a59b}.dropdown-container,.dropdown-i-link{color:#ccc}.offers-i-location,.offers-i-name,.destination-search--results--i--location,.user-dropdown_affiliate .affiliate-table--name,.search-i-location,.user--current{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}.offers-loader:before,.offers-loader:after,.offers-loader-container,.card-placeholder--shimmer,.holidays-group-header--overlay,.smth-wrong-body,select.country-select{left:0;right:0;top:0;bottom:0}.landing-page:before,.travel-ideas--i--header,.modal-container,.layout-holidays .header-secondary:before,.google-maps-open .header,.highlighted-title:after,.google-maps-open .place-search-inner,.body_place-search-inner-fixed .place-search-inner{left:0;right:0}.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,.place-search-i:not(.place-search-i_button):after{top:0;bottom:0}.modal-form input.error,.modal-form input.error:focus{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}.container{width:940px;margin-left:auto;margin-right:auto}h2,.room--title{font-size:24px;line-height:1.1}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{-webkit-transition:0.2s width, 0.2s padding;transition:0.2s width, 0.2s padding}.container::after{clear:both;content:"";display:block}.container_fullwidth{width:100%;padding:0 20px}.content>.container:first-child{position:relative;z-index:2}.content{position:relative;z-index:1;margin-bottom:35px}.layout-pages .content,.layout-review_score_badges .content,.layout-halal_page .content,.layout-publications .content,.layout-locations_show .content,.layout-new_landing_pages_show .content{margin-bottom:0}.iframe .content{padding-top:30px}.google-maps-open .content{margin-bottom:20px}.body_place-search-inner-fixed:not(.google-maps-open).layout-locations_show .content,.body_place-search-inner-fixed:not(.google-maps-open).layout-new_landing_pages_show .content{margin-top:107px}.body_place-search-inner-fixed:not(.google-maps-open).layout-offers_index .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}.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_accommodation .booking-step-title--icon{width:22px;height:22px}.booking-step_fees .booking-step-title--icon{width:47px;height:30px}.booking-step_payment .booking-step-title--icon{width:18px;height:22px}.booking-step_transfers .booking-step-title--icon{width:22px;height:22px}.sort-by-i-dir{width:11px;height:7px}.offer-taksit--icon{width:16px;height:11px}.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}.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-signin .modal-header--title--icon,.modal-join .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_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_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}.smth-wrong--reload--icon{width:22px;height:19px}.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}.aggregate-score{display:inline-block}.aggregate-score-val{font-size:20px;width:50px;line-height:37px}.aggregate-score-content{display:inline-block;vertical-align:middle}.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;margin-left:10px;text-align:right}.search-i .aggregate-score-label{font-size:11px;display:block;margin-top:5px;color:#f09f52}.reviews-header .aggregate-score-label{font-size:20px}.place-info-i_reviews .aggregate-score{margin-bottom:10px}.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}[dir=rtl] .availability-calendar .ui-datepicker{width:275px}[dir=rtl].ios .availability-calendar .ui-datepicker{width:375px}.availability-calendar .ui-datepicker:not(:last-child){margin-right:20px}.bankcard-content{width:700px;margin-left:auto;margin-right:auto}.bankcard-types{display:-webkit-box;display:-ms-flexbox;display:flex;width:780px;-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:60px auto}.bankcard-types-i{width:380px}.bankcard-types-img--container{display:-webkit-box;display:-ms-flexbox;display:flex;height:321px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bankcard_ktbank .bankcard-types-img--container{height:auto}.bankcard_kuveytturk .bankcard-types .bankcard--title{min-height:62px}[dir='rtl'] .bankcard_kuveytturk .bankcard-types .bankcard--title{min-height:105px}.benefits{margin-top:30px}.benefits-i{display:inline-block;width:16.6%;color:#555;text-align:center;vertical-align:top}.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--conditions{margin-bottom:20px;text-align:center}.booking--conditions--invalid{margin-bottom:15px}.booking-container{position:relative;z-index:1;overflow:hidden;margin-left:-6px;padding-left:6px}.booking-container h4{margin-bottom:10px}.booking-main{width:540px;float:left;margin-right:20px}.booking-container_wide-sidebar .booking-main{width:460px}.booking-sidebar{width:380px}.booking-sidebar--container{float:left}.booking-sidebar .checkout-btn{margin-top:10px}.booking-sidebar_sticky{position:fixed;top:0}.booking-sidebar_bottom{position:absolute;left:auto !important;top:auto;bottom:0}.booking-container_wide-sidebar .booking-sidebar{width:460px}.booking-step{margin-bottom:15px;padding:15px 20px;background-color:#fff}.booking-step:last-child{margin-bottom:20px}.booking-step_pci{padding-left:125px;padding-right:125px}.booking-step-title--container::after{clear:both;content:"";display:block}.booking-step_payment{background-color:#fff6ee}.booking-step-note{font-size:15px}.back-btn{display:inline-block;vertical-align:middle;margin-right:25px;font-size:18px}.booking-container .back-btn{color:#666}.is-hover .booking-container .back-btn:hover{color:#00a59b}.checkout-btn-container .back-btn:lang(ru){margin-left:-40px}.breadcrumbs--i{display:inline-block;vertical-align:middle}.layout-offers_show .breadcrumbs{position:absolute;z-index:3;left:10px;top:10px}.card-placeholder_property:nth-child(2) .card-placeholder--shimmer{-webkit-animation-delay:0.15s;animation-delay:0.15s}.card-placeholder_property:nth-child(3) .card-placeholder--shimmer{-webkit-animation-delay:0.3s;animation-delay:0.3s}.card-placeholder_property .card-placeholder--shimmer{background:linear-gradient(125deg, #e5e5e5 15%, #fafafa 25%, #e5e5e5 40%);-webkit-animation-duration:1s;animation-duration:1s}.card-placeholder--wrapper{position:-webkit-sticky;position:sticky;z-index:1}.cash-points--spend,.cash-points--pay{display:inline-block}.checkout-btn-container{position:relative;z-index:1}.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.5}.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}.destination-search{position:relative;z-index:1;padding:0 15px}.layout-offers .destination-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-offers .destination-search--container_results .destination-search--label{display:none}.destination-search--label{display:block;margin-bottom:8px;font-size:16px;font-weight:bold}.layout-offers .destination-search--label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:8px;margin-bottom:0}.destination-search--icon{pointer-events:none}.destination-search--results{overflow:hidden;margin-left:-15px;margin-right:-15px;padding:4px 0 0}.destination-search--results--i{margin:0;padding-left:63px;padding-right:30px;background-color:#fff;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;cursor:pointer}.destination-search--results--i_selected{background-color:#f5f5f5}.destination-search--results--i_not-found,.destination-search--results--i_loading{cursor:default}.destination-search--results--i--pin,.destination-search--results--i_loading:before{left:24px}.destinations--title{font-size:32px;margin-bottom:20px;padding-top:10px;text-align:center;line-height:46px}.destinations--subtitle{font-size:28px;margin-bottom:15px;text-align:center}.destinations-description{width:620px;margin:0 auto 20px}.google-maps-open .destinations-footer{display:none}.destinations-footer--body{width:620px;margin:0 auto 20px;padding-top:30px}.destinations-gallery-row{overflow:hidden}.destinations-gallery-row:nth-child(odd) .destinations-gallery-i{float:left}.destinations-gallery-row:nth-child(odd) .destinations-gallery-i:not(:first-child){margin-left:20px}.destinations-gallery-row:nth-child(even) .destinations-gallery-i{float:right}.destinations-gallery-row:nth-child(even) .destinations-gallery-i:not(:first-child){margin-right:20px}.destinations-gallery-i{position:relative;z-index:1;display:block;width:220px;height:177px;overflow:hidden;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:460px;height:374px}.layout-locations_show .destinations-header{padding-top:10px}.destinations-header--title{margin-top:20px}.destinations-header--title span{font-size:24px}.destinations-header--title_inverse{margin-top:70px}.layout-locations_show .destinations-header--title{font-size:60px}.destinations-header_promo{margin-bottom:-33px;padding-bottom:50px}.google-maps-open .destinations-header{display:none}.destinations-list{margin-bottom:35px}.destinations-list-i{width:25%;padding-right:20px}.destinations-list-content{padding-top:20px}.destinations-list--country a:hover{color:#fff;text-decoration:none}.destinations-tags{color:#333}.layout-locations_index .destinations-tags{margin-bottom:30px;text-align:center}.destinations-tags-container:not(:last-child){margin-bottom:20px}.destinations-tags_countries .destinations-tags-i{margin-right:18px;margin-bottom:18px}.layout-locations_index .destinations-tags_cities .destinations-tags-i{margin-left:7px;margin-right:7px;margin-bottom:14px}.destinations-tags-i_switch{cursor:pointer}.destinations-tags--title{margin-bottom:15px}h3{font-size:22px;font-weight:bold}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,.register--container_hero .register--input,.user-dropdown--logout,.price-currency,.room-group-ages{font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.card--header--title,.property-score_small,.big-attention--title,.booking-step--subtitle,.gallery--list--i,.offers-i-name,.page h2,.page-header--title,.landing-page--subtitle,.search--group--title,.rooms-i--name,.rooms-i--unavailable,.rooms-quantity,.publications-i-text,.news-i-title,.section-title--primary,.tooltip--container_button .tooltip--title,.status-cards--container>.status-cards--title,.status-cards--i--title,.points-earning>.points-earning--title,.points-earning--i--title,.search-holidays-list--title,.popular-searches--title,.summary--title,.room-group,.hblc-compact-form--promoted-title,.bankcard--title,.mark-section--title,.share--title,.share--btn,.invite-steps--i--number,.turkish-airlines--form-title,.register--container_hero .register--btn,.place-info--title,.halal-attributes--title,.halal-reviews--title,.halal-destinations--title,.layout-new_landing_pages_show .destinations-header--title,.ui-datepicker-title,h2,.room--title,.aggregate-score-val,.search-i .aggregate-score-label,.reviews-header .aggregate-score-label,.destinations--title,.destinations--subtitle,.destinations-header--title span,.layout-locations_show .destinations-header--title,.filter--main-title,.filter--title,.greeting--title,.halal-properties--title,.highlighted-title,.holidays-group--title,.landing-page--title,.pages-nav-i,.place-intro--name,.property-score_medium,.property-score_large,.publications-count,.reviews-place-title,.room--subtitle,.rooms-title--name,.rooms-footer-total,.rooms-group-header,.search-groups-add,.nothing-found,.search-i-unavailable{font-weight:bold}.font-suisse .card--header--title,.font-suisse .property-score_small,.font-suisse .big-attention--title,.font-suisse .booking-step--subtitle,.font-suisse .gallery--list--i,.font-suisse .offers-i-name,.font-suisse .page-header--title,.font-suisse .landing-page--subtitle,.font-suisse .search--group--title,.font-suisse .rooms-i--name,.font-suisse .rooms-i--unavailable,.font-suisse .rooms-quantity,.font-suisse .publications-i-text,.font-suisse .news-i-title,.font-suisse .section-title--primary,.font-suisse .tooltip--container_button .tooltip--title,.tooltip--container_button .font-suisse .tooltip--title,.font-suisse .status-cards--container>.status-cards--title,.font-suisse .status-cards--i--title,.font-suisse .points-earning>.points-earning--title,.font-suisse .points-earning--i--title,.font-suisse .search-holidays-list--title,.font-suisse .popular-searches--title,.font-suisse .summary--title,.font-suisse .room-group,.font-suisse .hblc-compact-form--promoted-title,.font-suisse .bankcard--title,.font-suisse .mark-section--title,.font-suisse .share--title,.font-suisse .share--btn,.font-suisse .invite-steps--i--number,.font-suisse .turkish-airlines--form-title,.font-suisse .register--container_hero .register--btn,.register--container_hero .font-suisse .register--btn,.font-suisse .place-info--title,.font-suisse .halal-attributes--title,.font-suisse .halal-reviews--title,.font-suisse .halal-destinations--title,.font-suisse .layout-new_landing_pages_show .destinations-header--title,.layout-new_landing_pages_show .font-suisse .destinations-header--title,.font-suisse .ui-datepicker-title,.font-suisse h2,.font-suisse .room--title,.font-suisse .aggregate-score-val,.font-suisse .search-i .aggregate-score-label,.search-i .font-suisse .aggregate-score-label,.font-suisse .reviews-header .aggregate-score-label,.reviews-header .font-suisse .aggregate-score-label,.font-suisse .destinations--title,.font-suisse .destinations--subtitle,.font-suisse .destinations-header--title span,.destinations-header--title .font-suisse span,.font-suisse .layout-locations_show .destinations-header--title,.layout-locations_show .font-suisse .destinations-header--title,.font-suisse .filter--main-title,.font-suisse .filter--title,.font-suisse .greeting--title,.font-suisse .halal-properties--title,.font-suisse .highlighted-title,.font-suisse .holidays-group--title,.font-suisse .landing-page--title,.font-suisse .pages-nav-i,.font-suisse .place-intro--name,.font-suisse .property-score_medium,.font-suisse .property-score_large,.font-suisse .publications-count,.font-suisse .reviews-place-title,.font-suisse .room--subtitle,.font-suisse .rooms-title--name,.font-suisse .rooms-footer-total,.font-suisse .rooms-group-header,.font-suisse .search-groups-add,.font-suisse .nothing-found,.font-suisse .search-i-unavailable{font-family:Suisse, Helvetica, Arial, sans-serif}.caps{letter-spacing:0.05em}.caps:lang(ar){letter-spacing:normal}.page-header--subtitle{line-height:1.5;font-weight:normal}a,.dropdown-container,.dropdown-i-link{-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.is-hover a:hover,.is-hover .dropdown-container:hover,.is-hover .dropdown-i-link:hover{color:#00c9bd}a{color:#00a59b}.dropdown-container,.dropdown-i-link{color:#ccc}.offers-i-location,.offers-i-name,.destination-search--results--i--location,.user-dropdown_affiliate .affiliate-table--name,.search-i-location,.user--current{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}.offers-loader:before,.offers-loader:after,.offers-loader-container,.card-placeholder--shimmer,.holidays-group-header--overlay,.smth-wrong-body,select.country-select{left:0;right:0;top:0;bottom:0}.landing-page:before,.travel-ideas--i--header,.modal-container,.layout-holidays .header-secondary:before,.google-maps-open .header,.highlighted-title:after,.google-maps-open .place-search-inner,.body_place-search-inner-fixed .place-search-inner{left:0;right:0}.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,.place-search-i:not(.place-search-i_button):after{top:0;bottom:0}.modal-form input.error,.modal-form input.error:focus{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}.dropdown-container{position:relative;z-index:4;display:inline-block;vertical-align:top}.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(//assets.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 #444;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(//assets.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{overflow:hidden;line-height:22px}.extras-i-inner{overflow:hidden;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.extras-i-inner .extras-i-info{display:inline-block;padding-left:5px;padding-right:5px;background-color:#fff3e4;color:#a5621f;text-decoration:none}.extras-i-inner .extras-i-info:before{content:'';display:inline-block;width:14px;height:14px;margin-right:5px;background:url(//assets.halalstatic.com/assets/front/application/extras_i_info-33c7a1a7dbfbd8d720711c2fb7aed2b2019d7802990c79c45f8a639efcbbc8a2.png) no-repeat 0 0;vertical-align:-2px}.extras_check .extras-i-inner{padding-left:25px}.extras-i-note p,.extras-i-recommendation p{margin-bottom:0;font-size:0.9em}.extras-i-note p{color:#888}.extras-i-recommendation p{color:#a5621f}.extras-i-discount{display:none;padding:0 3px;background-color:#faaf3e;color:#fff;font-weight:bold}.extras-i_nonbookable{color:#888}.featured-on{height:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px}.layout-home .featured-on--wrapper{margin-bottom:15px}.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}.field-container_standalone,.field-container:not(:last-child){margin-bottom:20px}.fields-group .field-container{display:inline-block;vertical-align:top;margin-left:15px}.fields-group .field-container:not(:last-child){margin-bottom:0}.turkish-citizen--data .field-container{width:32%;margin-left:0;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}.payment-types+.error{margin-top:-20px;margin-bottom:20px}.review-error+.error{margin-top:-15px;margin-bottom:20px}.form-vertical .field-container input,.form-vertical .field-container textarea{width:100%}.filter-tags-i{overflow:hidden;-webkit-transition:0.2s background-color;transition:0.2s background-color}.filter-tags-i_reset:hover{background-color:#ffbaad}.filter-tags-i--remove:hover{background-color:#65c1b9}.filters{position:relative;z-index:1;width:220px;margin-right:20px}.place-search_opened .filters{z-index:3}.filters .place-search{float:none}.filter{width:100%}.filter-wrapper{overflow:hidden;-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--main-title{font-size:16px;padding:8px 0 6px;background-color:#002f3f;color:#fff;text-align:center;letter-spacing:1px}.filter--main-title--icon{display:inline-block;vertical-align:-4px;margin-right:5px}.filter--header{padding:8px 12px;padding-right:26px;-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{font-size:16px;display:inline;vertical-align:middle}.filter--description{display:inline-block;vertical-align:middle}.filter--description--icon{display:block}.filter--header .filter--description{margin-left:5px}.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}.subfilter .filter{padding-left:8px}.filter:not(.filter_countries):last-child{padding-bottom:10px}.filter.locations:last-child{padding-bottom:5px}.filter-i{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-i .search-i-stars{vertical-align:-3px}.filter-i--main{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.filter-i--main_single-location{background-color:#fff}.filter-i--main_single-location .filter-i--label{padding-left:12px;font-weight:bold}.filter-i--label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:37px;padding-top:7px;padding-bottom:7px;line-height:16px;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.filter-i--label .pseudo-checkbox--icon{left:12px;top:5px;font-size:11px}.filter-i--count{padding-right:12px;text-align:right;line-height:30px;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.filter-i_single-location .filter-i--count{font-weight:bold}.filter-i--count:not(:empty){padding-left:5px}.filter-i--layer{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%}.filter-i_locations-container_opened .filter-i--layer{background-color:#fff6ee}.subfilter{font-size:13px}.find-holiday_fixed{position:fixed;top:20px}.find-holiday_fixed_bottom{position:absolute;left:0;bottom:0}.follow-on{position:relative;z-index:1;height:34px;color:#aaa;text-decoration:none;float:right}.is-hover .follow-on:hover:before{opacity:1}.follow-on:before{content:'';position:absolute;z-index:1;left:0;top:0;opacity:0.625;background-image:url(//assets.halalstatic.com/assets/front/application/follow-on-fbb1294bf48c88d37d10bc5e21674ab5dacb69b6a19f8634d8c37a4a3af5ca9f.png);background-repeat:no-repeat}.follow-on-tagline,.follow-on-title{line-height:1}.follow-on-tagline{margin-bottom:3px;font-size:11px}.follow-on-title{font-size:19px}.follow-on_twitter{padding-left:60px}.follow-on_twitter:before{width:49px;height:34px;background-position:0 0}.follow-on_facebook{padding-left:50px}.follow-on_facebook:before{width:34px;height:34px;background-position:0 -35px}.follow-on_facebook.footer-i{margin-right:0}.follow-on_youtube{padding-left:35px}.follow-on_youtube:before{width:27px;height:34px;background-position:0 -70px}.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}.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}.form-success{height:0;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.form-success-message{margin-bottom:20px;font-size:20px}.form-container_success .form-success{height:auto;opacity:1}.form-container_success .simple_form{display:none}.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;overflow:hidden;cursor:pointer}@media only screen and (max-height: 700px){.gallery{height:342px}}.gallery--container{position:relative;z-index:2;margin-top:20px}.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:186px}.google-maps_search-results{height:100%}.google-maps--container_search-results{position:fixed;top:186px;width:calc(100vw - 260px - (20px + 10px));height:calc(100vh - 58px - 108px - 20px - 20px)}.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-attributes--i,.halal-destinations--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-attributes--i:hover,.is-hover .halal-destinations--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-top:30px;margin-bottom:20px}.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:nth-child(1n) .halal-properties--link{width:59.3%;padding-bottom:31%}.halal-properties--i:nth-child(1n) .halal-properties--text{left:47%;top:20px}.halal-properties--i:nth-child(2n) .halal-properties--link{width:35.9%;margin-top:-250px;padding-bottom:35%}.halal-properties--i:nth-child(2n) .halal-properties--text{right:32%;bottom:50px}.halal-properties--i:nth-child(3n) .halal-properties--link{width:44.1%;margin-top:-30px;padding-bottom:30.5%}.halal-properties--i:nth-child(3n) .halal-properties--text{left:35%;top:60px}.halal-properties--i:nth-child(4n) .halal-properties--link{width:51.2%;margin-top:-185px;padding-bottom:29%}.halal-properties--i:nth-child(4n) .halal-properties--text{right:45%;bottom:30px}.halal-properties--i:nth-child(5n) .halal-properties--link{width:54.3%;margin-top:50px;padding-bottom:32%}.halal-properties--i:nth-child(5n) .halal-properties--text{left:43%;top:90px}.halal-properties--i:nth-child(6n) .halal-properties--link{width:41%;margin-top:-190px;padding-bottom:35%}.halal-properties--i:nth-child(6n) .halal-properties--text{right:35%;top:auto}.halal-properties--i:nth-child(odd){text-align:left}.halal-properties--i:nth-child(odd) .halal-properties--text{right:0;padding-left:20px}.halal-properties--i:nth-child(even){text-align:right}.halal-properties--i:nth-child(even) .halal-properties--text{left:0;top:auto;padding-right:20px}.halal-properties--link{display:inline-block;border-radius:6px}.halal-properties--text{padding-top:15px;padding-bottom:15px}.halal-properties--text 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{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-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:25px}.hblc-banner:before{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';left:-20px;width:58px;height:59px;background-image:url(//assets.halalstatic.com/assets/front/application/hbgold_big-654681295d0c8f48489509fedc994af302d361127c280041c76411332dfe4a30.png);background-size:100%}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.hblc-banner:before{background-image:url(//assets.halalstatic.com/assets/front/application/hbgold_big@2x-18fca8abc3c39b556f667e5d3ebe2042f5b05b5d76b872e62fe8154dc7094cbb.png)}}.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 20px}.hblc-banner--container:not(:last-child){margin-bottom:20px}.hblc-banner--title{margin-bottom:3px;line-height:1;font-size:18px}.hblc-banner--description{display:inline-block;font-size:15px}.hblc-compact-form--footer{margin-top:15px}.layout-home .header-secondary,.layout-holidays .header-secondary:before{min-height:295px;border-bottom:1px solid #eacbb2;background:url(//assets.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){.layout-home .header-secondary,.layout-holidays .header-secondary:before{background-size:cover}}.header-secondary{padding-top:20px}.layout-holidays .header-secondary{position:relative}.layout-holidays .header-secondary:before{content:'';position:absolute;top:0}.layout-offers .header-secondary,.layout-bookings .header-secondary,.layout-reviews_index .header-secondary{background-color:#fff}.layout-places .header-secondary{height:auto}.header{position:relative;z-index:5;height:58px;margin-bottom:20px;background-color:#002f3f;line-height:58px;white-space:nowrap}.google-maps-open .header{position:fixed;top:0}.layout-home .header,.layout-offers .header,.layout-locations .header,.layout-new_landing_pages .header,.layout-turkish_airlines_partnerships .header{margin-bottom:0}.header .container{position:relative;z-index:2;height:100%}.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}.holidays-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.holidays-navigation-container{padding:20px 0}.holidays-navigation-column{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px}.holidays-navigation-column:last-child{margin-right:0}.is-hover .holidays-navigation-i:hover,.is-hover .holidays-navigation-i a:hover{color:#333;text-decoration:none}.holidays-group-header{height:140px}.is-hover .holidays-group--title:hover+.holidays-group-header--overlay{opacity:0.4}.holidays-group--title{font-size:28px;left:20px;right:20px;bottom:10px;display:inline-block}.is-hover .holidays-group--title a:hover{color:#fff}.holidays-group-body{display:-webkit-box;display:-ms-flexbox;display:flex}.holidays-column{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px 20px 5px}.holidays-i{float:left;clear:left;margin-bottom:15px;color:#00a59b;font-size:16px}.is-hover .holidays-i:hover{text-decoration:none}.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}.klarna-total{padding:12px 20px}.klarna-footer{position:relative;z-index:1}.landing-page{padding-top:45px}.landing-page:before{top:-20px;height:625px;background-size:1940px 100%}.landing-page--title{font-size:32px;margin-bottom:10px;color:#00618b}.layout-turkish_airlines_partnerships .landing-page--title{margin-bottom:20px}.landing-page--subtitle{margin-bottom:8px}.landing-page--body{font-size:20px}.layout-turkish_airlines_partnerships .landing-page{padding-top:0}.layout-airport_transfers .booking-step{padding:60px;padding-left:45px}.layout-airport_transfers .booking-step-title{margin-top:25px;margin-bottom:8px}.layout-airport_transfers .transfer{margin-bottom:20px}.layout-bookings_new .home-link,.layout-bookings_new .nav .dropdown-container_right,.layout-bookings_new .nav-i,.layout-bookings_new .primary-nav,.layout-pci_booking_capture .home-link,.layout-pci_booking_capture .nav .dropdown-container_right,.layout-pci_booking_capture .nav-i,.layout-pci_booking_capture .primary-nav{display:none}.layout-bookings_new .dropdown-container_locale,.layout-pci_booking_capture .dropdown-container_locale{margin-left:0}.locations,.locations-container{height:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);overflow:hidden;opacity:0;-webkit-transition:opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;will-change:auto}.locations_opened,.filter-i_locations-container_opened .locations-container{height:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.filter-i_locations-container_opened .locations-container{border-bottom:2px solid #e1d7cd}.locations-title{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e1d7cd;padding:5px 12px}.locations-title--text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filter-i--toggle_opened .locations-title--text{font-weight:bold}.login-container_header .login-i{color:#fff;font-size:16px;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{margin-right:20px}.layout-turkish_airlines_partnerships .logo{margin-right:0}.iframe .logo{width:215px;margin-right:0;background-image:url(//assets.halalstatic.com/assets/front/shared/logo/international-67e5b5c39709ac6b06608d0cdfdfa81701ea8029ff6e62b834eb2fd69b51d3f1.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.iframe .logo{background-image:url(//assets.halalstatic.com/assets/front/shared/logo/international@2x-59340bfc6c412897f54d84d75bad64e0c4f82afdc6b68c2adb05919c3304b921.png)}}.mark-section{border-radius:10px}.modal-outer{display:inline-block}.modal-opened .body-inner{padding-bottom:0}.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_login{width:340px}.modal_one-step-registration{margin-top:66px}.modal_one-step-registration .modal-header{padding-top:36px}.modal_one-step-registration .modal-header--title{font-size:30px}.modal_one-step-registration .modal-header--subtitle{line-height:1.45;font-size:16px}.modal_one-step-registration .modal-header--icon{top:-30px;width:60px;height:60px}.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;-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}.mode-switcher{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 url(//assets.halalstatic.com/assets/front/application/mode-switcher/map_background-596bad8611fc040ce70be060015e4d2033f125729b71e2355880f13fa9402665.png) 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(//assets.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{display:inline-block;vertical-align:top;margin-left:10px}.nav--i{display:inline-block}.nav--i--link{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:not(:last-child){margin-right:10px}.offers-i_booking{margin-bottom:15px}.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{font-size:16px;display:inline-block;padding:10px 12px;color:#555;text-decoration:none;line-height:20px}.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}.pci-booking--iframe{height:410px;margin-bottom:30px}.pci-booking--secured{overflow:hidden}.pci-booking--secured-text{overflow:hidden}.pci-booking--secured:before{float:left;margin-right:20px}.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:#999;font-size:13px}.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{border-radius:4px;padding:20px 20px 0}.place-halal-features--i{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:20px 30px}.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-icons--icon{left:0;top:-2px}.place-info-location--map{height:200px;margin-left:-30px;margin-right:-30px}.missing-info{display:none}.missing-info_opened{display:block}.place-info-video--player{margin-left:-30px;margin-right:-30px}.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{position:relative;z-index:1}.place-intro-header:not(:last-child){margin-bottom:20px}.place-intro--name{font-size:32px}.place-intro--location{display:inline-block;color:#333;font-size:16px;vertical-align:middle}.place-intro--secondary{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;text-align:right}.place-intro_standalone{border-radius:4px}.place-stars{overflow:hidden;text-indent:101%;white-space:nowrap;height:16px;-ms-flex-negative:0;flex-shrink:0;background-image:url(//assets.halalstatic.com/assets/front/shared/star_-e50a3f7eb5e4b09c166dc68d3f87afc4fb9d92f38f942bacc1c7536af1a9840d.svg);background-size:17px 16px}.place-stars.place-stars_0{display:none}.place-stars_1{width:16px}.place-stars_2{width:33px}.place-stars_3{width:50px}.place-stars_4{width:67px}.place-stars_5{width:84px}.place-stars{display:inline-block;vertical-align:middle;margin-right:10px}.place-map{height:500px}.place-map--container{position:relative;z-index:1;margin:10px -30px 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-inner{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;z-index:4;-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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.place-search{display:-webkit-box;display:-ms-flexbox;display:flex}.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_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--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}.place-search--container_opened{z-index:4}.place-search .destination{overflow:hidden}.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:not(.place-search-i_button){padding-left:42px;padding-right:10px}.place-search-i:not(.place-search-i_button):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_destination{width:225px;border-radius:6px 0 0 6px}[dir=rtl] .place-search-i_destination{border-radius:0 6px 6px 0}.place-search-i_calendar{width:140px}.place-search--container_dates .place-search-i_calendar{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.place-search-i_groups{width:215px}.place-search-i_calendar,.place-search-i_groups{border-left:1px solid #ccc}.place-search-i_button{overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:0 6px 6px 0}[dir=rtl] .place-search-i_button{border-radius:6px 0 0 6px}.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}.datepicker-defined .place-search-i--label{color:#002f3f;line-height:1;font-size:13px;font-weight:normal}.datepicker-defined .place-search-i--val{font-size:15px}.place-search--submit{width:100%;height:46px;vertical-align:top}.place-search-expanded{position:absolute;z-index:2;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_destination{left:0;top:-40px;width:430px;padding-bottom:0}.layout-offers .place-search-expanded_destination{top:-15px}.place-search-expanded_calendar,.place-search-expanded_groups{top:47px}.place-search-expanded_calendar{left:0;width:690px;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}[dir=rtl].ios .place-search-expanded_calendar{width:100%}.place-search-expanded_groups{right:218px;width:335px;overflow:hidden;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;padding-top:10px}.place-search-expanded--footer--btns{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}.powered-by{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:109px;height:29px;background:url(//assets.halalstatic.com/assets/front/application/powered-by/worldpay-1dfbcc5403d21f1bd224fa7d6af917e44a4a36b14648a23a39d699a4c1a889d8.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){.powered-by{background:url(//assets.halalstatic.com/assets/front/application/powered-by/worldpay@2x-28504dab20be8eb9ab568f88f14b5dfe54ad285305f418fe4e8cb48c1c473f57.png);background-size:100%}}.room .price-and-conditions{top:40px}.rooms-i .price-and-conditions{z-index:21}.price-breakdown:not(.price-breakdown_collapsed){margin-top:10px}.price-breakdown_collapsed{overflow:hidden;border-radius:2px 2px 0 0}.price-breakdown--container.tooltip_active{padding:0 0 10px}.privilege.tooltip--container_opened .tooltip{padding-left:20px;line-height:normal}.property-privileges{padding:12px 20px}.property-privileges_property{margin:10px 0 0;padding:0}.property-score_medium{font-size:16px;padding-left:0.6em;padding-right:0.6em;line-height:1.65}.property-score_large{font-size:24px;width:72px;line-height:1.4}.property-score_property-intro,.reviews-header .property-score{display:inline-block;vertical-align:middle}.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-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{font-size:16px;padding:0 20px;color:#00a59b}.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}.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:10px 20px 30px}.is-hover .publications-i:hover:after{background-color:#aaa}.publications-i-issuer{text-decoration:underline}.publications-count_active{display:none}.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:0 0 15px;line-height:1.2}.rate-plans--i--label{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:27px;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.room--main .rate-plans--i--label{padding-left:37px;padding-right:10px}:checked+.rate-plans--i--label{background-color:#fcf7f3}.rate-plans--i--icon{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.room--main .rate-plans--i--icon{left:10px}.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}.room--main .rate-plans{margin-left:-10px;margin-right:-10px}.rateplan{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rateplan--price{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:60px;-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-and-conditions{margin-left:10px}.rateplan--description:not(:last-child){margin-bottom:5px}.search-i_link .rateplan{margin-right:20px}.register--container_sticky .register{float:right;margin-left:30px;text-align:right}.register--container_sticky .register--input,.register--container_sticky .register--btn{vertical-align:top;height:40px;outline:0;font-size:14px}.register--container_sticky .register--input{display:inline-block;width:300px;border:1px solid #999;padding-left:10px;padding-right:10px;-webkit-transition:border-color 0.2s;transition:border-color 0.2s;border-radius:4px 0 0 4px}.register--container_sticky .register--input:focus{border-color:#4d90fe}.layout-locations_show.google-maps-open .register--container_hero,.layout-new_landing_pages_show.google-maps-open .register--container_hero{display:none}.register--container_hero .register,.register--container_hero .register--terms{width:620px;margin-left:auto;margin-right:auto}.register--container_hero .register--input{display:inline-block;border-radius:4px 0 0 4px}.register--container_hero .register--btn{min-width:220px;overflow:visible;-ms-flex-negative:0;flex-shrink:0;margin:0;margin-left:-1px}.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{font-size:16px;margin-bottom:2px}.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(//assets.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-top:20px}.reviews-reliance-title{font-size:15px;font-weight:bold}.reviews-reliance p:not(:last-child){margin-bottom:5px}.reviews-i{position:relative;z-index:1;padding:15px 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;line-height:20px;font-size:18px}.reviews-i-pros,.reviews-i-cons{margin-top:15px;margin-bottom:15px}.reviews-i-pros--icon,.reviews-i-cons--icon{left:-61px;width:30px;height:20px}.reviews-i-pros p:not(:last-child),.reviews-i-cons p:not(:last-child){margin-bottom:5px}.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-container{position:relative;z-index:1;float:right;width:300px}.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-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{overflow:hidden;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-author{margin-top:2px}.room-group{font-size:20px;display:inline-block;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;vertical-align:top;margin-left:10px;font-size:14px;font-weight:normal}.room .rooms-i--areas-and-amenities{margin-bottom:5px}.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 10px;background-color:#fff}.room--main .rooms-quantity{left:-4.2px;top:-4px}.room--main .rooms-quantity--container{padding-left:31.448px}.room--main .room-amenities{margin-top:20px;line-height:1.4}.room--title{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:20px;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{font-size:16px;margin-bottom:8px}.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}.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-title--name{font-size:20px}.rooms-title--info{font-size:15px}.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:40px;cursor:pointer}.rooms-i:not(.card-placeholder){padding-bottom:10px}.rooms-i--img{display:block;width:100%;height:200px;line-height:0}.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 15px 10px;background-color:#fff;line-height:1.3}.rooms-i--name{margin-bottom:12px}.rooms-i--areas-and-amenities{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rooms-i--section{margin-bottom:10px}.rooms-i--section .tooltip--container{border-color:currentColor}.rooms-i--section:last-child{margin-bottom:0}.rooms-i--actions{margin-top:5px;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-footer{margin-top:20px;margin-bottom:30px;text-align:center}.rooms-footer-total{font-size:24px;margin-bottom:10px}.rooms-groups .rooms-group>.container{position:relative;z-index:2;left:5px;width:980px;overflow:hidden;padding-left:20px;padding-right:20px}.rooms-group{border-color:#dedede;border-style:solid;border-width:0;border-top-width:3px;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:3px}.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{font-size:20px;padding-top:6px;padding-bottom:6px;line-height:50px}.rooms-group-header a{color:inherit}.is-hover .rooms-group-header a:hover{color:#00a59b}.rooms-group-header .offers-i-price{display:inline-block;vertical-align:top;border-top:1px solid #faaf3e;border-bottom:1px solid #faaf3e;padding:0 20px;line-height:inherit}.rooms-group-header .room-group{padding-left:20px;padding-right:20px}.rooms-group-header .room-group_adults:not(:last-child){padding-right:10px}.rooms-group-header .room-group_children:not(:first-child){padding-left:10px}.rooms-group-header .selected-room-title{display:inline-block;vertical-align:top;padding:0 20px}.rooms-group-header .change-room-link{display:inline-block;vertical-align:top;border:1px solid currentColor;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}.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:normal}.rooms-group-header_selected{-webkit-animation:fadeIn 0.3s ease-in-out;animation:fadeIn 0.3s ease-in-out}.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_selected .rooms-quantity{position:static;display:inline-block;margin-right:5px}.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}.score-averages{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;padding-bottom:5px}.score-averages-i{overflow:hidden;margin-bottom:8px}.score-averages-i-value,.score-averages-i-bar{float:left}.score-averages-i-value{width:25px;color:#ed9042;font-weight:bold}.score-averages-i-bar{position:relative;z-index:1;top:7px;width:40px;margin-right:15px}.score-averages-i-bar-value{height:0;border-bottom:3px solid #ed9042;padding-left:5px;-webkit-box-sizing:content-box;box-sizing:content-box}.score-averages-i-name{overflow:hidden;font-size:13px}.search--group--size:not(:last-child){margin-bottom:10px}.search--group:not(:last-child){margin-bottom:10px;border-bottom:1px solid rgba(204,204,204,0.3);padding-bottom:10px}.search--children-notice{padding:5px}.search-groups-add{font-size:13px;margin-right:10px;color:#333}.search-holidays{overflow:hidden;margin-top:20px;border-radius:0 0 4px 4px}.search-holidays-header{padding:0 15px}.search-holidays-list--i{-webkit-transition:0.2s background-color;transition:0.2s background-color}.is-hover .search-holidays-list--i:hover{background-color:#f5f5f5;color:#333}.search-and-results{display:-webkit-box;display:-ms-flexbox;display:flex}.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}.nothing-found{font-size:20px;padding:30px 20px;background-color:#fff;color:#555;line-height:1.3}.search-i{position:relative;z-index:1;display:block;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}.search-i-img--container{position:absolute;z-index:1;left:0;top:0;width:240px;height:100%}.search-i-content{position:relative;z-index:1;min-height:168px;margin-left:240px;padding:16px 20px 12px;padding-right:15px}.search-i--score{display:inline-block;vertical-align:top}.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{font-size:15px}.search-i-conditions{color:#888;font-size:13px}.search-i-date,.search-i-rooms{font-weight:bold}.search-i-unavailable{font-size:16px;padding:9px 16px;background-color:#ccc;color:#fff;line-height:20px}.search-i_link{z-index:2;left:0;top:0;width:700px;overflow:hidden;-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-content--icon{position:absolute;z-index:0;right:15px;top:50%;display:block;width:9px;height:16px;fill:#999}.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--best-offers:after{content:'';display:inline-block;vertical-align:middle;width:6px;height:6px;margin-left:10px;margin-right:10px;border-radius:100%;background-color:#ed9042}.search-results-count,.search-results--best-offers{display:inline-block;vertical-align:middle;color:#333;font-size:15px;font-weight:bold}.smth-wrong-container{height:168px;margin-bottom:10px}.smth-wrong--reload{cursor:pointer}.is-hover .smth-wrong--reload:hover{background-color:#00c9bd}.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_shifted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.status-cards_ktbank{margin-bottom:60px}.layout-turkish_airlines_partnerships .status-cards{margin-bottom:30px}.sticky-register{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-box-shadow:none;box-shadow:none}.sticky-register--content{overflow:hidden}.sticky-register--content--title{margin-bottom:5px;color:#00a59b;line-height:1;font-size:18px}.sticky-register--content--text{margin:0;color:#999}.sticky-register--close{position:relative;z-index:1;width:40px;height:40px;margin-left:10px;border-radius:4px;background-color:#ccc;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;cursor:pointer;float:right}.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:#fff}.is-hover .sticky-register--close:hover{background-color:#00a59b}.sticky-register_opened,.sticky-register_closed{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.sticky-register_opened{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.sticky-register_closed{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.taksit-banner:before{left:50%;-webkit-transform:translateX(-180px) translateY(45%) rotate(9deg);transform:translateX(-180px) translateY(45%) rotate(9deg)}.taksit-banner--offer:not(:last-child){margin-right:30px}.taksit-banner_contained{border-radius:4px}.taksit-banner_contained:before{-webkit-transform:translateX(-50px) translateY(45%) rotate(9deg);transform:translateX(-50px) translateY(45%) rotate(9deg)}.taksit-banner_contained .taksit-banner--content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:3px 12px}.taksit-banner_contained .taksit-banner--offer:not(:last-child){margin-right:25px}.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;background-size:80px 200px}.taksit--i:not(:last-child){margin-right:5px}.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,.confirmation .tooltip--container_inline .tooltip--title,.payment-description .tooltip--container_inline .tooltip--label,.confirmation .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),.tooltip p:not(:last-child){margin-bottom:8px}.tooltip p{margin-top:0;margin-bottom:0}.tooltip_nodelay{-webkit-transition:none;transition:none}.tooltip_datepicker{background-color:#faaf3e;color:#002f3f;text-align:center;font-weight:bold}.rateplan--description .tooltip--title{display:inline;border-bottom:1px dashed currentColor;line-height:1;font-size:14px}.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:2px;padding:15px 25px}.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;padding:5px 10px}.tooltip_active.tooltip_datepicker .tooltip-arrow-front{border-bottom-color:#faaf3e}.tooltip_active.tooltip_datepicker .tooltip-arrow-back{border-bottom-color:#faaf3e}.tooltip_active.tooltip_availability{width:auto}.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:-30px}.transfer-promotion_property .transfer-promotion--discount,.transfer-promotion_property .transfer-promotion--stay-dates{padding-left:30px}.turkish-airlines--header{margin-bottom:-65px;padding-bottom:390px;background-size:2560px 573px}.turkish-airlines--icon{margin-bottom:20px}.turkish-airlines--about{max-width:800px}.turkish-airlines--conditions{padding-left:120px;padding-right:120px}.ui-datepicker{border-radius:4px;padding:10px 0}.ui-datepicker:not(.ui-datepicker_availability){background-color:rgba(250,175,62,0.1)}.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(//assets.halalstatic.com/assets/front/shared/ui_datepicker/left-2e502aafddf775b176fe7cb8ef1cf831016a9ab6855b1bbbba4900865023912b.svg)}.layout-airport_transfers .ui-datepicker .ui-datepicker-next:before{background-image:url(//assets.halalstatic.com/assets/front/shared/ui_datepicker/right-3ce941c367cfc76609f50d532415421f22c278cca76b5f722b67f684e852f9a8.svg)}.ui-datepicker th,.ui-datepicker td{width:14.28%;padding:0}.ui-datepicker th{padding-bottom:5px;color:#919eab;font-size:15px}.ui-datepicker-group{display:inline-block;width:50%;vertical-align:top}.ui-datepicker-group-first{padding:0 20px 0 10px}.ui-datepicker-group-last{padding:0 10px 0 20px}.ui-datepicker-prev,.ui-datepicker-next{top:3px;display:block;width:32px;height:40px;border-radius:4px;background-color:#f5f5f5;-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--icon,.ui-datepicker-next--icon{fill:#32a79c}.ui-datepicker-prev{left:-30px}.ui-datepicker-next{right:-30px}.ui-datepicker-title{margin-bottom:5px;color:#002f3f}.ui-datepicker .ui-state-default{color:#333}.ui-datepicker .ui-state-disabled:not(.sf-datepicker_selected) .ui-state-default{color:#d3d8e1}.sf-datepicker-range:before{background-color:#fdd8a0}.user{height:58px;padding-right:40px}.user--container{float:right;max-width:280px}.user--current{display:inline-block;vertical-align:middle;width:100%;padding-right:25px;color:#fff;font-size:14px;font-weight:bold}.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;-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}.user-dropdown_affiliate{width:640px}.user-dropdown--logout{font-size:14px}.user-dropdown_affiliate th:not(:last-child),.user-dropdown_affiliate td:not(:last-child){padding-right:5px;text-align:left}.user-dropdown_affiliate th:first-child,.user-dropdown_affiliate td:first-child{white-space:nowrap}.user-dropdown_affiliate th:last-child,.user-dropdown_affiliate td:last-child{text-align:right;white-space:nowrap}.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}
