@media(max-width: 767px){.PlacePage{font-size:14px}}.PlacePage .section-article h2{display:flex;justify-content:center}.PlacePage .section-article h2 img{margin-left:8px;cursor:pointer}.PlacePage h2{font-size:35px;text-align:center;font-family:PlayfairDisplay,serif;margin-bottom:30px}@media(max-width: 480px){.PlacePage h2{font-size:20px}}.PlacePage>section{padding:40px 88px}@media(max-width: 769px){.PlacePage>section{padding:20px}}.PlacePage .section-inner{max-width:1100px;margin:auto}.PlacePage .btn-showmore{margin-bottom:0;margin-top:30px}.PlacePage .user-suggestion-btn{margin-left:10px;margin-bottom:15px}.PlacePage .popular-cate-section{padding-bottom:0}.PlacePage .place-tags,.PlacePage .place-services,.PlacePage .section-article,.PlacePage .section-review{background-color:#f5f5f5}.PlacePage .place-video{padding-top:0;padding-bottom:0;max-width:1280px;margin:auto}.PlacePage .place-video iframe{margin:0 auto}.PlacePage .place-video .list-videos{display:flex;width:max-content;margin:16px auto;max-width:80%;overflow:auto}.PlacePage .place-video .list-videos img{width:96px;height:96px;border-radius:6px;margin-right:8px;object-fit:cover;cursor:pointer}.PlacePage .container{width:1100px;margin:0 auto;max-width:90vw}.PlacePage .suggestion{display:flex;justify-content:flex-end}.PlacePage .photo-suggestion{position:relative;display:flex;justify-content:center;max-width:1195px;margin:auto}.PlacePage .photo-suggestion .suggest-btn{border:none;margin-top:0}.PlacePage .photo-suggestion .add-post{position:absolute;top:-70px;right:10px}.PlacePage .suggestion-short-description{display:flex;justify-content:flex-start}.PlacePage .suggest-btn{cursor:pointer;padding:5px 15px;width:max-content;border-radius:25px;color:#fff;background-color:#3ac47d;margin-top:16px;font-size:12px;transition:all .4s}.PlacePage .suggest-btn:hover{background-color:#038d28;transform:scale(1.1)}.PlacePage .basic-info{width:50%;position:relative;box-sizing:border-box}@media(max-width: 480px){.PlacePage .basic-info{width:100%}}.PlacePage .basic-info--half{padding:0 56px;padding-top:20px}@media(max-width: 480px){.PlacePage .basic-info--half{padding:0 20px;margin-top:20px}}.PlacePage .basic-info-title{font-family:PlayfairDisplay,serif;font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:10px}@media(max-width: 767px){.PlacePage .basic-info-title{font-size:24px}}.PlacePage .basic-intro{font-size:16px;display:flex}@media(max-width: 769px){.PlacePage .basic-intro{display:block}}@media(max-width: 480px){.PlacePage .basic-intro{display:block}}.PlacePage .basic-intro-content{width:40%}@media(max-width: 769px){.PlacePage .basic-intro-content{width:100%;font-size:14px}}@media(max-width: 480px){.PlacePage .basic-intro-content{width:100%}}.PlacePage .basic-intro-map{width:60%;display:flex;justify-content:flex-end;margin-left:15px}@media(max-width: 769px){.PlacePage .basic-intro-map{width:100%;margin-left:0}}@media(max-width: 480px){.PlacePage .basic-intro-map{width:100%;justify-content:center;margin-top:20px}}.PlacePage .basic-intro-info{margin-top:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.PlacePage .basic-intro-info img{margin-right:10px;width:16px}.PlacePage .basic-intro-info .missing-info{color:#a9a9a9;font-style:italic;display:inline-block}@media(max-width: 767px){.PlacePage .bread-crumb{font-size:14px}}.PlacePage .bread-crumb img{margin-right:5px}.PlacePage .util-btn{box-shadow:0 2px 5px 0 rgba(0,0,0,.13);background-color:#f3f3f3;cursor:pointer;transition:all .3s ease 0s}.PlacePage .util-btn:hover{background-color:#000;color:#fff;box-shadow:0 0 15px rgba(0,0,0,.22)}.PlacePage .btn-add{width:132px;height:40px;display:flex;justify-content:center;align-items:center;font-size:12px}@media(max-width: 480px){.PlacePage .btn-add{width:50px}}.PlacePage .btn-add img{margin-right:5px}@media(max-width: 480px){.PlacePage .btn-add img{margin-right:0}}.PlacePage .fb-btn,.PlacePage .twitter-btn{width:40px;height:40px;border-radius:50%;background-repeat:no-repeat;background-position:center}.PlacePage .basic-intro-explore{margin-top:20px;display:flex;justify-content:center;align-items:center;padding:15px 30px;border:1px solid #f8b600;width:180px;cursor:pointer;position:relative;transition:all .3s ease 0s}.PlacePage .basic-intro-explore:hover{background-color:#f8b600}.PlacePage .basic-intro-explore:hover img{right:-40px}.PlacePage .basic-intro-explore img{width:50px;height:12px;top:18px;right:-30px;position:absolute;transition:all .3s ease 0s}.PlacePage .basic-intro-map-frame{position:relative;width:100%;min-height:245px;height:380px;border:solid 2px #c3c3c3;background-color:#d8d8d8;overflow:hidden;z-index:1}.PlacePage .basic-intro-map-block{z-index:1}.PlacePage .place-info{display:flex}.PlacePage .place-info .edit-place{width:16px;margin-left:8px;cursor:pointer}@media(max-width: 1024px){.PlacePage .place-info{display:block}}.PlacePage .place-info__suggest360{background-color:gray;width:100%;padding:16px 0}.PlacePage .place-info__suggest-btn{margin:auto;padding:6px 12px;background:#3ec47f;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:24px;display:flex;cursor:pointer;z-index:11;position:absolute;bottom:45px;left:50%;transform:translateX(-50%);transition:all .4s}.PlacePage .place-info__suggest-btn:hover{background-color:#038d28;transform:scale(1.1) translateX(-50%)}.PlacePage .place-info__suggest-btn span{align-self:center;color:#fff}.PlacePage .place-info__suggest-btn-wo-placeholder{margin:auto;padding:6px 12px;background:#3ec47f;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:24px;display:flex;cursor:pointer;width:max-content}.PlacePage .place-info__suggest-btn-wo-placeholder span{align-self:center;color:#fff}.PlacePage .tour-replacement{padding:0;background-color:unset}.PlacePage .tour-replacement .place-info__suggest-btn{margin:24px 0;float:right}.PlacePage .tour-replacement .place-info__suggest-btn-has-placeholder{margin:12px 0;position:absolute;z-index:10;right:12px}.PlacePage .tour-replacement .place-info__suggest-btn-has-placeholder span{margin-left:0}.PlacePage .place-info--has-tour .basic-info{width:100%}.PlacePage .place-short-desc{padding:20px 0 0 20px;padding-left:0}@media(max-width: 767px){.PlacePage .place-short-desc{font-size:14px}}.PlacePage .minified-content{max-height:300px;overflow:hidden}.PlacePage .minified-short-desc{max-height:100px;overflow:hidden}.PlacePage .place-description{font-size:16px;margin:0 auto;position:relative}.PlacePage .place-description__content{position:relative}.PlacePage .place-description__hidden-block,.PlacePage .place-description__short-desc-hidden-block{width:100%;bottom:0;display:none;justify-content:center;align-items:flex-end;text-transform:uppercase;font-size:16px;font-weight:bold;height:153px;position:absolute;background-image:linear-gradient(to bottom, rgba(238, 238, 238, 0), rgba(255, 255, 255, 0.85) 46%, #ffffff)}.PlacePage .place-description__hidden-block:hover,.PlacePage .place-description__short-desc-hidden-block:hover{cursor:pointer;color:#efce4a}.PlacePage .place-description__short-desc-hidden-block{height:50px !important}@media(max-width: 769px){.PlacePage .place-description{font-family:Muli,serif;font-display:swap;font-size:14px;margin-top:30px;margin-bottom:30px;position:relative}}.PlacePage .place-description__content.minified-content .place-description__hidden-block{display:flex}.PlacePage .place-description__content.minified-short-desc .place-description__short-desc-hidden-block{display:flex}.PlacePage .place-tags{font-size:14px;font-weight:bold}.PlacePage .place-tags .suggest-btn{margin-top:5px;margin-bottom:15px;display:flex;align-items:center;margin-left:10px;height:27px}.PlacePage .place-tags .tag-item{background-color:#fff}.PlacePage .place-tags .tag-item:hover{background-color:#3ac47d}.PlacePage .place-tags .tag-item:hover a{color:#fff}.PlacePage .place-tags .no-tags{display:flex;justify-content:center;width:100%}.PlacePage .place-tags__item{padding:10px 20px;margin-left:20px;margin-bottom:15px;border-radius:19.5px;background-color:#f3f3f3;transition:ease .4s}.PlacePage .place-tags__item:hover{background-color:#efce4a;color:#fff;cursor:pointer}.PlacePage .section-youtube-video{margin:30px 170px;height:620px;border:5px solid red}.PlacePage .section-gallery-youtube-only{margin:50px 170px;height:440px}.PlacePage .see-more-updates{margin-top:0}.PlacePage .related-categories .see-more-prd{display:block;width:max-content;margin:0 auto;font-size:18px}.PlacePage .related-categories__list{padding-top:0}.PlacePage .related-categories__title .user-suggestion-btn{margin-bottom:0;vertical-align:middle}.PlacePage .related-categories .main-categories{display:flex;justify-content:center;flex-wrap:wrap}@media(max-width: 769px){.PlacePage .related-categories .main-categories{justify-content:space-around}}.PlacePage .related-categories .main-categories li{text-align:center;position:relative;margin:2%;margin-top:0}.PlacePage .related-categories .main-categories li a{position:absolute;width:100%;height:100%}.PlacePage .related-categories [class$=__thumb]{background-size:cover;background-position:center;background-repeat:no-repeat}.PlacePage .related-categories .main-categories__thumb{width:130px;height:130px;border-radius:50%;background-color:#f5f5f5;margin:0 auto;cursor:pointer;transition:all .4s}.PlacePage .related-categories .main-categories__thumb:hover{box-shadow:0 0 10px rgba(0,0,0,.4)}.PlacePage .qna-wrapper{display:flex;justify-content:center}.PlacePage #related-categories{background-color:#323232;color:#fff}.PlacePage .related-places{background-color:#323232;color:#fff}.PlacePage .related-places__content{margin:0 auto;display:flex;flex-wrap:wrap;margin-top:-10px;justify-content:center}@media(max-width: 769px){.PlacePage .related-places__content .place-item{margin-left:auto;margin-right:auto}}.PlacePage .section-title{font-family:PlayfairDisplay,serif;font-display:swap;font-size:35px;font-weight:bold;text-align:center}@media(max-width: 767px){.PlacePage .section-title{font-size:24px}}.PlacePage .section-review__review-block{display:flex;margin-top:30px;justify-content:center}@media(max-width: 480px){.PlacePage .section-review__review-block{display:block}}@media(max-width: 767px){.PlacePage .section-review__review-block{margin-top:15px}}.PlacePage .section-review__review-writing{width:40%;background-color:#fff;height:max-content;padding:40px 20px;border-radius:7px}@media(max-width: 480px){.PlacePage .section-review__review-writing{width:100%}}.PlacePage .section-review__review-writing .preview-images{display:flex;margin-top:30px;justify-content:center;flex-wrap:wrap;min-width:220px}.PlacePage .section-review__review-writing .preview-images__wrapper{position:relative}.PlacePage .section-review__review-writing .preview-images .remove-image-btn{position:absolute;top:-10px;width:20px;margin-left:50px;cursor:pointer}.PlacePage .section-review__review-writing .preview-images__image{width:60px;height:60px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;margin-right:23px;margin-bottom:12px}.PlacePage .section-review__review-writing .preview-images__image:nth-child(5n){margin-right:0 !important}@media(max-width: 769px){.PlacePage .section-review__review-writing .preview-images{min-width:220px}}.PlacePage .section-review__review-writing .upload-area{display:block;margin:23px auto 58px;padding:27.5px;background:#f3f3f3;box-shadow:0px 4px 10px rgba(0,0,0,.1);width:101px;height:101px;border-radius:50%;cursor:pointer}.PlacePage .section-review__review-writing .upload-area .upload-placeholder{color:#9c9c9c;width:max-content;margin-top:45px;margin-left:-85px;font-size:16px;line-height:20px}.PlacePage .section-review__review-writing .form-group{display:flex;align-items:center;background-color:#f5f5f5;height:55px}.PlacePage .section-review__review-writing .form-group:not(:first-child){margin-top:13px}.PlacePage .section-review__review-writing .form-group img{margin-left:10px}.PlacePage .section-review__review-writing .form-group input{margin-left:10px;background-color:#f5f5f5;width:100%;border:none;font-family:Muli,sans-serif;font-display:swap;font-size:16px}.PlacePage .section-review__review-writing .form-group__content{height:188px;align-items:flex-start;padding-top:10px}.PlacePage .section-review__review-writing .form-group__content textarea{margin-left:10px;background-color:#f5f5f5;width:100%;border:none;font-size:16px;resize:none;height:100%;font-family:Muli,sans-serif;font-display:swap}.PlacePage .section-review__review-writing .error{color:red}.PlacePage .section-review__review-writing .error-input{margin-top:5px}.PlacePage .section-review__review-writing .submit-block{margin-top:30px;display:flex;align-items:center}@media(max-width: 480px){.PlacePage .section-review__review-writing .submit-block{justify-content:center}}.PlacePage .section-review__review-writing .submit-block img{width:30px;height:30px;margin-left:50px}.PlacePage .section-review__review-writing .submit-btn{display:flex;justify-content:center;align-items:center;width:178px;height:48px;border-radius:24px;background-color:#e14155;text-transform:uppercase;cursor:pointer;border:none;color:#fff;font-size:16px;margin:auto}.PlacePage .section-review__review-writing .submit-btn:hover{color:#e14155;background-color:#fff;border:1px solid #e14155}.PlacePage .section-review__review-list{width:50%;margin-left:60px}@media(max-width: 480px){.PlacePage .section-review__review-list{width:100%;margin:0;margin-top:30px}}.PlacePage .review-item{margin-top:32px;border-radius:7px;box-shadow:4px 6px 25px 10px rgba(0,0,0,.05);background-color:#fff;padding:15px 26px;display:flex}.PlacePage .review-item__thumb{width:135px;height:135px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;margin-right:23px;cursor:pointer;filter:drop-shadow(0px 4px 7px rgba(0, 0, 0, 0.25))}@media(max-width: 769px){.PlacePage .review-item__thumb{width:90px;height:90px}}.PlacePage .review-item__plus-image{color:#fff;font-weight:bold;font-size:16px;line-height:20px;position:absolute;margin-top:-78px;margin-left:25px;cursor:pointer}@media(max-width: 769px){.PlacePage .review-item__plus-image{font-size:14px;margin-top:-58px;margin-left:10px}}.PlacePage .review-item__multiple-images{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.46);cursor:pointer}@media(max-width: 769px){.PlacePage .review-item{margin-top:16px}}.PlacePage .review-item:first-child{margin-top:0}.PlacePage .review-item img{top:10px;left:20px;width:60px;height:60px}.PlacePage .review-item .review-content{margin-left:23px;width:90%}.PlacePage .review-item .review-content h6{font-family:Muli;font-display:swap;font-size:20px;font-weight:800;color:#000}.PlacePage .review-item .review-content p{margin-top:10px;font-size:16px;color:#000}@media(max-width: 769px){.PlacePage .review-item .review-content p{font-size:14px}}.PlacePage .review-item .review-content .author-info{display:flex;justify-content:flex-end;align-items:center;margin-bottom:5px}@media(max-width: 769px){.PlacePage .review-item .review-content .author-info{margin-top:15px}}.PlacePage .review-item .review-content .author-info img{width:43px;height:43px;margin-right:15px;border-radius:50%;border:1px solid #ccc}@media(max-width: 769px){.PlacePage .review-item .review-content .author-info img{width:35px;height:35px}}.PlacePage .review-item .review-content .author-info span{font-size:16px;font-weight:bold;color:#000;max-width:30%}@media(max-width: 769px){.PlacePage .review-item .review-content .author-info span{font-size:14px}}.PlacePage .google-map-wrapper-modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(105,105,105,.81)}.PlacePage .google-map-wrapper__popup{background-color:#fefefe;margin:5% auto;border:1px solid #888;width:80%;height:80%;border-radius:10px;position:relative}.PlacePage .google-map-wrapper__popup-close-btn{width:30px;height:30px;position:absolute;background-image:url("https://360fyr.s3-us-west-2.amazonaws.com/public_resource/images/icons/close-send-mail.svg");top:-14px;right:-14px;z-index:1000;background-position:center;background-size:contain}.PlacePage .google-map-wrapper__popup-close-btn:hover{cursor:pointer}.PlacePage .google-map-wrapper__popup-frame{height:100%;overflow:hidden;border-radius:13px;box-shadow:0 10px 50px 0 rgba(0,0,0,.14)}.PlacePage .toast-message{width:315px;height:49px;box-shadow:0 2px 15px 0 rgba(0,0,0,.24);background-color:#202020;color:#fff;position:fixed;right:30px;top:85px;display:flex;align-items:center}.PlacePage .toast-message:before{content:"\2713";color:#fff;position:absolute;left:20px}.PlacePage .toast-message__icon{width:20px;height:20px;background-color:#8dc640;margin:0 15px;border-radius:6px}.PlacePage .toast-message__content{text-transform:capitalize}.PlacePage .watch-video-btn{cursor:pointer;display:block;position:absolute;width:100px;height:100px;border-radius:50%;background:#ff5f5f;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);animation:pulse 2s infinite;transition:.3s all ease;color:#ff5f5f;text-decoration:none}@media(max-width: 1024px){.PlacePage .watch-video-btn{top:50%;left:50%;transform:translate(-50%, -50%)}}.PlacePage .watch-video-btn:hover{text-decoration:none;color:#ff5f5f}.PlacePage .watch-video-btn img{width:16px;height:23px;margin:40px 46px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,95,95,.4)}70%{box-shadow:0 0 0 30px rgba(255,95,95,0)}100%{box-shadow:0 0 0 0 rgba(255,95,95,0)}}.PlacePage .modal-sendmail__header{border-bottom:none;position:relative}.PlacePage .modal-sendmail__header .close-btn{position:absolute;top:-24px;right:-24px;width:48px;height:48px;border:none;cursor:pointer}@media(max-width: 480px){.PlacePage .modal-sendmail__header .close-btn{top:-20px;right:-20px;width:40px;height:40px}}.PlacePage .send-mail-form{width:743px;padding:50px 37px 23px}@media(max-width: 769px){.PlacePage .send-mail-form{width:645px}}@media(max-width: 480px){.PlacePage .send-mail-form{width:calc(100% - 74px);height:100%}}@media(max-width: 320px){.PlacePage .send-mail-form{height:350px;padding:35px 37px 23px}}.PlacePage .modal-sendmail__body input::placeholder,.PlacePage .modal-sendmail__body textarea::placeholder{font-family:Muli,sans-serif;font-display:swap;font-size:16px;color:#000}@media(max-width: 480px){.PlacePage .modal-sendmail__body input::placeholder,.PlacePage .modal-sendmail__body textarea::placeholder{font-size:14px}}.PlacePage .modal-sendmail__body .user-info{display:flex;align-items:center;justify-content:space-between}@media(max-width: 767px){.PlacePage .modal-sendmail__body .user-info{display:block}}.PlacePage .modal-sendmail__body .user-info label{display:flex;align-items:center;background-color:#f3f3f3;padding:0 12px;width:346px}@media(max-width: 480px){.PlacePage .modal-sendmail__body .user-info label{width:calc(100% - 24px)}}.PlacePage .modal-sendmail__body .user-info label img{width:24px;height:17px}@media(max-width: 320px){.PlacePage .modal-sendmail__body .user-info label img{width:15px;height:20px}}.PlacePage .modal-sendmail__body .user-info label input{padding:17px;background-color:#f3f3f3;border:none;font-size:16px}@media(max-width: 767px){.PlacePage .modal-sendmail__body .user-info label input{font-size:14px}}@media(max-width: 320px){.PlacePage .modal-sendmail__body .user-info label input{width:100%}}.PlacePage .modal-sendmail__body .user-info .label-mail{margin-left:50px}@media(max-width: 767px){.PlacePage .modal-sendmail__body .user-info .label-mail{margin:0;margin-top:10px}}.PlacePage .modal-sendmail__body .user-message{margin-top:20px;width:100%}.PlacePage .modal-sendmail__body .user-message .label-msg{width:calc(100% - 22px);padding:17px 11px;display:flex;align-items:flex-start;background-color:#f3f3f3}@media(max-width: 320px){.PlacePage .modal-sendmail__body .user-message .label-msg img{width:15px;height:20px}}.PlacePage .modal-sendmail__body .user-message .label-msg textarea{width:100%;height:359px;margin-left:10px;background-color:#f3f3f3;border:none;font-size:16px;resize:none}@media(max-width: 480px){.PlacePage .modal-sendmail__body .user-message .label-msg textarea{font-size:14px;height:160px}}@media(max-width: 320px){.PlacePage .modal-sendmail__body .user-message .label-msg textarea{height:125px}}.PlacePage .modal-sendmail__body .user-showing-error{margin-top:10px}.PlacePage .modal-sendmail__body .user-showing-error .error-msg{margin-top:5px;color:red}.PlacePage .modal-sendmail__body .is-invalid{border:1px solid red}.PlacePage .modal-sendmail__body .user-showing-success{margin-top:10px;text-align:center;color:green}.PlacePage .modal-sendmail__body .loading{margin-top:10px;display:flex;justify-content:center}.PlacePage .modal-sendmail__body .loading img{width:50px;height:50px}.PlacePage .body-success{width:743px;padding:30px;text-align:center}@media(max-width: 769px){.PlacePage .body-success{width:645px}}@media(max-width: 480px){.PlacePage .body-success{width:calc(100% - 60px);height:100%}}@media(max-width: 480px){.PlacePage .body-success{height:50%}}.PlacePage .body-success img{width:120px;height:90px;margin:0 auto}.PlacePage .body-success .success-message{margin-top:28px;font-size:30px;font-weight:bold;text-align:center;color:#006d37;padding:0 15px}@media(max-width: 767px){.PlacePage .body-success .success-message{padding:0;font-size:24px}}.PlacePage .modal-sendmail__footer{display:flex;justify-content:center;align-items:center;margin:23px auto}.PlacePage .tour-container{background-color:#f5f5f5;position:relative;margin-bottom:8px;min-height:calc(100vh - 80px);padding:0}@media(max-width: 769px){.PlacePage .tour-container{min-height:calc(50vh - 80px)}}.PlacePage .tour-container__view,.PlacePage .tour-container iframe{height:calc(100vh - 80px);width:100%}@media(max-width: 769px){.PlacePage .tour-container__view,.PlacePage .tour-container iframe{height:calc(50vh - 80px)}}.PlacePage .tour-container .hide-tour>iframe{opacity:0;visibility:hidden;pointer-events:none;display:none}.PlacePage .tour-container__overlay{top:0;left:0;right:0;height:100%;width:100%;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:2;background-color:rgba(0,0,0,.5)}.PlacePage .btn-email{width:102px}@media(max-width: 480px){.PlacePage .btn-email{width:50px}}.PlacePage .btn-email svg{margin-right:10px}@media(max-width: 480px){.PlacePage .btn-email svg{margin-right:0}}.PlacePage .btn-email *{fill:#f8b600}.PlacePage .basic-intro-utilities{display:flex;margin-top:20px}.PlacePage .basic-intro-utilities>div{margin-right:10px}.PlacePage .youtube-player--has-tour{margin-top:30px;margin-bottom:10px;display:block;max-width:1100px;max-height:400px}.PlacePage .view-tour-btn{display:flex;justify-content:center;align-items:center;position:absolute;width:175px;height:175px;border-radius:50%;background:#ff5f5f;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);animation:pulse 2s infinite;transition:.3s all ease;color:#ff5f5f;text-decoration:none;cursor:pointer}@media(max-width: 769px){.PlacePage .view-tour-btn{width:120px;height:120px}}.PlacePage .view-tour-btn:hover{text-decoration:none;color:#ff5f5f}.PlacePage .view-tour-btn img{margin-left:35px;width:95px;height:95px}@media(max-width: 769px){.PlacePage .view-tour-btn img{margin-left:20px;width:60px;height:60px}}.PlacePage .loading-tour{display:flex;justify-content:center;align-items:center;position:absolute;width:175px;height:175px;border-radius:50%;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 769px){.PlacePage .loading-tour{width:120px;height:120px}}.PlacePage .basic-intro-rating{display:flex;align-items:center;cursor:pointer}@media(max-width: 320px){.PlacePage .basic-intro-rating{flex-flow:column}}.PlacePage .basic-intro-rating .star-container{margin-left:3px}.PlacePage .basic-intro-rating .star-container svg path{stroke:#de7921;stroke-width:1px}.PlacePage .basic-intro-rating app-rating-star{margin-right:10px}.PlacePage .basic-intro-rating .write-review-link{color:#000}.PlacePage .basic-intro-rating .write-review-link:hover{color:#f8b600}.PlacePage .basic-intro-rating .write-review-link.suggest-btn{margin-top:0;color:#fff}.PlacePage .place-galleries{text-align:center}@media(max-width: 767px){.PlacePage .place-galleries{margin-top:30px}}.PlacePage .place-galleries .section-title{margin-bottom:30px;display:flex;justify-content:center}@media(max-width: 767px){.PlacePage .place-galleries .section-title{margin-bottom:20px}}.PlacePage .place-galleries ngx-gallery{margin:0 auto;display:block}.PlacePage .place-galleries .upload-area{display:flex}.PlacePage .place-galleries .upload-area .upload-permission{flex-grow:1;text-align:left;margin-top:8px}.PlacePage .place-galleries .upload-area .upload-permission input{align-self:center;width:16px;height:16px;margin-right:8px}.PlacePage .place-galleries .upload-area .upload-btn{padding:8px 16px;width:max-content;border-radius:25px;color:#fff}.PlacePage .place-galleries .upload-area #media-upload{display:none}.PlacePage .map-btn{position:absolute;bottom:5px;left:5px;z-index:999999;color:#000;background-color:#fff;padding:3px 8px;font-size:12px;border-radius:10px;cursor:pointer;display:flex;align-items:center;box-shadow:0 0 15px rgba(0,0,0,.13);white-space:nowrap;transition:all .4s}.PlacePage .map-btn:hover{background-color:#f8b600}.PlacePage .map-btn img{margin-right:4px;max-width:12px}.PlacePage .expand-map{left:auto;right:5px;width:100px}.PlacePage .edit-place-icon{color:#f8b600;cursor:pointer;padding:2px}.PlacePage .edit-place-modal{padding:20px;position:relative}.PlacePage .edit-place-modal .close-btn{height:35px;position:absolute;right:-20px;cursor:pointer;top:-20px}.PlacePage .edit-place-modal .btn-save{border:none;padding:10px 15px;margin:0 auto;margin-top:20px;display:block;border-radius:4px;background-color:#27c14f;color:#fff;cursor:pointer}.PlacePage .edit-place-modal .loading{display:block;height:20px;margin:10px auto;margin-bottom:0}.PlacePage .rating-form{display:flex;justify-content:center;align-items:center}@media(max-width: 480px){.PlacePage .rating-form{flex-flow:column}}.PlacePage .rating-form>span{margin-left:10px}.PlacePage .rating-form path{stroke:#d3d3d3}.PlacePage .rating-error path{stroke:red}.PlacePage .jw-modal .jw-modal-body{position:relative}.PlacePage .modal-suggest-edit .thankyou{text-align:center;padding:20px}.PlacePage .modal-suggest-edit h3{font-size:20px;border-bottom:1px solid #e2e2e2;padding:20px}.PlacePage .modal-suggest-edit li{border-bottom:1px solid #e2e2e2;padding:15px 20px;position:relative;padding-left:50px;cursor:pointer;transition:all .4s;overflow:hidden}.PlacePage .modal-suggest-edit li:hover{background-color:#e2e2e2}.PlacePage .modal-suggest-edit li:last-child{border-bottom:none;border-radius:0 0 8px 8px}.PlacePage .modal-suggest-edit li:last-child img{opacity:.2}.PlacePage .modal-suggest-edit li img{position:absolute;left:15px;width:18px;transform:translateY(-50%);top:50%}.PlacePage .modal-suggest-edit li h4{font-weight:normal}.PlacePage .modal-suggest-edit li span{font-size:13px;color:rgba(0,0,0,.54)}.PlacePage .modal-suggest-edit .jw-modal-body{border-radius:8px}.PlacePage .modal-suggest-edit__body{border-radius:4px}.PlacePage .modal-suggest-edit__body .image-suggestion{width:850px;padding:26px 112px 56px}.PlacePage .modal-suggest-edit__body .drag-image-on{background-color:rgba(0,0,0,.3)}.PlacePage .modal-suggest-edit .close-btn{position:absolute;right:14px;top:20px;height:24px;cursor:pointer;transition:all .4s}.PlacePage .modal-suggest-edit .close-btn:hover{transform:rotate(180deg)}.PlacePage .modal-suggest-edit__form{padding:20px;width:550px;max-width:80vw}.PlacePage .modal-suggest-edit__form .upload-mode{display:flex;margin-bottom:24px}.PlacePage .modal-suggest-edit__form .upload-mode .selected-btn{background-color:#003d80c2;color:#fff}.PlacePage .modal-suggest-edit__form .image-area{margin:auto;border:2px dashed #d8d8d8;border-radius:20px;background:#f8f8f8;min-height:311px}.PlacePage .modal-suggest-edit__form .image-area .no-image{display:block;margin:auto;padding:50px 0;width:fit-content;color:#cfcfcf}.PlacePage .modal-suggest-edit__form .image-area .no-image img{display:block;margin:25px auto}.PlacePage .modal-suggest-edit__form .image-area .image-upload{padding:20px}.PlacePage .modal-suggest-edit__form .image-area .image-upload .image-preview{height:150px;width:150px;object-fit:cover;margin:10px 20px}.PlacePage .modal-suggest-edit__form .image-area .image-upload .remove-image-btn{width:22px;position:absolute;margin-left:-30px;cursor:pointer}.PlacePage .modal-suggest-edit__form .input-field{margin-top:35px;color:gray}.PlacePage .modal-suggest-edit__form .input-field input{height:24px}.PlacePage .modal-suggest-edit__form .submit-area .upload-note{margin:18px 0;font-size:14px;font-style:italic;color:red}.PlacePage .modal-suggest-edit__form .submit-area .upload-permission{width:fit-content;margin:46px auto 30px}.PlacePage .modal-suggest-edit__form .form-group{margin-bottom:15px}.PlacePage .modal-suggest-edit__form label{font-size:14px}.PlacePage .modal-suggest-edit__form .MuiButtonBase-root{padding:unset;display:inline-block;margin:unset}.PlacePage .modal-suggest-edit__form select,.PlacePage .modal-suggest-edit__form input{display:block;border:none;border-bottom:1px solid #d3d3d3;height:40px;width:100%}.PlacePage .modal-suggest-edit__form textarea{font-family:Muli,sans-serif;font-display:swap;width:100%}.PlacePage .modal-suggest-edit__form .tags-input{margin-top:10px}.PlacePage .show-more-menu{margin:0 auto 100px}@media(max-width: 480px){.PlacePage .place-services .btn-showmore{margin-top:40px}}.PlacePage .remind-msg{font-size:14px;font-style:italic;color:#3ac47d;margin-top:12px;text-align:center}.loading-submit{background-image:url("https://360fyr.s3-us-west-2.amazonaws.com/public_resource/images/loading.gif");background-repeat:no-repeat;background-size:contain;background-position:center;background-color:gray}.modal-disabled{cursor:none;pointer-events:none}
[class$=__thumb]{background-size:cover;background-position:center;background-repeat:no-repeat}.app-single-category{display:block;background-color:#f5f5f5;margin:0 auto;cursor:pointer;transition:all .4s;background-position:center;background-size:cover;margin-bottom:80px;height:200px;width:200px;position:relative;border-radius:50%;box-shadow:0 10px 59px -27px #000}.app-single-category:hover{transform:translateY(-8px)}.app-single-category__thumb{position:absolute !important;top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%);max-width:100%}.app-single-category__title{text-align:center;font-size:20px;font-weight:600;padding-top:220px;display:block}.app-single-category .linkable__link{position:absolute;width:100%;z-index:1;top:0;left:0;bottom:-45px}.app-single-category .place-count{color:#167ac6}@media screen and (max-width: 767px){.app-single-category{width:140px;height:140px;margin-bottom:40px}.app-single-category__title{padding-top:160px;font-size:14px}}@media screen and (max-width: 480px){.app-single-category{width:100px;height:100px}.app-single-category__title{padding-top:110px;font-size:12px}.app-single-category__title{font-size:14px}}@media(max-width: 320px){.app-single-category{width:85px;height:85px}}
.SingleCategory-module_wrap___1QCeh{display:block;background-color:#f5f5f5;margin:0 auto;cursor:pointer;transition:all .4s;background-position:center;background-size:cover;margin-bottom:80px;height:200px;width:200px;position:relative;border-radius:50%;box-shadow:0 10px 59px -27px #000}@media screen and (max-width: 767px){.SingleCategory-module_wrap___1QCeh{width:140px;height:140px;margin-bottom:40px}.SingleCategory-module_wrap___1QCeh .SingleCategory-module_title___2Ei4q{padding-top:160px;font-size:14px}}@media screen and (max-width: 480px){.SingleCategory-module_wrap___1QCeh{width:100px;height:100px}.SingleCategory-module_wrap___1QCeh .SingleCategory-module_title___2Ei4q{padding-top:110px;font-size:12px}}@media(max-width: 320px){.SingleCategory-module_wrap___1QCeh{width:85px;height:85px}}.SingleCategory-module_wrap___1QCeh:hover{transform:translateY(-8px)}.SingleCategory-module_thumb___3t7W8{position:absolute !important;top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%);max-width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.SingleCategory-module_title___2Ei4q{text-align:center;font-size:20px;font-weight:600;padding-top:220px;display:block}@media(max-width: 767px){.SingleCategory-module_title___2Ei4q{padding-top:160px !important;font-size:16px !important}}@media(max-width: 480px){.SingleCategory-module_title___2Ei4q{padding-top:105px !important;font-size:14px !important}}.SingleCategory-module_link___rpP7f{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;bottom:-45px}.SingleCategory-module_link___rpP7f .SingleCategory-module_title___2Ei4q{text-align:center;font-size:20px;font-weight:600;padding-top:220px;display:block;color:#098dff}.SingleCategory-module_count___2iHiA{color:#167ac6}
[class$=__thumb]{background-size:cover;background-position:center;background-repeat:no-repeat}.app-single-product{display:block;background-color:#f5f5f5;margin:0 auto;cursor:pointer;transition:all .4s;background-position:center;background-size:cover;margin-bottom:80px;height:200px;width:200px;position:relative;border-radius:50%;box-shadow:0 10px 59px -27px #000}@media(max-width: 767px){.app-single-product{margin-bottom:40px}}.app-single-product:hover{transform:translateY(-8px)}.app-single-product__thumb{border-radius:50%;max-width:100%;width:100%;height:100%}.app-single-product__title{text-align:center;font-size:20px;font-weight:600;padding-top:20px;display:block}.app-single-product .linkable__link{position:absolute;width:100%;z-index:1;top:0;left:0;bottom:-45px}.app-single-product .place-count{color:#167ac6}@media screen and (max-width: 767px){.app-single-product{width:140px;height:140px}.app-single-product__title{padding-top:15px;font-size:12px}}@media screen and (max-width: 480px){.app-single-product{width:100px;height:100px}.app-single-product__title{padding-top:10px;font-size:12px}.app-single-product__title{font-size:14px}}@media(max-width: 320px){.app-single-product{width:85px;height:85px}}
.lightbox{background-color:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;transform:scale(0.8);transition:all .4s;pointer-events:none;z-index:-1}.lightbox.show{opacity:1;z-index:9999;visibility:visible;pointer-events:initial;transform:scale(1)}.lightbox__thumb{max-width:70vw;max-height:70vh;border-radius:20px 0;box-shadow:6px 6px 0 rgba(255,255,255,.64);position:relative;z-index:2;margin-bottom:36px}.lightbox__thumb-desc{padding:12px 24px;background-color:rgba(0,0,0,.6);border-radius:6px;position:absolute;bottom:50px;z-index:2;margin-bottom:0px;color:#fff;left:0;margin-left:auto;right:0;margin-right:auto;font-size:26px;width:max-content}@media(max-width: 769px){.lightbox__thumb-desc{font-size:16px;padding:12px 18px}}.lightbox__close{background:#fff;border-radius:50%;padding:7px;position:absolute;top:20px;right:20px;width:30px;transition:all .4s;cursor:pointer}.lightbox__close:hover{transform:rotate(180deg)}.lightbox__loading{position:absolute;border-radius:18px;top:50%;left:50%;transform:translate(-50%, -50%);max-width:60px}.place-galleries{margin:0 auto}.place-galleries__items{display:flex;flex-wrap:wrap;justify-content:center}.place-galleries__item-wrapper{width:21%;min-width:200px;box-shadow:0 0 10px rgba(0,0,0,.13);position:relative;cursor:pointer;margin:1.5%;margin-right:24px;height:250px;transition:all .4s}@media(max-width: 480px){.place-galleries__item-wrapper{width:100%;margin-right:0}}.place-galleries__item-wrapper:hover{box-shadow:0 0 20px rgba(0,0,0,.13);transform:scale(1.05)}.place-galleries__item-wrapper:after{content:"";position:absolute;top:-10px;left:-10px;bottom:-10px;right:-10px;border:1px solid #e4d7d7;transition:all .4s}.place-galleries__item{object-fit:cover;width:100%;height:100%}.place-galleries__item:last-child{margin-right:0}.place-galleries__item:after{content:"";position:absolute;top:-10px;left:-10px;bottom:-10px;right:-10px;border:1px solid #e4d7d7;transition:all .4s}.lightbox-arrow{position:absolute;top:50%;width:40px;cursor:pointer}.lightbox-arrow *{fill:#fff}.next-arrow{transform:translateY(-50%) rotate(90deg);left:30px}.prev-arrow{transform:translateY(-50%) rotate(-90deg);right:30px}.thumb-preview{position:fixed;bottom:30px;z-index:10001;width:380px;display:flex;left:50%;overflow:auto;transform:translate(-50%, 0);padding-bottom:15px}.thumb-preview__image{width:60px;height:60px;border-radius:50%;margin:0 8px;cursor:pointer}.thumb-preview::-webkit-scrollbar-track{background-color:#e5e5e5;border-radius:5px}.thumb-preview::-webkit-scrollbar{background-color:#d2d1d1;border-radius:5px;height:8px}.thumb-preview::-webkit-scrollbar-thumb{border-radius:5px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.44, #7a99d9), color-stop(0.72, #497dbd), color-stop(0.86, #1c3a94))}
.modal-wrapper .jw-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;z-index:1000;overflow:auto}.modal-wrapper .jw-modal .jw-modal-body{background:#fff;margin:auto;border-radius:8px}.modal-wrapper .jw-modal-background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.75;z-index:999}body.jw-modal-open{overflow:hidden}
