html{scroll-behavior:smooth}#tour-search-results{direction:ltr;font-size:13px;line-height:28px;position:relative;color:#555}.rtl #tour-search-results{direction:rtl}#tour-search-results .reSearchDiv{margin-bottom:15px;border-radius:10px;background:var(--main-color1)}#tour-search-results .selectTourOnline{background:#ffe4e4;color:#e40000;padding:10px 15px;border-radius:10px;margin-bottom:15px;text-align:justify;line-height:20px;border:1px solid #e40000;position:relative}#tour-search-results .selectTourOnline::before{content:"";position:absolute;top:-20px;right:10px;border-style:solid;border-width:10px;border-color:transparent transparent #e40000 transparent}@media (min-width:992px){#tour-search-results{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto}#tour-search-results .reSearchDiv,#tour-search-results .reSearchBoxSide{grid-row:1;grid-column:1;margin-right:15px}#tour-search-results .selectTourOnline{grid-row:2;grid-column:1;margin-right:15px}#tour-search-results .tours_filter{grid-row:3;grid-column:1;margin-right:15px}.rtl #tour-search-results .reSearchDiv,.rtl #tour-search-results .reSearchBoxSide,.rtl #tour-search-results .tours_filter,.rtl #tour-search-results .selectTourOnline{margin-left:15px;margin-right:0}#tour-search-results .culumn2{grid-row:1/5;grid-column:2}#tour-search-results>.loadingPop{grid-row:1;grid-column:2}}.reSearchBox .search-tour .iconFont,.reSearchDynamic .dynamic-search-box .iconFont,.reSearchBoxSide .iconFont,.reSearchDynamic .dynamic-search-box.active,.reSearchBox .search-tour.deactive,.reSearchBox .close_btn{display:none}.reSearchBox,.reSearchDynamic{color:#fff}.reSearchBox{padding:15px 15px 0 15px}.reSearchDynamic{padding:15px}wd{border-bottom:2px solid rgba(255,255,255,0.28);padding-bottom:15px;padding-top:15px}.reSearchBoxSide .search-tour{color:#555}.reSearchBox .title,.reSearchBoxSide .search-tour .tag{border-bottom:2px solid rgba(255,255,255,0.28);display:block;font-size:14px;position:relative;cursor:pointer;font-weight:bold;padding-bottom:15px}.reSearchDynamic .title{display:block;font-size:14px;position:relative;cursor:pointer;font-weight:bold;margin-bottom:0}.reSearchDynamic .dynamic-search-box{border-top:2px solid rgba(255,255,255,0.28);padding-top:15px;margin-top:15px}.reSearchBox .search-tour .step{padding-top:15px}.reSearchDynamic .title input{margin-right:8px;cursor:pointer}.rtl .reSearchDynamic .title input{margin-left:8px;margin-right:0}.reSearchBox .step{margin-bottom:10px}.reSearchBox .step>div{display:inline-block;-webkit-transition:all 300ms;-moz-transition:all 300ms;transition:all 300ms;text-align:center;cursor:pointer;position:relative;padding:0 2px}.reSearchBox .step span{position:relative;z-index:1}.reSearchBox .step .type-radio{display:inline-block;width:15px;height:15px;border-radius:50%;margin-right:5px;position:relative;top:4px;background:#fff}.rtl .reSearchBox .step .type-radio{margin-left:5px;margin-right:0}.reSearchBox .step .type-radio::before{position:absolute;top:3px;left:3px;width:9px;height:9px;border-radius:50%;content:"";background:none;transition:.2s}.rtl .reSearchBox .step .type-radio::before{right:3px;left:auto}.reSearchBox .step .effect-active .type-radio::before{background:var(--main-color2)}.reSearchBox .step .effect-active .type-radio{border-color:var(--main-color2)}.reSearchBoxSide .search-tour .tag,.reSearchBox .search-tour .tag,.reSearchBox .search-tour .pageTab{display:none}.reSearchBox .title::after,.reSearchDynamic .title::after,.reSearchBoxSide .search-tour .tag::after{content:"\f106";font-family:"FontAwesome";position:absolute;top:0;right:0;font-size:22px;font-weight:bold;transition:0.4s;-webkit-transition:0.4s}.rtl .reSearchBox .title::after,.rtl .reSearchDynamic .title::after,.rtl .reSearchBoxSide .search-tour .tag::after{left:0;right:auto}.reSearchBox .title.active::after,.reSearchDynamic .title.deactive::after,.reSearchBoxSide .search-tour .tag.deactive::after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.reSearchBox .form-control::-moz-placeholder,.reSearchDynamic .form-control::-moz-placeholder,.reSearchBoxSide .form-control::-moz-placeholder{color:#979797}.reSearchBox .form-control:-ms-input-placeholder,.reSearchDynamic .form-control:-ms-input-placeholder,.reSearchBoxSide .form-control:-ms-input-placeholder{color:#979797}.reSearchBox .form-control::-webkit-input-placeholder,.reSearchDynamic .form-control::-webkit-input-placeholder,.reSearchBoxSide .form-control::-webkit-input-placeholder{color:#979797}.reSearchBox .search-tour .form-control,.reSearchBox .mobileLabel,.reSearchBox .search-tour.form-control[disabled],.reSearchBox .search-tour .form-control[readonly],.reSearchBox .search-tour fieldset[disabled] .form-control,.reSearchDynamic .dynamic-search-box .form-control,.reSearchDynamic .mobileLabel,.reSearchDynamic .dynamic-search-box.form-control[disabled],.reSearchDynamic .dynamic-search-box .form-control[readonly],.reSearchDynamic .dynamic-search-box fieldset[disabled] .form-control{border:1px solid #fff;background:#fff;border-radius:10px;text-align:center;font-size:12px;color:#555;height:34px;padding:0 2px;width:100%;margin:0}.reSearchBoxSide .search-tour .form-control,.reSearchBoxSide .mobileLabel,.reSearchBoxSide .search-tour.form-control[disabled],.reSearchBoxSide .search-tour .form-control[readonly],.reSearchBoxSide .search-tour fieldset[disabled] .form-control{border:1px solid #d2d2d2;background:#fff;border-radius:10px;text-align:center;font-size:12px;color:#555;height:34px;padding:0 2px;width:100%;margin:0}.reSearchBox .source,.reSearchBox .destination,.reSearchBox .date.local,.reSearchBox .date.return,.reSearchDynamic .source,.reSearchDynamic .destination,.reSearchDynamic .date.local,.reSearchDynamic .date.return,.reSearchDynamic .night,.reSearchBoxSide .source,.reSearchBoxSide .destination,.reSearchBoxSide .date.local,.reSearchBoxSide .date.return,.reSearchBox .item-tourDate,.reSearchDynamic .dynamicTourHotel,.reSearchDynamic .rommTourHotel{margin-bottom:8px;position:relative}.reSearchBox .source .textLabel,.reSearchBox .destination .textLabel,.reSearchBox .date.local .textLabel,.reSearchDynamic .source .textLabel,.reSearchDynamic .destination .textLabel,.reSearchDynamic .date.local .textLabel,.reSearchDynamic .date.return .textLabel,.reSearchDynamic .night .textLabel,.reSearchBoxSide .source .textLabel,.reSearchBoxSide .destination .textLabel,.reSearchBoxSide .date.local .textLabel,.reSearchBoxSide .date.return .textLabel{display:inline-block;line-height:34px;margin-bottom:0}.reSearchBox .source>div,.reSearchBox .destination>div,.reSearchBox .date.local>div,.reSearchBox .date.return>div,.reSearchDynamic .source>div,.reSearchDynamic .destination>div,.reSearchDynamic .date.local>div,.reSearchDynamic .date.return>div,.reSearchDynamic .night>div,.reSearchBoxSide .source>div,.reSearchBoxSide .destination>div,.reSearchBoxSide .date.local>div,.reSearchBoxSide .date.return>div{float:right;position:relative}.rtl .reSearchBox .source>div,.rtl .reSearchBox .destination>div,.rtl .reSearchBox .date.local>div,.rtl .reSearchBox .date.return>div,.rtl .reSearchDynamic .source>div,.rtl .reSearchDynamic .destination>div,.rtl .reSearchDynamic .date.local>div,.rtl .reSearchDynamic .date.return>div,.rtl .reSearchDynamic .night>div,.rtl .reSearchBoxSide .source>div,.rtl .reSearchBoxSide .destination>div,.rtl .reSearchBoxSide .date.local>div,.rtl .reSearchBoxSide .date.return>div{float:left}.reSearchBox .mainButton,.reSearchDynamic .mainButton,.reSearchBoxSide .mainButton{clear:both}.reSearchBox .mainButton .buttonSearch,.reSearchDynamic .mainButton .buttonSearch{background:var(--main-color2);color:#fff;border:none;border-radius:10px;width:100%;line-height:42px;font-size:20px;transition:.4s;-webkit-transition:.4s;cursor:pointer}.reSearchBoxSide .mainButton .buttonSearch{background:var(--main-color2);color:#fff;border:none;border-radius:10px;width:100%;line-height:38px;font-size:17px;transition:.4s;-webkit-transition:.4s;cursor:pointer}.reSearchBox .mainButton .buttonSearch:hover,.reSearchBox .mainButton .buttonSearch:focus,.reSearchBox .mainButton .buttonSearch:active,.reSearchDynamic .mainButton .buttonSearch:hover,.reSearchDynamic .mainButton .buttonSearch:focus,.reSearchDynamic .mainButton .buttonSearch:active,.reSearchBoxSide .mainButton .buttonSearch:hover,.reSearchBoxSide .mainButton .buttonSearch:focus,.reSearchBoxSide .mainButton .buttonSearch:active{opacity:0.8}.reSearchBox .mainButton .buttonSearch img,.reSearchDynamic .mainButton .buttonSearch img,.reSearchBoxSide .mainButton .buttonSearch img{max-height:32px}.reSearchBox .message,.reSearchBoxSide .message{text-align:justify;font-size:12px;line-height:18px;margin-top:8px;color:rgb(139,138,150);display:none}.reSearchBoxSide .message{display:none}.reSearchBox .ma-select-container ul,.reSearchBox .autocomplete__suggestions,.reSearchDynamic .ma-select-container ul,.reSearchDynamic .autocomplete__suggestions{overflow-y:scroll;scrollbar-color:var(--main-color2) #fff;scrollbar-width:thin;height:auto}.reSearchBox .ma-select-container ul::-webkit-scrollbar,.reSearchBox .autocomplete__suggestions::-webkit-scrollbar,.reSearchDynamic .ma-select-container ul::-webkit-scrollbar,.reSearchDynamic .autocomplete__suggestions::-webkit-scrollbar{width:3px;background:#fff}.reSearchBox .ma-select-container ul::-webkit-scrollbar-track,.reSearchBox .autocomplete__suggestions::-webkit-scrollbar-track,.reSearchDynamic .ma-select-container ul::-webkit-scrollbar-track,.reSearchDynamic .autocomplete__suggestions::-webkit-scrollbar-track{border-radius:2px}.reSearchBox .ma-select-container ul::-webkit-scrollbar-thumb,.reSearchBox .autocomplete__suggestions::-webkit-scrollbar-thumb,.reSearchDynamic .ma-select-container ul::-webkit-scrollbar-thumb,.reSearchDynamic .autocomplete__suggestions::-webkit-scrollbar-thumb{border-radius:4px;background:var(--main-color2)}.reSearchBox #sourceAutocomplete ul li,.reSearchBox #destAutocomplete ul li,.reSearchBox .ma-select-container ul li,.reSearchBox .autocomplete__suggestions .list-group-item,.reSearchDynamic #sourceAutocomplete ul li,.reSearchDynamic #destAutocomplete ul li,.reSearchDynamic .ma-select-container ul li,.reSearchDynamic .autocomplete__suggestions .list-group-item{color:#555;background:#fff;border-top:1px solid rgba(0,0,0,0.2);border-right:0 solid rgba(0,0,0,0.2);border-left:1px solid rgba(0,0,0,0.2);padding:4px 5px;line-height:18px;text-align:justify;cursor:pointer}.rtl .reSearchBox #sourceAutocomplete ul li,.rtl .reSearchBox #destAutocomplete ul li,.rtl .reSearchBox .ma-select-container ul li,.rtl .reSearchBox .autocomplete__suggestions .list-group-item,.rtl .reSearchDynamic #sourceAutocomplete ul li,.rtl .reSearchDynamic #destAutocomplete ul li,.rtl .reSearchDynamic .ma-select-container ul li,.rtl .reSearchDynamic .autocomplete__suggestions .list-group-item{border-right:1px solid rgba(0,0,0,0.2);border-left:0 solid rgba(0,0,0,0.2)}.reSearchBox #sourceAutocomplete ul li:hover,.reSearchBox #destAutocomplete ul li:hover,.reSearchBox .ma-select-container ul li:hover,.reSearchBox .autocomplete__suggestions .list-group-item:hover,.reSearchDynamic #sourceAutocomplete ul li:hover,.reSearchDynamic #destAutocomplete ul li:hover,.reSearchDynamic .ma-select-container ul li:hover,.reSearchDynamic .autocomplete__suggestions .list-group-item:hover{background:#f5f5f5}.reSearchBox .ma-select-container ul li a,.reSearchBox .ma-select-container ul li,.reSearchBox .autocomplete__suggestions .list-group-item,.reSearchDynamic .ma-select-container ul li a,.reSearchDynamic .ma-select-container ul li,.reSearchDynamic .autocomplete__suggestions .list-group-item{color:#555}.reSearchDynamic .hotelDateSep{clear:both}.reSearchDynamic .hotelDateSep .checkbox-text{font-size:12px;color:#fff}.reSearchDynamic .hotelDateSep-form .date.local>div{float:none;width:auto}.reSearchDynamic .hotelDateSep-form>div{float:right;width:50%}.reSearchDynamic .hotelDateSep-form .date.exit{margin-bottom:0}.reSearchDynamic .hotelDateSep-form>div.night{width:100%;padding:0 10px;border:1px solid #A4A4B0;border-radius:10px;margin-bottom:8px}.reSearchDynamic .hotelDateSep-form>div.night i{float:right;line-height:28px}.rtl .reSearchDynamic .hotelDateSep-form>div.night i{float:left}.rtl .reSearchDynamic .hotelDateSep-form .date.local .form-control,.reSearchDynamic .hotelDateSep-form .date.exit .form-control{border-radius:0 10px 10px 0}.rtl .reSearchDynamic .hotelDateSep-form .date.exit .form-control,.reSearchDynamic .hotelDateSep-form .date.local .form-control{border-radius:10px 0 0 10px}.reSearchDynamic .hotelDateSep-form .date.local .form-control{border-right:1px solid rgba(20,46,97,0.2)}.rtl .reSearchDynamic .hotelDateSep-form .date.local .form-control{border-left:1px solid rgba(20,46,97,0.2);border-right:0}.reSearchDynamic .hotelDateSep .checkbox-label .checkbox-custom,.reSearchDynamic .checkbox-label.title .checkbox-custom{border:1px solid #fff}.reSearchDynamic .backBlurPH,.reSearchDynamic .passHotelText .textLabel,.reSearchDynamic .passHotelText .adultPH,.reSearchDynamic .passHotelText .childPH,.reSearchDynamic .passHotelText .infantPH{display:none}.reSearchBox .date.return .textLabel{opacity:0}.reSearchDynamic .passHotelText .allPH,.reSearchDynamic .passHotelText .classPH,.reSearchDynamic .passHotelText .roomPH{display:inline-block!important}.reSearchDynamic .passHotelText .passHotelbox{background:#fff;border-radius:10px;color:#555;line-height:34px;padding:0 10px;cursor:pointer;position:relative}.reSearchDynamic .passHotelText .passHotelbox::before{content:"\f107";font-family:"FontAwesome";position:absolute;top:0;right:5px;font-size:16px;font-weight:bold;color:#555}.rtl .reSearchDynamic .passHotelText .passHotelbox::before{left:5px;right:auto}.reSearchDynamic .closePassHotel{position:absolute;color:#555;right:6px;top:7px;font-size:15px;cursor:pointer}.rtl .reSearchDynamic .closePassHotel{left:6px;right:auto}.reSearchDynamic{position:relative}.reSearchDynamic .showPassHotel{position:absolute;width:100%;top:36px;right:0;left:0;z-index:1;background:#f5f5f5;border-radius:10px;padding:5px;color:#555;border-bottom:2px solid var(--main-color1)}.reSearchDynamic .selectClassPassHotel{width:90%;margin:0 auto}.reSearchDynamic .selectClassPassHotel select.form-control{background:#fff;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:0 0 3px rgba(0,0,0,0.3)}.reSearchDynamic .passHotelbox .room-box{text-align:center}.reSearchDynamic .passHotelbox .room-box i{display:inline-block;width:17px;height:17px;border-radius:4px;background:#fff;text-align:center;line-height:17px;cursor:pointer}.reSearchDynamic .passHotelbox .adult-title{font-size:12px}@media (min-width:1200px){.reSearchBox .source>div,.reSearchBox .destination>div,.reSearchBox .date.local>div,.reSearchBox .date.return>div,.reSearchDynamic .source>div,.reSearchDynamic .destination>div,.reSearchDynamic .date.local>div,.reSearchDynamic .date.return>div,.reSearchDynamic .night>div,.reSearchBoxSide .source>div,.reSearchBoxSide .destination>div,.reSearchBoxSide .date.local>div,.reSearchBoxSide .date.return>div{width:158px}.reSearchBox .source .textLabel,.reSearchBox .destination .textLabel,.reSearchBox .date.local .textLabel,.reSearchDynamic .source .textLabel,.reSearchDynamic .destination .textLabel,.reSearchDynamic .date.local .textLabel,.reSearchDynamic .date.return .textLabel,.reSearchDynamic .night .textLabel,.reSearchBoxSide .source .textLabel,.reSearchBoxSide .destination .textLabel,.reSearchBoxSide .date.local .textLabel,.reSearchBoxSide .date.return .textLabel{font-size:14px}}@media (min-width:992px) and (max-width:1199px){.reSearchBox .source>div,.reSearchBox .destination>div,.reSearchBox .date.local>div,.reSearchBox .date.return>div,.reSearchDynamic .source>div,.reSearchDynamic .destination>div,.reSearchDynamic .date.local>div,.reSearchDynamic .date.return>div,.reSearchDynamic .night>div,.reSearchBoxSide .source>div,.reSearchBoxSide .destination>div,.reSearchBoxSide .date.local>div,.reSearchBoxSide .date.return>div{width:114px}.reSearchBox .search-tour .form-control,.reSearchBox .mobileLabel,.reSearchBox .search-tour.form-control[disabled],.reSearchBox .search-tour .form-control[readonly],.reSearchBox .search-tour fieldset[disabled] .form-control,.reSearchDynamic .dynamic-search-box .form-control,.reSearchDynamic .mobileLabel,.reSearchDynamic .dynamic-search-box.form-control[disabled],.reSearchDynamic .dynamic-search-box .form-control[readonly],.reSearchDynamic .dynamic-search-box fieldset[disabled] .form-control,.reSearchBoxSide .search-tour .form-control,.reSearchBoxSide .mobileLabel,.reSearchBoxSide .search-tour.form-control[disabled],.reSearchBoxSide .search-tour .form-control[readonly],.reSearchBoxSide .search-tour fieldset[disabled] .form-control{letter-spacing:-0.8px}}@media (min-width:768px) and (max-width:991px){#tour-search-results .reSearchDiv,#tour-search-results .selectTourOnline{max-width:320px;margin:0 auto 15px auto}.reSearchBox .source>div,.reSearchBox .destination>div,.reSearchBox .date.local>div,.reSearchBox .date.return>div,.reSearchDynamic .source>div,.reSearchDynamic .destination>div,.reSearchDynamic .date.local>div,.reSearchDynamic .date.return>div,.reSearchDynamic .night>div,.reSearchBoxSide .source>div,.reSearchBoxSide .destination>div,.reSearchBoxSide .date.local>div,.reSearchBoxSide .date.return>div{width:65%}}@media (max-width:767px){.aboutTourClassNameBox{width:100%!important}.reSearchDynamic .mobileLabel,.reSearchBox .mobileLabel,.reSearchBoxSide .mobileLabel{cursor:pointer;display:table}.reSearchBox .mobileLabel span,.reSearchDynamic .mobileLabel span,.reSearchBoxSide .mobileLabel span{line-height:15px;display:table-cell;position:relative;vertical-align:middle}.reSearchBox .source>div,.reSearchBox .destination>div,.reSearchBox .date.local>div,.reSearchBox .date.return>div,.reSearchDynamic .source>div,.reSearchDynamic .destination>div,.reSearchDynamic .date.local>div,.reSearchDynamic .date.return>div,.reSearchDynamic .night>div,.reSearchBoxSide .source>div,.reSearchBoxSide .destination>div,.reSearchBoxSide .date.local>div,.reSearchBoxSide .date.return>div{width:145px}}.tours_filter .tourCount,.tours_filter .topHead,.tours_filter #vehicleMax{display:none}.tours_filter .tour-results-filter{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);padding:15px 15px 0 15px}.tours_filter .boxFilter{padding-bottom:15px}.tours_filter .boxFilter .title{background:#f5f5f5;padding:2px 10px;border-radius:10px;position:relative;margin-bottom:15px;font-size:14px;font-weight:bold;cursor:pointer;transition:.5s;-webkit-transition:.5s}.tours_filter .boxFilter:hover .title{background:#ddd}.tours_filter .boxFilter .title span::before{content:"\f107";font-family:"FontAwesome";position:absolute;top:0;right:15px;font-size:22px;font-weight:bold;transition:0.4s;-webkit-transition:0.4s}.rtl .tours_filter .boxFilter .title span::before{left:15px;right:auto}.tours_filter .boxFilter .title.deactive span::before{transform:rotate(180deg);-webkit-transform:rotate(-180deg)}.tours_filter .boxFilter label.checkbox-label{display:block;margin-bottom:0}.tours_filter .boxFilter .checkbox-label .checkbox-custom{border:1px solid;box-shadow:none}.tours_filter .tourLevel .selectStare{text-align:center}.tours_filter .tourLevel .selectStare>div{display:inline-block}.tours_filter .selectStare input.stars{overflow:hidden;position:absolute;clip:rect(1px 1px 1px 1px);opacity:0}.tours_filter .selectStare label.stars::before{margin:0 5px;content:"\f005";font-family:FontAwesome;display:inline-block;font-size:1.5em;color:#d2d2d2;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.4s;-webkit-transition:.4s}.tours_filter .selectStare input.stars:checked~label::before,.tours_filter .selectStare label.stars:hover:before{color:#ffc800}#tour_search_details #aboutDiv .bottomRange::-webkit-slider-runnable-track,.tours_filter .boxFilter .bottomRange::-webkit-slider-runnable-track{background:var(--main-color1)}#tour_search_details #aboutDiv .bottomRange::-moz-range-track,.tours_filter .boxFilter .bottomRange::-moz-range-track{background:var(--main-color1)}#tour_search_details #aboutDiv input[type=range]::-webkit-slider-thumb,.tours_filter .boxFilter input[type=range]::-webkit-slider-thumb{height:24px;width:8px;border-radius:4px}#tour_search_details #aboutDiv input[type=range]::-moz-range-thumb,.tours_filter .boxFilter input[type=range]::-moz-range-thumb{height:24px;width:8px;border-radius:4px}#tour_search_details #aboutDiv .topRange::-webkit-slider-thumb,.tours_filter .boxFilter .topRange::-webkit-slider-thumb{background-color:#fff;position:relative;top:13px}#tour_search_details #aboutDiv .topRange::-moz-range-thumb,.tours_filter .boxFilter .topRange::-moz-range-thumb{background-color:#fff}#tour_search_details #aboutDiv .bottomRange::-webkit-slider-thumb,.tours_filter .boxFilter .bottomRange::-webkit-slider-thumb{background-color:#fff;position:relative;top:-3px}#tour_search_details #aboutDiv .bottomRange::-moz-range-thumb,.tours_filter .boxFilter .bottomRange::-moz-range-thumb{background-color:#fff}@media (min-width:768px) and (max-width:1199px){.tours_filter .boxFilter .priceRang span{font-size:12px}}@media (min-width:992px){.tours_filter .buttonFilter{display:none}.tours_filter .tour-results-filter{border-radius:10px}}@media (max-width:991px){.tours_filter .buttonFilter{position:fixed;bottom:10px;left:50%;z-index:99999;display:block;width:45px;text-align:center;background:var(--main-color2);color:#fff;border-radius:50%;transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;cursor:pointer;font-size:13px;margin-left:-22.5px;height:45px;line-height:45px}.rtl .tours_filter .buttonFilter{right:50%;left:auto;margin-right:-22.5px;margin-left:0}.tours_filter .buttonFilter a{color:#fff;position:relative;display:table-cell;vertical-align:middle}.tours_filter .buttonFilter a:hover{color:#fff}.tours_filter .buttonFilter .doFilter,.tours_filter .buttonFilter.active .filter{display:none}.tours_filter .buttonFilter.active .doFilter{display:block}.tours_filter .buttonFilter.active{background:var(--main-color1);display:table}.tours_filter .buttonFilter.active span{display:none}.tour-results-filter{position:fixed;left:-250px;top:0;z-index:9999;bottom:0;overflow-y:auto;width:250px;transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;box-shadow:0 4px 10px rgba(0,0,0,0.32);padding:20px;background-color:#fff}.rtl .tour-results-filter{right:-250px;left:auto}.tour-results-filter.active{left:0}.rtl .tour-results-filter.active{right:0;left:auto}}@media (min-width:300px){.tours_filter .buttonFilter.active{left:250px;margin-left:-22.5px}.rtl .tours_filter .buttonFilter.active{right:250px;left:auto;margin-right:-22.5px;margin-left:0}}@media (max-width:299px){.tours_filter .buttonFilter.active{left:250px;margin-left:-55px}.rtl .tours_filter .buttonFilter.active{right:250px;left:auto;margin-right:-55px;margin-left:0}}#tour-search-results .culumn2 .sortTour,#tour-search-results .culumn2 .leftColumn .numberTour,#tour-search-results .person-betweenColumn,#tour-search-results .betweenColumn .setDate i,#tour-search-results .betweenColumn .setDate span:nth-child(4),#tour-search-results .betweenColumn .setDate span:nth-child(5),#tour-search-results .betweenColumn .date-betweenColumn,#tour-search-results .betweenColumn .numberTour-betweenColumn,#tour-search-results .completeRoute,#tour-search-results .tourIcon,#tour-search-results .date .night,#tour-search-results .rightColumn .date .dateinner,#tour-search-results .item_info .rightColumn .date,#tour-search-results .item_info .showService i,#tour-search-results .item_info .leftColumn .typeIcon .online,#tour-search-results .item_info .leftColumn .typeIcon .specialOffer,#tour-search-results .item_info .leftColumn .typeIcon .lastSecond{display:none}#tour-search-results .tours .item_info,#tour-search-results .toursList .noResult{background:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);padding:10px;margin-bottom:10px;position:relative;transition:.4s;-webkit-transition:.4s}#tour-search-results .tours .item_info:hover{transform:scale(1.02);-webkit-transform:scale(1.02)}#tour-search-results .toursList .noResult{text-align:center}#tour-search-results .toursList .noResult img{width:100%;max-width:525px}#tour-search-results .toursList .noResult p{font-weight:bold;font-size:18px;margin-top:20px}#tour-search-results .item_info form{clear:both;margin-top:10px}#tour-search-results .item_info .reserveTour-active{background:var(--main-color2);color:#fff;border:none;border-radius:10px;display:none;transition:.4s;-webkit-transition:.4}#tour-search-results .item_info .reserveTour-active.two{display:block}#tour-search-results .item_info .reserveTour-active:hover,#tour-search-results .item_info .reserveTour-active:focus,#tour-search-results .item_info .reserveTour-active:active{background:var(--main-color2)}#tour-search-results .item_info .imgTour{float:left;position:relative}.rtl #tour-search-results .item_info .imgTour{float:right}#tour-search-results .item_info .imgTour img{object-fit:cover;border-radius:8px;margin-right:10px}.rtl #tour-search-results .item_info .imgTour img{margin-left:10px;margin-right:0}#tour-search-results .item_info .imgTour::after{width:32px;height:32px;content:"";position:absolute;top:50%;right:-6px;border-radius:50%;background:#fff;margin-top:-16px}.rtl #tour-search-results .item_info .imgTour::after{left:-6px;right:auto}#tour-search-results .item_info .showService .des{line-height:18px;display:inline-block;font-size:12px}#tour-search-results .item_info .provider_agency{background:var(--main-color3);padding:0 15px;border-radius:8px;border-top:2px dotted var(--main-color2);line-height:26px;border-bottom:2px dotted var(--main-color2)}#tour-search-results .item_info .mainPrice .price{clear:both;font-size:15px}#tour-search-results .item_info .mainPrice .NetPrice,#tour-search-results .item_info .mainPrice small,#tour-search-results .item_info .person>span:nth-child(1){display:none}#tour-search-results .item_info .person{margin-top:2px}#tour-search-results .item_info .person span:nth-child(3){float:right;font-weight:bold}.rtl #tour-search-results .item_info .person span:nth-child(3){float:left}#tour-search-results .item_info .person span:nth-child(3) i{float:right;margin-left:5px;line-height:25px}.rtl #tour-search-results .item_info .person span:nth-child(3) i{float:left;margin-right:5px;margin-left:0}#tour-search-results .item_info .infoAirline{background:#f5f5f5;border:1px solid #f5f5f5;border-radius:10px;text-align:center;margin:0 auto;font-size:12px;transition:.4s;-webkit-transition:.4s}#tour-search-results .item_info .betweenColumn{background:#f5f5f5;border:1px solid #f5f5f5;border-radius:10px;text-align:center;margin:0 auto;font-size:12px;transition:.4s;-webkit-transition:.4s}#tour-search-results .item_info .infoAirline:hover,#tour-search-results .item_info .betweenColumn:hover{border-color:#ddd}#tour-search-results .item_info .numberTour-betweenColumn small{font-size:11px}#tour-search-results .item_info .tourType{display:inline-block;position:relative;color:var(--main-color1)}#tour-search-results .item_info .durationNight{float:right;margin-right:5px}.rtl #tour-search-results .item_info .durationNight{float:left;margin-left:5px;margin-right:0}#tour-search-results .item_info .durationNight i{margin-right:6px}.rtl #tour-search-results .item_info .durationNight i{margin-left:6px;margin-right:0}#tour-search-results .item_info .vehIconImg{display:block!important;padding:0;margin:0;color:var(--main-color2)}#tour-search-results .item_info .vehIconImg li i{background:#fff;text-align:center;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,0.3);margin-right:4px}.rtl #tour-search-results .item_info .vehIconImg li i{margin-left:4px;margin-right:0}#tour-search-results .item_info .setDate span{display:block}#tour-search-results .item_info .v-popover.title{display:flex}#tour-search-results .item_info .dateinner{padding:0 5px}#tour-search-results .item_info .leftColumn .online,#tour-search-results .item_info .leftColumn .lastSecond,#tour-search-results .item_info .leftColumn .specialOffer,#tour-search-results .item_info .leftColumn .safarYar{line-height:20px;margin-bottom:2px}#tour-search-results .item_info .leftColumn .online{background:var(--main-color1);color:#fff}#tour-search-results .item_info .leftColumn .lastSecond,#tour-search-results .item_info .leftColumn .specialOffer{background:var(--main-color2);color:#fff}#tour-search-results .item_info .leftColumn .safarYar{background:var(--main-color3);color:#fff}#tour-search-results .item_info .betweenColumn{display:block!important}@media (min-width:768px){#tour-search-results .item_info{display:grid;grid-template-columns:auto 130px 120px 170px;grid-template-rows:auto}#tour-search-results .item_info .rightColumn{grid-column:1;grid-row:1/3}#tour-search-results .item_info .showService{grid-column:1;grid-row:1/3;margin-left:145px;align-self:end;padding-top:55px}.rtl #tour-search-results .item_info .showService{margin-right:145px;margin-left:0}#tour-search-results .item_info .provider_agency{grid-column:2/4;grid-row:2}#tour-search-results .item_info .infoAirline{grid-column:2;grid-row:1}#tour-search-results .item_info .betweenColumn{grid-column:3;grid-row:1;position:relative}#tour-search-results .item_info .leftColumn{grid-column:4;grid-row:1/3;border-left:2px dashed #d2d2d2;padding-left:10px;position:relative}.rtl #tour-search-results .item_info .leftColumn{border-right:2px dashed #d2d2d2;padding-right:10px;border-left:0;padding-left:0}#tour-search-results .item_info .mainPrice div{float:left;font-weight:bold}#tour-search-results .item_info .v-popover.title{font-size:16px;font-weight:bold;margin-bottom:4px}#tour-search-results .item_info .imgTour img{height:120px;width:135px}#tour-search-results .item_info .infoAirline{width:100%;padding:10px 0}#tour-search-results .item_info .betweenColumn{width:calc(100% - 20px);padding:10px 0}#tour-search-results .item_info .numberTour-betweenColumn{font-size:16px;margin-bottom:10px}#tour-search-results .item_info .infoAirline div:nth-child(1),#tour-search-results .item_info .betweenColumn .tourCustom{font-size:16px;margin-bottom:10px;font-weight:bold}#tour-search-results .item_info .person span:nth-child(2){display:inline-block}#tour-search-results .item_info .reserveTour-active{width:100%;font-size:15px;line-height:42px}#tour-search-results .item_info .provider_agency{margin-right:10px;margin-top:5px}.rtl #tour-search-results .item_info .provider_agency{margin-left:10px;margin-right:0}#tour-search-results .item_info .leftColumn .typeIcon{text-align:center}#tour-search-results .item_info .leftColumn .online,#tour-search-results .item_info .leftColumn .lastSecond,#tour-search-results .item_info .leftColumn .specialOffer,#tour-search-results .item_info .leftColumn .safarYar{border-radius:8px}#tour-search-results .item_info .vehIconImg{font-size:22px}#tour-search-results .item_info .vehIconImg li i{line-height:36px;width:36px;height:36px}}@media (max-width:767px){#tour-search-results .item_info .mainPrice small,#tour-search-results .item_info .mainPrice .titleTwo,#tour-search-results .item_info .person span:nth-child(2){display:none}#tour-search-results .item_info .mainPrice>div{float:left}.rtl #tour-search-results .item_info .mainPrice>div{float:right}#tour-search-results .item_info .imgTour img{height:75px;width:85px}#tour-search-results .item_info .rightColumn{display:inline-block;width:100%;border-bottom:1px dashed #ccc;margin-bottom:5px;padding-bottom:5px}#tour-search-results .item_info .infoAirline,#tour-search-results .item_info .betweenColumn{float:left;width:48%;margin:0 1%;line-height:22px}.rtl #tour-search-results .item_info .infoAirline,.rtl #tour-search-results .item_info .betweenColumn{float:right}#tour-search-results .item_info form{text-align:center}#tour-search-results .item_info .reserveTour-active{font-size:15px;padding:0 20px}#tour-search-results .item_info .leftColumn .typeIcon{clear:both;text-align:center}#tour-search-results .item_info .leftColumn .typeIcon div{display:inline-block}#tour-search-results .item_info .leftColumn .online,#tour-search-results .item_info .leftColumn .lastSecond,#tour-search-results .item_info .leftColumn .specialOffer,#tour-search-results .item_info .leftColumn .safarYar{padding:0 5px;border-radius:8px;font-size:12px}#tour-search-results .item_info .vehIconImg{font-size:18px}#tour-search-results .item_info .vehIconImg li i{line-height:28px;width:28px;height:28px}}#tour_search_details{direction:ltr;font-size:13px;line-height:28px;position:relative;color:#555}.rtl #tour_search_details{direction:rtl}#tour_search_details .addressBar,#tour_search_details .innerDiv hr,#tour_search_details .innerDiv .showPassAll{display:none}#tour_search_details .innerDiv>div{background:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:10px;padding:15px}#tour_search_details .innerDiv .innerDiv-header .title,#tour_search_details .innerDiv .myPassenger .title,#tour_search_details .innerDiv .showBoxDet .infoFlight .title{background:#f5f5f5;border-radius:10px;padding:4px 10px;transition:.5s;-webkit-transition:.5s}#tour_search_details .innerDiv .myPassenger .title a{color:#555}#tour_search_details .innerDiv .innerDiv-header:hover .title,#tour_search_details .innerDiv .myPassenger:hover .title,#tour_search_details .innerDiv .showBoxDet>div.infoFlight:hover .title{background:#ddd}#tour_search_details .innerDiv .myPassenger:hover .title a{color:#555}#tour_search_details .innerDiv .showBoxDet .infoFlight .title .iconFont{float:right;font-size:18px;position:relative;top:2px;line-height:28px}.rtl #tour_search_details .innerDiv .showBoxDet .infoFlight .title .iconFont{float:left}#tour_search_details .innerDiv .infoSide>div{border-bottom:2px dotted #d8d8d8;padding:2px 0;text-align:justify}#tour_search_details .innerDiv .infoSide>div:last-child{border-bottom:0;padding-bottom:0}#tour_search_details .innerDiv .infoSide>div .end{float:right;font-size:12px}.rtl #tour_search_details .innerDiv .infoSide>div .end{float:left}#tour_search_details .innerDiv .innerDiv-header .title b{float:right}.rtl #tour_search_details .innerDiv .innerDiv-header .title b{float:left}#tour_search_details .innerDiv .showBoxDet img{background:#fff;width:36px;height:36px;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,0.3)}#tour_search_details .innerDiv .showBoxDet .innerFlight span{display:table-cell;vertical-align:middle}#tour_search_details .innerDiv .showBoxDet .innerFlight span.clock{text-align:right}.rtl #tour_search_details .innerDiv .showBoxDet .innerFlight span.clock{text-align:left}#tour_search_details .innerDiv .showBoxDet .innerFlight{padding:10px 0;display:table;width:100%}#tour_search_details .innerDiv .showBoxDet .innerFlight i{color:var(--main-color2)}#tour_search_details .innerDiv .showBoxDet .infoHotel .title{background:var(--main-color1);border-radius:10px;padding:4px 10px;color:#fff;position:relative;margin-bottom:6px}#tour_search_details .innerDiv .showBoxDet .infoHotel .title::before{position:absolute;content:"";right:50%;bottom:-14px;border-style:solid;border-width:8px;border-color:var(--main-color1) transparent transparent transparent;margin-right:-8px}#tour_search_details .innerDiv .showBoxDet .infoHotel table{background:#f5f5f5;border-radius:8px;text-align:center;position:relative}#tour_search_details .innerDiv .showBoxDet .infoHotel table th{text-align:center;font-weight:normal}#tour_search_details .innerDiv .showBoxDet .infoHotel table td{border-top:2px dotted #d8d8d8;width:50%}#tour_search_details .innerDiv .showBoxDet .infoHotel table::before{height:80%;width:3px;background:var(--main-color2);position:absolute;top:10%;right:50%;content:"";margin-right:-2px;border-radius:4px}#tour_search_details .passenger-inputGroup{position:relative;margin-top:8px}#tour_search_details .passenger-inputGroup .iconFont{position:absolute;top:5px;right:10px}.rtl #tour_search_details .passenger-inputGroup .iconFont{right:auto;left:10px}#tour_search_details .passenger-search-input ul{padding:0;margin:8px 0 0 0}#tour_search_details .passenger-search-input ul li{cursor:pointer;border-bottom:2px dotted #d8d8d8;font-size:12px}#tour_search_details .passenger-search-input ul li:last-child{border-bottom:0}#tour_search_details .passenger-search-input ul li .far.fa-square{color:#555;font-size:13px}#tour_search_details .innerDiv .innerDiv-header .stare{text-align:right;margin-top:10px}.rtl #tour_search_details .innerDiv .innerDiv-header .stare{text-align:left}#tour_search_details .innerDiv .innerDiv-header .stare i{color:#d8d8d8;font-size:16px;margin-left:3px}.rtl #tour_search_details .innerDiv .innerDiv-header .stare i{margin-right:3px;margin-left:0}#tour_search_details .innerDiv>div.price{background:var(--main-color1);color:#fff;padding:5px 15px}#tour_search_details .innerDiv>div.price .title{display:inline-block}#tour_search_details .innerDiv>div.price .mainPrice{float:right}.rtl #tour_search_details .innerDiv>div.price .mainPrice{float:left}.tourPassenger .form-pass-tour .topHead{margin-bottom:10px}.tourPassenger .form-pass-tour .topHead .title,.tourPassenger .tourAutoRegister .title{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);border-radius:10px;padding:0 10px;font-size:14px;line-height:44px}.tourPassenger .tourAutoRegister .title{margin-bottom:10px}.tourPassenger .form-pass-tour .topHead>div.countdown{line-height:20px}.tourPassenger .form-pass-tour .topHead .countdown span:nth-child(2){position:relative;display:inline-block;min-width:55px;text-align:left;font-size:14px}.rtl .tourPassenger .form-pass-tour .topHead .countdown span:nth-child(2){text-align:right}.tourPassenger .form-pass-tour .topHead .countdown span:nth-child(2)::before{content:"\f017";font-family:"FontAwesome";position:absolute;top:0;right:0;font-size:16px;color:var(--main-color2)}.rtl .tourPassenger .form-pass-tour .topHead .countdown span:nth-child(2)::before{left:0;right:auto}.tourPassenger .account-box{background:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:15px;transition:.4s;-webkit-transition:.4s}.tourPassenger .account-box:hover{transform:scale(1.01);-webkit-transform:scale(1.01)}.tourPassenger .account-box .mainTitle{background:var(--main-color2);border-radius:10px 10px 0 0;font-size:16px;padding:5px 10px}.tourPassenger .account-box .mainTitle.contactI{background:var(--main-color2);color:#fff}.tourPassenger .account-box .mainTitle.user{background:var(--main-color2);color:#fff}.tourPassenger .account-box .infoPassenger-tour{border-top:2px dotted var(--main-color2);margin-top:4px;position:relative}.tourPassenger .account-box .tourPassengerInfo{position:relative}.tourPassenger .account-box .infoPassenger-tour:nth-child(2n){background:#f5f5f5}.tourPassenger .account-box .infoPassenger-tour:last-child{border-radius:0 0 10px 10px}.tourPassenger .account-box .stepsForm li{height:21px;width:21px;background:var(--main-color1);border-radius:50%}.tourPassenger .account-box .stepsForm li:nth-child(1){background:var(--main-color2)}.tourPassenger .account-box .stepsForm{margin:0;text-align:center;color:#fff;line-height:21px}.tourPassenger .account-box .infoContact-box{border-top:2px dotted var(--main-color2);margin-top:4px;border-radius:0 0 10px 10px;background-image:linear-gradient(#f5f5f5 25%,#fff 25%);background-image:-webkit-linear-gradient(#f5f5f5 30%,#fff 30%)}.tourPassenger .account-box .form-control,.tourPassenger .account-box .form-control[disabled],.tourPassenger .account-box .form-control[readonly],.tourPassenger .account-box fieldset[disabled] .form-control,.innerDiv .passenger-inputGroup .form-control,.retirement .form-control{border:1px solid #A4A4B0;border-radius:10px;padding:0 10px;background:#fff;color:#555;width:100%;height:34px}.tourPassenger .account-box select.form-control{background:#fff url("arrow-select.png") no-repeat right .75rem center;background-size:8px auto;-moz-appearance:none;appearance:none;-webkit-appearance:none}.rtl .tourPassenger .account-box select.form-control{background:#fff url("arrow-select.png") no-repeat left .75rem center}.tourPassenger .account-box textarea.form-control{height:34px;line-height:34px}.tourPassenger .account-box .v-select.single .selected-tag{position:absolute;left:10px;top:3px;z-index:1}.rtl .tourPassenger .account-box .v-select.single .selected-tag{left:auto;right:10px}.tourPassenger .account-box .form-control::-moz-placeholder,.retirement .form-control::-moz-placeholder{color:#979797}.tourPassenger .account-box .form-control:-ms-input-placeholder,.retirement .form-control:-ms-input-placeholder{color:#979797}.tourPassenger .account-box .form-control::-webkit-input-placeholder,.retirement .form-control::-webkit-input-placeholder{color:#979797}.tourPassenger .account-box label.textLabel{margin-bottom:0}.tourPassenger .rulesValid{margin:12px 0 20px 0;position:relative;text-align:justify}#tour_search_details .tourPassenger .rulesValid .danger{position:relative;display:inline-block}#tour_search_details .tourPassenger .rulesValid .checkbox-label{display:block}.tourPassenger .rulesValid .checkbox-label{margin:0}.tourPassenger .rulesValid a{text-decoration:underline;color:var(--main-color2)}.tourPassenger .rulesValid input{width:auto;margin:0}.tourPassenger .submitBox .mainButton button{border:none;border-radius:10px;min-width:145px;line-height:36px;font-size:14px;padding:0 5px;border:1px solid;transition:.4s;-webkit-transition:.4s}.tourPassenger .submitBox .mainButton button:hover{border-color:var(--main-color1)!important}.tourPassenger .submitBox .mainButton .cancel button{background:var(--main-color1);border-color:var(--main-color1);color:#fff}.tourPassenger .submitBox .mainButton .continue button{color:#fff;background:var(--main-color2);border-color:var(--main-color2)}#tour_search_details .danger{border-radius:2px;margin-bottom:2px;top:-5px;right:0px;padding:2px;opacity:0.9;z-index:1;background-color:#f2dede;color:#a94442;position:absolute;text-align:left;line-height:20px;box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3)}.rtl #tour_search_details .danger{left:0px;right:auto}#tour_search_details .danger::after{content:"";position:absolute;bottom:-8px;right:8px;border-top:8px solid #f2dede;border-right:8px solid transparent;border-left:8px solid transparent}.rtl #tour_search_details .danger::after{left:8px;right:auto}.tourPassenger .tourAutoRegister .validationCode .danger{top:-32px!important}.tourPassenger .tourAutoRegister .mobF,.tourPassenger .tourAutoRegister .email,.tourPassenger .tourAutoRegister .validationCode,.tourPassenger .tourAutoRegister .footButton{display:inline-block;position:relative;vertical-align:bottom}.tourPassenger .tourAutoRegister .footButton button{background:var(--main-color2);color:#fff;border:none;border-radius:10px;width:100%;line-height:34px;position:relative;top:0;transition:.4s;-webkit-transition:.4s}.tourPassenger .tourAutoRegister .footButton button:hover{top:-3px}.tourPassenger .infoContact-box>div,.tourPassenger .tourPassengerInfo .form_box .gender,.tourPassenger .tourPassengerInfo .form_box .nationality,.tourPassenger .tourPassengerInfo .form_box .nationalCode,.tourPassenger .tourPassengerInfo .form_box .passport,.tourPassenger .tourPassengerInfo .form_box .birthday,.tourPassenger .tourPassengerInfo .form_box .name,.tourPassenger .tourPassengerInfo .form_box .family,.tourPassenger .tourPassengerInfo .form_box .passExpire,.tourPassenger .tourPassengerInfo .form_box .passCountry,.tourPassenger .tourPassengerInfo .form_box .nameE,.tourPassenger .tourPassengerInfo .form_box .familyE{display:inline-block;position:relative;vertical-align:top}.tourPassenger .submitBox .mainButton .cancel,.tourPassenger .submitBox .mainButton .continue{display:inline-block;margin-bottom:4px}.tourPassenger .tourAutoRegister .login-modal .modalFooter,.tourPassenger .tourAutoRegister .forgot-modal .modalFooter{background:#fff;padding:0}.tourPassenger .tourAutoRegister .login-modal,.tourPassenger .tourAutoRegister .forgot-modal{border-top:1px solid #ccc}.tourPassenger .tourAutoRegister .login-modal .modalContainer,.tourPassenger .tourAutoRegister .forgot-modal .modalContainer{margin:0px;max-width:100%;box-shadow:none;border-radius:0;color:#555}.tourPassenger .tourAutoRegister .login-modal .modalHeader,.tourPassenger .tourAutoRegister .forgot-modal .modalHeader>div:nth-child(1){display:none}.tourPassenger .tourAutoRegister .forgot-modal .modalHeader{border-bottom:0;padding:0}.tourPassenger .tourAutoRegister .forgot-modal .return .iconFont{z-index:1}.tourPassenger .tourAutoRegister .login-modal .doLogin button,.tourPassenger .tourAutoRegister .login-modal .reset button,.tourPassenger .tourAutoRegister .modalFooter button{position:relative;top:0;transition:.4s;-webkit-transition:.4s}.tourPassenger .tourAutoRegister .login-modal .doLogin button:hover,.tourPassenger .tourAutoRegister .login-modal .reset button:hover,.tourPassenger .tourAutoRegister .modalFooter button:hover{top:-3px}@media (min-width:992px){.tourPassenger .side-pass-tour{width:25%}.tourPassenger .form-pass-tour{width:75%}.tourPassenger .infoContact-box>div.firstName,.tourPassenger .infoContact-box>div.lastName,.tourPassenger .infoContact-box>div.email2,.tourPassenger .infoContact-box>div.address{width:49.7%}.tourPassenger .infoContact-box>div.mobile1,.tourPassenger .infoContact-box>div.mobile2,.tourPassenger .tourPassengerInfo .form_box .relationPass{width:32.9%}.tourPassenger .tourPassengerInfo .form_box .gender,.tourPassenger .tourPassengerInfo .form_box .nationality,.tourPassenger .tourPassengerInfo .form_box .nationalCode,.tourPassenger .tourPassengerInfo .form_box .passport,.tourPassenger .tourPassengerInfo .form_box .birthday,.tourPassenger .tourPassengerInfo .form_box .name,.tourPassenger .tourPassengerInfo .form_box .family,.tourPassenger .tourPassengerInfo .form_box .passExpire,.tourPassenger .tourPassengerInfo .form_box .passCountry,.tourPassenger .tourPassengerInfo .form_box .nameE,.tourPassenger .tourPassengerInfo .form_box .familyE{width:24.5%}.tourPassenger .tourAutoRegister .mobF,.tourPassenger .tourAutoRegister .email,.tourPassenger .tourAutoRegister .validationCode,.tourPassenger .tourAutoRegister .footButton{width:24.5%}.tourPassenger .tourAutoRegister .login-modal .doLogin,.tourPassenger .tourAutoRegister .login-modal .reset{width:auto}.tourPassenger .tourAutoRegister .login-modal .userName{width:38%}.tourPassenger .tourAutoRegister .login-modal .pass,.tourPassenger .tourAutoRegister .login-modal .doLogin,.tourPassenger .tourAutoRegister .login-modal .reset{width:20.1%}.tourPassenger .tourAutoRegister .forgot-modal .modalBody,.tourPassenger .tourAutoRegister .forgot-modal .modalFooter{display:inline-block;padding:15px 10px;vertical-align:bottom}}@media (min-width:768px) and (max-width:991px){.tourPassenger .side-pass-tour{width:35%}.tourPassenger .form-pass-tour{width:65%}.tourPassenger .infoContact-box>div.firstName,.tourPassenger .infoContact-box>div.lastName,.tourPassenger .infoContact-box>div.email2,.tourPassenger .infoContact-box>div.mobile1,.tourPassenger .infoContact-box>div.mobile2,.tourPassenger .tourPassengerInfo .form_box .passCountry,.tourPassenger .tourPassengerInfo .form_box .nameE,.tourPassenger .tourPassengerInfo .form_box .relationPass,.tourPassenger .tourPassengerInfo .form_box .gender,.tourPassenger .tourPassengerInfo .form_box .nationality,.tourPassenger .tourPassengerInfo .form_box .nationalCode,.tourPassenger .tourPassengerInfo .form_box .passport,.tourPassenger .tourPassengerInfo .form_box .birthday,.tourPassenger .tourPassengerInfo .form_box .name,.tourPassenger .tourPassengerInfo .form_box .family,.tourPassenger .tourPassengerInfo .form_box .passExpire,.tourPassenger .infoContact-box>div.address,.tourPassenger .tourPassengerInfo .form_box .familyE{width:49.5%}.tourPassenger .tourAutoRegister .mobF,.tourPassenger .tourAutoRegister .email,.tourPassenger .tourAutoRegister .validationCode,.tourPassenger .tourAutoRegister .footButton,.tourPassenger .tourAutoRegister .login-modal .doLogin,.tourPassenger .tourAutoRegister .login-modal .reset,.tourPassenger .tourAutoRegister .login-modal .userName,.tourPassenger .tourAutoRegister .login-modal .pass{width:49.5%}.tourPassenger .tourAutoRegister .login-modal .userName small{font-size:11px}.tourPassenger .tourAutoRegister .forgot-modal .modalBody{padding:15px 10px}.tourPassenger .tourAutoRegister .modalFooter button{margin-top:0;margin-bottom:4px}.tourPassenger .tourAutoRegister .forgot-modal .modalFooter{padding:0 10px}}@media (min-width:768px){.tourPassenger .side-pass-tour{float:left;padding-right:15px}.rtl .tourPassenger .side-pass-tour{float:right;padding-left:15px;padding-right:0}.tourPassenger .form-pass-tour{float:left}.rtl .tourPassenger .form-pass-tour{float:right}.tourPassenger .submitBox .mainButton{text-align:right}.rtl .tourPassenger .submitBox .mainButton{text-align:left}.tourPassenger .account-box .infoPassenger-tour{padding:15px 40px 15px 40px}.tourPassenger .account-box .infoContact-box{padding:0 40px 15px 40px}.tourPassenger .account-box .form-control,.tourPassenger .account-box .form-control[disabled],.tourPassenger .account-box .form-control[readonly],.tourPassenger .account-box fieldset[disabled] .form-control,.innerDiv .passenger-inputGroup .form-control{font-size:13px}.tourPassenger .form-pass-tour .topHead .title{display:inline-block;width:75%;vertical-align:top}.tourPassenger .form-pass-tour .topHead>div.countdown{display:inline-block;width:24%;vertical-align:top;text-align:center}.tourPassenger .form-pass-tour .topHead .countdown span:nth-child(1){display:block}.tourPassenger .account-box .tourPassengerInfo .stepsForm{position:absolute;left:-50px;top:10px;padding:2px;transition:.4s;-webkit-transition:.4s}.rtl .tourPassenger .account-box .stepsForm{right:-50px;left:auto}.tourPassenger .account-box .stepsForm .labelstepsForm{background:#343352;color:#fff;padding:10px 0px;border-radius:15px;text-align:center;writing-mode:vertical-rl}.tourPassenger .account-box .stepsForm li{margin-bottom:5px}.danger{font-size:11px}.tourPassenger .tourAutoRegister .mobF,.tourPassenger .tourAutoRegister .email,.tourPassenger .tourAutoRegister .validationCode,.tourPassenger .tourAutoRegister .footButton{padding:15px 10px}.tourPassenger .tourAutoRegister .login-modal .userName,.tourPassenger .tourAutoRegister .login-modal .pass,.tourPassenger .tourAutoRegister .login-modal .doLogin,.tourPassenger .tourAutoRegister .login-modal .reset{display:inline-block;padding:0 10px}.tourPassenger .tourAutoRegister .login-modal .doLogin,.tourPassenger .tourAutoRegister .login-modal .reset{float:none!important}.tourPassenger .tourAutoRegister .login-modal .doLogin button,.tourPassenger .tourAutoRegister .login-modal .reset button,.tourPassenger .tourAutoRegister .modalFooter button{padding:0 10px}.tourPassenger .tourAutoRegister .login-modal .modalBody{padding:15px 0px}.tourPassenger .tourAutoRegister .forgot-modal .return .iconFont{top:22px}}@media (max-width:767px){.tourPassenger .submitBox .mainButton{text-align:center}.tourPassenger .account-box .infoPassenger-tour{padding:15px 5px 15px 5px}.tourPassenger .account-box .infoContact-box{padding:0 5px 15px 5px}.tourPassenger .infoContact-box>div.firstName,.tourPassenger .infoContact-box>div.lastName,.tourPassenger .infoContact-box>div.email2,.tourPassenger .infoContact-box>div.mobile1,.tourPassenger .infoContact-box>div.mobile2,.tourPassenger .tourPassengerInfo .form_box .passCountry,.tourPassenger .tourPassengerInfo .form_box .nameE,.tourPassenger .tourPassengerInfo .form_box .relationPass,.tourPassenger .tourPassengerInfo .form_box .gender,.tourPassenger .tourPassengerInfo .form_box .nationality,.tourPassenger .tourPassengerInfo .form_box .nationalCode,.tourPassenger .tourPassengerInfo .form_box .passport,.tourPassenger .tourPassengerInfo .form_box .birthday,.tourPassenger .tourPassengerInfo .form_box .name,.tourPassenger .tourPassengerInfo .form_box .family,.tourPassenger .tourPassengerInfo .form_box .passExpire,.tourPassenger .infoContact-box>div.address,.tourPassenger .tourPassengerInfo .form_box .familyE{width:49.2%}.tourPassenger .tourAutoRegister .mobF,.tourPassenger .tourAutoRegister .email,.tourPassenger .tourAutoRegister .validationCode,.tourPassenger .tourAutoRegister .footButton{width:49.2%;padding:4px 5px}.tourPassenger .tourAutoRegister .login-modal .doLogin,.tourPassenger .tourAutoRegister .login-modal .reset{display:inline-block;padding:0 5px;width:49.2%}.tourPassenger .tourAutoRegister .login-modal .userName,.tourPassenger .tourAutoRegister .login-modal .pass{padding:0 5px}.tourPassenger .tourAutoRegister .login-modal .modalBody{padding:0}.tourPassenger .tourAutoRegister .forgot-modal .modalFooter{padding:0 5px}.tourPassenger .tourAutoRegister .forgot-modal .modalBody{padding:20px 5px 5px 5px}.tourPassenger .tourAutoRegister .modalFooter button{margin-top:0;margin-bottom:4px}.tourPassenger .tourAutoRegister .forgot-modal .return .iconFont{top:0px}.tourPassenger .account-box label.textLabel,.tourPassenger .account-box .v-select.single .selected-tag,.tourPassenger .tourAutoRegister .login-modal small,.tourPassenger .tourAutoRegister .forgot-modal label{font-size:11px}.tourPassenger .account-box .form-control,.tourPassenger .account-box .form-control[disabled],.tourPassenger .account-box .form-control[readonly],.tourPassenger .account-box fieldset[disabled] .form-control,.innerDiv .passenger-inputGroup .form-control{font-size:11px}.tourPassenger .form-pass-tour .topHead .title{margin-bottom:10px}.tourPassenger .account-box .stepsForm li,.tourPassenger .account-box .stepsForm div{display:inline-block}.tourPassenger .account-box .stepsForm div{display:inline-block;background:#343352;border-radius:15px;line-height:21px;padding:0 5px}.tourPassenger .account-box .stepsForm{padding:0;position:relative;top:-5px}.danger{font-size:10px}}.infoModal .modalContainer,.contractModal .modalContainer,.cancelReserve .modalContainer,.retirement .modalContainer{width:100%;margin:0 auto 50px auto;background-color:rgba(255,255,255,.9);transition:all .3s ease;max-width:768px;position:relative;border-radius:4px}.infoModal .topHead .number,.infoModal .topHead .hotelName,.infoModal .topHead .rooms,.infoModal .topHead .capacity,.infoModal .topHead .bedStatuse,.infoModal .topHead .passengerInfo{background:var(--main-color1);text-align:center;border-radius:8px;color:#ffffff;line-height:32px;font-size:14px;margin-bottom:4px}.infoModal .messege{color:var(--main-color2);font-size:12px;line-height:20px}.infoModal .continue{color:#fff;background:var(--main-color2);border-radius:8px;width:130px;text-align:center;padding:2px 10px;cursor:pointer;font-size:15px;line-height:28px}.infoModal .passengerInfo .form-control{border:1px solid #A4A4B0;border-radius:8px;padding:0 10px;background:#fff;color:#555;width:100%;height:34px;font-size:13px}.infoModal .passengerInfo .form-control{-moz-appearance:none;appearance:none;-webkit-appearance:none}.infoModal .bodyCenter{margin-bottom:15px}.infoModal .roomPassenger>div{margin-bottom:2px}@media (min-width:768px){.infoModal .number,.infoModal .hotelName,.infoModal .rowLeft,.infoModal .rooms,.infoModal .capacity,.infoModal .roomPassenger,.infoModal .bedStatuse,.infoModal .passengerInfo{display:inline-block;vertical-align:top;border-radius:8px}.infoModal .number{width:5%}.infoModal .hotelName{width:20%;background:#ececee;padding:0 5px;font-size:11px}.infoModal .rowLeft{width:73.8%}.infoModal .rooms{width:15.5%;background:#ececee;padding:0 10px}.infoModal .capacity{width:15%;background:#ececee;padding:0 10px}.infoModal .roomPassenger{width:67%}.infoModal .bedStatuse,.infoModal .passengerInfo{width:49%}.infoModal .continue{float:right;margin-top:-30px}.rtl .infoModal .continue{float:left}.bodyCenter .bedStatuse{background:#ececee;padding:0 10px;border-radius:8px}.infoModal .passengerInfo .form-control{background:#fff url("arrow-select.png") no-repeat right .75rem center;background-size:8px auto}.rtl .infoModal .passengerInfo .form-control{background:#fff url("arrow-select.png") no-repeat left .75rem center}}@media (max-width:767px){.infoModal .topHead,.infoModal .number{display:none}.infoModal .bodyCenter .hotelName,.infoModal .bodyCenter .hotelName,.infoModal .bodyCenter .rowLeft,.infoModal .bodyCenter .rooms,.infoModal .bodyCenter .capacity,.infoModal .bodyCenter .roomPassenger,.infoModal .bodyCenter .bedStatuse,.infoModal .bodyCenter .passengerInfo{display:inline-block}.infoModal .bodyCenter .hotelName,.infoModal .bodyCenter .hotelName,.infoModal .bodyCenter .rooms,.infoModal .bodyCenter .capacity,.infoModal .bodyCenter .bedStatuse{display:inline-block}.infoModal .messege{text-align:center}.infoModal .continue{margin:5px auto 0 auto}.infoModal .bodyCenter{border-bottom:2px dotted #d8d8d8;padding-bottom:5px}.infoModal .modalBody{text-align:center}}.infoModal .defaultSlider{margin-top:-22px}.infoModal .defaultSlider .defaultImg img{width:100%;border-radius:4px;object-fit:cover}.infoModal .defaultSlider .defaultImg{margin-bottom:15px}.infoModal .items{overflow:hidden}.infoModal .slider-item .wrap{display:table;width:100%}.infoModal .slider-item .wrap>div{float:left;width:25%;cursor:pointer;position:relative;border-radius:4px}.rtl .infoModal .slider-item .wrap>div{float:right}.infoModal .slider-item .wrap>div img{width:100%;object-fit:cover;border-radius:4px}.infoModal .defaultSlider button{width:32px;height:32px;background:var(--main-color1);border-radius:50%;top:50%;margin-top:-16px;opacity:0.6;transition:0.4s;-webkit-transition:0.4s}.infoModal .defaultSlider button:hover{opacity:1}.infoModal .defaultSlider button i{border-color:#fff;width:14px;height:14px;position:relative;top:2px}.infoModal .defaultSlider .btn.btn-left{left:0}.infoModal .defaultSlider .btn.btn-left i{left:3px}.infoModal .defaultSlider .btn.btn-right{right:0}.infoModal .defaultSlider .btn.btn-right i{right:3px}.infoModal .infoContact{position:relative;top:22px;text-align:center}.infoModal .infoContact i{margin-left:8px;font-size:14px}@media (min-width:768px){.infoModal .slider-item .wrap>div{padding:0 10px}.infoModal .slider-item .wrap>div img{height:120px}.infoModal .items{height:120px!important}.infoModal .defaultSlider .defaultImg img{max-height:320px}}@media (max-width:767px){.infoModal .slider-item .wrap>div{padding:0 2px}.infoModal .slider-item .wrap>div img{height:60px}.infoModal .items{height:60px!important}.infoModal .defaultSlider .defaultImg img{height:180px}}.contractModal .modalBody{text-align:center}.contractModal .contarctSucsses{color:green}.contractModal .contarctSucsses .contarctTour a{background:green;color:#fff;padding:0 10px;display:inline-block;border-radius:4px;margin-top:8px}.contractModal .errorMassege{color:red}.contractModal .errorMassege .contarctFailed a{background:red;color:#fff;padding:0 10px;display:inline-block;border-radius:4px;margin-top:8px}.cancelReserve .number,.cancelReserve .rightCulumn,.cancelReserve .description,.cancelReserve .count,.cancelReserve .price,.cancelReserve .countdown,.cancelReserve .remove{display:inline-block;vertical-align:middle}.cancelReserve .number{width:3%}.cancelReserve .rightCulumn{width:96%;border-bottom:1px solid;padding:2px 0;position:relative}.cancelReserve .remove{width:4%;font-size:20px;color:#e24c4b;text-align:center}.cancelReserve .remove i{cursor:pointer;background:#fff}.cancelReserve .countdown{width:18%;text-align:center}.cancelReserve .bCount span{background:#e1e1e1;padding:2px 10px;border-radius:15px;box-shadow:4px 0px 1px #cccccc}.cancelReserve .price{width:20%;text-align:center}.cancelReserve .count{width:20%;text-align:center}.cancelReserve .messege{color:red;text-decoration:underline}.cancelReserve .cancel,.cancelReserve .continue{display:inline-block;position:relative;top:0;transition:.4s;-webkit-transition:.4s}.cancelReserve .cancel:hover,.cancelReserve .continue:hover{top:-2px}.cancelReserve .continue input{background:var(--main-color1);color:#fff;border:none;border-radius:8px;padding:0 15px}.cancelReserve .cancel{background:var(--main-color2);border-radius:8px;padding:0 15px;cursor:pointer}.cancelReserve .buttonBottom{text-align:right}.rtl .cancelReserve .buttonBottom{text-align:left}@media (min-width:768px){.cancelReserve .description{width:35%}}@media (max-width:767px){.cancelReserve .description{width:37%}.cancelReserve .number{display:none}.cancelReserve .remove{position:absolute;top:-12px;left:0}.rtl .cancelReserve .remove{right:0;left:auto}}.retirement .textLabel{margin-bottom:0;margin-top:5px}.retirement .nationalCode,.retirement .daftarKol,.retirement .shHesab,.retirement .birthDate,.retirement .mobile,.retirement .phoneNumber{position:relative}@media (min-width:768px){.retirement .nationalCode,.retirement .daftarKol,.retirement .shHesab,.retirement .birthDate,.retirement .mobile,.retirement .phoneNumber{width:32.8%;display:inline-block}}.info-fact-tour .tourPreFactor .innerBox.feature{display:none}.tourFactor .info-fact-tour .mainButton .edit,.tourFactor .info-fact-tour .mainButton .continue{display:inline-block;margin-bottom:4px}.tourFactor .info-fact-tour .mainButton button{border:none;border-radius:10px;min-width:145px;line-height:36px;font-size:14px;padding:0 5px;border:1px solid;transition:.4s;-webkit-transition:.4s}.tourFactor .info-fact-tour .mainButton button:hover{border-color:var(--main-color1)!important}.tourFactor .info-fact-tour .mainButton .edit button{background:var(--main-color1);border-color:var(--main-color1);color:#fff}.tourFactor .info-fact-tour .mainButton .continue button{color:#fff;background:var(--main-color2);border-color:var(--main-color2)}.info-fact-tour .tourPreFactor .innerBox .title{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);border-radius:10px;padding:0 10px;font-size:14px;line-height:44px;margin-bottom:10px}.info-fact-tour .tourPreFactor .Divtable{background:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:15px;transition:.4s;-webkit-transition:.4s}.info-fact-tour .tourPreFactor .Divtable .mainTitle{background:var(--main-color2);border-radius:10px 10px 0 0;font-size:16px;padding:5px 10px;color:#fff}.info-fact-tour .tourPreFactor .Divtable .mainTitle.vehicle,.info-fact-tour .tourPreFactor .Divtable .mainTitle.passenger{background:var(--main-color2);color:#fff}.info-fact-tour .tourPreFactor .Divtable table,.info-fact-tour .tourPreFactor .Divtable .totalPrice{border-top:2px dotted var(--main-color2);margin-top:4px}.info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive tr{background:none}.info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive tr th,.info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive tr td{background:#f5f5f5;color:#535353}.info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive tr td{padding:8px 0}.info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive thead th:first-child,.info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive tr td:first-child,.rtl .info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive thead th:last-child,.rtl .info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive tr td:last-child{border-radius:8px 0 0 8px}.info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive thead th:last-child,.info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive tr td:last-child,.rtl .info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive thead th:first-child,.rtl .info-fact-tour .tourPreFactor .Divtable table.chartex-table-responsive tr td:first-child{border-radius:0 8px 8px 0}.tourFactor .price-step{margin-bottom:15px;font-size:15px}@media (min-width:992px){.tourFactor .side-fact-tour{width:25%}.tourFactor .info-fact-tour{width:75%}}@media (min-width:768px) and (max-width:991px){.tourFactor .side-fact-tour{width:35%}.tourFactor .info-fact-tour{width:65%}}@media (min-width:768px){.tourFactor .side-fact-tour{float:left;padding-right:15px}.rtl .tourFactor .side-fact-tour{float:right;padding-left:15px;padding-right:0}.tourFactor .info-fact-tour{float:left}.rtl .tourFactor .info-fact-tour{float:right}.tourFactor .info-fact-tour .mainButton{text-align:right}.rtl .tourFactor .info-fact-tour .mainButton{text-align:left}.info-fact-tour .tourPreFactor .Divtable table,.info-fact-tour .tourPreFactor .Divtable .totalPrice{padding:15px 40px 15px 40px}}@media (max-width:991px){.info-fact-tour .tourPreFactor .DivtableInner{overflow-x:scroll}.info-fact-tour .tourPreFactor .DivtableInner table{min-width:700px}}@media (max-width:768px){.info-fact-tour .tourPreFactor .Divtable table,.info-fact-tour .tourPreFactor .Divtable .totalPrice{padding:15px 10px 15px 10px}}.tourPay .info-pay-tour .mainButton .cancel,.tourPay .info-pay-tour .mainButton .continue{display:inline-block;margin-bottom:4px}.tourPay .info-pay-tour .mainButton button{border:none;border-radius:10px;min-width:145px;line-height:36px;font-size:14px;padding:0 5px;border:1px solid;transition:.4s;-webkit-transition:.4s}.tourPay .info-pay-tour .mainButton button:hover{border-color:var(--main-color1)!important}.tourPay .info-pay-tour .mainButton .cancel button{background:var(--main-color2);border-color:var(--main-color2)}.tourPay .info-pay-tour .mainButton .continue button{color:#fff;background:var(--main-color2);border-color:var(--main-color2)}.tourPay .info-pay-tour .payPrice{background:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:15px;transition:.4s;-webkit-transition:.4s}.tourPay .info-pay-tour .payPrice .mainPrice{font-weight:bold;font-size:15px}.tourPay .info-pay-tour .payPrice>div{position:relative}.tourPay .info-pay-tour .payPrice>div::before{content:".";font-size:50px;position:absolute;top:-12px;left:-18px}.rtl .tourPay .info-pay-tour .payPrice>div::before{right:-18px;left:auto}.tourPay .messegePay{margin-bottom:15px;font-size:15px}.tourPay .side-pay-tour .tourNumber span:nth-child(2){float:right;font-weight:bold}.rtl .tourPay .side-pay-tour .tourNumber span:nth-child(2){float:left}@media (min-width:992px){.tourPay .side-pay-tour{width:25%}.tourPay .info-pay-tour{width:75%}}@media (min-width:768px) and (max-width:991px){.tourPay .side-pay-tour{width:35%}.tourPay .info-pay-tour{width:65%}}@media (min-width:768px){.tourPay .side-pay-tour{float:right;padding-right:15px}.rtl .tourPay .side-pay-tour{float:left;padding-left:15px;padding-right:0}.tourPay .info-pay-tour{float:right}.rtl .tourPay .info-pay-tour{float:left}.tourPay .info-pay-tour .mainButton{text-align:right}.rtl .tourPay .info-pay-tour .mainButton{text-align:left}.tourPay .info-pay-tour .payPrice{padding:15px 40px 15px 40px}}@media (max-width:767px){.tourPay .info-pay-tour .payPrice{padding:15px 10px 15px 20px}.rtl .tourPay .info-pay-tour .payPrice{padding:15px 20px 15px 10px}}#tour_search_details .header-tourDetails,#tour_search_details .shareTour,#tour_search_details #aboutDiv .imageHotel,#tour_search_details .aboutDiv hr,#tour_search_details .aboutDiv .staying-time.NightDay,#tour_search_details .aboutDiv .start-date,#tour_search_details .aboutDiv .end-date,#tour_search_details .aboutDiv-header{display:none}#tour_search_details .aboutDiv>div,#tour_search_details .tourGroup-filter{background:rgba(255,255,255,0.85);border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:10px;padding:15px}#tour_search_details .aboutDiv .aboutDiv-header .title,#tour_search_details .tourGroup-filter .filter-header{background:var(--main-color3);border-radius:10px;padding:4px 10px;transition:.5s;-webkit-transition:.5s}#tour_search_details .aboutDiv .aboutDiv-header:hover .title,#tour_search_details .tourGroup-filter:hover .filter-header{background:var(--main-color2);color:#fff}#tour_search_details .aboutDiv .aboutDiv-header .title b{float:right}.rtl #tour_search_details .aboutDiv .aboutDiv-header .title b{float:left}#tour_search_details .aboutDiv .aboutDiv-header .stare{text-align:right;margin-top:10px}.rtl #tour_search_details .aboutDiv .aboutDiv-header .stare{text-align:left}#tour_search_details .aboutDiv .about_info .titleTour-top{text-align:center;font-size:21px;border-bottom:2px dotted #d8d8d8;padding-bottom:8px}#tour_search_details .aboutDiv .about_info .staying-time,#tour_search_details .aboutDiv .about_info .start-date,#tour_search_details .aboutDiv .about_info .end-date,#tour_search_details .aboutDiv .about_info .hotelNameInfo,#tour_search_details .aboutDiv .about_info .source,#tour_search_details .aboutDiv .about_info .destination,#tour_search_details .aboutDiv .about_info .tourType,#tour_search_details .aboutDiv .about_info .tourGroup,#tour_search_details .aboutDiv .about_info .hotelNameInfo{border-bottom:2px dotted #d8d8d8}#tour_search_details .aboutDiv .about_info .staying-time,#tour_search_details .aboutDiv .about_info .start-date,#tour_search_details .aboutDiv .about_info .end-date,#tour_search_details .aboutDiv .about_info .hotelNameInfo,#tour_search_details .aboutDiv .about_info .source,#tour_search_details .aboutDiv .about_info .destination,#tour_search_details .aboutDiv .about_info .tourType,#tour_search_details .aboutDiv .about_info .tourGroup,#tour_search_details .aboutDiv .about_info .capacity-tour,#tour_search_details .aboutDiv .about_info .hotelNameInfo{padding:3px 0;font-size:15px}#tour_search_details .aboutDiv #priceDiv{background:var(--main-color1);color:#fff;padding:5px 15px;border-radius:10px;margin-top:4px}#tour_search_details .aboutDiv #priceDiv div{display:inline-block}#tour_search_details .aboutDiv #priceDiv b{float:right}.rtl #tour_search_details .aboutDiv #priceDiv b{float:left}#tour_search_details .aboutDiv .priceDiv-first .title,#tour_search_details .aboutDiv .allPrice .title,#tour_search_details .aboutDiv .hotelFilterTwo .title{background:#f5f5f5;border-radius:10px;padding:4px 10px;transition:.5s;-webkit-transition:.5s}#tour_search_details .aboutDiv .priceDiv-first:hover .title,#tour_search_details .aboutDiv .allPrice:hover .title,#tour_search_details .aboutDiv .hotelFilterTwo:hover .title{background:#ddd}#tour_search_details .aboutDiv .priceDiv-first .mainPrice{margin-top:8px;text-align:right;font-size:15px}.rtl #tour_search_details .aboutDiv .priceDiv-first .mainPrice{text-align:left}#tour_search_details .aboutDiv .priceDiv-first .NetPrice{font-size:12px}#tour_search_details .aboutDiv .allPrice .title{margin-top:4px;text-align:left}.rtl #tour_search_details .aboutDiv .allPrice .title{text-align:right}#tour_search_details .aboutDiv .allPrice{text-align:right;margin-top:8px}.rtl #tour_search_details .aboutDiv .allPrice{text-align:left}#tour_search_details .aboutDiv .infoFlight>div .title{background:#f5f5f5;border-radius:10px;padding:4px 10px;transition:.5s;-webkit-transition:.5s;font-size:14px}#tour_search_details .aboutDiv .infoFlight>div:hover .title{background:#ddd}#tour_search_details .aboutDiv .bodyFlight{padding:10px 0;display:table;width:100%}#tour_search_details .aboutDiv .bodyFlight>div{display:table-cell;vertical-align:middle}#tour_search_details .aboutDiv .bodyFlight>div:nth-child(3){color:var(--main-color3)}#tour_search_details .aboutDiv .bodyFlight>div:nth-child(4){text-align:right}.rtl #tour_search_details .aboutDiv .bodyFlight>div:nth-child(4){text-align:left}#tour_search_details .aboutDiv .bodyFlight>div span{display:block;line-height:20px}#tour_search_details .aboutDiv .bodyFlight>div span:nth-child(1){font-size:12px}#tour_search_details .aboutDiv .bodyFlight>div span:nth-child(2){font-weight:bold}#tour_search_details .aboutDiv .bodyFlight img{width:40px;height:40px;object-fit:cover;border-radius:50%;margin-right:8px;box-shadow:0 0 4px rgba(0,0,0,0.3)}.rtl #tour_search_details .aboutDiv .bodyFlight img{margin-left:8px;margin-right:0}#tour_search_details .aboutDiv .hotelFilterTwo .starHotel,#tour_search_details .aboutDiv .hotelFilterTwo .priceHotel,#tour_search_details .tourGroup-filter .filter-price,#tour_search_details .tourGroup-filter .tourDetails-rateStar{border-bottom:2px solid rgba(255,255,255,0.28);position:relative}#tour_search_details .aboutDiv .hotelFilterTwo .innerTitle i{float:left;line-height:28px;transition:0.4s;-webkit-transition:0.4s}#tour_search_details .aboutDiv .hotelFilterTwo .innerTitle.deactive i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}#tour_search_details .aboutDiv .hotelFilterTwo .innerTitle{margin-bottom:12px;margin-top:12px;cursor:pointer}#tour_search_details .aboutDiv .typeHotel label.checkbox-label{display:block;margin-bottom:0}#tour_search_details .aboutDiv .typeHotel .checkbox-label .checkbox-custom{border:1px solid;box-shadow:none}#tour_search_details #aboutDiv .selectStare>div{display:inline-block}#tour_search_details #aboutDiv .selectStare>div input{position:absolute;opacity:0;margin:0}#tour_search_details #aboutDiv .selectStare>div label{padding-left:5px;font-size:16px;color:#d2d2d2;cursor:pointer;transition:0.4s;-webkit-transition:0.4s}#tour_search_details #aboutDiv .selectStare>div label.selected{color:#ffc800}#tour_search_details .tourGroup-filter .filter-box{display:table;width:100%;padding-top:12px}#tour_search_details .tourGroup-filter .tourDetails-rateStar .checkbox-label{display:block}#tour_search_details .tourGroup-filter .filter-box>div{display:table-cell}#tour_search_details .tourGroup-filter .tourDetails-filterDone{text-align:left}#tour_search_details .tourGroup-filter .tourDetails-filterDone button{text-align:center;background:var(--main-color2);color:#fff;border-radius:10px;font-size:15px;cursor:pointer;border:none;transition:.4s;-webkit-transition:.4s}#tour_search_details .tourGroup-filter .tourDetails-rateStar{padding-top:10px}#tour_search_details .tourGroup-filter .filter-price{padding-top:10px}#tour_search_details .tourGroup-filter .label-filterPrice span:nth-child(1){display:none}#tour_search_details .tourGroup-filter .tourDetails-rateStar .checkbox-label i{color:#FFAD00}#tour_search_details .imageHotelBig,#tour_search_details .imageHotelOne{background:rgba(255,255,255,0.65);border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:10px;display:inline-block;width:100%;position:relative;transition:0.4s;-webkit-transition:0.4s}#tour_search_details .imageHotelBig:hover,#tour_search_details .imageHotelOne:hover{box-shadow:0 1px 14px var(--main-color2)}#tour_search_details .imageHotelBig .mainImg,#tour_search_details .imageHotelBig .thumbDiv{float:left}.rtl #tour_search_details .imageHotelBig .mainImg,.rtl #tour_search_details .imageHotelBig .thumbDiv{float:right}#tour_search_details .imageHotelBig .mainImg{width:74%;position:relative}#tour_search_details .imageHotelBig .thumbDiv{width:26%;position:relative}#tour_search_details .imageHotelBig .thumbDiv .thumbimage img{display:block}#tour_search_details .imageHotelBig .thumbDiv .prevImg,#tour_search_details .imageHotelBig .thumbDiv .nextImg{position:absolute;right:50%;margin-right:-12px}#tour_search_details .imageHotelBig .thumbDiv .prevImg{top:-12px}#tour_search_details .imageHotelBig .thumbDiv .nextImg{bottom:-12px}#tour_search_details .imageHotelBig .mainImg img,#tour_search_details .imageHotelBig .thumbimage img{border-radius:10px;width:100%!important;object-fit:cover;cursor:pointer}#tour_search_details .imageHotelBig .modal img{border-radius:10px;object-fit:cover;cursor:pointer}#tour_search_details .imageHotelBig .thumbDiv .prevImg i:hover,#tour_search_details .imageHotelBig .thumbDiv .nextImg i:hover{background:var(--main-color2)}#tour_search_details .imageHotelBig .thumbDiv .prevImg i,#tour_search_details .imageHotelBig .thumbDiv .nextImg i{background:rgba(20,46,97,1);color:#fff;display:block;width:25px;height:25px;line-height:25px;border-radius:50%;text-align:center;cursor:pointer;transition:0.4s;-webkit-transition:0.4s}#tour_search_details .imageHotelBig .mainImg .nextImg,#tour_search_details .imageHotelBig .mainImg .prevImg{position:absolute;top:50%;margin-top:-20px}#tour_search_details .imageHotelBig .mainImg .nextImg a,#tour_search_details .imageHotelBig .mainImg .prevImg a{display:block;background:rgba(255,255,255,0.6);width:40px;height:40px;text-align:center;line-height:42px;color:#fff;cursor:pointer;font-size:18px;transition:.4s;-webkit-transition:.4s}#tour_search_details .imageHotelBig .mainImg .nextImg a:hover,#tour_search_details .imageHotelBig .mainImg .prevImg a:hover{background:rgba(20,46,97,0.6)}#tour_search_details .imageHotelBig .mainImg .nextImg a:hover{box-shadow:2px 2px 2px rgba(255,255,255,0.6)}#tour_search_details .imageHotelBig .mainImg .prevImg a:hover{box-shadow:-2px 2px 2px rgba(255,255,255,0.6)}#tour_search_details .imageHotelBig .mainImg .nextImg a{border-radius:0 20px 20px 0}#tour_search_details .imageHotelBig .mainImg .prevImg a{border-radius:20px 0 0 20px}#tour_search_details .aboutDiv>div#counters .title .iconFont{display:none}#tour_search_details .aboutDiv>div#counters .title{background:var(--main-color2);padding:0 10px;border-radius:8px;font-size:15px;color:#fff}#tour_search_details .aboutDiv>div#counters .title,#tour_search_details .aboutDiv>div#counters ul,#tour_search_details .aboutDiv>div#counters ul li{display:inline-block}#tour_search_details .aboutDiv>div#counters ul{padding:0;margin:0}#tour_search_details .aboutDiv>div#counters ul li{padding:0 8px}#tour_search_details .imageHotelBig .modalMask.slide-show{display:table;padding:0 10px 0 10px}#tour_search_details .imageHotelBig .modalMask.slide-show .modalWrapper{display:table-cell;vertical-align:middle}#tour_search_details .imageHotelBig .slide-show .modalContainer{width:100%;margin:0 auto 50px auto;background-color:rgba(255,255,255,.9);transition:all .3s ease;max-width:768px;position:relative;border-radius:4px}#tour_search_details .imageHotelBig .slide-show .modalBody{position:relative;padding:12px;overflow:overlay}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img .flickity .flickity-viewport{border-radius:4px}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img .flickity-prev-next-button .arrow{fill:#fff}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img .flickity-prev-next-button{background:var(--main-color1);opacity:0.6}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img .flickity-prev-next-button:hover{opacity:0.9;background:var(--main-color1)}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img .flickity img{border-radius:4px;object-fit:cover}#tour_search_details .imageHotelBig .slide-show .thumb-img ul{padding:0;margin:0}#tour_search_details .imageHotelBig .slide-show .thumb-img ul li{cursor:pointer;position:relative}#tour_search_details .imageHotelBig .slide-show .thumb-img ul li:before{background:rgba(0,0,0,0);position:absolute;top:0;bottom:0;right:0;left:0;content:"";border-radius:4px;transition:0.4s;-webkit-transition:0.4s}#tour_search_details .imageHotelBig .slide-show .thumb-img ul li:hover:before{background:rgba(0,0,0,0.4)}#tour_search_details .imageHotelBig .slide-show .thumb-img ul li img{width:100%;object-fit:cover;border-radius:4px}@media (min-width:992px){#tour_search_details #aboutDiv{width:25%}#tour_search_details .detailDiv,#tour_search_details .pointTourTop,#tour_search_details .imageHotelBig,#tour_search_details .imageHotelOne,#tour_search_details .reSearchBoxDetail{width:75%}#tour_search_details .imageHotelBig .thumbDiv .thumbimage img{height:125px}#tour_search_details .imageHotelBig .mainImg .hotelImage{height:405px}}@media (min-width:768px) and (max-width:991px){#tour_search_details #aboutDiv{width:35%}#tour_search_details .detailDiv,#tour_search_details .pointTourTop,#tour_search_details .imageHotelBig,#tour_search_details .imageHotelOne,#tour_search_details .reSearchBoxDetail{width:65%}#tour_search_details .imageHotelBig .thumbDiv .thumbimage img{height:80px}#tour_search_details .imageHotelBig .mainImg .hotelImage{height:270px}}@media (min-width:768px){#tour_search_details #aboutDiv{float:left;padding-right:15px}.rtl #tour_search_details #aboutDiv{float:right;padding-left:15px;padding-right:0}#tour_search_details .detailDiv,#tour_search_details .pointTourTop,#tour_search_details .imageHotelBig,#tour_search_details .imageHotelOne,#tour_search_details .reSearchBoxDetail{float:right}.rtl #tour_search_details .detailDiv,.rtl #tour_search_details .pointTourTop,.rtl #tour_search_details .imageHotelBig,.rtl #tour_search_details .imageHotelOne,.rtl #tour_search_details .reSearchBoxDetail{float:left}#tour_search_details .aboutDiv>div#counters{border-radius:0;position:fixed;left:0;bottom:0;margin:0;z-index:1;left:0;padding:10px 15px;z-index:11;background:none;box-shadow:none}.rtl #tour_search_details .aboutDiv>div#counters{right:0;left:auto}#tour_search_details .imageHotelBig .thumbDiv .thumbimage img:nth-child(2){margin:15px 0}#tour_search_details .imageHotelBig .mainImg{padding-right:15px}.rtl #tour_search_details .imageHotelBig .mainImg{padding-left:15px;padding-right:0}#tour_search_details .imageHotelBig,#tour_search_details .imageHotelOne{padding:30px 25px 25px 25px}#tour_search_details .imageHotelBig .mainImg .nextImg{left:0}.rtl #tour_search_details .imageHotelBig .mainImg .nextImg{left:15px}#tour_search_details .imageHotelBig .mainImg .prevImg{right:15px}.rtl #tour_search_details .imageHotelBig .mainImg .prevImg{right:0}#tour_search_details .imageHotelBig .slide-show .package-slider{display:table;width:100%}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img,#tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img{float:left}.rtl #tour_search_details .imageHotelBig .slide-show .package-slider .main-img,.rtl #tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img{float:right}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img{width:calc(85% - 12px);margin-right:12px}.rtl #tour_search_details .imageHotelBig .slide-show .package-slider .main-img{margin-right:0;margin-left:12px}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img .flickity .flickity-viewport{height:420px!important}#tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img{width:15%;max-height:420px;overflow-y:scroll;height:auto;scrollbar-color:var(--main-color3) #fff;scrollbar-width:thin}#tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img::-webkit-scrollbar{width:6px}#tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img::-webkit-scrollbar-track{background:#fff;border-radius:6px}#tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img::-webkit-scrollbar-thumb{border-radius:6px;background:var(--main-color3)}#tour_search_details .imageHotelBig .slide-show .thumb-img ul li{display:block;margin-bottom:10px}#tour_search_details .imageHotelBig .slide-show .thumb-img ul li:last-child{margin-bottom:0}#tour_search_details .imageHotelBig .slide-show .thumb-img ul li img{height:97px}}@media (max-width:767px){#tour_search_details .imageHotelBig,#tour_search_details .imageHotelOne{padding:30px 10px 10px 10px}#tour_search_details .imageHotelBig .thumbDiv .thumbimage img:nth-child(2){margin:5px 0}#tour_search_details .imageHotelBig .mainImg{padding-right:5px}.rtl #tour_search_details .imageHotelBig .mainImg{padding-left:5px;padding-right:0}#tour_search_details .imageHotelBig .thumbDiv .thumbimage img{height:50px}#tour_search_details .imageHotelBig .mainImg .hotelImage{height:160px}#tour_search_details .imageHotelBig .mainImg .nextImg{left:0}.rtl #tour_search_details .imageHotelBig .mainImg .nextImg{left:5px}#tour_search_details .imageHotelBig .mainImg .prevImg{right:5px}.rtl #tour_search_details .imageHotelBig .mainImg .prevImg{right:0}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img .flickity .flickity-viewport{height:165px!important}#tour_search_details .imageHotelBig .slide-show .package-slider .main-img{margin-bottom:10px}#tour_search_details .imageHotelBig .slide-show .thumb-img ul li{display:inline-block;width:25%;padding:0 2px}#tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img ul{overflow-x:scroll;width:auto;overflow-y:hidden;white-space:nowrap;scrollbar-color:var(--main-color3) #fff;scrollbar-width:thin}#tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img ul::-webkit-scrollbar{width:6px}#tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img ul::-webkit-scrollbar-track{background:#fff;border-radius:6px}#tour_search_details .imageHotelBig .slide-show .package-slider .thumb-img ul::-webkit-scrollbar-thumb{border-radius:6px;background:var(--main-color3)}#tour_search_details .imageHotelBig .slide-show .flickity-prev-next-button{width:34px;height:34px}#tour_search_details .imageHotelBig .slide-show .thumb-img ul li img{height:70px}}#tour_search_details .detailDiv .tour_info .topHead,#tour_search_details .detailDiv .tour_info #veh_div,#tour_search_details .detailDiv .tour_info #hot_div{display:none}#tour_search_details .pointTourTop ul{padding:0;margin-bottom:15px;text-align:center;position:relative}#tour_search_details .pointTourTop ul::before{width:100%;border-top:3px dotted var(--main-color3);content:"";position:absolute;left:0;top:50%}.rtl #tour_search_details .pointTourTop ul::before{right:0;left:auto}#tour_search_details .pointTourTop ul li{display:inline-block;position:relative}#tour_search_details .pointTourTop button{border-radius:20px;background:#fff;transition:.4s;-webkit-transition:.4s}#tour_search_details .pointTourTop button:hover{background:var(--main-color3);color:#fff}#tour_search_details .detailDiv .infoVeh-box{background:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:10px;position:relative;transition:0.4s;-webkit-transition:0.4s}#tour_search_details .detailDiv .infoVeh-box:hover{box-shadow:0 1px 14px var(--main-color2)}#tour_search_details .detailDiv .infoVeh-box .divVeh,#tour_search_details .detailDiv .infoVeh-box .end-tour{position:relative}#tour_search_details .detailDiv .infoVeh-box .city{background:var(--main-color3);color:#fff;padding:5px;display:inline-block;padding:0 10px;height:34px;border-radius:10px;text-align:center}#tour_search_details .detailDiv .infoVeh-box .citySmall{position:absolute;background:#f5f5f5;border-radius:10px;right:5px;line-height:24px;top:5px;padding:0 15px}.rtl #tour_search_details .detailDiv .infoVeh-box .citySmall{left:5px;right:auto}#tour_search_details .detailDiv .infoVeh-box .head_info{box-shadow:0 0 5px rgba(0,0,0,0.2);border:1px solid #d2d2d2;line-height:32px;border-radius:10px;padding:0 10px}#tour_search_details .detailDiv .infoVeh-box .head_info>div{display:inline-block}#tour_search_details .detailDiv .infoVeh-box .head_info>div:nth-child(1) span:nth-child(2){padding-right:30px}.rtl #tour_search_details .detailDiv .infoVeh-box .head_info>div:nth-child(1) span:nth-child(2){padding-left:30px;padding-right:0}#tour_search_details .detailDiv .infoVeh-box .head_info>div:nth-child(2) span{padding:0 2px}#tour_search_details .detailDiv .infoVeh-box .head_info>div i{color:var(--main-color3)}#tour_search_details .detailDiv .infoVeh-box .body_info{box-shadow:0 0 5px rgba(0,0,0,0.2);border:1px solid #d2d2d2;border-radius:10px;text-align:center;width:100%;line-height:22px;padding:4px 0;position:relative}#tour_search_details .detailDiv .infoVeh-box .body_info>div{font-size:12px;padding:0 2px}#tour_search_details .detailDiv .infoVeh-box .body_info>div:last-child{border-right:0}.rtl #tour_search_details .detailDiv .infoVeh-box .body_info>div:last-child{border-left:0}#tour_search_details .detailDiv .infoVeh-box .body_info .checkbox-label{margin-bottom:0}#tour_search_details .detailDiv .infoVeh-box .body_info .checkbox-label .checkbox-custom{top:10px}@media (min-width:992px){#tour_search_details .detailDiv .infoVeh-box{padding:10px 10px 45px 45px}.rtl #tour_search_details .detailDiv .infoVeh-box{padding:10px 45px 45px 10px}#tour_search_details .pointTourTop button{min-width:145px}#tour_search_details .detailDiv .infoVeh-box .city{margin-right:8px;position:absolute;width:100px;display:table}.rtl #tour_search_details .detailDiv .infoVeh-box .city{margin-left:8px;margin-right:0}#tour_search_details .detailDiv .infoVeh-box .city .title{display:table-cell;line-height:14px;vertical-align:middle}#tour_search_details .detailDiv .infoVeh-box .head_info{margin-left:105px}.rtl #tour_search_details .detailDiv .infoVeh-box .head_info{margin-right:105px;margin-left:0}#tour_search_details .detailDiv .infoVeh-box .body_info{margin:10px 0}#tour_search_details .detailDiv .infoVeh-box .body_info .movement{width:180px}#tour_search_details .detailDiv .infoVeh-box .body_info .travelTime,#tour_search_details .detailDiv .infoVeh-box .body_info .arrivingTime{width:90px}}@media (min-width:768px) and (max-width:991px){#tour_search_details .detailDiv .infoVeh-box{padding:10px 10px 10px 45px}.rtl #tour_search_details .detailDiv .infoVeh-box{padding:10px 45px 10px 10px}#tour_search_details .pointTourTop button{min-width:80px}#tour_search_details .detailDiv .infoVeh-box .head_info{margin-top:4px}#tour_search_details .detailDiv .infoVeh-box .body_info{margin:4px 0}}@media (min-width:768px){#tour_search_details .pointTourTop button{border:3px solid var(--main-color3)}#tour_search_details .pointTourTop ul li{margin:0 5px}#tour_search_details .detailDiv .infoVeh-box::before{width:2px;height:calc(100% - 40px);border-right:2px dotted var(--main-color1);position:absolute;top:20px;left:21px;content:""}.rtl #tour_search_details .detailDiv .infoVeh-box::before{right:21px;left:auto}#tour_search_details .detailDiv .infoVeh-box .divVeh .city i,#tour_search_details .detailDiv .infoVeh-box .end-tour .city i{position:absolute;left:-35px;background:var(--main-color1);display:block;width:25px;height:25px;line-height:25px;text-align:center;border-radius:5px;top:5px;transition:.4s;-webkit-transition:.4s}.rtl #tour_search_details .detailDiv .infoVeh-box .divVeh .city i,.rtl #tour_search_details .detailDiv .infoVeh-box .end-tour .city i{right:-35px;left:auto}#tour_search_details .detailDiv .infoVeh-box .divVeh:hover .city i,#tour_search_details .detailDiv .infoVeh-box .end-tour:hover .city i{background:var(--main-color2)}#tour_search_details .detailDiv .infoVeh-box .head_info{margin-top:4px}#tour_search_details .detailDiv .infoVeh-box .body_info>div span,#tour_search_details .detailDiv .infoVeh-box .body_info>div i{display:block}#tour_search_details .detailDiv .infoVeh-box .body_info{display:table}#tour_search_details .detailDiv .infoVeh-box .body_info>div{display:table-cell;vertical-align:middle;border-right:1px dashed}.rtl #tour_search_details .detailDiv .infoVeh-box .body_info>div{border-left:1px dashed;border-right:0}#tour_search_details .detailDiv .infoVeh-box .body_info .selectVehicles{width:35px}#tour_search_details .detailDiv .infoVeh-box .body_info .imgVehicles{width:50px}}@media (max-width:767px){#tour_search_details .detailDiv .infoVeh-box{padding:5px}#tour_search_details .pointTourTop button{border:2px solid var(--main-color2);font-size:11px;padding:2px 0;line-height:20px}#tour_search_details .detailDiv .infoVeh-box .body_info{margin:4px 0}#tour_search_details .detailDiv .infoVeh-box .head_info{margin-top:4px}#tour_search_details .detailDiv .infoVeh-box .body_info .arrivingTime,#tour_search_details .detailDiv .infoVeh-box .body_info .travelTime{display:inline-block;width:48%;background:#f2f2f2;border-radius:2px}#tour_search_details .detailDiv .infoVeh-box .body_info .imgVehicles{position:absolute;top:0;left:0}.rtl #tour_search_details .detailDiv .infoVeh-box .body_info .imgVehicles{right:0;left:auto}#tour_search_details .detailDiv .infoVeh-box .body_info .selectVehicles{position:absolute;right:-5px;top:-5px}.rtl #tour_search_details .detailDiv .infoVeh-box .body_info .selectVehicles{left:-5px;right:auto}}#tour_search_details .detailDiv .hotDivTitle,#tour_search_details .detailDiv .tourRoom-section .selectRoom i,#tour_search_details .detailDiv .box-passengerRoom,#tour_search_details .detailDiv .infoOnlyCategoryName,#tour_search_details .detailDiv .tourRoom-section .box_img>div:nth-child(1),#tour_search_details .detailDiv .boxLeft.categoryName,#tour_search_details .detailDiv #passenger_info ul,#tour_search_details .detailDiv .countPass .textLabel,#tour_search_details .detailDiv .roomPackage.radio,#tour_search_details .detailDiv .box-passengterRoom .priceRoom{display:none}#tour_search_details .detailDiv .roomPackage.select{display:block!important}#tour_search_details .detailDiv .tourRoom-section,#tour_search_details .detailDiv .passenger_info_box{background:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:10px;position:relative;padding:10px;transition:0.4s;-webkit-transition:0.4s}#tour_search_details .detailDiv .tourRoom-section:hover,#tour_search_details .detailDiv .passenger_info_box:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.39)}#tour_search_details .detailDiv .tourRoom-section .box-passengterRoom .section_room_type,#tour_search_details .detailDiv .tourRoom-section .box-passengerRoom .section_room_type{background:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-top:10px;position:relative;padding:10px;transition:0.4s;-webkit-transition:0.4s}#tour_search_details .detailDiv .tourRoom-section .box-passengterRoom .section_room_type:hover,#tour_search_details .detailDiv .tourRoom-section .box-passengerRoom .section_room_type:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.39)}#tour_search_details .detailDiv .tourRoom-section .box-passengerRoom .hotel-location{cursor:pointer}#tour_search_details .detailDiv .tourRoom-section .box-passengerRoom .vue2leaflet-map{height:200px!important;margin-bottom:15px}#tour_search_details .detailDiv .tourRoom-section .box_img .info_hotel .title h4{margin-bottom:0}#tour_search_details .detailDiv .tourRoom-section .box_img .info_hotel .title,#tour_search_details .detailDiv .tourRoom-section .box_img .info_hotel .stare{display:inline-block}#tour_search_details .detailDiv .tourRoom-section .box_img .info_hotel .stare{line-height:0;position:relative;top:4px}#tour_search_details .detailDiv .tourRoom-section .boxImg img{border-radius:10px;object-fit:cover;height:105px;width:100%}#tour_search_details .detailDiv .tourRoom-section .boxImg{position:relative;cursor:pointer}#tour_search_details .detailDiv .tourRoom-section .boxImg::after{width:32px;height:32px;content:"";position:absolute;top:50%;right:-15px;border-radius:50%;background:#fff;margin-top:-16px}.rtl #tour_search_details .detailDiv .tourRoom-section .boxImg::after{left:-15px;right:auto}#tour_search_details .detailDiv .tourRoom-section .selectRoom span,#tour_search_details .detailDiv .tourRoom-section .minPriceHotel .button{display:block;text-align:center;background:var(--main-color2);color:#fff;border-radius:10px;line-height:35px;font-size:17px;cursor:pointer;padding:0 15px;position:relative;top:0;transition:.4s;-webkit-transition:.4s}#tour_search_details .detailDiv .tourRoom-section .selectRoom span:hover,#tour_search_details .detailDiv .tourRoom-section .minPriceHotel .button:hover{top:-4px}#tour_search_details .detailDiv .tourRoom-section .selectRoom span.active,#tour_search_details .detailDiv .tourRoom-section .minPriceHotel .button.active{background:var(--main-color2)}#tour_search_details .detailDiv .extraBed .form-control{border:1px solid #d0d0d0;border-radius:10px;padding:0 2px;color:#555;height:34px}#tour_search_details .detailDiv .extraBed select.form-control{background:#f3f6f7 url("arrow-select.png") no-repeat right .5rem center;background-size:8px auto!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0 0.5%;font-size:12px;box-shadow:none;cursor:pointer}.rtl #tour_search_details .detailDiv .extraBed select.form-control{background:#f3f6f7 url("arrow-select.png") no-repeat left .5rem center}#tour_search_details .detailDiv .extraBed select[disabled]{cursor:not-allowed}#tour_search_details .detailDiv .extraBed>div{display:inline-block;width:100%}#tour_search_details .detailDiv .extraBed>div label{line-height:34px;margin-bottom:0;font-size:12px}#tour_search_details .detailDiv .box-passengterRoom .room_count,#tour_search_details .detailDiv .box-passengerRoom .room_count{margin-top:10px}#tour_search_details .detailDiv .box-passengerRoom .title,#tour_search_details .detailDiv .box-passengterRoom .room_count label span,#tour_search_details .detailDiv .box-passengerRoom .room_count label span{font-size:16px;padding-right:15px;display:inline-block;min-width:80px}#tour_search_details .detailDiv .box-passengterRoom .room,#tour_search_details .detailDiv .box-passengerRoom .room{margin-bottom:10px;border-bottom:1px dashed;padding-bottom:10px}#tour_search_details .detailDiv .box-passengterRoom .room_count label,#tour_search_details .detailDiv .box-passengterRoom .room label,#tour_search_details .detailDiv .box-passengerRoom .room_count label,#tour_search_details .detailDiv .box-passengerRoom .room label{margin-bottom:0}.rtl #tour_search_details .detailDiv .box-passengerRoom .title,.rtl #tour_search_details .detailDiv .box-passengterRoom .room_count label span,.rtl #tour_search_details .detailDiv .box-passengerRoom .room_count label span{padding-right:0;padding-left:15px}#tour_search_details .detailDiv .box-passengterRoom .room .txt-help,#tour_search_details .detailDiv .box-passengerRoom .room .txt-help{color:red;font-size:12px}#tour_search_details .detailDiv .box-passengterRoom .room label,#tour_search_details .detailDiv .box-passengerRoom .room label{font-size:14px;padding-right:15px;display:inline-block;min-width:70px}.rtl #tour_search_details .detailDiv .box-passengterRoom .room label,.rtl #tour_search_details .detailDiv .box-passengerRoom .room label{padding-right:0;padding-left:15px}#tour_search_details .detailDiv .box-passengerRoom .title .far{cursor:pointer}#tour_search_details .detailDiv .box-passengerRoom .counterRoom{background:var(--main-color3);padding:0px 10px;border-radius:10px}#tour_search_details .detailDiv .box-passengerRoom .counterRoom i{background:var(--main-color1);color:#fff;display:inline-block;border-radius:50%;width:18px;height:18px;line-height:18px;text-align:center;cursor:pointer;position:relative;top:1px}#tour_search_details .detailDiv .box-passengerRoom .counterRoom span:nth-child(2){display:inline-block;width:18px;text-align:center}#tour_search_details .detailDiv .box-passengerRoom .infoRoom,#tour_search_details .detailDiv .box-passengterRoom .room_count select,#tour_search_details .detailDiv .box-passengterRoom .room select,#tour_search_details .detailDiv .box-passengerRoom .room_count select,#tour_search_details .detailDiv .box-passengerRoom .room select,#tour_search_details .detailDiv .roomPackage.select select{background:#f3f6f7;padding:0px 10px;border-radius:10px;border:1px solid #d0d0d0;line-height:28px;height:28px}#tour_search_details .detailDiv .box-passengerRoom .infoRoom i{float:right;line-height:28px;font-size:15px}.rtl #tour_search_details .detailDiv .box-passengerRoom .infoRoom i{float:left}#tour_search_details .detailDiv .hotelInfo-box .hot{background:var(--main-color1);color:#fff;border-radius:10px;padding:4px 10px;font-size:18px;margin-bottom:10px}#tour_search_details .detailDiv #continueBtn{position:fixed;bottom:0;z-index:1;right:0;left:0;padding:10px 15px;background:#fff;box-shadow:0 -2px 4px 0 rgba(0,0,0,0.19);width:100%;text-align:right}.rtl #tour_search_details .detailDiv #continueBtn{text-align:left}#tour_search_details .detailDiv #continueBtn button{background:var(--main-color2);border-radius:8px;line-height:28px;font-size:16px;cursor:pointer;transition:.4s;-webkit-transition:.4s;border:none;color:#fff;box-shadow:0 0 5px #000}#tour_search_details .aboutDiv #fixDiv{display:block!important;position:fixed;bottom:0;width:50%;z-index:11;font-size:16px}#tour_search_details .detailDiv .box-passengterRoom .roomPackage ul,#tour_search_details .detailDiv .box-passengterRoom .roomPackage ul li label,#tour_search_details .detailDiv .box-passengterRoom .roomPackage ul li input,#tour_search_details .detailDiv .box-passengerRoom .roomPackage ul,#tour_search_details .detailDiv .box-passengerRoom .roomPackage ul li label,#tour_search_details .detailDiv .box-passengerRoom .roomPackage ul li input{padding:0;margin:0}#tour_search_details .detailDiv .box-passengterRoom .roomPackage ul li,#tour_search_details .detailDiv .box-passengerRoom .roomPackage ul li{margin-bottom:10px}#tour_search_details .detailDiv .tourRoom-section .hotelEnglishName{position:relative}#tour_search_details .detailDiv .tourRoom-section .hotelEnglishName::before{width:100%;height:1px;position:absolute;top:14px;left:0;content:"";border-top:1px dotted}.rtl #tour_search_details .detailDiv .tourRoom-section .hotelEnglishName::before{right:0;left:auto}#tour_search_details .detailDiv .tourRoom-section .hotelEnglishName span{background:#fff;padding-right:10px;position:relative}.rtl #tour_search_details .detailDiv .tourRoom-section .hotelEnglishName span{padding-left:10px;padding-right:0}#tour_search_details .detailDiv .tourRoom-section .minPriceHotel .price span:nth-child(1){font-size:12px}#tour_search_details .detailDiv .tourRoom-section .minPriceHotel .price span:nth-child(2){font-size:15px;font-weight:bold}#tour_search_details .detailDiv .tourRoom-section .box_img>div:nth-child(3){line-height:26px}#tour_search_details .detailDiv .hotel-location{cursor:pointer;transition:0.4s;-webkit-transition:0.4s}#tour_search_details .detailDiv .hotel-location:hover{text-decoration:underline;color:var(--main-color2)}#tour_search_details .detailDiv .tour-hotel-map .vue2leaflet-map{height:200px!important;margin-bottom:15px}#tour_search_details .detailDiv .tour-hotel-map .map-backBtn span{display:none}#tour_search_details .detailDiv .tour-hotel-map .map-backBtn{display:inline-block;width:22px;height:22px;background-color:var(--main-color2);text-align:center;border-radius:50%;line-height:25px;cursor:pointer;position:absolute;cursor:pointer}#tour_search_details .detailDiv .tour-hotel-map .map-backBtn a{color:#fff}#tour_search_details .detailDiv .tour-hotel-map .map-hotelName{padding-left:25px}.rtl #tour_search_details .detailDiv .tour-hotel-map .map-hotelName{padding-right:25px;padding-left:0}#tour_search_details .detailDiv .infoItem-tourPrice>div{background:#f5f5f5;border-radius:10px;text-align:center}#tour_search_details .detailDiv #passenger_info span{display:inline-block;background:var(--main-color1);color:#fff;padding:0 15px;border-radius:10px;margin:0 5px 10px 5px}#tour_search_details .detailDiv .countPass .adult,#tour_search_details .detailDiv .countPass .child,#tour_search_details .detailDiv .countPass .infant{margin:5px}#tour_search_details .detailDiv .countPass select.form-control{border:1px solid #D1D0D0;border-radius:10px;padding:0 8px;line-height:32px;font-size:13px;height:32px;color:#555;background:#f3f6f7 url("arrow-select.png") no-repeat right .75rem center;background-size:8px auto;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.rtl #tour_search_details .detailDiv .countPass select.form-control{background:#f3f6f7 url("arrow-select.png") no-repeat left .75rem center}@media (min-width:992px){#tour_search_details .detailDiv .tourRoom-section .box_img{display:grid;grid-template-columns:150px auto 180px;grid-template-rows:auto}#tour_search_details .detailDiv .tourRoom-section .box_img>div:nth-child(4){grid-row:1;grid-column:3;align-self:end}#tour_search_details .detailDiv .tourRoom-section .box_img>div:nth-child(2){grid-row:1;grid-column:1}#tour_search_details .detailDiv .tourRoom-section .box_img>div:nth-child(3){grid-row:1;grid-column:2;padding-left:20px}.rtl #tour_search_details .detailDiv .tourRoom-section .box_img>div:nth-child(3){padding-left:0;padding-right:20px}#tour_search_details .detailDiv .box-passengerRoom .infoRoom,#tour_search_details .detailDiv .box-passengterRoom .room_count select,#tour_search_details .detailDiv .box-passengterRoom .room select,#tour_search_details .detailDiv .box-passengerRoom .room_count select,#tour_search_details .detailDiv .box-passengerRoom .room select,#tour_search_details .detailDiv .roomPackage.select select{min-width:175px}#tour_search_details .detailDiv .extraBed>div label,#tour_search_details .detailDiv .extraBed>div select{float:left;width:19.2%}.rtl #tour_search_details .detailDiv .extraBed>div label,.rtl #tour_search_details .detailDiv .extraBed>div select{float:right}#tour_search_details .detailDiv .tourRoom-section .section_room_type .extraBed{display:flex;width:100%}#tour_search_details .detailDiv .tourRoom-section .minPriceHotel{padding-left:15px}.rtl #tour_search_details .detailDiv .tourRoom-section .minPriceHotel{padding-right:15px;padding-left:0}#tour_search_details .detailDiv .tourRoom-section .minPriceHotel .price span{display:block}#tour_search_details .detailDiv .tourRoom-section .minPriceHotel .price{margin-bottom:15px}.rtl #tour_search_details .detailDiv .box-passengterRoom .room .txt-help,.rtl #tour_search_details .detailDiv .box-passengerRoom .room .txt-help{padding-right:15px;padding-left:0}#tour_search_details .detailDiv .box-passengterRoom .room .txt-help,#tour_search_details .detailDiv .box-passengerRoom .room .txt-help{display:inline-block;padding-right:15px}#tour_search_details .detailDiv #continueBtn button{min-width:15%;padding:5px 10px;height:38px;border:1px solid}#tour_search_details .aboutDiv #fixDiv,#tour_search_details .aboutDiv>div#counters{line-height:38px}}@media (min-width:768px) and (max-width:991px){#tour_search_details .detailDiv .box-passengerRoom .infoRoom,#tour_search_details .detailDiv .box-passengterRoom .room_count select,#tour_search_details .detailDiv .box-passengterRoom .room select,#tour_search_details .detailDiv .box-passengerRoom .room_count select,#tour_search_details .detailDiv .box-passengerRoom .room select,#tour_search_details .detailDiv .roomPackage.select select{min-width:125px}#tour_search_details .detailDiv .extraBed>div label{display:block}#tour_search_details .detailDiv .extraBed>div select{float:left;width:24%}.rtl #tour_search_details .detailDiv .extraBed>div select{float:right}#tour_search_details .detailDiv .tourRoom-section .boxImg{display:inline-block;width:25%;vertical-align:top}#tour_search_details .detailDiv .tourRoom-section .box_content{display:inline-block;width:74%;vertical-align:top;padding-left:15px}.rtl #tour_search_details .detailDiv .tourRoom-section .box_content{padding-left:0;padding-right:15px}#tour_search_details .detailDiv .tourRoom-section .minPriceHotel .price{display:inline-block}#tour_search_details .detailDiv .tourRoom-section .minPriceHotel .button{margin-top:10px}#tour_search_details .detailDiv .box-passengterRoom .room .txt-help,#tour_search_details .detailDiv .box-passengerRoom .room .txt-help{text-align:center}#tour_search_details .detailDiv #continueBtn button{padding:0 10px}}@media (min-width:768px){#tour_search_details .detailDiv .box-passengerRoom .title,#tour_search_details .detailDiv .box-passengerRoom .counterRoom,#tour_search_details .detailDiv .box-passengerRoom .infoRoom{display:inline-block}#tour_search_details .detailDiv .infoItem-tourPrice,#tour_search_details .detailDiv .countPass{display:table;width:100%;border-spacing:5px 0}#tour_search_details .detailDiv .infoItem-tourPrice>div{display:table-cell}#tour_search_details .detailDiv .countPass .adult,#tour_search_details .detailDiv .countPass .child,#tour_search_details .detailDiv .countPass .infant{float:right;width:calc(25% - 10px)}#tour_search_details .detailDiv .box-passengerRoom .priceRoom,#tour_search_details .detailDiv .box-passengterRoom .priceRoom{float:right;font-size:15px;margin-right:0.5%;margin-bottom:10px;font-weight:bold}.rtl #tour_search_details .detailDiv .box-passengerRoom .priceRoom,.rtl #tour_search_details .detailDiv .box-passengterRoom .priceRoom{float:left;margin-left:0.5%;margin-right:0}#tour_search_details .detailDiv .box-passengterRoom .roomPackage ul li,#tour_search_details .detailDiv .box-passengerRoom .roomPackage ul li{float:left;margin-right:0.5%}.rtl #tour_search_details .detailDiv .box-passengterRoom .roomPackage ul li,.rtl #tour_search_details .detailDiv .box-passengerRoom .roomPackage ul li{float:right;margin-left:0.5%;margin-right:0}#tour_search_details .detailDiv .roomPackage.select{float:right}.rtl #tour_search_details .detailDiv .roomPackage.select{float:left}#tour_search_details .aboutDiv #fixDiv{text-align:center;right:25%;padding:10px}}@media (max-width:767px){#tour_search_details .detailDiv .tourRoom-section .boxImg{display:none}#tour_search_details .detailDiv .box-passengerRoom .title,#tour_search_details .detailDiv .box-passengerRoom .counterRoom,#tour_search_details .detailDiv .box-passengerRoom .infoRoom,#tour_search_details .detailDiv .box-passengerRoom .priceRoom{float:left;width:50%;margin-bottom:4px}.rtl #tour_search_details .detailDiv .box-passengerRoom .title,.rtl #tour_search_details .detailDiv .box-passengerRoom .counterRoom,.rtl #tour_search_details .detailDiv .box-passengerRoom .infoRoom,.rtl #tour_search_details .detailDiv .box-passengerRoom .priceRoom{float:right}#tour_search_details .detailDiv .box-passengterRoom .priceRoom{clear:both;text-align:center;font-weight:bold}#tour_search_details .detailDiv .box-passengerRoom>div{display:inline-block;width:100%;text-align:center}#tour_search_details .detailDiv .extraBed>div label{display:block}#tour_search_details .detailDiv .extraBed>div select{float:left;width:49%;margin-bottom:4px!important}.rtl #tour_search_details .detailDiv .extraBed>div select{float:right}#tour_search_details .detailDiv .infoItem-tourPrice>div{margin-bottom:5px}#tour_search_details .detailDiv .box-passengterRoom .room .txt-help,#tour_search_details .detailDiv .box-passengerRoom .room .txt-help{text-align:center}#tour_search_details .detailDiv .box-passengterRoom .room select,#tour_search_details .detailDiv .box-passengerRoom .room select,#tour_search_details .detailDiv .roomPackage.select select{width:100%}#tour_search_details .aboutDiv #fixDiv{right:0;padding:0 10px;line-height:25px}#tour_search_details .aboutDiv #fixDiv .allPricefix .title{font-size:12px}#tour_search_details .detailDiv .roomPackage.select{margin-top:10px}#tour_search_details .detailDiv #continueBtn button{padding:0 10px}}#tour_search_details .shadowBottom,#tour_search_details .directionDetail.bottomDirection,#tour_search_details .pointTour,#tour_search_details .travelProgram .travelProgramTable{display:none}#tour_search_details #necessary_div,#tour_search_details #Recommended_div,#tour_search_details #complete_div{background:#fff;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:10px;position:relative;border-left:5px solid #FFAD00;padding:10px;transition:0.5s;-webkit-transition:0.5s}#tour_search_details #necessary_div:hover,#tour_search_details #Recommended_div:hover,#tour_search_details #complete_div:hover{border-color:var(--main-color1)!important}.rtl #tour_search_details #necessary_div,.rtl #tour_search_details #Recommended_div,.rtl #tour_search_details #complete_div{border-right:5px solid #FFAD00;border-left:0}#tour_search_details #necessary_div>span,#tour_search_details #Recommended_div>span,#tour_search_details #complete_div>span,#tour_search_details #program_div>span{background:var(--main-color1);color:#fff;display:inline-block;border-radius:10px;font-size:16px;padding:2px 15px;cursor:pointer;transition:.4s;-webkit-transition:.4s}#tour_search_details #necessary_div:hover>span,#tour_search_details #Recommended_div:hover>span,#tour_search_details #complete_div:hover>span,#tour_search_details #program_div:hover>span{background:var(--main-color3);color:#fff}#tour_search_details #necessary_div.openBox>span,#tour_search_details #Recommended_div.openBox>span,#tour_search_details #complete_div.openBox>span,#tour_search_details #program_div.openBox>span{margin-bottom:12px}#tour_search_details #necessary_div>span:hover,#tour_search_details #Recommended_div>span:hover,#tour_search_details #complete_div>span:hover,#tour_search_details #program_div>span:hover{box-shadow:-2px 2px 2px rgba(0,0,0,0.4)}#tour_search_details .necessaryAccessories ul,#tour_search_details .recommendedAccessories ul{padding:0;margin:0}#tour_search_details .necessaryAccessories ul li,#tour_search_details .recommendedAccessories ul li{display:inline-block;background:#F3F6F7;border:1px solid #D1D0D0;border-radius:10px;padding:2px 10px;margin-right:4px;cursor:pointer;text-align:center;margin-bottom:4px;position:relative;top:0;transition:.4s;-webkit-transition:.4s}.rtl #tour_search_details .necessaryAccessories ul li,.rtl #tour_search_details .recommendedAccessories ul li{margin-left:4px;margin-right:0}#tour_search_details .necessaryAccessories ul li:hover,#tour_search_details .recommendedAccessories ul li:hover{background:#ddd;border-color:#ddd;top:-4px}#tour_search_details .necessaryAccessories ul li a,#tour_search_details .recommendedAccessories ul li a{color:#555}#tour_search_details .completeInfos p{margin-bottom:10px;line-height:22px;text-align:justify}#tour_search_details .completeInfos .title{font-weight:bold;font-size:14px}#tour_search_details #program_div{background:#fff;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:10px;position:relative;padding:10px}#tour_search_details #program_div .travelProgram{padding:0 10px}#tour_search_details #program_div .panelTravel-heading a{padding:3px 10px;display:block;position:relative;color:#555;background:#f5f5f5;border:1px solid #ddd;border-radius:10px;margin-bottom:6px;transition:.4s;-webkit-transition:.4s}#tour_search_details #program_div .panelTravel-heading a:hover{background:#ddd}#tour_search_details #program_div .panelTravel-body{background:#f5f5f5;border-radius:10px;padding:10px;margin-bottom:6px}#tour_search_details #program_div .panelTravel-body p{margin-bottom:8px;text-align:justify}#tour_search_details #program_div .panelTravel-heading a i{position:absolute;top:5px;left:-30px;font-size:22px;transition:.4s;-webkit-transition:.4s;color:#555}.rtl #tour_search_details #program_div .panelTravel-heading a i{right:-30px;left:auto}#tour_search_details #program_div .panelTravel-heading a:hover i{color:#FFAD00}#tour_search_details .panelTravel-body .infoTourTable{background:#fff;border-radius:10px;display:inline-block;width:100%}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner{background:var(--main-color3);padding:5px;border-radius:10px}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner>div:nth-child(1)>span:nth-child(1){background:#fff;border-radius:10px;padding:6px 10px;width:70%;display:inline-block;text-align:center;font-size:14px;position:relative}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner>div:nth-child(1)>span:nth-child(2){background:#ffffff;width:28%;border-radius:10px;text-align:center;padding:6px 10px;float:right}.rtl #tour_search_details .panelTravel-body .infoTourTable .infoTourInner>div:nth-child(1)>span:nth-child(2){float:left}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner i{color:var(--main-color2);position:absolute;left:10px;font-size:22px;line-height:28px}.rtl #tour_search_details .panelTravel-body .infoTourTable .infoTourInner i{right:10px;left:auto}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner>div:nth-child(2){text-align:justify;margin-top:10px;line-height:22px;height:68px;overflow-y:scroll;scrollbar-color:var(--main-color2) rgba(255,255,255,0.6);scrollbar-width:thin;padding-left:10px}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner>div:nth-child(2)::-webkit-scrollbar{width:6px;border-radius:4px}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner>div:nth-child(2)::-webkit-scrollbar-track{border-radius:4px;background:rgba(255,255,255,0.6)}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner>div:nth-child(2)::-webkit-scrollbar-thumb{border-radius:4px;background:var(--main-color2)}@media (min-width:992px){#tour_search_details #program_div,#tour_search_details #necessary_div,#tour_search_details #Recommended_div,#tour_search_details #complete_div{float:right;width:75%}.rtl #tour_search_details #program_div,.rtl #tour_search_details #necessary_div,.rtl #tour_search_details #Recommended_div,.rtl #tour_search_details #complete_div{float:left}}@media (min-width:768px){#tour_search_details .necessaryAccessories ul li,#tour_search_details .recommendedAccessories ul li{min-width:132px}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner{float:left;width:32.3%;margin:0.5%}.rtl #tour_search_details .panelTravel-body .infoTourTable .infoTourInner{float:right}#tour_search_details #necessary_div>span:after,#tour_search_details #Recommended_div>span:after,#tour_search_details #complete_div>span:after,#tour_search_details #program_div>span:after{position:absolute;top:25px;right:10px;width:65%;height:2px;content:"";border-top:2px dotted var(--main-color3)}.rtl #tour_search_details #necessary_div>span:after,.rtl #tour_search_details #Recommended_div>span:after,.rtl #tour_search_details #complete_div>span:after,.rtl #tour_search_details #program_div>span:after{left:10px;right:auto}}@media (max-width:767px){#tour_search_details .necessaryAccessories ul li,#tour_search_details .recommendedAccessories ul li{min-width:48%}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner{margin:5px 5px 0 5px}#tour_search_details .panelTravel-body .infoTourTable .infoTourInner:last-child{margin-bottom:5px}}@media (min-width:768px) and (max-width:991px){#tour_search_details #program_div{clear:both}}#tour_search_details .reSearchBoxDetail .tag,#tour_search_details .reSearchBoxDetail .textLabel,#tour_search_details .reSearchBoxDetail .iconFont{display:none}#tour_search_details .reSearchBoxDetail{background:rgba(255,255,255,0.85);border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19);margin-bottom:10px;padding:15px;display:none;transition:0.4s;-webkit-transition:0.4s}#tour_search_details .reSearchBoxDetail:hover{box-shadow:0 1px 14px rgba(0,0,0,0.5)}#tour_search_details .reSearchBoxDetail .form-control,#tour_search_details .reSearchBoxDetail .mobileLabel{border:1px solid #d2d2d2;border-radius:0;padding:0 8px;line-height:44px;height:44px;color:#555}#tour_search_details .reSearchBoxDetail .form-control::-moz-placeholder{color:#979797}#tour_search_details .reSearchBoxDetail .form-control:-ms-input-placeholder{color:#979797}#tour_search_details .reSearchBoxDetail .form-control::-webkit-input-placeholder{color:#979797}#tour_search_details .reSearchBoxDetail .destination,#tour_search_details .reSearchBoxDetail .date{margin-left:-1px}.rtl #tour_search_details .reSearchBoxDetail .destination,.rtl #tour_search_details .reSearchBoxDetail .date{margin-right:-1px;margin-left:0}#tour_search_details .reSearchBoxDetail .message{clear:both;text-align:center;font-size:11px;position:relative;top:5px;display:none}#tour_search_details .reSearchBoxDetail #submit_tours_search{background:#FFAD00;border:none;border-radius:10px;line-height:44px;padding:0;height:44px;width:100%;font-size:17px}#tour_search_details .reSearchBoxDetail .source,#tour_search_details .reSearchBoxDetail .destination,#tour_search_details .reSearchBoxDetail .date,#tour_search_details .reSearchBoxDetail .mainButton{position:relative}.reSearchBoxDetail .ma-select-container ul,.reSearchBoxDetail .autocomplete__suggestions,.reSearchBoxSide .ma-select-container ul,.reSearchBoxSide .autocomplete__suggestions{overflow-y:scroll;scrollbar-color:var(--main-color2) #fff;scrollbar-width:thin;height:auto}.reSearchBoxDetail .ma-select-container ul::-webkit-scrollbar,.reSearchBoxDetail .autocomplete__suggestions::-webkit-scrollbar,.reSearchBoxSide .ma-select-container ul::-webkit-scrollbar,.reSearchBoxSide .autocomplete__suggestions::-webkit-scrollbar{width:3px;background:#fff}.reSearchBoxDetail .ma-select-container ul::-webkit-scrollbar-track,.reSearchBoxDetail .autocomplete__suggestions::-webkit-scrollbar-track,.reSearchBoxSide .ma-select-container ul::-webkit-scrollbar-track,.reSearchBoxSide .autocomplete__suggestions::-webkit-scrollbar-track{border-radius:2px}.reSearchBoxDetail .ma-select-container ul::-webkit-scrollbar-thumb,.reSearchBoxDetail .autocomplete__suggestions::-webkit-scrollbar-thumb,.reSearchBoxSide .ma-select-container ul::-webkit-scrollbar-thumb,.reSearchBoxSide .autocomplete__suggestions::-webkit-scrollbar-thumb{border-radius:4px;background:var(--main-color2)}.reSearchBoxDetail #sourceAutocomplete ul li,.reSearchBoxDetail #destAutocomplete ul li,.reSearchBoxDetail .ma-select-container ul li,.reSearchBoxDetail .autocomplete__suggestions .list-group-item,.reSearchBoxSide #sourceAutocomplete ul li,.reSearchBoxSide #destAutocomplete ul li,.reSearchBoxSide .ma-select-container ul li,.reSearchBoxSide .autocomplete__suggestions .list-group-item{color:#fff;background:#fff;border-top:1px solid rgba(20,46,97,0.2);border-right:0 solid rgba(20,46,97,0.2);border-left:1px solid rgba(20,46,97,0.2);padding:8px 5px;line-height:18px;text-align:justify}.rtl .reSearchBoxDetail #sourceAutocomplete ul li,.rtl .reSearchBoxDetail #destAutocomplete ul li,.rtl .reSearchBoxDetail .ma-select-container ul li,.rtl .reSearchBoxDetail .autocomplete__suggestions .list-group-item,.rtl .reSearchBoxSide #sourceAutocomplete ul li,.rtl .reSearchBoxSide #destAutocomplete ul li,.rtl .reSearchBoxSide .ma-select-container ul li,.rtl .reSearchBoxSide .autocomplete__suggestions .list-group-item{border-right:1px solid rgba(20,46,97,0.2);border-left:0 solid rgba(20,46,97,0.2)}.reSearchBoxDetail #sourceAutocomplete ul li:hover,.reSearchBoxDetail #destAutocomplete ul li:hover,.reSearchBoxDetail .ma-select-container ul li:hover,.reSearchBoxDetail .autocomplete__suggestions .list-group-item:hover,.reSearchBoxSide #sourceAutocomplete ul li:hover,.reSearchBoxSide #destAutocomplete ul li:hover,.reSearchBoxSide .ma-select-container ul li:hover,.reSearchBoxSide .autocomplete__suggestions .list-group-item:hover{background:#f2f2f2}.reSearchBoxDetail .ma-select-container ul li a,.reSearchBoxDetail .ma-select-container ul li,.reSearchBoxDetail .autocomplete__suggestions .list-group-item,.reSearchBoxSide .ma-select-container ul li a,.reSearchBoxSide .ma-select-container ul li,.reSearchBoxSide .autocomplete__suggestions .list-group-item{color:#555}@media (min-width:992px){#tour_search_details .reSearchBoxDetail .source,#tour_search_details .reSearchBoxDetail .destination,#tour_search_details .reSearchBoxDetail .date,#tour_search_details .reSearchBoxDetail .mainButton{float:left}.rtl #tour_search_details .reSearchBoxDetail .source,.rtl #tour_search_details .reSearchBoxDetail .destination,.rtl #tour_search_details .reSearchBoxDetail .date,.rtl #tour_search_details .reSearchBoxDetail .mainButton{float:right}#tour_search_details .reSearchBoxDetail .source,#tour_search_details .reSearchBoxDetail .destination,#tour_search_details .reSearchBoxDetail .date{width:21.8%}#tour_search_details .reSearchBoxDetail .mainButton{width:12%;margin-left:1%}.rtl #tour_search_details .reSearchBoxDetail .mainButton{margin-right:1%;margin-left:0}.rtl #tour_search_details .reSearchBoxDetail .source .form-control,#tour_search_details .reSearchBoxDetail .date.return .form-control{border-radius:0 10px 10px 0}.rtl #tour_search_details .reSearchBoxDetail .date.return .form-control,#tour_search_details .reSearchBoxDetail .source .form-control{border-radius:10px 0 0 10px}#tour_search_details .reSearchBoxDetail .form-control,#tour_search_details .reSearchBoxDetail .mobileLabel{font-size:12px}}@media (min-width:768px) and (max-width:991px){#tour_search_details .reSearchBoxDetail .source,#tour_search_details .reSearchBoxDetail .destination,#tour_search_details .reSearchBoxDetail .date,#tour_search_details .reSearchBoxDetail .mainButton{float:left}.rtl #tour_search_details .reSearchBoxDetail .source,.rtl #tour_search_details .reSearchBoxDetail .destination,.rtl #tour_search_details .reSearchBoxDetail .date,.rtl #tour_search_details .reSearchBoxDetail .mainButton{float:right}#tour_search_details .reSearchBoxDetail .source,#tour_search_details .reSearchBoxDetail .destination{width:50%;margin-bottom:4px}.rtl #tour_search_details .reSearchBoxDetail .source .form-control,.rtl #tour_search_details .reSearchBoxDetail .date.local .form-control,#tour_search_details .reSearchBoxDetail .destination .form-control,#tour_search_details .reSearchBoxDetail .date.return .form-control{border-radius:0 10px 10px 0}.rtl #tour_search_details .reSearchBoxDetail .destination .form-control,#tour_search_details .reSearchBoxDetail .date.local .form-control,#tour_search_details .reSearchBoxDetail .source .form-control,.rtl #tour_search_details .reSearchBoxDetail .date.return .form-control{border-radius:10px 0 0 10px}#tour_search_details .reSearchBoxDetail .date{width:39%;margin-bottom:4px}#tour_search_details .reSearchBoxDetail .mainButton{width:20%;margin-left:2%}.rtl #tour_search_details .reSearchBoxDetail .mainButton{margin-left:0;margin-right:2%}#tour_search_details .reSearchBoxDetail .form-control,#tour_search_details .reSearchBoxDetail .mobileLabel{font-size:12px}}@media (max-width:767px){#tour_search_details .reSearchBoxDetail .source,#tour_search_details .reSearchBoxDetail .destination,#tour_search_details .reSearchBoxDetail .date,#tour_search_details .reSearchBoxDetail .mainButton{float:left}.rtl #tour_search_details .reSearchBoxDetail .source,.rtl #tour_search_details .reSearchBoxDetail .destination,.rtl #tour_search_details .reSearchBoxDetail .date,.rtl #tour_search_details .reSearchBoxDetail .mainButton{float:right}#tour_search_details .reSearchBoxDetail .source,#tour_search_details .reSearchBoxDetail .destination,#tour_search_details .reSearchBoxDetail .date{width:50%;margin-bottom:4px}#tour_search_details .reSearchBoxDetail .mainButton{width:100%}.rtl #tour_search_details .reSearchBoxDetail .source .mobileLabel,.rtl #tour_search_details .reSearchBoxDetail .date.local .form-control,#tour_search_details .reSearchBoxDetail .destination .mobileLabel,#tour_search_details .reSearchBoxDetail .date.return .form-control{border-radius:0 10px 10px 0}.rtl #tour_search_details .reSearchBoxDetail .destination .mobileLabel,#tour_search_details .reSearchBoxDetail .date.local .form-control,#tour_search_details .reSearchBoxDetail .source .mobileLabel,.rtl #tour_search_details .reSearchBoxDetail .date.return .form-control{border-radius:10px 0 0 10px}#tour_search_details .reSearchBoxDetail .mobileLabel{margin-bottom:0;display:table}#tour_search_details .reSearchBoxDetail .mobileLabel span{display:table-cell;vertical-align:middle;line-height:18px}#tour_search_details .reSearchBoxDetail .form-control,#tour_search_details .reSearchBoxDetail .mobileLabel{font-size:12px}}.body_info.selectedVehicleInTour .company :nth-child(1){font-weight:bold}.body_info .company img{width:30px;height:30px;object-fit:cover}.page #chartex-content .chartex-content-inner .container{padding-top:40px!important}div#tourVehicles .head_info :nth-child(2) span{font-weight:bold}.innerInfoRoom{display:none}.titleInfoRoom:hover .innerInfoRoom{display:block!important;position:absolute;z-index:9;background:#cecececf;width:173px;padding:10px;border-radius:10px;margin-right:-10px}.titleInfoRoom{cursor:pointer}.innerInfoRoom div{background:white;padding-right:5px;padding-top:3px}.innerInfoRoom div :nth-child(1){border:1px solid;position:absolute;width:20px!important;border-radius:50px;height:20px;text-align:center;line-height:21px}.innerInfoRoom div :nth-child(2){padding-right:27px}.hide-about-tour{display:inline-block;height:50px;overflow:hidden;transition:1s}span.moreBtn.show-about-tour:before{bottom:2px}span.moreBtn.show-about-tour{width:11%;margin:0 auto;display:block;padding-bottom:5px}span.moreBtn.hide-about-tour:after{position:absolute;left:13px;width:8px;height:8px;top:7.5px;border-top:2px solid #13676c;content:"";transform:rotate(-132deg);border-left:2px solid #13676c;transition:.7s}span.moreBtn.show-about-tour:after{position:absolute;left:11px;width:8px;height:8px;top:11.5px;border-top:2px solid #13676c;content:"";transform:rotate(-314deg);border-left:2px solid #13676c;transition:.7s}span.moreBtn:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:3px;background:var(--main-color1);height:2px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}span.moreBtn:hover:before,span.moreBtn:focus:before,span.moreBtn:active:before{left:0}span.moreBtn{display:block;height:30px;width:11%;border-radius:10px;margin:0 auto;cursor:pointer;transition:.4s;text-align:center;font-size:16px;color:var(--main-color2);display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.aboutTourClassNameBox{display:inline-block;padding:10px 10px 30px 10px;width:100%;background:white;margin-bottom:20px;border-radius:5px;border-right:5px solid var(--main-color2)}