﻿@charset "UTF-8";@font-face{font-family:KingsCaslonDW01-Regular;src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/f920d3be-8faf-4775-bfb2-289e2b31109e.eot?#iefix);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017Fonts/f920d3be-8faf-4775-bfb2-289e2b31109e.eot?#iefix) format("eot"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/97e014bf-7675-4a8a-946d-913dca65c7cd.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/cf383664-af65-4dd9-94df-53f9384448fa.woff) format("woff"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/03d9daa8-c5e0-4ff0-a093-1cbe804da638.ttf) format("truetype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/53181d6a-40c7-4844-a2df-d7e5eef6b901.svg#53181d6a-40c7-4844-a2df-d7e5eef6b901) format("svg");font-display:swap;}@font-face{font-family:KingsCaslon-Regular;src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/361F7C_0_0.eot?);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/361F7C_0_0.eot?#iefix) format("embedded-opentype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/361F7C_0_0.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/361F7C_0_0.woff) format("woff"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/361F7C_0_0.ttf) format("truetype");font-display:swap;}@font-face{font-family:"Tw Cen W01 Light";src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/c5d23f79-fdaa-4d25-ab08-3581a871071b.eot?#iefix);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/c5d23f79-fdaa-4d25-ab08-3581a871071b.eot?#iefix) format("eot"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/dc710dc3-3fbc-4e12-ae7b-546d7b24717d.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/448541b8-7391-44d1-ba6f-f15a6be6bef4.woff) format("woff"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/4350d8d3-4398-4258-9808-17118624a178.ttf) format("truetype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/d282e28f-8b9e-4c3c-9785-49812254b489.svg#d282e28f-8b9e-4c3c-9785-49812254b489) format("svg");font-display:swap;}@font-face{font-family:"Tw Cen W01 Semi Medium";src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/17bd30b7-a8a6-4fc9-a545-3851a066203d.eot?#iefix);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/17bd30b7-a8a6-4fc9-a545-3851a066203d.eot?#iefix) format("eot"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/dcce54f5-5037-42ac-8ac1-7e1e3ad33b5c.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/badfae5c-b91c-44d3-8f21-ca6c25d14e81.woff) format("woff"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/d23415b8-cbd1-46e9-9333-090fa6e9214e.ttf) format("truetype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/4b14e988-ed4a-47a3-b5a5-e953387ea25e.svg#4b14e988-ed4a-47a3-b5a5-e953387ea25e) format("svg");font-display:swap;}@font-face{font-family:"Tw Cen W01 Medium";src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/8624165c-9e93-4346-a219-990b0d920759.eot?#iefix);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/8624165c-9e93-4346-a219-990b0d920759.eot?#iefix) format("eot"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/f73f3a87-0dc2-4041-87ea-656b797408a7.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/d3817bf0-b3c3-4ff4-9955-924a3af74ca1.woff) format("woff"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/aa686768-0d35-4f93-80d4-1a3c1491ff89.ttf) format("truetype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/de5c639d-b02a-4eeb-bbf3-494c4a0f5ce6.svg#de5c639d-b02a-4eeb-bbf3-494c4a0f5ce6) format("svg");font-display:swap;}@font-face{font-family:"Tw Cen W01 Semi Bold";src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/19709223-675d-4559-bb7f-135c5186f023.eot?#iefix);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/19709223-675d-4559-bb7f-135c5186f023.eot?#iefix) format("eot"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/8b95b714-d340-4fef-bf60-86348bb3def9.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/6ce98d1c-a506-4623-a6c1-39d496cb4766.woff) format("woff"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/865dc4ba-dd06-49f4-b4a3-45d4a1342117.ttf) format("truetype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/0202ee39-d77e-4418-b44e-f76b2fcf6737.svg#0202ee39-d77e-4418-b44e-f76b2fcf6737) format("svg");font-display:swap;}@font-face{font-family:"Tw Cen W01 Bold";src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/e1301bd9-09a5-4332-bb71-b93d745ab880.eot?#iefix);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/e1301bd9-09a5-4332-bb71-b93d745ab880.eot?#iefix) format("eot"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/3db55513-298e-4f0d-a94e-96b48e114be7.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/acccf3dc-5ffe-4534-9855-68770fc6df0b.woff) format("woff"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/aea99fce-684b-4980-99fb-e2f941d19967.ttf) format("truetype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/c882c92e-18dc-4970-a181-26b2f055a956.svg#c882c92e-18dc-4970-a181-26b2f055a956) format("svg");font-display:swap;}@font-face{font-family:"Tw Cen MT W01 Medium";src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/537618a9-4edd-4f75-81cf-4af54fe81c9d.eot?#iefix);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/537618a9-4edd-4f75-81cf-4af54fe81c9d.eot?#iefix) format("eot"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/bd2a6d25-be2f-44cd-a39a-5b3142ab3dae.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/dbfb7a38-f7d0-4451-aaaa-e84c009e42db.woff) format("woff"),url(Fonts/a5a99781-d6e4-4e53-8907-f4cdad92a964.ttf) format("truetype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/e7a3fb9e-524f-43e9-81a7-bd7ab0758bd0.svg#e7a3fb9e-524f-43e9-81a7-bd7ab0758bd0) format("svg");font-display:swap;}@font-face{font-family:"Tw Cen MT W01 Medium Cond";src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/c0ca9431-ee57-4c91-9213-ac297dc6db39.eot?#iefix);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/c0ca9431-ee57-4c91-9213-ac297dc6db39.eot?#iefix) format("eot"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/659c924a-82bb-49fe-a6a9-10db4375e430.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/8217d83b-cccf-4c48-b957-f6cc109355d2.woff) format("woff"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/9cc0aa50-0cf3-4d0b-84ba-9749633979c3.ttf) format("truetype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/1084951f-f0f7-4054-933e-a2bca3f488bf.svg#1084951f-f0f7-4054-933e-a2bca3f488bf) format("svg");font-display:swap;}@font-face{font-family:"Tw Cen MT W01 Bold Cond";src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/087ec57e-44d2-4514-8b2d-da422757ca72.eot?#iefix);src:url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/087ec57e-44d2-4514-8b2d-da422757ca72.eot?#iefix) format("eot"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/48409a47-053d-4e3f-a8a1-d160d91182ac.woff2) format("woff2"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/f0ac9296-6e5c-4294-8591-38dc93a442a1.woff) format("woff"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/b84dba4b-c5e0-4c89-8ca1-6fd01f071052.ttf) format("truetype"),url(https://fonts-tlc.azureedge.net/lux2017-24052017/Fonts/1b254ad2-457b-45a7-a71a-9f9c18bb8b9e.svg#1b254ad2-457b-45a7-a71a-9f9c18bb8b9e) format("svg");font-display:swap;}.dark-grey-bg{background-color:#444;}.medium-dark-grey-bg{background-color:#707172;}.background-grey-bg{background-color:#f5f5f5;}.normal-font-grey-bg{background-color:#707372;}.bold-font-grey-bg{background-color:#707273;}.white-bg{background-color:#fff !important;}.black-bg{background-color:#000;}.taupe-bg{background-color:#f7f3f0 !important;}.darker-taupe-bg{background-color:#ede6e1;}.charcoal-black-bg{background-color:#303030;}.charcoal-black-color{color:#303030;}.taupe-color{color:#f7f3f0;}.darker-taupe-color{color:#ede6e1;}.dark-grey-color{color:#444;}.medium-dark-grey-color{color:#707172;}.background-grey-color{color:#f5f5f5;}.normal-font-grey-color{color:#707372;}.bold-font-grey-color{color:#707273;}.white-color{color:#fff;}.black-color{color:#000;}.LTHR-orange{color:#cb6015;}.LTHR-background-orange{background-color:#cb6015;}.TwCenW01Light{font-family:"Tw Cen W01 Light",Arial,Helvetica,sans-serif;}.TwCenW01SemiMed{font-family:"Tw Cen W01 Semi Medium",Arial,Helvetica,sans-serif;}.TwCenW01Med{font-family:"Tw Cen W01 Medium",Arial,Helvetica,sans-serif;}.TwCenSemiBold{font-family:"Tw Cen W01 Semi Bold",Arial,Helvetica,sans-serif;}.TwCenBold{font-family:"Tw Cen W01 Bold",Arial,Helvetica,sans-serif;}.TwCenMed{font-family:"Tw Cen MT W01 Medium",Arial,Helvetica,sans-serif;}.TwCenMedCond{font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;}.TwCenBoldCond{font-family:"Tw Cen MT W01 Bold Cond",Arial,Helvetica,sans-serif;}.TwCenCond{font-family:"Tw Cen MT Condensed",Arial,Helvetica,sans-serif;}.KingCaslonReg{font-family:"KingsCaslon-Regular",Arial,Helvetica,sans-serif;}.font-weight-100{font-weight:100;}.font-weight-200{font-weight:200;}.font-weight-300{font-weight:300;}.font-weight-400{font-weight:400;}.font-weight-500{font-weight:500;}.font-weight-600{font-weight:600;}.font-weight-700{font-weight:700;}.font-weight-800{font-weight:800;}.font-weight-900{font-weight:900;}.font-weight-bold{font-weight:bold;}.font-18{font-size:18px;}.loading{color:#303030;margin:-5px 0 5px;text-transform:uppercase;text-align:center;font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;font-size:36px;letter-spacing:.22px;display:block;position:absolute;top:45%;}@media screen and (max-width:680px){.loading{top:42.5%;}}.loader-container{display:flex;justify-content:center;align-items:center;height:100%;overflow:hidden;background:#f7f3f0;z-index:3;position:absolute;width:100%;}body.reasonsToGoLUX .loading,.innerPage .loading,.pageContent .loading,.specialOfferItem .loading{top:43%;}@media screen and (max-width:680px){body.reasonsToGoLUX .loading,.innerPage .loading,.pageContent .loading,.specialOfferItem .loading{top:42.5%;}}.ce-offers-container{top:48.8%;}.circle{width:10px;height:10px;border-radius:50%;margin:7px;display:flex;justify-content:center;align-items:center;}.circle:before{content:"";width:10px;height:10px;border-radius:50%;opacity:.7;animation:scale 2s infinite cubic-bezier(0,0,.49,1.02);}.circle-1{background-color:#303030;}.circle-1:before{background-color:#303030;animation-delay:200ms;}.circle-2{background-color:#303030;}.circle-2:before{background-color:#303030;animation-delay:400ms;}.circle-3{background-color:#303030;}.circle-3:before{background-color:#303030;animation-delay:600ms;}.circle-4{background-color:#303030;}.circle-4:before{background-color:#303030;animation-delay:800ms;}.circle-5{background-color:#303030;}.circle-5:before{background-color:#303030;animation-delay:1000ms;}@keyframes scale{0%{transform:scale(1);}50%,75%{transform:scale(2.5);}78%,100%{opacity:0;}}.padding-10{padding:10px 0;}.padding-20{padding:20px 0;}.padding-30{padding:30px 0;}.padding-40{padding:40px 0;}.padding-top-50{padding-top:50px;}.padding-bottom-10{padding-bottom:10px;}.padding-bottom-20{padding-bottom:20px;}.padding-bottom-50{padding-bottom:50px;}.padding-bottom-60{padding-bottom:60px;}.padding-bottom-80{padding-bottom:80px;}.margin-left-10{margin-left:10px;}.margin-right-10{margin-right:10px;}.margin-left-20{margin-left:20px;}.margin-right-20{margin-right:20px;}.margin-top-20{margin-top:20px;}.margin-top-30{margin-top:30px;}.margin-top-40{margin-top:40px;}.margin-top-60{margin-top:60px;}.margin-bottom-20{margin-bottom:20px;}.margin-bottom-60{margin-bottom:60px;}.margin-bottom-80{margin-bottom:80px;}[data-scrollbar]{display:block;position:relative;}.scroll-content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.scrollbar-track{position:absolute;opacity:0;z-index:1;background:rgba(222,222,222,.75);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .5s .5s ease-out;transition:opacity .5s .5s ease-out;}.scrollbar-track.show:hover,.scrollbar-track:hover{opacity:1;-webkit-transition-delay:0s;transition-delay:0s;}.scrollbar-track-x{bottom:0;left:0;width:100%;height:8px;}.scrollbar-track-y{top:0;right:0;width:8px;height:100%;}.scrollbar-thumb{position:absolute;top:0;left:0;width:8px;height:8px;background:rgba(0,0,0,.5);border-radius:4px;}*,::after,::before{box-sizing:border-box;}*{min-height:0;min-width:0;}body{margin:0;color:#303030;font-family:"Tw Cen W01 Light";}body.ar * h2.usps_title{text-align:center;direction:rtl;}body.ar * .usp--text,body.ar * .usp--heading{margin-left:auto;}bdi{font-family:Arial,Helvetica,sans-serif;line-height:inherit;}bdi.amp-text{font-family:"Tw Cen W01 Semi";}img{border:0;display:block;}a{cursor:pointer;text-decoration:none;color:inherit;}a.underline{border-bottom:1px solid #303030;}a:hover{color:#303030;}*,ul,ul li{margin:0;padding:0;}ul li{list-style:none;}p{margin:0 0 10px;font-family:KingsCaslon-Regular,Arial,Helvetica,sans-serif;font-size:18px;line-height:34px;letter-spacing:.02em;font-weight:normal;color:inherit;}p:lang(ar){direction:rtl;}.small{font-size:16px !important;}.caps{text-transform:uppercase;}.big{font-size:22px !important;line-height:42px !important;letter-spacing:.22px !important;}h1{font-size:34px;line-height:40px;font-weight:400;font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;text-transform:uppercase;}h2{font-weight:400;font-size:30px;line-height:34px;letter-spacing:.02em;font-family:"Tw Cen MT W01 Bold Cond",Arial,Helvetica,sans-serif;}h3{font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;font-size:26px;letter-spacing:.65px;text-transform:uppercase;line-height:30px;font-weight:normal;}#tlcBrandiLogo{max-width:210px !important;}.center-button{float:none !important;width:auto !important;}h2.usps_title{width:100%;position:relative;}h2.usps_title span{background:inherit;width:auto;height:auto;display:inline-block;position:relative;z-index:10;padding:0 30px;line-height:1;}h2.usps_title span.bg-grey-6{background:#f5f5f5;}h2.usps_title::before{content:"";display:block;width:37%;height:1px;position:absolute;background:#d9d9d6;left:0;top:50%;}h2.usps_title::after{content:"";display:block;width:37%;height:1px;position:absolute;background:#d9d9d6;right:0;top:50%;}.taupe-bg h2.usps_title{background:#f7f3f0;}.fcStar{font-family:Arial;}.tagline p{padding:5px 0 15px 0;font-size:15px;line-height:22px;font-style:italic;}.tagline:lang(ar){font-size:16px;}button{cursor:pointer;font-size:14px;font-family:"Tw Cen W01 Light";font-weight:400;text-transform:uppercase;}.closeButton{top:24px;right:15px;width:26px;border:none;cursor:pointer;height:26px;margin:0;display:flex;opacity:0;padding:0;z-index:1;position:absolute;transition:opacity .5s ease-in-out;align-items:center;border-radius:50%;pointer-events:none;justify-content:center;background-color:transparent;color:#303030;}.closeButton:hover,.closeButton.fill{background-color:#ede6e1;}.closeButton.show{opacity:1;pointer-events:all;}.scrollup{cursor:pointer;position:fixed;right:0;bottom:10%;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:130;background-color:#303030;color:#f7f3f0;padding:.5rem;display:none;}.scrollup:hover{background:#ede6e1;color:#303030;}.scrollup svg{width:1.25rem !important;height:1.25rem;display:block;}.resort-page-subtitle{font-size:42px;}.hideDevice{display:none !important;}.letter-spacing-6{letter-spacing:6.12px !important;}.wrapper{position:relative;left:0;transition:all .5s ease;}.advert-banner{z-index:1000;position:fixed;background-color:#f7f3f0;width:100%;height:auto;padding:16px 35px 16px 27px;text-align:right;}.advert-banner a{font-size:16px;letter-spacing:.06em;}.advert-banner .closeButton.stickyCloseButton{position:absolute;top:12px;right:12px;opacity:1;pointer-events:all;border:0;}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding:0;}.cont-96percent{position:relative;margin:0 auto;width:96%;overflow:hidden;}.row{margin:0;}.row::after{display:table;content:" ";}.row::before{display:table;content:" ";}.editorial-footer-banner{padding:25px 1%;position:relative;width:100%;z-index:200;}.editorial-footer-banner p{margin-bottom:0;font-weight:600;font-size:1.4em;padding:20px 0;}.editorial-footer-banner .inline-block{display:inline-block;vertical-align:middle;}.editorial-footer-banner .button-no-wrap{white-space:nowrap;width:auto !important;}.editorial-footer-banner .closeButton{position:absolute;top:12px;right:12px;opacity:1;pointer-events:all;border:0;}.editorial-footer-banner .closeButton:hover{background-color:#f7f3f0;}.editorial-footer-banner .closeButton:lang(ar){right:0;left:12px;}.editorial-footer-banner:lang(ar) .cont-96percent{margin-left:2%;margin-right:4%;width:94%;direction:rtl;}.editorial-footer-banner:lang(ar) .cont-96percent p a{direction:ltr;unicode-bidi:embed;display:inline-block;}.homepage .optional-title{margin:80px auto !important;}.homepage .main-text p{font-size:22px;line-height:40px;letter-spacing:.22px;margin-bottom:0;}.homepage .main-text p:lang(ar){text-align:center;}.ru .optional-title{font-size:22px;word-break:break-word;}.ru .letter-spacing-6{letter-spacing:2.12px !important;}.optional-title{font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;font-size:34px;line-height:38px;letter-spacing:.01em;text-transform:uppercase;color:#303030;font-weight:400;text-align:center;}.header{grid-column:span 12;}.navigation-menu{grid-column:span 4;}.main-content{grid-column:span 8;}.footer{grid-column:span 12;}hr{border:0;border-top:1px solid #c0c0c0;}#freeCancellationModal .popup .popup-title:lang(ar){text-align:right;margin-top:20px;}.popup-title{font-size:30px;}.page-intro{padding:80px 40px 10px;}.page-intro-innerpage{padding:60px 40px;}.page-intro-innerpage h1{padding:0 16% 0;}.page-intro-innerpage .main-text{padding-top:38px;}.page-intro-innerpage .main-text p:lang(ar){text-align:center;}.text-center{text-align:center;}.text-left{text-align:left;}.ptpb30{padding:40px 0 40px 0;}.subheader{padding:2% 10% 2% 10%;color:#303030;}.cbp-player{height:auto;width:auto;padding:0;line-height:0;}.cbp-player a{color:#fff;display:table-cell;vertical-align:middle;text-align:center;height:100%;width:100%;text-decoration:none;font-size:48px;}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}.btn{display:inline-block;padding:6px 10px;margin-bottom:0;font-weight:400;text-align:center;cursor:pointer;border:1px solid transparent;-webkit-appearance:none;}.grid-row-span-6{grid-row:span 6;}.grid-row-span-8{grid-row:span 8;}.popup{padding:40px;background:#f7f3f0;width:70%;transition:all 1.5s ease-in-out;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);}.popup .content{max-height:30%;overflow:auto;}.popup .close{position:absolute;top:20px;right:30px;transition:all 200ms;font-size:30px;font-weight:bold;color:#303030;border:none;}.popup .close:lang(ar){left:30px;right:inherit;}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity 500ms;visibility:hidden;opacity:0;}.overlay:target{visibility:visible;opacity:1;z-index:2000;}.bgVideo{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:-webkit-transform .4s cubic-bezier(.785,.135,.15,.86);-moz-transition:-moz-transform .4s cubic-bezier(.785,.135,.15,.86);transition:transform .4s cubic-bezier(.785,.135,.15,.86);}.slider-content .slickNavBtn{box-shadow:none;}.slick-slide{outline:none !important;}.slick-disabled{opacity:0;pointer-events:none;}.slickNavBtn{display:flex !important;border:none;z-index:10;font-size:40px;color:#303030;position:absolute;outline:none !important;padding:5px 10px;background:rgba(255,255,255,.5);top:0;bottom:0;margin:auto 0;height:50px;box-shadow:rgba(0,0,0,.5) 0 0 40px 0;}.slickNavBtn.slickNavBtn-next{right:0;border-radius:15% 0 0 15%;}.slickNavBtn.slickNavBtn-prev{left:0;border-radius:0 15% 15% 0;}.error-container{width:100%;height:100vh;position:absolute;top:0;left:0;white-space:initial;text-align:center;}.error-container .error-background-image{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;}.error-container .error-content{background:rgba(255,255,255,.8);display:inline-block;vertical-align:middle;padding:3em 5em;position:relative;z-index:1;margin-left:5%;margin-right:5%;}.error-container::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em;}.booking-overlay{position:fixed;height:100vh;width:100vw;z-index:9999;background:rgba(0,0,0,.5);top:0;left:0;display:none;}.geoQuestionsContainer{background:#f7f3f0;z-index:9999;position:fixed;left:0;bottom:0;width:100%;display:none;height:auto;}.geoQuestionsContainer #country_special_popup{display:block;background:#f7f3f0;}.geoQuestionsContainer #package_special_popup{display:none;background:#f7f3f0;}.geoQuestionsContainer .closeButton{opacity:1;position:absolute;top:12px;right:12px;opacity:1;background-color:transparent;pointer-events:all;border:0;width:26px;height:26px;border-radius:50%;}.geoQuestionsContainer .closeButton:hover{background-color:#ede6e1;}.geoQuestionsContainer .geomodal--content h2{padding:15px;}.geoQuestionsContainer .geomodal--content .text-container{width:70%;margin:0 auto;}.geoQuestionsContainer .geomodal--content .button-container{width:70%;margin:0 auto;padding-bottom:18px;}.geoQuestionsContainer .geomodal--content button{margin:0 5px;background-color:#303030;color:#f7f3f0;letter-spacing:.04em;font-size:16px;font-family:'Tw Cen W01 Light';}.geoQuestionsContainer .geomodal--content button:focus{outline:unset;}.geoQuestionsContainer .geomodal--content button:hover{background-color:transparent;color:#303030;border-color:#303030;}.btn-more-info{display:inline-block;overflow:visible;height:auto;line-height:28px;color:#303030;padding:2px 10px 0;position:relative;outline:0;border:1px solid #303030;transition:all .3s;}.headingfixed.fixed .cont-96percent{width:100%;}.headingfixed.fixed .scrollable-title-box{position:fixed;z-index:11;width:100%;left:0;margin-left:auto;margin-right:auto;}.headingfixed.fixed .scrollable-title-box h2.usps_title{width:100%;margin-left:auto;margin-right:auto;margin-top:60px;-webkit-transition:all ease-in-out .9s;transition:all ease-in-out .9s;}.headingfixed.fixed .scrollable-title-box h2.usps_title::before{margin-left:2%;}.headingfixed.fixed .scrollable-title-box h2.usps_title::after{margin-right:2%;}figcaption.image-caption-text{position:absolute;top:1em;left:0;background-color:rgba(0,0,0,.5);width:100%;padding:15px;color:#fff;}.fancybox-caption-wrap{opacity:1 !important;}.fancybox-caption{font-size:16px !important;}.fadein{opacity:0;transition:all 1.5s;transform:translate(0,100px);}.fadein.visible{opacity:1;transform:translate(0,0);}section.headingfixed{overflow:hidden;position:relative;}.Benzilan section.faqs,.Lijiang section.faqs,.PeachValley section.faqs,.Sangushui section.faqs,.StoneTown section.faqs,.DajuVillage section.faqs,.ShangriLa section.faqs,.LashiLake section.faqs{display:none;}.faqs.headingfixed{padding-top:60px;}h2.faqs.usps_title span{max-width:75%;display:inline-block;line-height:32px;text-transform:none;}h2.faqs.usps_title:before,h2.faqs.usps_title:after{width:50%;}section.faqs .description-container{margin:20px auto 80px;}section.faqs .description-container .why-book{border-bottom:1px solid #000;}section.faqs .description-container .why-book:lang(ar){text-align:right;}section.faqs .description-container .why-book:last-child{border-bottom:none;}section.faqs .description-container .why-book:first-child li{margin-top:0;}section.faqs .description-container .why-book .reasons{padding:0;}section.faqs .description-container .why-book li{margin:30px 0;}section.faqs .description-container .why-book li.active{display:block;}section.faqs .description-container .why-book li.active p{display:block;}section.faqs .description-container .why-book li.active p a{border-bottom:1px solid #303030;}section.faqs .description-container .why-book li.active .title{padding-bottom:10px;}section.faqs .description-container .why-book li.active .title svg.fa-angle-down{transform:rotate(180deg);}section.faqs .description-container .why-book li p{font-size:18px;line-height:34px;letter-spacing:.02em;text-transform:none;font-family:"KingsCaslon-Regular",Arial,Helvetica,sans-serif;padding:0 50px 0 0;margin-top:0;display:none;}section.faqs .description-container .why-book li .title{display:block;position:relative;font-size:24px;padding:0 50px 0 0;line-height:34px;white-space:normal;font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;letter-spacing:.65px;min-height:24px;color:#303030;text-transform:uppercase;align-items:center;cursor:pointer;}section.faqs .description-container .why-book li .title.text-unavailable{cursor:default;}section.faqs .description-container .why-book li .title.text-unavailable:after{display:none;}section.faqs .description-container .why-book li .title.text-unavailable svg .fa-angle-down{display:none;}section.faqs .description-container .why-book li .title svg.fa-angle-down{width:30px;height:26px;font-size:25px;position:absolute;top:0;right:0;bottom:0;margin:auto;}.breadcrumb{padding:11px 25px;}#collectible-item-full .breadcrumb,.special-offer-item-full .breadcrumb,.travel-list .breadcrumb,.VintageSpecialOfferListing .breadcrumb{padding:11px 0;}#collectible-item-full .breadcrumb li:first-of-type a,.special-offer-item-full .breadcrumb li:first-of-type a,.travel-list .breadcrumb li:first-of-type a,.VintageSpecialOfferListing .breadcrumb li:first-of-type a{margin-left:0;}.travel-list .breadcrumb{width:90%;margin:0 auto;}.breadcrumb li{display:inline-block;color:#303030;font-size:14px;letter-spacing:1px;text-transform:uppercase;}.breadcrumb li:first-of-type a{margin-left:0;}.breadcrumb li a{margin:0;transition:all .25s ease-in-out;line-height:26px;position:relative;}.breadcrumb li a::before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:-3px;left:0;background-color:#303030;transform:scaleX(0);transition:transform .3s ease;}.breadcrumb li a:hover::before{transform:scaleX(1);}.breadcrumb li.active{margin-left:0;position:relative;cursor:default;margin-bottom:15px;}.breadcrumb li.active::before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:-3px;left:0;background-color:#303030;transform:scaleX(1);transition:transform .3s ease;}.VintageSpecialOfferListing .breadcrumb-listing{width:90%;margin:0 auto;}@media screen and (min-width:680px){.breadcrumb{padding:11px 20px;}.breadcrumb li{letter-spacing:1.28px;}.breadcrumb li:first-of-type a{margin-left:.5rem;}.breadcrumb li a{margin:0 .8rem;}.breadcrumb li.active{margin-left:.8rem;margin-bottom:0;}}@media screen and (min-width:981px){.VintageSpecialOfferListing .breadcrumb-listing{width:100%;margin:0;}}@media screen and (min-width:1025px){.travel-list .breadcrumb{width:80%;}}.discover-btn-container{margin:30px auto 60px;}.discover-btn{text-align:center;}.discover-btn a{background-color:#ede6e1;color:#303030;text-transform:uppercase;transition:all .5s ease;border-color:#303030;border:1px solid #ede6e1;border-radius:2px;font-family:"Tw Cen W01 Semi Bold";letter-spacing:.04em;font-size:16px;line-height:14px;padding:12px 44px;}.discover-btn a:hover{background-color:#303030;color:#fff !important;border-color:#303030;}.event-tag{position:absolute;right:0;bottom:0;padding:5px 14px;background:rgba(0,0,0,.5);color:#fff;font-size:14px;font-family:"Tw Cen W01 Semi Bold";z-index:1;text-transform:uppercase;letter-spacing:.65px;}.event-date{position:absolute;top:0;left:0;padding:12px;background:#ede6e1;font-family:"Tw Cen W01 Semi Bold";z-index:1;text-transform:uppercase;}.event-date .month{font-size:16px;line-height:22px;}.event-date .day{font-size:22px;line-height:26px;}.no-scroll{overflow:hidden;}.subscribe-form .block-newsletter-form__close-trigger{display:contents;}.subscribe-form .block-newsletter-form__close-trigger .close_btn{z-index:10;}.subscribe-form .block-newsletter-form__close-trigger .close_btn:lang(ar){color:#fff;}.subscribe-form .newsletter_popWrap{display:flex;width:100%;}.subscribe-form .newsletter_popWrap .imageBox{display:flex;width:50%;}.subscribe-form .newsletter_popWrap .subscribe{position:relative;width:50%;padding:30px;align-content:center;}.subscribe-form .newsletter_popWrap .subscribe .title-register{font-size:26px;letter-spacing:.65px;line-height:30px;color:#303030;padding-bottom:20px;}.subscribe-form .newsletter_popWrap .subscribe p{font-size:17px;margin:0;padding-bottom:25px;line-height:24px;}.subscribe-form .newsletter_popWrap .subscribe .subscribe_btn{position:relative;padding:10px;}.subscribe-form .newsletter_popWrap .newsletter-form{padding:0;}.subscribe-form .newsletter_popWrap .newsletter-form legend{display:none;font-size:26px;}.subscribe-form .newsletter_popWrap .newsletter-form legend:lang(ru){line-height:30px;}.subscribe-form .newsletter_popWrap .newsletter-form .umbraco-forms-container .dataconsent{display:flex;margin-bottom:35px !important;}.subscribe-form .newsletter_popWrap .newsletter-form .umbraco-forms-container .dataconsent .umbraco-forms-field-wrapper{position:absolute;}.subscribe-form .newsletter_popWrap .newsletter-form .umbraco-forms-container .dataconsent .umbraco-forms-label{position:relative;width:auto;margin:6px 0 6px 35px;font-family:"Tw Cen W01 Medium",Arial,Helvetica,sans-serif;text-transform:none;}.subscribe-form .newsletter_popWrap .newsletter-form .umbraco-forms-container .dataconsent .umbraco-forms-label:lang(ru){margin:6px 0 6px 35px;}.subscribe-form .newsletter_popWrap .newsletter-form .umbraco-forms-container .dataconsent .umbraco-forms-label:lang(ar){margin:6px 35px 6px 0;}.subscribe-form .newsletter_popWrap .newsletter-form .umbraco-forms-container .umbraco-forms-field label{font-size:17px;font-family:"Tw Cen MT W01 Medium",Arial,Helvetica,sans-serif;letter-spacing:.01em;text-transform:capitalize;margin:12px 0 6px;}.subscribe-form .newsletter_popWrap .newsletter-form .umbraco-forms-container .umbraco-forms-field label:lang(ru){font-size:16px;}@media screen and (max-width:1024px){.subscribe-form .newsletter_popWrap{display:block;width:100%;}.subscribe-form .newsletter_popWrap .imageBox{display:block;width:100%;}.subscribe-form .newsletter_popWrap .imageBox img{width:100%;}.subscribe-form .newsletter_popWrap .subscribe{width:100%;}.subscribe-form .block-newsletter-form__close-trigger .close_btn{color:#fff;}}@media screen and (min-width:1025px) and (max-width:1039px){.subscribe-form #popout-container .popout-content-container{width:82%;}}@media screen and (min-width:1025px) and (max-width:1205px){.subscribe-form #popout-container .popout-content-container:lang(ru){width:85%;}}@media screen and (min-width:1206px) and (max-width:1399px){.subscribe-form #popout-container .popout-content-container:lang(ru){width:75%;}}@media screen and (min-width:1040px) and (max-width:1399px){.subscribe-form #popout-container .popout-content-container{width:80%;}}@media screen and (min-width:1400px) and (max-width:1600px){.subscribe-form #popout-container .popout-content-container:lang(ru){width:68%;}}@media screen and (min-width:1400px) and (max-width:1600px){.subscribe-form #popout-container .popout-content-container{width:60%;}}@media screen and (min-width:1601px) and (max-width:1975px){.subscribe-form #popout-container .popout-content-container:lang(ru){width:60%;}}@media screen and (min-width:1660px){.subscribe-form .newsletter-container.newsletter-form .umbraco-forms-container .umbraco-forms-field.lastname:lang(ar){margin:0 4% 0 0 !important;}}@media screen and (max-width:680px){.main-text .privacy_policy p{word-break:break-word;}}@media screen and (max-width:1360px){.homepage .main-text p{font-size:18px;line-height:35px;}.resort-page-subtitle{font-size:34px;}h2.usps_title::before{width:32%;}h2.usps_title::after{width:32%;}}@media screen and (max-width:1080px){.homepage .main-text br{display:none;}.popup{width:100%;overflow:scroll;height:100%;}}@media screen and (min-width:1081px){#freeCancellationModal .popup{position:fixed;max-height:90vh;display:flex;justify-content:center;align-items:center;padding:0;}#freeCancellationModal .popup .inner-box{background:#f7f3f0;padding:40px;overflow-y:scroll;max-height:90vh;}}@media screen and (max-width:640px){.primary-header-ele .logoLink{width:80%;}.letter-spacing-6{letter-spacing:4.12px !important;}.ru .letter-spacing-6{letter-spacing:2.12px !important;}.page-intro-innerpage h1{padding:40px 0;}.resort-page-subtitle{font-size:26px;}h2.usps_title::before{width:30%;}h2.usps_title::after{width:30%;}}@media screen and (max-width:480px){.navigation-menu{grid-row:1;grid-column:span 12;}}@media(max-width:374px){.page-intro{padding:80px 20px 20px;}}@media only screen and (min-width:1200px){.container{max-width:1240px;margin:0 auto;}.optional-title{font-size:36px;line-height:44px;}.ru .optional-title{font-size:32px;}.page-intro{padding:80px 10px 10px;}section.faqs .description-container{width:80%;}}@media screen and (min-width:1740px){h2.usps_title::before{width:40%;}h2.usps_title::after{width:40%;}}@media only screen and (max-width:1024px){section.faqs .description-container{margin:20px 20px 80px;}}#browserLanguageSwitcher{position:relative;top:0;width:100%;max-height:0;height:auto;overflow:hidden;z-index:1002;background:#303030;color:#fff;font-size:21px;padding:0;opacity:0;transition:max-height .7s ease-in-out,padding .7s ease-in-out,opacity .7s ease-in-out;}#browserLanguageSwitcher.visible{position:fixed;max-height:500px;height:auto;padding:30px 0;opacity:1;}#browserLanguageSwitcher .langText{width:100%;}#browserLanguageSwitcher .langText p{display:inline-block;margin:0;}@media(max-width:900px){#browserLanguageSwitcher .langText p{line-height:1.6;}}#browserLanguageSwitcher .langText p:lang(ar){direction:ltr;}#browserLanguageSwitcher .langText p a:hover{color:rgba(255,255,255,.8);}#browserLanguageSwitcher div{display:inline-block;text-align:center;}#browserLanguageSwitcher a{text-decoration:underline;}#browserLanguageSwitcher .bls-Close--btn{display:inline-block;position:relative;float:right;cursor:pointer;top:6px;margin-right:35px;background:transparent;border:0;}@media(max-width:900px){#browserLanguageSwitcher .bls-Close--btn{position:absolute;top:10px;right:15px;margin-right:0;}}#browserLanguageSwitcher .bls-Close--btn svg{width:24px;font-size:20px;}#browserLanguageSwitcher .bls-Close--btn svg path{fill:#fff;}#ytplayer{width:100vw;height:100vh;}.video-container{width:100%;height:100vh;position:fixed;top:0;right:-100vw;z-index:10000;transition:all 1s;}.video-container iframe{width:100%;height:100vh;position:fixed;right:-100vw;top:0;transition:all 1s;}.video-container iframe.animate{right:0;}.video-container.animate{right:0;}.video-container .video-background{width:100%;height:100%;background:#fff;}.video-container .closeBtn{position:absolute;top:0;right:0;width:100px;height:100px;z-index:1011;transform:rotate(45deg);}.video-container .closeBtn .line{position:absolute;width:40px;height:2px;background-color:#fff;left:0;top:50%;margin-left:31px;}.video-container .closeBtn .line.b{width:2px;height:40px;margin-left:50%;top:50%;margin-top:-19px;}.ytVideoWrapper{width:100%;height:0%;position:fixed;bottom:0;left:0;transition:height .35s linear;z-index:10000 !important;background:#fff;}.ytVideoWrapper.active{width:100%;height:100%;}.ytVideoWrapper.active .closeBtn{display:block;position:fixed;}.ytVideoWrapper .iframewrapper{width:100vw;height:0;position:fixed;bottom:0;left:0;z-index:1000 !important;transition:height .45s linear;background-color:#000;}.ytVideoWrapper .iframewrapper.active{height:100vh;}.ytVideoWrapper .iframewrapper iframe{width:100vw;height:100vh;}.ytVideoWrapper .closeBtn{position:absolute;top:0;right:0;width:100px;height:100px;z-index:1011;transform:rotate(45deg);display:none;}.ytVideoWrapper .closeBtn .line{position:absolute;width:40px;height:2px;background-color:#fff;left:0;top:50%;margin-left:31px;}.ytVideoWrapper .closeBtn .line.b{width:2px;height:40px;margin-left:50%;top:50%;margin-top:-19px;}form{color:#303030;}.umbraco-forms-indicator{font-family:Arial,Helvetica,sans-serif;line-height:inherit;font-size:18px;}.umbraco-forms-submitmessage{font-family:KingsCaslon-Regular,Arial,Helvetica,sans-serif;font-size:16px;line-height:30px;letter-spacing:.02em;}label{display:inline-block;max-width:100%;width:100%;text-align:left;font-size:18px;line-height:18px;letter-spacing:.02em;margin:12px 0;}.umbraco-forms-fieldset{border:0;}.umbraco-forms-fieldset legend{font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;font-size:30px;letter-spacing:.65px;margin-bottom:10px;text-transform:uppercase;line-height:24px;}.umbraco-forms-fieldset input[type=text]{border:1px solid #303030;}.umbraco-forms-container .dataconsent{display:block;margin-bottom:50px !important;}.umbraco-forms-container .dataconsent .umbraco-forms-field-wrapper{position:relative;}.umbraco-forms-container .dataconsent label{padding-left:0;order:2;position:absolute;cursor:pointer;padding:0;}.umbraco-forms-container .dataconsent .umbraco-forms-label{margin:6px 0 6px 35px;}.umbraco-forms-container .dataconsent .umbraco-forms-label:lang(ar){margin:9px 40px 6px 0;}.umbraco-forms-container .dataconsent input{position:relative;margin:0;width:auto;order:1;content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #303030;top:9px;-webkit-appearance:none;appearance:auto;}.umbraco-forms-container .dataconsent a{border-bottom:1px solid #303030;}.umbraco-forms-container .dataconsent .field-validation-error{top:32px !important;position:relative;width:100%;}.umbraco-forms-container .dataconsent .umbraco-forms-label.checked:focus+.umbraco-forms-label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12);}.umbraco-forms-container .dataconsent .umbraco-forms-label.checked:checked+.umbraco-forms-label:before{background:#ede6e1;}.umbraco-forms-container .dataconsent .umbraco-forms-label.checked:disabled+.umbraco-forms-label{color:#ede6e1;cursor:auto;}.umbraco-forms-container .dataconsent .umbraco-forms-label.checked:disabled+.umbraco-forms-label:before{box-shadow:none;background:#ede6e1;}.umbraco-forms-container .dataconsent .umbraco-forms-label.checked:after{content:"";position:absolute;left:5px;top:8px;background:#000;width:2px;height:2px;box-shadow:2px 0 0 black,4px 0 0 black,4px -2px 0 black,4px -4px 0 black,4px -6px 0 black,4px -8px 0 black;transform:rotate(45deg);}.umbraco-forms-container .dataconsent .umbraco-forms-label:hover:before{background:#ede6e1;}.umbraco-forms-container .dataconsent .umbraco-forms-label.checked:before{background:#ede6e1;}.umbraco-forms-container .dataconsent label:before{top:0 !important;}.umbraco-forms-container .dataconsent label:after{top:9px !important;}.umbraco-forms-container{display:flex;flex-direction:row;flex-wrap:wrap;}.umbraco-forms-container .umbraco-forms-field{width:100%;margin-bottom:10px;position:relative;}@media screen and (max-width:765px){.umbraco-forms-container .umbraco-forms-field{width:100%;}}.umbraco-forms-container .umbraco-forms-field.title{width:100%;}.umbraco-forms-container .umbraco-forms-field.email{width:100%;}.umbraco-forms-container .umbraco-forms-field.address{width:100%;}.umbraco-forms-container .umbraco-forms-field.privacypolicy{flex-direction:row;}.umbraco-forms-container .umbraco-forms-field.privacypolicy label{order:2;cursor:pointer;padding:0;}.umbraco-forms-container .umbraco-forms-field.privacypolicy label:before{top:0 !important;}.umbraco-forms-container .umbraco-forms-field.privacypolicy label:after{top:9px !important;}.umbraco-forms-container .umbraco-forms-field.privacypolicy input{position:absolute;margin:0;order:1;}.umbraco-forms-container .umbraco-forms-field label{font-size:18px;font-family:"Tw Cen MT W01 Bold Cond",Arial,Helvetica,sans-serif;line-height:24px;letter-spacing:.02em;text-transform:uppercase;}.umbraco-forms-container .umbraco-forms-field label:lang(ar){text-align:right;}.umbraco-forms-container .umbraco-forms-field input[type=text],.umbraco-forms-container .umbraco-forms-field input[type=email],.umbraco-forms-container .umbraco-forms-field select,.umbraco-forms-container .umbraco-forms-field textarea{width:100%;padding:10px;font-family:"KingsCaslon-Regular",Arial,Helvetica,sans-serif;color:#303030;outline:none;font-size:15px;border-radius:0;border:1px solid #303030;}.umbraco-forms-container .umbraco-forms-field select{background-color:#fff;height:2.7em;line-height:2.7em;}.umbraco-forms-container .umbraco-forms-field .select-box{width:100%;height:42px;position:relative;overflow:hidden;border:1px solid #303030;}.umbraco-forms-container .umbraco-forms-field .select-box select{position:absolute;top:0;left:0;border:0;}.umbraco-forms-container .umbraco-forms-field .checkboxlist input,.umbraco-forms-container .umbraco-forms-field.checkbox input{position:absolute;left:-99999999px;}.umbraco-forms-container .umbraco-forms-field .checkboxlist label,.umbraco-forms-container .umbraco-forms-field.checkbox label{position:relative;cursor:pointer;line-height:20px;}.umbraco-forms-container .umbraco-forms-field .checkboxlist label:hover:before,.umbraco-forms-container .umbraco-forms-field.checkbox label:hover:before{background:#5b7f95;}.umbraco-forms-container .umbraco-forms-field .checkboxlist label.checked:before,.umbraco-forms-container .umbraco-forms-field.checkbox label.checked:before{background:#5b7f95;}.umbraco-forms-container .umbraco-forms-field .checkboxlist label.checked:focus+label:before,.umbraco-forms-container .umbraco-forms-field.checkbox label.checked:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12);}.umbraco-forms-container .umbraco-forms-field .checkboxlist label.checked:checked+label:before,.umbraco-forms-container .umbraco-forms-field.checkbox label.checked:checked+label:before{background:#5b7f95;}.umbraco-forms-container .umbraco-forms-field .checkboxlist label.checked:disabled+label,.umbraco-forms-container .umbraco-forms-field.checkbox label.checked:disabled+label{color:#b8b8b8;cursor:auto;}.umbraco-forms-container .umbraco-forms-field .checkboxlist label.checked:disabled+label:before,.umbraco-forms-container .umbraco-forms-field.checkbox label.checked:disabled+label:before{box-shadow:none;background:#ddd;}.umbraco-forms-container .umbraco-forms-field .field-validation-error{color:#f00;}.umbraco-forms-navigation .btn{display:block;background-color:#ede6e1;color:#303030;text-transform:uppercase;transition:all .5s ease;border-color:#303030;border:1px solid #ede6e1;font-family:"Tw Cen W01 Semi Bold";letter-spacing:.04em;font-size:16px;line-height:14px;}.umbraco-forms-navigation .btn:hover{background-color:#303030;color:#fff;border-color:#303030;}.umbraco-forms-navigation .btn:lang(ar){font-size:18px;line-height:15px;}.block-newsletter-form .umbraco-forms-navigation .btn{background-color:#303030;color:#fff;border-color:#303030;}.block-newsletter-form .umbraco-forms-navigation .btn:hover{background-color:#ede6e1;color:#303030;border-color:#ede6e1;}.form-control{display:block;width:100%;line-height:1.42857143;background-image:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.input-group{position:relative;display:table;border-collapse:separate;}.input-group .form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}.input-group-addon,.input-group-btn{display:table-cell;}.block-newsletter-form{position:fixed;bottom:0;right:0;width:100%;height:100%;z-index:9998;background-color:rgba(29,29,29,.9);opacity:0;visibility:hidden;-webkit-transition:visibility 0s .6s,opacity .6s 0s,-webkit-transform .6s 0s;transition:visibility 0s .6s,opacity .6s 0s,-webkit-transform .6s 0s;transition:visibility 0s .6s,opacity .6s 0s,transform .6s 0s;transition:visibility 0s .6s,opacity .6s 0s,transform .6s 0s,-webkit-transform .6s 0s;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.block-newsletter-form.popout-is-active{opacity:1;visibility:visible;transition:opacity .6s 0s,-webkit-transform .6s 0s;transition:opacity .6s 0s,transform .6s 0s;transition:opacity .6s 0s,transform .6s 0s,-webkit-transform .6s 0s;}.block-newsletter-form .umbraco-forms-container .umbraco-forms-field:last-of-type>.umbraco-forms-field-wrapper{display:flex;flex-direction:column-reverse;}#popout-container .popout-close-btn{position:absolute;top:.5em;right:1em;z-index:9999;cursor:pointer;}#popout-container .popout-content-container{position:absolute;top:50%;left:50%;height:100%;min-height:175px;width:100%;transform:translate(-50%,-50%);z-index:9999;border-radius:0;max-width:1260px;overflow:scroll;}#popout-container .popout-content-container .form-content{display:flex;justify-content:center;align-items:flex-start;height:100%;}.subscribe_btn{cursor:pointer;position:absolute;}.close_btn{cursor:pointer;position:absolute;font-size:30px;top:20px;right:20px;}.close_btn:lang(ar){left:20px;right:inherit;}@media screen and (min-width:1660px){.newsletter-container.newsletter-form .umbraco-forms-container .umbraco-forms-field.lastname:lang(ar){margin:0 30px 0 0 !important;}}.block-newsletter-form__close-trigger{appearance:none;border-color:transparent;}.block-newsletter-form__close-trigger .close_btn{color:#303030;}.newsletter-container{padding:40px;}.newsletter-container:lang(ar){direction:rtl;}@media screen and (max-width:1141px){.umbraco-forms-form fieldset{padding:0 !important;margin:0 !important;}}@media(min-width:895px){#popout-container .popout-content-container{width:50%;height:auto;overflow:hidden;}#popout-container .popout-content-container .form-content{display:block;align-items:flex-start;justify-content:start;height:auto;}.umbraco-forms-container .umbraco-forms-field.firstname,.umbraco-forms-container .umbraco-forms-field.country{width:48%;float:left;}.umbraco-forms-container .umbraco-forms-field.firstname:lang(ar),.umbraco-forms-container .umbraco-forms-field.country:lang(ar){float:right;}.umbraco-forms-container .umbraco-forms-field.lastname,.umbraco-forms-container .umbraco-forms-field.languagepreference{width:48%;float:left;margin:0 0 0 4%;}.umbraco-forms-container .umbraco-forms-field.lastname:lang(ar),.umbraco-forms-container .umbraco-forms-field.languagepreference:lang(ar){float:right;margin:0 4% 0 0;}}body.ar.contactInfo .umbraco-forms-container .umbraco-forms-field.lastname:lang(ar){float:right;margin:0 0 10px 0;}body.ar.contactInfo .cont-96percent.container-fluid.usp-rounded.ptpb30{direction:rtl;}@media screen and (max-width:480px){.umbraco-forms-form .dataconsent{margin-bottom:80px !important;}.umbraco-forms-form .dataconsent .field-validation-error{top:32px !important;}}.ru .tit{font-size:18px;}.navbar-nav{width:100%;text-align:center;}.tit{font-size:22px;letter-spacing:.03em;font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;color:#fff;margin:0 0 10px 0;float:left;width:100%;text-align:left;cursor:initial;}.tit:lang(ar){text-align:right;font-weight:600;font-size:23px;}.colapsibleContainer{display:block;}.new_footer{float:left;padding:0 1%;text-transform:uppercase;}.new_footer ul li{width:100%;float:left;font-family:"Tw Cen W01 Light";letter-spacing:.03em;text-align:left;}.new_footer ul li:lang(ar){text-align:right;}.new_footer ul li a{padding:0;color:#fff;display:inline;}.footer_container{padding:30px 0;display:flex;}.footer2019 .newsletter-text{color:#f7f3f0;font-size:14px;font-family:kingsCaslon-Regular,Arial,Helvetica,sans-serif;letter-spacing:.02em;text-transform:none;}.footer2019 .newsletter-text:lang(ar){direction:rtl;font-size:15px;}.footer2019 .policiesContainer{padding-top:15px;padding-bottom:15px;border-top:1px solid #ede6e1;width:100% !important;}.footer2019 .footerPolicies{width:100%;}.footer2019 .footerPolicies .copyrightTxt{color:#ede6e1;text-transform:none;font-size:13px;width:max-content;margin-top:2px;float:right;}.footer2019 .footerPolicies .policyFloat{float:left;display:flex;flex-direction:row;flex-wrap:wrap;}.footer2019 .footerPolicies .policyFloat:lang(ar){float:right;direction:rtl;}.footer2019 .footerPolicies .policyFloat a{margin:0 10px 0 0;color:#ede6e1;font-size:13px;font-family:"Tw Cen W01 Light";text-transform:none;}.footer2019 .footerPolicies .policyFloat a:lang(ar){font-size:14px;line-height:1.5em;}.footer2019 .footerPolicies .policyFloat a:lang(ar):not(:first-child):before{padding-right:0;padding-left:10px;}.footer2019 .footerPolicies .policyFloat a:not(:first-child):before{content:"·";padding-right:10px;font-size:13px;font-weight:bold;}.footer2019 .ulActive .dropArrow{transform:rotateZ(180deg);}.footer2019 .row{width:100%;}.footer2019 .row #tlcBrandingLogo{max-width:120px !important;margin-bottom:5px;}.footer2019 .row #tlcLine{max-width:200px !important;}.footer2019 .row .linksCol{display:flex;flex-direction:column;width:calc(100vw/4);}.footer2019 .row .linksCol:lang(ar){direction:rtl;width:inherit;}.footer2019 .row .linksCol .tit .dropArrow{display:none;float:right;margin:5px 15px 0 0;}.footer2019 .row .footer-1{grid-area:footer-1;}.footer2019 .row .footer-2{grid-area:footer-2;}.footer2019 .row .footer-3{grid-area:footer-3;}.footer2019 .row .footer-4{grid-area:footer-4;}.footer2019 .row .tlc_branding{grid-area:tlc_branding;}.footer2019 .row .appContainer{grid-area:appContainer;}.footer2019 .row .socialFooter{grid-area:socialFooter;}.footer2019 .row .col-empty{grid-area:col-empty;}.footer2019 .row .InnerRow{width:100%;display:flex;flex-direction:row;margin-bottom:30px;}.footer2019 .row .InnerRow .lowerRow-col{display:flex;flex-direction:column;width:calc(100vw/4);}.footer2019 .row .InnerRow .lowerRow-col:lang(ar){direction:rtl;}.footer2019 .row .InnerRow .lowerRow-col.tlc_branding:lang(ar){direction:ltr;}.footer2019 .row .InnerRow .lowerRow-col:last-child{padding-left:30px;}.footer2019 .row .InnerRow .lowerRow-col .socialIconsContainer a{color:#ede6e1;margin:0 14px 3px 0;padding:0;font-size:18px;height:max-content;line-height:0;transition:color 1s;}.footer2019 .row .InnerRow .lowerRow-col .socialIconsContainer a:lang(ar){margin:0 0 3px 14px;}.footer2019 .row .InnerRow .lowerRow-col .socialIconsContainer a:hover{color:#fff;}.footer2019 .row .InnerRow .lowerRow-col .socialIconsContainer i{height:100%;}.footer2019 .row .InnerRow .lowerRow-col.appContainer{position:relative;}.footer2019 .row .InnerRow .lowerRow-col.appContainer .tit{width:96%;}.footer2019 .row .InnerRow .lowerRow-col.appContainer .tit:lang(ar){width:100%;font-weight:600;font-size:23px;}.footer2019 .row .InnerRow .lowerRow-col.appContainer .subTit{font-size:14px;color:#ede6e1;padding:0 0 60px 0;font-family:"kingsCaslon-Regular",Arial,Helvetica,sans-serif;text-transform:none;width:90%;}.footer2019 .row .InnerRow .lowerRow-col.appContainer .subTit:lang(ar){text-align:right;width:100%;}.footer2019 .row .InnerRow .lowerRow-col.appContainer .appLinksContainer{display:flex;flex-direction:row;position:absolute;bottom:-10px;}.footer2019 .row .InnerRow .lowerRow-col.appContainer .appLinksContainer .app-store-icon{width:112px;margin:8px auto;}.footer2019 .row .InnerRow .lowerRow-col.appContainer .appLinksContainer .google-play-icon{width:140px;}.footer2019 .row .InnerRow .lowerRow-col.appContainer .appLinksContainer a{width:max-content;margin:0 auto;}.footer2019 .row .InnerRow .lowerRow-col.socialFooter{position:relative;}.footer2019 .row .InnerRow .lowerRow-col.socialFooter:lang(ar){align-items:flex-start;}.footer2019 .row .InnerRow .lowerRow-col.socialFooter .socialTagLine{color:#ede6e1;font-family:"kingsCaslon-Regular",Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:.03em;font-size:14px;min-height:45px;}.footer2019 .row .InnerRow .lowerRow-col.socialFooter .socialTagLine:lang(ar){text-align:right;font-size:15px;}.footer2019 .row .footerLinks{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;margin-bottom:10px;}.footer2019 .row .footerLinks li{display:list-item;list-style:disc;list-style-position:outside;color:#ede6e1;cursor:default;padding:4px 0;font-size:14px;margin-left:15px;width:-webkit-fill-available;}.footer2019 .row .footerLinks li:lang(ar){text-align:right;margin-left:0;margin-right:15px;font-size:15px;}.footer2019 .row .footerLinks li a{color:#ede6e1;letter-spacing:.04em;}.footer2019 .row .footerLinks li span{position:relative;right:5px;}.footer2019 .lowerRow-col .tit{margin:0 0 13px 0;}.tlc_branding_desktop a{display:flex;flex-direction:column;}.fcp-link{cursor:pointer;}#cancellationModal{z-index:9999 !important;}#cancellationModal .modal-dialog{width:max-content !important;}#cancellationModal .modal-dialog .modal-content{border-radius:0;}#cancellationModal .modal-dialog .modal-content .btn-Close-fc{font-size:30px;opacity:1 !important;}#cancellationModal .modal-dialog .modal-content .btn-Close-fc svg{color:#303030;}#cancellationModal .modal-dialog .modal-content .modal-header{border-bottom:none;}#cancellationModal .modal-dialog .modal-content .modal-body{margin:20px;}#cancellationModal .modal-dialog .modal-content .modal-body .fc-tit{width:100%;font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;font-size:30px;margin-bottom:10px;color:#303030;font-weight:normal;font-variant:inherit;text-transform:uppercase;border-bottom:0;}.footer{position:fixed;bottom:0;left:0;z-index:100;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;width:100%;background:rgba(255,255,255,0);height:58px;}.footer.smaller{background:#444 !important;height:36px;}.footer.smaller .btn_specialoffer{bottom:1px;}.footer.smaller .btn_contact{bottom:1px;}.footer.smaller .btn_specialoffer_text{font-size:14px;}.footer.smaller .btn_specialoffer_text .fa-tags{margin-left:3px;}.footer.smaller .btn_contact_text{font-size:14px;}.footer.smaller.innerpages .btn_specialoffer,.footer.smaller.innerpages .btn_contact{display:block;}.footer.smaller .footer_wrapper{height:36px;}.footer.innerpages .btn_specialoffer,.footer.innerpages .btn_contact{display:none;}.btn_specialoffer{display:inline-block;position:absolute;z-index:9998;bottom:10px;right:-8px;color:#fff;}.btn_specialoffer_text{font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;letter-spacing:.04em;font-size:17px;text-transform:uppercase;color:#fff;position:relative;padding-right:30px;display:inline-block;vertical-align:middle;line-height:34px;position:relative;}.booking-overlay{position:fixed;height:100vh;width:100vw;z-index:9999;background:rgba(0,0,0,.5);top:0;left:0;display:none;}.newsletter_wrap{width:100%;position:relative;margin-bottom:20px;}.newsletter_wrap .newsletter-form,.newsletter_wrap .umbraco-forms-page{width:100%;margin:12px 0 0 0;float:left;}.newsletter_wrap .newsletter-form .umbraco-forms-navigation .btn{float:left;margin:10px 0 0;}.newsletter_wrap .newsletter-form .umbraco-forms-navigation .btn:lang(ar){font-size:18px;}.newsletter_wrap .newsletter-form .umbraco-forms-navigation .btn:hover{border:1px solid #f7f3f0;}.newsletter_wrap .newsletter-form .unsunscribe_btn span:lang(ar){font-size:18px;}.newsletter_wrap .unsubscribe_popup{width:100%;min-height:100%;top:0;background:#303030;padding:0 10px;z-index:100;position:absolute;}.newsletter_wrap .unsubscribe_popup .sunscribe_btn{top:18px;right:20px;color:#f7f3f0;cursor:pointer;position:absolute;}.unsunscribe_btn{font-family:"Tw Cen W01 Light";letter-spacing:.03em;color:#f7f3f0;float:right;margin-top:17px;cursor:pointer;}.unsunscribe_btn:lang(ar){margin:17px 140px 0 0;}.title-register{font-size:22px;letter-spacing:.03em;font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;color:#fff;margin:0;float:left;width:100%;text-align:left;}.title-register:lang(ar){text-align:right;direction:rtl;font-weight:600;}.block-newsletter-form legend,.link_direct_book .book_button,.title-register{font-weight:400;text-transform:uppercase;}.footer_wrapper{width:100%;float:left;position:relative;height:58px;}.footer_wrapper .btn_contact_text{font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;letter-spacing:.04em;font-size:17px;text-transform:uppercase;color:#fff;position:relative;padding-right:30px;display:inline-block;vertical-align:middle;line-height:34px;}.free_cancellation{display:block;font-family:"Tw Cen W01 Semi Medium",Arial,Helvetica,sans-serif;letter-spacing:.04em;font-size:12px;line-height:15px;text-align:center;color:#f1f1f1;padding:0;}.fcStar{font-family:Arial;}.footer{position:fixed;bottom:0;left:0;z-index:9996;transition:height .3s;width:100%;background:rgba(255,255,255,0);height:58px;}#footer_logo_lux{margin-bottom:27px;}@media screen and (max-width:978px){.tit{cursor:pointer;}.newsletter_wrap{margin:20px 0 20px 0;}.footer2019 .footerPolicies .copyrightTxt{float:left;}.footer2019 .row .InnerRow:lang(ar){display:flex;}.footer2019 .row .InnerRow.row1{flex-direction:column;}.footer2019 .row .InnerRow .lowerRow-col{flex-direction:column;width:calc(100vw/3);}.footer2019 .row .InnerRow .lowerRow-col .socialIconsContainer{flex-direction:column;}.footer2019 .row .InnerRow .lowerRow-col:last-child{display:none;}.footer2019 .row .InnerRow.row2{flex-direction:row;}.footer2019 .row .linksCol{flex-direction:column;margin-bottom:10px;width:100%;border-bottom:1px solid rgba(216,216,215,.5);}.footer2019 .row .linksCol .tit .dropArrow{display:block;transition:transform .25s linear;}.footer2019 .row .linksCol ul{display:none;margin-bottom:10px;}.footer2019 .row .linksCol:last-child{border-bottom:0;}}@media screen and (max-width:812px){.tlc_branding_desktop,.tlc_branding_mobile{order:1;margin-top:40px;}.footer2019 .row .InnerRow .lowerRow-col{flex-direction:column;width:calc(90vw/2);}.footer2019 .row .InnerRow.row2{flex-direction:row;flex-flow:wrap;}}@media screen and (max-width:648px){.newsletter_wrap{margin:20px 0 40px 0;}.footer2019 .row .footerLinks{margin-bottom:0;}.footer2019 .row .InnerRow{flex-direction:column !important;width:100%;margin-bottom:0 !important;}.footer2019 .row .InnerRow .lowerRow-col{margin-top:0;margin-bottom:45px;width:100%;}.footer2019 .row .InnerRow.row2:lang(ar){display:flex;}}