.body__tour--off{overflow:hidden}.reserve__tour--modal{visibility:hidden;z-index:150;width:100%;height:100%;transition:all var(--time-fast);background:#000000b3;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;right:0}.tour__btns--modal{background:var(--priymary-color);color:var(--text-white);cursor:pointer;-ms-border-radius:12px;-o-border-radius:12px;border:1px solid #0000;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;outline:none;padding:12px;font-family:inherit;font-size:15px}.reserve__tour--main{width:100%}.parent__reserve--tour{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;width:100%;position:relative}.reserve--tour--image{display:none}.form-footer{justify-content:space-between;align-items:center;gap:24px;display:flex}.call__form--reserve{direction:rtl;flex-direction:column;justify-content:space-between;gap:24px;min-width:100%;transition:all .3s;display:flex;transform:translate(0)}.form__title--reserve{justify-content:center;align-items:center;font-size:14px;display:flex}.form__title-reserve--text{text-align:center;font-size:14px}.form__item--reserve{flex-direction:column;gap:5px;padding-bottom:23px;display:flex;position:relative}.form__item--check{align-items:center;gap:8px;display:flex}.form__item--check input{width:20px;height:20px}.form__input--reserve:focus-visible{outline:none}.form__input--reserve{border-radius:var(--border-radius-input-bottom-sheet,8px);color:#3f3737;background-color:#fbfbfb;border:1px solid #e5e5e5;padding:14px 10px}.text-bold{font-weight:700}.form_label--reserve{color:#3f3737;font-size:14px}.form__btn--reserve{flex:auto}.form__btn--reserve:disabled{opacity:0}.close__modal-reserve{visibility:hidden;justify-content:flex-end;display:none}.close__modal-reserve img{cursor:pointer;width:30px;height:30px}.close__modal-price{cursor:pointer;width:35px;height:35px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.close__modal-price svg{color:var(--text-white);stroke-width:3px}.show__password-icon{cursor:pointer;user-select:none;width:20px;position:absolute;top:30px;left:7px}.reserve__tour--loader{text-align:center;z-index:1;opacity:0;visibility:hidden;background:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;inset:0}.reserve__tour--loader-on{opacity:1;visibility:visible}.reserve__tour--modal--content{justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}.reserve__tour--modal--content img{-ms-animation:pulseEditTourModal 1.5s infinite ease-in-out;width:40px;height:40px;-webkit-animation:1.5s ease-in-out infinite pulseEditTourModal;-moz-animation:1.5s ease-in-out infinite pulseEditTourModal;animation:1.5s ease-in-out infinite pulseEditTourModal}.reserve__tour--modal--content:after{content:"";-ms-animation:tourLoaderModal 1.5s linear infinite;border:5px solid #ccdde9a8;border-top-color:#95c4e6b2;border-radius:50%;width:70px;height:70px;-webkit-animation:1.5s linear infinite tourLoaderModal;-moz-animation:1.5s linear infinite tourLoaderModal;animation:1.5s linear infinite tourLoaderModal;position:absolute;top:0;left:0}.reserve__tour--modal-title{color:var(--text-dark);margin-top:10px;font-size:16px;font-weight:500}.parent__reserve-tour--form{display:flex;overflow:hidden}.parent__reserve-tour--success{background-color:var(--white);border-radius:var(--border-radius-card);flex-direction:column;justify-content:space-between;align-items:center;gap:20px;width:100%;min-width:100%;transition:all .3s;display:flex;transform:translate(210%)}.show__success--reserve .call__form--reserve{transform:translate(-110%)}.show__success--reserve .parent__reserve-tour--success{transform:translate(100%)}.reserve__tour--description{text-align:center;flex-direction:column;justify-content:space-between;gap:20px;display:flex}.reserve__tour--description--title{color:var(--text-blue);font-size:17px;font-weight:700}.reserve__tour--description--text{color:var(--text-dark);font-size:14px}.close__reserve--tour{width:100%}.reserve__header--icon span{color:var(--text-blue);font-size:24px;font-weight:700}.not__valid--tour{background-color:var(--white);border-radius:var(--border-radius-card);opacity:0;visibility:hidden;z-index:2;border-top-left-radius:24px;border-top-right-radius:24px;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;width:100%;min-width:100%;height:100%;transition:all .2s;display:flex;position:absolute;top:0;right:0}.fadeInTourModal .not__valid--check .not__valid--tour{opacity:1;visibility:visible}.fadeInTourModal{opacity:1;visibility:visible!important}.fadeOutTourModal{visibility:hidden;opacity:0}.input_error-txt--tour{color:var(--red);font-size:12px}.star__inputs--tour{color:var(--red)}.input__error--tour{border-color:var(--red)}@-webkit-keyframes pulseEditTourModal{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes pulseEditTourModal{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes tourLoaderModal{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes tourLoaderModal{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.reserve--tour--support{background:#fff;border-radius:17px;justify-content:center;align-items:center;gap:15px;width:80%;max-width:220px;max-height:35px;margin:0 auto;padding:10px;display:flex;position:relative;top:-15px}.reserve--tour--support-title{align-items:center;gap:7px;display:flex}.reserve--tour--support-phone-title{color:#16274c;font-size:14px;font-weight:700}.reserve--tour--support-phone{color:#2563eb;font-size:14px;font-weight:700}@media screen and (width<=362px){.form__title-reserve--text{font-size:12px}}@media screen and (width<=345px){.tour__btns--modal{font-size:13px!important}.form-footer{gap:12px}}@media screen and (width<=362px){.reserve__tour--description--title{font-size:14px}}@media screen and (width<=800px){.reserve__tour--main{-ms-border-radius:24px 24px 0 0;-o-border-radius:24px 24px 0 0;background:#fff;-webkit-border-radius:24px 24px 0 0;-moz-border-radius:24px 24px 0 0;border-radius:24px 24px 0 0;padding:20px}.reserve__tour--description--text{font-size:12px!important}.call__form--reserve,.parent__reserve-tour--success{justify-content:center}.reserve__tour--icon{margin:0 auto;position:absolute;top:10px;left:0;right:0}.reserve__tour--icon-line{border-radius:15px;-ms-border-radius:100%;-o-border-radius:100%;background-color:#e0e0e0;-moz-border-radius:100%;width:60px;height:4px;margin:0 auto;display:block}.reserve__header--icon span{font-size:18px}.reserve__header--icon{text-align:center;margin-top:12px}.tour__btns--modal{font-size:14px}.parent__reserve-tour--success .reserve__tour-icon{width:90px}.not__valid--tour .reserve__tour-icon{width:80px;position:relative;top:11px}}@media screen and (width>=801px) and (width<=857px){.reserve__tour--description--title{font-size:15px}}@media screen and (width>=801px) and (width<=855px){.form__title-reserve--text{font-size:13px}}@media screen and (width>=801px) and (width<=871px){.tour__btns--modal{font-size:14px}}@media screen and (width>=801px) and (width<=1023px){.reserve__tour--main{max-width:95vw!important}}@media screen and (width>=801px){.parent__reserve--tour{-ms-border-radius:0 16px 16px 0;-o-border-radius:0 16px 16px 0;-webkit-border-radius:0 16px 16px 0;-moz-border-radius:0 16px 16px 0;border-radius:0 16px 16px 0}.reserve__tour--modal.fadeIn .close__modal-reserve{visibility:visible;flex-direction:row-reverse}.reserve__tour--main{-ms-border-radius:24px;-o-border-radius:24px;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;grid-template-columns:1fr 1.3fr;gap:24px;max-width:903px;padding:24px;display:grid}.reserve__header--icon{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.reserve--tour--image--parent{background:#fff;flex:auto;height:100%}.reserve--tour--image{-ms-border-radius:20px;-o-border-radius:20px;background-image:url(https://www.yejayekhoob.com/admin_panel/assets/images/admins.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:100%;height:100%;display:flex}.reserve__tour--modal{align-items:center}.reserve__tour--icon{display:none}}