.elementor-1052 .elementor-element.elementor-element-686e1f72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-4883a67a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1052 .elementor-element.elementor-element-4bef051a > .elementor-widget-container{border-style:none;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-search-results-list .tf-item-cards{gap:35px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-rooms-wrapper .tf-available-rooms{gap:35px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-details .tf-archive-hotels{gap:35px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .single-tour-wrap{margin-bottom:35px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-car-archive-result .tf-car-result{gap:35px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-item-featured img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-room-gallery .tf-room-gallery img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel .tf-archive-hotel-thumb img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-1052 .elementor-element.elementor-element-4bef051a .single-tour-inner .tourfic-single-left img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-single-car-view .tf-car-image img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-item-featured .tf-features-box .tf-feature, .elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-room .tf-available-room-gallery .tf-available-labels span.tf-available-labels-featured, .elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel-thumb .tf-tag-items .tf-tag-item-featured, .elementor-1052 .elementor-element.elementor-element-4bef051a .single-tour-inner .tf-featured-badge span{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-item-featured .tf-features-box .tf-discount, .elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-rooms-wrapper .tf-available-room-off, .elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel-thumb .tf-tag-items .tf-tag-item.tf-tag-item-discount{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-featured .tf-tag-items .tf-multiple-tag-item, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-room-gallery .tf-available-labels>span.tf-multiple-tag, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel-thumb .tf-tag-items .tf-tag-item.tf-multiple-tag, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tourfic-single-left .default-tags-container .default-single-tag, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-car-image .tf-other-infos .tf-tags-box ul li{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-item-details .tf-title h2 a{color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-room .tf-available-room-content .tf-available-room-content-left h2{color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel-content .tf-archive-hotel-content-left .tf-section-title a{color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf_item_main_block .tf-hotel__title-wrap .tourfic_hotel-title a{color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-car-result .tf-single-car-view .tf-car-details h3 a{color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-item-details .tf-title h2 a:hover{color:var( --e-global-color-accent );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-room .tf-available-room-content .tf-available-room-content-left h2:hover{color:var( --e-global-color-accent );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel-content .tf-archive-hotel-content-left .tf-section-title a:hover{color:var( --e-global-color-accent );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf_item_main_block .tf-hotel__title-wrap .tourfic_hotel-title a:hover{color:var( --e-global-color-accent );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-car-result .tf-single-car-view .tf-car-details h3 a:hover{color:var( --e-global-color-accent );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-item-details .tf-title h2 a, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-room-content .tf-available-room-content-left .tf-section-title-and-location .tf-section-title a, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel-content .tf-archive-hotel-content-left .tf-section-title a, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf_item_main_block .tf-hotel__title-wrap .tourfic_hotel-title a, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-car-details h3 a{font-size:28px;font-weight:900;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-item-details .tf-title-meta p{color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-room-content-left .tf-section-title-and-location .tf-title-location span{color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel-content .tf-archive-hotel-content-left .tf-title-location{color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf_item_main_block .tf-map-link .tf-d-ib{color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-details .tf-archive-features ul li, .elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-room-content .tf-available-room-content-left ul li, .elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel-content .tf-archive-hotel-content-left ul li, .elementor-1052 .elementor-element.elementor-element-4bef051a .tf-tooltip .tf-top{font-size:15px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-item-details .tf-details p, .elementor-1052 .elementor-element.elementor-element-4bef051a .sr_rooms_table_block .room_details .featuredRooms .tf-archive-shortdesc, .elementor-1052 .elementor-element.elementor-element-4bef051a .sr_rooms_table_block .room_details .featuredRooms .tf-archive-shortdesc p, .elementor-1052 .elementor-element.elementor-element-4bef051a .tourfic-single-right .tf-tour-desc p{font-size:17px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-post-footer .tf-pricing, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-available-room-price .tf-price-from, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel .tf-archive-hotel-content .tf-archive-hotel-content-right .tf-archive-hotel-price, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .single-tour-wrap .single-tour-inner .tourfic-single-right .tf-room-price, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tourfic-single-right .tf-tour-price{font-size:24px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-item-card .tf-post-footer .tf-pricing span, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-available-rooms .tf-available-room .tf-available-room-content .tf-available-room-content-right .tf-available-room-price .tf-price-from .amount, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-archive-hotel .tf-archive-hotel-content .tf-archive-hotel-content-right .tf-archive-hotel-price .woocommerce-Price-amount, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .single-tour-wrap .single-tour-inner .tourfic-single-right .tf-room-price .amount, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tourfic-single-right .tf-tour-price span, 
							.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-car-details .tf-booking-btn .tf-price-info h3 .amount{font-size:25px;font-weight:900;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf_btn, .elementor-1052 .elementor-element.elementor-element-4bef051a .tf-car-result .tf-single-car-view .tf-car-details .tf-booking-btn a.view-more{color:var( --e-global-color-761f359 );background-color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf_btn:hover, .elementor-1052 .elementor-element.elementor-element-4bef051a .tf-car-result .tf-single-car-view .tf-car-details .tf-booking-btn a.view-more:hover{color:var( --e-global-color-761f359 );background-color:var( --e-global-color-accent );}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-pagination-bar #tf_posts_navigation_bar{justify-content:flex-start;margin-top:40px;gap:10px;}.elementor-1052 .elementor-element.elementor-element-4bef051a .tf-pagination-bar #tf_posts_navigation_bar .page-numbers.current{color:#fff;background:#8040FF;}@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-686e1f72{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-4bef051a > .elementor-widget-container{border-radius:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1052 .elementor-element.elementor-element-686e1f72{--content-width:1340px;}.elementor-1052 .elementor-element.elementor-element-4883a67a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1052 .elementor-element.elementor-element-4883a67a{--width:100%;}}