:root{--radius-small:3px;--radius-medium:8px;--radius-big:12px;--space-small:3px;--space-medium:8px;--space-big:12px;--space-larg:20px;--text-gray-bright:#e5e5e5;--text-gray-light:#606470;--text-gray:#323643;--text-dark:#1d242b;--red:#da1212;--green:#019267;--priymary-color:#2563eb;--transition:all .3s ease}body{color:var(--text-dark);direction:rtl;font-family:IRANSans;font-size:16px}.container{width:90%;max-width:1280px;margin:0 auto}.page_title{color:#333;width:100%;margin:36px 0 var(--space-larg);flex-direction:row;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.overflow__hidden{overflow:hidden}.overlay{z-index:16;opacity:0;visibility:hidden;background-color:#00000080;width:100%;height:100%;transition:all .4s;position:fixed;top:0;right:0}.overlay.active{opacity:1;visibility:visible}.header{flex-direction:column;display:flex}.breadcrumb{border-bottom:1px solid var(--gray-middle);padding:14px 8px}.breadcrumb__list{scrollbar-width:none;align-items:center;gap:20px;display:flex;overflow:auto}.breadcrumb__item{min-width:max-content;list-style:none;position:relative}.breadcrumb__item:after{content:"";border-top:2px solid #333333b3;border-left:2px solid #333333b3;width:7px;height:7px;margin:auto 0;position:absolute;top:0;bottom:0;left:-12px;transform:rotate(-45deg)}.breadcrumb__item:last-child:after{content:unset}.breadcrumb__item a{color:var(--text-gray);font-size:var(--text-mediom);transition:color var(--time-fast)}.breadcrumb__item.active a,.breadcrumb__item a:hover{color:var(--text-blue)}.header-index{position:relative!important}.header__mobile{width:100%;padding:var(--space-big)16px;background:#eaf2ff;border-bottom:1px solid #eaf2ff;flex-direction:row;order:-1;justify-content:space-between;align-items:center;height:80px;transition:background .3s;display:flex}.header__mobile--info{color:var(--text-dark);gap:var(--space-small);z-index:1;flex-direction:column;display:flex}.header__title{font-size:16px;font-weight:600}.header__desc{font-size:12px}.header__mobile--btn{padding:10px var(--space-big);align-items:center;gap:var(--space-medium);background:var(--priymary-color);color:var(--white);border-radius:var(--radius-small);border:0;flex-direction:row;font-size:16px;display:flex}.header__mobile--btn img{filter:var(--filter-white);width:18px;height:auto}.swiper{width:100%;height:100%}.gallery .swiper-slide img{object-fit:cover;width:100%;height:100%;display:block}.gallery .swiper-slide video{width:100%;height:100%}.gallery .swiper-slide img,.gallery .swiper-slide video{background-color:var(--gray);aspect-ratio:16/9}.gallery-swiper .swiper-pagination{bottom:var(--swiper-pagination-bottom,8px);transition:all var(--time-fast)}.video__playing .swiper-pagination{bottom:-30px}.gallery-swiper .plyr__controls{transition:all var(--time-fast);bottom:-40px}.gallery-swiper .swiper-slide{overflow:hidden}.gallery__icons{z-index:10;transition:all var(--time-fast);align-items:center;gap:5px;display:flex;position:absolute;top:10px;right:15px}.gallery__icons--hidden{opacity:0;visibility:hidden}.gallery__icons--item{border-radius:var(--radius-medium);background-color:#fff9;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.number__slider{z-index:11;border-radius:var(--radius-medium);color:var(--text-dark);background-color:#fff9;align-items:center;gap:5px;height:34px;padding:6px 8px;font-size:.8rem;transition:bottom .2s;display:flex;position:absolute;bottom:10px;right:15px}.number__slider.off{bottom:-60px}.number__slider span{color:#101828;height:17px}.video__playing .plyr__controls{bottom:0}.control__video{background:unset;cursor:pointer;padding:10px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.control__video img{background:unset;filter:drop-shadow(0 0 10px #ccc);background-color:unset!important;width:45px!important;height:45px!important}.video__playing .control__video{opacity:0;visibility:hidden}.gallery__hover:after{content:"";z-index:2;width:100%;height:100%;position:absolute;top:0}.gallery__active--content{z-index:2;width:100%;height:100%;color:var(--white);background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;font-size:1.2rem;font-weight:500;display:flex;position:absolute;top:0;right:0}.gallery .plyr__video-wrapper,.gallery .plyr__poster{background-color:var(--gray)}.gallery-swiper{width:100%;height:300px}.gallery-swiper .plyr--video,.gallery-swiper figure{height:100%}.gallery-swiper .swiper-pagination-bullet{background:var(--white);opacity:.4;transition:width var(--time-fast)}.gallery-swiper .swiper-pagination-bullet-active{opacity:.8;border-radius:var(--radius-big);width:24px}.modal__gallery{width:100%;max-width:1280px;height:100%}.modal__gallery--switch{border-bottom:1px solid #e1e1e1;align-items:center;display:flex}.gallery__switch--images,.gallery__switch--videos{text-align:center;cursor:pointer;user-select:none;border-bottom:2px solid #0000;flex-grow:1;padding:10px;font-size:1rem;font-weight:500}.modal__gallery--categories{border-bottom:1px solid var(--gray-middle);align-items:center;gap:25px;padding:10px 0;display:flex;overflow:auto}.tourCardModal__video--off{display:none}.gallery__category-item{align-items:center;gap:5px;min-width:max-content;display:flex;position:relative}.gallery__category--icon{width:18px;height:18px}.gallery__category--title{color:var(--text-dark);font-size:1rem}.gallery__category-item.active:after{content:"";background-color:var(--priymary-color);width:100%;height:2px;position:absolute;bottom:-8px}.gallery__category-item.active .gallery__category--title{color:var(--text-blue);font-weight:500}.gallery__category-item.active .gallery__category--icon{-webkit-filter:var(--filter-priymary-color)}.modal__gallery .modal__content{flex-direction:column;gap:15px;display:flex}.modal__gallery--img-tab{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.modal__gallery--video-tab{display:none}.modal__gallery--item{flex-direction:column;gap:5px;display:flex}.modal__gallery--label{background-color:var(--body-back);border-radius:var(--radius-medium);align-items:center;gap:8px;width:max-content;padding:12px 35px;display:flex}.modal__gallery--label .gallery__label--title{color:var(--gray-dark);font-size:1rem;font-weight:500}.modal__gallery--images{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.modal__gallery--img{object-fit:cover;border-radius:var(--radius-medium);cursor:pointer;width:100%;height:100%;max-height:300px}.modal__gallery--video-tab .plyr{border-radius:var(--radius-medium)}.videos__tab .modal__gallery--categories,.videos__tab .modal__gallery--img-tab{display:none}.videos__tab .modal__gallery--video-tab{grid-template-columns:repeat(auto-fit,minmax(calc(290px - .3rem),1fr));gap:5px;display:grid}.images__tab .gallery__switch--images,.videos__tab .gallery__switch--videos{background-color:var(--body-back);color:var(--text-blue);border-color:var(--text-blue)}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.information{gap:var(--space-medium);width:100%;padding:var(--space-larg)0 0;flex-direction:column;display:flex}.information__tour{gap:var(--space-larg);flex-direction:column;width:100%;display:flex}.information__tour--item{flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-size:14px;display:flex;position:relative}.information__tour--h1{font-size:18px}.information__tour--link{color:var(--priymary-color);align-items:center;gap:var(--space-small);flex-direction:row;display:flex}.information__tour--link:after{content:"";border-radius:var(--radius-small);border:1px solid #0000;border-left:1px solid var(--priymary-color);border-bottom:1px solid var(--priymary-color);width:10px;height:10px;transform:rotate(45deg)}.information__tour--address{padding-left:var(--space-small)}.information__tour--star{gap:var(--space-small);text-wrap:nowrap;flex-direction:row;align-items:center;font-size:12px;display:flex}.information__tour--item.plans{border-radius:var(--radius-medium);background:#f7f7fa;flex-direction:column;width:100%;display:flex}.information__tour--plan{width:100%;padding:var(--space-larg);border-bottom:1px solid #eee;justify-content:space-between;align-items:center;display:flex}.information__tour--plan:last-child{border-bottom:0}.information__tour--label{gap:var(--space-medium);color:#606470;flex-direction:row;align-items:center;font-size:15px;display:flex}.information__tour--label img{width:20px;height:auto}.information__tour--title{font-weight:700}.information__tour--edit-text{color:#898989;height:12px;font-size:10px;font-weight:500}.information__tour--edit{align-items:center;gap:3px;font-size:14px;display:flex}.information__tour--edit-btn{background:unset;border:unset}.information__tour--edit-btn img{width:20px;height:20px;-webkit-filter:var(--filter-gray-dark)}.information__tabs{width:100%;margin:var(--space-larg)0 var(--space-big);flex-direction:row;justify-content:center;gap:40px;padding-bottom:10px;display:flex}.information__tabs.fixed{z-index:3;background:var(--white);padding:var(--space-larg)5%;border-bottom:1px solid #eee;max-width:1280px;margin:0;position:fixed;top:0;right:0}.information__tabs--btn{align-items:center;gap:var(--space-medium);cursor:pointer;flex-direction:row;font-size:14px;display:flex;position:relative}.information__tabs--btn.active{color:var(--priymary-color)}.information__tabs--btn.active img{filter:var(--filter-priymary-color)}.information__tabs--btn.active:after{content:"";background:var(--priymary-color);border-radius:10px;width:5px;height:5px;position:absolute;bottom:-10px;right:calc(50% - 4px)}.information__text{gap:var(--space-medium);text-align:justify;flex-direction:column;width:100%;display:flex}.information__text.space{padding-top:71px}.information__text--inp{display:none}.information__text--holder{max-height:150px;transition:var(--transition);line-height:2.5;position:relative;overflow:hidden}.information__text--holder:after{content:"";background:linear-gradient(to top,var(--white),transparent);width:100%;height:30px;position:absolute;bottom:0;right:0}.information__text--btn{color:var(--priymary-color);align-items:center;gap:var(--space-medium);cursor:pointer;flex-direction:row;justify-content:center;padding:10px 0;display:flex}.information__text--btn img{transition:var(--transition)}.information__text--btn .less{display:none}.information__text--inp:checked+.information__text--holder{max-height:6000px;padding-top:15px}.information__text--inp:checked+.information__text--holder:after{visibility:hidden}.information__text--inp:checked~.information__text--btn{background:linear-gradient(#0000,#fff 20%);position:sticky;bottom:-1px}.information__text--inp:checked~.information__text--btn .more{display:none}.information__text--inp:checked~.information__text--btn .less{display:flex}.information__text--inp:checked~.information__text--btn img{transform:rotate(180deg)}.information__call{width:100%;margin-top:var(--space-larg);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.information__call--holder{text-align:center;align-items:center;gap:var(--space-larg);flex-direction:column;width:70%;display:flex}.information__call--title{font-weight:700}.information__call--desc{font-size:14px}.information__call--btn{gap:var(--space-small);background:var(--priymary-color);transition:var(--transition);color:var(--white);padding:var(--space-big)var(--space-larg);border-radius:var(--radius-medium);flex-direction:row;align-items:center;font-weight:700;display:flex}.information__call--btn img{filter:var(--filter-white)}.information__call--btn span{height:20px}.information__call--btn:hover{filter:contrast(1.1)brightness(1.1)}.information__call--image{object-fit:contain;width:30%;height:auto;max-height:100%}.map__detail{flex-direction:column;display:flex;position:relative}.detail__content{flex-direction:column;max-height:320px;display:flex;overflow:hidden}.detail__content--parent{flex-direction:column;flex:50%;display:flex}.map__detail--des{flex-direction:column;gap:10px;margin-bottom:10px;display:flex}.detail__address{color:var(--text-dark);font-size:14px;font-weight:500}.detail__time_map{justify-content:space-between;align-items:center;display:flex}.detail__time{color:var(--text-dark);font-size:13px}.map__detail--items{flex-wrap:wrap-reverse;justify-content:space-between;gap:20px;display:flex}.map__detail--item{border-top:1px solid var(--gray);justify-content:space-between;align-items:center;padding:15px;display:flex}.map__detail--title{font-size:.8rem}.map__detail--icons{align-items:center;gap:16px;display:flex;position:relative}.map__detail--hr:after{content:"";background-color:#b6b6b6;width:1px;height:70%;position:absolute;top:50%;left:51%;transform:translateY(-50%)}.map__detail--icon{align-items:center;gap:5px;display:flex}.map__detail--icon-title{font-weight:700}.map__detail--icon span{color:var(--text-gray);text-wrap:nowrap;white-space:nowrap;font-size:.7rem}.map__content{background-color:var(--gray);z-index:1;border-radius:var(--radius-medium);outline:none;flex:50%;height:240px;position:relative}.leaflet-container{font-family:inherit}.map__content--open{align-items:center;gap:8px;display:flex;bottom:16px;right:16px}.map__content--open,.map__full-screen{z-index:401;cursor:pointer;border-radius:var(--radius-medium);border:none;outline:none;position:absolute}.map__content--open .set__map{background-color:var(--priymary-color);color:var(--white);border-radius:var(--radius-medium);border:1px solid #0000;align-items:center;gap:5px;padding:10px;font-size:16px;font-weight:500;display:flex}.open__map{color:var(--text-blue);font-size:13px;text-decoration:underline}.map__full-screen{background-color:var(--priymary-color);padding:8px;top:15px;right:15px}.leaflet-control-fullscreen{display:none}.leaflet-marker-icon{outline:none;pointer-events:none!important}.detail__content--parent.active .detail__content{max-height:5000px}.toggle__other{background-color:unset;border:unset;cursor:pointer;user-select:none;background:var(--white);z-index:1;outline:none;justify-content:center;align-items:center;gap:5px;width:100%;padding:10px;display:flex;position:absolute;bottom:-5px;right:0}.toggle__other span{color:var(--text-blue)}.toggle__other .rotate--img{transform:rotate(180deg)}.des__show--less{display:none}.toggle__other.toggle__other--active{background:linear-gradient(#0000,#fff 20%);position:sticky;bottom:-1px}.comments{flex-direction:column;display:flex}.comments__title--btn{justify-content:space-between;align-items:center;display:flex}.otehr__comment{background:unset;cursor:pointer;color:var(--text-blue);border:none;outline:none;font-size:.8rem;font-weight:500}.comments__parent{flex-direction:column;align-items:start;gap:15px;display:flex}.modal__comment--list-tab{flex-direction:column;gap:10px;display:flex}.comment__items{flex-direction:column;gap:10px;width:100%;padding:2px;display:flex;overflow:auto}.load__other--comment{background-color:unset;border:unset;outline:unset;cursor:pointer;width:max-content;color:var(--text-blue);order:1;align-items:center;gap:5px;font-size:.9rem;font-weight:500;display:flex}.comment__item{border:1px solid var(--gray);border-radius:var(--radius-medium);flex-direction:column;gap:10px;width:100%;padding:10px 0;display:flex}.comment__item--off{opacity:.6}.no__confirm--comment{color:var(--text-dark);margin-top:10px;padding:0 10px;font-size:.9rem}.no__comment{border:1px solid var(--gray);border-radius:var(--radius-medium);justify-content:space-between;align-items:center;gap:10px;width:100%;padding:15px 10px;display:flex}.no__comment--text{color:var(--text-dark);font-size:.9rem}.no__comment--btn{background:unset;cursor:pointer;border:none;outline:none;align-items:center;gap:5px;display:flex}.no__comment--btn span{color:var(--text-blue);font-size:.8rem;font-weight:500}.comment__info{justify-content:space-between;align-items:start;padding:0 10px;display:flex}.comment__profile{align-items:center;gap:5px;display:flex}.comment__profile--img{background-color:#ebebeb;border-radius:50%;padding:15px}.comment__user{flex-direction:column;gap:5px;display:flex}.comment__user--name{font-size:.9rem;font-weight:500}.comment__user--date{color:var(--gray-dark);white-space:nowrap;text-wrap:nowrap;min-width:100px;min-height:22px;font-size:.9rem;position:relative}.comment__rate{color:var(--gray-dark);align-items:center;gap:5px;font-size:.9rem;display:flex}.comment__rate span{height:18px}.comment__des{flex-direction:column;gap:10px;padding:0 10px;display:flex}.comment__des .comment__text{color:var(--text-dark);font-size:.9rem;line-height:2}.comment__answer{border-radius:var(--radius-medium);background-color:#dddddd17;border:1px solid #cccccc26;flex-direction:column;gap:5px;margin:10px;padding:10px;display:flex}.comment__answer--profile{align-items:center;gap:5px;display:flex}.comment__answer--profile span{color:#4651c2;font-size:.9rem;font-weight:500}.comment__answer--text{color:var(--text-dark);font-size:.9rem;line-height:2}.comment__answer--text a{color:var(--priymary-color)}.commnts__send{border:1px solid var(--gray);border-radius:var(--radius-medium);flex-direction:column;gap:15px;width:100%;padding:10px;display:flex}.commnts__send--text{color:var(--text-dark);font-size:.9rem}.commnts__send--btn{border:1px solid var(--priymary-color);color:var(--text-blue);background-color:var(--white);cursor:pointer;border-radius:var(--radius-medium);outline:none;padding:10px;font-size:1rem}.comment__detail{flex-direction:column;gap:5px;display:flex}.comment__detail p{height:18px;font-size:.9rem;font-weight:500}.comment__title--positive{color:var(--green)}.comment__title--negative{color:var(--red)}.comment__detail--des{align-items:center;gap:5px;display:flex}.comment__detail--text{flex-direction:column;gap:5px;display:flex}.comment__text--item{gap:5px;display:flex}.comment__text--item span{color:var(--text-dark);font-size:.9rem}.comment__reactions{align-items:center;gap:14px;padding:0 10px;display:flex}.comment__reactions-btns{align-items:center;gap:12px;display:flex}.comment__reactions--text{color:#1d242b;font-size:13px}.comment__reactions--item{border:unset;cursor:pointer;background-color:#eff4fb;border-radius:8px;outline:none;align-items:center;gap:6px;padding:5px 10px;display:flex;position:relative}.comment__reactions--counter{color:#1d242b;font-size:13px}.like.active.comment__reactions--item{background-color:#ecfae4}.dislike.active.comment__reactions--item{background-color:#fae4e4}.disable__reaction{pointer-events:none}.comment__reactions--loader{opacity:0;visibility:hidden;background-color:#eff4fb;border-radius:8px;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;display:flex;position:absolute;top:0;right:0}.comment__reactions--loader-circle{background-color:#a1a3a8;border-radius:50%;width:6px;height:6px}.loader__reaction .reactions__circle-1{animation:1.2s linear infinite forwards animationCircleLoaderReacton1}.loader__reaction .reactions__circle-2{animation:1.2s linear infinite forwards animationCircleLoaderReacton2}.loader__reaction .reactions__circle-3{animation:1.2s linear infinite forwards animationCircleLoaderReacton3}.loader__reaction .comment__reactions--loader{visibility:visible;opacity:1}@keyframes animationCircleLoaderReacton1{0%{opacity:.9}33.3333%{opacity:.6}66.6667%{opacity:.3}to{opacity:.9}}@keyframes animationCircleLoaderReacton2{0%{opacity:.6}33.3333%{opacity:.3}66.6667%{opacity:.9}to{opacity:.6}}@keyframes animationCircleLoaderReacton3{0%{opacity:.3}33.3333%{opacity:.9}66.6667%{opacity:.6}to{opacity:.3}}.modal{background-color:var(--white);z-index:20;transition:transform var(--time-fast);border-radius:var(--radius-medium);flex-direction:column;gap:10px;padding:.5rem 1rem;display:flex;position:fixed;top:0;right:0;transform:translate(-100vw)}.modal.active{transform:translate(0)}.modal__fix{flex-direction:column;gap:10px;display:flex}.modal__header{border-bottom:1px solid var(--gray-middle);align-items:center;gap:5px;padding-bottom:10px;display:flex}.modal__header--icon{cursor:pointer;padding:10px 0 10px 10px}.modal__header--img.close_desktop{display:none}.modal__header--text{color:var(--text-dark);flex-direction:column;gap:5px;display:flex}.modal__header--title{font-size:1rem;font-weight:500}.modal__header--hotel{font-size:.8rem}.modal__content{flex-grow:1;overflow:auto}.modal__content::-webkit-scrollbar{width:0}.modal__comment{width:100%;max-width:1280px;height:100%}.modal__comment .modal__content{flex-direction:column;gap:15px;display:flex}.modal__comment--switch{border-radius:var(--radius-medium);border-bottom:1px solid #e1e1e1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.comment__switch--images,.comment__switch--videos{text-align:center;cursor:pointer;user-select:none;border-bottom:2px solid #0000;padding:10px;font-size:1rem;font-weight:500}.list__tab .comment__switch--images,.new__tab .comment__switch--videos{background-color:var(--body-back);color:var(--text-blue);border-color:var(--text-blue)}.modal__comment--new-tab,.modal__comment.new__tab .modal__comment--list-tab{display:none}.modal__comment.new__tab .modal__comment--new-tab{flex-direction:column;display:flex}.comment__form{flex-direction:column;gap:10px;width:100%;display:flex}.comment__item-multy{grid-template-columns:1fr;gap:10px;display:grid}.comment__rate--new{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:5px;display:flex}.comment__rate--new .comment__inp--input{flex-grow:2}.comment__rate--btn{cursor:pointer;border-radius:var(--radius-medium);background-color:#d5e6ff;border:none;outline:none;padding:0 10px}.comment__item--inp{flex-direction:column;gap:5px;display:flex}.comment__inp--label{color:var(--text-gray);font-size:.8rem}.comment__inp--input,.comment__inp--textarea{color:var(--text-dark);resize:none;border-radius:var(--radius-medium);background-color:#fafafa;border:1px solid #e5e5e5;outline:none;padding:17px 10px;font-size:.8rem}.error__inp .comment__inp--input,.error__inp .comment__inp--textarea{border-color:var(--red)}.comment__inp--textarea{height:200px}.comment__inp--error{color:var(--red);font-size:.8rem;display:none}.error__inp .comment__inp--error{display:flex}.comment__rate--list{flex-direction:column;gap:5px;display:flex}.comment__rate--item{justify-content:space-between;align-items:center;display:flex}.comment__rate--detail{gap:3px;display:flex}.comment__rate--detail span{text-wrap:nowrap;text-overflow:ellipsis;max-width:250px;font-size:.9rem;overflow:hidden}.comment__rate--remove{background-color:unset;cursor:pointer;border:none;outline:none}.comment__bottom--fiexd{background:linear-gradient(#ffffff4d 0%,#fff 100%);padding-top:40px;position:sticky;bottom:0}.comment__btn{background-color:var(--priymary-color);color:var(--white);text-align:center;cursor:pointer;width:100%;transition:opacity var(--time-fast);border-radius:var(--radius-medium);border:none;outline:none;padding:10px}.comment__btn:disabled{opacity:.7;cursor:progress}.form__item_range{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.form__item_range-title{color:rgb(43 71 90/var(--tw-text-opacity,1));flex:1;font-size:1rem}.form__item--holder_range{flex:2;align-items:center;height:50px;display:flex;position:relative}.form__item--range{background:linear-gradient(to right,var(--priymary-color)0%,var(--tertiary-color)0%);-webkit-appearance:none;appearance:none;direction:ltr;border:none;border-radius:10px;outline:none;width:100%;height:12px;padding:0;position:relative}.form__item--range:focus{border:none}.range-ticks{z-index:0;pointer-events:none;flex-direction:row;justify-content:space-between;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.range-ticks .range-ticks--title{background-color:var(--priymary-color);pointer-events:none;border-radius:10px;width:4px;height:4px;position:relative}.range-ticks--value{color:var(--priymary-color);font-family:inherit;font-size:.8rem;font-weight:500;position:absolute;bottom:-28px;right:-2px}.form__item--range::-webkit-slider-runnable-track{border-radius:5px;height:12px}.form__item--range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--priymary-color);cursor:pointer;width:5px;height:24px;box-shadow:0 0 0px 1px var(--white);border-radius:5px;position:relative;transform:translateY(-40%)}.form__item--range::-moz-range-thumb{-webkit-appearance:none;appearance:none;background:var(--priymary-color);cursor:pointer;width:5px;height:24px;box-shadow:0 0 0px 1px var(--white);border-radius:5px;position:relative;transform:translateY(-40%)}.form__item--range:disabled{opacity:.6;cursor:not-allowed}@media screen and (width<=670px){.form__item_range{align-items:unset;flex-direction:column;gap:40px}}.rating__comment{color:var(--text-gray);align-items:center;gap:4px;font-size:14px;display:flex}.rating__comment--icon{opacity:.5}.rating__comment--number{align-items:center;display:flex}.similar_tours{width:100%;height:fit-content;position:relative;overflow:hidden}.rooms{width:100%;margin-top:var(--space-larg);flex-direction:column;display:flex}.rooms__taps{scrollbar-width:none;flex-direction:row;display:flex;position:relative;overflow:auto}.rooms__taps--tab{align-items:center;gap:var(--space-medium);padding:var(--space-medium)30px;transition:var(--transition);background:var(--white);cursor:pointer;border:0;border-bottom:2px solid #e0e6f2;flex-direction:row;order:1;display:flex}.rooms__taps--tab.disable{opacity:.5;cursor:not-allowed;order:2}.rooms__taps--tab.active{border-bottom:2px solid var(--priymary-color);color:var(--priymary-color);border-top-right-radius:var(--radius-medium);border-top-left-radius:var(--radius-medium);background:#2563eb12}.rooms__taps--tab.active img{filter:var(--filter-priymary-color)}.rooms__holder{width:100%;padding-top:var(--space-larg);z-index:1;flex-direction:column;gap:16px;display:flex}.rooms__holder--room{border-radius:var(--radius-medium);width:100%;padding:var(--space-medium);gap:var(--space-larg);border:1px solid #e5e5e5;flex-direction:column;display:flex;position:relative}.rooms__holder--room-loader{border-radius:var(--radius-medium);border:1px solid #e5e5e5;height:245px;position:relative}.rooms__holder--info{gap:var(--space-larg);flex-direction:column;display:flex}.rooms__holder--title{align-items:center;gap:var(--space-medium);flex-direction:row;font-size:16px;display:flex}.rooms__holder--transport{gap:var(--space-big);flex-direction:column;display:flex}.rooms__holder--plan{gap:var(--space-big);color:var(--text-gray-light);flex-direction:column;font-size:14px;display:flex}.rooms__holder--plan:first-child{padding-bottom:var(--space-big);border-bottom:1px solid #e5e5e5}.rooms__holder--plan_item{flex-direction:row;justify-content:space-between;display:flex}.rooms__holder--plan_type,.rooms__holder--plan_company{align-items:center;gap:var(--space-small);color:var(--text-dark);flex-direction:row;font-size:14px;font-weight:500;display:flex}.rooms__holder--plan_type img{filter:contrast(4);width:18px;height:auto}.rooms__holder--plan_company{font-weight:unset;color:var(--text-gray-light)}.rooms__holder--options{gap:var(--space-medium);scrollbar-width:none;flex-flow:wrap;align-items:center;display:flex;overflow-x:auto}.rooms__holder--meal,.rooms__holder--option{padding:var(--space-small)var(--space-medium);align-items:center;gap:var(--space-small);text-wrap:nowrap;border-radius:30px;flex-direction:row;height:26px;font-size:12px;display:flex}.rooms__holder--meal{background:var(--gray-light);color:var(--gray-dark)}.rooms__holder--option{background:var(--text-dark);color:var(--white);cursor:pointer}.rooms__holder--price{gap:var(--space-big);flex-direction:column;display:flex}.rooms__holder--price_info{color:var(--gray-dark);flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;display:flex}.rooms__holder--btn{border-radius:var(--radius-medium);width:100%;padding:var(--space-medium);text-align:center;background:var(--priymary-color);color:var(--white);cursor:pointer;transition:var(--transition);border:0}.rooms__holder--btn:hover{background:var(--priymary-color-dark)}.rooms__holder--price_ins ins{color:var(--text-dark);font-size:16px;font-weight:700}.no-result{border-radius:var(--radius-medium);text-align:center;border:1px solid #eee;flex-direction:column;align-items:center;gap:20px;margin-top:26px;padding:10px;display:flex;position:relative}.no-result__description{flex-direction:column;gap:20px;width:100%;display:flex}.no-result__title{font-size:18px;font-weight:500}.no-result__text{color:#333;font-size:15px}.no-result__info{text-align:center;flex-direction:column;align-items:center;gap:28px;width:100%;display:flex}.no-result__form{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.no-result__form--btn{padding:var(--space-medium)var(--space-big);border-radius:var(--radius-medium);background:var(--priymary-color-light);color:var(--white);transition:var(--transition);cursor:pointer;border:0;width:100%;max-width:250px;height:40px;font-size:14px}.no-result__form--btn:hover{background:var(--priymary-color)}.no-result__form--inp_parent{width:100%;max-width:250px;height:40px;transition:var(--transition);border:1px solid #ddd;border-radius:8px;flex-direction:row;align-items:center;display:flex;position:relative}.no-result__form--country{direction:ltr;border-right:1px solid #ddd;padding:8px}.no-result__form--inp{width:100%;height:100%;font-size:var(--text-big);direction:ltr;border:0;border-radius:0 8px 8px 0;outline:0;padding:8px}.no-result__form--inp::placeholder{color:var(--gray-middle)}.no-result__form--inp_parent.error,.no-result__form--inp_parent.error *{border-color:var(--red)}.no-result__form--inp_parent:focus-within{border-color:var(--priymary-color-light)}.no-result__form--label{background:var(--white);color:var(--gray-middle);padding:0 10px;font-size:12px;position:absolute;top:-10px;right:8px}.passengers__submenu{background:var(--white);z-index:1;opacity:0;visibility:hidden;border-radius:8px;flex-direction:column;gap:10px;width:100%;min-width:228px;max-height:0;padding:10px;transition:all .3s;display:flex;position:fixed;bottom:0;right:0;overflow:hidden}.showPassengersMenu{opacity:1;visibility:visible;max-height:400px}.passengers__submenu--mobo_header{flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:5px 0;font-size:18px;font-weight:700;display:flex}.passengers__submenu_rooms{scrollbar-width:none;flex-direction:column;gap:10px;width:100%;max-height:220px;display:flex;overflow:auto}.passengers__submenu_room{opacity:1;border:0;border-radius:8px;flex-direction:column;gap:10px;max-height:160px;padding:10px 0;transition:all .3s;display:flex;position:relative}.passengers__submenu_room--caption{flex-direction:column;display:flex}.passengers__submenu_room--holder{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;display:flex}.passengers__submenu_room--holder:last-child{margin-bottom:0}.passengers__submenu_room--title{width:100%;font-weight:600;position:relative}.passengers__submenu_room--title span{background:var(--white);z-index:1;padding-left:10px;position:relative}.passengers__submenu_room--title:before{content:"";z-index:0;background:#e0e6f2;width:100%;height:1px;position:absolute;top:50%;right:0}.passengers__submenu_room--desc{color:var(--text-gray);font-size:14px}.passengers__submenu_buttons{flex-direction:row;align-items:center;gap:5px;display:flex}.passengers__submenu_buttons--more,.passengers__submenu_buttons--less{width:35px;height:35px;color:var(--text-blue);background:#eff4fb;border:0;border-radius:3px;justify-content:center;align-items:center;transition:all .3s;display:flex}.passengers__submenu_buttons--more img,.passengers__submenu_buttons--less img{width:20px;height:20px;filter:var(--filter-gray-dark)}.passengers__submenu_buttons--more:hover,.passengers__submenu_buttons--less:hover{cursor:pointer}.passengers__submenu_buttons--more:disabled,.passengers__submenu_buttons--less:disabled{cursor:no-drop;opacity:.5}.passengers__submenu_buttons--more:disabled img,.passengers__submenu_buttons--less:disabled img{filter:var(--filter-gray-mediom)}.passengers__submenu_buttons--count{text-align:center;width:35px;font-size:16px;font-weight:700}.passengers__submenu--add{color:var(--priymary-color);user-select:none;cursor:pointer;flex-direction:row;align-items:center;gap:5px;font-size:14px;font-weight:500;display:flex;position:relative}.passengers__submenu--add img{filter:var(--filter-secondary-color);width:20px;height:20px}.passengers__submenu--add.after:after{content:"";background:linear-gradient(to top,var(--white),transparent);pointer-events:none;width:100%;height:50px;position:absolute;bottom:25px;right:0}.passengers__submenu--btn{background:var(--priymary-color);color:var(--text-white);border:0;border-radius:8px;height:56px;font-family:inherit;transition:all .3s}.passengers__submenu--btn:hover{background:var(--priymary-color-dark);cursor:pointer}.passengers__moboBackDrop{content:"";z-index:1;background:#0000007a;width:100%;height:100%;position:fixed;top:0;right:0}.hidden{opacity:0;visibility:hidden;pointer-events:none}@media (width<=768px){.gallery{order:-1}.modal__gallery--img-1{grid-row:span 1;height:90px}.modal__gallery--img-2,.modal__gallery--img-3{grid-row:span 2;height:190px}.modal__gallery--img-4{grid-row:span 1;height:90px}.modal__gallery--img-5{grid-area:span 2/span 2;height:185px}.rooms__inputs{background:var(--white);z-index:15;width:100%;height:100%;transition:var(--transition);visibility:hidden;pointer-events:none;border-radius:var(--radius-medium);flex-direction:column;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.rooms__inputs--mobile{width:100%;margin:var(--space-larg)0;background:var(--white);z-index:3;border-radius:var(--radius-medium);border:1px solid #e5e5e5;grid-template-columns:repeat(2,1fr);display:grid;position:sticky;top:61px}.mobile__rooms--inputs-item{width:100%;padding:var(--space-medium);cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.mobile__rooms--inputs-item.first__item,.mobile__rooms--inputs-item.second__item{border-bottom:1px solid #e5e5e5}.mobile__rooms--inputs-item.first__item,.mobile__rooms--inputs-item.third__item{border-left:1px solid #e5e5e5}.rooms__inputs--mobile .rooms__inputs--value{font-size:14px}.rooms__inputs.show{visibility:visible;pointer-events:unset;transform:translate(0%)}.rooms__inputs--head{gap:var(--space-medium);width:100%;height:64px;margin-bottom:var(--space-larg);padding:var(--space-larg);border-bottom:1px solid #eee;flex-direction:row;align-items:center;font-weight:700;display:flex}.rooms__inputs--item{border-radius:var(--radius-medium);width:calc(100% - 40px);height:64px;padding:var(--space-medium);margin:0 20px var(--space-larg);border:1px solid #eee;justify-content:space-between;align-items:center;display:flex;position:relative}.rooms__inputs--btn{width:calc(100% - 40px);height:56px;color:var(--white);border-radius:var(--radius-medium);transition:var(--transition);background:var(--priymary-color);right:var(--space-larg);bottom:var(--space-larg);border:0;font-family:inherit;position:absolute}.rooms__inputs--holder{gap:var(--space-small);flex-direction:column;display:flex}.rooms__inputs--title{color:#606470;font-size:14px}.rooms__inputs--value{font-weight:500}.passengers__submenu:before{content:"";background:#d8d7d7;border-radius:5px;width:60px;height:4px;position:absolute;top:12px;right:calc(50% - 30px)}.passengers__submenu{top:unset;z-index:1;border-radius:24px 24px 0 0;height:auto;max-height:80svh;padding:30px 16px 16px;position:fixed;bottom:0%}}.city_modal{z-index:36;opacity:0;pointer-events:none;will-change:opacity,transform;background:var(--white);border-radius:0;width:100%;height:100%;max-height:100%;transition:all .3s;position:fixed;top:50%;right:50%;overflow:hidden;transform:translate(50%,-50%)}.city_modal.show{opacity:1;pointer-events:auto;transform:translate(50%,-50%)}.city_modal__header{z-index:1;background:#fff;border-bottom:1px solid #e5e5e5;align-items:center;gap:8px;width:100%;padding:20px;font-weight:700;display:flex;position:sticky;top:0}.city_modal__header--icon{cursor:pointer}.city_modal__input{justify-content:space-evenly;align-items:center;margin:20px;display:flex;position:relative;overflow:hidden}.city_modal__input.loader .city_modal__input--icon{display:none}.city_modal__input.loader:after{content:"";left:var(--space-medium);border:2px solid #0000;border-top:2px solid var(--priymary-color);border-radius:50%;width:20px;height:20px;animation:.5s linear infinite s4;position:absolute}.city_modal__input--inp{width:100%;height:100%;transition:var(--transition);padding:var(--space-medium);border:1px solid #8d8d8dc8;border-radius:8px;height:52px;padding-left:40px}.city_modal__input--icon{left:var(--space-medium);filter:contrast(0);position:absolute}.city_modal__result{height:calc(100% - 160px);overflow:auto}.city_modal__result--item{width:100%;height:56px;padding:var(--space-medium)var(--space-larg);cursor:pointer;transition:var(--transition);flex-direction:row;justify-content:space-between;align-items:center;font-weight:500;display:flex}.city_modal__result--item:hover{background:#eee}a[href="https://leafletjs.com"]{display:none}.information__text--holder .holder_table{margin-bottom:5px;padding:0 1px 5px;overflow-x:auto}.information__text--holder .holder_table::-webkit-scrollbar{border-radius:var(--radius-medium);background-color:#eee;height:5px}.information__text--holder .holder_table::-webkit-scrollbar-thumb{border-radius:var(--radius-medium);background-color:#ccc}.information__text--holder .holder_table table td{min-width:150px}.information__text--holder .table-container{-webkit-overflow-scrolling:touch;background:#fff;border-radius:12px;width:100%;margin:auto;overflow-x:auto;box-shadow:0 2px 10px #0000001a}.information__text--holder table{border-collapse:collapse;text-align:center;width:100%;margin:0 auto}.information__text--holder thead{color:#fff;background-color:#223a79!important}.information__text--holder th,.information__text--holder td{border:1px solid #ddd;padding:12px 8px;font-size:14px}.information__text--holder tbody tr:nth-child(2n){background-color:#f1f1f1!important}.information__text--holder tr:hover{background-color:#e1e1e1!important}.information__text--holder thead tr,.information__text--holder thead tr:hover{background-color:#223a79!important}.information__text--holder a,.information__text--holder a *{text-decoration:underline;color:var(--priymary-color)!important}.information__text--holder h1,.information__text--holder h2,.information__text--holder h3,.information__text--holder h4,.information__text--holder h5,.information__text--holder h6,.information__text--holder h1 *,.information__text--holder h2 *,.information__text--holder h3 *,.information__text--holder h4 *,.information__text--holder h5 *,.information__text--holder h6 *{text-align:start!important;font-size:16px!important}.information__text--holder ul{padding-right:20px}.leaflet-container:after{text-align:center;font-family:IRANSans!important}.movement__desctiprion--calendar{color:var(--priymary-color);border:1px solid var(--priymary-color);background:#f0f4fe;border-radius:8px;align-items:center;gap:5px;padding:8px 16px;font-size:14px;display:flex}.tours__box{position:relative}.tours__box--fake{border-radius:var(--radius-medium);border:1px solid #eee;flex-direction:column;gap:15px;height:458px;padding:12px 12px 0;display:flex}.tours__box-fake--img{border-radius:var(--radius-medium);height:200px;position:relative}.tours__box-fake--detail{flex-direction:column;flex:1;gap:8px;display:flex}.tours__box-fake--title{border-radius:var(--radius-medium);width:200px;height:26px;position:relative}.tours__box-fake--text-first{margin-top:8px}.tours__box-fake--text{border-radius:var(--radius-medium);width:125px;height:8px;position:relative}.tours__box-fake--price{border-top:1px solid #eee;justify-content:end;align-items:center;height:60px;display:flex}.tours__box-fake--btn{border-radius:var(--radius-medium);width:150px;height:28px;position:relative}.holder__loader--plan .rooms__holder--room-loader:before,.holder__loader--plan .rooms__holder--room:before,.holder__loader--plan .no-result:before,.holder__loader--similar-tour .loader__active:before,.loader__element:before{content:"";z-index:4;border-radius:var(--radius-medium);background:linear-gradient(90deg,#eee 25%,#f5f5f5 50%,#eee 75%) 0 0/200% 100%;width:102%;height:102%;-webkit-animation:2s ease-in-out infinite skeleton-loading;animation:2s ease-in-out infinite skeleton-loading;position:absolute;top:50%;right:50%;overflow:hidden;transform:translate(50%,-50%)}.holder__loader--inputs .plans:before,.holder__loader--inputs .rooms__taps:before,.holder__loader--inputs .rooms__inputs:before,.holder__loader--inputs .rooms__inputs--mobile:before{content:"";z-index:4;background-color:#ffffff80;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}