.sb-searchbox--painted{padding:12px;border-radius:var(--bui_border_radius_200);border:1px solid;background:#febb02;background:-webkit-gradient(linear,left top,left bottom,from(#febb02),to(#febb02));background:-webkit-linear-gradient(top,#febb02 0,#febb02 100%);background:linear-gradient(to bottom,#febb02 0,#febb02 100%);border-color:#cd8900;font-size:13px}.sb-searchbox--painted.-has-emk-subscribe-bar-below{position:relative;z-index:8}.sb-searchbox--painted.-cjk{border-width:3px;border-color:#febb02;background:#ffc489}.sb-searchbox__row{padding-bottom:12px}.sb-searchbox--painted.-cjk .sb-searchbox__row.-title{background-color:#febb02;margin:-12px -12px 12px -12px;padding:12px}.sb-searchbox--painted.-small.-cjk .sb-searchbox__row.-title{margin:-12px -6px 12px -6px;padding:12px 6px}.sb-searchbox--painted.-small .sb-searchbox__row.-title-placeholder{min-height:30px}.sb-searchbox__row.-last{padding-bottom:0}.sb-searchbox__footer{text-align:right}.sb-searchbox__spacing{height:10px}.sb-searchbox__title{margin:0;padding:0;font-size:26px;font-weight:normal}.sb-searchbox__title.-smaller{font-size:19px;word-break:break-all}.sb-searchbox__title.-larger{font-size:29px}.sb-searchbox__subtitle-text{margin:0;padding:0}.sb-searchbox__label{display:block;font-size:15px;padding-bottom:1px;cursor:default}.sb-searchbox__label.-main{font-size:17.16px}.sb-searchbox__label.-small{font-size:14px}.sb-searchbox__label.-inline{display:inline-block;*display:inline;*zoom:1;margin-right:2px}.sb-searchbox__input{outline:0;color:#333;background:var(--bui_color_white);border:1px solid #003580;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}.sb-searchbox__input.-empty{color:#aeaeae}.sb-searchbox__input::-webkit-input-placeholder{color:#aeaeae}.sb-searchbox__input:-moz-placeholder{color:#aeaeae}.sb-searchbox__input::-moz-placeholder{color:#aeaeae}.sb-searchbox__input:-ms-input-placeholder{color:#aeaeae}.sb-searchbox__input::-ms-input-placeholder{color:#aeaeae}.sb-searchbox__input:placeholder-shown{color:#aeaeae}.sb-searchbox__input::-webkit-search-decoration,.sb-searchbox__input::-webkit-search-cancel-button,.sb-searchbox__input::-webkit-search-results-button,.sb-searchbox__input::-webkit-search-results-decoration{display:none}.sb-searchbox--painted .sb-searchbox__input{border-color:#cd8900}.sb-searchbox--painted .sb-searchbox__input:hover{border-color:#bc5b01}.sb-searchbox--painted .sb-searchbox__input:focus,.sb-searchbox--painted .sb-searchbox__input:hover:focus,.sb-searchbox--painted .sb-searchbox__input:active{border-color:#0071c2}.sb-searchbox--painted .sb-autocomplete__input-two-lines:focus,.sb-searchbox--painted .sb-autocomplete__input-two-lines:active{border-color:#6b6b6b!important}.sb-searchbox__row.-submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sb-searchbox-submit-col{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sb-searchbox-submit-col.-button-messages{text-align:left;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:5;-webkit-flex:5 1 auto;-ms-flex:5 1 auto;flex:5 1 auto}.sb-searchbox-submit-col.-submit-button{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.sb-searchbox__button{position:relative;cursor:pointer;border-radius:6px;padding:5px 25px;line-height:34px;font-size:23px;border:0;color:var(--bui_color_white);background-color:var(--bui_color_cta_background)}.sb-searchbox__button:hover{background-color:var(--bui_color_cta_highlighted)}.sb-searchbox__button:disabled{cursor:not-allowed}.sb-searchbox__button.-full-width{width:100%}.b-button.sb-searchbox__button:not(.-minified),.b-button.sb-searchbox__button:not(.-minified) .b-button__text,.b-button.sb-searchbox__button:not(.-minified):hover{line-height:34px!important;color:var(--bui_color_white);font-size:23px!important;font-weight:normal}.sb-searchbox.-small{font-size:13px}.sb-searchbox--painted.-small{padding-left:6px;padding-right:6px}.sb-searchbox.-small .sb-searchbox__label.-main{font-size:16px}.sb-searchbox .b-form__booker-type--hotel,.sb-searchbox .b-form__booker-type--index,.sb-searchbox .b-form__booker-type--profile,.sb-searchbox .b-form__booker-type--sr{margin-top:0}.sb-searchbox__row--hidden{display:none}.lp_searchbox__destination{display:none}.lp_searchbox__destination--visible{display:block}a.lp_sb_trigger{color:#333}.lp_sb_trigger_container{text-align:center;margin-bottom:15px}.sb-lightbox-brick-error{position:fixed;background:rgba(0,0,0,0.6);top:0;bottom:0;left:0;right:0;z-index:999;text-align:center}.sb-lightbox-brick-error p{padding:30px 20px;background:var(--bui_color_white);color:#333;text-align:center;font-size:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;max-width:80%;width:640px;left:0;right:0;border-radius:3px}.sb-lightbox-brick-error p strong{font-weight:bold}.xp__guests__count .sb-occupancy-picker_icon-svg,.xp__search .sb-search-picker_icon-svg{left:16px;top:16px;position:absolute}#xp__guests__toggle.xp__input__icon{background-image:url(../images/fb6f63d62231f9fe552d79b5448620b2e63c726e.svg);background-position:top 50% right 16px}.accommodation #ss.xp__input__icon{background-image:none}.sb-searchbox-horizontal .sb-searchbox--painted{border-radius:0;border-left-width:0;border-right-width:0}.sb-searchbox-horizontal__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1100px;margin:0 auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sb-searchbox-horizontal__col{float:left;padding:0 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sb-searchbox-horizontal__col.-destination{-webkit-box-flex:15;-webkit-flex-grow:15;-ms-flex-positive:15;flex-grow:15;width:35%}.sb-searchbox-horizontal__col.-dates{-webkit-box-flex:10;-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10;width:72%}.sb-searchbox-horizontal__col.-form-submit{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding-top:9px;width:28%}.sb-searchbox-horizontal__col.-purpose{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:35%}.sb-searchbox-horizontal__col.-group{-webkit-box-flex:10;-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10;width:41%;line-height:30px}.sb-searchbox-horizontal.-with-destination .sb-searchbox-horizontal__col.-dates{width:46%}.sb-searchbox-horizontal.-with-destination .sb-searchbox-horizontal__col.-form-submit{width:19%}.sticky_search_width_exp .sb-searchbox-horizontal__col.-destination{width:32%}.sb-searchbox-horizontal.-with-destination.sticky_search_width_exp .sb-searchbox-horizontal__col.-form-submit{width:22%}p{font-size:var(--bui_font_body_2_font-size);font-weight:var(--bui_font_body_2_font-weight);line-height:var(--bui_font_body_2_line-height);font-family:var(--bui_font_body_2_font-family);padding:0}.tabbed-nav--content.tab-active{background:#f5f5f5}.landing-page__header-container{position:relative;height:256px;min-height:200px;max-height:320px;background:#f5f5f5;overflow:hidden}@supports(height:33vw){.landing-page__header-container{height:33vw}}.landing-page__header-container>img{min-width:100%;min-height:100%}.landing-page__header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(5,55,126,0.70)}.landing-page__header-title-subtitle{position:absolute;bottom:0;left:0;width:-webkit-calc(100% - 8px - 8px);width:calc(100% - 8px - 8px);padding:8px}h1.landing-page__hero-title{margin:0;font-size:var(--bui_font_headline_2_font-size);font-weight:var(--bui_font_headline_2_font-weight);line-height:var(--bui_font_headline_2_line-height);font-family:var(--bui_font_headline_2_font-family);color:var(--bui_color_white);font-weight:600!important;padding:0}h2.landing-page__hero-subtitle{margin:0;font-size:var(--bui_font_strong_1_font-size);font-weight:var(--bui_font_strong_1_font-weight);line-height:var(--bui_font_strong_1_line-height);font-family:var(--bui_font_strong_1_font-family);color:var(--bui_color_white);font-weight:400!important;padding:0}.landing-page__section{background:var(--bui_color_white);margin:8px 0;padding-top:16px;padding-bottom:16px}.landing-page__section:last-child{border-bottom:solid 8px #f5f5f5}.landing-page__container{width:100%;height:100%}.landing-page__heading{padding:0 8px;font-size:var(--bui_font_strong_1_font-size);font-weight:var(--bui_font_strong_1_font-weight);line-height:var(--bui_font_strong_1_line-height);font-family:var(--bui_font_strong_1_font-family);font-weight:700!important}.landing-page__subheading{padding:0 8px;color:#6b6b6b;font-size:var(--bui_font_body_2_font-size);font-weight:var(--bui_font_body_2_font-weight);line-height:var(--bui_font_body_2_line-height);font-family:var(--bui_font_body_2_font-family);font-weight:500!important}.landing-page__content-container{margin-top:8px;padding:0 8px}.landing-page__content-container.landing-page__content-container--no-bleed{padding:0}.landing-page__searchbox-container{padding:8px}@media only screen and (min-device-width :375px){.landing-page__heading{padding:0 16px}.landing-page__subheading{padding:0 16px}.landing-page__content-container{padding:0 16px}.landing-page__searchbox-container{padding:16px}.landing-page__header-title-subtitle{width:-webkit-calc(100% - 16px - 16px);width:calc(100% - 16px - 16px);padding:16px}}