:root{--primary-dark:#2d3f6e;--primary-light:#4db7fe;--secondary-dark:#535b72;--secondary-light:#949aa9;--blue-gray:#f0f4fa;--CTA:#71b24d}*{margin:0;padding:0;outline:0;box-sizing:border-box}body{font-family:'Roboto',sans-serif;max-width:768px;margin:0 auto}h1,h2,h3,h4,h5,h6,p,figure,ul,li{margin:0;padding:0;list-style-type:none}input,button{background:transparent;border:0;outline:0;box-shadow:none}img{vertical-align:top}@font-face{font-family:'Framework7 Icons';font-style:normal;font-weight:400;src:url('../fonts/Framework7Icons-Regular.woff2') format('woff2'),url('../fonts/Framework7Icons-Regular.woff') format('woff'),url('../fonts/Framework7Icons-Regular.ttf') format('truetype')}.f7-icons{font-family:'Framework7 Icons';font-weight:normal;font-style:normal;font-size:28px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga=1';-moz-font-feature-settings:'liga';font-feature-settings:'liga';text-align:center}.f7-icons[data-icon]:before{content:attr(data-icon);color:inherit}.px-24{-webkit-padding-start:24px!important;padding-inline-start:24px!important;-webkit-padding-end:24px!important;padding-inline-end:24px!important}.mxn-24{-webkit-margin-start:-24px!important;margin-inline-start:-24px!important;-webkit-margin-end:-24px!important;margin-inline-end:-24px!important}.mln-24{-webkit-margin-inline-start:-24px!important;margin-inline-start:-24px!important}.content-block>.full-width{width:calc(100% + 48px);-webkit-margin-inline-start:-24px!important;margin-inline-start:-24px!important}.p-0{padding:0!important}.m-0{margin:0!important}.mt-20{margin-top:20px!important}.mt-28{margin-top:28px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mb-28{margin-bottom:28px!important}.mb-35{margin-bottom:35px!important}.mb-3{margin-bottom:3px!important}.no-pseudo::before,.no-pseudo::after{display:none!important}.no-bg{background:transparent!important}.no-border{border:none!important}.no-shadow{box-shadow:none!important}.posr{position:relative!important}.ws-normal{white-space:normal!important}.bg-white{background:#fff!important}.cw{color:#fff!important}.c-black{color:#000!important}.ul-li{padding:0;margin:0}.ul-li li{list-style-type:none}.button{text-transform:unset!important}.text-center{text-align:center}.min-h-auto{min-height:auto!important}.crop{overflow:hidden!important}.op-half{opacity:.5!important}.no-filter{backdrop-filter:unset!important;fill:none!important}.d-none{display:none!important}.px-0{-webkit-padding-start:0!important;padding-inline-start:0!important;-webkit-padding-end:0!important;padding-inline-end:0!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.jc-s{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.jc-e{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.jc-c{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.jc-sb{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.ai-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.ai-c{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.ai-b{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-7{font-weight:700}.fw-9{font-weight:900}.primary-dark{color:var(--primary-dark)!important}.primary-light{color:var(--primary-light)!important}.secondary-dark{color:var(--secondary-dark)!important}.secondary-light{color:var(--secondary-light)!important}.blue-gray{color:var(--blue-gray)!important}.dark3{color:#1E232D!important}.primary-dark-bg{background:var(--primary-dark)!important}.primary-light-bg{background:var(--primary-light)!important}.secondary-dark-bg{background:var(--secondary-dark)!important}.secondary-light-bg{background:var(--secondary-light)!important}.blue-gray-bg{background:var(--blue-gray)!important}.swiper-slide:not(.photo-browser-swiper-container .swiper-slide){transition:all .2s ease 0s!important}:not(.tabs-swipeable-wrap .swiper-slide,.walkthrough-slider .swiper-slide,.the-thumbnail .swiper-slide,.photo-browser-swiper-container .swiper-slide,.gallery-tabs .swiper-slide,.pricing-slider .swiper-slide).swiper-slide.active-state,:not(.tabs-swipeable-wrap .swiper-slide,.walkthrough-slider .swiper-slide,.the-thumbnail .swiper-slide,.photo-browser-swiper-container .swiper-slide,.gallery-tabs .swiper-slide,.pricing-slider .swiper-slide).swiper-slide:active{opacity:var(--f7-link-pressed-opacity)!important;transition-duration:0s!important}.swiper-slide{cursor:grab}.margin-left,.margin-left-half{margin-left:0!important}.margin-right,.margin-right-half{margin-right:0!important}.padding-left,.padding-left-half{margin-left:0!important}.padding-right,.padding-right-half{margin-right:0!important}.margin-left{-webkit-margin-inline-start:var(--f7-typography-margin)!important;margin-inline-start:var(--f7-typography-margin)!important}.margin-right{-webkit-margin-inline-end:var(--f7-typography-margin)!important;margin-inline-end:var(--f7-typography-margin)!important}.margin-right-half{-webkit-margin-inline-end:calc(var(--f7-typography-margin)/ 2)!important;margin-inline-end:calc(var(--f7-typography-margin)/ 2)!important}.margin-left-half{-webkit-margin-inline-start:calc(var(--f7-typography-margin)/ 2)!important;margin-inline-start:calc(var(--f7-typography-margin)/ 2)!important}.padding-left{-webkit-padding-inline-start:var(--f7-typography-padding)!important;padding-inline-start:var(--f7-typography-padding)!important}.padding-right{-webkit-padding-inline-end:var(--f7-typography-padding)!important;padding-inline-end:var(--f7-typography-padding)!important}.padding-right-half{-webkit-padding-inline-end:calc(var(--f7-typography-padding)/ 2)!important;padding-inline-end:calc(var(--f7-typography-padding)/ 2)!important}.padding-left-half{-webkit-padding-inline-start:calc(var(--f7-typography-padding)/ 2)!important;padding-inline-start:calc(var(--f7-typography-padding)/ 2)!important}.popover-backdrop{background:rgba(0,0,0,0)}.theme-toolbar-2{border:none!important;background:transparent!important;backdrop-filter:unset!important;fill:none!important;position:absolute;bottom:24px}.theme-toolbar-2::before,.theme-toolbar-2::after{display:none!important}.page{display:flex;flex-direction:column}.page-content{margin-top:auto;margin-bottom:auto;height:auto;max-height:100%;width:100%}@font-face{font-family:'findout-icons';src:url('../fonts/findout-icons.eot?iv9fzw');src:url('../fonts/findout-icons.eot?iv9fzw#iefix') format('embedded-opentype'),url('../fonts/findout-icons.ttf?iv9fzw') format('truetype'),url('../fonts/findout-icons.woff?iv9fzw') format('woff'),url('../fonts/findout-icons.svg?iv9fzw#findout-icons') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="foi-"],[class*=" foi-"]{font-family:'findout-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.foi-car:before{content:"\e900"}.foi-event:before{content:"\e901"}.foi-hotel:before{content:"\e902"}.foi-no-smoking:before{content:"\e903"}.foi-parking:before{content:"\e904"}.foi-resta:before{content:"\e905"}.foi-wifi:before{content:"\e906"}.fo-icon{display:inline-block;background-size:cover}.fo-car{width:26px;height:21px;background-image:url(../img/icons/car.svg);transition:background-image .3s ease}.fo-hotel,.fo-dining{width:26px;height:24px;background-image:url(../img/icons/hotel.svg)}.fo-event{width:21px;height:26px;background-image:url(../img/icons/event.svg)}.fo-dining{background-image:url(../img/icons/dining.svg)}.tab-list .tab-link-active .fo-car{background-image:url(../img/icons/car-active.svg)}.tab-list .tab-link-active .fo-hotel{background-image:url(../img/icons/hotel-active.svg)}.tab-list .tab-link-active .fo-dining{background-image:url(../img/icons/dining-active.svg)}.tab-list .tab-link-active .fo-event{background-image:url(../img/icons/event-active.svg)}.fo-location{width:18px;height:18px;background-image:url(../img/icons/location.svg)}.fo-search-white{width:16px;height:16px;background-image:url(../img/icons/search-white.svg)}.fo-search{width:16px;height:16px;background-image:url(../img/icons/search.svg)}.fo-bookmark{width:11px;height:14px;background:url(../img/icons/bookmark.svg) no-repeat center center / cover;transition:background .3s ease}.selected .fo-bookmark{background-image:url(../img/icons/bookmarked.svg)}.header-tab-v2 .fo-car{background-image:url(../img/icons/home-v2-tab/car.svg)}.header-tab-v2 .fo-hotel{background-image:url(../img/icons/home-v2-tab/hotel.svg)}.header-tab-v2 .fo-dining{background-image:url(../img/icons/home-v2-tab/dining.svg)}.header-tab-v2 .fo-event{background-image:url(../img/icons/home-v2-tab/event.svg)}.Cpreloader{position:fixed;top:0;z-index:99999;left:0;right:0;bottom:0;width:100%;background:#ecf0f1;visibility:visible;opacity:1;transition:all .3s ease}.Cpreloader.loadedComplete{visibility:hidden;opacity:0}.loader-wrapper{--line-width:5px;--curtain-color:#f0f4fa;--outer-line-color:#a8dadc;--middle-line-color:#457b9d;--inner-line-color:#1d3557;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.loader{display:block;position:relative;top:50%;left:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border:var(--line-width) solid transparent;border-top-color:var(--outer-line-color);border-radius:100%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}.loader:before{content:"";position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:var(--line-width) solid transparent;border-top-color:var(--inner-line-color);border-radius:100%;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.loader:after{content:"";position:absolute;top:14px;left:14px;right:14px;bottom:14px;border:var(--line-width) solid transparent;border-top-color:var(--middle-line-color);border-radius:100%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.loader-wrapper .loader-section{position:fixed;top:0;background:var(--curtain-color);width:51%;height:100%;z-index:1000}.loader-wrapper .loader-section.section-left{left:0}.loader-wrapper .loader-section.section-right{right:0}.get-started{background:var(--blue-gray);padding:0 0 74px;-webkit-padding-inline:48px;padding-inline:48px}.auth-title{color:#000;font-size:32px;font-weight:700;line-height:41px}.auth-sub{color:var(--secondary-light);font-size:12px;line-height:18px;width:250px;padding:18px 0 0;-webkit-padding-inline:17px;padding-inline:17px;margin:0 auto}.page-walkthrough .auth-sub{margin-bottom:28px}.register-with{padding-top:20px}.register-with a{display:flex;align-items:center;background:#fff;height:48px;border-radius:24px;-webkit-padding-inline:23px;padding-inline:23px;margin-top:16px}.register-with a>i{display:inline-flex;-webkit-margin-inline-end:20px;margin-inline-end:20px;width:18px;height:20px;justify-content:center;align-items:center}.register-with a>span{font-size:14px;color:#000;display:inline-block;transform:translateY(2px)}.other-auth p{font-size:12px;position:relative;color:var(--secondary-light);margin-top:20px;z-index:1}.other-auth p span{display:inline-block;background:var(--blue-gray);-webkit-padding-inline:12px;padding-inline:12px}.other-auth p::before,.other-auth p::after{position:absolute;content:'';width:calc(100% - 4px);height:1px;background:rgba(148,154,169,0.168116);top:50%;left:2px;transform:translateY(-50%);z-index:-1}.toolbar-btn-left,.toolbar-btn-right{font-size:14px;display:inline-block}.toolbar-btn-right{height:40px;border-radius:24px;display:inline-flex;align-items:center;justify-content:center;-webkit-padding-inline:35px;padding-inline:35px}.auth-form{margin-top:28px}.create-account .page-content{padding:24px}.create-account .auth-title{margin-top:26px}.page-login .auth-form{margin-top:48px}.form-block label{font-size:12px;color:var(--secondary-light);padding-bottom:8px}.form-block+.form-block{margin-top:16px}.form-block input{font-size:14px;color:#000;border-bottom:1px solid #dcdcdc;transition:all .3s ease}.form-block input:focus{border-color:var(--primary-light)}.tn-checkbox.active-state{background:transparent!important}.tn-checkbox .icon-checkbox{border-radius:4px;overflow:hidden;transition:all .1s ease .1s;-webkit-margin-inline-end:13px!important;margin-inline-end:13px!important}.tn-checkbox.item-checkbox input[type=checkbox]:checked~.icon-checkbox{background:var(--primary-light);border-color:var(--primary-light);transition:all .1s ease 0s}.tn-checkbox .icon-checkbox::before{position:absolute;content:'checkmark_alt';font-family:'Framework7 Icons';font-size:21px;position:absolute;top:calc(50% + 1px);left:50%;transform:translate(-50%,-50%) scale(0);color:#fff;transition:all .1s ease 0s}.tn-checkbox.item-checkbox input[type=checkbox]:checked~.icon-checkbox::before{transform:translate(-50%,-50%) scale(1);transition:all .1s ease .1s}.tn-checkbox .icon-checkbox:after{display:none}.tn-checkbox .item-title{font-size:12px}.tn-checkbox .item-inner{align-self:center;transform:translateY(2px)}.create-account .other-auth a{width:40px;height:40px;border-radius:100%;background:var(--blue-gray);display:inline-flex;justify-content:center;align-items:center}.create-account .other-auth a+a{-webkit-margin-inline-start:16px;margin-inline-start:16px}.create-account .other-auth p{margin:16px 0 26px}.auth-sub-2{width:260px;font-size:14px;margin:24px auto 0}.otp-number{margin:29px 0 34px}.otp-number input{height:57.4px!important;width:57.4px!important;border:2px solid #D8D8D8!important;border-radius:5.6px;background-color:#FFF;box-shadow:0 13px 20px 0 rgba(0,0,0,0.1);text-align:center;font-size:26px;font-weight:700}.my-25{margin-top:25px!important;margin-bottom:25px!important}.otp-number input::-webkit-input-placeholder{color:#000!important}.otp-number input::-moz-placeholder{color:#000!important}.otp-number input:-ms-input-placeholder{color:#000!important}.otp-number input::placeholder{color:#000!important}.otp-number input+input{-webkit-margin-inline-start:16px;margin-inline-start:16px}.otp-number input:focus{border-color:var(--primary-light)!important}.otp-number input.filled{background:var(--primary-light);border:2px solid var(--primary-light)!important;color:#fff}.page-walkthrough .page-walkthrough .auth-sub{margin-bottom:32px}.page-walkthrough .walkthrough-slider{margin-bottom:50px}.walkthrough-slider .swiper-slide{width:213px!important;transform:scale(.86);transition:all .4s linear .3s!important;position:relative;z-index:1}.walkthrough-slider .swiper-slide::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.36%,rgba(0,0,0,0.0001)),to(#2B3068));background:-o-linear-gradient(top,rgba(0,0,0,0.0001) .36%,#2B3068 100%);background:linear-gradient(180deg,rgba(0,0,0,0.0001) .36%,#2B3068 100%);opacity:.65;border-radius:8px}.page-walkthrough .walkthrough-slider .swiper-slide.swiper-slide-active{transform:scale(1)}.page-walkthrough .walkthrough-slider .swiper-slide img{width:100%;border-radius:8px}.swiper-pagination-bullets.walkthrough-pagination{text-align:center;position:absolute;bottom:-38px;left:50%;transform:translateX(-50%)}.swiper-pagination-bullets.walkthrough-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:100%;background:#858585;opacity:.3;margin:0 4px;transition:all .3s ease}.swiper-pagination-bullets.walkthrough-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--primary-light);opacity:1;width:26px;border-radius:4px}.toolbar-btn-round{width:36px;height:36px;border-radius:100%;background:#fff;display:flex;justify-content:center;align-items:center}.page-walkthrough-v2 .walkthrough-slider .swiper-slide{width:100vw!important;height:100vh!important;transform:scale(1);background-size:cover;background-repeat:no-repeat;background-position:center center}.page-walkthrough-v2 .walkthrough-slider .swiper-slide::before{z-index:-1}.page-walkthrough-v2 .walkthrough-slider .swiper-slide .auth-title{color:#fff;margin-bottom:24px;font-size:48px}.page-walkthrough-v2 .walkthrough-slider .swiper-slide::before{opacity:.67;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.36%,#242744),to(#2B3068));background:-o-linear-gradient(top,#242744 .36%,#2B3068 100%);background:linear-gradient(180deg,#242744 .36%,#2B3068 100%)}.page-walkthrough-v2 .walkthrough-pagination{bottom:calc(40% - 33px);transform:translate(-50%,50%);z-index:2}.page-walkthrough-v2 .walkthrough-slider .swiper-pagination-bullet{background:#fff;opacity:.8}.page-walkthrough-v2 .walkthrough-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--primary-light);opacity:1}.toolbar-btn-white{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;background:#fff;-webkit-padding-inline:32px 22px;padding-inline:32px 22px;border-radius:31.5px 0 0 31.5px}.toolbar-btn-white span{display:inline-block;font-size:18px;font-weight:900;color:#000;-webkit-margin-inline-end:10px;margin-inline-end:10px}.page-permissions::before{position:absolute;content:'';width:100%;height:60%;top:70%;left:0;background:#fff}.permission-list{margin-top:80px;position:relative;padding:12px 0 30px 0;-webkit-padding-inline:40px 24px;padding-inline:40px 24px;z-index:1}.permission-list::before{position:absolute;content:'';width:100%;height:100%;border-radius:24px 24px 0 0;top:0;left:0;background:#fff;z-index:-1}.permission-list li+li{margin-top:28px}.permission-list .icon-checkbox{width:36px;height:36px;border-color:var(--primary-light)!important;-webkit-margin-inline-end:0!important;margin-inline-end:0!important}.permission-list label.item-checkbox input[type=checkbox]:checked~.icon-checkbox{background-color:var(--primary-light)}.permission-list .icon-checkbox:after{position:absolute;content:'checkmark_alt';font-family:'Framework7 Icons';top:50%;left:50%;transform:translate(-50%,-50%)}.permission-list .item-checkbox.active-state{background-color:transparent}.permission-list .item-inner{-webkit-margin-inline:15px 20px;margin-inline:15px 20px}.permission-list .item-inner h3{font-size:16px;font-weight:700;color:#000}.permission-list .item-inner p{font-size:12px;line-height:18px;color:var(--secondary-light)}.home-header{padding-top:52px;height:614px;background:url(../img/bg/home-header.png) no-repeat center center / cover}.home-header-v2{height:232px;width:100%;padding-top:52px;display:flex;flex-direction:column;justify-content:space-between;background:url(../img/bg/home-v2-header.png) no-repeat center center / cover}.header-tabs{margin-top:35px}.header-tab-v2{margin:55px 0 34px}.tab-list{display:flex}.header-tabs .tabs-swipeable-wrap .page-content{padding:0}.tab-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.header-tabs .tab-list a{-webkit-box-flex:0;-ms-flex:none;flex:none}.tab-list a i{font-size:30px;transition:all .3s ease}.tab-list a span{font-size:12px;font-weight:500;transition:all .3s ease;display:inline-block;margin-top:3px}.tab-list a i,.tab-list a span{color:var(--secondary-dark)}.header-tab-v2 .tab-list a i,.header-tab-v2 .tab-list a span{color:var(--secondary-light)}.tab-list a.tab-link-active i,.tab-list a.tab-link-active span{color:var(--primary-light)}.header-tab-v2 .tab-list a.tab-link-active i,.header-tab-v2 .tab-list a.tab-link-active span{color:var(--primary-dark)}.map-pointer{position:absolute;right:0;top:calc(50% - 4px);transform:translateY(-50%)}.header-tabs .list{margin-top:15px}.header-tabs .list ul{border-radius:8px;padding:22px}.header-tabs:not(.header-tab-v2) .tab-link::before{position:absolute;content:url(../img/icons/angle-bottom.svg);top:calc(100% + 10px);left:50%;transform:translateX(-50%);visibility:hidden;opacity:0;transition:all .3s ease 0s}.header-tabs:not(.header-tab-v2) .tab-link.tab-link-active::before{top:calc(100% + 3px);visibility:visible;opacity:1;transition:all .3s ease .2s}.header-tabs .tabs .item-inner{align-self:unset;min-height:0}.header-tabs .tabs input{font-size:12px;line-height:18px;height:24px;border-bottom:1px solid rgba(148,154,169,0.168116)}.header-tabs .tabs input::-webkit-input-placeholder{color:#000}.header-tabs .tabs input::-moz-placeholder{color:#000}.header-tabs .tabs input:-ms-input-placeholder{color:#000}.header-tabs .tabs input::placeholder{color:#000}.header-search-btn{height:48px;display:flex;justify-content:center;align-items:center;border-radius:24px;margin-top:23px}.header-search-btn>i{-webkit-margin-inline-end:8px;margin-inline-end:8px}.single-card{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:35px 40px 38px;background:url(../img/cards/single-card.png) no-repeat center center / cover}.btn-h40{height:40px;border-radius:24px;font-size:14px;color:#fff;display:inline-flex;justify-content:center;align-items:center;padding:0 24px;box-shadow:inset 0 0 0 1px #fff;transition:all .3s ease}.single-card h3{font-size:24px;font-weight:900;line-height:32px;color:#fff;text-align:center;margin-bottom:22px}.big-thumb-slider{margin:35px 0 46px}.section-header h2{font-size:24px;font-weight:900;color:#000}.section-header a{display:inline-flex;align-items:center;justify-content:center;font-size:10px;height:24px;padding:0 14px;border-radius:24px;background:var(--primary-dark);color:#fff}.big-thumb-slider .swiper-container{margin-top:10px}.big-thumb-slider .swiper-slide{width:285px!important}.big-thumb-slider .swiper-slide:first-of-type{-webkit-margin-inline-start:24px!important;margin-inline-start:24px!important}.big-thumb-slider .swiper-slide:last-of-type{-webkit-margin-inline-end:24px!important;margin-inline-end:24px!important}.card-thumb{width:100%;height:200px;display:flex;align-items:flex-end;position:relative;z-index:1}.card-thumb::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.36%,rgba(0,0,0,0.0001)),to(#2B3068));background:-o-linear-gradient(top,rgba(0,0,0,0.0001) .36%,#2B3068 100%);background:linear-gradient(180deg,rgba(0,0,0,0.0001) .36%,#2B3068 100%)}.bookmarker{width:35px;height:35px;border-radius:100%;background:rgba(45,63,110,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;cursor:pointer;top:16px;right:16px;z-index:2}.tag-mark{width:40px;height:40px;border-radius:100%;background:var(--primary-light);display:inline-flex;justify-content:center;align-items:center;-webkit-margin-inline-end:8px;margin-inline-end:8px}.tag-name h4{font-size:12px;font-weight:700;color:#fff}.tag-name p{font-size:10px;color:#fff}.card-state{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;color:#fff;height:24px;border-radius:24px;padding:1px 12px 0;background:var(--CTA)}.card-bottom h3{width:80%}.card-bottom h3,.card-bottom p{font-size:14px;line-height:21px;font-weight:700;color:#000}.card-bottom p img{vertical-align:unset;display:inline-block;-webkit-margin-inline-end:1px;margin-inline-end:1px}.card-bottom p span{font-size:12px;line-height:18px;color:var(--secondary-light);font-weight:400;display:inline-block;-webkit-margin-inline-start:4px;margin-inline-start:4px}.card-bottom>span{font-size:10px;color:#000;display:block;margin:2px 0 4px}.direction-btn{height:32px;padding:0 14px;margin-bottom:2px;border-radius:24px;display:inline-flex;justify-content:center;align-items:center;font-size:14px;color:var(--primary-dark);border:1px solid var(--primary-dark);transition:all .3s ease}.direction-btn:hover{box-shadow:inset 0 0 0 20px var(--primary-dark);color:#fff}.bts-v2{margin-top:68px!important;margin-bottom:0!important;padding-bottom:140px;position:relative;z-index:1}.bts-v2::before{position:absolute;content:'';width:100%;height:258px;background:#ddedf1;left:0;bottom:0;z-index:-1}.bts-v2 .section-header span{position:absolute;font-size:14px;color:#fff;height:40px;padding:0 20px;display:inline-flex;justify-content:center;align-items:center;background:#0472f3;border-radius:20px;top:0;left:50%;transform:translate(-50%,-50%)}.bts-v2 .section-header{padding-top:45px;background:#313131}.bts-v2 .section-header::before{position:absolute;content:'';width:100%;height:210px;top:calc(100% - 10px);left:0;background:#313131;z-index:-1}.bts-v2 .section-header h3{font-size:24px;font-weight:700;padding-bottom:24px}.bts-v2 .card-bottom{background:#fff;padding:16px 16px 24px}.big-card{width:100%;height:480px;padding:0 24px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:url(../img/cards/big-card.png) no-repeat center center / cover;position:relative;z-index:1}.big-card::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.36%,rgba(0,0,0,0.0001)),to(rgba(43,48,104,0.765505)));background:-o-linear-gradient(top,rgba(0,0,0,0.0001) .36%,rgba(43,48,104,0.765505) 100%);background:linear-gradient(180deg,rgba(0,0,0,0.0001) .36%,rgba(43,48,104,0.765505) 100%)}.big-card h3{font-size:32px;line-height:41px;font-weight:700;color:#fff;margin-bottom:10px}.big-card p{font-size:18px;color:#fff}.big-card a{height:40px;display:inline-flex;justify-content:center;align-items:center;padding:0 35px;border-radius:24px;font-size:14px;color:#000;background:#fff;margin-top:25px}.small-thumb-slider .section-header{margin:40px 0 15px}.small-thumb-slider .swiper-slide{width:134px!important}.small-thumb-slider .swiper-slide:first-of-type{-webkit-margin-inline-start:24px!important;margin-inline-start:24px!important}.small-thumb-slider .swiper-slide:last-of-type{-webkit-margin-inline-end:24px!important;margin-inline-end:24px!important}.card-small{height:134px;width:100%;padding:0 12px 12px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:1}.card-small::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.36%,rgba(0,0,0,0.0001)),to(#2B3068));background:-o-linear-gradient(top,rgba(0,0,0,0.0001) .36%,#2B3068 100%);background:linear-gradient(180deg,rgba(0,0,0,0.0001) .36%,#2B3068 100%)}.card-small span{height:21px;display:inline-flex;justify-content:center;align-items:center;font-size:10px;padding:0 8px;border-radius:10px;color:#000;background:rgba(255,255,255,.7);position:absolute;top:12px;left:10px}.card-small p{font-size:14px;color:#fff}.card-small h3{font-size:20px;line-height:28px;font-weight:700;color:#fff}.home-menu{height:91px;background-color:transparent!important;backdrop-filter:unset!important;bottom:0;width:100%}.home-menu .toolbar-inner{box-shadow:none;background:#ddedf1;border-radius:16px 16px 0 0;padding:16px 0 30px;justify-content:space-evenly}.item-search{width:55px;height:55px;display:inline-flex;justify-content:center;align-items:center;border-radius:100%;background:var(--primary-light);box-shadow:0 2px 8px 0 rgba(0,0,0,0.13)}.toast{width:calc(100% - 24px)!important;left:12px!important;top:50px!important;background:#DDEDF1!important;color:#000;border-radius:24px;box-shadow:0 0 60px 5px rgba(0,0,0,.2)}.toast-button{all:unset;min-width:auto!important;position:absolute;top:20px!important;right:20px!important}.toast-button i{font-size:18px;color:#000!important}.header-tab-v2 .tabs-swipeable-wrap{height:32px}.explore-btn{height:48px;max-width:calc(100% - 24px);width:212px;background:#fff;border-radius:24px;box-shadow:15px 15px 56px -8px rgba(0,0,0,0.16);display:flex;justify-content:center;align-items:center;margin:0 auto;transform:translateY(50%)}.explore-btn span{font-size:14px;font-weight:700;color:#000;display:inline-block;-webkit-margin-inline-start:10px;margin-inline-start:10px;transform:translateY(1px)}.page-reviews .back,.page-gallery .back,.page-add-list .back,.page-pricing .back{position:absolute;top:50%;left:24px;transform:translateY(-50%)}.page-listing-list h1,.page-listing-map-view h1,.page-reviews h1,.page-cities-screen h1,.chatbox-nav h1,.page-gallery h1,.page-add-list h1,.page-pricing h1{font-size:16px;font-weight:700;color:#000}.page-listing-list .page-content,.page-listing-map-view .page-content,.page-search .page-content,.page-reviews .page-content,.page-cities-screen .page-content,.gradient-head>.page-content,.page-gallery>.page-content,.page-add-list>.page-content,.page-pricing>.page-content{padding-top:60px}.search-page-btn i{font-size:20px;font-weight:700;color:#000}.listing-nav a{height:32px;border-radius:24px;display:inline-flex;justify-content:center;align-items:center;font-size:14px;padding:0 16px;color:var(--secondary-light);background:rgba(255,255,255,.5);box-shadow:inset 0 0 0 1px var(--secondary-light)}.listing-nav a>img{display:inline-block;-webkit-margin-inline-end:8px;margin-inline-end:8px}.listing-nav a.solid{background:var(--primary-dark);color:#fff;box-shadow:inset 0 0 0 1px var(--primary-dark);transform:translateY(-1px);-webkit-margin-inline-end:8px;margin-inline-end:8px}.facilities{position:relative;margin-top:14px;padding:12px 0 22px}.card-md-2:not(.the-li) .facilities{margin-top:8px}.facilities::before{position:absolute;content:'';width:100%;height:1px;background:#979797;opacity:.1;top:0;left:0}.facilities h4{font-size:14px;font-weight:400;color:#000;-webkit-margin-inline-end:9px;margin-inline-end:9px}.facilities i{font-size:25px;display:inline-block;-webkit-margin-inline-end:10px;margin-inline-end:10px;line-height:25px}.facilities .foi-parking,.facilities .foi-no-smoking{font-size:27px}.card-buttons>a{display:inline-flex;height:30px;border:1px solid var(--primary-light);align-items:center;justify-content:center;padding:2px 12px 0;border-radius:24px;font-size:14px;line-height:14px;color:var(--primary-light);-webkit-margin-inline-end:4px;margin-inline-end:4px}.the-li+.the-li{margin-top:24px}.the-li>img{height:97px}.the-li .facilities i{font-size:20px;-webkit-margin-inline-end:5px;margin-inline-end:5px}.the-li .facilities .foi-parking,.the-li .facilities .foi-no-smoking{font-size:22px}.the-li .card-bottom h3 span{width:20px;height:20px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:var(--primary-light);color:#fff;-webkit-margin-inline-end:6px;margin-inline-end:6px}.the-li .card-bottom .d-flex>p{padding:5px 0 10px}.loadmore{display:block;text-align:center;font-size:14px;line-height:45px;height:48px;border:2px solid var(--primary-dark);border-radius:24px;color:var(--primary-dark)!important;transition:all .2s ease}.small-thumb-list>.section-header{margin-bottom:20px}.pin-wrapper{position:absolute;width:100%;height:100%}.pin-wrapper .popover-open{width:28px;height:28px;border-radius:100%;background:var(--primary-light);position:absolute;transition:all .3s ease!important}.pin-wrapper .popover-open i{font-size:18px;color:#fff!important;transition:all .2s ease}.pin-wrapper .popover-open i.foi-car{transform:translateY(-1px)}.pin-wrapper>a:focus{transform:scale(.45);transform-origin:center center;background:#000;outline:2px solid #fff!important}.pin-wrapper>a:focus i{opacity:0}.small-card-slider{width:100%;position:absolute;bottom:0;left:0}.small-card-slider .swiper-slide{width:296px!important;box-shadow:0 9px 14px rgba(0,0,0,0.1);margin-bottom:48px;border-radius:10px}.small-card-slider .swiper-slide:first-of-type{-webkit-margin-inline-start:24px!important;margin-inline-start:24px!important}.small-card-slider .swiper-slide:last-of-type{-webkit-margin-inline-end:24px!important;margin-inline-end:24px!important}.small-card-slider .swiper-slide .the-li{padding:7px;border-radius:10px}.page-listing-map-view .page-content{justify-content:space-between;height:100%}.leaflet-popup-content>.the-li{width:299px;box-shadow:0 9px 14px rgba(0,0,0,0.1);padding:7px;border-radius:10px;text-align:unset}.leaflet-popup-content>.the-li .card-bottom .d-flex>p,.small-card-slider .swiper-slide .the-li .card-bottom .d-flex>p{padding:0 0 5px}.leaflet-popup-content>.the-li .card-bottom .d-flex>p{margin:0!important}.leaflet-popup-content>.the-li>img{border-radius:10px}.leaflet-popup-content>.the-li .card-bottom p img{vertical-align:unset;display:inline-block;-webkit-margin-inline-end:-3px!important;margin-inline-end:-3px!important}.leaflet-popup-content>.the-li .card-bottom p>i{font-style:normal;-webkit-margin-inline-start:4px!important;margin-inline-start:4px!important}.leaflet-popup-content>.the-li .card-bottom p span{-webkit-margin-inline-start:0;margin-inline-start:0}.leaflet-popup-content>.the-li h3,.small-card-slider .swiper-slide .the-li h3{margin-top:5px}.list-view-2{position:absolute;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 9px 14px rgba(0,0,0,0.1);border-radius:16px 16px 0 0;padding:28px 34px 24px}.list-view-2 .the-li .card-bottom .d-flex>p{padding:3px 0}.list-view-2 .the-li .card-bottom h3{margin-top:5px}.list-view-2 .the-li+.the-li{margin-top:16px;padding-top:16px;position:relative}.list-view-2 .the-li+.the-li::before{position:absolute;content:'';width:100%;height:1px;background:#979797;opacity:.1;left:0;top:0}.page-listing-map-view .the-page-header .searchbar{width:calc(100% - 30px);-webkit-margin-inline-start:30px;margin-inline-start:30px;background:transparent;backdrop-filter:unset;border:2px solid #535b72;border-radius:24px}.page-listing-map-view .the-page-header .searchbar input{font-size:12px;color:#000;padding:0 14px}.page-listing-map-view .the-page-header .searchbar input::-webkit-input-placeholder{color:#000!important}.page-listing-map-view .the-page-header .searchbar input::-moz-placeholder{color:#000!important}.page-listing-map-view .the-page-header .searchbar input:-ms-input-placeholder{color:#000!important}.page-listing-map-view .the-page-header .searchbar input::placeholder{color:#000!important}.sheet-modal.the-filter,.sheet-modal.stay-filter,.sheet-modal.reservation-filter{height:calc(100vh - 100px);border-radius:24px 24px 0 0;box-shadow:0 0 0 100vh rgba(0,0,0,.4)}.the-filter,.stay-filter,.reservation-filter,.the-filter .toolbar,.stay-filter .toolbar,.reservation-filter .toolbar{background:#fff}.the-filter .toolbar,.stay-filter .toolbar,.reservation-filter .toolbar{margin-bottom:20px;border-radius:24px 24px 0 0}.sheet-backdrop.backdrop-in{background:var(--primary-dark)}.the-filter .page-content,.stay-filter .page-content,.reservation-filter .page-content{padding:6px 24px 24px}.placeCalendar-filter{padding-bottom:90px}.stay-filter .sheet-modal-inner>.filter-box,.reservation-filter .sheet-modal-inner>.filter-box{position:absolute;width:100%;padding:0 24px;bottom:30px;left:0;z-index:1}.the-filter h3,.stay-filter h3,.reservation-filter h3{font-size:16px;font-weight:700;color:#000;position:relative;margin:16px 0 16px;padding:23px 0 16px}.the-filter h3::before,.stay-filter h3::before,.reservation-filter h3::before{position:absolute;content:'';width:100px;height:7px;border-radius:4px;background:#909090;opacity:.2;top:0;left:50%;transform:translateX(-50%)}.the-filter h4,.stay-filter h4,.reservation-filter h4{font-size:14px;font-weight:700;color:#000;margin-bottom:24px}.sort-by>span,.rating-box>span,.tags{display:inline-block;font-size:14px;color:#949aa9;border:1px solid rgba(148,154,169,.3);border-radius:24px;height:32px;line-height:32px;padding:0 11px;margin:0 0 8px 0;-webkit-margin-inline-end:8px;margin-inline-end:8px;transition:all .3s ease;cursor:pointer}.sort-by>span.selected,.rating-box>span.selected{color:var(--primary-dark);border:1px solid var(--primary-dark)}.filter-box+.filter-box{margin-top:20px}.rating-box>span>i{font-size:12px;color:#f16c20;display:inline-block}.rating-box>span>i+i{margin-left:1px}.cate-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.cate-item i,.cate-item span{color:var(--secondary-light);transition:all .3s ease}.cate-item.selected i,.cate-item.selected span{color:var(--primary-dark)}.cate-item i{font-size:30px}.cate-item span{font-size:14px}.facilities-check li+li{margin-top:12px}.facilities-check li .item-checkbox{display:flex!important}.facilities-check .item-checkbox .item-inner{margin:3px 0 0 0;-webkit-margin-inline-start:13px;margin-inline-start:13px}.facilities-check h4{padding-top:5px}.facilities-check .item-checkbox .item-title{font-size:14px;font-weight:400;color:var(--secondary-light);transition:all .3s ease}.facilities-check .item-checkbox input[type=checkbox]:checked ~ .item-inner .item-title{color:#000}.facilities-check .item-checkbox i{width:24px;height:24px;border-radius:4px;background:transparent;border:1px solid var(--secondary-light);box-sizing:border-box;position:relative;transition:all .3s ease}.facilities-check .item-checkbox input[type=checkbox]:checked~i{background:var(--primary-light);border:1px solid var(--primary-light)!important}.facilities-check .item-checkbox i::after{display:none}.facilities-check .item-checkbox i::before{position:absolute;content:'checkmark_alt';font-family:'Framework7 Icons';font-size:20px;top:50%;left:50%;transform:translate(-50%,-50%);display:none;color:#fff}.facilities-check .item-checkbox input[type=checkbox]:checked~i::before{display:block}.filter-btns{margin-top:23px}.filter-btns a{font-size:14px;color:var(--primary-light)}.filter-btns .apply-btn{display:inline-block;font-size:14px;color:#fff;line-height:48px;height:48px;padding:0 32px;border-radius:24px;background:var(--primary-dark)}.page-search .page-content{padding-bottom:120px}.global-search{padding-bottom:16px;margin-bottom:28px}.search-border{position:relative}.search-border::before{position:absolute;content:'';width:100%;height:1px;background:#979797;opacity:.1;bottom:0}.global-search .searchbar{width:calc(100% - 40px)!important;background:transparent;backdrop-filter:unset;border:2px solid #535b72;border-radius:24px!important}.global-search .searchbar input{font-size:14px;color:var(--primary-dark);padding:0 14px;font-weight:700}.global-search .searchbar input::-webkit-input-placeholder{color:var(--primary-dark)!important;font-weight:700}.global-search .searchbar input::-moz-placeholder{color:var(--primary-dark)!important;font-weight:700}.global-search .searchbar input:-ms-input-placeholder{color:var(--primary-dark)!important;font-weight:700}.global-search .searchbar input::placeholder{color:var(--primary-dark)!important;font-weight:700}.global-search>button{width:40px;text-align:right}.place-search{padding-bottom:12px}.place-search .searchbar{width:calc(100% - 25px)!important;background:transparent;backdrop-filter:unset}.place-search .searchbar input{font-size:14px;color:#000;padding:0;font-weight:700}.place-search .searchbar input::-webkit-input-placeholder{color:#000!important;font-weight:700}.place-search .searchbar input::-moz-placeholder{color:#000!important;font-weight:700}.place-search .searchbar input:-ms-input-placeholder{color:#000!important;font-weight:700}.place-search .searchbar input::placeholder{color:#000!important;font-weight:700}.place-search>i{height:44px;width:25px;display:inline-flex;align-items:center}.page-search h4{font-size:14px;font-weight:400;color:var(--secondary-light)}.recent-search{margin-top:30px}.recent-search h4{margin-bottom:28px}.recent-search-card.search-border{padding-bottom:22px;margin-bottom:20px}.rs-inner{width:calc(100% - 28px)}.rs-inner p{font-size:14px;font-weight:700;color:#000}.rs-inner span{font-size:12px;color:var(--secondary-light)}.popular-search{margin-top:48px}.popular-search h4{margin-bottom:26px}.thumb-content-area{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;padding:60px 24px 0;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.li-event .thumb-content-area{padding-bottom:48px}.pointer-all{pointer-events:all}.the-thumbnail{position:relative;z-index:1}.li-event .the-thumbnail{height:363px;background:url(../img/bg/listing-detail-3.png) no-repeat center center / cover}.the-thumbnail .swiper-slide{height:363px!important;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;z-index:1}.the-thumbnail .swiper-slide::before,.li-event .the-thumbnail::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background:-o-linear-gradient(269.53deg,rgba(0,0,0,0.0001) 1.4%,#2B3068 99.59%);background:linear-gradient(180.47deg,rgba(0,0,0,0.0001) 1.4%,#2B3068 99.59%)}.thumb-pagination.swiper-pagination-bullets{position:absolute;left:24px;bottom:16px;z-index:3}.thumb-pagination.swiper-pagination-bullets .swiper-pagination-bullet{-webkit-margin-inline-end:5px;margin-inline-end:5px;width:4.2px!important;height:4.2px!important;border-radius:4.2px;border:0;opacity:1;background:rgba(255,255,255,.35);transition:all .3s ease}.thumb-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:15.53px!important;background:var(--primary-light)}.bookmark-this::before{content:'bookmark';font-family:'Framework7 Icons';font-size:20px;font-style:normal;color:#fff;font-weight:700}.selected .bookmark-this::before{content:'bookmark_fill'}.thumnail-content h1{font-size:32px;font-weight:700;margin:3px 0 0}.thumnail-content>p{font-size:14px;font-weight:700;color:#fff}.thumnail-rating>img+img{-webkit-margin-inline-start:1px;margin-inline-start:1px}.thumnail-rating>span{font-size:12px;display:inline-block;-webkit-margin-inline-start:9px;margin-inline-start:9px}.thumnail-rating>span>span{font-size:14px;font-weight:700;display:inline-block;-webkit-margin-inline-end:2px;margin-inline-end:2px}.thumb-info p i{width:28px;height:28px;border-radius:100%;display:inline-flex;justify-content:center;align-items:center;font-size:20px}.gallery-btn{height:32px;padding:0 12px;border-radius:16px;background:rgba(77,183,254,.43)}.gallery-btn span{display:inline-block;font-size:12px;font-weight:700;color:#fff;-webkit-margin-inline-start:6px;margin-inline-start:6px;transform:translateY(1px)}.the-content-blocks{padding:20px 24px 0;position:relative;z-index:2}.content-block>h2{font-size:24px;line-height:32px;font-weight:900;color:#000;margin-bottom:5px}.content-block>p,.price-per-night>p>span{font-size:12px;line-height:18px;font-weight:400;color:var(--secondary-light)}.content-block h3,.component-block>h4{font-size:14px;line-height:21px;font-weight:700;color:#000}.price-per-night{margin-top:20px}.price-per-night>p{font-size:24px;line-height:32px;font-weight:900;color:var(--primary-dark)}.stayFilter-btn,.sheet-modal-inner>.page-content>.stay-days{height:48px;border-radius:24px;border:2px solid var(--secondary-light);padding:0 18px;margin-top:26px}.stayFilter-btn:focus{border:2px solid var(--primary-dark)}.sheet-modal-inner>.page-content>.stay-days{width:calc(65% - 8px)}.stay-days{width:70%;display:flex}.stay-detail{width:30%;position:relative}.stay-detail::before{position:absolute;content:'';width:1px;height:48px;background:#979797;top:50%;transform:translateY(-50%);left:-16px}.stay-filter .tab-list{margin-top:23px}.stay-detail span,.stay-filter .tab-list .tab-link+.tab-link span{width:50%;display:flex;margin:0}.stayFilter-btn input,.stay-filter .tab-list input{width:calc(100% - 20px)}.stay-filter .tab-list .tab-link{flex-direction:row!important;border:2px solid rgba(148,154,169,.3);height:48px;border-radius:24px;padding:0 18px}.stay-filter .tab-list .tab-link.tab-link-active{border:2px solid var(--primary-dark)}.stay-filter .tab-list .tab-link{width:calc(65% - 8px);flex:none}.stay-filter .tab-list .tab-link+.tab-link{width:35%;flex:none}.fo-calendar .calendar .toolbar{order:2;margin-bottom:0}.fo-calendar .calendar .calendar-months{order:3}#reservation .calendar{margin-top:40px;overflow:visible}.fo-calendar .calendar .calendar-time-selector{position:absolute;bottom:calc(100% + 40px);right:0;padding:0}.fo-calendar .calendar .calendar-time-selector>.link{min-width:auto;width:115px!important;height:48px;border-radius:24px;border:2px solid var(--secondary-light);background:#fff;color:transparent;font-size:14px;font-weight:700;padding:0 12px}.fo-calendar .calendar .calendar-time-selector>.link::after{position:absolute;content:'Select Time';width:115px!important;height:48px;white-space:nowrap!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-2px;left:-3px;border-radius:24px;border:2px solid var(--secondary-light);background:#fff;color:var(--secondary-dark);font-size:14px;font-weight:700}#place-calendar.fo-calendar .calendar .calendar-time-selector{position:relative!important;width:100%!important;bottom:unset;margin:8px 0 30px}#place-calendar.fo-calendar .calendar .calendar-time-selector>.link{width:100%!important}#place-calendar.fo-calendar .calendar .calendar-time-selector>.link::after{border:2px solid transparent;left:50%;transform:translateX(-50%)}.picker-center-highlight{z-index:-1;background:var(--primary-light)}.picker-column.picker-column-divider,.picker-item.picker-item-selected span{color:#fff!important}.calendar-time-picker .toolbar-inner .right{width:100%}.calendar-time-picker-close{font-size:14px!important;font-weight:700;color:#fff!important;display:block;background:var(--primary-light);border-radius:24px}.fo-calendar .calendar .weekDays{order:1;border-top:1px solid rgba(151,151,151,.1);border-bottom:1px solid rgba(151,151,151,.1);padding:17px 0 12px;margin-bottom:15px}.fo-calendar .calendar .calendar-months .calendar-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:36px}.fo-calendar .calendar .calendar-months .calendar-row+.calendar-row{margin-top:8px}.fo-calendar .calendar .calendar-months .calendar-row::before,.fo-calendar .calendar .calendar-time-selector::before{display:none}.fo-calendar .calendar .calendar-months .calendar-day{height:36px}.fo-calendar .calendar .calendar-months .calendar-day .calendar-day-number{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100%;font-size:14px;font-weight:700;color:var(--secondary-light)}.fo-calendar .calendar .calendar-months .calendar-day.calendar-day-selected.calendar-day-selected-range::before,.fo-calendar .calendar .calendar-months .calendar-day-selected.calendar-day-selected-right::before,.fo-calendar .calendar .calendar-months .calendar-day-selected.calendar-day-selected-left::before{background:#f7f7f7;height:36px}.fo-calendar .calendar .calendar-months .calendar-day-selected.calendar-day-selected-right::before{border-radius:0 18px 18px 0}.fo-calendar .calendar .calendar-months .calendar-day-selected.calendar-day-selected-left::before{border-radius:18px 0 0 18px}.fo-calendar .calendar .calendar-months .calendar-day-selected.calendar-day-selected-range .calendar-day-number{color:#000}.fo-calendar .calendar .calendar-months .calendar-day-selected:not(.calendar-day-selected-range) .calendar-day-number,.fo-calendar .calendar .calendar-months .calendar-day-selected.calendar-day-selected-right .calendar-day-number,.fo-calendar .calendar .calendar-months .calendar-day-selected.calendar-day-selected-left .calendar-day-number{background:var(--primary-light);color:#fff}#place-calendar .calendar{height:460px}.weekDays span{font-size:14px;font-weight:700;color:var(--secondary-light)}.stepper-li+.stepper-li{margin-bottom:30px}.stepper-li.stepper4room{padding:16px 0 25px;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:20px}.stepper-li>p{font-size:14px;font-weight:700;color:#000}.stepper-li [class^="stepper-button-"]{width:36px;height:36px;border-radius:100%!important;background:rgba(45,63,110,.3);font-size:20px;font-weight:400;transition:all .3s ease}.stepper-li [class^="stepper-button-"]:focus{background:var(--primary-light)}.booking-detail{margin-top:40px}.stepper-li .stepper-input-wrap input{font-size:16px;font-weight:900;color:#000!important;height:36px}#stayDateVal,#date-selected,#rooms,#selectedRooms,#selectedMembers,#members,#visitors{font-size:14px;font-weight:700;color:var(--secondary-dark);-webkit-padding-inline-start:8px;padding-inline-start:8px;padding-top:2px}.li-place #selectedMembers+span{font-size:14px;font-weight:700;color:var(--secondary-dark);position:absolute;top:calc(50% + 2px);right:0;transform:translateY(-50%)}.calendar-custom-toolbar .center{font-size:14px;font-weight:700;color:#000;padding-bottom:3px}.outer-resource{margin-top:16px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(151,151,151,.1)}.btn-pairs>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;width:calc(50% - 4px);border:1px solid #2d3f6e;border-radius:24px;font-size:14px}.rating-summary{margin-top:15px}.the-rating{width:40%}.the-rating>p{font-size:64px;line-height:50px;font-weight:900;color:#000;letter-spacing:-4.6px}.the-rating>span{font-size:14px;line-height:21px;font-weight:700;color:var(--secondary-dark);display:inline-block;margin-top:4px}.rating-summary .the-rating>span{-webkit-margin-inline-start:13px;margin-inline-start:13px}.rating-chart{width:60%}.rch-single+.rch-single{margin-top:5px}.rch-single>.progressbar{width:calc(100% - 40px);background:#d8d8d8;border-radius:2.4px}.rch-single>.progressbar span{background:var(--primary-light);border-radius:2.4px}.rch-single>span{width:35px}.rch-single>span img{width:4.87px;height:5px}.rch-single>span img+img{-webkit-margin-inline-start:2px;margin-inline-start:2px}.rating-chart>p{font-size:12px;color:var(--secondary-light);width:calc(100% - 40px);-webkit-margin-inline-start:auto;margin-inline-start:auto;margin-top:10px}.search4review{height:48px;border:2px solid var(--secondary-light);border-radius:24px;padding:0 16px;margin:30px 0 32px}.search4review i{font-size:20px;font-weight:700}.search4review input{width:calc(100% - 28px);font-size:14px;font-weight:700;color:#000}.search4review input::-webkit-input-placeholder{color:#000!important}.search4review input::-moz-placeholder{color:#000!important}.search4review input:-ms-input-placeholder{color:#000!important}.search4review input::placeholder{color:#000!important}.review-by{-webkit-margin-inline-start:18px;margin-inline-start:18px}.review-by p{font-size:14px;font-weight:700;color:#000}.review-by span{font-size:12px;color:var(--secondary-light)}.like-btn{width:24px;height:18px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.like-btn img{position:absolute;top:0;left:0;transition:all .3s ease}.like-btn img+img{opacity:0}.like-btn.selected img+img{opacity:1}.review-card>p,.review-date>span{font-size:12px;line-height:18px;color:var(--secondary-light)}.review-photos>a{width:calc(50% - 8px)}.review-photos>a img{max-width:100%}.all-review{font-size:14px;color:var(--primary-dark);height:48px;border:1px solid #2d3f6e;border-radius:24px;margin:25px 0 40px}.review-card .review-date i img{-webkit-margin-inline-end:1px;margin-inline-end:1px}.card-border{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(151,151,151,.1)}.listing-features{margin-bottom:22px}.feature-li{text-align:center;-webkit-margin-inline-end:40px;margin-inline-end:40px;margin-bottom:20px}.feature-li i{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-bottom:5px}.content-block .card-buttons{margin-top:25px}.content-block .card-buttons>a{margin:0}.content-block .card-buttons>a+a{-webkit-margin-inline-start:6px;margin-inline-start:6px}.tags-block{margin-top:40px}.tags-block h2{margin-bottom:15px}.saveNshare{margin-top:15px;padding:27px 0;border-top:1px solid rgba(151,151,151,.1);border-bottom:1px solid rgba(151,151,151,.1)}.total-ratings{padding-bottom:28px;margin-top:10px;border-bottom:1px solid rgba(151,151,151,.1)}.total-ratings p{font-size:12px;color:var(--secondary-light);margin:4px 0 25px}.total-ratings a{height:48px;padding:0 45px;border-radius:24px;font-size:14px;color:#fff;background:var(--primary-dark);display:inline-flex;justify-content:center;align-items:center}.star-rating{display:inline-block;height:26px;margin:7px 0 28px;margin-inline-start:-8px}.star-rating>span{display:inline-block;width:31px;height:26px;background-image:url("../img/icons/review-stars.svg");background-position:0 0}.star-rating[data-rating-value]>span{background-position:-31.5px 0}.star-rating>span.active ~ span{background-position:0 0}.star-rating[class]:hover>span{background-position:-31.5px 0}.star-rating[class]>span:hover ~ span{background-position:0 0}.page-reviews .the-rating{margin-top:40px}.page-reviews.write-review .theme-toolbar-2{height:84px;bottom:0}.page-reviews.write-review .theme-toolbar-2 .toolbar-inner{padding-bottom:10px}.page.page-reviews.write-review>.page-content{height:calc(100% - 116px);padding-bottom:0}.review-box{border:1px solid #e6e6e6;border-radius:8px;width:100%;height:181px;padding:18px 15px;font-size:12px;line-height:18px;color:#000}.review-box::-webkit-scrollbar{width:0}.review-box::-webkit-input-placeholder{color:var(--secondary-light)!important}.review-box::-moz-placeholder{color:var(--secondary-light)!important}.review-box:-ms-input-placeholder{color:var(--secondary-light)!important}.review-box::placeholder{color:var(--secondary-light)!important}.review-limit{font-size:10px;color:var(--secondary-light)}.stepper-li>h3{margin-bottom:5px;transform:translateY(-10px)}.restaurant-contacts{margin-top:28px}.restaurant-contacts li+li{border-top:1px solid rgba(151,151,151,.1);padding-top:8px;margin-top:8px}.restaurant-contacts li i{width:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.restaurant-contacts li span{width:84px;-webkit-margin-inline-start:14px;margin-inline-start:14px;font-size:14px;color:var(--secondary-light)}.restaurant-contacts li p{width:calc(100% - 100px);font-size:14px;font-weight:700;color:var(--primary-dark)}.li-event .restaurant-contacts li span{width:100px}.li-event .restaurant-contacts li p{width:calc(100% - 116px)}.li-event .restaurant-contacts li i.op-half+span,.li-event .restaurant-contacts li i.op-half ~ p{transform:translateY(2px)}.restaurant-web{margin:28px 0 32px;padding-bottom:40px;border-bottom:1px solid rgba(151,151,151,.1)}.restaurant-web li+li{-webkit-margin-inline-start:8px;margin-inline-start:8px}.restaurant-web li a{width:30px;height:30px;border-radius:100%;background:var(--secondary-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.restaurant-web ul+a{display:inline-block;height:48px;border-radius:24px;text-align:center;line-height:48px;font-size:14px;color:#fff!important;background:var(--primary-dark);padding:0 40px}.top-dishes li+li{margin-top:24px}.dish-detail{width:calc(100% - 114px);height:100px}.dish-name>p{font-size:10px;line-height:15px;color:var(--secondary-light)}.dish-name>h4,.dish-price{font-size:14px;font-weight:700;color:#000}.top-dishes>h2{padding-top:14px;margin-bottom:20px}.working-hours{margin-bottom:50px}.working-hours>h2{margin-bottom:27px;padding-top:10px}.working-hours li+li{border-top:1px solid rgba(151,151,151,.1);margin-top:8px;padding-top:8px}.working-hours li span{font-size:14px;color:var(--secondary-light)}.working-hours li p{width:calc(100% - 108px);font-size:14px;font-weight:700;color:var(--primary-dark)}.joined-event{background:#fff;box-shadow:0 9px 14px rgba(0,0,0,0.1);border-radius:27px;padding:8px 0 8px 0;-webkit-padding-inline:12px 14px;padding-inline:12px 14px;transform:translateY(-50%)}.joined-event i img{display:inline-block;position:relative;z-index:3}.joined-event i img+img{-webkit-margin-inline-start:-14px;margin-inline-start:-14px;z-index:2}.joined-event i img+img+img{-webkit-margin-inline-start:-14px;margin-inline-start:-14px;z-index:1}.joined-event p span{font-size:14px;font-weight:700;color:var(--primary-dark);-webkit-margin-inline-start:11px;margin-inline-start:11px}.joined-event>a{height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;border-radius:24px;font-size:10px;color:#fff;background:var(--primary-dark)}.event-location{width:calc(100% + 48px);-webkit-margin-inline-start:-24px;margin-inline-start:-24px}.event-time span{font-size:10px;color:#000;-webkit-margin-inline-start:8px;margin-inline-start:8px}.event-time>img{position:absolute;left:112%;top:85%;width:14px}.li-event .tags-block{margin-top:34px}.leaflet-popup-content>.the-li .list-body>img{position:absolute;left:105%;bottom:5px;width:14px}.place-detail-list li p{font-size:14px;font-weight:700;color:#000}.place-detail-list{margin:18px 0 50px}.place-detail-list li+li{border-top:1px solid rgba(151,151,151,.1);padding-top:8px;margin-top:8px}.place-detail-list li span{font-size:12px;line-height:18px;color:var(--secondary-light)}.city-cards{margin-top:16px}.single-city,.single-bookmark{min-width:154px;margin-bottom:16px;-webkit-margin-inline:8px;margin-inline:8px;position:relative;z-index:1}.single-city::before,.single-bookmark::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.36%,rgba(0,0,0,0.0001)),to(#2B3068));background:-o-linear-gradient(top,rgba(0,0,0,0.0001) .36%,#2B3068 100%);background:linear-gradient(180deg,rgba(0,0,0,0.0001) .36%,#2B3068 100%)}.single-city>span{position:absolute;height:24px;padding:0 8px;border-radius:13px;background:rgba(255,255,255,.7);font-size:12px;color:#000;top:14px;left:12px;z-index:3}.city-info{position:absolute;width:100%;bottom:14px;inset-inline-start:12px;z-index:3}.city-info>span{font-size:16px}.city-info>p{font-size:24px;line-height:26px;font-weight:700}.gallery-tabs .swiper-slide{width:97px!important}.gallery-tabs .swiper-slide:first-of-type{-webkit-margin-inline-start:24px!important;margin-inline-start:24px!important}.gallery-tabs .swiper-slide:last-of-type{-webkit-margin-inline-end:24px!important;margin-inline-end:24px!important}.gallery-tabs .swiper-slide>a{padding:8px 8px 6px;box-shadow:0 9px 14px rgba(0,0,0,.1);margin-bottom:35px}.gallery-tabs .swiper-slide>a span,.gallery-tabs .swiper-slide>a p{font-size:10px;color:var(--secondary-light);transition:color .3s ease}.gallery-tabs .swiper-slide>a.selected span,.gallery-tabs .swiper-slide>a.selected p{color:#000}.gallery-tabs{margin-top:30px}.image-50{width:calc(50% - 4px)}.photo-gallery img{max-width:100%}.close-photo-gallery{position:absolute;top:51px;right:24px;width:36px;height:36px;text-align:center;border-radius:100%;background:#fff;color:#535b72;z-index:3}.close-photo-gallery i{font-size:20px;font-weight:700}.photo-gallery-footer{position:absolute;width:100%;bottom:36px;left:0;z-index:3}.photo-gallery-footer>i{width:36px;height:36px;line-height:36px;text-align:center;display:block;font-size:18px;font-weight:700;border-radius:100%;background:#fff;color:var(--secondary-dark)}.photo-gallery-footer .swiper-pagination-bullet{width:7px;height:7px;border-radius:100%;display:inline-block;background:#858585;opacity:.8;transition:all .3s ease}.photo-gallery-footer .swiper-pagination-bullet+.swiper-pagination-bullet{-webkit-margin-inline-start:8px;margin-inline-start:8px}.photo-gallery-footer .swiper-pagination-bullet.swiper-pagination-bullet-active{width:26px;background:var(--primary-light);border-radius:4px}.photo-gallery-footer+.photo-browser-captions+.swiper-container .swiper-slide{position:relative}.photo-gallery-footer+.photo-browser-captions+.swiper-container .swiper-slide::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;opacity:.78;background:-o-linear-gradient(273.39deg,rgba(0,0,0,0.0001) 69.99%,rgba(42,47,102,0.977276) 97.2%,#2B3068 97.2%);background:linear-gradient(176.61deg,rgba(0,0,0,0.0001) 69.99%,rgba(42,47,102,0.977276) 97.2%,#2B3068 97.2%)}.photo-gallery-footer+.photo-browser-captions+.swiper-container .swiper-slide,.photo-gallery-footer+.photo-browser-captions+.swiper-container .swiper-slide .swiper-zoom-container,.photo-gallery-footer+.photo-browser-captions+.swiper-container .swiper-slide img{height:100%!important;object-fit:cover!important}.gradient-head{background:url(../img/bg/notification.png) no-repeat left top / contain,#fff}.page-notification .the-page-header{margin-bottom:10px}.notification-li li{border-bottom:1px solid rgba(151,151,151,.1);padding-bottom:11px;margin-bottom:13px}.notification-li li a{font-size:14px;line-height:21px;color:#000}.notification-li li a i{font-size:12px;font-style:normal;color:var(--secondary-light);display:inline-block;margin-top:4px}.the-notice{-webkit-margin-inline-start:12px;margin-inline-start:12px}.page-pricing{background:#c0dce4}.pricing-slider{margin-top:38px}.pricing-slider .swiper-slide{width:284px!important;margin-bottom:25px;transform:scale(.86);transition:transform .3s ease}.pricing-slider .swiper-slide.swiper-slide-active{transform:scale(1)}.pricing-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:100%;background:rgba(255,255,255,.3);opacity:1;transition:all .3s ease;-webkit-margin-inline-end:9px;margin-inline-end:9px}.pricing-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:26px;border-radius:4px;background:var(--primary-light)}.pricing-card{border-radius:24px;box-shadow:0 9px 14px rgba(0,0,0,0.1);padding:50px 0 48px 0;-webkit-padding-inline-start:40px;padding-inline-start:40px;background:rgba(255,255,255,.3);transition:background-color .3s ease}.pricing-slider .swiper-slide.swiper-slide-active .pricing-card{background:url(../img/bg/pricing.png) no-repeat left bottom / contain,#fff}.pricing-card>p{font-size:18px;font-weight:700;color:#000}.pricing-card>h2{font-size:48px;line-height:41px;font-weight:900;color:var(--primary-dark);margin:7px 0 10px;position:relative}.pricing-card>h2>span{font-size:12px;line-height:22px;-webkit-margin-inline-start:4px;margin-inline-start:4px;font-weight:400;color:var(--secondary-light);position:absolute;vertical-align:top}.pricing-card>span{font-size:14px;color:#000}.pricing-card ul{padding-top:32px;margin-top:32px;position:relative}.pricing-card ul::before{position:absolute;content:'';width:32px;height:4px;border-radius:4px;background:var(--primary-light);top:-2px;left:0}.pricing-card li{font-size:14px;font-weight:500;color:var(--secondary-light)}.pricing-card li+li{margin-top:12px}.pricing-card li>span{width:22px;height:22px;border-radius:100%;border:2px solid var(--primary-light);-webkit-margin-inline-end:14px;margin-inline-end:14px}.pricing-card li>span>i{font-size:14px}.order-package{width:calc(100% + 40px);margin-top:40px;-webkit-margin-inline-start:-40px;margin-inline-start:-40px;text-align:center}.order-package a{font-size:14px;height:48px;padding:0 50px;border-radius:24px}.single-bookmark>span{position:absolute;width:28px;height:28px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--primary-light);top:17px;left:16px;z-index:3}.single-bookmark>span i{font-size:20px}.single-bookmark>span i.foi-car{margin-bottom:2px}.single-bookmark>i{position:absolute;top:22px;right:10px;z-index:3}.bm-name{width:100%;position:absolute;padding:0 16px;bottom:20px;z-index:3}.bm-name>p{font-size:20px;line-height:28px;font-weight:700;color:#fff}.recent-contacts{margin:0 -24px}.recent-contacts .swiper-slide{width:56px!important}.recent-contacts .swiper-slide:first-of-type{-webkit-margin-start:24px!important;margin-inline-start:24px!important}.recent-contacts .swiper-slide:last-of-type{-webkit-margin-end:24px!important;margin-inline-end:24px!important}.recent-contacts>h3{margin-bottom:18px}.recent-contacts .swiper-slide>a>i.online{background:var(--CTA)}.recent-contacts .swiper-slide>a>i{position:absolute;left:calc(100% - 9px);top:calc(100% - 10px);width:14px;height:14px;border-radius:100%;background:#d7d7d7;border:2px solid #fff}.recent-contacts .swiper-slide>span{font-size:12px;color:var(--secondary-light);display:inline-block;margin-top:6px}.recent-messages{margin-top:40px}.recent-messages>h3{margin-bottom:16px}.recent-messages li{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(151,151,151,.1)}.messagenger>p,.recent-messages li>a>p>span{font-size:12px;color:var(--secondary-light)}.messagenger>p{margin-top:5px}.recent-messages li>a>p>span{display:inline-block;margin-bottom:2px}.recent-messages li>a>p>i{font-size:10px;font-weight:700;font-style:normal;color:#fff;background:#71b24d;height:19px;line-height:19px;border-radius:10px;padding:0 10px;display:inline-block}.page-chatbox{background:url(../img/bg/chat.png) no-repeat left top / contain,#fff}.chatbox-nav{top:40px;height:50px;width:100%}.chatbox-nav::before{position:absolute;content:'';width:100%;height:calc(100% + 40px);bottom:0;left:0;background:url(../img/bg/chat.png) no-repeat center top / cover;-webkit-background-clip:content-box;background-clip:content-box}.chatbox-nav .navbar-inner{opacity:.7}.chatbox-nav .back{position:absolute;left:24px;top:50%;transform:translateY(-50%)}.messagebar{padding:16px 24px 24px;border-radius:24px 24px 0 0}.messagebar .message-box textarea{height:44px;border:0;padding:12px 0 6px 0;-webkit-padding-inline:12px 16px;padding-inline:12px 16px;box-sizing:border-box;font-size:14px;font-weight:700;color:#000}.messagebar .message-box textarea::-webkit-scrollbar{width:0}.messagebar .message-box textarea::-webkit-input-placeholder{color:#000!important}.messagebar .message-box textarea::-moz-placeholder{color:#000!important}.messagebar .message-box textarea:-ms-input-placeholder{color:#000!important}.messagebar .message-box textarea::placeholder{color:#000!important}.messagebar .message-box{border:2px solid #949aa9;border-radius:24px;-webkit-padding-inline-end:16px;padding-inline-end:16px;box-sizing:border-box}.message-text{font-size:14px;line-height:21px;font-weight:400}.message-avatar{border-radius:0}.message-received .message-text{color:#000}.message-received .message-bubble{background:#e4e8ee}.message-sent .message-text{color:var(--primary-dark)}.message-sent .message-bubble{background:#d9dff7}.message-bubble{-webkit-mask-box-image:none!important;border-radius:24px 24px 0 24px;padding:12px 30px}.message-received.message-tail .message-bubble,.message.message-received.message-first .message-bubble{border-radius:24px 24px 24px 0;-webkit-margin-inline-start:8px;margin-inline-start:8px}.message-avatar{opacity:1!important}.message.message-received+.message.message-received,.message.message-sent+.message.message-sent{margin-top:22px}.message.message-received+.message.message-sent,.message.message-sent+.message.message-received{margin-top:30px}.message.message-sent,.message.message-received{margin:0}.message.message-received .message-footer{-webkit-margin-inline-start:8px;margin-inline-start:8px}.message.message-sent .message-footer{-webkit-margin-inline-end:0;margin-inline-end:0}.message.message-received .message-content{position:relative}.message-footer{font-size:12px;line-height:18px;font-weight:400;color:var(--secondary-light)}.message.message-received .message-content .message-footer{position:absolute;top:100%;left:0}.page-blog-detail .the-page-header{min-height:480px;height:auto;padding:50px 24px 48px;background:url(../img/bg/blog-detail.jpg) no-repeat center center / cover;position:relative;z-index:1}.page-blog-detail .the-page-header::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.36%,rgba(0,0,0,0.0001)),to(rgba(43,48,104,0.765505)));background:-o-linear-gradient(top,rgba(0,0,0,0.0001) .36%,rgba(43,48,104,0.765505) 100%);background:linear-gradient(180deg,rgba(0,0,0,0.0001) .36%,rgba(43,48,104,0.765505) 100%)}.titles>h1{font-size:32px;font-weight:700;line-height:41px}.titles>p{font-size:18px;line-height:27px;font-weight:400;padding-top:10px}.react2it{position:absolute;bottom:0;right:24px;transform:translateY(50%);width:58px;height:58px;line-height:70px;text-align:center;display:block;border-radius:100%;background:#ec517e;color:#fff;cursor:pointer;transition:all .3s ease}.react2it.selected{background:#fff;color:#ec517e}.written-by>span{font-size:12px;line-height:18px;color:var(--secondary-light)}.the-blog-post{margin-top:30px}.the-blog-post>p:first-of-type{font-size:18px;line-height:27px;font-weight:700;color:#000;margin-bottom:22px}.the-blog-post>p:first-of-type>span{line-height:24px;display:inline-block}.the-blog-post>p:first-of-type>span::first-letter {font-size:60px;line-height:25px;font-weight:900;color:#000;float:left;-webkit-margin-inline-end:10px;margin-inline-end:10px;margin-top:4px}.the-blog-post>p+p{margin-top:20px}.the-blog-post>ul{margin:30px 0}.the-blog-post>ul>li{font-size:12px;font-weight:400;line-height:18px;color:#000;position:relative;-webkit-padding-inline-start:13px;padding-inline-start:13px}.the-blog-post>ul>li+li{margin-top:20px}.the-blog-post>ul>li::before{position:absolute;content:'';width:5px;height:5px;border-radius:100%;background:var(--secondary-light);top:6px;left:0}.quote-1{-webkit-padding-inline-start:28px;padding-inline-start:28px;position:relative}.quote-1::before{position:absolute;content:'';width:7px;height:100%;border-radius:7px;background:var(--secondary-light);top:0;left:0}.quote-1>p{font-size:18px;line-height:27px;font-weight:700;color:#000}.the-blog-post>h5{font-size:18px;line-height:27px;font-weight:400;color:#000;margin:36px 0 10px}.the-blog-post>figure{margin:32px 0 36px}.quote-2{padding:0 40px 34px;position:relative}.quote-2::before{position:absolute;content:url(../img/blog/quote.svg);top:10px;left:-10px}.quote-title{font-size:14px;color:#000;-webkit-margin-inline-start:4px;margin-inline-start:4px;margin-bottom:10px}.quote-2>p{font-size:24px;font-weight:700;line-height:32px;color:#000}.page-navigation .the-page-header .back{margin-top:10px}.page-navigation .the-page-header .back i{color:#313131}.user-details{margin-bottom:24px}.user-details ul{-webkit-margin-inline-start:24px;margin-inline-start:24px}.user-details li+li{margin-top:16px}.page-navigation .the-page-header h1{font-size:32px;line-height:41px;font-weight:700;color:#000}.user-details li span{font-size:14px;font-weight:700;color:#000}.user-details li p{font-size:24px;font-weight:700;color:var(--primary-dark)}.page-navigation .content-block h3{font-size:14px;font-weight:400;color:var(--secondary-light)}.controls li+li{margin-top:20px}.controls li p>span{font-size:14px;color:#000;-webkit-margin-inline-start:14px;margin-inline-start:14px}.control-btn .toggle-icon{background:var(--blue-gray)}.control-btn .toggle input[type=checkbox]:checked+.toggle-icon{background:var(--primary-light)}.control-btn .toggle,.toggle-icon{width:40px;height:24px;border-radius:12px}.control-btn .toggle-icon:before{width:36px;height:20px}.control-btn .toggle-icon:after{width:16px;height:16px;top:4px;left:5px;box-shadow:none;background:var(--primary-light)}.control-btn .toggle input[type=checkbox]:checked+.toggle-icon:after{left:0;background:#fff}.control-btn>a{height:24px;border-radius:24px;font-size:10px;padding:0 20px;display:inline-block;line-height:25px}.control-btn>i,.pages>a i{display:block;font-size:16px;font-weight:700;color:#000;opacity:.3}.pages>a{font-size:14px;color:#000;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pages>h3{margin-bottom:20px}.pages{margin-top:40px}.sign-out{padding-top:20px}.sign-out>a{height:48px;border-radius:24px;padding:0 32px;color:var(--primary-dark);border:1px solid var(--primary-dark);font-size:14px}.share-btns{width:auto;padding:5px}.share-btns a{width:40px;height:40px;border-radius:100%;background:var(--blue-gray);display:inline-flex;justify-content:center;align-items:center}.share-btns a+a{margin-top:8px}.share-btns .popover-angle.on-bottom:after{left:0;top:-20px}.list-title{border-left:1px solid var(--secondary-light);height:40px;padding:0 5px 8px;font-size:32px;line-height:41px;color:#000}.list-title::-webkit-scrollbar{width:0}.listing-content{margin-top:18px}.list-description{font-size:18px;line-height:27px;padding:8px 0 8px 0;padding-inline:30px 8px}.listing-content textarea::-webkit-input-placeholder{color:var(--secondary-light)!important}.listing-content textarea::-moz-placeholder{color:var(--secondary-light)!important}.listing-content textarea:-ms-input-placeholder{color:var(--secondary-light)!important}.listing-content textarea::placeholder{color:var(--secondary-light)!important}.listing-content form i{position:absolute;left:0;top:13px}.listing-type>h3{font-size:16px;font-weight:700;color:#000;margin:5px 0 18px}.listing-type ul{display:flex;gap:8px}.listing-type li{width:77px;height:69px}.listing-type li a{height:100%;border:1px solid rgba(148,154,169,.3);border-radius:8px;font-size:12px;color:var(--secondary-light)}.listing-type li a.selected{background:var(--primary-light);color:#fff}.listing-type li a i{font-size:30px}.listing-type li a span{-webkit-margin-inline-start:0;margin-inline-start:0}.listing-elements{margin-top:40px}.listing-elements>a{padding:16px 0;border-bottom:1px solid rgba(151,151,151,.1)}.listing-elements>a:first-of-type{border-top:1px solid rgba(151,151,151,.1)}.listing-elements>a>span{font-size:14px;color:#000;-webkit-margin-inline-start:16px;margin-inline-start:16px}.submit-list{font-size:14px;height:48px;border-radius:24px;margin-top:32px}.page-google-map>.page-content,.page-gMap-box>.page-content{position:relative;height:100%;z-index:2}.mapPageWide-content{position:absolute;width:100%;height:100vh;padding-top:60px;top:0;left:0;z-index:3;pointer-events:none}.mapPageWide-content>*{pointer-events:all}.gMap-wide{width:100%;height:100%;position:relative;z-index:2}.google-mapBox{width:100%;height:375px;position:relative;z-index:2}.leaflet-popup-tip{width:15px;height:15px;box-shadow:none;border-radius:4px}.leaflet-popup-close-button,.leaflet-top.leaflet-left,.leaflet-control-attribution.leaflet-control,.gm-style-cc,.gmnoprint,.map-parent div>a>div>img{display:none}.leaflet-popup-content-wrapper,.leaflet-popup-content{all:unset;text-align:left}.error h1{font-size:60px;color:var(--secondary-light)}.error p{font-size:18px;font-weight:700;color:var(--secondary-dark)}.error a{height:48px;border-radius:24px;font-size:14px;width:100%}.error a i{font-size:18px}.dir-rtl{direction:rtl}.dir-rtl .control-btn>i,.dir-rtl .pages>a i,.dir-rtl .back,.dir-rtl .create-account .back>img,.dir-rtl .page-walkthrough-v2 .walkthrough-next img,.dir-rtl .page-walkthrough .toolbar-btn-round img,.dir-rtl .photo-gallery-footer>i,.dir-rtl .messagebar .message-box>a>img{transform:rotate(180deg)}.dir-rtl .global-search>button{text-align:left}.dir-rtl .map-pointer{right:100%;transform:translateX(100%)}.dir-rtl .leaflet-popup-content>.the-li .list-body>img{left:unset;right:102%;transform:rotateY(180deg)}.dir-rtl .event-time>img{left:unset;right:112%;transform:rotateY(180deg)}.dir-rtl .map-pointer{top:calc(50% - 10px)}.dir-rtl .page-walkthrough-v2 .walkthrough-next{border-radius:0 31.5px 31.5px 0}.dir-rtl .page-gallery .back,.dir-rtl .page-reviews .back,.dir-rtl .page-add-list .back,.dir-rtl .page-pricing .back,.dir-rtl .chatbox-nav .back{left:calc(100% - 24px);transform:translate(-100%,-50%) rotate(180deg)}.dir-rtl .chatbox-nav .back{top:calc(50% - 3px)}.dir-rtl .like-btn{right:calc(100% - 24px);transform:translateY(-50%) rotateY(180deg)}.dir-rtl .thumb-pagination.swiper-pagination-bullets{left:calc(100% - 24px);bottom:20px;transform:translateX(-100%);white-space:nowrap}.dir-rtl .stay-detail::before{left:unset;right:-16px}.dir-rtl .bookmarker{right:unset;left:16px}.dir-rtl .card-small span{left:unset;right:10px}.dir-rtl .single-bookmark>i{right:unset;left:10px}.dir-rtl .single-city>span{left:unset;right:12px}.dir-rtl .single-bookmark>span{left:unset;right:16px}.dir-rtl .rch-single,.dir-rtl .rch-single>span{transform:rotateY(180deg)}.dir-rtl .rch-single>span{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dir-rtl .rch-single>.progressbar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.dir-rtl .fo-calendar .calendar .calendar-time-selector{right:100%;transform:translateX(100%)}.dir-rtl .li-place #selectedMembers+span{right:unset;left:0}.dir-rtl .pricing-card ul::before{left:unset;right:0}.dir-rtl .toast-button{right:unset!important;left:20px!important;margin-left:0}.dir-rtl .message-sent.message-tail .message-bubble{border-radius:24px 24px 24px 0}.dir-rtl .message-received.message-tail .message-bubble,.dir-rtl .message.message-received.message-first .message-bubble{border-radius:24px 24px 0 24px}.dir-rtl .messagebar .message-box>a{margin-left:0!important;-webkit-margin-inline-start:8px;margin-inline-start:8px}.dir-rtl .react2it{right:unset;left:24px}.dir-rtl .message.message-received .message-content .message-footer,.dir-rtl .the-blog-post>ul>li::before,.dir-rtl .quote-1::before{left:unset;right:0}.dir-rtl .quote-2::before{left:unset;right:-10px;transform:rotateY(180deg)}.dir-rtl .the-blog-post>p:first-of-type>span::first-letter {float:right}.dir-rtl .list-title{border-left:none;border-right:1px solid var(--secondary-light)}.dir-rtl .listing-content form i,.dir-rtl .error .back i{left:unset;right:0;transform:rotateY(180deg)}.dir-rtl .error a:not(.back){padding-right:16px!important}.dir-rtl .page-navigation .the-page-header .back,.dir-rtl .error .back{transform:rotate(0deg)}.dir-rtl .controls li p>img{transform:rotateY(180deg)}.dir-rtl .listing-nav{text-align:left!important}.dir-rtl .leaflet-popup-content{text-align:right}