.search-results .blog__post-item.type-product{max-width:800px}.search-results .blog__post-item.type-product .blog-content .post-text p,.search-results .blog__post-item.type-product .blog-content:not(.blog__details-content) .post-text{margin:0}.search-results .blog__post-item.type-product .blog-content .title{margin-bottom:15px}.mc4wp-alert{margin:20px 0 0}.mc4wp-alert p{color:#fff;margin:0}.mc4wp-success p{color:green}.white-wpcf7 form .wpcf7-response-output{padding:0;border:none;color:#fff;margin:0}.footer__area{background-color:#000}.footer-top{padding:100px 0 50px}.footer-widget{margin:0 0 50px}.footer__bottom{padding:18px 0;border-top:1px solid #383838}.breadcumb-wrapper.hide-overlay:after{opacity:0}.comment-reply-link{padding:9px 18px;font-weight:500;text-transform:uppercase;border-radius:4px;background:#eeeff3;line-height:1;display:inline-block}.comment-reply-link:hover{color:#fff!important;background:var(--unit-primary-color)}.travila-menu-not-showing{padding:25px 0}.counter-left-align .elementor-counter-number-wrapper{margin-bottom:18px}.counter-left-align .elementor-counter .elementor-counter-number-prefix{flex-grow:0}.counter-left-align .elementor-counter .elementor-counter-title{text-align:left}.wpcf7 form .wpcf7-response-output{padding:0;border:none;margin:2em 0 0}.counter-left-align.counter-small .elementor-counter-number-wrapper{margin-bottom:14px}.sticky-height-active{height:112px;display:block}.footer-menu-list a{position:relative}.footer-menu-list a:after{height:2px;border:0;right:100%;transition:all .4s ease;content:"";position:absolute;bottom:0;top:auto;background-color:#000;margin:0;left:0;width:auto;display:inline-block}.footer-menu-list a:hover:after{right:0}.footer-menu-list.white-color a:after{background:#000}.response-text-center .wpcf7-response-output{text-align:center}.footer-social-list .elementor-social-icon svg{width:.8em}.footer-contact textarea.form-control.style-border,textarea.style-border{height:170px;min-height:170px}.d-flex .elementor-icon-wrapper{display:flex}.link-secondary-2{display:inline-block}svg.e-font-icon-svg{height:16px;width:16px}.contact-info>p{gap:10px;align-items:baseline;display:flex}.tg-btn svg path{stroke:currentColor}.top-right-header .dropdown-account,.top-right-header .dropdown-cart{top:100%}.swiper-testimonial-width{width:1200px}.card-testimonial p{font-size:14px}.tg-thumb img{object-fit:cover!important}.travila-slider .title{font-size:64px;color:#000}.travila-slider .desc{font-size:24px;color:#000}.swiper-testimonial-width2{width:1800px}.card-info .text-lg-bold{font-size:18px}.slider-two-box .title{font-size:52px}.slider-two-box .list-disc{font-weight:500;flex-direction:column;gap:5px;display:flex}.slider-two-box .download-apps{margin-top:52px}.line-height-1{line-height:1}.border-y{border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}.fact-item-number h3{font-size:44px;margin:0}.fact-item-number p{font-size:18px;font-weight:700;margin:0;line-height:1.5}.right-0{right:0!important}.img-h-100 img{height:100%!important;object-fit:cover}.fs-24{font-size:24px;line-height:32px}.elementor-widget-tr-booking-layout .card-info .card-title a,.swiper-group-animate .card-info .card-title a{font-size:24px;font-weight:800;line-height:32px}.card-team .card-info .text-xs-medium{font-size:14px;line-height:22px}.position-thumbnail .banner-slide img{height:154px;object-fit:cover}.box-grid-tours.wow.fadeIn .card-price>p{display:none}.box-grid-tours .card-title>a{font-size:18px;font-weight:700;line-height:26px}#slider-half-screen .swiper-group-journey,.slider-half-screen .swiper-group-journey{width:2000px}#my_account_page_wrapper ul.my_account_nav_list{padding:0;margin:0}.my_account_user_profile{gap:20px}.my_account_user_info{flex-grow:1}table.my_account_my_bookings_table,table.my_account_user_info_table{width:100%}.my_account_inner_page_block h2{margin:0 0 20px}#my_account_page_wrapper .my_account_user_info_table tbody td{font-weight:500;text-align:left}.my_account_page_content_wrapper{flex-grow:2;flex-shrink:5;padding:20px;border:1px solid var(--bs-border-color);position:relative;align-self:stretch;background-color:var(--bs-neutral-100);border-radius:10px}.my_account_page_nav_list{padding:20px;border:1px solid var(--bs-border-color);border-radius:10px}.my_account_nav_item_1 .my_account_nav_item_title{background:var(--bs-neutral-100);padding-left:15px}.my_account_nav_item_title{padding:7px 15px;display:block}.my_account_nav_item{overflow:hidden;border-radius:5px}.my_account_nav_item.my_account_nav_item_with_menu>.my_account_nav_item_title{color:var(--bs-neutral-1000)}.my_account_nav_item a{font-weight:500;color:var(--bs-neutral-500);display:block}.my_account_nav_item_current,.my_account_nav_item_current .my_account_nav_item_title{background-color:var(--bs-brand-secondary)}.my_account_nav_item_current.my_account_nav_item a{color:var(--bs-neutral-1000)!important}.my_account_nav_item_logout{border-top:1px solid var(--bs-border-color);margin-top:2rem}div#my_account_page_wrapper table{width:100%}div#my_account_page_wrapper table td{text-align:left}[data-bs-theme=dark] .travila-page-content table td{border-color:#424242;padding:12px 17px}div#checkout_form_block table{width:100%}div#checkout_form_block>h2{margin:0 0 25px}#my_account_page_wrapper ul{padding-left:0}#checkout_form .input_group,#edit_user_profile .input_group{column-gap:50px;justify-content:flex-start}#checkout_form .input_group>div input,#edit_user_profile .input_group>div input{border:none;background:transparent}.checkout_form_input_underline{background-color:var(--bs-border-color)}.checkout_form_input_ripple{height:1px;color:var(--bs-neutral-400)}#checkout_form_block table tbody td{text-align:left}td.order_item_row_image{text-align:center!important}#checkout_form_block .submit_group .btn{padding:12px 22px;font-size:16px;font-weight:700;color:var(--bs-color-1000)!important;background-color:var(--bs-brand-secondary);border-radius:50px;width:100%;line-height:26px}.order_items_row_total,table td.order_items_row_total,table td.order_items_row_total_amount{background-color:var(--bs-neutral-100)}.widget_travila_booking_posts .sidebar-left{border:none}.widget_travila_booking_posts .box-popular-posts{padding:15px 0 0}.widget_travila_booking_image_ad .sidebar-banner{overflow:hidden;margin-bottom:0;border-radius:10px}@media (max-width:767px){.my_account_page_nav_wrapper{padding:0;margin:0 0 10px;width:100%}.my_account_page_nav_wrapper .my_account_page_nav_selector_i{padding:0;right:1em;top:17px}.my_account_user_profile{flex-direction:column}}.table_order_items_details table,table.table_customer_details,table.table_order_items_details{width:100%!important}.babe_message_order{margin:0 0 2rem}#booking_form_total .currency_amount,div#booking_form_block .booking_form_input_label{font-weight:700;color:var(--bs-neutral-1000)!important}#booking_form_total .currency_amount{font-size:20px}.box-savedplaces h6.text-xl-bold{font-size:15px;line-height:1.6}.card-place .card-info .card-info-top .card-rate{flex:0 0 auto}.card-place .card-info .card-info-top{gap:10px}.box-banner-activities .banner-slide-activity img{height:680px;object-fit:cover;border-radius:8px;width:100%}div#short-search-form .box-bottom-search>:nth-child(3),div#short-search-form .box-bottom-search>:nth-child(4){display:none}div#short-search-form .box-bottom-search>*{width:33.33%}[data-bs-theme=dark]{.text-dark-white .elementor-icon path{stroke:var(--bs-neutral-1000)!important}.dark-text-white .elementor-icon-list-text,.text-dark-white,.text-dark-white .elementor-icon-box-title,.text-dark-white .title{color:var(--bs-neutral-1000)!important}.background-4-dark{background-color:#242226!important}.bg-overlay-opacity:before{opacity:.05}#booking_form_block button.btn.button.booking_form_submit{background-color:#313131}.elementor-widget-text-editor{color:#d6d7d8!important}}.swiper-blog-post .swiper-group-animate .card-title .text-xl-bold{font-size:20px;line-height:32px}.popular-hotel-card .card-info .card-title a{font-size:18px!important;line-height:24px!important}.popular-hotel-card .card-info .card-facilities{display:none!important}#slider-overlay-search{right:0;position:absolute;bottom:100px;left:0;z-index:1}.fact-yellow-bg .fact-item-number h3{color:#000}.fact-yellow-bg .fact-item-number p{font-size:16px;font-weight:600;color:#000}.social-title-top .box-socials-footer-cover{flex-wrap:wrap;gap:8px}.social-title-top .box-socials-footer-cover>p{flex:0 0 100%;width:100%}.list-style-inline ul.menu-footer{justify-content:flex-end;flex-wrap:wrap;gap:10px 20px;align-items:center;display:flex}.travila-booking-pagination span.page-numbers.current{color:#fff;background:#000}.contact-img-p img{height:100%!important;object-fit:cover}.flex-column .card-why-travel{flex-direction:column;gap:16px}.margin-bottom-0 .box-collapse,.margin-bottom-0 .box-collapse ul,.margin-bottom-0 .box-collapse ul li:last-child{margin-bottom:0!important}.to-book-archive{padding:60px 0 100px;border-bottom:1px solid var(--bs-border-color)}.to-book-archive .box-grid-tours .card-journey-small .card-image,.to-book-archive .box-list-tours .card-journey-small .card-image{height:300px;line-height:normal}.to-book-archive .pagination{justify-content:center}.booking-form.widget_block,.mobile-header-wrapper-inner .mega-menu{display:none!important}.rtrs-review-form .rtrs-form-group .rtrs-form-control{line-height:1.7!important}.elementor-editor-active.travila-header-template .tg-header__area.transparent-header{position:relative!important;background-color:rgba(0,0,0,.2)}.elementor-editor-active:not(.travila-header-template) .tg-header__area.transparent-header{pointer-events:none}.admin-bar .elementor-widget-tg-header .transparent-header{margin-top:0!important}.admin-bar .elementor-widget-tg-header .transparent-header.sticky-menu{margin-top:32px!important}.list-style-none ul li{list-style:none}.newsletter-button-full .form-newsletter .form-control{height:55px;padding:13px 24px 13px 50px;margin-right:0;width:100%!important}.newsletter-button-full .form-newsletter .btn-brand-secondary{height:50px;border:none;width:100%}@media (max-width:1500px){.box-banner-activities .banner-slide-activity img{height:480px}}@media (max-width:991.98px){.sticky-height-active{height:90px}.footer-contact{text-align:center}.image-position-css{position:relative!important}.top-md-auto{top:auto!important}#checkout_form .input_group,#edit_user_profile .input_group{display:block}#car-position-md,#property-banner-img,#property-banner-img02,#slider-overlay-search{right:0;position:relative;bottom:0;top:0;left:0;z-index:1}#property-banner-img{height:500px!important}.contact-img-p.h-100{height:400px!important;position:relative!important}.box-banner-activities .banner-slide-activity img{height:380px}}@media (max-width:767.98px){.counter-left-align .elementor-counter,.counter-left-align .elementor-counter .elementor-counter-title{text-align:center}.counter-left-align .elementor-counter-number-wrapper{justify-content:center}.counter-left-align .elementor-counter .elementor-counter-number-suffix{flex-grow:0}.counter-left-align .elementor-counter-number-wrapper{margin-bottom:10px}.counter-small .elementor-counter,.counter-small .elementor-counter .elementor-counter-title{text-align:left}.counter-small .elementor-counter-number-wrapper{justify-content:flex-start}.counter-small .elementor-counter .elementor-counter-number-suffix{flex-grow:0}.sticky-height-active{height:84px}.admin-bar .elementor-widget-tg-header .transparent-header.sticky-menu{margin-top:0!important}#slider-half-screen .swiper-group-journey,.slider-half-screen .swiper-group-journey,.swiper-testimonial-width{width:100%}.card-testimonial{padding:34px 25px!important;max-width:100%!important}.swiper-testimonial-width2,div#short-search-form .box-bottom-search>*{width:100%}#positioon-xs-devices{position:relative;bottom:0;top:0;left:0}.card-why-travel.card-why-travel-2{flex-direction:column;gap:20px}#property-banner-img{height:350px!important}.fact-item-number h3{font-size:34px}.fact-item-number p{font-size:16px}.list-style-inline ul.menu-footer{justify-content:center;gap:10px 15px}.box-banner-activities .banner-slide-activity img{height:300px}.box-banner-activities .slick-next,.box-banner-activities .slick-prev{margin-top:0!important}}