@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200;400;600&display=swap";.select-dropdown{max-width:100%;margin:0 15px 0 0;display:inline-block;position:relative}.select-dropdown:last-child{margin-right:0}.select-dropdown__button{color:#000;cursor:pointer;text-align:left;background-color:#fff;border:none;border-radius:0;width:100px;height:30px;padding:0 20px 0 6px;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;position:relative}.select-dropdown__button:focus{outline:none}.select-dropdown__button .icon-angle-down{font-size:16px;line-height:1;position:absolute;top:calc(50% - 8px);right:6px;color:#000!important}.select-dropdown__list{opacity:0;pointer-events:none;transform-origin:0 0;z-index:2;border:1px solid #cecece;border-top:0 solid #0000;max-height:300px;margin:0;padding:0;list-style-type:none;transition:all .3s ease-in-out;display:block;position:absolute;left:0;right:0;overflow:auto;transform:scaleY(0)}.select-dropdown__list.active{opacity:1;pointer-events:auto;transform:scale(1)}.select-dropdown__list-item{cursor:pointer;color:#000;text-align:left;background:#fff;border-top:1px solid #e6e6e6;padding:6px;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;line-height:1;list-style-type:none;transition:all .3s ease-in-out;display:block}.select-dropdown__list-item:hover{color:#fff;background-color:#3c78f1}.rating{float:left;border:none;margin:0;padding:0}.rating>input{display:none}.rating>label:before{content:"★";margin:0 5px;font-size:16px;display:inline-block}.rating>.half:before{content:"";opacity:0;position:absolute}.rating>label{color:#fff;float:right}.rating>input:checked~label,.rating>input:checked~label:before,.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label,.rating:not(:checked)>label:hover~label:before{opacity:1;color:#ff0}.rating>input:checked+label:hover,.rating>input:checked~label:hover,.rating>label:hover~input:checked~label,.rating>input:checked~label:hover~label{color:#ffed85}.lightpick{z-index:99999;color:#000;background-color:#fff;border-radius:4px;padding:4px;font-family:system-ui,Roboto,Helvetica,Arial,sans-serif;line-height:1.125em;position:absolute;box-shadow:0 1px 3px #00000040}.lightpick--inlined{display:inline-block;position:relative}.lightpick,.lightpick *,.lightpick:after,.lightpick:before{box-sizing:border-box}.lightpick.is-hidden{display:none}.lightpick__months{grid-gap:1px;background-color:#eee;grid-template-columns:auto;display:grid}.lightpick--2-columns .lightpick__months{grid-template-columns:auto auto}.lightpick--3-columns .lightpick__months{grid-template-columns:auto auto auto}.lightpick--4-columns .lightpick__months{grid-template-columns:auto auto auto auto}.lightpick--5-columns .lightpick__months{grid-template-columns:auto auto auto auto auto}.lightpick__month{background-color:#fff;width:288px;padding:4px}.lightpick__month-title-bar{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.lightpick__month-title{cursor:default;border-radius:4px;margin-top:4px;margin-bottom:4px;margin-left:4px;padding:0 4px;font-size:16px;font-weight:400;line-height:24px}.lightpick__month-title>.lightpick__select{appearance:none;background-color:#0000;border:none;outline:none}.lightpick__month-title>.lightpick__select:disabled{color:#333}.lightpick__month-title>.lightpick__select-months{margin-right:.5em;font-size:1em;font-weight:700}.lightpick__toolbar{text-align:right;justify-content:flex-end;display:flex}.lightpick__previous-action,.lightpick__next-action,.lightpick__close-action{background-color:#ddd;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;margin-left:6px;display:flex}.lightpick__previous-action:active,.lightpick__next-action:active,.lightpick__close-action:active{color:inherit}.lightpick__previous-action,.lightpick__next-action{font-size:12px}.lightpick__close-action{font-size:18px}.lightpick__days-of-the-week{grid-template-columns:repeat(7,1fr);display:grid}.lightpick__day-of-the-week{justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.lightpick__days{grid-template-columns:repeat(7,1fr);display:grid}.lightpick__day{cursor:default;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;height:40px;font-size:13px;display:flex}.lightpick__day.is-today{color:#dc322f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgba(220, 50, 47, 0.5)' cx='16' cy='16' r='16'/%3E%3C/svg%3E");background-position:bottom;background-size:18.8%}.lightpick__day:not(.is-disabled):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%23e0e0e0' cx='16' cy='16' r='16'/%3E%3C/svg%3E");background-size:contain}.lightpick__day.is-disabled{opacity:.38;pointer-events:none}.lightpick__day.is-disabled.is-forward-selected{opacity:1}.lightpick__day.is-disabled.is-forward-selected:not(.is-start-date){background-color:#268bd21a;background-image:none}.lightpick__day.disabled-tooltip{pointer-events:auto}.lightpick__day.is-previous-month,.lightpick__day.is-next-month{opacity:.38}.lightpick__day.lightpick__day.is-in-range:not(.is-disabled){opacity:1}.lightpick__day.is-in-range{background-color:#268bd21a;background-image:none;border-radius:0}.lightpick__day.is-in-range:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgba(38, 139, 210, 0.5)' cx='16' cy='16' r='16'/%3E%3C/svg%3E")}.lightpick__day.is-start-date.is-in-range,.lightpick__day.is-end-date.is-in-range.is-flipped{background-color:#268bd2;background-image:none;border-radius:50% 0 0 50%}.lightpick__day.is-end-date.is-in-range,.lightpick__day.is-start-date.is-in-range.is-flipped{background-color:#268bd2;background-image:none;border-radius:0 50% 50% 0}.lightpick__day.is-start-date.is-end-date{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%23268bd2' cx='16' cy='16' r='16'/%3E%3C/svg%3E")}.lightpick__day.is-start-date,.lightpick__day.is-end-date,.lightpick__day.is-start-date:hover,.lightpick__day.is-end-date:hover{color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%23268bd2' cx='16' cy='16' r='16'/%3E%3C/svg%3E");background-position:50%;background-size:auto;font-weight:700}.lightpick__tooltip{white-space:nowrap;pointer-events:none;background-color:#fff;border-radius:4px;margin-top:-4px;padding:4px 8px;font-size:11px;position:absolute;box-shadow:0 1px 3px #00000040}.lightpick__tooltip:before{content:"";border-top:5px solid #0000001f;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;bottom:-5px;left:calc(50% - 5px)}.lightpick__tooltip:after{content:"";border-top:4px solid #fff;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;bottom:-4px;left:calc(50% - 4px)}.lightpick__footer{justify-content:space-between;display:flex}.lightpick__reset-action,.lightpick__apply-action{border:none;border-radius:5px;font-size:12px}.lightpick__reset-action{color:#fff;background-color:#aeacad}.lightpick__apply-action{color:#fff;background-color:#2495f3}:root{--border_radius:14px;--primary-colour:#000;--primary-text-colour:#fff}.search-here{z-index:1000;position:sticky}.search-here .search-here-button{background-color:var(--primary-colour);color:var(--primary-text-colour);border-radius:var(--border_radius);text-transform:uppercase;cursor:pointer;border:none;padding:8px 15px;font-family:Manrope,sans-serif;display:none;position:relative;left:50%;transform:translate(-50%,40%)}.no-hotels-message{color:#4b4b4b;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;margin-top:30px;font-size:21px;display:flex}.no-hotels-message .title{color:#000;margin-bottom:10px;font-size:21px}.no-hotels-message svg{fill:#d30000}.no-hotels-message .message{color:#4b4b4b;margin-bottom:10px;font-size:16px}.searching-state{z-index:9999;-webkit-backdrop-filter:grayscale()blur(2px);backdrop-filter:grayscale()blur(2px);border-radius:var(--border_radius);background-color:#ebebebb3;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-top:-8px;margin-bottom:-8px;margin-left:-8px;display:flex;position:absolute}.searching-state span{color:#fff;font-size:20px}.searching-state svg{fill:#d30000}.searching-state h3{color:var(--primary-colour);opacity:0;margin-bottom:0;padding:0;font-size:30px;animation:2s forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.searching-state .loading-spinner .lds-ripple{width:80px;height:80px;display:inline-block;position:relative}.searching-state .loading-spinner .lds-ripple div{border:4px solid var(--primary-colour);opacity:1;border-radius:50%;animation:1.3s cubic-bezier(0,.2,.8,1) infinite lds-ripple;position:absolute}.searching-state .loading-spinner .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{opacity:0;width:0;height:0;top:36px;left:36px}4.9%{opacity:0;width:0;height:0;top:36px;left:36px}5%{opacity:1;width:0;height:0;top:36px;left:36px}to{opacity:0;width:72px;height:72px;top:0;left:0}}#widget-not-found{z-index:9999;background-color:#ebebeb;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:-8px;display:flex;position:absolute}#widget-not-found svg{fill:#d30000}#widget-not-found h3{margin-bottom:0;padding:0}#widget-not-found a{color:var(--primary-text-colour);background-color:var(--primary-colour);border-radius:var(--border_radius);margin-top:15px;padding:15px;text-decoration:none;box-shadow:0 .5px 1px #00000040}.litepicker{top:74px!important}.litepicker .container__months .month-item-header .button-previous-month{color:#fff!important;fill:#fff!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;scrollbar-width:none;background-color:#ebebeb;font-family:Manrope,sans-serif;font-weight:400}body::-webkit-scrollbar{display:none}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent!important}:after,:before{box-sizing:border-box}:focus{outline:none!important}.ease{-o-transition:all .5s;transition:all .5s}[role=button]{cursor:pointer!important}.acc-map-canvas,.main-map{width:100%;height:100%;position:absolute;top:0;left:0}@keyframes colorchange{0%{background:#008b8b}25%{background:#33a2a2}50%{background:#5cb5b5}75%{background:#7dc4c4}to{background:#006f6f}}.powered-by{color:#fff;z-index:1030;background-color:#000;border-top-right-radius:3px;padding-left:8px;padding-right:8px;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:28px;text-decoration:none;transition:all .3s ease-in-out;position:fixed;bottom:0;left:0;box-shadow:0 0 16px #00000042}.powered-by:hover{color:var(--primary-colour);background-color:#fff;text-decoration:none}.acc-nav{z-index:1030;border-radius:var(--border_radius);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#fffc;border:1px solid #e7e7e7;flex-direction:row;justify-content:space-between;width:100%;transition:all .3s ease-in-out;display:flex;position:sticky;top:0;left:0}.acc-nav:hover{background-color:#fff}@media (width<=767px){.acc-nav{justify-content:space-between}}@keyframes loadingAnimation{0%,to{background-position:100% 0}50%{background-position:0 0}}.acc-nav .flex-nav-left{justify-content:space-between;display:flex;position:relative}@media (width<=600px){.acc-nav .flex-nav-left{width:100%}}.acc-nav .flex-nav-left .acc-nav-item{background-color:#0000;border-radius:0;flex-direction:row;justify-content:center;align-items:center;height:65px;display:flex}.acc-nav .flex-nav-left .acc-nav-item.hoverable:hover{background-color:var(--primary-colour)}.acc-nav .flex-nav-left .acc-nav-item.hoverable:hover svg{color:var(--primary-text-colour);fill:var(--primary-text-colour)}.acc-nav .flex-nav-left .acc-nav-item:not(:last-child){border-right:1px solid #e5e5e5}@media (width>=768px){.acc-nav .flex-nav-left .acc-nav-item{position:relative}}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item{flex-grow:1}}.acc-nav .flex-nav-left .acc-nav-item i{color:#2c3038;font-size:14px}.acc-nav .flex-nav-left .acc-nav-item.searchbox{justify-content:center;align-items:center;padding-left:10px;padding-right:10px;display:flex}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.searchbox{padding-left:0;padding-right:0}}.acc-nav .flex-nav-left .acc-nav-item.searchbox .acc-nav-link{padding:0 0 0 10px}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.searchbox .acc-nav-link{padding-left:0}}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-icon{padding-left:10px;padding-right:10px;display:flex}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-icon{display:none}}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-icon-mobile{display:none}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-icon-mobile{padding-left:10px;padding-right:10px;display:flex}}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .search-exit{display:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .search-exit{display:flex}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper{transition:all .3s ease-in-out;display:none}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper.active{background-color:#fff;border-top-left-radius:14px;border-bottom-left-radius:14px;width:100%;height:65px;transition:all .3s ease-in-out;display:block;position:absolute;top:0;left:0}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper.active input{border-top-left-radius:14px;border-bottom-left-radius:14px;height:65px;padding-left:10px;padding-right:32px}}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .searchbox-input{color:#2c3038;background-color:#0000;border:none;width:100%;min-width:215px;height:50px;font-family:Manrope,sans-serif;font-size:15px;font-weight:400}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .searchbox-input:focus{outline:none}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .searchbox-input::placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .searchbox-input:-moz-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .searchbox-input::-moz-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .searchbox-input:-ms-input-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results{z-index:1000;background-color:#fff;border-top:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:355px;max-height:455px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 6px #0000001a}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results{width:auto;left:0}}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion{cursor:pointer;border-bottom:1px dashed #e7e7e7;flex-direction:row;align-items:center;padding:15px 10px;transition:all .1s ease-in-out;display:flex}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion:hover{background-color:var(--primary-colour);color:var(--primary-text-colour)}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion:hover .suggestion-address,.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion:hover .suggestion-name{color:var(--primary-text-colour)}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion:hover .suggestion-country{color:var(--primary-colour)}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion:hover .suggestion-bullet{background-color:var(--primary-text-colour)}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion:hover .suggestion-marker{fill:var(--primary-text-colour)}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion:active{background-color:var(--primary-text-colour);color:var(--primary-colour)}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-text{width:100%}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-text .suggestion-header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-text .suggestion-header .suggestion-country{text-align:white;text-transform:uppercase;border-radius:var(--border_radius);background-color:#e7e7e7;padding:5px 10px;font-family:Manrope,sans-serif;font-size:10px;font-weight:700}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-text .suggestion-header .suggestion-country{display:none}}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-marker{opacity:1;margin-right:15px}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-bullet{background-color:var(--primary-colour);border-radius:50%;width:10px;height:10px;margin-right:10px}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-name{font-family:Manrope,sans-serif;font-size:15px;font-weight:700}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-name{font-size:14px}}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-address{color:#646464;font-family:Manrope,sans-serif;font-size:12px;font-weight:400}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results .suggestion .suggestion-address{font-size:12px}}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results::-webkit-scrollbar{width:8px}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.acc-nav .flex-nav-left .acc-nav-item.searchbox .search-input-wrapper .autocomplete-results::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.acc-nav .flex-nav-left .acc-nav-item .acc-nav-link{background-color:#0000;border:none;border-radius:0;flex-direction:row;justify-content:center;align-items:center;min-width:60px;height:100%;padding:15px;font-size:17px;text-decoration:none;display:flex}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item .acc-nav-link{flex-direction:column;min-width:40px;padding:5px}}.acc-nav .flex-nav-left .acc-nav-item .acc-nav-link span{color:#2c3038;white-space:nowrap;text-decoration:none}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item .acc-nav-link span{text-align:center;padding-top:5px;padding-left:0;font-size:14px}}.acc-nav .flex-nav-left .acc-nav-item .acc-nav-link .label{padding-right:15px}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item .acc-nav-link .label{padding-right:0}}.acc-nav .flex-nav-left .acc-nav-item .acc-nav-link.active{background-color:#0d42aa}.acc-nav .flex-nav-left .acc-nav-item .acc-nav-link.active span,.acc-nav .flex-nav-left .acc-nav-item .acc-nav-link:hover span{text-decoration:none}@media (width>=768px){.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .acc-nav-link{display:none}}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .customdatepicker{cursor:pointer;color:#2c3038;background-color:#0000;border:none;border-radius:0;width:150px;height:45px;padding:10px 15px;font-family:Manrope,sans-serif;font-size:15px;font-weight:400}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .customdatepicker{display:none}}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .customdatepicker::-webkit-input-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .customdatepicker:-webkit-input-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .customdatepicker:-moz-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .customdatepicker::-moz-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .customdatepicker:-ms-input-placeholder{color:#2c3038}@media (width>=768px){.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .acc-dropdown-menu{display:none}}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .acc-dropdown-menu .customdatepicker{background-color:#fff;width:100%}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown#userDate .acc-dropdown-menu .customdatepicker{display:block}}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu{background-color:var(--primary-colour);opacity:0;visibility:hidden;border-bottom-right-radius:3px;border-bottom-left-radius:3px;flex-direction:column;padding:20px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 4px 16px #00000042}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu{width:100%}}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .adults,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .children,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .rooms{flex-direction:row;align-items:center;display:flex}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .adults .label,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .children .label,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .rooms .label{color:var(--primary-text-colour);min-width:80px;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;line-height:30px}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .adults .acc-inc-dec,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .children .acc-inc-dec,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .rooms .acc-inc-dec{background-color:var(--primary-text-colour);color:var(--primary-colour);border:none;border-radius:3px;width:30px;height:30px;padding:0;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;transition:all .3s ease-in-out}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .adults .acc-inc-dec:hover,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .children .acc-inc-dec:hover,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .rooms .acc-inc-dec:hover{color:var(--primary-colour);background-color:#fff}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .adults .countnumber,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .children .countnumber,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .rooms .countnumber{color:var(--primary-text-colour);text-align:center;background-color:#0000;border:none;border-radius:0;width:auto;max-width:60px;padding:6px 12px;font-family:Manrope,sans-serif;font-size:15px;font-weight:400}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .adults,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .children,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .rooms{justify-content:center;margin-bottom:20px;display:flex}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .adults:last-child,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .children:last-child,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .rooms:last-child{margin-bottom:0}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-type,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating{flex-direction:row;align-items:center;display:flex}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget:last-child,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius:last-child,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-type:last-child,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars:last-child,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating:last-child{margin-bottom:0}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .label,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .label,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-type .label,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .label,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating .label{color:var(--primary-text-colour);min-width:100px;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;line-height:30px}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .custom-checkbox,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .custom-checkbox,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-type .custom-checkbox,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .custom-checkbox,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating .custom-checkbox{padding-left:30px;position:relative}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .custom-checkbox:not(:last-child),.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .custom-checkbox:not(:last-child),.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-type .custom-checkbox:not(:last-child),.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .custom-checkbox:not(:last-child),.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating .custom-checkbox:not(:last-child){margin-right:20px}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .custom-checkbox span,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .custom-checkbox span,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-type .custom-checkbox span,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .custom-checkbox span,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating .custom-checkbox span{color:#fff;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;line-height:30px;display:block}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .custom-checkbox span:before,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .custom-checkbox span:before,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-type .custom-checkbox span:before,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .custom-checkbox span:before,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating .custom-checkbox span:before{content:"";background-color:#0000;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:12px 9px;background-attachment:scroll;border:2px solid #fff;width:22px;height:22px;position:absolute;top:calc(50% - 11px);left:0}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .custom-checkbox input[type=checkbox]:checked+span:before,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .custom-checkbox input[type=checkbox]:checked+span:before,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-type .custom-checkbox input[type=checkbox]:checked+span:before,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .custom-checkbox input[type=checkbox]:checked+span:before,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating .custom-checkbox input[type=checkbox]:checked+span:before{background-image:url(check.5bf4e4dd.png)}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars{justify-content:space-between;align-items:center;margin-bottom:20px}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .acc-budget-group,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .acc-budget-group,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .acc-budget-group{flex-direction:row;flex-basis:content;width:100%;display:flex}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .acc-budget-group,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .acc-budget-group,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .acc-budget-group{flex-direction:row}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .acc-budget-group .select-dropdown,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .acc-budget-group .select-dropdown,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .acc-budget-group .select-dropdown{flex:0 0 100%;max-width:100%;margin-right:0}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .acc-budget-group .select-dropdown:not(:last-child),.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .acc-budget-group .select-dropdown:not(:last-child),.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .acc-budget-group .select-dropdown:not(:last-child){margin-bottom:15px}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .acc-budget-group .select-dropdown .select-dropdown__button,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .acc-budget-group .select-dropdown .select-dropdown__button,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .acc-budget-group .select-dropdown .select-dropdown__button{width:100%;min-width:100px}}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-budget .acc-budget-group .select-dropdown .select-dropdown__button .select-dropdown,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-search-radius .acc-budget-group .select-dropdown .select-dropdown__button .select-dropdown,.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-stars .acc-budget-group .select-dropdown .select-dropdown__button .select-dropdown{margin:0}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating{justify-content:space-between}@media (width<=320px){.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating .rating label:before{font-size:17px}}@media (width<=259px){.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-rating .rating label:before{font-size:15px}}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-type{margin-bottom:20px}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-datepicker{flex-wrap:wrap;min-width:260px;display:flex}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-datepicker .acc-datepicker-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);margin-bottom:15px}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-datepicker .acc-datepicker-item:nth-child(odd){margin-right:20px}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-datepicker .acc-datepicker-item .acc-control-label{color:#fff;margin-bottom:10px;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;line-height:20px;display:block}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-datepicker .acc-datepicker-item .acc-form-control{color:#000;background-color:#fff;border:none;border-radius:0;width:100%;height:30px;padding:6px;font-family:Manrope,sans-serif;font-size:15px;font-weight:400}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-datepicker .acc-duration{color:#fff;font-family:Manrope,sans-serif;font-size:15px;font-weight:400}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-events{border-top:1px solid #4a81f0;flex-direction:column;margin-top:15px;padding-top:15px;display:flex}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu .acc-events .acc-events-item{color:#fff;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;line-height:30px}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown .acc-dropdown-menu.show{opacity:1;visibility:visible}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown.is-open{background-color:#000}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown.is-open .acc-dropdown-toggle{color:#fff;background-color:#000}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown.is-open .acc-dropdown-toggle i{color:#fff}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown.is-open .acc-dropdown-toggle svg path{fill:#fff}.acc-nav .flex-nav-left .acc-nav-item.acc-dropdown.is-open .acc-dropdown-menu{opacity:1;visibility:visible;min-width:300px}.acc-nav .flex-nav-left .acc-nav-item.open-item{display:flex!important}.acc-nav .flex-nav-left .acc-nav-item.hide-item{display:none!important}.acc-nav .flex-nav-left .acc-nav-item.acc-search{width:100%}.acc-nav .flex-nav-left .acc-nav-item.acc-search .acc-nav-link{background-color:#0000;justify-content:flex-start;width:100%;padding-top:0;padding-bottom:0}.acc-nav .flex-nav-left .acc-nav-item.acc-search .acc-search-desktop{color:#2c3038;background-color:#0000;border:none;border-radius:0;width:100%;height:60px;padding:10px 15px;font-family:Manrope,sans-serif;font-size:15px;font-weight:500}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.acc-search .acc-search-desktop{display:none}}.acc-nav .flex-nav-left .acc-nav-item.acc-search .acc-search-desktop::-webkit-input-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-search .acc-search-desktop:-webkit-input-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-search .acc-search-desktop:-moz-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-search .acc-search-desktop::-moz-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-search .acc-search-desktop:-ms-input-placeholder{color:#2c3038}@media (width<=767px){.acc-nav .flex-nav-left .acc-nav-item.acc-search .icon-pencil{display:none}}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu{width:100%;padding:0}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-mobile-container{padding-left:20px;padding-right:20px}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-mobile{border-radius:var(--border_radius);color:#2c3038;background-color:#fff;border:none;width:100%;height:40px;margin-top:20px;margin-bottom:20px;padding:10px 15px;font-family:Manrope,sans-serif;font-size:15px;font-weight:400}@media (width>=768px){.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-mobile{display:none}}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-mobile::-webkit-input-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-mobile:-webkit-input-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-mobile:-moz-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-mobile::-moz-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-mobile:-ms-input-placeholder{color:#2c3038}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-lists{flex-direction:column;display:flex}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-lists .acc-search-item{cursor:pointer;flex-direction:column;padding:10px 20px;transition:all .3s ease-in-out;display:flex}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-lists .acc-search-item:not(:last-child){border-bottom:1px solid #437bed}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-lists .acc-search-item .acc-location-name{color:#fff;text-transform:capitalize;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;line-height:20px}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-lists .acc-search-item .acc-location-address{color:#b1c7f2;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;line-height:20px}.acc-nav .flex-nav-left .acc-nav-item.acc-search.acc-dropdown .acc-dropdown-menu .acc-search-lists .acc-search-item:hover{background-color:#437bed}.acc-nav .flex-nav-left .acc-nav-item-tab{background-color:var(--primary-colour);border-right:1px solid var(--primary-colour)!important}.acc-nav .flex-nav-left .acc-nav-item-tab i{color:#fff}.acc-nav .flex-nav-left .acc-nav-item-tab:hover{background-color:#0d42aa}.acc-nav .flex-nav-right{display:flex}.acc-nav .flex-nav-right .selection-item{border-left:1px solid #e5e5e5;flex-direction:row;justify-content:center;align-items:center;min-width:60px;height:100%;padding:15px;font-size:17px;text-decoration:none;display:flex}.acc-nav .flex-nav-right .selection-item:hover{cursor:pointer;background-color:var(--primary-colour)}.acc-nav .flex-nav-right .selection-item:hover:last-child{border-top-right-radius:var(--border_radius);border-bottom-right-radius:var(--border_radius)}.acc-nav .flex-nav-right .selection-item:hover:hover svg{fill:var(--primary-text-colour)}.acc-nav .flex-nav-right .selection-item.active{background-color:var(--primary-colour)}.acc-nav .flex-nav-right .selection-item.active svg{fill:var(--primary-text-colour)}.acc-nav .flex-nav-right .selection-item.active:last-child{border-top-right-radius:var(--border_radius);border-bottom-right-radius:var(--border_radius)}.acc-nav .flex-nav-right .selection-item.searchable{z-index:999;background:#fff;justify-content:flex-start;width:100%;transition:all 1s;position:absolute;top:0;left:0}.acc-nav .flex-nav-right .selection-item.searchable .inline-searchable{background-color:#0000;border:none;width:100%;height:35px;margin-left:15px;font-size:20px}.leaflet-marker-icon{border-radius:3px;margin:0;padding:4px;box-shadow:2px 2px 8px #5353532e;width:auto!important;height:27px!important;display:flex!important}.leaflet-marker-icon:hover{cursor:pointer}.leaflet-marker-icon span{color:#fff;vertical-align:top;padding-left:5px;padding-right:5px;font-weight:600;display:inline}.leaflet-marker-icon img{vertical-align:middle;width:18px;display:inline}.leaflet-marker-icon:before{content:"";border:6px solid #0000;border-bottom:6px;margin-left:-5px;display:inline-block;position:absolute;bottom:-6px;left:50%}.booking-div-icon{background-color:#003580}.booking-div-icon:before{border-top-color:#104da3}.booking-div-icon:hover{background-color:#104da3}@keyframes pulse{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.pulsing-circle{transform-origin:50%;background:#007bff80;border-radius:50%;width:200px;height:200px;animation:2s ease-out 3 pulse;position:absolute;top:-45px;left:-70px}.ppn-div-icon{background-color:#0062d3}.ppn-div-icon:before{border-top-color:#0062d3}.ppn-div-icon:hover{background-color:#004ca3}.kayak-div-icon{background-color:#ef4a18}.kayak-div-icon:before{border-top-color:#ef4a18}.kayak-div-icon:hover{background-color:#ed6c49}.tooltip{border-bottom:1px dotted #000;display:inline-block;position:relative}.tooltip .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#1d1d1d;border-radius:3px;width:auto;margin-left:-60px;padding:5px;transition:opacity .3s;position:absolute;top:115%;left:100%}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.leaflet-google-layer{z-index:0!important}.leaflet-map-pane{z-index:100}.leaflet-popup .leaflet-popup-content-wrapper{border-radius:3px;margin:0;padding:0}.leaflet-popup .leaflet-popup-content{flex-wrap:wrap;margin:0;display:flex;width:350px!important}.leaflet-popup .leaflet-popup-content .hotelContent{cursor:pointer;width:100%;display:flex}.leaflet-popup .leaflet-popup-content .hotelContent .property-img{border-top-left-radius:var(--border_radius);border-bottom-left-radius:var(--border_radius);background-size:cover;flex:0 0 130px;max-width:130px;height:100%;min-height:100px;display:inline-block}.leaflet-popup .leaflet-popup-content .hotelContent .property-content{flex-direction:column;flex:0 0 calc(100% - 130px);justify-content:space-between;width:165px;max-width:calc(100% - 130px);padding:10px;display:flex}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .property-header{border-bottom:1px dashed #e7e7e7;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:7px;display:flex}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .property-name{margin-bottom:10px;padding-bottom:10px;font-family:Manrope,sans-serif;font-size:16px;font-weight:700}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .property-name:hover{color:var(--primary-colour);text-decoration:underline}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .property-location{margin-bottom:10px;font-family:Manrope,sans-serif;font-weight:500}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .property-stars{color:#ffb700}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .property-price{flex-direction:column;align-items:end;display:flex}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .property-price .stay-price{font-size:18px;font-weight:700}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .property-price .stay-term{font-size:9px;font-weight:400}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .property-distance{color:#6d6d6d;font-size:10px}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .location-review{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .location-review i{color:#efc26b;padding:0 4px 0 0}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .location-review i:before{width:8.5px;margin:0;padding:0}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .location-review i:after{margin:0;padding:0}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .location-review .property-rating .stay-rating .rating-badge{background-color:var(--primary-colour);color:var(--primary-text-colour);border-radius:var(--border_radius);margin-right:5px;padding:5px}.leaflet-popup .leaflet-popup-content .hotelContent .property-content .location-review .property-rating .stay-rating .rating-text{margin-left:5px}.leaflet-div-icon{box-shadow:none!important;background:0 0!important;border:none!important}.month-item{background-color:var(--primary-colour)!important;width:100%!important}.month-item-weekdays-row,.month-item-header,.day-item{color:var(--primary-text-colour)!important}.month-item-weekdays-row{text-align:center!important}.month-item-header svg{fill:var(--primary-text-colour)!important}.litepicker .container__days>a{padding:14px 0!important}.budget{border-radius:var(--border_radius);border:none;width:120px;height:40px;margin-right:10px;padding-left:10px;padding-right:10px}.markerContent{padding:15px}.markerName{padding-bottom:10px}.markerDirection{padding-top:10px}.leaflet-marker-icon svg{z-index:1000!important;width:50px!important}.main-marker-div-icon{z-index:1000!important;box-shadow:none!important;height:100px!important}.desktop-calendar{margin-bottom:-3px;margin-left:20px}@media (width<=767px){.desktop-calendar{display:none;margin-left:0!important}}.list-view{background-color:#ebebeb;width:100%;height:100%;margin-top:10px;position:relative;top:0;left:0}.list-view .hotel-list-sorting{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.list-view .hotel-list-sorting p{padding-top:0;padding-bottom:0;line-height:0}.list-view .hotel-list-sorting .sorting-select{border-radius:var(--border_radius);background-color:#fff;border:none;max-width:200px;height:40px;padding-left:5px;font-size:15px}@media (width<=767px){.list-view .hotel-list-sorting .sorting-select{max-width:100%;margin-right:0}}.list-view .spacer{margin-top:86px}.list-view .property{border-radius:var(--border_radius);background-color:#fbfbfb;border:1px solid #0000;width:100%;margin-bottom:10px;padding:10px;transition:all .2s}.list-view .property:hover{border:dashed 1px var(--primary-colour);background-color:#fff}.list-view .property .inner-property-wrapper{grid-template-columns:20% 3fr 25%;align-items:center;display:grid}.list-view .property .property-image{margin-bottom:0;margin-right:20px;padding-bottom:0;line-height:0}.list-view .property .property-image img{border-radius:var(--border_radius);width:100%}.list-view .property .property-info .star-rating{color:#ffb700;font-size:11px}.list-view .property .property-info .property-name{color:var(--primary-colour);margin:0 0 10px;padding:0;font-family:Manrope,sans-serif;font-size:19px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}@media (width<=600px){.list-view .property .property-info .property-name{margin-bottom:5px;font-size:15px}}.list-view .property .property-info .property-name:hover{color:#000;cursor:pointer;text-decoration:underline}.list-view .property .property-info .property-location{align-items:center;margin-bottom:7px;font-size:14px;display:flex}@media (width<=600px){.list-view .property .property-info .property-location,.list-view .property .property-info .property-location .miles-away{display:none}}.list-view .property .property-info .property-location .marker-icon{color:var(--primary-colour);margin-right:7px}@media (width<=600px){.list-view .property .property-info .property-location .marker-icon svg{color:#000}}.list-view .property .property-info .property-location p{color:#2c3038;margin:0;padding:0}@media (width<=600px){.list-view .property .property-info .property-location p{font-size:12px}.list-view .property .property-info .property-amenities{flex-direction:row;display:none}}.list-view .property .property-info .property-amenities .amenitity{align-items:center;margin-bottom:7px;display:flex}@media (width<=600px){.list-view .property .property-info .property-amenities .amenitity{justify-content:start;margin-bottom:0}}.list-view .property .property-info .property-amenities .amenitity .property-rating{margin-top:10px;font-family:Manrope,sans-serif;font-size:14px;font-weight:400}.list-view .property .property-info .property-amenities .amenitity .property-rating span{background-color:var(--primary-colour);color:var(--primary-text-colour);border-radius:var(--border_radius);text-align:center;width:30px;height:30px;margin-right:2px;padding:5px;display:inline-block}.list-view .property .property-info .property-amenities .amenitity .marker-icon{margin-right:7px}.list-view .property .property-info .property-amenities .amenitity .marker-icon .heart svg{fill:#ec3232}.list-view .property .property-info .property-amenities .amenitity p{color:#2c3038;margin:0;padding:0;font-size:14px}@media (width<=600px){.list-view .property .property-info .property-amenities .amenitity p{font-size:12px}}.list-view .property .property-price{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.list-view .property .property-price .price-wrapper{flex-direction:column;display:flex}.list-view .property .property-price .price-wrapper .price{font-size:10px;position:relative}.list-view .property .property-price .price-wrapper .price .symbol{opacity:.5;font-size:16px;position:sticky;top:0}@media (width<=600px){.list-view .property .property-price .price-wrapper .price .symbol{opacity:1}}.list-view .property .property-price .price-wrapper .price .currency{font-size:14px;position:absolute}.list-view .property .property-price .price-wrapper .price .number{margin-top:15px;font-family:Georgia,Times New Roman,Times,serif;font-size:30px}@media (width<=600px){.list-view .property .property-price .price-wrapper .price .number{font-size:20px}}.list-view .property .property-price .price-wrapper .night{color:#5c5c5c;text-transform:uppercase;letter-spacing:3px;margin-top:7px;font-size:10px}@media (width<=600px){.list-view .property .property-price .price-wrapper .night{font-size:9px}}.list-view .property .property-price .price-wrapper .book-now{background-color:var(--primary-colour);color:var(--primary-text-colour);border-radius:var(--border_radius);text-transform:uppercase;letter-spacing:3px;border:none;margin-top:10px;padding:8px 15px;font-family:Manrope,sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:all .3s}.list-view .property .property-price .price-wrapper .book-now:hover{opacity:.8;cursor:pointer}@media (width<=600px){.list-view .property .property-price .price-wrapper .book-now{display:none}}.list-view .mobile-row{display:none}@media (width<=600px){.list-view .mobile-row{border-top:1px dashed #e7e7e7;justify-content:space-between;margin-top:10px;padding-top:10px;display:flex}.list-view .mobile-row .mobile-row-item{display:flex}.list-view .mobile-row .mobile-row-item span{margin-left:5px;font-size:12px}}