.rsv_form .nav_rsv{padding:0;margin-bottom:2rem;margin-top:1rem}.rsv_form .nav_rsv .nav-link i{vertical-align:middle;font-size:14px;margin-top:16px;padding-left:5px;color:green}.rsv_form .nav_rsv .nav-link{display:flex;width:100%;margin:auto;border-radius:0;font-size:17px;font-weight:400;position:relative;background-color:#e5e7eb;flex:1 1;height:3.5rem;text-align:center;justify-content:center;padding-top:.3rem;color:#868e96}.rsv_form .nav_rsv .nav-link.disabled{pointer-events:none;cursor:default}.rsv_form .nav_rsv .nav-link.active{background-color:#9fa6b2;font-weight:500}.rsv_form .nav_rsv .nav-link:after{border-top:1.7rem solid #e5e7eb;border-right:1.85rem solid #e5e7eb;border-bottom:1.7rem solid #e5e7eb;content:"";width:0;height:0!important;margin-right:auto!important;margin-top:-1rem;margin-left:-.6rem;padding:0;position:absolute;left:.5rem;top:1rem;display:block}.rsv_form .nav_rsv .nav-link.active:after{border-top:1.72rem solid #e5e7eb!important;border-right:1.87rem solid #9fa6b2!important;border-bottom:1.82rem solid #e5e7eb!important}.rsv_form .nav_rsv .nav-link.last-item:after{border-top:1.7rem solid #fff!important;border-bottom:1.85rem solid #fff!important;border-right:1.7rem solid #e5e7eb!important}.rsv_form .nav_rsv .nav-link.last-item.active:after{}.rsv_form .nav_rsv .nav-link.before_active:after{border-top:1.69rem solid #9fa6b2!important;border-right:1.8rem solid #e5e7eb;border-bottom:1.85rem solid #9fa6b2!important}.rsv_form .nav_rsv .nav-link:before{content:"";position:absolute;width:2.4rem;height:2.4rem;border-left:1px solid #d2d6dc;border-bottom:1px solid #d2d6dc;background-color:transparent;transform:rotate(45deg);z-index:1;top:8px;left:6px}.rsv_list_cats .card{margin-bottom:1.3rem}.rsv_list_cats .card,.rsv_list_cats .card-body{border:0;padding:0}.rsv_list_cats figure{margin:0;padding:0;background:#fff;overflow:hidden}.rsv_list_cats .hover01 figure img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.9s ease-in-out;transition:.9s ease-in-out;height:169px;width:100%;object-fit:cover}.rsv_col_providers .nav button{box-shadow: 0 1px 3px 1px rgb(152 147 147 / 23%);margin-bottom:10px;border:2px solid #efeaea}.rsv_col_providers .nav button img{border-radius:15px;margin-left:1rem;float:right}.rsv_col_providers .nav button span{margin-top:.9rem;float:right}.rsv_col_providers .nav button i{margin-top:1.8rem;float:left;font-size:21px}.title_rsv{margin-bottom:1.7rem;text-align:center;font-size:25px!important}.rsv_service_title{text-align:center;padding:1rem 10px 0 10px}.rsv_service_title h6{font-size:18px!important;line-height:1.2rem}.rsv_service_title span{font-size:14px}.rsv_service_title span.price_percent{text-decoration:line-through;color:gray}.rsv_service_title span.price_main{color:green;font-weight:500}.rsv_col_providers{margin-bottom:1.5rem}.rsv_date_desc .card_rsv_desc{border:0;margin-bottom:10px;box-shadow: 0 1px 3px 1px rgb(152 147 147 / 23%);cursor:default}.rsv_date_desc .card_rsv_desc .card-header{border:0!important}.rsv_date_desc .card_rsv_desc button{color:#6e6c6c;display:block;width:100%;font-weight:500}.rsv_date_desc .card_rsv_desc button i{vertical-align:middle;margin-left:5px;color:green}.rsv_date_desc .card_rsv_desc button a{color:#454343}.rsv_date_description{font-weight:400;font-size:15px;line-height:1.5rem;color:#4e4b4b}.rsv_datepicker_title{text-align:center;padding:10px;color:#454343;font-weight:500}.rsv_datepicker_title1{background:#edf2f5!important;border-radius:5px 5px 0 0}.rsv_error_msg{color:red;font-weight:500;font-size:14px;margin-top:1rem}.rsv_error_msg a{color:#6e6c6c!important}.rsv_date_finally{margin-bottom:2rem}.rsv_date_finally .rsv_col_finally span{float:left;font-weight:600;color:#454343;text-align:center}.rsv_date_finally .rsv_col_finally span i{margin-right:5px}.rsv_date_finally .rsv_col_finally span .extra_price{margin-top:-.5rem;color:green}.rsv_date_finally .reserve_price{display:block;width:100%;font-size:14px;font-weight:400!important;color:green!important;line-height:1rem;margin-bottom:5px;text-align:center}.rsv_date_finally .rsv_col_finally .rsv_col_finally_count select{background: rgb(237 242 245 / 0%) !important;padding:5px;border-radius:10px;display:block;width:162px;border: 1px solid rgb(206 206 206) !important;outline:none;font-size:15px;text-align:center}#finally_price_show{color:green!important}.rsv_date_finally .rsv_col_finally strong{color:#6e6c6c;font-weight:500;display:inline-block}.rsv_col_finally_price{font-size:20px;color:green!important}.rsv_col_finally{margin-bottom:1rem!important}.rsv_col_finally_date{margin-bottom:2rem!important}.rsv_date_finally input{height:50px;width:100%;outline:none;margin-bottom:1rem;border:1px solid #cdcdcd;text-align:center;direction:ltr;font-size:16px;border-radius:10px}.rsv_date_finally button{box-shadow:none!important;outline:none!important;margin-bottom:10px;color:#fff;height:50px;width:100%;transition:all .3s ease-in-out!important}.rsv_date_finally .title_rsv{margin-top:0!important;margin-bottom:2.5rem!important}.reserve_factor h4{color:#fff;margin-bottom:10px;text-align:center;width:100%;padding:10px;font-size:20px;font-weight:400;border-radius:5px}.rsv_date_finally .btn-print{font-size:14px;padding:2px 10px 0 10px;height:35px;background:#e1dfdf!important;border:0!important;color:#3e3d3d;font-weight:500;width:auto!important}.rsv_date_finally .btn-print:hover{background:#d2cccc!important}.reserve_factor{border:1px solid #ece6e6;padding:10px;border-radius:15px}.reserve_factor h4{font-size:16px}.rsv_factor_description p{font-weight:500}.rsv_col_finally span.fa{vertical-align:middle;margin-left:5px;padding-top:12px}.nav_datepicker_tab{float:left;margin:2rem 1rem}.nav_datepicker_tab li button{background:#fff!important;color:#5e5b5b!important;font-weight:500;font-size:14px;padding:0 10px;border:1px solid #e9e3e3;line-height:2rem;margin-right:10px;cursor:default}.nav_datepicker_tab li button.active{background:#edf2f5!important}.badge_reserve_days{margin:3px;background-color:#edf2f5!important;border-radius:10px;padding:4px 10px 0 10px;line-height:2rem;margin-bottom:5px;width:160px}.factor_reserve_days{display:flow-root}.factor_count_day{margin-left:1rem!important}.reserve_factor h4 a{color:#fff!important}@media (max-width:1255px){.rsv_col_providers .nav button img{width:40px!important;height:40px!important;margin-left:5px}.rsv_col_providers .nav button span{margin-top:.5rem;font-size:15px}.rsv_col_providers .nav button i{margin-top:.6rem;font-size:18px}}@media (max-width:1099px){.rsv_list_cats .hover01 figure img{height:125px}.rsv_date_finally .rsv_col_finally strong{font-size:14px}}@media (max-width:991px){.rsv_form .nav_rsv .nav-link{font-size:15px}.rsv_date_finally .rsv_col_finally strong{font-size:15px}.rsv_date_finally .title_rsv{margin-top:2rem!important}.rsv_date_finally{margin-bottom:1rem}}@media (max-width:767px){.rsv_form .nav_rsv{display:block}.rsv_col_providers .nav button img{width:60px!important;height:60px!important}.rsv_form .nav_rsv .nav-link{border:0!important;margin-bottom:5px;text-align:right;justify-content:right}.rsv_form .nav_rsv .nav-link:after,.rsv_form .nav_rsv .nav-link.before_active:after{border-top:1.65rem solid #fff!important;border-bottom:1.95rem solid #fff!important;border-right:1.7rem solid #e5e7eb!important}.rsv_form .nav_rsv .nav-link.active:after{border-top:1.69rem solid #fff!important;border-bottom:1.82rem solid #fff!important;border-right:1.8rem solid #9fa6b2!important}.rsv_service_title h6{font-size:15px!important}}@media (max-width:656px){.rsv_col_finally .rsv-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.rsv_col_finally .rsv-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}@media (max-width:440px){.rsv_col_finally .rsv-col-4,.rsv_col_finally .rsv-col-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.title_rsv{font-size:20px!important;line-height:1.8rem}.rsv_list_cats .hover01 figure img{height:85px}.rsv_service_title span.price_percent{display:block}.rsv_date_desc .card_rsv_desc button,.selectdate_title #selectdate_title{font-size:15px}.card_rsv_desc .card-header{padding:10px}#timesDates{font-size:18px!important}.rsv_date_finally .rsv_col_finally span,.rsv_date_finally .rsv_col_finally strong{font-size:14px}.datepicker-plot-area .datepicker-day-view .table-days td .price_td{font-size:8px}}@media (max-width:385px){.rsv_date_finally .rsv_col_finally .badge_reserve_days{width:99%}.factor_reserve_days .badge_reserve_days{width:160px!important;padding-right:0;padding-left:17px}.factor_count_day{font-size:13px!important;margin-left:7px!important}}