.elementor-widget-tmreviews-places-search .tm-custom-select select{border:0;cursor:pointer;color:#777;font-size:17px;line-height:29px;padding:0 10px;margin:0;background:url("https://food.car.fatmanxiu.com/") 98% 45% #fff;background-repeat:no-repeat}.elementor-widget-tmreviews-places-search .ft-heading-form__calendar-input.hasDatepicker{border:0}.elementor-widget-tmreviews-places-search .ft-heading-form__calendar::after{background-image:url("https://food.car.fatmanxiu.com/")}.featured__category_box{position:relative}.featured__category_box a{position:relative;display:inline-block}.featured__category_box a{-webkit-transition:all 0.5s;transition:all 0.5s}.featured__category_box:hover h5{opacity:1}.featured__category_box:hover .caption-info{bottom:20px}.featured__category_box_style2 .caption-info{bottom:-20px}.featured__category_box h5{color:#fff;font-weight:400;z-index:6;font-size:18px;opacity:.95;text-transform:capitalize;width:100%;text-align:center;position:relative;z-index:4;padding-bottom:10px;padding-left:20px;margin-bottom:0}.featured__category_box.featured__category_box_style2 h5{text-align:left;padding-left:36px}.featured__category_box.featured__category_box_style2 h6{text-align:left;padding-left:36px}.featured__category_box h6{color:#fff;font-weight:400;z-index:6;font-size:12px;opacity:.85;text-transform:none;width:100%;text-align:center;position:relative;z-index:4;padding-bottom:10px;bottom:-50px;-webkit-transition:all 0.5s;transition:all 0.5s;padding-left:20px;margin-bottom:0}.featured__category_box:hover h6{bottom:0}.featured__category_box a::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:50%;-webkit-transition:all 0.5s;transition:all 0.5s;background:-webkit-gradient(linear,left bottom,left top,from(black),to(#fff0));background:linear-gradient(0deg,black 0%,#fff0 100%);opacity:.75}.featured__category_box_style2 .caption-decore{position:absolute;height:0;border:1px solid #fff;left:20px;top:46px;margin-left:-1px;z-index:6;width:8px;opacity:.9}.featured__category_box:hover a{margin-top:-15px}.featured__category_box img{width:100%;min-width:100%;height:auto}@media screen and (max-width:1000px){.featured__category_box a{width:100%}}@media screen and (max-width:768px){.featured__category_box{position:relative;max-width:320px;margin:0 auto}}.caption-info{opacity:1;position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:0;overflow:hidden;padding-top:34px;-webkit-transition:all 0.5s;transition:all 0.5s}.gallery__wrapper{max-width:1360px;text-align:center}.gallery__wrapper .gallery__items{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;padding-left:0}.gallery__wrapper .gallery__items .gallery__item.row-1{width:calc(25% - 20px)}.gallery__wrapper .gallery__items .gallery__item.row-2{width:calc(50% - 20px)}.gallery__wrapper .gallery__items .gallery__item{width:calc(25% - 20px);margin-bottom:25px;margin-left:0;padding-left:0}.gallery__wrapper .gallery__items .gallery__item img{max-width:100%;height:auto}.elementor-widget-tmreviews-places-cities .featured-dis span.gallery__image{display:block;width:100%;height:250px;background-repeat:no-repeat;background-size:cover}.elementor-widget-tmreviews-places-cities .featured-dis .disname{color:#fff}.disname{font-size:17px;width:100%;display:inline-block}.featured-dis{position:relative;overflow:hidden}.featured-dis .disbox{position:absolute;bottom:0;left:0;width:100%;padding:30px;background:linear-gradient(0deg,rgb(0 0 0 / .9) 0,#fff0 100%)!important;text-align:left;height:78px;-webkit-transition:all 0.3s;transition:all 0.3s}.featured-dis:hover .disbox{height:101px}.featured-dis .disbox a{-webkit-transition:all 0.3s;transition:all 0.3s;display:inline-block;bottom:-100px;position:relative}.featured-dis .disbox i{font-size:12px;margin-left:2px}.gallery__item a{font-size:13px}.featured-dis:hover a{bottom:0}.b-destinations{position:relative;background-image:url("https://food.car.fatmanxiu.com/");background-size:cover;text-align:center;padding-top:80px;padding-bottom:0}.b-destinations:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;background-color:#222;content:""}.b-destinations .text-slogan{color:#fff;position:relative;z-index:7}.b-destinations .text-slogan h3.ui-title,.b-destinations .text-slogan h2.ui-title,.b-destinations .text-slogan .ui-title-slogan{color:#fff}.elementor-widget-tmreviews-places .wpfp-link{position:absolute;width:40px;height:40px;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;border-radius:100%;z-index:1;background:#ffc064;-webkit-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s;top:25px;right:25px}.elementor-widget-tmreviews-places .ft-rent-swiper__slide .ft-rent-item__list .ft-rent-item__item{margin:0}.elementor-widget-tmreviews-places .ft-rent-swiper__slide .ft-rent-item__info .ft-rent-item-info__item{margin:0}.elementor-widget-tmreviews-places .ft-rent-swiper__slide .ft-rent-item__text{margin-top:0}.elementor-widget-tmreviews-places .ft-rent-swiper__slide .ft-rent-item__link.ft-btn{color:#fff}.elementor-widget-tmreviews-places .ft-rent-swiper__slide .ft-rent-item__link.ft-btn:hover{color:#ea3942}.elementor-widget-tmreviews-places .ft-rent-swiper__slide .ft-rent-item__item .prc{margin-right:-11px}.elementor-widget-tmreviews-places .ft-trucks-slide.ft-trucks-swiper__slide{display:grid;margin-right:60px;padding:0}.elementor-widget-tmreviews-places .ft-trucks__inner .js-slider .slick-dots{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;gap:15px;list-style:unset;margin:0;margin-right:60px;margin-top:90px}.elementor-widget-tmreviews-places .ft-trucks__inner .js-slider .slick-dots li{margin:0}.elementor-widget-tmreviews-places .ft-trucks__inner .js-slider .slick-dots li::marker{content:none}.elementor-widget-tmreviews-places .ft-trucks__inner .js-slider .slick-dots li.slick-active button{width:14.4px;height:14.4px;opacity:1}.elementor-widget-tmreviews-places .ft-trucks__inner .js-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff;position:relative;border-radius:100%;opacity:.2}.elementor-widget-tmreviews-places .ft-trucks__inner .ft-trucks-slide__img a{display:block;background-repeat:no-repeat;background-size:cover;background-position:center}.elementor-widget-tmreviews-places .ft-trucks__inner .ft-trucks-slide__inner .ft-raiting__list{margin:0;list-style:none}.elementor-widget-tmreviews-places .ft-trucks__inner .ft-trucks-slide__inner .ft-raiting__list .ft-raiting__list-item{margin:0}.elementor-widget-tmreviews-places .ft-trucks__inner .ft-trucks-slide__inner .ft-raiting__list .ft-raiting__list-item.fill svg{fill:#EB9E58}.elementor-widget-tmreviews-places .ft-trucks__inner .ft-trucks-slide__list .ft-trucks-slide__list-item{margin:0}@media only screen and (max-width:1439px){html .elementor-widget-tmreviews-places .ft-rent__inner .ft-rent__swiper.ft-rent-swiper{grid-template-columns:repeat(3,1fr)!important;margin-right:0}}@media only screen and (max-width:1249px){.elementor-widget-tmreviews-places .ft-trucks-slide.ft-trucks-swiper__slide{grid-template-columns:50% 1fr}}@media only screen and (max-width:960px){html .elementor-widget-tmreviews-places .ft-rent__inner .ft-rent__swiper.ft-rent-swiper{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:805px){.elementor-widget-tmreviews-places .ft-trucks-slide.ft-trucks-swiper__slide{display:flex;margin-right:60px;padding:0;flex-wrap:wrap;flex-direction:column}.ft-trucks-slide__img{overflow:hidden}}@media only screen and (max-width:600px){html .elementor-widget-tmreviews-places .ft-rent__inner .ft-rent__swiper.ft-rent-swiper{grid-template-columns:repeat(1,1fr)!important}}.ft-rent-item__item .prc{margin-right:-11px}.article-slider__arrowRight,.article-slider__arrowLeft{position:absolute;bottom:-15%;width:60px;height:60px;border:1px solid #eee;border-radius:50%;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;background-color:#fff0;z-index:100;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#fff}.article-slider__arrowRight:hover,.article-slider__arrowLeft:hover{fill:#fff;background-color:#de2929;border-color:#de2929}.article-slider__arrowLeft{left:50%;margin-left:-70px}.article-slider__arrowRight{right:50%;margin-right:-70px}.slww .slick-arrow{width:60px!important}.layer2 .listing-card .data-item.data-item_with-icon li:after{display:none}.data-item_with-icon li{display:flex}.data-item_with-icon li svg{width:16px;height:fit-content;margin:auto;margin-right:5px}.elementor-widget-tmreviews-places .js-slider:hover .slick-arrow{opacity:1}.elementor-widget-tmreviews-places .js-slider .slick-arrow{top:15%;bottom:auto;width:45px;height:45px;border:0;border-radius:2px;background-color:#6fb134;text-align:center;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;color:#fff;border-radius:100px;z-index:1;position:absolute}.elementor-widget-tmreviews-places .js-slider .slick-arrow:after{content:"";width:45px;height:45px;border:0;background-color:#6fb134;display:block;left:0;right:0;position:absolute;top:0;bottom:0;border-radius:100px;z-index:1}.elementor-widget-tmreviews-places .js-slider .slick-arrow.slick-prev{right:auto;left:0}.elementor-widget-tmreviews-places .js-slider .slick-arrow.slick-prev:before{transform:rotate(-45deg);content:"";opacity:.75;color:#fff;width:10px;height:10px;display:block;border-left:2px solid #fff;border-top:2px solid #fff;margin-left:18px;z-index:2;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.elementor-widget-tmreviews-places .js-slider .slick-arrow.slick-next{right:0}.elementor-widget-tmreviews-places .js-slider .slick-arrow.slick-next:before{transform:rotate(135deg);content:"";opacity:.75;color:#fff;width:10px;height:10px;display:block;border-left:2px solid #fff;border-top:2px solid #fff;margin-left:16px;z-index:2;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.elementor-widget-tmreviews-places .listing__products .slww .swiper{overflow:hidden}.elementor-widget-tmreviews-places .listing__products .slww .swiper.swiper-initialized .swiper-button-prev,.elementor-widget-tmreviews-places .listing__products .slww .swiper.swiper-initialized .swiper-button-next{display:flex!important}.elementor-widget-tmreviews-places .listing__products .slww .swiper .swiper-button-prev,.elementor-widget-tmreviews-places .listing__products .slww .swiper .swiper-button-next{display:none!important}.elementor-widget-tmreviews-places .listing__products .slww .swiper .swiper-button-prev{position:absolute;bottom:0;top:unset;width:60px;left:0;right:75px;height:60px;border:1px solid #eee;border-radius:50%;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;background-color:#fff0;z-index:100;-webkit-transition:all 0.3s;transition:all 0.3s;margin:0 auto;background-image:unset}.elementor-widget-tmreviews-places .listing__products .slww .swiper .swiper-button-prev:after{content:none}.elementor-widget-tmreviews-places .listing__products .slww .swiper .swiper-button-prev:hover{fill:#fff;background-color:#de2929;border-color:#de2929}.elementor-widget-tmreviews-places .listing__products .slww .swiper .swiper-button-next{position:absolute;bottom:0;top:unset;width:60px;left:75px;right:0;height:60px;border:1px solid #eee;border-radius:50%;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;background-color:#fff0;z-index:100;-webkit-transition:all 0.3s;transition:all 0.3s;margin:0 auto;background-image:unset}.elementor-widget-tmreviews-places .listing__products .slww .swiper .swiper-button-next:after{content:none}.elementor-widget-tmreviews-places .listing__products .slww .swiper .swiper-button-next:hover{fill:#fff;background-color:#de2929;border-color:#de2929}.elementor-widget-tmreviews-places .listing__products .slww .swiper .swiper-slide{padding:0 10px}.elementor-widget-tmreviews-places .row.slww{justify-content:center}.elementor-widget-tmreviews-places .row.slww .inner_place_slider:not(.slick-slide){width:fit-content}.elementor-widget-tmreviews-places .data-item{margin-bottom:0;justify-content:unset!important;margin-left:unset!important;width:fit-content}.elementor-widget-tmreviews-places .data-item li{padding:0 15px}.elementor-widget-tmreviews-places .data-item li:after{right:0!important;top:14px!important}.elementor-widget-tmreviews-places .data-item li:first-child{padding-left:0}.elementor-widget-tmreviews-places .data-item li:last-child{padding-right:0}#routing-map .mapboxgl-popup-content{min-width:400px}#routing-map .mapboxgl-popup-content .fl-marker-content{display:flex}#routing-map .mapboxgl-popup-content .fl-marker-content img{padding-top:13px;padding-left:13px;overflow:hidden;width:124px!important;height:122px!important}#routing-map .mapboxgl-popup-content .fl-marker-content .fl-marker-meta{padding:25px}#routing-map .mapboxgl-popup-content .fl-marker-content .fl-marker-meta .fl-marker-title{font-size:24px;color:#222;transition:all 0.3s ease-in-out;margin-bottom:20px;display:block;font-weight:600}#routing-map .mapboxgl-popup-content .fl-marker-content .fl-marker-meta .fl-marker-title:hover{color:#f44153}#routing-map .mapboxgl-popup-content .fl-marker-content .fl-marker-meta .fl-marker-address,#routing-map .mapboxgl-popup-content .fl-marker-content .fl-marker-meta .fl-marker-phone,#routing-map .mapboxgl-popup-content .fl-marker-content .fl-marker-meta .fl-marker-reviews{display:block;margin:10px 0}#routing-map .mapboxgl-popup-content .fl-marker-content .fl-marker-meta .fl-marker-address i,#routing-map .mapboxgl-popup-content .fl-marker-content .fl-marker-meta .fl-marker-phone i,#routing-map .mapboxgl-popup-content .fl-marker-content .fl-marker-meta .fl-marker-reviews i{color:#4da1f4;margin-right:10px}#routing-map #tmreviews_me{background-color:#de2929;width:30px;height:30px;border-radius:50%;display:flex;transition:all 0.3s ease-in-out;cursor:pointer}#routing-map #tmreviews_me:before{content:"\f183";font:normal normal normal 20px/1 FontAwesome;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;width:fit-content;height:fit-content;color:#fff}#routing-map #tmreviews_me:after{clip-path:polygon(80% 0,20% 0,50% 100%);content:"";width:30px;height:17px;background-color:#cd3847;position:absolute;left:0;bottom:-13px;display:block;z-index:-1;transition:all 0.3s ease-in-out}#routing-map .fl-route{display:inline-block;cursor:pointer;background-color:#de2929;color:#fff;padding:7px 12px}#routing-map .mapbox-directions-origin,#routing-map .directions-icon-reverse{display:none}.aside__map .osm{position:relative}.aside__map .osm #tmreviews_my_position{position:absolute;right:5px;top:5px;background-color:#fff;width:25px;height:25px;display:block;border-radius:50%;cursor:pointer}.aside__map .osm #tmreviews_my_position i{color:#222;font-size:14px;text-align:center;display:block;line-height:25px}.fl-route{display:none}div[id^=tmreviews_marker_]{display:block;width:fit-content;height:fit-content}div[id^=tmreviews_marker_] div{width:100%;height:100%;border-radius:50%;display:flex;transition:all 0.3s ease-in-out;cursor:pointer}div[id^=tmreviews_marker_] div span{margin-left:6px}div[id^=tmreviews_marker_].hovered{background-color:#00bff5}div[id^=tmreviews_marker_].hovered:after{background-color:#4389cf}div[id^=tmreviews_marker_] img{filter:invert(100%);width:20px!important;background:aqua;padding:2px;border-radius:50%;margin:0 auto!important}.elementor-widget-tmreviews-places-map-route .book_now_btn{display:none!important}.elementor-widget-tmreviews-places-map-route .listing-top-info{margin-bottom:15px;margin-right:15px;display:none!important}.elementor-widget-tmreviews-places-map-route .container{padding-left:0}.elementor-widget-tmreviews-places-map-route .tmreviews_places_archive_cont{display:flex}.elementor-widget-tmreviews-places-map-route .tmreviews_places_archive_cont .listing__products .listing-card__box{max-width:unset}.elementor-widget-tmreviews-places-map-route .tmreviews_places_archive_cont .fl-places-slider-inner .listing-card__media a{height:200px}.elementor-widget-tmreviews-places-map-route .tmreviews_places_archive_cont .aside_filters{width:50%;padding-top:0;padding-right:15px}.elementor-widget-tmreviews-places-map-route .tmreviews_places_archive_cont .listing__products .fl-places-slider-inner{width:100%}.elementor-widget-tmreviews-places-map-route .buttons-list__grid{display:none}@media screen and (max-width:1400px){.elementor-widget-tmreviews-places-map-route .aside__box{padding:10px;padding-left:10px}.elementor-widget-tmreviews-places-map-route .aside__box .title{display:none}}@media screen and (max-width:1200px){.elementor-widget-tmreviews-places-map-route .main,.elementor-widget-tmreviews-places-map-route .aside{width:50%}}@media screen and (max-width:992px){.elementor-widget-tmreviews-places-map-route .tmreviews_places_archive_cont{display:block;width:100%}.elementor-widget-tmreviews-places-map-route .tmreviews_places_archive_cont .main{width:100%}.elementor-widget-tmreviews-places-map-route .tmreviews_places_archive_cont .container{display:block!important;padding-right:0}.elementor-widget-tmreviews-places-map-route .tmreviews_places_archive_cont .container .aside_filters{padding-right:0}.elementor-widget-tmreviews-places-map-route .aside_filters{width:100%!important}.elementor-widget-tmreviews-places-map-route .listing__products{width:100%;max-width:unset;margin:0}.elementor-widget-tmreviews-places-map-route .listing__products #fl-places-ajax-container{height:400px;overflow:scroll;padding-top:30px;padding-bottom:30px;margin-bottom:30px;background:#eee;padding-left:30px;padding-right:30px}.elementor-widget-tmreviews-places-map-route .listing__products #fl-places-ajax-container .fl-places-slider-inner{width:100%}.elementor-widget-tmreviews-places-map-route .aside.map{width:100%;max-width:unset}}.elementor-widget-tmreviews-places-map-route .routing_map .aside{padding:0}.elementor-widget-tmreviews-places-map-route .routing_map .mapbox-directions-destination{display:none}.elementor-widget-tmreviews-places-map-route .tmreviews_search_tab{position:absolute;top:0;z-index:9999;right:0}.elementor-widget-tmreviews-places-map-route .tmreviews_search_tab #clear_dest{position:absolute;top:0;right:0;bottom:0;width:36px;height:36px;text-align:center;line-height:32px;background:aquamarine;margin:auto}.elementor-widget-tmreviews-places-map-route .tmreviews_search_tab .fl-place-search-text{width:calc(100% - 26px);display:block;height:50px;background:#fff}.elementor-widget-tmreviews-places-map-route .search_result{position:absolute;top:85px;max-width:280px!important;width:100%;left:-10px;background:#f0f0f0;height:0;overflow:hidden}.elementor-widget-tmreviews-places-map-route .search_result.active{padding:15px;height:fit-content}.elementor-widget-tmreviews-places-map-route .mapboxgl-control-container{display:none}.elementor-widget-tmreviews-places-map-route #routing-map .mapboxgl-popup-content{min-width:60px;padding:0}.elementor-widget-tmreviews-places-map-route #routing-map .mapboxgl-popup-content .fl-marker-house{padding:5px}.elementor-widget-tmreviews-places-map-route #routing-map .mapboxgl-popup-content .fl-marker-house .fl-marker-title{font-size:12px;color:#222;transition:all 0.3s ease-in-out;margin-bottom:0;display:block;font-weight:600}.tmreviews_routing_info{position:absolute;right:-1000px;top:64px;background:#fff;width:276px;height:100vh;z-index:1;transition:all 0.3s ease-in-out;overflow-y:scroll;overflow-x:hidden;padding:30px}.tmreviews_routing_info.ajax-loading .place_title title{background:#e8e8e8;color:#e8e8e8}.tmreviews_routing_info.ajax-loading .thumb_image{background:#e8e8e8}.tmreviews_routing_info.ajax-loading .thumb_image img{opacity:0}.tmreviews_routing_info.ajax-loading:before{content:none;display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:rgb(255 255 255 / .97);z-index:1}.tmreviews_routing_info.ajax-loading:after{content:none;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background:url("https://food.car.fatmanxiu.com/") center;width:100px;height:100px;z-index:2}.tmreviews_routing_info.ajax-loading .slick-slide{background-color:#e8e8e8;background-image:unset!important}.tmreviews_routing_info.ajax-loading .slick-slide img{z-index:-1;position:relative;opacity:0}.tmreviews_routing_info.ajax-loading .aside-slider__second .me-3.slick-current{border:6px solid #fff}.tmreviews_routing_info.ajax-loading .googlereview__slider .slick-arrow{display:none!important}.tmreviews_routing_info.ajax-loading .title.place_title,.tmreviews_routing_info.ajax-loading .data_info,.tmreviews_routing_info.ajax-loading .content,.tmreviews_routing_info.ajax-loading .aside__hours-work .title,.tmreviews_routing_info.ajax-loading .aside__hours-work div,.tmreviews_routing_info.ajax-loading .aside__hours-work a,.tmreviews_routing_info.ajax-loading .tmreviews_google_review_detail,.tmreviews_routing_info.ajax-loading .details-content,.tmreviews_routing_info.ajax-loading .googlereview__slider{position:relative}.tmreviews_routing_info.ajax-loading .title.place_title:after,.tmreviews_routing_info.ajax-loading .data_info:after,.tmreviews_routing_info.ajax-loading .content:after,.tmreviews_routing_info.ajax-loading .aside__hours-work .title:after,.tmreviews_routing_info.ajax-loading .aside__hours-work div:after,.tmreviews_routing_info.ajax-loading .aside__hours-work a:after,.tmreviews_routing_info.ajax-loading .tmreviews_google_review_detail:after,.tmreviews_routing_info.ajax-loading .details-content:after,.tmreviews_routing_info.ajax-loading .googlereview__slider:after{content:none}.tmreviews_routing_info.ajax-loading .title.place_title:before,.tmreviews_routing_info.ajax-loading .data_info:before,.tmreviews_routing_info.ajax-loading .content:before,.tmreviews_routing_info.ajax-loading .aside__hours-work .title:before,.tmreviews_routing_info.ajax-loading .aside__hours-work div:before,.tmreviews_routing_info.ajax-loading .aside__hours-work a:before,.tmreviews_routing_info.ajax-loading .tmreviews_google_review_detail:before,.tmreviews_routing_info.ajax-loading .details-content:before,.tmreviews_routing_info.ajax-loading .googlereview__slider:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:#e8e8e8;z-index:2}.tmreviews_routing_info .fl-contact-info-contain .fl-place-info{display:block;margin:10px 0;font-size:16px;color:#222}.tmreviews_routing_info .fl-contact-info-contain .fl-place-info i{width:40px;height:40px;border-radius:50%;background-color:#fff9f2;color:#ffc248;text-align:center;line-height:38px;margin-right:15px;display:inline-block}.tmreviews_routing_info .tmreviews_google_review_detail{margin-bottom:20px}.tmreviews_routing_info .tmreviews_google_review_detail img{max-width:44px;height:auto;margin-right:8px;position:relative;top:10px}.tmreviews_routing_info .tmreviews_google_review_detail .card-body-review-star{display:inline-block;width:100%;position:relative;top:-10px;left:60px}.tmreviews_routing_info .tmreviews_google_review_detail .googlereview__slider{padding:0 10px}.tmreviews_routing_info .tmreviews_google_review_detail .googlereview__slider .card-body-review-star{display:inline-block;width:100%;position:relative;top:-10px;left:0}.tmreviews_routing_info.opened{right:0}.elementor-widget-tmreviews-places .b-goods-f__media span.b-goods-f__img{height:155px;display:block;background-repeat:no-repeat;background-size:cover}.elementor-widget-tmreviews-places .b-goods-f__review .icon-star:before{content:"\ec01"}.fl-category-single{position:relative;padding-left:40px;padding-right:40px;padding-bottom:35px;padding-top:70px;border:1px #eee solid;margin:0 15px;margin-bottom:50px;background-color:#fff;z-index:8}.fl-category-single:hover .fl-icon-contain{background:#fdfaf3!important}.row.row-latest .fl-category-single{margin-bottom:0}.elementor-widget-tmreviews-places-categories .fl-category-single a{display:flex;color:#222;font-size:15px;margin:8px 0;width:100%}.elementor-widget-tmreviews-places-categories .fl-category-single a{display:flex;color:#222;font-size:15px;margin:8px 0;width:100%}.fl-places-categories-title{font-size:18px;font-weight:600;color:#222;display:block;background-image:linear-gradient(to right,#333 10%,#fff0 0%);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x;padding-bottom:15px;position:relative;margin-bottom:8px;width:100%}.fl-cat-row .fl-category-single a{display:flex;color:#222;font-size:15px;margin:8px 0;width:100%}.fl-places-categories .fl-cat-row .fl-category-single .fl-icon-contain svg{position:absolute;bottom:0;top:0;margin:auto;left:0;right:0;fill:#fc4c59;transition:all 0.3s}.fl-places-categories .fl-cat-row .fl-category-single .fl-icon-contain{width:80px;height:80px;border:2px #e8e0f5 solid;border-radius:10px;display:block;position:absolute;transition:all 0.3s;top:-25px;background:#fff}.fl-icon-contain svg{width:76px;padding:20px;height:78px}.fl-icon-contain svg{position:absolute;bottom:0;top:0;margin:auto;left:0;right:0;fill:#fc4c59;transition:all 0.3s}.fl-icon-contain{width:80px;height:80px;border:1px #eee solid;border-radius:10px;display:block;position:absolute;transition:all 0.3s;top:-25px;background:#fff}.fl-cat-post-count{text-align:right;flex:auto;position:relative}.container__ads{max-width:1500px;margin:0 auto;padding-top:30px}.featured-country{padding:25px;border-top-right-radius:5px;border-top-left-radius:5px;background:#fff;border-bottom:5px solid red;display:flex;color:#222;justify-content:center;font-size:16px;font-weight:500;box-shadow:0 0 12px 8px rgb(0 0 0 / .031372549)}.f-choose-d{padding-right:20px;color:#707070;font-size:16px;font-weight:600}.f-choose-l a{padding:0 14px;color:#707070;font-size:16px;text-decoration:none!important;-webkit-transition:all 0.3s;transition:all 0.3s}.btn-sm,.btn-group-sm>.btn{padding:11px 22px}