.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields{display:flex;flex-wrap:wrap;border-radius:16px;border:1.5px solid var(--tours-border-color,#eee);background:#fff}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .item-filter-heading{font-size:1em;font-weight:700;position:relative}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field{width:100%;padding:24px 16px;border-bottom:1.5px solid var(--tours-border-color,#eee)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field:last-child{border-bottom:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .item-filter-heading{margin-bottom:20px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .wrapper-content{position:relative}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .wrapper-content ul{margin:0;padding:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field:not(.filter-item-dropdown).filter-title-toggle .wrapper-content{display:none;transition:all 0.5s ease}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field:not(.filter-item-dropdown).open .wrapper-content{display:block}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .item{display:flex;align-items:center}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .item label{text-wrap:nowrap;word-break:normal;overflow-wrap:normal;display:inline-flex}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field input[type=text]{position:relative;width:100%;padding:15px 12px;height:48px;border-radius:8px;border:1px solid var(--tours-border-color,#eee)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field input[type=text]:focus{outline:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field input[type=radio]:after{left:50%;top:50%;transform:translate(-50%,-50%)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field ul{padding:0;margin:0;list-style:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination{transition:all 0.3s ease-in}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination select{width:100%;border:0;padding:9px 25px 9px 56px !important;-webkit-appearance:none;appearance:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination select:hover,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination select:focus{outline:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .remove-attr{position:absolute;top:50%;right:9px;left:auto;transform:translate(-50%,-50%)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .remove-attr svg{position:static !important;transform:unset !important;display:block}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner.frist{z-index:99}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination i:last-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination img:last-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination svg:last-child{right:10px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .ts-control{padding:0 45px;height:48px;background:#fff;border-radius:8px;border:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .ts-control .item{margin-bottom:0 !important;font-size:16px;color:var(--phys-body_color,#4f5e71)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .ts-control>input{height:48px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .ts-dropdown{z-index:999}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field label{cursor:pointer}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner{position:relative;margin-bottom:16px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner:last-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner:last-child{margin-bottom:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner i,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner img,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner svg,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner i,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner img,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner svg{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:99}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner i:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner img:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner svg:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner i:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner img:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner svg:first-child{left:30px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner img,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner img{width:24px;height:24px;object-fit:cover}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner input[type=text],.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner input[type=text]{padding:15px 45px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner select,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner select{padding:15px 36px;height:48px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner .ts-control,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner .ts-control{flex-wrap:nowrap !important}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date #remove-date-range{position:absolute;right:10px;transform:translate(-50%,-50%);top:50%}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date #remove-date-range svg{position:relative;transform:unset;left:0;top:0;margin-top:10px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-connects{background:#e8edf1}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-connects .noUi-connect{background:#01aa90}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal{height:4px;top:17px;border:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal .noUi-handle{width:24px;height:24px;right:-34px;top:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid #01aa90;border-radius:100%}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal .noUi-handle::before,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal .noUi-handle::after{display:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal .noUi-handle.noUi-handle-upper{right:-20px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .range_container{display:flex;flex-direction:column}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .sliders_control{position:relative;margin-top:20px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .form_control{position:relative;display:flex;justify-content:space-between;font-size:24px;color:#635a5a}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border:2px solid #01aa90;border-radius:50%;cursor:pointer;z-index:999}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border-radius:50%;border:2px solid #01aa90;cursor:pointer}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]::-webkit-slider-thumb:hover{background:#01aa90}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]::-webkit-slider-thumb:active{background:#01aa90}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]{-webkit-appearance:none;appearance:none;height:8px;width:100%;position:absolute;background-color:#01aa90;pointer-events:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price #fromSlider{height:8px;z-index:1;top:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .button-searh-tour{height:44px;padding:10px 25px;border-radius:200px;text-align:center;margin:10px auto 24px;background-color:#01aa90;color:#fff}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle{position:relative;display:inline-block;width:100%}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle .wrapper-search-fields{padding:10px;border:1px solid #eee;opacity:0;overflow:hidden;position:absolute;top:0;margin-top:50px;transition:all 1s ease;z-index:99}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle .wrapper-search-fields::-webkit-scrollbar{width:2px}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle .wrapper-search-fields::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle .wrapper-search-fields::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle.disabled .wrapper-search-fields{opacity:1;overflow:visible;margin-top:0;z-index:999}.elementor-widget-thim-ekits-search-tour .filter-button-toggle-wp{display:inline-block;cursor:pointer}.att-type-bgcolor{width:25px;height:25px;border-radius:2px;margin-right:6px}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list{padding-left:0;display:inline-flex;flex-wrap:wrap;overflow:hidden;gap:8px;margin-bottom:0}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list:empty{display:none}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list .list-item{padding:8px 12px;border-radius:6px;border:1px solid #000;background:#fff;display:inline-flex;place-items:center;vertical-align:middle}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list .list-item .remove{margin-top:4px}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list .list-item .remove:hover{color:#f00}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .clear{border:0;outline:0;padding:0}.travel-product-filter .tour-search-field{position:relative}.travel-product-filter .tour-search-field .item{display:flex;align-items:center;margin-bottom:0;padding-left:0}.travel-product-filter .tour-search-field .item input{margin-right:6px}.travel-product-filter .tour-search-field .item label{margin-bottom:0;padding-left:0}.travel-product-filter .tour-search-field.attribute-type-color label{display:flex;align-items:center}.travel-product-filter .tour-search-field.attribute-type-color input{display:none}.travel-product-filter .price .wrapper-content{margin-bottom:30px}.travel-product-filter .price .reset{position:absolute;top:0;right:0;font-size:16px;font-weight:500}.travel-product-filter .price .list-ranger-price{display:flex;margin-bottom:16px;justify-content:space-between}.travel-product-filter .price .list-ranger-price .woocommerce-Price-amount{padding:14.45px 16px;border-radius:8px;background:#f2f4f4;display:inline-block;position:relative;margin-left:20px;font-size:16px;font-weight:600;line-height:1.1;min-width:102px}@media (max-width:880px) and (min-width:768px){.travel-product-filter .price .list-ranger-price .woocommerce-Price-amount{min-width:65px}}.travel-product-filter .price .list-ranger-price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{position:absolute;top:50%;left:-20px;transform:translateY(-50%);font-size:20px}.travel-product-filter .rating ul{padding-left:0}.travel-product-filter .rating ul li{list-style:none;display:flex;align-items:center}.travel-product-filter .rating ul li input{margin-right:6px}.travel-product-filter .rating ul li .star{display:flex;align-items:center}.travel-product-filter .rating ul li .star .dashicons{color:#f9c64b}.travel-product-filter .rating ul li .star i{color:#f9c64b}.travel-product-filter-selection.wrapper span{cursor:pointer}.close-filter-product{display:none}body .elementor-widget .travel-tooltip-offset-left .tooltip{left:-28%;right:auto;bottom:0;transform:translate(-100%,-50%)}body .elementor-widget .travel-tooltip-offset-left .tooltip::after{transform:rotate(137deg) translateX(-50%);position:absolute;left:auto;right:-1px;bottom:24%;z-index:-1}body .elementor-widget .travel-tooltip-offset-right .tooltip{right:-28%;left:auto;top:50%;bottom:auto;transform:translate(100%,-50%)}body .elementor-widget .travel-tooltip-offset-right .tooltip::after{transform:rotate(137deg) translateX(50%);position:absolute;left:-1px;right:auto;bottom:50%;z-index:-1}.tour-search-field.selection ul{padding:0;list-style:none}.tour-search-field.selection ul li{list-style:none;width:auto;display:inline-block}.tour-search-field.selection ul li .remove{vertical-align:middle}.selection .list .list-item{padding:4px 8px}@media (min-width:767px){.elementor-widget-thim-ekits-search-tour .filter-button-toggle-wp.button-hidden-desktop{display:none}}@media (max-width:767px){.elementor-widget-thim-ekits-search-tour .filter-button-toggle-wp.button-hidden-mobile{display:none}.elementor-widget-thim-ekits-search-tour .show-filter-toggle .wrapper-search-fields{position:fixed !important;top:0 !important;transition:all 0.3s ease !important;margin-top:0;overflow:auto;max-height:100vh !important;height:100vh;align-content:flex-start;border-radius:0}.elementor-widget-thim-ekits-search-tour .show-filter-toggle .close-filter-product{display:block;margin-bottom:20px}.elementor-widget-thim-ekits-search-tour .show-filter-toggle .close-filter-product:hover i{color:#f00}.elementor-widget-thim-ekits-search-tour .show-filter-toggle.disabled .wrapper-search-fields{transform:translateX(0%) !important;margin-top:0 !important}.elementor-widget-thim-ekits-search-tour.travel-filter-form-toggle-offset-right .show-filter-toggle .wrapper-search-fields{right:0 !important;transform:translateX(1000%)}.elementor-widget-thim-ekits-search-tour.travel-filter-form-toggle-offset-left .show-filter-toggle .wrapper-search-fields{left:0 !important;transform:translateX(-1000%)}}.daterangepicker .drp-buttons .btn.applyBtn{margin-left:8px;font-size:12px;font-weight:bold;padding:6px 11px;line-height:1.4;border-radius:4px;color:#fff}.group-from-booking{border:1px solid var(--tours-border-color,#eee);background:#f2f4f4;padding:30px;border-radius:20px}.group-from-booking .form-field input{padding:12px 18px !important;background:#fff;border-radius:8px;display:block;width:100%}.group-from-booking .form-field input:focus{outline:none}.group-from-booking .btn-booking{width:100%;border-radius:8px;background:var(--tours-button-color,#01aa90)}.group-from-booking .btn-booking:hover{background:var(--tours-button-color-hover,#01aa90)}.thim-ekit-archive-tours .thim-ekit-archive-tours__inner{display:grid;column-gap:var(--thim-ekits-tours-column-gap,30px);row-gap:var(--thim-ekits-tours-row-gap,30px);list-style:none;margin:0;padding:0;width:100%}.thim-ekit-archive-tours__pagination{margin-top:20px}.thim-ekits-archive-tours__topbar{margin-bottom:40px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center}.thim-ekits-archive-tours__topbar .tour-ordering h6{display:inline-block;margin-right:16px}.thim-ekit-single-tours__related .thim-ekits-tours__related__inner.tours{display:grid;grid-template-columns:repeat(var(--grid-template-columns-related-tours,4),1fr);column-gap:var(--thim-ekits-related-tour-column-gap,30px);row-gap:var(--thim-ekits-related-tour-row-gap,30px)}.thim-ekit-single-tours__related .thim-ekits-tours__related__inner li{list-style:none}.tours-single-gallery-more-wrap .gallery-items{display:grid;grid-template-columns:repeat(var(--thim-ekits-gallery-columns,3),1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:var(--thim-ekits-gallery-column-gap,24px);grid-row-gap:var(--thim-ekits-gallery-row-gap,15px);align-items:start;align-content:space-between;justify-items:stretch;justify-content:center}.tours-single-gallery-more-wrap .gallery-items .gallery-item{padding:0}.tours-single-gallery-more-wrap .gallery-items .gallery-item .box-item{position:relative}.tours-single-gallery-more-wrap .gallery-items .gallery-item .box-item .more-photos-button{position:absolute;bottom:14px;right:13px;height:44px;padding:12px 16px;border-radius:200px;background:#fff;display:inline-flex;flex-wrap:nowrap;gap:8px;align-items:center;color:#1e1e1e;cursor:pointer}.tours-single-gallery-more-wrap .gallery-items .gallery-item img{border-radius:16px}.tours-single-gallery-more-wrap .gallery-items .gallery-item.gallery-item-second{grid-area:1/1/3/3}.tours-single-gallery-more-wrap .gallery-items .gallery-item:nth-child(3){grid-area:2/3/3/3}.fixed-size .lg-outer{margin:0 auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-40%)}.fixed-size .lg-outer .lg-thumb-outer{background-color:transparent}.fixed-size .lg-outer .lg-object{border-radius:16px}.fixed-size .lg-outer .lg-toolbar{right:167px;left:auto;position:absolute;top:0}.fixed-size .lg-outer .lg-toolbar .lg-icon{font-size:40px}.fixed-size .lg-outer .lg-toolbar .lg-counter{color:#fff;display:inline-block;font-size:16px;vertical-align:middle;position:absolute;top:420px;right:30px;padding:8px;height:38px;border-radius:4px;background:rgba(18,18,18,0.85)}@media (min-width:1600px){.fixed-size .lg-outer .lg-toolbar .lg-counter{top:580px;right:20px}}@media (max-width:1440px){.fixed-size .lg-outer .lg-toolbar .lg-counter{top:425px;right:20px}}.fixed-size .lg-outer .lg-prev{left:127px}.fixed-size .lg-outer .lg-next{right:127px}.fixed-size .lg-outer .lg-prev,.fixed-size .lg-outer .lg-next{border-radius:200px;background-color:#fff}.fixed-size .lg-outer .lg-prev:hover,.fixed-size .lg-outer .lg-next:hover{color:#121212}.fixed-size .lg-outer .lg-thumb-item{border:2px solid transparent}.fixed-size .lg-outer .lg-thumb-item.active,.fixed-size .lg-outer .lg-thumb-item:hover{border-color:#fff}.fixed-size .lg-outer .lg-inner{overflow:hidden}.fixed-size .lg-backdrop{background-color:rgba(0,0,0,0.6)}@media (min-width:1604px){.fixed-size .lg-outer .lg-prev{left:67px}.fixed-size .lg-outer .lg-next{right:67px}}@media (max-width:1440px){.fixed-size .lg-outer .lg-toolbar{right:0px}.fixed-size .lg-outer .lg-prev{left:-65px}.fixed-size .lg-outer .lg-next{right:-65px}}@media (max-width:1024px){.fixed-size .lg-outer .lg-toolbar{right:0px}.fixed-size .lg-outer .lg-prev{display:none}.fixed-size .lg-outer .lg-next{display:none}.fixed-size .lg-outer .lg-counter{display:none}}@media (max-width:880px){.fixed-size .lg-outer{transform:translate(-50%,-29%)}.fixed-size .lg-outer .lg{height:60% !important}}@media (max-width:766px){.fixed-size .lg-outer{transform:translate(-50%,-16%)}.fixed-size .lg-outer .lg{height:40% !important}.elementor-widget-thim-ekits-tours-gallery-show-more .gallery-items{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.elementor-widget-thim-ekits-tours-gallery-show-more .gallery-items .gallery-item{display:none}.elementor-widget-thim-ekits-tours-gallery-show-more .gallery-items .gallery-item:nth-child(3){grid-area:1;display:block !important}}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul{padding:0;margin:0}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper{list-style:none;width:100%}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper .tour-faq-title{cursor:pointer;position:relative;width:100%;display:block}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper .tour-faq-title+.tour-faq-content{display:none;transform:all 2s ease}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper .tour-faq-title.is-open+.tour-faq-content{display:block;transform:all 2s ease}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section{border:1px solid #d4d4d4;overflow:hidden}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section:not(:first-child){margin-top:-1px}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section .accordion-title{padding:15px 20px;line-height:1.3em;cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section .accordion-title .accordion-icon-closed{display:none}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section .accordion-title.is-open .accordion-icon-closed{display:block}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section .accordion-title.is-open .accordion-icon-opened{display:none}.elementor-widget-thim-ekits-tours-image ul{margin:0;padding:0}.elementor-widget-thim-ekits-tours-image ul li{list-style:none}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a{position:absolute;top:50%;transform:translateY(-50%);left:var(--ekits-tour-nav-slider-offset-v,0);margin-top:var(--ekits-tour-nav-slider-offset-h,0);width:var(--ekits-tour-nav-slider-width,50px);height:var(--ekits-tour-nav-slider-height,50px);border-style:var(--ekits-tour-nav-slider-border-style,none);border-width:var(--ekits-tour-nav-slider-border-width,0);border-color:var(--ekits-tour-nav-slider-border-color,#000);background:var(--ekits-tour-nav-slider-bg-color,rgba(255,255,255,0.5));color:var(--ekits-tour-nav-slider-color,#333);border-radius:var(--ekits-tour-nav-slider-border-radius,0);display:flex;justify-content:center;align-items:center}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a:before{font-family:thim-ekits;font-style:normal;font-weight:400;content:"\f104";font-size:var(--ekits-tour-nav-slider-font-size,28px)}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a.flex-next{right:var(--ekits-tour-nav-slider-offset-v,0);left:auto}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a.flex-next:before{content:"\f105"}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a:hover{color:var(--ekits-tour-nav-slider-color-hover,#333);background:var(--ekits-tour-nav-slider-bg-color-hover,rgba(255,255,255,0.5));border-color:var(--ekits-tour-nav-slider-border-color-hover,#000)}.ekits-product-thumbnails__wrapper{position:relative}.ekits-product-thumbnails__wrapper .product-image-thumbnail{opacity:0.5}.ekits-product-thumbnails__wrapper .product-image-thumbnail.flex-active-slide{opacity:1}.ekits-product-thumbnails__wrapper .flex-direction-nav{--ekits-tour-nav-slider-width:32px;--ekits-nav-slider-height:32px;--ekits-nav-slider-font-size:16px}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--ekit-tour-image-slider-spacing,10px)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-slides__wrapper{width:calc(100% - var(--ekits-tour-thumbnail-vertical-width,120px) - var(--ekit-tour-image-slider-spacing,10px))}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper{width:var(--ekits-tour-thumbnail-vertical-width,120px);overflow:hidden}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .slides{width:100% !important;display:flex;flex-direction:column;row-gap:var(--ekits-thumbnail-spacing,10px)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .tour-image-thumbnail{float:none !important}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .flex-direction-nav a{margin-top:0;top:var(--ekits-tour-nav-slider-offset-h,0);transform:translateX(-50%);left:50%;margin-left:var(--ekits-tour-nav-slider-offset-v,0)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .flex-direction-nav a:before{content:"\f106"}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .flex-direction-nav a.flex-next{top:auto;bottom:var(--ekits-tour-nav-slider-offset-h,0)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .flex-direction-nav a.flex-next:before{content:"\f107"}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__horizontal .ekits-product-slides__wrapper{margin-bottom:var(--ekit-tour-image-slider-spacing,10px)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__wrapper{position:relative;overflow:hidden}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__wrapper .flex-direction-nav a{opacity:0;margin-left:-30px;transition:all 0.3s}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__wrapper .flex-direction-nav .flex-next{margin-right:-30px;margin-left:auto}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__wrapper:hover .flex-direction-nav a{opacity:1;margin-left:0;margin-right:0}.elementor-widget-thim-ekits-tours-image .woocommerce-product-gallery{max-width:100%}.elementor-widget-thim-ekits-tours-image .ekits-product-columns__wrapper .columns{display:grid;grid-template-columns:repeat(var(--ekits-tour-image-column,3),1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:var(--thim-ekits-gallery-column-gap,24px);grid-row-gap:var(--thim-ekits-gallery-row-gap,15px);align-items:start;align-content:space-between;justify-items:stretch;justify-content:center}.elementor-widget-thim-ekits-tours-image .ekits-product-columns__wrapper .columns li{width:100%;max-width:100%}.elementor-widget-thim-ekits-tours-image .ekits-product-columns__wrapper .columns li:first-child{grid-area:1/1/3/3}.elementor-widget-thim-ekits-tours-image .ekits-product-columns__wrapper .more-photos-button{position:absolute;bottom:14px;right:13px;height:44px;padding:12px 16px;border-radius:200px;background:#fff;display:inline-flex;flex-wrap:nowrap;gap:8px;align-items:center;color:#1e1e1e;cursor:pointer}.thim-ekits-tours__thumbnail-position-fixed-yes .ekits-product-slides__wrapper{width:100% !important}.thim-ekits-tours__thumbnail-position-fixed-yes .ekits-product-thumbnails__wrapper{position:absolute;top:16px}.thim-ekits-tours__thumbnail-position-fixed-yes .ekits-product-thumbnails__wrapper .slides{transform:translate3d(0px,0px,0px) !important}.thim-ekits-tours__thumbnail-position-fixed-yes.thim-ekits-tours-slides__vertica-row .ekits-product-thumbnails__wrapper{right:16px}.thim-ekits-tours__thumbnail-position-fixed-yes.thim-ekits-tours-slides__vertica-row-reverse .ekits-product-thumbnails__wrapper{left:16px}.elementor-widget-thim-ekits-list-tours .tours-type-pain{display:grid;grid-template-columns:repeat(var(--thim-tours-columns,4),1fr);column-gap:var(--thim-ekits-tours-column-gap,30px);row-gap:var(--thim-ekits-tours-row-gap,30px)}.elementor-widget-thim-ekits-list-tours .tours-type-pain::before,.elementor-widget-thim-ekits-list-tours .tours-type-pain::after{display:none}.elementor-widget-thim-ekits-tours-comment .woocommerce-Reviews .option{position:relative}.elementor-widget-thim-ekits-tours-comment .woocommerce-Reviews .option .toggle{position:relative}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist{padding:0;margin:0}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;gap:20px;padding:24px;border-radius:8px;background:#f2f4f4;margin-bottom:16px}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .avatar{border-radius:50%;max-width:90px;position:static}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text{margin:0;border:0;padding:0;border-radius:0}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .meta{margin-bottom:8px}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .description{margin-bottom:24px}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .description p{margin-bottom:0}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .tour-review-images{list-style:none;display:flex;align-items:center;gap:8px;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;padding:0;margin:0}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .tour-review-images li img{min-width:100px}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .star-rating{float:left}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .star-rating::before{color:#fc961b}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .star-rating span::before{color:#fc961b}.elementor-widget-thim-ekits-tours-comment:not(.thim-ekit-single-single-tours--show-avatar-yes) .avatar{display:none}.elementor-widget-thim-ekits-tours-comment #reviews ol.commentlist{padding:0;margin:0}.elementor-widget-thim-ekits-tours-comment #reviews li.comment{list-style:none;margin:0.5rem 0 2.5rem 0}.elementor-widget-thim-ekits-tours-comment #reviews li.comment .avatar{max-height:36px;width:auto;float:right}.elementor-widget-thim-ekits-tours-comment #reviews li.comment p.meta{margin-bottom:0.5em}.elementor-widget-thim-ekits-tours-comment #reviews li.review{list-style:none;margin:0.5rem 0 2.5rem 0}.elementor-widget-thim-ekits-tours-comment #reviews li.review .avatar{max-height:36px;width:auto;float:right}.elementor-widget-thim-ekits-tours-comment #reviews li.review p.meta{margin-bottom:0.5em}.elementor-widget-thim-ekits-tours-comment #reviews .comment-form-rating label{max-width:58rem;margin:0 auto}.elementor-widget-thim-ekits-tours-comment #reviews p.stars{margin-top:0}.elementor-widget-thim-ekits-tours-comment #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;box-shadow:none}.elementor-widget-thim-ekits-tours-comment #reviews p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.elementor-widget-thim-ekits-tours-comment #reviews p.stars a:hover~a::before{content:"\e021"}.elementor-widget-thim-ekits-tours-comment #reviews p.stars:hover a::before{content:"\e020"}.elementor-widget-thim-ekits-tours-comment #reviews p.stars.selected a.active::before{content:"\e020"}.elementor-widget-thim-ekits-tours-comment #reviews p.stars.selected a.active~a::before{content:"\e021"}.elementor-widget-thim-ekits-tours-comment #reviews p.stars.selected a:not(.active)::before{content:"\e020"}.elementor-widget-thim-ekits-tours-comment #reviews .comment-form-author{float:none;margin-left:auto}.elementor-widget-thim-ekits-tours-comment #reviews .comment-form-email{float:none;margin-left:auto}.elementor-widget-thim-ekits-tours-comment .review-top-section #tour-add-new-review{padding:16px;height:44px;border:1px solid transparent;background:var(--tours-button-color,#01aa90);line-height:10px;color:#fff;position:relative}.elementor-widget-thim-ekits-tours-comment .review-top-section #tour-add-new-review::before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%)}.elementor-widget-thim-ekits-tours-comment .review-top-section .statistic .statistic-general .average-rating{font-weight:700;color:#000;line-height:1.4}.elementor-widget-thim-ekits-tours-comment .review-top-section .statistic .statistic-general .rating .star-rating{font-size:1.25em}.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .next.page-numbers::before{content:"\f105"}.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .prev.page-numbers::before{content:"\f104"}.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .next.page-numbers::before,.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .prev.page-numbers::before{position:absolute;top:50%;left:50%;font-family:thim-ekits !important;font-style:normal;font-weight:400;font-size:16px;transform:translate(-50%,-50%);color:var(--e-global-color-text)}.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .page-numbers{cursor:pointer}.woocommerce-pagination{margin-top:40px}.woocommerce-pagination .page-numbers{list-style:none;padding:0;text-align:center}.woocommerce-pagination .page-numbers li{display:inline-block;margin-right:8px}.woocommerce-pagination .page-numbers li:last-child{margin-right:0px}.woocommerce-pagination .page-numbers li .page-numbers{padding:12px 15px;border-radius:200px;min-width:48px;border:1.5px solid transparent}.woocommerce-pagination .page-numbers li .page-numbers:hover{background-color:var(--tours-button-color-hover,#01aa90);color:#fff}.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:var(--tours-button-color-hover,#01aa90);color:#fff}.woocommerce-pagination .page-numbers li .page-numbers.prev,.woocommerce-pagination .page-numbers li .page-numbers.next{border-color:var(--tours-border-color,#eee)}.woocommerce-pagination .page-numbers li .page-numbers.prev:hover,.woocommerce-pagination .page-numbers li .page-numbers.next:hover{background-color:var(--tours-border-color,#eee)}.elementor-widget-thim-ekits-attributes .attributes-type-pain:not(.swiper-wrapper){column-gap:var(--thim-list-attr-column-gap,30px);display:grid;grid-template-columns:var(--thim-list-attr-columns,repeat(3,1fr));row-gap:var(--thim-list-attr-row-gap,30px)}.elementor-widget-thim-ekits-attributes .attributes-type-pain:not(.swiper-wrapper)::before{display:none}.elementor-widget-thim-ekits-attributes .tours_type_item{overflow:hidden}.list-attri-thumbnail{overflow:hidden;position:relative}.list-attri-thumbnail.overlay .tours-type__item__image{overflow:hidden}.list-attri-thumbnail.overlay .tours-type__item__image::before{position:absolute;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%);top:0;left:0;width:100%;height:100%}.list-attri-thumbnail .always-show{display:none}.list-attri-thumbnail .content-item-hover{transition:all 1.5s;visibility:hidden;max-height:0}.list-attri-thumbnail:hover{transition:all 3s ease}.list-attri-thumbnail:hover .always-show{display:block}.list-attri-thumbnail:hover.overlay .tours-type__item__image::before{content:""}.list-attri-thumbnail:hover .content-item-hover{visibility:visible;max-height:600px}.list-attri-thumbnail .content-item{position:absolute;overflow:hidden}.pagination-archiver-attr{display:flex;width:100%;align-items:center;justify-content:center;margin-top:40px}.pagination-archiver-attr .page-numbers{font-size:16px;font-weight:700;line-height:1.3;color:#4f5e71;pointer-events:painted;margin-right:18px;padding:14px 22px;display:inline-flex;border-radius:200px;background:transparent}.pagination-archiver-attr .page-numbers.current{background:#01aa90;color:#fff;padding:14px 22px}.pagination-archiver-attr .page-numbers.next,.pagination-archiver-attr .page-numbers.prev{padding:12px 12px;border:1.5px solid #aaafb6}.pagination-archiver-attr .page-numbers.next:hover,.pagination-archiver-attr .page-numbers.prev:hover{padding:12px 12px}.pagination-archiver-attr .page-numbers:hover{background:#e8edf1;border-color:transparent;color:#4f5e71;padding:14px 22px}.elementor-widget-archive-attributes .attributes-type-pain .tours_type_item .item__title:before,.elementor-widget-list-attributes .attributes-type-pain .tours_type_item .item__title:before{display:none}.arrt-content-wrapper.loading{position:relative}.arrt-content-wrapper.loading::before{content:"\f110";position:absolute;top:50%;left:50%;transform:translateY(50%);font-family:thim-ekits !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;color:#01aa90;z-index:9999}.arrt-content-wrapper.loading::after{background:rgba(79,74,74,0.65);width:100%;height:100%;position:absolute;top:0;left:0}.arrt-search-form-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center;border-radius:12px;background:#f2f4f4;padding:16px;margin-bottom:25px}@media (max-width:560px){.arrt-search-form-wrapper{justify-content:center}}.arrt-search-form-wrapper .arrt-search-form .search-attributes{position:relative}.arrt-search-form-wrapper .arrt-search-form .search-attributes input{height:48px;padding:12px 16px;border-radius:8px;background:#fff;min-width:609px;border:0px}@media (max-width:1024px){.arrt-search-form-wrapper .arrt-search-form .search-attributes input{min-width:400px}}@media (max-width:560px){.arrt-search-form-wrapper .arrt-search-form .search-attributes input{min-width:290px;margin-bottom:30px}}.arrt-search-form-wrapper .arrt-search-form .search-attributes input::placeholder{font-size:16px;font-weight:500;line-height:1.3;color:#aaafb6}.arrt-search-form-wrapper .arrt-search-form .search-attributes input:focus{font-size:18px;font-weight:500;line-height:1.3;color:#000}.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes{position:absolute;top:30%;left:16px;border:0px;background:transparent}@media (max-width:560px){.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes{top:18%}}.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes i{font-size:18px;color:#01aa90}.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes.loading i::before{content:"\f110"}.arrt-search-form-wrapper .arrt-sortby{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;position:relative}.arrt-search-form-wrapper .arrt-sortby h4{color:#4f5e71;font-size:16px;font-weight:600;line-height:1.3}.arrt-search-form-wrapper .arrt-sortby select{min-width:216px;padding:12px 16px;background:#fff;border-radius:8px;color:#121212;font-size:16px;font-weight:600;line-height:1.3;border:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.arrt-search-form-wrapper .arrt-sortby::after{position:absolute;content:"";top:17px;right:16px;background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat;width:16px;height:16px}@media (max-width:767px){.arrt-search-form-wrapper .arrt-search-form,.arrt-search-form-wrapper .arrt-sortby{width:100%}.arrt-search-form-wrapper .arrt-search-form .search-attributes input,.arrt-search-form-wrapper .arrt-sortby .search-attributes input{width:100%}}.thim-ekits-tour-loop-ratting.woocommerce{display:flex;align-items:center;gap:5px}.thim-ekits-tour-loop-ratting.woocommerce .star-rating{float:unset}.thim-ekits-tour-loop-ratting.woocommerce .number-ratting{margin-top:1px;margin-left:0 !important}.tours-interary-items.interary-accordion .interary-item{margin-bottom:12px !important;padding:20px;border:1px solid #e8edf1;border-radius:16px}.tours-interary-items.interary-accordion .interary-item:last-child{margin-bottom:0}.tours-interary-items.interary-accordion .interary-item::before{display:none}.tours-interary-items.interary-accordion .interary-item .item_content{display:block;width:100%}.tours-interary-items.interary-accordion .interary-item .item_content h3{position:relative;width:100%;margin:0;cursor:pointer}.tours-interary-items.interary-accordion .interary-item .item_content h3::after{content:"\f067";position:absolute;top:50%;right:0;transform:translate(0%,-50%);font-family:thim-ekits !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:12px}.tours-interary-items.interary-accordion .interary-item .item_content h3.active{margin-bottom:24px;color:var(--tours-color-primary,#01aa90)}.tours-interary-items.interary-accordion .interary-item .item_content h3.active::after{content:"\f068";color:var(--tours-color-primary,#01aa90)}.tours-interary-items.interary-accordion .interary-item .item_content .accordion-content{display:none;transition:all 0.3s ease-out}