@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{background:#fff;width:40px;height:38px;display:block;position:absolute;top:1px;right:1px}.multiselect__spinner:after,.multiselect__spinner:before{content:"";border:2px solid #0000;border-top-color:#41b883;border-radius:100%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:2.4s cubic-bezier(.41,.26,.2,.62) infinite spinning;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #0000}.multiselect__spinner:after{animation:2.4s cubic-bezier(.51,.09,.21,.8) spinning}.multiselect__loading-enter-active{opacity:1;transition:opacity .4s ease-in-out}.multiselect__loading-leave-active{transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{touch-action:manipulation;font-family:inherit;font-size:16px}.multiselect{box-sizing:content-box;text-align:left;color:#35495e;width:100%;min-height:40px;display:block;position:relative}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:0}.multiselect--disabled{pointer-events:none;opacity:.6;background:#ededed}.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-right-radius:0;border-bottom-left-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{margin-bottom:8px;padding:0 0 0 5px}.multiselect__input,.multiselect__single{box-sizing:border-box;vertical-align:top;background:#fff;border:0;border-radius:5px;width:100%;min-height:20px;line-height:20px;transition:border .1s;display:inline-block;position:relative}.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:0}.multiselect__single{margin-bottom:8px;padding:0 0 0 5px}.multiselect__tags-wrap{display:inline}.multiselect__tags{background:#fff;border:1px solid #e8e8e8;border-radius:5px;min-height:40px;padding:8px 40px 0 8px;font-size:14px;display:block}.multiselect__tag{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#41b883;border-radius:5px;max-width:100%;margin-bottom:5px;margin-right:10px;padding:4px 26px 4px 10px;line-height:1;display:inline-block;position:relative;overflow:hidden}.multiselect__tag-icon{cursor:pointer;font-weight:700;font-style:initial;text-align:center;border-radius:5px;width:22px;margin-left:7px;line-height:22px;transition:all .2s;position:absolute;top:0;bottom:0;right:0}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current,.multiselect__select{box-sizing:border-box;cursor:pointer;margin:0;line-height:16px;text-decoration:none;display:block}.multiselect__current{white-space:nowrap;border:1px solid #e8e8e8;border-radius:5px;min-height:40px;padding:8px 30px 0 12px;overflow:hidden}.multiselect__select{text-align:center;width:40px;height:38px;padding:4px 8px;transition:transform .2s;position:absolute;top:1px;right:1px}.multiselect__select:before{color:#999;content:"";border:5px solid #0000;border-top-color:#999;border-bottom-width:0;margin-top:4px;position:relative;top:65%;right:0}.multiselect__placeholder{color:#adadad;margin-bottom:10px;padding-top:2px;display:inline-block}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{z-index:50;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e8e8e8;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;max-height:240px;display:block;position:absolute;overflow:auto}.multiselect__content{vertical-align:top;min-width:100%;margin:0;padding:0;list-style:none;display:inline-block}.multiselect--above .multiselect__content-wrapper{border-top:1px solid #e8e8e8;border-bottom:none;border-radius:5px 5px 0 0;bottom:100%}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{text-transform:none;vertical-align:middle;cursor:pointer;white-space:nowrap;min-height:40px;padding:12px;line-height:16px;text-decoration:none;display:block;position:relative}.multiselect__option:after{padding-left:20px;padding-right:12px;font-size:13px;line-height:40px;position:absolute;top:0;right:0}.multiselect__option--highlight{color:#fff;background:#41b883;outline:0}.multiselect__option--highlight:after{content:attr(data-select);color:#fff;background:#41b883}.multiselect__option--selected{color:#35495e;background:#f3f3f3;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{color:#fff;background:#ff6a6a}.multiselect__option--selected.multiselect__option--highlight:after{content:attr(data-deselect);color:#fff;background:#ff6a6a}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{color:#a6a6a6;background:#ededed}.multiselect__option--disabled{cursor:text;pointer-events:none;color:#a6a6a6!important;background:#ededed!important}.multiselect__option--group{color:#35495e;background:#ededed}.multiselect__option--group.multiselect__option--highlight{color:#fff;background:#35495e}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{color:#fff;background:#ff6a6a}.multiselect__option--group-selected.multiselect__option--highlight:after{content:attr(data-deselect);color:#fff;background:#ff6a6a}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{vertical-align:top;margin-bottom:8px;line-height:20px;display:inline-block}[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}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (width<=767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.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 (width>=768px) and (width<=991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.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 (width>=992px) and (width<=1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.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 (width>=1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.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 (width<=767px){.hidden-xs,#static-header-right{display:none!important}}@media (width>=768px) and (width<=991px){.hidden-sm,#static-header-right{display:none!important}}@media (width>=992px) and (width<=1199px){.hidden-md,#static-header-right{display:none!important}}@media (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}th.visible-print,td.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{border:0;min-width:0;margin:0;padding:0}legend{width:100%;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding:0;display:block}label{max-width:100%;margin-bottom:5px;font-weight:700;display:inline-block}input[type=search]{box-sizing:border-box;appearance:none}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9 ;line-height:normal}input[type=radio][disabled],input[type=radio].disabled,fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=checkbox].disabled,fieldset[disabled] input[type=checkbox]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{width:100%;display:block}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{color:#555;padding-top:7px;font-size:14px;line-height:1.42857;display:block}.form-control{color:#555;border:1px solid 2px solid #239c9c;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;background-color:#fff;background-image:none;border-radius:5px;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:inset 0 1px 1px #00000013}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-placeholder-shown{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:#0000;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{opacity:1;background-color:#eee}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-device-pixel-ratio>=0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}input[type=date].input-sm,.input-group-sm input[type=date],input[type=time].input-sm,.input-group-sm input[type=time],input[type=datetime-local].input-sm,.input-group-sm input[type=datetime-local],input[type=month].input-sm,.input-group-sm input[type=month]{line-height:30px}input[type=date].input-lg,.input-group-lg input[type=date],input[type=time].input-lg,.input-group-lg input[type=time],input[type=datetime-local].input-lg,.input-group-lg input[type=datetime-local],input[type=month].input-lg,.input-group-lg input[type=month]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{margin-top:10px;margin-bottom:10px;display:block;position:relative}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{cursor:pointer;min-height:20px;margin-bottom:0;padding-left:20px;font-weight:400}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-top:4px \9 ;margin-left:-20px;position:absolute}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{vertical-align:middle;cursor:pointer;margin-bottom:0;padding-left:20px;font-weight:400;display:inline-block;position:relative}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;margin-bottom:0;padding-top:7px;padding-bottom:7px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{border-radius:3px;height:30px;padding:5px 10px;font-size:12px;line-height:1.5}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{border-radius:3px;height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{border-radius:6px;height:46px;padding:10px 16px;font-size:18px;line-height:1.33333}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{border-radius:6px;height:46px;padding:10px 16px;font-size:18px;line-height:1.33333}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{z-index:2;text-align:center;pointer-events:none;width:34px;height:34px;line-height:34px;display:block;position:absolute;top:0;right:0}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px #00000013}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px #00000013,0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px #00000013}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px #00000013,0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px #00000013}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-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;margin-top:5px;margin-bottom:10px;display:block}@media (width>=768px){.form-inline .form-group{vertical-align:middle;margin-bottom:0;display:inline-block}.form-inline .form-control{vertical-align:middle;width:auto;display:inline-block}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{vertical-align:middle;display:inline-table}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{vertical-align:middle;margin-bottom:0}.form-inline .radio,.form-inline .checkbox{vertical-align:middle;margin-top:0;margin-bottom:0;display:inline-block}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (width>=768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (width>=768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;background-image:none;border:1px solid #0000;border-radius:4px;margin-bottom:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#239c9c;border-color:#1e8787}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#1a7272;border-color:#071f1f}.btn-primary:hover{color:#fff;background-color:#1a7272;border-color:#135555}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#1a7272;background-image:none;border-color:#135555}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#135555;border-color:#071f1f}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#239c9c;border-color:#1e8787}.btn-primary .badge{color:#239c9c;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#239c9c;border-radius:0;font-weight:400}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{-webkit-box-shadow:none;box-shadow:none;background-color:#0000}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:#0000}.btn-link:hover,.btn-link:focus{color:#155e5e;background-color:#0000;text-decoration:underline}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{border-radius:6px;padding:10px 16px;font-size:18px;line-height:1.33333}.btn-sm{border-radius:3px;padding:5px 10px;font-size:12px;line-height:1.5}.btn-xs{border-radius:3px;padding:1px 5px;font-size:12px;line-height:1.5}.btn-block{width:100%;display:block}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}table{background-color:#0000}table col[class*=col-]{float:none;display:table-column;position:static}table td[class*=col-],table th[class*=col-]{float:none;display:table-cell;position:static}caption{color:#777;text-align:left;padding-top:8px;padding-bottom:8px}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{vertical-align:top;border-top:1px solid #ddd;padding:8px;line-height:1.42857}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered,.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#0070a8}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#005f8f}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (width<=767px){.table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;width:100%;margin-bottom:15px;overflow-y:hidden}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{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:#ffffffe6;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 (width>=992px){#hotel-description{padding:0 30px}}@media (width<=992px){#quick-points{text-align:center}}@media (width<=992px) and (width>=767px){#quick-points .section{text-align:left;vertical-align:top;margin:0 30px 20px 0;display:inline-block}}.title{font-size:20px}.star-rating{font-size:16px;display:inline}.star-rating .fa{margin-right:6px}@media (width>=992px){.right-border{border-right:2px solid #777d80;margin-right:-1px}.left-border{border-left:2px solid #777d80;margin-left:-1px}}.hotel-links,.holidays-hotel-page-links .left-menu{text-align:center;margin:20px 0;font-size:11px;overflow:hidden}.hotel-links li,.holidays-hotel-page-links .left-menu li{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;overflow:hidden}.hotel-links li.centre,.holidays-hotel-page-links .left-menu li.centre{float:none;display:inline-block}.hotel-links div,.holidays-hotel-page-links .left-menu div{margin-left:5px}.hotel-links a,.hotel-links a:active,.hotel-links a:hover,.hotel-links a:link,.hotel-links a:visited,.hotel-links div,.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{color:#696969;font-weight:400}.hotel-links a,.holidays-hotel-page-links .left-menu a{text-decoration:underline}.hotel-links a:active,.hotel-links .selected a,.hotel-links .selected a:hover,.hotel-links .selected a:link,.holidays-hotel-page-links .left-menu a:active,.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{font-weight:700}.hotel-information .left-menu li{width:100%}.hotel-links-title,.holidays-hotel-page-links .left-menu-title{color:#696969;text-align:center;margin-bottom:5px;font-size:18px;font-weight:400}.hotel-links-title a,.hotel-links-title a:active,.hotel-links-title a:hover,.hotel-links-title a:link,.hotel-links-title a:visited,.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{color:#696969;font-weight:400;text-decoration:none}.hotel-links-title a:hover,.holidays-hotel-page-links .left-menu-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{width:35px;font-size:26px}#booking-app .alert span{margin-top:2px}#booking-app .alert-info{color:#fff;background-color:#0070a8;border-color:#0070a8}.btn-inset-border{position:relative}.btn-inset-border:after{content:"";border:1px solid #fff;border-radius:5px;position:absolute;inset:2px}.btn-book{color:#fff;background-color:#239c9c;border-color:#239c9c}.btn-book:focus,.btn-book.focus{color:#fff;background-color:#1a7272;border-color:#0c3434}.btn-book:hover{color:#fff;background-color:#1a7272;border-color:#186a6a}.btn-book:active,.btn-book.active,.open>.btn-book.dropdown-toggle{color:#fff;background-color:#1a7272;background-image:none;border-color:#186a6a}.btn-book:active:hover,.btn-book:active:focus,.btn-book:active.focus,.btn-book.active:hover,.btn-book.active:focus,.btn-book.active.focus,.open>.btn-book.dropdown-toggle:hover,.open>.btn-book.dropdown-toggle:focus,.open>.btn-book.dropdown-toggle.focus{color:#fff;background-color:#135555;border-color:#0c3434}.btn-book.disabled:hover,.btn-book.disabled:focus,.btn-book.disabled.focus,.btn-book[disabled]:hover,.btn-book[disabled]:focus,.btn-book[disabled].focus,fieldset[disabled] .btn-book:hover,fieldset[disabled] .btn-book:focus,fieldset[disabled] .btn-book.focus{background-color:#239c9c;border-color:#239c9c}.btn-book .badge{color:#239c9c;background-color:#fff}.btn-book{text-transform:uppercase}.btn-reserve{color:#fff;background-color:#531646;border-color:#531646}.btn-reserve:focus,.btn-reserve.focus{color:#fff;background-color:#2b0b24;border-color:#000}.btn-reserve:hover{color:#fff;background-color:#2b0b24;border-color:#23091d}.btn-reserve:active,.btn-reserve.active,.open>.btn-reserve.dropdown-toggle{color:#fff;background-color:#2b0b24;background-image:none;border-color:#23091d}.btn-reserve:active:hover,.btn-reserve:active:focus,.btn-reserve:active.focus,.btn-reserve.active:hover,.btn-reserve.active:focus,.btn-reserve.active.focus,.open>.btn-reserve.dropdown-toggle:hover,.open>.btn-reserve.dropdown-toggle:focus,.open>.btn-reserve.dropdown-toggle.focus{color:#fff;background-color:#0e040c;border-color:#000}.btn-reserve.disabled:hover,.btn-reserve.disabled:focus,.btn-reserve.disabled.focus,.btn-reserve[disabled]:hover,.btn-reserve[disabled]:focus,.btn-reserve[disabled].focus,fieldset[disabled] .btn-reserve:hover,fieldset[disabled] .btn-reserve:focus,fieldset[disabled] .btn-reserve.focus{background-color:#531646;border-color:#531646}.btn-reserve .badge{color:#531646;background-color:#fff}.btn-reserve{text-transform:uppercase}#tab-description{padding-top:11px}#tab-description:after{content:""}#tab-book-now:after,#tab-enquire:after{content:"";border:1px solid #fff;border-radius:5px;position:absolute;inset:5px}#tab-book-now,#tab-enquire{color:#fff;background-color:#713f69;padding:0 16px;font-weight:700;line-height:48px;position:relative}#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{color:#fff;background-color:#713f69}#static-header{margin-left:-15px;margin-right:-15px}#static-header:before,#static-header:after{content:" ";display:table}#static-header:after{clear:both}#static-header-left{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=1200px){#static-header-left{float:left;width:66.6667%}}#static-header-right{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=1200px){#static-header-right{float:left;width:33.3333%}}#static-header-right{height:552px;margin-left:-15px;padding:0}.relax-container{background:url(../../assets/holidaysplease-2012/images/hotel-page/woman.jpg) 50%/cover no-repeat;height:100%;padding:15%}.relax-container:after{content:"";border:1px solid #fff;position:absolute;inset:25px}.relax-container-shrunk{height:50%!important}.relax-container-shrunk:after{height:45%!important;inset:18px 20px!important}.hotel-video-title{color:#fff;text-align:center;background-color:#652c5a;width:100%;height:10%;padding:5% 0;font-size:.8em;font-weight:700}.hotel-video-container{width:100%;height:40%}.hotel-video-container iframe{width:100%;height:100%}.hotel-video-mobile{margin-bottom:10px}.hotel-video-mobile .hotel-video-title-mobile{color:#fff;text-align:center;background-color:#652c5a;width:100%;padding:15px 0;font-size:1em;font-weight:700}.hotel-video-mobile .hotel-video-container-mobile{width:100%;height:0;position:relative}.hotel-video-mobile .hotel-video-container-mobile iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=1200px){.hotel-video-mobile .hotel-video-container-mobile{height:500px}}@media (width<=992px){.hotel-video-mobile .hotel-video-container-mobile{height:395px}}@media (width<=768px){.hotel-video-mobile .hotel-video-container-mobile{height:300px}}@media (width>=1200px){.hotel-video-mobile{display:none}}.static-right-content{color:#fff;background:#239c9c;width:100%;padding:1em}.static-right-content:after{content:"";border:1px solid #fff;position:absolute;inset:5px}.static-right-content{width:80%;margin-left:-40%;position:absolute;left:50%}.static-right-content.top{text-align:center;font-size:16px;top:8%}.static-right-content.bottom{text-transform:uppercase;font-size:14px;bottom:40px}.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;position:absolute;top:0;left:0}#hotel-heading{color:#fff;background-color:#652c5a;padding:13px 20px 12px}#hotel-heading h1{float:none;box-shadow:none;background-color:#0000;border-radius:0;margin:0 10px 0 0;padding:0;font-size:24px;font-weight:400;display:inline}#hotel-heading .star-rating{white-space:nowrap;position:relative;top:-2px}#tabs:before,#tabs:after{content:" ";display:table}#tabs:after{clear:both}#tabs{border-bottom:5px solid #239c9c;margin:15px 15px 0;display:none}@media (width>=992px){#tabs{display:block}}.hp-tab{color:#3a3a3a;cursor:pointer;float:left;text-align:center;text-transform:uppercase;background-color:#a4cacb;border-top-left-radius:10px;border-top-right-radius:10px;max-width:130px;height:48px;margin-bottom:0;margin-right:10px;padding:14px 30px 0;font-size:12px;line-height:1.3em;position:relative}.hp-tab.active{color:#fff;background-color:#239c9c;position:relative}.hp-tab.active:before{content:"";z-index:2;content:"";border-top:10px solid #239c9c;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute}.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{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2357888A' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.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");width:16px;position:absolute;bottom:0;left:50%;transform:rotate(0)translate(-50%)}.hp-tab.active:not(.no-chevron):not(#tab-book-now):not(#tab-description):not(#tab-enquire):after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.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");transform:rotate(0)translate(-50%)}#tabs .tab.active:before{top:52px;left:calc(50% - 10px)}#tab-contents{margin:0;padding:0}.tab-content{padding:30px 15px 15px;display:none}.tab-content.active{display:block}@media (width>=768px){.tab-content{padding-left:30px;padding-right:30px}}.sm-nav{color:#fff;cursor:pointer;background:#239c9c;border-top:1px solid #59b7b7;padding:8px 15px;display:block;position:relative}.sm-nav:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.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");width:14px;position:absolute;right:14px;transform:rotate(90deg)}.sm-nav.active:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.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");transform:rotate(0)}@media (width>=992px){.sm-nav{display:none}}#weather-reviews{overflow:visible}#weather-reviews .reviews{padding:1em}#weather-reviews .reviews .list-row{margin-bottom:10px}@media (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{color:#000;background:#eee;border:1px solid #009796;height:42px;line-height:42px;display:table}#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 .select-label,#weather-month-selector .month{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{z-index:2;background-color:#fff;border-bottom:1px solid #009796;border-left:1px solid #009796;border-right:1px solid #009796;width:100%;position:absolute}#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{width:100%;height:120px;position:relative}#weather-graphs h5{text-align:center;margin:35px 40px 16px}@media (width>=992px){#weather-graphs{border-left:1px solid #009796}}.review-month{display:none}.panel-weather{border-color:#009796}.panel-weather .panel-heading{color:#fff;background:#009796;border-bottom:none;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 15px;display:flex}.panel-weather .panel-heading>div{padding:10px 0}.panel-weather .panel-heading>div:first-child{font-size:18px}.panel-weather .panel-body{padding:1em;display:none}#map-container{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=768px){#map-container{float:left;width:75%}}#map-container{padding-right:30px}@media (width<=767px){#map-container{margin-top:-20px}}@media (width<=991px){#map-container{padding:0}}#location-details{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=768px){#location-details{float:left;width:25%}}@media (width<=767px){#location-details{margin-top:35px}}#map{width:100%;height:500px}@media (width<=767px){#map{height:400px}}#map.loading{opacity:.5;background:url(../../assets/generic/loading.gif) 50% no-repeat}#map.error{color:#fff;text-align:center;background-color:#a4cacb;font-size:20px;position:relative}#map.error .error-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#map .timeout{text-align:center;width:100%;margin-top:-.5em;display:none;position:absolute;top:50%}.map-marker{cursor:pointer;color:#fff;border:1px solid #fff;border-radius:10px;padding:10px;position:absolute;transform:translate(calc(1px - 50%),calc(-100% - 8px))}.map-marker:before{content:"";z-index:2;content:"";border-top:11px solid #fff;border-left:11px solid #0000;border-right:11px solid #0000;width:0;height:0;position:absolute;bottom:-11px;left:calc(50% - 11px)}.map-marker:after{content:"";z-index:2;content:"";border-top:10px solid #009796;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;bottom:-9px;left:calc(50% - 10px)}.simple-marker{text-align:center;min-width:34px;padding:6px}.simple-marker span,.simple-marker .fa-times{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 span,.simple-marker.expanded .fa-times{display:inline}.simple-marker.expanded .fa-times{cursor:pointer}.simple-marker.expanded i:first-child{display:none}.attraction-marker{background:#4288ff}.attraction-marker:after{content:"";z-index:2;border-top:10px solid #4288ff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0}.airport-marker{background:orange}.airport-marker:after{content:"";z-index:2;border-top:10px solid orange;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0}.hotel-marker{background:#009796;width:150px}.hotel-marker.reference-hotel{z-index:10;background-color:#713f69}.hotel-marker.reference-hotel:after{content:"";z-index:2;border-top:10px solid #713f69;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0}.hotel-marker .star-rating{float:left;margin-top:5px;font-size:10px}.hotel-marker .star-rating .fa{margin-right:2px}.hotel-marker .price{float:right}.hotel-marker .fa-times,.hotel-marker .extra{display:none}.hotel-marker.open{z-index:1000;width:300px;max-width:none;padding:0}@media (width<=767px){.hotel-marker.open{max-width:70%}}@media (width<=500px){.hotel-marker.open{width:200px}}.hotel-marker.open .info{padding:10px;font-size:12px;font-weight:500;line-height:17px}.hotel-marker.open .info .hotel-name,.hotel-marker.open .info .star-rating,.hotel-marker.open .info .hotel-info,.hotel-marker.open .info .price{float:left}.hotel-marker.open .info .hotel-name,.hotel-marker.open .info .star-rating{margin-top:0;margin-right:10px}.hotel-marker.open .info .fa-times{float:right;margin-left:10px;padding:2px;display:block}.hotel-marker.open .info .star-rating i{margin-top:3px}.hotel-marker.open .extra{display:block}.hotel-marker.open .extra img{width:100%;margin-bottom:20px}.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{width:100%;padding:0 5px}.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;width:40%;padding-right:15px}.hotel-marker.open .extra .extra-details .score{border-left:1px solid #fff;width:60%;margin-left:-1px;padding-left:15px}.hotel-marker.open .extra .extra-details .score .score-list{width:100px}.hotel-marker.open .extra .extra-details .score .score-list .rating{float:right}@media (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;width:100%;padding:0}.hotel-marker.open .extra .extra-details .score{margin-top:10px}}.hotel-marker.open .view-details-link,.hotel-marker.open .book-link{color:#fff;float:right}.hotel-marker.open .view-details-link{margin-right:5px}#location-marker-popup{color:#fff;background-color:#009796;border-radius:10px;padding:10px;display:none;position:fixed}#location-marker-popup.reference-hotel{background-color:#713f69}.attractions li{margin:8px 0;line-height:1.3em}.attractions li:not(:last-child):after{content:"";background:linear-gradient(90deg,#fff0 0%,#d1d1d1 50%,#fff0 100%);width:80%;height:1px;margin:8px auto 0;display:block}.map-control-row{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{animation:.3s linear bounce}@keyframes bounce{0%{transform:translate(calc(-50% + 1px), -100% - 8px)}60%{transform:translate(calc(1px - 50%),calc(2px - 100%))}80%{transform:translate(calc(1px - 50%),calc(-100% - 18px))}to{transform:translateY(-100% - 8px)}}@media (width>=992px){#reviews-container{margin-left:-15px;margin-right:-15px}#reviews-container:before,#reviews-container:after{content:" ";display:table}#reviews-container:after{clear:both}}#reviews-container h3{margin-top:0}#reviews-container>div{margin-bottom:30px}@media (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 (width>=1200px){#customer-reviews{margin-top:0}}.hb-review{border:2px solid #009796;padding:15px}.hb-review .info .name,.hb-review .info .location{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{font-size:14px;display:inline-block}@media (width>=768px){#ratings .item .title{width:150px}}#ratings .item .rating{float:right}@media (width>=1200px){#ratings .item .rating{margin-right:80px}}#ratings .item.average{font-weight:700}#official-star-rating{margin-bottom:15px;margin-right:10px;font-size:25px}#official-star-rating .star-rating{color:#009796;white-space:nowrap;font-size:20px}#hb-trip-advisor h4 span{white-space:nowrap;margin-left:6px}.hb-ta-row{margin-left:-15px;margin-right:-15px}.hb-ta-row:before,.hb-ta-row:after{content:" ";display:table}.hb-ta-row:after{clear:both}.hb-ta-rating,.hb-ta-bar-container{float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=321px){.hb-ta-rating,.hb-ta-bar-container{width:50%}}.hb-ta-rating,.hb-ta-bar-container{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=768px){.hb-ta-rating,.hb-ta-bar-container{float:left;width:50%}}.hb-ta-bar{float:left;border:1px solid #239c9c;width:100%;height:10px;margin-top:6px}.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{float:left;color:#000;margin:1px 5px;font-size:14px}.hb-ta-logo{width:130px;margin:20px 0;display:block}@media (width>=992px){.hb-ta-logo.smaller{margin-top:30px}}.hb-review-date{padding-right:6px;font-weight:700}.hb-trip-advisor-container.row h4{margin-top:0}.traveller-rating.col-md-6,.ta-logo-container.col-md-12{margin-top:15px}#hb-faqs,#hb-live-chat{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=992px){#hb-faqs,#hb-live-chat{float:left;width:50%}}#hb-faqs{color:#fff;background:#239c9c;padding:20px;box-shadow:inset 0 0 0 10px #239c9c,inset 0 0 0 11px #fff}#hb-faqs h2:first-child{margin-top:0;font-weight:700}#hb-faqs ul{list-style-type:none}.hb-faq-q{cursor:pointer;margin-top:8px;font-size:1.2em;display:block}.hb-faq-a{margin-bottom:20px;display:none}#booking-app,#booking-app h1,#booking-app h2,#booking-app h3,#booking-app h4,#booking-app h5{font-weight:400}#book-now .view-heading{text-align:center;font-size:20px;font-weight:700}@media (width>=992px){#book-now .view-heading{width:70%;margin:auto}}.ob-static-header{padding-top:50px}.ob-static-footer{padding-bottom:80px}.btn-secondary{color:#fff;background-color:#713f69;border-color:#713f69}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#502d4b;border-color:#1f111d}.btn-secondary:hover{color:#fff;background-color:#502d4b;border-color:#4a2944}.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{color:#fff;background-color:#502d4b;background-image:none;border-color:#4a2944}.btn-secondary:active:hover,.btn-secondary:active:focus,.btn-secondary:active.focus,.btn-secondary.active:hover,.btn-secondary.active:focus,.btn-secondary.active.focus,.open>.btn-secondary.dropdown-toggle:hover,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle.focus{color:#fff;background-color:#392035;border-color:#1f111d}.btn-secondary.disabled:hover,.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary[disabled]:hover,.btn-secondary[disabled]:focus,.btn-secondary[disabled].focus,fieldset[disabled] .btn-secondary:hover,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary.focus{background-color:#713f69;border-color:#713f69}.btn-secondary .badge{color:#713f69;background-color:#fff}.btn-primary.inactive{cursor:default}.btn-primary.inactive:focus{outline:none}.btn-primary.inactive:focus:hover,.btn-primary.inactive:focus:focus,.btn-primary.inactive:hover:hover,.btn-primary.inactive:hover:focus,.btn-primary.inactive:active:hover,.btn-primary.inactive:active:focus,.btn-primary.inactive:active:hover,.btn-primary.inactive:active:focus{border-collapse:#239c9c;background:#239c9c}.btn-secondary.inactive{cursor:default}.btn-secondary.inactive:focus{outline:none}.btn-secondary.inactive:focus:hover,.btn-secondary.inactive:focus:focus,.btn-secondary.inactive:hover:hover,.btn-secondary.inactive:hover:focus,.btn-secondary.inactive:active:hover,.btn-secondary.inactive:active:focus,.btn-secondary.inactive:active:hover,.btn-secondary.inactive:active:focus{border-collapse:#713f69;background:#713f69}.btn-success.inactive{cursor:default}.btn-success.inactive:focus{outline:none}.btn-success.inactive:focus:hover,.btn-success.inactive:focus:focus,.btn-success.inactive:hover:hover,.btn-success.inactive:hover:focus,.btn-success.inactive:active:hover,.btn-success.inactive:active:focus,.btn-success.inactive:active:hover,.btn-success.inactive:active:focus{border-collapse:#5cb85c;background:#5cb85c}.btn-info.inactive{cursor:default}.btn-info.inactive:focus{outline:none}.btn-info.inactive:focus:hover,.btn-info.inactive:focus:focus,.btn-info.inactive:hover:hover,.btn-info.inactive:hover:focus,.btn-info.inactive:active:hover,.btn-info.inactive:active:focus,.btn-info.inactive:active:hover,.btn-info.inactive:active:focus{border-collapse:#5bc0de;background:#5bc0de}.btn-warning.inactive{cursor:default}.btn-warning.inactive:focus{outline:none}.btn-warning.inactive:focus:hover,.btn-warning.inactive:focus:focus,.btn-warning.inactive:hover:hover,.btn-warning.inactive:hover:focus,.btn-warning.inactive:active:hover,.btn-warning.inactive:active:focus,.btn-warning.inactive:active:hover,.btn-warning.inactive:active:focus{border-collapse:#f0ad4e;background:#f0ad4e}.btn-danger.inactive{cursor:default}.btn-danger.inactive:focus{outline:none}.btn-danger.inactive:focus:hover,.btn-danger.inactive:focus:focus,.btn-danger.inactive:hover:hover,.btn-danger.inactive:hover:focus,.btn-danger.inactive:active:hover,.btn-danger.inactive:active:focus,.btn-danger.inactive:active:hover,.btn-danger.inactive:active:focus{border-collapse:#d9534f;background:#d9534f}.option-label{margin:0}.v--modal-background-click{overflow:auto}.flight-details h4{border-bottom:1px solid #d2d2d2;margin:20px 0;padding-bottom:10px;font-weight:400}.flight-details .flight-layover{border:1px dashed #ccc;border-left:0;border-right:0;padding:8px 0}.flight-details .flight{margin:0;font-size:13px}.flight-details .info{color:#777;line-height:1.3em}.flight-details .date,.flight-details .logo{width:100px}.flight-details .time-range,.flight-details .airports{color:#000}.flight-details .time-range{font-weight:700}.flight-details .logo{text-align:center}.flight-details .logo img{max-height:40px}@media (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;margin-bottom:25px;padding:15px 0;font-size:20px}.loading-modal-primary{background:0 0}.loading-modal-primary .loading-modal{text-align:center;background:#000000b3}.flex-col{color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.v--modal .button-row{text-align:center;margin-top:30px}.v--modal .btn.submit{color:#fff;background-color:#009688;border-color:#009688}.v--modal .btn.submit:focus,.v--modal .btn.submit.focus{color:#fff;background-color:#00635a;border-color:#001714}.v--modal .btn.submit:hover{color:#fff;background-color:#00635a;border-color:#005951}.v--modal .btn.submit:active,.v--modal .btn.submit.active,.open>.v--modal .btn.submit.dropdown-toggle{color:#fff;background-color:#00635a;background-image:none;border-color:#005951}.v--modal .btn.submit:active: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,.open>.v--modal .btn.submit.dropdown-toggle:hover,.open>.v--modal .btn.submit.dropdown-toggle:focus,.open>.v--modal .btn.submit.dropdown-toggle.focus{color:#fff;background-color:#003f39;border-color:#001714}.v--modal .btn.submit.disabled:hover,.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,fieldset[disabled] .v--modal .btn.submit:hover,fieldset[disabled] .v--modal .btn.submit:focus,fieldset[disabled] .v--modal .btn.submit.focus{background-color:#009688;border-color:#009688}.v--modal .btn.submit .badge{color:#009688;background-color:#fff}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.checkmark__circle.success{stroke:#239c9c}.checkmark__circle.fail{stroke:#ff5356}.checkmark{stroke-width:2px;stroke:#fff;stroke-miterlimit:10;border-radius:50%;width:56px;height:56px}.checkmark.success{animation:.4s ease-in-out .4s forwards fill-success,.3s ease-in-out .9s both scale;box-shadow:inset 0 0 #239c9c}.checkmark.fail{animation:.4s ease-in-out .4s forwards fill-fail,.3s ease-in-out .9s both scale;box-shadow:inset 0 0 #ff5356}.checkmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes fill-success{to{box-shadow:inset 0 0 0 30px #239c9c}}@keyframes fill-fail{to{box-shadow:inset 0 0 0 30px #ff5356}}.ob-modal-p{padding:40px!important}.tooltip{letter-spacing:1px;z-index:10000;display:block!important}.tooltip .tooltip-inner{color:#fff;background:#000;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow{border-style:solid;border-color:#000;width:0;height:0;margin:5px;position:absolute}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0;margin-top:0;margin-bottom:0;bottom:-5px;border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important;left:10px!important}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px;margin-top:0;margin-bottom:0;top:-5px;border-top-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important;left:10px!important}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;margin-left:0;margin-right:0;top:calc(50% - 5px);left:-5px;border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;margin-left:0;margin-right:0;top:calc(50% - 5px);right:-5px;border-top-color:#0000!important;border-bottom-color:#0000!important;border-right-color:#0000!important}.tooltip[aria-hidden=true]{opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{opacity:1;visibility:visible;transition:opacity .15s}.tooltip.info .tooltip-inner{color:#fff;background:#004499e6;border-radius:5px;max-width:250px;padding:1em;line-height:1.6em;box-shadow:0 5px 30px #0000001a}.tooltip.info .tooltip-inner p{margin:0}.tooltip.info .tooltip-arrow{border-color:#004499e6}.ellipsis-anim span{opacity:0;animation:1s infinite ellipsis-dot}.ellipsis-anim span:first-child{animation-delay:0s}.ellipsis-anim span:nth-child(2){animation-delay:.1s}.ellipsis-anim span:nth-child(3){animation-delay:.2s}@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:flex}.box.column-right .aside{border-left:1px solid #b2b2b2;flex:0 0 260px;margin-left:auto}.box.column-right .main{flex-grow:1;max-width:100%}.box .box-p{padding:1.4em}.box-header{color:#fff;background:#239c9c;padding:.6em;font-size:16px;font-weight:700}.box-body{padding:1em}@media (width>=992px){.box.column-right{margin:0}}.icon-list-item{margin:10px 0;overflow:auto}.icon-list-icon{color:#239c9c;float:left;text-align:center;width:60px;font-size:22px;display:none}.icon-list-content{padding-top:.4em}.icon-list-content td:first-child{padding-right:1em;font-weight:700}.icon-list-align{margin-left:60px}@media (width>=768px){.icon-list-icon{display:block}.icon-list-content{margin-left:60px}}.total-row{border-radius:5px;flex-wrap:wrap;align-items:baseline;margin:.4em 0;line-height:1em;display:flex}.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{text-align:right;flex:1}.total-row.discount{color:#239c9c}.total-row.payable{color:#000;font-weight:700}.total-row.small{font-style:italic}.form-default textarea,.form-default input[type=text]:not(.multiselect__input){width:100%;padding:19px 16px}.form-default textarea::placeholder,.form-default input[type=text]:not(.multiselect__input)::placeholder{color:#00000080;opacity:1}.form-default textarea.has-error,.form-default input[type=text]:not(.multiselect__input).has-error{background:#ffe2e2}.form-default textarea,.form-default input[type=text]:not(.multiselect__input),.form-default .multiselect{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:0 0;margin:0;padding:19px 16px;font-size:14px;line-height:normal}.form-default .multiselect__tags{background:0 0;border:none;padding:0}.form-default .multiselect__placeholder{color:#00000080;margin:0;padding:19px 16px;line-height:normal}.form-default .multiselect__input{background:#eee;min-height:auto;margin:0;padding:19px 16px;font-size:14px;line-height:normal}.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{display:initial;opacity:0;pointer-events:none;background:0 0;transition:all .2s;position:absolute;top:31px;left:16px}.uses-focus-labels input[type=text]:focus+.focus-label,.uses-focus-labels textarea:focus+.focus-label,.uses-focus-labels .multiselect--active+.focus-label{opacity:1;font-size:11px;top:2px;left:0}.uses-focus-labels .row>[class*=col]>.focus-label{left:31px}.uses-focus-labels .row>[class*=col]>input[type=text]:focus+.focus-label,.uses-focus-labels .row>[class*=col]>div>input[type=text]:focus+.focus-label,.uses-focus-labels .row>[class*=col]>textarea:focus+.focus-label,.uses-focus-labels .row>[class*=col]>.multiselect--active+.focus-label{left:15px}.uses-focus-labels .focus-label-row{position:relative;overflow:visible}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.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{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border: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{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}.swiper .swiper-slide{text-align:center;background-color:#fff;background-position:50%;background-size:cover;justify-content:center;align-items:center;font-weight:700;display:flex}.swiper .swiper-pagination-fraction{color:#fff}[data-v-b1eeebd5]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.star-rating[data-v-b1eeebd5]{white-space:nowrap}[data-v-98d46b8d]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.similar-hotels[data-v-98d46b8d]{margin:15px}h3[data-v-98d46b8d]{color:#fff;text-align:center;text-transform:uppercase;background-color:#239c9c;border-top-left-radius:10px;border-top-right-radius:10px;margin:0;padding:7px 10px;font-weight:400}.hotel[data-v-98d46b8d]{display:block;position:relative}.hotel img[data-v-98d46b8d]{width:100%;min-height:200px}.hotel .details[data-v-98d46b8d]{color:#fff;background-color:#239c9c;padding:5px;font-size:12px;line-height:14px;position:absolute;bottom:0;left:0;right:0}.hotel .details .hotel-name[data-v-98d46b8d]{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.hotel .details .star-rating[data-v-98d46b8d]{float:right}.hotel .details .star-rating .fa-star[data-v-98d46b8d]{margin-right:2px}.hotel .details .location[data-v-98d46b8d]{float:left;font-size:10px;font-weight:lighter}.hotel .details .price[data-v-98d46b8d]{white-space:nowrap}.hotel .details .hotel-name[data-v-98d46b8d],.hotel .details .location[data-v-98d46b8d]{float:left;max-width:70%}.hotel .details .price[data-v-98d46b8d],.hotel .details .star-rating[data-v-98d46b8d]{float:right;max-width:30%;font-size:10px}.swiper-pagination[data-v-98d46b8d]{position:relative;bottom:0}[data-v-382f98b2]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.price[data-v-382f98b2],.nights[data-v-382f98b2]{align-self:flex-end}.price[data-v-382f98b2]{font-size:1.2em;font-weight:700;line-height:1.2em}.price.higher[data-v-382f98b2]{color:#ff4f4d}.price.medium[data-v-382f98b2]{color:#e8ae0e}.price.lower[data-v-382f98b2]{color:#028e4f}.inactive[data-v-382f98b2]{color:#929292;background:#e8e8e8}.nights[data-v-382f98b2]{line-height:1.1em}.day.clickable[data-v-382f98b2]{cursor:pointer}.day[data-v-382f98b2]{position:relative;overflow:hidden}.day .saving-bg[data-v-382f98b2]{background:#fd5858;width:80%;height:14px;display:block;position:absolute;top:0;right:-22px;transform:skew(45deg)}.day .saving[data-v-382f98b2]{color:#fff;z-index:2;text-align:right;width:100%;padding-right:3px;font-size:10px;font-weight:700;line-height:14px;position:absolute;top:0;right:0}.day .saving strong[data-v-382f98b2]{font-weight:400}.hovered-day[data-v-382f98b2]{background:#999}.hovered-day .price[data-v-382f98b2]{color:#3a3a3a}.hover-region[data-v-382f98b2]{background:#cecece}.selected-region[data-v-382f98b2]{background:#baa1b5}.hover-region:not(.selected) .price[data-v-382f98b2],.selected-region .price[data-v-382f98b2]{color:#3a3a3a;font-weight:400}.selected[data-v-382f98b2]{background:#713f69}.selected[data-v-382f98b2],.selected .price[data-v-382f98b2]{color:#fff}@media (width>=768px){.day-of-week[data-v-382f98b2]{display:none}}.cal-day-loader[data-v-382f98b2]{align-self:center;margin-bottom:1em}.cols-7 .cal-day-loader{margin-bottom:0}[data-v-f861d0cb]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}ul[data-v-f861d0cb],li[data-v-f861d0cb]{border-style:solid;border-color:#000}ul[data-v-f861d0cb]{border-width:1px 0 0 1px;flex-wrap:wrap;display:flex}li[data-v-f861d0cb]{background:#fff;border-width:0 1px 1px 0;flex-direction:column;justify-content:space-between;width:33.3333%;padding:2px 6px 4px 2px;font-size:11px;display:flex}li.loading[data-v-f861d0cb]{justify-content:normal}.weekdays[data-v-f861d0cb],.cal-empty.before[data-v-f861d0cb]{display:none}.weekdays li[data-v-f861d0cb]{text-align:center;background:#688a8a;border-bottom:0}.cols-4 li[data-v-f861d0cb]{width:25%}.cols-5 li[data-v-f861d0cb]{width:20%}.cols-6 li[data-v-f861d0cb]{width:16.6667%}.cols-7 li[data-v-f861d0cb]{width:14.2857%;height:70px;font-size:14px}.cols-7 .weekdays[data-v-f861d0cb]{display:flex}.cols-7 .weekdays li[data-v-f861d0cb]{height:30px}.cols-7 .cal-empty.before[data-v-f861d0cb]{display:block}.month-block[data-v-f861d0cb]{border:none;width:100%}.month-block[data-v-f861d0cb]:after{clear:both}.update-message[data-v-f861d0cb]{color:#fff;background-color:#000000c7;position:absolute;inset:0}.update-message .inner[data-v-f861d0cb]{text-align:center;padding:25px;position:relative;top:50%;transform:translateY(-50%)}.update-message .inner p[data-v-f861d0cb]{margin:0 0 20px;font-size:25px}.update-message .inner .update-button[data-v-f861d0cb]{cursor:pointer;color:#fff;text-align:center;background-color:#652c5a;border-radius:5px;width:150px;padding:3px 6px;display:inline-block}.update-message .inner .update-button .fa[data-v-f861d0cb]{padding-right:6px;font-size:12px}.cal-empty[data-v-f861d0cb]{background:#a4cacb}#deals{background:#239c9c;padding:10px}.deals-section{background:#713f69;padding:10px}.deals-container{flex-wrap:wrap;justify-content:center;font-size:80%;display:flex}.deals-section-header{text-align:center;color:#fff;width:100%;padding:10px;font-weight:700}.deal-container{width:100%;padding:5px}.deal{background:#fff;height:100%;padding:10px;overflow:hidden}.deal-actions{color:#fff;text-align:center;background:#713f69;border-top-right-radius:10px;border-bottom-left-radius:10px;margin-bottom:.5em;padding:10px;font-size:200%}.deals-section-header-left-arrow{float:left;width:20px;display:block}.deals-section-header-right-arrow{float:right;width:20px;display:block}@media (width>=480px){.deal-container{width:50%}}@media (width>=768px){.deal-actions{float:left;width:100px;margin-bottom:0}.deal-conditions{margin-left:120px}}[data-v-0be26219]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.month-tab-container[data-v-0be26219]{padding-right:4px;display:inline-block}.month-tab[data-v-0be26219]{color:#fff;text-align:center;background:#246567;border-radius:5px 5px 0 0;height:49px;padding:5px;font-size:12px}.month-tab span[data-v-0be26219]{height:22px}.month-tab-container:not(.disabled) .month-tab[data-v-0be26219]{cursor:pointer}.price[data-v-0be26219],.spinner[data-v-0be26219]{display:block}.spinner .fa-spinner[data-v-0be26219]{position:relative;top:calc(50% - 8px)}.selected[data-v-0be26219]{background:#713f69}[data-v-37f88f66]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.modal-close[data-v-37f88f66]{z-index:9999999;font-size:26px;top:10px;right:10px}.modal-close.viewportFixed[data-v-37f88f66]{position:fixed}.modal-close.modalStatic[data-v-37f88f66],.modal-close.modalFixed[data-v-37f88f66]{position:absolute}.modal-close[data-v-37f88f66]:hover{cursor:pointer}[data-v-11f27cd3]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.hp-multiselect[data-v-11f27cd3] .multiselect__single,.hp-multiselect[data-v-11f27cd3] .multiselect{font-size:inherit}.hp-multiselect[data-v-11f27cd3] .multiselect__option{white-space:normal}.hp-multiselect[data-v-11f27cd3] .multiselect__tags{color:#239c9c;border:2px solid #239c9c}.hp-multiselect[data-v-11f27cd3] .multiselect__select,.hp-multiselect[data-v-11f27cd3] .multiselect__spinner{top:2px;right:2px}.hp-multiselect[data-v-11f27cd3] .multiselect--disabled .multiselect__current,.hp-multiselect[data-v-11f27cd3] .multiselect--disabled .multiselect__select{background:0 0}.hp-multiselect-confirm[data-v-11f27cd3]{height:38px;padding:4px 8px;position:absolute;top:1px;right:1px}[data-v-89c8b2ab]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.hp-multiselect-option-with-checkbox[data-v-89c8b2ab]{display:flex}.content[data-v-89c8b2ab]{flex-grow:1}.icon[data-v-89c8b2ab]{margin-left:auto;padding-left:10px}.room-input-popup.v--modal-overlay .v--modal-box{overflow:visible}.room-input-popup .v--modal .button-row{text-align:left;margin-top:20px}[data-v-3d90bedd]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.btn[data-v-3d90bedd]{white-space:normal;margin-top:10px}.input-controls[data-v-3d90bedd]{overflow:visible}.passengers[data-v-3d90bedd]{margin-left:-15px;margin-right:-15px}.passengers[data-v-3d90bedd]:before,.passengers[data-v-3d90bedd]:after{content:" ";display:table}.passengers[data-v-3d90bedd]:after{clear:both}.passengers[data-v-3d90bedd]{margin-top:1em}.passengers .select-container[data-v-3d90bedd]{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=768px){.passengers .select-container[data-v-3d90bedd]{float:left;width:50%}}.passengers .select-options[data-v-3d90bedd]{max-height:160px;overflow-y:scroll}.child-ages[data-v-3d90bedd]{margin-left:-15px;margin-right:-15px}.child-ages[data-v-3d90bedd]:before,.child-ages[data-v-3d90bedd]:after{content:" ";display:table}.child-ages[data-v-3d90bedd]:after{clear:both}.child-ages .select-container[data-v-3d90bedd]{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=768px){.child-ages .select-container[data-v-3d90bedd]{float:left;width:25%}}.child-ages .select-options[data-v-3d90bedd]{max-height:160px}.child-age-date[data-v-3d90bedd]{margin:0}.btn-room[data-v-3d90bedd]{color:#fff;background-color:#ffb400;border-color:#ffb400}.btn-room[data-v-3d90bedd]:focus,.btn-room.focus[data-v-3d90bedd]{color:#fff;background-color:#cc9000;border-color:#805a00}.btn-room[data-v-3d90bedd]:hover{color:#fff;background-color:#cc9000;border-color:#c28900}.btn-room[data-v-3d90bedd]:active,.btn-room.active[data-v-3d90bedd],.open>.btn-room.dropdown-toggle[data-v-3d90bedd]{color:#fff;background-color:#cc9000;background-image:none;border-color:#c28900}.btn-room[data-v-3d90bedd]:active:hover,.btn-room[data-v-3d90bedd]:active:focus,.btn-room:active.focus[data-v-3d90bedd],.btn-room.active[data-v-3d90bedd]:hover,.btn-room.active[data-v-3d90bedd]:focus,.btn-room.active.focus[data-v-3d90bedd],.open>.btn-room.dropdown-toggle[data-v-3d90bedd]:hover,.open>.btn-room.dropdown-toggle[data-v-3d90bedd]:focus,.open>.btn-room.dropdown-toggle.focus[data-v-3d90bedd]{color:#fff;background-color:#a87700;border-color:#805a00}.btn-room.disabled[data-v-3d90bedd]:hover,.btn-room.disabled[data-v-3d90bedd]:focus,.btn-room.disabled.focus[data-v-3d90bedd],.btn-room[disabled][data-v-3d90bedd]:hover,.btn-room[disabled][data-v-3d90bedd]:focus,.btn-room[disabled].focus[data-v-3d90bedd],fieldset[disabled] .btn-room[data-v-3d90bedd]:hover,fieldset[disabled] .btn-room[data-v-3d90bedd]:focus,fieldset[disabled] .btn-room.focus[data-v-3d90bedd]{background-color:#ffb400;border-color:#ffb400}.btn-room .badge[data-v-3d90bedd]{color:#ffb400;background-color:#fff}.btn-room[data-v-3d90bedd]{margin:10px 10px 10px 0}.btn-room.active[data-v-3d90bedd]{color:#fff;background-color:#ff6921;border-color:#ff6921}.btn-room.active[data-v-3d90bedd]:focus,.btn-room.active.focus[data-v-3d90bedd]{color:#fff;background-color:#ed4d00;border-color:#a13400}.btn-room.active[data-v-3d90bedd]:hover{color:#fff;background-color:#ed4d00;border-color:#e34a00}.btn-room.active[data-v-3d90bedd]:active,.btn-room.active.active[data-v-3d90bedd],.open>.btn-room.active.dropdown-toggle[data-v-3d90bedd]{color:#fff;background-color:#ed4d00;background-image:none;border-color:#e34a00}.btn-room.active[data-v-3d90bedd]:active:hover,.btn-room.active[data-v-3d90bedd]:active:focus,.btn-room.active:active.focus[data-v-3d90bedd],.btn-room.active.active[data-v-3d90bedd]:hover,.btn-room.active.active[data-v-3d90bedd]:focus,.btn-room.active.active.focus[data-v-3d90bedd],.open>.btn-room.active.dropdown-toggle[data-v-3d90bedd]:hover,.open>.btn-room.active.dropdown-toggle[data-v-3d90bedd]:focus,.open>.btn-room.active.dropdown-toggle.focus[data-v-3d90bedd]{color:#fff;background-color:#c94100;border-color:#a13400}.btn-room.active.disabled[data-v-3d90bedd]:hover,.btn-room.active.disabled[data-v-3d90bedd]:focus,.btn-room.active.disabled.focus[data-v-3d90bedd],.btn-room.active[disabled][data-v-3d90bedd]:hover,.btn-room.active[disabled][data-v-3d90bedd]:focus,.btn-room.active[disabled].focus[data-v-3d90bedd],fieldset[disabled] .btn-room.active[data-v-3d90bedd]:hover,fieldset[disabled] .btn-room.active[data-v-3d90bedd]:focus,fieldset[disabled] .btn-room.active.focus[data-v-3d90bedd]{background-color:#ff6921;border-color:#ff6921}.btn-room.active .badge[data-v-3d90bedd]{color:#ff6921;background-color:#fff}.btn.submit-outline[data-v-3d90bedd]{color:#239c9c;background-color:#fff;border-color:#239c9c}.btn.submit-outline[data-v-3d90bedd]:focus,.btn.submit-outline.focus[data-v-3d90bedd]{color:#239c9c;background-color:#e6e6e6;border-color:#0c3434}.btn.submit-outline[data-v-3d90bedd]:hover{color:#239c9c;background-color:#e6e6e6;border-color:#186a6a}.btn.submit-outline[data-v-3d90bedd]:active,.btn.submit-outline.active[data-v-3d90bedd],.open>.btn.submit-outline.dropdown-toggle[data-v-3d90bedd]{color:#239c9c;background-color:#e6e6e6;background-image:none;border-color:#186a6a}.btn.submit-outline[data-v-3d90bedd]:active:hover,.btn.submit-outline[data-v-3d90bedd]:active:focus,.btn.submit-outline:active.focus[data-v-3d90bedd],.btn.submit-outline.active[data-v-3d90bedd]:hover,.btn.submit-outline.active[data-v-3d90bedd]:focus,.btn.submit-outline.active.focus[data-v-3d90bedd],.open>.btn.submit-outline.dropdown-toggle[data-v-3d90bedd]:hover,.open>.btn.submit-outline.dropdown-toggle[data-v-3d90bedd]:focus,.open>.btn.submit-outline.dropdown-toggle.focus[data-v-3d90bedd]{color:#239c9c;background-color:#d4d4d4;border-color:#0c3434}.btn.submit-outline.disabled[data-v-3d90bedd]:hover,.btn.submit-outline.disabled[data-v-3d90bedd]:focus,.btn.submit-outline.disabled.focus[data-v-3d90bedd],.btn.submit-outline[disabled][data-v-3d90bedd]:hover,.btn.submit-outline[disabled][data-v-3d90bedd]:focus,.btn.submit-outline[disabled].focus[data-v-3d90bedd],fieldset[disabled] .btn.submit-outline[data-v-3d90bedd]:hover,fieldset[disabled] .btn.submit-outline[data-v-3d90bedd]:focus,fieldset[disabled] .btn.submit-outline.focus[data-v-3d90bedd]{background-color:#fff;border-color:#239c9c}.btn.submit-outline .badge[data-v-3d90bedd]{color:#fff;background-color:#239c9c}.validation-alert[data-v-3d90bedd]{color:#fff;background:#ff9800;border-radius:4px;margin-top:10px;margin-bottom:10px;padding:5px 10px}.notice[data-v-3d90bedd]{margin:20px 0 10px}.notice .fa-info-circle[data-v-3d90bedd]{color:#dd3e7a}.room-row[data-v-3d90bedd]{color:#000}.room-row .room-name[data-v-3d90bedd]{margin-top:-8px}.room-row .room-name .badge[data-v-3d90bedd]{color:#000;background-color:#fff705}.room-row .room-name small[data-v-3d90bedd]{color:#565656}.available-rooms[data-v-3d90bedd]{background:#dad8d8;border-radius:5px;padding:10px 0}.available-rooms .row[data-v-3d90bedd]{margin:0}.room-option[data-v-3d90bedd]{min-height:1px;padding:2px 15px;font-size:10px;position:relative}@media (width>=992px){.room-option[data-v-3d90bedd]{float:left;width:33.3333%}}.room-option .room-name[data-v-3d90bedd]{float:left;width:90%;padding-right:5px;font-weight:400}.room-option .room-available[data-v-3d90bedd]{float:right;text-align:right;width:10%}.room-option .room-available.fa-check[data-v-3d90bedd]{color:green}.room-option .room-available.fa-times[data-v-3d90bedd]{color:red}.other-hotels .hotel[data-v-3d90bedd]{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=992px){.other-hotels .hotel[data-v-3d90bedd]{float:left;width:50%}}.other-hotels .hotel[data-v-3d90bedd]:nth-child(odd){clear:left}.other-hotels .hotel[data-v-3d90bedd]{text-align:center;padding:10px}.other-hotels .hotel .inner[data-v-3d90bedd]{position:relative}.other-hotels .hotel .inner .overlay[data-v-3d90bedd]{cursor:pointer;background:#b3b3b38c;display:none;position:absolute;inset:0}.other-hotels .hotel .inner .overlay div[data-v-3d90bedd]{color:#fff;text-align:center;font-size:20px;text-decoration:underline;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.other-hotels .hotel .inner img[data-v-3d90bedd]{max-width:100%}.other-hotels .hotel .name[data-v-3d90bedd]{cursor:pointer;margin-top:5px}.other-hotels .hotel:hover .name[data-v-3d90bedd]{text-decoration:underline}.other-hotels .hotel:hover .overlay[data-v-3d90bedd]{display:block}.go-back[data-v-3d90bedd]{color:#fff;background-color:#713f69}a[data-v-3d90bedd]{cursor:pointer}.nar-msg[data-v-3d90bedd]{margin-top:30px}.room-header[data-v-3d90bedd]{justify-content:space-between;align-items:center;display:flex}.room-remove[data-v-3d90bedd]{cursor:pointer;border:2px solid #0000;border-radius:5px;padding:2px 4px}.room-remove[data-v-3d90bedd]:hover{border-color:#239c9c}.fa-times[data-v-3d90bedd]{color:red}[data-v-84b4d769]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.hp-multiselect-option-with-price-diff[data-v-84b4d769]{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.price-container[data-v-84b4d769]{text-align:right;line-height:1}.price-type[data-v-84b4d769]{font-size:11px}.sign[data-v-84b4d769]{font-size:.8em}.v--modal-overlay[data-modal=nights-modal] .v--modal-box{overflow:visible}[data-v-ce2fbcc2]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.month-picker-nav-button[data-v-ce2fbcc2]{z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}#month-picker-next[data-v-ce2fbcc2]{right:0;transform:translateY(-50%)translate(60%)}#month-picker-prev[data-v-ce2fbcc2]{left:0;transform:translateY(-50%)translate(-60%)}.swiper-button-disabled[data-v-ce2fbcc2]{display:none}.year-pane[data-v-ce2fbcc2]{padding:10px 20px;display:inline-block}.year-pane header[data-v-ce2fbcc2]{text-align:center;font-size:18px;font-weight:700;line-height:40px}.months[data-v-ce2fbcc2]{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;height:230px;display:grid}.month[data-v-ce2fbcc2]{text-align:center;color:#ccc;border-radius:5px;padding:5px}.month.selected[data-v-ce2fbcc2]{color:#fff;background:#239c9c}.month.enabled[data-v-ce2fbcc2]:not(.selected){cursor:pointer;color:#333}.month.enabled[data-v-ce2fbcc2]:not(.selected):hover{background:#ddd}.month-label[data-v-ce2fbcc2]{font-size:14px;font-weight:400;line-height:20px}.price-from[data-v-ce2fbcc2]{font-size:10px;font-weight:500;line-height:10px}footer[data-v-ce2fbcc2]{color:#70757a;border-top:1px solid #ddd;flex-direction:column;justify-content:center;height:40px;padding:0 16px;font-size:12px;line-height:1.2;display:flex}.v--modal-overlay[data-modal=monthpicker] .v--modal-box{overflow:visible}[data-v-fa8917a5]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.previous-month[data-v-fa8917a5],.next-month[data-v-fa8917a5]{cursor:pointer;text-align:center;vertical-align:middle;width:10%;font-size:24px;display:table}.previous-month:hover i[data-v-fa8917a5],.next-month:hover i[data-v-fa8917a5]{color:#888}.calendar-header[data-v-fa8917a5]{display:flex}.calendar-header.compact[data-v-fa8917a5]{color:#fff;background:#713f69;justify-content:space-between;align-items:center;height:80px;position:relative}.calendar-header .selected[data-v-fa8917a5]{color:#fff;background-color:#713f69}.weekdays[data-v-fa8917a5],.cal-empty[data-v-fa8917a5],.no-price[data-v-fa8917a5]{display:none}@media (width>=768px){.weekdays[data-v-fa8917a5],.cal-empty[data-v-fa8917a5],.no-price[data-v-fa8917a5]{display:block}}.calendar-form[data-v-fa8917a5]{border:1px solid #000}.calendar-form[data-v-fa8917a5],.calendar-form form[data-v-fa8917a5]{text-align:left!important}.calendar-form h3[data-v-fa8917a5]{margin-top:0}.calendar-form .enquiry[data-v-fa8917a5]{border-radius:0}.alert-cached-prices[data-v-fa8917a5]{color:#fff;text-align:center;background:#246567;padding:7px 15px}.alert-cached-prices .fa-info-circle[data-v-fa8917a5]{cursor:pointer}.direction[data-v-fa8917a5]{text-align:center;background:#fff;border:2px solid #239c9c;margin:1em 0;padding:10px;font-weight:700}.compact-month[data-v-fa8917a5],.compact-month-top[data-v-fa8917a5]{display:flex}.compact-month[data-v-fa8917a5]{background:#925187;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;padding:6px;line-height:1}.compact-month-top[data-v-fa8917a5]{justify-content:space-between;width:100%;margin-bottom:4px;font-size:18px;font-weight:700}.button-row[data-v-fa8917a5]{text-align:center;margin-top:20px}.price-legend[data-v-fa8917a5]{flex-wrap:wrap;font-size:12px;font-weight:700;display:flex}.price-legend>div[data-v-fa8917a5]{padding:5px 6px}.price-legend .swatch-container[data-v-fa8917a5]{align-items:center;display:flex}.price-legend .swatch[data-v-fa8917a5]{width:15px;height:10px;margin-right:4px}.price-legend .swatch.lower[data-v-fa8917a5]{background:#028e4f}.price-legend .swatch.mid[data-v-fa8917a5]{background:#e8ae0e}.price-legend .swatch.higher[data-v-fa8917a5]{background:#ff4f4d}[data-v-abe780d6]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.toggle-button[data-v-abe780d6]{overflow:auto}.button-col[data-v-abe780d6]{float:left;width:50%}button[data-v-abe780d6]{color:#239c9c;text-transform:uppercase;background:#fff;border:2px solid #239c9c;outline:none;padding:8px 2px;font-size:10px;transition:all .3s}button[data-v-abe780d6]:focus{outline:none}button.selected[data-v-abe780d6]{color:#fff;background:#239c9c;box-shadow:inset 1px 1px 5px #1a7272}button.selected[data-v-abe780d6]:hover{cursor:default}.button-row div:first-child button[data-v-abe780d6]{border-right:0;border-radius:5px 0 0 5px}.button-row div:last-child button[data-v-abe780d6]{border-left:0;border-radius:0 5px 5px 0}[data-v-385deca7]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.calendar-options[data-v-385deca7]{flex-wrap:wrap;justify-content:space-between;display:flex;overflow:visible}.calendar-options>div[data-v-385deca7]{width:100%;margin-bottom:8px}.info-icon[data-v-385deca7]{color:#239c9c;cursor:pointer}[data-v-385deca7] .option-label{color:#000;font-size:15px}[data-v-385deca7] .disabled .option-label{color:gray}[data-v-f9daa45f]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.totals>div[data-v-f9daa45f]{margin:.9em 0}.totals>div[data-v-f9daa45f]:first-child{margin-top:0}.totals>div[data-v-f9daa45f]:last-child{margin-bottom:0}.totals-row[data-v-f9daa45f]{justify-content:space-between;align-items:center;line-height:1.1;display:flex}.totals-label[data-v-f9daa45f]{margin-right:5px}.totals-value[data-v-f9daa45f]{white-space:nowrap}.original[data-v-f9daa45f]{font-weight:700}.payable[data-v-f9daa45f]{text-transform:uppercase;font-weight:700}.small[data-v-f9daa45f]{font-size:.7em;line-height:1.8}.discount[data-v-f9daa45f],.deposit[data-v-f9daa45f]{border-radius:5px;margin:.9em 0;padding:5px 4px}.discount[data-v-f9daa45f]{color:#fff;text-transform:uppercase;background:#713f69;font-size:.85em}.breakdown[data-v-f9daa45f]{border:1px solid gray;border-width:1px 0;margin:5px 0;padding:5px 0}.deposit[data-v-f9daa45f]{color:#000;background:#d3ebeb;border:1px solid #4fb0b0;align-items:flex-start;font-size:.8em}.deposit .totals-label[data-v-f9daa45f]{text-transform:uppercase}[data-v-51ad9c2b]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.graphic-emblem[data-v-51ad9c2b]{border-radius:5px;justify-content:space-between;height:77px;margin:10px 0;padding:10px;line-height:1em;display:flex}.graphic-emblem.reverse[data-v-51ad9c2b]{flex-direction:row-reverse}.graphic-emblem>div[data-v-51ad9c2b]{width:48%}.graphic-emblem img[data-v-51ad9c2b]{max-width:100%;max-height:100%}.text[data-v-51ad9c2b]{flex-direction:column;justify-content:space-around;display:flex}[data-v-762be66c]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.aside[data-v-762be66c]{background:#ffffff80;position:relative}.sticky[data-v-762be66c]{width:260px;overflow:auto}.compact[data-v-762be66c]{color:#000;z-index:100;background:#fff;width:100%;position:fixed;top:0;left:0}.compact .bar[data-v-762be66c]{justify-content:space-between;height:50px;display:flex;box-shadow:0 1px 2px #0006}.compact .bar>div[data-v-762be66c]{flex-direction:column;justify-content:center;line-height:19px;display:flex}.compact .bar .info[data-v-762be66c]{color:#713f69;padding:0 15px;font-size:20px}.compact .bar .description[data-v-762be66c]{border-left:1px solid gray;margin-right:auto;padding-left:7px}.compact .bar .price[data-v-762be66c]{text-align:right;margin-left:auto}.compact .bar .price-value[data-v-762be66c]{color:#239c9c;font-size:1.15em;font-weight:700}.compact .bar button[data-v-762be66c]{margin:0 7px}.compact-expanded-content[data-v-762be66c]{border-bottom:1px solid #fff;padding-left:10px}section[data-v-762be66c]{margin:20px 0;padding:0 15px}.icon-list-item[data-v-762be66c]{justify-content:center;align-items:center;margin:3px 0;display:flex}.icon-list-icon[data-v-762be66c]{float:none;align-self:flex-start;width:30px;font-size:14px}.icon-list-content[data-v-762be66c]{flex:1;margin:0;padding:0}.protection-icons[data-v-762be66c]{text-align:center}.protection-icons img[data-v-762be66c]{width:auto;height:30px}.protection-icons img[data-v-762be66c]:first-child{margin-right:5px}.btn-back[data-v-762be66c]{text-transform:uppercase;color:gray}.emblems[data-v-762be66c]{border-top:1px solid #e6e6e6}.buttons[data-v-762be66c]{text-align:center}.ttg[data-v-762be66c]{color:#fff;background:#55002f}.ttg[data-v-762be66c] .graphic{background:#b20165}.ttg[data-v-762be66c] .text{font-size:11px}.ttg[data-v-762be66c] .text div:first-child{font-size:16px;font-weight:700}.trustpilot[data-v-762be66c]{color:#fff;cursor:pointer;background:#000032}.trustpilot[data-v-762be66c] .graphic{flex-direction:column;justify-content:space-around;display:flex}.trustpilot[data-v-762be66c] .text{font-size:12px}.trustpilot[data-v-762be66c] img{max-height:48%}.my-holiday-overlay[data-v-762be66c],.close-banner[data-v-762be66c]{width:100%;position:fixed;top:0;left:0}.my-holiday-overlay[data-v-762be66c]{background:#f0f0f0;height:100vh;padding:50px 10px 10px;overflow-y:scroll}.my-holiday-overlay section[data-v-762be66c]{background:#fff;border-radius:5px;margin:8px 0;padding:10px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.my-holiday-overlay section>h4[data-v-762be66c]{margin-top:0}.my-holiday-overlay .emblems[data-v-762be66c]{flex-wrap:wrap;justify-content:space-between;display:flex}.my-holiday-overlay .emblem[data-v-762be66c]{width:100%}@media (width>=400px){.my-holiday-overlay .emblem[data-v-762be66c]{width:49%}}.my-holiday-overlay .trustpilot .emblem-graphic[data-v-762be66c]{justify-content:space-between}.close-banner[data-v-762be66c]{color:#fff;z-index:1;cursor:pointer;background:#000;justify-content:flex-end;align-items:center;height:40px;display:flex}.close-banner .svg-inline--fa[data-v-762be66c]{margin:0 10px 0 6px;font-size:18px}.live-chat-link[data-v-762be66c]{text-align:center}[data-v-871076a4]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.main[data-v-871076a4]{flex-wrap:wrap;flex:1;display:flex}.calendar-options-container[data-v-871076a4]{width:100%;padding:1em}@media (width>=1200px){.calendar-options-container[data-v-871076a4]{width:250px}}.calendar-container[data-v-871076a4]{flex:1;max-width:100%;padding:1em}.covid-button[data-v-871076a4]{padding:20px 0}[data-v-4499e15d]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.room-details[data-v-4499e15d]{border-bottom:2px solid #000;padding:30px 0}h5[data-v-4499e15d]{text-transform:uppercase;margin-bottom:.4em;font-size:14px;font-weight:700}.toggle-facilities[data-v-4499e15d]{cursor:pointer;margin-top:3px;font-weight:700}.toggle-facilities i[data-v-4499e15d]{margin-left:3px}.room-selection-facilities[data-v-4499e15d]{margin-top:15px}.room-selection-facilities ul[data-v-4499e15d]{padding:0 16px;list-style:outside;overflow:visible}@media (width>=768px){.room-selection-facilities[data-v-4499e15d]{margin-top:0}}.room-capacity-graphic[data-v-4499e15d]{cursor:pointer;margin:10px 20px 10px 0;font-size:28px;line-height:1em;display:inline-block}.room-capacity-graphic .child[data-v-4499e15d]{font-size:.7em;position:relative;top:2px}.price-container[data-v-4499e15d]{width:fit-content}.get-prices-button[data-v-4499e15d]{cursor:pointer;border-radius:8px}.scale-loader[data-v-7689f338]{align-items:center;height:40px;display:inline-flex}.scale-loader span[data-v-7689f338]{animation:1s cubic-bezier(.2,.68,.18,1.08) infinite scale-loader-7689f338;display:inline-block}.scale-loader span[data-v-7689f338]:nth-child(2){animation-delay:.1s}.scale-loader span[data-v-7689f338]:nth-child(3){animation-delay:.2s}.scale-loader span[data-v-7689f338]:nth-child(4){animation-delay:.3s}.scale-loader span[data-v-7689f338]:nth-child(5){animation-delay:.4s}@keyframes scale-loader-7689f338{0%,to{transform:scaleY(1)}50%{transform:scaleY(.4)}}#book-with-confidence{text-align:center;background-color:#a4cacb;border:1px solid #009796;border-radius:5px;font-size:12px;line-height:1.3em}#book-with-confidence h4{color:#fff;text-transform:uppercase;background:#329795;margin-top:0;margin-bottom:10px;padding:8px;font-size:14px}#book-with-confidence .memberships,#book-with-confidence .rating{margin:7px 5px;line-height:1.2em}#book-with-confidence .rating{font-size:13px}#book-with-confidence ul{text-align:left;padding:0 1em}#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 (width<=991px){#book-with-confidence{margin:15px}}[data-v-d40fb048]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}[data-v-d40fb048] .enquiry .header{border-radius:10px;width:90%;position:relative;top:-10px;left:-10px}.rewards-modal .v--modal{background:#f1f1f1}[data-v-b49a78f5]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}h1[data-v-b49a78f5]{color:#7b7b7b;font-size:26px;font-weight:400}header[data-v-b49a78f5]{text-align:center}header img[data-v-b49a78f5]{width:300px;max-width:90%}.reward-block[data-v-b49a78f5]{float:left;width:100%;padding:5px;position:relative}@media (width>=475px){.reward-block[data-v-b49a78f5]{width:50%}}@media (width>=680px){.reward-block[data-v-b49a78f5]{width:33.3333%}}@media (width>=920px){.reward-block[data-v-b49a78f5]{width:25%}}@media (width>=1020px){.reward-block[data-v-b49a78f5]{width:20%}}.reward-block .img-container[data-v-b49a78f5]{height:0;padding-top:100%;position:relative}.reward-block img[data-v-b49a78f5]{width:100%;height:auto;position:absolute;top:0;left:0}.reward-name[data-v-b49a78f5]{color:#fff;background:#652c5a;height:80px;padding:7px 10px}.reward-points[data-v-b49a78f5]{background:#652c5a;padding:0 5px;line-height:30px;position:absolute;top:5px;right:5px}.reward-points[data-v-b49a78f5]:before{content:"";background:#652c5a;width:30px;height:30px;position:absolute;left:-20px;transform:skew(30deg)}.reward-points span[data-v-b49a78f5]{color:#fff;position:relative;left:-10px}.button-row[data-v-b49a78f5]{clear:both;text-align:center;padding-top:2em}[data-v-fee029f0]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.room-facilities[data-v-fee029f0]{flex-wrap:wrap;display:flex}.facility[data-v-fee029f0]{color:#239b9b;flex-direction:row;align-items:center;margin-right:15px;display:flex}.facility-icon[data-v-fee029f0]{margin:1px 3px 1px 0;font-size:20px}.facility-name[data-v-fee029f0]{font-size:12px}[data-v-a0fa1009]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.room[data-v-a0fa1009]{background:#fff;border:2px solid #239c9c;border-radius:5px;margin:15px 0;padding:15px;position:relative;overflow:hidden}.selected-checked[data-v-a0fa1009]{color:#fff;z-index:20;width:30px;height:30px;font-size:20px;line-height:40px;position:absolute;top:0;right:0}.selected-checked[data-v-a0fa1009]:before{content:"";z-index:-1;background:#239c9c;width:100px;height:50px;position:absolute;top:-10px;right:-40px;transform:rotate(45deg)}.top[data-v-a0fa1009]{flex-wrap:wrap;justify-content:space-between;display:flex}.room-slider[data-v-a0fa1009]{width:100%;height:auto;overflow:hidden}.heading[data-v-a0fa1009]{color:#239c9c;margin-top:.3em;font-size:26px}.collapsible[data-v-a0fa1009]{margin:15px 0}.collapsible .heading[data-v-a0fa1009]{cursor:pointer;justify-content:space-between;align-items:center;font-size:18px;display:flex}.collapsible-content[data-v-a0fa1009]{padding:8px 5px}.room-capacity-graphic[data-v-a0fa1009]{color:#239c9c}.boards[data-v-a0fa1009]{margin:0 -15px -15px}.board[data-v-a0fa1009]{border-top:2px solid #239c9c;flex-direction:column;justify-content:space-between;padding:15px 15px 15px 0;display:flex}@media (width>=752px){.board[data-v-a0fa1009]{flex-direction:row}}.board>div[data-v-a0fa1009]{padding-left:15px}.board-name[data-v-a0fa1009]{flex:1;font-size:16px;font-weight:700}.board-name .info-icon[data-v-a0fa1009]{cursor:pointer;padding-left:5px}.board-details[data-v-a0fa1009]{text-align:right}.board-price[data-v-a0fa1009]{font-size:20px;font-weight:700}.offer[data-v-a0fa1009]{color:#fff;background:#8d2af4;border-radius:5px;margin:3px 0;padding:.3em .7em;font-size:12px}.live-chat-link[data-v-a0fa1009]{text-align:end}[data-v-1fbeb919]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.room-selection-container[data-v-1fbeb919]{border-radius:5px;margin:15px}@media (width>=992px){.room-selection-container[data-v-1fbeb919]{border:2px solid #239c9c;padding:15px}}.box-header[data-v-1fbeb919]{margin:-15px -15px 15px}.room-selection-lead[data-v-1fbeb919]{flex-wrap:wrap;display:flex}.room-selection-lead .left[data-v-1fbeb919],.room-selection-lead .right[data-v-1fbeb919]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (width>=768px){.room-selection-lead .left[data-v-1fbeb919]{width:40%}.room-selection-lead .right[data-v-1fbeb919]{width:60%}}.room-selection-lead .heading[data-v-1fbeb919]{font-size:20px}.occupancy-graphic[data-v-1fbeb919]{color:#239c9c;margin:10px 0;font-size:120px;line-height:120px;display:flex}.occupancy-graphic>div[data-v-1fbeb919]{position:relative}.occupancy-graphic .adults .svg-inline--fa[data-v-1fbeb919]{margin-right:2px}.occupancy-graphic .children[data-v-1fbeb919]{height:50px;margin-top:30px;margin-left:7px;font-size:50px;line-height:50px}.occupancy-graphic .children .svg-inline--fa[data-v-1fbeb919]{margin-left:-7px}.occupancy-badge[data-v-1fbeb919]{text-align:center;color:#fff;letter-spacing:-2px;background:#713f69;border-radius:50%;width:25px;height:25px;padding-right:3px;font-size:14px;font-weight:700;line-height:25px;position:absolute;bottom:0;right:-6px}.selection-container[data-v-1fbeb919]{border-radius:5px;width:100%}.selection-container>div[data-v-1fbeb919]{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}.selection-container.selected[data-v-1fbeb919]{max-width:360px}.selection-container.unselected[data-v-1fbeb919]{background:#f7f7f7;padding:1em}.selection-container.unselected>div[data-v-1fbeb919]{border:3px dashed #c4c4c4;border-radius:5px}.selection-container img[data-v-1fbeb919]{max-width:100%}.selected-room-facilities[data-v-1fbeb919]{margin-top:1em}.selected-room-facilities h3[data-v-1fbeb919]{color:#239c9c}.img-container[data-v-1fbeb919]{border-radius:5px;width:100%}[data-v-281718b7]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}nav[data-v-281718b7]{max-width:800px;margin:15px auto 30px}@media (width>=792px){nav[data-v-281718b7]{padding:0 40px}}@media (width<=600px){nav[data-v-281718b7]{display:none}}.transitions[data-v-281718b7]{align-items:center;height:70px;padding:0 70px;display:flex}.transition[data-v-281718b7]{background:#c4bfc0;flex-grow:1;height:3px}.transition.complete[data-v-281718b7]{background:#239c9c}.steps[data-v-281718b7]{justify-content:space-between;margin-top:-70px;display:flex}.step[data-v-281718b7]{flex-direction:column;align-items:center;width:140px;display:flex}.step .name[data-v-281718b7]{color:#c4bfc0;text-align:center;margin-top:6px;font-weight:700;line-height:1.2em}.step.clickable .name[data-v-281718b7],.step.clickable .disc[data-v-281718b7]{color:#239c9c}.step.clickable .disc[data-v-281718b7]{cursor:pointer}.step.clickable:not(.complete):not(.active) .disc[data-v-281718b7]{border-color:#239c9c}.step.complete .disc[data-v-281718b7],.step.active .disc[data-v-281718b7]{color:#fff;background:#239c9c;border-color:#239c9c}.step.complete .name[data-v-281718b7],.step.active .name[data-v-281718b7]{color:#239c9c}.disc[data-v-281718b7]{color:#c4bfc0;background:#fff;border:2px solid #239c9c;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}.disc.complete[data-v-281718b7]{background:#239c9c}.check-complete[data-v-281718b7]{color:#fff;background:#239c9c;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:-10px;right:-10px}nav.compact[data-v-281718b7]{z-index:100;background:#fff;width:100%;margin:0;font-size:11px;display:flex;position:fixed;bottom:0;left:0}nav.compact>div[data-v-281718b7]{text-align:center;color:#cacaca;flex:1;height:80px;line-height:1.1em}nav.compact>div.clickable[data-v-281718b7]{color:#000}nav.compact>div.clickable[data-v-281718b7]:hover{background:#dcdcdc}nav.compact>div.active[data-v-281718b7]{color:#000;background:#f4f4f4}nav.compact .svg-inline--fa[data-v-281718b7]{margin-top:24px;margin-bottom:3px;font-size:20px}nav.compact .steps .step:first-child .disc[data-v-281718b7],nav.compact .steps .step:last-child .disc[data-v-281718b7]{width:40px;height:40px;margin-top:15px;font-size:18px;line-height:40px}.v--modal-overlay[data-modal=enquiry-modal]{background:rbga(0, 0, 0, .85)}[data-v-4a961a75]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}[data-v-4a961a75] .v--modal{border-radius:10px}[data-v-4a961a75] .enquiry{border-radius:0;height:100%;overflow:hidden}[data-v-4a961a75] .enquiry .header{height:112px}[data-v-4a961a75] .enquiry .body{height:calc(100% - 112px);overflow:scroll}[data-v-fc542a06]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}[data-v-fc542a06] .trustpilot-reviews-modal{background:#f2f2f5}.review[data-v-fc542a06]{background:#fff;border-radius:5px;margin:1em 0;padding:1em}.name[data-v-fc542a06]{border-bottom:1px solid gray;margin-bottom:1em;padding-bottom:5px;font-weight:700}.date[data-v-fc542a06]{color:#777}.title[data-v-fc542a06],.text[data-v-fc542a06]{color:#000}.title[data-v-fc542a06]{margin:.6em 0 .4em}img[data-v-fc542a06]{height:26px}.f-between[data-v-fc542a06]{flex-wrap:wrap;justify-content:space-between;line-height:26px;display:flex}.trustpilot[data-v-fc542a06]{text-align:center}[data-v-c1a11914]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.contents[data-v-c1a11914]{border:1px solid #713f69;border-radius:5px;line-height:1.25}.header[data-v-c1a11914]{color:#fff;text-transform:uppercase;background:#713f69;justify-content:space-between;align-items:center;padding:5px 15px;font-size:18px;font-weight:700;display:flex}.header>div[data-v-c1a11914]:first-child,.header>div[data-v-c1a11914]:last-child{flex:0 0 48px}.icon-container[data-v-c1a11914]{position:relative}.icon-container [data-icon=check-circle][data-v-c1a11914]{font-size:inherit;position:absolute;top:8px;right:0}.body[data-v-c1a11914]{padding:15px}.body>div[data-v-c1a11914]{border-bottom:1px solid #713f69;justify-content:flex-start;align-items:flex-start;padding:9px 0;display:flex}.body>div[data-v-c1a11914]:last-child{border:none}[data-icon=plane][data-v-c1a11914]{color:#a87ba1;font-size:32px;transform:rotate(-45deg)}[data-icon=check-circle][data-v-c1a11914]{color:#713f69;font-size:26px}.icon[data-v-c1a11914]{flex:0 0 60px}[data-v-c1a11914] .modal-close{font-size:20px}.list-item[data-v-fa66df32]{align-items:center;display:flex}[data-v-8287164a]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}blockquote[data-v-8287164a]{background:#d3ebeb;border:none;border-radius:5px;margin:20px 0;padding:10px;font-size:1em}blockquote .svg-inline--fa[data-v-8287164a]{color:#a7d7d7}.quote[data-v-8287164a]{text-align:center;padding:0 10px}section[data-v-8287164a]{display:flex}@media (width>=768px){.icon[data-v-8287164a]{font-size:2em}}.icon[data-v-8287164a]{font-size:30px}.quote-right[data-v-8287164a]{align-self:flex-end}footer[data-v-8287164a]{text-align:center;margin-top:5px;font-weight:700}footer[data-v-8287164a]:before{content:""}cite[data-v-8287164a]{color:#000;font-size:1.2em;font-style:normal}[data-v-c62499ea]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.accreditation-icons[data-v-c62499ea]{display:flex}.layout-row img[data-v-c62499ea]:not(:first-child){margin-left:5px}.layout-column[data-v-c62499ea]{flex-direction:column}.layout-column img[data-v-c62499ea]:not(:first-child){margin-top:5px}img[data-v-c62499ea]{max-width:100%;max-height:100%}[data-v-02644bc4]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.footer[data-v-02644bc4]{justify-content:space-between;display:flex}.ttg-dark[data-v-02644bc4]{color:#fff;text-transform:uppercase;text-align:center;background:#000;align-items:center;width:40%;height:auto;padding:3px;font-size:12px;font-weight:700}.ttg-dark[data-v-02644bc4] .text{width:70%}.ttg-dark[data-v-02644bc4] .graphic,[data-v-02644bc4] .accreditation-icons{width:30%}[data-v-02644bc4] blockquote{margin-bottom:0}.live-chat-link[data-v-02644bc4]{text-align:center}[data-v-a4b5af7a]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.contents[data-v-a4b5af7a]{border:1px solid #713f69;border-radius:5px;line-height:1.25}.header[data-v-a4b5af7a]{color:#fff;text-transform:uppercase;background:#713f69;justify-content:space-between;align-items:center;padding:5px 15px;font-size:18px;font-weight:700;display:flex}.header>div[data-v-a4b5af7a]:first-child,.header>div[data-v-a4b5af7a]:last-child{flex:0 0 48px}.icon-container[data-v-a4b5af7a]{position:relative}.icon-container [data-icon=check-circle][data-v-a4b5af7a]{font-size:inherit;position:absolute;top:8px;right:0}.body[data-v-a4b5af7a]{padding:15px}.body>div[data-v-a4b5af7a]{border-bottom:1px solid #713f69;justify-content:flex-start;align-items:flex-start;padding:9px 0;display:flex}.body>div[data-v-a4b5af7a]:last-child{border:none}[data-icon=plane][data-v-a4b5af7a]{color:#a87ba1;font-size:32px;transform:rotate(-45deg)}[data-icon=check-circle][data-v-a4b5af7a]{color:#713f69;font-size:26px}.icon[data-v-a4b5af7a]{flex:0 0 60px}[data-v-a4b5af7a] .modal-close{font-size:20px}[data-v-63c0b6e0]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.check-box[data-v-63c0b6e0]{align-items:start;height:100%;display:flex}.check[data-v-63c0b6e0],.label-container span[data-v-63c0b6e0]{cursor:pointer}.check[data-v-63c0b6e0]{border:1px solid #3c3c3c42;border-radius:5px;width:20px;height:20px}.fa-check[data-v-63c0b6e0]{font-size:22px;position:relative;top:-4px;left:1px}.label-container[data-v-63c0b6e0]{padding-left:7px;font-size:16px;position:relative;top:-2px}[data-v-58aa2f31]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}h4[data-v-58aa2f31]{color:#239c9c}.enquiry[data-v-58aa2f31]{background:#e3e3e3;border-radius:10px;font-size:16px}.enquiry.mode-md[data-v-58aa2f31]{font-size:18px}.enquiry.mode-lg[data-v-58aa2f31]{font-size:22px}.header[data-v-58aa2f31]{color:#fff;background:#239c9c;padding:1em;font-size:1.2em;font-weight:700}.header div[data-v-58aa2f31]:first-child{text-transform:uppercase}.body[data-v-58aa2f31]{padding:30px 50px}.mode-sm .body[data-v-58aa2f31]{padding:30px 20px}.row[data-v-58aa2f31]{margin-top:30px;margin-bottom:30px}.row>div[data-v-58aa2f31]{overflow:visible}.good-news[data-v-58aa2f31]{flex-direction:row;display:flex}.good-news-icon[data-v-58aa2f31]{padding-right:25px;position:relative}.good-news-icon .fa-circle[data-v-58aa2f31],.good-news-icon .fa-check[data-v-58aa2f31]{font-size:30px}.good-news-icon .fa-check[data-v-58aa2f31]{color:#239c9c;position:absolute;top:-2px;left:5px}.mode-md .good-news-icon .fa-circle[data-v-58aa2f31],.mode-md .good-news-icon .fa-check[data-v-58aa2f31],.mode-lg .good-news-icon .fa-circle[data-v-58aa2f31],.mode-lg .good-news-icon .fa-check[data-v-58aa2f31]{font-size:80px}.mode-md .good-news-icon .fa-check[data-v-58aa2f31],.mode-lg .good-news-icon .fa-check[data-v-58aa2f31]{top:-2px;left:10px}.mode-md .good-news-text[data-v-58aa2f31],.mode-lg .good-news-text[data-v-58aa2f31]{font-size:1.182em}.enquiry-form .row[data-v-58aa2f31]{margin-top:10px;margin-bottom:10px}[data-v-58aa2f31] .multiselect__tags,[data-v-58aa2f31] input[type=text],[data-v-58aa2f31] .toggle-button button{border-width:1px;border-color:#a4dfdc}[data-v-58aa2f31] input[type=text]{border-radius:6px;width:100%;height:40px;padding:0 7px}[data-v-58aa2f31] span.invalid{color:#de1414;font-size:14px}[data-v-58aa2f31] input[type=text].invalid{border:1px solid #de1414}.enquiry-label[data-v-58aa2f31]{padding-bottom:2px;font-size:19px;font-weight:700;display:block}.existing-customer[data-v-58aa2f31]{background:#f7f7f7;border-left:3px solid #018080;margin-bottom:1em;padding:1em}.cols-1 .col-sm-12[data-v-58aa2f31]{margin:5px 0}.cols-2 .check-box-container[data-v-58aa2f31]:nth-child(4n+1){clear:none}.cols-2 .col-sm-6[data-v-58aa2f31]{margin:5px 0}.icon-list-item[data-v-58aa2f31]{margin:0;font-size:16px}.icon-list-icon[data-v-58aa2f31]{width:auto;font-size:inherit}.icon-list-content[data-v-58aa2f31]{margin-left:22px;padding:0}.button-container[data-v-58aa2f31]{text-align:center}.compact.enquiry[data-v-58aa2f31]{padding:10px;font-size:14px}.compact.enquiry button[data-v-58aa2f31]{width:100%}.grouped-dates[data-v-58aa2f31]{flex-direction:row;justify-content:space-between;display:flex}.grouped-dates .multiselect[data-v-58aa2f31]{width:32%}.footer[data-v-58aa2f31]{flex-wrap:wrap;justify-content:space-between;display:flex}.benefits[data-v-58aa2f31]{flex-grow:6;margin-bottom:10px}.response-time[data-v-58aa2f31]{color:#fff;background:#713f69;border-radius:10px;flex-direction:column;flex-grow:1;align-items:center;width:140px;padding:10px;font-size:16px;line-height:1.2em;display:flex}.response-time .fa-clock[data-v-58aa2f31]{margin-bottom:10px;font-size:60px}.response-time span[data-v-58aa2f31]{text-transform:uppercase;font-weight:700}.response-time div[data-v-58aa2f31]{text-align:center}[data-v-58aa2f31] .multiselect__select:before{border-top-color:#239c9c}[data-v-58aa2f31] .toggle-button button{font-size:initial;text-transform:none;padding:8px 2px}[data-v-58aa2f31] .toggle-button button span{color:#444;padding:5px}[data-v-58aa2f31] .toggle-button button.selected{background:#68ccc5;box-shadow:inset 1px 1px 5px #00000026}[data-v-58aa2f31] .toggle-button button.selected span{color:#fff}.btn-container[data-v-58aa2f31]{padding-top:10px;padding-bottom:10px}.btn-get-prices[data-v-58aa2f31]{border:none;justify-content:space-between;align-items:center;font-size:19px;font-weight:700;display:flex}#hotel-description{overflow:visible}[data-v-4786e21e]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.short-enquiry[data-v-4786e21e]{color:#fff;background:#434345;border-radius:10px;margin:20px 0;padding:20px 30px;font-size:18px;line-height:1.25em}h2[data-v-4786e21e]{margin:0 0 20px;font-weight:700!important}.when-container[data-v-4786e21e]{overflow:visible}.when[data-v-4786e21e]{justify-content:space-between;display:flex}.multiselect[data-v-4786e21e]{width:48%}button[data-v-4786e21e]{justify-content:space-between;align-items:center;height:40px;font-size:18px;display:flex}[data-v-4786e21e] .multiselect__select:before{border-top-color:#239c9c}[data-v-4786e21e] .multiselect__placeholder{margin:0;padding:0}@media (width<=991px){.col-sm-4[data-v-4786e21e]{margin:15px 0}}.board-details .v--modal-box{background:#e5e5e5}[data-v-7e36a9a7]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.flex-cards[data-v-7e36a9a7]{flex-wrap:wrap;justify-content:space-between;margin-top:1em;font-size:13px;line-height:1.2;display:flex}.flex-cards>div[data-v-7e36a9a7]{border-radius:0;flex:100%}.flex-cards>div.col-2[data-v-7e36a9a7]{flex:0 0 48%}.flex-cards>div.col-3[data-v-7e36a9a7]{flex:0 0 32%}.panel-heading[data-v-7e36a9a7]{border-bottom-width:2px}.panel-board[data-v-7e36a9a7]{border-color:#d5d5d5}.panel-board>.panel-heading[data-v-7e36a9a7]{color:#000;background-color:#f4f4f4;border-color:#239c9c}.panel-board>.panel-heading+.panel-collapse>.panel-body[data-v-7e36a9a7]{border-top-color:#d5d5d5}.panel-board>.panel-heading .badge[data-v-7e36a9a7]{color:#f4f4f4;background-color:#000}.panel-board>.panel-footer+.panel-collapse>.panel-body[data-v-7e36a9a7]{border-bottom-color:#d5d5d5}a[data-v-7e36a9a7]{font-size:11px}[data-v-a35bba37]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.simple-icon-button[data-v-a35bba37]{text-align:left;justify-content:space-between;align-items:center;display:flex}.text[data-v-a35bba37]{margin:0 6px}[data-v-de7e2f9f]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.covid-button button[data-v-de7e2f9f]{color:#fff;white-space:normal;background:#713f69;line-height:1.2}[data-icon=plane][data-v-de7e2f9f]{color:#a15f97;font-size:30px;transform:rotate(-45deg)}[data-icon=check-circle][data-v-de7e2f9f]{font-size:18px;position:absolute;top:5px;right:0}.compact[data-v-de7e2f9f]{font-size:12px}.compact button[data-v-de7e2f9f]{font-size:inherit}.compact[data-v-de7e2f9f] .text{text-align:center}.icon-container[data-v-de7e2f9f]{flex:0 0 48px;position:relative}.rooms-loading .v--modal-box{justify-content:center;align-items:center;display:flex}[data-v-0d7e99fc]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.main[data-v-0d7e99fc]{min-width:0%}#room-selection[data-v-0d7e99fc]{background:#fff}.alert-price[data-v-0d7e99fc]{color:#fff;background:#06f;margin:15px}.next[data-v-0d7e99fc]{text-align:center}.next.mobile[data-v-0d7e99fc]{margin-top:-25px}.next.desktop[data-v-0d7e99fc]{display:none}@media (width>=992px){.next.mobile[data-v-0d7e99fc]{display:none}.next.desktop[data-v-0d7e99fc]{display:block}}[data-v-5c2ad173]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.f-3-col[data-v-5c2ad173]{align-items:center;display:flex}.left[data-v-5c2ad173],.middle[data-v-5c2ad173],.right[data-v-5c2ad173]{flex-direction:column;display:flex}.left[data-v-5c2ad173],.right[data-v-5c2ad173]{flex:1;padding:5px}.left[data-v-5c2ad173]{text-align:right;align-items:flex-end;padding-right:10px}.middle[data-v-5c2ad173]{text-align:center}.right[data-v-5c2ad173]{align-items:flex-start;padding-left:10px}.bar[data-v-5c2ad173]{background:#000;width:100%;height:2px;position:relative}.bar[data-v-5c2ad173]:before,.bar[data-v-5c2ad173]:after{content:"";background:#000;border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:-2px}.bar[data-v-5c2ad173]:before{left:0}.bar[data-v-5c2ad173]:after{right:0}.ap-iata[data-v-5c2ad173]{font-weight:700}.f-dt[data-v-5c2ad173]{font-size:18px;font-weight:700}.al-logo-container[data-v-5c2ad173]{text-align:center}.al-logo[data-v-5c2ad173]{max-width:60px;max-height:30px}.f-dd[data-v-5c2ad173],.ap-name[data-v-5c2ad173]{display:none}@media (width>=560px){.f-dd[data-v-5c2ad173]{display:block}.f-dd-short[data-v-5c2ad173]{display:none}}@media (width>=620px){.middle[data-v-5c2ad173]{width:200px}.al-logo-container[data-v-5c2ad173]{margin-top:-20px}}@media (width>=768px){.ap-name[data-v-5c2ad173]{display:inline}}[data-v-00616ca8]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.flex-wrap[data-v-00616ca8]{flex-wrap:wrap;display:flex}.f-buttons[data-v-00616ca8]{justify-content:space-between}.f-button[data-v-00616ca8]{color:#fff;border-radius:3px;flex-direction:column;align-items:flex-end;width:100%;height:100px;margin-top:15px;padding:12px;display:flex;position:relative}.f-button[data-v-00616ca8]:not(.unavailable):not(.selected){cursor:pointer;box-shadow:1px 1px 3px #0000004d}.f-button:not(.unavailable):not(.selected):hover .selected-indicator[data-v-00616ca8]{color:gray}.f-button.selected .selected-indicator[data-v-00616ca8]{color:#239c9c}@media (width>=470px){.f-button[data-v-00616ca8]{width:49%}}@media (width>=1200px){.f-button[data-v-00616ca8]{width:24%}}.selected-indicator[data-v-00616ca8]{color:#fff;background:#fff;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;font-size:22px;display:flex;position:absolute;top:6px;right:6px}.cc-name[data-v-00616ca8]{margin-top:auto;font-size:16px;font-weight:700;line-height:1.2em}.first[data-v-00616ca8]{background:#1a3b3b}.first[data-v-00616ca8]:not(.selected):hover{background:#132c2c}.business[data-v-00616ca8]{background:#285959}.business[data-v-00616ca8]:not(.selected):hover{background:#1e4343}.premiumeconomy[data-v-00616ca8]{background:#357676}.premiumeconomy[data-v-00616ca8]:not(.selected):hover{background:#275757}.economy[data-v-00616ca8]{background:#429494}.economy[data-v-00616ca8]:not(.selected):hover{background:#2b6060}.unavailable[data-v-00616ca8]{background:#d4d4d4}.unavailable[data-v-00616ca8]:hover{background:#d4d4d4!important}.f-flight[data-v-00616ca8]{background:#fff;border-radius:5px;margin:2em 0;padding:15px;position:relative;overflow:hidden}.f-flight.selected[data-v-00616ca8]{border:2px solid #239c9c}header[data-v-00616ca8]{align-items:center;padding:0 10px;display:flex}header .icon-plane[data-v-00616ca8]{margin-right:5px}header .details[data-v-00616ca8]{color:#555;cursor:pointer;margin-left:auto}header .details[data-v-00616ca8]:hover{color:#000}.price[data-v-00616ca8]{font-weight:700}.price-suffix[data-v-00616ca8]{font-size:10px;line-height:1em}.selected-checked[data-v-00616ca8]{color:#fff;z-index:20;width:30px;height:30px;font-size:20px;line-height:40px;position:absolute;top:0;right:0}.selected-checked[data-v-00616ca8]:before{content:"";z-index:-1;background:#239c9c;width:100px;height:50px;position:absolute;top:-10px;right:-40px;transform:rotate(45deg)}[data-v-df24fe91]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.anim-bg[data-v-df24fe91]{position:absolute;top:0;left:0;overflow:hidden}.front[data-v-df24fe91]{z-index:1;width:100%;height:100%;padding:1em 3em;position:absolute;top:0;left:0}[data-v-94655a69]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}@media (width<=489px){.box.border[data-v-94655a69]{border:none}}@media (width>=490px){.content[data-v-94655a69]{padding:15px}}.flight-filters[data-v-94655a69],.flight-results[data-v-94655a69]{background:#f2f2f2;border-radius:15px}.flight-results[data-v-94655a69]{padding:0 .5em;overflow:auto}@media (width>=460px){.flight-results[data-v-94655a69]{padding:0 2em}}.flight-filters[data-v-94655a69]{margin-bottom:15px;padding:15px;position:relative}.filter-header[data-v-94655a69]{align-items:center;display:flex}.filter-header .text[data-v-94655a69]{flex-wrap:wrap;display:flex}.filter-header h4[data-v-94655a69]{margin:0}.filter-header h4[data-v-94655a69]:first-child{margin-right:20px}.flight-result-count[data-v-94655a69]{margin-left:10px}.visibility-toggle[data-v-94655a69]{cursor:pointer;width:30px;margin-left:auto;font-size:30px}.flight-filter[data-v-94655a69]{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=768px){.flight-filter[data-v-94655a69]{float:left;width:33.3333%}}.flight-filter[data-v-94655a69]{overflow:visible!important}@media (width>=1200px){.flight-filter[data-v-94655a69]:nth-child(3n+1){clear:left}}.slider-values[data-v-94655a69]{margin:0;font-size:12px}.stops span[data-v-94655a69]{color:#531646;cursor:pointer;padding-left:5px}.stops span[data-v-94655a69]:hover{text-decoration:underline}@media (width>=992px){.stops span[data-v-94655a69]{padding:0;display:block}}.sliders .flight-filter[data-v-94655a69]{margin-bottom:0}.select .option-label[data-v-94655a69],.slider .option-label[data-v-94655a69]{color:#000}.alert-empty[data-v-94655a69]{text-align:center;background:#eaeaea;border-radius:10px;margin:2em 0;padding:30px;font-size:18px}.alert-empty svg[data-v-94655a69]{color:#d8d8d8;font-size:3em}.alert-empty .msg[data-v-94655a69]{color:#828282;margin-top:1em}.cc-filter-buttons[data-v-94655a69]{flex-wrap:wrap;justify-content:space-between;display:flex}.cc-filter-btn[data-v-94655a69]{cursor:pointer;background:#fff;border:2px solid #fff;border-radius:5px;align-items:center;width:100%;margin-bottom:10px;padding:10px;line-height:1.2em;display:flex}@media (width>=460px){.cc-filter-btn[data-v-94655a69]{width:49%}}@media (width>=992px){.cc-filter-btn[data-v-94655a69]{width:24%}}.cc-filter-btn .text[data-v-94655a69]{flex:1}.cc-filter-btn.deselected[data-v-94655a69]{box-shadow:1px 1px 3px #0000004d}.cc-filter-btn.selected[data-v-94655a69]{color:#239c9c;background:#f4fdfd;border-color:#239c9c}.cc-filter-btn.disabled[data-v-94655a69]{cursor:auto;background:#d4d4d4;border-color:#d4d4d4}.cc-filter-btn .checked[data-v-94655a69]{color:#239c9c}.cc-filter-btn .unchecked[data-v-94655a69]{color:#0000004d}.filter-row[data-v-94655a69],.ccs[data-v-94655a69]{margin:1.6em 0}.filter-row[data-v-94655a69]{margin-left:-15px;margin-right:-15px}.filter-row[data-v-94655a69]:before,.filter-row[data-v-94655a69]:after{content:" ";display:table}.filter-row[data-v-94655a69]:after{clear:both}.flight-results-loading[data-v-94655a69]{text-align:center;margin:1em 0}.price-filters[data-v-94655a69]{flex-wrap:wrap;display:flex}.price-filter-label[data-v-94655a69]{width:100%;padding:3px 0}.price-filter-group[data-v-94655a69]{background:#e8e8e8;border-radius:5px;margin-bottom:7px;margin-right:7px;padding:3px 5px;display:flex}@media (width>=768px){.price-filter-label[data-v-94655a69]{width:auto;margin-left:auto;margin-right:5px}.price-filter-group[data-v-94655a69]{margin-bottom:0}}.price-filter[data-v-94655a69]{cursor:pointer;margin-right:7px}.price-filter[data-v-94655a69]:last-child{margin:0}[data-v-94655a69] .option-from-price{padding-bottom:2px;font-size:11px;line-height:1em;display:block}[data-v-94655a69] .option-from-price .value{font-weight:700}[data-v-94655a69] .price-filters+.f-flight{margin-top:10px}[data-v-94655a69] .vue-slider-component .vue-slider-process{background-color:#239c9c}[data-v-106f3c3b]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.trustpilot[data-v-106f3c3b]{color:#fff;background:#000032;border-radius:5px;justify-content:space-between;padding:15px;display:flex}.trustpilot .assets[data-v-106f3c3b],.trustpilot .text[data-v-106f3c3b]{flex-direction:column;display:flex}.trustpilot .assets[data-v-106f3c3b]{justify-content:space-evenly;width:30%}.trustpilot .text[data-v-106f3c3b]{justify-content:space-between;width:65%;line-height:1.2em}.trustpilot .text div[data-v-106f3c3b]:not(:first-child){margin-top:10px}.trustpilot strong[data-v-106f3c3b]{color:#239c9c;font-weight:700}[data-v-78697135]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.fancy-icon-button[data-v-78697135]{color:#495057;background:#e9ecef;border:1px solid #ced4da;border-radius:5px;padding:10px 7px 5px}.row-1[data-v-78697135]{align-items:center;margin-bottom:5px;display:flex}.row-2[data-v-78697135]{color:#fff;background:#4fb0b0;border:1px solid #fff;border-radius:5px;justify-content:space-between;align-items:center;padding:0 4px;display:flex}.heading[data-v-78697135]{text-transform:uppercase;font-size:1.2em;font-weight:700}.icon[data-v-78697135]{margin-right:7px;font-size:2em;line-height:1}.fa-chevron-right[data-v-78697135]{margin-left:4px}.fa-layers svg[data-v-78697135]:last-child{color:#e9ecef}[data-v-849a3b31]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.suggestions[data-v-849a3b31]{z-index:10;background:#fff;border:1px solid gray;position:absolute}.suggestion[data-v-849a3b31]{padding:.4em .7em;line-height:1.3em}.suggestion[data-v-849a3b31]:hover,.suggestion.focused[data-v-849a3b31]{background:#ccc}input[data-v-849a3b31]{padding-right:40px}.spinner[data-v-849a3b31]{justify-content:center;align-items:center;width:40px;height:100%;display:flex;position:absolute;top:0;right:0}[data-v-00fd9240]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.help[data-v-00fd9240]{margin:1em 0}.address[data-v-00fd9240]{margin:1.3em 0;font-size:16px}.auto-complete .spinner{padding-top:20px}.amount{margin:10px 0;font-weight:700}[data-v-6f61a53e]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.incredible[data-v-6f61a53e]{color:#239c9c;border-top:1px solid #239c9c;flex-wrap:wrap;padding:10px 0;display:flex}@media (width>=768px){.incredible[data-v-6f61a53e]{flex-wrap:nowrap}}.incredible .icon[data-v-6f61a53e]{flex:0 0 30px}.incredible .name[data-v-6f61a53e]{text-transform:uppercase;flex:0 0 90px;font-weight:700}.incredible .content[data-v-6f61a53e]{color:#000;flex-grow:1;line-height:1.2}[data-v-35d99b33]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.responsive-table.as-table[data-v-35d99b33]{display:table}.responsive-table.as-table[data-v-35d99b33] .responsive-table-row{display:table-row}.responsive-table.as-table[data-v-35d99b33] .responsive-table-row .responsive-table-cell{padding-right:1em;display:table-cell}.responsive-table-row{margin-bottom:.4em}[data-v-d5dd88cb]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.responsive-table-cell.is-heading[data-v-d5dd88cb]{font-weight:700}[data-v-36f48b54]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.table-cancellation th[data-v-36f48b54]{color:#fff;text-transform:uppercase;background:#007174;border:1px solid #fff;font-weight:400}[data-v-ab4e21ec]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}@media screen and (width<=410px){div.icon[data-v-ab4e21ec]{display:none}}.text-primary[data-v-ab4e21ec]{color:#239c9c}.totals .price[data-v-ab4e21ec]{color:#fff;background:#652c5a;border-bottom:2px solid #fff;border-radius:5px 5px 0 0;padding:1em 1.3em}.totals .price .rate[data-v-ab4e21ec]{float:right}.totals .total[data-v-ab4e21ec]{text-transform:uppercase;font-size:1.8em;font-weight:700}.totals .per-person[data-v-ab4e21ec]{font-size:1.2em;font-style:italic;line-height:1.2em}.totals .details[data-v-ab4e21ec]{background:#239c9c;padding:1em 1.3em}.totals .benefits[data-v-ab4e21ec]{color:#fff}.totals .benefit[data-v-ab4e21ec]{justify-content:space-between;align-items:center;display:flex}.totals .benefit-title[data-v-ab4e21ec]{text-transform:uppercase;font-weight:700}.totals .benefit-content[data-v-ab4e21ec]{line-height:1.1em}.totals .see-rewards[data-v-ab4e21ec]{color:#fff;cursor:pointer;white-space:nowrap;border:1px solid #fff;border-radius:5px;padding:0 3px;font-size:11px;font-weight:700;display:inline-block}.totals .info-boxes[data-v-ab4e21ec]{justify-content:space-between;margin:1.5em 0;display:flex}@media screen and (width<=1200px){.totals .info-boxes[data-v-ab4e21ec]{margin:.8em 0}}.totals .info-box[data-v-ab4e21ec]{background:#fff;border-radius:5px;width:48%;padding:.6em}.totals .info-box>div[data-v-ab4e21ec]:first-child{align-items:center;display:flex}.totals .info-box>div:first-child .icon[data-v-ab4e21ec]{font-size:2em;line-height:1em}.totals .info-box>div:first-child .title[data-v-ab4e21ec]{text-transform:uppercase;color:#239c9c;padding-left:6px;font-size:1em;font-weight:700;line-height:1}.totals .info-box>div[data-v-ab4e21ec]:last-child{margin-top:.5em;font-size:.95em;line-height:1.3em}.action-button[data-v-ab4e21ec]{color:#fff;background:#6da5ab;padding:.5em;position:relative}.action-button[data-v-ab4e21ec] .text{margin-left:1em;font-size:1.1em;font-weight:700}.action-button[data-v-ab4e21ec] .icon-end{margin-left:auto}.action-button-icon[data-v-ab4e21ec]{height:40px}.live-chat-lady[data-v-ab4e21ec]{height:58px;position:absolute;top:0;right:70px}.no-discount[data-v-ab4e21ec]{min-height:20px}div>.live-chat[data-v-ab4e21ec]{margin:9px 0}hr[data-v-ab4e21ec]{margin-top:25px;margin-bottom:25px}[data-v-3bf3ad7f]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.toggle-container[data-v-3bf3ad7f]{justify-content:center;align-items:center;display:flex}.toggle[data-v-3bf3ad7f]{box-sizing:border-box;cursor:pointer;border-style:solid;flex-shrink:0;margin:5px;transition:border-color .25s;position:relative}.toggle .circle[data-v-3bf3ad7f]{content:"";border-radius:50%;transition:background-color .25s,transform .25s;display:block}:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}#secure-3d-modal{z-index:10;background:#64646480;width:100vw;height:100vh;position:fixed}#secure-3d-modal-contents{background:#fff;width:390px;height:400px}#secure-3d-modal-behind{z-index:1;width:100%;height:100%;position:absolute}#secure-3d-modal,#secure-3d-modal-behind{justify-content:center;align-items:center;display:flex;inset:0}#secure-3d-iframe{z-index:2;position:relative}[data-v-636b68f0]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}#pc-container a[data-v-636b68f0]{font-weight:400;text-decoration:none}.pc-row dl[data-v-636b68f0]{width:100%;font-size:inherit}.pc-row dt[data-v-636b68f0],.pc-row dd[data-v-636b68f0]{float:left;text-align:left}.pc-comparison-row[data-v-636b68f0]{margin-bottom:15px}.pc-row dt[data-v-636b68f0]{clear:both;width:20px;font-weight:400}.pc-row dd[data-v-636b68f0]{width:90%;font-weight:700}.pc-container h1[data-v-636b68f0]{color:#272727;float:none;box-shadow:none;background:0 0;margin:0 0 30px;padding:0;font-size:20px;font-weight:700}.pc-row[data-v-636b68f0]{border-collapse:collapse;background:#fff;border-radius:5px;flex-flow:wrap;width:100%;min-height:80px;margin-bottom:15px;display:flex}.pc-row>div[data-v-636b68f0]{flex-direction:column;justify-content:center;align-items:center;display:flex}.pc-row>div[data-v-636b68f0]:first-child{border-radius:5px 0 0}.pc-row>div>div[data-v-636b68f0]{width:100%}.pc-provider[data-v-636b68f0]{width:50%;padding:5px}.pc-provider img[data-v-636b68f0]{max-width:70%}.pc-row.pc-cheapest .pc-price[data-v-636b68f0]{box-shadow:inset 0 6px #58bc60}.pc-price[data-v-636b68f0]{color:#323331;background:#f1f1f1;border-top-right-radius:5px;padding:10px;font-weight:700;position:relative}.pc-price-popover-btn[data-v-636b68f0]{color:#ff9800;border:none;font-size:18px;text-decoration:none;position:absolute;top:10px;right:10px}.pc-price-popover-btn[data-v-636b68f0]:hover{border:none}.pc-price-popover[data-v-636b68f0]{width:100%;margin-bottom:5px;font-size:12px}.pc-price-popover dt[data-v-636b68f0],.pc-price-popover dd[data-v-636b68f0]{float:left}.pc-price-popover dt[data-v-636b68f0]{width:70%}.pc-price-popover dd[data-v-636b68f0]{text-align:right;width:30%}.pc-discounts[data-v-636b68f0]{max-width:170px;margin:0}.pc-discounts dt[data-v-636b68f0]{width:60%;font-size:9px;line-height:15.7143px}.pc-discounts dd[data-v-636b68f0]{text-align:right;width:40%;font-size:10px}.pc-discounts .pc-currency-symbol[data-v-636b68f0],.pc-discounts .pc-price-fractional[data-v-636b68f0]{font-size:1em}.pc-ratings[data-v-636b68f0]{flex-direction:column;margin-top:3px;font-size:12px;font-weight:400;display:flex}.pc-ratings-stars[data-v-636b68f0]{color:gold}.pc-ratings a[data-v-636b68f0],.pc-ratings a[data-v-636b68f0]:hover{color:#000;border:none;flex-direction:column;text-decoration:none;display:flex}.pc-ratings .pc-ratings-stars[data-v-636b68f0]{-moz-transition:all .4s ease-out;transition:all .2s ease-out}.pc-ratings a:hover .pc-ratings-stars[data-v-636b68f0]{color:#d0231c}.pc-cmc .pc-ratings[data-v-636b68f0]{font-size:9px}.pc-empty[data-v-636b68f0]{text-align:left;color:#4a4a4a;text-transform:capitalize;background:#e4e4e4;width:50%;padding:0 30px;font-size:12px;box-shadow:0 6px #d0d0d0}.pc-info[data-v-636b68f0]{text-align:left;width:50%;padding:10px 20px;font-size:10px}.pc-hp .pc-info[data-v-636b68f0]{font-size:11px}.pc-end[data-v-636b68f0]{width:30%}.pc-price-integer[data-v-636b68f0]{font-size:1em}.pc-currency-symbol[data-v-636b68f0],.pc-price-fractional[data-v-636b68f0]{font-size:.6em}.pc-container .btn[data-v-636b68f0]{color:#fff;background-color:#1173b8;border:none;margin:0;font-size:11px;font-style:normal;box-shadow:0 3px #0b4975}.pc-container .btn.disabled[data-v-636b68f0]{cursor:not-allowed;background-color:#ccc;border:none;box-shadow:0 3px #a7a1a7}.pc-container .pc-close.btn[data-v-636b68f0]{clear:both;margin:30px auto 0;display:block}#pc-id4 .pc-provider[data-v-636b68f0],#pc-id0 .pc-provider[data-v-636b68f0]{color:#fff;background:#1f1f1f}#pc-id0 .pc-provider a[data-v-636b68f0],#pc-id4 .pc-provider a[data-v-636b68f0]{color:inherit}#pc-id0 .pc-price[data-v-636b68f0]{background:#fff0e3}.pc-price[data-v-636b68f0],.pc-provider[data-v-636b68f0]{flex-direction:column}.pc-total-price[data-v-636b68f0]{font-size:24px}#pc-search-data[data-v-636b68f0]{background:#e0e0e0;border-radius:5px;margin-bottom:10px;padding:15px 10px;font-size:16px;font-weight:700}#pc-search-data span[data-v-636b68f0],#pc-search-data i[data-v-636b68f0]{vertical-align:middle}.pc-hotel-name[data-v-636b68f0],.pc-room-label[data-v-636b68f0]{padding-left:5px}#pc-search-data .pc-room[data-v-636b68f0]{background:#d4d4d4;border-radius:4px;margin-left:6px;padding:5px 8px;display:inline-block}#pc-search-data .pc-room i[data-v-636b68f0]{vertical-align:baseline;padding-left:5px;font-size:14px}#pc-search-data .pc-room i[data-v-636b68f0]:first-child{padding:0}@media (width>=992px){#pc-container[data-v-636b68f0]{width:auto;padding:40px 60px}#pc[data-v-636b68f0]{width:900px}.pc-provider[data-v-636b68f0]{width:22%}.pc-row.pc-cheapest .pc-price[data-v-636b68f0]{box-shadow:0 6px #58bc60}.pc-info[data-v-636b68f0]{width:44%}.pc-end[data-v-636b68f0]{border-radius:0 0 5px;width:14%}.pc-empty[data-v-636b68f0]{width:78%}.pc-options-expanded .pc-end[data-v-636b68f0]{border-radius:0}.pc-row>div[data-v-636b68f0]{box-shadow:0 6px #e2e2e2}}.option-compare-prices[data-v-636b68f0],.option-compare-prices[data-v-636b68f0]:hover{color:#fff;background:#4a2d9f}.option-compare-prices[data-v-636b68f0]:hover{background:#3d1d9a}.pc-alert[data-v-636b68f0]{color:#fff;background:#b51f1f;border-radius:5px 5px 0 0;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:5px 15px;font-size:12px;display:flex}.pc-alert+.pc-row[data-v-636b68f0]{border-radius:0}.pc-alert+.pc-row .pc-provider[data-v-636b68f0]{border-top-left-radius:0}.pc-rewards i[data-v-636b68f0]:first-child{padding-right:10px;font-size:20px}.pc-rewards strong[data-v-636b68f0]{padding:0 6px;font-size:20px}.pc-rewards-more[data-v-636b68f0]{cursor:pointer;padding:0 6px;text-decoration:underline}.pc-end .pc-rewards[data-v-636b68f0]:hover{background:green}.pc-end .pc-rewards[data-v-636b68f0]{color:#fff;cursor:pointer;background:#bb3331;justify-content:center;align-items:center;height:100%;padding:15px;font-size:12px;line-height:1.38em;transition:all .2s linear;display:flex}.pc-book-btns button[data-v-636b68f0]{color:#fff;background:#a22625;border:none;height:32px;margin:0;padding:8px 0;font-size:11px;transition:all .2s linear}.pc-book-btns button[data-v-636b68f0]:hover{background:#d81219!important}#pc-btn-enq-book[data-v-636b68f0]{border-right:1px solid #8f0908;width:40%}#pc-btn-enq-reserve[data-v-636b68f0]{border-bottom-right-radius:5px;width:60%}.pc-end .pc-rewards strong[data-v-636b68f0]{padding:0 2px}#pc-id0 .pc-end[data-v-636b68f0]{width:50%}.pc-row .pc-all-options[data-v-636b68f0]{width:100%;margin-top:6px;font-size:12px;display:none}.pc-all-options table[data-v-636b68f0]{border:0;margin:0}.pc-all-options table>tbody>tr>td[data-v-636b68f0]{vertical-align:middle}.pc-all-options table tbody tr:first-child td[data-v-636b68f0]{border-top:0}.pc-all-options table tbody tr:last-child td[data-v-636b68f0]{border-bottom:0}.pc-all-options table tbody tr td[data-v-636b68f0]:first-child{border-left:0}.pc-all-options table tbody tr td[data-v-636b68f0]:last-child{border-right:0}.pc-all-options table tr[data-v-636b68f0]:last-child{border-radius:0 0 5px 5px}.pc-toggle-options[data-v-636b68f0]{text-align:left;cursor:pointer;width:100%;margin:3px 0 0;font-size:11px;font-weight:700;display:inline-block}.pc-toggle-options span[data-v-636b68f0]{padding-left:5px}.rotate[data-v-636b68f0]{transition:all .2s linear}.pc-options-expanded>div[data-v-636b68f0]:first-child{border-radius:5px 0 0}.pc-options-expanded>div[data-v-636b68f0]:last-child{border-radius:0 0 5px 5px}.pc-option-price[data-v-636b68f0]{font-size:14px;font-weight:700}#pc-rewards-container[data-v-636b68f0]{z-index:121;background:#fff;overflow-y:scroll}.pc-reward-item[data-v-636b68f0]{float:left;width:100%;padding:10px;position:relative;overflow:auto}.pc-reward-item img[data-v-636b68f0]{width:100%;height:auto}.pc-reward-name[data-v-636b68f0]{color:#fff;background:#000c;height:58px;margin:0;padding:8px;font-size:13px}.pc-reward-item .pc-reward-points[data-v-636b68f0]{color:#fff;text-align:center;background:#3cb36e;border-radius:50%;width:80px;height:80px;padding:20px 5px;font-size:13px;position:absolute;top:20px;right:20px}.pc-points-range[data-v-636b68f0]{display:block}.pc-close-corner[data-v-636b68f0]{text-align:center;cursor:pointer;width:30px;height:30px;font-size:30px;line-height:30px;transition:all .4s ease-out;position:absolute;top:5px;right:5px}.pc-close-corner[data-v-636b68f0]:hover{color:#00c0df}@media (width>=992px){.pc-reward-item[data-v-636b68f0]{width:20%}#pc-id0 .pc-end[data-v-636b68f0]{width:22%}#pc-id0 .pc-info[data-v-636b68f0]{width:36%}.pc-row>div[data-v-636b68f0]:last-child{border-radius:0 0 5px}.pc-row>div[data-v-636b68f0]:first-child{border-radius:5px 0 0 5px}.pc-end .pc-rewards[data-v-636b68f0]{border-top-right-radius:5px}.pc-price[data-v-636b68f0]{border-radius:0}}.pc-room-url[data-v-636b68f0]{border:none;margin-left:3px}.pc-container h1.loading-heading[data-v-636b68f0]{font-weight:400}.hfo-pc[data-v-636b68f0]{background:#0f9895}.pc-overlay-overlay[data-v-636b68f0]{background:#0006;width:100%;height:1000%;position:absolute;top:0;left:0}#pc-id0.highlighted[data-v-636b68f0]{z-index:1;position:relative}#pc-enq-container[data-v-636b68f0]{box-shadow:none;display:block;position:relative;overflow:auto}.pc-row .pc-col-enq[data-v-636b68f0]{float:left;width:100%;padding:40px}#pc-enq-container button[data-v-636b68f0]{margin:0 4px}@media (width>=768px){.pc-row .pc-col-enq[data-v-636b68f0]{width:50%}}#pc-booked-overlay[data-v-636b68f0]{background:#fff;border-radius:0 0 5px 5px;width:100%;height:100%;padding-top:50px;position:absolute;top:0;left:0}#pc-booked-overlay button[data-v-636b68f0]{margin:auto}#pc-enq-container .form-group[data-v-636b68f0],#pc-child-ages[data-v-636b68f0]{text-align:left}#pc-child-ages .room[data-v-636b68f0]{margin:10px 0;overflow:auto}#pc-child-ages .age[data-v-636b68f0]{float:left;width:100px;margin-right:6px}#pc-child-ages .age label[data-v-636b68f0]{color:#000}#pc-container .popover[data-v-636b68f0]{color:#fff;background-color:#5a5a5a}#pc-container .popover .arrow[data-v-636b68f0]:after{border-bottom-color:#5a5a5a}#pc-container .popover-title[data-v-636b68f0]{background-color:#5a5a5a;border-bottom:0}#pc-container .popover dt[data-v-636b68f0],#pc-container .popover dd[data-v-636b68f0]{font-weight:400}[data-v-adcca158]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}td[data-v-adcca158]{vertical-align:top}td a[data-v-adcca158]{font-size:.8em}.btn[data-v-adcca158]{white-space:normal}[data-v-adcca158] .subheading{margin-bottom:10px;font-size:1.3em;font-weight:700}[data-v-adcca158] .text-primary{color:#239c9c}[data-v-adcca158] .mb-0{margin-bottom:0}.section[data-v-adcca158]{padding:.6em .9em}@media (width>=768px){.section[data-v-adcca158]{padding:1.6em 2.6em}}.section.price-summary[data-v-adcca158]{background:#eef6f6}.sub-section[data-v-adcca158]{border-top:2px solid #ccc;margin-top:1em;padding-top:1em}.image[data-v-adcca158]{border-radius:5px;margin-bottom:1em;overflow:hidden}.image img[data-v-adcca158]{width:100%;height:auto}.image .incredible[data-v-adcca158]{padding:10px 8px}.incredibles[data-v-adcca158]{border-bottom:7px solid #239c9c;display:flex}.incredibles div[data-v-adcca158]:last-child{flex:0 0 30%}.tripadvisor-logo-container[data-v-adcca158]{justify-content:center;align-items:center;display:flex}.tripadvisor-logo[data-v-adcca158]{max-width:80%;max-height:80%}.image-header[data-v-adcca158]{color:#fff;background:#652c5a;padding:5px 9px}.payment-points[data-v-adcca158]{background:#f8fcfd;border:2px solid #239c9c;border-radius:5px;padding:0 4%;font-size:1.2em;line-height:1.2em}.payment-points[data-v-adcca158] .list-item{border-bottom:1px solid #239c9c;align-items:center;min-height:60px;padding:5px 0;display:flex}.payment-points[data-v-adcca158] .list-item:last-child{border:0}.payment-points[data-v-adcca158] .list-item .fa-layers{flex:0 0 34px;margin-right:10px}.icon-list-item[data-v-adcca158]{overflow:visible}.table-bank-transfer th[data-v-adcca158]{padding-right:1em}.cancellation-terms[data-v-adcca158]{font-size:12px}@media (width>=768px){.cancellation-terms[data-v-adcca158]{padding-top:4.5em}}.cancellation-terms .accreditation-icons[data-v-adcca158]{height:70px;margin-bottom:20px}.cancellation-terms[data-v-adcca158] .panel{margin:0}[data-v-adcca158] .live-chat{margin:20px 0}@media (width>=768px) and (width<=1200px){[data-v-adcca158] .live-chat img{border-top-right-radius:0;border-bottom-right-radius:0}}[data-v-adcca158] .ttg-dark{color:#fff;text-transform:uppercase;text-align:center;background:#000;padding:3px;font-size:12px;font-weight:700}.my-accommodation .icon-list-content[data-v-adcca158]{font-size:16px}.my-accommodation .icon-list-content table tr td[data-v-adcca158]:first-child{white-space:nowrap}.trustpilot[data-v-adcca158]{cursor:pointer}.secure-booking-button[data-v-adcca158]{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(#239c9c,#1a7272);justify-content:space-between;align-items:center;height:50px;margin:20px;padding:10px;display:flex}.secure-booking-button span[data-v-adcca158]{font-size:18px}.book-toggle[data-v-adcca158]{background:#fff;border:1px solid #239c9c;border-bottom:0;justify-content:center;align-items:center;height:66px;display:flex}.price-comparison-button[data-v-adcca158]{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(#713f69 5%,#8f5285 30% 70%,#713f69 95%);border:1px solid #239c9c;border-top:0;border-radius:0 0 5px 5px;padding:10px;font-weight:600}.toggle-container[data-v-adcca158]{padding:1em;font-size:18px;font-weight:700;line-height:1.3em}@media (width<=390px){.toggle-container[data-v-adcca158]{font-size:14px}}[data-v-adcca158] .toggle-switch-label{font-weight:700}.action-button[data-v-adcca158]{color:#fff;background:#6da5ab;margin-bottom:1em;padding:.9em;position:relative}.action-button[data-v-adcca158]:hover{color:#fff;background:#239c9c}.action-button[data-v-adcca158] .text{margin-left:1em;font-size:1.1em;font-weight:700}.action-button[data-v-adcca158] .icon-end{margin-left:auto}.action-button-icon[data-v-adcca158]{height:40px}.live-chat-lady[data-v-adcca158]{height:70px;position:absolute;bottom:0;right:20px}.icons[data-v-adcca158]{display:flex}.icons img[data-v-adcca158]{height:34px}.icons img[data-v-adcca158]:first-child{margin-right:1em}.financial-protection-action-text[data-v-adcca158]{align-items:center;display:flex}.financial-protection-action-text>div[data-v-adcca158]:last-child{border-left:1px solid #fff;margin-left:1em;padding-left:1em}@media (width>=992px) and (width<=1199px){.financial-protection-action-text>span[data-v-adcca158]{flex:0 0 100px}}.btn-standout[data-v-adcca158]{color:#fff;background:linear-gradient(#713f69 5%,#8f5285 30% 70%,#713f69 95%);border-radius:5px;justify-content:space-between;align-items:center;width:100%;min-height:60px;padding:0 2em;font-size:1.4em;font-weight:700;line-height:1.2em;display:flex}.secure-payment[data-v-adcca158]{border:1px solid #239c9c;border-radius:5px;justify-content:space-between;align-items:center;min-height:80px;margin:20px 0;padding:.4em 1.8em;font-size:1.6em;line-height:1.2em;display:flex}.secure-payment>span[data-v-adcca158]{padding:0 5px}.payment-icons[data-v-adcca158]{align-items:center;display:flex}.payment-icons .visa[data-v-adcca158]{max-height:44px}.payment-icons .mastercard[data-v-adcca158]{max-height:50px}.live-chat-link[data-v-adcca158]{text-align:end}.tcs[data-v-adcca158]{color:#000}.tcs .highlight[data-v-adcca158]{color:red}@media (width<=480px){[data-v-adcca158] .benefit-title,[data-v-adcca158] .financial-protection-action-text .icons,[data-v-adcca158] .live-chat-lady{display:none}}@media (width<=480px),(width>=768px) and (width<=991px){.secure-payment[data-v-adcca158]{text-align:center;flex-direction:column}}@media (width<=991px){.total-box[data-v-adcca158]{margin-bottom:20px;font-size:.8rem}.col-sm-6[data-v-adcca158]{margin:15px 0}}@media (width<=1200px){.col-lg-6[data-v-adcca158]{margin:15px 0}}[data-v-c230c944]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.box-body[data-v-c230c944]{padding:2em}.buttons[data-v-c230c944]{text-align:center;margin:40px 0 50px}.guest-meta[data-v-c230c944]{color:#888;text-transform:capitalize;font-style:italic}.guest-meta span[data-v-c230c944]{text-transform:none}[data-v-da71af9e]:root{--swiper-theme-color:#239c9c;--swiper-navigation-color:white}.box-body[data-v-da71af9e]{padding:2em}
/*$vite$:1*/