.gw-paragraph{line-height:24px;margin-bottom:20px}.gw-paragraph h2{margin-bottom:20px}.gw-paragraph b{font-weight:700}.gw-paragraph span,.gw-paragraph div{display:inline}.gw-paragraph--hide-heading h2{display:none}.gw-paragraph .gw-paragraph__desktop{display:none}@media screen and (min-width: 768px){.gw-paragraph .gw-paragraph__desktop{display:inline}}.gw-paragraph .gw-paragraph__expanded{display:none}.gw-paragraph--expanded .gw-paragraph__expanded{display:inline}.gw-paragraph--expanded .gw-paragraph__expanded p{margin:0px 0px 28px}.gw-paragraph.gw-paragraph--expanded .gw-paragraph__desktop{display:inline}
.gw-description{margin:15px 0 40px;padding:0}@media(min-width: 768px){.gw-description{text-align:left}}.gw-description__pop-up .gw-title,.gw-description__pop-up .gw-subtitle,.gw-description__pop-up .gw-hotel-description-rating{align-self:flex-start;text-align:left}.gw-description__pop-up-content{padding:20px 16px;text-align:left}.gw-description--globetrotter .gw-description__expand-link button{color:var(--color-quartz-700)}
.gw-title{font-family:"ThomasHeadlineBold","Arial Black";font-size:32px;margin-bottom:5px}@media screen and (min-width: 768px){.gw-title{margin-right:16px;font-size:36px}}
.gw-subtitle,.gw-subtitle>a{color:#adadad;font-family:"ThomasHeadlineRegular","Arial";font-size:24px;margin-top:4px;width:100%}@media(max-width: 767px){.gw-subtitle,.gw-subtitle>a{font-size:22px}}.gw-subtitle>a{transition:color .25s ease}.gw-subtitle>a:hover{color:#454545}
.gw-information-heading{text-align:center}@media(min-width: 768px){.gw-information-heading{text-align:left}}
.gw-tabs{-webkit-transform:translate3d(0, 0, 0);display:flex;flex-wrap:nowrap;max-width:inherit;overflow-y:hidden;width:100%}.gw-tabs-container{max-width:975px;min-height:51px}.gw-tabs--sticky{border-bottom:0;box-shadow:0 0 8px #c9c7c3;box-sizing:border-box;position:fixed;top:0;z-index:40}.gw-tabs--sticky .gw-tab__right:not(.gw-tab--selected){flex:1}.gw-tabs--sticky .gw-tab__right:not(.gw-tab--selected)::before{width:100%}.gw-tabs--sticky .gw-tab__left:not(.gw-tab--selected)::before{width:100%}.gw-tab__right:not(.gw-tab--selected)::before,.gw-tab__right:not(.gw-tab--selected):hover::before{border:0}.gw-tab{background-color:#e3e3e3;color:#454545;display:inline-block;overflow:visible;padding:10px 0;position:relative;text-align:center;width:45%;z-index:2}.gw-tab::-moz-focus-inner{border:0}.gw-tab::before{background-color:inherit;border:1px solid #e3e3e3;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;top:0;width:32%;z-index:-1}.gw-tab:not(.gw-tab--selected):hover{background-color:#ededed}.gw-tab:not(.gw-tab--selected):hover .gw-tab__title{border-bottom:2px solid #adadad}.gw-tab:not(.gw-tab--selected):hover::before{border:1px solid #ededed}.gw-tab__title{font-family:"ThomasHeadlineRegular","Arial";font-size:16px;line-height:32px;text-align:center;text-transform:uppercase}@media(min-width: 768px){.gw-tab__title{font-size:22px}}.gw-tab__right{padding-right:5%}.gw-tab__right::before{right:79%;transform:skew(-30deg, 0)}@media screen and (max-width: 1023px){.gw-tab__right:not(.gw-tab--selected){flex:1}.gw-tab__right:not(.gw-tab--selected)::before{width:100%}}.gw-tab__left{margin-right:10%;padding-left:5%}.gw-tab__left::before{left:79%;transform:skew(30deg, 0)}@media screen and (max-width: 974px){.gw-tab__left:not(.gw-tab--selected)::before{width:100%}}.gw-tab--selected{background-color:#fff;z-index:3}.gw-tab--selected::before{border:1px solid #fff}.gw-tab--disabled{background-color:#ededed;color:#e3e3e3;pointer-events:none}.gw-tab--selected .gw-tab__title{border-bottom:2px solid #ff5e00}.gw-information-container--globetrotter .gw-tab--selected .gw-tab__title{border-bottom:2px solid #172b54}.gw-tab__right.gw-tab--selected::before{box-shadow:-7px 7px 15px rgba(0,0,0,.1);clip:rect(0px, 138px, 100px, -100px)}.gw-tab__left.gw-tab--selected::before{box-shadow:7px 7px 15px rgba(0,0,0,.1);clip:rect(0px, 200px, 100px, 2px)}
.gw-information-container{margin-top:-20px;position:relative;z-index:40}@media screen and (min-width: 1024px){.gw-information-container{margin-top:-105px}}.gw-information-container--globetrotter{margin-top:0}.gw-information{background-color:var(--color-white);box-shadow:0 0 1px #c7c7c7;display:flex;flex-direction:column;padding:32px 16px 16px}@media screen and (min-width: 768px){.gw-information{flex-direction:row;padding:32px}}.gw-information-container--globetrotter .gw-information{flex-direction:column}@media screen and (min-width: 768px){.gw-information__left{margin-right:52px;width:66.6666666667%}}.gw-information__tag{margin-bottom:16px}.gw-information__right{text-align:center}@media(min-width: 975px){.gw-information__right{width:33.3333333333%}}.gw-information__right--resort{margin-top:32px;text-align:center}@media(min-width: 768px){.gw-information__right--resort{margin-top:0;width:33.3333333333%}}@media screen and (min-width: 768px){.gw-information__right--area{margin-top:86px;width:33.3333333333%}.gw-information__right--country,.gw-information__right--region{margin-top:62px;width:33.3333333333%}}@media screen and (min-width: 768px){.gw-information__right--area-no-subtitle{margin-top:56px}}.gw-information__right-hotels{margin:30px 0 15px}@media(min-width: 768px){.gw-information__right-hotels{margin:8px 0}}@media(max-width: 767px){.gw-information__right-items{margin:0 auto;max-width:75%}}.gw-information__right-items-link{margin-bottom:20px;width:100%}.gw-information-usp-list-box{border-top:1px solid #e3e3e3;padding:20px 0;position:relative}@media(max-width: 767px){.gw-information-usp-list-box{border-bottom:1px solid #e3e3e3;padding:20px}.gw-information-container--resort .gw-information-usp-list-box{margin-bottom:0}}.gw-information-usp-list-box__title-container{left:0;position:absolute;right:0;text-align:center;top:-8px}.gw-information-usp-list-box__title{background:#fff;display:inline-block;font-family:"ThomasHeadlineBold","Arial Black";font-size:16px;padding:0 10px;text-transform:uppercase}.gw-information__about-heading{font-family:var(--font-family-red-hat-text);font-size:var(--font-size-body-m);font-weight:600;line-height:1.1;color:var(--color-quartz-550);margin-bottom:10px;text-transform:uppercase}.gw-information__heading{font:var(--font-headline-m-desktop)}.gw-information-container--globetrotter .gw-description{font:var(--font-body-m)}@media screen and (min-width: 768px){.gw-information-container--globetrotter .gw-description{max-width:600px}}.gw-information-description{line-height:24px;margin-top:15px}.gw-information-description p{margin-bottom:15px}.gw-information__separator{width:24px;border-bottom:1px solid var(--color-black)}

/*# sourceMappingURL=hotel-finder-preamble.a155f4a018867f4587ac.css.map*/