﻿@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;}.horizontalTitleBar{content:"";display:block;height:1px;position:absolute;background:#ede6e1;top:55%;}.resort-subtitle-style{position:relative;font-weight:bold;text-transform:uppercase;margin-bottom:30px !important;font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;}.ce-offers-container{padding:40px 0;}.special-offer-item{overflow:hidden;margin-bottom:20px;position:relative;background:#fff;width:calc((100% - 6%)/3);margin:1%;}.uninitialised .special-offer-item{opacity:0;}@media screen and (max-width:812px){.special-offer-item{display:block;width:calc((50% - 2%));margin-bottom:20px;}}@media screen and (max-width:665px){.special-offer-item{width:100%;margin:0 0 20px;}}.special-offer-item .card-link{display:block;height:100%;display:flex;flex-direction:column;}.special-offer-item .card-link .sort{display:none;}@media screen and (min-width:1290px) and (max-wdith:1440px){.special-offer-item .image-content{height:325px;}}.special-offer-item .image-content img{width:100%;}.special-offer-item.full-image .card-link:before{content:"";position:absolute;left:0;width:100%;height:100%;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.75) 100%);z-index:1;}.special-offer-item.full-image .image-content{width:100%;height:100%;position:relative;}.special-offer-item.full-image .description-container{position:absolute;top:calc(50% - 20px);border:1px solid #ede6e1;}@media screen and (max-width:520px){.special-offer-item.full-image .description-container{top:50%;}}.special-offer-item.full-image .description-container .offers-title{color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.1);position:relative;z-index:2;}.special-offer-item.full-image .description-container .offers-title span{display:block;}.special-offer-item.full-image .description-container .offers-subtitle{color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.1);position:relative;z-index:2;text-transform:uppercase;}.special-offer-item.full-image .description-container .offers-description{color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.1);position:relative;z-index:2;}.special-offer-item.full-image .bt-read-more a{color:#fff;border-color:#fff;position:relative;z-index:2;cursor:pointer;}.special-offer-item .resortCard.description-container{min-height:180px;}.special-offer-item .resortCard .bt-read-more{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);}.special-offer-item .description-container{width:100%;padding:20px 20px 0;border-left:1px solid #ede6e1;border-right:1px solid #ede6e1;border-bottom:1px solid #ede6e1;position:relative;}@media screen and (max-width:665px){.special-offer-item .description-container{width:100%;height:auto;}}.special-offer-item .description-container .offers-title{text-align:center;font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;font-size:26px;letter-spacing:1.12px;color:#303030;width:90%;height:90px;margin:0 auto 30px;overflow:hidden;}.ru .special-offer-item .description-container .offers-title{font-size:18px;line-height:20px;margin-left:0;margin-right:0;width:100%;font-weight:bold;}@media screen and (max-width:767px){.special-offer-item .description-container .offers-title{font-size:23px;height:auto;margin-bottom:20px;}}.special-offer-item .description-container .offers-subtitle{font-size:18px;line-height:23px;letter-spacing:.18px;color:#303030;text-align:center;margin-bottom:45px;height:60px;overflow:hidden;font-family:"Tw Cen MT W01 Medium Cond",Arial,Helvetica,sans-serif;}@media screen and (max-width:767px){.special-offer-item .description-container .offers-subtitle{font-size:16px;height:auto;margin:0 0 20px;}}.special-offer-item .description-container .offers-subtitle .resort-name{border-bottom:1px solid #303030;}.special-offer-item .description-container .offers-description{text-align:center;color:#303030;height:83px;overflow:hidden;margin-bottom:45px;}@media screen and (max-width:767px){.special-offer-item .description-container .offers-description{height:auto;margin:0;}}.special-offer-item .description-container .offers-description p{font:18px/26px;letter-spacing:.18px;}.ru .special-offer-item .description-container .offers-description p{font-size:16px;line-height:20px;}@media screen and (max-width:767px){.special-offer-item .description-container .offers-description p{font-size:16px;line-height:20px;}}.special-offer-item .bt-read-more{margin:auto;width:58%;min-height:50px;border-radius:3px 3px 0 0;}.ru .special-offer-item .bt-read-more{width:70%;}.special-offer-item .bt-read-more .bt-link{font-family:"Tw Cen W01 Semi Bold";letter-spacing:.04em;font-size:14px;text-align:center;text-transform:uppercase;color:#303030;background:#f7f3f0;transition:all .5s ease;display:inline-block !important;padding:15px 0 !important;cursor:pointer;width:100%;}.more-ce-offers .all-offers{margin-bottom:45px;}.more-ce-offers .all-offers .slick-arrow{background:none;color:#fff;font-size:35px;top:40%;z-index:1;}@media screen and (max-width:767px){.more-ce-offers .all-offers .slick-arrow{height:30px;}}.more-ce-offers .all-offers .slick-arrow:before{display:none;}.more-ce-offers .all-offers .slick-arrow.slick-prev{left:10%;}@media screen and (max-width:767px){.more-ce-offers .all-offers .slick-arrow.slick-prev{left:4%;}}.more-ce-offers .all-offers .slick-arrow.slick-next{right:10%;}@media screen and (max-width:767px){.more-ce-offers .all-offers .slick-arrow.slick-next{right:4%;}}.slick-slide{margin:0 10px;}@media screen and (max-width:519px){.slick-slide{margin:0;}}.slick-slide .special-offer-item{margin:0;}.slick-slide .special-offer-item .description-container{margin:0;border:none;display:flex;flex-direction:column;padding-top:30px;padding-bottom:40px;}.slick-slide .special-offer-item .description-container .offers-title{text-align:center !important;order:1;height:70px;margin-bottom:0;}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.slick-slide .special-offer-item .description-container .offers-title{height:100px;}}.slick-slide .special-offer-item .description-container .offers-title:lang(ar){margin-bottom:20px;}.slick-slide .special-offer-item .description-container .offers-subtitle{order:2;margin:0 !important;text-transform:none;}.slick-slide .special-offer-item .description-container .offers-subtitle:lang(ar){margin-bottom:5px !important;}.more-ce-offers .columns{position:relative;}.more-ce-offers .columns .loader-container{z-index:1000;}.special-offers-container h3.resort-page-subtitle:after{width:30%;right:0;}@media screen and (min-width:1700px){.special-offers-container h3.resort-page-subtitle:after{width:36%;}}@media screen and (max-width:800px){.special-offers-container h3.resort-page-subtitle:after{top:50%;}}@media screen and (max-width:500px){.special-offers-container h3.resort-page-subtitle:after{top:45%;width:12%;}}.special-offers-container h3.resort-page-subtitle:before{width:30%;left:0;}@media screen and (min-width:1700px){.special-offers-container h3.resort-page-subtitle:before{width:36%;}}@media screen and (max-width:800px){.special-offers-container h3.resort-page-subtitle:before{top:50%;}}@media screen and (max-width:500px){.special-offers-container h3.resort-page-subtitle:before{top:45%;width:12%;}}