@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper .swiper-slide{-webkit-align-items:center;align-items:center;background-color:#fff;background-position:50%;background-size:cover;display:-webkit-flex;display:flex;font-weight:700;-webkit-justify-content:center;justify-content:center;text-align:center}.swiper .swiper-pagination-fraction{color:#fff}[data-v-08038828]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.star-rating[data-v-08038828]{white-space:nowrap}[data-v-3fa372fe]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.similar-hotels[data-v-3fa372fe]{margin:15px}h3[data-v-3fa372fe]{background-color:#239c9c;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-weight:400;margin:0;padding:7px 10px;text-align:center;text-transform:uppercase}.hotel[data-v-3fa372fe]{display:block;position:relative}.hotel img[data-v-3fa372fe]{min-height:200px;width:100%}.hotel .details[data-v-3fa372fe]{background-color:#239c9c;bottom:0;color:#fff;font-size:12px;left:0;line-height:14px;padding:5px;position:absolute;right:0}.hotel .details .hotel-name[data-v-3fa372fe]{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel .details .star-rating[data-v-3fa372fe]{float:right}.hotel .details .star-rating .fa-star[data-v-3fa372fe]{margin-right:2px}.hotel .details .location[data-v-3fa372fe]{float:left;font-size:10px;font-weight:lighter}.hotel .details .price[data-v-3fa372fe]{white-space:nowrap}.hotel .details .hotel-name[data-v-3fa372fe],.hotel .details .location[data-v-3fa372fe]{float:left;max-width:70%}.hotel .details .price[data-v-3fa372fe],.hotel .details .star-rating[data-v-3fa372fe]{float:right;font-size:10px;max-width:30%}.swiper-pagination[data-v-3fa372fe]{bottom:0;position:relative}[data-v-3ec31b34]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.nights[data-v-3ec31b34],.price[data-v-3ec31b34]{-webkit-align-self:flex-end;align-self:flex-end}.price[data-v-3ec31b34]{font-size:1.2em;font-weight:700;line-height:1.2em}.price.higher[data-v-3ec31b34]{color:#ff4f4d}.price.medium[data-v-3ec31b34]{color:#e8ae0e}.price.lower[data-v-3ec31b34]{color:#028e4f}.inactive[data-v-3ec31b34]{background:#e8e8e8;color:#929292}.nights[data-v-3ec31b34]{line-height:1.1em}.day.clickable[data-v-3ec31b34]{cursor:pointer}.day[data-v-3ec31b34]{overflow:hidden;position:relative}.day .saving-bg[data-v-3ec31b34]{background:#fd5858;display:block;height:14px;position:absolute;right:-22px;top:0;-webkit-transform:skew(45deg);-ms-transform:skew(45deg);transform:skew(45deg);width:80%}.day .saving[data-v-3ec31b34]{color:#fff;font-size:10px;font-weight:700;line-height:14px;padding-right:3px;position:absolute;right:0;text-align:right;top:0;width:100%;z-index:2}.day .saving strong[data-v-3ec31b34]{font-weight:400}.hovered-day[data-v-3ec31b34]{background:#999}.hovered-day .price[data-v-3ec31b34]{color:#3a3a3a}.hover-region[data-v-3ec31b34]{background:#cecece}.selected-region[data-v-3ec31b34]{background:#baa1b5}.hover-region:not(.selected) .price[data-v-3ec31b34],.selected-region .price[data-v-3ec31b34]{color:#3a3a3a;font-weight:400}.selected[data-v-3ec31b34]{background:#713f69}.selected .price[data-v-3ec31b34],.selected[data-v-3ec31b34]{color:#fff}@media(min-width:768px){.day-of-week[data-v-3ec31b34]{display:none}}.cal-day-loader[data-v-3ec31b34]{-webkit-align-self:center;align-self:center;margin-bottom:1em}.cols-7 .cal-day-loader{margin-bottom:0}[data-v-482d3aca]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}li[data-v-482d3aca],ul[data-v-482d3aca]{border-color:#000;border-style:solid}ul[data-v-482d3aca]{border-width:1px 0 0 1px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}li[data-v-482d3aca]{background:#fff;border-width:0 1px 1px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:11px;-webkit-justify-content:space-between;justify-content:space-between;padding:2px 6px 4px 2px;width:33.3333333333%}li.loading[data-v-482d3aca]{-webkit-justify-content:normal;justify-content:normal}.cal-empty.before[data-v-482d3aca],.weekdays[data-v-482d3aca]{display:none}.weekdays li[data-v-482d3aca]{background:#688a8a;border-bottom:0;text-align:center}.cols-4 li[data-v-482d3aca]{width:25%}.cols-5 li[data-v-482d3aca]{width:20%}.cols-6 li[data-v-482d3aca]{width:16.6666666667%}.cols-7 li[data-v-482d3aca]{font-size:14px;height:70px;width:14.2857142857%}.cols-7 .weekdays[data-v-482d3aca]{display:-webkit-flex;display:flex}.cols-7 .weekdays li[data-v-482d3aca]{height:30px}.cols-7 .cal-empty.before[data-v-482d3aca]{display:block}.month-block[data-v-482d3aca]{border:none;width:100%}.month-block[data-v-482d3aca]:after{clear:both}.update-message[data-v-482d3aca]{background-color:rgba(0,0,0,.78);bottom:0;color:#fff;left:0;position:absolute;right:0;top:0}.update-message .inner[data-v-482d3aca]{padding:25px;position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.update-message .inner p[data-v-482d3aca]{font-size:25px;margin:0 0 20px}.update-message .inner .update-button[data-v-482d3aca]{background-color:#652c5a;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;padding:3px 6px;text-align:center;width:150px}.update-message .inner .update-button .fa[data-v-482d3aca]{font-size:12px;padding-right:6px}.cal-empty[data-v-482d3aca]{background:#a4cacb}#deals{background:#239c9c;padding:10px}.deals-section{background:#713f69;padding:10px}.deals-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:80%;-webkit-justify-content:center;justify-content:center}.deals-section-header{color:#fff;font-weight:700;padding:10px;text-align:center;width:100%}.deal-container{padding:5px;width:100%}.deal{background:#fff;height:100%;overflow:hidden;padding:10px}.deal-actions{background:#713f69;border-bottom-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:200%;margin-bottom:.5em;padding:10px;text-align:center}.deals-section-header-left-arrow{display:block;float:left;width:20px}.deals-section-header-right-arrow{display:block;float:right;width:20px}@media(min-width:480px){.deal-container{width:50%}}@media(min-width:768px){.deal-actions{float:left;margin-bottom:0;width:100px}.deal-conditions{margin-left:120px}}[data-v-06bf2bca]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.month-tab-container[data-v-06bf2bca]{display:inline-block;padding-right:4px}.month-tab[data-v-06bf2bca]{background:#246567;border-radius:5px 5px 0 0;color:#fff;font-size:12px;height:49px;padding:5px;text-align:center}.month-tab span[data-v-06bf2bca]{height:22px}.month-tab-container:not(.disabled) .month-tab[data-v-06bf2bca]{cursor:pointer}.price[data-v-06bf2bca],.spinner[data-v-06bf2bca]{display:block}.spinner .fa-spinner[data-v-06bf2bca]{position:relative;top:calc(50% - 8px)}.selected[data-v-06bf2bca]{background:#713f69}[data-v-382fbd9b]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.modal-close[data-v-382fbd9b]{font-size:26px;right:10px;top:10px;z-index:9999999}.modal-close.viewportFixed[data-v-382fbd9b]{position:fixed}.modal-close.modalFixed[data-v-382fbd9b],.modal-close.modalStatic[data-v-382fbd9b]{position:absolute}.modal-close[data-v-382fbd9b]:hover{cursor:pointer}[data-v-3f71ada6]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.hp-multiselect[data-v-3f71ada6] .multiselect,.hp-multiselect[data-v-3f71ada6] .multiselect__single{font-size:inherit}.hp-multiselect[data-v-3f71ada6] .multiselect__option{white-space:normal}.hp-multiselect[data-v-3f71ada6] .multiselect__tags{border:2px solid #239c9c;color:#239c9c}.hp-multiselect[data-v-3f71ada6] .multiselect__select,.hp-multiselect[data-v-3f71ada6] .multiselect__spinner{right:2px;top:2px}.hp-multiselect[data-v-3f71ada6] .multiselect--disabled .multiselect__current,.hp-multiselect[data-v-3f71ada6] .multiselect--disabled .multiselect__select{background:none}.hp-multiselect-confirm[data-v-3f71ada6]{height:38px;padding:4px 8px;position:absolute;right:1px;top:1px}[data-v-148e0acb]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.hp-multiselect-option-with-checkbox[data-v-148e0acb]{display:-webkit-flex;display:flex}.content[data-v-148e0acb]{-webkit-flex-grow:1;flex-grow:1}.icon[data-v-148e0acb]{margin-left:auto;padding-left:10px}.room-input-popup.v--modal-overlay .v--modal-box{overflow:visible}.room-input-popup .v--modal .button-row{margin-top:20px;text-align:left}[data-v-b59b6338]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.btn[data-v-b59b6338]{margin-top:10px;white-space:normal}.input-controls[data-v-b59b6338]{overflow:visible}.passengers[data-v-b59b6338]{margin-left:-15px;margin-right:-15px;margin-top:1em}.passengers[data-v-b59b6338]:after,.passengers[data-v-b59b6338]:before{content:" ";display:table}.passengers[data-v-b59b6338]:after{clear:both}.passengers .select-container[data-v-b59b6338]{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media(min-width:768px){.passengers .select-container[data-v-b59b6338]{float:left;width:50%}}.passengers .select-options[data-v-b59b6338]{max-height:160px;overflow-y:scroll}.child-ages[data-v-b59b6338]{margin-left:-15px;margin-right:-15px}.child-ages[data-v-b59b6338]:after,.child-ages[data-v-b59b6338]:before{content:" ";display:table}.child-ages[data-v-b59b6338]:after{clear:both}.child-ages .select-container[data-v-b59b6338]{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media(min-width:768px){.child-ages .select-container[data-v-b59b6338]{float:left;width:25%}}.child-ages .select-options[data-v-b59b6338]{max-height:160px}.child-age-date[data-v-b59b6338]{margin:0}.btn-room[data-v-b59b6338]{background-color:#ffb400;border-color:#ffb400;color:#fff;margin:10px 10px 10px 0}.btn-room.focus[data-v-b59b6338],.btn-room[data-v-b59b6338]:focus{background-color:#cc9000;border-color:#805a00;color:#fff}.btn-room[data-v-b59b6338]:hover{background-color:#cc9000;border-color:#c28900;color:#fff}.btn-room.active[data-v-b59b6338],.btn-room[data-v-b59b6338]:active,.open>.btn-room.dropdown-toggle[data-v-b59b6338]{background-color:#cc9000;background-image:none;border-color:#c28900;color:#fff}.btn-room.active.focus[data-v-b59b6338],.btn-room.active[data-v-b59b6338]:focus,.btn-room.active[data-v-b59b6338]:hover,.btn-room:active.focus[data-v-b59b6338],.btn-room[data-v-b59b6338]:active:focus,.btn-room[data-v-b59b6338]:active:hover,.open>.btn-room.dropdown-toggle.focus[data-v-b59b6338],.open>.btn-room.dropdown-toggle[data-v-b59b6338]:focus,.open>.btn-room.dropdown-toggle[data-v-b59b6338]:hover{background-color:#a87700;border-color:#805a00;color:#fff}.btn-room.disabled.focus[data-v-b59b6338],.btn-room.disabled[data-v-b59b6338]:focus,.btn-room.disabled[data-v-b59b6338]:hover,.btn-room[disabled].focus[data-v-b59b6338],.btn-room[disabled][data-v-b59b6338]:focus,.btn-room[disabled][data-v-b59b6338]:hover,fieldset[disabled] .btn-room.focus[data-v-b59b6338],fieldset[disabled] .btn-room[data-v-b59b6338]:focus,fieldset[disabled] .btn-room[data-v-b59b6338]:hover{background-color:#ffb400;border-color:#ffb400}.btn-room .badge[data-v-b59b6338]{background-color:#fff;color:#ffb400}.btn-room.active[data-v-b59b6338]{background-color:#ff6921;border-color:#ff6921;color:#fff}.btn-room.active.focus[data-v-b59b6338],.btn-room.active[data-v-b59b6338]:focus{background-color:#ed4d00;border-color:#a13400;color:#fff}.btn-room.active[data-v-b59b6338]:hover{background-color:#ed4d00;border-color:#e34a00;color:#fff}.btn-room.active.active[data-v-b59b6338],.btn-room.active[data-v-b59b6338]:active,.open>.btn-room.active.dropdown-toggle[data-v-b59b6338]{background-color:#ed4d00;background-image:none;border-color:#e34a00;color:#fff}.btn-room.active.active.focus[data-v-b59b6338],.btn-room.active.active[data-v-b59b6338]:focus,.btn-room.active.active[data-v-b59b6338]:hover,.btn-room.active:active.focus[data-v-b59b6338],.btn-room.active[data-v-b59b6338]:active:focus,.btn-room.active[data-v-b59b6338]:active:hover,.open>.btn-room.active.dropdown-toggle.focus[data-v-b59b6338],.open>.btn-room.active.dropdown-toggle[data-v-b59b6338]:focus,.open>.btn-room.active.dropdown-toggle[data-v-b59b6338]:hover{background-color:#c94100;border-color:#a13400;color:#fff}.btn-room.active.disabled.focus[data-v-b59b6338],.btn-room.active.disabled[data-v-b59b6338]:focus,.btn-room.active.disabled[data-v-b59b6338]:hover,.btn-room.active[disabled].focus[data-v-b59b6338],.btn-room.active[disabled][data-v-b59b6338]:focus,.btn-room.active[disabled][data-v-b59b6338]:hover,fieldset[disabled] .btn-room.active.focus[data-v-b59b6338],fieldset[disabled] .btn-room.active[data-v-b59b6338]:focus,fieldset[disabled] .btn-room.active[data-v-b59b6338]:hover{background-color:#ff6921;border-color:#ff6921}.btn-room.active .badge[data-v-b59b6338]{background-color:#fff;color:#ff6921}.btn.submit-outline[data-v-b59b6338]{background-color:#fff;border-color:#239c9c;color:#239c9c}.btn.submit-outline.focus[data-v-b59b6338],.btn.submit-outline[data-v-b59b6338]:focus{background-color:#e6e6e6;border-color:#0c3434;color:#239c9c}.btn.submit-outline[data-v-b59b6338]:hover{background-color:#e6e6e6;border-color:#186a6a;color:#239c9c}.btn.submit-outline.active[data-v-b59b6338],.btn.submit-outline[data-v-b59b6338]:active,.open>.btn.submit-outline.dropdown-toggle[data-v-b59b6338]{background-color:#e6e6e6;background-image:none;border-color:#186a6a;color:#239c9c}.btn.submit-outline.active.focus[data-v-b59b6338],.btn.submit-outline.active[data-v-b59b6338]:focus,.btn.submit-outline.active[data-v-b59b6338]:hover,.btn.submit-outline:active.focus[data-v-b59b6338],.btn.submit-outline[data-v-b59b6338]:active:focus,.btn.submit-outline[data-v-b59b6338]:active:hover,.open>.btn.submit-outline.dropdown-toggle.focus[data-v-b59b6338],.open>.btn.submit-outline.dropdown-toggle[data-v-b59b6338]:focus,.open>.btn.submit-outline.dropdown-toggle[data-v-b59b6338]:hover{background-color:#d4d4d4;border-color:#0c3434;color:#239c9c}.btn.submit-outline.disabled.focus[data-v-b59b6338],.btn.submit-outline.disabled[data-v-b59b6338]:focus,.btn.submit-outline.disabled[data-v-b59b6338]:hover,.btn.submit-outline[disabled].focus[data-v-b59b6338],.btn.submit-outline[disabled][data-v-b59b6338]:focus,.btn.submit-outline[disabled][data-v-b59b6338]:hover,fieldset[disabled] .btn.submit-outline.focus[data-v-b59b6338],fieldset[disabled] .btn.submit-outline[data-v-b59b6338]:focus,fieldset[disabled] .btn.submit-outline[data-v-b59b6338]:hover{background-color:#fff;border-color:#239c9c}.btn.submit-outline .badge[data-v-b59b6338]{background-color:#239c9c;color:#fff}.validation-alert[data-v-b59b6338]{background:#ff9800;border-radius:4px;color:#fff;margin-bottom:10px;margin-top:10px;padding:5px 10px}.notice[data-v-b59b6338]{margin:20px 0 10px}.notice .fa-info-circle[data-v-b59b6338]{color:#dd3e7a}.room-row[data-v-b59b6338]{color:#000}.room-row .room-name[data-v-b59b6338]{margin-top:-8px}.room-row .room-name .badge[data-v-b59b6338]{background-color:#fff705;color:#000}.room-row .room-name small[data-v-b59b6338]{color:#565656}.available-rooms[data-v-b59b6338]{background:#dad8d8;border-radius:5px;padding:10px 0}.available-rooms .row[data-v-b59b6338]{margin:0}.room-option[data-v-b59b6338]{font-size:10px;min-height:1px;padding:2px 15px;position:relative}@media(min-width:992px){.room-option[data-v-b59b6338]{float:left;width:33.3333333333%}}.room-option .room-name[data-v-b59b6338]{float:left;font-weight:400;padding-right:5px;width:90%}.room-option .room-available[data-v-b59b6338]{float:right;text-align:right;width:10%}.room-option .room-available.fa-check[data-v-b59b6338]{color:green}.room-option .room-available.fa-times[data-v-b59b6338]{color:red}.other-hotels .hotel[data-v-b59b6338]{min-height:1px;padding:10px;position:relative;text-align:center}@media(min-width:992px){.other-hotels .hotel[data-v-b59b6338]{float:left;width:50%}}.other-hotels .hotel[data-v-b59b6338]:nth-child(odd){clear:left}.other-hotels .hotel .inner[data-v-b59b6338]{position:relative}.other-hotels .hotel .inner .overlay[data-v-b59b6338]{background:hsla(0,0%,70%,.55);bottom:0;cursor:pointer;display:none;left:0;position:absolute;right:0;top:0}.other-hotels .hotel .inner .overlay div[data-v-b59b6338]{color:#fff;font-size:20px;left:0;position:absolute;right:0;text-align:center;text-decoration:underline;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.other-hotels .hotel .inner img[data-v-b59b6338]{max-width:100%}.other-hotels .hotel .name[data-v-b59b6338]{cursor:pointer;margin-top:5px}.other-hotels .hotel:hover .name[data-v-b59b6338]{text-decoration:underline}.other-hotels .hotel:hover .overlay[data-v-b59b6338]{display:block}.go-back[data-v-b59b6338]{background-color:#713f69;color:#fff}a[data-v-b59b6338]{cursor:pointer}.nar-msg[data-v-b59b6338]{margin-top:30px}.room-header[data-v-b59b6338]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.room-remove[data-v-b59b6338]{border:2px solid transparent;border-radius:5px;cursor:pointer;padding:2px 4px}.room-remove[data-v-b59b6338]:hover{border-color:#239c9c}.fa-times[data-v-b59b6338]{color:red}[data-v-3b37d896]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.hp-multiselect-option-with-price-diff[data-v-3b37d896]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.price-container[data-v-3b37d896]{line-height:1;text-align:right}.price-type[data-v-3b37d896]{font-size:11px}.sign[data-v-3b37d896]{font-size:.8em}.v--modal-overlay[data-modal=nights-modal] .v--modal-box{overflow:visible}[data-v-2612baf8]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.month-picker-nav-button[data-v-2612baf8]{-webkit-align-items:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);display:-webkit-flex;display:flex;height:40px;-webkit-justify-content:center;justify-content:center;position:absolute;top:50%;width:40px;z-index:1}#month-picker-next[data-v-2612baf8]{right:0;-webkit-transform:translateY(-50%) translateX(60%);-ms-transform:translateY(-50%) translateX(60%);transform:translateY(-50%) translateX(60%)}#month-picker-prev[data-v-2612baf8]{left:0;-webkit-transform:translateY(-50%) translateX(-60%);-ms-transform:translateY(-50%) translateX(-60%);transform:translateY(-50%) translateX(-60%)}.swiper-button-disabled[data-v-2612baf8]{display:none}.year-pane[data-v-2612baf8]{display:inline-block;padding:10px 20px}.year-pane header[data-v-2612baf8]{font-size:18px;font-weight:700;line-height:40px;text-align:center}.months[data-v-2612baf8]{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;height:230px}.month[data-v-2612baf8]{border-radius:5px;color:#ccc;padding:5px;text-align:center}.month.selected[data-v-2612baf8]{background:#239c9c;color:#fff}.month.enabled[data-v-2612baf8]:not(.selected){color:#333;cursor:pointer}.month.enabled[data-v-2612baf8]:not(.selected):hover{background:#ddd}.month-label[data-v-2612baf8]{font-size:14px;font-weight:400;line-height:20px}.price-from[data-v-2612baf8]{font-size:10px;font-weight:500;line-height:10px}footer[data-v-2612baf8]{border-top:1px solid #ddd;color:#70757a;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:12px;height:40px;-webkit-justify-content:center;justify-content:center;line-height:1.2;padding:0 16px}.v--modal-overlay[data-modal=monthpicker] .v--modal-box{overflow:visible}[data-v-9db5f838]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.next-month[data-v-9db5f838],.previous-month[data-v-9db5f838]{cursor:pointer;display:table;font-size:24px;text-align:center;vertical-align:middle;width:10%}.next-month:hover i[data-v-9db5f838],.previous-month:hover i[data-v-9db5f838]{color:#888}.calendar-header[data-v-9db5f838]{display:-webkit-flex;display:flex}.calendar-header.compact[data-v-9db5f838]{-webkit-align-items:center;align-items:center;background:#713f69;color:#fff;height:80px;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.calendar-header .selected[data-v-9db5f838]{background-color:#713f69;color:#fff}.cal-empty[data-v-9db5f838],.no-price[data-v-9db5f838],.weekdays[data-v-9db5f838]{display:none}@media(min-width:768px){.cal-empty[data-v-9db5f838],.no-price[data-v-9db5f838],.weekdays[data-v-9db5f838]{display:block}}.calendar-form[data-v-9db5f838]{border:1px solid #000}.calendar-form[data-v-9db5f838],.calendar-form form[data-v-9db5f838]{text-align:left!important}.calendar-form h3[data-v-9db5f838]{margin-top:0}.calendar-form .enquiry[data-v-9db5f838]{border-radius:0}.alert-cached-prices[data-v-9db5f838]{background:#246567;color:#fff;padding:7px 15px;text-align:center}.alert-cached-prices .fa-info-circle[data-v-9db5f838]{cursor:pointer}.direction[data-v-9db5f838]{background:#fff;border:2px solid #239c9c;font-weight:700;margin:1em 0;padding:10px;text-align:center}.compact-month-top[data-v-9db5f838],.compact-month[data-v-9db5f838]{display:-webkit-flex;display:flex}.compact-month[data-v-9db5f838]{-webkit-align-items:center;align-items:center;background:#925187;border-radius:5px;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;line-height:1;padding:6px}.compact-month-top[data-v-9db5f838]{font-size:18px;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:4px;width:100%}.button-row[data-v-9db5f838]{margin-top:20px;text-align:center}.price-legend[data-v-9db5f838]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-weight:700}.price-legend>div[data-v-9db5f838]{padding:5px 6px}.price-legend .swatch-container[data-v-9db5f838]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.price-legend .swatch[data-v-9db5f838]{height:10px;margin-right:4px;width:15px}.price-legend .swatch.lower[data-v-9db5f838]{background:#028e4f}.price-legend .swatch.mid[data-v-9db5f838]{background:#e8ae0e}.price-legend .swatch.higher[data-v-9db5f838]{background:#ff4f4d}[data-v-6e861276]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.toggle-button[data-v-6e861276]{overflow:auto}.button-col[data-v-6e861276]{float:left;width:50%}button[data-v-6e861276]{background:#fff;border:2px solid #239c9c;color:#239c9c;font-size:10px;outline:none;padding:8px 2px;text-transform:uppercase;transition:all .3s}button[data-v-6e861276]:focus{outline:none}button.selected[data-v-6e861276]{background:#239c9c;box-shadow:inset 1px 1px 5px #1a7272;color:#fff}button.selected[data-v-6e861276]:hover{cursor:default}.button-row div:first-child button[data-v-6e861276]{border-radius:5px 0 0 5px;border-right:0}.button-row div:last-child button[data-v-6e861276]{border-left:0;border-radius:0 5px 5px 0}[data-v-0844434a]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.calendar-options[data-v-0844434a]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;overflow:visible}.calendar-options>div[data-v-0844434a]{margin-bottom:8px;width:100%}.info-icon[data-v-0844434a]{color:#239c9c;cursor:pointer}[data-v-0844434a] .option-label{color:#000;font-size:15px}[data-v-0844434a] .disabled .option-label{color:gray}[data-v-1e1c6070]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.totals>div[data-v-1e1c6070]{margin:.9em 0}.totals>div[data-v-1e1c6070]:first-child{margin-top:0}.totals>div[data-v-1e1c6070]:last-child{margin-bottom:0}.totals-row[data-v-1e1c6070]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.1}.totals-label[data-v-1e1c6070]{margin-right:5px}.totals-value[data-v-1e1c6070]{white-space:nowrap}.original[data-v-1e1c6070]{font-weight:700}.payable[data-v-1e1c6070]{font-weight:700;text-transform:uppercase}.small[data-v-1e1c6070]{font-size:.7em;line-height:1.8}.deposit[data-v-1e1c6070],.discount[data-v-1e1c6070]{border-radius:5px;margin:.9em 0;padding:5px 4px}.discount[data-v-1e1c6070]{background:#713f69;color:#fff;font-size:.85em;text-transform:uppercase}.breakdown[data-v-1e1c6070]{border-color:gray;border-style:solid;border-width:1px 0;margin:5px 0;padding:5px 0}.deposit[data-v-1e1c6070]{-webkit-align-items:flex-start;align-items:flex-start;background:#d3ebeb;border:1px solid #4fb0b0;color:#000;font-size:.8em}.deposit .totals-label[data-v-1e1c6070]{text-transform:uppercase}[data-v-f403e4fc]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.graphic-emblem[data-v-f403e4fc]{border-radius:5px;display:-webkit-flex;display:flex;height:77px;-webkit-justify-content:space-between;justify-content:space-between;line-height:1em;margin:10px 0;padding:10px}.graphic-emblem.reverse[data-v-f403e4fc]{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.graphic-emblem>div[data-v-f403e4fc]{width:48%}.graphic-emblem img[data-v-f403e4fc]{max-height:100%;max-width:100%}.text[data-v-f403e4fc]{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}[data-v-7e039b03]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.aside[data-v-7e039b03]{background:hsla(0,0%,100%,.5);position:relative}.sticky[data-v-7e039b03]{overflow:auto;width:260px}.compact[data-v-7e039b03]{background:#fff;color:#000;left:0;position:fixed;top:0;width:100%;z-index:100}.compact .bar[data-v-7e039b03]{box-shadow:0 1px 2px rgba(0,0,0,.4);display:-webkit-flex;display:flex;height:50px;-webkit-justify-content:space-between;justify-content:space-between}.compact .bar>div[data-v-7e039b03]{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;line-height:19px}.compact .bar .info[data-v-7e039b03]{color:#713f69;font-size:20px;padding:0 15px}.compact .bar .description[data-v-7e039b03]{border-left:1px solid gray;margin-right:auto;padding-left:7px}.compact .bar .price[data-v-7e039b03]{margin-left:auto;text-align:right}.compact .bar .price-value[data-v-7e039b03]{color:#239c9c;font-size:1.15em;font-weight:700}.compact .bar button[data-v-7e039b03]{margin:0 7px}.compact-expanded-content[data-v-7e039b03]{border-bottom:1px solid #fff;padding-left:10px}section[data-v-7e039b03]{margin:20px 0;padding:0 15px}.icon-list-item[data-v-7e039b03]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:3px 0}.icon-list-icon[data-v-7e039b03]{-webkit-align-self:flex-start;align-self:flex-start;float:none;font-size:14px;width:30px}.icon-list-content[data-v-7e039b03]{-webkit-flex:1;flex:1;margin:0;padding:0}.protection-icons[data-v-7e039b03]{text-align:center}.protection-icons img[data-v-7e039b03]{height:30px;width:auto}.protection-icons img[data-v-7e039b03]:first-child{margin-right:5px}.btn-back[data-v-7e039b03]{color:gray;text-transform:uppercase}.emblems[data-v-7e039b03]{border-top:1px solid #e6e6e6}.buttons[data-v-7e039b03]{text-align:center}.ttg[data-v-7e039b03]{background:#55002f;color:#fff}.ttg[data-v-7e039b03] .graphic{background:#b20165}.ttg[data-v-7e039b03] .text{font-size:11px}.ttg[data-v-7e039b03] .text div:first-child{font-size:16px;font-weight:700}.trustpilot[data-v-7e039b03]{background:#000032;color:#fff;cursor:pointer}.trustpilot[data-v-7e039b03] .graphic{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}.trustpilot[data-v-7e039b03] .text{font-size:12px}.trustpilot[data-v-7e039b03] img{max-height:48%}.close-banner[data-v-7e039b03],.my-holiday-overlay[data-v-7e039b03]{left:0;position:fixed;top:0;width:100%}.my-holiday-overlay[data-v-7e039b03]{background:#f0f0f0;height:100vh;overflow-y:scroll;padding:50px 10px 10px}.my-holiday-overlay section[data-v-7e039b03]{background:#fff;border-radius:5px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);margin:8px 0;padding:10px}.my-holiday-overlay section>h4[data-v-7e039b03]{margin-top:0}.my-holiday-overlay .emblems[data-v-7e039b03]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.my-holiday-overlay .emblem[data-v-7e039b03]{width:100%}@media(min-width:400px){.my-holiday-overlay .emblem[data-v-7e039b03]{width:49%}}.my-holiday-overlay .trustpilot .emblem-graphic[data-v-7e039b03]{-webkit-justify-content:space-between;justify-content:space-between}.close-banner[data-v-7e039b03]{-webkit-align-items:center;align-items:center;background:#000;color:#fff;cursor:pointer;display:-webkit-flex;display:flex;height:40px;-webkit-justify-content:flex-end;justify-content:flex-end;z-index:1}.close-banner .svg-inline--fa[data-v-7e039b03]{font-size:18px;margin:0 10px 0 6px}.live-chat-link[data-v-7e039b03]{text-align:center}[data-v-2ccde76d]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.main[data-v-2ccde76d]{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-wrap:wrap;flex-wrap:wrap}.calendar-options-container[data-v-2ccde76d]{padding:1em;width:100%}@media(min-width:1200px){.calendar-options-container[data-v-2ccde76d]{width:250px}}.calendar-container[data-v-2ccde76d]{-webkit-flex:1;flex:1;max-width:100%;padding:1em}.covid-button[data-v-2ccde76d]{padding:20px 0}[data-v-2ea31934]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.room-details[data-v-2ea31934]{border-bottom:2px solid #000;padding:30px 0}h5[data-v-2ea31934]{font-size:14px;font-weight:700;margin-bottom:.4em;text-transform:uppercase}.toggle-facilities[data-v-2ea31934]{cursor:pointer;font-weight:700;margin-top:3px}.toggle-facilities i[data-v-2ea31934]{margin-left:3px}.room-selection-facilities[data-v-2ea31934]{margin-top:15px}.room-selection-facilities ul[data-v-2ea31934]{list-style:disc;overflow:visible;padding:0 16px}@media(min-width:768px){.room-selection-facilities[data-v-2ea31934]{margin-top:0}}.room-capacity-graphic[data-v-2ea31934]{cursor:pointer;display:inline-block;font-size:28px;line-height:1em;margin:10px 20px 10px 0}.room-capacity-graphic .child[data-v-2ea31934]{font-size:.7em;position:relative;top:2px}.price-container[data-v-2ea31934]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.get-prices-button[data-v-2ea31934]{border-radius:8px;cursor:pointer}.v-spinner{text-align:center}@-webkit-keyframes v-scaleStretchDelay{0%,to{transform:scaleY(1)}50%{transform:scaleY(.4)}}@keyframes v-scaleStretchDelay{0%,to{transform:scaleY(1)}50%{transform:scaleY(.4)}}#book-with-confidence{background-color:#a4cacb;border:1px solid #009796;border-radius:5px;font-size:12px;line-height:1.3em;text-align:center}#book-with-confidence h4{background:#329795;color:#fff;font-size:14px;margin-bottom:10px;margin-top:0;padding:8px;text-transform:uppercase}#book-with-confidence .memberships,#book-with-confidence .rating{line-height:1.2em;margin:7px 5px}#book-with-confidence .rating{font-size:13px}#book-with-confidence ul{padding:0 1em;text-align:left}#book-with-confidence li{margin:4px 0;padding-left:30px;position:relative}#book-with-confidence .memberships img{height:40px;padding:0 3px}#book-with-confidence .icon{margin-left:-18px;margin-right:6px}@media(max-width:991px){#book-with-confidence{margin:15px}}[data-v-d9498338]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}[data-v-d9498338] .enquiry .header{border-radius:10px;left:-10px;position:relative;top:-10px;width:90%}.rewards-modal .v--modal{background:#f1f1f1}[data-v-2b803d99]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}h1[data-v-2b803d99]{color:#7b7b7b;font-size:26px;font-weight:400}header[data-v-2b803d99]{text-align:center}header img[data-v-2b803d99]{max-width:90%;width:300px}.reward-block[data-v-2b803d99]{float:left;padding:5px;position:relative;width:100%}@media(min-width:475px){.reward-block[data-v-2b803d99]{width:50%}}@media(min-width:680px){.reward-block[data-v-2b803d99]{width:33.3333333333%}}@media(min-width:920px){.reward-block[data-v-2b803d99]{width:25%}}@media(min-width:1020px){.reward-block[data-v-2b803d99]{width:20%}}.reward-block .img-container[data-v-2b803d99]{height:0;padding-top:100%;position:relative}.reward-block img[data-v-2b803d99]{height:auto;left:0;position:absolute;top:0;width:100%}.reward-name[data-v-2b803d99]{background:#652c5a;color:#fff;height:80px;padding:7px 10px}.reward-points[data-v-2b803d99]{background:#652c5a;line-height:30px;padding:0 5px;position:absolute;right:5px;top:5px}.reward-points[data-v-2b803d99]:before{background:#652c5a;content:"";height:30px;left:-20px;position:absolute;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);width:30px}.reward-points span[data-v-2b803d99]{color:#fff;left:-10px;position:relative}.button-row[data-v-2b803d99]{clear:both;padding-top:2em;text-align:center}[data-v-09a1440e]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.room-facilities[data-v-09a1440e]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.facility[data-v-09a1440e]{-webkit-align-items:center;align-items:center;color:#239b9b;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-right:15px}.facility-icon[data-v-09a1440e]{font-size:20px;margin:1px 3px 1px 0}.facility-name[data-v-09a1440e]{font-size:12px}[data-v-6ad497a6]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.room[data-v-6ad497a6]{background:#fff;border:2px solid #239c9c;border-radius:5px;margin:15px 0;overflow:hidden;padding:15px;position:relative}.selected-checked[data-v-6ad497a6]{color:#fff;font-size:20px;height:30px;line-height:40px;position:absolute;right:0;top:0;width:30px;z-index:20}.selected-checked[data-v-6ad497a6]:before{background:#239c9c;content:"";height:50px;position:absolute;right:-40px;top:-10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100px;z-index:-1}.top[data-v-6ad497a6]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.room-slider[data-v-6ad497a6]{height:auto;overflow:hidden;width:100%}.heading[data-v-6ad497a6]{color:#239c9c;font-size:26px;margin-top:.3em}.collapsible[data-v-6ad497a6]{margin:15px 0}.collapsible .heading[data-v-6ad497a6]{-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:flex;font-size:18px;-webkit-justify-content:space-between;justify-content:space-between}.collapsible-content[data-v-6ad497a6]{padding:8px 5px}.room-capacity-graphic[data-v-6ad497a6]{color:#239c9c}.boards[data-v-6ad497a6]{margin:0 -15px -15px}.board[data-v-6ad497a6]{border-top:2px solid #239c9c;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 15px 15px 0}@media(min-width:752px){.board[data-v-6ad497a6]{-webkit-flex-direction:row;flex-direction:row}}.board>div[data-v-6ad497a6]{padding-left:15px}.board-name[data-v-6ad497a6]{-webkit-flex:1;flex:1;font-size:16px;font-weight:700}.board-name .info-icon[data-v-6ad497a6]{cursor:pointer;padding-left:5px}.board-details[data-v-6ad497a6]{text-align:right}.board-price[data-v-6ad497a6]{font-size:20px;font-weight:700}.offer[data-v-6ad497a6]{background:#8d2af4;border-radius:5px;color:#fff;font-size:12px;margin:3px 0;padding:.3em .7em}.live-chat-link[data-v-6ad497a6]{text-align:end}[data-v-57f0cae2]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.room-selection-container[data-v-57f0cae2]{border-radius:5px;margin:15px}@media(min-width:992px){.room-selection-container[data-v-57f0cae2]{border:2px solid #239c9c;padding:15px}}.box-header[data-v-57f0cae2]{margin:-15px -15px 15px}.room-selection-lead[data-v-57f0cae2]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.room-selection-lead .left[data-v-57f0cae2],.room-selection-lead .right[data-v-57f0cae2]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%}@media(min-width:768px){.room-selection-lead .left[data-v-57f0cae2]{width:40%}.room-selection-lead .right[data-v-57f0cae2]{width:60%}}.room-selection-lead .heading[data-v-57f0cae2]{font-size:20px}.occupancy-graphic[data-v-57f0cae2]{color:#239c9c;display:-webkit-flex;display:flex;font-size:120px;line-height:120px;margin:10px 0}.occupancy-graphic>div[data-v-57f0cae2]{position:relative}.occupancy-graphic .adults .svg-inline--fa[data-v-57f0cae2]{margin-right:2px}.occupancy-graphic .children[data-v-57f0cae2]{font-size:50px;height:50px;line-height:50px;margin-left:7px;margin-top:30px}.occupancy-graphic .children .svg-inline--fa[data-v-57f0cae2]{margin-left:-7px}.occupancy-badge[data-v-57f0cae2]{background:#713f69;border-radius:50%;bottom:0;color:#fff;font-size:14px;font-weight:700;height:25px;letter-spacing:-2px;line-height:25px;padding-right:3px;position:absolute;right:-6px;text-align:center;width:25px}.selection-container[data-v-57f0cae2]{border-radius:5px;width:100%}.selection-container>div[data-v-57f0cae2]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;min-height:200px;width:100%}.selection-container.selected[data-v-57f0cae2]{max-width:360px}.selection-container.unselected[data-v-57f0cae2]{background:#f7f7f7;padding:1em}.selection-container.unselected>div[data-v-57f0cae2]{border:3px dashed #c4c4c4;border-radius:5px}.selection-container img[data-v-57f0cae2]{max-width:100%}.selected-room-facilities[data-v-57f0cae2]{margin-top:1em}.selected-room-facilities h3[data-v-57f0cae2]{color:#239c9c}.img-container[data-v-57f0cae2]{border-radius:5px;width:100%}[data-v-412b8b5a]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}nav[data-v-412b8b5a]{margin:15px auto 30px;max-width:800px}@media(min-width:792px){nav[data-v-412b8b5a]{padding:0 40px}}@media(max-width:600px){nav[data-v-412b8b5a]{display:none}}.transitions[data-v-412b8b5a]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:70px;padding:0 70px}.transition[data-v-412b8b5a]{background:#c4bfc0;-webkit-flex-grow:1;flex-grow:1;height:3px}.transition.complete[data-v-412b8b5a]{background:#239c9c}.steps[data-v-412b8b5a]{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:-70px}.step[data-v-412b8b5a]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:140px}.step .name[data-v-412b8b5a]{color:#c4bfc0;font-weight:700;line-height:1.2em;margin-top:6px;text-align:center}.step.clickable .disc[data-v-412b8b5a],.step.clickable .name[data-v-412b8b5a]{color:#239c9c}.step.clickable .disc[data-v-412b8b5a]{cursor:pointer}.step.clickable:not(.complete):not(.active) .disc[data-v-412b8b5a]{border-color:#239c9c}.step.active .disc[data-v-412b8b5a],.step.complete .disc[data-v-412b8b5a]{background:#239c9c;border-color:#239c9c;color:#fff}.step.active .name[data-v-412b8b5a],.step.complete .name[data-v-412b8b5a]{color:#239c9c}.disc[data-v-412b8b5a]{-webkit-align-items:center;align-items:center;background:#fff;border:2px solid #239c9c;border-radius:50%;color:#c4bfc0;display:-webkit-flex;display:flex;height:70px;-webkit-justify-content:center;justify-content:center;position:relative;width:70px}.disc.complete[data-v-412b8b5a]{background:#239c9c}.check-complete[data-v-412b8b5a]{-webkit-align-items:center;align-items:center;background:#239c9c;border:1px solid #fff;border-radius:50%;color:#fff;display:-webkit-flex;display:flex;height:30px;-webkit-justify-content:center;justify-content:center;position:absolute;right:-10px;top:-10px;width:30px}nav.compact[data-v-412b8b5a]{background:#fff;bottom:0;display:-webkit-flex;display:flex;font-size:11px;left:0;margin:0;position:fixed;width:100%;z-index:100}nav.compact>div[data-v-412b8b5a]{color:#cacaca;-webkit-flex:1;flex:1;height:80px;line-height:1.1em;text-align:center}nav.compact>div.clickable[data-v-412b8b5a]{color:#000}nav.compact>div.clickable[data-v-412b8b5a]:hover{background:#dcdcdc}nav.compact>div.active[data-v-412b8b5a]{background:#f4f4f4;color:#000}nav.compact .svg-inline--fa[data-v-412b8b5a]{font-size:20px;margin-bottom:3px;margin-top:24px}nav.compact .steps .step:first-child .disc[data-v-412b8b5a],nav.compact .steps .step:last-child .disc[data-v-412b8b5a]{font-size:18px;height:40px;line-height:40px;margin-top:15px;width:40px}.v--modal-overlay[data-modal=enquiry-modal]{background:rbga(0,0,0,.85)}[data-v-5e93b985]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}[data-v-5e93b985] .v--modal{border-radius:10px}[data-v-5e93b985] .enquiry{border-radius:0;height:100%;overflow:hidden}[data-v-5e93b985] .enquiry .header{height:112px}[data-v-5e93b985] .enquiry .body{height:calc(100% - 112px);overflow:scroll}[data-v-2e24296b]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}[data-v-2e24296b] .trustpilot-reviews-modal{background:#f2f2f5}.review[data-v-2e24296b]{background:#fff;border-radius:5px;margin:1em 0;padding:1em}.name[data-v-2e24296b]{border-bottom:1px solid gray;font-weight:700;margin-bottom:1em;padding-bottom:5px}.date[data-v-2e24296b]{color:#777}.text[data-v-2e24296b],.title[data-v-2e24296b]{color:#000}.title[data-v-2e24296b]{margin:.6em 0 .4em}img[data-v-2e24296b]{height:26px}.f-between[data-v-2e24296b]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;line-height:26px}.trustpilot[data-v-2e24296b]{text-align:center}[data-v-1923caa1]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.contents[data-v-1923caa1]{border:1px solid #713f69;border-radius:5px;line-height:1.25}.header[data-v-1923caa1]{-webkit-align-items:center;align-items:center;background:#713f69;color:#fff;display:-webkit-flex;display:flex;font-size:18px;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;padding:5px 15px;text-transform:uppercase}.header>div[data-v-1923caa1]:first-child,.header>div[data-v-1923caa1]:last-child{-webkit-flex:0 0 48px;flex:0 0 48px}.icon-container[data-v-1923caa1]{position:relative}.icon-container [data-icon=check-circle][data-v-1923caa1]{font-size:inherit;position:absolute;right:0;top:8px}.body[data-v-1923caa1]{padding:15px}.body>div[data-v-1923caa1]{-webkit-align-items:flex-start;align-items:flex-start;border-bottom:1px solid #713f69;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;padding:9px 0}.body>div[data-v-1923caa1]:last-child{border:none}[data-icon=plane][data-v-1923caa1]{color:#a87ba1;font-size:32px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}[data-icon=check-circle][data-v-1923caa1]{color:#713f69;font-size:26px}.icon[data-v-1923caa1]{-webkit-flex:0 0 60px;flex:0 0 60px}[data-v-1923caa1] .modal-close{font-size:20px}[data-v-5cc13f6e]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.list-item[data-v-5cc13f6e]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}[data-v-2e985edc]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}blockquote[data-v-2e985edc]{background:#c2dada;background:#d3ebeb;border:none;border-radius:5px;font-size:1em;margin:20px 0;padding:10px}blockquote .svg-inline--fa[data-v-2e985edc]{color:#a7d7d7}.quote[data-v-2e985edc]{padding:0 10px;text-align:center}section[data-v-2e985edc]{display:-webkit-flex;display:flex}.icon[data-v-2e985edc]{font-size:1em;font-size:30px}@media(min-width:768px){.icon[data-v-2e985edc]{font-size:2em}}.quote-right[data-v-2e985edc]{-webkit-align-self:flex-end;align-self:flex-end}footer[data-v-2e985edc]{font-weight:700;margin-top:5px;text-align:center}footer[data-v-2e985edc]:before{content:""}cite[data-v-2e985edc]{color:#000;font-size:1.2em;font-style:normal}[data-v-62fa0119]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.accreditation-icons[data-v-62fa0119]{display:-webkit-flex;display:flex}.layout-row img[data-v-62fa0119]:not(:first-child){margin-left:5px}.layout-column[data-v-62fa0119]{-webkit-flex-direction:column;flex-direction:column}.layout-column img[data-v-62fa0119]:not(:first-child){margin-top:5px}img[data-v-62fa0119]{max-height:100%;max-width:100%}[data-v-24816879]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.footer[data-v-24816879]{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.ttg-dark[data-v-24816879]{-webkit-align-items:center;align-items:center;background:#000;color:#fff;font-size:12px;font-weight:700;height:auto;padding:3px;text-align:center;text-transform:uppercase;width:40%}.ttg-dark[data-v-24816879] .text{width:70%}.ttg-dark[data-v-24816879] .graphic,[data-v-24816879] .accreditation-icons{width:30%}[data-v-24816879] blockquote{margin-bottom:0}.live-chat-link[data-v-24816879]{text-align:center}[data-v-9a80b964]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.contents[data-v-9a80b964]{border:1px solid #713f69;border-radius:5px;line-height:1.25}.header[data-v-9a80b964]{-webkit-align-items:center;align-items:center;background:#713f69;color:#fff;display:-webkit-flex;display:flex;font-size:18px;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;padding:5px 15px;text-transform:uppercase}.header>div[data-v-9a80b964]:first-child,.header>div[data-v-9a80b964]:last-child{-webkit-flex:0 0 48px;flex:0 0 48px}.icon-container[data-v-9a80b964]{position:relative}.icon-container [data-icon=check-circle][data-v-9a80b964]{font-size:inherit;position:absolute;right:0;top:8px}.body[data-v-9a80b964]{padding:15px}.body>div[data-v-9a80b964]{-webkit-align-items:flex-start;align-items:flex-start;border-bottom:1px solid #713f69;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;padding:9px 0}.body>div[data-v-9a80b964]:last-child{border:none}[data-icon=plane][data-v-9a80b964]{color:#a87ba1;font-size:32px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}[data-icon=check-circle][data-v-9a80b964]{color:#713f69;font-size:26px}.icon[data-v-9a80b964]{-webkit-flex:0 0 60px;flex:0 0 60px}[data-v-9a80b964] .modal-close{font-size:20px}[data-v-7c2dcbf3]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.check-box[data-v-7c2dcbf3]{-webkit-align-items:start;align-items:start;display:-webkit-flex;display:flex;height:100%}.check[data-v-7c2dcbf3],.label-container span[data-v-7c2dcbf3]{cursor:pointer}.check[data-v-7c2dcbf3]{border:1px solid rgba(60,60,60,.26);border-radius:5px;height:20px;width:20px}.fa-check[data-v-7c2dcbf3]{font-size:22px;left:1px;position:relative;top:-4px}.label-container[data-v-7c2dcbf3]{font-size:16px;padding-left:7px;position:relative;top:-2px}[data-v-43fb16fa]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}h4[data-v-43fb16fa]{color:#239c9c}.enquiry[data-v-43fb16fa]{background:#e3e3e3;border-radius:10px;font-size:16px}.enquiry.mode-md[data-v-43fb16fa]{font-size:18px}.enquiry.mode-lg[data-v-43fb16fa]{font-size:22px}.header[data-v-43fb16fa]{background:#239c9c;color:#fff;font-size:1.2em;font-weight:700;padding:1em}.header div[data-v-43fb16fa]:first-child{text-transform:uppercase}.body[data-v-43fb16fa]{padding:30px 50px}.mode-sm .body[data-v-43fb16fa]{padding:30px 20px}.row[data-v-43fb16fa]{margin-bottom:30px;margin-top:30px}.row>div[data-v-43fb16fa]{overflow:visible}.good-news[data-v-43fb16fa]{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.good-news-icon[data-v-43fb16fa]{padding-right:25px;position:relative}.good-news-icon .fa-check[data-v-43fb16fa],.good-news-icon .fa-circle[data-v-43fb16fa]{font-size:30px}.good-news-icon .fa-check[data-v-43fb16fa]{color:#239c9c;left:5px;position:absolute;top:-2px}.mode-lg .good-news-icon .fa-check[data-v-43fb16fa],.mode-lg .good-news-icon .fa-circle[data-v-43fb16fa],.mode-md .good-news-icon .fa-check[data-v-43fb16fa],.mode-md .good-news-icon .fa-circle[data-v-43fb16fa]{font-size:80px}.mode-lg .good-news-icon .fa-check[data-v-43fb16fa],.mode-md .good-news-icon .fa-check[data-v-43fb16fa]{left:10px;top:-2px}.mode-lg .good-news-text[data-v-43fb16fa],.mode-md .good-news-text[data-v-43fb16fa]{font-size:1.182em}.enquiry-form .row[data-v-43fb16fa]{margin-bottom:10px;margin-top:10px}[data-v-43fb16fa] .multiselect__tags,[data-v-43fb16fa] .toggle-button button,[data-v-43fb16fa] input[type=text]{border-color:#a4dfdc;border-width:1px}[data-v-43fb16fa] input[type=text]{border-radius:6px;height:40px;padding:0 7px;width:100%}[data-v-43fb16fa] span.invalid{color:#de1414;font-size:14px}[data-v-43fb16fa] input[type=text].invalid{border:1px solid #de1414}.enquiry-label[data-v-43fb16fa]{display:block;font-size:19px;font-weight:700;padding-bottom:2px}.existing-customer[data-v-43fb16fa]{background:#f7f7f7;border-left:3px solid #018080;margin-bottom:1em;padding:1em}.cols-1 .col-sm-12[data-v-43fb16fa]{margin:5px 0}.cols-2 .check-box-container[data-v-43fb16fa]:nth-child(4n+1){clear:none}.cols-2 .col-sm-6[data-v-43fb16fa]{margin:5px 0}.icon-list-item[data-v-43fb16fa]{font-size:16px;margin:0}.icon-list-icon[data-v-43fb16fa]{font-size:inherit;width:auto}.icon-list-content[data-v-43fb16fa]{margin-left:22px;padding:0}.button-container[data-v-43fb16fa]{text-align:center}.compact.enquiry[data-v-43fb16fa]{font-size:14px;padding:10px}.compact.enquiry button[data-v-43fb16fa]{width:100%}.grouped-dates[data-v-43fb16fa]{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.grouped-dates .multiselect[data-v-43fb16fa]{width:32%}.footer[data-v-43fb16fa]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.benefits[data-v-43fb16fa]{-webkit-flex-grow:6;flex-grow:6;margin-bottom:10px}.response-time[data-v-43fb16fa]{-webkit-align-items:center;align-items:center;background:#713f69;border-radius:10px;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;font-size:16px;line-height:1.2em;padding:10px;width:140px}.response-time .fa-clock[data-v-43fb16fa]{font-size:60px;margin-bottom:10px}.response-time span[data-v-43fb16fa]{font-weight:700;text-transform:uppercase}.response-time div[data-v-43fb16fa]{text-align:center}[data-v-43fb16fa] .multiselect__select:before{border-top-color:#239c9c}[data-v-43fb16fa] .toggle-button button{font-size:medium;padding:8px 2px;text-transform:none}[data-v-43fb16fa] .toggle-button button span{color:#444;padding:5px}[data-v-43fb16fa] .toggle-button button.selected{background:#68ccc5;box-shadow:inset 1px 1px 5px rgba(0,0,0,.15)}[data-v-43fb16fa] .toggle-button button.selected span{color:#fff}.btn-container[data-v-43fb16fa]{padding-bottom:10px;padding-top:10px}.btn-get-prices[data-v-43fb16fa]{-webkit-align-items:center;align-items:center;border:none;display:-webkit-flex;display:flex;font-size:19px;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between}#hotel-description{overflow:visible}[data-v-d9bc2400]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.short-enquiry[data-v-d9bc2400]{background:#434345;border-radius:10px;color:#fff;font-size:18px;line-height:1.25em;margin:20px 0;padding:20px 30px}h2[data-v-d9bc2400]{font-weight:700!important;margin:0 0 20px}.when-container[data-v-d9bc2400]{overflow:visible}.when[data-v-d9bc2400]{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.multiselect[data-v-d9bc2400]{width:48%}button[data-v-d9bc2400]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:18px;height:40px;-webkit-justify-content:space-between;justify-content:space-between}[data-v-d9bc2400] .multiselect__select:before{border-top-color:#239c9c}[data-v-d9bc2400] .multiselect__placeholder{margin:0;padding:0}@media(max-width:991px){.col-sm-4[data-v-d9bc2400]{margin:15px 0}}.board-details .v--modal-box{background:#e5e5e5}[data-v-41d92f22]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.flex-cards[data-v-41d92f22]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.2;margin-top:1em}.flex-cards>div[data-v-41d92f22]{border-radius:0;-webkit-flex:1 1 100%;flex:1 1 100%}.flex-cards>div.col-2[data-v-41d92f22]{-webkit-flex:0 0 48%;flex:0 0 48%}.flex-cards>div.col-3[data-v-41d92f22]{-webkit-flex:0 0 32%;flex:0 0 32%}.panel-heading[data-v-41d92f22]{border-bottom-width:2px}.panel-board[data-v-41d92f22]{border-color:#d5d5d5}.panel-board>.panel-heading[data-v-41d92f22]{background-color:#f4f4f4;border-color:#239c9c;color:#000}.panel-board>.panel-heading+.panel-collapse>.panel-body[data-v-41d92f22]{border-top-color:#d5d5d5}.panel-board>.panel-heading .badge[data-v-41d92f22]{background-color:#000;color:#f4f4f4}.panel-board>.panel-footer+.panel-collapse>.panel-body[data-v-41d92f22]{border-bottom-color:#d5d5d5}a[data-v-41d92f22]{font-size:11px}[data-v-4c89ebad]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.simple-icon-button[data-v-4c89ebad]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-align:left}.text[data-v-4c89ebad]{margin:0 6px}[data-v-7975306e]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.covid-button button[data-v-7975306e]{background:#713f69;color:#fff;line-height:1.2;white-space:normal}[data-icon=plane][data-v-7975306e]{color:#a15f97;font-size:30px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}[data-icon=check-circle][data-v-7975306e]{font-size:18px;position:absolute;right:0;top:5px}.compact[data-v-7975306e]{font-size:12px}.compact button[data-v-7975306e]{font-size:inherit}.compact[data-v-7975306e] .text{text-align:center}.icon-container[data-v-7975306e]{-webkit-flex:0 0 48px;flex:0 0 48px;position:relative}.rooms-loading .v--modal-box{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}[data-v-6aa2a859]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.main[data-v-6aa2a859]{min-width:0}#room-selection[data-v-6aa2a859]{background:#fff}.alert-price[data-v-6aa2a859]{background:#06f;color:#fff;margin:15px}.next[data-v-6aa2a859]{text-align:center}.next.mobile[data-v-6aa2a859]{margin-top:-25px}.next.desktop[data-v-6aa2a859]{display:none}@media(min-width:992px){.next.mobile[data-v-6aa2a859]{display:none}.next.desktop[data-v-6aa2a859]{display:block}}[data-v-1dd6b1d9]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.f-3-col[data-v-1dd6b1d9]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.left[data-v-1dd6b1d9],.middle[data-v-1dd6b1d9],.right[data-v-1dd6b1d9]{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.left[data-v-1dd6b1d9],.right[data-v-1dd6b1d9]{-webkit-flex:1;flex:1;padding:5px}.left[data-v-1dd6b1d9]{-webkit-align-items:flex-end;align-items:flex-end;padding-right:10px;text-align:right}.middle[data-v-1dd6b1d9]{text-align:center}.right[data-v-1dd6b1d9]{-webkit-align-items:flex-start;align-items:flex-start;padding-left:10px}.bar[data-v-1dd6b1d9]{background:#000;height:2px;position:relative;width:100%}.bar[data-v-1dd6b1d9]:after,.bar[data-v-1dd6b1d9]:before{background:#000;border-radius:50%;content:"";display:block;height:6px;position:absolute;top:-2px;width:6px}.bar[data-v-1dd6b1d9]:before{left:0}.bar[data-v-1dd6b1d9]:after{right:0}.ap-iata[data-v-1dd6b1d9]{font-weight:700}.f-dt[data-v-1dd6b1d9]{font-size:18px;font-weight:700}.al-logo-container[data-v-1dd6b1d9]{text-align:center}.al-logo[data-v-1dd6b1d9]{max-height:30px;max-width:60px}.ap-name[data-v-1dd6b1d9],.f-dd[data-v-1dd6b1d9]{display:none}@media(min-width:560px){.f-dd[data-v-1dd6b1d9]{display:block}.f-dd-short[data-v-1dd6b1d9]{display:none}}@media(min-width:620px){.middle[data-v-1dd6b1d9]{width:200px}.al-logo-container[data-v-1dd6b1d9]{margin-top:-20px}}@media(min-width:768px){.ap-name[data-v-1dd6b1d9]{display:inline}}[data-v-3d500e17]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.flex-wrap[data-v-3d500e17]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.f-buttons[data-v-3d500e17]{-webkit-justify-content:space-between;justify-content:space-between}.f-button[data-v-3d500e17]{-webkit-align-items:flex-end;align-items:flex-end;border-radius:3px;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100px;margin-top:15px;padding:12px;position:relative;width:100%}.f-button[data-v-3d500e17]:not(.unavailable):not(.selected){box-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:pointer}.f-button:not(.unavailable):not(.selected):hover .selected-indicator[data-v-3d500e17]{color:gray}.f-button.selected .selected-indicator[data-v-3d500e17]{color:#239c9c}@media(min-width:470px){.f-button[data-v-3d500e17]{width:49%}}@media(min-width:1200px){.f-button[data-v-3d500e17]{width:24%}}.selected-indicator[data-v-3d500e17]{-webkit-align-items:center;align-items:center;background:#fff;border-radius:4px;color:#fff;display:-webkit-flex;display:flex;font-size:22px;height:26px;-webkit-justify-content:center;justify-content:center;position:absolute;right:6px;top:6px;width:26px}.cc-name[data-v-3d500e17]{font-size:16px;font-weight:700;line-height:1.2em;margin-top:auto}.first[data-v-3d500e17]{background:#1a3b3b}.first[data-v-3d500e17]:not(.selected):hover{background:#132c2c}.business[data-v-3d500e17]{background:#285959}.business[data-v-3d500e17]:not(.selected):hover{background:#1e4343}.premiumeconomy[data-v-3d500e17]{background:#357676}.premiumeconomy[data-v-3d500e17]:not(.selected):hover{background:#275757}.economy[data-v-3d500e17]{background:#429494}.economy[data-v-3d500e17]:not(.selected):hover{background:#2b6060}.unavailable[data-v-3d500e17]{background:#d4d4d4}.unavailable[data-v-3d500e17]:hover{background:#d4d4d4!important}.f-flight[data-v-3d500e17]{background:#fff;border-radius:5px;margin:2em 0;overflow:hidden;padding:15px;position:relative}.f-flight.selected[data-v-3d500e17]{border:2px solid #239c9c}header[data-v-3d500e17]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;padding:0 10px}header .icon-plane[data-v-3d500e17]{margin-right:5px}header .details[data-v-3d500e17]{color:#555;cursor:pointer;margin-left:auto}header .details[data-v-3d500e17]:hover{color:#000}.price[data-v-3d500e17]{font-weight:700}.price-suffix[data-v-3d500e17]{font-size:10px;line-height:1em}.selected-checked[data-v-3d500e17]{color:#fff;font-size:20px;height:30px;line-height:40px;position:absolute;right:0;top:0;width:30px;z-index:20}.selected-checked[data-v-3d500e17]:before{background:#239c9c;content:"";height:50px;position:absolute;right:-40px;top:-10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100px;z-index:-1}[data-v-0d160b46]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.anim-bg[data-v-0d160b46]{left:0;overflow:hidden;position:absolute;top:0}.front[data-v-0d160b46]{height:100%;left:0;padding:1em 3em;position:absolute;top:0;width:100%;z-index:1}[data-v-852fe8b8]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}@media(max-width:489px){.box.border[data-v-852fe8b8]{border:none}}@media(min-width:490px){.content[data-v-852fe8b8]{padding:15px}}.flight-filters[data-v-852fe8b8],.flight-results[data-v-852fe8b8]{background:#f2f2f2;border-radius:15px}.flight-results[data-v-852fe8b8]{overflow:auto;padding:0 .5em}@media(min-width:460px){.flight-results[data-v-852fe8b8]{padding:0 2em}}.flight-filters[data-v-852fe8b8]{margin-bottom:15px;padding:15px;position:relative}.filter-header[data-v-852fe8b8]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.filter-header .text[data-v-852fe8b8]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.filter-header h4[data-v-852fe8b8]{margin:0}.filter-header h4[data-v-852fe8b8]:first-child{margin-right:20px}.flight-result-count[data-v-852fe8b8]{margin-left:10px}.visibility-toggle[data-v-852fe8b8]{cursor:pointer;font-size:30px;margin-left:auto;width:30px}.flight-filter[data-v-852fe8b8]{min-height:1px;overflow:visible!important;padding-left:15px;padding-right:15px;position:relative}@media(min-width:768px){.flight-filter[data-v-852fe8b8]{float:left;width:33.3333333333%}}@media(min-width:1200px){.flight-filter[data-v-852fe8b8]:nth-child(3n+1){clear:left}}.slider-values[data-v-852fe8b8]{font-size:12px;margin:0}.stops span[data-v-852fe8b8]{color:#531646;cursor:pointer;padding-left:5px}.stops span[data-v-852fe8b8]:hover{text-decoration:underline}@media(min-width:992px){.stops span[data-v-852fe8b8]{display:block;padding:0}}.sliders .flight-filter[data-v-852fe8b8]{margin-bottom:0}.select .option-label[data-v-852fe8b8],.slider .option-label[data-v-852fe8b8]{color:#000}.alert-empty[data-v-852fe8b8]{background:#eaeaea;border-radius:10px;font-size:18px;margin:2em 0;padding:30px;text-align:center}.alert-empty svg[data-v-852fe8b8]{color:#d8d8d8;font-size:3em}.alert-empty .msg[data-v-852fe8b8]{color:#828282;margin-top:1em}.cc-filter-buttons[data-v-852fe8b8]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.cc-filter-btn[data-v-852fe8b8]{-webkit-align-items:center;align-items:center;background:#fff;border:2px solid #fff;border-radius:5px;cursor:pointer;display:-webkit-flex;display:flex;line-height:1.2em;margin-bottom:10px;padding:10px;width:100%}@media(min-width:460px){.cc-filter-btn[data-v-852fe8b8]{width:49%}}@media(min-width:992px){.cc-filter-btn[data-v-852fe8b8]{width:24%}}.cc-filter-btn .text[data-v-852fe8b8]{-webkit-flex:1;flex:1}.cc-filter-btn.deselected[data-v-852fe8b8]{box-shadow:1px 1px 3px rgba(0,0,0,.3)}.cc-filter-btn.selected[data-v-852fe8b8]{background:#f4fdfd;border-color:#239c9c;color:#239c9c}.cc-filter-btn.disabled[data-v-852fe8b8]{background:#d4d4d4;border-color:#d4d4d4;cursor:auto}.cc-filter-btn .checked[data-v-852fe8b8]{color:#239c9c}.cc-filter-btn .unchecked[data-v-852fe8b8]{color:rgba(0,0,0,.3)}.ccs[data-v-852fe8b8],.filter-row[data-v-852fe8b8]{margin:1.6em 0}.filter-row[data-v-852fe8b8]{margin-left:-15px;margin-right:-15px}.filter-row[data-v-852fe8b8]:after,.filter-row[data-v-852fe8b8]:before{content:" ";display:table}.filter-row[data-v-852fe8b8]:after{clear:both}.flight-results-loading[data-v-852fe8b8]{margin:1em 0;text-align:center}.price-filters[data-v-852fe8b8]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.price-filter-label[data-v-852fe8b8]{padding:3px 0;width:100%}.price-filter-group[data-v-852fe8b8]{background:#e8e8e8;border-radius:5px;display:-webkit-flex;display:flex;margin-bottom:7px;margin-right:7px;padding:3px 5px}@media(min-width:768px){.price-filter-label[data-v-852fe8b8]{margin-left:auto;margin-right:5px;width:auto}.price-filter-group[data-v-852fe8b8]{margin-bottom:0}}.price-filter[data-v-852fe8b8]{cursor:pointer;margin-right:7px}.price-filter[data-v-852fe8b8]:last-child{margin:0}[data-v-852fe8b8] .option-from-price{display:block;font-size:11px;line-height:1em;padding-bottom:2px}[data-v-852fe8b8] .option-from-price .value{font-weight:700}[data-v-852fe8b8] .price-filters+.f-flight{margin-top:10px}[data-v-852fe8b8] .vue-slider-component .vue-slider-process{background-color:#239c9c}[data-v-f0538f0e]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.trustpilot[data-v-f0538f0e]{background:#000032;border-radius:5px;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:15px}.trustpilot .assets[data-v-f0538f0e],.trustpilot .text[data-v-f0538f0e]{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.trustpilot .assets[data-v-f0538f0e]{-webkit-justify-content:space-evenly;justify-content:space-evenly;width:30%}.trustpilot .text[data-v-f0538f0e]{-webkit-justify-content:space-between;justify-content:space-between;line-height:1.2em;width:65%}.trustpilot .text div[data-v-f0538f0e]:not(:first-child){margin-top:10px}.trustpilot strong[data-v-f0538f0e]{color:#239c9c;font-weight:700}[data-v-00fb61d8]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.fancy-icon-button[data-v-00fb61d8]{background:#e9ecef;border:1px solid #ced4da;border-radius:5px;color:#495057;padding:10px 7px 5px}.row-1[data-v-00fb61d8]{margin-bottom:5px}.row-1[data-v-00fb61d8],.row-2[data-v-00fb61d8]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.row-2[data-v-00fb61d8]{background:#4fb0b0;border:1px solid #fff;border-radius:5px;color:#fff;-webkit-justify-content:space-between;justify-content:space-between;padding:0 4px}.heading[data-v-00fb61d8]{font-size:1.2em;font-weight:700;text-transform:uppercase}.icon[data-v-00fb61d8]{font-size:2em;line-height:1;margin-right:7px}.fa-chevron-right[data-v-00fb61d8]{margin-left:4px}.fa-layers svg[data-v-00fb61d8]:last-child{color:#e9ecef}[data-v-203065d8]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.suggestions[data-v-203065d8]{background:#fff;border:1px solid gray;position:absolute;z-index:10}.suggestion[data-v-203065d8]{line-height:1.3em;padding:.4em .7em}.suggestion.focused[data-v-203065d8],.suggestion[data-v-203065d8]:hover{background:#ccc}input[data-v-203065d8]{padding-right:40px}.spinner[data-v-203065d8]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;position:absolute;right:0;top:0;width:40px}[data-v-66752d9a]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.help[data-v-66752d9a]{margin:1em 0}.address[data-v-66752d9a]{font-size:16px;margin:1.3em 0}.auto-complete .spinner{padding-top:20px}.amount{font-weight:700;margin:10px 0}[data-v-c125dd44]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.incredible[data-v-c125dd44]{border-top:1px solid #239c9c;color:#239c9c;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}@media(min-width:768px){.incredible[data-v-c125dd44]{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.incredible .icon[data-v-c125dd44]{-webkit-flex:0 0 30px;flex:0 0 30px}.incredible .name[data-v-c125dd44]{-webkit-flex:0 0 90px;flex:0 0 90px;font-weight:700;text-transform:uppercase}.incredible .content[data-v-c125dd44]{color:#000;-webkit-flex-grow:1;flex-grow:1;line-height:1.2}[data-v-16dc6dda]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.responsive-table.as-table[data-v-16dc6dda]{display:table}.responsive-table.as-table[data-v-16dc6dda] .responsive-table-row{display:table-row}.responsive-table.as-table[data-v-16dc6dda] .responsive-table-row .responsive-table-cell{display:table-cell;padding-right:1em}.responsive-table-row{margin-bottom:.4em}[data-v-482a695c]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.responsive-table-cell.is-heading[data-v-482a695c]{font-weight:700}[data-v-f0cf9f72]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.table-cancellation th[data-v-f0cf9f72]{background:#007174;border:1px solid #fff;color:#fff;font-weight:400;text-transform:uppercase}[data-v-42406519]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}@media screen and (max-width:410px){div.icon[data-v-42406519]{display:none}}.text-primary[data-v-42406519]{color:#239c9c}.totals .price[data-v-42406519]{background:#652c5a;border-bottom:2px solid #fff;border-radius:5px 5px 0 0;color:#fff;padding:1em 1.3em}.totals .price .rate[data-v-42406519]{float:right}.totals .total[data-v-42406519]{font-size:1.8em;font-weight:700;text-transform:uppercase}.totals .per-person[data-v-42406519]{font-size:1.2em;font-style:italic;line-height:1.2em}.totals .details[data-v-42406519]{background:#239c9c;padding:1em 1.3em}.totals .benefits[data-v-42406519]{color:#fff}.totals .benefit[data-v-42406519]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.totals .benefit-title[data-v-42406519]{font-weight:700;text-transform:uppercase}.totals .benefit-content[data-v-42406519]{line-height:1.1em}.totals .see-rewards[data-v-42406519]{border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;padding:0 3px;white-space:nowrap}.totals .info-boxes[data-v-42406519]{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:1.5em 0}@media screen and (max-width:1200px){.totals .info-boxes[data-v-42406519]{margin:.8em 0}}.totals .info-box[data-v-42406519]{background:#fff;border-radius:5px;padding:.6em;width:48%}.totals .info-box>div[data-v-42406519]:first-child{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.totals .info-box>div:first-child .icon[data-v-42406519]{font-size:2em;line-height:1em}.totals .info-box>div:first-child .title[data-v-42406519]{color:#239c9c;font-size:1em;font-weight:700;line-height:1;padding-left:6px;text-transform:uppercase}.totals .info-box>div[data-v-42406519]:last-child{font-size:.95em;line-height:1.3em;margin-top:.5em}.action-button[data-v-42406519]{background:#6da5ab;color:#fff;padding:.5em;position:relative}.action-button[data-v-42406519] .text{font-size:1.1em;font-weight:700;margin-left:1em}.action-button[data-v-42406519] .icon-end{margin-left:auto}.action-button-icon[data-v-42406519]{height:40px}.live-chat-lady[data-v-42406519]{height:58px;position:absolute;right:70px;top:0}.no-discount[data-v-42406519]{min-height:20px}div>.live-chat[data-v-42406519]{margin:9px 0}hr[data-v-42406519]{margin-bottom:25px;margin-top:25px}[data-v-4473d178]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.toggle-container[data-v-4473d178]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.toggle[data-v-4473d178]{border-style:solid;box-sizing:border-box;cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;margin:5px;position:relative;transition:border-color .25s}.toggle .circle[data-v-4473d178]{border-radius:50%;content:"";display:block;transition:background-color .25s,-webkit-transform .25s;transition:background-color .25s,transform .25s;transition:background-color .25s,transform .25s,-webkit-transform .25s}#secure-3d-modal{background:hsla(0,0%,39%,.5);height:100vh;position:fixed;width:100vw;z-index:10}#secure-3d-modal-contents{background:#fff;height:400px;width:390px}#secure-3d-modal-behind{height:100%;position:absolute;width:100%;z-index:1}#secure-3d-modal,#secure-3d-modal-behind{-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:0;right:0;top:0}#secure-3d-iframe{position:relative;z-index:2}[data-v-372316b2]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}#pc-container a[data-v-372316b2]{font-weight:400;text-decoration:none}.pc-row dl[data-v-372316b2]{font-size:inherit;width:100%}.pc-row dd[data-v-372316b2],.pc-row dt[data-v-372316b2]{float:left;text-align:left}.pc-comparison-row[data-v-372316b2]{margin-bottom:15px}.pc-row dt[data-v-372316b2]{clear:both;font-weight:400;width:20px}.pc-row dd[data-v-372316b2]{font-weight:700;width:90%}.pc-container h1[data-v-372316b2]{background:none;box-shadow:none;color:#272727;float:none;font-size:20px;font-weight:700;margin:0 0 30px;padding:0}.pc-row[data-v-372316b2]{background:#fff;border-collapse:collapse;border-radius:5px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px;min-height:80px;width:100%}.pc-row>div[data-v-372316b2]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.pc-row>div[data-v-372316b2]:first-child{border-radius:5px 0 0 0}.pc-row>div>div[data-v-372316b2]{width:100%}.pc-provider[data-v-372316b2]{padding:5px;width:50%}.pc-provider img[data-v-372316b2]{max-width:70%}.pc-row.pc-cheapest .pc-price[data-v-372316b2]{box-shadow:inset 0 6px 0 0 #58bc60}.pc-price[data-v-372316b2]{background:#f1f1f1;border-top-right-radius:5px;color:#323331;font-weight:700;padding:10px;position:relative}.pc-price-popover-btn[data-v-372316b2]{border:none;color:#ff9800;font-size:18px;position:absolute;right:10px;text-decoration:none;top:10px}.pc-price-popover-btn[data-v-372316b2]:hover{border:none}.pc-price-popover[data-v-372316b2]{font-size:12px;margin-bottom:5px;width:100%}.pc-price-popover dd[data-v-372316b2],.pc-price-popover dt[data-v-372316b2]{float:left}.pc-price-popover dt[data-v-372316b2]{width:70%}.pc-price-popover dd[data-v-372316b2]{text-align:right;width:30%}.pc-discounts[data-v-372316b2]{margin:0;max-width:170px}.pc-discounts dt[data-v-372316b2]{font-size:9px;line-height:15.7143px;width:60%}.pc-discounts dd[data-v-372316b2]{font-size:10px;text-align:right;width:40%}.pc-discounts .pc-currency-symbol[data-v-372316b2],.pc-discounts .pc-price-fractional[data-v-372316b2]{font-size:1em}.pc-ratings[data-v-372316b2]{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:12px;font-weight:400;margin-top:3px}.pc-ratings-stars[data-v-372316b2]{color:gold}.pc-ratings a[data-v-372316b2],.pc-ratings a[data-v-372316b2]:hover{border:none;color:#000;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-decoration:none}.pc-ratings .pc-ratings-stars[data-v-372316b2]{transition:all .2s ease-out}.pc-ratings a:hover .pc-ratings-stars[data-v-372316b2]{color:#d0231c}.pc-cmc .pc-ratings[data-v-372316b2]{font-size:9px}.pc-empty[data-v-372316b2]{background:#e4e4e4;box-shadow:0 6px 0 0 #d0d0d0;color:#4a4a4a;font-size:12px;padding:0 30px;text-align:left;text-transform:capitalize;width:50%}.pc-info[data-v-372316b2]{font-size:10px;padding:10px 20px;text-align:left;width:50%}.pc-hp .pc-info[data-v-372316b2]{font-size:11px}.pc-end[data-v-372316b2]{width:30%}.pc-price-integer[data-v-372316b2]{font-size:1em}.pc-currency-symbol[data-v-372316b2],.pc-price-fractional[data-v-372316b2]{font-size:.6em}.pc-container .btn[data-v-372316b2]{background-color:#1173b8;border:none;box-shadow:0 3px 0 0 #0b4975;color:#fff;font-size:11px;font-style:normal;margin:0}.pc-container .btn.disabled[data-v-372316b2]{background-color:#ccc;border:none;box-shadow:0 3px 0 0 #a7a1a7;cursor:not-allowed}.pc-container .pc-close.btn[data-v-372316b2]{clear:both;display:block;margin:30px auto 0}#pc-id0 .pc-provider[data-v-372316b2],#pc-id4 .pc-provider[data-v-372316b2]{background:#1f1f1f;color:#fff}#pc-id0 .pc-provider a[data-v-372316b2],#pc-id4 .pc-provider a[data-v-372316b2]{color:inherit}#pc-id0 .pc-price[data-v-372316b2]{background:#fff0e3}.pc-price[data-v-372316b2],.pc-provider[data-v-372316b2]{-webkit-flex-direction:column;flex-direction:column}.pc-total-price[data-v-372316b2]{font-size:24px}#pc-search-data[data-v-372316b2]{background:#e0e0e0;border-radius:5px;font-size:16px;font-weight:700;margin-bottom:10px;padding:15px 10px}#pc-search-data i[data-v-372316b2],#pc-search-data span[data-v-372316b2]{vertical-align:middle}.pc-hotel-name[data-v-372316b2],.pc-room-label[data-v-372316b2]{padding-left:5px}#pc-search-data .pc-room[data-v-372316b2]{background:#d4d4d4;border-radius:4px;display:inline-block;margin-left:6px;padding:5px 8px}#pc-search-data .pc-room i[data-v-372316b2]{font-size:14px;padding-left:5px;vertical-align:baseline}#pc-search-data .pc-room i[data-v-372316b2]:first-child{padding:0}@media(min-width:992px){#pc-container[data-v-372316b2]{padding:40px 60px;width:auto}#pc[data-v-372316b2]{width:900px}.pc-provider[data-v-372316b2]{width:22%}.pc-row.pc-cheapest .pc-price[data-v-372316b2]{box-shadow:0 6px 0 0 #58bc60}.pc-info[data-v-372316b2]{width:44%}.pc-end[data-v-372316b2]{border-radius:0 0 5px 0;width:14%}.pc-empty[data-v-372316b2]{width:78%}.pc-options-expanded .pc-end[data-v-372316b2]{border-radius:0}.pc-row>div[data-v-372316b2]{box-shadow:0 6px 0 0 #e2e2e2}}.option-compare-prices[data-v-372316b2],.option-compare-prices[data-v-372316b2]:hover{background:#4a2d9f;color:#fff}.option-compare-prices[data-v-372316b2]:hover{background:#3d1d9a}.pc-alert[data-v-372316b2]{-webkit-align-items:center;align-items:center;background:#b51f1f;border-radius:5px 5px 0 0;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:12px;-webkit-justify-content:center;justify-content:center;padding:5px 15px;width:100%}.pc-alert+.pc-row[data-v-372316b2]{border-radius:0}.pc-alert+.pc-row .pc-provider[data-v-372316b2]{border-top-left-radius:0}.pc-rewards i[data-v-372316b2]:first-child{font-size:20px;padding-right:10px}.pc-rewards strong[data-v-372316b2]{font-size:20px;padding:0 6px}.pc-rewards-more[data-v-372316b2]{cursor:pointer;padding:0 6px;text-decoration:underline}.pc-end .pc-rewards[data-v-372316b2]:hover{background:green}.pc-end .pc-rewards[data-v-372316b2]{-webkit-align-items:center;align-items:center;background:#bb3331;color:#fff;cursor:pointer;display:-webkit-flex;display:flex;font-size:11px;font-size:12px;height:100%;-webkit-justify-content:center;justify-content:center;line-height:1.38em;padding:15px;transition:all .2s linear}.pc-book-btns button[data-v-372316b2]{background:#a22625;border:none;color:#fff;font-size:11px;height:32px;margin:0;padding:8px 0;transition:all .2s linear}.pc-book-btns button[data-v-372316b2]:hover{background:#d81219!important}#pc-btn-enq-book[data-v-372316b2]{border-right:1px solid #8f0908;width:40%}#pc-btn-enq-reserve[data-v-372316b2]{border-bottom-right-radius:5px;width:60%}.pc-end .pc-rewards strong[data-v-372316b2]{padding:0 2px}#pc-id0 .pc-end[data-v-372316b2]{width:50%}.pc-row .pc-all-options[data-v-372316b2]{display:none;font-size:12px;margin-top:6px;width:100%}.pc-all-options table[data-v-372316b2]{border:0;margin:0}.pc-all-options table>tbody>tr>td[data-v-372316b2]{vertical-align:middle}.pc-all-options table tbody tr:first-child td[data-v-372316b2]{border-top:0}.pc-all-options table tbody tr:last-child td[data-v-372316b2]{border-bottom:0}.pc-all-options table tbody tr td[data-v-372316b2]:first-child{border-left:0}.pc-all-options table tbody tr td[data-v-372316b2]:last-child{border-right:0}.pc-all-options table tr[data-v-372316b2]:last-child{border-radius:0 0 5px 5px}.pc-toggle-options[data-v-372316b2]{cursor:pointer;display:inline-block;font-size:11px;font-weight:700;margin:3px 0 0;text-align:left;width:100%}.pc-toggle-options span[data-v-372316b2]{padding-left:5px}.rotate[data-v-372316b2]{transition:all .2s linear}.pc-options-expanded>div[data-v-372316b2]:first-child{border-radius:5px 0 0 0}.pc-options-expanded>div[data-v-372316b2]:last-child{border-radius:0 0 5px 5px}.pc-option-price[data-v-372316b2]{font-size:14px;font-weight:700}#pc-rewards-container[data-v-372316b2]{background:#fff;overflow-y:scroll;z-index:121}.pc-reward-item[data-v-372316b2]{float:left;overflow:auto;padding:10px;position:relative;width:100%}.pc-reward-item img[data-v-372316b2]{height:auto;width:100%}.pc-reward-name[data-v-372316b2]{background:#000;background:rgba(0,0,0,.8);color:#fff;font-size:13px;height:58px;margin:0;padding:8px}.pc-reward-item .pc-reward-points[data-v-372316b2]{background:#3cb36e;border-radius:50%;color:#fff;font-size:13px;height:80px;padding:20px 5px;position:absolute;right:20px;text-align:center;top:20px;width:80px}.pc-points-range[data-v-372316b2]{display:block}.pc-close-corner[data-v-372316b2]{cursor:pointer;font-size:30px;height:30px;line-height:30px;position:absolute;right:5px;text-align:center;top:5px;transition:all .4s ease-out;width:30px}.pc-close-corner[data-v-372316b2]:hover{color:#00c0df}@media(min-width:992px){.pc-reward-item[data-v-372316b2]{width:20%}#pc-id0 .pc-end[data-v-372316b2]{width:22%}#pc-id0 .pc-info[data-v-372316b2]{width:36%}.pc-row>div[data-v-372316b2]:last-child{border-radius:0 0 5px 0}.pc-row>div[data-v-372316b2]:first-child{border-radius:5px 0 0 5px}.pc-end .pc-rewards[data-v-372316b2]{border-top-right-radius:5px}.pc-price[data-v-372316b2]{border-radius:0}}.pc-room-url[data-v-372316b2]{border:none;margin-left:3px}.pc-container h1.loading-heading[data-v-372316b2]{font-weight:400}.hfo-pc[data-v-372316b2]{background:#0f9895}.pc-overlay-overlay[data-v-372316b2]{background:rgba(0,0,0,.4);height:1000%;left:0;position:absolute;top:0;width:100%}#pc-id0.highlighted[data-v-372316b2]{position:relative;z-index:1}#pc-enq-container[data-v-372316b2]{box-shadow:none;display:block;overflow:auto;position:relative}.pc-row .pc-col-enq[data-v-372316b2]{float:left;padding:40px;width:100%}#pc-enq-container button[data-v-372316b2]{margin:0 4px}@media(min-width:768px){.pc-row .pc-col-enq[data-v-372316b2]{width:50%}}#pc-booked-overlay[data-v-372316b2]{background:#fff;border-radius:0 0 5px 5px;height:100%;left:0;padding-top:50px;position:absolute;top:0;width:100%}#pc-booked-overlay button[data-v-372316b2]{margin:auto}#pc-child-ages[data-v-372316b2],#pc-enq-container .form-group[data-v-372316b2]{text-align:left}#pc-child-ages .room[data-v-372316b2]{margin:10px 0;overflow:auto}#pc-child-ages .age[data-v-372316b2]{float:left;margin-right:6px;width:100px}#pc-child-ages .age label[data-v-372316b2]{color:#000}#pc-container .popover[data-v-372316b2]{background-color:#5a5a5a;color:#fff}#pc-container .popover .arrow[data-v-372316b2]:after{border-bottom-color:#5a5a5a}#pc-container .popover-title[data-v-372316b2]{background-color:#5a5a5a;border-bottom:0}#pc-container .popover dd[data-v-372316b2],#pc-container .popover dt[data-v-372316b2]{font-weight:400}[data-v-7ce13d18]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}td[data-v-7ce13d18]{vertical-align:top}td a[data-v-7ce13d18]{font-size:.8em}.btn[data-v-7ce13d18]{white-space:normal}[data-v-7ce13d18] .subheading{font-size:1.3em;font-weight:700;margin-bottom:10px}[data-v-7ce13d18] .text-primary{color:#239c9c}[data-v-7ce13d18] .mb-0{margin-bottom:0}.section[data-v-7ce13d18]{padding:.6em .9em}@media(min-width:768px){.section[data-v-7ce13d18]{padding:1.6em 2.6em}}.section.price-summary[data-v-7ce13d18]{background:#eef6f6}.sub-section[data-v-7ce13d18]{border-top:2px solid #ccc;margin-top:1em;padding-top:1em}.image[data-v-7ce13d18]{border-radius:5px;margin-bottom:1em;overflow:hidden}.image img[data-v-7ce13d18]{height:auto;width:100%}.image .incredible[data-v-7ce13d18]{padding:10px 8px}.incredibles[data-v-7ce13d18]{border-bottom:7px solid #239c9c;display:-webkit-flex;display:flex}.incredibles div[data-v-7ce13d18]:last-child{-webkit-flex:0 0 30%;flex:0 0 30%}.tripadvisor-logo-container[data-v-7ce13d18]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.tripadvisor-logo[data-v-7ce13d18]{max-height:80%;max-width:80%}.image-header[data-v-7ce13d18]{background:#652c5a;color:#fff;padding:5px 9px}.payment-points[data-v-7ce13d18]{background:#f8fcfd;border:2px solid #239c9c;border-radius:5px;font-size:1.2em;line-height:1.2em;padding:0 4%}.payment-points[data-v-7ce13d18] .list-item{-webkit-align-items:center;align-items:center;border-bottom:1px solid #239c9c;display:-webkit-flex;display:flex;min-height:60px;padding:5px 0}.payment-points[data-v-7ce13d18] .list-item:last-child{border:0}.payment-points[data-v-7ce13d18] .list-item .fa-layers{-webkit-flex:0 0 34px;flex:0 0 34px;margin-right:10px}.icon-list-item[data-v-7ce13d18]{overflow:visible}.table-bank-transfer th[data-v-7ce13d18]{padding-right:1em}.cancellation-terms[data-v-7ce13d18]{font-size:12px}@media(min-width:768px){.cancellation-terms[data-v-7ce13d18]{padding-top:4.5em}}.cancellation-terms .accreditation-icons[data-v-7ce13d18]{height:70px;margin-bottom:20px}.cancellation-terms[data-v-7ce13d18] .panel{margin:0}[data-v-7ce13d18] .live-chat{margin:20px 0}@media(min-width:768px)and (max-width:1200px){[data-v-7ce13d18] .live-chat img{border-bottom-right-radius:0;border-top-right-radius:0}}[data-v-7ce13d18] .ttg-dark{background:#000;color:#fff;font-size:12px;font-weight:700;padding:3px;text-align:center;text-transform:uppercase}.my-accommodation .icon-list-content[data-v-7ce13d18]{font-size:16px}.my-accommodation .icon-list-content table tr td[data-v-7ce13d18]:first-child{white-space:nowrap}.trustpilot[data-v-7ce13d18]{cursor:pointer}.secure-booking-button[data-v-7ce13d18]{-webkit-align-items:center;align-items:center;background:linear-gradient(#239c9c,#1a7272);color:#fff;cursor:pointer;display:-webkit-flex;display:flex;height:50px;-webkit-justify-content:space-between;justify-content:space-between;margin:20px;padding:10px;text-align:center}.secure-booking-button span[data-v-7ce13d18]{font-size:18px}.book-toggle[data-v-7ce13d18]{-webkit-align-items:center;align-items:center;background:#fff;border:1px solid #239c9c;border-bottom:0;display:-webkit-flex;display:flex;height:66px;-webkit-justify-content:center;justify-content:center}.price-comparison-button[data-v-7ce13d18]{background:#713f69;background:linear-gradient(180deg,#713f69 5%,#8f5285 30%,#8f5285 70%,#713f69 95%);border:1px solid #239c9c;border-radius:0 0 5px 5px;border-top:0;color:#fff;cursor:pointer;font-weight:600;padding:10px;text-align:center}.toggle-container[data-v-7ce13d18]{font-size:18px;font-weight:700;line-height:1.3em;padding:1em}@media(max-width:390px){.toggle-container[data-v-7ce13d18]{font-size:14px}}[data-v-7ce13d18] .toggle-switch-label{font-weight:700}.action-button[data-v-7ce13d18]{background:#6da5ab;color:#fff;margin-bottom:1em;padding:.9em;position:relative}.action-button[data-v-7ce13d18]:hover{background:#239c9c;color:#fff}.action-button[data-v-7ce13d18] .text{font-size:1.1em;font-weight:700;margin-left:1em}.action-button[data-v-7ce13d18] .icon-end{margin-left:auto}.action-button-icon[data-v-7ce13d18]{height:40px}.live-chat-lady[data-v-7ce13d18]{bottom:0;height:70px;position:absolute;right:20px}.icons[data-v-7ce13d18]{display:-webkit-flex;display:flex}.icons img[data-v-7ce13d18]{height:34px}.icons img[data-v-7ce13d18]:first-child{margin-right:1em}.financial-protection-action-text[data-v-7ce13d18]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.financial-protection-action-text>div[data-v-7ce13d18]:last-child{border-left:1px solid #fff;margin-left:1em;padding-left:1em}@media(min-width:992px)and (max-width:1199px){.financial-protection-action-text>span[data-v-7ce13d18]{-webkit-flex:0 0 100px;flex:0 0 100px}}.btn-standout[data-v-7ce13d18]{background:#713f69;background:linear-gradient(180deg,#713f69 5%,#8f5285 30%,#8f5285 70%,#713f69 95%);border-radius:5px;color:#fff;font-size:1.4em;font-weight:700;min-height:60px;padding:0 2em;width:100%}.btn-standout[data-v-7ce13d18],.secure-payment[data-v-7ce13d18]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.2em}.secure-payment[data-v-7ce13d18]{border:1px solid #239c9c;border-radius:5px;font-size:1.6em;margin:20px 0;min-height:80px;padding:.4em 1.8em}.secure-payment>span[data-v-7ce13d18]{padding:0 5px}.payment-icons[data-v-7ce13d18]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.payment-icons .visa[data-v-7ce13d18]{max-height:44px}.payment-icons .mastercard[data-v-7ce13d18]{max-height:50px}.live-chat-link[data-v-7ce13d18]{text-align:end}.tcs[data-v-7ce13d18]{color:#000}.tcs .highlight[data-v-7ce13d18]{color:red}@media(max-width:480px){[data-v-7ce13d18] .benefit-title,[data-v-7ce13d18] .financial-protection-action-text .icons,[data-v-7ce13d18] .live-chat-lady{display:none}}@media(max-width:480px),(min-width:768px)and (max-width:991px){.secure-payment[data-v-7ce13d18]{-webkit-flex-direction:column;flex-direction:column;text-align:center}}@media(max-width:991px){.total-box[data-v-7ce13d18]{font-size:.8rem;margin-bottom:20px}.col-sm-6[data-v-7ce13d18]{margin:15px 0}}@media(max-width:1200px){.col-lg-6[data-v-7ce13d18]{margin:15px 0}}[data-v-18ab09dd]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.box-body[data-v-18ab09dd]{padding:2em}.buttons[data-v-18ab09dd]{margin:40px 0 50px;text-align:center}.guest-meta[data-v-18ab09dd]{color:#888;font-style:italic;text-transform:capitalize}.guest-meta span[data-v-18ab09dd]{text-transform:none}[data-v-9f2f74b8]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}.box-body[data-v-9f2f74b8]{padding:2em}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{background:#fff;display:block;height:35px;position:absolute;right:1px;top:1px;width:48px}.multiselect__spinner:after,.multiselect__spinner:before{border:2px solid transparent;border-radius:100%;border-top-color:#41b883;box-shadow:0 0 0 1px transparent;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{opacity:1;transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{box-sizing:content-box;color:#35495e;display:block;min-height:40px;position:relative;text-align:left;width:100%}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;opacity:.6;pointer-events:none}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{background:#fff;border:none;border-radius:5px;box-sizing:border-box;display:inline-block;line-height:20px;margin-bottom:8px;min-height:20px;padding:0 0 0 5px;position:relative;transition:border .1s ease;vertical-align:top;width:100%}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{margin-bottom:8px;padding-left:5px}.multiselect__tags-wrap{display:inline}.multiselect__tags{background:#fff;border:1px solid #e8e8e8;border-radius:5px;display:block;font-size:14px;min-height:40px;padding:8px 40px 0 8px}.multiselect__tag{background:#41b883;border-radius:5px;color:#fff;display:inline-block;line-height:1;margin-bottom:5px;margin-right:10px;max-width:100%;overflow:hidden;padding:4px 26px 4px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.multiselect__tag-icon{border-radius:5px;bottom:0;cursor:pointer;font-style:normal;font-weight:700;line-height:22px;margin-left:7px;position:absolute;right:0;text-align:center;top:0;transition:all .2s ease;width:22px}.multiselect__tag-icon:after{color:#266d4d;content:"\D7";font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{border:1px solid #e8e8e8;border-radius:5px;min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap}.multiselect__current,.multiselect__select{box-sizing:border-box;cursor:pointer;display:block;line-height:16px;margin:0;text-decoration:none}.multiselect__select{height:38px;padding:4px 8px;position:absolute;right:1px;text-align:center;top:1px;transition:transform .2s ease;width:40px}.multiselect__select:before{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;color:#999;content:"";margin-top:4px;position:relative;right:0;top:65%}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;display:block;max-height:240px;overflow:auto;position:absolute;width:100%;z-index:50}.multiselect__content{display:inline-block;list-style:none;margin:0;min-width:100%;padding:0;vertical-align:top}.multiselect--above .multiselect__content-wrapper{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid #e8e8e8;border-top-left-radius:5px;border-top-right-radius:5px;bottom:100%}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{cursor:pointer;display:block;line-height:16px;min-height:40px;padding:12px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap}.multiselect__option:after{font-size:13px;line-height:40px;padding-left:20px;padding-right:12px;position:absolute;right:0;top:0}.multiselect__option--highlight{background:#41b883;color:#fff;outline:none}.multiselect__option--highlight:after{background:#41b883;color:#fff;content:attr(data-select)}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{color:silver;content:attr(data-selected)}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;color:#fff;content:attr(data-deselect)}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;color:#fff;content:attr(data-deselect)}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{display:inline-block;line-height:20px;margin-bottom:8px;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{left:1px;right:auto}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{left:0;right:auto}[dir=rtl] .multiselect__clear{left:12px;right:auto}[dir=rtl] .multiselect__spinner{left:1px;right:auto}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:#fff}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){#static-header-right,.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){#static-header-right,.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){#static-header-right,.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}fieldset{margin:0;min-width:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-size:21px;line-height:inherit;margin-bottom:20px;width:100%}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{color:#555;display:block;font-size:14px;line-height:1.428571429}.form-control{background-color:#fff;background-image:none;border:2px solid #239c9c;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:20px;padding-left:20px}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{margin-left:-20px;margin-top:4px\9;position:absolute}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;position:relative;vertical-align:middle}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.form-control-static{margin-bottom:0;min-height:34px;padding-bottom:7px;padding-top:7px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{font-size:12px;height:30px;line-height:1.5;min-height:32px;padding:6px 10px}.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{font-size:18px;height:46px;line-height:1.3333333;min-height:38px;padding:11px 16px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{display:block;height:34px;line-height:34px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:34px;z-index:2}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{height:46px;line-height:46px;width:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{height:30px;line-height:30px;width:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{background-color:#dff0d8;border-color:#3c763d;color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{background-color:#fcf8e3;border-color:#8a6d3b;color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{background-color:#f2dede;border-color:#a94442;color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{color:#959595;display:block;margin-bottom:10px;margin-top:5px}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:0;margin-top:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media(min-width:768px){.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media(min-width:768px){.form-horizontal .form-group-lg .control-label{font-size:18px;padding-top:11px}.form-horizontal .form-group-sm .control-label{font-size:12px;padding-top:6px}}.btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.428571429;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{background-color:#fff;border-color:#ccc;color:#333}.btn-default.focus,.btn-default:focus{background-color:#e6e6e6;border-color:#8c8c8c;color:#333}.btn-default:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-color:#e6e6e6;background-image:none;border-color:#adadad;color:#333}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#333}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{background-color:#333;color:#fff}.btn-primary{background-color:#239c9c;border-color:#1e8787;color:#fff}.btn-primary.focus,.btn-primary:focus{background-color:#1a7272;border-color:#071f1f;color:#fff}.btn-primary:hover{background-color:#1a7272;border-color:#135555;color:#fff}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-color:#1a7272;background-image:none;border-color:#135555;color:#fff}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{background-color:#135555;border-color:#071f1f;color:#fff}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#239c9c;border-color:#1e8787}.btn-primary .badge{background-color:#fff;color:#239c9c}.btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.btn-success.focus,.btn-success:focus{background-color:#449d44;border-color:#255625;color:#fff}.btn-success:hover{background-color:#449d44;border-color:#398439;color:#fff}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-color:#449d44;background-image:none;border-color:#398439;color:#fff}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{background-color:#398439;border-color:#255625;color:#fff}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{background-color:#fff;color:#5cb85c}.btn-info{background-color:#5bc0de;border-color:#46b8da;color:#fff}.btn-info.focus,.btn-info:focus{background-color:#31b0d5;border-color:#1b6d85;color:#fff}.btn-info:hover{background-color:#31b0d5;border-color:#269abc;color:#fff}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-color:#31b0d5;background-image:none;border-color:#269abc;color:#fff}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{background-color:#269abc;border-color:#1b6d85;color:#fff}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{background-color:#fff;color:#5bc0de}.btn-warning{background-color:#f0ad4e;border-color:#eea236;color:#fff}.btn-warning.focus,.btn-warning:focus{background-color:#ec971f;border-color:#985f0d;color:#fff}.btn-warning:hover{background-color:#ec971f;border-color:#d58512;color:#fff}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-color:#ec971f;background-image:none;border-color:#d58512;color:#fff}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{background-color:#d58512;border-color:#985f0d;color:#fff}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{background-color:#fff;color:#f0ad4e}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.focus,.btn-danger:focus{background-color:#c9302c;border-color:#761c19;color:#fff}.btn-danger:hover{background-color:#c9302c;border-color:#ac2925;color:#fff}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-color:#c9302c;background-image:none;border-color:#ac2925;color:#fff}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{background-color:#ac2925;border-color:#761c19;color:#fff}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{background-color:#fff;color:#d9534f}.btn-link{border-radius:0;color:#239c9c;font-weight:400}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{background-color:transparent;color:#155e5e;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{border-radius:6px;font-size:18px;line-height:1.3333333;padding:10px 16px}.btn-sm{padding:5px 10px}.btn-sm,.btn-xs{border-radius:3px;font-size:12px;line-height:1.5}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}table{background-color:transparent}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}caption{color:#777;padding-bottom:8px;padding-top:8px}caption,th{text-align:left}.table{margin-bottom:20px;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1.428571429;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#0070a8}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#005f8f}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;margin-bottom:15px;overflow-y:hidden;width:100%}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nunito,helvetica,arial,sans-serif!important}.clear{clear:both}#hotel-booking-page{background:hsla(0,0%,100%,.9);padding:0}#hotel-booking-page .pre-link-motifs{margin:15px}#hotel-booking-page,#hotel-heading{border-top-left-radius:10px}#hotel-main{margin-top:20px;padding:20px 35px}@media(min-width:992px){#hotel-description{padding:0 30px}}@media(max-width:992px){#quick-points{text-align:center}}@media(max-width:992px)and (min-width:767px){#quick-points .section{display:inline-block;margin:0 30px 20px 0;text-align:left;vertical-align:top}}.title{font-size:20px}.star-rating{display:inline;font-size:16px}.star-rating .fa{margin-right:6px}@media(min-width:992px){.right-border{border-right:2px solid #777d80;margin-right:-1px}.left-border{border-left:2px solid #777d80;margin-left:-1px}}.holidays-hotel-page-links .left-menu,.hotel-links{font-size:11px;margin:20px 0;overflow:hidden;text-align:center}.holidays-hotel-page-links .left-menu li,.hotel-links li{margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holidays-hotel-page-links .left-menu li.centre,.hotel-links li.centre{display:inline-block;float:none}.holidays-hotel-page-links .left-menu div,.hotel-links div{margin-left:5px}.holidays-hotel-page-links .left-menu a,.holidays-hotel-page-links .left-menu a:active,.holidays-hotel-page-links .left-menu a:hover,.holidays-hotel-page-links .left-menu a:link,.holidays-hotel-page-links .left-menu a:visited,.holidays-hotel-page-links .left-menu div,.hotel-links a,.hotel-links a:active,.hotel-links a:hover,.hotel-links a:link,.hotel-links a:visited,.hotel-links div{color:dimgray;font-weight:400}.holidays-hotel-page-links .left-menu a,.hotel-links a{text-decoration:underline}.holidays-hotel-page-links .left-menu .selected a,.holidays-hotel-page-links .left-menu .selected a:hover,.holidays-hotel-page-links .left-menu .selected a:link,.holidays-hotel-page-links .left-menu a:active,.hotel-links .selected a,.hotel-links .selected a:hover,.hotel-links .selected a:link,.hotel-links a:active{font-weight:700}.hotel-information .left-menu li{width:100%}.holidays-hotel-page-links .left-menu-title,.hotel-links-title{color:dimgray;font-size:18px;font-weight:400;margin-bottom:5px;text-align:center}.holidays-hotel-page-links .left-menu-title a,.holidays-hotel-page-links .left-menu-title a:active,.holidays-hotel-page-links .left-menu-title a:hover,.holidays-hotel-page-links .left-menu-title a:link,.holidays-hotel-page-links .left-menu-title a:visited,.hotel-links-title a,.hotel-links-title a:active,.hotel-links-title a:hover,.hotel-links-title a:link,.hotel-links-title a:visited{color:dimgray;font-weight:400;text-decoration:none}.holidays-hotel-page-links .left-menu-title a:hover,.hotel-links-title a:hover{text-decoration:underline}.omit-hotel-urls .holidays-hotel-page-links{display:none}#booking-app .alert{overflow:auto}#booking-app .alert .fa,#booking-app .alert span{float:left}#booking-app .alert .fa{font-size:26px;width:35px}#booking-app .alert span{margin-top:2px}#booking-app .alert-info{background-color:#0070a8;border-color:#0070a8;color:#fff}.btn-inset-border{position:relative}.btn-inset-border:after{border:1px solid #fff;border-radius:5px;bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px}.btn-book{background-color:#239c9c;border-color:#239c9c;color:#fff;text-transform:uppercase}.btn-book.focus,.btn-book:focus{background-color:#1a7272;border-color:#0c3434;color:#fff}.btn-book:hover{background-color:#1a7272;border-color:#186a6a;color:#fff}.btn-book.active,.btn-book:active,.open>.btn-book.dropdown-toggle{background-color:#1a7272;background-image:none;border-color:#186a6a;color:#fff}.btn-book.active.focus,.btn-book.active:focus,.btn-book.active:hover,.btn-book:active.focus,.btn-book:active:focus,.btn-book:active:hover,.open>.btn-book.dropdown-toggle.focus,.open>.btn-book.dropdown-toggle:focus,.open>.btn-book.dropdown-toggle:hover{background-color:#135555;border-color:#0c3434;color:#fff}.btn-book.disabled.focus,.btn-book.disabled:focus,.btn-book.disabled:hover,.btn-book[disabled].focus,.btn-book[disabled]:focus,.btn-book[disabled]:hover,fieldset[disabled] .btn-book.focus,fieldset[disabled] .btn-book:focus,fieldset[disabled] .btn-book:hover{background-color:#239c9c;border-color:#239c9c}.btn-book .badge{background-color:#fff;color:#239c9c}.btn-reserve{background-color:#531646;border-color:#531646;color:#fff;text-transform:uppercase}.btn-reserve.focus,.btn-reserve:focus{background-color:#2b0b24;border-color:#000;color:#fff}.btn-reserve:hover{background-color:#2b0b24;border-color:#23091d;color:#fff}.btn-reserve.active,.btn-reserve:active,.open>.btn-reserve.dropdown-toggle{background-color:#2b0b24;background-image:none;border-color:#23091d;color:#fff}.btn-reserve.active.focus,.btn-reserve.active:focus,.btn-reserve.active:hover,.btn-reserve:active.focus,.btn-reserve:active:focus,.btn-reserve:active:hover,.open>.btn-reserve.dropdown-toggle.focus,.open>.btn-reserve.dropdown-toggle:focus,.open>.btn-reserve.dropdown-toggle:hover{background-color:#0e040c;border-color:#000;color:#fff}.btn-reserve.disabled.focus,.btn-reserve.disabled:focus,.btn-reserve.disabled:hover,.btn-reserve[disabled].focus,.btn-reserve[disabled]:focus,.btn-reserve[disabled]:hover,fieldset[disabled] .btn-reserve.focus,fieldset[disabled] .btn-reserve:focus,fieldset[disabled] .btn-reserve:hover{background-color:#531646;border-color:#531646}.btn-reserve .badge{background-color:#fff;color:#531646}#tab-description{padding-top:11px}#tab-description:after{content:""}#tab-book-now,#tab-enquire{background-color:#713f69;color:#fff;font-weight:700;line-height:48px;padding:0 16px;position:relative}#tab-book-now:after,#tab-enquire:after{border:1px solid #fff;border-radius:5px;bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px}#tab-book-now.active,#tab-enquire.active{background-color:#713f69}#tab-book-now.active:before,#tab-enquire.active:before{border-top-color:#713f69}#tab-book-now:after,#tab-enquire:after{margin:0}#tabs.emphasis hr{border-color:#713f69}#mobile-tab-book-now{background-color:#713f69;color:#fff}#static-header{margin-left:-15px;margin-right:-15px}#static-header:after,#static-header:before{content:" ";display:table}#static-header:after{clear:both}#static-header-left{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media(min-width:1200px){#static-header-left{float:left;width:66.6666666667%}}#static-header-right{height:552px;margin-left:-15px;min-height:1px;padding:0;position:relative}@media(min-width:1200px){#static-header-right{float:left;width:33.3333333333%}}.relax-container{background:no-repeat 50% url(/assets/holidaysplease-2012/images/hotel-page/woman.jpg);background-size:cover;height:100%;padding:15%}.relax-container:after{border:1px solid #fff;bottom:25px;content:"";left:25px;position:absolute;right:25px;top:25px}.relax-container-shrunk{height:50%!important}.relax-container-shrunk:after{bottom:18px!important;height:45%!important;left:20px!important;right:20px!important;top:18px!important}.hotel-video-title{background-color:#652c5a;color:#fff;font-size:.8em;font-weight:700;height:10%;padding:5% 0;text-align:center;width:100%}.hotel-video-container{height:40%;width:100%}.hotel-video-container iframe{height:100%;width:100%}.hotel-video-mobile{margin-bottom:10px}.hotel-video-mobile .hotel-video-title-mobile{background-color:#652c5a;color:#fff;font-size:1em;font-weight:700;padding:15px 0;text-align:center;width:100%}.hotel-video-mobile .hotel-video-container-mobile{height:0;position:relative;width:100%}.hotel-video-mobile .hotel-video-container-mobile iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:1200px){.hotel-video-mobile .hotel-video-container-mobile{height:500px}}@media(max-width:992px){.hotel-video-mobile .hotel-video-container-mobile{height:395px}}@media(max-width:768px){.hotel-video-mobile .hotel-video-container-mobile{height:300px}}@media(min-width:1200px){.hotel-video-mobile{display:none}}.static-right-content{background:#239c9c;color:#fff;left:50%;margin-left:-40%;padding:1em;position:absolute;width:100%;width:80%}.static-right-content:after{border:1px solid #fff;bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px}.static-right-content.top{font-size:16px;text-align:center;top:8%}.static-right-content.bottom{bottom:40px;font-size:14px;text-transform:uppercase}.static-right-content.shrunk{margin-top:-15px}.list-row{padding-left:20px;position:relative}.list-row:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;top:0}#hotel-heading{background-color:#652c5a;color:#fff;padding:13px 20px 12px}#hotel-heading h1{background-color:transparent;border-radius:0;box-shadow:none;display:inline;float:none;font-size:24px;font-weight:400;margin:0 10px 0 0;padding:0}#hotel-heading .star-rating{position:relative;top:-2px;white-space:nowrap}#tabs{border-bottom:5px solid #239c9c;display:none;margin:15px 15px 0}#tabs:after,#tabs:before{content:" ";display:table}#tabs:after{clear:both}@media(min-width:992px){#tabs{display:block}}.hp-tab{background-color:#a4cacb;border-top-left-radius:10px;border-top-right-radius:10px;color:#3a3a3a;cursor:pointer;float:left;font-size:12px;height:48px;line-height:1.3em;margin-bottom:0;margin-right:10px;max-width:130px;padding:14px 30px 0;position:relative;text-align:center;text-transform:uppercase}.hp-tab.active{background-color:#239c9c;color:#fff;position:relative}.hp-tab.active:before{border-opposite-position("bottom"):10px solid #239c9c;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;position:absolute;width:0;z-index:2}.hp-tab.active:after{content:""}.hp-tab.tab{margin-bottom:0}.hp-tab:not(.no-chevron):not(#tab-book-now):not(#tab-description):not(#tab-enquire):after{bottom:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2357888A' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476 12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");left:50%;position:absolute;-webkit-transform:rotate(0) translateX(-50%);-ms-transform:rotate(0) translateX(-50%);transform:rotate(0) translateX(-50%);width:16px}.hp-tab.active:not(.no-chevron):not(#tab-book-now):not(#tab-description):not(#tab-enquire):after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476 12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");-webkit-transform:rotate(0) translateX(-50%);-ms-transform:rotate(0) translateX(-50%);transform:rotate(0) translateX(-50%)}#tabs .tab.active:before{left:calc(50% - 10px);top:52px}#tab-contents{margin:0;padding:0}.tab-content{display:none;padding:30px 15px 15px}.tab-content.active{display:block}@media(min-width:768px){.tab-content{padding-left:30px;padding-right:30px}}.sm-nav{background:#239c9c;border-top:1px solid #59b7b7;color:#fff;cursor:pointer;display:block;padding:8px 15px;position:relative}.sm-nav:after{position:absolute;right:14px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:14px}.sm-nav.active:after,.sm-nav:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476 12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E")}.sm-nav.active:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media(min-width:992px){.sm-nav{display:none}}#weather-reviews{overflow:visible}#weather-reviews .reviews{padding:1em}#weather-reviews .reviews .list-row{margin-bottom:10px}@media(min-width:992px){#weather-reviews .reviews{min-height:400px}}#weather-reviews.active .panel-body{display:block}#weather-reviews-in{display:none}#weather-month-selector{cursor:pointer}#weather-month-selector .select{background:#eee;border:1px solid #009796;color:#000;display:table;height:42px;line-height:42px}#weather-month-selector .select>*{display:table-cell}#weather-month-selector .select>i{padding-right:10px}#weather-month-selector .select-label{background-color:#a4cacb;border-right:1px solid #009796}#weather-month-selector .select-label i{font-size:24px;line-height:inherit;vertical-align:bottom}#weather-month-selector .month,#weather-month-selector .select-label{padding:0 10px}#weather-month-selector .month{width:140px}#weather-month-selector .month i{font-size:18px}#month-select-dropdown{color:#000;display:none;position:relative}#month-select-dropdown .options{background-color:#fff;border-bottom:1px solid #009796;border-left:1px solid #009796;border-right:1px solid #009796;position:absolute;width:100%;z-index:2}#month-select-dropdown .options .item{cursor:pointer;padding:5px 10px}#month-select-dropdown .options .item.selected,#month-select-dropdown .options .item:hover{background-color:#a4cacb}.chart-container{height:120px;position:relative;width:100%}#weather-graphs h5{margin:35px 40px 16px;text-align:center}@media(min-width:992px){#weather-graphs{border-left:1px solid #009796}}.review-month{display:none}.panel-weather{border-color:#009796}.panel-weather .panel-heading{-webkit-align-items:center;align-items:center;background:#009796;border-bottom:none;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:0 15px}.panel-weather .panel-heading>div{padding:10px 0}.panel-weather .panel-heading>div:first-child{font-size:18px}.panel-weather .panel-body{display:none;padding:1em}#map-container{min-height:1px;padding-left:15px;padding-right:30px;position:relative}@media(min-width:768px){#map-container{float:left;width:75%}}@media(max-width:767px){#map-container{margin-top:-20px}}@media(max-width:991px){#map-container{padding:0}}#location-details{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media(min-width:768px){#location-details{float:left;width:25%}}@media(max-width:767px){#location-details{margin-top:35px}}#map{height:500px;width:100%}@media(max-width:767px){#map{height:400px}}#map.loading{background:url(/assets/generic/loading.gif) no-repeat 50%;opacity:.5}#map.error{background-color:#a4cacb;color:#fff;font-size:20px;position:relative;text-align:center}#map.error .error-text{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#map .timeout{display:none;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%}.map-marker{border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;padding:10px;position:absolute;-webkit-transform:translate(calc(-50% + 1px),calc(-100% - 8px));-ms-transform:translate(calc(-50% + 1px),calc(-100% - 8px));transform:translate(calc(-50% + 1px),calc(-100% - 8px))}.map-marker:before{border-opposite-position("bottom"):11px solid #fff;border-left:11px solid transparent;border-right:11px solid transparent;bottom:-11px;left:calc(50% - 11px)}.map-marker:after,.map-marker:before{content:"";height:0;position:absolute;width:0;z-index:2}.map-marker:after{border-opposite-position("bottom"):10px solid #009796;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-9px;left:calc(50% - 10px)}.simple-marker{min-width:34px;padding:6px;text-align:center}.simple-marker .fa-times,.simple-marker span{display:none}.simple-marker .fa-times{padding-left:6px}.simple-marker i:first-child{font-size:20px}.simple-marker.expanded{cursor:auto;padding:10px}.simple-marker.expanded .fa-times,.simple-marker.expanded span{display:inline}.simple-marker.expanded .fa-times{cursor:pointer}.simple-marker.expanded i:first-child{display:none}.attraction-marker{background:#4288ff}.attraction-marker:after{border-opposite-position("bottom"):10px solid #4288ff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;width:0;z-index:2}.airport-marker{background:orange}.airport-marker:after{border-opposite-position("bottom"):10px solid orange;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;width:0;z-index:2}.hotel-marker{background:#009796;width:150px}.hotel-marker.reference-hotel{background-color:#713f69;z-index:10}.hotel-marker.reference-hotel:after{border-opposite-position("bottom"):10px solid #713f69;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;width:0;z-index:2}.hotel-marker .star-rating{float:left;font-size:10px;margin-top:5px}.hotel-marker .star-rating .fa{margin-right:2px}.hotel-marker .price{float:right}.hotel-marker .extra,.hotel-marker .fa-times{display:none}.hotel-marker.open{max-width:none;padding:0;width:300px;z-index:1000}@media(max-width:767px){.hotel-marker.open{max-width:70%}}@media(max-width:500px){.hotel-marker.open{width:200px}}.hotel-marker.open .info{font-size:12px;font-weight:500;line-height:17px;padding:10px}.hotel-marker.open .info .hotel-info,.hotel-marker.open .info .hotel-name,.hotel-marker.open .info .price,.hotel-marker.open .info .star-rating{float:left}.hotel-marker.open .info .hotel-name,.hotel-marker.open .info .star-rating{margin-right:10px;margin-top:0}.hotel-marker.open .info .fa-times{display:block;float:right;margin-left:10px;padding:2px}.hotel-marker.open .info .star-rating i{margin-top:3px}.hotel-marker.open .extra{display:block}.hotel-marker.open .extra img{margin-bottom:20px;width:100%}.hotel-marker.open .extra .extra-details{padding:0 20px 20px}.hotel-marker.open .extra .extra-details .amenities,.hotel-marker.open .extra .extra-details .score{float:left;padding:0}.hotel-marker.open .extra .extra-details .amenities.no-border,.hotel-marker.open .extra .extra-details .score.no-border{border:0}.hotel-marker.open .extra .extra-details .amenities.full-width,.hotel-marker.open .extra .extra-details .score.full-width{padding:0 5px;width:100%}.hotel-marker.open .extra .extra-details .amenities .title,.hotel-marker.open .extra .extra-details .score .title{font-size:12px;font-weight:500}.hotel-marker.open .extra .extra-details .amenities .item,.hotel-marker.open .extra .extra-details .score .item{margin:5px 0}.hotel-marker.open .extra .extra-details .amenities{border-right:1px solid #fff;padding-right:15px;width:40%}.hotel-marker.open .extra .extra-details .score{border-left:1px solid #fff;margin-left:-1px;padding-left:15px;width:60%}.hotel-marker.open .extra .extra-details .score .score-list{width:100px}.hotel-marker.open .extra .extra-details .score .score-list .rating{float:right}@media(max-width:500px){.hotel-marker.open .extra .extra-details{padding:0 10px 10px}.hotel-marker.open .extra .extra-details .amenities,.hotel-marker.open .extra .extra-details .score{border:0;padding:0;width:100%}.hotel-marker.open .extra .extra-details .score{margin-top:10px}}.hotel-marker.open .book-link,.hotel-marker.open .view-details-link{color:#fff;float:right}.hotel-marker.open .view-details-link{margin-right:5px}#location-marker-popup{background-color:#009796;border-radius:10px;color:#fff;display:none;padding:10px;position:fixed}#location-marker-popup.reference-hotel{background-color:#713f69}.attractions li{line-height:1.3em;margin:8px 0}.attractions li:not(:last-child):after{background:#d1d1d1;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#d1d1d1 50%,hsla(0,0%,100%,0));content:"";display:block;height:1px;margin:8px auto 0;width:80%}.map-control-row{display:-webkit-flex;display:flex}.map-control-row .icon i{padding-right:6px}.map-control-row .icon .fa-map-pin{margin-top:3px}.map-control{cursor:pointer;display:none}.map-control:hover{text-decoration:underline}#transfer-route{margin:10px 0}.bounce{-webkit-animation:bounce .3s linear 0s 1 normal;animation:bounce .3s linear 0s 1 normal}@-webkit-keyframes bounce{0%{-webkit-transform:translate(calc(-50% + 1px),-100% - 8px);transform:translate(calc(-50% + 1px),-100% - 8px)}60%{-webkit-transform:translate(calc(-50% + 1px),calc(-100% + 2px));transform:translate(calc(-50% + 1px),calc(-100% + 2px))}80%{-webkit-transform:translate(calc(-50% + 1px),calc(-100% - 18px));transform:translate(calc(-50% + 1px),calc(-100% - 18px))}to{-webkit-transform:translateY(-100% - 8px);transform:translateY(-100% - 8px)}}@keyframes bounce{0%{-webkit-transform:translate(calc(-50% + 1px),-100% - 8px);transform:translate(calc(-50% + 1px),-100% - 8px)}60%{-webkit-transform:translate(calc(-50% + 1px),calc(-100% + 2px));transform:translate(calc(-50% + 1px),calc(-100% + 2px))}80%{-webkit-transform:translate(calc(-50% + 1px),calc(-100% - 18px));transform:translate(calc(-50% + 1px),calc(-100% - 18px))}to{-webkit-transform:translateY(-100% - 8px);transform:translateY(-100% - 8px)}}@media(min-width:992px){#reviews-container{margin-left:-15px;margin-right:-15px}#reviews-container:after,#reviews-container:before{content:" ";display:table}#reviews-container:after{clear:both}}#reviews-container h3{margin-top:0}#reviews-container>div{margin-bottom:30px}@media(min-width:992px){#reviews-information.have-border{border-right:1px solid #000}}#customer-reviews{margin-top:30px}#customer-reviews>div{margin-bottom:20px}#customer-reviews>div:last-child{margin-bottom:0}@media(min-width:1200px){#customer-reviews{margin-top:0}}.hb-review{border:2px solid #009796;padding:15px}.hb-review .info .location,.hb-review .info .name{margin:0;padding:0 6px}.hb-review .info .name{padding-left:0}.hb-review .info .location{border-left:1px solid #888}.hb-review .info .star-rating{color:#009796;font-size:12px}#ratings .item{padding:5px 0}#ratings .item .title{display:inline-block;font-size:14px}@media(min-width:768px){#ratings .item .title{width:150px}}#ratings .item .rating{float:right}@media(min-width:1200px){#ratings .item .rating{margin-right:80px}}#ratings .item.average{font-weight:700}#official-star-rating{font-size:25px;margin-bottom:15px;margin-right:10px}#official-star-rating .star-rating{color:#009796;font-size:20px;white-space:nowrap}#hb-trip-advisor h4 span{margin-left:6px;white-space:nowrap}.hb-ta-row{margin-left:-15px;margin-right:-15px}.hb-ta-row:after,.hb-ta-row:before{content:" ";display:table}.hb-ta-row:after{clear:both}.hb-ta-bar-container,.hb-ta-rating{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media(min-width:321px){.hb-ta-bar-container,.hb-ta-rating{width:50%}}@media(min-width:768px){.hb-ta-bar-container,.hb-ta-rating{float:left;width:50%}}.hb-ta-bar{border:1px solid #239c9c;float:left;height:10px;margin-top:6px;width:100%}.hb-ta-bar div{background:#239c9c;height:100%}.hb-ta-rating-overview{display:block}.hb-ta-rating-overview a{float:left;width:100px}.hb-ta-rating-overview a img{width:100%}.hb-ta-rating-overview .hb-ta-total{color:#000;float:left;font-size:14px;margin:1px 5px}.hb-ta-logo{display:block;margin:20px 0;width:130px}@media(min-width:992px){.hb-ta-logo.smaller{margin-top:30px}}.hb-review-date{font-weight:700;padding-right:6px}.hb-trip-advisor-container.row h4{margin-top:0}.ta-logo-container.col-md-12,.traveller-rating.col-md-6{margin-top:15px}#hb-faqs,#hb-live-chat{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media(min-width:992px){#hb-faqs,#hb-live-chat{float:left;width:50%}}#hb-faqs{background:#239c9c;box-shadow:inset 0 0 0 10px #239c9c,inset 0 0 0 11px #fff;color:#fff;padding:20px}#hb-faqs h2:first-child{font-weight:700;margin-top:0}#hb-faqs ul{list-style-type:none}.hb-faq-q{cursor:pointer;display:block;font-size:1.2em;margin-top:8px}.hb-faq-a{display:none;margin-bottom:20px}#booking-app,#booking-app h1,#booking-app h2,#booking-app h3,#booking-app h4,#booking-app h5{font-weight:400}#book-now .view-heading{font-size:20px;font-weight:700;text-align:center}@media(min-width:992px){#book-now .view-heading{margin:auto;width:70%}}.ob-static-header{padding-top:50px}.ob-static-footer{padding-bottom:80px}.btn-secondary{background-color:#713f69;border-color:#713f69;color:#fff}.btn-secondary.focus,.btn-secondary:focus{background-color:#502d4b;border-color:#1f111d;color:#fff}.btn-secondary:hover{background-color:#502d4b;border-color:#4a2944;color:#fff}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{background-color:#502d4b;background-image:none;border-color:#4a2944;color:#fff}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{background-color:#392035;border-color:#1f111d;color:#fff}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled].focus,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover{background-color:#713f69;border-color:#713f69}.btn-secondary .badge{background-color:#fff;color:#713f69}.btn-primary.inactive{cursor:default}.btn-primary.inactive:focus{outline:none}.btn-primary.inactive:active:focus,.btn-primary.inactive:active:hover,.btn-primary.inactive:focus:focus,.btn-primary.inactive:focus:hover,.btn-primary.inactive:hover:focus,.btn-primary.inactive:hover:hover{background:#239c9c;border-collapse:#239c9c}.btn-secondary.inactive{cursor:default}.btn-secondary.inactive:focus{outline:none}.btn-secondary.inactive:active:focus,.btn-secondary.inactive:active:hover,.btn-secondary.inactive:focus:focus,.btn-secondary.inactive:focus:hover,.btn-secondary.inactive:hover:focus,.btn-secondary.inactive:hover:hover{background:#713f69;border-collapse:#713f69}.btn-success.inactive{cursor:default}.btn-success.inactive:focus{outline:none}.btn-success.inactive:active:focus,.btn-success.inactive:active:hover,.btn-success.inactive:focus:focus,.btn-success.inactive:focus:hover,.btn-success.inactive:hover:focus,.btn-success.inactive:hover:hover{background:#5cb85c;border-collapse:#5cb85c}.btn-info.inactive{cursor:default}.btn-info.inactive:focus{outline:none}.btn-info.inactive:active:focus,.btn-info.inactive:active:hover,.btn-info.inactive:focus:focus,.btn-info.inactive:focus:hover,.btn-info.inactive:hover:focus,.btn-info.inactive:hover:hover{background:#5bc0de;border-collapse:#5bc0de}.btn-warning.inactive{cursor:default}.btn-warning.inactive:focus{outline:none}.btn-warning.inactive:active:focus,.btn-warning.inactive:active:hover,.btn-warning.inactive:focus:focus,.btn-warning.inactive:focus:hover,.btn-warning.inactive:hover:focus,.btn-warning.inactive:hover:hover{background:#f0ad4e;border-collapse:#f0ad4e}.btn-danger.inactive{cursor:default}.btn-danger.inactive:focus{outline:none}.btn-danger.inactive:active:focus,.btn-danger.inactive:active:hover,.btn-danger.inactive:focus:focus,.btn-danger.inactive:focus:hover,.btn-danger.inactive:hover:focus,.btn-danger.inactive:hover:hover{background:#d9534f;border-collapse:#d9534f}.option-label{margin:0}.v--modal-background-click{overflow:auto}.flight-details h4{border-bottom:1px solid #d2d2d2;font-weight:400;margin:20px 0;padding-bottom:10px}.flight-details .flight-layover{border:1px dashed #ccc;border-left:0;border-right:0;padding:8px 0}.flight-details .flight{font-size:13px;margin:0}.flight-details .info{color:#777;line-height:1.3em}.flight-details .date,.flight-details .logo{width:100px}.flight-details .airports,.flight-details .time-range{color:#000}.flight-details .time-range{font-weight:700}.flight-details .logo{text-align:center}.flight-details .logo img{max-height:40px}@media(min-width:992px){.flight-details .duration{float:right}.flight-details .date,.flight-details .logo{float:left;width:100px}.flight-details .info{padding-left:220px;padding-right:100px}.flight-details .flight-layover{margin:20px 0 20px 100px}}.modal-heading{border-bottom:1px solid #e5e5e5;font-size:20px;margin-bottom:25px;padding:15px 0}.loading-modal-primary{background:transparent}.loading-modal-primary .loading-modal{background:rgba(0,0,0,.7);text-align:center}.flex-col{-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.v--modal .button-row{margin-top:30px;text-align:center}.v--modal .btn.submit{background-color:#009688;border-color:#009688;color:#fff}.v--modal .btn.submit.focus,.v--modal .btn.submit:focus{background-color:#00635a;border-color:#001714;color:#fff}.v--modal .btn.submit:hover{background-color:#00635a;border-color:#005951;color:#fff}.open>.v--modal .btn.submit.dropdown-toggle,.v--modal .btn.submit.active,.v--modal .btn.submit:active{background-color:#00635a;background-image:none;border-color:#005951;color:#fff}.open>.v--modal .btn.submit.dropdown-toggle.focus,.open>.v--modal .btn.submit.dropdown-toggle:focus,.open>.v--modal .btn.submit.dropdown-toggle:hover,.v--modal .btn.submit.active.focus,.v--modal .btn.submit.active:focus,.v--modal .btn.submit.active:hover,.v--modal .btn.submit:active.focus,.v--modal .btn.submit:active:focus,.v--modal .btn.submit:active:hover{background-color:#003f39;border-color:#001714;color:#fff}.v--modal .btn.submit.disabled.focus,.v--modal .btn.submit.disabled:focus,.v--modal .btn.submit.disabled:hover,.v--modal .btn.submit[disabled].focus,.v--modal .btn.submit[disabled]:focus,.v--modal .btn.submit[disabled]:hover,fieldset[disabled] .v--modal .btn.submit.focus,fieldset[disabled] .v--modal .btn.submit:focus,fieldset[disabled] .v--modal .btn.submit:hover{background-color:#009688;border-color:#009688}.v--modal .btn.submit .badge{background-color:#fff;color:#009688}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__circle.success{stroke:#239c9c}.checkmark__circle.fail{stroke:#ff5356}.checkmark{stroke-width:2;stroke:#fff;stroke-miterlimit:10;border-radius:50%;height:56px;width:56px}.checkmark.success{-webkit-animation:fill-success .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill-success .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;box-shadow:inset 0 0 0 #239c9c}.checkmark.fail{-webkit-animation:fill-fail .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill-fail .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;box-shadow:inset 0 0 0 #ff5356}.checkmark__check{stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill-success{to{box-shadow:inset 0 0 0 30px #239c9c}}@keyframes fill-success{to{box-shadow:inset 0 0 0 30px #239c9c}}@-webkit-keyframes fill-fail{to{box-shadow:inset 0 0 0 30px #ff5356}}@keyframes fill-fail{to{box-shadow:inset 0 0 0 30px #ff5356}}.ob-modal-p{padding:40px!important}.tooltip{display:block!important;letter-spacing:1px;z-index:10000}.tooltip .tooltip-inner{background:#000;border-radius:16px;color:#fff;padding:5px 10px 4px}.tooltip .tooltip-arrow{border-color:#000;border-style:solid;height:0;margin:5px;position:absolute;width:0}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:5px 5px 0;bottom:-5px;left:10px!important;margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;left:10px!important;margin-bottom:0;margin-top:0;top:-5px}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.tooltip.info .tooltip-inner{background:rgba(0,68,153,.9);border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1);color:#fff;line-height:1.6em;max-width:250px;padding:1em}.tooltip.info .tooltip-inner p{margin:0}.tooltip.info .tooltip-arrow{border-color:rgba(0,68,153,.9)}.ellipsis-anim span{-webkit-animation:ellipsis-dot 1s infinite;animation:ellipsis-dot 1s infinite;opacity:0}.ellipsis-anim span:first-child{-webkit-animation-delay:0s;animation-delay:0s}.ellipsis-anim span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.ellipsis-anim span:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes ellipsis-dot{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes ellipsis-dot{0%{opacity:0}50%{opacity:1}to{opacity:0}}.box{margin:30px 0}.box:first-child{margin-top:0}.box.border{border:2px solid #239c9c;border-radius:5px}.box.fill-white{background:#fff}.box.column-right{display:-webkit-flex;display:flex}.box.column-right .aside{border-left:1px solid #b2b2b2;-webkit-flex:0 0 260px;flex:0 0 260px;margin-left:auto}.box.column-right .main{-webkit-flex-grow:1;flex-grow:1;max-width:100%}.box .box-p{padding:1.4em}.box-header{background:#239c9c;color:#fff;font-size:16px;font-weight:700;padding:.6em}.box-body{padding:1em}@media(min-width:992px){.box.column-right{margin:0}}.icon-list-item{margin:10px 0;overflow:auto}.icon-list-icon{color:#239c9c;display:none;float:left;font-size:22px;text-align:center;width:60px}.icon-list-content{padding-top:.4em}.icon-list-content td:first-child{font-weight:700;padding-right:1em}.icon-list-align{margin-left:60px}@media(min-width:768px){.icon-list-icon{display:block}.icon-list-content{margin-left:60px}}.total-row{-webkit-align-items:baseline;align-items:baseline;border-radius:5px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:1em;margin:.4em 0}.total-row.bordered{border:1px solid #239c9c;margin:.4em -6px;padding:3px}.total-row.bracketed .total-label:before{content:"("}.total-row.bracketed .total-value:after{content:")"}.total-row .total-value{-webkit-flex:1;flex:1;text-align:right}.total-row.discount{color:#239c9c}.total-row.payable{color:#000;font-weight:700}.total-row.small{font-style:italic}.form-default input[type=text]:not(.multiselect__input),.form-default textarea{padding:19px 16px;width:100%}.form-default input[type=text]:not(.multiselect__input)::-webkit-input-placeholder,.form-default textarea::-webkit-input-placeholder{color:rgba(0,0,0,.5);opacity:1}.form-default input[type=text]:not(.multiselect__input)::-moz-placeholder,.form-default textarea::-moz-placeholder{color:rgba(0,0,0,.5);opacity:1}.form-default input[type=text]:not(.multiselect__input):-ms-input-placeholder,.form-default textarea:-ms-input-placeholder{color:rgba(0,0,0,.5);opacity:1}.form-default input[type=text]:not(.multiselect__input)::placeholder,.form-default textarea::placeholder{color:rgba(0,0,0,.5);opacity:1}.form-default input[type=text]:not(.multiselect__input).has-error,.form-default textarea.has-error{background:#ffe2e2}.form-default .multiselect,.form-default input[type=text]:not(.multiselect__input),.form-default textarea{background:#eee;border:1px solid #d1d1d1;border-radius:5px;margin:20px 0 0!important}.form-default .row>div{overflow:visible}.form-default .multiselect.has-error{background:#ffe2e2}.form-default .multiselect__single{background:none;font-size:14px;line-height:normal;margin:0;padding:19px 16px}.form-default .multiselect__tags{background:none;border:none;padding:0}.form-default .multiselect__placeholder{color:rgba(0,0,0,.5);line-height:normal;margin:0;padding:19px 16px}.form-default .multiselect__input{background:#eee;font-size:14px;line-height:normal;margin:0;min-height:auto;padding:19px 16px}.form-default .multiselect__select{height:56px}.form-default .invalid{color:#e01616}.form-default .multiselect+.invalid,.form-default input:not([type=hidden])+.invalid{margin-top:-.7em}.focus-label{display:none}.uses-focus-labels .focus-label{background:transparent;display:initial;left:16px;opacity:0;pointer-events:none;position:absolute;top:31px;transition:all .2s ease}.uses-focus-labels .multiselect--active+.focus-label,.uses-focus-labels input[type=text]:focus+.focus-label,.uses-focus-labels textarea:focus+.focus-label{font-size:11px;left:0;opacity:1;top:2px}.uses-focus-labels .row>[class*=col]>.focus-label{left:31px}.uses-focus-labels .row>[class*=col]>.multiselect--active+.focus-label,.uses-focus-labels .row>[class*=col]>div>input[type=text]:focus+.focus-label,.uses-focus-labels .row>[class*=col]>input[type=text]:focus+.focus-label,.uses-focus-labels .row>[class*=col]>textarea:focus+.focus-label{left:15px}.uses-focus-labels .focus-label-row{overflow:visible;position:relative}