@media only screen and (max-width: 1500px) {.business-main.home-main .slick-sliders{padding: 0 50px;}.business-main .slick-nav>div{left: 0 !important;}.business-main .slick-nav .slick-nav__next{right: 0 !important;}.business-main.home-main .site-banner:after{content: '';background-size: 125%;}.site__search.layout-02{max-width: 400px;}.site-banner__search.layout-02 .field-input:nth-child(1), .site-banner__search.layout-02 .field-input:nth-child(2){-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.site__search.layout-02 .site-banner__search.layout-02 .field-input label{display: none !important;}.site__search.layout-02 .site-banner__search.layout-02 .site-banner__search__input::placeholder{opacity: 1;color: #2d2d2d;font-family: "Jost";}.site__search.layout-02 .site-banner__search.layout-02 .site-banner__search__input:-ms-input-placeholder{opacity: 1;color: #2d2d2d;font-family: "Jost";}.site__search.layout-02 .site-banner__search.layout-02 .site-banner__search__input::-ms-input-placeholder{opacity: 1;color: #2d2d2d;font-family: "Jost";}.site__search.layout-02 .site-banner__search.layout-02 .search-suggestions li a{padding: 8px 10px;}.archive-city .col-left{padding: 40px 20px 60px;margin: 0;}}@media only screen and (min-width: 1200px) {.container{max-width: 1200px;}}@media only screen and (max-width: 1200px) {.site__search{max-width: 200px;}.right-header > div{margin-right: 18px;}.widget-post .post img{width: 100px;height: 100px;}.widget-post .post .post__info h3{font-size: 15px;}.place-04 .hightlight-grid .place__amenities, .place-04 .hightlight-grid .hightlight-count{margin-right: 0;-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;text-align: center;}.place-04 .hightlight-grid .place__button{margin-top: 15px;}.place-04 .hightlight-grid .place__amenities:nth-child(4){margin-right: 0;}.company-info>img {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.area-places .place-item{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.page-title.layout-2:after{background-image: radial-gradient(circle at 91% 3%, transparent calc(400px + 1px), #23d3d3 calc(400px + 2px));}.place-04 .hightlight-grid{flex-wrap: wrap;}.pricing-item .btn{padding: 0 25px;}.member-place-list th, .member-place-list td{padding: 15px 10px;}.member-place-list.owner-booking td.place-action a{margin-bottom: 10px;}.business-main.home-main .site-banner:after{content: '';background-size: 145%;height: 35px;}.main-primary .top-area-filter{flex-wrap: wrap;justify-content: flex-end;line-height: 40px;}.select-box .filter-control:after{line-height: 27px;}.filter.layout-02 .select-box .filter-control:after{line-height: normal;}.site__search.layout-02{max-width: 280px;}.site__search.layout-02 .site-banner__search.layout-02 .search-suggestions li a{padding: 2px 10px;font-size: 14px;}.mtf-grid .flex-item{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}.banner-wrap .banner-content h1{font-size: 57px;max-width: 390px;}.cuisine-slider .item img{height: 210px;}.cities .entry-details h3{font-size: 28px;}.featured-inner .flex-col:first-child span.entry-thumb{display: block;height: 100%;}.featured-inner .flex-col:first-child img{height: -webkit-fill-available;}}@media only screen and (min-width: 992px) {.popup--left .popup__user, .popup--left .popup__destinations, .popup--left .popup__button{display: none;}}@media only screen and (max-width: 992px) {.right-header .right-header__destinations, .right-header .right-header__login, .right-header .right-header__signup, .right-header .right-header__button{display: none;}.right-header .right-header__minicart{margin-right: 0;}.right-header .right-header__search{display: inline-block;margin-right: 0;}.right-header__minicart .right-header__number{display: none;}.site__search{position: fixed;top: -100%;left: 0;right: 0;width: 100%;max-width: 100%;background-color: #fff;padding: 30px 55px 30px 25px;z-index: 9;transition: all 0.3s;opacity: 0;visibility: hidden;}.site__search.open{top: 0;opacity: 1;visibility: visible;transition: all 0.3s;}.site__search.open .search__close{display: block;}.site__search .site__search__form{border-bottom: 0;padding-bottom: 0;}.site__search .site__search__field{line-height: 0;}.site__search .site__search__field input{height: 20px;line-height: 20px;}.site-header .container-fluid{padding-left: 25px;padding-right: 25px;}.site-banner .site-banner__content{left: 50px;}.container{padding-left: 25px;padding-right: 25px;}.footer__top__info, .footer__top__nav{margin-bottom: 40px;}.footer__top__nav--contact{margin-bottom: 0;}.footer__top__nav--contact li{margin-bottom: 0;}.footer__top{padding: 60px 0 40px;}.related-post .related-grid{flex-wrap: wrap;}.page-title--small{background-position: center right -480px;background-size: cover;}.sidebar, .intro__meta{margin-top: 0px;}.intro__meta .col-md-4:first-child .intro__meta__item{border-left: 0;}.place__amenities span{margin-left: 5px;}.shop-details__addcart button{padding: 0 55px;}.other-products__content .col-lg-3:nth-child(2n) .shop__products__item, .shop__products .col-lg-3:nth-child(2n) .shop__products__item{border-right: 0;}.place-04 .place__left{padding-right: 0;}.company-info{display: block;}.company-info>img{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 20px;}.company-info .ci-content{padding: 0;}.member-filter .field-select{max-width: 120px;}.isotope__nav{overflow: scroll;}.isotope__nav ul{display: -webkit-box;display: -ms-flexbox;display: flex;width: 810px;}.home-header .site__menu__icon{display: inline-block !important;vertical-align: -4px;}.page-title.layout-2:before{content: '';display: none;}.page-title.layout-2 .page-title-info{max-width: 100%;text-align: center;}.page-title.layout-2 .page-title__content{text-align: center;margin-bottom: 60px;}.page-title.layout-2 .page-title-info{position: static;}.page-title.layout-2 .page-title-bottom{position: absolute;left: 0;right: 0;bottom: 0;margin-top: 0;padding: 25px 0;background-color: #23d3d3;}.page-title.layout-2 .page-title-bottom .intro__meta{margin-top: 0;}.page-title.layout-2 .intro__meta__item{padding: 0 15px;}.right-header .right-header__search i{font-size: 24px;}.archive-city .archive-filter, .archive-city .col-right{position: fixed;top: 0;left: 0;bottom: 0;right: 0;flex: 0 0 100%;max-width: 100%;background-color: #fff;z-index: 999;overflow-y: scroll;padding: 30px;display: none;}.place-item.layout-02 .place-thumb img{width: 100%;}.filter-mobile{display: -webkit-box;display: -ms-flexbox;display: flex;}.archive-city .col-left{padding: 0;margin-left: 0;margin-right: 0;}.main-primary{padding: 30px 15px;max-width: 720px;margin: 0 auto;}.archive-city .col-right .filter-head{display: -webkit-box;display: -ms-flexbox;display: flex;}.main-primary .filter-control{display: none;}.archive-filter form{display: none;}.widget-reservation-mini{position: fixed;bottom: -100%;left: 0;display: none;right: 0;z-index: 1000;background-color: #fff;justify-content: space-between;align-items: center;padding: 20px;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);border: 1px solid #eeeeee;transition: all 0.3s;}.widget-reservation-mini h3{margin-bottom: 0;font-size: 20px;font-weight: 500;}.widget-reservation-mini .btn{width: auto;}.sidebar.open:before{content: '';position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.6);z-index: 100;}.widget.open{position: fixed;top: 50%;transform: translateY(-50%);left: 15px;right: 15px;max-width: 290px;margin: 0 auto;background-color: #fff;z-index: 199;opacity: 1;visibility: visible;}.sidebar, .intro__meta{margin-top: 30px;}.widget-reservation-mini.open {bottom: 0;transition: all 0.3s;}.page-title.layout-2:after{content: '';display: none;}.field-check label {-ms-flex: 0 0 33%;flex: 0 0 33%;max-width: 33%;}.template-coming-soon .footer{text-align: left;}.features-item h3{font-size: 48px;}.billing-form, .pricing-item{margin-bottom: 30px;}.pricing-item{height: auto;}.member-menu ul{width: 700px;}.member-menu > .container{overflow-x: scroll;}.member-place-list th, .member-place-list td, .member-place-list th:nth-child(1), .member-place-list td:nth-child(1){padding: 15px 10px;}.member-place-list td:nth-child(4){width: 20%;}.member-statistical{margin-bottom: 0;}.member-statistical .item, .ob-item{margin-bottom: 30px;}.right-header__languages ul{right: 0;left: auto;width: 140px;}.business-about .business-about-info{padding-right: 0;}.footer-subscribe{margin: 0 auto;}.show-map{display: none;}.filter-group.filter-business{display: none;}.archive-city.layout-02 .main-primary {padding: 30px 0;}.archive-city .filter-mobile{margin-bottom: 30px;}.business-main.home-main .site-banner:after{content: '';background-size: 150%;height: 30px;}.bsn-cat-item span.place{opacity: 1;visibility: visible;}.bsn-cat-item a{padding-top: 25px;}.site__search.layout-02.open{max-width: 100%;padding: 14px 60px 14px 30px;}.close-filter{display: block;}.header-landing .right-header .right-header__button{display: inline-block;margin-right: 25px;}.landing-menu{display: none;}.landing-customers .place-slider__nav.slick-nav{display: none;}.landing-plugins .plugins{flex-wrap: wrap;}.landing-plugins .plugins .flex-item{margin-bottom: 30px;}.landing-plugins .flex-item{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}.demo-item{margin: 0 auto 30px;}.mtf-grid .flex-item {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.main-primary .top-area .type{text-align: right;}.banner-wrap .container{width: 100%;max-width: 100%;}.banner-wrap .banner-content{left: 15px;right: 15px;}.right-header .main-menu{display: none;}.page-content-sidebar > .container > .row{display: flex;}.page-content-sidebar .col-lg-4{order: 2;}.page-content-sidebar .col-lg-8{order: 1;}.cities .entry-details h3{font-size: 22px;}.featured-inner .flex-col{padding: 0 5px;}.featured-inner .flex{margin-left: -5px;margin-right: -5px;}.cities{margin-bottom: 10px;}.featured-inner .flex-col:first-child>.cities{height: calc( 100% - 10px );}.business-main .site-banner.bg_hero_02 video {height: 100%;width: auto;-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-o-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);}.banner.slick-sliders .slick-slide>div{height: 100%;}a.site__menu__icon{display: block;}.page-content.isotope .post-grid.columns-3 .post{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.single .place{position: relative;z-index: 2;}.main-primary .top-area-filter .filter-right{display: none;}.main-primary .top-area-filter{justify-content: space-between;}.list-categories.layout-02 .item{margin-bottom: 30px;}.features.layout-02 .features-item{flex-wrap: wrap;text-align: center;margin-bottom: 30px;}.features.layout-02 .features-item img{margin: 0 auto 20px;}.features.layout-02 .features-item .features-content{width: 100%;margin: 0;padding: 0;}.features.layout-02 .features-item p{max-width: 100%;}.features.layout-02{padding: 40px 0 0;}.list-categories .item{margin-bottom: 30px;}}@media only screen and (max-width: 767px) {.banner-apps{padding: 60px 0 120px;background-position: left 0 center;}.banner-apps__content{padding-left: 0;text-align: center;}.banner-apps__content .banner-apps__download > a{display: block;margin-right: 0;margin: 0 auto 20px;}.banner-apps__content .banner-apps__download > a:last-child{margin-right: auto;margin-bottom: 0;}.city-content__tabtitle__tablist, .city-content__tabtitle__button.btn{float: none;margin-bottom: 10px;}.city-content__tabtitle{text-align: center;}.place__amenities{margin-bottom: 20px;}.place-item__photo{top: 30px;left: 50px;right: auto;bottom: auto;}.page-title.page-title--small{background-image: none !important;}.place-03 .breadcrumbs{margin-bottom: 30px;}.place-04 .place-gallery{left: 50px;top: 30px;right: auto;bottom: auto;}.grid.grid-4{flex-wrap: wrap;}.grid.grid-4 .grid-item{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;margin-bottom: 30px;}.our-team{padding: 30px 0 0;}.join-team{padding-bottom: 30px;}.site-contact:before{display: none;}.contact-main .contact-form{padding: 0;margin-bottom: 30px;}.contact-main .contact-text{padding: 30px 0 0;}.table-responsive, .table-responsive thead, .table-responsive tbody, .table-responsive th, .table-responsive td, .table-responsive tr {display: block;}.table-responsive > thead > tr {position: absolute;top: -9999px;left: -9999px;}.table-responsive > tbody > tr {border-top: 1px solid #eee;border-bottom: 1px solid #eee;}.table-responsive > tbody > tr:nth-child(2n) td{background-color: rgba(35,211,211, 0.1);}.table-responsive > tbody > tr:first-child {border-radius: 3px 3px 0 0;border-top: none;}.table-responsive > tbody > tr:last-child {border-radius: 0 0 3px 3px;border-bottom: none;}.table-responsive > tbody > tr td {border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 30% !important;width: 100%;overflow: hidden;text-align: right;}.table-responsive > tbody > tr td .field-check{display: block;margin: 0;}.table-responsive > tbody > tr td .field-check label{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 0;}.table-responsive > tbody > tr td .field-check label:before{margin-right: 0;}.table-responsive > tbody > tr td .field-check label input:checked ~ span{left: 0;}.table-responsive > tbody > tr td:before {content: attr(data-title);position: absolute;top: 15px;left: 14px;width: 30%;padding-right: 10px;white-space: nowrap;font-size: 14px;text-align: left;}.table-responsive.table-order > tbody > tr:nth-child(-n + 3) > td:first-child {padding: 25px 0 25px 30% !important;background-position: left 32% center;}.table-responsive.table-order > tbody > tr:nth-child(-n + 3) > td:first-child span {left: 32%;}.member-filter{display: block;}.member-filter .mf-left{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.member-filter .field-select{max-width: 100%;margin: 0 0 20px 0;}.member-filter .mf-right form{width: 100%;}.member-place-list td:nth-child(1), .member-place-list td:nth-child(2), .member-place-list td:nth-child(3), .member-place-list td:nth-child(4){width: 100%;}.table-responsive > tbody > tr td:last-child, .table-responsive > tbody > tr{border-bottom: 0;}.similar-places__content .place-item{margin-bottom: 30px;}.place__comments__content .row{display: none;}.city-content__tabtitle__tablist{overflow: scroll;margin-right: 40px;}.city-content__tabtitle__tablist ul{width: 490px;display: -webkit-box;display: -ms-flexbox;display: flex;}.city-content__tabtitle .container{display: -webkit-box;display: -ms-flexbox;display: flex;}.home-main .site-banner__content h1{font-size: 42px;}.testimonial .slick-sliders{padding: 0 30px;}.testimonial .slick-nav > div{left: -25px;}.testimonial .slick-nav .slick-nav__next{right: -25px;}.home-main .site-banner:after{height: 60px;}.golo-menu-filter .entry-filter{margin-bottom: 20px;}.listing-main .listing-nav .listing-menu li a span.icon {display: block;font-size: 21px;}.listing-main .listing-nav .listing-menu li a span {display: none;}.listing-main .listing-nav {position: -webkit-sticky;position: -webkit-sticky;top: 0;padding: 10px;flex: 0 0 40px;max-width: 40px;}.listing-main .listing-content {max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 94%;flex: 0 0 94%;max-width: 94%;padding: 30px 20px;}.listing-main .listing-nav .listing-menu li.active a, .listing-main .listing-nav .listing-menu li a:hover {border: 0;color: #23d3d3;}.listing-main .listing-nav .listing-menu li a {border: 0;}.listing-main .listing-nav .listing-menu li {text-align: center;}.site-header {position: relative;z-index: 111;}.site-header.home-header{position: absolute;}.template-coming-soon .site-header, .template-coming-soon .footer{position: static;}.template-coming-soon .site-main{height: 100%;padding: 30px 0;}.template-coming-soon .site-main .cs-info{position: static;-webkit-transform: inherit;-moz-transform: inherit;-o-transform: inherit;-ms-transform: inherit;transform: inherit;}.template-coming-soon.layout-2 .cs-thumb{position: static;max-width: 100%;}.template-coming-soon .site-main .cs-thumb img{height: auto;}.landing-banner, .img-box-item{margin-bottom: 30px;}.img-box-inner{margin-bottom: 0;}.features-item h3{font-size: 32px;}.pricing-area h2.title{font-size: 24px;}.member-wrap-top{flex-wrap: wrap;}.member-wrap-top h2{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 10px;}.member-place-wrap .pagination{margin-bottom: 0;}.upgrade-box img{display: none;}.upgrade-box{padding: 30px;}.upgrade-box .close {right: 15px;top: 15px;}.owner-content{padding-bottom: 0;}.member-place-list.owner-booking td:nth-child(2), .member-place-list.owner-booking td:nth-child(3), .member-place-list.owner-booking td:nth-child(4){width: 100%;}.business-main .slick-nav{display: none;}.business-main.home-main .slick-sliders{padding: 0;}.business-about{background-size: cover;padding: 30px 0 40px;position: relative;}.business-about:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.7);}.business-about .business-about-info h2, .business-about .business-about-info p{color: #fff;}.archive-city.layout-02 .main-primary {padding: 30px 15px;}.archive-city.layout-02 .main-primary{max-width: 100%;}.area-places.layout-3col .place-item{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.business-main.home-main .site-banner:after{background-size: cover;height: 55px;background-image: url(../images/assets/mask-1.svg);}.site__search.layout-02.open{padding: 14px 60px 14px 15px;}.landing-page .site-banner__title{font-size: 32px;}.landing-page .site-banner__content a.btn{height: 40px;line-height: 40px;padding: 0 30px;}.landing-title h2{font-size: 36px;}.landing-title p, .footer.layout-03 .footer__bottom .footer__bottom__copyright{font-size: 16px;}.landing-featured .features-item h3{font-size: 28px;}.landing-featured .features-item .features-thumb, .landing-featured .features-item .features-info{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 0px;}.landing-featured .features-item{flex-wrap: wrap;}.landing-featured .features-item:nth-child(2n-1) .features-info{order: 3;}.landing-featured{margin-bottom: 0;}.footer.layout-03 h2, .landing-plugins h2{font-size: 36px;}.landing-plugins .flex-item {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.banner-left, .banner.slick-sliders{width: 50%;}.banner-wrap .banner-content h1{max-width: 58%;font-size: 48px;}.cuisine-slider .item img{height: 144px;}.single-02 .place__left{padding-right: 0;}.single-slider.slick-sliders img{height: 300px;}.banner-search.layout-03{display: block;}.banner-search.layout-03 input, .banner-search.layout-03 select{width: 100%;}.banner-search.layout-03 .field-submit button{width: 100%;border-radius: 35px;}.business-main.home-main .site-banner:after{background-size: cover;height: 55px;background-image: url(../images/assets/mask-1.svg);}.featured-inner .flex{display: block;}.featured-inner .flex-col{width: 100%;}.featured-inner .flex-col:first-child img, .cities img{height: auto;width: 100%;}.testimonial .slick-sliders{max-width: 100%;padding: 0;}.single .place-gallery{top: 30px;left: 50px;bottom: auto;right: auto;}.single .place-gallery a{font-size: 0;height: 48px;width: 48px;border-radius: 50%;line-height: 48px;padding: 0;text-align: center;}.single .place-gallery i{font-size: 24px;vertical-align: -7px;}}@media only screen and (max-width: 575px) {.intro__meta .intro__meta__item{border: 0;text-align: center;margin-bottom: 30px;padding-left: 0;}.intro__meta .col-md-4:last-child .intro__meta__item{margin-bottom: 0;}.shop-details__quantity{width: 100px;}.shop-details__quantity span{left: 13px;}.shop-details__quantity span.minus{right: 13px;}.shop-details__addcart button{padding: 0 35px;}.shop-details__wrap{margin-bottom: 30px;}.shop-details__tablist li a{font-size: 14px;display: block;padding: 5px 0;}.shop-details__tablist li{display: block;margin-right: 0;margin-top: 5px;margin-bottom: 5px;}.shop__products__item{border-right: 0;}.shop-details__tablist li.active a{border-left: 2px solid #23d3d3;padding-left: 15px;}.shop-details__tablist li a{border-left: 2px solid transparent;}.shop__meta .shop__results{font-size: 14px;}.shop__meta{margin-left: -5px;margin-right: -5px;}.shop__meta > div{padding: 0 5px;}.site__order > div{margin-right: 5px;}.site__order > div > a{font-size: 14px;}.place-share{position: static;margin-top: 20px;}.place-flex .place__currency{margin-right: 15px;}.place-03 .breadcrumbs{margin-bottom: 15px;}.place__left h1{font-size: 32px;}.place__box.place__box--npd{text-align: center;}.place__box.place__box--npd > h1, .place__box.place__box--npd > div{text-align: left;}.place-04 .place-share{position: absolute;margin-top: 0;right: 25px;}.place-04 .place-gallery{left: 25px;}.place-04 .place-gallery a{font-size: 0;width: 48px;height: 48px;line-height: 64px;border: 0;padding: 0;text-align: center;border-radius: 50%;}.place-04 .place-gallery i{font-size: 24px;}.place-04 .place-share a svg, .place-04 .place-gallery a svg{margin-right: 0;vertical-align: middle;}.place-04 .place__box--npd h1{font-size: 28px;}.place-04 .hightlight-grid .place__amenities{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.place-04 .hightlight-grid .place__button{margin-top: 0;}.place__meta>div{margin-right: 10px;}.place-04 .place__meta>div:after{right: -9px;}.ot-item .ot-info{left: 15px;right: 15px;bottom: 10px;}.ot-item .ot-info h3, .ot-item .ot-info span.job{font-size: 14px;margin-bottom: 0;}.grid.grid-4{margin-left: -5px;margin-right: -5px;}.grid.grid-4 .grid-item, .post-grid .post{padding-left: 5px;padding-right: 5px;}.error-wrap{margin: 0 auto 40px;}.member-wrap .member-avatar label input{width: 100px;}.account span{display: none;}.site-header .container-fluid{padding-left: 15px;padding-right: 15px;}.site-header .container-fluid .row, .post-grid{margin-left: -5px;margin-right: -5px;}.site-header .row .col-7, .site-header .row .col-5{padding-left: 5px;padding-right: 5px;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.site__brand{margin-right: 0;}.right-header .right-header__search{margin-right: 18px;}.mw-box .places-item{margin-bottom: 0;}.popup-form.open{top: 20px;}.shop__products .col-sm-6, .other-products__content .col-sm-6, .other-city__content .col-md-6, .cities__content .col-sm-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-left: 5px;padding-right: 5px;}.similar-places__content .col-md-6, .city-slider .slick-slide>div{padding-left: 5px;padding-right: 5px;}.similar-places__content .row, .cities__content .row{margin-left: -5px;margin-right: -5px;}.cities__item, .post, .places-item, .blogs-wrap .blog-wrap .post{margin-bottom: 30px;}.cities__info .cities__capital{font-size: 18px;}.home-main .site-banner:after{height: 40px;}.home-main .site-banner__content p, .testimonial-item p{font-size: 16px;}.place-slider__nav{display: none;}.title-border-bottom{font-size: 24px;}.trending, .featured-cities, .testimonial, .blogs{padding: 30px 0 40px;}.blogs .post{margin-bottom: 30px;}.testimonial .slick-sliders{padding: 0;}.testimonial-control .tc-item{padding: 10px 7px;}.testimonial-control .slick-current img{margin-top: 0;}.testimonial-control{height: auto;}.testimonial-control .tc-item{padding: 10px 4px;}.page-title.layout-2 .intro__meta__item{text-align: left;margin-bottom: 0;}.page-title.layout-2 .intro__meta{width: 575px;}.page-title.layout-2 .page-title-bottom{overflow-x: auto;}.filterForm .form-button, .filterForm .filter-head a, .sortForm .form-button, .sortForm .filter-head a{display: block;}.popup-wrap .popup-middle{top: 30px;bottom: 30px;transform: inherit;-moz-transform: inherit;-ms-transform: inherit;-webkit-transform: inherit;-o-transform: inherit;overflow-y: auto;overflow-x: hidden;}.listing-main .listing-content {max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 40px);flex: 0 0 calc(100% - 40px);max-width: calc(100% - 40px);padding: 30px 0px;background-color: #fff;}.listing-box{border: 0;}.listing-content > h2{font-size: 18px;margin-bottom: 10px;padding: 0 15px;}.listing-box .field-inline .field-group:first-child, .listing-box .field-inline .field-group:last-child, .listing-box .field-3col.field-inline .field-select, .listing-box .field-3col.field-inline .field-input{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.listing-box .field-inline{display: block;margin: 0;}.listing-box .field-inline .field-group, .listing-box .field-3col.field-inline .field-select, .listing-box .field-3col.field-inline .field-input, .field-maps .field-inline label, .field-maps .field-inline .field-button{padding: 0 !important;}.field-check{margin-bottom: 0;}.listing-box{padding: 15px;}.field-check label {-webkit-box-flex: 0 !important;-ms-flex: 0 0 50% !important;flex: 0 0 50% !important;max-width: 50% !important;}.upload-form .field-submit{padding: 0 15px;}.template-coming-soon .cs-info h1{font-size: 36px;}.template-coming-soon .site-header{padding-top: 30px;}.template-coming-soon .footer{padding-bottom: 30px;}.template-coming-soon.layout-2 .site-main{padding: 10px 0;}.landing-banner{padding: 100px 0;}.landing-banner h2{font-size: 42px;}.landing-banner p{font-size: 18px;}.landing-banner .lb-button img{height: 40px;}.ld-title{margin-bottom: 30px;}.ld-title h2{font-size: 32px;margin-bottom: 0;}.ld-title p{font-size: 16px;}.features-item{flex-wrap: wrap;}.features-item .features-thumb, .features-item .features-info{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-right: 0;}.features-item:nth-child(2n-1) .features-thumb{order: 1;padding-left: 0px;}.checkout-thanks-area h2{font-size: 26px;margin-bottom: 30px;}.billing-form .field-check label{-ms-flex: 0 0 100% !important;flex: 0 0 100% !important;max-width: 100% !important;}.package-review .pricing-item{padding: 40px;}.checkout-area{margin-bottom: 30px;}.pricing-area h2.title, .payment-method, .frequently-asked .title{margin-bottom: 30px;}.pricing-inner{margin-bottom: 0;}.payment-method img{height: 36px;}.frequently-asked{padding: 30px 0 0;}.upgrade-box h1{font-size: 24px;line-height: normal;}.upgrade-box p{font-size: 16px;}.member-statistical .item{padding: 20px 10px;}.member-statistical .item h3{font-size: 14px;}.testimonial-item.layout-02{display: block !important;padding: 20px;}.testimonial-item.layout-02 .avatar{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;width: 150px;margin: 0 auto;}.testimonial-item.layout-02 .testimonial-info{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-top: 30px;text-align: center;}.business-main .site-banner .site-banner__content{top: 45%;}.site-banner__search.layout-02 .field-input label{display: none;}.site-banner__search.layout-02 .field-input:nth-child(1){-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.site-banner__search.layout-02 .field-input:nth-child(2){-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.site-banner__search.layout-02 .field-input{position: static !important;}.site-banner__search.layout-02 .field-input:nth-child(1):after{right: 50%;}.header-landing .col-5{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.header-landing .col-2{display: none;}.header-landing .right-header .right-header__button{margin-right: 15px;}.demo-item .demo-type{right: 25px;}.demo-item img{width: 100%;height: auto;}.mtf-grid .flex-item {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.owner-top-inner, .owner-top-info{flex-wrap: wrap;text-align: center;}.owner-top-info{width: 100%;margin-bottom: 20px;}.owner-top-button{margin: 0 auto;}.owner-top-info .avatar{margin: 0 auto;width: 100%;margin-bottom: 10px;}.owner-top-info .info{width: 100%;}.owner-page-content .area-places.layout-3col .place-item, .site-main.layout-list .area-places.layout-3col .place-thumb, .site-main.layout-list .area-places.layout-3col .entry-detail{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.site-main.layout-list .area-places.layout-3col .place-inner{display: block;}.site-main.layout-list .area-places.layout-3col .place-thumb .btn-add-to-wishlist{left: auto;right: 20px;}.site-main.layout-list .area-places.layout-3col .place-title{height: auto;}.site-main.layout-list .area-places.layout-3col .entry-bottom{position: static;}.banner-wrap .banner-content h1 {max-width: 50%;font-size: 30px;margin-bottom: 20px;}.banner.slick-sliders .slick-slide > div, .banner.slick-sliders img{height: 350px;}.hcg-banner .banner.slick-sliders .slick-slide>div, .hcg-banner .banner.slick-sliders .slick-track, .hcg-banner .banner.slick-sliders .slick-slide, .hcg-banner .banner.slick-sliders .item{height: 100%;}.banner-wrap{overflow: hidden;}.banner-left:after{height: auto;top: -37%;}.banner.slick-sliders .slick-dots{top: 40%;}.restaurant-wrap, .cuisine-wrap, .join-wrap, .testimonials, .blogs-wrap, .featured-wrap{padding: 30px 0;}.similar-places{padding: 30px 0 0;}.title h2{font-size: 20px;}.restaurant-slider .slick-dots, .cuisine-slider .slick-dots, .testimonial-slider .slick-dots{margin-top: 10px;}.cuisine-slider .item img{height: 237px;}.join-wrap h2{font-size: 32px;}.join-wrap p{margin-bottom: 20px;}.home-testimonials .testimonial-item{display: block;text-align: center;}.home-testimonials .testimonial-item .testimonial-thumb{margin: 0 auto;}.home-testimonials .testimonial-item .testimonial-info{width: 100%;margin-top: 30px;margin-left: 0;text-align: center;}.menu-item{width: 100%;}.widget-sb-detail .button-wrap{display: block;}.widget-sb-detail .button-wrap .button{width: 100%;margin-bottom: 10px;}.widget-sb-detail .button-wrap .button:last-child{margin-bottom: 0;}.single .place-share {position: absolute;top: 0;right: 17px;}.single-02 .place__box--npd h1{font-size: 28px;}.menu-tab li{margin-right: 10px;}.menu-tab li a{font-size: 14px;}.single .popup-wrap .hightlight-flex .place__amenities{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.purchase-button{left: 20px;bottom: 20px;}.button-wrap{margin-top: 0;}.home-main .hcg-banner .site-banner__content h1{font-size: 100px;}.explore{padding: 30px 0;}.testimonial-control .tc-item img{width: 46px;height: 46px;}.slick-slider img{height: 260px;}.slick-slider .testimonial-item img{height: auto;}.single .hightlight-grid{width: 576px;}.place__box-hightlight{overflow-y: scroll;}.single .place-gallery{top: 20px;left: 25px;}.single-01 .place__left{padding-right: 0;margin-top: -140px;}.page-content.isotope .post-grid.columns-3 .post, .area-places.layout-3col .place-item, .post-grid.columns-2 .post{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.city-slider .places-item .places-item__thumb img{width: 100%;}.site-banner{background-size: 550px;background-position: right -208px bottom;}.single .sidebar{padding-left: 0;margin-top: 0;}.single .open-table .time{padding: 0 0 0 20px;}.field-group .field-clone{margin-bottom: 10px;}.blog-content .blog-left{padding: 0;}.main-primary .top-area-filter .filter-center{display: none;}.main-primary .top-area-filter{justify-content: flex-end;}.archive-city .filter-mobile{margin-bottom: 20px;}.site-banner.layout-03, .site-banner.layout-02{background-image: inherit !important;height: auto;padding: 120px 0 100px;}.site-banner.layout-03 .site-banner__content h1, .site-banner.layout-02 .site-banner__title{font-size: 32px;}.site-banner.layout-02 .site-banner__title:after{content: '';display: none;}.site-banner .site-banner__content{position: static;transform: inherit;}.banner-contact .banner-inner{flex-wrap: wrap;}.banner-contact .banner-inner h2, .banner-contact .banner-inner a.btn{max-width: 100%;}.banner-contact .banner-inner h2{margin-bottom: 30px;}.banner-wrap .banner-inner{background-image: inherit !important;padding: 40px;}}@media only screen and (max-width: 375px) {.places-item .places-item__thumb img{width: 100%;}.cities__item .cities__name{font-size: 14px;top: 15px;left: 15px;right: 15px;}.cities__item .cities__info{left: 15px;bottom: 15px;right: 15px;}.site-banner .site-banner__content{text-align: center;top: 60px;transform: inherit;}.site-banner__meta a{font-weight: 400;font-family: "Jost-Book";}.news__content .col-md-4:nth-child(1){display: block;}.footer__top__info .footer__top__info__app a, .footer__top__info{margin-bottom: 20px;}.post-grid.columns-5 .post, .post-grid.columns-4 .post, .post-grid.columns-3 .post, .post-grid.columns-2 .post, .grid.grid-5 .grid-item, .grid.grid-4 .grid-item, .grid.grid-3 .grid-item, .grid.grid-2 .grid-item, .city-grid .col-6 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.place__amenities span{margin-left: 2px;}.place__comments li .place__author__avatar{margin-bottom: 10px;}.place-04 .place__left{margin-top: -140px;}.mw-box{margin-bottom: 0;}.popup-form{width: auto;}.popup-form.open{top: 15px;}.post{margin-bottom: 20px;}.site-banner .site-banner__content{top: 50%;transform: translateY(-50%);}.landing-banner .lb-button img{height: 35px;}.landing-banner .lb-button a{margin-right: 8px;}.checkout-thanks-area h2{font-size: 22px;margin-bottom: 20px;}.page-title--small{margin-bottom: 30px;}.checkout-thanks-area h3{font-size: 18px;}.payment-method img{height: 30px;}.site__menu>a{margin-right: 10px;}.business-main.home-main .site-banner__content h1, .landing-title h2, .footer.layout-03 h2, .landing-plugins h2{font-size: 32px;}.landing-demo, .landing-plugins{padding: 40px 0 10px;}.landing-featured{padding: 40px 0 0;}.landing-customers, .footer.layout-03 .footer__top{padding: 40px 0;}.footer.layout-03 p{margin-bottom: 40px;}.main-theme-features{padding-bottom: 10px;}.footer.layout-03 .footer__bottom{padding-bottom: 40px;}.bsn-cat-item a{width: 130px;height: 130px;padding-top: 15px;}.area-places.layout-3col .place-item{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.banner-wrap .banner-content span{font-size: 14px;}.join-wrap h2{font-size: 28px;}.testimonial-item .testimonial-info .cite h4, .testimonial-item .testimonial-info .cite span{display: block;margin: 0;}.testimonial-item .testimonial-info .cite span:before{content: '';display: none;}.single-slider.slick-sliders img{height: 220px;}.menu-tab li a{font-size: 12px;}.home-testimonials .testimonial-item .testimonial-info .cite span:before{display: none;}.site-main.home-main .testimonial{padding-bottom: 0;}.site-banner.layout-03 .site-banner__content, .site-banner .site-banner__content{transform: inherit;}.site-banner.layout-03{padding: 100px 0 60px;}.list-categories.layout-02 .item .info{left: 30px;right: 30px;padding-right: 0;}.places-wrap {padding-top: 20px;padding-bottom: 60px;}.title-wrap{margin-bottom: 20px;}.title-wrap h2{font-size: 20px;}.title-wrap p{font-size: 15px;}.testimonial-slider.layout-02 .testimonial-item{flex-wrap: wrap;}.testimonial-slider.layout-02 .testimonial-item .avatar, .testimonial-slider.layout-02 .testimonial-item .testimonial-info{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.testimonial-slider.layout-02 .testimonial-item img{margin: 0 auto 10px;}.testimonial-slider.layout-02 .slick-dots, .testimonial-slider .slick-dots{margin-top: 30px;}.banner-wrap.layout-02 .banner-inner{max-width: 100%;}.banner-wrap.layout-02{padding: 40px 0;background-image: inherit !important;}.banner-wrap .banner-inner h2, .banner-contact .banner-inner h2{font-size: 28px;}.blogs-wrap.layout-02{padding: 40px 0;}}@media (max-width: 800px) {.site-banner__title {font-size: 25px !important;margin-top: -80px;padding: 20px;width: 100%;}}@media only screen and (max-width: 750px) {.site-banner {height: 500px;width: 90%;display: flex;justify-content: center;margin: 0 auto;padding: 25px;align-items: center;}.new-service-item img{padding: 5px !important;}.new-service-content a{font-size: 12px;}}
@media only screen and (max-width: 750px) {
	.footer__top__nav--contact {
	  margin-bottom: 15px !important;
	}
	.playstore-icon {
		margin-bottom: 15px !important;
	}
}