.discount_badge{display:inline-block;padding:0 6px;margin-right:6px;font-size:12px;line-height:20px;border-radius:4px;background-color:#ff5722;color:#fff}body,html,li,ul{padding:0}p:empty,div:empty,span:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,li:empty,td:empty,th:empty{display:none!important}p:not(:has(*)):not(:has(img)):not(:has(br)):not(:has(input)):not(:has(button)):not(:has(textarea)):not(:has(select)){white-space:pre-wrap}.width25p{width:25%}.adafsf{height:209px!important;width:100%;object-fit:cover}.jayja{display:flex;flex-direction:row;align-items:center}.csans{border:1px solid #eee;border-radius:4px;margin:0 5px}.rooms_item_box_add{width:100%;min-height:120px;border:1px solid orange;padding:0 4px;border-radius:7px}.fsimg{height:600px!important}.adiibt{display:flex;align-items:center;justify-content:space-between}.ate_submit_box{display:flex;align-items:center;justify-content:flex-end}.ate_submit{background:#FF9800;color:#fff;padding:6px 16px;border-radius:4px;cursor:pointer;margin-left:13px}.postbox .inside{padding:0 12px 12px;line-height:1.4;font-size:13px}.rotba{height:25px;display:flex;align-items:center;justify-content:space-between}.adiitional_add_box{width:640px;height:112px;position:fixed;background:#fffdfd;top:50%;left:0;right:0;bottom:0;margin:0 auto;z-index:9999999;padding:10px;opacity:0;visibility:hidden;border-radius:7px;box-shadow:0 0 3px 5px rgba(0,0,0,.1)}.aib_update{cursor:pointer;color:#00BCD4}.aib_delete{cursor:pointer;color:orangered}.select_res{padding:18px 6px;border:1px solid #eee;display:flex;gap:15px;border-radius:7px}.code_st{position:absolute;top:15px;right:20px;z-index:99;background:#8080808f;color:#fff;padding:1px 10px;border-radius:7px;font-size:13px}.code_sin{top:15px;right:13px;z-index:99;background:#8080808f;color:#fff;padding:3px 10px;border-radius:7px;font-size:13px}.leaflet-container{z-index:0}.width23p{width:23%}#login_box,#mob_navigation{position:fixed;z-index:9999999}.gap20{gap:20px}.confirmation_box,.sedi,body{box-sizing:border-box}.disable,.opt_resend i,.pay_dis{pointer-events:none}.trip_pay.disable{pointer-events:none}.alertno{display:none}.d_lt,.opt_box,.resend_timer_elm,.resend_timer_elm_host,.trb_wait_but a{direction:ltr}.calendar .days .day_num.ignore.frid span:before,.tbullet{background:red}#alert_box,#login_box{margin:auto;box-shadow:0 0 12px 0 rgb(0 0 0 / 13%);padding:25px;bottom:0}body::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-track{background:#f1f1f1}body::-webkit-scrollbar-thumb{background:#888;border-radius:8px}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:700;src:url(../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebboldfanum.eot);src:url('../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/jayto/fonts/IRANYekan/woff/iranyekanwebboldfanum.woff) format('woff'),url(../../../../../../../themes/jayto/fonts/IRANYekan/ttf/iranyekanwebboldfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:100;src:url(../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebthinfanum.eot);src:url('../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/jayto/fonts/IRANYekan/woff/iranyekanwebthinfanum.woff) format('woff'),url(../../../../../../../themes/jayto/fonts/IRANYekan/ttf/iranyekanwebthinfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:300;src:url(../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanweblightfanum.eot);src:url('../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/jayto/fonts/IRANYekan/woff/iranyekanweblightfanum.woff) format('woff'),url(../../../../../../../themes/jayto/fonts/IRANYekan/ttf/iranyekanweblightfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:400;src:url(../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebregularfanum.eot);src:url('../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/jayto/fonts/IRANYekan/woff/iranyekanwebregularfanum.woff) format('woff'),url(../../../../../../../themes/jayto/fonts/IRANYekan/ttf/iranyekanwebregularfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:500;src:url(../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebmediumfanum.eot);src:url('../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/jayto/fonts/IRANYekan/woff/iranyekanwebmediumfanum.woff) format('woff'),url(../../../../../../../themes/jayto/fonts/IRANYekan/ttf/iranyekanwebmediumfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:800;src:url(../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebextraboldfanum.eot);src:url('../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/jayto/fonts/IRANYekan/woff/iranyekanwebextraboldfanum.woff) format('woff'),url(../../../../../../../themes/jayto/fonts/IRANYekan/ttf/iranyekanwebextraboldfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:850;src:url(../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebblackfanum.eot);src:url('../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/jayto/fonts/IRANYekan/woff/iranyekanwebblackfanum.woff) format('woff'),url(../../../../../../../themes/jayto/fonts/IRANYekan/ttf/iranyekanwebblackfanum.ttf) format('truetype')}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:900;src:url(../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebextrablackfanum.eot);src:url('../../../../../../../themes/jayto/fonts/IRANYekan/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/jayto/fonts/IRANYekan/woff/iranyekanwebextrablackfanum.woff) format('woff'),url(../../../../../../../themes/jayto/fonts/IRANYekan/ttf/iranyekanwebextrablackfanum.ttf) format('truetype')}@font-face{font-family:gandom;src:url(../../../../../../../themes/jayto/fonts/gandom/Gandom-FD.eot);src:url(../../../../../../../themes/jayto/fonts/gandom/Gandom-FD.ttf);src:url(../../../../../../../themes/jayto/fonts/gandom/Gandom-FD.woff2);src:url(../../../../../../../themes/jayto/fonts/gandom/Gandom-FD.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:parastoo;src:url(../../../../../../../themes/jayto/fonts/parasto/Parastoo-FD.eot);src:url(../../../../../../../themes/jayto/fonts/parasto/Parastoo-FD.ttf);src:url(../../../../../../../themes/jayto/fonts/parasto/Parastoo-FD.woff);src:url(../../../../../../../themes/jayto/fonts/parasto/Parastoo-FD.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:sahel;src:url(../../../../../../../themes/jayto/fonts/sahel/Sahel-FD.eot);src:url(../../../../../../../themes/jayto/fonts/sahel/Sahel-FD.ttf);src:url(../../../../../../../themes/jayto/fonts/sahel/Sahel-FD.woff);src:url(../../../../../../../themes/jayto/fonts/sahel/Sahel-FD.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:samin;src:url(../../../../../../../themes/jayto/fonts/samin/Samim-FD.ttf);src:url(../../../../../../../themes/jayto/fonts/samin/Samim-FD.woff);src:url(../../../../../../../themes/jayto/fonts/samin/Samim-FD.woff2);font-style:normal;font-display:swap}@font-face{font-family:tanha;src:url(../../../../../../../themes/jayto/fonts/tanha/Tanha-FD.eot);src:url(../../../../../../../themes/jayto/fonts/tanha/Tanha-FD.ttf);src:url(../../../../../../../themes/jayto/fonts/tanha/Tanha-FD.woff);src:url(../../../../../../../themes/jayto/fonts/tanha/Tanha-FD.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:vazir;src:url(../../../../../../../themes/jayto/fonts/vazir/Vazir-Regular-FD.eot);src:url(../../../../../../../themes/jayto/fonts/vazir/Vazir-Regular-FD.ttf);src:url(../../../../../../../themes/jayto/fonts/vazir/Vazir-Regular-FD.woff);src:url(../../../../../../../themes/jayto/fonts/vazir/Vazir-Regular-FD.woff2);font-weight:400;font-style:normal;font-display:swap}body,html{margin:0;overflow-x:hidden;width:100%}a{text-decoration:none}.tbullet{min-width:20px;min-height:18px;width:auto;height:auto;display:inline-flex;border-radius:50px;align-items:center;justify-content:center}.cupoint{cursor:pointer}.line_h30{line-height:30px}.add_to_favorite.active,.col_red{color:#d84315}.col_green{color:#30bd30}.bgc_f5{background-color:#f5f5f5}.alert_box_close,.cansel_trip_box_close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#e0e0e0;border-radius:8px;position:absolute;left:5px;top:8px;cursor:pointer}.fupload,.fupload span,.fupload span i{position:relative;z-index:999}.user_uf_box{display:flex;align-items:center;justify-content:start;margin:0 50px}.user_uf_box img{width:40px;border-radius:50%;height:40px;object-fit:contain;border:1px solid #ddd;margin-left:50px}.fupload span{color:#03a9f4;font-size:12px}.fupload span i{color:#03a9f4;margin-left:5px}.fileUpload{position:absolute;top:0;opacity:0;z-index:999}::-webkit-file-upload-button{cursor:pointer}.adition_toption i,.cr-host,.fUpload span{cursor:pointer;margin-left:10px}.ta_right{text-align:right!important}#login_box{width:485px;height:380px;background-color:#fff;top:0;left:0;right:0;border-radius:8px;border:1px solid #ddd;opacity:0;visibility:hidden;transition:.2s ease-in}.login_form_error{width:77%;display:flex;align-items:center;margin:15px auto}.direct_login,.opt_login_submit{width:48%;height:40px;display:flex;align-items:center;justify-content:center;font-size:15px;font-family:inherit;border:none;border-radius:7px;background-color:#455a64;color:#fff;cursor:pointer}.un_login_submit,.un_login_submit_disable{width:48%;height:40px;align-items:center;font-family:inherit;border:1px solid #ddd;background-color:#fff;color:#000;font-size:13px;display:flex;cursor:pointer}.un_login_submit{justify-content:center;border-radius:7px}.un_login_submit_disable{justify-content:center;border-radius:7px;pointer-events:none}.login_sub_box{display:flex;align-items:center;justify-content:space-between;width:77%;margin:0 auto}.opt_item_css,.opt_item_css:focus{width:60px;height:60px;text-align:center;font-size:18px;display:flex;font-family:inherit}.opt_item_css{border:1px solid #ddd;align-items:center;justify-content:center;border-radius:7px}.opt_item_css:focus{border:2px solid #000;align-items:center;justify-content:center;border-radius:7px}.log_box_err{width:76%;display:flex;align-items:center;justify-content:flex-start;margin:5px auto;color:#d84315;min-height:20px;transition:all 0.3s ease}.mobile_error_msg{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:linear-gradient(135deg,#fff5f5 0%,#ffe8e8 100%);border-right:3px solid #f44336;border-radius:6px;font-size:12px;color:#c62828;font-weight:500;box-shadow:0 2px 4px rgba(244,67,54,.1);animation:slideIn 0.3s ease}.mobile_error_msg i{font-size:14px;color:#f44336}.mobile_error_msg i.fa-info-circle{color:#ff9800}@keyframes slideIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.tel_enter.error_border,.mbn_inp.error_border{border-color:#f44336!important;box-shadow:0 0 0 2px rgba(244,67,54,.1)!important}.tel_enter.success_border,.mbn_inp.success_border{border-color:#4caf50!important;box-shadow:0 0 0 2px rgba(76,175,80,.1)!important}.mbn_show,.mbn_show_edit{align-items:center;display:flex}.mbn_show{width:75%;margin:0 auto;justify-content:space-between;border:1px solid #ddd;padding:10px 5px;border-radius:7px;background:#f5f5f5}.mbn_inp{text-align:left;border:1px solid #ddd;margin-left:20px;font-family:inherit;font-size:15px;background-color:transparent;border-radius:4px;padding:5px 10px;transition:all 0.3s ease}#dpin,.mbn_show_edit{border-left:1px solid #ddd}#hdpin,.mbn_show_edit{border-left:1px solid #ddd}.mbn_show_edit{width:88px;height:23px;margin-right:10px;color:#9e9e9e;cursor:pointer;font-size:12px}.opt_box{display:flex;align-items:center;justify-content:space-around;width:80%;margin:25px auto}.opt_resend{background-color:#e0e0e0;display:flex;flex-direction:column;align-items:center;justify-content:center}.opt_timer{font-size:12px;margin-top:10px}.opt_resend i{font-size:12px;opacity:.5}.lb_logo{width:100%;display:inline-flex;justify-content:center;align-items:center;position:relative;height:30px}.show_site_log{max-width:70px;margin-top:25px}.single-title{font-size:20px;font-weight:700;margin-right:5px}.fw300,.sub_cat_name a{font-weight:300}.tel_enter::placeholder{color:#bdbdbd}.add_to_favorite,.add_to_favorite_none{padding:12px;border-radius:7px;display:flex;align-items:center;justify-content:space-between;min-width:195px;width:auto;height:46px;box-shadow:0 0 12px 0 rgb(0 0 0 / 8%);border:1px solid #ddd;cursor:pointer}.add_to_favorite i{padding:0 9px}.atf_title{height:100%;border-right:1px solid #ddd;display:flex;align-items:center;padding:0 5px;font-size:12px}.dfc,.log_box_close{display:flex;align-items:center}.log_box_close{justify-content:center;width:30px;height:30px;background:#e0e0e0;border-radius:8px;position:absolute;left:0;cursor:pointer}body{scroll-behavior:smooth}.ml_10{margin-left:10px}.elementor-heading-title,.m-0,h1,h2,h3,h4,li,p,ul{margin:0}.dfc{justify-content:center}.disjc,.login_but{align-items:center}li{list-style:none}.fz10{font-size:10px}.fz7{font-size:7px}.fz5{font-size:5px}.fz11{font-size:11px}.fz12{font-size:12px}.fz13{font-size:13px}.fz14,.prb_icon i{font-size:14px}.fz15{font-size:15px}.fz22{font-size:22px!important}.fz19{font-size:19px!important}#search_but i,.fz16{font-size:16px}.col_gray{color:#616161}.col_white,.head_menu>ul>li:hover>a,.sqbp2 span,.swiper-but-prev,.user_favo a{color:#fff}.col_gray2{color:#172024}.line85_g,.line90{display:block;height:1px;color:#ddd}.w100{width:100%;display:block}.op5,.swiper-but-next.swiper-button-disabled,.swiper-but-prev.swiper-button-disabled,.swiper_que_but_next.swiper-button-disabled{opacity:.5}#dark_box,.op7{opacity:.7}.mt_10{margin-top:10px!important}.mt_20{margin-top:20px!important}.order_pay_timer{direction:ltr;font-size:15px;font-weight:700}.mb10{margin-bottom:10px!important}.head_menu>ul>li>a>i,.mr5{margin-right:5px}.mr12{margin-right:12px}.mr047{margin:0 47px}.w80i{width:80px!important;text-align:center;border:2px solid #dee2e6;border-radius:10px;padding:8px;font-size:15px;font-weight:600;color:#2c3e50;background:#fff;transition:all 0.3s ease}.w80i:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.w40i{width:40px!important}.w80p{width:80%!important}.w60p{width:60%!important}.d_inf{display:inline-flex}.dfcflx{flex-direction:column;gap:10px;align-items:flex-start;margin:10px;line-height:19px}.w50p{width:50%!important}.w30p{width:30%!important}.w12em{width:12em!important}.line_tr:before{content:"";width:100%;height:1px;background-color:#757575;position:absolute;left:0;top:50%}.line90{width:90%;margin:0 auto;background-color:#ddd}.line85_g{width:85%;margin:0 auto;background-color:#f5f5f5}.d_flex,.disf,.disjc,.login_but,.thb_imag{display:flex}.flex_jcend{justify-content:flex-end}.fw100{font-weight:100}.fw400{font-weight:400}.fw500{font-weight:500}.fw700,.sliderText{font-weight:700}.cbc_i,.favo_item,.line_tr,.srarch_num_people{position:relative}.mbchild,.mr10{margin-right:10px}.mr13{margin-right:13px}.mr30{margin-right:30px}.rqb_table table,.trb_wait_but,.trppb,.uam_menu,.uam_menu .prb_menu,.width100{width:100%;display:flex;align-items:center;justify-content:flex-start}.trppb{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:15px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;border:1px solid rgba(0,0,0,.05);margin:15px 0}.user_mapv_btn,.user_hmapv_btn{padding:12px 20px;background:linear-gradient(135deg,#4CAF50 0%,#45a049 100%);color:#fff;border-radius:10px;font-weight:600;font-size:13px;cursor:pointer;border:none;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(76,175,80,.3);width:100%;text-align:center}.user_mapv_btn:hover,.user_hmapv_btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(76,175,80,.4)}.lpsitem_desc,.width70{width:70%}.lpitem_desc,.request_datein,.request_dateout,.width50{width:50%}.regulation_one,.regulation_tow{width:50%;flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid #e9ecef;transition:all 0.3s ease}.regulation_one:hover,.regulation_tow:hover{box-shadow:0 4px 20px rgba(0,0,0,.12);transform:translateY(-2px)}.regulation_one:hover .cancel_reserv_box,.regulation_one:hover .cancel_reserv_overlay,.regulation_tow:hover .cancel_reserv_box,.regulation_tow:hover .cancel_reserv_overlay{transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important}.regulation_one .cancel_reserv_box,.regulation_one .cancel_reserv_overlay,.regulation_tow .cancel_reserv_box,.regulation_tow .cancel_reserv_overlay{position:fixed!important;isolation:isolate!important;contain:layout style paint!important;transform-style:flat!important}.regulation_one .cancel_reserv_box,.regulation_tow .cancel_reserv_box{transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform-origin:center center!important}.regulation_one .cancel_reserv_overlay,.regulation_tow .cancel_reserv_overlay{transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important}@media (max-width:768px){.regulation_one,.regulation_tow{width:100%}}.width60{width:60%}.height60{height:60px}.height35{height:35px!important}.width40{width:40%}.width45{width:45%}.width55{width:55%}.width30{width:30%}.padd10{padding:10px}.padd15{padding:15px}.padd20{padding:20px}.disjc{justify-content:center;height:32px}input:focus{border:none;outline:0}.margin_tb40{margin:40px 0}.site-header{position:absolute;top:0;left:0;right:0;z-index:99}.price-range-block{margin:60px}.sliderText{width:40%;margin-bottom:30px;border-bottom:2px solid red;padding:10px 0}.ui-slider-horizontal{height:.6em}.price-range-search{width:40.5%;background-color:#f9f9f9;border:1px solid #6e6666;min-width:40%;display:inline-block;height:32px;border-radius:5px;float:left;margin-bottom:20px;font-size:16px}.price-range-field{min-width:16%;border:1px solid #6e6666;color:#000;font:14px Arial,Helvetica,sans-serif;border-radius:5px;height:26px;padding:5px}.view_avsans{max-height:252px;overflow-y:auto;padding:20px;margin:20px 0;border:1px solid #eee;border-radius:4px}.sans{border:1px solid #eee;border-radius:4px;margin-left:10px}.add_sans_submit{font-size:13px}.search-results-block{position:relative;display:block;clear:both}.login_but{background:#fafafa;height:35px;padding:3px 11px;border-radius:7px;min-height:39px;cursor:pointer;z-index:999}.lb_icon,.related_city ul li{display:flex;align-items:center}.lb_icon{width:26px;height:26px;border-radius:50px;border:1px solid #9e9e9e;justify-content:center;margin:0 5px;color:#9e9e9e}.related_city ul li{margin:6px 0;padding:3px 8px;font-size:.8rem;font-weight:700;color:#717171;height:40px;cursor:pointer}.related_city_state_title{font-size:.8rem;font-weight:600;padding:5px 15px;margin:5px 0}.related_city ul li:hover{background:#f4f4f4}.sres_icon_box{height:31px;width:30px;background-color:#e9e9e9;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;color:#fff;margin-left:10px;border:1px solid #ddd}.sres_icon_box i{font-size:17px}.lb_title{font-size:11px;font-weight:600}.user_favo{color:#fff;font-size:12px}.user_favo.fix{color:#080808;background:#fafafa;padding:5px 14px;display:flex;align-items:center;justify-content:space-between;width:120px;height:40px;border-radius:4px}#search_box,.order-num{align-items:center;background:#fff}.user_favo.fix a{color:#080808}#search_box{width:50%;height:64px;margin:0 auto;min-height:55px;display:flex;justify-content:center;border-radius:7px;font-size:11px;padding:16px 10px}.site-header_single #search_box{width:100%!important;max-width:100%}#search_box input{border:none;font-size:11px;color:#717171;font-weight:500;display:flex;font-family:inherit;justify-content:center;text-align:center}.cat_image_item,.sedi{flex-direction:column}#search_box input::placeholder{color:rgba(154,153,153,.58)}.sedi{height:100%;display:flex;align-items:center;justify-content:center;z-index:10;position:relative;padding:8px;border-left:1px dashed #9e9e9e;text-align:center;width:100%}#search_box .sedi:nth-child(4){border-left:none}.avtou_itm{display:flex;flex-direction:column;width:100%;min-height:65px;gap:7px;margin:12px 0}.avti_col{display:flex;flex-direction:column;gap:8px;margin:4px 3px;width:76%}.sans_select_but{background:#455A64;color:#fff;padding:5px 10px;border-radius:4px;cursor:pointer;font-size:14px}.csans_req_but,.all_sans_but{background:#455A64;color:#fff;padding:8px 20px;border-radius:4px;cursor:pointer;font-size:14px;margin:10px 0}.sbox{z-index:100!important;display:none}.srarch_city{height:50px}.order-num,.search_result{position:absolute;border-radius:7px;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}#search_but{padding:11px;background:#455a64;color:#fff;border-radius:7px;cursor:pointer}#search_but_st{padding:11px;background:#455a64;color:#fff;border-radius:7px;cursor:pointer}.search_result{width:300px;height:auto;max-height:250px;overflow-y:auto;overflow-x:hidden;background-color:#fff;right:-10px;top:70px;z-index:1000;display:none;padding:5px;text-align:right}.bor11,.gallery_box,.mob_slider,.qslider_image2,.swiper,.swiper-slide{overflow:hidden}.order-num{top:61px;min-width:229px;left:-48px;height:60px;justify-content:center}.txt_upload_image{margin-right:69px;width:59%}.on_num_box{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.n_minus,.n_plus,.on_minus,.on_plus,.hon_minus,.hon_plus{display:flex;width:30px;height:30px;align-items:end;justify-content:center;border:1px solid #bdbdbd;border-radius:5px;font-size:18px;color:#bdbdbd;cursor:pointer}.on_title{font-size:13px;font-weight:600}.n_show,.on_show{font-weight:600;font-size:19px}.cat_image_box{display:flex;flex-direction:row;gap:30px}#gallery_wrapper label,.sqsbnp{padding:0 6px}.cat_image_item{display:flex;align-items:center;justify-content:center}.cat_image_item img{width:270px;height:270px!important;background-size:cover;border-radius:14px;border:1px solid #f1eeee}.cat_name{font-size:1.1rem;font-weight:700;margin:7px;color:#444;display:block}.sub_cat_name{margin:1px 5px;font-weight:400}.sub_cat_name a{margin:1px 5px;color:gray;display:inline-flex}.drop_menu ul,.fl_div,.tritl_t{display:flex!important;flex-direction:column;gap:10px}.fl_div{font-size:13px;padding:8px 12px;background:rgba(102,126,234,.1);border-radius:8px;margin:8px 0;display:flex;flex-direction:row;align-items:center;gap:8px;border-right:3px solid #667eea}.fl_div span:first-child{font-weight:600;color:#495057}.fl_div span:last-child{color:#667eea;font-weight:600}.swiper_arrow_box{position:relative;align-items:center;height:30px;margin:35px 0;display:flex;flex-direction:revert;gap:10px;float:left;width:100%;justify-content:space-between}.sqbn,.sqbp,.swiper-but-next,.swiper-but-prev,.swiper_que_but_next,.swiper_que_but_prev{width:30px;height:30px;border:1px solid gray;display:flex;align-items:center;justify-content:center;border-radius:6px}.sqsbnp{position:absolute;top:46%;left:0;right:0;z-index:9;justify-content:space-between;display:flex;opacity:0;transition:opacity .2s ease-in-out}#lsearch_mobile.active,.bor11:hover .sqsbnp{opacity:1}.city_fav_image{border-radius:8px!important;max-height:226px}.city_fav_name{width:100%;display:flex;align-items:center;justify-content:flex-start}.con_sub-box{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:3px solid #e0e0e0;position:relative;z-index:3;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.con_sub-box.active{background:#e8f5e9;border-color:#e8f5e9;box-shadow:0 4px 12px rgba(76,175,80,.3);transform:scale(1.1)}.city_fav_name span:first-child{display:flex;margin:6px 0;font-size:1rem;color:#000;font-weight:700}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.fc_parent{display:flex;margin:6px 0;font-size:.8rem;color:#5c5c5c;font-weight:500}.n_span,.p_span{font-size:.9rem}.swiper-but-box{width:auto;display:flex;gap:10px}.swiper-wrapper img{height:185px!important}.swiper-wrapper img.gallery_auto{height:auto!important}.qslider_image,.qslider_image2{width:279px!important;height:174px!important;object-fit:fill!important;border-radius:12px}.swiper-slide{justify-content:center}.swiper_header h5{font-size:.8rem;font-weight:300;color:#626262;margin:10px 0}.swiper_header h2,.swiper_header h3{font-size:1.35rem;font-weight:700;color:#383838}.pdp .pdp-picker.rtl{direction:rtl;right:0;top:33px}.bor11{border-radius:11px;position:relative}.bor7{border-radius:7px!important}.element.style{right:9px}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;margin:0 4px}.swiper-pagination-bullet{transition:transform .2s,right .2s;background:#fff!important;opacity:.7!important}.swiper-pagination-bullet-active{opacity:1!important}.n_span{color:#040404;display:flex;text-align:right}.mob_slider{height:250px}.mob_slider .swiper-pagination{width:80px;top:92%}.mob_slider img{height:250px!important;object-fit:cover}.mob_slider .swiper-pagination-bullet{width:9px!important;height:9px!important;background:#fff!important}.swiper-pagination{margin:0 auto;width:90px!important;right:0;left:0;align-items:center;display:flex;justify-content:center}.nl_item_box{height:50px;margin:15px 5px}.adr_row{display:flex;align-items:center;justify-content:flex-start;font-size:14px;padding:15px;background:rgba(255,255,255,.8);border-radius:10px;border-right:3px solid #667eea;margin:15px 0;gap:15px;flex-wrap:wrap}.flex_row_box{display:flex;align-items:center}#each_day_price{width:100%;}#each_day_price label{font-size:14px;margin-right:10px;width:129px}.adr_row label{min-width:227px;max-width:250px;margin:0;font-weight:600;color:#495057}.pm_box label{min-width:230px;max-width:250px;font-weight:600;color:#495057}#city-search-box{width:96%;margin:10px 0;padding:10px;border-radius:7px;border:1px solid #eee;font-family:'IRANYekan'}.pm_box input{font-family:IRANYekan}#mob_navigation{bottom:0;left:0;right:0}.item_name,.item_name_price{display:flex;margin:7px;align-items:center;justify-content:flex-start}.head_fix{position:fixed!important;top:0;background-color:#fff;transition:.3s ease-in;width:100%;margin:0 auto;left:0;right:0}.search_fade{opacity:0;visibility:hidden;height:0}.cfadein{opacity:1!important;visibility:visible!important;height:auto}#lsearch,.swiper-box{visibility:hidden;opacity:0}.cat_image_box_mobile{display:flex;flex-wrap:wrap;width:100%;height:auto}.experience-host-quote{background:#f3f3f3;padding:16px;line-height:23px;border-radius:7px}.opt_item{display:inline-flex;align-items:center;justify-content:flex-start;gap:15px;width:32%}.opt_ojh p{width:100px}.opt_ojh{display:flex;flex-direction:column;gap:10px}.options_tour{display:flex;flex-wrap:wrap;gap:15px}.cat_image_box_mobile a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25%}#lsearch{cursor:pointer}.item_price{width:100%;display:flex;margin:14px 5px 7px 0;align-items:flex-start;justify-content:flex-start}.percent_box{justify-content:end;display:flex;height:10px}.dis_span{border:1px solid #F44336;display:flex;align-items:center;justify-content:center;padding:5px;height:20px;font-size:13px;color:#F44336;border-radius:4px}.item_name del{font-size:.8rem;color:#757575;margin-left:5px;font-weight:300}.p_span{color:#212121;font-weight:600}.currency,.dis_percent,.scn{font-size:.7rem}.currency,.scn{font-weight:300}.currency{color:#898989;margin-right:10px}.dis_percent{position:absolute;background:#e53935;padding:4px 10px;border-radius:20px;color:#fff;float:right;top:10px;left:8px;z-index:999999}.archive_discount,.archive_view_pack{padding:5px 10px;display:inline-flex}.scn{float:right;color:#616161;margin-right:5px}.dot_span{font-size:4px!important;color:gray;margin:0 5px}.dot_span_less{font-size:2px;color:gray}.archive_view_pack{border:1px solid #eee;border-radius:7px}.archive_discount{border:1px solid #ef5350;border-radius:7px;color:#ef5350;background:#ffebee78}.mbt10{margin-top:5px;margin-bottom:5px}.mb30{margin-bottom:30px!important}.mb50{margin-bottom:50px!important}.mbt15{margin-top:7px;margin-bottom:7px}.mbt20{margin-top:10px;margin-bottom:10px}.gallery_box{display:flex;flex-direction:row;flex:1 1 auto;gap:15px;height:400px}.gallery_small_image{display:flex;flex-direction:row;flex-wrap:wrap;width:45%;align-items:center;justify-content:center;gap:15px;position:relative}.gallery_big_image{display:flex;flex-direction:row;flex-wrap:wrap;width:55%;gap:15px;align-items:center;justify-content:center}.gallery_big_image img{border-radius:8px;max-height:100%;width:100%;object-fit:cover}.gallery_small_image img{width:48%;height:190px!important;border-radius:8px;transition:.1s ease-in;object-fit:cover}.request_page{padding:20px 60px;display:flex;margin:0 auto;width:100%}.residence_option_box{margin:25px 0;padding:20px;background:linear-gradient(135deg,rgba(102,126,234,.02) 0%,rgba(118,75,162,.02) 100%);border:1px solid rgba(102,126,234,.08);border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.04);transition:all 0.3s ease}.residence_option_box:hover{box-shadow:0 4px 16px rgba(102,126,234,.1);border-color:rgba(102,126,234,.15)}.ac_rule,.align_item,.cbc_item,.filters,.rob_name,.trit_right{display:flex;align-items:center;gap:10px}.rob_name{padding:15px 0;gap:12px}.rob_name span{font-size:15px;color:#495057;font-weight:500;transition:color 0.3s ease}.rob_name span:first-child{color:#6c757d}.acho_rule{display:flex;align-items:baseline}.res_sts_ti,.res_sts{font-size:12px}.residence_option_box img{height:30px;min-height:30px;padding:5px;box-sizing:border-box;object-fit:fill}.residence_option_box img:not([src]),.residence_option_box img[src=""],.residence_option_box img[src="#"]{display:none!important}.trip_date_box{display:flex;align-items:center;margin:16px 0;padding:16px 20px;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef;transition:all 0.3s ease}.trip_date_box:hover{background:#f1f3f5;border-color:#dee2e6;box-shadow:0 2px 8px rgba(0,0,0,.05)}.trip_date_box i{font-size:24px;color:#4caf50;margin-left:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#e8f5e9;border-radius:50%}.pibox_dt{width:100%;min-height:50px;margin:16px 0;display:flex;gap:12px;flex-wrap:wrap}.pibox_dt input{flex:1;min-width:150px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:all 0.3s ease;background:#fff}.pibox_dt input:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 3px rgba(76,175,80,.1)}.passenger_info_box p{font-size:12px;color:#757575;margin-top:12px;line-height:1.5}.res_factor_total .rft_box:hover{box-shadow:0 8px 25px rgba(102,126,234,.4);transform:translateY(-2px)}.res_factor_total .rft_box span{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:15px;color:#fff;padding:0;text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:.3px}.tdb_date{display:flex;align-items:center;justify-content:space-between;width:100%;flex:1}.tdb_date input{border:1px solid #ddd;height:27px;border-radius:7px;font-family:inherit;width:30%;padding:5px}.confirmation_box,.trip_pay{margin:0 auto;border-radius:7px;display:flex}.trb_wait_but a{display:flex;align-items:center;justify-content:center}.trip_pay{width:48%;padding:10px 20px;font-family:inherit;background-color:#4caf50;color:#fff;display:flex;align-items:center;float:right;border-radius:30px}.confirmation_box{width:100%;min-height:80px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:20px;border-radius:12px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:24px;position:relative}.conf_submit_box{display:flex;flex-direction:column;align-items:center;flex:1;justify-content:center;position:relative;padding:0 10px}.confirmation_box .conf_submit_box:first-child{flex:1}.confirmation_box .conf_submit_box:last-child .conf_sub_tit{margin-right:0}.conf_submit_box:not(:last-child)::after{content:'';position:absolute;right:96%;top:33%;transform:translateY(-50%);width:40%;height:2px;background:#e0e0e0;z-index:1;transition:all 0.3s ease}.conf_submit_box:not(:last-child) .con_sub-box.active::after{content:'';position:absolute;right:-20%;top:50%;transform:translateY(-50%);width:40%;height:3px;background:linear-gradient(90deg,#4caf50 0%,#45a049 100%);z-index:2}.conf_line.active,.ui-widget-header{background:linear-gradient(90deg,#4caf50 0%,#45a049 100%)}.conf_sub_tit{width:100%;font-size:13px;color:#757575;margin-top:12px;display:flex;justify-content:center;font-weight:600;transition:all 0.3s ease}.conf_submit_box .con_sub-box.active~.conf_sub_tit,.conf_submit_box .con_sub-box.active~p.conf_sub_tit{color:#212121;font-weight:700}.con_sub-box i{color:#bdbdbd;font-size:20px;transition:all 0.3s ease}.p_trip_alert,.tribot i{color:#ff5722}.tribot{padding:15px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;border:1px solid rgba(0,0,0,.05);margin-top:15px}.con_sub-box.active i{color:#4caf50;font-size:22px}.conf_line{position:absolute;right:-15%;top:50%;transform:translateY(-50%);width:30%;height:2px;background:#e0e0e0;z-index:1;transition:all 0.3s ease}.conf_line.active{background:linear-gradient(90deg,#4caf50 0%,#45a049 100%);height:3px;z-index:2}.tdb_date input::placeholder{font-size:12px;color:#ddd}.jcspcbt{justify-content:space-between;align-items:flex-end}.passenger_info_box{margin:16px 0;padding:20px;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.passenger_info_box i{font-size:24px;color:#2196f3;margin-left:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#e3f2fd;border-radius:50%;margin-bottom:16px}.tres_send{background:#66BB6A;padding:7px 12px;border-radius:4px;color:#fff;cursor:pointer}.non_log_submit{background:#66BB6A;padding:7px 12px;border-radius:4px;color:#fff;cursor:pointer}.tbd_dt{margin-right:11px;line-height:24px;flex:1}.tdb_title{font-size:12px;color:#757575;font-weight:600;margin-bottom:4px;display:block}.tbd_dt p{font-size:14px;color:#212121;font-weight:700;margin:0}.edit_date_buton{width:80px;height:36px;border:1px solid #4caf50;border-radius:8px;font-family:inherit;font-size:12px;cursor:pointer;background:#fff;color:#4caf50;font-weight:600;transition:all 0.3s ease}.edit_date_buton:hover{background:#4caf50;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(76,175,80,.3)}.calc_info_box{width:40%;flex-direction:row;background:#fff;border-radius:16px;padding:10px}.rp_info{width:50%;min-height:300px;background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.request_page_calc_price{border:1px solid #e0e0e0;padding:24px;border-radius:16px;width:85%;box-shadow:0 4px 20px rgba(0,0,0,.08);background:#fff;transition:all 0.3s ease}.request_page_calc_price:hover{box-shadow:0 6px 24px rgba(0,0,0,.12);transform:translateY(-2px)}.rpc_head{margin:1px 18px 1px 0;font-weight:700;font-size:16px;color:#212121;padding-bottom:12px;border-right:2px solid #F44336;border-left:2px solid #F44336;border-radius:7px;padding:7px;display:flex;align-items:center;justify-content:space-around;background:#fbfbfb}.rqpc_image_box{display:flex;width:100%;height:140px;align-items:center}.rqpc_image_box img{width:154px;height:90px;object-fit:cover;border-radius:7px;margin:20px 25px}.rqpc_title{margin:0;font-size:18px;font-weight:700;color:#2c3e50;line-height:1.4}.trips_item .rqpc_title:first-child{color:#667eea;font-size:20px;margin-bottom:8px}.trips_item .rqpc_title:last-child{color:#6c757d;font-size:16px;font-weight:600}.trips_item{display:flex;height:100%;background:#fff;border-radius:16px;padding:20px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all 0.3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.8);position:relative;overflow:hidden}.trips_item::before{content:'';position:absolute;top:0;right:0;width:4px;height:100%;background:linear-gradient(180deg,#667eea 0%,#764ba2 100%);border-radius:0 16px 16px 0}.trips_item:hover{box-shadow:0 8px 30px rgba(102,126,234,.2);transform:translateY(-4px)}.persian_date_box{width:300px!important;border:none!important;box-shadow:none!important}.p_trip_alert{width:97%;min-height:40px;padding:12px 20px;background:linear-gradient(135deg,#fbe9e7 0%,#ffccbc 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;border-right:4px solid #ff5722;box-shadow:0 2px 10px rgba(255,87,34,.2);font-weight:600;color:#c23934;margin:15px 0}.trb_pay_but,.trb_pay_s10{width:100%;min-height:45px;padding:2px 2px;border-radius:12px;color:#fff;font-weight:600;display:flex;font-size:14px;font-family:inherit;pointer-events:none;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:all 0.3s ease}.trb_pay_but{background:linear-gradient(135deg,#37474f 0%,#263238 100%)}.trb_pay_s10{background:linear-gradient(135deg,#00BCD4 0%,#0097a7 100%)}.thb_imag_title,.tri_left{flex-direction:column;display:flex;align-items:center;justify-content:flex-start;gap:15px;padding:15px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;min-width:120px}.thb_imag{display:flex;flex-direction:column;align-items:center;gap:10px;padding:15px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;border:1px solid rgba(0,0,0,.05);margin:10px 0}.thb_imag img{width:60px;height:60px;border-radius:50%;border:3px solid #fff;display:flex;box-shadow:0 4px 15px rgba(0,0,0,.1);object-fit:cover}#dark_box,.leaflet-control-attribution a{display:none}.thb_imag_title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;margin:0;text-align:center}.thb_imag_title span:first-child{font-size:12px;font-weight:600;color:#6c757d}.thb_imag_title span:last-child{font-size:14px;font-weight:700;color:#2c3e50}.tri_left{width:30%;align-items:center;justify-content:space-between;font-size:13px;gap:10px}.tri_left_v{width:36%;display:flex;flex-direction:column;align-items:center;padding:15px;justify-content:space-between}.not_boxe{margin:5px}.trib_date{width:100%;display:flex;justify-content:flex-start;margin:8px 0;flex-direction:column;gap:8px;padding:12px;background:rgba(255,255,255,.6);border-radius:8px;border-right:3px solid #667eea;font-size:13px}.trib_date span{display:flex;align-items:center;gap:8px}.trib_date span:first-child{font-weight:600;color:#495057;font-size:14px;margin-bottom:4px}.trib_date span:not(:first-child){font-size:13px;color:#6c757d;padding-right:15px;position:relative}.trib_date span:not(:first-child)::before{content:'•';position:absolute;right:0;color:#667eea;font-size:18px}.tb_item{width:calc(33.333% - 7px);display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0;padding:12px 15px;background:#fff;border:1px solid #e9ecef;border-radius:10px;transition:all 0.3s ease;box-shadow:0 1px 4px rgba(0,0,0,.04)}.tb_item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.15);border-color:rgba(102,126,234,.3);background:linear-gradient(135deg,rgba(102,126,234,.02) 0%,rgba(118,75,162,.02) 100%)}.tb_item.op5{opacity:.5}.tb_item span{font-size:15px;color:#495057;font-weight:500}.tb_item img{width:25px;height:25px;object-fit:contain;transition:transform 0.3s ease}.tb_item:hover img{transform:scale(1.1)}.all_tools_box{width:100%;max-width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:20px;background:linear-gradient(135deg,rgba(102,126,234,.02) 0%,rgba(118,75,162,.02) 100%);border:1px solid rgba(102,126,234,.1);border-radius:12px;margin:20px 0;box-shadow:0 2px 10px rgba(0,0,0,.04)}.rob_box_description p{text-align:justify}.all_tools_box h5{width:100%;font-size:16px;font-weight:600;color:#2c3e50;margin:0 0 15px 0;padding:12px 15px;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);border-radius:8px;border-right:3px solid #667eea}@media (max-width:768px){.all_tools_box{flex-direction:row;gap:8px}.tb_item{width:calc(50% - 4px);margin:0}}.reserve_request_box{border:1px solid #bdbdbd;border-radius:8px;padding:20px 10px;box-shadow:0 0 11px 1px rgb(0 0 0 / 10%);margin:0 auto;background:#fff;position:sticky;top:20px;z-index:10;align-self:flex-start}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:1px solid rgba(0,0,0,.2);border-radius:7px;overflow:hidden}.submit_stick{position:fixed!important;left:10%!important;top:113px!important;width:419px!important}.elementor-widget-hotel_reserve_request .res_factor{display:none!important}.request_dates{display:flex;justify-content:flex-start;align-items:center;border:1px solid #ddd;border-radius:8px 8px 0 0;height:70px}#in_datein,#in_dateout{border:none;width:50%;font-size:12px;color:gray;letter-spacing:1px;height:100%;display:flex;align-items:center;justify-content:center}.passenger_num{display:flex;flex-direction:revert;flex-shrink:0;width:100%;align-items:center;height:50px;border:1px solid #ddd;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:0}.hotel_passenger_num{display:flex;flex-direction:column;flex-shrink:0;width:100%;align-items:center;min-height:60px;border:1px solid #ddd;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:0}#dpin,.picon{align-items:center}#dpin.active:before{content:'';position:absolute;width:100%;height:100%;border:1px solid red;top:0;left:0;right:0;margin:0 auto;border-radius:4px}#dpin.out:before{content:'';position:absolute;width:100%;height:100%;border:1px solid red;top:0;left:0;right:0;margin:0 auto;border-radius:4px}#hdpin,.picon{align-items:center}#dpin,.picon,.pselect{height:100%;display:flex}#hdpin,.picon,.pselect{height:100%;display:flex}.hpselect{height:100%;display:flex;flex-direction:column;gap:10px;margin:10px;width:100%}.line_dash,.line_dash90{border-bottom:1px dashed #ddd}.picon{justify-content:center;width:20%}.hpicon{justify-content:flex-start;width:100%;display:flex;margin:10px;gap:0 8px}.pselect{width:100%}.pselect_title{display:flex;flex-direction:row;width:60%;align-items:center}#dpin{width:50%;justify-content:center;flex-direction:column;position:relative}#hdpin{width:50%;justify-content:center;flex-direction:column}.vpd-input-group input{width:100%;border:none!important;font-family:inherit}.request_dates .ds_label{font-size:13px;margin:5px 0;width:100%;display:flex;align-items:center;justify-content:center;color:gray;font-weight:300}.dpi_inp::placeholder{font-size:12px}.dpo_inp::placeholder{font-size:12px}.ds_box{display:flex;flex-direction:row;justify-content:center;padding:5px 10px}.reserve_price{font-size:.9rem;font-weight:700;margin-left:5px;color:#424242;margin-right:15px}.date_num_box{margin:21px 15px}#dpin .pdp-icon,#dpout .pdp-icon{background:0 0;border:none}#hdpin .pdp-icon,#hdpout .pdp-icon{background:0 0;border:none}.pdp svg{width:18px}.reserve_submit_box{width:97%;height:auto;display:flex;align-items:center;flex-direction:column;gap:10px;padding:5px 10px;background:#fafafa;border-radius:12px;border:1px solid #e0e0e0;margin-top:20px}.reserve_tour_box{width:100%;height:auto;display:flex;align-items:center;flex-direction:column}.order_pay,.reserv_submit_btn{align-items:center;width:100%;border-radius:8px;color:#fff;margin:5px 15px;font-size:medium;display:flex;font-weight:700;cursor:pointer;height:50px}.reserv_submit_btn{background:#424242;justify-content:center}.hreserv_submit_btn{background:#424242;justify-content:center;align-items:center;width:100%;border-radius:8px;color:#fff;margin:5px 15px;font-size:medium;display:flex;font-weight:700;cursor:pointer;height:50px}.order_pay{background:#4caf50;justify-content:center}.resend_order_pay{width:100%;height:50px;background:#455a64;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;margin:5px 15px;font-weight:700;font-size:medium;cursor:pointer}.ac_desc,.clock_s,.ee_times{font-weight:300}.order_pay_timer_box{width:94%;margin:24px 0;padding:24px;display:flex;flex-direction:column;align-items:center;background:linear-gradient(135deg,#fff3e0 0%,#ffe0b2 100%);border-radius:12px;border:1px solid #ffcc80;box-shadow:0 2px 8px rgba(255,152,0,.1);line-height:21px}.line,.line_dash,.line_dash90{display:block;height:1px}.order_pay_timer_box i{font-size:32px;color:#ff9800;margin:0 0 16px 0;background:#fff;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 2px 8px rgba(255,152,0,.2)}.order_pay_timer_box h4{font-size:18px;font-weight:700;margin:0 0 12px 0;color:#e65100}.order_pay_timer_box p{width:100%;max-width:400px;text-align:center;font-size:14px;color:#5d4037;line-height:1.6;margin-bottom:20px}#in_datein::placeholder,#in_dateout::placeholder{color:#ddd;opacity:1}.line{width:100%;color:#ddd;background-color:#ddd}.calendar,.date_box,.swiper-box{background:#fff}.line_dash{width:100%}.prb_menu_container .line_dash{height:1px;background:linear-gradient(90deg,transparent,rgba(102,126,234,.3),transparent);border:none;margin:12px 0}.line_dash_2{width:100%;margin:18px 0;height:6px;border-bottom:1px dashed #ddd}.line_dash90{width:100%;margin:24px 0;border-bottom:1px dashed #e0e0e0}.ee_time_box{display:flex;flex-direction:row;gap:20px;margin:20px 0;flex-wrap:wrap}@media (max-width:768px){.ee_time_box{flex-direction:column;gap:15px}}.ee_time{display:flex;flex-direction:column;align-items:center;justify-content:center;width:180px;min-height:140px;background:linear-gradient(135deg,rgba(102,126,234,.05) 0%,rgba(118,75,162,.05) 100%);border:1px solid rgba(102,126,234,.15);padding:20px 15px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all 0.3s ease;position:relative;overflow:hidden}.ee_time::before{content:'';position:absolute;top:0;right:0;width:100%;height:3px;background:linear-gradient(90deg,rgba(102,126,234,.8) 0%,rgba(118,75,162,.8) 100%);opacity:0;transition:opacity 0.3s ease}.ee_time:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(102,126,234,.15);border-color:rgba(102,126,234,.3);background:linear-gradient(135deg,rgba(102,126,234,.08) 0%,rgba(118,75,162,.08) 100%)}.ee_time:hover::before{opacity:1}.ee_time i{font-size:32px;color:#667eea;margin-bottom:12px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);border-radius:12px;transition:all 0.3s ease}.ee_time:hover i{transform:scale(1.1) rotate(5deg);background:linear-gradient(135deg,rgba(102,126,234,.2) 0%,rgba(118,75,162,.2) 100%);box-shadow:0 4px 12px rgba(102,126,234,.2)}.clock_s{font-size:26px;color:#e0e0e0;margin:10px}.ee_title{font-size:14px;font-weight:600;color:#495057;margin:8px 0;text-align:center;line-height:1.4}.ee_times{font-size:18px;font-weight:700;color:#667eea;margin:5px 0;text-align:center;line-height:1.5;letter-spacing:.5px}.ee_time img{width:25px;margin-right:11px}@media (max-width:768px){.ee_time{width:100%;min-height:120px}}.rob_box{line-height:25px;display:flex;margin:20px 0;align-items:flex-start;gap:15px;padding:20px;background:linear-gradient(135deg,rgba(102,126,234,.03) 0%,rgba(118,75,162,.03) 100%);border:1px solid rgba(102,126,234,.1);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.05);transition:all 0.3s ease}.rob_box:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(102,126,234,.12);border-color:rgba(102,126,234,.2);background:linear-gradient(135deg,rgba(102,126,234,.05) 0%,rgba(118,75,162,.05) 100%)}.res_type{line-height:1.6;padding:20px;background:linear-gradient(135deg,rgba(102,126,234,.05) 0%,rgba(118,75,162,.05) 100%);border:1px solid rgba(102,126,234,.1);border-radius:12px;margin:15px 0;transition:all 0.3s ease}.res_type:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(102,126,234,.12);border-color:rgba(102,126,234,.2)}.res_type h4{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:10px}.res_type p{font-size:13px;color:#6c757d;line-height:1.8;margin:0}.res_ico{font-size:25px;color:#bdbdbd}.regulation_box{width:100%;max-width:100%;display:flex;flex-direction:row;gap:20px;box-sizing:border-box;margin-top:20px}@media (max-width:768px){.regulation_box{flex-direction:column;gap:15px}}.regulation_one p{font-size:14px;font-weight:400;color:#757575;margin:15px 0;line-height:27px}.regulation_one .align_item,.regulation_tow .align_item{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e9ecef}.regulation_one .rlico,.regulation_tow .resli{font-size:18px;color:#667eea;width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);border-radius:8px}.regulation_one .rlitit,.regulation_tow .mohiyt{font-size:16px;font-weight:700;color:#2c3e50;position:relative;display:flex;align-items:center;gap:10px}.regulation_one .rlitit::before,.regulation_tow .mohiyt::before{content:'';display:inline-block;width:10px;height:10px;min-width:10px;border-radius:50%;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);flex-shrink:0;box-shadow:0 2px 6px rgba(102,126,234,.3)}.regulation_box .dashicons{font-size:26px;margin-left:10px}.rule_box{margin:15px 0;line-height:32px;padding-top:10px}.rule_box .ac_rule{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:8px 0;transition:all 0.2s ease}.rule_box .ac_rule:hover{padding-right:5px}.rule_box .ac_rule .dot_span{font-size:8px;color:#667eea;width:8px;height:8px;min-width:8px;display:inline-block;border-radius:50%;background:#667eea;flex-shrink:0}.rule_box .ac_rule .fz13{font-size:13px;color:#495057;line-height:1.6}.other_plans,.rob_box_desc{line-height:30px;flex:1}.rob_box_desc p:first-child{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:10px;line-height:1.5}.rob_box_desc p:nth-child(2){font-size:13px;color:#6c757d;margin-bottom:12px;line-height:1.6}.rob_box_desc p:nth-child(3){font-size:15px;color:#495057;margin-top:8px;line-height:1.6}.rob_box_desc p:nth-child(3) span{font-weight:600;color:#667eea;font-size:16px}.tril{display:flex;flex-direction:column;width:50%;text-align:left;gap:10px;align-items:flex-start;justify-content:center}.tril p{font-size:12px;color:#7f8c8d;margin:0;line-height:1.6}.tril p span.mr5{font-weight:600;color:#2c3e50}.transaction_amount{display:flex;align-items:center;gap:5px;flex-wrap:nowrap}.tril .fz14{font-size:18px!important;font-weight:700;color:#27ae60;display:inline-block}.tril .col_red{color:#e74c3c!important;font-weight:600;font-size:13px;display:inline-block}.ac_desc{font-size:14px;color:#000}.ac_rule .dashicons{font-size:22px;margin-left:10px}.da-day{width:42px;height:42px;border:1px dashed #bdbdbd;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:5px;margin:2px;cursor:pointer}.date_box{width:384px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;z-index:99}.pdp .pdp-group .pdp-input{border:none!important;width:100%}.pdp .pdp-group .pdp-input::placeholder{color:#000}.fillimp::placeholder{color:#000}.calendar{display:flex;flex-flow:column;width:100%;border-radius:5px;padding:7px;z-index:1000}.unified_calender .calendar{width:100%}.unified_calender .calender_box1,.unified_calender .calender_box2{flex:1;min-width:350px}.calendar .header .month-year{font-size:15px;font-weight:400;color:#424242;padding:20px 0;display:flex;align-items:center;justify-content:center}.unified_calender .calendar .header .month-year{font-size:18px;font-weight:600;padding:25px 0}.calendar .days{display:flex;flex-flow:wrap}.calendar .days .day_name{width:calc(85% / 7);padding:9px;text-transform:uppercase;font-size:12px;font-weight:300;color:#9e9e9e;display:flex;align-items:center;justify-content:center;margin:2px}.unified_calender .calendar .days .day_name{font-size:14px;font-weight:500;padding:12px;margin:3px}.calendar .days .day_name:nth-child(7){border:none}.calendar .days .day_num{flex-flow:column;width:calc(85% / 7);font-weight:700;color:#7c878d;cursor:pointer;min-height:45px;display:flex;align-items:center;justify-content:center;margin:2px;border:1px dashed #cfd8dc;border-radius:4px}.unified_calender .calendar .days .day_num{min-height:60px;padding:8px 4px;margin:3px;border-radius:6px}.unified_calender .calendar .days .day_num span{font-size:16px;font-weight:600}.unified_calender .calendar .days .day_num .event{font-size:12px;padding:2px 5px;margin-top:4px}.hotel_unified_calender .calendar .days .day_num .event{display:none!important}.hotel_description_calendar_wrapper{display:flex;flex-direction:row;gap:15px;justify-content:center;align-items:flex-start;margin:20px 0;flex-wrap:wrap;position:relative}.hotel_description_calendar_wrapper .calender_box1,.hotel_description_calendar_wrapper .calender_box2{flex:1;min-width:300px;max-width:400px}.hotel_description_calendar_wrapper .calendar .days .day_num .event{display:none!important}.hotel_description_calendar_wrapper .day_num.checkin-selected{background-color:#4CAF50!important;color:#fff!important}.hotel_description_calendar_wrapper .day_num.checkout-selected{background-color:#2196F3!important;color:#fff!important}.hotel_description_calendar_wrapper .day_num.in-range{background-color:#E3F2FD!important;color:#1976D2!important}.hotel_unified_calender .nights-stay-label,.hotel_description_calendar_wrapper .nights-stay-label{position:absolute;text-align:center;padding:4px 10px;background:#333;color:#fff;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:0 2px 4px rgba(0,0,0,.2);opacity:1;visibility:visible;transform:translateX(-50%)}.hotel_unified_calender .calendars-wrapper,.hotel_description_calendar_wrapper{position:relative}.calendar .days .day_num span{display:inline-flex;font-size:14px;color:#212121;font-weight:400}.calendar .days .day_num .event{font-weight:300;font-size:11px;padding:1px 3px;border-radius:4px;color:#757575;word-wrap:break-word}.calendar .days .day_num.frid span,.pdp-days .friday{color:red!important}.calendar .days .day_num .event.green{background-color:#51ce57}.calendar .days .day_num .event.blue{background-color:#518fce}.calendar .days .day_num .event.red{background-color:#ce5151}.calendar .days .day_num:hover{background-color:#fdfdfd}.calendar .days .day_num.ignore span{background-color:#fdfdfd;color:#ced2d4;cursor:inherit;position:relative}.dfdc{display:flex;flex-direction:column}.calendar .days .day_num.ignore span:before{content:"";position:absolute;height:2px;width:15px;top:50%;left:0;right:-2px;margin:0 auto;background:#ced2d4}.calendar .days .day_num.ignore{border:none;cursor:inherit}.calendar .days .day_num.selected{background-color:#f1f2f3;cursor:pointer}.calendar .days .day_num.checkin-selected,.unified_calender .day_num.checkin-selected,.in_calender .day_num.checkin-selected,.out_calender .day_num.checkin-selected{background-color:#4CAF50!important;color:#fff!important;font-weight:700}.calendar .days .day_num.checkin-selected span,.unified_calender .day_num.checkin-selected span,.in_calender .day_num.checkin-selected span,.out_calender .day_num.checkin-selected span,.calendar .days .day_num.checkin-selected .day_number,.unified_calender .day_num.checkin-selected .day_number,.in_calender .day_num.checkin-selected .day_number,.out_calender .day_num.checkin-selected .day_number,.calendar .days .day_num.checkin-selected .day_price,.unified_calender .day_num.checkin-selected .day_price,.in_calender .day_num.checkin-selected .day_price,.out_calender .day_num.checkin-selected .day_price,.calendar .days .day_num.checkin-selected .price_label,.unified_calender .day_num.checkin-selected .price_label,.in_calender .day_num.checkin-selected .price_label,.out_calender .day_num.checkin-selected .price_label,.calendar .days .day_num.checkin-selected .event,.unified_calender .day_num.checkin-selected .event,.in_calender .day_num.checkin-selected .event,.out_calender .day_num.checkin-selected .event{color:#fff!important}.calendar .days .day_num.checkout-selected,.unified_calender .day_num.checkout-selected,.in_calender .day_num.checkout-selected,.out_calender .day_num.checkout-selected{background-color:#2196F3!important;color:#fff!important;font-weight:700}.calendar .days .day_num.checkout-selected span,.unified_calender .day_num.checkout-selected span,.in_calender .day_num.checkout-selected span,.out_calender .day_num.checkout-selected span,.calendar .days .day_num.checkout-selected .day_number,.unified_calender .day_num.checkout-selected .day_number,.in_calender .day_num.checkout-selected .day_number,.out_calender .day_num.checkout-selected .day_number,.calendar .days .day_num.checkout-selected .day_price,.unified_calender .day_num.checkout-selected .day_price,.in_calender .day_num.checkout-selected .day_price,.out_calender .day_num.checkout-selected .day_price,.calendar .days .day_num.checkout-selected .price_label,.unified_calender .day_num.checkout-selected .price_label,.in_calender .day_num.checkout-selected .price_label,.out_calender .day_num.checkout-selected .price_label,.calendar .days .day_num.checkout-selected .event,.unified_calender .day_num.checkout-selected .event,.in_calender .day_num.checkout-selected .event,.out_calender .day_num.checkout-selected .event{color:#fff!important}.calendar .days .day_num.in-range,.unified_calender .day_num.in-range,.in_calender .day_num.in-range,.out_calender .day_num.in-range,.host_description_calendar .day_num.in-range{background-color:#E3F2FD!important;color:#1976D2!important}.host_description_calendar .day_num.checkin-selected{background-color:#4CAF50!important;color:#fff!important;font-weight:700}.host_description_calendar .day_num.checkin-selected span,.host_description_calendar .day_num.checkin-selected .day_number,.host_description_calendar .day_num.checkin-selected .day_price,.host_description_calendar .day_num.checkin-selected .price_label,.host_description_calendar .day_num.checkin-selected .event{color:#fff!important}.host_description_calendar .day_num.checkout-selected{background-color:#2196F3!important;color:#fff!important;font-weight:700}.host_description_calendar .day_num.checkout-selected span,.host_description_calendar .day_num.checkout-selected .day_number,.host_description_calendar .day_num.checkout-selected .day_price,.host_description_calendar .day_num.checkout-selected .price_label,.host_description_calendar .day_num.checkout-selected .event{color:#fff!important}#dpout{justify-content:center;align-items:center;width:50%;display:flex;height:100%;flex-direction:column;position:relative}#hdpout{justify-content:center;align-items:center;width:50%;display:flex;height:100%;flex-direction:column}.request_dates #dpin input,.request_dates #dpout input{position:relative;font-family:inherit;font-size:14px;font-weight:700;border:none;width:100%;margin:5px;text-align:center}.request_dates #hdpin input,.request_dates #hdpout input{position:relative;font-family:inherit;font-size:12px;font-weight:300;border:none;width:100%;margin:5px;text-align:center}#mob_select_date{border-radius:7px;width:114px}.request_dates #dpin .in_calender,.request_dates #dpout .out_calender{position:absolute;left:-155px;top:72px;z-index:1000;border-radius:17px;overflow:hidden;box-shadow:0 0 17px 0 rgb(0 0 0 / 16%);display:none}.request_dates #dpout .out_calender{position:absolute;left:2px;top:72px;z-index:1000;border-radius:17px;overflow:hidden;box-shadow:0 0 17px 0 rgb(0 0 0 / 16%);display:none}.calendar-overlay,.hotel-calendar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999999999998;cursor:pointer}.request_dates .unified_calender,.request_dates .hotel_unified_calender{position:fixed;left:40%;top:50%;transform:translate(-50%,-50%);z-index:999999999999;border-radius:17px;overflow:visible;box-shadow:0 0 17px 0 rgb(0 0 0 / 16%);background:#fff;padding:25px;min-width:850px;max-width:95vw;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}.request_dates .hotel_unified_calender .calendars-wrapper{position:relative}@media (max-width:768px){.request_dates .unified_calender,.request_dates .hotel_unified_calender{left:50%;width:100%;max-width:100%;min-width:auto;padding:15px;border-radius:0;top:0;transform:translate(-50%,0);max-height:100vh;overflow-y:auto}.unified_calender .calendars-wrapper,.hotel_unified_calender .calendars-wrapper{display:flex!important;flex-direction:column!important;gap:15px!important;width:100%!important;visibility:visible!important;opacity:1!important}.unified_calender .calender_box1,.unified_calender .calender_box2,.hotel_unified_calender .calender_box1,.hotel_unified_calender .calender_box2{width:100%!important;min-width:auto!important;flex:none!important;display:block!important;visibility:visible!important;opacity:1!important;position:relative!important}.unified_calender .calender_box1 .calendar,.unified_calender .calender_box2 .calendar,.hotel_unified_calender .calender_box1 .calendar,.hotel_unified_calender .calender_box2 .calendar{width:100%!important;max-width:100%!important;display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;margin:0!important}.unified_calender .calendar,.hotel_unified_calender .calendar{width:100%!important;max-width:100%!important;display:flex!important;visibility:visible!important;opacity:1!important}.hotel_unified_calender .calendar .days .day_num .event{display:none!important}.unified_calender .calendar .days{display:flex!important;flex-wrap:wrap!important}.unified_calender .calendar .days .day_num{display:flex!important;visibility:visible!important}.unified_calender .calendar{position:relative!important;left:auto!important;right:auto!important;top:auto!important;margin:0!important;width:100%!important;max-width:100%!important}.unified_calender .calendar .header{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important}.unified_calender .calendar .days{display:flex!important;flex-wrap:wrap!important;visibility:visible!important;opacity:1!important;width:100%!important}.unified_calender .calendar .days .day_name{display:flex!important;visibility:visible!important;opacity:1!important}.unified_calender .calendar .days .day_num{display:flex!important;visibility:visible!important;opacity:1!important}.unified_calender .calendar .header .month-year{display:flex!important;visibility:visible!important;opacity:1!important}.unified_calender .calendar .header .month-year .np_calender{display:flex!important;visibility:visible!important;opacity:1!important}}.calendar-close-btn,.hotel-calendar-close-btn{position:absolute;top:5px;right:5px;background:none;border:none;font-size:24px;color:#666;cursor:pointer;width:30px;height:30px;z-index:10001;line-height:1;padding:0}.calendar-close-btn:hover,.hotel-calendar-close-btn:hover{color:#000}.calendar-dates-header{display:flex;flex-direction:row;gap:12px;padding:12px 15px;background:#f8f9fa;border-radius:8px;margin-bottom:20px;border:1px solid #e9ecef}.calendar-date-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1;padding:8px 12px;background:#fff;border-radius:6px;border:1px solid #dee2e6;position:relative}.calendar-date-item:not(:last-child){border-left:none;border-right:1px solid #dee2e6;border-bottom:none}.calendar-date-label{font-size:12px;color:#6c757d;font-weight:500;margin-bottom:0;margin-left:8px;white-space:nowrap}.calendar-date-value{font-size:14px;color:#212529;font-weight:600;direction:rtl;flex:1;text-align:center}.calendar-date-clear{background:transparent;border:none;color:#6c757d;font-size:20px;font-weight:300;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:5px;transition:color 0.2s}.calendar-date-clear:hover{color:#dc3545}.request_dates .unified_calender::after{content:"";position:absolute;bottom:100%;left:210px;border:.6rem solid transparent;border-bottom-color:#fff}.request_dates #hdpin .in_calender,.request_dates #hdpout .out_calender{position:absolute;left:0;top:140px;z-index:1000;display:none}#dpin .in_calender::after{content:"";position:absolute;bottom:100%;left:210px;border:.6rem solid transparent;border-bottom-color:#fff}#hdpin .in_calender::after{content:"";position:absolute;bottom:100%;right:45px;border:.6rem solid transparent;border-bottom-color:#fff}#dpout.active:before{content:'';position:absolute;width:100%;height:100%;border:1px solid red;top:0;left:0;right:0;margin:0 auto;border-radius:4px}#dpout .out_calender::after{content:"";position:absolute;bottom:100%;left:45px;border:.6rem solid transparent;border-bottom-color:#fff}#hdpout .out_calender::after{content:"";position:absolute;bottom:100%;left:45px;border:.6rem solid transparent;border-bottom-color:#fff}.extra_guest{font-size:12px;color:#9e9e9e;margin-right:10px}.res_factor_item{display:flex;align-items:center;justify-content:space-between;margin:8px 20px;padding:12px 16px;background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%);border-radius:8px;border:1px solid #e9ecef;transition:all 0.3s ease;box-shadow:0 2px 4px rgba(0,0,0,.02)}.res_factor_item:hover{box-shadow:0 4px 8px rgba(0,0,0,.06);transform:translateY(-1px);border-color:#dee2e6}.res_factor_item>div{display:flex;align-items:center;gap:8px}.res_factor_item>div:first-child{flex:1}.res_factor_item>div:last-child{font-weight:600;color:#495057}.res_factor_item span{font-size:14px;font-weight:400;color:#6c757d}.res_factor_item>div:last-child span{font-weight:600;color:#212529;font-size:15px}.res_factor_item>div:first-child span:first-child{color:#495057}.res_factor_item>div:first-child>span:first-child:contains("تخفیف"),.res_factor_item:has(>div:first-child>span:first-child:contains("تخفیف")){background:linear-gradient(135deg,#fff3cd 0%,#ffeaa7 100%);border-color:#ffc107}.res_factor_item.discount-item{background:linear-gradient(135deg,#fff3cd 0%,#ffeaa7 100%);border-color:#ffc107}.res_factor_item.discount-item span{color:#856404}.res_factor_item.discount-item>div:last-child span{color:#d68910;font-weight:700}.res_factor_add_people,.res_factor_discount{margin:12px 20px;padding:0}.res_factor_ap{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);border-radius:10px;border:1px solid #90caf9;box-shadow:0 3px 6px rgba(33,150,243,.1);transition:all 0.3s ease}.res_factor_ap:hover{box-shadow:0 5px 12px rgba(33,150,243,.15);transform:translateY(-2px);border-color:#64b5f6}.res_factor_ap span{font-size:14px;font-weight:500;color:#1565c0;line-height:1.6}.res_factor_ap span strong{font-weight:700;color:#0d47a1;margin-left:4px}.res_factor_discount .res_factor_ap{background:linear-gradient(135deg,#fff3e0 0%,#ffe0b2 100%);border:1px solid #ffb74d;box-shadow:0 3px 6px rgba(255,152,0,.1)}.res_factor_discount .res_factor_ap:hover{box-shadow:0 5px 12px rgba(255,152,0,.15);border-color:#ffa726}.res_factor_discount .res_factor_ap span{color:#e65100}.res_factor_discount .res_factor_ap span strong{color:#bf360c}.res_factor_total{margin:20px 20px 0;padding:0}.rft_box{display:flex;align-items:center;width:100%;padding:20px 11px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:7px;box-shadow:0 6px 20px rgba(102,126,234,.3);justify-content:space-between;transition:all 0.3s ease}.rft_box:hover{box-shadow:0 8px 25px rgba(102,126,234,.4);transform:translateY(-2px)}.res_factor_total span,.rft_box span{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:18px;color:#fff;padding:0;text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:.3px}.res_factor_item:last-child{margin-bottom:8px}.space_5x{margin:0 7px}.space_2x{margin:0 2px}.np_calender{display:flex;align-items:center;justify-content:space-around;width:100%}.np_calender .cal_next,.np_calender .cal_prev,.np_calender .cal_desk_next,.np_calender .cal_desk_prev,.np_calender .ccal_next,.np_calender .ccal_prev{width:26px;height:26px;border:1px solid #e7e7e7;display:flex;align-items:center;justify-content:center;border-radius:6px;box-shadow:0 0 5px rgb(0 0 0 / 5%);cursor:pointer}.unified_calender{position:relative}.host_description_calendar_wrapper{position:relative}.nights-stay-label{position:absolute;background:#333;color:#fff;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:0 2px 4px rgba(0,0,0,.2);transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease}.nights-stay-label[style*="opacity: 1"]{opacity:1!important;visibility:visible!important}.all_image_but{position:absolute;bottom:18px;left:36px;background-color:#fff;color:#424242;padding:9px 13px;border-radius:5px;cursor:pointer;font-size:15px;transition:.3s ease-in}#alert_box,#dark_box,.swiper-box{position:fixed;top:0;right:0}.profile_button,.profile_button i,.swiper-box{transition:.5s ease-in}.all_image_but:hover{border-radius:10px}.abox{visibility:visible;opacity:1;display:flex;flex-direction:column;height:100vh}.abox_img{display:flex;align-items:center;justify-content:center}.swiper-box{width:100%;height:100%;left:0;margin:0 auto;z-index:9999999;overflow-y:auto}.swiper-box .swiper{margin:20px 0;height:auto!important}.swiper-thumbs .swiper-slide img{border-radius:7px;max-height:110px}.swiper-thumbs .swiper-wrapper{justify-content:space-between}.sw_cover{width:900px!important}.full_slide img{width:600px;object-fit:cover;border-radius:7px!important;border:8px solid #e0e0e0!important}.swiper-button-next,.swiper-button-prev{width:44px!important;height:44px!important;border:1px solid #bdbdbd;display:flex;align-items:center;justify-content:center}.swiper-button-next:after,.swiper-button-prev:after{display:none!important}.swiper-button-next i,.swiper-button-prev i{font-size:18px!important;display:block!important;line-height:1!important;color:inherit}.swiper-button-next,.swiper-button-prev{border-radius:6px;background-image:none!important}.swb_header{display:flex;flex-direction:row;margin:5px 0;align-items:center;justify-content:space-between}.swb-favo,.swb-share{margin-left:20px;height:40px}.swb_header .bc_close_icon{border:1px solid #bdbdbd;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0 10px;border-radius:7px}.box_close,.swb-favo{align-items:center;display:flex}.box_close{cursor:pointer}.box_cshadow{box-shadow:0 0 8px 0 rgb(0 0 0 / 6%)}.pn_input_box,.price_input_box{position:absolute;top:47px;box-shadow:0 .75rem 2.25rem 0 rgb(19,27,31,18%);visibility:hidden;opacity:0;z-index:999}.swb-favo{border:1px solid #e0e0e0;border-radius:7px;padding:10px 19px;width:198px;justify-content:space-around}.swb-share{border:1px solid #e0e0e0;border-radius:7px;padding:10px 14px;width:144px;display:flex;align-items:center;justify-content:space-around}.v-sepereator{width:1px;height:100%;background:#bdbdbd}.swh_left{display:flex;flex-direction:row}.rob_box_img{width:50px;height:50px;min-width:50px;align-items:center;justify-content:center;display:flex;margin-left:0;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);border-radius:12px;transition:all 0.3s ease}.rob_box:hover .rob_box_img{transform:scale(1.1);background:linear-gradient(135deg,rgba(102,126,234,.2) 0%,rgba(118,75,162,.2) 100%);box-shadow:0 4px 12px rgba(102,126,234,.2)}.rob_box_img i{color:#667eea;font-size:24px;transition:all 0.3s ease}.rob_box:hover .rob_box_img i{color:#764ba2;transform:rotate(5deg)}.rob_box_img img{width:35px;height:35px;object-fit:contain;transition:transform 0.3s ease}.rob_box:hover .rob_box_img img{transform:scale(1.1)}.archive_box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:15px}.archive_post_item a{display:inline-flex;flex-direction:column}.archive_post_item img{border-radius:7px;height:200px!important;width:300px!important;object-fit:cover}.archive_post_item{display:flex;flex-direction:column;align-items:start;justify-content:center}.filters .request_dates{height:30px}.filters .request_dates #dpin input,.request_dates #dpout input{height:auto}.filters .request_dates #hdpin input,.request_dates #hdpout input{height:auto}.pdp.rtl .pdp-group input{font-size:11px;text-align:center}#in_picker{right:-194px;top:27px}#in_picker:after{right:247px}#out_picker{right:-205px;top:27px}#out_picker:after{right:257px}.pn_input_box{width:297px;height:150px;border:1px solid #e0e0e0;background:#fff;border-radius:7px;padding:10px}.no_item,.pdp.rtl{width:100%;display:flex}.pdp.rtl{fill:#bdbdbd;border-radius:23px;height:33px}.no_item{height:400px;align-items:center;justify-content:center;flex-direction:column;padding:4px;background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);border-radius:16px;margin:20px 0;box-shadow:0 4px 20px rgba(0,0,0,.08)}.no_item span{font-size:18px;font-weight:600;color:#6c757d;margin-bottom:20px;text-align:center}.no_item img{width:300px;object-fit:cover;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);opacity:.8}.pdp .pdp-group{width:95%!important;overflow:hidden!important;height:30px!important;display:flex!important;align-items:center!important;justify-content:center}.pdp-icon{padding:0!important;background:0 0!important;border:none!important;margin-right:8px!important}.pn_input,.pn_input:focus{height:27px;width:60px;margin:0 5px;font-size:11px;text-align:center;font-family:inherit}.pn_input{border:none}.pnib_top{height:60%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ui-slider-horizontal{width:90%;margin:10px 0}.price-range-field{width:35%;border:none;background-color:transparent;font-family:inherit}.pri_top{height:66%;display:flex;flex-direction:column;align-items:center}.pnib_bot{height:33%;display:flex;align-items:center;justify-content:space-between;margin:10px 0;width:100%;font-size:12px}.arch_submit_num{background:#bdbdbd;padding:8px 12px;border-radius:7px;color:#fff;cursor:pointer;pointer-events:none}.arch_room_num_submit{background:#bdbdbd;padding:8px 12px;border-radius:7px;color:#fff;cursor:pointer;pointer-events:none}.arch_submit_num.active,.arch_submit_price.active{background:#455a64;pointer-events:auto}.rch_room_num_submit{background:#bdbdbd;padding:8px 12px;border-radius:7px;color:#fff;cursor:pointer;pointer-events:none}.arch_room_num_submit.active{background:#455a64;pointer-events:auto}.price_input{letter-spacing:.05rem}.arch_clos_num{cursor:pointer;font-size:12px;color:#e0e0e0}.arch_room_arch_clos_num{cursor:pointer;font-size:12px;color:#e0e0e0}.pnib_title{display:flex;flex-direction:column;padding:0 10px}.category_banner a img,.pnib_top figure{width:20px}.add_min_box{height:100%;display:flex;align-items:center;justify-content:flex-end;width:50%}.minus_but,.plus_but{height:26px;width:26px;border:1px solid #afaaaa;border-radius:6px;margin:0 7px;cursor:pointer}.minus_but_filter,.plus_but_filter{height:26px;width:26px;border:1px solid #afaaaa;border-radius:6px;margin:0 7px;cursor:pointer}.range_input_max,.range_input_min{border:none;font-family:inherit;text-align:center;font-size:13px;font-weight:400;letter-spacing:1px}input[type=range]{-webkit-appearance:none;width:90%;height:4px;position:absolute;background:#000;outline:0}.slider input{pointer-events:none;position:absolute;overflow:hidden;left:25%;top:15px;width:50%;outline:0;height:18px;margin:0;padding:0}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:32px;height:32px;cursor:pointer;background-image:url(../../../../../../../themes/jayto/images/bgirange.svg);pointer-events:all;position:relative;z-index:1;outline:0}.slider::-moz-range-thumb{width:20px;height:20px;background-color:#fff;cursor:pointer;border:2px solid #000;pointer-events:all;position:relative;z-index:10;-moz-appearance:none}.slider input::-moz-range-track{position:relative;z-index:-1;border:0}.slider input:last-of-type::-moz-range-track{-moz-appearance:none;background:none;border:0}.slider input[type=range]::-moz-focus-outer{border:0}.price_input_box{width:320px;height:210px;border:1px solid #e0e0e0;background:#fff;border-radius:7px;padding:11px}.price_input{border:none;width:150px;height:30px;margin:0 5px;text-align:center;font-family:inherit;font-size:11px}.rpn_input{border:none;width:60px;height:80%;margin:0 5px;text-align:center;font-family:inherit;font-size:11px}.sboxes{height:40px;border-radius:23px;border:1px solid #bdbdbd!important;width:auto;margin:0 5px;text-align:center;font-family:inherit;font-size:10px;padding:0 10px;display:flex;align-items:center;justify-content:center}.arch_clos_price{cursor:pointer;font-size:12px;color:#e0e0e0;z-index:999}.arch_submit_price{background:#9e9e9e;padding:8px 12px;border-radius:7px;color:#fff;cursor:pointer;font-size:12px}#alert_box,.scmc_item{background-color:#fff}.sb_most_ciyt_box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 10px}.scmc_item{width:auto;height:30px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;color:#000;border:1px solid #bbb;margin:6px 2px;border-radius:22px;cursor:pointer;padding:5px 15px}.rsic{display:flex;align-items:center;justify-content:center;margin-top:15px}.pdp .pdp-picker .pdp-header .bottom>div .pdp-month,.pdp .pdp-picker .pdp-header .bottom>div .pdp-year{color:#9e9e9e!important;font-size:13px!important}.pdp .pdp-picker .pdp-footer .pdp-submit,.pdp .pdp-picker .pdp-footer .pdp-today{background:#455a64!important}.pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.today,.pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day:not(.disabled):hover{border:2px solid #455a64!important}.search_result::-webkit-scrollbar{width:7px}.search_result::-webkit-scrollbar-track{background:#f1f1f1}.search_result::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.tel_enter,.tel_enter:focus{width:71%;caret-color:#4e3f3f;padding:1.08375rem .9375rem;background-color:transparent;font-size:13px;display:flex;align-items:center;margin:30px auto 0;height:6px;font-weight:500;color:#616161;text-align:left;font-family:inherit;direction:ltr}.tel_enter{border:1px solid #ddd;border-radius:8px;justify-content:center;transition:all 0.3s ease}.imn,.ip_title,.set_pass_inon{font-weight:700}.tel_enter:focus{border:1px solid;border-radius:10px;justify-content:center}.imn,.profile_button{align-items:center;display:flex;cursor:pointer}.imn{width:78%;height:42px;background-color:#37474f;border-radius:7px;border:none;color:#fff;font-size:16px;font-family:inherit;justify-content:center;margin:20px auto}.profile_button{width:62px;height:39px;background:#fff;border-radius:8px;justify-content:space-around;position:relative;border:1px solid #e0e0e0;transition:all 0.3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.profile_button:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);border-color:#bdbdbd}.pbu_img,.pbu_img img{width:27px;height:27px}.pbu_img,.wallet_button{border:1px solid #9E9E9E}#alert_box,.profile_drop{visibility:hidden;transition:.2s ease-in;left:0;opacity:0}.profile_button i{font-size:8px}.profile_button.active .pb_downi{transform:rotate(180deg)}.pbu_img{border-radius:50%;overflow:hidden}.pbu_img img{object-fit:contain}.profile_drop{position:absolute;top:109%;width:260px;min-height:auto;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.12);overflow:hidden;transform:scaley(0);border:1px solid #e0e0e0;padding:8px 0}.prb_menu_body,.profile_box{min-height:500px;padding:15px}.prb_content_body,.prb_menu_body{box-shadow:0 0 15px rgb(0 0 1 / 10%)}.profile_button.active>.profile_drop{opacity:1;visibility:visible;transform:scaley(1);z-index:999;animation:profileDropIn 0.3s ease-out}@keyframes profileDropIn{from{opacity:0;transform:scaley(0) translateY(-10px)}to{opacity:1;transform:scaley(1) translateY(0)}}#alert_box{width:400px;height:100px;z-index:9999999;border-radius:8px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px}#dark_box{width:100%;height:100%;background-color:#000;bottom:0;left:0;margin:0 auto;z-index:99999}.profile_drop ul{list-style:none;margin:0;padding:0}.profile_drop ul li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:44px;padding:0 16px;position:relative;transition:all 0.2s ease;margin:2px 8px;border-radius:8px}.host_edit_btn,.prb_menu_item{display:flex;align-items:center}.profile_drop ul li:hover{background:linear-gradient(135deg,#f5f5f5 0%,#eeeeee 100%);transform:translateX(4px)}.profile_drop ul li a{color:#424242;font-size:13px;font-weight:500;text-decoration:none;width:100%;display:flex;align-items:center;gap:12px;transition:all 0.2s ease}.profile_drop ul li a i{font-size:16px;width:20px;text-align:center;color:#757575;transition:all 0.2s ease}.profile_drop ul li:hover a i{color:#4caf50;transform:scale(1.1)}.profile_drop ul li:last-child:hover a i{color:#f44336}.profile_drop ul li a span{flex:1}.profile_drop ul li::after{content:'';position:absolute;width:calc(100% - 32px);height:1px;background:linear-gradient(90deg,transparent 0%,#e0e0e0 50%,transparent 100%);bottom:0;left:16px}.profile_drop ul li:last-child::after{display:none}.profile_drop ul li:last-child a{color:#f44336;font-weight:600}.profile_drop ul li:last-child:hover{background:linear-gradient(135deg,#ffebee 0%,#ffcdd2 100%)}.profile_drop ul li:last-child:hover a::before{background:#f44336}.profile_box{width:100%;height:auto;background:#fff;display:flex}.prb_menu{width:20%;margin-left:30px;position:sticky;top:20px;align-self:flex-start}.prb_content{width:74%;padding:20px;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.prb_content>p.fw700.fz15{font-size:24px!important;font-weight:700!important;color:#2c3e50;padding:15px 20px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(102,126,234,.3);text-align:center;margin-bottom:30px}.prb_menu_body{background:#fff;border:none;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:20px;transition:all 0.3s ease}.prb_menu_body:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);transform:translateY(-2px)}.prb_content_body{border:none;overflow-y:auto;border-radius:16px;padding:20px;height:auto;margin:20px 0;background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);box-shadow:0 8px 32px rgba(0,0,0,.1);transition:all 0.3s ease}.prb_content_body:hover{box-shadow:0 12px 40px rgba(0,0,0,.15);transform:translateY(-2px)}.sidate{background:#FFC107;padding:5px;border-radius:3px;display:inline-flex;color:#fff;align-items:center;justify-content:center;width:fit-content}.siitmd{display:flex;height:auto;min-height:40px;flex-wrap:wrap}.added_aj_sans{padding:10px;margin:10px 0}.sitime{border:1px solid #eee;width:fit-content;padding:8px;border-radius:3px;margin:10px;font-size:13px}.inside input{border:none;background-color:#e7e7e7}.edayp_submit,.dis_day_submit,.return_day_submit,.rodp_submit,.add_sans_submit,.add_sans_submit_p,.add_sans_submit_mobile{background:#607d8b;border-radius:7px;color:#fff;padding:6px 15px;cursor:pointer}.del_sans_by{cursor:pointer}.postbox .inside{padding:0 12px 12px;line-height:1.4;font-size:13px}.inside input{border:none;background-color:#e7e7e7}.sans_box{width:100%;display:flex;justify-content:flex-end}.host_edit_btn{background:#fff;width:auto;height:40px;color:#464646;justify-content:center;border-radius:4px;cursor:pointer;margin-left:20px;font-size:14px;border-bottom:1px dashed #00BCD4}.hotel_edit_btn{align-items:center;width:auto;height:40px;color:#464646;justify-content:center;border-radius:4px;cursor:pointer;margin-left:20px;font-size:13px;display:inline-flex;padding:0 10px;border-bottom:1px dashed #00BCD4}.room_edit_btn{align-items:center;width:auto;height:42px;color:#fff;justify-content:center;border-radius:8px;cursor:pointer;margin-left:8px;font-size:13px;font-weight:600;display:inline-flex;padding:0 18px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;box-shadow:0 4px 12px rgba(102,126,234,.3);transition:all 0.3s ease}.room_edit_btn:hover{box-shadow:0 6px 18px rgba(102,126,234,.4);transform:translateY(-2px)}.room_edit_btn i{margin-left:6px;font-size:14px}.mh_head_back{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:0}.mh_head_back .bactoac{color:#667eea;transition:all 0.3s ease}.mh_head_back .bactoac:hover{color:#764ba2;transform:translateX(-3px)}.acount_ht{margin:0;font-size:24px!important;font-weight:700!important;color:#2c3e50;padding:15px 20px;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);color:#764ba2;border-radius:12px;box-shadow:0 2px 8px rgba(102,126,234,.15);text-align:center;flex:1}.prb_menu_item{justify-content:flex-start;width:96%;padding:6px 8px;position:relative;border-radius:12px;margin-bottom:8px;transition:all 0.3s ease;cursor:pointer;background:transparent;border:2px solid transparent}.prb_menu_item.has-submenu::after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:15px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform 0.3s ease;color:#764ba2;font-size:12px}.prb_menu_item.has-submenu.expanded::after,.prb_menu_item.has-submenu.active::after{transform:translateY(-50%) rotate(180deg)}.prb_menu_item:hover{background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);transform:translateX(-5px);border-color:rgba(102,126,234,.2);box-shadow:0 4px 12px rgba(102,126,234,.1)}.prb_menu_item.active{background:transparent;color:inherit;box-shadow:none;border-color:transparent}.prb_menu_item.active .prb_icon{background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);color:inherit}.prb_menu_item.active .prb_menu_container span.fz12,.prb_menu_item.active .prb_menu_container span.fz15,.prb_menu_item.active .prb_menu_container span.fz11,.prb_menu_item.active .prb_menu_container span.fz10{color:#2c3e50!important}.prb_menu_item.active .prb_menu_container a{color:#9E9E9E!important}.prb_menu_item.active .prb_menu_container a:hover{color:#764ba2!important;text-decoration:none}.prb_icon,.wallet_footer{display:flex;align-items:center}.item_ab,.prb_menu_item.active:before{content:" ";position:absolute;transition:opacity .12s ease-in-out}.prb_menu_item.active:before{top:8px;right:-20px;width:5px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);height:calc(100% - 16px);border-radius:12px 0 0 12px;opacity:1;box-shadow:2px 0 8px rgba(102,126,234,.4)}.prb_icon{width:42px;height:42px;justify-content:center;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);border-radius:12px;margin-left:14px;color:#667eea;margin-bottom:0;box-shadow:0 2px 8px rgba(102,126,234,.15);transition:all 0.3s ease;flex-shrink:0}.prb_menu_item:hover .prb_icon{transform:scale(1.1) rotate(5deg);box-shadow:0 4px 12px rgba(102,126,234,.25);background:linear-gradient(135deg,rgba(102,126,234,.15) 0%,rgba(118,75,162,.15) 100%)}.prb_icon i{font-size:16px;transition:all 0.3s ease}.prb_menu_container{display:flex;flex-direction:column;width:calc(100% - 56px);gap:6px;position:relative}.prb_menu_container a,.prb_menu_container .line_dash{max-height:0;opacity:0;overflow:hidden;margin:0;padding:0;transition:max-height 0.3s ease,opacity 0.3s ease,margin 0.3s ease,padding 0.3s ease}.prb_menu_item.expanded .prb_menu_container a,.prb_menu_item.active .prb_menu_container a,.prb_menu_item.expanded .prb_menu_container .line_dash,.prb_menu_item.active .prb_menu_container .line_dash{max-height:100px;opacity:1;margin:2px 0;padding:6px 10px}.prb_menu_item.expanded .prb_menu_container .line_dash,.prb_menu_item.active .prb_menu_container .line_dash{max-height:10px;margin:12px 0;padding:0}.prb_menu_item.expanded .prb_menu_container,.prb_menu_item.active .prb_menu_container{background:rgba(255,255,255,.6);border-radius:10px;padding:12px 7px;margin-top:10px;box-shadow:0 4px 12px rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.15);transition:all 0.3s ease}.prb_menu_item.active.expanded .prb_menu_container,.prb_menu_item.active .prb_menu_container{background:rgba(255,255,255,.6);border-color:rgba(102,126,234,.15)}.prb_menu_container span.fz12,.prb_menu_container span.fz15{font-size:14px;font-weight:700;color:#2c3e50;margin-bottom:4px;transition:all 0.3s ease}.prb_menu_container span.fz11,.prb_menu_container span.fz10{font-size:13px;font-weight:400;color:#616161;line-height:1.5;transition:all 0.3s ease}.prb_menu_container a{font-size:13px;font-weight:400;color:#9E9E9E;text-decoration:none;border-radius:8px;transition:all 0.3s ease;display:inline-block}.prb_menu_container a:hover{color:#764ba2;transform:translateX(-3px);padding-right:15px}.room_price_not{width:100%;height:50px;display:flex;align-items:center;justify-content:center;background:#EEE;border-radius:7px}.item_ab{top:.9375rem;right:-1.25rem;width:4px;background-color:#131b1f;height:calc(100% - 1.875rem);border-radius:100px 0 0 100px;opacity:0}.prb_menu_section{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.05)}.prb_menu_section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.prb_menu_section p.fz11{font-size:12px;font-weight:600;color:#764ba2;text-transform:uppercase;letter-spacing:.5px;margin-bottom:15px;padding:8px 15px;background:linear-gradient(135deg,rgba(102,126,234,.08) 0%,rgba(118,75,162,.08) 100%);border-radius:8px;border-right:3px solid rgba(118,75,162,.3)}.prb_menu_item a{text-decoration:none;transition:all 0.3s ease}.prb_menu_item span.prb_menu_item{display:flex;align-items:center}@keyframes menuItemSlide{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.prb_menu_item{animation:menuItemSlide 0.3s ease-out}.prb_menu_item.active .prb_menu_container .line_dash{background:linear-gradient(90deg,transparent,rgba(102,126,234,.3),transparent)}.slide2_width{width:267px}.wallet_cart{width:447px;height:190px;border-radius:14px;display:flex;position:relative;flex-direction:column;justify-content:space-between;padding:18px;box-shadow:0 0 16px 0 orange;align-items:flex-start;background:-webkit-linear-gradient(to right,#fc4a1a,#f7b733);background:linear-gradient(to right,#fc4a1a,#f7b733)}.wallet_footer{width:100%;justify-content:space-between}.wallet_inp_box,.wallet_price_box{display:flex;align-items:center;box-sizing:border-box;margin:30px 0}.wallet_logo{position:absolute;left:48px;top:44px;opacity:.2}.wallet_price_box{width:100%;padding:0;justify-content:space-between}.wallet_button{width:30%;height:39px;border-radius:7px;background:0 0;font-family:inherit;cursor:pointer}.wallet_inp_box{width:100%;height:40px;border:1px solid #9E9E9E;justify-content:space-between;border-radius:7px;font-family:inherit;padding:0 10px}.prbcb_left,.set_pass_inon{align-items:center;display:flex}.wallet_inp{border:none;font-family:inherit;width:100%;direction:ltr;background:transparent}.wallet_inp::placeholder{font-size:10px;font-weight:300;text-align:right}.prbcb_right{padding:0 18px;border-left:1px dashed #e0e0e0}.prbcb_left{justify-content:center;padding:0 24px}.request_payment_submit,.wallet_submit{background:#616161;color:#fff;padding:12px 37px;border-radius:7px;float:left;font-size:13px;cursor:pointer}.favorite_box{display:flex;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;flex-wrap:wrap}.host_prifile_image{width:50px;height:50px;min-height:50px!important;min-width:50px!important;margin-left:0!important;padding:3px;box-sizing:border-box!important;object-fit:cover!important;border-radius:50%;border:2px solid rgba(102,126,234,.2);box-shadow:0 2px 8px rgba(102,126,234,.15);transition:all 0.3s ease}.rob_name:hover .host_prifile_image{transform:scale(1.05);border-color:rgba(102,126,234,.4);box-shadow:0 4px 12px rgba(102,126,234,.25)}.remove_favorite{position:absolute;top:6px;left:10px;color:#fff;font-size:19px;cursor:pointer;z-index:9999999}.set_pass_inon{font-size:14px;justify-content:center;margin:10px}.log_in_pass,.sp_submit{cursor:pointer;color:#fff;font-size:15px}.set_pass_into{display:flex;align-items:center;justify-content:center;margin:5px}.set_pass_inp_box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:20px auto}.paaes_input,.pass_page_sbox{display:flex;align-items:center}.set_pass_inp_box input{width:100%;border:none;height:35px;border-radius:7px;text-align:center;font-family:sans-serif;direction:ltr}.paaes_input{width:300px;border:1px solid #ddd;height:40px;border-radius:7px;padding:0 10px;overflow:hidden}.paaes_input i{cursor:pointer;color:#ababab}.pass_page_sbox{justify-content:flex-end;width:74%;margin:0 auto}.log_in_pass,.set_pass_error{display:flex;align-items:center}.sp_submit{border:none;padding:9px 57px;background:#455a64;font-family:inherit;border-radius:7px}.set_pass_error{width:72%;margin:15px auto;text-align:center;justify-content:center}.cancel_reserv_box,.logpass{flex-direction:column;opacity:0;visibility:hidden}.logpass{width:77%;display:flex;align-items:center;justify-content:center;margin:0 auto}.paa_log_inp,.paa_log_inp:focus{width:100%;height:37px;text-align:left}.paa_log_inp{border:none;border-radius:7px;margin:15px 0;font-family:sans-serif;direction:ltr}.paa_log_inp:focus{border-radius:7px;border:none}.log_in_pass{width:323px;justify-content:center;height:47px;background:#37474f;border-radius:7px;margin-top:20px}.input_pass_box,.ip_title{align-items:center;display:flex}.input_pass_box{min-height:75px;height:auto;justify-content:flex-start;padding:5px 30px;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);border-radius:10px;border-right:3px solid #667eea;margin-bottom:15px;flex-direction:row;gap:12px}.ip_title{width:100%;font-size:16px;text-align:right;color:#2c3e50;font-weight:700;padding:0;margin:0;justify-content:flex-start;background:transparent;border-radius:0;border-right:none;display:flex;align-items:center}.city_pb{background:#dcedc8;display:flex;width:140px;align-items:center;justify-content:start;padding:4px 5px;border-radius:7px;margin:7px 0}.input_pass_box select{border:1px solid #ddd;text-align:left!important;font-size:13px;color:#424242;font-weight:300;padding:0 10px;font-family:inherit;width:100%;height:45px;border-radius:8px;background:#fff;transition:all 0.3s ease;box-shadow:0 2px 5px rgba(0,0,0,.05)}.input_pass_box select:focus{border:1px solid #667eea;outline:none;box-shadow:0 2px 8px rgba(102,126,234,.2)}.change_pass_submit,.change_user_info_submit{height:40px;background:linear-gradient(135deg,#f44336 0%,#d32f2f 100%);margin:12px 20px;display:flex;cursor:pointer;font-weight:700;color:#fff;float:left}.eadf{width:auto;display:flex}.input_pass_box input{width:100%;height:45px;border-radius:8px;border:1px solid #e0e0e0;background:#fff;padding:0 15px;font-size:14px;color:#424242;font-weight:400;transition:all 0.3s ease;box-shadow:0 2px 5px rgba(0,0,0,.05);font-family:IRANYekan}.input_pass_box input:focus{border:1px solid #667eea;outline:none;box-shadow:0 2px 8px rgba(102,126,234,.2)}.input_pass_box select{width:53%;height:40px;border-radius:7px}.input_pass_box textarea{border:1px solid #ddd;width:100%;height:40px;border-radius:7px;font-family:inherit;font-weight:300;font-size:13px;padding:5px 10px;color:#424242;resize:vertical;min-height:80px}.filter_date{width:170px;position:relative}.vpd-actions{text-align:center!important}.vpd-content{border-radius:7px}.buttom10{bottom:10px}.pos_abs{position:absolute}.sw_elem{position:absolute;bottom:10px;width:100%!important;bottom:10px;left:0;right:0;margin:0 auto;z-index:9999}.j_pagination{display:flex;gap:20px;margin:10px 0;align-items:center;justify-content:center}.pagi_num{width:31px;height:31px;background:#607D8B;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:17px;cursor:pointer}.last_page_pagination{width:27px;height:27px;background:#607D8B;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:58px;cursor:pointer}.last_prev_pagination{width:27px;height:27px;background:#607D8B;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:58px;cursor:pointer}.vpd-actions button{font-family:inherit}.input_pass_box input::placeholder{font-weight:300;font-size:13px;text-align:right;color:#9e9e9e}.change_pass_submit{width:110px;align-items:center;justify-content:center;border-radius:7px}.img_slide_height{width:100%;height:450px!important;object-fit:fill}.change_user_info_submit{width:200px;align-items:center;justify-content:center;border-radius:50px;float:left}.chpass_err{width:61%;margin:0 auto 20px}.cop_err{width:60%;margin:10px auto}.cop_err span{background:pink;padding:10px;color:#000;border-radius:7px;margin:10px 0;display:flex}.tri_right{width:100%;display:flex;flex-direction:column;line-height:1.6;gap:15px;margin:10px}.tribot_fail{background:#fff8f7;border:1px solid #ffe2dd;border-radius:16px;padding:16px;margin-top:15px;display:flex;flex-direction:column;gap:8px}.tribot_fail_title{font-size:13px;font-weight:600;color:#c23934;display:flex;align-items:center;gap:6px}.tribot_fail_desc{font-size:12px;line-height:1.8;color:#4d4d4d}.tritop{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:15px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;border:1px solid rgba(0,0,0,.05)}.trit_left{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1;gap:12px}.head_search_mobile.active,.imageuploadify .imageuploadify-images-list .imageuploadify-container .imageuploadify-details span,.thb_price{display:flex;flex-direction:column;align-items:center;gap:8px;padding:15px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;border:1px solid rgba(0,0,0,.05);margin:10px 0}.thb_price span:first-child{font-size:13px;font-weight:600;color:#6c757d}.thb_price span:last-child{font-size:20px;font-weight:700;color:#667eea}.all_sans_box{position:fixed;width:441px;height:348px;background:#fff;left:0;right:0;margin:auto auto;top:0;bottom:0;z-index:99999;padding:10px;border-radius:7px;overflow:hidden;box-shadow:0 2px 47px 36px #eee;;display:none}.all_sans_body{overflow-y:auto;height:348px;padding:15px 0}.text-r{text-align:right}.text_j{text-align:justify}.text_l{text-align:left}.ticket_desc_answer{width:98%;min-height:120px;height:auto;border-radius:12px;border:2px solid #e0e0e0;padding:15px;font-family:'IRANYEKAN',sans-serif;font-size:14px;color:#2c3e50;background:#fff;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05);resize:vertical}.ticket_desc_answer:focus{outline:none;border-color:#667eea;box-shadow:0 4px 15px rgba(102,126,234,.2);transform:translateY(-1px)}.answer_ticket_to_answer_submit{padding:12px 25px;border-radius:12px;color:#fff;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);font-weight:600;font-size:14px;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3);border:none;margin:15px 0}.answer_ticket_to_answer_submit:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4);color:#fff}.send_user_attach{opacity:0;z-index:1;position:absolute;top:0;left:0;width:100%;height:40px;cursor:pointer}.po_rev{position:relative}.send_user_attach_before{position:relative;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;font-family:'IRANYEKAN',sans-serif;color:#fff;border-radius:10px;z-index:0;width:100%;min-width:150px;height:40px;cursor:pointer;font-weight:600;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(102,126,234,.3)}.send_user_attach_before:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.send_user_attach_file_name{display:flex;align-items:center;justify-content:space-between;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:10px;padding:8px 15px;margin-top:10px;font-family:'IRANYEKAN',sans-serif;font-size:14px;color:#2c3e50;gap:10px}.file_name_text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:right}.remove_file_btn{cursor:pointer;color:#dc3545;font-size:16px;padding:5px 10px;border-radius:5px;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;min-width:30px;height:30px}.remove_file_btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.answer_box{background:#e5e1e1;padding:10px;border-radius:7px}.hoans_box:before{content:'';width:2px;height:50px;background:#b5b3b3;margin:10px 18px;display:none;display:block}.text_cnt{text-align:center;margin:15px 0}.asanclo{cursor:pointer}.trit_right{flex-shrink:0}.trit_right img{width:200px;height:140px;border-radius:12px;margin:0;object-fit:cover;box-shadow:0 4px 15px rgba(0,0,0,.15);transition:all 0.3s ease;border:2px solid rgba(255,255,255,.8)}.trit_right img:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(0,0,0,.2)}.modern_payment_box{display:flex;flex-direction:row;gap:12px;margin-top:20px}.modern_payment_form{margin:0;width:100%}.modern_payment_btn{width:100%;min-height:50px;padding:14px 8px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:11px;font-family:'IRANYekan',sans-serif;border:none;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.1);position:relative;overflow:hidden}.modern_payment_btn::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.2);transform:translate(-50%,-50%);transition:width 0.6s,height 0.6s}.modern_payment_btn:hover::before{width:300px;height:300px}.modern_payment_btn:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.modern_payment_btn:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.1)}.modern_payment_btn i{font-size:18px;opacity:.95}.modern_payment_btn span{flex:1;text-align:center}.order_pay_submit_but,.modern_payment_btn_bank{background:linear-gradient(135deg,#4caf50 0%,#45a049 100%);color:#fff}.modern_payment_btn_bank:hover{background:linear-gradient(135deg,#45a049 0%,#3d8b40 100%);box-shadow:0 4px 16px rgba(76,175,80,.3)}.order_cash_pay_submit_but,.modern_payment_btn_cash{background:linear-gradient(135deg,#FF5722 0%,#E64A19 100%);color:#fff}.modern_payment_btn_cash:hover{background:linear-gradient(135deg,#E64A19 0%,#D84315 100%);box-shadow:0 4px 16px rgba(255,87,34,.3)}.capay_p{padding:15px;line-height:34px;font-size:15px}#Receipt_upload{position:absolute;opacity:0;z-index:100000;top:30%;width:160px;height:160px;margin:0 auto;border-radius:7px;display:block;box-shadow:0 0 6px 3px rgb(0 0 0 / 15%);cursor:pointer;left:0;right:0}.capay_cn{width:98%;display:flex;align-items:center;justify-content:center;margin:15px;border:1px solid #eee;border-radius:7px;padding:16px;letter-spacing:16px;font-size:16px;font-weight:700}.cpay-upload_box{width:100%;padding:8px;border:1px solid #eee;border-radius:7px;min-height:150px;display:flex;align-items:center;justify-content:space-around}.imageReceipt_show{width:300px;align-items:center;gap:0 15px;position:relative;padding:0;color:#3aa0ff}.del_room{display:flex;align-items:center;justify-content:flex-end;padding:16px}.del_is{font-size:18px;cursor:pointer;border:1px solid #ffebee;padding:8px 10px;border-radius:8px;background:linear-gradient(135deg,#ffebee 0%,#ffcdd2 100%);color:#c62828!important;transition:all 0.3s ease;box-shadow:0 2px 4px rgba(198,40,40,.1)}.del_is:hover{background:linear-gradient(135deg,#ffcdd2 0%,#ef9a9a 100%);color:#b71c1c!important;box-shadow:0 4px 8px rgba(198,40,40,.2);transform:translateY(-2px)}.cpay-upload_box input[type='number']{border-radius:7px;border:1px solid #eee;margin:10px;height:35px;font-family:'IRANYEKAN';font-size:17px;color:#6a6868;letter-spacing:12px}.order_cart_pay_submit_but,.modern_payment_btn_cart{background:linear-gradient(135deg,#607D8B 0%,#546E7A 100%);color:#fff}.modern_payment_btn_cart:hover{background:linear-gradient(135deg,#546E7A 0%,#455A64 100%);box-shadow:0 4px 16px rgba(96,125,139,.3)}.wallet_pay,.modern_payment_btn_wallet{background:linear-gradient(135deg,#FF9800 0%,#F57C00 100%);color:#fff;text-align:center;padding:8px 18px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:12px;font-family:'IRANYekan',sans-serif;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.1);position:relative;overflow:hidden;border:none;width:100%;min-height:34px}.modern_payment_btn_wallet::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.2);transform:translate(-50%,-50%);transition:width 0.6s,height 0.6s}.modern_payment_btn_wallet:hover::before{width:300px;height:300px}.modern_payment_btn_wallet:hover{background:linear-gradient(135deg,#F57C00 0%,#EF6C00 100%);transform:translateY(-2px);box-shadow:0 4px 16px rgba(255,152,0,.3)}.modern_payment_btn_wallet:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.1)}.modern_payment_btn_wallet i{font-size:18px;opacity:.95}@media (max-width:768px){.transaction_item{width:100%!important;margin:0 0 15px 0!important;flex-direction:column;gap:15px}.trir,.tril{width:100%!important;text-align:right!important}.tril{text-align:right!important;align-items:flex-end!important}.prb_transaction_body{gap:15px}.modern_payment_btn,.modern_payment_btn_wallet{min-height:50px;padding:12px 16px;font-size:11px}.modern_payment_btn i,.modern_payment_btn_wallet i{font-size:14px}}.ret_but{border:1px solid #eee;padding:10px;margin:16px;display:inline-flex;border-radius:7px;font-size:13px;cursor:pointer}.cpay_box{width:70%;height:auto;margin:0 auto;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.Receipt_send_box{display:flex;align-items:center;justify-content:flex-end;margin:0 auto;width:100%}.Receipt_send_btn{background:#2196F3;color:#fff;display:flex;align-items:center;justify-content:center;padding:7px 30px;margin:20px 0;border-radius:4px;cursor:pointer}.geo-search input{height:25px}.geo-search{box-shadow:none!important}.geo-search button{border:1px solid #888;padding:8px 14px}.reserve_submit_box form.order_cash_pay_submit{width:100%!important}.order_pay_submit{width:95%}.cancel_reserv_box,.cancel_reserv_box_ord{width:613px;height:333px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:99999999;box-shadow:0 0 12px 0 rgb(0 0 0 / 13%);padding:25px;transition:opacity 0.3s ease,visibility 0.3s ease;display:flex;flex-direction:column;opacity:0;visibility:hidden;will-change:opacity,visibility;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.reserve_submit_box form{width:100%}.cancel_reserv_box{border-radius:8px;border:1px solid #ddd;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;z-index:99999999;background:#fff;padding:20px;box-shadow:0 8px 25px rgba(0,0,0,.2);max-width:500px;width:90%;max-height:80vh;overflow-y:auto;display:flex;flex-direction:column;will-change:opacity,visibility;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:flat;pointer-events:none;isolation:isolate;contain:layout style paint;margin:0!important;transform-origin:center center}.cancel_reserv_box[style*="opacity: 1"],.cancel_reserv_box[style*="visibility: visible"]{pointer-events:auto}.cancel_reserv_box_ord{border-radius:8px;border:1px solid #ddd;flex-direction:column}.cancel_res_details{display:flex;align-items:center;justify-content:space-around;margin:10px 8px;background-color:#eee;padding:15px 2px;border-radius:7px}.cancel_res_box{display:flex;flex-direction:row;width:100%;z-index:9999999999;align-items:center;justify-content:space-between}.cancel_trip_btn{background:red;padding:7px 15px;border-radius:4px;color:#fff;cursor:pointer;margin-left:10px}.cancel_box_close,.cancel_box_close_form,.cancel_req_close{display:flex;width:35px;height:35px;border-radius:10px;left:10px;top:10px;background:linear-gradient(135deg,#f44336 0%,#d32f2f 100%);cursor:pointer;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(244,67,54,.3);color:#fff}.cancel_box_close:hover,.cancel_box_close_form:hover,.cancel_req_close:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(244,67,54,.4)}.dif_term{align-items:center;justify-content:center;display:flex;margin:20px 5px}.com_cansel{font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;color:#667eea;margin-top:15px;padding:8px 12px;border-radius:6px;transition:all 0.3s ease;background:linear-gradient(135deg,rgba(102,126,234,.05) 0%,rgba(118,75,162,.05) 100%)}.com_cansel:hover{background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);color:#764ba2;transform:translateX(-3px)}.com_cansel i{margin-right:7px;transition:transform 0.3s ease}.com_cansel:hover i{transform:translateX(-3px)}.cancel_box_close,.cancel_box_close_form{align-items:center;justify-content:center}.cancel_req_close{align-items:center;justify-content:center;float:left}#mob{padding:13px 29px;font-size:13px;width:93%}.head_search_mobile{display:none;transition:.2s ease-in}.cbc_box,.cbc_c,.crb_head{display:flex}#lsearch_mobile{cursor:pointer;opacity:0}.cbc_box{align-items:center;justify-content:end}.crb_head{align-items:center;justify-content:space-between}.cbc_c{margin-right:32px;flex-direction:column}.cbc_ic{width:18px;height:18px;display:inline-flex;background:#e0e0e0;border-radius:50%;border:2px solid;position:relative}.transaction_item{border-radius:7px;display:flex}.lbef_b,.lbef_l{position:absolute}.lbef_b{height:30px;width:2px;right:8px;top:20px}.lbef_l{width:20px;height:2px;right:20px;top:7px}.cbz-t{font-size:11px!important}.border_red{border-color:#f44336}.border_orang{border-color:#ffc107}.border_green{border-color:#4caf50}.bg_red{background-color:#f44336}.bg_orang{background-color:#ffc107}.bg_green{background-color:#4caf50}.prb_transaction_body{display:flex;grid-auto-flow:column;width:100%;flex-wrap:wrap;gap:20px;margin-top:20px}.text_lef{text-align:left}.trir{display:flex;flex-direction:column;width:50%;text-align:right;gap:8px}.trir span:first-child{font-size:15px;font-weight:700;color:#2c3e50;line-height:1.5}.trir .d_lt{font-size:12px;color:#7f8c8d;font-weight:400}.pay_err_box,.rqb_table tbody tr td,.rqb_table thead tr th{text-align:center}.transaction_item{box-shadow:0 0 9px 1px rgb(0 0 0 / 10%);padding:10px;margin:5px;width:46%;align-items:center;justify-content:space-around;background:#fff;border-radius:15px;padding:20px;box-shadow:0 4px 15px rgba(0,0,0,.08);border-right:4px solid #667eea;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.transaction_item::before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(102,126,234,.03) 0%,rgba(118,75,162,.03) 100%);opacity:0;transition:opacity 0.3s ease;pointer-events:none}.transaction_item:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(102,126,234,.15);border-right-color:#764ba2}.transaction_item:hover::before{opacity:1}.wallet_pay:not(.modern_payment_btn_wallet){width:100%;align-items:center;justify-content:center;background:#ffc107;height:46px;color:#fff;font-weight:700;cursor:pointer;border-radius:7px;display:flex}.pay_err_box{display:flex;flex-direction:column;gap:13px;background:#fff;width:702px;height:266px;box-shadow:0 0 15px 4px rgb(0 0 0 / 10%);justify-content:center;border-radius:8px;margin:30px auto;position:relative;font-family:IRANYekan;bottom:0;right:0;left:0;z-index:99999}.user_notes_list{display:flex;flex-direction:column;gap:15px;margin-top:20px}.user_each_note{display:flex;min-height:60px;background:#fff;padding:20px;border-radius:15px;margin:0;box-shadow:0 4px 15px rgba(0,0,0,.08);border-right:4px solid #667eea;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.user_each_note::before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(102,126,234,.03) 0%,rgba(118,75,162,.03) 100%);opacity:0;transition:opacity 0.3s ease;pointer-events:none}.user_each_note:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(102,126,234,.15);border-right-color:#764ba2}.user_each_note:hover::before{opacity:1}.user_each_note p{margin:0;font-size:15px;line-height:1.6;color:#2c3e50;font-weight:400;text-align:right;width:100%}.pay_err_box a{width:200px;margin:0 auto;height:34px;border:none;border-radius:7px;font-family:IRANYEKAN;cursor:pointer}.peb_link a,.peb_link a:hover{display:flex;align-items:center;width:200px;font-size:12px;height:44px;color:#000;font-family:IRANYekan;box-shadow:0 0 18px 3px rgb(0 0 0 / 10%);margin:0 10px;border-radius:7px;cursor:pointer}.peb_link a{justify-content:center;justify-content:center}.inside input,.inside p select,.inside p textarea{line-height:2;color:#2c3338;min-height:30px;font-family:IRANYekan}.rewcart{background:#FF9800;color:#fff;padding:8px 25px;border-radius:7px;float:left;font-size:13px;cursor:pointer;margin:16px}.input_temp,.inside input,.inside p,.inside p label,.inside p select{font-family:inherit}.peb_link a:hover{justify-content:center}.go_home_b,.peb_link{align-items:center;display:flex}.tgfg{font-family:IRANYekan}.peb_link{justify-content:center;margin-bottom:20px;margin-top:10px}.pay_err_box img{width:35px;margin:0 auto}.go_home_b{justify-content:center;width:150px;height:40px;color:#fff;background-color:red;border-radius:5px;cursor:pointer}.rqb_table tbody tr{border-bottom:1px solid #eee;height:40px;border-radius:7px;margin:10px 0}.rqb_table{width:100%;background:#fff;padding:10px 0;border-collapse:separate;border-spacing:0 0;border-radius:10px}.admnot_view{background:#8bc34a;padding:5px 10px;color:#fff;border-radius:50px;cursor:pointer}.blocked_item{border-radius:7px;box-shadow:0 0 9px 1px rgb(0 0 0 / 10%);margin:5px;display:flex;align-items:center;justify-content:space-between;padding:32px 20px}.adition_toption{position:relative;left:0;font-size:20px;display:flex;flex-direction:column;width:100%;align-items:end}.adition_toption i{padding:10px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:10px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3)}.adition_toption i:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(102,126,234,.4)}.adito_drop{display:none;flex-direction:column;box-shadow:0 8px 25px rgba(0,0,0,.15);padding:12px;z-index:999999999;border-radius:12px;margin-top:13px;position:absolute;top:10px;left:8px;width:140px;line-height:1.6;background:#fff;border:1px solid rgba(102,126,234,.2)}.adito_drop.active{display:flex;background:#fff;animation:slideDown 0.3s ease}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.adito_drop span{font-size:13px;cursor:pointer;margin:6px 0;padding:8px 1px;border-radius:8px;transition:all 0.2s ease;color:#495057}.adito_drop span:hover{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;transform:translateX(-3px)}.user_cansel_trip_box{width:600px;height:300px;background-color:#fff;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:9999999;border-radius:8px;border:1px solid #ddd;box-shadow:0 0 12px 0 rgb(0 0 0 / 13%);padding:25px;opacity:0;visibility:hidden;transition:.2s ease-in;display:flex;font-weight:500;font-size:14px}.input_temp{border:2px solid #e0e0e0;height:48px;border-radius:12px;font-weight:400;font-size:14px;padding:0 15px;text-align:right;color:#2c3e50;width:100%;background:#fff;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05)}.input_temp:focus{outline:none;border-color:#667eea;box-shadow:0 4px 15px rgba(102,126,234,.2);transform:translateY(-1px)}.input_temp::placeholder{color:#9e9e9e;font-weight:300}.input_htemp{border:1px solid #dee2e6;height:42px;border-radius:8px;font-weight:400;font-size:14px;padding:0 14px;background:#fff;transition:all 0.3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:0 10px;text-align:right;color:#424242;font-family:IRANYekan}.input_htemp:focus{border:1px solid #667eea;height:42px;border-radius:8px;font-weight:400;font-size:14px;outline:none;box-shadow:0 0 0 3px rgba(102,126,234,.1);background:#fff;padding:0 10px;text-align:right;color:#424242;font-family:IRANYekan}.hadd_room{background:#607D8B;padding:10px;color:#fff;border-radius:7px;cursor:pointer;display:flex;justify-content:center;margin:10px;font-size:13px;font-weight:500}.hsave_room{background:#F44336;padding:10px 20px;color:#fff;border-radius:7px;cursor:pointer;display:flex;justify-content:center;margin:10px;font-size:13px;font-weight:500}.savadd_box{display:flex;width:100%;align-items:center;justify-content:end}#wp-add_hd-editor-container{border-radius:7px;overflow:hidden}#wp-add_hd-wrap{width:98%;margin-bottom:15px}.input_add_h{min-height:75px;height:auto;display:flex;justify-content:flex-start;flex-direction:column;align-items:stretch;border:none;margin:20px 0;border-radius:16px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:25px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all 0.3s ease;position:relative;overflow:hidden}.input_add_h::before{content:'';position:absolute;top:0;right:0;width:4px;height:100%;background:linear-gradient(180deg,#667eea 0%,#764ba2 100%);border-radius:0 16px 16px 0}.input_add_h:hover{box-shadow:0 8px 30px rgba(102,126,234,.15);transform:translateY(-2px)}.term_drop{max-height:200px;overflow-y:auto;width:96%;border:1px solid #eee;padding:10px;border-radius:7px;margin-bottom:10px}.term_drop::-webkit-scrollbar{width:5px}.term_drop::-webkit-scrollbar-track{background:#f1f1f1}.term_drop::-webkit-scrollbar-thumb{background:#888;border-radius:12px}.term_drop::-webkit-scrollbar-thumb:hover{background:#555}.sans_box{width:100%;display:flex}#host_insert_post_btn,#host_update_post_btn,#hotel_update_post_btn,#tour_insert_post_btn,#tour_update_post_btn{background:linear-gradient(135deg,#f44336 0%,#d32f2f 100%);color:#fff;padding:14px 30px;border-radius:12px;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(244,67,54,.3);margin:20px 0;float:left}#host_insert_post_btn:hover,#host_update_post_btn:hover,#hotel_update_post_btn:hover,#tour_insert_post_btn:hover,#tour_update_post_btn:hover{box-shadow:0 6px 20px rgba(244,67,54,.4);float:left;width:112px;text-align:center;cursor:pointer}#hotel_insert_post_btn,#hotel_update_post_btn{background:linear-gradient(135deg,#f44336 0%,#d32f2f 100%);color:#fff;padding:14px 30px;border-radius:12px;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(244,67,54,.3);margin:20px 0;float:left}.inside input,.inside textarea{padding:5px 4px;box-shadow:0 2px 8px rgba(0,0,0,.05);border-radius:10px;border:2px solid #e0e0e0;background-color:#fff;font-size:14px;color:#2c3e50;transition:all 0.3s ease;width:100%;max-width:300px}.inside input:focus,.inside textarea:focus{outline:none;border-color:#667eea;box-shadow:0 4px 15px rgba(102,126,234,.2);transform:translateY(-1px)}.inside p{display:flex;align-items:center;flex-wrap:wrap;gap:15px;font-size:14px;line-height:1.6;margin:20px 0;padding:15px;background:rgba(255,255,255,.8);border-radius:10px;border-right:3px solid #667eea}.minus_i,.od_box,.plus_i{height:40px;align-items:center;display:flex;justify-content:center}.inside p label{min-width:247px;max-width:250px;font-weight:600;color:#495057;margin:0}#poststuff .inside{margin:6px 0 0}.postbox .inside{padding:0 12px 12px;line-height:1.4;font-size:13px}.res_inp_note{margin:0 12px}.edayp_submit,.dis_day_submit,.return_day_submit,.rodp_submit{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:4px;color:#fff;padding:6px 15px;cursor:pointer;font-size:13px;margin-right:10px}.rscs{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;color:#fff;padding:8px 18px;cursor:pointer;font-weight:600;font-size:13px;border:none;box-shadow:0 4px 12px rgba(102,126,234,.3);transition:all 0.3s ease}.rscs:hover{box-shadow:0 6px 18px rgba(102,126,234,.4);transform:translateY(-2px);font-size:13px;margin-right:10px}#dis_day{margin:10px 0}#dis_day label,#return_day label{width:144px;display:inline-block}hr{border:0;border-top:1px solid #dcdcde;border-bottom:1px solid #f6f7f7}.inside p select{font-size:14px;border:2px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.05);border-radius:10px;padding:10px 40px 10px 15px;max-width:300px;width:100%;-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23667eea%22%2F%3E%3C%2Fsvg%3E) left 10px top 50%/16px 16px no-repeat #fff;color:#2c3e50;font-weight:400;transition:all 0.3s ease;cursor:pointer}.inside p select:focus{outline:none;border-color:#667eea;box-shadow:0 4px 15px rgba(102,126,234,.2);transform:translateY(-1px)}.w12em{width:100%!important;max-width:300px;cursor:pointer;vertical-align:middle}.od_box{min-width:50px;width:auto;border-radius:7px;display:inline-flex;justify-content:center;padding:3px 7px;margin:6px 5px;background-color:#e7e7e7}.hselect_hotel_dae{width:100%}.minus_i,.plus_i{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);width:30px;height:30px;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px;margin:0;cursor:pointer;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(102,126,234,.3);border:none}.minus_i:hover,.plus_i:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(102,126,234,.4)}.minus_i i,.plus_i i{font-size:14px}.minus_m,.plus_m{background:#616161;width:25px;height:25px;color:#fff;display:flex;justify-content:center;border-radius:5px;margin:0 5px;cursor:pointer;align-items:center}.imageuploadify,.up_feauture_imgage_box{max-width:100%;background-color:#fff;text-align:center}.up_feauture_imgage_box{align-items:center;gap:0 15px;position:relative;padding:15px;color:#3aa0ff;margin:10px 0;border:1px dashed #3F51B5;border-radius:7px;box-sizing:border-box;display:inline-block;width:calc(100% - 10px);vertical-align:top}.up_feauture_imgage_box:nth-of-type(1){margin-left:0;margin-right:10px}.up_feauture_imgage_box:nth-of-type(2){margin-left:10px;margin-right:0}.city_item,.city_item img{width:100px;position:relative;border-radius:7px}.img_box_show_gall,.madarek_box_show_gall{display:flex;gap:10px;margin:15px}.city_item img{height:100px;box-sizing:border-box;object-fit:cover;cursor:pointer}.img_box_show img,.img_meli_show img{height:auto;max-height:250px;object-fit:cover;margin-bottom:30px;top:30%;box-shadow:0 0 6px 3px rgb(0 0 0 / 15%);left:0;display:block;right:0}.city_item{height:165px;object-fit:cover;text-align:center;margin:0 10px;font-size:13px}.term_drop_flex{overflow-y:auto;width:95%;border:1px solid #eee;padding:10px;border-radius:7px;margin-bottom:15px;display:flex;flex-wrap:wrap}.hdiv,.img_fe_upload{align-items:center;display:flex}.cb_chile{position:absolute;left:0;top:0;height:100px;width:100px;cursor:pointer}.cb_chile input{opacity:0;display:block;z-index:10000}.img_box_show img{width:400px;border-radius:7px}.img_meli_show img{width:300px;border-radius:7px}.hdiv{height:32px;justify-content:center;margin:9px}.img_fe_upload{width:137px;height:auto;border-radius:7px;opacity:1;z-index:99;color:#fff;justify-content:center}.up_single_host_box{position:relative;width:400px;margin:0 auto}.up_meli_host_box{position:relative;width:300px;margin:0 auto}.up_gall_host_box i,.up_gall_host_box_larg i,.up_meli_host_box i,.up_single_host_box i{position:absolute;overflow:hidden;right:10px;top:9px;font-size:17px;color:red;background:#fff;padding:2px;border-radius:10px;width:17px;height:17px;cursor:pointer}.imageuploadify .imageuploadify-overlay i,.up_gall_host_box img{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.thumbnail_form-group #file,.thumbnail_form-group #madarek_files,.thumbnail_form-group #melli_file{position:absolute;opacity:0;z-index:100000;top:30%;width:160px;height:160px;margin:0 auto;border-radius:7px;display:block;box-shadow:0 0 6px 3px rgb(0 0 0 / 15%);cursor:pointer;left:0;right:0}.thumbnail_form-group #files{position:absolute;opacity:0;z-index:100000;top:11%;width:160px;height:160px;margin:0 auto;border-radius:7px;display:block;box-shadow:0 0 6px 3px rgb(0 0 0 / 15%);cursor:pointer;left:0;right:0}.imageuploadify .imageuploadify-images-list .imageuploadify-container,.up_gall_host_box{width:100px;height:100px;position:relative;overflow:hidden;margin-bottom:1em;float:left;border-radius:12px;box-shadow:0 0 4px 0 #888}.up_gall_host_box_larg{width:33%;height:200px;position:relative;overflow:hidden;margin-bottom:1em;float:left;border-radius:12px;box-shadow:0 0 4px 0 #888}.image_container,.image_container img{border-radius:3px}.up_gall_host_box_larg img{width:100%;height:200px;object-fit:contain}.up_gall_host_box img{height:100px}.thumbnail_form-group{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.button.add,.image_container,.image_container img{width:100px;height:100px}.gallery_area{float:right}.image_container{float:left!important;background-size:cover;cursor:pointer}.button.add,.button.remove{box-shadow:none;border:none}.clear{clear:both}#gallery_wrapper{width:100%;height:auto;position:relative;display:inline-block}#gallery_wrapper input[type=text]{width:300px}#gallery_wrapper .gallery_single_row{float:left;display:inline-block;width:100px;position:relative;margin-right:8px;margin-bottom:20px}.dolu{display:inline-block!important}.button.remove{background:0 0;color:#f1f1f1;position:absolute;top:4px;right:7px;font-size:1.2em;padding:0}.button.remove:hover{background:0 0;color:#fff}.button.add{background:#c3c2c2;color:#fff;line-height:100px;font-size:4em}.button.add:focus,.button.add:hover{background:#e2e2e2;box-shadow:none;color:#0f88c1;border:none}.imageuploadify{border:2px dashed #d2d2d2;position:relative;margin:auto;display:flex;padding:0;flex-direction:column;color:#3aa0ff}.humber_overbox{position:fixed;top:0;bottom:0;overflow-y:auto;left:0}.imageuploadify .imageuploadify-overlay{z-index:10;width:100%;height:100%;position:absolute;flex-direction:column;top:0;left:0;display:none;font-size:7em;background-color:rgba(242,242,242,.7);text-align:center;pointer-events:none}.imageuploadify .imageuploadify-overlay i{z-index:10;pointer-events:none}.imageuploadify .imageuploadify-images-list{display:inline-block}.imageuploadify .imageuploadify-images-list i{display:block;font-size:7em;text-align:center;margin-top:.5em;padding-bottom:12px}.imageuploadify .imageuploadify-images-list span.imageuploadify-message{font-size:24px;border-top:1px solid #3aa0ff;border-bottom:1px solid #3aa0ff;padding:10px;display:inline-block}.imageuploadify .imageuploadify-images-list button.btn-default{display:block;color:#3aa0ff;border-color:#3aa0ff;border-radius:1em;margin:25px auto;width:46%;max-width:500px;height:50px;font-family:inherit;cursor:pointer}.imageuploadify .imageuploadify-images-list .imageuploadify-container button.btn-danger{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:15px;font-size:9px;line-height:1.42;padding:2px 0;text-align:center;z-index:3;border-width:1px;color:red}.imageuploadify .imageuploadify-images-list .imageuploadify-container img{height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.imageuploadify .imageuploadify-images-list .imageuploadify-container .imageuploadify-details{position:absolute;top:0;padding-top:20px;width:100%;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(255,255,255,.5);z-index:2;opacity:0}.btn_view_low{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:10px 20px;border-radius:10px;margin:10px 0;color:#fff;cursor:pointer;font-weight:600;font-size:13px;border:none;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3);display:inline-block}.btn_view_low:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.view_low_box{position:fixed;width:90%;max-width:700px;min-height:400px;max-height:80vh;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);right:0;left:0;top:50%;transform:translateY(-50%);margin:auto;z-index:99999999;border-radius:16px;border:none;box-shadow:0 8px 40px rgba(0,0,0,.2);padding:25px;overflow-y:auto;transition:opacity 0.3s ease-in,visibility 0.3s ease-in,transform 0.3s ease-in;display:flex;opacity:0;visibility:hidden;flex-direction:column;pointer-events:none}.view_low_box[style*="visibility: visible"],.view_low_box[style*="opacity: 1"]{pointer-events:auto}.view_low_box_overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgba(0,0,0,.5);z-index:99999998;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in,visibility 0.3s ease-in;pointer-events:none;isolation:isolate;contain:layout style paint;margin:0!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important}.view_low_box_overlay.active{opacity:1;visibility:visible;pointer-events:auto}body.modal-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important}.request_act_box{width:67%;height:37px;display:flex;align-items:center;justify-content:flex-start;margin:10px 0}.btn_accept_request,.btn_cancel_request{height:29px;color:#0e0e0e;margin:0 12px;cursor:pointer;width:100%;border-radius:30px;border:1px solid #b3b3b3}.btn_accept_cart_request,.btn_cancel_cart_request{height:29px;color:#0e0e0e;margin:0 12px;cursor:pointer;width:100%;border-radius:30px;border:1px solid #b3b3b3}.btn_accept_request{background:#fff;display:flex;align-items:center;justify-content:center}.btn_accept_cart_request{background:#fff;display:flex;align-items:center;justify-content:center}.btn_cancel_request,.cs_but{align-items:center;display:flex;border-radius:30px}.btn_cancel_cart_request{align-items:center;display:flex;border-radius:30px}.btn_cancel_request{background:#fff;justify-content:center}.btn_cancel_cart_request{background:#fff;justify-content:center}input[type=number]{-moz-appearance:textfield;text-align:center;-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.view_low_box::-webkit-scrollbar{width:5px}.view_low_box::-webkit-scrollbar-track{background:#f1f1f1}.view_low_box::-webkit-scrollbar-thumb{background:#888;border-radius:12px}.inside{width:100%;padding:20px;background:rgba(255,255,255,.6);border-radius:12px;margin-top:15px;border:1px solid rgba(0,0,0,.05)}.view_low_box::-webkit-scrollbar-thumb:hover{background:#555}.inpcheck:checked{border:2px solid red}.city_item:has(input[type=checkbox]:checked) img{border:2px solid red}.nav_item{color:gray;font-size:11px}.spatiar{display:flex;margin:15px 5px}.bactoac{color:#000}.category_banner{height:100px!important;border:1px solid #eee;border-radius:15px;display:flex;flex-direction:column;align-items:flex-start;padding:15px;justify-content:space-between}.category_banner a{color:#000;line-height:45px;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.category_banner a img{height:45px!important}.cs_header{display:flex;flex-direction:column;align-items:center}.cs_but{background:#455a64;color:#fff;padding:7px;width:80%;justify-content:center;border-radius:50px;height:44px}.cs_header_title{font-size:16px;font-weight:700;margin:15px}.cs_header_desc{width:74%;margin:7px}.menu_box{height:60px;width:100%;padding:0;margin:0}.menu_box ul{display:flex;height:100%;width:100%}.menu_box ul li{width:110px;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.drop_menu,.head_sub_menu ul{flex-direction:column;display:flex}.head_menu{height:100%;display:flex}.head_menu>ul>li>a{font-size:14px;font-weight:700;color:#000}.head_menu>ul>li:hover{background-color:#ff4500}.menu_box .head_logo{width:10%}.head_sub_menu ul{width:100%;height:100%;gap:9px;min-height:60px}.drop_menu>ul,.lp_item{gap:15px}.humber_menu{height:100%;display:flex;align-items:center}.humber_menu i{margin-right:15px}.humber_close{height:36px;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box}.humber_overbox{background:#fff;right:-60%;z-index:99999999;width:60%;transition:.4s linear;padding:25px;box-sizing:border-box}.drop_menu{width:100%}.drop_menu>ul>li{position:relative;display:flex;margin:10px 0;width:100%;flex-direction:column}.drop_menu ul li a{width:100%;display:flex;color:#000;font-weight:700}.drop_sub_menu{position:relative;width:100%;display:none;height:0;transition:.6s}.border_overlay,.head_sub_menu,.tp_overlay{position:absolute;right:0}.drop_sub_menu ul>li{margin:10px}.is_parent{justify-content:space-evenly!important;display:flex!important}.drop_menu ul li.active>.drop_sub_menu{transition:.6s;display:block;height:auto}.drop_menu ul li span{display:flex;width:100%;justify-content:space-between;font-weight:700}.head_sub_menu ul li{height:100%;width:100%;margin:9px 0;padding:5px}.head_sub_menu ul li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#000}.head_sub_menu ul li a:hover{color:orange}.head_sub_menu{background:#fff;z-index:999;top:100%;opacity:0;visibility:hidden;width:190px;transition:.2s ease-in;border-radius:5px;box-shadow:0 4px 7px 3px rgba(0,0,0,.3)}.menu_box ul li:hover .head_sub_menu{opacity:1;visibility:visible}.blog_tile_box{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:space-between}.blog_tile_box>.tp_item{width:48%;border-radius:10px;overflow:hidden;height:250px;position:relative}.tp_overlay{bottom:30px;margin:0 auto;left:0;display:block;width:100%;text-align:center;z-index:9999}.tp_overlay h2{color:#fff;font-size:20px;font-weight:700}.tp_item img{object-fit:cover;height:100%;width:100%}.lp_item{display:flex}.lpitem_img,.lpsitem_img{width:50%;border-radius:10px;overflow:hidden}.lpitem_img img,.lpsitem_img img{height:100%!important;object-fit:cover}.lpitem_desc p{font-size:14px;margin:7px 0;line-height:25px}.blog_lp_box{gap:20px;display:flex;flex-direction:column}.lpitem_desc h2{font-size:17px;color:#000}.post_read_more{background:orange;padding:9px 14px;color:#fff;margin:10px 0;border-radius:7px;display:inline-block}.border_overlay{border:2px solid #fff;top:0;bottom:0;width:90%;height:90%;left:0;margin:auto;border-radius:10px;transform:scale(0);transition:.4s ease-in}.tp_item:hover .border_overlay{transform:scale(1)}.post_title{font-size:17px}.pos_relative{position:relative}.lps_item{display:flex;height:auto;overflow:hidden;gap:14px;margin:15px 0}.head_menu>li>a{width:100px;display:flex;align-items:center;justify-content:center;height:100%;color:#000}.lpsitem_desc a{font-size:14px;color:#000;font-weight:700}.lpsitem_desc p{font-size:12px}.sticky_col{position:sticky!important;top:3rem}.catna{font-size:24px}.not_post_found{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:auto;min-height:160px}.elementor-social-icon{align-items:center!important;justify-content:center!important;display:flex!important}.tile_image_box{flex:1 1 0%;direction:ltr;height:250px}.tile_image_inner{display:flex;position:relative;padding-bottom:43.571429%}.tile_image_inner .tile_fig{margin:0;overflow:hidden;position:absolute;border-radius:20px;transition:opacity .1s ease-in-out}.tile_image_inner .tile_fig:first-child{padding-bottom:23.42857%;width:18.42857%;left:0}.tile_image_inner .tile_fig:nth-child(2){padding-bottom:18%;bottom:0;width:30.4%;left:0}.tile_image_inner .tile_fig:nth-child(3){padding-bottom:23.42857%;top:0;width:30%;left:calc(18.42857% + 15px)}.tile_image_inner .tile_fig:nth-child(4){padding-bottom:18%;bottom:0;width:18%;left:calc(30.4% + 15px)}.tile_image_inner .tile_fig:nth-child(5){padding-bottom:20.71429%;top:0;width:20.72%;left:calc(48.41857% + 30px)}.tile_image_inner .tile_fig:nth-child(5){padding-bottom:20.71429%;top:0;width:20.71429%;left:calc(48.41857% + 30px)}.tile_image_inner .tile_fig:nth-child(6){padding-bottom:20.71429%;bottom:0;width:20.71429%;left:calc(48.4% + 30px)}.tile_image_inner .tile_fig:nth-child(7){transform:translateY(-50%);padding-bottom:20.62429%;top:50%;width:20.71429%;left:calc(69.14286% + 45px)}.tile_image_inner img{z-index:3;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;position:absolute;border-radius:inherit;border:3px solid #eee;opacity:.6}.tile_image_inner filter:first-child img{opacity:1}.hia_bag{display:flex;background:lightgray;padding:3px 4px;align-items:center;justify-content:center;gap:7px;position:absolute;top:41px;right:13px;z-index:99;color:#fff;border-radius:7px;font-size:11px}.point_deactive{pointer-events:none}.hdis_badg{background:#F44336;width:29px;border-radius:27px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px}.hotel_dis_price{display:flex;justify-content:flex-end}.cpoint{cursor:pointer}.mb20{margin-bottom:20px}.hotel_box_description{height:157px;display:block;overflow:hidden;line-height:30px}.tbtu_item{width:103px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:17px;border:1px solid #eee;padding:10px;gap:10px;border-radius:7px}.tbtu_item img{width:35px}.tour_need_box{display:flex;flex-direction:row;align-items:center;justify-content:space-around;min-height:130px}.tour_nxin{width:50%}.col75{color:#757575}.hotel_box_description.active{height:auto}.mor_content_ico.active{transform:rotate(180deg)}.col_orng{color:orange}.justc_end{justify-content:flex-end}.justc_center{justify-content:center}.flex_wrap{flex-wrap:wrap}.col_blue{color:#00BCD4}.col_light{color:#b7b7b7}.imp_mp{background:white!important;color:#878787!important;display:flex;border:2px solid #878787}.tform_box{align-items:center}.bord_no{border:none}.room_box{width:100%;min-height:130px;height:auto;border-radius:7px;padding:0 15px;box-sizing:border-box;display:flex;box-shadow:0 0 .625rem 0 rgba(0,0,0,.07);border:1px solid #ddd;background-color:#fff;margin:7px 0}.room_boxr{width:75%;font-size:12px;display:flex;gap:10px 15px;line-height:25px;padding:10px;flex-direction:column}.dfcc{flex-direction:column;align-items:center;justify-content:center;width:100%;display:flex}.room_boxl{width:25%;border-right:1px solid #ddd;padding:10px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.room_items{display:flex;flex-direction:row;gap:10px}.dfgp10{display:flex;gap:10px;align-items:center}.room_bolbu{display:block;width:100%}.hr_reserve_btn{box-shadow:0 0 .625rem 0 rgba(0,0,0,.07);border:1px solid #ddd;outline:none;border-radius:7px;background-color:#1b262c;color:#fff;font-size:13px;padding:5px;width:100%;cursor:pointer;display:flex;height:35px;align-items:center;justify-content:center}.gdot{font-size:3px;color:gray;margin:0 5px;display:flex;width:3px;height:3px;background:gray;border-radius:50%}.alignc{align-items:center}.room_boltod{font-size:12px;display:flex;flex-shrink:0;align-items:center;justify-content:space-between}#wp-add_hot-wrap{width:100%}.rooms_item_box select{width:105px;text-align:center}.meta-box-sortables select{max-width:100%}.rooms_item_box select{font-size:14px;line-height:2;color:#2c3338;border-color:#ddd;box-shadow:none;border-radius:7px;padding:0 8px 0 24px;min-height:30px;max-width:25rem;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat left 5px top 55%;background-size:16px 16px;cursor:pointer;vertical-align:middle;font-family:'IRANYEKAN'}.rooms_item_box{margin:15px 20px;display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:12px 16px;background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%);border-radius:8px;border:1px solid #e9ecef;transition:all 0.3s ease;box-shadow:0 2px 4px rgba(0,0,0,.02)}.rooms_item_box:hover{box-shadow:0 4px 8px rgba(0,0,0,.06);transform:translateY(-1px);border-color:#dee2e6}.rooms_item_box label{width:260px;font-weight:500;color:#495057;font-size:14px;min-width:200px}.rooms_inner{border:2px solid #e9ecef;border-radius:12px;margin:15px 0;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:20px;position:relative;transition:all 0.3s ease}.rooms_inner:nth-child(1){background:linear-gradient(135deg,rgba(227,242,253,.3) 0%,rgba(255,255,255,.9) 100%);border-color:#90caf9}.rooms_inner:nth-child(2){background:linear-gradient(135deg,rgba(232,245,233,.3) 0%,rgba(255,255,255,.9) 100%);border-color:#a5d6a7}.rooms_inner:nth-child(3){background:linear-gradient(135deg,rgba(255,243,224,.3) 0%,rgba(255,255,255,.9) 100%);border-color:#ffcc80}.rooms_inner:nth-child(4){background:linear-gradient(135deg,rgba(245,224,233,.3) 0%,rgba(255,255,255,.9) 100%);border-color:#f48fb1}.rooms_inner:nth-child(5){background:linear-gradient(135deg,rgba(224,247,250,.3) 0%,rgba(255,255,255,.9) 100%);border-color:#80deea}.rooms_inner:nth-child(6){background:linear-gradient(135deg,rgba(237,231,246,.3) 0%,rgba(255,255,255,.9) 100%);border-color:#ce93d8}.rooms_inner:nth-child(7){background:linear-gradient(135deg,rgba(255,235,238,.3) 0%,rgba(255,255,255,.9) 100%);border-color:#ef9a9a}.rooms_inner:nth-child(8){background:linear-gradient(135deg,rgba(225,245,254,.3) 0%,rgba(255,255,255,.9) 100%);border-color:#81d4fa}.rooms_inner:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.rooms_inner:nth-child(1):hover{border-color:#64b5f6}.rooms_inner:nth-child(2):hover{border-color:#81c784}.rooms_inner:nth-child(3):hover{border-color:#ffb74d}.rooms_inner:nth-child(4):hover{border-color:#f06292}.rooms_inner:nth-child(5):hover{border-color:#4dd0e1}.rooms_inner:nth-child(6):hover{border-color:#ba68c8}.rooms_inner:nth-child(7):hover{border-color:#e57373}.rooms_inner:nth-child(8):hover{border-color:#4fc3f7}.rdpwcs{width:303px!important;display:inline-flex}.hdpwcs{width:233px!important;display:inline-flex}.trchd{background:#BDBDBD;padding:4px 9px;border-radius:4px;color:#fff;font-size:13px;cursor:pointer}.resf_infbox{min-height:400px;padding:1.2rem;border-radius:7px;background:#fff;box-shadow:0 0 .625rem rgba(0,0,0,.07);border:1px solid rgba(33,55,67,.2)}.all_sans_body::-webkit-scrollbar{width:5px}.all_sans_body::-webkit-scrollbar-track{background:#f1f1f1}.all_sans_body::-webkit-scrollbar-thumb{background:#888;border-radius:12px}.comments_container{display:grid;grid-gap:1.875rem;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr);margin:30px 0}@media (max-width:768px){.comments_container{grid-template-columns:1fr;grid-gap:1.25rem}}.comment_container{display:grid;grid-gap:1rem;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr);margin:40px}.coments_item{border-radius:12px;padding:20px;border:1px solid rgba(102,126,234,.15);background:linear-gradient(135deg,rgba(255,255,255,1) 0%,rgba(248,249,250,1) 100%);box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all 0.3s ease;position:relative;overflow:hidden}.coments_item::before{content:'';position:absolute;top:0;right:0;width:4px;height:100%;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);transition:width 0.3s ease}.coments_item:hover{transform:translateY(-4px);box-shadow:0 6px 24px rgba(102,126,234,.15);border-color:rgba(102,126,234,.3)}.coments_item:hover::before{width:6px}.com_header{display:flex;align-items:center;gap:15px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(102,126,234,.1)}.com_header img{width:45px;height:45px!important;min-width:45px;object-fit:cover;border-radius:50%!important;margin-left:0;border:2px solid rgba(102,126,234,.2);box-shadow:0 2px 8px rgba(102,126,234,.15);transition:all 0.3s ease}.coments_item:hover .com_header img{transform:scale(1.05);border-color:rgba(102,126,234,.4);box-shadow:0 4px 12px rgba(102,126,234,.25)}.add_comment{margin:6px 0;padding:10px 16px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:10px;font-weight:600;font-size:13px;text-decoration:none;display:inline-block;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3)}.add_comment:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4);color:#fff}.comment_pbox{min-height:300px}.rast img{margin:3px}.add_comment_desc{width:100%;padding:10px;box-sizing:border-box}.w18px{width:18px}.comh_desc{flex:1;display:flex;flex-direction:column;gap:5px}.comh_desc h3{font-size:14px;font-weight:600;color:#2c3e50;margin:0}.comh_desc span{font-size:12px;color:#6c757d}.com_body{margin-top:15px}.com_body p{font-size:13px;line-height:1.8;color:#495057;margin:0}.hoans_box{margin-top:20px;padding-top:20px;border-top:1px solid rgba(102,126,234,.15);background:linear-gradient(135deg,rgba(102,126,234,.02) 0%,rgba(118,75,162,.02) 100%);padding:15px;border-radius:10px;border-right:3px solid #667eea}.hoans_box .comh_desc{flex-direction:row;align-items:center;gap:12px}.hoans_box .comh_desc img{width:35px;height:35px;border:2px solid rgba(102,126,234,.2)}.hoans_box .comh_desc h3{color:#667eea;font-weight:700}.comments_inner{position:relative}h3.d_flex.mbt20{display:flex;align-items:center;gap:10px;margin:20px 0;padding:15px 20px;background:linear-gradient(135deg,rgba(102,126,234,.05) 0%,rgba(118,75,162,.05) 100%);border-radius:12px;border-right:3px solid #667eea}h3.d_flex.mbt20 img{width:24px;height:24px}h3.d_flex.mbt20 span.fz14{font-size:16px;font-weight:700;color:#2c3e50}h3.d_flex.mbt20 span.fz14:last-child{color:#6c757d;font-weight:500}.comment_report{display:flex;flex-wrap:wrap;gap:15px;padding:20px;background:linear-gradient(135deg,rgba(102,126,234,.03) 0%,rgba(118,75,162,.03) 100%);border:1px solid rgba(102,126,234,.1);border-radius:12px;margin:25px 0;box-shadow:0 2px 10px rgba(0,0,0,.04)}.comr_item{display:flex;justify-content:space-between;align-items:center;width:calc(50% - 7.5px);padding:12px 15px;background:#fff;border:1px solid rgba(102,126,234,.1);border-radius:10px;margin:0;transition:all 0.3s ease;box-shadow:0 1px 4px rgba(0,0,0,.04)}.comr_item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.15);border-color:rgba(102,126,234,.3);background:linear-gradient(135deg,rgba(102,126,234,.02) 0%,rgba(118,75,162,.02) 100%)}.comr_item span.fz11{font-size:13px;font-weight:600;color:#2c3e50}.comr_result{display:flex;align-items:center;gap:5px}.comr_result .fz10{font-size:12px;color:#6c757d}.comr_result .fz11.fw700{font-size:14px;font-weight:700;color:#667eea}@media (max-width:768px){.comr_item{width:100%}}#acdes{width:95%;margin:0 auto;display:block;border-radius:7px;border-color:#bdb6b6;min-height:200px;font-size:15px;font-family:'IRANYEKAN';padding:10px;color:gray}.line_menu ul{display:flex}.line_menu ul li{margin:2px 10px}.line_menu{width:100%;height:31px;display:flex}.line_menu ul li>ul{opacity:0;visibility:hidden}.line_menu ul li:hover>ul{opacity:1;visibility:visible;width:100px;background:#fff;border-radius:7px;margin-top:4px}.acombtn{background:#37474f;border:none;width:108px;height:49px;border-radius:35px;color:#fff;font-family:'IRANYEKAN';display:flex;align-items:center;justify-content:center;margin-left:28px;cursor:pointer;font-size:14px}.acmbox{width:100%;display:flex;align-items:center;justify-content:flex-end;margin:0 auto;padding:10px;box-sizing:border-box}.prb_list_header ul{display:flex;gap:10px}.prb_list_body{padding:16px 0}.prb_list_header ul li{padding:5px;cursor:pointer}.prb_list_header ul li.active{border-bottom:1px solid red;border-radius:4px}.prb_list_item{padding:10px;background:#f3f3f3;border-radius:7px;margin:20px 0}.w_answer textarea{width:100%;min-height:100px;border:none;border-radius:7px}.w_ans_submit{background:linear-gradient(135deg,#f44336 0%,#d32f2f 100%);color:#fff;padding:14px 30px;border-radius:12px;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(244,67,54,.3);margin:20px 0;float:left}.count_buble{width:20px;height:20px;display:inline-flex;background:#FF5722;color:#fff;align-items:center;justify-content:center;border-radius:50px;margin:0 5px;box-sizing:border-box}.add_ticket_but{background:#fff;width:auto;height:22px;color:#464646;justify-content:center;border-radius:4px;cursor:pointer;margin-left:20px;font-size:12px;border-bottom:1px dashed #00BCD4}#user_ticket input[type="text"].ticket_subject{padding:14px 18px;width:100%;height:auto;min-height:48px;border-radius:12px;border:2px solid #e0e0e0;float:none;box-sizing:border-box;font-size:15px;color:#2c3e50;background:#fff;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 10px rgba(0,0,0,.06);font-family:'IRANYEKAN',sans-serif;font-weight:400;margin-top:10px}#user_ticket input[type="text"].ticket_subject::placeholder{color:#9e9e9e;font-weight:300}#user_ticket input[type="text"].ticket_subject:focus{outline:none;border-color:#667eea;box-shadow:0 4px 20px rgba(102,126,234,.25);transform:translateY(-2px)}#user_ticket textarea.ticket_desc{padding:16px 18px;width:100%;min-height:180px;border-radius:12px;border:2px solid #e0e0e0;float:none;box-sizing:border-box;font-size:15px;color:#2c3e50;background:#fff;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 10px rgba(0,0,0,.06);font-family:'IRANYEKAN',sans-serif;resize:vertical;line-height:1.6;margin-top:10px}#user_ticket textarea.ticket_desc::placeholder{color:#9e9e9e;font-weight:300}#user_ticket textarea.ticket_desc:focus{outline:none;border-color:#667eea;box-shadow:0 4px 20px rgba(102,126,234,.25);transform:translateY(-2px)}#user_ticket p{width:100%;display:inline-block;margin:0}#user_ticket span{float:right;margin-left:10px;margin-right:10px;color:currentcolor;margin-top:7px;margin-bottom:7px}.rqb_table thead tr th{font-size:13px}.rqb_table tbody tr td{font-size:13px}.add_new_ticket{margin:20px 0;padding:25px;border:none;box-sizing:border-box;height:auto;border-radius:16px;display:none;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);box-shadow:0 4px 20px rgba(0,0,0,.08);position:relative;overflow:hidden}.add_new_ticket::before{content:'';position:absolute;top:0;right:0;width:4px;height:100%;background:linear-gradient(180deg,#667eea 0%,#764ba2 100%);border-radius:0 16px 16px 0}.add_new_ticket.active{display:block;animation:slideDown 0.3s ease}.add_new_ticket form p{margin:15px 0}.add_new_ticket form p span.fz12{display:block;font-weight:600;color:#495057;margin-bottom:8px;font-size:14px}.user_tickets{margin:20px 0;padding:25px;border:none;box-sizing:border-box;height:auto;border-radius:16px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all 0.3s ease;position:relative;overflow:hidden}.user_tickets::before{content:'';position:absolute;top:0;right:0;width:4px;height:100%;background:linear-gradient(180deg,#667eea 0%,#764ba2 100%);border-radius:0 16px 16px 0}.user_tickets:hover{box-shadow:0 8px 30px rgba(102,126,234,.15);transform:translateY(-2px)}.admin_answer{margin:20px 0;padding:20px;border:none;box-sizing:border-box;height:auto;width:70%;max-width:600px;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);border-radius:16px;box-shadow:0 4px 15px rgba(0,0,0,.1);border-right:4px solid #667eea;transition:all 0.3s ease}.admin_answer:hover{box-shadow:0 6px 20px rgba(102,126,234,.15);transform:translateX(-3px)}.admin_answer p{color:#495057;font-size:14px;line-height:1.8;margin:10px 0}.admin_answer p:first-child{font-weight:700;color:#667eea;font-size:15px;margin-bottom:12px}.admin_ans_back{background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);border-right-color:#2196F3}.admin_ans_back p:first-child{color:#2196F3}.admin_answer_form_ans{padding:20px;border:none;box-sizing:border-box;height:auto;border-radius:12px;display:none;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);margin:20px 0;box-shadow:0 2px 10px rgba(0,0,0,.05)}.admin_answer_form_ans.active{display:block;animation:slideDown 0.3s ease}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ticket_error ul{background:#ffccbc2e;border-radius:7px;margin:11px;box-sizing:border-box}.ticket_error{display:flex}.ticket_error ul li{color:#000;font-size:13px;margin:7px;box-sizing:border-box}.ticket_error ul li i{margin-left:5px;color:red}.ticket_submit{padding:14px 30px;width:auto!important;min-width:150px;border-radius:12px;border:none;float:none;box-sizing:border-box;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;font-family:'IRANYEKAN',sans-serif;font-weight:600;font-size:15px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3);display:inline-block}.ticket_submit:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.ticket_subject{margin-right:0;margin-top:10px;width:100%;max-width:100%;padding:14px 18px;border:2px solid #e0e0e0;border-radius:12px;font-size:15px;color:#2c3e50;background:#fff;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 10px rgba(0,0,0,.06);font-family:'IRANYEKAN',sans-serif;font-weight:400}.ticket_subject::placeholder{color:#9e9e9e;font-weight:300}.ticket_subject:focus{outline:none;border-color:#667eea;box-shadow:0 4px 20px rgba(102,126,234,.25);transform:translateY(-2px);background:#fff}.form_ticket_error{width:100%;height:auto;min-height:50px;background:linear-gradient(135deg,#ffebee 0%,#ffcdd2 100%);display:none;border-radius:12px;padding:15px 20px;margin:15px 0;border-right:4px solid #f44336;box-shadow:0 2px 10px rgba(244,67,54,.2)}.form_ticket_error ul{margin:0;padding:0;list-style:none}.form_ticket_error ul li{color:#c23934;font-size:14px;font-weight:600;margin:8px 0}.form_ticket_success{width:100%;height:auto;min-height:50px;background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);display:none;border-radius:12px;box-sizing:border-box;padding:15px 20px;margin:15px 0;border-right:4px solid #4CAF50;box-shadow:0 2px 10px rgba(76,175,80,.2)}.form_ticket_success p{color:#2e7d32;font-weight:600;font-size:14px;margin:0}#user_ticket p:has(.ticket_upload),.add_new_ticket form p:has(.ticket_upload){position:relative;margin-top:10px}#user_ticket p:has(input.ticket_upload),.add_new_ticket form p:has(input.ticket_upload){position:relative;margin-top:10px;margin-bottom:30px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:15px}#user_ticket p:has(input.ticket_upload) span.fz12,.add_new_ticket form p:has(input.ticket_upload) span.fz12{display:none}.ticket_upload{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;z-index:10;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:none;background:transparent}#user_ticket p:has(input.ticket_upload)::before,.add_new_ticket form p:has(input.ticket_upload)::before{content:'فایل ضمیمه';display:inline-flex;align-items:center;font-weight:700;color:#2c3e50;font-size:15px;padding:10px 15px;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);border-radius:10px;border-right:3px solid #667eea;pointer-events:none;z-index:1;position:relative;white-space:nowrap;flex-shrink:0}#user_ticket p:has(input.ticket_upload)::after,.add_new_ticket form p:has(input.ticket_upload)::after{content:'';position:relative;width:120px;height:120px;min-width:120px;min-height:120px;max-width:120px;max-height:120px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:2px dashed #bdbdbd;border-radius:12px;pointer-events:none;z-index:1;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24' fill='%23757575'%3E%3Cpath d='M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:48px 48px;flex-shrink:0}#user_ticket p:has(input.ticket_upload:focus)::after,.add_new_ticket form p:has(input.ticket_upload:focus)::after{outline:2px solid rgba(102,126,234,.5);outline-offset:2px;border-color:#667eea}.ticket_desc{width:100%;max-width:100%;min-height:180px;padding:16px 18px;border:2px solid #e0e0e0;border-radius:12px;font-size:15px;color:#2c3e50;background:#fff;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 10px rgba(0,0,0,.06);font-family:'IRANYEKAN',sans-serif;resize:vertical;line-height:1.6;margin-top:10px}.ticket_desc::placeholder{color:#9e9e9e;font-weight:300}.ticket_desc:focus{outline:none;border-color:#667eea;box-shadow:0 4px 20px rgba(102,126,234,.25);transform:translateY(-2px);background:#fff}.addtsu{display:flex!important;align-items:center;justify-content:end;margin-top:30px}.user_ticket_send{line-height:1.8;padding:20px;background:rgba(255,255,255,.8);border-radius:12px;margin-bottom:15px}.user_ticket_send p{margin:12px 0;font-size:14px;color:#495057}.user_ticket_send p span.tid,.user_ticket_send p span.tis{font-weight:600;color:#2c3e50;margin-left:8px}.profile_box_l_inner p{width:100%;line-height:33px;font-size:.8rem;font-weight:400;color:#626262}.user_tickets_view_bot{display:inline-flex;align-items:center;gap:8px;font-size:13px;padding:10px 20px;color:#fff;cursor:pointer;border-radius:10px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);font-weight:600;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(102,126,234,.3)}.user_tickets_view_bot:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.user_tickets_view{display:none;margin-top:20px;padding:20px;background:rgba(255,255,255,.6);border-radius:12px;border:1px solid rgba(0,0,0,.05)}.user_tickets_view.active{display:block;animation:slideDown 0.3s ease}.utvb_div{display:flex;align-items:center;justify-content:end}.utvb_div i.fa-eye,.utvb_div i.fal.fa-eye{display:none}.answer_to_answer_bot{background:linear-gradient(135deg,#f44336 0%,#d32f2f 100%);color:#fff;padding:14px 30px;border-radius:12px;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(244,67,54,.3);margin:20px 0}.answer_to_answer_bot:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,188,212,.4)}.t_Survey{background:linear-gradient(135deg,#ff6b6b 0%,#ee5a6f 100%);padding:8px 16px;border-radius:10px;color:#fff;font-size:12px;font-weight:600;display:inline-block;box-shadow:0 2px 8px rgba(255,107,107,.3)}.t_answered{background:linear-gradient(135deg,#4CAF50 0%,#45a049 100%);padding:8px 16px;border-radius:10px;color:#fff;font-size:12px;font-weight:600;display:inline-block;box-shadow:0 2px 8px rgba(76,175,80,.3)}.t_close{background:linear-gradient(135deg,#9e9e9e 0%,#757575 100%);padding:8px 16px;border-radius:10px;color:#fff;font-size:12px;font-weight:600;display:inline-block;box-shadow:0 2px 8px rgba(158,158,158,.3)}.addtsu .ticket_submit{border-radius:50px!important;margin-left:10px!important;cursor:pointer}.room_b_v{display:flex!important;align-items:center;justify-content:space-between;border-radius:7px;padding:2px 3px}.room_slider_box{width:100%!important;height:100%!important;top:0!important}.veiw_but{cursor:pointer;color:#03a9f4}.room_slider_box{position:fixed;width:800px;height:450px;background:#fff;top:10%;left:0;right:0;bottom:0;margin:0 auto;z-index:9999;box-shadow:0 0 10px 5px rgba(0,0,0,.1);border-radius:7px;opacity:0;visibility:hidden}.justc_sb{justify-content:space-between}.imageContainer img{width:150px;height:150px;object-fit:cover;margin:0;border-radius:8px;border:2px solid #e9ecef;transition:all 0.3s ease}.imageContainer img:hover{border-color:#667eea;transform:scale(1.05)}.room_gall_close{position:absolute;width:20px;height:20px;background:#fff;border-radius:50px;top:5px;color:#000;left:18px;display:flex;align-items:center;justify-content:center;cursor:pointer}.imageC_box{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all 0.3s ease}.imageC_box:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.imageC_box img{border-radius:8px;display:block}.imageContainer{display:flex;flex-wrap:wrap;gap:12px;padding:12px;background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%);border-radius:8px;border:1px solid #e9ecef;margin-top:12px}.hos_rooms_img{padding:12px 16px;background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);margin:15px 20px 0;border-radius:8px;border:1px solid #90caf9;font-weight:600;color:#1565c0;font-size:14px;background:#EEE;margin:10px;border-radius:7px}.ssans{border:1px solid #ddd;border-radius:7px;margin:0 3px;font-family:IRANYekan}.add_ssans_submit{background:#607d8b;border-radius:7px;color:#fff;padding:6px 15px;cursor:pointer;font-size:11px}.direction_map{background:#ff8d00;color:#fff;padding:5px;border-radius:5px;cursor:pointer;color:#fff;padding:5px;border-radius:5px;cursor:pointer}.view_low_pay{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;color:#1976d2;margin:16px 0;padding:10px 20px;font-family:'IRANYEKAN',sans-serif;font-size:13px;font-weight:600;cursor:pointer;border-radius:8px;background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);transition:all 0.3s ease;border:1px solid #90caf9}.view_low_pay:hover{background:linear-gradient(135deg,#bbdefb 0%,#90caf9 100%);color:#1565c0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(25,118,210,.2)}#voucher-container{border:1px solid #ddd;padding:20px;max-width:800px;margin:30px auto;background-color:#f9f9f9}.sav_par{text-align:center;margin:17px}.vach_link{font-size:13px;margin:6px 0;padding:10px 16px;background:linear-gradient(135deg,#00BCD4 0%,#0097a7 100%);color:#fff;border-radius:10px;font-weight:600;text-decoration:none;display:inline-block;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(0,188,212,.3)}.vach_link:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,188,212,.4);color:#fff}#saveAsPdf{background:blueviolet;border:navajowhite;padding:12px 30px;border-radius:7px;font-family:'IRANYekan';color:#fff;cursor:pointer}.voucher-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:10px}.voucher-header h1{margin:0;font-size:24px;color:#333}.hotel-info{margin-bottom:20px}.hotel-info h2{font-size:18px;margin:0;color:#f39c12}.hotel-info p{margin:5px 0}.voucher-details{display:flex;justify-content:space-between;margin-bottom:20px}.voucher-details div{flex:1;margin-right:20px}.voucher-details div:last-child{margin-right:0}.voucher-details p{margin:5px 0;line-height:1.6}.voucher-table{width:100%;border-collapse:collapse}.voucher-table th,.voucher-table td{border:1px solid #ddd;padding:10px;text-align:center}.voucher-table th{background-color:#f5f5f5}.voucher-footer{text-align:left;color:#999;font-size:12px;margin-top:20px}.agr_low{display:flex;align-items:center;justify-content:center;font-size:14px;margin:20px 0;padding:16px 20px;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef;transition:all 0.3s ease}.agr_low:hover{background:#f1f3f5;border-color:#dee2e6}.agr_low input[type="checkbox"]{width:20px;height:20px;margin-left:10px;cursor:pointer;accent-color:#4caf50;border-radius:4px}.agr_low input[type="checkbox"]:checked{background-color:#4caf50;border-color:#4caf50}.res_factor_total .nocalender span{text-align:center;font-family:IRANYekan;font-weight:700!important;font-size:13px!important}.nocalender{width:100%;align-items:center;justify-items:center;flex:auto}.hot-box_link{display:inline-block;width:100%;overflow:hidden}.resf_infbox{min-height:400px;padding:25px;border-radius:15px;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);box-shadow:0 8px 25px rgba(0,0,0,.08);border:1px solid rgba(33,55,67,.1);transition:all 0.3s ease}.resf_infbox:hover{box-shadow:0 12px 35px rgba(0,0,0,.12);transform:translateY(-2px)}.resf_infhead{padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #e9ecef}.resf_infhead figure{border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1)}.resf_infhead img.bor7{border-radius:12px;transition:transform 0.3s ease}.resf_infhead img.bor7:hover{transform:scale(1.05)}.resf_infhead .dfcflx p.fz12{font-size:16px;font-weight:700;color:#2c3e50;margin-bottom:10px}.resf_infhead .jayja{color:#6c757d;font-size:14px}.resf_infhead .jayja i{color:#ff9800;margin-left:8px}.resf_infbox .d_flex.mt_10{padding:15px;margin:12px 0;background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%);border-radius:10px;border:1px solid #e9ecef;transition:all 0.3s ease}.resf_infbox .d_flex.mt_10:hover{background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateX(-5px)}.resf_infbox .d_flex.mt_10 figure{display:flex;align-items:center;justify-content:center;margin:0;padding:0;flex-shrink:0}.resf_infbox .d_flex.mt_10 figure img{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.resf_infbox .d_flex.mt_10 figure i{color:#667eea;font-size:24px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);border-radius:10px;border-right:3px solid #667eea;transition:all 0.3s ease}.resf_infbox .d_flex.mt_10:hover figure i{color:#764ba2;background:linear-gradient(135deg,rgba(102,126,234,.15) 0%,rgba(118,75,162,.15) 100%);transform:scale(1.1)}.resf_infbox .d_flex.mt_10 .mr10 p.fz11{color:#6c757d;font-size:12px;margin-bottom:5px}.resf_infbox .d_flex.mt_10 .mr10 p.fz13{color:#2c3e50;font-weight:600;font-size:14px}.resf_infbox .line{height:1px;background:linear-gradient(90deg,transparent,#e9ecef,transparent);margin:20px 0}.tform_box{padding:18px 20px;margin:15px 0;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:all 0.3s ease;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:15px;position:relative;clear:both;width:100%;box-sizing:border-box;height:auto}.tform_box:hover{box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-2px);border-color:#dee2e6}.tform_box figure{width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:10px;margin-left:15px;box-shadow:0 4px 12px rgba(102,126,234,.3);flex-shrink:0}.tform_box figure i{color:#fff;font-size:20px}.tform_box.height60{min-height:60px}.tform_box .w80p{flex:1;min-width:0;display:flex;flex-direction:row;gap:8px;flex-basis:auto}.tform_box:has(.sans_box) .w80p{flex-basis:calc(100% - 60px)}.tform_box p.fz12{color:#495057;font-size:13px;font-weight:600;margin-bottom:8px}.tform_box .chn_sans{padding:12px 15px;background:linear-gradient(135deg,#f0f4ff 0%,#ffffff 100%);border-radius:8px;border:1px solid #e0e8ff;margin-top:8px;width:100%;box-sizing:border-box}.tform_box .chn_sans p{color:#2c3e50;font-size:14px;font-weight:500;margin:0;line-height:1.6}.tform_box .sans_box{flex-basis:100%;width:100%;margin-top:15px;padding:18px;background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%);border-radius:10px;border:2px solid #e9ecef;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:12px;order:999;box-sizing:border-box}.select_res{padding:20px;border:2px dashed #dee2e6;display:flex;flex-wrap:wrap;gap:15px;border-radius:12px;background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%);margin:15px 0;transition:all 0.3s ease;clear:both;width:100%;box-sizing:border-box}.select_res:hover{border-color:#667eea;background:linear-gradient(135deg,#ffffff 0%,#f0f4ff 100%);box-shadow:0 4px 15px rgba(102,126,234,.1)}.select_res p.fz13{font-size:14px;font-weight:700;color:#2c3e50;margin-bottom:12px;width:100%;flex-basis:100%}.select_res input[type="checkbox"]{width:20px;height:20px;cursor:pointer;accent-color:#667eea;flex-shrink:0}.select_res label{font-size:13px;color:#495057;cursor:pointer;font-weight:500}.tform_box input[type="checkbox"].tour_shutter{width:24px;height:24px;cursor:pointer;accent-color:#ff9800;margin-right:10px;flex-shrink:0}.tform_box.nump{display:flex;flex-direction:row;align-items:center;justify-content:space-between;clear:both;width:100%;box-sizing:border-box}.tform_box.nump .w80p{flex:0 0 auto;width:auto}.pm_box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0;font-size:13px;gap:10px;background:#f8f9fa;padding:3px 12px;border-radius:10px;border:1px solid #e9ecef;flex-shrink:0}.pm_box .plus_m,.pm_box .minus_m{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:8px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(102,126,234,.3);border:none}.pm_box .plus_m:hover,.pm_box .minus_m:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(102,126,234,.4)}.pm_box .plus_m i,.pm_box .minus_m i{font-size:14px}.pm_box input.base_capacity{width:60px;text-align:center;border:2px solid #dee2e6;border-radius:8px;padding:8px;font-size:15px;font-weight:600;color:#2c3e50;background:#fff;transition:all 0.3s ease}.pm_box input.base_capacity:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.pinfo_box{padding:20px;margin:20px 0;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:all 0.3s ease;clear:both;display:block;width:100%;box-sizing:border-box}.pinfo_box:hover{box-shadow:0 6px 20px rgba(0,0,0,.08)}.pinfo_box i{color:#667eea;font-size:20px;margin-left:10px}.pinfo_box .fz13{font-size:15px;font-weight:700;color:#2c3e50;margin-right:8px}.pibox_dt{width:100%;min-height:50px;margin:16px 0;display:flex;gap:12px;flex-wrap:wrap}.pibox_dt input{flex:1;min-width:150px;padding:12px 16px;border:2px solid #e0e0e0;border-radius:10px;font-size:14px;font-family:'IRANYekan',sans-serif;transition:all 0.3s ease;background:#fff}.pibox_dt input:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1);background:#fff}.pibox_dt input:disabled{background:#f8f9fa;color:#6c757d;cursor:not-allowed}.pibox_dt input::placeholder{color:#adb5bd;font-size:13px}.topri{font-size:20px;font-weight:700;color:#2c3e50;background:linear-gradient(135deg,#f0f4ff 0%,#ffffff 100%);padding:10px 20px;border-radius:10px;border:2px solid #e0e8ff;display:inline-block;clear:both}.topri span{font-size:14px;font-weight:500;color:#6c757d;margin-right:5px}.tres_send,.non_log_submit{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:12px 30px;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;border:none;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3);display:inline-flex;align-items:center;justify-content:center;gap:8px;clear:both}.tres_send:hover,.non_log_submit:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.tres_send:active,.non_log_submit:active{transform:translateY(0)}.reserve_tour_box{width:100%;height:auto;display:flex;align-items:center;flex-direction:column;padding:20px;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);border-radius:15px;border:1px solid #e9ecef;box-shadow:0 4px 15px rgba(0,0,0,.05)}.reserve_tour_box p{font-size:16px;font-weight:700;color:#2c3e50;margin-bottom:15px}.avtou_itm{display:flex;flex-direction:column;width:100%;min-height:80px;gap:10px;margin:15px 0;padding:18px;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);border:2px solid #e9ecef;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:all 0.3s ease}.avtou_itm:hover{border-color:#667eea;box-shadow:0 6px 20px rgba(102,126,234,.15);transform:translateY(-3px);background:linear-gradient(135deg,#ffffff 0%,#f0f4ff 100%)}.avtou_itm span.fz13{font-size:15px;font-weight:700;color:#2c3e50;display:flex;align-items:center;gap:8px}.avtou_itm span.fz13 i{color:#667eea;font-size:16px}.avtou_itm .d_flex{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.avti_col{display:flex;flex-direction:column;gap:8px;margin:4px 3px;flex:1}.avti_col span.fz12{font-size:13px;color:#6c757d;font-weight:500}.sans_select_but{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:10px 20px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;border:none;transition:all 0.3s ease;box-shadow:0 4px 12px rgba(102,126,234,.3);text-decoration:none;display:inline-block}.sans_select_but:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(102,126,234,.4);color:#fff}.csans_req_but,.all_sans_but{background:linear-gradient(135deg,#ff9800 0%,#f57c00 100%);color:#fff;padding:12px 25px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;margin:15px 0;border:none;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(255,152,0,.3);text-decoration:none;display:inline-block;text-align:center}.csans_req_but:hover,.all_sans_but:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,152,0,.4);color:#fff}.tform_box .sans_box{position:static;width:100%;flex-basis:100%;order:999;margin-top:15px;display:flex;flex-direction:column;gap:12px;padding:18px;background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%);border-radius:10px;border:2px solid #e9ecef;box-shadow:0 2px 8px rgba(0,0,0,.05)}.sans_box label{font-size:13px;font-weight:600;color:#495057;margin-bottom:5px;display:block}.sans_box input.csans{width:100%;padding:12px 15px;border:2px solid #dee2e6;border-radius:8px;font-size:14px;font-family:'IRANYekan',sans-serif;transition:all 0.3s ease;background:#fff;box-sizing:border-box}.sans_box input.csans:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.sans_box .add_ssans_submit{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:12px 25px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;border:none;transition:all 0.3s ease;box-shadow:0 4px 12px rgba(102,126,234,.3);margin-top:5px;display:inline-block;align-self:flex-end;text-align:center}.sans_box .add_ssans_submit:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(102,126,234,.4)}.tform_box .chn_sans{padding:12px 15px;background:linear-gradient(135deg,#f0f4ff 0%,#ffffff 100%);border-radius:8px;border:1px solid #e0e8ff;margin-top:8px;width:100%;box-sizing:border-box}.tform_box .chn_sans p{color:#2c3e50;font-size:14px;font-weight:500;margin:0;line-height:1.6}.all_sans_box{position:fixed;width:90%;max-width:500px;max-height:80vh;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);left:50%;top:50%;transform:translate(-50%,-50%);z-index:10000;border-radius:15px;box-shadow:0 20px 60px rgba(0,0,0,.3);overflow:hidden;display:none}.all_sans_box.active{display:block}.all_sans_head{padding:20px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid rgba(255,255,255,.2)}.all_sans_head i.asanclo{cursor:pointer;font-size:20px;transition:all 0.3s ease;padding:5px;border-radius:5px}.all_sans_head i.asanclo:hover{background:rgba(255,255,255,.2);transform:rotate(90deg)}.all_sans_body{overflow-y:auto;max-height:calc(80vh - 80px);padding:20px;background:#fff}.all_sans_body::-webkit-scrollbar{width:8px}.all_sans_body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.all_sans_body::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:10px}.all_sans_body::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)}.line_dash_2{height:2px;background:linear-gradient(90deg,transparent,#e9ecef,transparent);margin:25px 0;width:100%;clear:both}@media (max-width:768px){.res_factor_item{margin:6px 12px;padding:10px 12px;border-radius:6px}.res_factor_item span{font-size:13px}.res_factor_item>div:last-child span{font-size:14px}.res_factor_ap{margin:10px 12px;padding:12px 14px;border-radius:8px}.res_factor_ap span{font-size:13px}.res_factor_total{margin:16px 12px 0}.res_factor_total .rft_box span{font-size:15px}.resf_infbox{padding:15px}.tform_box{padding:15px;flex-direction:column;align-items:flex-start}.tform_box figure{margin-bottom:10px;margin-left:0}.pibox_dt{flex-direction:column}.pibox_dt input{width:100%;min-width:100%}.all_sans_box{width:95%;max-height:90vh}}.room_pbox.tnx{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:20px!important;align-items:stretch!important}.room_pbox.tnx>.view_avsans{width:100%!important;max-width:100%!important;margin:0!important;flex:0 0 auto!important}.room_pbox.tnx>.room_item_box_prbox{width:100%!important;max-width:100%!important;flex:0 0 auto!important}.cpay-upload_l .up_feauture_imgage_box{width:calc(100% - 10px)}