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;}
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;}.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;}
.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;}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 "Akkurat-Pro-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;}.gm-style img{max-width:none;}a{color:#9ebf00;text-decoration:none;}strong{font-family:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}em{font-family:"Akkurat-Pro-Italic","Arial","Helvetica Neue","Helvetica",sans-serif;}.visually-hidden{width:0;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:inherit;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;}.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);}}.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:30px;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;}}.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 (max-width:767px){.mobile-hidden{display:none;}}.mobile-visible{display:none;}@media (max-width:767px){.mobile-visible{display:block;}}@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;}}.btn-example-box{max-width:500px;margin:0 auto 20px;text-align:center;}.btn-example-box p{margin:0 0 10px;}.button{height:42px;background-color:#9ebf00;border:1px solid #9ebf00;border-radius:40px;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:after,.button:before{content:'';width:1px;height:5px;background-color:#fff;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 "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;color:#fff;display:block;width:100%;border:none;background:none;border-radius:40px;padding:12px 15px 14px;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:"Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.button__inner{display:block;font-family:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}.button--secondary{background-color:#fff;border-color:#dee3e2;}.button--secondary:after,.button--secondary:before{background-color:#1d3330;}.button--secondary .button__inner,.button--secondary .button__inner[type="submit"]{font-family:"Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1d3330;}.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:#dee3e2;border-color:#dee3e2;}.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:#1d3330;}.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:#1d3330;}.button--disabled{background-color:#6a6a6a;border-color:#6a6a6a;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:#6a6a6a;border-color:#6a6a6a;}.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:30px;top:30px;}.btn-expand .holder{height:38px;background:#fff;border-radius:3px;border:1px solid rgba(138,153,151,0.3);z-index:10;padding:9px;font-size:12px;line-height:20px;color:#1d3330;display:flex;justify-content:center;}@media (max-width:979px){.btn-expand .holder{flex-direction:row;align-items:center;}}.btn-expand--active,.btn-expand.active,.btn-expand:focus,.no-js .btn-expand:hover,.no-touchevents .btn-expand:hover{text-decoration:none;}.btn-expand--active .holder,.btn-expand.active .holder,.btn-expand:focus .holder,.no-js .btn-expand:hover .holder,.no-touchevents .btn-expand:hover .holder{background:#f7f8fa;border-color:#dee3e2;}.btn-expand .svg-ico{width:18px;height:18px;}@media (max-width:979px){.btn-expand .svg-ico{width:13px;height:13px;margin-right:5px;margin-bottom:1px;}}.map-expanded .btn-expand .svg-ico{display:none;}.btn-expand .svg-ico.collapse{display:none;}.map-expanded .btn-expand .svg-ico.collapse{display:block;}.btn-expand .expand-state{display:none;}.btn-expand span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px 0 6px;}@media (max-width:979px){.btn-expand span{padding:0 2px;}}.btn-expand .turn-state{display:none;}.map-expanded .btn-expand .turn-state{display:none;}@media (max-width:979px){.btn-expand .turn-state{display:block;}}.map-expanded .btn-expand .expand-state{display:block;}.btn-expand--map-search{left:20px;top:20px;}@media (max-width:1023px){.btn-expand--map-search{left:10px;}body:not(.map-expanded) .btn-expand--map-search{top:auto;width:260px;bottom:16px;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{display:block;}}@media (max-width:979px){.map-hotel .btn-expand .holder{padding:10px 5px;text-align:center;}}@media (max-width:1023px){.landing .btn-expand{left:30px;}}.landing .btn-expand .turn-state{display:none;}@media (max-width:979px){.landing .btn-expand .turn-state{display:block;}.map-expanded .landing .btn-expand .turn-state{display:none;}}@media (max-width:979px){.landing .btn-expand{top:auto;bottom:20px;left:50%;transform:translateX(-50%);}}.btn-gray{color:#6a6a6a;border:1px solid rgba(138,153,151,0.3);border-radius:4px;background:#fff;font-size:12px;line-height:18px;padding:9px 5px;display:flex;justify-content:center;align-items:center;align-content:space-around;white-space:nowrap;}.btn-gray--active:not(.button--no-hover),.btn-gray.active:not(.button--no-hover),.btn-gray:focus:not(.button--no-hover),.no-js .btn-gray:hover:not(.button--no-hover),.no-touchevents .btn-gray:hover:not(.button--no-hover){background:#f7f8fa;border-color:#dee3e2;}.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;}@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;}.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 "Akkurat-Pro-Light","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-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{position:absolute;top:50%;transform:translateY(-50%);right:14px;width:19px;height:19px;cursor:pointer;}.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;}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;}.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{display:block;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;}@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:12px;line-height:21px;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{background:rgba(255,158,54,0.02);border:1px solid #ff9e36;box-shadow:none;padding:15px 25px;}@media (max-width:979px){.messages--bbh-warning,.message--warning{margin:0 30px 20px;}}.messages--bbh-warning .message__heading,.message--warning .message__heading{display:flex;flex-wrap:wrap;}@media (max-width:767px){.messages--bbh-warning .message__title > strong,.message--warning .message__title > strong{display:block;}}.messages--bbh-warning .message__text-box,.message--warning .message__text-box{flex:1 1 0%;}.messages--bbh-warning .icon,.message--warning .icon{flex:0 0 22px;width:22px;height:22px;margin-right:10px;}.messages--bbh-warning .icon svg,.message--warning .icon svg{fill:#ff9e36 !important;}.messages + .messages--bbh-warning{margin-top:0;}.messages--bbh-warning{color:#ff9e36;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 (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%;}.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 30px;}}.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{float:left;margin:0 15px 15px 0;}.align-right{float:right;margin:0 0 15px 15px;}.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;}}.js-tab-hidden{display:block !important;left:-9999px !important;position:absolute !important;top:-9999px !important;}.header{width:100%;z-index:201;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;}}.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:50px;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 "Akkurat-Pro-Bold","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;}.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;border:1px solid #dbe0df;border-radius:5px;background:none;font:14px/30px "Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1d3330;padding:5px 26px 5px 10px;position:relative;text-align:left;}.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;border-color:#fff;}@media (min-width:1024px){.menu-open .select-box .opener{color:#1d3330;border-color:#dbe0df;}}.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 "Akkurat-Pro-Light","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 10px;}@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;border:1px solid #dbe0df;border-radius:5px;background:none;font:14px/30px "Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1d3330;position:relative;text-align:left;min-width:155px;padding:5px 27px 5px 36px;cursor:pointer;}@media (max-width:1023px){.my-account-dropdown .opener{border:0;min-width:50px;width:50px;height:50px;padding:0;}}.page-node-type-homepage .my-account-dropdown .opener{color:#fff;border-color:#fff;}@media (min-width:1024px){.menu-open .my-account-dropdown .opener{color:#1d3330;border-color:#dbe0df;}}.my-account-dropdown .opener .svg-ico{position:absolute;left:16px;top:50%;width:16px;height:16px;fill:#1d3330;transform:translateY(-50%);}@media (max-width:1023px){.my-account-dropdown .opener .svg-ico{left:50%;transform:translate(-50%,-50%);}}.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:block;}@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:block;}@media (max-width:1023px){.logged-in .my-account-dropdown .opener .user-name{display:none;}}.my-account-dropdown .opener:before,.my-account-dropdown .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){.my-account-dropdown .opener:before,.my-account-dropdown .opener:after{display:none;}}.page-node-type-homepage .my-account-dropdown .opener:before,.page-node-type-homepage .my-account-dropdown .opener:after{border-color:transparent transparent #fff transparent;}@media (min-width:1024px){.menu-open .my-account-dropdown .opener:before,.menu-open .my-account-dropdown .opener:after{border-color:transparent transparent #1d3330 transparent;}}.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;}.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:absolute;bottom:95px;z-index:5;left:50%;max-width:1224px;transform:translateX(-50%);width:100%;padding:0 20px;margin:0 auto;}@media (min-width:1024px){.main-slider__search{height:65px;}}@media (max-width:1023px){.main-slider__search{bottom:70px;transform:none;left:0;}}@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%;}}@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:5px;}}.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;}}.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;}}.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;}@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;}@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 .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:24px;}}.main-slider .search-block .datepicker-holder--new .datepicker-holder__arrow{width:20px;height:10px;flex-shrink:0;position:absolute;left:5%;top:50%;margin-top:-5px;pointer-events:none;}@media (max-width:1023px){.main-slider .search-block .datepicker-holder--new .datepicker-holder__arrow{display:none;}}.main-slider .search-block .datepicker-holder--new .datepicker-holder__arrow:after{content:'';display:block;position:absolute;top:50%;left:50%;width:10px;height:20px;margin-top:-10px;margin-left:-5px;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/arrow01.svg) no-repeat;transform:rotate(-90deg);}.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:75px;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:25px;height:25px;left:28px;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: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:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);}.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 .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:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:50px;line-height:1;}@media (max-width:1023px){.main-slider-item__title{font-size:20px;}}.main-slider-item__description{font-family:"Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:22px;line-height:1;margin-top:25px;}@media (max-width:1023px){.main-slider-item__description{display:none;}}.main-slider-item__button{text-align:center;margin-top:30px;}@media (max-width:1023px){.main-slider-item__button{display:none;}}.main-slider-item__button .button{display:inline-block;}.main-slider-item__button .button .button__inner{font-size:16px;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;}@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;}}.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;}.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 "Akkurat-Pro-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:"Akkurat-Pro-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;}.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;}.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 "Akkurat-Pro-Light","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 "Akkurat-Pro-Light","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 "Akkurat-Pro-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:25px;height:25px;left:28px;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 75px;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 "Akkurat-Pro-Bold","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 "Akkurat-Pro-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:"Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin-bottom:5px;}}.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;}.travelers .info-drop__item-children-ages .jcf-select span{line-height:22px;}.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:"Akkurat-Pro-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:5px;display:flex;align-items:center;justify-content:center;text-align:center;height:64px;font-size:18px;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;}}.corporate-code{width:64px;position:relative;float:left;z-index:1;flex-shrink:0;}@media (max-width:1023px){.corporate-code{width:100%;margin-bottom:13px;}}.corporate-code:after{content:'';width:1px;position:absolute;left:0;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;}.corporate-code__opener .icon{display:block;}.corporate-code__opener .icon svg{width:26px;height:17px;}@media (max-width:1023px){.corporate-code__opener{height:44px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}}.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 "Akkurat-Pro-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:"Akkurat-Pro-Bold","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;}.breadcrumbs-wrap{overflow:hidden;margin:0 0 1px;padding:15px 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:11px/20px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#6a6a6a;margin:0 0 21px;}.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;}#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:"Akkurat-Pro-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:"Akkurat-Pro-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:37px 0;}@media (max-width:1023px){.drop-nav .navigation-block{width:100%;flex:none;padding:0;}}.drop-nav .navigation-block > .title{font:12px/20px "Akkurat-Pro-Bold","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 "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 57px;}@media (max-width:1023px){.drop-nav .tab-nav{margin:0 0 40px;font-family:"Akkurat-Pro-Light","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:37px 29px 26px;justify-content:space-between;position:absolute;top:0;left:425px;right:0;display:flex;visibility:hidden;opacity:0;background:#fff;font-family:"Akkurat-Pro-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:"Akkurat-Pro-Light","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 "Akkurat-Pro-Bold","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 "Akkurat-Pro-Light","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:"Akkurat-Pro-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:"Akkurat-Pro-Bold","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 "Akkurat-Pro-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 "Akkurat-Pro-Bold","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 "Akkurat-Pro-Light","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 "Akkurat-Pro-Light","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 "Akkurat-Pro-Bold","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;}}.footer{width:100%;background:#f3f5f8;padding:45px 0 20px;font-size:12px;line-height:24px;color:#1d3330;position:relative;}@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 -30px;padding:0 30px 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:16px;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:16px;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{min-width:284px;padding:12px 35px 14px 15px;}.footer__main{padding:25px 0 35px;display:flex;}@media (max-width:979px){.footer__main{flex-direction:column;padding:20px 0 0;}}.footer__main .column{flex:1 1 0%;}@media (max-width:979px){.footer__main .column{flex:1 1 auto;}}@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;}}.footer__main_widgets{margin-left:-13px;margin-right:-13px;}.footer__main_widgets .column{padding-left:13px;padding-right:13px;}@media (max-width:979px){.footer__main_widgets{flex-direction:column;margin-left:-30px;margin-right:-30px;}.footer__main_widgets .column{border-bottom:1px solid #dbe0df;padding:15px 30px;}.footer__main_widgets .column:last-child{border-bottom:none;}}.footer__widget{margin-top:25px;}.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:"Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;}.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 "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;display:block;margin:0 0 7px;}.footer__phone-info .link{font:10px/16px "Akkurat-Pro-Bold","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:20px 0 0;display:flex;align-items:center;justify-content:space-between;}@media (max-width:979px){.footer__bottom{justify-content:center;margin:0 -30px;padding:20px 30px 0;}}.footer h3{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 "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#6a6a6a;margin:0;}.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:40px 0 28px;}@media screen and (max-width:1023px){.wysiwyg-wrap.paragraph--type--wysiwyg-text .wysiwyg-block{padding:40px 30px 28px;}}.wysiwyg-block{font:14px/24px "Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;z-index:1;}.wysiwyg-block.alt-space{border:none;margin:0 -10px 10px;padding:20px 0 0;}.wysiwyg-block blockquote{max-width:570px;margin:0 auto 28px;position:relative;text-align:center;font:14px/24px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;z-index:-1;padding:12px 55px 0;}.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;}.wysiwyg-block blockquote:after{content:'”';left:auto;top:auto;right:0;bottom:-40px;}.wysiwyg-block blockquote q{position:relative;display:block;margin:0 0 22px;}.wysiwyg-block blockquote cite{display:block;text-transform:uppercase;font:10px/12px "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;}.wysiwyg-block blockquote p{margin:0 0 5px;}.wysiwyg-block table{width:100%;margin:0 0 24px;}.wysiwyg-block table td{padding:5px 10px;border:1px solid #c5cdcc;}.wysiwyg-block ul{margin:0 0 24px;padding:0 0 0 12px;}@media (max-width:979px){.wysiwyg-block ul{padding:0;}}.wysiwyg-block ul li{padding:0 0 0 25px;position:relative;}.wysiwyg-block ul li:after{content:'';width:3px;height:3px;border-radius:50%;background:#1d3330;position:absolute;left:0;top:10px;}.wysiwyg-block ol{overflow:hidden;counter-reset:item;margin:0 0 18px;padding:0 0 0 12px;}@media (max-width:979px){.wysiwyg-block ol{padding:0;}}.wysiwyg-block ol li{display:block;position:relative;padding:0 0 0 25px;}.wysiwyg-block ol li:before{position:absolute;left:0;top:0;content:"" counter(item) ". ";counter-increment:item;}.wysiwyg-block .mask{position:relative;height:290px;overflow:hidden;margin:0 0 15px;}@media (max-width:979px){.wysiwyg-block .mask{height:284px;}}.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;}.wysiwyg-block .link-more .less{display:none;}.wysiwyg-block.active .mask{height:auto;}.wysiwyg-block.active .mask:after{display:none;}.wysiwyg-block.active .link-more span{display:none;}.wysiwyg-block.active .link-more .less{display:block;}.wysiwyg-block .two-columns{display:flex;}.wysiwyg-block .two-columns .column{flex:1 1 50%;padding:0 0 0 65px;max-width:46%;}@media (max-width:1023px){.wysiwyg-block .two-columns .column{padding:0 0 0 30px;}}@media (max-width:979px){.wysiwyg-block .two-columns .column{max-width:100%;padding:0;}}.wysiwyg-block .two-columns .column:first-child{padding:0 65px 0 0;}@media (max-width:1023px){.wysiwyg-block .two-columns .column:first-child{padding:0 30px 0 0;}}@media (max-width:979px){.wysiwyg-block .two-columns .column:first-child{padding:0;}}@media (max-width:979px){.wysiwyg-block .two-columns{display:block;}}.wysiwyg-block h1{font:32px/40px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 17px;}.wysiwyg-block h2{font:26px/30px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 9px;}.wysiwyg-block h3{font:20px/24px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 8px;}.wysiwyg-block h4{font:16px/24px "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 8px;}.wysiwyg-block h5{font:12px/20px "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 5px;}.wysiwyg-block h6{font:11px/18px "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 5px;}.wysiwyg-block .column{max-width:100%;}.wysiwyg-block p{margin:0 0 12px;}@media (max-width:979px){.wysiwyg-block p{margin:0 0 20px;}}.wysiwyg-block p strong{font-weight:bold;font-family:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}.wysiwyg-block p strong em{font-style:italic;font-family:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}.wysiwyg-block p em{font-family:"Akkurat-Pro-Lightitalic","Arial","Helvetica Neue","Helvetica",sans-serif;}.wysiwyg-block p em strong{font-weight:bold;font-family:"Akkurat-Pro-Lightitalic","Arial","Helvetica Neue","Helvetica",sans-serif;}.wysiwyg-block p a{font-family:"Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;position:relative;border-bottom:1px dotted #9ebf00;}.wysiwyg-block p a:hover{border:none;}.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;}.wysiwyg-section .container{max-width:1064px;}.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 "Akkurat-Pro-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{position:relative;overflow:hidden;padding-top:56.25%;}.bbh-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.auto-height-iframe{width:100%;}.auto-height-iframe iframe{display:block;width: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 "Akkurat-Pro-Light","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 "Akkurat-Pro-Light","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 "Akkurat-Pro-Light","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 "Akkurat-Pro-Light","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);}.selectize-dropdown{margin-top:0;font:14px/30px "Akkurat-Pro-Light","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;}.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);}.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 "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;width:100%;}.popup__price-line-value{font:24px/24px "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;flex:0 0 auto;}.popup__price-line-value sup{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;}.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 "Akkurat-Pro-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:"Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.popup--generate-voucher .wysiwyg-block{padding:23px 0 28px;margin:0;border:none;font:14px/24px "Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1c3330;}.popup--generate-voucher .wysiwyg-block h2{margin:0;font:14px/29px "Akkurat-Pro-Bold","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 "Akkurat-Pro-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{font:24px/30px "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 3px;}@media (max-width:979px){.popup__heading h3,.popup__heading span.popup_h3{font-size:18px;margin:0;}}.popup__heading span.popup_h3{display:block;}.popup__heading p{font:12px/19px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#6a6a6a;margin:0;}.popup__main{padding:30px 0 0;width:100%;overflow:hidden;font-family:"Akkurat-Pro-Light","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 "Akkurat-Pro-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 .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;}.my-account{border-radius:6px;border:1px solid rgba(138,153,151,0.3);box-shadow:0 14px 41px rgba(138,153,151,0.2);background:#fff;width:350px;max-width:370px;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:#1d3330;margin:-1px -1px 0;color:#fff;border-radius:6px 6px 0 0;display:none;}@media (max-width:1023px){.my-account__info{border-radius:0;}}.my-account__info-eclub .my-account__info-header{background:#fff;color:#1c3330;}.logged-in .my-account__info{display:block;}.my-account__info-header{padding:27px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;line-height:19px;}.my-account__points{border-top:1px solid #002235;min-height:88px;padding:10px 20px;justify-content:center;display:flex;align-items:center;background:#002235;}.my-account__points-value{font-size:42px;line-height:56px;font-family:"Akkurat-Pro-Light","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:"Akkurat-Pro-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:28px 40px;border-top:1px solid #e4e4e4;background:#fff;}.my-account__box:first-child{border-top:0;}.my-account__box h4{font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#6a6a6a;margin:9px 0 18px;}.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:"Akkurat-Pro-Bold","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:"Akkurat-Pro-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__privilege{background:#fafafa;border-top:1px solid #e4e4e4;padding:5px 42px;margin-left:-1px;margin-right:-1px;}@media (max-width:1023px){.my-account__privilege{padding:5px 22px;}}.my-account__privilege .btn-club{position:relative;background:none;border-radius:0;border:0;display:flex;align-items:center;margin:-5px -42px;padding:14px 25px 15px 41px;min-height:0;height:auto;white-space:unset;}@media (max-width:1023px){.my-account__privilege .btn-club{padding:5px 22px;margin:-5px -22px;}}.my-account__privilege .btn-club .e-club{border:2px solid #6a6a6a;background-color:#515b5a;border-radius:4px;overflow:hidden;flex:0 0 90px;}.my-account__privilege .btn-club .e-club .svg-ico{width:86px;height:37px;position:static;}.my-account__privilege .btn-club .btn-holder{flex:1;padding:0 16px;min-width:0;display:flex;flex-direction:column;line-height:15px;}.my-account__privilege .btn-club .btn-holder:after,.my-account__privilege .btn-club .btn-holder:before{display:none;}.my-account__privilege .btn-club .text-holder{display:flex;flex-direction:column;text-align:left;}.my-account__privilege .btn-club .text-holder .title{font-size:12px;color:#cbbe00;text-transform:uppercase;margin-bottom:5px;}.my-account__privilege .btn-club .text-holder .description{font-size:12px;line-height:15px;white-space:normal;}.my-account__privilege .btn-club .img-holder{margin:0;min-width:76px;flex:0 0 76px;}.my-account__privilege.renew .btn-club .text-holder .title{font:14px/15px "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}.my-account__privilege.renew .btn-club .text-holder .description{font:14px/15px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1c3330;}.my-account__privilege .txt{display:block;font:14px/20px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1c3330;margin:-5px 0 14px;}@media (max-width:1023px){.my-account__privilege .txt{margin:0;}}.my-account__privilege.new-club-subscribtion-banner{z-index:0;overflow:hidden;position:relative;background-color:#0B273F;padding:0;font-family:"Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.my-account__privilege.new-club-subscribtion-banner .link-holder{display:flex;flex-direction:column;padding:15px 20px 10px 20px;}.my-account__privilege.new-club-subscribtion-banner .yellow{color:#EDEA00;font-family:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}.my-account__privilege.new-club-subscribtion-banner .btn-club{align-items:flex-start;padding:0 0 15px 0;margin:auto;width:100%;}.my-account__privilege.new-club-subscribtion-banner .btn-club .text-holder{color:#fff;font-size:12px;line-height:20px;}.my-account__privilege.new-club-subscribtion-banner .btn-club .text-holder .description{margin-bottom:5px;display:flex;align-items:end;}.my-account__privilege.new-club-subscribtion-banner .btn-club .text-holder .description .yellow{margin-right:3px;}.my-account__privilege.new-club-subscribtion-banner .btn-club .text-holder .description img{width:13px;margin-right:8px;}.my-account__privilege.new-club-subscribtion-banner .btn-club .img-holder{min-width:auto;flex:0 0 53px;padding-right:15px;margin:2px 15px 0 0;border-right:1px solid #EDEA00;}.my-account__privilege.new-club-subscribtion-banner .btn-club .img-holder img{margin-top:-2px;}.my-account__privilege.new-club-subscribtion-banner .btn-club:after{display:none;}.my-account__privilege.new-club-subscribtion-banner .btn-holder{color:#fff;font-size:12px;line-height:15px;padding:7px 10px 5px 10px;text-align:center;border-radius:20px;text-transform:uppercase;letter-spacing:0.25px;border:1px solid #EDEA00;font-family:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;display:block;}.my-account__privilege.new-club-subscribtion-banner .btn-holder .yellow{position:relative;padding-right:13px;font-size:inherit;line-height:inherit;}.my-account__privilege.new-club-subscribtion-banner .btn-holder .yellow:before,.my-account__privilege.new-club-subscribtion-banner .btn-holder .yellow:after{top:40%;width:1px;right:0;height:6px;content:'';background:#fff;position:absolute;}.my-account__privilege.new-club-subscribtion-banner .btn-holder .yellow:before{margin:-4px 0 0;transform:rotate(-45deg);}.my-account__privilege.new-club-subscribtion-banner .btn-holder .yellow:after{margin:-1px 0 0;transform:rotate(45deg);}.my-account__privilege.new-club-subscribtion-banner:before,.my-account__privilege.new-club-subscribtion-banner:after{content:'';z-index:-1;display:block;position:absolute;border-radius:50%;}.my-account__privilege.new-club-subscribtion-banner:before{width:230px;height:230px;opacity:0.7;bottom:-148px;left:-124px;border:35px solid #CABD3C;}.my-account__privilege.new-club-subscribtion-banner:after{width:170px;height:170px;top:-116px;right:-104px;border:30px solid #CABD3C;}.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;}@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;}}.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:1px solid #dbe0df;border-radius:5px;background:none;font:14px/30px "Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;color:#1d3330;padding:5px 26px 5px 10px;position:relative;text-align:left;cursor:pointer;min-width:132px;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:17px;margin-right:8px;line-height:0;position:relative;top:-1px;}@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;border-color:currentColor;}.page-node-type-homepage .footer .combo-selectbox__selected,.footer .combo-selectbox__selected{color:#1d3330;border-color:#dbe0df;background-color:#fff;}@media (min-width:1024px){.menu-open .combo-selectbox__selected{color:#1d3330;border-color:#dbe0df;}}.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:11px;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:"Akkurat-Pro-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{border:1px solid #dbe0df;color:#1d3330;}.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;}.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:203px;max-width:300px;margin:1px 0;}.phone-number-box .number{color:#98086d;font:14px/20px "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;padding-right:5px;letter-spacing:0.6px;}.phone-number-box .number a{color:inherit;}.phone-number-box .number a:hover{text-decoration:none;}.phone-number-box .text{max-width:100px;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 "Akkurat-Pro-Bold","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;}.room-select{position:relative;z-index:1;margin:20px 0 0;}.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;}.room-select__item > *{opacity:.5;}.room-select__item--active{background:#9ebf00;border-color:#9ebf00;color:#fff;}.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;}.room-select__item-warning-text{font:11px/24px "Akkurat-Pro-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;}.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;}.room-select__arrow--left{left:0;}.room-select__arrow--left:after{border-left:2px solid #717171;transform:rotate(-45deg);}.room-select__arrow--right{right:0;}.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;}.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);}.search-block{width:100%;color:#000;z-index:200;margin:0 0 30px;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 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:#9ebf00;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;background-color:#9ebf00;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:#fff;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:#fff;border:none;font:16px/40px "Akkurat-Pro-Bold","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;}.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 "Akkurat-Pro-Bold","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;}.search-block .btn-close{width:40px;height:100%;position:absolute;left:0;top:0;z-index:10;text-indent:-9999px;overflow:hidden;display:none;}@media (max-width:1023px){.search-block .btn-close{display:block;}}.search-block .btn-close:before,.search-block .btn-close:after{content:'';width:9px;height:2px;background:#000;position:absolute;right:8px;top:30px;margin:-4px 0 0;transform:rotate(-45deg);}.search-block .btn-close:before{margin:1px 0 0;transform:rotate(45deg);}@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 .children-info{font:14px/24px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.search-block .icon{border-radius:0;}.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;}.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;}.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;}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 "Akkurat-Pro-Bold","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 "Akkurat-Pro-Bold","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{padding:0 5px;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:#fff !important;}.calendar .highlight:after{content:'';background:#f5fce9;position:absolute;left:-10px;right:-10px;top:0;bottom:0;}.datepicker-holder--new .calendar .highlight:after{background:#AFD400;left:-1px;right:-1px;}.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;}.datepicker-holder--new .calendar .selected-date a{position:relative;}.datepicker-holder--new .calendar .selected-date:before{content:'';display:none;position:absolute;top:0;height:100%;left:50%;width:calc(50% + 1px);background:#AFD400;}.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: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:"Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:16px;color:#5C6664;position:relative;top:1px;margin-right:3px;}.calendar__info-nights,.calendar__info-checkout,.calendar__info-checkin{font-size:14px;color:#1D3330;font-family:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:16px;}.calendar__info-checkin,.calendar__info-checkout{width:78px;overflow:hidden;white-space:nowrap;flex-shrink:0;}.calendar__info-nights{margin:0 10px;flex-shrink:0;}.calendar__info-nights-mobile{display:none;text-align:center;min-width:40px;position:relative;color:#B0D300;font-size:11px;font-family:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;align-items:center;padding-top:21px;line-height:1;}.calendar__info-nights-mobile span{color:#fff;display:block;width:22px;height:22px;border-radius:50%;background:#B0D300;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;font-size:14px;margin-bottom:3px;}.calendar__info-nights-mobile:before{position:absolute;content:'';display:block;width:calc(100% - 2px);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:1px solid #B0D300;border-right:1px solid #B0D300;transform:rotate(45deg);margin-top:-4px;right:1px;top:50%;}@media (max-width:1023px){.calendar__info-nights-mobile{display:block;}}.second-date-select .end-date-label,.first-date-select .start-date-label{color:#9ebf00;}.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 "Akkurat-Pro-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:"Akkurat-Pro-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:50%;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 .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 .datepicker-holder__arrow{width:20px;height:10px;flex-shrink:0;position:absolute;left:5%;top:50%;margin-top:-5px;pointer-events:none;}@media (max-width:1023px){.datepicker-holder.datepicker-holder--new .datepicker-holder__arrow{display:none;}}.datepicker-holder.datepicker-holder--new .datepicker-holder__arrow:after{content:'';display:block;position:absolute;top:50%;left:50%;width:10px;height:20px;margin-top:-10px;margin-left:-5px;background:url(https://www.hotel-bb.com/themes/custom/bbh_front/html/images/arrow01.svg) no-repeat;transform:rotate(-90deg);}.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:"Akkurat-Pro-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:60px;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 .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.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 .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{min-height:291px;padding-bottom:40px;}}.search-block .autocomplete .ajax-drop .recent-search .item strong{color:#1d3330;font-family:"Akkurat-Pro-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 15px;}}.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{min-height:1px;}.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:"Akkurat-Pro-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);top:50%;}.our-offers-item__title{font-size:30px;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:initial;display:flex;align-items:center;}.our-offers-item__button .button .button__inner{width:100%;min-height:42px;padding:5px 40px 5px;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--no-image .our-offers-item__content{width:100%;padding-right:0;}.our-destinations{padding-top:40px;}@media (max-width:1023px){.our-destinations{padding-top:15px;}}@media (max-width:1023px){.our-destinations__heading{width:100%;}}.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;}}.our-destinations__items:after{content:"";display:block;clear:both;}.our-destinations .slick-list{padding:20px 50px 40px 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:225px;margin:0 5px;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__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% - 50px);margin:25px 15px;align-items:center;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:"Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:26px;line-height:1.2;margin:0;overflow-wrap:break-word;word-wrap:break-word;}.our-destinations-item__description{font-size:22px;width:100%;margin-top:8px;}.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;}}.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:"Akkurat-Pro-Bold","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:"Akkurat-Pro-Light","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;}@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{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 "Akkurat-Pro-Bold","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:30px;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;}}@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;}.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{font-family:"Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;flex:initial;padding-right:20px;}@media (max-width:1023px){.reviews-zone__title{padding-right:10px;font-family:"Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;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{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:"Akkurat-Pro-Light","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;margin:0 -30px;}}.user-form .message{margin:0 0 10px;}.user-form h2{font-size:18px;font-weight:400;line-height:30px;margin:0 0 27px;}.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 "Akkurat-Pro-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 "Akkurat-Pro-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;}.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__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{display:none;}@media (max-width:767px){.user-form__col label{display:block;}}.user-form__col .label{margin-bottom:8px;}.user-form__captcha-row{padding:0 0 20px;}.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 "Akkurat-Pro-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{margin-bottom:29px;}.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;}.account-contact__block{max-width:540px;}@media (max-width:979px){.account-contact__block{max-width:none;}}.newsletter-form.user-form{box-shadow:none;padding:0;}.newsletter-form.user-form .button{margin:0;}@media (max-width:979px){.newsletter-form.user-form{margin:0;}}.lightbox{outline:none;}.lightbox-opener{color:#9ebf00;display:inline;border-bottom:1px dotted #9ebf00;line-height:14px;}.lightbox-opener:hover{border-bottom-color:transparent;}@media (min-width:980px){.lightbox-opener{display:none !important;}}.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 "Akkurat-Pro-Light","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 .hotel-preview__image-box .media--image{width:100%;padding-bottom:44.5%;position:relative;overflow:hidden;}.preview-gallery .hotel-preview__image-box .media--image img{position:absolute;top:0;left:0;width:auto;height:auto;min-height:100%;min-width:100%;}.preview-gallery-wrap{overflow:hidden;position:relative;margin:0 -15px;}@media (max-width:1023px){.preview-gallery-wrap{overflow:visible;margin:0 -5px;}}.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:"Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;padding:0 15px 11px;}.preview-gallery__heading--e-club h2{font:24px/32px "Akkurat-Pro-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{height:auto;outline:none;padding:2px 2px 3px;}.preview-gallery .hotel-preview{padding:0 15px;margin:0;flex:1 1 5px;}@media (max-width:1023px){.preview-gallery .hotel-preview{padding:0;}}@media (max-width:1023px){.preview-gallery .slick-list{margin:0 -60px;padding:0 60px;}}@media (max-width:1023px){.preview-gallery .slick-track{display:flex;}}@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 "Akkurat-Pro-Bold","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;}.preview-cards__heading{font-family:"Akkurat-Pro-Light","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 "Akkurat-Pro-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 "Akkurat-Pro-Light","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:block;max-width:none;padding:0;margin:0 15px;font:14px/24px "Akkurat-Pro-Regular","Arial","Helvetica Neue","Helvetica",sans-serif;}.preview-card__holder{display:flex;flex-direction:column;color:#1d3330;height:100%;}.preview-card__img-box{padding-bottom:18px;}.preview-card__img-box img{margin:0 auto;height:auto;}.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 "Akkurat-Pro-Bold","Arial","Helvetica Neue","Helvetica",sans-serif;}.preview-card__title span{font-family:"Akkurat-Pro-Light","Arial","Helvetica Neue","Helvetica",sans-serif;}.preview-card__description p{margin:0 0 10px;}.preview-card__link{align-self:flex-start;font:10px/14px "Akkurat-Pro-Bold","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;max-width:270px;width:100%;}
