@import url("https://fonts.googleapis.com/css2?family=Poppins&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.node--unpublished{background-color:#fff4f4;}
:root{--sc-colors__main_elements--actions:#9EBF00;--sc-colors__main_elements--actionsFeedback:#bee500;--sc-colors__main_elements--secondary1:#1D3330;--sc-colors__main_elements--secondary2:#8A9997;--sc-colors__main_elements--disability:#B4B4B4;--sc-colors__main_elements--white:#FFFFFF;--sc-colors__backgrounds--mainBackground:#EFF2F5;--sc-colors__backgrounds--highlightBG:#EDF8CC;--sc-colors__backgrounds--goodBG:#FCFDF4;--sc-colors__backgrounds--errorBG:#FFE8E8;--sc-colors__backgrounds--warningBG:#FEF7EC;--sc-colors__texts--txtDefault:#1D3330;--sc-colors__texts--txtWhite:#FFFFFF;--sc-colors__texts--txtSecondary:#6A6A6A;--sc-colors__texts--txtSecondaryLight:#CBCBCB;--sc-colors__texts--txtActions:#9EBF00;--sc-colors__texts--txtDisability:#B4B4B4;--sc-colors__texts--disability-white:#6A6A6A;--sc-colors__texts--greySecondary:#DBE0DF;--sc-colors__utilities--good:#9EBF00;--sc-colors__utilities--error:#FF3636;--sc-colors__utilities--warning:#FF9E36;--sc-colors__utilities--overlay:#233B37;--sc-colors__utilities--mandatory:#EE0000;--sc-colors__hotels_club--primary:#0B273F;--sc-colors__hotels_club--main:#0C222E;--sc-colors__hotels_club--clubAction:#CABD3C;--sc-colors__hotels_club--secondary2:#D0CB84;--sc-colors__hotels_club--clubPromo:#EBE200;--sc-colors__promos_rates--promo1:#9EBF00;--sc-colors__promos_rates--promo2:#EB334D;--sc-colors__promos_rates--promoRoomOffer:#FFB103;--sc-colors__promos_rates--defineWhat:#00B4FF;--sc-colors__promos_rates--roomPromoOffer:#20A1A0;--sc-colors__promos_rates--PromoOfferBackground:#E7E7E7;--sc-spacing--4px:4px;--sc-spacing--8px:8px;--sc-spacing--12px:12px;--sc-spacing--16px:16px;--sc-spacing--24px:24px;--sc-spacing--32px:32px;--sc-spacing--48px:48px;--sc-shadows--N1:0px 6px 10px rgba(29,51,48,0.14),0px 1px 18px rgba(29,51,48,0.12),0px 3px 5px rgba(29,51,48,0.2);--sc-shadows--N2:0px 4px 5px rgba(29,51,48,0.14),0px 1px 10px rgba(29,51,48,0.12),0px 2px 4px rgba(29,51,48,0.2);--sc-shadows--N3:0px 9px 12px rgba(29,51,48,0.14),0px 3px 16px rgba(29,51,48,0.12),0px 5px 6px rgba(29,51,48,0.2);--sc-shadows--N4:0px 9px 12px rgba(29,51,48,0.14),0px 3px 16px rgba(29,51,48,0.12),0px 5px 6px rgba(29,51,48,0.2);--sc-shadows--N5:0px 24px 38px rgba(0,0,0,0.14),0px 9px 46px rgba(0,0,0,0.12),0px 11px 15px rgba(0,0,0,0.2);--sc-fonts--displays--display1:700 32px/40px Akkurat-Pro-Bold;--sc-fonts--displays--display2:700 26px/32px Akkurat-Pro-Bold;--sc-fonts--displays--display3:700 22px/26px Akkurat-Pro-Bold;--sc-fonts--displays--display4:700 18px/23px Akkurat-Pro-Bold;--sc-fonts--displays--display5:700 14px/12px Akkurat-Pro-Bold;--sc-fonts--displays--oldDisplay1:400 16px/22px Akkurat-Pro-Regular;--sc-fonts--displays--oldDisplay2:400 14px/22px Akkurat-Pro-Regular;--sc-fonts--titles--title1:400 32px/40px Akkurat-Pro-Regular;--sc-fonts--titles--title2:400 26px/32px Akkurat-Pro-Regular;--sc-fonts--titles--subtitle1:400 18px/22px Akkurat-Pro-Regular;--sc-fonts--titles--subtitle2:700 16px/22px Akkurat-Pro-Regular;--sc-fonts--content--lead:400 18px/23px Akkurat-Pro-Regular;--sc-fonts--content--lead--bold:700 18px/23px Akkurat-Pro-Bold;--sc-fonts--content--body1:400 16px/22px Akkurat-Pro-Regular;--sc-fonts--content--body1--light:300 16px/22px Akkurat-Pro-Light;--sc-fonts--content--body1--bold:700 16px/22px Akkurat-Pro-Bold;--sc-fonts--content--body2:400 14px/22px Akkurat-Pro-Regular;--sc-fonts--content--body2--light:300 14px/22px Akkurat-Pro-Light;--sc-fonts--content--body2--bold:700 14px/22px Akkurat-Pro-Bold;--sc-fonts--content--hyperlink-default:400 14px/22px Akkurat-Pro-Regular;--sc-fonts--content--hyperlink-bold:700 14px/22px Akkurat-Pro-Bold;--sc-fonts--content--hyperlink-light:300 14px/22px Akkurat-Pro-Light;--sc-fonts--content--legend:400 12px/16px Akkurat-Pro-Regular;--sc-fonts--content--legend-link:300 12px/16px Akkurat-Pro-Light;--sc-fonts--content--legend-notice:400 10px/13px Akkurat-Pro-Regular;--sc-fonts--forms--section_title:400 22px/28px Akkurat-Pro-Regular;--sc-fonts--forms--label--form:700 12px/12px Akkurat-Pro-Bold;--sc-fonts--forms--label--not_form:700 16px/12px Akkurat-Pro-Bold;--sc-fonts--forms--input:300 16px/21px Akkurat-Pro-Light;--sc-fonts--forms--1_quantity_number:300 30px/auto Akkurat-Pro-Light;--sc-fonts--CTA--button_primary:700 14px/16px Akkurat-Pro-Bold;--sc-fonts--CTA--button_secondary:400 14px/16px Akkurat-Pro-Regular;--sc-fonts--CTA--button_primary-small:700 14px/16px Akkurat-Pro-Bold;--sc-fonts--CTA--button_secondary-small:400 14px/16px Akkurat-Pro-Regular;--sc-fonts--CTA--1_link:400 16px/18px Akkurat-Pro-Regular;--sc-fonts--CTA--2_link:400 14px/18px Akkurat-Pro-Regular;--sc-fonts--CTA--3_link:400 12px/16px Akkurat-Pro-Regular;--sc-fonts--CTA--breadcrumb:400 11px/16px Akkurat-Pro-Regular;}@font-face{font-family:"Akkurat-Pro-Regular";src:url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-regular.woff) format("woff2"),url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Akkurat-Pro-Bold";src:url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-bold.woff2) format("woff2"),url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Akkurat-Pro-Italic";src:url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-italic.woff2) format("woff2"),url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-italic.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Akkurat-Pro-Lightitalic";src:url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-lightitalic.woff2) format("woff2"),url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-lightitalic.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Akkurat-Pro-Light";src:url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-light.woff2) format("woff2"),url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Akkurat-Pro-Bolditalic";src:url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-bolditalic.woff2) format("woff2"),url(https://www.hotel-bb.com/themes/custom/bbh_front/shared-components/src/styles/./fonts/lineto-akkurat-pro-bolditalic.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}body{letter-spacing:0px;}.oldDisplay{text-decoration:line-through;}.hyperlink{text-decoration:underline;}
.default-button{border:none;outline:none;cursor:pointer;display:inline-block;text-align:center;max-width:289px;a{border-bottom:none !important;font-family:"Roboto",sans-serif;font-weight:700;line-height:16px;color:inherit;width:100%;position:absolute;left:0;top:0;padding-top:12px;padding-bottom:12px;}}.default-button--primary.default-button--lg.input-button input[type='submit']{padding:0;padding:12px 24px;width:100%;}.default-button input[type='submit']{all:initial;}.default-button--primary{background-color:#B1D600;border-radius:100px;font-family:"Roboto",sans-serif;color:#183029;}.default-button--primary.default-button--lg.input-button{display:inline-flex;padding:0;}.default-button--primary.default-button--lg{padding:12px 24px;}.default-button--primary.default-button-contact--lg{padding:12px 24px 28px;}.default-button--primary.default-button--sm{padding:4px 16px;font-size:12px;}.default-button--primary:hover,.default-button--primary:focus{background:var(--sc-colors__main_elements--actionsFeedback);}.default-button--primary.disabled{background:#B4B4B4;cursor:unset;}.default-button--primary.white{background-color:var(--sc-colors__main_elements--white);color:var(--sc-colors__main_elements--actions);}.default-button--primary.white:hover,.default-button--primary.white:focus{background:var(--sc-colors__backgrounds--highlightBG);}.default-button--primary.white.disabled{background-color:var(--sc-colors__texts--txtSecondaryLight);color:var(--sc-colors__texts--txtSecondary);}.default-button--secondary{border-radius:40px;border:1px solid var(--sc-colors__main_elements--secondary2);font-family:"Roboto",sans-serif;color:#183029;}.default-button--secondary.default-button--lg{padding:12px 24px;}.default-button--secondary.default-button-contact--lg{padding:12px 24px 26px;}.default-button--secondary.default-button--sm{padding:8px 16px;border-radius:18.5px;font-size:12px;}.default-button--secondary:hover,.default-button--secondary:focus{border-color:var(--sc-colors__main_elements--actionsFeedback);}.default-button--secondary.disabled{border:1px solid  var(--sc-colors__main_elements--disability);cursor:unset;color:var(--sc-colors__texts--txtDisability);}.default-button--secondary.white{background-color:transparent;border:1px solid var(--sc-colors__main_elements--white);color:var(--sc-colors__texts--txtWhite);}.default-button--secondary.white.disabled{border:1px solid  var(--sc-colors__main_elements--disability);cursor:unset;color:var(--sc-colors__texts--txtDisability);}.default-button--secondary.white.default-button--sm{padding:4px 16px;}.default-button--club{border-radius:100px;}.default-button--club.default-button--primary{background-color:var(--sc-colors__hotels_club--primary);color:var(--sc-colors__texts--txtWhite);font:var(--sc-fonts--CTA--button_primary);}.default-button--club.default-button--primary:hover,.default-button--club.default-button--primary:focus{opacity:0.5;background-color:var(--sc-colors__main_elements--actionsFeedback);cursor:pointer;}.default-button--club.default-button--primary.disabled{background:var(--sc-colors__main_elements--disability);opacity:0.8;cursor:unset;}.default-button--club.default-button--primary.disabled .yellow-text{color:var(--sc-colors__main_elements--white);}.default-button--club.default-button--secondary{background-color:transparent;border:1px solid var(--sc-colors__hotels_club--clubAction);font:var(--sc-fonts--CTA--button_secondary);color:var(--sc-colors__hotels_club--primary);}.default-button--club.default-button--secondary:hover{opacity:0.8;}.default-button--club.default-button--secondary.disabled{border:1px solid var(--sc-colors__main_elements--disability);color:var(--sc-colors__main_elements--disability);}.default-button--club.default-button--secondary.disabled .yellow-text{color:var(--sc-colors__main_elements--disability);font-family:"Akkurat-Pro-Regular";font-weight:400;}.yellow-text{color:var(--sc-colors__hotels_club--clubAction);}.default-button.resize-button{width:100%;max-width:100%;position:relative;}.center-button{display:flex;justify-content:center;}.with-improvements.path-help-and-support .webform-submission-form .default-button--primary.default-button-contact--lg{padding:0;}.with-improvements.path-help-and-support .webform-submission-form .form-submit{padding:12px 24px;}.with-improvements.path-help-and-support .default-button--primary .form-submit{border-radius:100px;font-family:"Roboto",sans-serif;font-weight:700;color:#183029;}
body.compensate-for-scrollbar{overflow:hidden;}.fancybox-active{height:auto;}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden;}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992;}.fancybox-container *{box-sizing:border-box;}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0;}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47,0,0.74,0.71);}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1);}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997;}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible;}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fancybox-toolbar{right:0;top:0;}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translate3d(0,0,0);z-index:99994;}.fancybox-is-open .fancybox-stage{overflow:hidden;}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994;}.fancybox-slide::before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0;}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block;}.fancybox-slide--next{z-index:99995;}.fancybox-slide--image{overflow:visible;padding:44px 0;}.fancybox-slide--image::before{display:none;}.fancybox-slide--html{padding:6px 6px 0 6px;}.fancybox-slide--iframe{padding:44px 44px 0;}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px 0;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle;}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5,0,0.14,1);animation-timing-function:cubic-bezier(0.5,0,0.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995;}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out;}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in;}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab;}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing;}.fancybox-container [data-selectable='true']{cursor:text;}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}.fancybox-spaceball{z-index:1;}.fancybox-slide--html .fancybox-content{margin-bottom:6px;}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%;}.fancybox-slide--video .fancybox-content{background:#000;}.fancybox-slide--map .fancybox-content{background:#e5e3df;}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px;}.fancybox-video,.fancybox-iframe{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}.fancybox-iframe{vertical-align:top;}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0;}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px;}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc;}.fancybox-button:focus,.fancybox-button:hover{color:#fff;}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision;}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3;}.fancybox-button--play svg path:nth-child(2){display:none;}.fancybox-button--pause svg path:nth-child(1){display:none;}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor;}.fancybox-button--share svg path{stroke-width:1;}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px;}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s;}.fancybox-navigation .fancybox-button::after{content:'';left:-25px;padding:50px;position:absolute;top:-25px;}.fancybox-navigation .fancybox-button--arrow_left{left:6px;}.fancybox-navigation .fancybox-button--arrow_right{right:6px;}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10;}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s;}.fancybox-close-small:focus{outline:none;}.fancybox-close-small:hover svg{opacity:1;}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px;}.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg,.fancybox-slide--iframe .fancybox-close-small:hover svg{background:transparent;color:#fff;}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none;}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px 25px 44px;right:0;}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1;}.fancybox-caption::after{border-bottom:1px solid rgba(255,255,255,0.3);content:'';display:block;left:44px;position:absolute;right:44px;top:0;}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none;}.fancybox-caption a:hover{color:#fff;text-decoration:underline;}.fancybox-loading{-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;border:6px solid rgba(100,100,100,0.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999;}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,0.25,1);}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.fancybox-fx-fade.fancybox-slide--current{opacity:1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg);transform:translate3d(100%,0,0) scale(0.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center;}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0;}.fancybox-share p{margin:0;padding:0;}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff;}.fancybox-share__button:hover{text-decoration:none;}.fancybox-share__button--fb{background:#3b5998;}.fancybox-share__button--fb:hover{background:#344e86;}.fancybox-share__button--pt{background:#bd081d;}.fancybox-share__button--pt:hover{background:#aa0719;}.fancybox-share__button--tw{background:#1da1f2;}.fancybox-share__button--tw:hover{background:#0d95e8;}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px;}.fancybox-share__button svg path{fill:#fff;}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%;}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995;}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;}.fancybox-show-thumbs .fancybox-thumbs{display:block;}.fancybox-show-thumbs .fancybox-inner{right:212px;}.fancybox-thumbs > ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;}.fancybox-thumbs-x > ul{overflow:hidden;}.fancybox-thumbs-y > ul::-webkit-scrollbar{width:7px;}.fancybox-thumbs-y > ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;}.fancybox-thumbs > ul > li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;}.fancybox-thumbs-loading{background:rgba(0,0,0,0.1);}.fancybox-thumbs > ul > li{background-position:center center;background-repeat:no-repeat;background-size:cover;}.fancybox-thumbs > ul > li:before{border:4px solid #4ea7f9;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94);z-index:99991;}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1;}@media all and (max-width:800px){.fancybox-thumbs{width:110px;}.fancybox-show-thumbs .fancybox-inner{right:110px;}.fancybox-thumbs > ul > li{max-width:calc(100% - 10px);}}.intl-tel-input{position:relative;display:inline-block;}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box;}.intl-tel-input .hide{display:none;}.intl-tel-input .v-hide{visibility:hidden;}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0;}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px;}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px;}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto;}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555;}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555;}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px;}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px;}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal;}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC;}.intl-tel-input .country-list .country{padding:5px 10px;}.intl-tel-input .country-list .country .dial-code{color:#999;}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05);}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code{vertical-align:middle;}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name{margin-right:6px;}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text],.intl-tel-input.separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0;}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0;}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px;}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer;}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,0.05);}.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover,.intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover{cursor:default;}.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag{background-color:transparent;}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,0.05);display:table;}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px;}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel]{padding-left:66px;}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel]{padding-left:76px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px;}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel]{padding-left:74px;}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel]{padding-left:84px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px;}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel]{padding-left:82px;}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel]{padding-left:92px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px;}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel]{padding-left:90px;}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel]{padding-left:100px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px;}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px;}.intl-tel-input.iti-container:hover{cursor:pointer;}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed;}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%;}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em;}.iti-flag{width:20px;}.iti-flag.be{width:18px;}.iti-flag.ch{width:15px;}.iti-flag.mc{width:19px;}.iti-flag.ne{width:18px;}.iti-flag.np{width:13px;}.iti-flag.va{width:15px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px;}}.iti-flag.ac{height:10px;background-position:0px 0px;}.iti-flag.ad{height:14px;background-position:-22px 0px;}.iti-flag.ae{height:10px;background-position:-44px 0px;}.iti-flag.af{height:14px;background-position:-66px 0px;}.iti-flag.ag{height:14px;background-position:-88px 0px;}.iti-flag.ai{height:10px;background-position:-110px 0px;}.iti-flag.al{height:15px;background-position:-132px 0px;}.iti-flag.am{height:10px;background-position:-154px 0px;}.iti-flag.ao{height:14px;background-position:-176px 0px;}.iti-flag.aq{height:14px;background-position:-198px 0px;}.iti-flag.ar{height:13px;background-position:-220px 0px;}.iti-flag.as{height:10px;background-position:-242px 0px;}.iti-flag.at{height:14px;background-position:-264px 0px;}.iti-flag.au{height:10px;background-position:-286px 0px;}.iti-flag.aw{height:14px;background-position:-308px 0px;}.iti-flag.ax{height:13px;background-position:-330px 0px;}.iti-flag.az{height:10px;background-position:-352px 0px;}.iti-flag.ba{height:10px;background-position:-374px 0px;}.iti-flag.bb{height:14px;background-position:-396px 0px;}.iti-flag.bd{height:12px;background-position:-418px 0px;}.iti-flag.be{height:15px;background-position:-440px 0px;}.iti-flag.bf{height:14px;background-position:-460px 0px;}.iti-flag.bg{height:12px;background-position:-482px 0px;}.iti-flag.bh{height:12px;background-position:-504px 0px;}.iti-flag.bi{height:12px;background-position:-526px 0px;}.iti-flag.bj{height:14px;background-position:-548px 0px;}.iti-flag.bl{height:14px;background-position:-570px 0px;}.iti-flag.bm{height:10px;background-position:-592px 0px;}.iti-flag.bn{height:10px;background-position:-614px 0px;}.iti-flag.bo{height:14px;background-position:-636px 0px;}.iti-flag.bq{height:14px;background-position:-658px 0px;}.iti-flag.br{height:14px;background-position:-680px 0px;}.iti-flag.bs{height:10px;background-position:-702px 0px;}.iti-flag.bt{height:14px;background-position:-724px 0px;}.iti-flag.bv{height:15px;background-position:-746px 0px;}.iti-flag.bw{height:14px;background-position:-768px 0px;}.iti-flag.by{height:10px;background-position:-790px 0px;}.iti-flag.bz{height:14px;background-position:-812px 0px;}.iti-flag.ca{height:10px;background-position:-834px 0px;}.iti-flag.cc{height:10px;background-position:-856px 0px;}.iti-flag.cd{height:15px;background-position:-878px 0px;}.iti-flag.cf{height:14px;background-position:-900px 0px;}.iti-flag.cg{height:14px;background-position:-922px 0px;}.iti-flag.ch{height:15px;background-position:-944px 0px;}.iti-flag.ci{height:14px;background-position:-961px 0px;}.iti-flag.ck{height:10px;background-position:-983px 0px;}.iti-flag.cl{height:14px;background-position:-1005px 0px;}.iti-flag.cm{height:14px;background-position:-1027px 0px;}.iti-flag.cn{height:14px;background-position:-1049px 0px;}.iti-flag.co{height:14px;background-position:-1071px 0px;}.iti-flag.cp{height:14px;background-position:-1093px 0px;}.iti-flag.cr{height:12px;background-position:-1115px 0px;}.iti-flag.cu{height:10px;background-position:-1137px 0px;}.iti-flag.cv{height:12px;background-position:-1159px 0px;}.iti-flag.cw{height:14px;background-position:-1181px 0px;}.iti-flag.cx{height:10px;background-position:-1203px 0px;}.iti-flag.cy{height:13px;background-position:-1225px 0px;}.iti-flag.cz{height:14px;background-position:-1247px 0px;}.iti-flag.de{height:12px;background-position:-1269px 0px;}.iti-flag.dg{height:10px;background-position:-1291px 0px;}.iti-flag.dj{height:14px;background-position:-1313px 0px;}.iti-flag.dk{height:15px;background-position:-1335px 0px;}.iti-flag.dm{height:10px;background-position:-1357px 0px;}.iti-flag.do{height:13px;background-position:-1379px 0px;}.iti-flag.dz{height:14px;background-position:-1401px 0px;}.iti-flag.ea{height:14px;background-position:-1423px 0px;}.iti-flag.ec{height:14px;background-position:-1445px 0px;}.iti-flag.ee{height:13px;background-position:-1467px 0px;}.iti-flag.eg{height:14px;background-position:-1489px 0px;}.iti-flag.eh{height:10px;background-position:-1511px 0px;}.iti-flag.er{height:10px;background-position:-1533px 0px;}.iti-flag.es{height:14px;background-position:-1555px 0px;}.iti-flag.et{height:10px;background-position:-1577px 0px;}.iti-flag.eu{height:14px;background-position:-1599px 0px;}.iti-flag.fi{height:12px;background-position:-1621px 0px;}.iti-flag.fj{height:10px;background-position:-1643px 0px;}.iti-flag.fk{height:10px;background-position:-1665px 0px;}.iti-flag.fm{height:11px;background-position:-1687px 0px;}.iti-flag.fo{height:15px;background-position:-1709px 0px;}.iti-flag.fr{height:14px;background-position:-1731px 0px;}.iti-flag.ga{height:15px;background-position:-1753px 0px;}.iti-flag.gb{height:10px;background-position:-1775px 0px;}.iti-flag.gd{height:12px;background-position:-1797px 0px;}.iti-flag.ge{height:14px;background-position:-1819px 0px;}.iti-flag.gf{height:14px;background-position:-1841px 0px;}.iti-flag.gg{height:14px;background-position:-1863px 0px;}.iti-flag.gh{height:14px;background-position:-1885px 0px;}.iti-flag.gi{height:10px;background-position:-1907px 0px;}.iti-flag.gl{height:14px;background-position:-1929px 0px;}.iti-flag.gm{height:14px;background-position:-1951px 0px;}.iti-flag.gn{height:14px;background-position:-1973px 0px;}.iti-flag.gp{height:14px;background-position:-1995px 0px;}.iti-flag.gq{height:14px;background-position:-2017px 0px;}.iti-flag.gr{height:14px;background-position:-2039px 0px;}.iti-flag.gs{height:10px;background-position:-2061px 0px;}.iti-flag.gt{height:13px;background-position:-2083px 0px;}.iti-flag.gu{height:11px;background-position:-2105px 0px;}.iti-flag.gw{height:10px;background-position:-2127px 0px;}.iti-flag.gy{height:12px;background-position:-2149px 0px;}.iti-flag.hk{height:14px;background-position:-2171px 0px;}.iti-flag.hm{height:10px;background-position:-2193px 0px;}.iti-flag.hn{height:10px;background-position:-2215px 0px;}.iti-flag.hr{height:10px;background-position:-2237px 0px;}.iti-flag.ht{height:12px;background-position:-2259px 0px;}.iti-flag.hu{height:10px;background-position:-2281px 0px;}.iti-flag.ic{height:14px;background-position:-2303px 0px;}.iti-flag.id{height:14px;background-position:-2325px 0px;}.iti-flag.ie{height:10px;background-position:-2347px 0px;}.iti-flag.il{height:15px;background-position:-2369px 0px;}.iti-flag.im{height:10px;background-position:-2391px 0px;}.iti-flag.in{height:14px;background-position:-2413px 0px;}.iti-flag.io{height:10px;background-position:-2435px 0px;}.iti-flag.iq{height:14px;background-position:-2457px 0px;}.iti-flag.ir{height:12px;background-position:-2479px 0px;}.iti-flag.is{height:15px;background-position:-2501px 0px;}.iti-flag.it{height:14px;background-position:-2523px 0px;}.iti-flag.je{height:12px;background-position:-2545px 0px;}.iti-flag.jm{height:10px;background-position:-2567px 0px;}.iti-flag.jo{height:10px;background-position:-2589px 0px;}.iti-flag.jp{height:14px;background-position:-2611px 0px;}.iti-flag.ke{height:14px;background-position:-2633px 0px;}.iti-flag.kg{height:12px;background-position:-2655px 0px;}.iti-flag.kh{height:13px;background-position:-2677px 0px;}.iti-flag.ki{height:10px;background-position:-2699px 0px;}.iti-flag.km{height:12px;background-position:-2721px 0px;}.iti-flag.kn{height:14px;background-position:-2743px 0px;}.iti-flag.kp{height:10px;background-position:-2765px 0px;}.iti-flag.kr{height:14px;background-position:-2787px 0px;}.iti-flag.kw{height:10px;background-position:-2809px 0px;}.iti-flag.ky{height:10px;background-position:-2831px 0px;}.iti-flag.kz{height:10px;background-position:-2853px 0px;}.iti-flag.la{height:14px;background-position:-2875px 0px;}.iti-flag.lb{height:14px;background-position:-2897px 0px;}.iti-flag.lc{height:10px;background-position:-2919px 0px;}.iti-flag.li{height:12px;background-position:-2941px 0px;}.iti-flag.lk{height:10px;background-position:-2963px 0px;}.iti-flag.lr{height:11px;background-position:-2985px 0px;}.iti-flag.ls{height:14px;background-position:-3007px 0px;}.iti-flag.lt{height:12px;background-position:-3029px 0px;}.iti-flag.lu{height:12px;background-position:-3051px 0px;}.iti-flag.lv{height:10px;background-position:-3073px 0px;}.iti-flag.ly{height:10px;background-position:-3095px 0px;}.iti-flag.ma{height:14px;background-position:-3117px 0px;}.iti-flag.mc{height:15px;background-position:-3139px 0px;}.iti-flag.md{height:10px;background-position:-3160px 0px;}.iti-flag.me{height:10px;background-position:-3182px 0px;}.iti-flag.mf{height:14px;background-position:-3204px 0px;}.iti-flag.mg{height:14px;background-position:-3226px 0px;}.iti-flag.mh{height:11px;background-position:-3248px 0px;}.iti-flag.mk{height:10px;background-position:-3270px 0px;}.iti-flag.ml{height:14px;background-position:-3292px 0px;}.iti-flag.mm{height:14px;background-position:-3314px 0px;}.iti-flag.mn{height:10px;background-position:-3336px 0px;}.iti-flag.mo{height:14px;background-position:-3358px 0px;}.iti-flag.mp{height:10px;background-position:-3380px 0px;}.iti-flag.mq{height:14px;background-position:-3402px 0px;}.iti-flag.mr{height:14px;background-position:-3424px 0px;}.iti-flag.ms{height:10px;background-position:-3446px 0px;}.iti-flag.mt{height:14px;background-position:-3468px 0px;}.iti-flag.mu{height:14px;background-position:-3490px 0px;}.iti-flag.mv{height:14px;background-position:-3512px 0px;}.iti-flag.mw{height:14px;background-position:-3534px 0px;}.iti-flag.mx{height:12px;background-position:-3556px 0px;}.iti-flag.my{height:10px;background-position:-3578px 0px;}.iti-flag.mz{height:14px;background-position:-3600px 0px;}.iti-flag.na{height:14px;background-position:-3622px 0px;}.iti-flag.nc{height:10px;background-position:-3644px 0px;}.iti-flag.ne{height:15px;background-position:-3666px 0px;}.iti-flag.nf{height:10px;background-position:-3686px 0px;}.iti-flag.ng{height:10px;background-position:-3708px 0px;}.iti-flag.ni{height:12px;background-position:-3730px 0px;}.iti-flag.nl{height:14px;background-position:-3752px 0px;}.iti-flag.no{height:15px;background-position:-3774px 0px;}.iti-flag.np{height:15px;background-position:-3796px 0px;}.iti-flag.nr{height:10px;background-position:-3811px 0px;}.iti-flag.nu{height:10px;background-position:-3833px 0px;}.iti-flag.nz{height:10px;background-position:-3855px 0px;}.iti-flag.om{height:10px;background-position:-3877px 0px;}.iti-flag.pa{height:14px;background-position:-3899px 0px;}.iti-flag.pe{height:14px;background-position:-3921px 0px;}.iti-flag.pf{height:14px;background-position:-3943px 0px;}.iti-flag.pg{height:15px;background-position:-3965px 0px;}.iti-flag.ph{height:10px;background-position:-3987px 0px;}.iti-flag.pk{height:14px;background-position:-4009px 0px;}.iti-flag.pl{height:13px;background-position:-4031px 0px;}.iti-flag.pm{height:14px;background-position:-4053px 0px;}.iti-flag.pn{height:10px;background-position:-4075px 0px;}.iti-flag.pr{height:14px;background-position:-4097px 0px;}.iti-flag.ps{height:10px;background-position:-4119px 0px;}.iti-flag.pt{height:14px;background-position:-4141px 0px;}.iti-flag.pw{height:13px;background-position:-4163px 0px;}.iti-flag.py{height:11px;background-position:-4185px 0px;}.iti-flag.qa{height:8px;background-position:-4207px 0px;}.iti-flag.re{height:14px;background-position:-4229px 0px;}.iti-flag.ro{height:14px;background-position:-4251px 0px;}.iti-flag.rs{height:14px;background-position:-4273px 0px;}.iti-flag.ru{height:14px;background-position:-4295px 0px;}.iti-flag.rw{height:14px;background-position:-4317px 0px;}.iti-flag.sa{height:14px;background-position:-4339px 0px;}.iti-flag.sb{height:10px;background-position:-4361px 0px;}.iti-flag.sc{height:10px;background-position:-4383px 0px;}.iti-flag.sd{height:10px;background-position:-4405px 0px;}.iti-flag.se{height:13px;background-position:-4427px 0px;}.iti-flag.sg{height:14px;background-position:-4449px 0px;}.iti-flag.sh{height:10px;background-position:-4471px 0px;}.iti-flag.si{height:10px;background-position:-4493px 0px;}.iti-flag.sj{height:15px;background-position:-4515px 0px;}.iti-flag.sk{height:14px;background-position:-4537px 0px;}.iti-flag.sl{height:14px;background-position:-4559px 0px;}.iti-flag.sm{height:15px;background-position:-4581px 0px;}.iti-flag.sn{height:14px;background-position:-4603px 0px;}.iti-flag.so{height:14px;background-position:-4625px 0px;}.iti-flag.sr{height:14px;background-position:-4647px 0px;}.iti-flag.ss{height:10px;background-position:-4669px 0px;}.iti-flag.st{height:10px;background-position:-4691px 0px;}.iti-flag.sv{height:12px;background-position:-4713px 0px;}.iti-flag.sx{height:14px;background-position:-4735px 0px;}.iti-flag.sy{height:14px;background-position:-4757px 0px;}.iti-flag.sz{height:14px;background-position:-4779px 0px;}.iti-flag.ta{height:10px;background-position:-4801px 0px;}.iti-flag.tc{height:10px;background-position:-4823px 0px;}.iti-flag.td{height:14px;background-position:-4845px 0px;}.iti-flag.tf{height:14px;background-position:-4867px 0px;}.iti-flag.tg{height:13px;background-position:-4889px 0px;}.iti-flag.th{height:14px;background-position:-4911px 0px;}.iti-flag.tj{height:10px;background-position:-4933px 0px;}.iti-flag.tk{height:10px;background-position:-4955px 0px;}.iti-flag.tl{height:10px;background-position:-4977px 0px;}.iti-flag.tm{height:14px;background-position:-4999px 0px;}.iti-flag.tn{height:14px;background-position:-5021px 0px;}.iti-flag.to{height:10px;background-position:-5043px 0px;}.iti-flag.tr{height:14px;background-position:-5065px 0px;}.iti-flag.tt{height:12px;background-position:-5087px 0px;}.iti-flag.tv{height:10px;background-position:-5109px 0px;}.iti-flag.tw{height:14px;background-position:-5131px 0px;}.iti-flag.tz{height:14px;background-position:-5153px 0px;}.iti-flag.ua{height:14px;background-position:-5175px 0px;}.iti-flag.ug{height:14px;background-position:-5197px 0px;}.iti-flag.um{height:11px;background-position:-5219px 0px;}.iti-flag.us{height:11px;background-position:-5241px 0px;}.iti-flag.uy{height:14px;background-position:-5263px 0px;}.iti-flag.uz{height:10px;background-position:-5285px 0px;}.iti-flag.va{height:15px;background-position:-5307px 0px;}.iti-flag.vc{height:14px;background-position:-5324px 0px;}.iti-flag.ve{height:14px;background-position:-5346px 0px;}.iti-flag.vg{height:10px;background-position:-5368px 0px;}.iti-flag.vi{height:14px;background-position:-5390px 0px;}.iti-flag.vn{height:14px;background-position:-5412px 0px;}.iti-flag.vu{height:12px;background-position:-5434px 0px;}.iti-flag.wf{height:14px;background-position:-5456px 0px;}.iti-flag.ws{height:10px;background-position:-5478px 0px;}.iti-flag.xk{height:15px;background-position:-5500px 0px;}.iti-flag.ye{height:14px;background-position:-5522px 0px;}.iti-flag.yt{height:14px;background-position:-5544px 0px;}.iti-flag.za{height:14px;background-position:-5566px 0px;}.iti-flag.zm{height:14px;background-position:-5588px 0px;}.iti-flag.zw{height:10px;background-position:-5610px 0px;}.iti-flag{width:20px;height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/img/flags.png);background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/img/flags%402x.png);}}.iti-flag.np{background-color:transparent;}.jcf-radio{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;border-radius:9px;margin:0 3px 0 0;height:16px;width:16px;}.jcf-radio span{display:none;position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#777;border-radius:100%;}.jcf-radio input[type="radio"]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0;}.jcf-radio.jcf-checked span{display:block;}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;margin:0 3px 0 0;height:16px;width:16px;}.jcf-checkbox span{position:absolute;display:none;height:4px;width:8px;top:50%;left:50%;margin:-7px 0 0 -6px;border:3px solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";}:root .jcf-checkbox span{margin:-4px 0 0 -5px;}.jcf-checkbox input[type="checkbox"]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0;}.jcf-checkbox.jcf-checked span{display:block;}.jcf-button{display:inline-block;vertical-align:top;position:relative;overflow:hidden;border:1px solid #777;background:#fff;margin:0 10px 10px 0;padding:5px 10px;}.jcf-button .jcf-real-element{position:absolute;min-height:100%;min-width:100%;outline:none;opacity:0;padding:0;margin:0;border:0;bottom:0;right:0;left:0;top:0;}.jcf-file{display:inline-block;white-space:nowrap;position:relative;overflow:hidden;background:#fff;}.jcf-file .jcf-real-element{position:absolute;font-size:200px;height:200px;margin:0;right:0;top:0;}.jcf-file .jcf-fake-input{display:inline-block;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;overflow:hidden;border:1px solid #777;padding:0 8px;font-size:13px;line-height:28px;height:28px;width:125px;}.jcf-file .jcf-upload-button{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;border:1px solid #777;margin:0 0 0 -1px;padding:0 10px;line-height:28px;height:28px;}.jcf-scrollable-wrapper{box-sizing:content-box;position:relative;}.jcf-scrollbar-vertical{position:absolute;cursor:default;background:#e3e3e3;width:14px;bottom:0;right:0;top:0;}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{background:#bbb;height:14px;width:14px;left:0;top:0;}.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:auto;bottom:0;}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#888;height:1px;width:14px;}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px;}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;vertical-align:top;overflow:hidden;background:#bbb;height:14px;width:14px;}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0;}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{display:inline-block;position:relative;height:14px;}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#888;height:14px;}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden;}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3;}.jcf-select{display:inline-block;vertical-align:top;position:relative;border:1px solid #777;background:#fff;margin:0 0 12px;min-width:150px;height:26px;}.jcf-select select{z-index:1;left:0;top:0;}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:13px;line-height:26px;margin:0 35px 0 8px;}.jcf-select .jcf-select-opener{position:absolute;text-align:center;background:#aaa;width:26px;bottom:0;right:0;top:0;}body > .jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999;}body > .jcf-select-drop.jcf-drop-flipped{margin:1px 0 0;}.jcf-select .jcf-select-drop{position:absolute;margin-top:0px;z-index:9999;top:100%;left:-1px;right:-1px;}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto;}.jcf-select.jcf-compact-multiple{max-width:220px;}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:'...';}.jcf-select-drop .jcf-select-drop-content{border:1px solid #f00;}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:none;}.jcf-select-drop.jcf-compact-multiple .jcf-selected{background:#e6e6e6;color:#000;}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;content:'';height:4px;width:8px;margin:-7px 5px 0 -3px;border:3px solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px;}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:14px;font-size:12px;width:100%;}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%;}.jcf-list ul{list-style:none;padding:0;margin:0;}.jcf-list ul li{overflow:hidden;display:block;}.jcf-list .jcf-overflow{overflow:auto;}.jcf-list .jcf-option{white-space:nowrap;overflow:hidden;cursor:default;display:block;padding:5px 9px;color:#656565;min-height:14px;height:1%;}.jcf-list .jcf-disabled{background:#fff !important;color:#aaa !important;}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#e6e6e6;color:#000;}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:bold;display:block;padding:5px 9px;cursor:default;color:#000;}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px;}.jcf-textarea{border:1px solid #b8c3c9;box-sizing:content-box;display:inline-block;position:relative;}.jcf-textarea .jcf-scrollbar-horizontal{display:none;height:0;}.jcf-textarea textarea{padding:8px 10px;border:none;margin:0;}.jcf-textarea .jcf-resize{position:absolute;text-align:center;cursor:se-resize;background:#e3e3e3;font-weight:bold;line-height:15px;text-indent:1px;font-size:12px;height:15px;width:14px;bottom:0;right:0;}.jcf-textarea .jcf-resize:before{border:1px solid #000;border-width:0 1px 1px 0;display:block;margin:4px 0 0 3px;width:6px;height:6px;content:'';}.jcf-number{display:inline-block;position:relative;height:32px;}.jcf-number input{-moz-appearance:textfield;}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none;}.jcf-number input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #777;padding:3px 27px 3px 7px;margin:0;height:100%;}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:#aaa;width:20px;height:15px;right:1px;top:1px;}.jcf-number .jcf-btn-dec{top:auto;bottom:1px;}.jcf-number .jcf-btn-dec:hover,.jcf-number .jcf-btn-inc:hover{background:#e6e6e6;}.jcf-number.jcf-disabled .jcf-btn-dec:hover,.jcf-number.jcf-disabled .jcf-btn-inc:hover{background:#aaa;}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;content:'';width:0;height:0;top:50%;left:50%;margin:-6px 0 0 -4px;border:4px solid #aaa;border-color:transparent transparent #000 transparent;}.jcf-number .jcf-btn-dec:before{margin:-1px 0 0 -4px;border-color:#000 transparent transparent transparent;}.jcf-number.jcf-disabled .jcf-btn-dec:before,.jcf-number.jcf-disabled .jcf-btn-inc:before,.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:before{opacity:0.3;}.jcf-number.jcf-disabled input{background:#ddd;}.jcf-range{display:inline-block;min-width:200px;margin:0 10px;width:130px;}.jcf-range .jcf-range-track{margin:0 20px 0 0;position:relative;display:block;height:10px;}.jcf-range .jcf-range-wrapper{position:relative;background:#e5e5e5;border-radius:5px;display:block;margin:5px 0;}.jcf-range.jcf-vertical{min-width:0;width:auto;}.jcf-range.jcf-vertical .jcf-range-wrapper{margin:0;width:10px;height:auto;padding:20px 0 0;}.jcf-range.jcf-vertical .jcf-range-track{height:180px;width:10px;}.jcf-range.jcf-vertical .jcf-range-handle{left:-5px;top:auto;}.jcf-range .jcf-range-display-wrapper{position:absolute;min-height:10px;min-width:10px;left:10px;right:10px;}.jcf-range .jcf-range-display{border-radius:5px;position:absolute;background:#888;width:10px;height:10px;}.jcf-range .jcf-range-display.jcf-range-min{margin:0 0 0 -10px;padding:0 0 0 10px;}.jcf-range .jcf-range-display.jcf-range-max{margin:0 -10px 0 0;padding:0 10px 0 0;}.jcf-range.jcf-vertical .jcf-range-display-wrapper{left:auto;right:auto;top:10px;bottom:10px;}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-min{margin:0 0 -10px;padding:0 0 10px;}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-max{margin:-10px 0 0;padding:10px 0 0;}.jcf-range .jcf-range-handle{position:absolute;background:#aaa;border-radius:19px;width:19px;height:19px;margin:-4px 0 0;z-index:1;top:0;left:0;}.jcf-range .jcf-range-mark{position:absolute;overflow:hidden;background:#000;width:1px;height:3px;top:-7px;margin:0 0 0 9px;}.jcf-range.jcf-vertical .jcf-range-mark{margin:0 0 9px;left:14px;top:auto;width:3px;height:1px;}.jcf-range .jcf-active-handle{z-index:2;}.jcf-range.jcf-focus .jcf-active-handle{border:1px solid #f00;margin:-5px 0 0 -1px;}.jcf-range.jcf-disabled{background:none !important;opacity:0.3;}.jcf-disabled{background:#ddd !important;}.jcf-focus,.jcf-focus *{border-color:#f00 !important;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff;}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden;}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2);}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important;}.selectize-dropdown-header-close:hover{color:#000000;}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none;}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none;}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none;}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important;}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05);}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca;}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none;}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff;}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px;}.selectize-control{position:relative;}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit;}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block;}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px;}.selectize-input.full{background-color:#fff;}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important;}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0;}.selectize-control.multi .selectize-input > div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca;}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff;}.selectize-input > input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.selectize-input > input::-ms-clear{display:none;}.selectize-input > input:focus{outline:none !important;}.selectize-input::after{content:' ';display:block;clear:left;}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0;}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden;}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.selectize-dropdown .option,.selectize-dropdown .optgroup-header{padding:5px 8px;}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:0.5;}.selectize-dropdown [data-selectable].option{opacity:1;}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none;}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default;}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68;}.selectize-dropdown .active.create{color:#495c68;}.selectize-dropdown .create{color:rgba(48,48,48,0.5);}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch;}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer;}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text;}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent;}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent;}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto;}.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important;}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa;}
.preloader{position:relative;background-image:url(https://www.hotel-bb.com/themes/custom/bbh_front/images/preloader.gif);background-repeat:no-repeat;background-position:center;width:100%;height:200px;z-index:2;}.a2cldr-list{box-shadow:none;}.a2cldr-item{border-bottom:none;}.a2cldr-item a:hover{color:inherit;text-decoration:none;}.media--loading{position:inherit;visibility:hidden;}.media--loading::before{display:none;}.our-offers .media--loading{position:inherit;}.support__category-group #views-exposed-form-faq-default{display:none;}.faq-nav-category{display:none;}.faq-paging{display:none;}.faq-topics .faq-nav-category{display:flex;}.faq-content .view-filters{display:none;}.wysiwyg-sections > .separator{overflow:unset;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url(https://www.hotel-bb.com/themes/custom/bbh_front/html/css/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:"slick";src:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/css/fonts/slick/slick.eot);src:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/css/fonts/slick/slick.eot#iefix) format("embedded-opentype"),url(https://www.hotel-bb.com/themes/custom/bbh_front/html/css/fonts/slick/slick.woff) format("woff"),url(https://www.hotel-bb.com/themes/custom/bbh_front/html/css/fonts/slick/slick.ttf) format("truetype"),url(https://www.hotel-bb.com/themes/custom/bbh_front/html/css/fonts/slick/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}.select-box .drop,#nav{margin:0;padding:0;list-style:none;}.clearfix:after,.header:after{content:'';display:block;clear:both;}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}html{box-sizing:border-box;}@media (max-width:979px){html{overflow-x:hidden;}}*,*:before,*:after{box-sizing:inherit;}*{max-height:1000000px;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}body{color:#1d3330;background:#fff;font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;height:100%;overflow-x:hidden;}img{max-width:100%;height:auto;vertical-align:top;}.node--type-hotel.node--view-mode-full img{height:auto;}.gm-style img{max-width:none;}a{color:#9ebf00;text-decoration:none;}strong{font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;}em{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.visually-hidden{width:0;}.noLogoPin,.noAvailablePin,.availablePin,.pricePin{position:relative;overflow:unset !important;}.noLogoPin::before,.noAvailablePin::before,.availablePin::before,.pricePin::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;transition:background 0.3s linear;}.noLogoPin::after,.noAvailablePin::after,.availablePin::after,.pricePin::after{content:"";position:absolute;bottom:0;left:3px;width:32px;height:32px;z-index:8;box-shadow:0px 9px 12px rgba(29,51,48,0.14),0px 3px 16px rgba(29,51,48,0.12),0px 5px 6px rgba(29,51,48,0.2);border-radius:50%;transition:all 0.3s linear;}.noLogoPin.pin-active::after,.noLogoPin.hovered::after,.noAvailablePin.pin-active::after,.noAvailablePin.hovered::after,.availablePin.pin-active::after,.availablePin.hovered::after,.pricePin.pin-active::after,.pricePin.hovered::after{width:38px;height:38px;left:0;bottom:4px;}.noLogoPin img,.noAvailablePin img,.availablePin img,.pricePin img{z-index:-1 !important;opacity:0 !important;}.noLogoPin::before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/logo-pin.svg) no-repeat 50% 100%;}.noLogoPin::after{background:rgba(29,51,48,0.32);}.noLogoPin.pin-active::before,.noLogoPin.hovered::before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/hotel-logo-pin.svg) no-repeat 50% 0;}.noAvailablePin::before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/noavailable-pin.svg) no-repeat 50% 100%;}.noAvailablePin::after{bottom:4px;}.noAvailablePin.pin-active::before,.noAvailablePin.hovered::before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/noAvailableSelected.svg) no-repeat 50% 0;}.availablePin::before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/available-pin.svg) no-repeat 50% 100%;}.availablePin::after{bottom:4px;}.availablePin.pin-active::before,.availablePin.hovered::before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/availableSelected.svg) no-repeat 50% 0;}.pricePin::before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/price-pin.svg) no-repeat 50% 50%;}.pricePin::after{width:auto;height:28px;border-radius:18px;bottom:9px;left:7px;right:7px;}.pricePin.pin-active::before,.pricePin.hovered::before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/price-selected-pin.svg) no-repeat 50% 50%;}.pricePin.pin-active::after,.pricePin.hovered::after{width:auto;height:34px;left:1px;right:1px;bottom:8px;}.bbhcluster{border-radius:50%;border:4px solid #9EBF00;background:#fff;box-shadow:0px 9px 12px rgba(29,51,48,0.14),0px 3px 16px rgba(29,51,48,0.12),0px 5px 6px rgba(29,51,48,0.2);transform:scale(1);transition:transform 0.3s ease-in-out;z-index:2;position:relative;}.bbhcluster::after{content:"";position:absolute;top:0;left:0;border-radius:50%;width:40px;height:40px;border:1px solid #BEE500;}.bbhcluster.hovered{transform:scale(1.2);z-index:999;}.map-hotel .pricePin.pin-active-hotel::before,.map-hotel .pricePin.hovered::before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/price-selected-pin.svg) no-repeat 50% 50%;}.map-hotel .pricePin.pin-active-hotel::after,.map-hotel .pricePin.hovered::after{width:auto;height:34px;left:1px;right:1px;bottom:8px;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:normal;margin:0 0 0.5em;color:inherit;}h1,.h1{font-size:32px;line-height:40px;margin:0 0 17px;}h2,.h2{font-size:27px;}h3,.h3{font-size:24px;}h4,.h4{font-size:21px;}h5,.h5{font-size:17px;}h6,.h6{font-size:15px;}p{margin:0 0 1em;}.slick-loading .slick-list{background:initial;}.slick-arrow{-webkit-tap-highlight-color:transparent;outline:none;}.iti-flag{background-image:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/intl-tel-input/flags.png);}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/intl-tel-input/flags%402x.png);}}.blazy .media{position:inherit;}.pull-to-refresh-ios{position:relative;height:100%;}.pull-to-refresh-ios__main{height:100%;}.pull-to-refresh-ios__spinner{position:absolute;top:16px;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:28px;height:28px;display:none;}.pull-to-refresh--pulling .pull-to-refresh-ios__spinner,.pull-to-refresh--aborting .pull-to-refresh-ios__spinner,.pull-to-refresh--reached .pull-to-refresh-ios__spinner,.pull-to-refresh--refreshing .pull-to-refresh-ios__spinner,.pull-to-refresh--restoring .pull-to-refresh-ios__spinner{display:block;}.pull-to-refresh-ios__blade{position:absolute;left:13px;top:10px;width:2px;height:8px;border-radius:1px;background-color:#565E6D;}.pull-to-refresh--refreshing .pull-to-refresh-ios__spinner{-webkit-animation:pull-to-refresh-ios-refreshing 2s;animation:pull-to-refresh-ios-refreshing 2s;}@-webkit-keyframes pull-to-refresh-ios-refreshing{from{-webkit-transform:translate3d(-50%,0,0) rotate(0deg);transform:translate3d(-50%,0,0) rotate(0deg);}to{-webkit-transform:translate3d(-50%,0,0) rotate(360deg);transform:translate3d(-50%,0,0) rotate(360deg);}}@keyframes pull-to-refresh-ios-refreshing{from{-webkit-transform:translate3d(-50%,0,0) rotate(0deg);transform:translate3d(-50%,0,0) rotate(0deg);}to{-webkit-transform:translate3d(-50%,0,0) rotate(360deg);transform:translate3d(-50%,0,0) rotate(360deg);}}.pull-to-refresh--restoring .pull-to-refresh-ios__spinner{-webkit-animation:pull-to-refresh-ios-restoring 0.15s forwards;animation:pull-to-refresh-ios-restoring 0.15s forwards;}@-webkit-keyframes pull-to-refresh-ios-restoring{from{-webkit-transform:translate3d(-50%,0,0) rotate(0deg) scale(1);transform:translate3d(-50%,0,0) rotate(0deg) scale(1);}to{-webkit-transform:translate3d(-50%,0,0) rotate(360deg) scale(0);transform:translate3d(-50%,0,0) rotate(360deg) scale(0);}}@keyframes pull-to-refresh-ios-restoring{from{-webkit-transform:translate3d(-50%,0,0) rotate(0deg) scale(1);transform:translate3d(-50%,0,0) rotate(0deg) scale(1);}to{-webkit-transform:translate3d(-50%,0,0) rotate(360deg) scale(0);transform:translate3d(-50%,0,0) rotate(360deg) scale(0);}}.pull-to-refresh--refreshing .pull-to-refresh-ios__blade{-webkit-animation:pull-to-refresh-ios-fade 1s linear infinite;animation:pull-to-refresh-ios-fade 1s linear infinite;}.pull-to-refresh--pulling .pull-to-refresh-ios__blade,.pull-to-refresh--aborting .pull-to-refresh-ios__blade{opacity:0;}.pull-to-refresh-ios__spinner--s1 .pull-to-refresh-ios__blade:nth-child(1){opacity:0.2;}.pull-to-refresh-ios__spinner--s2 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s2 .pull-to-refresh-ios__blade:nth-child(2){opacity:0.4;}.pull-to-refresh-ios__spinner--s3 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s3 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s3 .pull-to-refresh-ios__blade:nth-child(3){opacity:0.6;}.pull-to-refresh-ios__spinner--s4 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s4 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s4 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s4 .pull-to-refresh-ios__blade:nth-child(4){opacity:0.8;}.pull-to-refresh-ios__spinner--s5 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s5 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s5 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s5 .pull-to-refresh-ios__blade:nth-child(4),.pull-to-refresh-ios__spinner--s5 .pull-to-refresh-ios__blade:nth-child(5){opacity:1;}.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(4),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(5),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(6){opacity:1;}.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(4),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(5),.pull-to-refresh-ios__spinner--s6 .pull-to-refresh-ios__blade:nth-child(6){opacity:1;}.pull-to-refresh-ios__spinner--s7 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s7 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s7 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s7 .pull-to-refresh-ios__blade:nth-child(4),.pull-to-refresh-ios__spinner--s7 .pull-to-refresh-ios__blade:nth-child(5),.pull-to-refresh-ios__spinner--s7 .pull-to-refresh-ios__blade:nth-child(6),.pull-to-refresh-ios__spinner--s7 .pull-to-refresh-ios__blade:nth-child(7){opacity:1;}.pull-to-refresh-ios__spinner--s8 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s8 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s8 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s8 .pull-to-refresh-ios__blade:nth-child(4),.pull-to-refresh-ios__spinner--s8 .pull-to-refresh-ios__blade:nth-child(5),.pull-to-refresh-ios__spinner--s8 .pull-to-refresh-ios__blade:nth-child(6),.pull-to-refresh-ios__spinner--s8 .pull-to-refresh-ios__blade:nth-child(7),.pull-to-refresh-ios__spinner--s8 .pull-to-refresh-ios__blade:nth-child(8){opacity:1;}.pull-to-refresh-ios__spinner--s9 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s9 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s9 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s9 .pull-to-refresh-ios__blade:nth-child(4),.pull-to-refresh-ios__spinner--s9 .pull-to-refresh-ios__blade:nth-child(5),.pull-to-refresh-ios__spinner--s9 .pull-to-refresh-ios__blade:nth-child(6),.pull-to-refresh-ios__spinner--s9 .pull-to-refresh-ios__blade:nth-child(7),.pull-to-refresh-ios__spinner--s9 .pull-to-refresh-ios__blade:nth-child(8),.pull-to-refresh-ios__spinner--s9 .pull-to-refresh-ios__blade:nth-child(9){opacity:1;}.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(4),.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(5),.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(6),.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(7),.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(8),.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(9),.pull-to-refresh-ios__spinner--s10 .pull-to-refresh-ios__blade:nth-child(10){opacity:1;}.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(4),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(5),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(6),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(7),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(8),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(9),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(10),.pull-to-refresh-ios__spinner--s11 .pull-to-refresh-ios__blade:nth-child(11){opacity:1;}.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(1),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(2),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(3),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(4),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(5),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(6),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(7),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(8),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(9),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(10),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(11),.pull-to-refresh-ios__spinner--s12 .pull-to-refresh-ios__blade:nth-child(12){opacity:1;}.pull-to-refresh-ios__blade:nth-child(1){-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(0deg) translate(0,-120%);transform:rotate(0deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(2){-webkit-animation-delay:-0.91667s;animation-delay:-0.91667s;-webkit-transform:rotate(30deg) translate(0,-120%);transform:rotate(30deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(3){-webkit-animation-delay:-0.83333s;animation-delay:-0.83333s;-webkit-transform:rotate(60deg) translate(0,-120%);transform:rotate(60deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(4){-webkit-animation-delay:-0.75s;animation-delay:-0.75s;-webkit-transform:rotate(90deg) translate(0,-120%);transform:rotate(90deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(5){-webkit-animation-delay:-1.66667s;animation-delay:-1.66667s;-webkit-transform:rotate(120deg) translate(0,-120%);transform:rotate(120deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(6){-webkit-animation-delay:-1.58333s;animation-delay:-1.58333s;-webkit-transform:rotate(150deg) translate(0,-120%);transform:rotate(150deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(7){-webkit-animation-delay:-1.5s;animation-delay:-1.5s;-webkit-transform:rotate(180deg) translate(0,-120%);transform:rotate(180deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(8){-webkit-animation-delay:-1.41667s;animation-delay:-1.41667s;-webkit-transform:rotate(210deg) translate(0,-120%);transform:rotate(210deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(9){-webkit-animation-delay:-1.33333s;animation-delay:-1.33333s;-webkit-transform:rotate(240deg) translate(0,-120%);transform:rotate(240deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(10){-webkit-animation-delay:-1.25s;animation-delay:-1.25s;-webkit-transform:rotate(270deg) translate(0,-120%);transform:rotate(270deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(11){-webkit-animation-delay:-1.16667s;animation-delay:-1.16667s;-webkit-transform:rotate(300deg) translate(0,-120%);transform:rotate(300deg) translate(0,-120%);}.pull-to-refresh-ios__blade:nth-child(12){-webkit-animation-delay:-1.08333s;animation-delay:-1.08333s;-webkit-transform:rotate(330deg) translate(0,-120%);transform:rotate(330deg) translate(0,-120%);}@-webkit-keyframes pull-to-refresh-ios-fade{0%{opacity:1;}50%{opacity:0.25;}100%{opacity:0.25;}}@keyframes pull-to-refresh-ios-fade{0%{opacity:1;}50%{opacity:0.25;}100%{opacity:0.25;}}.block-title{font-size:32px;line-height:1.4;margin:0;padding-right:40px;flex:1 1 5px;}@media (max-width:1023px){.block-title{padding-right:30px;}}@media (max-width:979px){.block-title{padding-right:0;text-align:center;font-size:24px;}}.block-description{font-size:18px;line-height:1.6;padding-right:40px;flex:1 1 5px;}@media (max-width:1023px){.block-description{padding-right:30px;}}@media (max-width:979px){.block-description{padding-right:0;text-align:center;}}@media (max-width:1023px){html.guests-form-opened{overflow:hidden;}}@media (max-width:1023px){html.guests-form-opened body{overflow:hidden;}}html.window-disabled{pointer-events:none;}.page-node-type-basic .container-basic-page{background-color:#fff;}@media (max-width:767px){.page-node-type-basic .container-basic-page{background-color:#fff !important;}}.fbc{display:flex;}.fbc--row{flex-direction:row;}.fbc--row-rev{flex-direction:row-reverse;}.fbc--column{flex-direction:column;}.fbc--column-rev{flex-direction:column-reverse;}@media (max-width:1023px){.fbc--row--t{flex-direction:row;}.fbc--row-rev--t{flex-direction:row-reverse;}.fbc--column--t{flex-direction:column;}.fbc--column-rev--t{flex-direction:column-reverse;}}@media (max-width:979px){.fbc--row--m{flex-direction:row;}.fbc--row-rev--m{flex-direction:row-reverse;}.fbc--column--m{flex-direction:column;}.fbc--column-rev--m{flex-direction:column-reverse;}}.fbc--wrap{flex-wrap:wrap;}.fbc--nowrap{flex-wrap:nowrap;}.fbc--wrap-rev{flex-wrap:wrap-reverse;}@media (max-width:1023px){.fbc--wrap--t{flex-wrap:wrap;}.fbc--nowrap--t{flex-wrap:nowrap;}.fbc--wrap-rev--t{flex-wrap:wrap-reverse;}}@media (max-width:979px){.fbc--wrap--m{flex-wrap:wrap;}.fbc--nowrap--m{flex-wrap:nowrap;}.fbc--wrap-rev--m{flex-wrap:wrap-reverse;}}.fbc--align--start{align-items:flex-start;}.fbc--align--end{align-items:flex-end;}.fbc--align--stretch{align-items:stretch;}.fbc--align--center{align-items:center;}@media (max-width:1023px){.fbc--align--start--t{align-items:flex-start;}.fbc--align--end--t{align-items:flex-end;}.fbc--align--stretch--t{align-items:stretch;}.fbc--align--center--t{align-items:center;}}@media (max-width:979px){.fbc--align--start--m{align-items:flex-start;}.fbc--align--end--m{align-items:flex-end;}.fbc--align--stretch--m{align-items:stretch;}.fbc--align--center--m{align-items:center;}}.fbc--justify--start{justify-content:flex-start;}.fbc--justify--end{justify-content:flex-end;}.fbc--justify--center{justify-content:center;}.fbc--justify--between{justify-content:space-between;}.fbc--justify--around{justify-content:space-around;}@media (max-width:1023px){.fbc--justify--start--t{justify-content:flex-start;}.fbc--justify--end--t{justify-content:flex-end;}.fbc--justify--center--t{justify-content:center;}.fbc--justify--between--t{justify-content:space-between;}.fbc--justify--around--t{justify-content:space-around;}}@media (max-width:979px){.fbc--justify--start--m{justify-content:flex-start;}.fbc--justify--end--m{justify-content:flex-end;}.fbc--justify--center--m{justify-content:center;}.fbc--justify--between--m{justify-content:space-between;}.fbc--justify--around--m{justify-content:space-around;}}.fbc.fbc--row.fbc--justify--start,.fbc.fbc--row-rev.fbc--justify--start{margin:-10px -10px -10px 0;}.fbc.fbc--row.fbc--justify--start > *,.fbc.fbc--row-rev.fbc--justify--start > *{margin:10px 10px 10px 0;}.fbc.fbc--row.fbc--justify--center,.fbc.fbc--row-rev.fbc--justify--center{margin:-10px;}.fbc.fbc--row.fbc--justify--center > *,.fbc.fbc--row-rev.fbc--justify--center > *{margin:10px;}.fbc.fbc--row.fbc--justify--end,.fbc.fbc--row-rev.fbc--justify--end{margin:-10px 0 -10px -10px;}.fbc.fbc--row.fbc--justify--end > *,.fbc.fbc--row-rev.fbc--justify--end > *{margin:10px 0 10px 10px;}.fbc.fbc--row.fbc--justify--around,.fbc.fbc--row.fbc--justify--between,.fbc.fbc--row-rev.fbc--justify--around,.fbc.fbc--row-rev.fbc--justify--between{margin:-10px 0;}.fbc.fbc--row.fbc--justify--around > *,.fbc.fbc--row.fbc--justify--between > *,.fbc.fbc--row-rev.fbc--justify--around > *,.fbc.fbc--row-rev.fbc--justify--between > *{margin:10px 0;}.fbc.fbc--column.fbc--justify--start,.fbc.fbc--column.fbc--justify--end,.fbc.fbc--column.fbc--justify--around,.fbc.fbc--column.fbc--justify--between,.fbc.fbc--column-rev.fbc--justify--start,.fbc.fbc--column-rev.fbc--justify--end,.fbc.fbc--column-rev.fbc--justify--around,.fbc.fbc--column-rev.fbc--justify--between{margin:-10px 0;}.fbc.fbc--column.fbc--justify--start > *,.fbc.fbc--column.fbc--justify--end > *,.fbc.fbc--column.fbc--justify--around > *,.fbc.fbc--column.fbc--justify--between > *,.fbc.fbc--column-rev.fbc--justify--start > *,.fbc.fbc--column-rev.fbc--justify--end > *,.fbc.fbc--column-rev.fbc--justify--around > *,.fbc.fbc--column-rev.fbc--justify--between > *{margin:10px 0;}@media (max-width:1023px){.fbc.fbc--row.fbc--justify--start--t,.fbc.fbc--row-rev.fbc--justify--start--t{margin:-10px -10px -10px 0;}.fbc.fbc--row.fbc--justify--start--t > *,.fbc.fbc--row-rev.fbc--justify--start--t > *{margin:10px 10px 10px 0;}}@media (max-width:1023px){.fbc.fbc--row.fbc--justify--center--t,.fbc.fbc--row-rev.fbc--justify--center--t{margin:-10px;}.fbc.fbc--row.fbc--justify--center--t > *,.fbc.fbc--row-rev.fbc--justify--center--t > *{margin:10px;}}@media (max-width:1023px){.fbc.fbc--row.fbc--justify--end--t,.fbc.fbc--row-rev.fbc--justify--end--t{margin:-10px 0 -10px -10px;}.fbc.fbc--row.fbc--justify--end--t > *,.fbc.fbc--row-rev.fbc--justify--end--t > *{margin:10px 0 10px 10px;}}@media (max-width:1023px){.fbc.fbc--row.fbc--justify--around--t,.fbc.fbc--row.fbc--justify--between--t,.fbc.fbc--row-rev.fbc--justify--around--t,.fbc.fbc--row-rev.fbc--justify--between--t{margin:-10px 0;}.fbc.fbc--row.fbc--justify--around--t > *,.fbc.fbc--row.fbc--justify--between--t > *,.fbc.fbc--row-rev.fbc--justify--around--t > *,.fbc.fbc--row-rev.fbc--justify--between--t > *{margin:10px 0;}}@media (max-width:1023px){.fbc.fbc--column.fbc--justify--start--t,.fbc.fbc--column.fbc--justify--end--t,.fbc.fbc--column.fbc--justify--around--t,.fbc.fbc--column.fbc--justify--between--t,.fbc.fbc--column-rev.fbc--justify--start--t,.fbc.fbc--column-rev.fbc--justify--end--t,.fbc.fbc--column-rev.fbc--justify--around--t,.fbc.fbc--column-rev.fbc--justify--between--t{margin:-10px 0;}.fbc.fbc--column.fbc--justify--start--t > *,.fbc.fbc--column.fbc--justify--end--t > *,.fbc.fbc--column.fbc--justify--around--t > *,.fbc.fbc--column.fbc--justify--between--t > *,.fbc.fbc--column-rev.fbc--justify--start--t > *,.fbc.fbc--column-rev.fbc--justify--end--t > *,.fbc.fbc--column-rev.fbc--justify--around--t > *,.fbc.fbc--column-rev.fbc--justify--between--t > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--row.fbc--justify--start--m,.fbc.fbc--row-rev.fbc--justify--start--m{margin:-10px -10px -10px 0;}.fbc.fbc--row.fbc--justify--start--m > *,.fbc.fbc--row-rev.fbc--justify--start--m > *{margin:10px 10px 10px 0;}}@media (max-width:979px){.fbc.fbc--row.fbc--justify--center--m,.fbc.fbc--row-rev.fbc--justify--center--m{margin:-10px;}.fbc.fbc--row.fbc--justify--center--m > *,.fbc.fbc--row-rev.fbc--justify--center--m > *{margin:10px;}}@media (max-width:979px){.fbc.fbc--row.fbc--justify--end--m,.fbc.fbc--row-rev.fbc--justify--end--m{margin:-10px 0 -10px -10px;}.fbc.fbc--row.fbc--justify--end--m > *,.fbc.fbc--row-rev.fbc--justify--end--m > *{margin:10px 0 10px 10px;}}@media (max-width:979px){.fbc.fbc--row.fbc--justify--around--m,.fbc.fbc--row.fbc--justify--between--m,.fbc.fbc--row-rev.fbc--justify--around--m,.fbc.fbc--row-rev.fbc--justify--between--m{margin:-10px 0;}.fbc.fbc--row.fbc--justify--around--m > *,.fbc.fbc--row.fbc--justify--between--m > *,.fbc.fbc--row-rev.fbc--justify--around--m > *,.fbc.fbc--row-rev.fbc--justify--between--m > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--column.fbc--justify--start--m,.fbc.fbc--column.fbc--justify--end--m,.fbc.fbc--column.fbc--justify--around--m,.fbc.fbc--column.fbc--justify--between--m,.fbc.fbc--column-rev.fbc--justify--start--m,.fbc.fbc--column-rev.fbc--justify--end--m,.fbc.fbc--column-rev.fbc--justify--around--m,.fbc.fbc--column-rev.fbc--justify--between--m{margin:-10px 0;}.fbc.fbc--column.fbc--justify--start--m > *,.fbc.fbc--column.fbc--justify--end--m > *,.fbc.fbc--column.fbc--justify--around--m > *,.fbc.fbc--column.fbc--justify--between--m > *,.fbc.fbc--column-rev.fbc--justify--start--m > *,.fbc.fbc--column-rev.fbc--justify--end--m > *,.fbc.fbc--column-rev.fbc--justify--around--m > *,.fbc.fbc--column-rev.fbc--justify--between--m > *{margin:10px 0;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--start,.fbc.fbc--row-rev--t.fbc--justify--start{margin:-10px -10px -10px 0;}.fbc.fbc--row--t.fbc--justify--start > *,.fbc.fbc--row-rev--t.fbc--justify--start > *{margin:10px 10px 10px 0;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--center,.fbc.fbc--row-rev.fbc--justify--center{margin:-10px;}.fbc.fbc--row--t.fbc--justify--center > *,.fbc.fbc--row-rev.fbc--justify--center > *{margin:10px;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--end,.fbc.fbc--row-rev.fbc--justify--end{margin:-10px 0 -10px -10px;}.fbc.fbc--row--t.fbc--justify--end > *,.fbc.fbc--row-rev.fbc--justify--end > *{margin:10px 0 10px 10px;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--around,.fbc.fbc--row--t.fbc--justify--between,.fbc.fbc--row-rev.fbc--justify--around,.fbc.fbc--row-rev.fbc--justify--between{margin:-10px 0;}.fbc.fbc--row--t.fbc--justify--around > *,.fbc.fbc--row--t.fbc--justify--between > *,.fbc.fbc--row-rev.fbc--justify--around > *,.fbc.fbc--row-rev.fbc--justify--between > *{margin:10px 0;}}@media (max-width:1023px){.fbc.fbc--column--t.fbc--justify--start,.fbc.fbc--column--t.fbc--justify--end,.fbc.fbc--column--t.fbc--justify--around,.fbc.fbc--column--t.fbc--justify--between,.fbc.fbc--column-rev.fbc--justify--start,.fbc.fbc--column-rev.fbc--justify--end,.fbc.fbc--column-rev.fbc--justify--around,.fbc.fbc--column-rev.fbc--justify--between{margin:-10px 0;}.fbc.fbc--column--t.fbc--justify--start > *,.fbc.fbc--column--t.fbc--justify--end > *,.fbc.fbc--column--t.fbc--justify--around > *,.fbc.fbc--column--t.fbc--justify--between > *,.fbc.fbc--column-rev.fbc--justify--start > *,.fbc.fbc--column-rev.fbc--justify--end > *,.fbc.fbc--column-rev.fbc--justify--around > *,.fbc.fbc--column-rev.fbc--justify--between > *{margin:10px 0;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--start--t,.fbc.fbc--row-rev--t.fbc--justify--start--t{margin:-10px -10px -10px 0;}.fbc.fbc--row--t.fbc--justify--start--t > *,.fbc.fbc--row-rev--t.fbc--justify--start--t > *{margin:10px 10px 10px 0;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--center--t,.fbc.fbc--row-rev.fbc--justify--center--t{margin:-10px;}.fbc.fbc--row--t.fbc--justify--center--t > *,.fbc.fbc--row-rev.fbc--justify--center--t > *{margin:10px;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--end--t,.fbc.fbc--row-rev.fbc--justify--end--t{margin:-10px 0 -10px -10px;}.fbc.fbc--row--t.fbc--justify--end--t > *,.fbc.fbc--row-rev.fbc--justify--end--t > *{margin:10px 0 10px 10px;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--around--t,.fbc.fbc--row--t.fbc--justify--between--t,.fbc.fbc--row-rev.fbc--justify--around--t,.fbc.fbc--row-rev.fbc--justify--between--t{margin:-10px 0;}.fbc.fbc--row--t.fbc--justify--around--t > *,.fbc.fbc--row--t.fbc--justify--between--t > *,.fbc.fbc--row-rev.fbc--justify--around--t > *,.fbc.fbc--row-rev.fbc--justify--between--t > *{margin:10px 0;}}@media (max-width:1023px){.fbc.fbc--column--t.fbc--justify--start--t,.fbc.fbc--column--t.fbc--justify--end--t,.fbc.fbc--column--t.fbc--justify--around--t,.fbc.fbc--column--t.fbc--justify--between--t,.fbc.fbc--column-rev.fbc--justify--start--t,.fbc.fbc--column-rev.fbc--justify--end--t,.fbc.fbc--column-rev.fbc--justify--around--t,.fbc.fbc--column-rev.fbc--justify--between--t{margin:-10px 0;}.fbc.fbc--column--t.fbc--justify--start--t > *,.fbc.fbc--column--t.fbc--justify--end--t > *,.fbc.fbc--column--t.fbc--justify--around--t > *,.fbc.fbc--column--t.fbc--justify--between--t > *,.fbc.fbc--column-rev.fbc--justify--start--t > *,.fbc.fbc--column-rev.fbc--justify--end--t > *,.fbc.fbc--column-rev.fbc--justify--around--t > *,.fbc.fbc--column-rev.fbc--justify--between--t > *{margin:10px 0;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--start--m,.fbc.fbc--row-rev--t.fbc--justify--start--m{margin:-10px -10px -10px 0;}.fbc.fbc--row--t.fbc--justify--start--m > *,.fbc.fbc--row-rev--t.fbc--justify--start--m > *{margin:10px 10px 10px 0;}}@media (max-width:979px){.fbc.fbc--row--t.fbc--justify--start--m,.fbc.fbc--row-rev--t.fbc--justify--start--m{margin:-10px -10px -10px 0;}.fbc.fbc--row--t.fbc--justify--start--m > *,.fbc.fbc--row-rev--t.fbc--justify--start--m > *{margin:10px 10px 10px 0;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--center--m,.fbc.fbc--row-rev.fbc--justify--center--m{margin:-10px;}.fbc.fbc--row--t.fbc--justify--center--m > *,.fbc.fbc--row-rev.fbc--justify--center--m > *{margin:10px;}}@media (max-width:979px){.fbc.fbc--row--t.fbc--justify--center--m,.fbc.fbc--row-rev.fbc--justify--center--m{margin:-10px;}.fbc.fbc--row--t.fbc--justify--center--m > *,.fbc.fbc--row-rev.fbc--justify--center--m > *{margin:10px;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--end--m,.fbc.fbc--row-rev.fbc--justify--end--m{margin:-10px 0 -10px -10px;}.fbc.fbc--row--t.fbc--justify--end--m > *,.fbc.fbc--row-rev.fbc--justify--end--m > *{margin:10px 0 10px 10px;}}@media (max-width:979px){.fbc.fbc--row--t.fbc--justify--end--m,.fbc.fbc--row-rev.fbc--justify--end--m{margin:-10px 0 -10px -10px;}.fbc.fbc--row--t.fbc--justify--end--m > *,.fbc.fbc--row-rev.fbc--justify--end--m > *{margin:10px 0 10px 10px;}}@media (max-width:1023px){.fbc.fbc--row--t.fbc--justify--around--m,.fbc.fbc--row--t.fbc--justify--between--m,.fbc.fbc--row-rev.fbc--justify--around--m,.fbc.fbc--row-rev.fbc--justify--between--m{margin:-10px 0;}.fbc.fbc--row--t.fbc--justify--around--m > *,.fbc.fbc--row--t.fbc--justify--between--m > *,.fbc.fbc--row-rev.fbc--justify--around--m > *,.fbc.fbc--row-rev.fbc--justify--between--m > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--row--t.fbc--justify--around--m,.fbc.fbc--row--t.fbc--justify--between--m,.fbc.fbc--row-rev.fbc--justify--around--m,.fbc.fbc--row-rev.fbc--justify--between--m{margin:-10px 0;}.fbc.fbc--row--t.fbc--justify--around--m > *,.fbc.fbc--row--t.fbc--justify--between--m > *,.fbc.fbc--row-rev.fbc--justify--around--m > *,.fbc.fbc--row-rev.fbc--justify--between--m > *{margin:10px 0;}}@media (max-width:1023px){.fbc.fbc--column--t.fbc--justify--start--m,.fbc.fbc--column--t.fbc--justify--end--m,.fbc.fbc--column--t.fbc--justify--around--m,.fbc.fbc--column--t.fbc--justify--between--m,.fbc.fbc--column-rev.fbc--justify--start--m,.fbc.fbc--column-rev.fbc--justify--end--m,.fbc.fbc--column-rev.fbc--justify--around--m,.fbc.fbc--column-rev.fbc--justify--between--m{margin:-10px 0;}.fbc.fbc--column--t.fbc--justify--start--m > *,.fbc.fbc--column--t.fbc--justify--end--m > *,.fbc.fbc--column--t.fbc--justify--around--m > *,.fbc.fbc--column--t.fbc--justify--between--m > *,.fbc.fbc--column-rev.fbc--justify--start--m > *,.fbc.fbc--column-rev.fbc--justify--end--m > *,.fbc.fbc--column-rev.fbc--justify--around--m > *,.fbc.fbc--column-rev.fbc--justify--between--m > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--column--t.fbc--justify--start--m,.fbc.fbc--column--t.fbc--justify--end--m,.fbc.fbc--column--t.fbc--justify--around--m,.fbc.fbc--column--t.fbc--justify--between--m,.fbc.fbc--column-rev.fbc--justify--start--m,.fbc.fbc--column-rev.fbc--justify--end--m,.fbc.fbc--column-rev.fbc--justify--around--m,.fbc.fbc--column-rev.fbc--justify--between--m{margin:-10px 0;}.fbc.fbc--column--t.fbc--justify--start--m > *,.fbc.fbc--column--t.fbc--justify--end--m > *,.fbc.fbc--column--t.fbc--justify--around--m > *,.fbc.fbc--column--t.fbc--justify--between--m > *,.fbc.fbc--column-rev.fbc--justify--start--m > *,.fbc.fbc--column-rev.fbc--justify--end--m > *,.fbc.fbc--column-rev.fbc--justify--around--m > *,.fbc.fbc--column-rev.fbc--justify--between--m > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--start,.fbc.fbc--row-rev--m.fbc--justify--start{margin:-10px -10px -10px 0;}.fbc.fbc--row--m.fbc--justify--start > *,.fbc.fbc--row-rev--m.fbc--justify--start > *{margin:10px 10px 10px 0;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--center,.fbc.fbc--row-rev.fbc--justify--center{margin:-10px;}.fbc.fbc--row--m.fbc--justify--center > *,.fbc.fbc--row-rev.fbc--justify--center > *{margin:10px;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--end,.fbc.fbc--row-rev.fbc--justify--end{margin:-10px 0 -10px -10px;}.fbc.fbc--row--m.fbc--justify--end > *,.fbc.fbc--row-rev.fbc--justify--end > *{margin:10px 0 10px 10px;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--around,.fbc.fbc--row--m.fbc--justify--between,.fbc.fbc--row-rev.fbc--justify--around,.fbc.fbc--row-rev.fbc--justify--between{margin:-10px 0;}.fbc.fbc--row--m.fbc--justify--around > *,.fbc.fbc--row--m.fbc--justify--between > *,.fbc.fbc--row-rev.fbc--justify--around > *,.fbc.fbc--row-rev.fbc--justify--between > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--column--m.fbc--justify--start,.fbc.fbc--column--m.fbc--justify--end,.fbc.fbc--column--m.fbc--justify--around,.fbc.fbc--column--m.fbc--justify--between,.fbc.fbc--column-rev.fbc--justify--start,.fbc.fbc--column-rev.fbc--justify--end,.fbc.fbc--column-rev.fbc--justify--around,.fbc.fbc--column-rev.fbc--justify--between{margin:-10px 0;}.fbc.fbc--column--m.fbc--justify--start > *,.fbc.fbc--column--m.fbc--justify--end > *,.fbc.fbc--column--m.fbc--justify--around > *,.fbc.fbc--column--m.fbc--justify--between > *,.fbc.fbc--column-rev.fbc--justify--start > *,.fbc.fbc--column-rev.fbc--justify--end > *,.fbc.fbc--column-rev.fbc--justify--around > *,.fbc.fbc--column-rev.fbc--justify--between > *{margin:10px 0;}}@media (max-width:1023px){.fbc.fbc--row--m.fbc--justify--start--t,.fbc.fbc--row-rev--m.fbc--justify--start--t{margin:-10px -10px -10px 0;}.fbc.fbc--row--m.fbc--justify--start--t > *,.fbc.fbc--row-rev--m.fbc--justify--start--t > *{margin:10px 10px 10px 0;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--start--t,.fbc.fbc--row-rev--m.fbc--justify--start--t{margin:-10px -10px -10px 0;}.fbc.fbc--row--m.fbc--justify--start--t > *,.fbc.fbc--row-rev--m.fbc--justify--start--t > *{margin:10px 10px 10px 0;}}@media (max-width:1023px){.fbc.fbc--row--m.fbc--justify--center--t,.fbc.fbc--row-rev.fbc--justify--center--t{margin:-10px;}.fbc.fbc--row--m.fbc--justify--center--t > *,.fbc.fbc--row-rev.fbc--justify--center--t > *{margin:10px;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--center--t,.fbc.fbc--row-rev.fbc--justify--center--t{margin:-10px;}.fbc.fbc--row--m.fbc--justify--center--t > *,.fbc.fbc--row-rev.fbc--justify--center--t > *{margin:10px;}}@media (max-width:1023px){.fbc.fbc--row--m.fbc--justify--end--t,.fbc.fbc--row-rev.fbc--justify--end--t{margin:-10px 0 -10px -10px;}.fbc.fbc--row--m.fbc--justify--end--t > *,.fbc.fbc--row-rev.fbc--justify--end--t > *{margin:10px 0 10px 10px;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--end--t,.fbc.fbc--row-rev.fbc--justify--end--t{margin:-10px 0 -10px -10px;}.fbc.fbc--row--m.fbc--justify--end--t > *,.fbc.fbc--row-rev.fbc--justify--end--t > *{margin:10px 0 10px 10px;}}@media (max-width:1023px){.fbc.fbc--row--m.fbc--justify--around--t,.fbc.fbc--row--m.fbc--justify--between--t,.fbc.fbc--row-rev.fbc--justify--around--t,.fbc.fbc--row-rev.fbc--justify--between--t{margin:-10px 0;}.fbc.fbc--row--m.fbc--justify--around--t > *,.fbc.fbc--row--m.fbc--justify--between--t > *,.fbc.fbc--row-rev.fbc--justify--around--t > *,.fbc.fbc--row-rev.fbc--justify--between--t > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--around--t,.fbc.fbc--row--m.fbc--justify--between--t,.fbc.fbc--row-rev.fbc--justify--around--t,.fbc.fbc--row-rev.fbc--justify--between--t{margin:-10px 0;}.fbc.fbc--row--m.fbc--justify--around--t > *,.fbc.fbc--row--m.fbc--justify--between--t > *,.fbc.fbc--row-rev.fbc--justify--around--t > *,.fbc.fbc--row-rev.fbc--justify--between--t > *{margin:10px 0;}}@media (max-width:1023px){.fbc.fbc--column--m.fbc--justify--start--t,.fbc.fbc--column--m.fbc--justify--end--t,.fbc.fbc--column--m.fbc--justify--around--t,.fbc.fbc--column--m.fbc--justify--between--t,.fbc.fbc--column-rev.fbc--justify--start--t,.fbc.fbc--column-rev.fbc--justify--end--t,.fbc.fbc--column-rev.fbc--justify--around--t,.fbc.fbc--column-rev.fbc--justify--between--t{margin:-10px 0;}.fbc.fbc--column--m.fbc--justify--start--t > *,.fbc.fbc--column--m.fbc--justify--end--t > *,.fbc.fbc--column--m.fbc--justify--around--t > *,.fbc.fbc--column--m.fbc--justify--between--t > *,.fbc.fbc--column-rev.fbc--justify--start--t > *,.fbc.fbc--column-rev.fbc--justify--end--t > *,.fbc.fbc--column-rev.fbc--justify--around--t > *,.fbc.fbc--column-rev.fbc--justify--between--t > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--column--m.fbc--justify--start--t,.fbc.fbc--column--m.fbc--justify--end--t,.fbc.fbc--column--m.fbc--justify--around--t,.fbc.fbc--column--m.fbc--justify--between--t,.fbc.fbc--column-rev.fbc--justify--start--t,.fbc.fbc--column-rev.fbc--justify--end--t,.fbc.fbc--column-rev.fbc--justify--around--t,.fbc.fbc--column-rev.fbc--justify--between--t{margin:-10px 0;}.fbc.fbc--column--m.fbc--justify--start--t > *,.fbc.fbc--column--m.fbc--justify--end--t > *,.fbc.fbc--column--m.fbc--justify--around--t > *,.fbc.fbc--column--m.fbc--justify--between--t > *,.fbc.fbc--column-rev.fbc--justify--start--t > *,.fbc.fbc--column-rev.fbc--justify--end--t > *,.fbc.fbc--column-rev.fbc--justify--around--t > *,.fbc.fbc--column-rev.fbc--justify--between--t > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--start--m,.fbc.fbc--row-rev--m.fbc--justify--start--m{margin:-10px -10px -10px 0;}.fbc.fbc--row--m.fbc--justify--start--m > *,.fbc.fbc--row-rev--m.fbc--justify--start--m > *{margin:10px 10px 10px 0;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--center--m,.fbc.fbc--row-rev.fbc--justify--center--m{margin:-10px;}.fbc.fbc--row--m.fbc--justify--center--m > *,.fbc.fbc--row-rev.fbc--justify--center--m > *{margin:10px;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--end--m,.fbc.fbc--row-rev.fbc--justify--end--m{margin:-10px 0 -10px -10px;}.fbc.fbc--row--m.fbc--justify--end--m > *,.fbc.fbc--row-rev.fbc--justify--end--m > *{margin:10px 0 10px 10px;}}@media (max-width:979px){.fbc.fbc--row--m.fbc--justify--around--m,.fbc.fbc--row--m.fbc--justify--between--m,.fbc.fbc--row-rev.fbc--justify--around--m,.fbc.fbc--row-rev.fbc--justify--between--m{margin:-10px 0;}.fbc.fbc--row--m.fbc--justify--around--m > *,.fbc.fbc--row--m.fbc--justify--between--m > *,.fbc.fbc--row-rev.fbc--justify--around--m > *,.fbc.fbc--row-rev.fbc--justify--between--m > *{margin:10px 0;}}@media (max-width:979px){.fbc.fbc--column--m.fbc--justify--start--m,.fbc.fbc--column--m.fbc--justify--end--m,.fbc.fbc--column--m.fbc--justify--around--m,.fbc.fbc--column--m.fbc--justify--between--m,.fbc.fbc--column-rev.fbc--justify--start--m,.fbc.fbc--column-rev.fbc--justify--end--m,.fbc.fbc--column-rev.fbc--justify--around--m,.fbc.fbc--column-rev.fbc--justify--between--m{margin:-10px 0;}.fbc.fbc--column--m.fbc--justify--start--m > *,.fbc.fbc--column--m.fbc--justify--end--m > *,.fbc.fbc--column--m.fbc--justify--around--m > *,.fbc.fbc--column--m.fbc--justify--between--m > *,.fbc.fbc--column-rev.fbc--justify--start--m > *,.fbc.fbc--column-rev.fbc--justify--end--m > *,.fbc.fbc--column-rev.fbc--justify--around--m > *,.fbc.fbc--column-rev.fbc--justify--between--m > *{margin:10px 0;}}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.screen-reader{position:absolute;display:block;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.svg-icon{width:100%;height:100%;display:inline-block;vertical-align:top;fill:currentColor;}.svg-icon svg{width:100%;height:100%;vertical-align:top;}.desktop-hidden{display:none;}@media (max-width:1023px){.desktop-hidden{display:block;}}@media (max-width:1023px){.desktop-show{display:none;}}@media (min-width:980px) and (max-width:1023px){.tablet-hidden{display:none;}}@media (min-width:768px) and (max-width:980px){.hidden--device--tablet{display:none;}.hidden--device--tablet span{display:none;}}@media (max-width:979px){.mobile-hidden{display:none;}}.mobile-visible{display:none;}@media (max-width:979px){.mobile-visible{display:block;}}@media (max-width:979px){.mobile-hidden-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}}@media (min-width:980px){.mobile-visible-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}}@media (min-width:768px) and (max-width:979px){.tablet-hidden-trustyou{display:none;}}@media (max-width:1023px){.hidden--device--mobile{position:fixed !important;left:-9999px !important;top:-9999px !important;}}@media (min-width:1024px){.hidden--device--desktop{position:fixed !important;left:-9999px !important;top:-9999px !important;}}@media (max-width:767px){.mobile-device-hidden{display:none;}}.btn-example-box{max-width:500px;margin:0 auto 20px;text-align:center;}.btn-example-box p{margin:0 0 10px;}.button{height:40px;background-color:#B1D600;border:1px solid #B1D600;border-radius:100px;position:relative;cursor:pointer;transition:background-color 0.3s ease-in-out,border-color 0.3s ease-in-out;}.button--active:not(.button--no-hover),.button.active:not(.button--no-hover),.button:focus:not(.button--no-hover),.no-js .button:hover:not(.button--no-hover),.no-touchevents .button:hover:not(.button--no-hover){background-color:#BEE500;border-color:#BEE500;}.button--active:not(.button--no-hover):after,.button--active:not(.button--no-hover):before,.button.active:not(.button--no-hover):after,.button.active:not(.button--no-hover):before,.button:focus:not(.button--no-hover):after,.button:focus:not(.button--no-hover):before,.no-js .button:hover:not(.button--no-hover):after,.no-js .button:hover:not(.button--no-hover):before,.no-touchevents .button:hover:not(.button--no-hover):after,.no-touchevents .button:hover:not(.button--no-hover):before{right:20px;}.button .default-button--primary{background-color:#B1D600;border-color:#B1D600;}.button:after,.button:before{content:'';width:1px;height:5px;position:absolute;right:25px;top:50%;transform:rotate(45deg);z-index:1;transition:background-color 0.3s ease-in-out,right 0.3s ease-in-out;}.button:before{margin:-3px 0 0;transform:rotate(-45deg);}.button__inner,.button__inner[type="submit"]{font:14px/16px "Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;color:#183029;display:block;width:100%;border:none;background:none;border-radius:100px;padding:12px 24px;margin:0;text-align:center;text-decoration:none;transition:color 0.3s ease-in-out;}.button__inner--active,.button__inner.active,.button__inner:focus,.no-js .button__inner:hover,.no-touchevents .button__inner:hover,.button__inner[type="submit"]--active,.button__inner[type="submit"].active,.button__inner[type="submit"]:focus,.no-js .button__inner[type="submit"]:hover,.no-touchevents .button__inner[type="submit"]:hover{text-decoration:none;}.button__inner:focus,.button__inner[type="submit"]:focus{outline:none;}.button__inner span,.button__inner[type="submit"] span{font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}.button__inner{display:block;font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}.button--secondary{background-color:#fff;border-color:#8a9997;}.button--secondary:after,.button--secondary:before{background-color:#000;}.button--secondary .button__inner,.button--secondary .button__inner[type="submit"]{font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;color:#183029;}.button--secondary--active:not(.button--no-hover),.button--secondary.active:not(.button--no-hover),.button--secondary:focus:not(.button--no-hover),.no-js .button--secondary:hover:not(.button--no-hover),.no-touchevents .button--secondary:hover:not(.button--no-hover){background-color:#fff;border-color:#BEE500;}.button--secondary--active:not(.button--no-hover):after,.button--secondary--active:not(.button--no-hover):before,.button--secondary.active:not(.button--no-hover):after,.button--secondary.active:not(.button--no-hover):before,.button--secondary:focus:not(.button--no-hover):after,.button--secondary:focus:not(.button--no-hover):before,.no-js .button--secondary:hover:not(.button--no-hover):after,.no-js .button--secondary:hover:not(.button--no-hover):before,.no-touchevents .button--secondary:hover:not(.button--no-hover):after,.no-touchevents .button--secondary:hover:not(.button--no-hover):before{background-color:#000;}.button--secondary--active:not(.button--no-hover) .button__inner,.button--secondary--active:not(.button--no-hover) .button__inner[type="submit"],.button--secondary.active:not(.button--no-hover) .button__inner,.button--secondary.active:not(.button--no-hover) .button__inner[type="submit"],.button--secondary:focus:not(.button--no-hover) .button__inner,.button--secondary:focus:not(.button--no-hover) .button__inner[type="submit"],.no-js .button--secondary:hover:not(.button--no-hover) .button__inner,.no-js .button--secondary:hover:not(.button--no-hover) .button__inner[type="submit"],.no-touchevents .button--secondary:hover:not(.button--no-hover) .button__inner,.no-touchevents .button--secondary:hover:not(.button--no-hover) .button__inner[type="submit"]{color:#183029;}.button--disabled{background-color:#B4B4B4;border-color:#B4B4B4;cursor:default;}.button--disabled:after,.button--disabled:before{background-color:#fff;}.button--disabled .button__inner,.button--disabled .button__inner[type="submit"]{pointer-events:none;color:#fff;}.button--disabled--active:not(.button--no-hover),.button--disabled.active:not(.button--no-hover),.button--disabled:focus:not(.button--no-hover),.no-js .button--disabled:hover:not(.button--no-hover),.no-touchevents .button--disabled:hover:not(.button--no-hover){background-color:#B4B4B4;border-color:#B4B4B4;}.button--disabled--active:not(.button--no-hover):after,.button--disabled--active:not(.button--no-hover):before,.button--disabled.active:not(.button--no-hover):after,.button--disabled.active:not(.button--no-hover):before,.button--disabled:focus:not(.button--no-hover):after,.button--disabled:focus:not(.button--no-hover):before,.no-js .button--disabled:hover:not(.button--no-hover):after,.no-js .button--disabled:hover:not(.button--no-hover):before,.no-touchevents .button--disabled:hover:not(.button--no-hover):after,.no-touchevents .button--disabled:hover:not(.button--no-hover):before{background-color:#fff;right:25px;}.button--disabled--active:not(.button--no-hover) .button__inner,.button--disabled--active:not(.button--no-hover) .button__inner[type="submit"],.button--disabled.active:not(.button--no-hover) .button__inner,.button--disabled.active:not(.button--no-hover) .button__inner[type="submit"],.button--disabled:focus:not(.button--no-hover) .button__inner,.button--disabled:focus:not(.button--no-hover) .button__inner[type="submit"],.no-js .button--disabled:hover:not(.button--no-hover) .button__inner,.no-js .button--disabled:hover:not(.button--no-hover) .button__inner[type="submit"],.no-touchevents .button--disabled:hover:not(.button--no-hover) .button__inner,.no-touchevents .button--disabled:hover:not(.button--no-hover) .button__inner[type="submit"]{color:#fff;}.button--no-border{border:none;}.button--no-border--active,.button--no-border.active,.button--no-border:focus,.no-js .button--no-border:hover,.no-touchevents .button--no-border:hover{border:none;}.button--no-arrow:after,.button--no-arrow:before{display:none;}.button--arrow-to-bottom:after,.button--arrow-to-bottom:before{top:43%;}.button--arrow-to-bottom:before{margin:0 3px 0 0;}.button--arrow-to-bottom--active:not(.button--no-hover):after,.button--arrow-to-bottom--active:not(.button--no-hover):before,.button--arrow-to-bottom.active:not(.button--no-hover):after,.button--arrow-to-bottom.active:not(.button--no-hover):before,.button--arrow-to-bottom:focus:not(.button--no-hover):after,.button--arrow-to-bottom:focus:not(.button--no-hover):before,.no-js .button--arrow-to-bottom:hover:not(.button--no-hover):after,.no-js .button--arrow-to-bottom:hover:not(.button--no-hover):before,.no-touchevents .button--arrow-to-bottom:hover:not(.button--no-hover):after,.no-touchevents .button--arrow-to-bottom:hover:not(.button--no-hover):before{right:25px;}.button--promo{background-color:#41b1c6;border-color:#41b1c6;}.button--promo--active:not(.button--no-hover),.button--promo.active:not(.button--no-hover),.button--promo:focus:not(.button--no-hover),.no-js .button--promo:hover:not(.button--no-hover),.no-touchevents .button--promo:hover:not(.button--no-hover){background-color:#6bc5d6;border-color:#6bc5d6;}.button--transparent-white{background-color:transparent;border-color:#fff;}.button--checkin{box-shadow:0 14px 29px rgba(138,153,151,0.3);background:linear-gradient(135deg,#5f94e3 0%,#30c2b6 100%);text-transform:uppercase;}.button .loader{display:none !important;font-size:6px !important;}.button--loading .button__inner-txt,.button--loading input{visibility:hidden;}.button--loading .loader{display:block !important;}.button--loading:after,.button--loading:before{display:none;}.button.pager__item{display:block;padding:0;}.button--no-hover .button__inner,.button--no-hover{cursor:default;}.cart__total-price .button--active:not(.button--no-hover):after,.cart__total-price .button--active:not(.button--no-hover):before,.cart__total-price .button.active:not(.button--no-hover):after,.cart__total-price .button.active:not(.button--no-hover):before,.cart__total-price .button:focus:not(.button--no-hover):after,.cart__total-price .button:focus:not(.button--no-hover):before,.no-js .cart__total-price .button:hover:not(.button--no-hover):after,.no-js .cart__total-price .button:hover:not(.button--no-hover):before,.no-touchevents .cart__total-price .button:hover:not(.button--no-hover):after,.no-touchevents .cart__total-price .button:hover:not(.button--no-hover):before{right:7px;}.cart__total-price .button:after,.cart__total-price .button:before{right:11px;}.btn-view{background:#fff;border:1px solid #dbe0df;border-radius:4px;width:40px;height:40px;margin-left:10px;display:flex;align-items:center;justify-content:center;}.btn-view .svg-ico{width:18px;height:18px;}.btn-view .svg-ico use{fill:#6a6a6a;}.btn-view--active:not(.button--no-hover),.btn-view.active:not(.button--no-hover),.btn-view:focus:not(.button--no-hover),.no-js .btn-view:hover:not(.button--no-hover),.no-touchevents .btn-view:hover:not(.button--no-hover){border-color:#9ebf00;}.btn-view--active:not(.button--no-hover) .svg-ico use,.btn-view.active:not(.button--no-hover) .svg-ico use,.btn-view:focus:not(.button--no-hover) .svg-ico use,.no-js .btn-view:hover:not(.button--no-hover) .svg-ico use,.no-touchevents .btn-view:hover:not(.button--no-hover) .svg-ico use{fill:#9ebf00;}.btn-expand{position:absolute;left:50%;top:55px;transform:translateX(-50%);}@media (max-width:1023px){.btn-expand{top:16px;}}.btn-expand .holder{height:32px;background:#fff;border:1px solid #9EBF00;box-shadow:0px 4px 5px rgba(29,51,48,0.14),0px 1px 10px rgba(29,51,48,0.12),0px 2px 4px rgba(29,51,48,0.2);border-radius:18.5px;z-index:10;padding:7px 16px;font-size:12px;line-height:16px;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1D3330;display:flex;justify-content:center;align-items:center;}@media (max-width:979px){.btn-expand .holder{flex-direction:row;align-items:center;}}.btn-expand .svg-ico{width:18px;height:18px;margin-right:8px;}.map-expanded .btn-expand .svg-ico{display:none;}.btn-expand .svg-ico.collapse{display:none;}.map-expanded .btn-expand .svg-ico.collapse{display:block;width:16px;height:12px;}.btn-expand .expand-state{display:none;margin:2px 0 0;}.btn-expand .turn-state,.btn-expand .turn-state-map{margin:2px 0 0;}.map-expanded .btn-expand .turn-state,.map-expanded
    .btn-expand .turn-state-map{display:none;}@media (max-width:979px){.btn-expand .turn-state,.btn-expand .turn-state-map{display:block;}}.map-expanded .btn-expand .expand-state{display:block;}.btn-expand--map-search{top:24px;left:50%;transform:translateX(-50%);}@media (max-width:1023px){.btn-expand--map-search{left:10px;}body:not(.map-expanded) .btn-expand--map-search{top:16px;bottom:auto;left:50%;transform:translateX(-50%);}}.btn-expand--map-search .holder{align-items:center;}@media (max-width:1023px){.btn-expand--map-search .svg-ico{margin:0 5px 0 0;display:none;}}.btn-expand--map-search .svg-ico--mobile{display:none;}@media (max-width:1023px){.btn-expand--map-search .svg-ico--mobile{display:block;}}@media (max-width:1023px){.btn-expand--map-search .turn-state,.btn-expand--map-search .turn-state-map{display:block;}}.map-expanded .btn-expand--map-search{top:auto;bottom:24px;left:24px;transform:none;}@media (max-width:1023px){.map-expanded .btn-expand--map-search{left:16px;bottom:16px;}}@media (max-width:979px){.map-hotel .btn-expand .holder{padding:10px 5px;text-align:center;}}@media (max-width:1023px){.landing .btn-expand{left:16px;}}@media (max-width:979px){.landing .btn-expand .turn-state,.landing .btn-expand .turn-state-map{display:block;}.map-expanded .landing .btn-expand .turn-state,.map-expanded
    .landing .btn-expand .turn-state-map{display:none;}}@media (max-width:979px){.landing .btn-expand{top:16px;left:50%;transform:translate(-50%,0);}}.btn-gray{padding:7px 16px;height:32px;display:flex;align-items:center;background:#FFFFFF;border:1px solid #DBE0DF;border-radius:18.5px;box-shadow:0px 4px 5px rgba(29,51,48,0.14),0px 1px 10px rgba(29,51,48,0.12),0px 2px 4px rgba(29,51,48,0.2);color:#6A6A6A;font-size:12px !important;line-height:16px;justify-content:center;align-items:center;align-content:space-around;white-space:nowrap;}.btn-gray .svg-ico{width:16px;height:13px;margin:0 6px 0 0;fill:#6a6a6a;float:left;}.btn-gray span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.btn-gray .txt{margin-top:2px;}@media (max-width:979px){.btn-gray .hidden-mobile{display:none;}}.btn-nearby{display:flex;align-items:center;color:#1d3330;padding:9px 18px;line-height:17px;cursor:pointer;}.btn-nearby .svg-ico{width:16px;height:17px;margin:0 9px 0 0;}.btn-nearby .num-of-items{width:25px;height:25px;border-radius:100%;border:1px solid rgba(106,106,106,0.2);background:#fafafa;display:flex;align-items:center;justify-content:center;margin-left:10px;font-size:13px;line-height:15px;color:#9ebf00;}.btn-club{color:#1c3330;}.btn-club .btn-holder{display:block;position:relative;min-width:320px;}.btn-club .btn-holder:after,.btn-club .btn-holder:before{content:'';width:1px;height:5px;background:#b9c2c1;position:absolute;right:21px;top:50%;transform:rotate(45deg);margin:-1px 0 0;transition:background .5s;}.btn-club .btn-holder:before{margin:-4px 0 0;transform:rotate(-45deg);}.link-more{color:#9ebf00;display:inline;border-bottom:1px dotted #9ebf00;line-height:14px;}.link-more:hover{border-bottom-color:transparent;}.search-this-area{top:24px !important;left:50% !important;transform:translateX(-50%) !important;cursor:pointer;display:none;}@media (max-width:1023px){.search-this-area{top:16px !important;}}.search-this-area__wrapper{padding:7px 16px;display:flex;align-items:center;background:#FFFFFF;border:1px solid #9EBF00;border-radius:18.5px;box-shadow:0px 4px 5px rgba(29,51,48,0.14),0px 1px 10px rgba(29,51,48,0.12),0px 2px 4px rgba(29,51,48,0.2);height:32px;}.search-this-area__text{font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1D3330;font-weight:700;font-size:12px;line-height:16px;margin:2px 0 0;}.search-this-area__image{margin-right:8px;max-width:100% !important;height:100% !important;width:unset !important;}.map-expanded .landing .btn-expand{transform:none;left:48px;bottom:24px;top:16px;}@media (max-width:1023px){.map-expanded .landing .btn-expand{bottom:16px;left:16px;}.map-expanded .landing .btn-expand.btn-expand--map-search{transform:none;left:16px;bottom:16px;top:auto;}}.map-expanded .node--type-hotel .btn-expand{top:16px !important;left:48px;bottom:24px;transform:none;}@media (max-width:1023px){.map-expanded .node--type-hotel .btn-expand{left:16px;bottom:16px;}}.map-expanded .node--type-hotel .btn-panel{display:block;left:auto;}.map-expanded .node--type-hotel .btn-panel .btn-access{display:none;}.map-expanded .map-hotel .control-holder,.map-expanded .map-hotel .gm-bundled-control{display:block;}.hotel-preview .button::before{content:none;}.hotel-preview .button::after{content:none;}.hotel-preview.unavailable .button{background-color:#fff;border-color:#8a9997;}.hotel-preview.unavailable .button:hover,.hotel-preview.unavailable .button:focus{background-color:#fff;border-color:#BEE500;}.hotel-preview.unavailable .button__inner{color:#183029;}.social ul{overflow:hidden;margin:0 0 -10px -9px;}@media (max-width:1199px){.social ul{margin:0 0 -10px -5px;}}@media (max-width:1023px){.social ul{margin:0 0 -10px -2px;}}@media (max-width:979px){.social ul{margin:0 0 -10px -9px;}}.social li{float:left;margin:0 0 10px 9px;}@media (max-width:1199px){.social li{margin:0 0 10px 5px;}}@media (max-width:1023px){.social li{margin:0 0 10px 2px;}}@media (max-width:979px){.social li{margin:0 0 10px 9px;}}.social a{display:block;width:38px;height:38px;border:1px solid #d7dcdc;border-radius:21px;color:#6a6a6a;text-align:center;}.social a svg{display:inline-block;vertical-align:top;width:24px;fill:#6a6a6a;}.social a svg use{fill:#6a6a6a;}.social a.icon-pinterest svg{width:11px;}.social a.icon-googleplus svg{width:20px;}.social a.icon-youtube svg{width:16px;}fieldset,form{margin:0;padding:0;border-style:none;}input[type='email'],input[type='number'],input[type='password'],input[type='search'],input[type='submit'],input[type='tel'],input[type='text'],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;padding:4px 20px;border:1px solid rgba(153,158,157,0.3);border-radius:4px;font:14px/20px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1d3330;width:100%;outline:none;}@media (max-width:1023px){input[type='email'],input[type='number'],input[type='password'],input[type='search'],input[type='submit'],input[type='tel'],input[type='text'],textarea{font-size:16px;}}input[type='email']:focus,input[type='number']:focus,input[type='password']:focus,input[type='search']:focus,input[type='submit']:focus,input[type='tel']:focus,input[type='text']:focus,textarea:focus{border-color:rgba(153,158,157,0.3);}input[type='email'] ::-webkit-input-placeholder,input[type='number'] ::-webkit-input-placeholder,input[type='password'] ::-webkit-input-placeholder,input[type='search'] ::-webkit-input-placeholder,input[type='submit'] ::-webkit-input-placeholder,input[type='tel'] ::-webkit-input-placeholder,input[type='text'] ::-webkit-input-placeholder,textarea ::-webkit-input-placeholder{color:#2f544f;}input[type='email'] :-moz-placeholder,input[type='number'] :-moz-placeholder,input[type='password'] :-moz-placeholder,input[type='search'] :-moz-placeholder,input[type='submit'] :-moz-placeholder,input[type='tel'] :-moz-placeholder,input[type='text'] :-moz-placeholder,textarea :-moz-placeholder{color:#2f544f;}input[type='email'] ::-moz-placeholder,input[type='number'] ::-moz-placeholder,input[type='password'] ::-moz-placeholder,input[type='search'] ::-moz-placeholder,input[type='submit'] ::-moz-placeholder,input[type='tel'] ::-moz-placeholder,input[type='text'] ::-moz-placeholder,textarea ::-moz-placeholder{color:#2f544f;}input[type='email'] :-ms-input-placeholder,input[type='number'] :-ms-input-placeholder,input[type='password'] :-ms-input-placeholder,input[type='search'] :-ms-input-placeholder,input[type='submit'] :-ms-input-placeholder,input[type='tel'] :-ms-input-placeholder,input[type='text'] :-ms-input-placeholder,textarea :-ms-input-placeholder{color:#2f544f;}.error input[type='email'],.error
  input[type='number'],.error
  input[type='password'],.error
  input[type='search'],.error
  input[type='submit'],.error
  input[type='tel'],.error
  input[type='text'],.error
  textarea{border-color:rgba(255,54,54,0.8);border-width:1px;}input[type=number]{-moz-appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}select{-webkit-border-radius:0;}@media (max-width:1023px){select{font-size:16px;}}textarea{resize:vertical;vertical-align:top;}button,input[type='button'],input[type='file'],input[type='reset'],input[type='submit']{cursor:pointer;}.text-field{position:relative;}.text-field-help-txt{font-size:12px;line-height:15px;color:#788785;display:flex;margin:5px 0 0;}.error .text-field-help-txt{display:none;}.text-field-help-txt__icon-info{flex:0 0 13px;height:13px;margin:0 7px 0 0;}.text-field-help-txt a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(120,135,133,0.35);}.text-field-help-txt a:hover{border-color:transparent;text-decoration:none;}.text-field-error-txt{font-size:12px;line-height:15px;color:#ff3636;margin:5px 0 0;display:none;opacity:0;transition:opacity .1s ease-in-out;}.text-field-error-txt__icon-error{flex:0 0 13px;height:13px;margin:1px 7px 0 0;}.error .text-field-error-txt{display:flex;opacity:1;}.server_error_msg ~ .text-field-error-txt{display:none;}.text-field__icon-eye{transform:translateY(-50%);width:19px;height:19px;cursor:pointer;margin-top:-20px;margin-left:94%;}@media (max-width:767px){.text-field__icon-eye{margin-left:91%;}}.text-field__icon-eye > span{display:block;width:100%;height:100%;}.text-field--password .text-field__icon-eye{display:block;}.text-field--password input{padding-right:40px;}.text-field--with-left-icon .svg-ico{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:18px;height:18px;fill:#9ebf00;}.text-field--with-left-icon input{padding-left:45px;}.cb-custom{display:inline-block;vertical-align:top;position:relative;cursor:pointer;font-size:14px;line-height:22px;overflow:hidden;}.error .cb-custom{color:#ff3636;}.cb-custom input[type="checkbox"],.cb-custom input[type="radio"]{position:absolute;cursor:pointer;width:100%;height:100%;border:0;margin:0;left:0;top:0;}.cb-custom input[type="checkbox"].jcf-ignore,.cb-custom input[type="radio"].jcf-ignore{visibility:hidden;}.cb-custom input[type="checkbox"] + span,.cb-custom input[type="radio"] + span{display:inline-block;position:relative;padding-left:33px;line-height:18px;min-height:18px;}.cb-custom input[type="checkbox"] + span:before,.cb-custom input[type="radio"] + span:before{content:'';position:absolute;top:0;left:0;border:1px solid #9ebf00;border-radius:4px;height:18px;width:18px;}.error .cb-custom input[type="checkbox"] + span:before,.error
        .cb-custom input[type="radio"] + span:before{border-color:rgba(255,54,54,0.8);}.cb-custom input[type="checkbox"] + span:after,.cb-custom input[type="radio"] + span:after{content:'';position:absolute;top:4px;left:4px;height:10px;width:10px;background:#9ebf00;border-radius:2px;display:none;}.cb-custom input[type="checkbox"]:disabled + span,.cb-custom input[type="radio"]:disabled + span{color:#788785;cursor:default;}.cb-custom input[type="checkbox"]:disabled + span:before,.cb-custom input[type="radio"]:disabled + span:before{border-color:#6a6a6a;}.cb-custom input[type="checkbox"]:disabled + span:after,.cb-custom input[type="radio"]:disabled + span:after{background:#6a6a6a;}.cb-custom input[type="checkbox"]:checked + span:after,.cb-custom input[type="radio"]:checked + span:after{display:block;}.cb-custom a{color:#748885;border-bottom:1px dotted #748885;}.cb-custom a--active,.cb-custom a.active,.cb-custom a:focus,.no-js .cb-custom a:hover,.no-touchevents .cb-custom a:hover{border-bottom-color:transparent;}.cb-custom input[type="radio"] + span{line-height:19px;min-height:19px;}.cb-custom input[type="radio"] + span:before{border-radius:50%;background:#fff;border-color:#CBCBCB;width:19px;height:19px;}.cb-custom input[type="radio"] + span:after{display:block;border-radius:50%;background:#fff;border:1px solid #CBCBCB;width:11px;height:11px;}.cb-custom input[type="radio"]:checked + span:after{border-color:#9ebf00;background:#9ebf00;}#us-user-policy{padding:0 8px;margin:8px;}#us-user-policy p{font-size:14px;line-height:16.41px;margin-bottom:0px;color:#183029;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}#us-user-policy p:first-child{margin-bottom:8px;}#us-user-policy a{color:#748885;border-bottom:1px dotted #748885;}#us-user-policy a--active,#us-user-policy a.active,#us-user-policy a:focus,.no-js #us-user-policy a:hover,.no-touchevents #us-user-policy a:hover{border-bottom-color:transparent;}div.cb-custom{cursor:inherit;}.jcf-scrollbar-vertical{width:6px;border-radius:4px;}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#6a6a6a;border-radius:4px;}.jcf-scrollbar-vertical .jcf-scrollbar-handle{width:6px;}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{height:0;background:#e3e3e3;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.webform-submission-form{display:block;}.user-login-form .button.js-form-wrapper{position:relative;}.user-login-form .ajax-progress.ajax-progress-throbber{position:absolute;top:30%;left:70%;}.user-login-form .ajax-progress.ajax-progress-throbber .throbber{border:2px solid rgba(236,236,236,0.8);border-top:2px solid #fff;border-radius:50%;width:16px;height:16px;animation:userLoginFormSpin 1s linear infinite;display:block;padding:0;background:none;}.user-password-reset-form .user-form__btn-wrap .button{position:relative;}.user-password-reset-form .ajax-progress.ajax-progress-throbber{position:absolute;top:30%;left:70%;}.user-password-reset-form .ajax-progress.ajax-progress-throbber .throbber{border:2px solid rgba(236,236,236,0.8);border-top:2px solid #fff;border-radius:50%;width:16px;height:16px;animation:userLoginFormSpin 1s linear infinite;display:block;padding:0;background:none;}@keyframes userLoginFormSpin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.main-header{background:#142421;padding:20px 0;margin-bottom:35px;}.main-header h1{font-size:40px;text-align:center;margin:0;color:#fff;}.main-header h1 a{color:#fff;}.main-header h1 a--active,.main-header h1 a.active,.main-header h1 a:focus,.no-js .main-header h1 a:hover,.no-touchevents .main-header h1 a:hover{text-decoration:none;}.preview-box-wrap{display:flex;flex-wrap:wrap;}.preview-box{flex:0 0 25%;max-width:25%;padding:0 15px;text-align:center;margin:0 0 20px;}@media (max-width:979px){.preview-box{flex:0 0 50%;max-width:50%;}}@media (max-width:767px){.preview-box{flex:0 0 1000%;max-width:100%;}}.preview-box img{width:100%;}.preview-box a{margin:0 0 10px;display:block;}.preview-box h4{font-size:20px;line-height:30px;}.message{border:2px solid #fff0e1;border-radius:6px;background:#fffdfb;padding:7px 20px;font-size:12px;line-height:21px;color:#ff9e36;margin:0 0 30px;display:none;}.message.is-visible{display:block;}.message.is-visible.mobile-visible{display:none;}@media (max-width:979px){.message.is-visible.mobile-visible{display:block;}}@media (max-width:979px){.message{font-size:11px;line-height:18px;margin:0 0 20px;padding:10px 20px;}}.message p{margin:0;}.message--success,.message--error-hotels,.message--error{box-shadow:0 2px 4px rgba(138,153,151,0.3);border:1px solid #e7f1af;border-radius:4px;background:#fffdfb;padding:22px 26px 18px;}.message--success .message__heading,.message--error-hotels .message__heading,.message--error .message__heading{display:flex;align-items:center;color:#a2ce07;}@media (max-width:767px){.message--success .message__heading,.message--error-hotels .message__heading,.message--error .message__heading{flex-direction:column;justify-content:flex-start;}}.message--success .icon--confirm,.message--error-hotels .icon--confirm,.message--error .icon--confirm{flex:0 0 31px;width:31px;height:31px;}.message--success .icon--confirm:after,.message--success .icon--confirm:before,.message--error-hotels .icon--confirm:after,.message--error-hotels .icon--confirm:before,.message--error .icon--confirm:after,.message--error .icon--confirm:before{height:12px;left:17px;top:10px;}.message--success .icon--confirm:before,.message--error-hotels .icon--confirm:before,.message--error .icon--confirm:before{height:5px;top:15px;left:12px;}@media (max-width:767px){.message--success .icon--confirm,.message--error-hotels .icon--confirm,.message--error .icon--confirm{flex:0 0 40px;width:40px;height:40px;margin:0 0 8px;}.message--success .icon--confirm:after,.message--success .icon--confirm:before,.message--error-hotels .icon--confirm:after,.message--error-hotels .icon--confirm:before,.message--error .icon--confirm:after,.message--error .icon--confirm:before{height:14px;left:22px;top:13px;}.message--success .icon--confirm:before,.message--error-hotels .icon--confirm:before,.message--error .icon--confirm:before{height:7px;top:18px;left:15px;}}.message--success .icon--error,.message--error-hotels .icon--error,.message--error .icon--error{margin-right:8px;width:28px;height:28px;}@media (max-width:767px){.message--success .icon--error,.message--error-hotels .icon--error,.message--error .icon--error{margin-right:0;margin-bottom:5px;}}.message--success .message__text-box,.message--error-hotels .message__text-box,.message--error .message__text-box{flex:1;display:flex;flex-direction:column;}@media (max-width:767px){.message--success .message__text-box,.message--error-hotels .message__text-box,.message--error .message__text-box{text-align:center;}}.message--success .message__title,.message--error-hotels .message__title,.message--error .message__title{font-size:14px;line-height:22px;color:#a2ce07;}.message--success .message__title_flex,.message--error-hotels .message__title_flex,.message--error .message__title_flex{display:flex;align-items:center;justify-content:space-between;}@media (max-width:767px){.message--success .message__title_flex,.message--error-hotels .message__title_flex,.message--error .message__title_flex{justify-content:center;flex-direction:column;}}.message--success .message__title-link,.message--error-hotels .message__title-link,.message--error .message__title-link{flex:0 0 auto;color:#788785;margin-left:5px;border-bottom:1px solid #ecf5c1;}.message--success .message__title-link--active,.message--success .message__title-link.active,.message--success .message__title-link:focus,.no-js .message--success .message__title-link:hover,.no-touchevents .message--success .message__title-link:hover,.message--error-hotels .message__title-link--active,.message--error-hotels .message__title-link.active,.message--error-hotels .message__title-link:focus,.no-js .message--error-hotels .message__title-link:hover,.no-touchevents .message--error-hotels .message__title-link:hover,.message--error .message__title-link--active,.message--error .message__title-link.active,.message--error .message__title-link:focus,.no-js .message--error .message__title-link:hover,.no-touchevents .message--error .message__title-link:hover{border-bottom-color:transparent;}@media (max-width:767px){.message--success .message__title-link,.message--error-hotels .message__title-link,.message--error .message__title-link{margin-top:5px;margin-left:0;}}.message--success .message__content,.message--error-hotels .message__content,.message--error .message__content{font-size:12px;line-height:21px;font-weight:400;color:#bcbcbc;border-top:1px solid #e7f1af;text-align:center;padding:16px 20px 0;margin-top:20px;}.message--success .message__content p a,.message--error-hotels .message__content p a,.message--error .message__content p a{font-weight:700;color:#bcbcbc;}@media (max-width:767px){.message--success .message__content p a,.message--error-hotels .message__content p a,.message--error .message__content p a{color:#a2ce07;}}.message--error-hotels,.message--error{border:1px solid rgba(255,0,0,0.3);background-color:#ffe8e8;color:#ff3636;}.message--error-hotels .message__heading,.message--error-hotels .message__title,.message--error-hotels .message__content,.message--error .message__heading,.message--error .message__title,.message--error .message__content{color:#ff3636;}.message--error-hotels_light,.message--error_light{background:#fffbfb;}.messages--bbh-warning,.message--warning-hotels,.message--warning{background:#FEF7EC;border:1px solid #F9BC77;box-shadow:none;padding:16px 16px;}@media (max-width:979px){.messages--bbh-warning,.message--warning-hotels,.message--warning{margin:0 30px 20px;}}.messages--bbh-warning .message__heading,.message--warning-hotels .message__heading,.message--warning .message__heading{display:flex;flex-wrap:wrap;}.messages--bbh-warning .message__title,.message--warning-hotels .message__title,.message--warning .message__title{font-size:14px;line-height:22px;}@media (max-width:767px){.messages--bbh-warning .message__title > strong,.message--warning-hotels .message__title > strong,.message--warning .message__title > strong{display:block;}}.messages--bbh-warning .message__text-box,.message--warning-hotels .message__text-box,.message--warning .message__text-box{flex:1 1 0%;}.messages--bbh-warning .icon,.message--warning-hotels .icon,.message--warning .icon{flex:0 0 22px;width:22px;height:22px;margin-right:10px;}.messages--bbh-warning .icon svg,.message--warning-hotels .icon svg,.message--warning .icon svg{fill:#ff9e36 !important;}.message--warning--options{margin:15px 0;}.message--warning-hotels{background-color:rgba(255,158,54,0.1);}.message--warning-hotels .svg-ico{fill:#ff9e36;}.message--warning-search{border:1px solid #9EBF00;background-color:#FCFDF4;padding:16px 40px 16px 16px;}.message--warning-search .message__heading,.message--warning-search .message__title,.message--warning-search .message__content{color:#1d3330;}.message--warning-search .message__title{font-size:16px;line-height:20px;}.message--warning-search .message__text{font-size:14px;line-height:22px;}.messages + .messages--bbh-warning{margin-top:0;}.messages--bbh-warning{border-radius:5px;margin-bottom:1.538em;font-size:12px;line-height:21px;color:#ff9e36;}@media (max-width:979px){.messages--bbh-warning{font-size:11px;line-height:18px;margin:0 0 20px;padding:10px 20px;}}@media (max-width:979px){.message-box{margin-top:25px;}}.message-box.with-close-btn{position:relative;}.message-box .close{position:absolute;right:14px;top:14px;width:14px;height:14px;cursor:pointer;}.message-box .close:hover{opacity:1;}.message-box .close:before,.message-box .close:after{position:absolute;left:7px;content:' ';height:15px;width:1px;background-color:#8A9997;}.message-box .close:before{transform:rotate(45deg);}.message-box .close:after{transform:rotate(-45deg);}@media (min-width:1024px){.page-node-type-homepage .region-highlighted{overflow:hidden;position:absolute;top:87px;padding:0 20px;box-sizing:border-box;left:0;right:0;width:1225px;max-width:100%;margin:auto;z-index:11;}}.main-footer{padding:40px 0;margin-top:auto;}.bbh-a2cldr .bbh-a2cldr-btn{cursor:pointer;}.bbh-a2cldr.active .a2cldr-list{display:block;position:absolute;}.wrapper{position:relative;height:100%;width:100%;}.hotel-page-style{background-color:#F2F2F2;}.hotel-page-style .container{padding-bottom:20px;}.hotel-page-style .container .banner{margin:0;}.w1{width:100%;min-height:100%;position:relative;}.container{max-width:1225px;padding:0 20px;margin:0 auto;}@media (max-width:979px){.container{padding:0 24px;}}.hidden{display:none;}#block-bbh-front-primary-local-tasks{position:absolute;left:0;right:0;top:0;transform:translateY(-100%);}.tabs .primary{width:100%;list-style:none;margin:0;padding:0;background:#ccc;overflow:hidden;font-size:16px;line-height:26px;}.tabs .primary li{float:left;margin:0;}.tabs .primary a{background:none;color:#000;margin:0;border-width:0 0 0 1px;}.form-item,.form-actions{margin:0;}@media (max-width:1023px){.search-open{width:100%;height:100%;position:fixed;left:0;top:0;}}.svg-ico{display:block;width:100%;height:100%;pointer-events:none;}.hidden{display:none !important;}.lightbox-holder{height:0;overflow:hidden;position:fixed;}.align-left{text-align:left;margin:0 15px 15px 0;}.align-right{text-align:right;margin:0 0 15px 15px;}.wysiwyg-block .align-right{float:right;}.wysiwyg-block .align-left{float:left;}.align-center{text-align:center;margin:0 0 15px;}.path-search-on-the-map .search-block{margin:0;}@media (max-width:1023px){html.show-filters,html.cart-opened{height:auto;overflow:hidden;}html.show-filters body,html.cart-opened body{overflow:hidden;}html.show-filters .wrapper,html.show-filters .w1,html.cart-opened .wrapper,html.cart-opened .w1{min-height:auto;height:100%;overflow:hidden;}}#main{display:block;width:100%;padding:28px 0;}@media (max-width:979px){#main{padding:23px 0;}}.new-desktop-show{background-color:#fff;}.desktop-search-bar{background-color:#F2F2F2;height:98px !important;}@media (min-width:981px){.howtoaccess-block{background-color:#fff;padding:24px 40px;border-radius:12px;margin:32px 0;}}.hotel-top-container{background-color:#fff;border-radius:0 0 12px 12px;margin-bottom:32px;}.visual-holder-container{padding-top:24px;background-color:#fff;border-radius:12px 12px 0 0;}@media (max-width:979px){.visual-holder-container{border-radius:0;}}.js-tab-hidden{display:block !important;left:-9999px !important;position:absolute !important;top:-9999px !important;}#bbh-account-delete-confirmation-page{background:linear-gradient(0deg,rgba(29,51,48,0.9),rgba(29,51,48,0.9)),url(/themes/custom/bbh_front/html/images/bg-delete-confirm-page.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#bbh-account-delete-confirmation-page .main-container{display:flex;justify-content:center;align-items:center;height:810px;}#bbh-account-delete-confirmation-page .main-container p{margin:0;padding:0;}#bbh-account-delete-confirmation-page .main-container .sub-container{width:639px;height:408px;background:#FFFFFF;box-shadow:0px 4px 5px rgba(29,51,48,0.14),0px 1px 10px rgba(29,51,48,0.12),0px 2px 4px rgba(29,51,48,0.2);border-radius:4px;}@media (max-width:767px){#bbh-account-delete-confirmation-page .main-container .sub-container{width:296px;height:509px;}}#bbh-account-delete-confirmation-page .main-container .sub-container .logo{text-align:center;margin:48px 0;}#bbh-account-delete-confirmation-page .main-container .sub-container .title{font:32px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:400;line-height:40px;text-align:center;color:#1D3330;width:501px;height:80px;margin:0 auto;}@media (max-width:767px){#bbh-account-delete-confirmation-page .main-container .sub-container .title{width:220px;height:118px;}}#bbh-account-delete-confirmation-page .main-container .sub-container .title span{color:#9EBF00;}#bbh-account-delete-confirmation-page .main-container .sub-container .sub-title{width:410px;height:22px;font:18px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:400;font-size:18px;line-height:22px;color:#1D3330;margin:24px auto 48px auto;text-align:center;}@media (max-width:767px){#bbh-account-delete-confirmation-page .main-container .sub-container .sub-title{width:253px;margin-top:50px;}}#bbh-account-delete-confirmation-page .main-container .sub-container .footer-delete{font:12px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-style:normal;font-weight:400;line-height:16px;color:#1D3330;display:block;margin:0 33px;}@media (max-width:767px){#bbh-account-delete-confirmation-page .main-container .sub-container .footer-delete{text-align:center;width:264px;margin:0 11px;}}@media (max-width:767px){#bbh-account-delete-confirmation-page .main-container .sub-container .footer-right{float:none;}}#bbh-account-delete-confirmation-page .main-container .sub-container .footer-right p{display:inline;padding-left:3px;}#bbh-account-delete-confirmation-page .main-container .sub-container .footer-left{float:left;width:435px;}@media (max-width:767px){#bbh-account-delete-confirmation-page .main-container .sub-container .footer-left{float:none;width:268px;height:50px;}}#bbh-account-delete-confirmation-page .main-container .sub-container .footer-left a{text-decoration:underline;}.header{width:100%;z-index:401;position:relative;border-bottom:1px solid #e2e6e5;transition:border 0.3s;}@media print{.page-node-type-basic .header{display:none;}}@media (max-width:1023px){.guests-form-opened .header{display:none;}}.page-node-type-homepage .header{border:none;}@media (max-width:1023px){.page-node-type-homepage.page-node-type-homepage--new .header{position:absolute;}}.path-node .header{background:#fff;}.header:after{content:'';background:#fff;transition:opacity 0.2s;position:absolute;left:-9999px;right:-9999px;top:0;bottom:0;z-index:-1;opacity:0;}@media (min-width:1024px){.menu-open .header:after{opacity:1;}}.menu-active .header{background:#1c3330;z-index:203;}@media (max-width:1023px){.header{padding:5px 0;}}.header .header-wrap{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;}.header .container{display:flex;align-items:center;justify-content:space-between;position:relative;background:#fff;}.menu-active .header .container{background:#1c3330;}@media (max-width:1023px){.header .container{display:block;}}.page-node-type-homepage .header .container{background:none;}@media (min-width:1024px){.menu-open .header .container{background:none;}}.header .container:after{display:block;clear:both;content:'';}.search-open .header{z-index:1;}.page-node-type-homepage .header{position:absolute;left:0;top:0;}@media (max-width:1023px){.page-node-type-homepage .header{position:relative;padding:6px 0;}}.header .header-holder{float:right;font-size:0;line-height:0;}@media (max-width:1023px){.header .header-holder{display:block;position:fixed;left:0;right:0;bottom:0;top:0;overflow:auto;background:#1c3330;color:#fff;display:none;}.menu-active .header .header-holder{display:block;padding:44px 30px 20px;}}.header .header-holder .header-frame{transition:0.5s transform;}@media (min-width:1024px){.header .header-holder .header-frame .header-frame-inner{width:100%;display:flex;align-items:center;}}.header .header-holder .header-frame .header-frame-inner .language-and-currency{flex-shrink:0;}@media (max-width:1023px){.header .header-holder .header-frame{overflow-x:hidden;display:block;height:100%;}.header .header-holder .header-frame .drop-nav .drop-holder,.header .header-holder .header-frame .drop-nav .tab{padding:0;height:auto !important;}}.header .header-holder .title{display:none;font:12px/16px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;}@media (max-width:1023px){.header .header-holder .title{display:block;margin:0 0 5px;color:#6a6a6a;}}.header .logo{width:68px;height:68px;float:left;}@media (max-width:1023px){.header .logo{display:block;width:40px;height:40px;margin:0 auto;float:none;}}.header .logo img{width:100%;vertical-align:top;}.page-node-type-hotel.map-expanded .header{position:fixed;top:0;left:0;right:0;z-index:9999;}.select-box{display:inline-block;vertical-align:top;position:relative;margin:0 0 0 10px;}@media (max-width:1023px){.select-box{margin:0;width:100%;}}.select-box .opener{float:left;box-shadow:inset 0 0 0 1px #CBCBCB;border-radius:4px;background:none;font:16px/20px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#183029;position:relative;text-align:left;padding:10px 24px 10px 12px;cursor:pointer;}.select-box .opener.language{min-width:113px;}@media (max-width:1023px){.select-box .opener{padding:5px 30px 5px 10px;}}@media (max-width:1023px){.select-box .opener{border:none;padding:0 30px 0 0;color:#fff;}.select-box .opener.language{min-width:0;}}.page-node-type-homepage .select-box .opener{color:#fff;box-shadow:inset 0 0 0 1px #fff;}@media (min-width:1024px){.menu-open .select-box .opener{color:#183029;box-shadow:inset 0 0 0 1px #CBCBCB;}}.select-box .opener span{display:block;}.select-box .opener:before,.select-box .opener:after{content:'';width:0;height:0;border-style:solid;border-width:0 2.5px 3px 2.5px;border-color:transparent transparent #1d3330 transparent;position:absolute;right:11px;top:50%;transform:translateY(-4px);}@media (max-width:1023px){.select-box .opener:before,.select-box .opener:after{border-color:transparent transparent #fff transparent;}}.page-node-type-homepage .select-box .opener:before,.page-node-type-homepage .select-box .opener:after{border-color:transparent transparent #fff transparent;}@media (min-width:1024px){.menu-open .select-box .opener:before,.menu-open .select-box .opener:after{border-color:transparent transparent #1d3330 transparent;}}.select-box .opener:before{border-width:3px 2.5px 0 2.5px;border-color:#1d3330 transparent transparent transparent;transform:translateY(1px);}@media (max-width:1023px){.select-box .opener:before{border-color:#fff transparent transparent transparent;}}.page-node-type-homepage .select-box .opener:before{border-color:#fff transparent transparent transparent;}@media (min-width:1024px){.menu-open .select-box .opener:before{border-color:#1d3330 transparent transparent transparent;}}.select-box .svg-ico{position:absolute;left:16px;top:50%;width:16px;height:16px;fill:#1d3330;transform:translateY(-50%);}.page-node-type-homepage .select-box .svg-ico{fill:#fff;}@media (min-width:1024px){.menu-open .select-box .svg-ico{fill:#1d3330;}}.select-box .drop{position:absolute;left:0;top:100%;display:none;width:100%;border:1px solid #dbe0df;border-width:0 1px 1px 1px;border-radius:0 0 5px 5px;transform:translateY(-5px);font-size:14px;line-height:30px;font:14px/30px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;padding:10px 10px;z-index:101;background:#fff;}.page-node-type-homepage .select-box .drop{border-color:#fff;background:none;}@media (min-width:1024px){.menu-open .select-box .drop{background:#fff;border-color:#dbe0df;}}.menu-active .select-box .drop{background:#1c3330;border:none;padding:0;position:static;clear:both;}.select-box .drop a{cursor:pointer;color:#1d3330;display:block;}.page-node-type-homepage .select-box .drop a{color:#fff;}@media (min-width:1024px){.menu-open .select-box .drop a{color:#1d3330;overflow:hidden;text-overflow:ellipsis;}}.menu-active .select-box .drop a{color:#fff;}.select-box .drop a:hover{text-decoration:underline;}.select-box .drop .svg-ico{display:inline-block;vertical-align:middle;width:16px;height:16px;margin:-1px 9px 0 0;fill:#1d3330;}.select-box.booking .opener{min-width:155px;padding:5px 27px 5px 36px;}.select-box.booking .drop{padding:10px 20px;}.select-box.active .drop{display:block;}.menu-opener{position:absolute;left:32px;top:50%;width:16px;height:10px;text-indent:-9999px;transform:translateY(-50%);transition:opacity 0.5s;display:none;z-index:10;}@media (max-width:1023px){.menu-opener{display:block;}}.menu-opener:hover{opacity:.6;}.menu-opener:before,.menu-opener:after,.menu-opener span{background:#000;position:absolute;top:1px;left:0;right:0;height:1px;transition:all 0.2s linear;}.page-node-type-homepage.page-node-type-homepage--new .menu-opener:before,.page-node-type-homepage.page-node-type-homepage--new .menu-opener:after,.page-node-type-homepage.page-node-type-homepage--new
    .menu-opener span{background:#fff;}.menu-opener:before,.menu-opener:after{content:'';top:5px;}.menu-active .menu-opener:before,.menu-active .menu-opener:after{transform:rotate(45deg);top:50%;left:0;right:0;background:#fff;}.menu-opener:after{top:9px;}.menu-active .menu-opener:after{transform:rotate(-45deg);}.menu-active .menu-opener span{opacity:0;}.my-account-dropdown{float:right;position:relative;margin:0 0 0 8px;}@media (max-width:1023px){.my-account-dropdown{margin:-45px -19px -5px 0;}}.menu-active .my-account-dropdown{display:none;}.my-account-dropdown .opener{float:left;box-shadow:inset 0 0 0 1px #CBCBCB;border-radius:4px;background:none;font:16px/18.75px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#183029;position:relative;text-align:left;min-width:155px;padding:10px 12px;cursor:pointer;display:flex;justify-content:center;gap:8px;}@media (max-width:1023px){.my-account-dropdown .opener{border:0;min-width:50px;width:50px;height:50px;padding:0;box-shadow:none;}}.my-account-dropdown .opener .logo-bandme{width:52px;height:20px;display:inline-block;}.my-account-dropdown .opener .logo-bandme img{width:100%;height:100%;}@media (max-width:1023px){.my-account-dropdown .opener .logo-bandme{display:none;}}.page-node-type-homepage .my-account-dropdown .opener{color:#fff;box-shadow:inset 0 0 0 1px #fff;}@media (max-width:1023px){.page-node-type-homepage .my-account-dropdown .opener{box-shadow:none;}}@media (min-width:1024px){.menu-open .my-account-dropdown .opener{color:#183029;box-shadow:inset 0 0 0 1px #CBCBCB;}}.my-account-dropdown .opener .svg-ico{position:absolute;left:16px;top:50%;width:16px;height:16px;fill:#1d3330;transform:translateY(-50%);display:none;}@media (max-width:1023px){.my-account-dropdown .opener .svg-ico{left:50%;transform:translate(-50%,-50%);display:block;}}.page-node-type-homepage .my-account-dropdown .opener .svg-ico{fill:#fff;}@media (max-width:1023px){.page-node-type-homepage .my-account-dropdown .opener .svg-ico{fill:#1c3330;}}@media (max-width:1023px){.page-node-type-homepage.page-node-type-homepage--new .my-account-dropdown .opener .svg-ico{fill:#fff;}}@media (min-width:1024px){.menu-open.page-node-type-homepage .my-account-dropdown .opener .svg-ico{fill:#1c3330;}}.logged-in .my-account-dropdown .opener .svg-ico{fill:#9ebf00;}.my-account-dropdown .opener .text{display:flex;align-items:center;justify-content:center;gap:8px;text-wrap:nowrap;}@media (max-width:1023px){.my-account-dropdown .opener .text{display:none;}}.logged-in .my-account-dropdown .opener .text{display:none;}.my-account-dropdown .opener .user-name{display:none;}.logged-in .my-account-dropdown .opener .user-name{display:flex;}@media (max-width:1023px){.logged-in .my-account-dropdown .opener .user-name{display:none;}}.my-account-dropdown .opener:before{border-width:3px 2.5px 0 2.5px;border-color:#1d3330 transparent transparent transparent;transform:translateY(1px);}.page-node-type-homepage .my-account-dropdown .opener:before{border-color:#fff transparent transparent transparent;}@media (min-width:1024px){.menu-open .my-account-dropdown .opener:before{border-color:#1d3330 transparent transparent transparent;}}.menu-active{position:fixed;top:0;left:0;right:0;min-height:auto;height:100%;overflow:hidden;}.main-slider{position:relative;}@media (max-width:979px){.main-slider{padding:96px 0 70px;}}@media (max-width:979px){.main-slider__items{position:absolute;top:0;right:0;left:0;bottom:0;}}.main-slider__items > *{display:none;}.main-slider__items > *:first-child{display:block;}.main-slider.slick-initialized > *{display:block;}.main-slider__controls{position:absolute;top:215px;left:50%;max-width:1224px;transform:translateX(-50%);width:100%;padding:0 20px;margin:0 auto;}@media (max-width:1023px){.main-slider__controls{display:none;}}.main-slider__controls .slider-control{width:100%;position:relative;}.main-slider__controls .slider-control__button{position:absolute;background:transparent;border:0;}.main-slider__controls .slider-control__button:after{border-top:4px solid #fff;border-right:4px solid #fff;width:18px;height:18px;}.main-slider__controls .slider-control__button--prev{left:0;}.main-slider__controls .slider-control__button--next{right:0;}.main-slider .slick-dots{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);}@media (max-width:1023px){.main-slider .slick-dots{display:none !important;}}.main-slider .slick-dots li{height:10px;width:10px;margin:0 5px;}.main-slider .slick-dots li button{height:10px;width:10px;padding:0;border-radius:50%;background:rgba(255,255,255,0.2);}.main-slider .slick-dots li button:before{display:none;}.main-slider .slick-dots li.slick-active button{background:#9ebe00;}.main-slider__search{position:relative;z-index:5;max-width:1224px;width:100%;padding:0 20px;margin:0 auto;}@media (min-width:980px){.main-slider__search{position:absolute;bottom:70px;left:50%;transform:translateX(-50%);}}@media (min-width:1024px){.main-slider__search{height:65px;bottom:95px;}}@media (min-width:1024px){.main-slider__search.sticky{transform:initial;}}@media (min-width:1024px){.main-slider__search.sticky .search-block{position:fixed;max-width:1184px;left:50%;top:0;transform:translateX(-50%);}}.main-slider .search-block{border-radius:0 40px 40px 0;}@media (max-width:1023px){.main-slider .search-block{position:relative;visibility:initial;overflow:initial;border-radius:5px;}}@media (min-width:1024px){.main-slider .search-block > .validation-form{padding:0;background:transparent;border-radius:0;}}@media (max-width:1023px){.main-slider .search-block .autocomplete .ajax-drop{top:57px;overflow:auto;bottom:auto;}}.main-slider .search-block.active-calendar .locations-info,.main-slider .search-block.active-calendar .travelers,.main-slider .search-block.active-calendar .btn-holder{display:block;}@media (max-width:1023px){.main-slider .search-block .ajax-drop{top:57px;bottom:auto;left:20px;border-radius:0 0 5px 5px;}}.main-slider .search-block .search-holder{width:87.4%;}@media (max-width:1023px){.main-slider .search-block .search-holder{display:block;width:100%;border-top-right-radius:4px;}}@media (max-width:1023px){.main-slider .search-block .btn-close{display:none;}}.main-slider .search-block .btn-holder{width:12.6%;}@media (max-width:1023px){.main-slider .search-block .btn-holder{width:100%;padding-left:20px;padding-right:20px;padding-top:0;}}@media (max-width:1023px){.page-node-type-homepage.page-node-type-homepage--new .main-slider .search-block .btn-holder .btn-search{border-radius:40px;}}.main-slider .search-block .btn-holder .btn-search:before,.main-slider .search-block .btn-holder .btn-search:after{display:none;}@media (max-width:1023px){.main-slider .search-block .btn-holder input{height:57px;font-size:16px;}}@media (max-width:1023px){.page-node-type-homepage.page-node-type-homepage--new .main-slider .search-block .btn-holder input{border-radius:5px;}}.main-slider .search-block .locations-info{width:39%;padding-left:75px;padding-top:23px;padding-bottom:23px;flex-shrink:1;}@media (max-width:1023px){.main-slider .search-block .locations-info{width:100%;padding-top:19px;padding-bottom:17px;padding-left:60px;padding-right:20px;}}.main-slider .search-block .locations-info.active .icon{display:block;}.main-slider .search-block .locations-info input{font-size:16px;}@media (min-width:1024px){.main-slider .search-block .locations-info input{font-size:14px;}}.main-slider .search-block .locations-info .icon{width:21px;height:20px;right:auto;left:27px;transform:none;top:24px;}@media (max-width:1023px){.main-slider .search-block .locations-info .icon{left:20px;display:block;}}.main-slider .search-block .datepicker-holder{width:36%;padding-left:75px;padding-top:23px;padding-bottom:23px;flex-shrink:0;}@media (max-width:1023px){.main-slider .search-block .datepicker-holder{width:100%;padding-top:19px;padding-bottom:17px;padding-left:60px;padding-right:20px;z-index:2;}}@media (max-width:979px){.main-slider .search-block .datepicker-holder .datepicker-container{display:flex;flex-direction:row;}}.main-slider .search-block .datepicker-holder .calendar__info-nights-mobile{padding-top:55px;}.main-slider .search-block .datepicker-holder .calendar__info-nights-mobile span{position:absolute;top:35%;left:20%;}.main-slider .search-block .datepicker-holder .calendar-ico{width:23px;height:23px;right:initial;left:28px;top:50%;transform:translateY(-50%);}@media (max-width:1023px){.main-slider .search-block .datepicker-holder .calendar-ico{left:20px;}}.main-slider .search-block .datepicker-holder .box{padding-right:0px;width:43%;}.main-slider .search-block .datepicker-holder .box:first-child{width:57%;padding-right:40px;}@media (max-width:1023px){.main-slider .search-block .datepicker-holder .box:first-child:after{background:none;width:8px;height:8px;border-top:2px solid #1d3330;border-right:2px solid #1d3330;bottom:initial;top:50%;margin-top:-1px;transform:rotate(45deg) translateY(-50%);}}.main-slider .search-block .datepicker-holder .box input{font-size:16px;}@media (min-width:1024px){.main-slider .search-block .datepicker-holder .box input{font-size:14px;}}.main-slider .search-block .datepicker-holder--new{padding:0;display:flex;}@media (max-width:1023px){.main-slider .search-block .datepicker-holder--new{min-height:65px;height:auto;flex-direction:column;}.main-slider .search-block .datepicker-holder--new .error-message{margin:10px 20px 0;width:auto;}}.main-slider .search-block .datepicker-holder--new.date-selected .datepicker-container .calendar__info-nights-mobile{padding-top:45px;}.main-slider .search-block .datepicker-holder--new.date-selected .datepicker-container .calendar__info-nights-mobile span{position:absolute;top:30%;left:20%;}.main-slider .search-block .datepicker-holder--new input{background:transparent;}.main-slider .search-block .datepicker-holder--new .box{width:50%;padding:0;position:relative;display:flex;align-items:center;}.main-slider .search-block .datepicker-holder--new .box input{padding-left:calc(20% + 18px);}@media (max-width:1023px){.main-slider .search-block .datepicker-holder--new .box input{font-size:16px;}}.main-slider .search-block .datepicker-holder--new .box.box--from{width:50%;padding:0;height:100%;}@media (max-width:1023px){.main-slider .search-block .datepicker-holder--new .box.box--from{height:auto;}}@media (max-width:1023px){.main-slider .search-block .datepicker-holder--new .box.box--from input{padding-left:43px;padding-right:5px;}}.main-slider .search-block .datepicker-holder--new .box.box--from:after{display:none;}.main-slider .search-block .datepicker-holder--new .box.box--to{height:100%;}@media (max-width:1023px){.main-slider .search-block .datepicker-holder--new .box.box--to{height:auto;}}@media (max-width:1023px){.main-slider .search-block .datepicker-holder--new .box.box--to input{padding-left:15px;}}.main-slider .search-block .datepicker-holder--new .box.box--to input{padding-left:calc(10%);}.main-slider .search-block .datepicker-holder--new .datepicker-holder__icon{width:21px;height:20px;flex-shrink:0;position:absolute;left:18px;top:22px;margin-top:0;pointer-events:none;}@media (max-width:1023px){.main-slider .search-block .datepicker-holder--new .datepicker-holder__icon{width:18px;height:18px;left:15px;top:20px;}}.main-slider .search-block .datepicker-holder--new input{height:100%;}.main-slider .search-block .travelers{width:auto;flex:1 0 auto;}@media (max-width:1023px){.main-slider .search-block .travelers{width:100%;}}@media (max-width:1023px){.main-slider .search-block .travelers.active{position:fixed;top:0;left:0;z-index:5;height:100%;}}@media (max-width:1023px){.main-slider .search-block .travelers.active .info-drop{display:block;height:calc(100% - 55px);}}@media (max-width:1023px){.main-slider .search-block .travelers.active .info{text-align:left;}}@media (max-width:1023px){.main-slider .search-block .travelers.active .info-travels{padding-left:55px;position:relative;}}@media (max-width:1023px){.main-slider .search-block .travelers.active .info-travels:before{content:"";display:block;left:34px;top:50%;margin-top:-5px;border-top:2px solid #1d3330;border-left:2px solid #1d3330;width:10px;height:10px;position:absolute;transform:rotate(-45deg);}}.main-slider .search-block .travelers .info{font-size:16px;}@media (min-width:1024px){.main-slider .search-block .travelers .info{font-size:14px;}}@media (max-width:1023px){.main-slider .search-block .travelers .info{text-align:center;}}@media (max-width:1023px){.main-slider .search-block .travelers .info-drop{display:none;position:absolute;left:0;padding:0;top:55px;border-radius:0 0 5px 5px;box-shadow:0px 6px 15px rgba(0,0,0,0.2);}}.main-slider .search-block .travelers .info-travels{padding-left:52px;padding-top:23px;padding-bottom:23px;flex-shrink:0;}@media (max-width:1023px){.main-slider .search-block .travelers .info-travels{padding-top:19px;padding-bottom:17px;padding-left:20px;padding-right:20px;}}.main-slider .search-block .travelers .info-travels .icon{width:20px;height:19px;left:18px;right:initial;top:50%;transform:translateY(-50%);}@media (max-width:1023px){.main-slider .search-block .travelers .info-travels .icon{display:none;}}.main-slider .search-block.active-calendar .datepicker-holder--new .box.box--from{background:#EDF8CC;}.main-slider .search-block.active-calendar .datepicker-holder--new.first-date-select .box.box--from{background:transparent;}.main-slider .search-block.active-calendar .datepicker-holder--new.first-date-select .box.box--to{background:#EDF8CC;}@media (max-width:1023px){.main-slider .search-block--redesign .locations-info{padding-left:43px;}}@media (max-width:1023px){.main-slider .search-block--redesign .locations-info .icon{left:15px;width:18px;height:18px;top:21px;}}.main-slider__links{position:absolute;bottom:170px;z-index:4;left:50%;max-width:1224px;transform:translateX(-50%);width:100%;padding:0 20px;margin:0 auto;}@media (max-width:1023px){.main-slider__links{bottom:25px;}}.main-slider__links li{position:relative;padding-left:30px;}.main-slider__links li h1{color:inherit;font-size:inherit;line-height:inherit;margin:0;display:inline;}@media (max-width:1023px){.main-slider__links li{width:auto;display:inline-block;margin-left:5px;margin-right:5px;}}.main-slider__links li a{color:#fff;border-bottom:1px dotted #fff;}.main-slider__links li a:hover{border-bottom:1px dotted transparent;}.main-slider__links .svg-ico{width:21px;height:21px;position:absolute;left:0;top:50%;transform:translateY(-50%);fill:#fff;}@media (max-width:1023px){.main-slider__links .links{text-align:center;}}@media screen and (max-width:1023px){.main-slider__links .links li:last-child{display:none;}}.main-slider-item{height:600px;position:relative;}@media (max-width:1023px){.main-slider-item{height:100%;}}@media (min-width:980px) and (max-width:1023px){.main-slider-item{height:480px;}}.main-slider-item__image{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;}.main-slider-item__image .media-image{position:absolute;left:0;top:0;width:100%;height:100%;}.main-slider-item__image .media-image img{position:absolute;max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";}.main-slider-item .show-overlay:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);}.main-slider-item .container{position:relative;z-index:2;}.main-slider-item__content{padding-top:140px;text-align:center;max-width:700px;margin:0 auto;color:#fff;}@media (max-width:1023px){.main-slider-item__content{display:none;}}.main-slider-item__title{margin:0;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:32px;line-height:1;}@media (max-width:1023px){.main-slider-item__title{font-size:20px;}}.main-slider-item__description{font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:21px;line-height:32px;margin-top:25px;}@media (max-width:1023px){.main-slider-item__description{display:none;}}.main-slider-item__button{text-align:center;margin-top:30px;}.main-slider-item__button .button--transparent-white{background-color:#fff;border-color:#8a9997;}.main-slider-item__button .button--transparent-white:hover,.main-slider-item__button .button--transparent-white:focus{border-color:#BEE500;}@media (max-width:1023px){.main-slider-item__button{display:none;}}.main-slider-item__button .button{display:inline-block;background-color:#fff;border-color:#8a9997;}.main-slider-item__button .button:hover,.main-slider-item__button .button:focus{border-color:#BEE500;}.main-slider-item__button .button .button__inner{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:14px;padding-left:38px;padding-right:38px;}.main-slider-item > a{position:absolute;z-index:3;font-size:0;top:0;left:0;width:100%;height:100%;}@media (max-width:1023px){.main-slider-item > a{pointer-events:none;}}.main-slider-item__category{text-align:center;margin-bottom:15px;}@media (max-width:1023px){.main-slider-item__category{display:none;}}.main-slider-item__category-text{font-size:12px;text-transform:uppercase;color:#fff;background-color:#9ebf00;display:inline-block;padding:0 10px;border-radius:5px;font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky{height:95px;position:relative;z-index:1000;}.guests-form-opened body:not(.search-block-hidden) .use-sticky.sticky{z-index:10000;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block-sticky-wrapper{position:fixed;right:0;left:0;top:0;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block{padding-right:20px;padding-left:20px;height:55px !important;margin-bottom:0;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .locations-info{padding-top:12px;padding-bottom:12px;height:55px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .locations-info .icon{width:16px;height:16px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .corporate-code__opener{height:55px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .datepicker-holder{padding-top:12px;padding-bottom:12px;height:55px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .datepicker-holder.datepicker-holder--new{padding-top:0;padding-bottom:0;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .datepicker-holder .calendar-ico{width:16px;height:16px;top:20px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .info-travels{padding-top:12px;padding-bottom:12px;height:55px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .info-travels .icon{width:16px;height:16px;top:20px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .btn-search.button{height:55px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .btn-search.button input{line-height:30px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .search-block--redesign .locations-info{padding-top:0;padding-bottom:0;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .search-block--redesign .locations-info .icon{width:20px;height:20px;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .search-block--redesign .info-travels{padding-top:0;padding-bottom:0;}}@media (min-width:1024px){body:not(.search-block-hidden) .use-sticky.sticky .search-block .search-block--redesign .info-travels .icon{top:50%;width:25px;height:25px;}}body .location-link{display:none;}.locations-info{position:relative;padding:15px 50px 15px 30px;width:33.5%;height:65px;float:left;position:relative;background:#fff;z-index:1;border-bottom-left-radius:4px;}.search-block--redesign .locations-info{padding:0 50px 0 75px;display:flex;flex-direction:column;justify-content:center;}@media (max-width:1023px){.search-block--redesign .locations-info{display:block;padding:20px 40px 20px 48px;}}.page-node-type-homepage .locations-info{border-top-left-radius:4px;}@media (max-width:1023px){.page-node-type-homepage .locations-info{border-top-right-radius:4px;}}.locations-info.error{border-color:#ccc;}.locations-info.no-results .suggestions-error{display:block;}@media (max-width:1023px){.locations-info{width:100%;height:auto;padding:20px 40px 20px 48px;border-bottom:1px solid #ccc;border-bottom-left-radius:0;}}.search-block-wysiwyg .locations-info{border-radius:4px 0 0 4px;}.locations-info .icon{width:18px;height:18px;position:absolute;right:20px;top:50%;fill:#1d3330;transform:translateY(-50%);}.search-block--redesign .locations-info .icon{width:20px;height:20px;left:28px;right:auto;}@media (max-width:1023px){.search-block--redesign .locations-info .icon{display:none;}}.locations-info .icon svg{fill:#1c3330;}@media (max-width:1023px){.locations-info .icon{right:18px;top:30px;}}.locations-info.active .icon{display:none;}.search-block--redesign .locations-info.active .icon{display:block;}@media (max-width:1023px){.search-block--redesign .locations-info.active .icon{display:none;}}.locations-info label{font:12px/16px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#6a6a6a;display:block;}.locations-info label.alt-color{color:#9ebf00;}.locations-info input{display:block;width:100%;font-size:14px;line-height:20px;color:#1d3330;border:none;padding:0;height:20px;outline:none;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.locations-info input::-ms-clear{display:none;}@media (max-width:1023px){.locations-info input{font-size:16px;}}.locations-info.active label{color:#c3de3b;}.locations-info.error .required-error{display:block;}@media (max-width:1023px){.locations-info label{display:none;}}.locations-info .reset-input{width:18px;height:18px;background:none;border:none;position:absolute;right:18px;top:50%;background:#dbe0df;font-size:0;border-radius:9px;outline:none;transform:translateY(-50%);display:none;}@media (max-width:1023px){.locations-info .reset-input{top:28.5px;}}.locations-info .reset-input:before,.locations-info .reset-input:after{content:'';width:6px;height:1px;position:absolute;left:50%;top:50%;background:#fff;transform:translate(-50%,-50%) rotate(-45deg);}.locations-info .reset-input:before{transform:translate(-50%,-50%) rotate(45deg);}.locations-info.active .reset-input{display:block;}.page-node-type-promo-page-detail .search-block--redesign .locations-info{display:none !important;}.counter{float:right;font-size:0;line-height:0;}.counter .inc,.counter .dec{float:none;display:inline-block;vertical-align:top;width:37px;height:37px;border-radius:20px;border:1px solid #ccc;background:none;font-size:18px;line-height:40px;padding:0;margin:0;cursor:pointer;font-size:0;line-height:0;position:relative;cursor:pointer;}.counter .inc.disabled,.counter .dec.disabled{border-color:rgba(204,204,204,0.4);}.counter .inc.disabled:before,.counter .inc.disabled:after,.counter .dec.disabled:before,.counter .dec.disabled:after{background:rgba(0,0,0,0.4);}.counter .inc:before,.counter .inc:after,.counter .dec:before,.counter .dec:after{content:'';width:7px;height:1px;background:#000;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.counter .inc:before,.counter .dec:before{height:7px;width:1px;}.counter .inc.dec:before,.counter .dec.dec:before{display:none;}.counter input{float:none;display:inline-block;vertical-align:top;width:44px;font:30px/40px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#aed300;border:none;padding:0 5px;text-align:center;}.counter--cart-item{float:none;flex:0 0 35px;height:72px;max-width:35px;margin-right:14px;border:1px solid rgba(138,153,151,0.3);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 3px 12px rgba(138,153,151,0.3);}.counter--cart-item .dec,.counter--cart-item .inc{border-radius:0;width:100%;height:22px;flex:0 0 22px;border:1px solid rgba(138,153,151,0.3);}.counter--cart-item .dec:after,.counter--cart-item .inc:after{width:9px;}.counter--cart-item .dec{border-width:0 0 1px;box-shadow:0 1px 2px 0 rgba(138,153,151,0.2);}.counter--cart-item .inc{border-width:1px 0 0;box-shadow:0 -1px 2px 0 rgba(138,153,151,0.2);}.counter--cart-item .inc:before{height:9px;}.counter--cart-item input{flex:1 1 auto;width:100%;font:14px/17px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#9ebf00;}.travelers{width:32%;float:left;position:relative;background:#fff;z-index:1;}@media (max-width:1023px){.travelers{width:100%;height:auto;padding:0;}}.travelers:after{content:'';width:1px;position:absolute;left:0;top:0;bottom:0;background:#dbe0df;}.travelers .label{font:12px/16px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;display:block;color:#6a6a6a;}.travelers .label.alt-color{color:#9ebf00;}.travelers .info-travels{height:65px;padding:15px 30px;display:flex;flex-direction:column;justify-content:center;cursor:pointer;position:relative;}@media (max-width:1023px){.travelers .info-travels{height:auto;padding:19px 38px;}}.travelers .info-travels .icon{width:18px;height:18px;position:absolute;right:33px;top:23px;}.search-block--redesign .travelers .info-travels .icon{right:auto;width:20px;height:19px;left:18px;top:50%;transform:translateY(-50%);}.travelers .info-travels .icon svg{fill:#1c3330;}@media (max-width:1023px){.travelers .info-travels .icon{display:none;}}.search-block--redesign .travelers .info-travels{padding:0 30px 0 52px;display:flex;flex-direction:column;justify-content:center;}@media (max-width:1023px){.search-block--redesign .travelers .info-travels{display:block;text-align:center;padding:19px 38px;}}.travelers.active .info-drop{display:block;}.travelers.active .label{color:#c3de3b;}@media (max-width:1023px){.search-block--redesign .travelers.active .info-travels{text-align:left;}}@media (max-width:1023px){.travelers .label{display:none;}}.travelers .info{font-size:14px;line-height:20px;color:#1d3330;}@media (max-width:1023px){.travelers .info{font-size:16px;}}.travelers .info span{vertical-align:top;}.travelers .info .plural{display:none;}.travelers .info .guests{display:none;}.travelers .info .plural-active .plural{display:inline-block;}.travelers .info .plural-active .singular{display:none;}.travelers .info .guests-active .plural{display:none;}.travelers .info .guests-active .singular{display:none;}.travelers .info .guests-active .guests{display:inline-block;}.travelers .info-drop{position:absolute;width:540px;right:0;top:100%;background:#fff;border-radius:5px 0 5px 5px;margin:1px 0 0;box-shadow:0 2px 15px rgba(0,0,0,0.2);font:14px/37px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;display:none;overflow:auto;max-height:calc(100vh - 65px);}@media (max-width:1023px){.travelers .info-drop{width:100%;position:static;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #ccc;padding:21px 32px 21px 38px;max-height:none;}}.travelers .info-drop .text-field-error-txt__icon-error{overflow:hidden;}.travelers .info-drop .row{width:100%;overflow:hidden;padding:20px 0 0;}.travelers .info-drop .row:first-child{padding:0;}.travelers .info-drop .row.children-info{font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.travelers .info-drop span{float:left;line-height:38px;}.travelers .info-drop__items{font-size:14px;}@media (max-width:1023px){.travelers .info-drop__items{height:calc(100% - 124px);overflow:auto;}}.travelers .info-drop__items--with-remove .info-drop__item-column--remove{display:block;}.travelers .info-drop__item{border-bottom:1px solid #ccc;margin:0 10px;padding:30px 0 25px;position:relative;}@media (max-width:1023px){.travelers .info-drop__item{padding:20px 0 25px;margin:0;border-bottom:1px solid rgba(204,204,204,0.4);}}.travelers .info-drop__item--with-error .info-drop__item-children-ages-group > .error_msg{display:flex;opacity:1;}.travelers .info-drop__item .jcf-scrollbar-horizontal{height:0;}.travelers .info-drop__item .error_msg{padding:5px 5px 0;width:100%;}.travelers .info-drop__item .error_msg span{line-height:1.28;}.travelers .info-drop__item span{display:block;float:none;}@media (max-width:1023px){.travelers .info-drop__item:last-child{border-bottom:0;}}.travelers .info-drop__item--rooms-mobile{display:none;padding-bottom:20px;}.travelers .info-drop__item--rooms-mobile .info-drop__item-column{margin-bottom:0;}@media (max-width:1023px){.travelers .info-drop__item--rooms-mobile{display:block;}}.travelers .info-drop__item-columns{display:flex;}@media (max-width:1023px){.travelers .info-drop__item-columns{display:block;}}.travelers .info-drop__item-children-ages{padding:0 20px;display:none;align-items:flex-start;margin-top:30px;}.travelers .info-drop__item-children-ages--visible{display:flex;}@media (max-width:1023px){.travelers .info-drop__item-children-ages--visible{display:block;}}@media (max-width:1023px){.travelers .info-drop__item-children-ages{margin-top:15px;}}.travelers .info-drop__item-children-ages > span{margin-right:10px;line-height:1.28;padding:10px 0;flex-shrink:0;}@media (max-width:1023px){.travelers .info-drop__item-children-ages > span{text-align:center;color:#aaa;font-size:16px;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin-bottom:5px;padding:16px 0 12px;}}.travelers .info-drop__item-children-ages .jcf-select{margin-bottom:0;min-width:0;}.travelers .info-drop__item-children-ages .jcf-select .jcf-select-text{height:30px;font-size:14px;margin-right:30px;}@media (max-width:1023px){.travelers .info-drop__item-children-ages .jcf-select .jcf-select-text{font-size:16px;height:40px;}}.travelers .info-drop__item-children-ages .jcf-select span{line-height:22px;}@media (max-width:1023px){.travelers .info-drop__item-children-ages .jcf-select span{line-height:30px;}}.travelers .info-drop__item-children-ages .text-field-error-txt{display:none;}.travelers .info-drop__item-children-ages-group{margin:-10px -5px 0;flex-grow:1;}.travelers .info-drop__item-children-ages-group-items{display:flex;flex-wrap:wrap;}.travelers .info-drop__item-children-ages-group-items > *{margin:10px 5px 0;width:calc(33.33% - 10px);}@media (max-width:1023px){.travelers .info-drop__item-children-ages-group-items > *{width:calc(50% - 10px);}}.travelers .info-drop__item-remove{background:none;border:0;width:18px;height:18px;padding:0;}.travelers .info-drop__item-column{padding:0 20px;}@media (max-width:1023px){.travelers .info-drop__item-column{display:flex;align-items:flex-start;padding:0 36px;}}.travelers .info-drop__item-column span{line-height:1.28;padding:10px 0;}@media (max-width:1023px){.travelers .info-drop__item-column span{flex:1 1 5px;font-size:20px;margin-bottom:20px;}}@media (max-width:1023px){.travelers .info-drop__item-column--center-title{margin-bottom:20px;}}.travelers .info-drop__item-column--center-title span{text-align:center;}@media (max-width:1023px){.travelers .info-drop__item-column--center-title span{text-align:left;color:#888;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:16px;margin-bottom:0;}}.travelers .info-drop__item-column--remove{align-self:flex-end;position:relative;top:2px;display:none;}@media (max-width:1023px){.travelers .info-drop__item-column--remove{position:absolute;right:0;top:32px;}}.travelers .info-drop__item-column--remove svg{fill:#888;}.travelers .info-drop__item-column:nth-of-type(1){flex:1 1 5px;}.travelers .info-drop__item-column:nth-of-type(2),.travelers .info-drop__item-column:nth-of-type(3){flex-shrink:0;}.travelers .info-drop__item-column:nth-of-type(3){margin-bottom:0;}.travelers .info-drop .counter{float:none;}.travelers .info-drop__control{display:flex;position:relative;margin:10px 10px;font-size:14px;}@media (max-width:1023px){.travelers .info-drop__control{display:block;padding:30px;margin:0;border-top:1px solid rgba(204,204,204,0.4);}}.travelers .info-drop__control:after{content:'';display:block;width:1px;height:100%;background:#ccc;position:absolute;left:50%;top:0;}@media (max-width:1023px){.travelers .info-drop__control:after{display:none;}}.travelers .info-drop__control a{text-align:center;justify-content:center;flex:1 1 5px;display:flex;height:30px;align-items:center;}@media (max-width:1023px){.travelers .info-drop__control a{background-color:#9ebf00;color:#fff;border-radius:40px;display:flex;align-items:center;justify-content:center;text-align:center;height:42px;font-size:14px;line-height:1.28;padding:5px 15px;}}.travelers .info-drop__control a:first-child{color:#555;}@media (max-width:1023px){.travelers .info-drop__control a:first-child{display:none;}}.travelers--cart{float:none;width:100%;border-radius:0 4px 4px 0;}.cart-active .travelers--cart{display:none;}@media (max-width:1023px){.travelers--cart{border-radius:0 0 4px 4px;}}@media (max-width:979px){.travelers--cart{border-bottom:1px solid rgba(138,153,151,0.2);border-radius:0;}}.travelers--cart:after{display:none;}.travelers--cart .info-travels{height:80px;padding:21px 60px 21px 76px;border-radius:0 4px 4px 0;}@media (max-width:1199px){.travelers--cart .info-travels{display:flex;flex-direction:column;justify-content:center;padding:10px 60px 10px 76px;}}@media (max-width:1023px){.travelers--cart .info-travels{height:59px;padding:20px 20px 20px 19px;border-radius:0;}}.travelers--cart .info-travels .edit-ico,.travelers--cart .info-travels .icon{width:18px;height:18px;top:50%;transform:translateY(-50%);}.travelers--cart .info-travels .icon{right:auto;left:30px;}@media (max-width:1023px){.travelers--cart .info-travels .icon{left:auto;right:17px;}}.travelers--cart .info-drop{border-radius:0 0 4px 4px;}@media (max-width:1023px){.travelers--cart .info-drop{left:0;position:absolute;display:none;border:solid rgba(138,153,151,0.3);border-width:0 1px 1px 1px;margin:0 -1px;}}.travelers--cart .edit-ico{width:14px;height:14px;position:absolute;right:30px;top:36px;z-index:10;}@media (max-width:1023px){.travelers--cart .edit-ico{display:none;}}.travelers--cart .edit-ico use{fill:#8b9a98;}@media (max-width:1023px){.travelers--cart.active{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;}}@media (max-width:1023px){.travelers--cart.active .info-travels{height:auto;padding:19px 20px 17px 55px;border-bottom:1px solid #ccc;}}@media (max-width:1023px){.search-block--redesign .travelers--cart.active .info-travels{text-align:left;}}@media (max-width:1023px){.travelers--cart.active .info-travels:before{content:"";display:block;left:34px;top:50%;margin-top:-5px;border-top:2px solid #1d3330;border-left:2px solid #1d3330;width:10px;height:10px;position:absolute;transform:rotate(-45deg);}}@media (max-width:1023px){.travelers--cart.active .icon{display:none;}}@media (max-width:1023px){.travelers--cart.active .info-drop{margin-top:1px;border-top:1px solid #ccc;box-shadow:0px 6px 15px rgba(0,0,0,0.2);position:absolute;top:56px;left:0;width:100%;border:0;padding:0;display:block;height:calc(100% - 55px);}}@media (max-width:1023px){.search-result-page .travelers.active,.page-node-type-hotel .travelers.active{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;}}@media (max-width:1023px){.search-result-page .travelers.active .info-travels,.page-node-type-hotel .travelers.active .info-travels{height:auto;padding:19px 20px 17px 55px;border-bottom:1px solid #ccc;}}@media (max-width:1023px){.search-block--redesign .search-result-page .travelers.active .info-travels,.search-block--redesign
    .page-node-type-hotel .travelers.active .info-travels{text-align:left;}}@media (max-width:1023px){.search-result-page .travelers.active .info-travels:before,.page-node-type-hotel .travelers.active .info-travels:before{content:"";display:block;left:34px;top:50%;margin-top:-5px;border-top:2px solid #1d3330;border-left:2px solid #1d3330;width:10px;height:10px;position:absolute;transform:rotate(-45deg);}}@media (max-width:1023px){.search-result-page .travelers.active .icon,.page-node-type-hotel .travelers.active .icon{display:none;}}@media (max-width:1023px){.search-result-page .travelers.active .info-drop,.page-node-type-hotel .travelers.active .info-drop{margin-top:1px;border-top:1px solid #ccc;box-shadow:0px 6px 15px rgba(0,0,0,0.2);position:absolute;top:56px;left:0;width:100%;border:0;padding:0;display:block;height:calc(100% - 55px);}}.travelers .info-drop-message{margin-top:20px;display:none;width:calc(100% - 40px);margin-left:auto;margin-right:auto;min-height:42px;}@media (max-width:1023px){.travelers .info-drop-message{width:calc(100% - 72px);}}.travelers .info-drop-message--active{display:table;}.travelers .info-drop-message .message{display:table-cell;vertical-align:middle;position:relative;padding-left:40px;margin-bottom:8px;margin-top:0;font-size:12px;line-height:1.38;}.with-improvements .travelers .info-drop-message .message{font-size:12px;line-height:1.38;}.travelers .info-drop-message .message:before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-info.svg) no-repeat;width:14px;height:14px;background-size:cover;left:18px;top:50%;position:absolute;transform:translateY(-50%);content:"";}.travelers .info-drop-message .message p{display:inline-block;vertical-align:text-top;}@media (max-width:1023px){.travelers [data-item-id] .message-room{display:none;}}.tooltip--bottom{display:none;}.corporate-code{width:142px;position:relative;margin:0 8px;float:left;z-index:1;flex-shrink:0;}@media (max-width:1023px){.corporate-code{width:100%;margin-bottom:13px;margin-left:0;}}.corporate-code:after{content:'';width:1px;position:absolute;left:-9px;top:0;bottom:0;background:#dbe0df;}@media (max-width:1023px){.corporate-code:after{display:none;}}.corporate-code__opener{display:flex;align-items:center;justify-content:center;cursor:pointer;height:65px;gap:6px;}@media (max-width:1023px){.corporate-code__opener{gap:8px;}}.corporate-code__opener .icon{display:block;padding-left:8px;overflow:visible;}@media (max-width:1023px){.corporate-code__opener .icon{padding-left:15px;}}.corporate-code__opener .icon svg{width:26px;height:17px;}.corporate-code__opener .corp-status{display:flex;}@media (max-width:1023px){.corporate-code__opener{height:56px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;justify-content:flex-start;}}.corporate-code__drop{position:absolute;top:100%;right:0;margin-top:1px;width:330px;border-radius:4px 0 4px 4px;background-color:#FFFFFF;box-shadow:0 12px 24px 0 rgba(138,153,151,0.3);padding:30px 15px 35px;display:none;flex-direction:column;align-items:center;justify-content:center;}.corporate-code_active .corporate-code__drop{display:flex;}.corporate-code__drop-title{color:#6a6a6a;font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;text-align:center;margin-bottom:10px;}@media (max-width:1023px){.corporate-code__drop{width:100%;padding:25px 15px 32px;}}.corporate-code__label{text-align:center;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:14px;}.corporate-code .corporate-code__input{text-align:center;margin:0 auto;width:140px;display:block;padding-top:10px;padding-bottom:10px;}.corporate-code .corporate-code__input-wrap .text-field-error-txt{font-size:12px;align-items:center;justify-content:center;}.corporate-code .corporate-code__mirror.form-disabled{padding-left:2px;padding-right:0;border:none;font-weight:700;}@media (max-width:1023px){.corporate-code .corporate-code__mirror.form-disabled{width:auto;}}.corporate-code .corporate-code__mirror:placeholder-shown{font-weight:100;}.corporate-code .corp-status-icon{width:20px;height:50px;padding-right:20px;transform:translateY(35%);background-repeat:no-repeat;pointer-events:none;display:none;}.corporate-code .corporate-code__mirror.is-valid + .corp-status-icon{display:inline-block;background-image:url("/themes/custom/bbh_front/html/images/icon-check-valid.svg");}.corporate-code .corporate-code__mirror.is-invalid + .corp-status-icon{display:inline-block;background-image:url("/themes/custom/bbh_front/html/images/icon-check-non-valid.svg");}.gallery-holder--hotel-card .slick-slide.slide--hotel-card{margin:0;}.gallery-holder--hotel-card .btn-prev,.gallery-holder--hotel-card .btn-next{display:block !important;position:absolute;font-size:0;width:42px;height:100%;top:0;background:none;z-index:2;}.gallery-holder--hotel-card .btn-prev:after,.gallery-holder--hotel-card .btn-next:after{display:none;content:'';position:absolute;top:50%;width:14px;height:14px;border-top:1px solid #fff;border-right:1px solid #fff;}@media (max-width:979px){.gallery-holder--hotel-card .btn-prev:after,.gallery-holder--hotel-card .btn-next:after{display:block;}}.gallery-holder--hotel-card .btn-prev{left:0;}.gallery-holder--hotel-card .btn-prev:after{right:4px;transform:translateY(-50%) rotate(-135deg);}.gallery-holder--hotel-card .btn-next{right:0;}.gallery-holder--hotel-card .btn-next:after{left:4px;transform:translateY(-50%) rotate(45deg);}.hotel-preview__image-box:hover .gallery-holder--hotel-card .btn-prev:after,.hotel-preview__image-box:hover .gallery-holder--hotel-card .btn-next:after{display:block;}.hotel-lazy-load .slide--hotel-card:not(.slick-slide),.search-result .slide--hotel-card:not(.slick-slide){width:100%;float:none;}.hotel-lazy-load .slide--hotel-card:not(.slick-slide):nth-child(n+2):not(.slick-slide),.search-result .slide--hotel-card:not(.slick-slide):nth-child(n+2):not(.slick-slide){display:none;}.breadcrumbs-wrap{overflow:hidden;margin:0 0 1px;padding:40px 0 0;box-shadow:0 5px 17px rgba(210,213,217,0.5);}@media print{.page-node-type-basic .breadcrumbs-wrap{display:none;}}.page-node-type-faq-page .breadcrumbs-wrap{background:#f7f8fa;box-shadow:none;margin:0;border-top:none;}.breadcrumbs-wrap .breadcrumbs{float:left;margin:0;}.breadcrumbs-wrap .container{overflow:hidden;}.breadcrumbs-wrap .btn-edit{float:right;font-size:11px;line-height:14px;color:#1d3330;}.breadcrumbs-wrap .btn-edit span{display:none;border-bottom:1px dotted #1d3330;transition:border-color 0.3s ease-in-out;}.breadcrumbs-wrap .btn-edit--active span,.breadcrumbs-wrap .btn-edit.active span,.breadcrumbs-wrap .btn-edit:focus span,.no-js .breadcrumbs-wrap .btn-edit:hover span,.no-touchevents .breadcrumbs-wrap .btn-edit:hover span{border-color:transparent;}.breadcrumbs-wrap .btn-edit .text-close{display:inline-block;}.search-block-hidden .breadcrumbs-wrap .btn-edit span{display:inline-block;}.search-block-hidden .breadcrumbs-wrap .btn-edit .text-close{display:none;}@media (max-width:1023px){.breadcrumbs-wrap .btn-edit{display:none;}}.breadcrumbs-wrap .btn-edit .svg-ico{width:16px;height:16px;display:inline-block;margin:0 10px 0 0;fill:#1d3330;vertical-align:middle;}.breadcrumbs-wrap-mobile{box-shadow:none;border-top:1px solid #eff2f5;}.breadcrumbs-wrap-register-mobile{box-shadow:none;}.breadcrumbs-wrap-bookings-mobile{overflow:hidden;background-color:#f7f8fa;box-shadow:none;margin:0;padding:15px 0;}.breadcrumbs{overflow:hidden;font:12px/20px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#6a6a6a;padding:0 0 16px;}.breadcrumbs li{float:left;padding:0 16px 0 22px;position:relative;}.breadcrumbs li:before,.breadcrumbs li:after{content:'';width:1px;height:4px;background:#b7d816;position:absolute;left:0;top:50%;transform:rotate(45deg);margin:-1px 0 0;transition:background 0.5s;}.breadcrumbs li:before{margin:-3px 0 0;transform:rotate(-45deg);}.breadcrumbs li:first-child{padding:0 16px 0 0;}@media (max-width:980px){.breadcrumbs li:first-child{padding:0 10px 0 0;}}.breadcrumbs li:first-child:before,.breadcrumbs li:first-child:after{content:'';background:none;}@media (max-width:980px){.breadcrumbs li{padding:0 10px 0 10px;}}.breadcrumbs a{color:#6a6a6a;}.breadcrumbs a:hover{text-decoration:underline;}.page-node-type-b-and-b-hotels .breadcrumbs-wrap,.page-node-type-promo-page .breadcrumbs-wrap,.page-node-type-promo-page-detail .breadcrumbs-wrap{box-shadow:none;padding-top:0;}.page-node-type-b-and-b-hotels .breadcrumbs-wrap span,.page-node-type-promo-page .breadcrumbs-wrap span,.page-node-type-promo-page-detail .breadcrumbs-wrap span{font-family:"Roboto",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;}.page-node-type-b-and-b-hotels .breadcrumbs-wrap-mobile,.page-node-type-promo-page .breadcrumbs-wrap-mobile,.page-node-type-promo-page-detail .breadcrumbs-wrap-mobile{background-color:#fff;border:none;}#nav{float:left;font-size:14px;line-height:1.3;padding:0 27px 0 0;display:flex;}@media (max-width:1199px){#nav{padding:0;}}@media (max-width:1023px){#nav{float:none;margin:0 0 40px;display:block;line-height:1.43;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}}#nav > li{float:left;}@media (max-width:1023px){#nav > li{margin:0 0 16px;float:none;}}#nav > li > span,#nav > li > a{display:inline-block;vertical-align:top;text-align:center;color:#1d3330;padding:32px 18px;position:relative;}@media (max-width:1199px){#nav > li > span,#nav > li > a{padding:28px 10px;}}@media (max-width:1023px){#nav > li > span,#nav > li > a{padding:28px 6px;text-align:left;}}.page-node-type-homepage #nav > li > span,.page-node-type-homepage
      #nav > li > a{color:#fff;}@media (min-width:1024px){.menu-open #nav > li > span,.menu-open
        #nav > li > a{color:#1d3330;}}@media (max-width:1023px){#nav > li > span,#nav > li > a{padding:0;color:#fff;display:block;}}@media (max-width:1023px){#nav > li.has-drop > a:before,#nav > li.has-drop > a:after{content:'';width:1px;height:5px;background:#fff;position:absolute;right:2px;top:50%;transform:rotate(45deg);transition:background 0.5s;z-index:1;}#nav > li.has-drop > a:before{margin:-3px 0 0;transform:rotate(-45deg);}}#nav > li.active-drop > a,#nav > li.hover > a{color:#9ebf00;}#nav > li.active-drop > a:after,#nav > li.hover > a:after{content:'';height:2px;position:absolute;left:0;right:0;top:0;background:#9ebf00;}@media (max-width:1023px){#nav > li.active-drop > a:after,#nav > li.hover > a:after{left:auto;height:5px;right:2px;top:50%;background:#fff;}}@media (max-width:1023px){#nav > li.active-drop > a,#nav > li.hover > a{color:#fff;opacity:0.8;}}#nav > li.active-drop .drop-nav{top:100%;opacity:1;}@media (max-width:1023px){#nav > li.active-drop .drop-nav{top:0;display:block;}}@media (max-width:1023px){#nav > li.hover .drop-nav{top:100%;opacity:1;top:0;display:block;}}.drop-nav{opacity:0;transition:opacity 0.2s;position:absolute;left:20px;right:20px;top:-9999px;z-index:10;}.no-anim-menu .drop-nav{transition:none;}.drop-nav:after{content:'';width:9999px;position:absolute;right:100%;top:0;bottom:0;background:#1c3330;z-index:5;}@media (max-width:1023px){.drop-nav:after{display:none;}}.drop-nav:before{content:'';position:absolute;left:-999px;right:-999px;top:0;bottom:0;box-shadow:0 4px 5px rgba(150,150,150,0.2);z-index:4;background:#fff;}@media (max-width:1023px){.drop-nav:before{display:none;}}@media (max-width:1023px){.drop-nav{width:100%;top:0;left:100%;right:auto;transition:0.2s left;display:none;}}.drop-nav .drop-holder{width:100%;position:relative;z-index:11;display:flex;overflow:hidden;align-items:stretch;background:#fff;}.drop-nav .drop-holder:after{display:block;clear:both;content:'';}@media (max-width:1023px){.drop-nav .drop-holder{overflow:visible;padding:30px;min-height:auto !important;background:none;display:block;}.drop-nav .drop-holder > .tab.default{padding:0;position:static;left:0;display:block;}.drop-nav .drop-holder > .tab.default .title{display:block;}.drop-nav .drop-holder > .tab.default .mobile-hide{display:none;}.drop-nav .drop-holder > .tab.default .list-holder{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.drop-nav .drop-holder > .tab.default .list-holder li{margin-bottom:12px;}}.drop-nav .navigation-block{width:425px;flex:0 0 425px;background-color:#1c3330;padding:32px 0 24px;}@media (max-width:1023px){.drop-nav .navigation-block{width:100%;flex:none;padding:0;}}.drop-nav .navigation-block > .title{font:12px/20px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;padding:0 55px;text-transform:uppercase;display:block;color:#6a6a6a;margin:0 0 24px;}@media (max-width:1023px){.drop-nav .navigation-block > .title{display:none;}}.drop-nav .tab-nav{font:14px/20px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 25px;}@media (min-width:1024px){.drop-nav .tab-nav.tab-nav--no-space{margin-bottom:0;}}@media (max-width:1023px){.drop-nav .tab-nav{margin:0 0 40px;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}}@media (max-width:1023px){.drop-nav .tab-nav > li{margin-bottom:16px;}}.drop-nav .tab-nav > li > span,.drop-nav .tab-nav > li > a{display:block;padding:8px 55px;color:#fff;position:relative;}@media (max-width:1023px){.drop-nav .tab-nav > li > span,.drop-nav .tab-nav > li > a{padding:0;}}.drop-nav .tab-nav > li.has-drop > a:before,.drop-nav .tab-nav > li.has-drop > a:after{content:'';width:1px;height:5px;background:#fff;position:absolute;right:45px;top:50%;transform:rotate(45deg);transition:background 0.5s;z-index:1;}@media (max-width:1023px){.drop-nav .tab-nav > li.has-drop > a:before,.drop-nav .tab-nav > li.has-drop > a:after{right:2px;}}.drop-nav .tab-nav > li.has-drop > a:before{margin:-3px 0 0;transform:rotate(-45deg);}.drop-nav .tab-nav > li.hover .tab{visibility:visible;opacity:1;z-index:10;}@media (max-width:1023px){.drop-nav .tab-nav > li.hover .tab{display:block;}}.drop-nav .tab-nav > li.hover > a,.drop-nav .tab-nav > li.hover > span{background:#9ebf00;}@media (max-width:1023px){.drop-nav .tab-nav > li.hover > a,.drop-nav .tab-nav > li.hover > span{background:none;}}.drop-nav .btn-holder{padding:0 55px;}@media (max-width:1023px){.drop-nav .btn-holder{padding:0;margin:0 0 35px;}}.drop-nav .tab{padding:30px 29px 26px;justify-content:space-between;position:absolute;top:0;left:425px;right:0;display:flex;visibility:hidden;opacity:0;background:#fff;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (max-width:1023px){.drop-nav .tab{padding:30px;background:none;position:absolute;top:0;left:100%;right:auto;width:100%;display:none;}.drop-nav .tab .link{display:inline-block;vertical-align:top;color:#fff;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.drop-nav .tab .link:after{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/arrow03.svg) no-repeat;}.drop-nav .tab .mobile-hide{display:none;}}.drop-nav .tab:after{content:'';background:#fff;position:absolute;left:0;right:0;top:100%;height:9999px;}@media (max-width:1023px){.drop-nav .tab:after{display:none;}}.drop-nav .tab.default:not(.tab-disabled){visibility:visible;opacity:1;background:none;}.drop-nav .tab .title{display:block;font:12px/20px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;margin:0 0 15px;}@media (max-width:1023px){.drop-nav .tab .title{display:none;color:#6a6a6a;}}.drop-nav .tab .tab-img{width:100%;text-align:right;position:absolute;right:0;top:0;bottom:0;z-index:-1;}@media (max-width:1023px){.drop-nav .tab .tab-img{display:none;}}.drop-nav .tab .tab-img img{width:100%;height:100%;object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: center;';}.drop-nav .box{flex:0 0 50%;padding:0 15px 0 0;}.drop-nav .box.mobile-hide{padding:0 0 0 10px;}@media (max-width:1023px){.drop-nav .box{width:100%;flex:none;max-width:100%;}}.drop-nav .list-holder{font:14px/20px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;padding:5px 0 0;margin:0 0 18px;display:flex;}@media (max-width:1023px){.drop-nav .list-holder{padding:0;margin:0 0 21px;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;display:block;}}.drop-nav .list-holder ul{flex:1 1 0%;padding:0 0 0 10px;}@media (max-width:1023px){.drop-nav .list-holder ul{width:100%;margin:0;padding:0 10px 0 0;}}.drop-nav .list-holder ul:first-child{padding:0 10px 0 0;}.drop-nav .list-holder li{padding:0 0 10px;}@media (max-width:1023px){.drop-nav .list-holder li{padding:0;margin-bottom:16px;}}.drop-nav .list-holder a{color:#1d3330;}.drop-nav .list-holder a:hover{text-decoration:underline;}@media (max-width:1023px){.drop-nav .list-holder a{color:#fff;}}.drop-nav .link{display:inline-block;vertical-align:top;font-size:14px;line-height:20px;color:#1d3330;position:relative;margin:0 0 19px;padding:0 23px 0 0;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;}.drop-nav .link:after{content:'';width:10px;height:20px;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/arrow01.svg) no-repeat;position:absolute;transform:rotate(-90deg);right:0;bottom:0;}.drop-nav .sub-title{display:block;font:20px/25px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 10px;}.drop-nav .mobile-hide ul{margin:0 0 20px;}.drop-nav .sub-list{font:10px/12px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;margin:0 0 29px;letter-spacing:2px;}.drop-nav .sub-list li{margin:0 0 12px;}.drop-nav .sub-list a{display:inline-block;vertical-align:top;position:relative;padding:0 14px 0 0;}.drop-nav .sub-list a:hover{text-decoration:underline;}.drop-nav .sub-list a:before,.drop-nav .sub-list a:after{content:'';width:1px;height:5px;background:#9ebf00;position:absolute;right:0;top:5px;transform:rotate(45deg);transition:background 0.5s;z-index:1;}.drop-nav .sub-list a:before{margin:-3px 0 0;transform:rotate(-45deg);}.drop-nav .event-info img{vertical-align:top;}.drop-nav .hotel-info{display:block;font:20px/30px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#9ebf00;margin:0 0 10px -5px;}.drop-nav .hotel-info span{font-size:40px;line-height:40px;}.drop-nav .img-holder{margin:0 0 18px;}.drop-nav .recomendations-list{font:14px/20px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.drop-nav .recomendations-list.alt-space{padding:18px 0 0;margin:0 0 54px;}@media (max-width:1023px){.drop-nav .recomendations-list.alt-space{padding:0;margin:0 0 10px;}}.drop-nav .recomendations-list li{margin:0 0 16px;}.drop-nav .recomendations-box .title{margin:0;font-size:14px;line-height:18px;}.drop-nav .recomendations-box .recomendations-list{font-size:12px;}.drop-nav .btn-back{display:none;text-transform:uppercase;font:12px/16px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 20px;padding:0 0 0 14px;position:relative;color:#6a6a6a;}.drop-nav .btn-back:before,.drop-nav .btn-back:after{content:'';width:1px;height:5px;background:#6a6a6a;position:absolute;left:2px;top:6px;transform:rotate(-45deg);transition:background 0.5s;z-index:1;}.drop-nav .btn-back:before{margin:-3px 0 0;transform:rotate(45deg);}@media (max-width:1023px){.drop-nav .btn-back{display:block;}}.loader{display:none;font-size:16px;position:absolute;left:50%;top:50%;margin:-2.5em 0 0 -2.5em;width:5em;height:5em;border-radius:50%;border:0.5em solid #E6EAE9;border-top:0.5em solid #fff;-webkit-animation:rotate 1.5s cubic-bezier(0.64,0.19,0.17,0.95) infinite;animation:rotate 1.5s cubic-bezier(0.64,0.19,0.17,0.95) infinite;z-index:2;transform:translateZ(0);will-change:transform;}.loader:after,.loader:before{content:'';position:absolute;right:0.1875em;top:0.125em;background:#fff;width:0.5em;height:0.5em;border-radius:50%;}.loader:before{left:0.1875em;right:auto;}.loader.green{border-color:#fff;border-top-color:#9ebf00;}.loader.green:after,.loader.green:before{background:#9ebf00;}@keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.active-loader .main-loader{opacity:1;visibility:visible;}.active-loader ~ .ajax-progress{display:none;}.main-loader{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(236,236,236,0.8);background-position:50% 50%;background-repeat:no-repeat;z-index:1001;opacity:0;visibility:hidden;transition:opacity 0.3s linear,visibility 0.3s linear;}.main-loader.no-anim{transition:none;visibility:visible;opacity:1;}.main-loader .loader{display:block;}.main-loader .error-info{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,0);font-size:16px;line-height:24px;margin:60px 0 0;}@media (max-width:767px){.main-loader .error-info{font-size:14px;line-height:20px;}}.is-b-loading:not([data-animation])::before{display:none !important;}.footer{width:100%;background:#eff2f5;padding:45px 0 24px;font-size:12px;line-height:24px;color:#1d3330;position:relative;}.footer img{width:auto;}@media print{.page-node-type-basic .footer{display:none;}}@media (max-width:979px){.footer{padding:120px 0 20px;}}.footer__holder{position:relative;}.footer__top{border-bottom:1px solid #dbe0df;padding:0 0 30px;display:flex;justify-content:space-between;}@media (max-width:979px){.footer__top{flex-direction:column;margin:0;padding:0 0 30px;}}.footer__top .column{flex:1 1 0;}@media (max-width:979px){.footer__top .column{flex:1 1 auto;}}.footer__settings-form .language-select-wrapper{display:flex;align-items:center;}@media (max-width:979px){.footer__settings-form .language-select-wrapper{flex-direction:column;align-items:flex-start;}}.footer__settings-form label{font-size:14px;line-height:22px;text-align:right;}@media (max-width:979px){.footer__settings-form label{font-size:14px;text-align:left;margin-bottom:10px;}}.footer__settings-form select{width:100%;}.footer__settings-form .jcf-select{margin:0 0 0 20px;max-width:240px;flex:0 0 240px;min-width:100px;}@media (max-width:979px){.footer__settings-form .jcf-select{flex:1 1 auto;max-width:100%;margin:0 0 10px;}}.footer__settings-form .jcf-select-currency-select{max-width:100px;z-index:0;}@media (max-width:979px){.footer__settings-form .jcf-select-currency-select{max-width:100%;}}.footer__settings-form .jcf-select-currency-select .jcf-select-text{margin:0 30px 0 20px;}.footer__newsletter{display:flex;align-items:center;justify-content:flex-end;}@media (max-width:979px){.footer__newsletter{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:13px 0 0;}}.footer__newsletter .label{font-size:14px;line-height:22px;font-weight:normal;margin:0 20px;flex:1 1 auto;text-align:right;}@media (max-width:979px){.footer__newsletter .label{font-size:14px;margin:0 0 10px;}}.footer__newsletter-btn-wrap{white-space:nowrap;flex:1 1 auto;}@media (max-width:979px){.footer__newsletter-btn-wrap{flex:1 1 auto;width:100%;max-width:100%;}}.footer__newsletter-btn-wrap .button__inner{font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:284px;padding:12px 24px;}.footer__main{padding:40px 0 25px;display:flex;gap:13px;justify-content:space-between;}@media (max-width:979px){.footer__main{flex-direction:column;padding:20px 0 0;}}.footer__main .column{flex:1 1 0;gap:32px;display:flex;flex-direction:column;}@media (max-width:979px){.footer__main .column{flex:1 1 auto;display:block;}}@media (max-width:979px){.footer__main .column__nav{order:3;margin:0 -30px;padding:20px 30px;border-top:1px solid #dbe0df;}}.footer__main .column__hotels{flex:2 2 0%;}@media (max-width:979px){.footer__main .column__hotels{order:2;flex:2 2 auto;}}@media (max-width:979px){.footer__main .column__phone-info{order:1;}}.footer__main .two-columns{display:flex;margin:0 0 31px;}.footer__main .two-columns:last-child{margin:0;}.footer__main .two-columns .col{flex:1 1 0%;padding:0 20px 0 0;}@media (max-width:979px){.footer__main .two-columns .col{padding:0;flex:1 1 auto;}}@media (max-width:979px){.footer__main .two-columns .col h3{display:none;}}@media (max-width:979px){.footer__main_widgets{flex-direction:column;}.footer__main_widgets .column{border-bottom:1px solid #dbe0df;padding:15px 0;}.footer__main_widgets .column:last-child{border-bottom:none;}}.footer__widget_first{margin-top:0;}@media (max-width:979px){.footer__widget{margin-top:10px;margin-bottom:10px;}}@media (max-width:979px){.footer__widget_apps,.footer__widget_social{margin-bottom:0;margin-top:0;}.footer__widget_apps h3,.footer__widget_social h3{display:none;}}.footer__nav{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:14px;}.footer__nav li{margin:0 0 6px;}.footer__nav a{color:#1d3330;}.footer__nav a--active,.footer__nav a.active,.footer__nav a:focus,.no-js .footer__nav a:hover,.no-touchevents .footer__nav a:hover{text-decoration:underline;}@media (max-width:979px){.footer__phone-info{padding-bottom:30px;}}.footer__phone-info .title{font:16px/30px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;display:block;margin:0 0 7px;}.footer__phone-info .link{font:10px/16px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:2px;color:#1d3330;}.footer .phone-number-box{margin:0 0 28px;}@media (max-width:979px){.footer .phone-number-box{margin:0 0 20px;}}.footer .phone-number-box .text:before{border-left-color:#f3f5f8;}.footer__download-list{display:flex;margin:0 -5px;}.footer__download-list li{padding:0 5px;}.footer__bottom{border-top:1px solid #dbe0df;padding:24px 0 0;display:flex;align-items:center;justify-content:space-between;gap:64px;background-color:#eff2f5;}.footer__bottom__list-nav{max-width:883px;display:flex;gap:8px;flex-wrap:wrap;padding:0;justify-content:initial;}.footer__bottom__list-nav li{padding:0 8px 0 0;position:relative;}.footer__bottom__list-nav li:last-child{padding:0;}.footer__bottom__list-nav li:last-child::after{display:none;}.footer__bottom__list-nav li::after{content:"";display:inline-block;width:1px;height:1px;border-radius:100%;position:absolute;right:-1px;top:0;bottom:0;margin:auto;background-color:#183029;border:1px solid #183029;}.footer__bottom__list-nav li a{color:#6a6a6a;}@media (max-width:979px){.footer__bottom{flex-direction:column;gap:32px;align-items:self-start;}.footer__bottom__list-nav{gap:12px;flex-direction:column;}.footer__bottom__list-nav li{padding:0;}.footer__bottom__list-nav li::after{display:none;}}.footer h3{font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:16px;line-height:20px;color:#1d3330;margin:0 0 11px;}.footer .logo{display:block;width:59px;height:59px;margin:0 20px 0 0;}@media (max-width:979px){.footer .logo{margin:0;position:absolute;width:78px;height:78px;top:34px;left:50%;transform:translateX(-50%);}.android .footer .logo{left:30px;transform:translateX(0);}.iOS .footer .logo{left:30px;transform:translateX(0);}}.footer .logo img{width:100%;}.footer .copyright{font:12px/16px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:RGBA(24,48,41,0.6);margin:0;white-space:nowrap;}.wysiwyg-wrap .wysiwyg-block{border:none;padding:0;}.wysiwyg-wrap .sharing-block{margin:0 0 14px;}.wysiwyg-wrap.paragraph--type--wysiwyg-text .wysiwyg-block{margin:0;padding:0;}.wysiwyg-wrap.paragraph--type--wysiwyg-text .wysiwyg-block::after{clear:both;content:"";display:table;}@media screen and (max-width:1023px){.wysiwyg-wrap.paragraph--type--wysiwyg-text .wysiwyg-block{padding:0 30px 0;}}.landing__section .wysiwyg-block,.wysiwyg-block{font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;z-index:1;}.landing__section .wysiwyg-block.alt-space,.wysiwyg-block.alt-space{border:none;margin:0 -10px 10px;padding:20px 0 0;}.landing__section .wysiwyg-block blockquote,.wysiwyg-block blockquote{max-width:570px;margin:0 auto 28px;position:relative;text-align:center;font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;z-index:-1;padding:12px 55px 0;}.landing__section .wysiwyg-block blockquote:before,.landing__section .wysiwyg-block blockquote:after,.wysiwyg-block blockquote:before,.wysiwyg-block blockquote:after{content:'“';position:absolute;left:10px;top:40px;font:116px/32px "Georgia",serif;color:#eff2f5;z-index:-1;}.landing__section .wysiwyg-block blockquote:after,.wysiwyg-block blockquote:after{content:'”';left:auto;top:auto;right:0;bottom:-40px;}.landing__section .wysiwyg-block blockquote q,.wysiwyg-block blockquote q{position:relative;display:block;margin:0 0 22px;}.landing__section .wysiwyg-block blockquote cite,.wysiwyg-block blockquote cite{display:block;text-transform:uppercase;font:10px/12px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;}.landing__section .wysiwyg-block blockquote p,.wysiwyg-block blockquote p{margin:0 0 5px;}.landing__section .wysiwyg-block table,.wysiwyg-block table{width:100%;margin:0 0 24px;}.landing__section .wysiwyg-block table td,.wysiwyg-block table td{padding:5px 10px;border:1px solid #c5cdcc;}.landing__section .wysiwyg-block ul,.wysiwyg-block ul{margin:0 0 24px;padding:0 0 0 12px;}@media (max-width:979px){.landing__section .wysiwyg-block ul,.wysiwyg-block ul{padding:0;}}.landing__section .wysiwyg-block ul > li,.wysiwyg-block ul > li{padding:0 0 0 25px;position:relative;}.landing__section .wysiwyg-block ul > li:after,.wysiwyg-block ul > li:after{content:'';width:3px;height:3px;border-radius:50%;background:#1d3330;position:absolute;left:0;top:10px;}.landing__section .wysiwyg-block ol,.wysiwyg-block ol{overflow:hidden;margin:0 0 18px;padding:0 0 0 32px;list-style-type:decimal;}@media (max-width:979px){.landing__section .wysiwyg-block ol,.wysiwyg-block ol{padding:0;}}.landing__section .wysiwyg-block ol > li,.wysiwyg-block ol > li{position:relative;}.landing__section .wysiwyg-block .mask,.wysiwyg-block .mask{position:relative;height:290px;overflow:hidden;margin:0 0 15px;}@media (max-width:979px){.landing__section .wysiwyg-block .mask,.wysiwyg-block .mask{height:284px;}}.landing__section .wysiwyg-block .mask:after,.wysiwyg-block .mask:after{content:'';width:100%;height:66px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,#ffffff 100%);position:absolute;left:0;bottom:0;}.landing__section .wysiwyg-block .link-more .less,.wysiwyg-block .link-more .less{display:none;}.landing__section .wysiwyg-block.active .mask,.wysiwyg-block.active .mask{height:auto;}.landing__section .wysiwyg-block.active .mask:after,.wysiwyg-block.active .mask:after{display:none;}.landing__section .wysiwyg-block.active .link-more span,.wysiwyg-block.active .link-more span{display:none;}.landing__section .wysiwyg-block.active .link-more .less,.wysiwyg-block.active .link-more .less{display:block;}.landing__section .wysiwyg-block .two-columns,.wysiwyg-block .two-columns{display:flex;}.landing__section .wysiwyg-block .two-columns .column,.wysiwyg-block .two-columns .column{flex:1 1 50%;padding:0 0 0 65px;max-width:46%;}@media (max-width:1023px){.landing__section .wysiwyg-block .two-columns .column,.wysiwyg-block .two-columns .column{padding:0 0 0 30px;}}@media (max-width:979px){.landing__section .wysiwyg-block .two-columns .column,.wysiwyg-block .two-columns .column{max-width:100%;padding:0;}}.landing__section .wysiwyg-block .two-columns .column:first-child,.wysiwyg-block .two-columns .column:first-child{padding:0 65px 0 0;}@media (max-width:1023px){.landing__section .wysiwyg-block .two-columns .column:first-child,.wysiwyg-block .two-columns .column:first-child{padding:0 30px 0 0;}}@media (max-width:979px){.landing__section .wysiwyg-block .two-columns .column:first-child,.wysiwyg-block .two-columns .column:first-child{padding:0;}}@media (max-width:979px){.landing__section .wysiwyg-block .two-columns,.wysiwyg-block .two-columns{display:block;}}.landing__section .wysiwyg-block h1,.wysiwyg-block h1{font:600 32px/40px "Poppins",sans-serif;margin:0 0 17px;}.landing__section .wysiwyg-block h2,.wysiwyg-block h2{font:600 26px/30px "Poppins",sans-serif;margin:0 0 9px;}.landing__section .wysiwyg-block h3,.wysiwyg-block h3{font:600 20px/24px "Poppins",sans-serif;margin:0 0 8px;}.landing__section .wysiwyg-block h3 strong,.wysiwyg-block h3 strong{font-family:"Poppins",sans-serif;}.landing__section .wysiwyg-block h4,.wysiwyg-block h4{font:600 16px/24px "Poppins",sans-serif;margin:0 0 8px;}.landing__section .wysiwyg-block h5,.wysiwyg-block h5{font:600 12px/20px "Poppins",sans-serif;margin:0 0 5px;}.landing__section .wysiwyg-block h6,.wysiwyg-block h6{font:600 11px/18px "Poppins",sans-serif;margin:0 0 5px;}.landing__section .wysiwyg-block .column,.wysiwyg-block .column{max-width:100%;}.landing__section .wysiwyg-block p,.wysiwyg-block p{margin:0 0 12px;}@media (max-width:979px){.landing__section .wysiwyg-block p,.wysiwyg-block p{margin:0 0 20px;}}.landing__section .wysiwyg-block p strong,.wysiwyg-block p strong{font-weight:bold;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;}.landing__section .wysiwyg-block p strong em,.wysiwyg-block p strong em{font-style:italic;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;}.landing__section .wysiwyg-block p em,.wysiwyg-block p em{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.landing__section .wysiwyg-block p em strong,.wysiwyg-block p em strong{font-weight:bold;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.landing__section .wysiwyg-block p a,.wysiwyg-block p a{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;position:relative;border-bottom:1px dotted #9ebf00;}.landing__section .wysiwyg-block p a:hover,.wysiwyg-block p a:hover{border:none;}.landing__section .wysiwyg-block img,.wysiwyg-block img{vertical-align:top;}.search-block-wysiwyg{padding:25px 0;margin:0 -100px 0 -101px;}@media screen and (max-width:1199px){.search-block-wysiwyg{margin:0;padding:0;}}@media (min-width:1024px){.search-block-wysiwyg .search-block > .validation-form{padding:0;background:transparent;border-radius:0;}}@media (max-width:1023px){.search-block-wysiwyg .search-panel{display:block;border:none;border:0;border-top:1px solid #dfe4e3;padding:18px 16px 18px 16px;}}@media (max-width:767px){.search-block-wysiwyg .search-panel{padding:18px 5px 18px 16px;}}.search-block-wysiwyg .links{display:flex;font-size:12px;line-height:18px;}@media (max-width:1023px){.search-block-wysiwyg .links{justify-content:center;margin-bottom:-45px;}}.search-block-wysiwyg .links li{margin-right:40px;}@media (max-width:1023px){.search-block-wysiwyg .links li{flex:0 1 auto;min-width:270px;font-size:14px;margin:0;}}@media (max-width:767px){.search-block-wysiwyg .links li{min-width:100%;}}@media (max-width:1023px){.search-block-wysiwyg .links li:not(.location-link-item):last-child{display:none;}}.search-block-wysiwyg .links a{color:#495C59;border-bottom:1px dotted #495C59;display:flex;}.search-block-wysiwyg .links a--active,.search-block-wysiwyg .links a.active,.search-block-wysiwyg .links a:focus,.no-js .search-block-wysiwyg .links a:hover,.no-touchevents .search-block-wysiwyg .links a:hover{border-bottom-color:transparent;}@media (max-width:1023px){.search-block-wysiwyg .links a{padding:12px;text-align:center;border-radius:22px;background:#9ebf00;border:0;color:#fff;align-items:center;justify-content:center;}}.search-block-wysiwyg .links span{display:flex;align-items:center;}.search-block-wysiwyg .links .svg-ico{width:15px;height:15px;margin:0 6px 0 0;fill:#495C59;}@media (max-width:1023px){.search-block-wysiwyg .links .svg-ico{fill:#fff;}}.search-block-wysiwyg .search-panel{height:60px;border-radius:4px;background:#fff;box-shadow:0 2px 4px rgba(106,106,106,0.3);margin-bottom:38px;}.search-block-wysiwyg .search-panel .search-opener{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:17px;color:#6a6a6a;}.search-block-wysiwyg .search-panel .search-opener .svg-ico{margin-right:7px;}.separator{border-bottom:1px solid #eff2f5;padding-top:40px;overflow:hidden;width:100%;max-width:1024px;margin:0 auto;}.paragraph .wysiwyg-section:first-child,.paragraph--type--iframe .wysiwyg-section:first-child{padding-top:40px;}.wysiwyg-section{padding:40px 0 0;}.wysiwyg-section:first-child{padding-top:0;}.page-node-type-basic .tab-content .wysiwyg-section{padding:0;}.wysiwyg-section .container{max-width:1064px;}.page-node-type-basic .tab-content .wysiwyg-section .container{padding:0;}.wysiwyg-section h2{font-size:30px;line-height:42px;margin:0 0 20px;}.wysiwyg-section h2.without-margin{margin:0;}@media (max-width:979px){.wysiwyg-section h2{font-size:18px;}}.wysiwyg-section .two-columns{display:flex;margin:0 -15px;}@media (max-width:767px){.wysiwyg-section .two-columns{flex-direction:column;margin:0 -15px -20px;}}.wysiwyg-section .two-columns .column{flex:0 1 auto;padding:0 0 20px;min-width:50%;}@media (max-width:767px){.wysiwyg-section .two-columns .column{flex-direction:column;padding:0 0 40px;}}.wysiwyg-section .wysiwyg-block h2{font:26px/30px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 9px;}.wysiwyg-section .search-block-wysiwyg h2{margin:0 0 15px;font-size:24px;line-height:30px;}@media (max-width:979px){.wysiwyg-section .search-block-wysiwyg h2{font-size:18px;line-height:30px;text-align:center;}}.tabs-holder-wysiwyg .tabs-holder .tabs--mobile .jcf-select{margin:0;}.tabs-holder-wysiwyg .tabs-holder .tab-content{padding:25px 0 0;}.tabs-holder-wysiwyg .tabs-holder .tab{width:100%;overflow:hidden;transition:opacity 0.3s;opacity:0;}.tabs-holder-wysiwyg .tabs-holder .tab.tabs__item--active{opacity:1;}.button-box-wysiwyg{display:flex;justify-content:center;}.button-box-wysiwyg .btn-holder{flex:0 1 auto;min-width:270px;}.wysiwyg-gallery-holder{position:relative;min-height:100px;}.wysiwyg-gallery-holder .gallery{width:100%;}.wysiwyg-gallery-holder .gallery .slide{overflow:hidden;opacity:0;}.wysiwyg-gallery-holder .gallery .slide.slick-slide{opacity:1;}.wysiwyg-gallery-holder .gallery .slide img{margin:0 auto;}.wysiwyg-gallery-holder .btn-left,.wysiwyg-gallery-holder .btn-right{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/arrow.svg) no-repeat;box-shadow:0 2px 4px rgba(0,0,0,0.5);border-radius:100%;width:42px;height:42px;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(-90deg);text-indent:-9999px;overflow:hidden;transition:opacity 0.5s;z-index:5;}@media (max-width:767px){.wysiwyg-gallery-holder .btn-left,.wysiwyg-gallery-holder .btn-right{right:-10px;}}.wysiwyg-gallery-holder .btn-left--active,.wysiwyg-gallery-holder .btn-left.active,.wysiwyg-gallery-holder .btn-left:focus,.no-js .wysiwyg-gallery-holder .btn-left:hover,.no-touchevents .wysiwyg-gallery-holder .btn-left:hover,.wysiwyg-gallery-holder .btn-right--active,.wysiwyg-gallery-holder .btn-right.active,.wysiwyg-gallery-holder .btn-right:focus,.no-js
    .wysiwyg-gallery-holder .btn-right:hover,.no-touchevents
    .wysiwyg-gallery-holder .btn-right:hover{opacity:0.7;}@media (max-width:1023px){.wysiwyg-gallery-holder .btn-left--active,.wysiwyg-gallery-holder .btn-left.active,.wysiwyg-gallery-holder .btn-left:focus,.no-js .wysiwyg-gallery-holder .btn-left:hover,.no-touchevents .wysiwyg-gallery-holder .btn-left:hover,.wysiwyg-gallery-holder .btn-right--active,.wysiwyg-gallery-holder .btn-right.active,.wysiwyg-gallery-holder .btn-right:focus,.no-js
        .wysiwyg-gallery-holder .btn-right:hover,.no-touchevents
        .wysiwyg-gallery-holder .btn-right:hover{opacity:1;}}.wysiwyg-gallery-holder .btn-left.slick-disabled,.wysiwyg-gallery-holder .btn-right.slick-disabled{opacity:0.7;cursor:default;}.wysiwyg-gallery-holder .btn-left{left:30px;right:auto;transform:translateY(-50%) rotate(90deg);}@media (max-width:767px){.wysiwyg-gallery-holder .btn-left{left:-10px;}}.bbh-iframe{width:100%;}.bbh-iframe iframe{display:block;width:100%;}.auto-height-iframe{position:relative;padding-bottom:56.25%;height:0;}.auto-height-iframe iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}.wysiwyg-section .wysiwyg-gallery-holder .visual-paragraph{padding:0;background:none;}.wysiwyg-section .wysiwyg-gallery-holder .container{padding:0;}.wysiwyg-section .wysiwyg-gallery-holder .visual-paragraph-item__block{box-shadow:none;}.jcf-select{width:100%;height:auto;color:#1d3330;border:1px solid #dbe0df;border-radius:3px;}.error .jcf-select{border-color:rgba(255,54,54,0.8);}.jcf-select .jcf-select-text{margin:0 52px 0 20px;padding:4px 0;font:14px/30px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;height:40px;}.jcf-select .jcf-select-opener{width:46px;background:none;}.jcf-select .jcf-select-opener:before,.jcf-select .jcf-select-opener:after{content:'';width:0;height:0;border-style:solid;border-width:0 2.5px 3px 2.5px;border-color:transparent transparent #1d3330 transparent;position:absolute;left:50%;top:50%;transform:translate(-50%,-3px);}.jcf-select .jcf-select-opener:before{border-width:3px 2.5px 0 2.5px;border-color:#1d3330 transparent transparent transparent;transform:translate(-50%,2px);}.jcf-select-drop .jcf-option-hidden{display:none;}.jcf-select-drop .jcf-select-drop-content{background:#fff;font-size:0;line-height:0;border:none;position:relative;overflow:hidden;}.jcf-select-drop .jcf-select-drop-content:before,.jcf-select-drop .jcf-select-drop-content:after{content:'';width:100%;height:1px;background:#dbe0df;position:absolute;top:0;left:0;z-index:100;}.jcf-select-drop .jcf-select-drop-content:before{top:auto;bottom:0;}.jcf-select-drop .jcf-select-drop-content .jcf-list{font-size:0;line-height:0;}.jcf-select-drop .jcf-select-drop-content .jcf-option{font:14px/30px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;padding:5px 20px;background:none;color:#1d3330;cursor:pointer;transition:background 0.5s;white-space:normal;border:1px solid #dbe0df;border-width:0 1px;}.jcf-select-drop .jcf-select-drop-content .jcf-option:hover{background:#dbe0df;}.jcf-select-drop .jcf-select-drop-content .jcf-option-hideme{display:none !important;}.jcf-focus,.jcf-focus *{border-color:#dbe0df !important;}.jcf-disabled{background:#fff !important;}.jcf-checkbox{width:49px;height:30px;border-radius:15px;background:#eff2f5;border:none;transition:background 0.3s linear;}.jcf-checkbox span{width:18px;height:18px;background:#fff;border-radius:50%;position:absolute;left:5px;top:50%;transform:translateY(-50%);margin:0 !important;border:none;display:block;transition:left 0.3s linear;}.jcf-checkbox.jcf-checked{background:#96da05;}.jcf-checkbox.jcf-checked span{left:26px;}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input.dropdown-active{color:#1d3330;border:1px solid #dbe0df;box-shadow:none;padding:5px 52px 5px 20px;font:14px/30px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;vertical-align:top;margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.error .selectize-control.single .selectize-input,.error
  .selectize-control.single .selectize-input.dropdown-active{border-color:rgba(255,54,54,0.8);}.selectize-control.single .selectize-input input[type="text"],.selectize-control.single .selectize-input input[type="select-one"],.selectize-control.single .selectize-input.dropdown-active input[type="text"],.selectize-control.single .selectize-input.dropdown-active input[type="select-one"]{height:30px !important;font:14px/30px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 !important;}@media (max-width:1023px){.selectize-control.single .selectize-input input[type="text"],.selectize-control.single .selectize-input input[type="select-one"],.selectize-control.single .selectize-input.dropdown-active input[type="text"],.selectize-control.single .selectize-input.dropdown-active input[type="select-one"]{font-size:16px;}}.selectize-control.single .selectize-input:before,.selectize-control.single .selectize-input:after,.selectize-control.single .selectize-input.dropdown-active:before,.selectize-control.single .selectize-input.dropdown-active:after{content:'';width:0;height:0;border-style:solid;border-width:0 2.5px 3px 2.5px;border-color:transparent transparent #1d3330 transparent;position:absolute;top:50%;left:auto;right:15px !important;transform:translate(-50%,-3px);margin:0;}.selectize-control.single .selectize-input:before,.selectize-control.single .selectize-input.dropdown-active:before{border-width:3px 2.5px 0 2.5px;border-color:#1d3330 transparent transparent transparent;transform:translate(-50%,2px);}.register-iberia .selectize-control.single .selectize-input,.register-iberia
  .selectize-control.single .selectize-input.dropdown-active{padding:4px 20px;width:100%;}.selectize-dropdown{margin-top:0;font:14px/30px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.selectize-dropdown [data-selectable]{padding:5px 20px;color:#1d3330;}.selectize-dropdown [data-selectable] .highlight{background:none;}.selectize-dropdown .active{color:#1d3330;background:#dbe0df;}.captcha{margin-bottom:0px;}.webform-submission-form .user-form .form-textarea-wrapper{padding:4px 20px 40px;border:1px solid rgba(153,158,157,0.3);border-radius:4px;overflow:hidden;}.webform-submission-form .user-form .form-textarea-wrapper textarea{padding:0;border:0;border-radius:0;height:100px;}.webform-submission-form .user-form input[type='email']{width:100% !important;}.webform-submission-form .user-form .form-type-textarea{position:relative;}.webform-submission-form .user-form .form-type-textarea .text-field-error-txt{position:absolute;top:-30px;right:12px;justify-content:flex-end;}.webform-submission-form .user-form .form-type-textarea.error .form-textarea-wrapper{border-color:#ff3636;}.form-type-bbh-managed-file{margin:-62px 0 0;padding:0 0 10px;position:relative;}.form-type-bbh-managed-file .input-type-file .form-file,.form-type-bbh-managed-file .input-type-file .bbh-managed-file-placeholder{position:absolute;opacity:0;z-index:-1;}.form-type-bbh-managed-file .input-type-file .js-hide{display:none;}.form-type-bbh-managed-file .input-type-file .bbh-managed-file{display:flex;flex-direction:column-reverse;}.form-type-bbh-managed-file .description{margin:0 0 20px;overflow:hidden;position:relative;}.form-type-bbh-managed-file .upload-lbl{overflow:hidden;display:flex;align-items:center;margin:0 10px 16px;}.form-type-bbh-managed-file .upload-lbl .icon{width:20px;height:20px;flex:0 0 auto;margin-right:4px;overflow:hidden;padding:2px;}.form-type-bbh-managed-file .upload-lbl .lbl label{position:relative;font-size:16px;line-height:20px;text-transform:none;flex:1 1 auto;margin:0;cursor:pointer;}.form-type-bbh-managed-file .upload-lbl .lbl label::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;border-bottom:2px dotted #6a6a6a;}.form-type-bbh-managed-file .upload-lbl .lbl label--active::after,.form-type-bbh-managed-file .upload-lbl .lbl label.active::after,.form-type-bbh-managed-file .upload-lbl .lbl label:focus::after,.no-js .form-type-bbh-managed-file .upload-lbl .lbl label:hover::after,.no-touchevents .form-type-bbh-managed-file .upload-lbl .lbl label:hover::after{opacity:0;}.form-type-bbh-managed-file .file-info{font-size:14px;line-height:22px;color:#cbcbcb;}.form-type-bbh-managed-file .message,.form-type-bbh-managed-file .messages{font-size:12px;line-height:16px;border:2px solid #6a6a6a;color:#6a6a6a;margin:0 0 20px;border-radius:4px;overflow:hidden;padding:12px 16px;box-shadow:none;}.form-type-bbh-managed-file .message--error,.form-type-bbh-managed-file .message--warning,.form-type-bbh-managed-file .messages--error,.form-type-bbh-managed-file .messages--warning{color:#ff3636;border-color:#ff3636;background:#FFE8E8;}.form-type-bbh-managed-file .message .message__title,.form-type-bbh-managed-file .messages .message__title{font-size:12px !important;line-height:16px !important;}.form-type-bbh-managed-file .message .icon,.form-type-bbh-managed-file .messages .icon{display:none;}.form-type-bbh-managed-file .text-field-error-txt__msg-error{flex:1 1 100%;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper,.form-type-bbh-managed-file .form-type-checkbox{overflow:hidden;display:flex;padding:0;border:0;flex-direction:row-reverse;align-items:center;margin:0 0 16px;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper.error,.form-type-bbh-managed-file .form-type-checkbox.error{color:#ff3636;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper.error .file--image a,.form-type-bbh-managed-file .form-type-checkbox.error .file--image a{color:#ff3636;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper .file--image,.form-type-bbh-managed-file .form-type-checkbox .file--image{background:none;padding:0;min-height:auto;display:block;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper .file--image a,.form-type-bbh-managed-file .form-type-checkbox .file--image a{color:#6a6a6a;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper .option,.form-type-bbh-managed-file .form-type-checkbox .option{display:flex;flex:1 1 auto;font-size:14px;line-height:22px;margin:0;overflow:hidden;text-transform:none;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper .option p,.form-type-bbh-managed-file .form-type-checkbox .option p{margin:0 0 0 8px;color:#cbcbcb;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper .jcf-checkbox,.form-type-bbh-managed-file .form-type-checkbox .jcf-checkbox{width:20px;height:20px;overflow:hidden;border:0;border-radius:0;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-trash.svg);background-size:cover;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper .jcf-checkbox.jcf-checked,.form-type-bbh-managed-file .form-type-checkbox .jcf-checkbox.jcf-checked{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-trash.svg);background-size:cover;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper .jcf-checkbox span,.form-type-bbh-managed-file .form-type-checkbox .jcf-checkbox span{opacity:0;}.form-type-bbh-managed-file .bbh-managed-file-preview-wrapper .jcf-checkbox input,.form-type-bbh-managed-file .form-type-checkbox .jcf-checkbox input{cursor:pointer;}.form-type-bbh-managed-file .ajax-progress{overflow:hidden;font-size:16px;line-height:20px;position:absolute;top:-2px;left:2px;right:2px;padding:2px 14px;color:#6a6a6a;background:#fff;}.form-type-bbh-managed-file .ajax-progress::before{content:"";width:16px;height:16px;overflow:hidden;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-loader-small.svg);background-size:contain;position:absolute;top:4px;left:14px;animation:rotation360 1.5s infinite linear;transform-origin:center;}@keyframes rotation360{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.form-type-bbh-managed-file .ajax-progress .message{margin:0 0 0 24px;padding:0;font-size:16px;line-height:20px;color:#6a6a6a;border:0;border-radius:0;background:none;display:block;}.form-type-bbh-managed-file .ajax-progress .throbber{position:absolute;opacity:0;z-index:-1;}.form-type-bbh-managed-file.error{background:none !important;}.form-type-bbh-managed-file.error .description{display:block !important;}.form-type-webform-dropzonejs{position:relative;overflow:hidden;margin:-62px 0 14px;}.form-type-webform-dropzonejs label{display:none !important;}.form-type-webform-dropzonejs .dropzone{min-height:auto;border:0;background:none;padding:0;}.form-type-webform-dropzonejs .dropzone .dz-message{display:flex;gap:4px;margin:0;text-align:left;font-size:16px;line-height:20px;color:#6a6a6a;padding:2px 2px 2px 24px;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-upload-file.svg) no-repeat 0 50%;margin:0 16px 26px;flex-direction:row-reverse;justify-content:flex-end;}.form-type-webform-dropzonejs .dropzone .dz-message p{margin:0;text-transform:lowercase;}@media (max-width:979px){.form-type-webform-dropzonejs .dropzone .dz-message p{display:none;}}.form-type-webform-dropzonejs .dropzone .dz-message .button{height:auto;border-radius:0;background:none;color:#6a6a6a;border:0;font-size:16px;line-height:20px;}.form-type-webform-dropzonejs .dropzone .dz-message .button::before,.form-type-webform-dropzonejs .dropzone .dz-message .button::after{display:none;}.form-type-webform-dropzonejs .dropzone .dz-preview{display:flex;justify-content:space-between;align-items:center;position:relative;vertical-align:top;margin:0 0 16px;min-height:auto;}.form-type-webform-dropzonejs .dropzone .dz-preview .dz-details{z-index:20;position:relative;top:auto;left:auto;opacity:1;font-size:14px;line-height:22px;min-width:auto;max-width:none;padding:0;text-align:left;color:#6a6a6a;display:flex;flex-direction:row-reverse;justify-content:flex-end;flex:1 1 100%;}.form-type-webform-dropzonejs .dropzone .dz-preview .dz-details .dz-size{margin:0;font-size:14px;line-height:22px;color:#cbcbcb;flex:0 0 auto;}.form-type-webform-dropzonejs .dropzone .dz-preview .dz-details .dz-size span{display:block;text-transform:lowercase;}.form-type-webform-dropzonejs .dropzone .dz-preview .dz-details .dz-size strong{font-weight:normal;font-family:inherit;}.form-type-webform-dropzonejs .dropzone .dz-preview .dz-details .dz-filename span{border:0;padding:0;border-radius:0;}.form-type-webform-dropzonejs .dropzone .dz-preview .dz-details .dz-filename--active span,.form-type-webform-dropzonejs .dropzone .dz-preview .dz-details .dz-filename.active span,.form-type-webform-dropzonejs .dropzone .dz-preview .dz-details .dz-filename:focus span,.no-js .form-type-webform-dropzonejs .dropzone .dz-preview .dz-details .dz-filename:hover span,.no-touchevents .form-type-webform-dropzonejs .dropzone .dz-preview .dz-details .dz-filename:hover span{border:0;background:none;}.form-type-webform-dropzonejs .dropzone .dz-preview .dz-remove{width:20px;height:20px;overflow:hidden;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-trash.svg);background-size:cover;flex:0 0 auto;text-indent:-9999px;}.form-type-webform-dropzonejs .dropzone .dz-preview .dz-image,.form-type-webform-dropzonejs .dropzone .dz-preview .dz-progress,.form-type-webform-dropzonejs .dropzone .dz-preview .dz-error-message,.form-type-webform-dropzonejs .dropzone .dz-preview .dz-success-mark,.form-type-webform-dropzonejs .dropzone .dz-preview .dz-error-mark{display:none;}.form-type-webform-dropzonejs .description.text-field-help-txt{margin:0 0 16px;padding:0;font-size:14px;line-height:22px;color:#cbcbcb;}.form-type-webform-dropzonejs .description.text-field-help-txt .text-field-help-txt__icon-info{display:none;}.form-type-webform-dropzonejs.dragover{margin-top:-176px;}.form-type-webform-dropzonejs.dragover .dropzone .dz-message{min-height:146px;padding:20px;text-align:center;margin:0 0 18px;background:#EDF8CC;opacity:0.9;border:1px solid #DBE0DF;border-radius:4px;align-items:center;justify-content:center;position:relative;}.form-type-webform-dropzonejs.dragover .dropzone .dz-message::before{content:"";background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-drop-files.svg) no-repeat;background-size:contain;width:38px;height:38px;overflow:hidden;position:absolute;top:20px;left:50%;margin:0 0 0 -16px;}.popup{border-radius:5px;overflow:initial;box-shadow:0 14px 41px rgba(0,0,0,0.2);padding:30px !important;}@media (max-width:979px){.popup{padding:20px !important;width:94% !important;max-width:94%;}}.popup__actions{display:flex;justify-content:flex-start;margin:0 -10px;}.popup__actions > *{flex:1 1 5px;margin:0 10px;}.popup__prices{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(138,153,151,0.2);}@media (max-width:979px){.popup__prices.no-line{border:0;margin-bottom:0;}}.popup__price-line{color:#1d3330;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;}.popup__price-line:last-child{margin-bottom:0;}.popup__price-line-label{font:16px/20px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;width:100%;}.popup__price-line-value{font:24px/24px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;flex:0 0 auto;}.popup__price-line-value sup{font-size:16px;}.popup__price-line-value .small{font-size:16px;}.popup--room-services{width:830px;}.popup--payment-policy{width:370px;}.popup--payment-policy .room .people-info{max-width:100%;white-space:normal;font-size:14px;line-height:1.16;}.popup--payment-policy .room .price-box{font-size:14px;}.popup--payment-policy .room .price-name{font-size:14px;line-height:1.5;}.popup--newsletter-confirmation{width:404px;}.popup--newsletter-confirmation .popup__btn-box{padding-top:10px;background:transparent;}.popup--newsletter-confirmation .popup__btn-box .popup__btn-wrap{width:100%;}.popup--newsletter{width:610px;}.popup--newsletter .popup__heading h3{font-size:24px;line-height:1.38;margin:0;}.popup--newsletter .popup__btn-box{padding:0 31px 31px 31px;background:none;}.popup--newsletter.confirmation .popup__btn-box{padding:10px 31px 31px 31px;background:none;}.popup--newsletter.confirmation .popup__btn-box .popup__btn-wrap{width:100%;}.popup--confirmation{width:370px;}.popup--session-expired{width:470px;}.popup--checkin-selection{width:985px;}.popup--preview-card{width:985px;}.popup--preview-card .video-holder{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.popup--preview-card .video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.popup--login{width:406px;}.popup--logee{width:406px;}.popup--cart-tax{width:585px;}.popup--cart-tax p{margin:0 0 25px;}.popup--cart-tax .wysiwyg-block{padding:0;margin:0;border:0;font-size:15px;line-height:25px;color:#1c3330;}.popup--generate-voucher{max-width:585px;}.popup--generate-voucher .popup__heading{background-color:#002235;padding:21px 60px 21px 30px;}@media (max-width:979px){.popup--generate-voucher .popup__heading{padding:21px 50px 21px 20px;}}.popup--generate-voucher .popup__heading h3{color:#fff;margin:0;}.popup--generate-voucher .fancybox-close-small:after,.popup--generate-voucher .fancybox-close-small:before{background:#fff !important;}.popup--generate-voucher .propos-block{margin:-30px -30px 0;padding:16px 30px 15px;display:flex;border:1px solid rgba(138,153,151,0.2);align-items:center;}@media (max-width:979px){.popup--generate-voucher .propos-block{margin:-30px -20px 0;padding:16px 20px 15px;}}.popup--generate-voucher .reward-card__icon-box{width:48px;height:48px;flex:0 0 48px;margin:0;box-shadow:none;}.popup--generate-voucher .reward-card__icon-box .svg-ico{width:23px;height:23px;}.popup--generate-voucher .reward-card__icon-box .svg-ico svg{width:23px;height:23px;}.popup--generate-voucher .reward-card__txt{flex:1;padding:0 0 0 17px;}.popup--generate-voucher .reward-card__txt .date{display:block;color:#1d3330;opacity:0.6;font:14px/18px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.popup--generate-voucher .reward-card__title{display:block;font-size:14px;line-height:29px;}.popup--generate-voucher .reward-card__points-num{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.popup--generate-voucher .wysiwyg-block{padding:23px 0 28px;margin:0;border:none;font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1c3330;}.popup--generate-voucher .wysiwyg-block h2{margin:0;font:14px/29px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;}.popup--generate-voucher .wysiwyg-block p{margin:0 0 18px;}.popup--generate-voucher .btn-wrap{text-align:center;}.popup--generate-voucher .btn-wrap .button{margin-bottom:9px;background-color:#002136;border-color:#002136;height:auto;min-height:42px;}.popup--generate-voucher .btn-wrap .button__inner{padding:11px 45px 13px;}.popup--generate-voucher .btn-wrap .button--active:not(.button--no-hover),.popup--generate-voucher .btn-wrap .button.active:not(.button--no-hover),.popup--generate-voucher .btn-wrap .button:focus:not(.button--no-hover),.no-js .popup--generate-voucher .btn-wrap .button:hover:not(.button--no-hover),.no-touchevents .popup--generate-voucher .btn-wrap .button:hover:not(.button--no-hover){background-color:#002136;border-color:#002136;}.popup--generate-voucher .btn-wrap .link{color:#6a6a6a;font:14px/22px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;position:relative;}.popup--generate-voucher .btn-wrap .link:after{content:'';position:absolute;left:0;bottom:0;right:0;border-bottom:1px dotted #6a6a6a;transition:border-color 0.3s ease-in-out;}.popup--generate-voucher .btn-wrap .link--active:after,.popup--generate-voucher .btn-wrap .link.active:after,.popup--generate-voucher .btn-wrap .link:focus:after,.no-js .popup--generate-voucher .btn-wrap .link:hover:after,.no-touchevents .popup--generate-voucher .btn-wrap .link:hover:after{border-color:transparent;}.popup .fancybox-close-small{width:19px;height:19px;top:29px;right:25px;}.popup .fancybox-close-small:after,.popup .fancybox-close-small:before{position:absolute;content:'';width:24px;height:1px;border-radius:0;background:#1d3330;transform:rotate(45deg);left:-2px;top:9px;}.popup .fancybox-close-small:after{transform:rotate(-45deg);}.popup .fancybox-close-small--active,.popup .fancybox-close-small.active,.popup .fancybox-close-small:focus,.no-js .popup .fancybox-close-small:hover,.no-touchevents .popup .fancybox-close-small:hover{opacity:0.7;}.popup .fancybox-close-small svg{display:none;}.popup__heading{background-color:#eff2f5;margin:-30px -30px 0;padding:22px 60px 22px 30px;}@media (max-width:979px){.popup__heading{margin:-20px -20px 0;padding:22px 50px 22px 20px;}}.popup__heading h3,.popup__heading span.popup_h3,.popup__heading .h3{font:24px/30px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 3px;}@media (max-width:979px){.popup__heading h3,.popup__heading span.popup_h3,.popup__heading .h3{font-size:18px;margin:0;}}.popup__heading span.popup_h3{display:block;}.popup__heading p{font:12px/19px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#6a6a6a;margin:0;}.popup__main{padding:30px 0 0;width:100%;overflow:hidden;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.popup--session-expired .popup__main{padding:30px 0;}.popup--session-expired .popup__main p{margin:0;}.popup--login .popup__main{padding:20px 0 0;}.popup__btn-box{margin:0 -30px -30px;padding:31px;background-color:#1b3330;display:flex;flex-direction:column;justify-content:center;align-items:center;}@media (max-width:979px){.popup__btn-box{margin:0 -20px -20px;}}.popup__btn-box .popup__btn-wrap{width:270px;}.popup__btn-box .link-close{margin:10px 0 0;border-bottom:1px dotted #fff;color:#fff;font:14px/17px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.popup__btn-box .link-close--active,.popup__btn-box .link-close.active,.popup__btn-box .link-close:focus,.no-js .popup__btn-box .link-close:hover,.no-touchevents .popup__btn-box .link-close:hover{border-bottom-color:transparent;}.popup--price-details{font-size:12px;color:#6a6a6a;border-radius:10px;}.popup--price-details .fancybox-close-small{top:15px;right:16px;}.popup--price-details .fancybox-close-small:after,.popup--price-details .fancybox-close-small:before{width:16px;height:2px;background:#000;left:1px;top:8px;}.popup--price-details .popup__main{padding-top:20px;}.popup--price-details .popup__heading{border-radius:6px 6px 0 0;color:#2B433F;font-size:14px;line-height:19px;padding:15px 50px 13px;text-align:center;background-color:#fff;border-bottom:1px solid rgba(138,153,151,0.2);}.popup--price-details .popup__heading h3{font-size:inherit;line-height:inherit;}.popup--price-details .popup__price-line-label{font-size:13px;line-height:18px;color:#1d3330;}.popup--price-details .popup__price-line-value{font-size:18px;}.popup--price-details .popup__price-line-value .price{font-size:inherit;}.popup--price-details .popup__price-line-value sup{font-size:12px;}.popup--price-details .popup__price-line-value span{font-size:18px;}.popup--price-details .popup__price-line{margin-bottom:16px;}.popup--price-details .total-price .popup__price-info{line-height:20px;}.popup--price-details .total-price .popup__price-line{margin-bottom:0;}.popup--price-details .total-price .popup__price-line-label{font-size:16px;line-height:22px;}.popup--price-details .total-price .popup__price-line-value{font-size:20px;}.popup--price-details .total-price .popup__price-line-value sup{font-size:12px;}.popup--price-details .total-price .popup__price-line-value .price{font-size:inherit;}.popup--price-details .total-price .popup__price-line-value span{font-size:18px;}.popup--price-details .popup__block .popup__price-line{margin-bottom:8px;}.popup--price-details .price-per-night{padding-bottom:0;}.popup--price-details .price-per-night .popup__price-line-label{padding-bottom:12px;}.popup--price-details .popup__price-info{color:#495C59;font-size:13px;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:17px;display:block;}.popup--price-details .wysiwyg-block{font-size:14px;line-height:21px;color:#495C59;}.popup .btn-close{width:25px;height:25px;position:absolute;right:28px;top:28px;text-indent:-9999px;overflow:hidden;transition:opacity 0.2s;z-index:10;}.popup .btn-close:hover{opacity:0.5;}.popup .btn-close:before,.popup .btn-close:after{content:'';width:25px;height:1px;background:#1c3330;position:absolute;left:2px;top:3px;transform:rotate(45deg);transform-origin:left;}.popup .btn-close:before{transform:rotate(-45deg);top:auto;bottom:3px;}.page-node-type-hotel .popup--payment-policy{padding:19px 30px 30px 30px !important;}.page-node-type-hotel .popup--payment-policy .popup__cancellation-popup-title{font:14px/21px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:14px;color:#2B433F;text-align:center;padding-bottom:10px;border-bottom:1px solid rgba(138,153,151,0.2);margin:0px -30px;}.page-node-type-hotel .popup--payment-policy .payment-policy__description{font:14px/21px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#495C59;font-size:14px;}.page-node-type-hotel .popup--payment-policy .fancybox-close-small{top:15px;right:16px;}.page-node-type-hotel .popup--payment-policy .fancybox-close-small:after,.page-node-type-hotel .popup--payment-policy .fancybox-close-small:before{position:absolute;content:'';width:16px;height:2px;border-radius:0;background:#1d3330;transform:rotate(45deg);left:1px;top:8px;}.page-node-type-hotel .popup--payment-policy .fancybox-close-small:after{transform:rotate(-45deg);}#password-policy-popup{border-radius:10px;}#password-policy-popup.fancybox-content{margin:0;padding:0;}@media (max-width:767px){#password-policy-popup.fancybox-content{height:420px !important;}}#password-policy-popup .popup__heading{text-align:center;background:#FFFFFF;border-bottom:1px solid #DBE0DF;margin:0;padding:13px;font-size:16px;font-weight:bold;}#password-policy-popup .popup__main{padding:24px 48px;font-family:"Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:16px;line-height:23px;color:#1D3330;}#password-policy-popup .popup__main .title{padding:15px 0;font-size:18px;}.my-account{border-radius:4px;box-shadow:0 4px 5px 0 rgba(29,51,48,0.14);background:#fff;max-width:328px;margin:0 auto;position:absolute;top:0;right:0;transform:translateY(12px);z-index:9999;display:none;}@media (max-width:1023px){.my-account{transform:translateY(0);border-radius:0;box-shadow:none;border:0;overflow-y:auto;overflow-x:hidden;right:0 !important;left:0;max-width:100%;width:100%;bottom:0;position:fixed;}}.my-account:before{content:'';position:absolute;right:77px;bottom:100%;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #1d3330 transparent;}@media (max-width:1023px){.my-account:before{display:none;}}.my-account--is-eclub:before{border-color:transparent transparent #fff transparent;}.my-account__login-box{background:#1d3330;border-radius:6px 6px 0 0;margin:-1px -1px 0;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100px;padding:32px 20px 16px;}@media (max-width:1023px){.my-account__login-box{border-radius:0;margin:0;}}.logged-in .my-account__login-box{display:none;}.my-account__login-box .btn-wrap{width:100%;max-width:270px;margin:0 40px 12px;}.my-account__login-box .new-customer-link{font-size:12px;line-height:14px;font-weight:400;text-decoration:underline;color:#fff;opacity:0.7;}.my-account__login-box .new-customer-link--active,.my-account__login-box .new-customer-link.active,.my-account__login-box .new-customer-link:focus,.no-js .my-account__login-box .new-customer-link:hover,.no-touchevents .my-account__login-box .new-customer-link:hover{text-decoration:none;}.my-account__info{background:#183029;color:#fff;border-radius:4px 4px 0 0;display:none;padding:24px;}.my-account__info .eclub-logo{width:122.4px;margin:0 auto 16px;}.my-account__info .link-logo{width:62.4px;margin:0 auto 24px;}.my-account__info .link-logo,.my-account__info .eclub-logo{height:24px;}.my-account__info .link-logo a,.my-account__info .eclub-logo a{width:100%;height:100%;}.my-account__info .link-logo a img,.my-account__info .eclub-logo a img{width:100%;height:100%;}@media (max-width:1023px){.my-account__info{border-radius:0;}}.my-account__info-eclub .my-account__info-header{background:#fff;color:#183029;}.logged-in .my-account__info{display:block;}.my-account__info-header{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:15px;line-height:22.5px;background:#183029 !important;color:#fff !important;}.my-account__info-header span{font-family:"Poppins",sans-serif;font-weight:600;}.my-account__points{border-top:1px solid #0B273F;min-height:88px;padding:10px 20px;justify-content:center;display:flex;align-items:center;background:#0B273F;}.my-account__points-value{font-size:42px;line-height:56px;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-2.56px;color:#cabd3c;padding:0 18px 0 0;}.my-account__points-text{font-size:14px;line-height:18px;font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;letter-spacing:1px;color:#cabd3c;}.my-account__gifts-list{font-size:14px;line-height:22px;font-weight:400;color:#fff;}@media (max-width:1023px){.my-account__gifts-list{font-size:12px;}}.my-account__gifts-list li{border-top:1px solid #2c413e;display:flex;align-items:center;justify-content:center;min-height:67px;padding:10px;}.my-account__gifts-list li .icon{width:24px;height:24px;margin:0 10px 0 0;border-radius:0;}.my-account__box{padding:32px 40px;border-top:1px solid #e4e4e4;background:#fff;}.my-account__box:first-child{border-top:0;}.my-account__box h4,.my-account__box .h4{font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#6a6a6a;margin:0 0 18px;font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}.my-account__box .btn-club{display:flex;align-items:center;justify-content:center;position:relative;left:0;bottom:0;font-size:12px;line-height:17px;margin-bottom:20px;}.my-account__box .btn-club .btn-holder{min-width:100%;text-align:left;}.my-account__box .btn-club .btn-holder:after,.my-account__box .btn-club .btn-holder:before{background:#1d3330;}.my-account__box--gray{background:#f5f5f5;}.my-account__menu-list{font-size:14px;line-height:19px;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1c3330;overflow:hidden;}.my-account__menu-list li{padding:0 10px 0 0;margin-bottom:17px;position:relative;}.my-account__menu-list li:last-child{margin-bottom:10px;}.my-account__menu-list li ul{font-size:14px;line-height:18px;font-weight:normal;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;padding:15px 0 0;}.my-account__menu-list li li{padding:0;}.my-account__menu-list li li:last-child{margin-bottom:5px;}.my-account__menu-list li li a{position:relative;padding-left:27px;}.my-account__menu-list li li a:after,.my-account__menu-list li li a:before{content:'';width:1px;height:5px;background:#1c3330;position:absolute;left:5px;top:50%;transform:rotate(45deg);margin:-1px 0 0;transition:background 0.5s;}.my-account__menu-list li li a:before{margin:-3px 0 0;transform:rotate(-45deg);}.my-account__menu-list .button-link,.my-account__menu-list a{color:#1c3330;transition:color 0.3s;}.my-account__menu-list .button-link--active,.my-account__menu-list .button-link.active,.my-account__menu-list .button-link:focus,.no-js .my-account__menu-list .button-link:hover,.no-touchevents .my-account__menu-list .button-link:hover,.my-account__menu-list a--active,.my-account__menu-list a.active,.my-account__menu-list a:focus,.no-js
      .my-account__menu-list a:hover,.no-touchevents
      .my-account__menu-list a:hover{color:#9ebf00;}.my-account__menu-list .button-link.is-active,.my-account__menu-list a.is-active{color:#9ebf00;}.my-account__menu-list .button-link .count,.my-account__menu-list a .count{display:inline-block;vertical-align:middle;width:17px;height:17px;background:#9ebf00;border-radius:50%;text-align:center;margin-left:14px;font-size:10px;line-height:18px;color:#fff;}.my-account__menu-list .button-link{border:none;background-color:transparent;font:inherit;padding:0;}.my-account__menu-list .button-link:focus{outline:none;}.my-account__help-list{font-size:14px;line-height:17px;font-weight:300;color:#1d3330;overflow:hidden;}.my-account__help-list li{margin-bottom:9px;}.my-account__help-list a{color:#1d3330;text-decoration:underline;}.my-account__help-list a--active,.my-account__help-list a.active,.my-account__help-list a:focus,.no-js .my-account__help-list a:hover,.no-touchevents .my-account__help-list a:hover{text-decoration:none;}.my-account__benefit{margin-top:12px;padding-top:17px;border-top:1px solid #e4e4e4;}.my-account__benefit .title{display:block;font-size:12px;font-weight:300;line-height:22px;color:#788785;margin-bottom:15px;}.my-account__benefit-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:10px;line-height:13px;margin:0 0 -15px;}.my-account__benefit-list li{flex:0 0 50%;padding:0 0 15px;display:flex;}.my-account__benefit-list a{align-self:flex-start;display:flex;align-items:center;color:#1d3330;}.my-account__benefit-list .icon-box{width:50px;height:50px;border:1px solid rgba(138,153,151,0.3);border-radius:50%;background:#fff;margin:0 10px 0 0;}.my-account__benefit-list .svg-ico,.my-account__benefit-list img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);}.my-account__benefit-list img{max-width:100%;height:auto;}.my-account__benefit-list .icon-payment{width:32px;height:25px;}.my-account__benefit-list .icon-check-in{width:17px;height:25px;}.my-account__benefit-list .text{display:block;max-width:50px;}.my-account__btn-box{display:flex;align-items:center;justify-content:center;padding-bottom:36px;background:#fff;border-radius:0 0 6px 6px;}.my-account__btn-wrap{width:100%;max-width:300px;margin:0 40px;}.my-account .button--secondary{border-color:#8a9997;}@media (max-width:1023px){html.account-drop-active{position:fixed;top:0;left:0;right:0;min-height:auto;height:100%;overflow:hidden;}html.account-drop-active body{position:fixed;top:0;left:0;right:0;min-height:auto;height:100%;overflow:hidden;}html.account-drop-active .wrapper,html.account-drop-active .w1{min-height:auto;height:100%;overflow:hidden;}html.account-drop-active .header{box-shadow:inset 0 -2px 0 -1px #dbe0df;}}.path-my-advantages .eclub-logo,.path-my-history .eclub-logo,.path-club-invoices .eclub-logo{display:block;}.path-my-advantages .link-logo,.path-my-history .link-logo,.path-club-invoices .link-logo{display:none;}.eclub-logo{display:none;}.my-account__hotline_block{display:flex;flex-direction:column;gap:16px;margin-top:7px;padding:16px;background-color:#183029;border-radius:8px;}.my-account__hotline_block .hotline-title{font-size:14px;font-weight:700;font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:100%;text-align:center;color:#fff;}.my-account__hotline_block .hotline-number{padding:8px 16px;background-color:#B1D600;border-radius:8px;}.my-account__hotline_block .hotline-number a{display:flex;justify-content:center;font-family:"Poppins",sans-serif;font-size:14px;font-weight:600;line-height:100%;color:#183029;}.my-account__hotline_block .hotline-number a img{padding-right:12px;}.my-account__hotline_block .hotline-number:hover,.my-account__hotline_block .hotline-number:focus{background-color:#BEE500;}.my-account__hotline_block .hotline-hours{font-size:12px;font-weight:400;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:100%;padding:0 8px;color:#fff;}.cookie-banner{z-index:9999;position:fixed;bottom:0;left:0;right:0;background:#1c3330;color:#fff;opacity:1;margin:0;transition:opacity 0.5s ease-in,margin 0.5s ease-in 0.5s;}.cookie-banner.no-anim{transition:none;}.cookie-banner.hidden-banner{opacity:0;margin:0 0 -999px;}.cookie-banner__holder{padding:15px 0;display:flex;align-items:center;justify-content:space-between;}@media (max-width:979px){.cookie-banner__holder{justify-content:flex-start;flex-direction:column;}}.cookie-banner__txt{flex:1 1 auto;}@media (max-width:979px){.cookie-banner__txt{margin:0 0 15px;text-align:center;}}.cookie-banner__txt p{margin:0;}.cookie-banner__btn-wrap{flex:0 0 150px;margin:0 0 0 15px;}@media (max-width:979px){.cookie-banner__btn-wrap{align-self:stretch;flex:1 1 auto;margin:0;}}.combo-selectbox{display:inline-block;margin-left:10px;position:relative;z-index:4;}.header-wrap .combo-selectbox{z-index:10;}@media (max-width:1023px){.combo-selectbox{margin-left:0;margin-bottom:35px;}}.footer .combo-selectbox{margin-left:20px;}@media (max-width:1023px){.footer .combo-selectbox{margin-bottom:0;}}@media (max-width:979px){.footer .combo-selectbox{margin:0 0 20px;display:block;width:100%;z-index:1;}}.combo-selectbox__selected{outline:none;border:none;box-shadow:inset 0 0 0 1px #CBCBCB;border-radius:4px;background:none;font:16px/20px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#183029;padding:10px 32px 10px 16px;position:relative;text-align:left;cursor:pointer;display:flex;align-items:center;}@media (max-width:1023px){.combo-selectbox__selected{display:none;}}.footer .combo-selectbox__selected{border-radius:3px;min-width:238px;background:#fff;}@media (max-width:1023px){.footer .combo-selectbox__selected{display:flex;width:100%;min-width:0;padding-right:30px;padding-left:20px;}}@media (max-width:979px){.footer .combo-selectbox__selected{display:none;}}.combo-selectbox__selected .image-wrapper--complex img{display:inline;}.page-node-type-homepage .combo-selectbox__selected .image-wrapper--complex img{display:none;}.page-node-type-homepage .footer .combo-selectbox__selected .image-wrapper--complex img{display:inline;}@media (min-width:1024px){.menu-open .combo-selectbox__selected .image-wrapper--complex img{display:inline;}}.combo-selectbox__selected .image-wrapper--complex img.white{display:none;}.page-node-type-homepage .combo-selectbox__selected .image-wrapper--complex img.white{display:inline;}.page-node-type-homepage .footer .combo-selectbox__selected .image-wrapper--complex img.white{display:none;}@media (min-width:1024px){.menu-open .combo-selectbox__selected .image-wrapper--complex img.white{display:none;}}.combo-selectbox__selected i{display:block;width:20px;margin-right:8px;line-height:0;}@media (max-width:1023px){.combo-selectbox__selected i{display:none;}}@media (max-width:1023px){.footer .combo-selectbox__selected i{display:block;}}.combo-selectbox__selected svg{width:17px;height:17px;fill:currentColor;}.page-node-type-homepage .combo-selectbox__selected{color:#fff;box-shadow:inset 0 0 0 1px #fff;}.page-node-type-homepage .footer .combo-selectbox__selected,.footer .combo-selectbox__selected{background-color:#fff;box-shadow:inset 0 0 0 1px #CBCBCB;color:#183029;}@media (min-width:1024px){.menu-open .combo-selectbox__selected{color:#183029;box-shadow:inset 0 0 0 1px #CBCBCB;}}.combo-selectbox__selected:before,.combo-selectbox__selected:after{content:'';width:0;height:0;border-style:solid;border-width:0 2.5px 3px 2.5px;border-color:transparent transparent #1d3330 transparent;position:absolute;right:20px;top:50%;transform:translateY(-4px);}@media (max-width:1023px){.footer .combo-selectbox__selected:before,.footer .combo-selectbox__selected:after{right:20px;}}@media (max-width:1023px){.combo-selectbox__selected:before,.combo-selectbox__selected:after{border-color:transparent transparent #fff transparent;}}.page-node-type-homepage .combo-selectbox__selected:before,.page-node-type-homepage .combo-selectbox__selected:after{border-color:transparent transparent #fff transparent;}.page-node-type-homepage .footer .combo-selectbox__selected:before,.footer .combo-selectbox__selected:before,.page-node-type-homepage .footer .combo-selectbox__selected:after,.footer .combo-selectbox__selected:after{border-color:transparent transparent #1d3330 transparent;}@media (min-width:1024px){.menu-open .combo-selectbox__selected:before,.menu-open .combo-selectbox__selected:after{border-color:transparent transparent #1d3330 transparent;}}.combo-selectbox__selected:before{border-width:3px 2.5px 0 2.5px;border-color:#1d3330 transparent transparent transparent;transform:translateY(1px);}@media (max-width:1023px){.combo-selectbox__selected:before{border-color:#fff transparent transparent transparent;}}.page-node-type-homepage .combo-selectbox__selected:before{border-color:#fff transparent transparent transparent;}.page-node-type-homepage .footer .combo-selectbox__selected:before,.footer .combo-selectbox__selected:before{border-color:#1d3330 transparent transparent transparent;}@media (min-width:1024px){.menu-open .combo-selectbox__selected:before{border-color:#1d3330 transparent transparent transparent;}}.combo-selectbox__label{color:#8A9997;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:10px;text-transform:uppercase;line-height:30px;}@media (max-width:1023px){.combo-selectbox__label{display:none;}}@media (max-width:1023px){.footer .combo-selectbox__label{display:block;}}@media (max-width:979px){.footer .combo-selectbox__label{display:none;}}.combo-selectbox__item{margin-bottom:15px;}@media (max-width:1023px){.combo-selectbox__item{margin-bottom:0;}}@media (max-width:1023px){.footer .combo-selectbox__item{margin-bottom:15px;}}@media (max-width:979px){.footer .combo-selectbox__item{margin-bottom:10px;}}.combo-selectbox__item:last-child{margin-bottom:0;}.combo-selectbox__modal{display:none;position:absolute;right:-40px;bottom:0;transform:translateY(100%);background:#fff;padding:35px 40px 45px;box-shadow:0 14px 41px 0 rgba(138,153,151,0.2);border:1px solid rgba(138,153,151,0.3);border-radius:6px;}@media (max-width:1023px){.combo-selectbox__modal{display:block;background:transparent;position:static;box-shadow:none;border:0;transform:none;padding:0;}}@media (max-width:1023px){.footer .combo-selectbox__modal{display:none;position:absolute;right:0;width:100%;transform:translateY(100%);box-shadow:0 14px 41px 0 rgba(138,153,151,0.2);border:1px solid rgba(138,153,151,0.3);padding:15px 20px 25px;background:#fff;}}@media (max-width:979px){.footer .combo-selectbox__modal{display:block;background:transparent;position:static;box-shadow:none;border:0;transform:none;padding:0;}}.combo-selectbox--open .combo-selectbox__modal{display:block;}.combo-selectbox__modal .select-box{margin:0;}.combo-selectbox__modal .select-box .white{display:none;}.combo-selectbox__modal .select-box i{display:block;pointer-events:none;width:17px;height:auto;margin-right:8px;line-height:0;position:relative;top:-1px;}@media (max-width:1023px){.combo-selectbox__modal .select-box i{display:none;}}@media (max-width:1023px){.footer .combo-selectbox__modal .select-box i{display:block;}}@media (max-width:979px){.footer .combo-selectbox__modal .select-box i{display:none;}}.combo-selectbox__modal .select-box svg{width:17px;height:17px;fill:currentColor;}.combo-selectbox__modal .select-box .opener{width:260px;display:flex;align-items:center;}@media (max-width:1023px){.combo-selectbox__modal .select-box .opener{width:auto;}}@media (max-width:1023px){.footer .combo-selectbox__modal .select-box .opener{padding:5px 30px 5px 10px;width:100%;}}@media (max-width:979px){.footer .combo-selectbox__modal .select-box .opener{background:#fff;padding:5px 30px 5px 20px;}}.page-node-type-homepage .footer .combo-selectbox__modal .select-box .opener,.footer .combo-selectbox__modal .select-box .opener{color:#183029;box-shadow:inset 0 0 0 1px #CBCBCB;}.page-node-type-homepage .footer .combo-selectbox__modal .select-box .opener:before,.footer .combo-selectbox__modal .select-box .opener:before{border-color:#1d3330 transparent transparent transparent;right:20px;}.page-node-type-homepage .footer .combo-selectbox__modal .select-box .opener:after,.footer .combo-selectbox__modal .select-box .opener:after{border-color:transparent transparent #1d3330 transparent;right:20px;}.combo-selectbox__modal .select-box .drop{padding-top:0;}.page-node-type-homepage .footer .combo-selectbox__modal .select-box .drop,.footer .combo-selectbox__modal .select-box .drop{background:#fff;border-color:#dbe0df;}@media (max-width:979px){.page-node-type-homepage .footer .combo-selectbox__modal .select-box .drop,.footer .combo-selectbox__modal .select-box .drop{padding-left:20px;padding-right:20px;}}.combo-selectbox__modal .select-box .drop li a{display:flex;width:100%;align-items:center;}.page-node-type-homepage .footer .combo-selectbox__modal .select-box .drop li a{color:#1d3330;}@media (min-width:1024px){.combo-selectbox__modal .select-box--compact{display:block;}.combo-selectbox__modal .select-box--compact .opener{display:none;}.combo-selectbox__modal .select-box--compact .drop{border:0;display:flex;position:static;padding:0;margin:0 -2px;transform:none;}.combo-selectbox__modal .select-box--compact .drop li{width:calc(33.3333% - 4px);margin:0 2px;flex-shrink:0;border:1px solid rgba(138,153,151,0.3);border-radius:4px;}.combo-selectbox__modal .select-box--compact .drop li.hidden{display:block !important;background:#F5FCE9;}.combo-selectbox__modal .select-box--compact .drop li a{padding:6px 5px;text-align:center;justify-content:center;}.combo-selectbox__modal .select-box--compact .drop li a:hover{text-decoration:none;}}.combo-selectbox__modal .select-box.empty .drop li.hidden{display:block !important;}.combo-selectbox__modal .select-box.empty .opener span{font-size:0;line-height:0;display:inline;}.combo-selectbox__modal .select-box.empty .opener span:before{content:attr(data-default-text);font-size:14px;line-height:30px;}.confirmation-message.session-message{position:fixed !important;max-width:1185px;width:1232px;top:88px;right:0;left:0;height:auto;margin:0 auto;align-items:center;z-index:1000;display:none;flex-direction:row;align-items:center;background:#FCFDF4;border:1px solid #B1D600;box-shadow:0px 3px 5px rgba(29,51,48,0.2),0px 1px 18px rgba(29,51,48,0.12),0px 6px 10px rgba(29,51,48,0.14);border-radius:8px;padding:16px;}.confirmation-message.session-message.message-box{position:absolute;display:flex;}@media (max-width:979px){.confirmation-message.session-message{width:94%;top:74px;}}.confirmation-message .icon-message{display:block;width:19px;height:19px;min-width:19px;min-height:19px;margin-right:10px;border-radius:100%;background:#B1D600;position:relative;}.confirmation-message .icon-message:after{content:"";width:10px;height:10px;background-image:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/check.png);top:5px;left:5px;position:absolute;display:inline-block;background-repeat:no-repeat;}.confirmation-message p{font-family:'Roboto',sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#183029;margin:0;padding:0;}.phone-number-box{border:1px solid #dbe0df;box-shadow:inset 0 0 3px #dbe0df;height:22px;display:inline-flex;justify-content:space-between;align-items:center;padding:0 4px;min-width:204px;max-width:300px;margin:1px 0;}.phone-number-box .number{color:#98086d;font:14px/20px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;padding-right:5px;letter-spacing:0.6px;}.phone-number-box .number > *,.phone-number-box .number a{color:#98086d !important;}.phone-number-box .number > *:hover,.phone-number-box .number a:hover{text-decoration:none !important;}.phone-number-box .text{max-width:115px;background-image:linear-gradient(to bottom,#a93386 0%,#6b0950 100%);position:relative;color:#fff;padding:4px 4px 4px 10px;box-shadow:2px 0 2px #dbe0df;font:9px/9px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;}.phone-number-box .text:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #fff;}.message-banners__block{position:relative;z-index:1000000;}.message-banner{background:#FCFDF4;border:1px solid #9EBF00;padding:16px 40px 16px 16px;position:relative;}.message-banner.fixed{width:720px;position:fixed;left:50%;transform:translateX(-50%);z-index:202;}@media (max-width:979px){.message-banner.fixed{width:100%;}.message-banner.fixed.with-button{padding-right:125px;}.message-banner.fixed.with-button .message-banner__button{right:38px;}}.message-banner--top.fixed{top:0;box-shadow:0px 9px 12px rgba(29,51,48,0.14),0px 3px 16px rgba(29,51,48,0.12),0px 5px 6px rgba(29,51,48,0.2);border-radius:0px 0px 8px 8px;}.message-banner--bottom.fixed{bottom:0;box-shadow:0px 24px 38px rgba(0,0,0,0.14),0px 9px 46px rgba(0,0,0,0.12),0px 11px 15px rgba(0,0,0,0.2);border-radius:8px 8px 0px 0px;}.message-banner__cross{cursor:pointer;position:absolute;right:16px;top:12px;width:18px;height:18px;}.message-banner__cross:before,.message-banner__cross:after{position:absolute;left:9px;top:-1px;content:' ';height:21px;width:1.4px;background:#8A9997;}.message-banner__cross:before{transform:rotate(45deg);}.message-banner__cross:after{transform:rotate(-45deg);}.message-banner .message-banner__link{cursor:pointer;font-size:12px;line-height:14px;color:#6A6A6A;border-bottom:2px #6a6a6a73 dotted;}.message-banner .message-banner__link:hover{border-bottom:none;}.message-banner .message-banner__button{outline:none;border:1px solid #8A9997;border-radius:18.5px;background:transparent;padding:4px 16px;line-height:16px;color:#1D3330;}.message-banner .message-banner__button:hover{border:1px solid #BEE500;}.message-banner.with-button{padding-right:155px;}.message-banner.with-button .message-banner__link,.message-banner.with-button .message-banner__button{cursor:pointer;position:absolute;top:50%;right:48px;transform:translateY(-50%);height:24px;}.message-banner.with-button .message-banner__link.long,.message-banner.with-button .message-banner__button.long{top:unset;right:unset;}.message-banner.with-button .message-banner__cross{top:50%;transform:translateY(-50%);}.message-banner__actions{margin-top:16px;}.message-banner__actions .message-banner__button:first-child,.message-banner__actions .message-banner__link:first-child{margin-right:16px;}.message-banner__title{margin-bottom:4px;}.message-banner__title-text{font-family:'Akkurat-Pro-Bold','Arial','Helvetica Neue','Helvetica',sans-serif;font-size:16px;line-height:20px;color:#1D3330;}.message-banner__title.with-icon{display:flex;margin-bottom:8px;align-items:center;}.message-banner__title.with-icon svg{margin-right:10px;}.message-banner__title.with-icon img{margin-right:10px;}.message-banner__desc-text{font-size:14px;line-height:22px;margin:0;}.message-banner--medium{background:#FEF7EC;border:1px solid #FF9E36;}.message-banner--vhight{background:#FF9E36;border:1px solid #FF9E36;color:#ffffff;}.message-banner--vhight svg path{fill:#FFFFFF;}.message-banner--vhight svg path:nth-child(2){stroke:#FFFFFF;}.message-banner--vhight .message-banner__title-text{color:#FFFFFF;}.message-banner--vhight .message-banner__button{border:1px solid #FFFFFF;color:#FFF;}.message-banner--vhight .message-banner__button:hover{border:1px solid #FFFFFF;}.message-banner--vhight .message-banner__link{color:#FFFFFF;border-color:#FFFFFF;}.message-banner--vhight .message-banner__cross:before,.message-banner--vhight .message-banner__cross:after{background:#FFF;}.room-select{position:relative;z-index:1;margin:20px 0 0;}@media (max-width:979px){.room-select{margin:0;padding:15px 0;background:#fff;box-shadow:0 1px 20px 0 rgba(210,213,217,0.7);}}.room-select__items{overflow:hidden;padding:0 30px;}.room-select__item{position:relative;border:1px solid rgba(219,224,223,0.5);border-radius:4px;background:#fff;color:#717171;padding:0 50px;text-align:center;display:flex;align-items:center;justify-content:center;height:84px;font-size:16px;line-height:1.28;margin:5px 7px 24px;}@media (max-width:979px){.room-select__item{margin:0 7px;font-size:14px;line-height:30px;padding:0;height:auto;border:0;display:block;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1D3330;pointer-events:none;}}.room-select__item > *{opacity:.5;}.room-select__item--active{background:#9ebf00;border-color:#9ebf00;color:#fff;}@media (max-width:979px){.room-select__item--active{background:#fff;border:0;color:#1D3330;}}.room-select__item--active > *{opacity:1;}.room-select__item--active .room-select__item-icon{fill:#fff;}.room-select__item--clickable{border-color:#dbe0df;cursor:pointer;}.room-select__item--clickable > *{opacity:1;}.room-select__item--warning .room-select__item-warning-text{display:block;opacity:1;}.room-select__item-title{text-transform:uppercase;font-weight:700;letter-spacing:1px;}.room-select__item-description{font-size:14px;margin-top:3px;}.room-select__item-icon{display:block;width:14px;height:14px;position:absolute;right:30px;top:50%;margin-top:-7px;fill:#717171;}@media (max-width:979px){.room-select__item-icon{display:none;}}.room-select__item-warning-text{font:11px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#FF8100;position:absolute;width:100%;text-align:center;top:100%;left:0;display:none;}.room-select__arrow{display:block;width:26px;height:26px;position:absolute;z-index:1;top:50%;margin-top:-22px;font-size:0;padding:0;line-height:0;background:0;border:0;}@media (max-width:979px){.room-select__arrow{margin-top:-12px;}}.room-select__arrow:after{content:"";display:block;width:16px;height:16px;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px;border-top:2px solid #717171;}@media (max-width:979px){.room-select__arrow:after{width:10px;height:10px;margin-top:-5px;margin-left:-5px;border-color:#000;}}.room-select__arrow--left{left:0;}@media (max-width:979px){.room-select__arrow--left{left:20px;}}.room-select__arrow--left:after{border-left:2px solid #717171;transform:rotate(-45deg);}.room-select__arrow--right{right:0;}@media (max-width:979px){.room-select__arrow--right{display:none !important;}}.room-select__arrow--right:after{border-right:2px solid #717171;transform:rotate(45deg);}.room-select .slick-slide{display:flex;}@media (min-width:1024px){.room-select[data-items-count='2'] .room-select__items,.room-select[data-items-count='1'] .room-select__items{padding:0;margin:0 -5px;}}@media (max-width:1023px){.room-select[data-items-count='1'] .room-select__items{padding:0;margin:0 -5px;}}.room-select[data-items-count='1'] .slick-track{width:100% !important;}.room-select[data-items-count='1'] .room-select__item{margin-left:0;margin-right:0;width:100% !important;}
.search-block .search-holder:after,.preview-block:after{content:'';display:block;clear:both;}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}.slider-control{display:flex;justify-content:space-between;width:95px;}.slider-control__button{-webkit-appearance:none;padding:0;margin:0;outline:none;border:1px solid #dbe0df;background:#fff;font-size:0;display:block;width:40px;height:40px;border-radius:50%;position:relative;}.slider-control__button.slick-disabled{pointer-events:none;opacity:0.5;}.slider-control__button:after{content:"";display:block;position:absolute;left:50%;top:50%;border-top:2px solid #495C59;border-right:2px solid #495C59;width:8px;height:8px;}.slider-control__button--prev:after{margin-left:1px;transform:translate(-50%,-50%) rotate(-135deg);}.slider-control__button--next:after{margin-left:-1px;transform:translate(-50%,-50%) rotate(45deg);}.page-node-type-hotel .search-block-sticky-wrapper .search-block{margin:0;}.page-node-type-city-landing .search-block-sticky-wrapper .search-block{margin:0 0 30px;}.search-block-sticky-wrapper .container{padding:0;}.search-block{width:100%;color:#000;z-index:200;margin:0 0 24px;position:relative;}@media (min-width:979px){.search-block{top:0 !important;}}@media (max-width:1023px){.search-block{position:fixed;left:0;top:0;visibility:hidden;height:100vh;background:#fff;overflow:auto;z-index:200;padding:0;margin:0;}}.search-block-hidden .search-block{height:0;margin:0;overflow:hidden;}@media (max-width:1023px){.search-block-hidden .search-block{overflow:auto !important;}}.page-node-type-homepage .search-block{height:auto !important;margin:0;}@media (max-width:1023px){.page-node-type-homepage .search-block{padding:0;}}@media (max-width:1023px){.search-open .search-block{visibility:visible;bottom:0;z-index:310;height:auto !important;position:fixed !important;}.search-open .search-block .datepicker-holder--new .box.box--from{background:#EDF8CC;}.search-open .search-block .datepicker-holder--new.first-date-select .box.box--from{background:transparent;}.search-open .search-block .datepicker-holder--new.first-date-select .box.box--to{background:#EDF8CC;}.search-open .search-block .datepicker-holder--new.date-selected .box.box--from,.search-open .search-block .datepicker-holder--new.prefilled .box.box--from{background:transparent;}}.search-open .search-block form{box-shadow:none;}@media (min-width:1024px){.search-block-wysiwyg .search-block{margin-bottom:20px;}}@media (max-width:1023px){.search-open .search-block-wysiwyg .search-block{margin-bottom:0;}}@media (min-width:1024px){.search-block > .validation-form{padding:0 7px 7px;background:#B1D600;border-radius:0 0 5px 5px;}}.search-block form{width:100%;z-index:1;box-shadow:0 3px 6px rgba(210,213,217,0.5);border-radius:0 0 4px 4px;}.search-block form::after{clear:both;content:"";display:table;}.page-node-type-homepage .search-block form{box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:4px 40px 40px 4px;}@media (max-width:1023px){.page-node-type-homepage .search-block form{box-shadow:none;border-radius:0;background-color:transparent;}}.search-block-wysiwyg .search-block form{border:1px solid rgba(106,106,106,0.3);box-shadow:0 2px 4px rgba(106,106,106,0.3);border-radius:4px;}@media (max-width:1023px){.search-block form{padding:0 0 20px;}}.search-block .search-holder{width:83%;float:left;position:relative;background:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;display:flex;}@media (max-width:1023px){.search-block .search-holder{width:100%;position:static;display:block;}}.search-block .btn-holder{width:17%;float:left;}@media (max-width:1023px){.search-block .btn-holder{width:100%;padding:30px 30px 0 30px;}}.search-block-wysiwyg .search-block .btn-holder{margin:0 -1px 0 1px;}.search-block .btn-holder .btn-search{position:relative;padding:1px;border-radius:0 0 4px;transition:background-color 0.3s ease-in-out;}.search-block .btn-holder .btn-search.button{height:auto;border:0;}.search-block .btn-holder .btn-search.button .loader{font-size:8px !important;}.page-node-type-homepage .search-block .btn-holder .btn-search{border-radius:0 40px 40px 0;}@media (max-width:1023px){.page-node-type-homepage .search-block .btn-holder .btn-search{border-radius:40px;}}.search-block-wysiwyg .search-block .btn-holder .btn-search{border-radius:0 4px 4px 0;}@media (max-width:1023px){.search-block-wysiwyg .search-block .btn-holder .btn-search{border-radius:40px;}}.search-block .btn-holder .btn-search:before,.search-block .btn-holder .btn-search:after{content:'';width:1px;height:5px;position:absolute;right:23px;top:50%;background:#183029;transform:rotate(-40deg) translateY(-2.5px);margin:-3px 0 0;z-index:1;transition:background-color 0.3s ease-in-out,right 0.3s ease-in-out;}.search-block .btn-holder .btn-search:before{transform:rotate(40deg) translateY(2.5px);}.search-block .btn-holder .btn-search--active:before,.search-block .btn-holder .btn-search--active:after,.search-block .btn-holder .btn-search.active:before,.search-block .btn-holder .btn-search.active:after,.search-block .btn-holder .btn-search:focus:before,.search-block .btn-holder .btn-search:focus:after,.no-js .search-block .btn-holder .btn-search:hover:before,.no-js .search-block .btn-holder .btn-search:hover:after,.no-touchevents .search-block .btn-holder .btn-search:hover:before,.no-touchevents .search-block .btn-holder .btn-search:hover:after{right:20px;}@media (max-width:1023px){.search-block .btn-holder .btn-search{border-radius:40px;}}.search-block .btn-holder input{margin:0;display:block;width:100%;padding:12px 20px 11px;background:none;color:#183029;border:none;font:16px/40px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;transition:color 0.5s,background 0.5s;cursor:pointer;border-radius:0;opacity:1;border-radius:0 0 4px;background-color:#B1D600;}.search-block .btn-holder input:hover,.search-block .btn-holder input:focus{background-color:#BEE500;}.page-node-type-homepage .search-block .btn-holder input{border-radius:0 40px 40px 0;}@media (max-width:1023px){.page-node-type-homepage .search-block .btn-holder input{border-radius:40px;}}@media (max-width:1023px){.search-block .btn-holder input{border-radius:40px;height:42px;padding:12px 35px 14px;font:14px/16px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;}}.search-block .btn-holder input--active,.search-block .btn-holder input.active,.search-block .btn-holder input:focus,.no-js .search-block .btn-holder input:hover,.no-touchevents .search-block .btn-holder input:hover{background:#bee500;}@media (max-width:1023px){.search-block.active-calendar .btn-holder,.search-block.active-calendar .travelers,.search-block.active-calendar .locations-info{display:none;}}.search-block.active-calendar .datepicker-holder--new .box.box--from{background:#EDF8CC;}.search-block.active-calendar .datepicker-holder--new.first-date-select .box.box--from{background:transparent;}.search-block.active-calendar .datepicker-holder--new.first-date-select .box.box--to{background:#EDF8CC;}.search-block.active-calendar .datepicker-holder--new.date-selected .box.box--from,.search-block.active-calendar .datepicker-holder--new.prefilled .box.box--from{background:transparent;}.search-block .children-info{font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.search-block .icon{border-radius:0;}@media (max-width:979px){.search-block .locations-info input{text-align:center;}}.search-block .caption-bar{display:none;position:relative;overflow:hidden;font:16px/22px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;padding:16px 44px;border-bottom:1px solid #ccc;text-align:center;}.search-block .caption-bar .btn-close{position:absolute;right:0;top:0;bottom:0;width:44px;overflow:hidden;text-indent:-9999px;z-index:20;}.search-block .caption-bar .btn-close::before,.search-block .caption-bar .btn-close::after{content:"";position:absolute;top:50%;left:50%;background:#000;transform:translate(-50%,-50%) rotate(45deg);}.search-block .caption-bar .btn-close::before{width:14px;height:2px;}.search-block .caption-bar .btn-close::after{width:2px;height:14px;}.search-block .caption-bar .btn-back{width:44px;position:absolute;left:0;top:0;bottom:0;text-indent:-9999px;overflow:hidden;display:none;}.search-block .caption-bar .btn-back::after{content:"";position:absolute;top:50%;left:50%;border:solid #000;border-width:0 2px 2px 0;padding:4px;transform:translate(-25%,-50%) rotate(135deg);}.search-block .caption-bar .stay-title{display:none;}.search-block .caption-bar .select-date-title{display:block;}.search-block .caption-bar .change-date-title{display:none;}.search-block .caption-bar .select-rooms-title{display:none;}@media (max-width:979px){.search-block .caption-bar{display:block;}}@media (max-width:979px){.search-block.date-selected-prefilled .caption-bar .stay-title,.search-block.date-selected-init .caption-bar .stay-title{display:block;}.search-block.date-selected-prefilled .caption-bar .select-date-title,.search-block.date-selected-init .caption-bar .select-date-title{display:none;}.search-block.date-selected-prefilled.active-calendar .caption-bar .change-date-title,.search-block.date-selected-prefilled.active-calendar .caption-bar .btn-back,.search-block.date-selected-init.active-calendar .caption-bar .change-date-title,.search-block.date-selected-init.active-calendar .caption-bar .btn-back{display:block;}.search-block.date-selected-prefilled.active-calendar .caption-bar .stay-title,.search-block.date-selected-prefilled.active-calendar .caption-bar .select-date-title,.search-block.date-selected-init.active-calendar .caption-bar .stay-title,.search-block.date-selected-init.active-calendar .caption-bar .select-date-title{display:none;}}.page-node-type-homepage .search-block .caption-bar{display:none;}@media (max-width:979px){.page-node-type-homepage .search-block .locations-info input{text-align:left;}}@media (max-width:979px){.guests-form-opened body:not(.page-node-type-homepage) .search-block .travelers.active{background:none;}.guests-form-opened body:not(.page-node-type-homepage) .search-block .travelers.active .info-travels{display:none;}.guests-form-opened body:not(.page-node-type-homepage) .search-block .travelers.active .info-drop{background:#fff;box-shadow:none;}.guests-form-opened body:not(.page-node-type-homepage) .search-block .caption-bar{z-index:30;}.guests-form-opened body:not(.page-node-type-homepage) .search-block .caption-bar .stay-title{display:none;}.guests-form-opened body:not(.page-node-type-homepage) .search-block .caption-bar .select-rooms-title,.guests-form-opened body:not(.page-node-type-homepage) .search-block .caption-bar .btn-back{display:block;}}.cart-wrap.active-calendar .datepicker-holder--new .box.box--from{background:#EDF8CC;}.cart-wrap.active-calendar .datepicker-holder--new.first-date-select .box.box--from{background:transparent;}.cart-wrap.active-calendar .datepicker-holder--new.first-date-select .box.box--to{background:#EDF8CC;}.total-title{flex:1 1 auto;font-size:18px;line-height:30px;color:#1d3330;margin:0;padding-right:10px;padding-bottom:16px;}@media (max-width:1023px){.total-title{margin-bottom:9px;padding-bottom:12px;padding-right:0;}}.total-title span{font-size:12px;line-height:12px;opacity:0.6;display:block;}.mini-search-bar-title{display:none;}.mini-search-bar-title span{font:16px/22px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1d3330;text-align:center;margin:0;display:block;}.page-node-type-hotel .mini-search-bar-title span,.page-node-type-hotel .datepicker-holder .box input,.page-node-type-hotel .travelers .info,.page-node-type-hotel .without-availability .mini-search-bar.use-sticky .corporate-code .txt{font:14px/22px -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;}.page-node-type-hotel .datepicker-holder .box.box--to input{padding-left:calc(10%);}@media (min-width:1024px){.page-node-type-hotel .datepicker-holder.datepicker-holder--new .box.box--from{width:60%;}}.corporate-code .txt{font-size:14px;line-height:22px;color:#1d3330;margin-right:10px;display:none;margin-top:1px;}@media (min-width:1025px){.without-availability .mini-search-bar.use-sticky{position:absolute;margin-left:784px;width:378px;background:#fff;box-shadow:0px 6px 10px rgba(29,51,48,0.14),0px 1px 18px rgba(29,51,48,0.12),0px 3px 5px rgba(29,51,48,0.2);border-radius:4px;padding:0;opacity:1;transition:opacity 0.1s ease-in-out;}.without-availability .mini-search-bar.use-sticky.mini-search-hidden{opacity:0;}.without-availability .mini-search-bar.use-sticky .mini-search-bar-title{display:block;}.without-availability .mini-search-bar.use-sticky .search-block{height:auto !important;padding:24px 16px;margin:0;}.without-availability .mini-search-bar.use-sticky .search-block.active-calendar{padding:0;}.without-availability .mini-search-bar.use-sticky .search-block.active-calendar .mini-search-bar-title,.without-availability .mini-search-bar.use-sticky .search-block.active-calendar .travelers,.without-availability .mini-search-bar.use-sticky .search-block.active-calendar .corporate-code,.without-availability .mini-search-bar.use-sticky .search-block.active-calendar .btn-holder{display:none;}.without-availability .mini-search-bar.use-sticky .search-block.active-calendar .datepicker-holder{display:block;height:auto;}.without-availability .mini-search-bar.use-sticky .search-block.active-calendar .datepicker-holder .box{width:166px;height:60px;float:left;}.without-availability .mini-search-bar.use-sticky .search-block.active-calendar .datepicker-holder .calendar__info-nights-mobile{float:left;height:60px;width:40px;}.without-availability .mini-search-bar.use-sticky .search-block.active-calendar .calendar{position:relative;top:auto;left:auto;width:100%;box-shadow:none;clear:both;}.without-availability .mini-search-bar.use-sticky .validation-form{padding:0;background:none;border-radius:0;}.without-availability .mini-search-bar.use-sticky .validation-form form{box-shadow:none;border-radius:0;}.without-availability .mini-search-bar.use-sticky .locations-info{display:none;}.without-availability .mini-search-bar.use-sticky .search-block .search-holder{width:auto;float:none;border-radius:0;flex-direction:column;}.without-availability .mini-search-bar.use-sticky .search-block .info-drop__items--with-remove .info-drop__item-remove{display:block;}.without-availability .mini-search-bar.use-sticky .search-block .info-drop__item-remove{display:none;}.without-availability .mini-search-bar.use-sticky .datepicker-holder{float:none;width:auto;}.without-availability .mini-search-bar.use-sticky .datepicker-holder::after{height:1px;width:100%;top:auto;}.without-availability .mini-search-bar.use-sticky .datepicker-holder__arrow{width:20px;height:20px;flex-shrink:0;position:absolute;left:10%;top:50%;margin-top:-10px;pointer-events:none;}.without-availability .mini-search-bar.use-sticky .datepicker-holder__arrow::after{content:'';display:block;position:relative;top:auto;left:auto;width:20px;height:20px;margin:0;transform:rotate(0deg);background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/svg/spritesrc/icon-calendar.svg) no-repeat;background-size:cover;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar{padding:24px 50px;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar__info{display:none;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar__info-nights-mobile{display:block;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker td{text-align:center;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker .ui-datepicker-prev,.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker .ui-datepicker-next{top:46%;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker .ui-datepicker-prev{left:10px;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker .ui-datepicker-next{right:10px;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker-group{float:none;width:auto;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker-group .ui-datepicker-title{margin:0 0 10px;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker-group-first{margin:0 0 32px;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker-group-last{margin:0;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker-group-last .ui-datepicker-title{text-align:left;}.without-availability .mini-search-bar.use-sticky .datepicker-holder .calendar .ui-datepicker-calendar{width:100%;}.without-availability .mini-search-bar.use-sticky .travelers{float:none;width:auto;display:flex;justify-content:center;}.without-availability .mini-search-bar.use-sticky .travelers.active{display:block;}.without-availability .mini-search-bar.use-sticky .travelers.active .info-travels{height:54px;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/svg/spritesrc/icon-small-arrow.svg) no-repeat 16px 50%;padding:0 36px;border-bottom:1px solid #ccc;}.without-availability .mini-search-bar.use-sticky .travelers.active .info-travels .icon{display:none;}.without-availability .mini-search-bar.use-sticky .travelers::after{height:1px;width:100%;top:auto;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__items--with-remove{overflow:auto;max-height:522px;}.without-availability .mini-search-bar.use-sticky .travelers .counter input{line-height:36px;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop-message{margin:0 0 16px;width:100%;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-columns{flex-direction:column;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-column{display:flex;justify-content:space-between;flex:auto;padding:16px 0;align-items:center;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-column .room-title{padding:16px 0 0;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-column--center-title span{font-weight:normal;padding:0;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-column--remove{position:absolute;top:30px;right:26px;padding:0;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-children-ages{padding:16px 0;margin:0;flex-direction:column;align-items:center;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-children-ages > span{margin:0;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__control{border-top:1px solid #ccc;margin:0;padding:16px;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__control:after{display:none;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__add-room{display:none;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__validate{font:14px/20px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;color:#fff;display:block;flex:auto;background:#9ebf00;border-radius:100px;padding:8px 20px;text-align:center;height:auto;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__validate--active,.without-availability .mini-search-bar.use-sticky .travelers .info-drop__validate.active,.without-availability .mini-search-bar.use-sticky .travelers .info-drop__validate:focus,.no-js .without-availability .mini-search-bar.use-sticky .travelers .info-drop__validate:hover,.no-touchevents .without-availability .mini-search-bar.use-sticky .travelers .info-drop__validate:hover{background:#b0d300;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-children-ages-group-items > *{margin:0;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-children-ages-group{width:100%;margin:0;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item-children-ages-group-items{gap:10px;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop{position:inherit;top:auto;right:auto;width:auto;box-shadow:none;border-radius:0;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item{margin:0;padding:0 16px;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item:last-child{border:0;}.without-availability .mini-search-bar.use-sticky .travelers .info-drop__item--rooms-mobile{display:block;}.without-availability .mini-search-bar.use-sticky .corporate-code{width:auto;float:none;}.without-availability .mini-search-bar.use-sticky .corporate-code .txt{display:block;}.without-availability .mini-search-bar.use-sticky .corporate-code::after{height:1px;width:100%;top:auto;}.without-availability .mini-search-bar.use-sticky .corporate-code__drop{position:relative;top:auto;right:auto;width:auto;box-shadow:none;padding:0 0 24px;}.without-availability .mini-search-bar.use-sticky .btn-holder{float:none;width:auto;padding:24px 16px 0;}.without-availability .mini-search-bar.use-sticky .btn-holder .btn-search{padding:0;border-radius:100px;overflow:hidden;}.without-availability .mini-search-bar.use-sticky .btn-holder .btn-search::before,.without-availability .mini-search-bar.use-sticky .btn-holder .btn-search::after{display:none;}.without-availability .mini-search-bar.use-sticky .btn-holder .btn-search input{padding:12px 24px;font-size:14px;line-height:16px;border-radius:100px;}}@media (min-width:1025px){.without-availability.guests-form-opened .mini-search-bar .search-block{padding:0;}.without-availability.guests-form-opened .mini-search-bar .mini-search-bar-title,.without-availability.guests-form-opened .mini-search-bar .datepicker-holder--new,.without-availability.guests-form-opened .mini-search-bar .corporate-code,.without-availability.guests-form-opened .mini-search-bar .btn-holder{display:none;}}@media (min-width:1025px){.without-availability .mini-search-bar-sticky.use-sticky{position:fixed;top:92px !important;}}@media (min-width:1025px){.without-availability .section-anchers-holder{padding-right:410px;}}.section-anchers-holder #description{border-radius:12px;background-color:#fff;padding:32px 40px;margin:32px 0;}.section-anchers-holder #services{border-radius:12px;background-color:#fff;padding:32px 40px;margin:32px 0;}.error-message{position:absolute;left:0;top:100%;border-radius:4px;border:1px solid rgba(255,0,0,0.3);background-color:#ffe8e8;font-size:12px;line-height:16px;color:#ff3636;font-weight:700;padding:4px 25px 4px 40px;display:none;}.locations-info .error-message{width:100%;padding:8px 8px 8px 32px;font-size:14px;font-weight:400;line-height:22px;border-radius:8px;left:0;right:0;}@media (max-width:979px){.locations-info .error-message{left:-28px;right:-20px;width:calc(100% + 48px);margin-bottom:-2px;}}.locations-info .error-message:after{left:11px;}.locations-info .error-message--my-location-denied{padding:8px 32px 8px 8px;margin-bottom:1px;}@media (max-width:979px){.page-node-type-homepage .locations-info .error-message{left:-28px;right:-5px;width:calc(100% + 33px);}}.page-node-type-homepage .error-message{top:-1px;transform:translateY(-100%);}@media (max-width:979px){.page-node-type-homepage .error-message{top:0;transform:none;}}@media (max-width:979px){.error-message{width:100%;float:left;position:relative;top:0;transform:translate(0);margin:15px 0 -10px;}}.error-message:after{content:'';width:12px;height:12px;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon11.svg) no-repeat;position:absolute;left:20px;top:50%;transform:translateY(-50%);}.error-message--user-form{position:static;background-color:#fffbfb;min-height:51px;transform:translate(0);margin:12px 0 0;float:none;display:flex;align-items:center;justify-content:center;padding:5px 15px;}.error-message--user-form:before{content:'';min-height:inherit;font-size:0;}.error-message--user-form:after{display:none;}.error-message--my-location-denied{font-size:14px;line-height:22px;font-weight:400;color:#1D3330;background-color:#FEF7EC;border-color:#FF9E36;border-radius:8px;top:100%;}@media (max-width:979px){.error-message--my-location-denied{transform:translateY(6px);}}@media (max-width:979px){.page-node-type-homepage .error-message--my-location-denied{transform:translateY(4px);}}.locations-info.error .error-message--my-location-denied,.locations-info.past-date-error .error-message--my-location-denied{display:none;}.error-my-location-denied .error-message--my-location-denied{display:block;}.error-message--my-location-denied::after{display:none;}.error-message--my-location-denied .close{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-close.svg) no-repeat;background-position:center center;background-size:16px 16px;position:absolute;right:4px;top:4px;width:20px;height:20px;margin-right:0;cursor:pointer;}@media (min-width:481px){.error-message--my-location-denied .close{background-size:18px 18px;width:26px;height:30px;}}div.error,div.past-date-error,.error,.past-date-error{background:#fff !important;}.calendar{width:605px;position:absolute;left:-69px;top:100%;margin:1px 0 0;display:none;background:#fff;padding:50px 25px 47px;box-shadow:0 2px 15px rgba(0,0,0,0.2);overflow:hidden;}@media (min-width:1024px){.datepicker-holder--new .calendar{padding-bottom:0;}}@media (max-width:1023px){.calendar{width:100%;left:0;-webkit-box-shadow:none;box-shadow:none;padding-left:50px;}}@media (max-width:979px){.calendar{padding:0 25px 47px;}}.calendar--cart{left:0;}@media (max-width:1023px){.calendar--cart{width:605px;}}@media (max-width:979px){.calendar--cart{width:auto;right:0;border:solid rgba(138,153,151,0.3);border-width:0 1px 1px 1px;margin:0 -1px;}}.active-calendar .calendar{display:block;}.active-calendar .datepicker-holder--new .calendar{display:flex;flex-direction:column;}.calendar .messages-holder{padding:18px 2px 30px 4px;}@media (max-width:1023px){.calendar .messages-holder{padding-bottom:0;margin-bottom:-25px;}}.calendar .messages-holder,.calendar .messages-holder .suggestion-message,.calendar .messages-holder .past-message{display:none;}.calendar .messages-holder.is-visible{display:block;}.calendar .messages-holder.is-visible.is-past .past-message{display:block;}.calendar .messages-holder.is-visible.is-suggestion .suggestion-message{display:block;}.calendar .messages-holder .message{padding:12px 12px 6px;font-size:12px;font-weight:bold;margin:0;}.calendar .messages-holder .message .icon{width:16px;height:16px;margin-right:4px;}.calendar .ui-datepicker{padding:0;border:none;order:-1;}.calendar .ui-datepicker .ui-datepicker-group-first .ui-datepicker-header{padding:0;}.datepicker-holder--new .calendar .ui-datepicker .ui-datepicker-group-first .ui-datepicker-title{margin-left:5px;}@media (max-width:979px){.calendar .ui-datepicker .ui-datepicker-group-first .ui-datepicker-title{transform:translateY(47px);}}.calendar .ui-datepicker .ui-datepicker-header{padding:0;background:none;border:none;position:static;}@media (max-width:979px){.calendar .ui-datepicker .ui-datepicker-header{padding:0 0 15px;}}.calendar .ui-datepicker .ui-datepicker-title{font:14px/18px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;text-align:left;margin:0;padding:0 5px;}@media (max-width:979px){.calendar .ui-datepicker .ui-datepicker-title{padding:0 10px;}}.calendar .ui-datepicker .ui-datepicker-prev,.calendar .ui-datepicker .ui-datepicker-next{top:10px;right:26px;cursor:pointer;transition:opacity 0.5s;}.calendar .ui-datepicker .ui-datepicker-prev.ui-state-disabled,.calendar .ui-datepicker .ui-datepicker-next.ui-state-disabled{opacity:0.5;cursor:default;}@media (max-width:979px){.calendar .ui-datepicker .ui-datepicker-prev,.calendar .ui-datepicker .ui-datepicker-next{top:245px;right:8px;transform:translateY(-30px);}}.calendar .ui-datepicker .ui-datepicker-prev span,.calendar .ui-datepicker .ui-datepicker-next span{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/arrow01.svg) no-repeat;width:10px;height:20px;transform:rotate(-90deg);}.calendar .ui-datepicker .ui-datepicker-prev{left:30px;}@media (max-width:979px){.calendar .ui-datepicker .ui-datepicker-prev{left:8px;}}.calendar .ui-datepicker .ui-datepicker-prev span{transform:rotate(90deg);}.datepicker-holder--new .calendar .ui-datepicker .ui-datepicker-prev span{left:auto;margin-left:0;right:50%;margin-right:-8px;}.calendar .ui-datepicker table{font-size:13px;line-height:26px;overflow:hidden;}@media (max-width:979px){.calendar .ui-datepicker table{overflow:visible;}}.calendar .ui-datepicker th{width:30px;padding:9px 0;font:10px/14px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;color:#a3acab;}@media (max-width:979px){.calendar .ui-datepicker th{padding:0px 0 48px;}}.calendar .ui-datepicker td{border-bottom:2px solid #fff;}.calendar .ui-datepicker td.ui-state-disabled{position:relative;pointer-events:painted;z-index:100;}.calendar .ui-datepicker td.ui-state-disabled span{color:#BDBDBD;}@media (max-width:979px){.calendar .ui-datepicker-group-last thead{display:none;}}.datepicker-holder--new .calendar .ui-datepicker-group-last .ui-datepicker-title{text-align:right;margin-right:-10px;}@media (max-width:1023px){.datepicker-holder--new .calendar .ui-datepicker-group-last .ui-datepicker-title{text-align:left;}}.calendar .ui-datepicker-inline{width:100% !important;border:none;padding:0;}@media (max-width:979px){.calendar .ui-datepicker-inline{text-align:center;}}.calendar .ui-widget.ui-widget-content{border:none;}@media (max-width:979px){.calendar .ui-datepicker-multi{display:flex !important;flex-direction:column;justify-content:center;}}.calendar .ui-datepicker-multi .ui-datepicker-group{width:44%;margin:0 0 0 10%;}@media (max-width:979px){.calendar .ui-datepicker-multi .ui-datepicker-group{flex:1 1 auto;float:none;width:auto;margin:auto;}}.calendar .ui-datepicker-multi .ui-datepicker-group table{width:auto;margin:0;}.calendar .ui-datepicker-multi .ui-datepicker-group:first-child{margin:0;}@media (max-width:979px){.calendar .ui-datepicker-multi .ui-datepicker-group:first-child{margin:0 auto 19px;}}.calendar .ui-state-default,.calendar .ui-widget-content .ui-state-default,.calendar .ui-widget-header .ui-state-default,.calendar .ui-button{width:27px;display:inline-block;text-align:center;border:none;background:none;padding:0;color:#1d3330;}.calendar .highlight{background:#f5fce9 !important;position:relative;}.datepicker-holder--new .calendar .highlight{background:transparent !important;}.datepicker-holder--new .calendar .highlight a{color:#183029 !important;}.calendar .highlight:after{content:'';background:#f5fce9;position:absolute;left:-10px;right:-10px;top:0;bottom:0;}.datepicker-holder--new .calendar .highlight:after{background:#fff;left:-10px;right:-10px;}.datepicker-holder--new.date-selected .calendar .highlight:after,.datepicker-holder--new.prefilled .calendar .highlight:after{background:#EDF8CC;}.calendar .highlight.ui-state-disabled{position:relative;background:#fff !important;}.calendar .highlight.ui-state-disabled:after{display:none;}.calendar .highlight.ui-state-hover:after{left:-10px;right:0;}.left-direction .calendar .highlight.ui-state-hover:after{left:0;right:-10px;}@media (max-width:979px){.calendar .highlight:first-child:after{left:-999px;}}@media (max-width:979px) and (max-width:1023px){.datepicker-holder--new .calendar .highlight:first-child:after{left:0;}}@media (max-width:979px){.calendar .highlight:last-child:after{right:-999px;}}@media (max-width:1023px){.datepicker-holder--new .calendar .highlight:last-child:after{right:0;}}.calendar .highlight a{position:relative;z-index:1;display:inline-block;vertical-align:top;color:#9ebf00;}.calendar .selected-date{background:none !important;}.datepicker-holder--new .calendar .selected-date{position:relative;background:none !important;}.calendar .selected-date a{border-radius:15px;background:#98de26 !important;color:#fff !important;display:block;position:relative;z-index:1;}.datepicker-holder--new .calendar .selected-date a{background:#AFD400 !important;}.datepicker-holder--new .calendar .selected-date a{position:relative;color:#183029 !important;}.datepicker-holder--new .calendar .selected-date:before{content:'';display:none;position:absolute;top:0;height:100%;left:50%;width:calc(50% + 1px);background:#EDF8CC;}.datepicker-holder--new.first-date-select .calendar .selected-date--from{pointer-events:none;}.datepicker-holder--new.prefilled .calendar .selected-date--from:before,.datepicker-holder--new.date-selected .calendar .selected-date--from:before{display:block;}.datepicker-holder--new .calendar .selected-date--from.highlight:before{display:none;}.datepicker-holder--new.date-selected .calendar .selected-date--from.highlight:before{display:block;}.datepicker-holder--new .calendar .selected-date--to:before{display:block;right:50%;left:auto;}.calendar .selected-date:after{display:none;}.datepicker-holder--new .calendar .selected-date:after{display:none;}.calendar .selected-date a{border-radius:15px;background:#98de26 !important;color:#fff !important;display:block;position:relative;z-index:1;}.datepicker-holder--new .calendar .selected-date a{background:#AFD400 !important;}.calendar__info{margin:25px 0 0;padding:12px 0;min-height:40px;border-top:1px solid rgba(138,153,151,0.3);display:flex;align-items:center;justify-content:center;visibility:hidden;}@media (max-width:1023px){.calendar__info{display:none;}}.calendar__info.visible{visibility:visible;}.calendar__info.hidden{display:none;}.calendar__info-group{display:flex;align-items:center;margin:0 10px;}.calendar__info-label{font-size:14px;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:16px;color:#5C6664;position:relative;margin-right:3px;}.calendar__info-nights,.calendar__info-checkout,.calendar__info-checkin{font-size:14px;color:#1D3330;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:16px;}.calendar__info-checkin,.calendar__info-checkout{width:auto;overflow:hidden;white-space:nowrap;flex-shrink:0;}.calendar__info-nights{margin:0 10px;flex-shrink:0;}.calendar__info-nights-mobile{display:block;text-align:center;min-width:40px;position:relative;color:#183029;font-size:11px;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;align-items:center;padding-top:21px;line-height:1;margin:0 3px;}.calendar__info-nights-mobile span{color:#183029;display:block;width:22px;height:22px;border-radius:50%;background:#B0D300;margin:0 auto;text-align:center;position:relative;z-index:1;font-size:14px;line-height:22px;margin-bottom:3px;}.calendar__info-nights-mobile:before{position:absolute;content:'';display:block;width:calc(100% - 4px);height:1px;left:1px;top:50%;transform:translateY(-50%);background:#B0D300;}.calendar__info-nights-mobile:after{content:'';position:absolute;display:block;width:8px;height:8px;border-top:1.5px solid #B0D300;border-right:1.5px solid #B0D300;transform:rotate(45deg);margin-top:-4px;right:3px;top:50%;}.second-date-select .end-date-label,.first-date-select .start-date-label{color:#9ebf00;}.datepicker-holder .datepicker-container{display:contents;height:65px;}.calendar__info{display:flex;justify-content:space-between;}@media (max-width:1023px){.calendar__info{flex-wrap:wrap;justify-content:space-between;}}@media (max-width:360px){.calendar__info{justify-content:center;gap:16px;}}.calendar__info-nights,.calendar__info-group{margin:0;}@media (max-width:1023px){.calendar__info-nights,.calendar__info-group{flex:0 0 auto;margin-bottom:16px;}}@media (max-width:360px){.calendar__info-nights,.calendar__info-group{justify-content:center;margin-bottom:0;}}.calendar__info .datepicker-clear-button{color:#183029;font-family:"Poppins",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;cursor:pointer;}@media (max-width:1023px){.calendar__info .datepicker-clear-button{flex-basis:100%;text-align:center;margin-top:10px;order:1;}}@media (min-width:1024px){.page-node-type-promo-page-detail .calendar__info-nights-mobile{padding-top:12px;}.page-node-type-promo-page-detail .calendar__info-nights-mobile span{margin-bottom:1px;}}@media (min-width:1024px){.new-landing-page-container .calendar__info-nights-mobile{padding-top:12px;}}.datepicker-holder{width:34.5%;position:relative;float:left;padding:15px 30px;background:#fff;z-index:1;height:65px;}@media (max-width:1023px){.datepicker-holder{width:100%;height:auto;padding:10px 38px 14px;border-bottom:1px solid #ccc;z-index:2;}}.datepicker-holder:after{content:'';width:1px;position:absolute;left:0;top:0;bottom:0;background:#dbe0df;}.datepicker-holder.error,.datepicker-holder.past-date-error{background:#fff;border:none;}.datepicker-holder.error .error-message,.datepicker-holder.past-date-error .error-message{display:block;}.datepicker-holder.error .past-error,.datepicker-holder.past-date-error .past-error{display:none;}.datepicker-holder label{font:12px/16px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#6a6a6a;display:block;}.datepicker-holder label.alt-color{color:#9ebf00;}.datepicker-holder .box{width:50%;float:left;padding:0 40px 0 0;position:relative;}.datepicker-holder .box:first-child:after{content:'';width:10px;height:20px;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/arrow01.svg) no-repeat;position:absolute;transform:rotate(-90deg);right:19px;bottom:0;}.datepicker-holder .box input{cursor:pointer;font-size:14px;line-height:20px;height:20px;display:block;width:100%;border:none;color:#1d3330;padding:0;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (max-width:1023px){.datepicker-holder .box input{font-size:16px;}}.datepicker-holder .calendar-ico{width:18px;height:18px;position:absolute;right:30px;top:24px;z-index:10;}.datepicker-holder .calendar-ico svg{fill:#1c3330;}@media (max-width:1023px){.datepicker-holder .calendar-ico{right:17px;}}.datepicker-holder .edit-ico{width:14px;height:14px;position:absolute;right:30px;top:33px;z-index:10;}@media (max-width:1023px){.datepicker-holder .edit-ico{display:none;}}.datepicker-holder .edit-ico use{fill:#8b9a98;}.datepicker-holder--cart{width:100%;float:none;height:80px;padding:18px 48px 15px 77px;border-radius:4px 0 0 4px;}.datepicker-holder--cart-wrap{position:relative;z-index:2;}@media (max-width:1199px){.datepicker-holder--cart{display:flex;align-items:center;padding:18px 28px 15px 67px;}.datepicker-holder--cart .box{padding:0 20px 0 0;}}@media (max-width:1023px){.datepicker-holder--cart{height:62px;padding:11px 16px 11px 21px;z-index:2;border-radius:4px 4px 0 0;border-bottom:0;}}.cart-active .datepicker-holder--cart{background-color:rgba(239,242,245,0.5);}.cart-active .datepicker-holder--cart .box input{background:none;}.datepicker-holder--cart:after{display:none;}.datepicker-holder--cart .box:first-child:after{right:31px;}@media (max-width:1199px){.datepicker-holder--cart .box:first-child:after{right:15px;}}.datepicker-holder--cart label{padding-bottom:3px;}@media (max-width:1023px){.datepicker-holder--cart label{padding-bottom:0;}}.datepicker-holder--cart .calendar-ico,.datepicker-holder--cart .edit-ico{width:18px;height:18px;top:50%;transform:translateY(-50%);}.datepicker-holder--cart .calendar-ico{right:auto;left:30px;}@media (max-width:1023px){.datepicker-holder--cart .calendar-ico{right:17px;left:auto;}}.datepicker-holder.datepicker-holder--new{padding:0;display:flex;align-items:stretch;}@media (max-width:1023px){.datepicker-holder.datepicker-holder--new{min-height:65px;height:auto;z-index:2;}}.datepicker-holder.datepicker-holder--new input{background:transparent;pointer-events:none;}.datepicker-holder.datepicker-holder--new .box{width:50%;padding:0;position:relative;display:flex;align-items:center;cursor:pointer;}.datepicker-holder.datepicker-holder--new .box input{padding-left:calc(20% + 18px);}@media (max-width:1023px){.datepicker-holder.datepicker-holder--new .box input{font-size:16px;}}.datepicker-holder.datepicker-holder--new .box.box--from{width:60%;padding:0;}@media (max-width:1023px){.datepicker-holder.datepicker-holder--new .box.box--from input{padding-left:43px;padding-right:5px;}}.datepicker-holder.datepicker-holder--new .box.box--from:after{display:none;}@media (max-width:1023px){.datepicker-holder.datepicker-holder--new .box.box--to input{padding-left:15px;}}.datepicker-holder.datepicker-holder--new .box.box--to input{padding-left:calc(10%);}.datepicker-holder.datepicker-holder--new .travel-date-block{min-height:65px;display:flex;align-items:stretch;}.datepicker-holder.datepicker-holder--new .datepicker-holder__icon{width:20px;height:20px;flex-shrink:0;position:absolute;left:10%;top:50%;margin-top:-10px;pointer-events:none;}@media (max-width:1023px){.datepicker-holder.datepicker-holder--new .datepicker-holder__icon{width:18px;height:18px;left:15px;}}.datepicker-holder.datepicker-holder--new input{height:100%;}.past-date-error.error .error-message > div,.past-date-error .error-message > div{display:block;}.past-date-error .error-message > div{display:none;}.past-date-error .error-message .past-error{display:block;}.search-block .autocomplete .ajax-drop{margin:1px 0 0;width:100%;position:absolute;left:0;top:100%;font-size:14px;line-height:18px;color:#1d3330;visibility:hidden;box-shadow:0 2px 15px rgba(0,0,0,0.2);background:#fff;border-radius:5px;z-index:200;overflow:hidden;}.search-block .autocomplete .ajax-drop h2{font-size:14px;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:1.28;margin:0;padding:20px 30px 5px;color:rgba(0,0,0,0.4);text-transform:uppercase;text-align:left;}@media (max-width:979px){.search-block .autocomplete .ajax-drop{top:116px;bottom:0;z-index:10;}}.search-block .autocomplete .ajax-drop.visible{visibility:visible;}.search-block .autocomplete .ajax-drop .drop-holder{width:100%;overflow:hidden;}.search-block .autocomplete .ajax-drop .drop-holder .hotels-results{display:flex;flex-direction:column;}.search-block .autocomplete .ajax-drop .drop-holder .hotels-results .see-more-hotels-link{align-self:center;text-align:center;min-width:88px;max-width:428px;border:solid 1px #8a9997;background-color:#fff;border-radius:18.5px;padding:8px 16px;cursor:pointer;font-size:12px;font-family:"Roboto",sans-serif;font-weight:700;line-height:16px;color:#183029;}.search-block .autocomplete .ajax-drop .drop-holder .hotels-results .see-more-hotels-link:hover,.search-block .autocomplete .ajax-drop .drop-holder .hotels-results .see-more-hotels-link:focus{border-color:#BEE500;}.search-block .autocomplete .ajax-drop .item{cursor:pointer;background:#fff;position:relative;padding:10px 28px 10px 58px;transition:background 0.5s;}.search-block .autocomplete .ajax-drop .item.selected-line,.search-block .autocomplete .ajax-drop .item:hover{background:#edf8cc;}.search-block .autocomplete .ajax-drop .item:after{content:'';position:absolute;left:30px;top:50%;transform:translateY(-50%);width:20px;height:20px;}.search-block .autocomplete .ajax-drop .item.hotels:after{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-place.svg) no-repeat;background-size:20px 20px;}.search-block .autocomplete .ajax-drop .item.locations:after{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-location.svg) no-repeat;background-size:20px 20px;}.search-block .autocomplete .ajax-drop .item.my-location:after{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-my-location.svg) no-repeat;background-size:20px 20px;}.search-block .autocomplete .ajax-drop .item.events:after{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-calendar.svg) no-repeat;background-size:20px 20px;}.search-block .autocomplete .ajax-drop .item.poi:after{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon-services.svg) no-repeat;background-size:20px 20px;}.search-block .autocomplete .ajax-drop .item a{text-decoration:none;color:#1d3330;}.search-block .autocomplete .ajax-drop .item .link{display:flex;align-items:center;}.search-block .autocomplete .ajax-drop .item .main-data{flex-grow:1;padding-right:10px;}@media (min-width:1024px){.search-block .autocomplete .ajax-drop .item .main-data{display:flex;flex-wrap:wrap;}}.search-block .autocomplete .ajax-drop .item div,.search-block .autocomplete .ajax-drop .item span{font-size:12px;color:#6a6a6a;}.search-block .autocomplete .ajax-drop .item div.date,.search-block .autocomplete .ajax-drop .item span.date{padding:0 0 0 4px;}.search-block .autocomplete .ajax-drop .item div.language,.search-block .autocomplete .ajax-drop .item span.language{flex-shrink:0;}.search-block .autocomplete .ajax-drop .item div.title,.search-block .autocomplete .ajax-drop .item span.title{font-size:14px;color:#1d3330;}@media (min-width:1024px){.search-block .autocomplete .ajax-drop .item div.title,.search-block .autocomplete .ajax-drop .item span.title{margin-right:7px;}}@media (min-width:1024px){.search-block .autocomplete .ajax-drop .item span{position:relative;top:1px;}}.search-block .autocomplete .ajax-drop .item strong{color:#9ebf00;font-weight:bold;}.search-block .autocomplete .ajax-drop .recent-search:empty,.search-block .autocomplete .ajax-drop .location-results:empty,.search-block .autocomplete .ajax-drop .hotels-results:empty,.search-block .autocomplete .ajax-drop .events-results:empty,.search-block .autocomplete .ajax-drop .poi-results:empty{display:none;}.search-block .autocomplete .ajax-drop .location-results:after,.search-block .autocomplete .ajax-drop .hotels-results:after,.search-block .autocomplete .ajax-drop .events-results:after{content:'';border-top:1px solid rgba(0,0,0,0.1);display:block;margin:8px 30px 0 10px;}@media (max-width:979px){.search-block .autocomplete .ajax-drop .location-results:after,.search-block .autocomplete .ajax-drop .hotels-results:after,.search-block .autocomplete .ajax-drop .events-results:after{margin:8px 0 0;}}.search-block .autocomplete .ajax-drop .getting-my-location > div{margin-top:14px;margin-bottom:14px;}.search-block .autocomplete .ajax-drop .getting-my-location + div h2{padding-top:0;}.search-block .autocomplete .ajax-drop .hotels-results .item{padding:0;}.search-block .autocomplete .ajax-drop .hotels-results a{padding:10px 28px 10px 58px;}.search-block .autocomplete .ajax-drop .recent-search{box-sizing:border-box;padding-bottom:20px;}@media (max-width:979px){.search-block .autocomplete .ajax-drop .recent-search{padding-bottom:40px;}}.search-block .autocomplete .ajax-drop .recent-search .item strong{color:#1d3330;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:400;}@media (min-width:1024px){.search-block .autocomplete .ajax-drop .recent-search .item span{position:static;}}.search-block .autocomplete .ajax-drop .jcf-scrollable{width:100% !important;border-radius:5px;overflow:auto;}.search-block .autocomplete .ajax-drop .jcf-scrollable-wrapper{width:100% !important;margin-bottom:-1px;}.search-block .autocomplete .ajax-drop .jcf-scrollbar-vertical{right:2px;width:16px;background:none;}.search-block .autocomplete .ajax-drop .jcf-scrollbar-vertical .jcf-scrollbar-inc,.search-block .autocomplete .ajax-drop .jcf-scrollbar-vertical .jcf-scrollbar-dec{width:6px;height:3px;background:none;}.search-block .autocomplete .ajax-drop .jcf-scrollbar-vertical .jcf-scrollbar-handle{width:16px;border-radius:16px;background:#DBE0DF;}.services-zone{padding:25px 0;background:#f7f8fa;}@media (max-width:1023px){.services-zone{padding:0 0 24px;}}.services-zone__items{display:flex;justify-content:center;}.services-zone__items.slick-dotted{margin-bottom:0;padding-bottom:40px;}.services-zone__items .slick-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);}.services-zone__items .slick-dots li{height:10px;width:10px;margin:0 5px;}.services-zone__items .slick-dots li button{height:10px;width:10px;padding:0;border-radius:50%;background:rgba(82,82,82,0.1);}.services-zone__items .slick-dots li button:before{display:none;}.services-zone__items .slick-dots li.slick-active button{background:#9ebe00;}.services-zone .services-zone-item{width:395px;}.services-zone .services-zone-item .media-image,.services-zone .services-zone-item .media--image{min-height:1px;}.services-zone .services-zone-item .media-image article,.services-zone .services-zone-item .media-image img,.services-zone .services-zone-item .media--image article,.services-zone .services-zone-item .media--image img{height:100%;min-height:1px;}.services-zone .services-zone-item .media-image article .media--image,.services-zone .services-zone-item .media-image img .media--image,.services-zone .services-zone-item .media--image article .media--image,.services-zone .services-zone-item .media--image img .media--image{height:100%;}.services-zone--background-transparent{background:transparent;}@media (max-width:1023px){.services-zone[data-style-many] .slick-track{margin:0 auto;}}@media (max-width:1023px){.services-zone[data-style-many] .services-zone__items{display:block;}}.services-zone[data-style-many] .services-zone-item{width:168px;flex-shrink:1;padding:15px 7px 0;}.services-zone[data-style-many] .services-zone-item.slick-slide{flex-shrink:0;}.services-zone[data-style-many] .services-zone-item .services-zone-item__title{font-size:16px;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (max-width:1023px){.services-zone[data-style-many] .services-zone-item .services-zone-item__title{font-size:14px;}}.services-zone[data-style-many] .services-zone-item .services-zone-item__description,.services-zone[data-style-many] .services-zone-item .services-zone-item__button{display:none;}@media (max-width:1023px){.services-zone[data-style-many] .services-zone-item .services-zone-item__icon{margin-bottom:10px;}}.services-zone[data-style-many] .services-zone-item .services-zone-item__icon .media--loading{position:inherit;}.services-zone[data-style-many] .services-zone-item .services-zone-item__icon .media-image,.services-zone[data-style-many] .services-zone-item .services-zone-item__icon .media--image{min-height:1px;}@media (max-width:1023px){.services-zone[data-style-many] .services-zone-item .services-zone-item__icon .media-image,.services-zone[data-style-many] .services-zone-item .services-zone-item__icon .media--image{height:30px;}}.services-zone[data-style-many] .services-zone-item .services-zone-item__icon .media-image img,.services-zone[data-style-many] .services-zone-item .services-zone-item__icon .media--image img{min-height:1px;}@media (max-width:1023px){.services-zone[data-style-many] .services-zone-item .services-zone-item__icon .media-image svg,.services-zone[data-style-many] .services-zone-item .services-zone-item__icon .media--image svg{width:30px;height:30px;}}.services-zone[data-count="2"] .slick-list{margin:0;padding:0;}@media (max-width:1023px){.services-zone[data-count="2"] .services-zone-item{padding-left:20px;padding-right:20px;}}.services-zone .slick-list{margin:0 -50px;padding:0 50px;}.services-zone-item{padding:15px 50px 0;text-align:center;position:relative;}.services-zone-item__button{margin-top:30px;}@media (max-width:1023px){.services-zone-item__button{margin-top:20px;}}@media (min-width:1024px){.services-zone-item__button .button{display:inline-block;padding-left:17px;padding-right:17px;}}.services-zone-item__icon{margin-bottom:20px;}@media (max-width:1023px){.services-zone-item__icon{margin-bottom:10px;}}.services-zone-item__icon .media-image{position:relative;top:0;height:56px;transition:0.33s ease-out top;}.services-zone-item__icon .media-image img,.services-zone-item__icon .media-image svg{position:absolute;left:50%;transform:translateX(-50%);bottom:0;}.services-zone-item__icon .media-image img{max-height:100%;width:auto;}.services-zone-item__icon .media-image svg{width:56px;height:56px;}.services-zone-item__title{font-size:30px;line-height:1.2;margin:0;}@media (max-width:1023px){.services-zone-item__title{font-size:24px;}}.services-zone-item__description{font-size:16px;line-height:1.6;margin-top:10px;}@media (max-width:1023px){.services-zone-item__description{font-size:14px;margin-top:5px;}}.services-zone-item__description p{margin:0;padding:0;color:inherit;line-height:inherit;}.services-zone-item__link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;outline:none;}@media (min-width:1024px){.services-zone-item__link:hover ~ .services-zone-item__icon .media-image{top:-10px;}}.our-offers{padding:40px 0;}@media (max-width:1023px){.our-offers{padding:15px 0;}}@media (max-width:979px){.our-offers__heading{width:100%;}}.our-offers__items{margin-top:30px;}@media (max-width:1023px){.our-offers__items{margin:20px -5px 0;}}@media (max-width:1023px){.our-offers__items .slick-list{overflow:initial;}}.our-offers__items .slick-track{display:flex;}@media (max-width:1023px){.our-offers__items .slick-track{margin:0 -50px;padding:0 50px;}}.our-offers__controls{display:none;}.our-offers[data-count="2"] .our-offers__items{margin:30px -15px 0;}@media (max-width:1023px){.our-offers[data-count="2"] .our-offers__items{margin:20px -5px 0;}}.our-offers[data-count="2"] .our-offers__items .our-offers-item{margin:0 15px;width:50%;}@media (max-width:1023px){.our-offers[data-count="2"] .our-offers__items .our-offers-item{width:100%;margin:0 5px;}}.our-offers[data-count="2"] .our-offers__items .our-offers-item .our-offers-item__block{padding:50px;}@media (max-width:1023px){.our-offers[data-count="2"] .our-offers__items .our-offers-item .our-offers-item__block{padding:20px 15px;}}.our-offers[data-count="2"] .our-offers__items .our-offers-item .our-offers-item__content{width:360px;padding-right:20px;}@media (max-width:1023px){.our-offers[data-count="2"] .our-offers__items .our-offers-item .our-offers-item__content{width:100%;padding-right:0;}}.our-offers[data-count="2"] .our-offers__items .our-offers-item .our-offers-item__image{padding-left:20px;}.our-offers[data-count="2"] .our-offers__items .our-offers-item .our-offers-item__image .media-image img{left:20px;max-height:calc(100% + 100px);}.our-offers[data-count="many"] .our-offers__controls{display:block;}@media (max-width:1023px){.our-offers[data-count="many"] .our-offers__controls{display:none;}}.our-offers[data-count="many"] .our-offers__items{margin-left:-65px;margin-right:-65px;}@media (max-width:1023px){.our-offers[data-count="many"] .our-offers__items{margin:20px -5px 0;}}.our-offers[data-count="many"] .our-offers-item{max-width:770px;width:100%;margin:0 15px;opacity:0.5;pointer-events:none;outline:none;}@media (max-width:1023px){.our-offers[data-count="many"] .our-offers-item{width:100%;margin:0 5px;max-width:none;}}.our-offers[data-count="many"] .our-offers-item.slick-active{pointer-events:initial;opacity:1;}.our-offers[data-count="many"] .our-offers-item .our-offers-item__content{width:370px;}@media (max-width:1023px){.our-offers[data-count="many"] .our-offers-item .our-offers-item__content{width:100%;}}.our-offers[data-count="many"] .our-offers-item.our-offers--no-image .our-offers-item__content{width:100%;}.our-offers-item{overflow:hidden;height:initial;}@media (max-width:1023px){.our-offers-item{opacity:0.5;pointer-events:none;}}@media (max-width:1023px){.our-offers-item.slick-active{pointer-events:initial;opacity:1;}}.our-offers-item__block{padding:60px 65px;display:flex;background:#EDEDED;border-radius:5px;min-height:360px;height:360px;overflow:hidden;}@media (max-width:1023px){.our-offers-item__block{padding:20px 15px;min-height:0;height:auto;}}.our-offers-item__content{width:50%;padding-right:35px;display:flex;flex-wrap:wrap;align-items:center;}@media (max-width:1023px){.our-offers-item__content{width:100%;padding-right:0;display:block;}}@media (max-width:1023px){.our-offers-item__text{text-align:center;margin:0 auto;}}.our-offers-item__image{padding-left:35px;position:relative;}@media (max-width:1023px){.our-offers-item__image{display:none;}}.our-offers-item__image .media-image img{position:absolute;max-width:none;left:35px;top:50%;transform:translateY(-50%);max-height:calc(100% + 120px);}.our-offers-item__title{font-size:24px;line-height:1.4;margin:0;}@media (max-width:1023px){.our-offers-item__title{font-size:20px;}}.our-offers-item__description{font-size:16px;line-height:1.5;margin-top:18px;}@media (max-width:1023px){.our-offers-item__description{font-size:14px;line-height:1.14;}}.our-offers-item__description p{font-size:inherit;line-height:inherit;color:inherit;margin:0;padding:0;}.our-offers-item__button{margin-top:30px;max-width:270px;}@media (max-width:1023px){.our-offers-item__button{margin:20px auto 0;}}.our-offers-item__button .button{height:40px;display:flex;align-items:center;}.our-offers-item__button .button .button__inner{font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;width:100%;min-height:38px;padding:12px 24px;display:flex;align-items:center;justify-content:center;}.dj-browser-msie-11 .our-offers-item__button .button .button__inner{min-height:0;height:42px;}.our-offers-item__button .button--secondary{border-radius:40px;}.our-offers-item--no-image .our-offers-item__content{width:100%;padding-right:0;}@media (max-width:979px){.our-destinations-container.container{padding:0;}}@media (max-width:979px){.fbc.fbc--row.fbc--justify--between{margin:0 !important;}}.our-destinations{padding-top:40px;}@media (max-width:1023px){.our-destinations{padding-top:15px;}}@media (max-width:1023px){.our-destinations__heading{width:100%;}}@media (max-width:979px){.our-destinations__heading{margin:0 0 24px 0 !important;padding:0 30px;}}@media (max-width:979px){.our-destinations__title{padding-right:0;text-align:center;font-size:24px;line-height:36px;font-weight:600;font-family:'Poppins',sans-serif;}}.our-destinations__controls{flex-shrink:0;}@media (max-width:1023px){.our-destinations__controls{display:none;}}.our-destinations__items{margin:10px -15px 0;}@media (max-width:1023px){.our-destinations__items{margin:0px -5px 0;padding:0 0 0 32px;}}.our-destinations__items:after{content:"";display:block;clear:both;}.our-destinations .slick-list{padding:0 50px 24px 50px;margin:0 -50px;}.our-destinations-item{position:relative;width:calc(25% - 15px);margin:0 15px;height:350px;border-radius:5px;box-shadow:0px 0px 0px 0px transparent;transition:0.33s ease-out box-shadow;pointer-events:none;}@media (max-width:1023px){.our-destinations-item{height:241px;border-radius:4px;margin:0 16px 0 0;opacity:0.5;transition:0.33s ease-out;transition-property:box-shadow opacity;}}.our-destinations-item.slick-active{pointer-events:initial;opacity:1;}.our-destinations-item--active,.our-destinations-item.active,.our-destinations-item:focus,.no-js .our-destinations-item:hover,.no-touchevents .our-destinations-item:hover{box-shadow:0px 6px 24px 0px rgba(0,0,0,0.75);}.our-destinations-item--active .our-destinations-item__content,.our-destinations-item.active .our-destinations-item__content,.our-destinations-item:focus .our-destinations-item__content,.no-js .our-destinations-item:hover .our-destinations-item__content,.no-touchevents .our-destinations-item:hover .our-destinations-item__content{transform:translateY(0);}.our-destinations-item--active .our-destinations-item__button,.our-destinations-item.active .our-destinations-item__button,.our-destinations-item:focus .our-destinations-item__button,.no-js .our-destinations-item:hover .our-destinations-item__button,.no-touchevents .our-destinations-item:hover .our-destinations-item__button{opacity:1;}.our-destinations-item--active .our-destinations-item__button .button--transparent-white,.our-destinations-item.active .our-destinations-item__button .button--transparent-white,.our-destinations-item:focus .our-destinations-item__button .button--transparent-white,.no-js .our-destinations-item:hover .our-destinations-item__button .button--transparent-white,.no-touchevents .our-destinations-item:hover .our-destinations-item__button .button--transparent-white{background-color:#fff;border-color:#8a9997;}.our-destinations-item--active .our-destinations-item__button .button--transparent-white:hover,.our-destinations-item--active .our-destinations-item__button .button--transparent-white:focus,.our-destinations-item.active .our-destinations-item__button .button--transparent-white:hover,.our-destinations-item.active .our-destinations-item__button .button--transparent-white:focus,.our-destinations-item:focus .our-destinations-item__button .button--transparent-white:hover,.our-destinations-item:focus .our-destinations-item__button .button--transparent-white:focus,.no-js .our-destinations-item:hover .our-destinations-item__button .button--transparent-white:hover,.no-js .our-destinations-item:hover .our-destinations-item__button .button--transparent-white:focus,.no-touchevents .our-destinations-item:hover .our-destinations-item__button .button--transparent-white:hover,.no-touchevents .our-destinations-item:hover .our-destinations-item__button .button--transparent-white:focus{border-color:#BEE500;}.our-destinations-item__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;font-size:0;}.our-destinations-item__link a{position:absolute;left:0;top:0;width:100%;height:100%;}.our-destinations-item__image .media-image{width:100%;height:100%;position:absolute;left:0;top:0;border-radius:5px;overflow:hidden;}.our-destinations-item__image .media-image:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(transparent,rgba(0,0,0,0.4));}.our-destinations-item__image img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";}.our-destinations-item__content-wrap{position:absolute;width:calc(100% - 30px);height:calc(100% - 70px);font-size:21px;position:relative;z-index:2;margin:35px 15px;color:#fff;text-align:center;display:flex;flex-wrap:wrap;align-items:flex-end;overflow:hidden;}@media (max-width:1023px){.our-destinations-item__content-wrap{height:calc(100% - 94px);margin:48px 15px;justify-content:center;}}.our-destinations-item__content{width:100%;transform:translateY(52px);transition:0.33s ease-out transform;}@media (max-width:1023px){.our-destinations-item__content{transform:none;}}.our-destinations-item__title{width:100%;font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:26px;line-height:1.2;margin:0;overflow-wrap:break-word;word-wrap:break-word;}@media (max-width:1023px){.our-destinations-item__title{line-height:normal;font-weight:700;}}.our-destinations-item__description{font-size:18px;width:100%;margin-top:8px;}@media (max-width:1023px){.our-destinations-item__description{line-height:22.81px;font-weight:400;}}.our-destinations-item__button{margin:25px 0 0;opacity:0;transition:opacity 0.33s ease-out 0.23s;}@media (max-width:1023px){.our-destinations-item__button{display:none;}}.page-node-type-world-landing .our-destinations{padding:0 0 50px;}.page-node-type-world-landing .our-destinations .our-destinations__heading{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.page-node-type-world-landing .our-destinations .our-destinations__heading h2{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;padding-bottom:10px;}@media (max-width:1023px){.page-node-type-world-landing .our-destinations .our-destinations__heading h2{text-align:left;}}.page-node-type-world-landing .our-destinations .our-destinations__heading h4{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin-bottom:5px;font-size:18px;}.page-node-type-world-landing .our-destinations__items{flex-wrap:wrap;}@media (max-width:1023px){.page-node-type-world-landing .our-destinations__items{display:flex;align-items:center;justify-content:center;}}.page-node-type-world-landing .our-destinations-item{display:block;float:left;width:calc(25% - 30px);margin:15px 15px;pointer-events:inherit;}@media (max-width:1023px){.page-node-type-world-landing .our-destinations-item{margin:0 32px 32px;padding:0 15px;max-width:none;opacity:1;width:310px;}}@media (max-width:979px){.page-node-type-world-landing .our-destinations-item{width:265px;}}.group-zone{padding:40px 0;background:#f7f8fa;position:relative;overflow:hidden;}@media (max-width:1023px){.group-zone{padding:15px 0;}}.group-zone__items-wrap{width:470px;flex-shrink:0;position:relative;z-index:2;}@media (max-width:1023px){.group-zone__items-wrap{margin-top:35px;width:initial;}}.group-zone__items-wrap .slick-list{margin:0 -60px;padding:0 60px;}.group-zone__items-wrap .slick-track{display:flex;}.group-zone__wrapper{display:flex;position:relative;z-index:2;}@media (max-width:1023px){.group-zone__wrapper{display:block;}}.group-zone__main{flex:1 1 5px;position:relative;z-index:1;}.group-zone__main > a{position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;z-index:1;}.group-zone__heading{max-width:300px;}@media (max-width:1023px){.group-zone__heading{margin:0 auto;max-width:270px;}}.group-zone__title,.group-zone__description{padding-right:0;}.group-zone__button{max-width:210px;margin-top:25px;}@media (max-width:1023px){.group-zone__button{margin-left:auto;margin-right:auto;}}.group-zone__map{position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:1;}@media (max-width:1023px){.group-zone__map{display:none;}}.group-zone__control{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;}@media (max-width:1023px){.group-zone__control{display:none;}}.group-zone__control .slider-control{width:initial;height:initial;}.group-zone__control .slider-control__button{width:58px;height:58px;border:0;box-shadow:0 4px 6px rgba(0,0,0,0.05);position:absolute;top:50%;transform:translateY(-50%);}.group-zone__control .slider-control__button.slick-disabled{display:none !important;}.group-zone__control .slider-control__button--prev{left:-29px;}.group-zone__control .slider-control__button--next{right:-29px;}.group-zone .group-zone-item{width:470px;height:auto;margin:0 15px;min-height:480px;}@media (max-width:1023px){.group-zone .group-zone-item{width:calc(100vw - 60px);min-height:295px;height:initial;margin:0 5px;opacity:0.5;}}@media (max-width:1023px){.group-zone .group-zone-item.slick-active{opacity:1;}}.group-zone-item-manager{background:#88bf77;color:#fff;padding:65px 60px 65px 70px;border-radius:5px;overflow:hidden;}@media (max-width:1023px){.group-zone-item-manager{padding:25px;}}.group-zone-item-manager__info{display:flex;flex-wrap:wrap;}.group-zone-item-manager__info + .group-zone-item-manager__description{padding-top:30px;}@media (max-width:1023px){.group-zone-item-manager__info + .group-zone-item-manager__description{padding-top:17px;}}.group-zone-item-manager__image{flex-shrink:0;width:112px;height:112px;overflow:hidden;border-radius:50%;margin-right:30px;}@media (max-width:1023px){.group-zone-item-manager__image{width:76px;height:76px;margin-right:16px;}}.group-zone-item-manager__info-text{flex:1 1 5px;display:flex;align-items:center;font-size:16px;}.group-zone-item-manager__name{font-family:"Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:16px;}.group-zone-item-manager__name + .group-zone-item-manager__position{padding-top:10px;}@media (max-width:1023px){.group-zone-item-manager__name + .group-zone-item-manager__position{padding-top:7px;}}.group-zone-item-manager__position{font-size:16px;line-height:1.4;}@media (max-width:1023px){.group-zone-item-manager__position{font-size:12px;}}.group-zone-item-manager__description{font-size:28px;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:1.1;}@media (max-width:1023px){.group-zone-item-manager__description{font-size:20px;}}.group-zone-item-corporate{background:#7789bf;color:#fff;border-radius:5px;overflow:hidden;position:relative;}.group-zone-item-corporate__image img{width:100%;height:177px;}.group-zone-item-corporate__content{padding:40px 50px;}@media (max-width:1023px){.group-zone-item-corporate__content{padding:20px;}}.group-zone-item-corporate__title{font-size:20px;line-height:1.2;margin:0;}@media (max-width:1023px){.group-zone-item-corporate__title{font-size:16px;}}.group-zone-item-corporate__title + .group-zone-item-corporate__description{margin-top:16px;}@media (max-width:1023px){.group-zone-item-corporate__title + .group-zone-item-corporate__description{margin-top:10px;}}.group-zone-item-corporate__title + .group-zone-item-corporate__button{margin-top:45px;}.group-zone-item-corporate__description{font-size:16px;line-height:1.5;}@media (max-width:1023px){.group-zone-item-corporate__description{font-size:12px;}}.group-zone-item-corporate__description + .group-zone-item-corporate__button{margin-top:45px;}@media (max-width:1023px){.group-zone-item-corporate__description + .group-zone-item-corporate__button{margin-top:20px;}}.group-zone-item-corporate__button{max-width:270px;}@media (max-width:1023px){.group-zone-item-corporate__button{max-width:initial;}}.visual-paragraph{background:transparent;padding:40px 0;}.page-node-type-basic .visual-paragraph{padding:40px 0 0;margin-bottom:-30px;}@media (max-width:1023px){.visual-paragraph{padding:15px 0;}}.visual-paragraph__description{margin-top:5px;}@media (max-width:1023px){.visual-paragraph__description{margin-top:10px;}}@media (max-width:1023px){.visual-paragraph__controls{display:none;}}@media (max-width:1023px){.visual-paragraph__items{padding:15px 0;}}@media (min-width:1024px){.visual-paragraph__items .slick-list{margin:0 -30px;}}@media (min-width:1024px){.visual-paragraph__items .slick-list .visual-paragraph-item{padding:30px;}}.visual-paragraph .visual-paragraph-item{background:none;padding:30px 0;}@media (max-width:1023px){.visual-paragraph .visual-paragraph-item{padding:15px 0;margin:0 5px;opacity:0.5;}}@media (max-width:1023px){.visual-paragraph .visual-paragraph-item.slick-active{opacity:1;}}.visual-paragraph .visual-paragraph-item .container{padding:0;max-width:initial;}@media (max-width:1023px){.visual-paragraph .visual-paragraph-item .container{padding:0;}}@media (max-width:1023px){.visual-paragraph .slick-list{margin:0 -50px;padding:0 50px;}}.visual-paragraph .two-columns{display:flex;margin:0 -15px;padding:30px 0;}.visual-paragraph .two-columns .column{display:flex;flex:1 1 50%;padding:0;width:50%;}@media (max-width:1023px){.visual-paragraph .two-columns .column{padding-bottom:30px;}}@media (max-width:979px){.visual-paragraph .two-columns .column{width:100%;padding-bottom:20px;}}@media (max-width:979px){.visual-paragraph .two-columns{display:block;}}.visual-paragraph-item{background:#f7f8fa;padding:30px 0;position:relative;}@media (max-width:1023px){.visual-paragraph-item{padding:15px 0;}}@media screen and (min-width:1024px){.visual-paragraph-item + .reviews-zone{margin-bottom:-40px;padding-top:80px;position:relative;top:-30px;}}.visual-paragraph-item .container{position:relative;}.visual-paragraph-item__block{display:flex;align-items:center;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,0.03);}@media (max-width:1023px){.visual-paragraph-item__block{display:block;}}.visual-paragraph-item__image{width:50%;flex-shrink:0;position:relative;min-height:0;}@media (max-width:1023px){.visual-paragraph-item__image{width:100%;position:static;min-height:0;}}.visual-paragraph-item__image .media-image{width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;}.is-browser-internet-explorer-11 .slick-slide .visual-paragraph-item__image .media-image{display:block;}.visual-paragraph-item__image img{max-width:initial;width:100%;height:auto;}.visual-paragraph-item__label{font:10px/12px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;background:#BEBEBE;color:#fff;text-transform:uppercase;display:inline-block;border-radius:4px;padding:4px 8px;margin-bottom:10px;}@media screen and (max-width:1023px){.visual-paragraph-item__label{margin-right:10px;margin-left:10px;}}.visual-paragraph-item__title{flex:0 0 auto;font-size:24px;line-height:1.4;margin:0;}@media (max-width:1023px){.visual-paragraph-item__title{font-size:20px;padding-left:10px;padding-right:10px;}}.visual-paragraph-item__description{flex:0 1 auto;overflow:hidden;font-size:16px;line-height:1.5;margin-top:10px;width:100%;display:flex;}@media (max-width:1023px){.visual-paragraph-item__description{font-size:14px;padding-left:10px;padding-right:10px;}}.visual-paragraph-item__description > .field{max-height:100%;}.is-browser-internet-explorer-11 .visual-paragraph-item__description > .field{height:100%;max-height:none !important;}.visual-paragraph-item__description p{margin:0;padding:0;color:inherit;line-height:inherit;}.visual-paragraph-item__content{flex:1 1 5px;display:flex;flex-wrap:wrap;align-items:center;padding:40px 80px;}@media (max-width:1023px){.visual-paragraph-item__content{display:block;padding:30px 20px;}}@media (min-width:1024px){.visual-paragraph-item__image + .visual-paragraph-item__content{position:absolute;top:0;height:100%;right:0;left:auto;width:50%;}}.visual-paragraph-item__content-wrap{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;max-height:100%;}.is-browser-internet-explorer-11 .visual-paragraph-item__content-wrap{max-height:none !important;}.visual-paragraph-item__button{flex:0 0 auto;width:100%;margin-top:50px;}@media (max-width:1023px){.visual-paragraph-item__button{margin-top:25px;}}.visual-paragraph-item__button .button-wrap,.visual-paragraph-item__button .button{max-width:270px;}@media (max-width:1023px){.visual-paragraph-item__button .button-wrap,.visual-paragraph-item__button .button{margin-left:auto;margin-right:auto;}}.visual-paragraph-item__button .button-wrap .button__inner,.visual-paragraph-item__button .button .button__inner{padding:12px 24px;font-family:"Roboto-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (max-width:1023px){.visual-paragraph-item__button .button-wrap .button__inner,.visual-paragraph-item__button .button .button__inner{padding-left:15px;padding-right:15px;}}@media (max-width:1023px){.visual-paragraph-item__button .button-wrap:before,.visual-paragraph-item__button .button-wrap:after,.visual-paragraph-item__button .button:before,.visual-paragraph-item__button .button:after{display:none;}}.visual-paragraph-item--right .visual-paragraph-item__image{order:2;}.visual-paragraph-item--right .visual-paragraph-item__content{order:1;}@media (min-width:1024px){.visual-paragraph-item--right .visual-paragraph-item__block{justify-content:flex-end;}.visual-paragraph-item--right .visual-paragraph-item__image + .visual-paragraph-item__content{right:auto;left:0;}}.visual-paragraph-item .ellip{display:block;}.visual-paragraph-item .ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%;}.visual-paragraph-item .ellip,.visual-paragraph-item .ellip-line{position:relative;overflow:hidden;}.wysiwyg-sections .widget-visual > .container{max-width:1064px;}.widget-visual .preview-gallery{padding:30px 0;}@media (max-width:1023px){.widget-visual .preview-gallery{padding:15px 0;}}.widget-visual .preview-gallery__heading-text{display:block;}.widget-visual .preview-card--visual .button .button__inner{padding:12px 24px;}.reviews-zone{padding:40px;background:linear-gradient(90deg,#f7f8fa 50%,#fff 50%);}@media (max-width:1023px){.reviews-zone{padding:15px 0;background:#f7f8fa;}}.reviews-zone__wrapper{display:flex;}@media (max-width:1023px){.reviews-zone__wrapper{display:block;}}.reviews-zone__title{flex:initial;padding-right:20px;}@media (max-width:1023px){.reviews-zone__title{padding-right:10px;text-align:left;}}.reviews-zone__heading{display:flex;}@media (max-width:1023px){.reviews-zone__heading{justify-content:center;}}@media (min-width:1024px){.reviews-zone__overall{width:310px;}}.reviews-zone__description{font-size:16px;line-height:1.5;margin-top:23px;}@media (max-width:1023px){.reviews-zone__description{font-size:14px;margin-top:17px;text-align:center;}}.reviews-zone__description p{padding:0;margin:0;color:inherit;font-size:inherit;line-height:inherit;}.reviews-zone__afnor-logo{flex-shrink:0;width:44px;height:44px;position:relative;top:3px;}@media (max-width:1023px){.reviews-zone__afnor-logo{width:28px;height:28px;top:5px;}}.reviews-zone__afnor-logo img{width:100%;height:auto;}.reviews-zone__afnor-logo svg{width:44px;height:44px;}@media (max-width:1023px){.reviews-zone__afnor-logo svg{width:28px;height:28px;}}.reviews-zone__total-rating{margin-top:40px;max-width:300px;}@media (max-width:1023px){.reviews-zone__total-rating{max-width:initial;margin-top:100px;margin:100px -30px 0;}}.reviews-zone__comments{flex:1 1 5px;margin-left:30px;display:flex;flex-direction:column;justify-content:space-between;}@media (max-width:1023px){.reviews-zone__comments{position:relative;display:block;margin:0;}}.reviews-zone__items{margin:30px -15px 0;display:flex;}@media (max-width:1023px){.reviews-zone__items{margin:10px 0px 0;}}.reviews-zone__items .review-zone-item{width:calc(50% - 30px);flex-shrink:0;margin-left:15px;margin-right:15px;min-height:320px;}@media (max-width:1023px){.reviews-zone__items .review-zone-item{margin-left:5px;margin-right:5px;min-height:280px;}}@media (max-width:1023px){.reviews-zone__items .slick-list{margin:0 -30px;padding:20px 30px;}}.reviews-zone__trust-you-logo{padding-top:12px;text-align:right;}@media (max-width:1023px){.reviews-zone__trust-you-logo{padding-top:50px;max-width:100%;text-align:center;}}.reviews-zone__trust-you-logo .media-image{display:inline;}.reviews-zone__button{margin-top:20px;max-width:270px;}@media (max-width:1023px){.reviews-zone__button{margin-left:auto;margin-right:auto;}}.rating-overall{border-radius:5px;position:relative;overflow:hidden;padding:30px 30px 30px 35px;background:#fff;}.rating-overall:after{content:"";position:absolute;left:0;top:0;height:100%;width:5px;background:#88bf77;}.rating-overall__count-reviews{color:#969696;font-size:14px;line-height:1.6;}.rating-overall__button{margin-top:11px;}.review-zone-item{background:#fff;box-shadow:0 6px 24px rgba(0,0,0,0.04);border-radius:5px;padding:30px 30px 22px;}.review-zone-item__title{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0;font-size:16px;line-height:1.25;}.review-zone-item__score{margin-bottom:20px;}@media (max-width:1023px){.review-zone-item__score{margin-bottom:10px;}}.review-zone-item__description{margin-top:13px;font-size:14px;line-height:1.4;color:#666;}@media (max-width:1023px){.review-zone-item__description{font-size:12px;margin-top:7px;}}.review-zone-item__description p{color:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;}.review-zone-item__author{font-size:14px;line-height:1.28;margin-top:27px;}@media (max-width:1023px){.review-zone-item__author{margin-top:15px;}}.review-zone-item__hotel{padding:22px 0 0;margin-top:27px;border-top:1px solid #e5e5e5;display:flex;}@media (max-width:1023px){.review-zone-item__hotel{padding-top:15px;margin-top:15px;}}.review-zone-item__hotel-name{font-size:16px;line-height:1.4;}@media (max-width:1023px){.review-zone-item__hotel-name{font-size:14px;}}.review-zone-item__icon{margin-right:10px;flex-shrink:0;}.review-zone-item .rating-points__round{width:16px;height:16px;}.review-zone-item .rating-points__round:after{width:12px;height:12px;}.review-zone-item .rating-points__value{font-size:30px;}.review-zone-item .rating__values{top:3px;}.rating-points{display:flex;align-items:center;}.rating-points__rounds{display:flex;}.rating-points__round{width:20px;height:20px;background:#dbdfdf;border-radius:50%;position:relative;margin-right:4px;}.rating-points__round--full{background:#88bf77;}.rating-points__round--part{background:linear-gradient(90deg,#88bf77 50%,#dbdfdf 50%);}.rating-points__round:last-child{margin-right:0;}.rating-points__round:after{content:"";display:block;width:15px;height:15px;border:1px solid #fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;}.rating-points__values{display:flex;margin-left:20px;position:relative;top:5px;}.rating-points__value{font-size:40px;line-height:1.325;font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#dbe0df;}.rating-points__value--current{color:#88bf77;}.rating-points__value--separator{margin:0 5px;}.user-form{background:#fff;box-shadow:0 2px 4px rgba(138,153,151,0.3);padding:20px 26px;}@media (max-width:979px){.user-form{padding:20px 30px;}}.user-form .message{margin:0 0 10px;}.user-form h2{font-size:18px;font-weight:400;line-height:30px;margin:0 0 21px;}.user-form h3{font-size:14px;font-weight:400;line-height:24px;margin:0 0 18px;}.user-form label,.user-form .label{display:block;margin-bottom:8px;font:10px/13px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#788785;text-transform:uppercase;}.user-form .label{margin-bottom:0;}.user-form input[type='text'],.user-form input[type='tel'],.user-form input[type='number'],.user-form input[type='email'],.user-form input[type='search'],.user-form input[type='password'],.user-form textarea{display:block;height:42px;font-size:14px;line-height:17px;}.user-form input[type='text'] ::-webkit-input-placeholder,.user-form input[type='tel'] ::-webkit-input-placeholder,.user-form input[type='number'] ::-webkit-input-placeholder,.user-form input[type='email'] ::-webkit-input-placeholder,.user-form input[type='search'] ::-webkit-input-placeholder,.user-form input[type='password'] ::-webkit-input-placeholder,.user-form textarea ::-webkit-input-placeholder{opacity:0.5;}.user-form input[type='text'] :-moz-placeholder,.user-form input[type='tel'] :-moz-placeholder,.user-form input[type='number'] :-moz-placeholder,.user-form input[type='email'] :-moz-placeholder,.user-form input[type='search'] :-moz-placeholder,.user-form input[type='password'] :-moz-placeholder,.user-form textarea :-moz-placeholder{opacity:0.5;}.user-form input[type='text'] ::-moz-placeholder,.user-form input[type='tel'] ::-moz-placeholder,.user-form input[type='number'] ::-moz-placeholder,.user-form input[type='email'] ::-moz-placeholder,.user-form input[type='search'] ::-moz-placeholder,.user-form input[type='password'] ::-moz-placeholder,.user-form textarea ::-moz-placeholder{opacity:0.5;}.user-form input[type='text'] :-ms-input-placeholder,.user-form input[type='tel'] :-ms-input-placeholder,.user-form input[type='number'] :-ms-input-placeholder,.user-form input[type='email'] :-ms-input-placeholder,.user-form input[type='search'] :-ms-input-placeholder,.user-form input[type='password'] :-ms-input-placeholder,.user-form textarea :-ms-input-placeholder{opacity:0.5;}@media (max-width:1023px){.user-form input[type='text'],.user-form input[type='tel'],.user-form input[type='number'],.user-form input[type='email'],.user-form input[type='search'],.user-form input[type='password'],.user-form textarea{font-size:16px;}}.user-form .readonly-field{display:flex;padding:0;border:0;font:14px/21px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;height:21px !important;margin-top:-8px;}.user-form textarea{resize:none;width:100%;max-width:100%;height:140px;outline:none;}.user-form .cb-custom{display:inline-block;vertical-align:middle;font-size:14px;line-height:18px;text-transform:none;color:#112724;margin:0;cursor:pointer;}.user-form div.cb-custom{cursor:inherit;}.user-form .datepicker-wrap{position:relative;}.user-form .datepicker-wrap .ui-datepicker-trigger{position:absolute;bottom:13px;right:10px;width:16px;height:18px;}.user-form .datepicker-wrap.user-form__col .ui-datepicker-trigger{bottom:43px;right:20px;top:33px;}.user-form .datepicker-wrap .datepicker-default{padding-right:35px;}.datepicker-drop-default{background:#fff;border-radius:4px;border:1px solid #dbe0df;}.datepicker-drop-default td span,.datepicker-drop-default td a{height:29px;width:29px;margin:auto;text-align:center;border-radius:50%;}.datepicker-drop-default td span--active,.datepicker-drop-default td span.active,.datepicker-drop-default td span:focus,.no-js .datepicker-drop-default td span:hover,.no-touchevents .datepicker-drop-default td span:hover,.datepicker-drop-default td a--active,.datepicker-drop-default td a.active,.datepicker-drop-default td a:focus,.no-js
        .datepicker-drop-default td a:hover,.no-touchevents
        .datepicker-drop-default td a:hover{background:#9ebf00;color:#fff;}.user-form__header{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px;}@media (max-width:767px){.user-form__header{justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:0 0 17px;}}.user-form__header-account-box{display:flex;align-items:center;font-size:12px;line-height:18px;color:#1d3330;}.user-form__header-account-box .svg-ico{width:15px;height:15px;margin:0 5px 0 0;}.user-form__header-account-box .svg-ico use{fill:#9ebf00;}.user-form__header-account-box a{color:#788785;margin-left:5px;border-bottom:1px solid #ecf5c1;}.user-form__header-account-box a--active,.user-form__header-account-box a.active,.user-form__header-account-box a:focus,.no-js .user-form__header-account-box a:hover,.no-touchevents .user-form__header-account-box a:hover{border-bottom-color:transparent;}.user-form__header h2{margin:0;}@media (max-width:767px){.user-form__header h2{margin-bottom:8px;}}.user-form .labels-holder{display:flex;align-items:flex-end;}@media (max-width:767px){.user-form .labels-holder{display:none;}}.user-form .labels-holder label{flex:1;display:block;padding:0 10px;position:relative;}@media (max-width:767px){.user-form .labels-holder label{display:none;}}.user-form__row{margin:0 -10px;}.user-form__row-additional{display:flex;justify-content:space-between;align-items:center;padding-top:5px;}.user-form__row-additional .cb-custom{font-size:12px;line-height:22px;}.user-form__row-additional .cb-custom input[type="checkbox"] + span{padding:0 21px 0 0;}.user-form__row-additional .cb-custom input[type="checkbox"] + span:before{width:11px;height:11px;left:auto;right:0;top:50%;transform:translateY(-50%);border-radius:3px;}.user-form__row-additional .cb-custom input[type="checkbox"] + span:after{left:auto;right:2px;width:7px;height:7px;top:50%;transform:translateY(-50%);border-radius:1px;}.user-form__row .add-phone-link{margin:0 10px;padding-top:9px;align-items:flex-start;}@media (max-width:767px){.user-form__row .add-phone-link{flex:1 1 100%;margin:0 10px 30px;}}.user-form__row .add-phone-link > span{line-height:14px;color:#9ebf00;display:inline-block;vertical-align:top;border-bottom:1px dotted #9ebf00;cursor:pointer;}.user-form__row .add-phone-link > span--active,.user-form__row .add-phone-link > span.active,.user-form__row .add-phone-link > span:focus,.no-js .user-form__row .add-phone-link > span:hover,.no-touchevents .user-form__row .add-phone-link > span:hover{border-bottom-color:transparent;}.user-form__row--date-birth{margin:0;display:flex;}.user-form__row--date-birth .text-field{margin-right:19px;}.user-form__row--date-birth .text-field--day,.user-form__row--date-birth .text-field--month{flex:0 0 65px;}.user-form__row--date-birth .text-field--year{flex:0 0 72px;}.user-form__row--date-birth .text-field input{padding:5px 10px;text-align:center;}.user-form__row .jcf-select{margin:0;}.user-form__row .fields-holder{display:flex;}@media (max-width:767px){.user-form__row .fields-holder{flex-direction:column;}}.user-form__row .fields-holder .text-field{width:100%;}.user-form__row #edit-current-password,.user-form__row #edit-password,.user-form__row #edit-password-confirm{width:380px;}@media (max-width:979px){.user-form__row #edit-current-password,.user-form__row #edit-password,.user-form__row #edit-password-confirm{width:290px;}}.user-form__row input[type="password"]:-webkit-autofill{box-shadow:0 0 0 1000px white inset !important;-webkit-text-fill-color:black !important;background-color:white !important;border:1px solid rgba(153,158,157,0.3) !important;}.user-form__row input[type="password"]:-moz-autofill{background-color:white !important;color:black !important;box-shadow:0 0 0 1000px white inset !important;border:1px solid rgba(153,158,157,0.3) !important;}.user-form__row #new-password-check input{width:380px !important;}.user-form__row #new-password-check #table{display:table;width:400px;font:14px/24px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1D3330;}@media (max-width:767px){.user-form__row #new-password-check #table{width:300px;}}.user-form__row #new-password-check .tr{display:table-row;}.user-form__row #new-password-check .td{display:table-cell;position:relative;}.user-form__row #new-password-check .td:before{content:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon_notok_gray.svg);width:15px;height:15px;display:inline-block;}.user-form__row #new-password-check .td.active:before{content:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon_notok_red.svg);width:15px;height:15px;display:inline-block;}.user-form__row #new-password-check .td.not-active:before{content:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon_ok_tick.svg);width:15px;height:15px;display:inline-block;}.user-form__row #new-password-check .td#not_too_common{color:#1D3330;text-decoration:none;}.user-form__row #new-password-check .td#not_too_common:before{content:none !important;}.user-form__row #new-password-confirm-check #table{width:100%;font:14px/24px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1D3330;}.user-form__row #new-password-confirm-check #password_match_not_active{display:block;}.user-form__row #new-password-confirm-check #password_match_not_active:before{content:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon_notok_gray.svg);width:15px;height:15px;display:inline-block;}.user-form__row #new-password-confirm-check #password_match_not_active.active{display:block;}.user-form__row #new-password-confirm-check #password_match_not_active.active:before{content:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon_notok_red.svg);width:15px;height:15px;display:inline-block;}.user-form__row #new-password-confirm-check #password_match_not_active.not-active{display:none;}.user-form__row #new-password-confirm-check #password_match_active{display:none;}.user-form__row #new-password-confirm-check #password_match_active.active{display:block;}.user-form__row #new-password-confirm-check #password_match_active.active:before{content:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/icon_ok_tick.svg);width:15px;height:15px;display:inline-block;}.user-form__row #password-policy-popup{display:none;}.user-form__row #password-policy-popup .popup__main{overflow:hidden;}.user-form #password_policy_title_markup,.user-form #password_policy_description_markup{display:none;}.user-form__btn-row{display:flex;align-items:center;padding-bottom:20px;}@media (max-width:767px){.user-form__btn-row{flex-direction:column;justify-content:center;}}.user-form--login .user-form__btn-row{padding-bottom:0;}.user-form__btn-wrap{flex:0 1 auto;min-width:300px;}@media (max-width:1023px){.user-form__btn-wrap{min-width:300px;}}@media (max-width:767px){.user-form__btn-wrap{flex:0 1 auto;margin:0 0 20px;}}.user-form__btn-wrap:first-child{margin:0 36px 0 0;}@media (max-width:767px){.user-form__btn-wrap:first-child{margin:0 0 20px;}}.user-form--full-width .user-form__btn-wrap{max-width:100%;flex:1 1 100%;}.user-form--full-width .user-form__btn-wrap:first-child{margin-right:0;}.user-form--login .user-form__btn-wrap{min-width:100%;margin:0;}.user-form__col{padding:0 10px 30px;flex:1 0 50%;max-width:50%;}@media (max-width:767px){.user-form__col{flex:1 1 100%;max-width:100%;}}.user-form__col--full-width{flex:1 1 100%;max-width:none;}.user-form__col--phone{display:flex;flex-direction:column;}.user-form__col--phone .intl-tel-input{width:100%;}.user-form--login .user-form__col{padding-bottom:18px;}.user-form__col label{}@media (max-width:767px){.user-form__col label{display:block;}}.user-form__col .label{margin-bottom:8px;}.user-form__captcha-row{padding:0 0 24px;}.user-form .intl-tel-field{position:relative;}.user-form .intl-tel-field--readonly div.intl-tel-input-field{margin-top:-8px;}.user-form .intl-tel-field--readonly div.intl-tel-input-field .flag-container{display:none;}.user-form .intl-tel-field--readonly div.intl-tel-input-field .intl-tel-input-field{border:0;padding:0 !important;font:14px/21px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:inherit !important;height:21px !important;}.user-form .intl-tel-field--readonly div.intl-tel-input-field .intl-tel-input-field ::-webkit-input-placeholder{opacity:1;}.user-form .intl-tel-field--readonly div.intl-tel-input-field .intl-tel-input-field :-moz-placeholder{opacity:1;}.user-form .intl-tel-field--readonly div.intl-tel-input-field .intl-tel-input-field ::-moz-placeholder{opacity:1;}.user-form .intl-tel-field--readonly div.intl-tel-input-field .intl-tel-input-field :-ms-input-placeholder{opacity:1;}.user-form div.intl-tel-input-field{display:flex;justify-content:space-between;}@media (max-width:767px){.user-form div.intl-tel-input-field{width:100%;max-width:100%;}}.user-form div.intl-tel-input-field .flag-container{position:static;padding:0;}.user-form div.intl-tel-input-field .flag-container .selected-flag{border-radius:4px 0 0 4px;border:solid rgba(153,158,157,0.3);border-width:1px 0 1px 1px;background:none !important;outline:none;height:42px;}.user-form div.intl-tel-input-field .flag-container .selected-dial-code{padding-right:25px;}.user-form div.intl-tel-input-field .flag-container .iti-arrow{border-style:solid;border-width:0 2.5px 3px 2.5px;border-color:transparent transparent #1d3330 transparent;right:6px;margin-top:-5px;}.user-form div.intl-tel-input-field .flag-container .iti-arrow:after{content:'';position:absolute;top:100%;left:-2.5px;margin-top:5px;border-style:solid;border-width:0 2.5px 3px 2.5px;border-color:transparent transparent #1d3330 transparent;transform:rotate(180deg);}.user-form div.intl-tel-input-field .flag-container .country-list{width:100%;border:0;white-space:normal;}.user-form div.intl-tel-input-field .flag-container .country-list .country{padding:10px 20px;}.user-form div.intl-tel-input-field .flag-container .country-list .divider,.user-form div.intl-tel-input-field .flag-container .country-list .flag-box,.user-form div.intl-tel-input-field .flag-container .country-list .dial-code{display:none;}.user-form div.intl-tel-input-field .intl-tel-input-field{padding:5px 40px 5px 18px !important;border-width:1px 1px 1px 0;border-radius:0 4px 4px 0;overflow:hidden;}.user-form div.intl-tel-input-field .intl-tel-input-field ::-webkit-input-placeholder{opacity:0.5;}.user-form div.intl-tel-input-field .intl-tel-input-field :-moz-placeholder{opacity:0.5;}.user-form div.intl-tel-input-field .intl-tel-input-field ::-moz-placeholder{opacity:0.5;}.user-form div.intl-tel-input-field .intl-tel-input-field :-ms-input-placeholder{opacity:0.5;}.user-form .error div.intl-tel-input-field .selected-flag,.user-form .past-date-error div.intl-tel-input-field .selected-flag{border-color:rgba(255,54,54,0.8);}.user-form .forgot-pass-link{font-size:12px;line-height:24px;text-decoration:underline;}.user-form .forgot-pass-link--active,.user-form .forgot-pass-link.active,.user-form .forgot-pass-link:focus,.no-js .user-form .forgot-pass-link:hover,.no-touchevents .user-form .forgot-pass-link:hover{text-decoration:none;}.user-form .free-loyality{margin:0 -26px;}@media (max-width:1023px){.user-form .free-loyality{margin:0 -30px;}}.user-form .preferences-loyalty{margin:0 -26px;padding-top:0;}@media (max-width:1023px){.user-form .preferences-loyalty{margin:0 -30px;}}.user-form .check-by-booking{font-size:14px;line-height:21px;color:#9caca9;display:flex;flex-direction:column;}@media (max-width:767px){.user-form .check-by-booking{text-align:center;}}.user-form .check-by-booking a--active,.user-form .check-by-booking a.active,.user-form .check-by-booking a:focus,.no-js .user-form .check-by-booking a:hover,.no-touchevents .user-form .check-by-booking a:hover{text-decoration:underline;}.user-form .link-conditions{color:#788785;border-bottom:1px solid #ecf5c1;}.user-form .link-conditions--active,.user-form .link-conditions.active,.user-form .link-conditions:focus,.no-js .user-form .link-conditions:hover,.no-touchevents .user-form .link-conditions:hover{border-bottom-color:transparent;}.user-form--login{box-shadow:none;padding:0;}@media (max-width:979px){.user-form--login{padding:0;margin:0;}}.user-form--login .forgot-pass-link{color:#6a6a6a;line-height:15px;text-decoration:none;}.user-form--login .forgot-pass-link > span{display:inline;border-bottom:1px dotted #6a6a6a;}.user-form--login .forgot-pass-link--active > span,.user-form--login .forgot-pass-link.active > span,.user-form--login .forgot-pass-link:focus > span,.no-js .user-form--login .forgot-pass-link:hover > span,.no-touchevents .user-form--login .forgot-pass-link:hover > span{border-color:transparent;}.user-form__cb-group{margin-top:20px;}.user-form__cb-group > *{padding-bottom:15px;}.user-form__cb-group > *:last-child{padding-bottom:30px;}.create-account{padding:15px 0 10px;max-width:560px;}@media (max-width:979px){.create-account{max-width:none;}}.sign-in{padding:10px 12px 3px 0;}@media (max-width:767px){.sign-in{padding:8px 0 0;}}.sign-in__block{max-width:540px;}@media (max-width:979px){.sign-in__block{max-width:none;}}.forgot-password{padding:10px 12px 3px 0;}@media (max-width:767px){.forgot-password{padding:8px 0 0;}}.forgot-password__block{max-width:540px;}@media (max-width:979px){.forgot-password__block{max-width:none;}}div.new-password{max-width:540px;}@media (max-width:979px){div.new-password{max-width:none;}}.message-box{padding:0 0 20px;}.message-box .message--success.new--message--success{background:#FCFDF4;border:1px solid #9EBF00;border-radius:8px;padding:16px;box-shadow:none;}@media (max-width:767px){.message-box .message--success.new--message--success .message__text-box{text-align:left;}}.message-box .message--success.new--message--success .message__title{font-style:normal;font-weight:700;font-size:16px;color:#1D3330;}.message-box .message--success.new--message--success .message__text p{font-style:normal;font-weight:400;font-size:14px;color:#1D3330;}.message-box .message--success{margin-bottom:30px;}.personal-info{border-bottom:1px solid #e4e4e4;margin:0 -26px 30px;padding:0 26px;}.personal-info__no-results{font-size:16px;}.personal-info__buttons .button{max-width:320px;}.personal-info__buttons .button__inner{font-size:16px;}.personal-info--no-border{border:0;}@media (max-width:1023px){.personal-info{margin:0 -30px 30px;padding:0 30px;}}.personal-info__block{max-width:540px;}@media (max-width:979px){.personal-info__block{max-width:none;}}.personal-info .value{display:block;font-size:14px;line-height:20px;font-weight:400;}.personal-info .value > a{color:inherit;}.different-address{border-top:1px solid #e4e4e4;padding:20px 0 0;}.different-address__heading{display:flex;justify-content:space-between;padding:0 0 20px;}.different-address__heading h3{margin:0;}.different-address__heading .jcf-checkbox,.different-address__heading .opener{cursor:pointer;}.different-address .sub-title{font-size:10px;line-height:14px;color:#6a6a6a;}.different-address .personal-info__block{display:none;}.different-address.active .personal-info__block{display:block;}.connection-settings{margin:0 -26px;padding:21px 26px 0;border-top:1px solid #e4e4e4;}.connection-settings:first-child{border-top:0;padding:0 26px 0;}.connection-settings__block{max-width:540px;}@media (max-width:979px){.connection-settings__block{max-width:none;}}.connection-settings__edit-box{display:none;}.connection-settings.active .btn-modify-row,.connection-settings.active .saved-password{display:none;}.connection-settings.active .connection-settings__edit-box{display:block;}.connection-settings.account-delete-form .btn-delete-row{padding:30px 0 0 0;}#delete-account-pop-up .popup__heading h3{text-align:center;}#delete-account-pop-up .popup__main h4{font-weight:bold;font:22px "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;margin:25px 0;line-height:30px;}#delete-account-pop-up .popup__main .ctr{text-align:center;}#delete-account-pop-up .popup__main p{color:#1d3330;font:14px/24px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}#delete-account-pop-up .button-delete{border:none;}#delete-account-pop-up .button-delete button{background:red;color:#ffff;}#delete-account-pop-up .user-form__btn-row.cntr{justify-content:center;}#delete-account-pop-up .user-form__btn-row.cntr .user-form__btn-wrap{padding:0 20px;}@media (min-width:769px){#delete-account-pop-up .user-form__btn-row.cntr .user-form__btn-wrap{margin:0;}}#delete-account-pop-up .user-form__btn-row.cntr .button{margin:0 15px;}.account-contact__block{max-width:540px;}@media (max-width:979px){.account-contact__block{max-width:none;}}#user-login-form #new-password-check{display:none;}form.user-password-reset-form input{width:380px;}@media (max-width:767px){form.user-password-reset-form input{width:330px;}}form.user-password-reset-form input + a.text-field__icon-eye{margin-left:350px !important;}@media (max-width:767px){form.user-password-reset-form input + a.text-field__icon-eye{margin-left:299px !important;}}form.user-password-reset-form .text-field-error-txt{width:380px;}@media (max-width:767px){form.user-password-reset-form .text-field-error-txt{width:330px;}}form.user-password-reset-form .form-item-pass-pass1 #new-password-confirm-check{display:none;}form.user-password-reset-form .form-item-pass-pass2 #new-password-check{display:none;}form.user-password-reset-form #edit-pass .fields-holder{display:block;}input#edit-password + a.text-field__icon-eye,input#edit-password-confirm + a.text-field__icon-eye{margin-left:350px;}@media (max-width:767px){input#edit-password + a.text-field__icon-eye,input#edit-password-confirm + a.text-field__icon-eye{margin-left:262px;}}input#edit-pass-pass1 + a.text-field__icon-eye,input#edit-pass-pass2 + a.text-field__icon-eye{margin-left:88%;}@media (max-width:767px){input#edit-pass-pass1 + a.text-field__icon-eye,input#edit-pass-pass2 + a.text-field__icon-eye{margin-left:299px;}}input#password + a.text-field__icon-eye,input#password-confirm + a.text-field__icon-eye{margin-left:121%;}@media (max-width:767px){input#password + a.text-field__icon-eye,input#password-confirm + a.text-field__icon-eye{margin-left:91%;}}#user-register-form #edit-personal-info-country-row .fields-holder,#user-register-form #edit-user-info-row .fields-holder,#user-register-form #edit-telephone-row .fields-holder{display:block;}#bbh-user-my-password-form .fields-holder{display:block;}.newsletter-subscribe .mobile-visible{display:none;}@media (max-width:767px){.newsletter-subscribe .mobile-visible{display:block;}}.newsletter-form.user-form{box-shadow:none;padding:0;}.newsletter-form.user-form .button{margin:0;}.newsletter-form.user-form .toggle-legal-notice,.newsletter-form.user-form .legal-notice-text{color:#6a6a6a;font-family:"Roboto",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;}.newsletter-form.user-form .toggle-legal-notice p,.newsletter-form.user-form .legal-notice-text p{margin:0;padding-top:8px;}.newsletter-form.user-form .toggle-legal-notice p a,.newsletter-form.user-form .legal-notice-text p a{color:#6a6a6a;text-decoration:dotted;text-decoration-thickness:auto;text-decoration-line:underline;}.newsletter-form.user-form .toggle-legal-notice p a::after,.newsletter-form.user-form .legal-notice-text p a::after{display:none;}.newsletter-form.user-form .legal-notice-wrapper{margin:8px 8px 0px;}@media (max-width:979px){.newsletter-form.user-form .legal-notice-wrapper{margin:16px 0 0px;}}.newsletter-form.user-form a{position:relative;cursor:pointer;}.newsletter-form.user-form a::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:0;stroke-width:1px;border-bottom:1px solid #8a9997;align-self:stretch;}.newsletter-form.user-form a:hover::after{border-bottom-color:#8a9997;}@media (max-width:979px){.newsletter-form.user-form{margin:0;}}@media (max-width:767px){.paragraph-newsletter{padding:0 24px;}}.paragraphe-nl{margin-top:48px;}@media (min-width:769px){.paragraphe-nl{width:668px;margin:64px auto;}}.paragraphe-nl .image-nl{width:100%;height:200px;border-radius:4px 4px 0px 0px;overflow:hidden;}.paragraphe-nl .image-nl img{width:100%;height:200px;}@media (max-width:767px){.paragraphe-nl .image-nl img{object-fit:cover;}}.form-nl .user-form{width:100%;padding:24px 0;margin:0 !important;outline:1px solid #DBE0DF;box-shadow:unset;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}@media (max-width:767px){.form-nl .user-form{outline:none;}}.form-nl .webform-section-title{font:700 18px/23px Akkurat-Pro-Bold;color:#1D3330;margin:0 0 24px 24px;}@media (max-width:767px){.form-nl .webform-section-title{margin:0 0 24px 0;}}.form-nl .labels-holder label,.form-nl .user-form__col label{font:700 12px/12px Akkurat-Pro-Bold;letter-spacing:1px;color:#6A6A6A;padding:0 !important;}.form-nl input[type='text'],.form-nl input[type='email']{border:1px solid #DBE0DF;color:#6A6A6A;font:200 16px/21px Akkurat-Pro-Light !important;padding:0px 16px;height:40px !important;}.form-nl .cb-custom input[type='checkbox'] + span,.form-nl .cb-custom input[type='radio'] + span{font-family:'Akkurat-Pro-Light';font-style:normal;font-weight:200;font-size:14px;line-height:22px;padding-left:30px;color:#000000;letter-spacing:0px;}.form-nl .cb-custom input[type='checkbox'] + span a,.form-nl .cb-custom input[type='radio'] + span a{font:400 14px/22px Akkurat-Pro-Regular;color:#9ebf00;text-decoration:underline;border-bottom:none;}.form-nl .cb-custom input[type='checkbox'] + span:before{border:1px solid #8A9997;}.form-nl .cb-custom input[type='checkbox'] + span:after{background:#B0D400;}.form-nl .cb-custom input[type='checkbox']:checked + span:before{border:1px solid #B0D400;}@media (min-width:980px){.form-nl .cb-custom input[type='checkbox']:hover + span:before{border:1px solid #BEE500;}.form-nl .cb-custom input[type='checkbox']:hover + span:after{display:block;content:'';position:absolute;top:4px;left:4px;height:10px;width:10px;background:#BEE500;border-radius:2px;}}.form-nl .user-form__row{margin:0;padding-left:24px;}@media (max-width:767px){.form-nl .user-form__row{padding-left:0;}}.form-nl .user-form__col{padding:0 24px 24px 0;}@media (max-width:767px){.form-nl .user-form__col{padding:0 0 24px 0;}}.form-nl .form-required:after{margin:0 0 0 4px;}.lightbox{outline:none;}.lightbox-opener{color:#9ebf00;display:inline;border-bottom:1px dotted #9ebf00;line-height:14px;}.lightbox-opener:hover{border-bottom-color:transparent;}.services-list .item .lightbox-opener{border:none;}.fancybox-bg{background:rgba(28,51,48,0.85);}.fancybox-is-open .fancybox-bg{opacity:1;}.fancybox-button{background:none;}.fancybox-button--close{width:19px;height:19px;margin:20px 20px 0 0;position:relative;}.fancybox-button--close:after,.fancybox-button--close:before{position:absolute;content:'';width:24px;height:1px;border-radius:0;background:#dbe0df;transform:rotate(45deg);left:-2px;top:9px;}.fancybox-button--close:after{transform:rotate(-45deg);}.fancybox-button--close--active,.fancybox-button--close.active,.fancybox-button--close:focus,.no-js .fancybox-button--close:hover,.no-touchevents .fancybox-button--close:hover{opacity:0.7;}.fancybox-button--close svg{display:none;}.fancybox-button:hover:not([disabled]){background:rgba(255,255,255,0.2);}.fancybox-arrow{width:78px;height:78px;background:#fff;border-radius:50%;transform:translateX(-50%);}@media (max-width:979px){.fancybox-arrow{width:50px;height:50px;margin:-25px 0 0;}}.fancybox-arrow:before,.fancybox-arrow:after{content:"";position:absolute;background:none;width:7px;height:2px;background:#000;transform:rotate(45deg);right:17px;top:50%;left:auto;margin:2px 0 0;}.fancybox-arrow:before{transform:rotate(-45deg);margin:-2px 0 0;}.fancybox-arrow.fancybox-arrow--right{transform:translateX(50%);}.fancybox-arrow.fancybox-arrow--right:before,.fancybox-arrow.fancybox-arrow--right:after{right:auto;left:17px;transform:rotate(-45deg);}.fancybox-arrow.fancybox-arrow--right:before{transform:rotate(45deg);}.fancybox-show-nav .fancybox-arrow{opacity:1;}.fancybox-show-nav .fancybox-arrow:hover{opacity:0.8;}.preview-block{position:relative;padding:0 0 45px;}@media (max-width:979px){.preview-block{margin:19px 0 0 0;padding:0 0 8px;}}.preview-block .slick-list{overflow:hidden;}.preview-block h2{font-size:30px;line-height:40px;margin:0 0 37px;}@media (max-width:979px){.preview-block h2{margin:0 0 15px;font-size:18px;line-height:30px;letter-spacing:-0.3px;}}.preview-block__heading{display:flex;padding:0 0 53px;font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (max-width:767px){.preview-block__heading{flex-direction:column;}}.preview-block__heading h2{flex:1 1 530px;margin:0;padding:0 20px 0 0;}@media (max-width:767px){.preview-block__heading h2{flex:1 1 auto;padding:0 0 20px;}}.preview-block__heading p{flex:1 1 655px;margin:0;}@media (max-width:767px){.preview-block__heading p{flex:1 1 auto;}}.preview-block__btn-row{display:flex;justify-content:center;}.preview-block__btn-wrap{min-width:270px;flex:0 1 auto;}.preview-block--top-events{padding:22px 0 50px;}.preview-block--top-events .slick-list{overflow:hidden;}.preview-block--destinations{padding:50px 0;}.preview-block--destinations .slick-list{overflow:hidden;}.wysiwyg-section .preview-block{padding:0;}.preview-gallery-wrap{overflow:hidden;position:relative;margin:0 -15px;}@media (max-width:1023px){.preview-gallery-wrap{overflow:visible;margin:0 -13px;}}.preview-gallery-wrap:after,.preview-gallery-wrap:before{content:'';position:absolute;left:-3px;top:0;height:100%;width:15px;background:#fff;z-index:3;display:none;}.preview-gallery-wrap:before{left:auto;right:-3px;}.preview-gallery-wrap--e-club{margin-bottom:50px;}.preview-gallery-wrap--e-club:before,.preview-gallery-wrap--e-club:after{left:-3px;background:#f7f8fa;}.preview-gallery-wrap--e-club:after{left:auto;right:-3px;}.preview-gallery__heading{padding:0 15px;display:flex;justify-content:space-between;}@media (max-width:1023px){.preview-gallery__heading{padding:0 5px;}}.preview-gallery__heading--e-club{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;padding:0 15px 11px;}.preview-gallery__heading--e-club h2{font:24px/32px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 8px;color:#fff;}.preview-gallery__heading--e-club p{margin:0;}.preview-gallery__heading--e-club .counter-box{margin:0;}.preview-gallery__heading-text{display:flex;flex-direction:column;width:100%;}.preview-gallery__heading-text p{color:#fff;}.preview-gallery__heading--e-club .preview-gallery__heading-text{margin:0;}@media (max-width:979px){.preview-gallery__heading--e-club .preview-gallery__heading-text{padding-right:10px;}}.preview-gallery__btn-holder{flex:0 0 105px;display:flex;justify-content:space-between;margin:0 0 20px auto;}.preview-gallery__heading--e-club .preview-gallery__btn-holder{margin:12px 0 0;}@media (max-width:979px){.preview-gallery__btn-holder{display:none;}}.preview-gallery__btn-holder .gallery-btn{position:static;width:42px;height:42px;border:1px solid #dee3e2;border-radius:40px;transform:translate(0,0);}.preview-gallery__btn-holder .gallery-btn:before,.preview-gallery__btn-holder .gallery-btn:after{background:#495c58;width:1px;height:5px;right:50%;margin:-4px 0 0;}.preview-gallery__btn-holder .gallery-btn:after{margin:-1px 0 0;}.preview-gallery__btn-holder .gallery-btn--next{transform:rotate(180deg) translate(0,0);}.preview-gallery__btn-holder .gallery-btn.slick-disabled{visibility:visible;opacity:0.5;cursor:default;}.preview-gallery__btn-holder .gallery-btn.slick-disabled--active,.preview-gallery__btn-holder .gallery-btn.slick-disabled.active,.preview-gallery__btn-holder .gallery-btn.slick-disabled:focus,.no-js .preview-gallery__btn-holder .gallery-btn.slick-disabled:hover,.no-touchevents .preview-gallery__btn-holder .gallery-btn.slick-disabled:hover{opacity:0.5;}.preview-gallery__btn-holder--e-club .gallery-btn{background:none;}.preview-gallery .slide{width:33.33%;float:left;outline:none;}.preview-gallery--4-slides .slide{width:25%;float:left;outline:none;}.preview-gallery--POI .slick-track{display:flex;}.preview-gallery--POI .slide{display:flex;height:auto;outline:none;padding:2px 2px 3px;}.preview-gallery .hotel-preview{padding:0 15px;margin:0;flex:1 1 5px;height:auto;}@media (max-width:1023px){.preview-gallery .hotel-preview{padding:0;}}@media (max-width:1023px){.preview-gallery .slick-list{margin:0 -60px;padding:0 60px;}}.preview-gallery .slick-track{display:flex !important;}@media (max-width:1023px){.preview-gallery .slick-slide{width:calc(100vw - 60px);margin:0 5px;}}.gallery-btn{position:absolute;top:50%;width:78px;height:78px;border-radius:50%;background:#fff;border:0;z-index:2;transform:translate(-50%,-50%);padding:0;outline:none;}.gallery-btn--active,.gallery-btn.active,.gallery-btn:focus,.no-js .gallery-btn:hover,.no-touchevents .gallery-btn:hover{opacity:0.9;}.gallery-btn:before,.gallery-btn:after{content:'';width:2px;height:8px;background:#1d3330;position:absolute;right:23px;top:50%;transform:rotate(-45deg);z-index:1;}.gallery-btn:before{margin:-5px 0 0;transform:rotate(45deg);}.gallery-btn--prev{left:15px;}.gallery-btn--next{right:15px;transform:rotate(180deg) translate(-50%,50%);}.gallery-btn.slick-disabled{visibility:hidden;}.counter-box{font:18px/22px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-0.68px;color:#9ebf00;align-self:flex-end;margin:0 0 26px;}@media (min-width:980px){.counter-box{display:none;}}.preview-gallery__holder{background:#002136;padding:46px 65px 19px;margin-bottom:44px;position:relative;}.preview-gallery__holder:before,.preview-gallery__holder:after{position:absolute;right:107px;content:'';pointer-events:none;}@media screen and (max-width:1023px){.preview-gallery__holder:before,.preview-gallery__holder:after{display:none;}}.preview-gallery__holder:before{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/revard-block-bg-top.png) no-repeat;top:0;width:564px;height:248px;}.preview-gallery__holder:after{background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/revard-block-bg-bottom.png) no-repeat;bottom:0;right:0;width:368px;height:265px;}@media (max-width:979px){.preview-gallery__holder{background-image:none;padding:30px 20px;}}.preview-gallery__holder .preview-gallery-wrap{z-index:1;}.preview-gallery__holder .preview-gallery-wrap:after,.preview-gallery__holder .preview-gallery-wrap:before{display:none;}@media (max-width:979px){.preview-gallery__holder .preview-gallery-wrap.preview-gallery-wrap--e-club{margin:0;}}.preview-gallery__holder .slick-track{display:flex;}.preview-gallery__holder .slick-slide{display:flex;float:none;height:auto;padding-top:40px;}.preview-gallery__holder .slick-slide .reward-card{width:100%;}.preview-gallery__holder .preview-gallery__btn-holder .gallery-btn{border-color:#fff;}.preview-gallery__holder .preview-gallery__btn-holder .gallery-btn:after,.preview-gallery__holder .preview-gallery__btn-holder .gallery-btn:before{background:#fff;}.new-landing-page-container .city-landing-hotel-slider .preview-gallery__heading{padding:0 15px;}.new-landing-page-container .city-landing-hotel-slider .slick-track{gap:20px;}.new-landing-page-container .city-landing-hotel-slider .slick-track .slick-slide{height:calc(362px + 24px);width:261px !important;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview{padding:0;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__holder{align-items:unset;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__image-box{height:163px !important;flex:1;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__image-box .slick-track{gap:0;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__image-box .slick-track .slick-slide{width:100% !important;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__image-box .slick-track .slick-slide .media{width:100%;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__image-box .slick-track .slick-slide img{height:163px !important;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__title{font-family:"Poppins",sans-serif;font-weight:700;font-size:14px;line-height:16.41px;letter-spacing:0px;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__description{padding:8px 16px;font-family:"Akkurat",sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0px;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__description .raiting-block{margin:0 0 8px;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__services{display:none;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__details{flex-direction:row;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__promo-title{text-align:left;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__promo-value{white-space:nowrap;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__btn-wrap{margin-top:auto;flex:0 0 auto;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__btn-wrap .button{background-color:#B1D600;border:0;border-color:transparent;width:100%;}.new-landing-page-container .city-landing-hotel-slider .hotel-preview__btn-wrap span{font-family:"Akkurat-Bold",sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0px;text-align:center;}.preview-cards__heading{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;padding-bottom:10px;}.preview-cards__heading h2{margin-bottom:25px;}@media (max-width:979px){.preview-cards__heading h2{margin-bottom:18px;}}.preview-cards__heading h4{font:18px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin-bottom:5px;}@media (max-width:979px){.preview-cards__heading h4{font-size:14px;}}.preview-cards__heading p{margin:0 0 15px;}.preview-cards__list{display:flex;flex-wrap:wrap;margin:0 -5px -50px;}.preview-card{max-width:25%;flex:1 0 25%;padding:0 5px;margin-bottom:50px;font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;display:flex;flex-direction:column;}@media (max-width:979px){.preview-card{max-width:50%;flex:1 0 50%;}}@media (max-width:479px){.preview-card{max-width:100%;flex:1 0 100%;}}.preview-card--visual{display:flex;justify-content:space-between;max-width:373px;padding:0;margin:0 15px;font:14px/24px "Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (max-width:979px){.preview-card--visual{max-width:361px;}}.preview-card__holder{display:flex;flex-direction:column;color:#1d3330;height:100%;}.preview-card__img-box{padding-bottom:18px;}.preview-card__img-box img{width:100%;margin:0 auto;height:250px;}.preview-card__video-link{display:block;position:relative;}.preview-card__video-link .svg-ico{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;}.preview-card__title{font-size:18px;line-height:22px;margin-bottom:13px;}.preview-card--visual .preview-card__title{margin-bottom:7px;font:16px/24px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;}.preview-card__title span{font-family:"Roboto-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.preview-card__description p{margin:0 0 10px;}.preview-card__link{align-self:flex-start;font:10px/14px "Poppins-SemiBold","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;position:relative;padding:0 10px 0 0;margin:auto 0 0;color:#9ebf00;}.preview-card__link:before,.preview-card__link:after{content:'';width:1px;height:5px;background:#9ebf00;position:absolute;right:0;top:50%;transform:rotate(45deg);z-index:1;margin:-1px 0 0;}.preview-card__link:before{margin:-4px 0 0;transform:rotate(-45deg);}.preview-card__btn-row{display:flex;}.preview-card__btn-wrap{flex:0 1 auto;width:100%;}
