.box-shadow-0{box-shadow:none!important}.box-shadow-1{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.box-shadow-1-half{box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.box-shadow-2{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.box-shadow-3{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)}.box-shadow-4{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3)}.box-shadow-5{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.3)}body{margin:0;padding:0;font-family:Inter,sans-serif!important;font-size:1rem;color:rgba(0,0,0,.7);background:rgb(253.3,253.3,253.3);overflow-x:hidden;transition:.3s}.dropdown-item.active,.dropdown-item:active{background-color:rgb(242.8046511628,48.6953488372,56.8255813953);color:inherit}.fade:not(.show){visibility:hidden}ul li{list-style:none}ul{padding:0;margin:0}a{color:inherit}.container{max-width:1200px}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .show>.nav-link{color:#fff}label{text-transform:capitalize}.contact-map .form-control{background-color:#fff;padding:pxtorem(10) pxtorem(16);border-color:rgb(226.9,226.9,226.9)}.contact-map .form-control:focus{border-color:#cb0c14;box-shadow:none!important}.contact-map .form-control.invalid{border-color:#dc3545}.btn:focus{outline:0;box-shadow:none}.btn-primary{background-color:#cb0c14;color:#fff;border-color:rgb(188.5539534884,11.1460465116,18.576744186)}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:rgb(178.923255814,10.576744186,17.6279069767);color:#fff;border-color:rgb(193.3693023256,11.4306976744,19.0511627907)}.btn-outline-secondary{border-color:#1e1a1b}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{background-color:#1e1a1b}.btn-outline-light{color:#626262;border-color:#c3c3c3}.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:hover{background-color:#c3c3c3}.btn-fluid{width:100%}.input-group-text{border-radius:3rem;border-color:rgb(226.9,226.9,226.9)}.input-group .form-text{display:block;width:100%;text-align:left;padding-left:2.5rem}.btn-group-sm>.btn,.btn-sm{font-size:12px;padding-right:.75rem;padding-left:.75rem}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#1e1a1b;color:#fff}.form-control::-moz-placeholder{color:#929292!important;opacity:.75}.form-control::placeholder{color:#929292!important;opacity:.75}.form-control:-ms-input-placeholder{color:#929292!important;opacity:.75}.form-control::-ms-input-placeholder{color:#929292!important;opacity:.75}.btn-xs{padding:.25rem .6125rem}table thead th{text-transform:uppercase}.modal-content{padding:1.5rem .75rem;border-radius:0}.modal-header{display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.modal-header .modal-title{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto,sans-serif;line-height:1}.modal-footer,.modal-header{padding-top:.75rem;padding-bottom:.75rem}.modal-form-btn{margin-top:pxtorem(50)!important}.accordion .card .card-header{cursor:pointer;display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.accordion .card .card-header[aria-expanded=true] .card-header-caret{transform:rotate(-90deg)}.accordion .card .card-header .text-icon-left{margin-right:.75rem}.accordion .card .card-header .card-header-caret{margin-left:auto}@media only screen and (max-width:767px){.accordion .card .card-body{padding:1rem}}.pagination-wrapper{text-align:center}.pagination,.pagination-general{display:-ms-inline-flex;display:inline-flex}.pagination .page-item.active .page-link,.pagination-general .page-item.active .page-link{background-color:#cb0c14;color:#fff;border-color:#cb0c14}.pagination .page-item.disabled .page-link,.pagination-general .page-item.disabled .page-link{color:#c3c3c3}.pagination .page-item .page-link,.pagination-general .page-item .page-link{color:inherit;border:0;border-radius:.25rem!important}.lightbox-backdrop{z-index:999!important}.chat-conversation-message-each .lightbox-container .lightbox-img-thumbnail{height:auto!important;width:auto!important;max-width:12rem}.lightbox-img-thumbnail{box-shadow:none!important}.badge-primary{background-color:rgb(242.8046511628,48.6953488372,56.8255813953);color:inherit;border:1px solid #cb0c14}.badge-warning{background-color:#1e1a1b}.custom-control-label:after,.custom-control-label:before{top:3px;box-shadow:none}@media only screen and (min-width:992px){.px-lg-5{padding-left:7rem!important;padding-right:7rem!important}}.display-4{font-size:3.1rem!important}@media only screen and (max-width:576px){.display-4{font-size:2.1rem!important}}.border-radius-none{border-radius:0!important}.bg-primary{background:#dbf0fb!important}.bg-purple{color:#8b38cb;background:rgb(233.2788844622,217.7370517928,245.2629482072)}.bg-yellow{color:#fdb735;background:rgb(254.5,237,204.5)}.bg-pink{color:#df2c3c;background:rgb(249.8641975309,221.1358024691,223.7037037037)}.bg-green{background:rgb(208.3012048193,244.6987951807,223.6385542169)}.bg-green,.color-green{color:#2dcc70}.light-bg{background:#faf3ed}.bg-white{background:#fff}.box-shadow{filter:drop-shadow(0 23px 26px rgba(68,47,84,.25))}.line-height-2{line-height:1.4!important}@media only screen and (max-width:576px){.line-height-2{line-height:1.15!important}}@media only screen and (max-width:1199px){.text-center-lg{text-align:center!important}.mt-lg-150{margin-top:150px!important}.mt-lg-30{margin-top:30px!important}.mb-lg-15{margin-bottom:15px!important}.pl-lg-15{padding-left:15px!important}.mt-lg-50{margin-top:50px!important}}@media only screen and (max-width:991px){.float-none-md{float:none!important}.text-center-md{text-align:center!important}}@media only screen and (max-width:991px){.mt-md-50{margin-top:50px}.mb-md-30{margin-bottom:30px!important}.m-0-sm{margin:0!important}.pl-sm-10{padding-left:15px!important}.pr-0-sm{padding-right:15px!important}.mt-md-150{margin-top:150px!important}.mt-md-30{margin-top:30px!important}.mb-md-15{margin-bottom:15px!important}.mt-0-md{margin-top:0!important}.mb-md-10{margin-bottom:10px!important}.mt-md-70{margin-top:70px!important}.mb-5-media{margin-bottom:30px}}@media only screen and (max-width:576px){.order-2-sm{order:2}.order-1-sm{order:1}.mb-5-media{margin-bottom:30px}.f-20-sm{font-size:20px!important}.text-center-sm{text-align:center!important}.d-sm-block{display:block!important}.pr-sm-10{padding-right:15px!important}.pl-sm-10{padding-left:15px!important}.d-none-sm{display:none}.pr-0-sm{padding-right:10px!important}.pl-0-sm{padding-left:15px!important}.float-none-sm{float:none!important}.mt-sm-70{margin-top:70px!important}.mt-sm-50{margin-top:50px!important}.mt-sm-30{margin-top:30px!important}.mt-sm-100{margin-top:100px!important}.mt-sm-200{margin-top:200px!important}.mb-sm-10{margin-bottom:10px!important}.mb-sm-30{margin-bottom:30px!important}.copyright .py-3-sm{padding:.5rem 0!important}.pt-sm-20{padding-top:20px!important}.mb-sm-15{margin-bottom:15px!important}.mt-0-sm{margin-top:0!important}.m-0-sm{margin:0!important}.mt-sm-120{margin-top:120px}}.mb-50{margin-bottom:-55px}@media only screen and (max-width:991px){.mb-50{margin-bottom:-45px}}.pt-80{padding-top:80px}@media only screen and (max-width:576px){.pt-80{padding-top:40px}}.border-top-style{border-top:10px solid #cb0c14;border-radius:40px}.p-50{padding:50px 150px}@media only screen and (min-width:992px){.p-50{padding:50px}}@media only screen and (max-width:991px){.p-50{padding:50px}}@media only screen and (max-width:576px){.p-50{padding:30px}}.text-md{font-size:35px!important}@media only screen and (max-width:576px){.text-md{font-size:25px!important}}.text-dark{color:#111!important}.f-20{font-size:20px}@media only screen and (max-width:576px){.f-20{font-size:18px}}.f-16{font-size:16px}.pt-30{padding-top:30px}.pb-40{padding-bottom:40px}.pb-30{padding-bottom:30px}.pb-50{padding-bottom:50px}.pb-80{padding-bottom:80px}@media only screen and (max-width:576px){.pb-80{padding-bottom:40px}}.theme-light{color:#929292}.theme-dark{color:#626262}.theme-primary{color:rgb(242.8046511628,48.6953488372,56.8255813953)}.pt-5-style{padding-top:20px}.custom-control-input:focus~.custom-control-label:before{box-shadow:none!important}.form-control:focus{outline:0;box-shadow:none}.f-45{font-size:45px!important}@media only screen and (max-width:1199px){.f-45{font-size:35px!important}}@media only screen and (max-width:991px){.f-45{font-size:30px!important}}@media only screen and (max-width:576px){.f-45{font-size:25px!important}}.bg-black{background-color:#000}.mt-10{margin-top:5rem!important}.mt-lg-100{margin-top:100px}.mt-lg-80{margin-top:80px}.mt-90{margin-top:97px}.mt-120{margin-top:120px}.theme-dark-color{color:#000}.text-primary{color:#cb0c14!important}.text-hover:hover{color:#cb0c14}.box-shadow-outer{box-shadow:2rem 2rem 0 0 #1e1a1b}@media only screen and (max-width:1199px){.box-shadow-outer{box-shadow:1rem 1rem 0 0 #1e1a1b}}@media only screen and (max-width:991px){.box-shadow-outer{box-shadow:none}}@media only screen and (max-width:576px){.box-shadow-outer{box-shadow:none}}.form-control{border-radius:0!important}.fw-500{font-weight:500!important}.badge-secondary{font-weight:500;font-size:14px}.text-light-footer{color:#e2f5ff}@media only screen and (min-width:1400px){.d-none-lg-device{display:none!important}}@media only screen and (min-width:1400px){.d-block-lg-device{display:block!important}}@media only screen and (max-width:576px){.d-block-sm-device{display:block!important}}@media only screen and (max-width:576px){.pl-15-sm{padding-left:15px!important}.order--sm-2{order:2!important}.order--sm-1{order:1!important}.d-block-sm{display:block!important}.pl-0-sm{padding-left:0!important}.pr-0-sm{padding-right:0!important}.pt-15--sm{padding-top:15px!important}.pt-0-sm{padding-top:0!important}.d-none-sm{display:none!important}.mt-30-sm{margin-top:30px!important}}.border-bottom-none{border-bottom:none!important}@media only screen and (max-width:991px){.text-left-md{text-align:left!important}}.divider{border:.8px solid #e8e8e8;margin:50px 0}.section-gap{padding:80px 0}@media only screen and (max-width:991px){.section-gap{padding:40px 0}}@media only screen and (max-width:767px){.section-gap{padding:40px 0}}.high-section-gap{padding:200px 0}.header-general,.header-general-md,.header-general-sm{color:#191919;font-size:pxtorem(28);font-weight:500}.header-general-md{font-size:pxtorem(26)!important}.header-general-sm{font-size:pxtorem(22)!important}.header-general-xs{font-size:pxtorem(18)!important}.font-size-21{font-size:21px}.font-size-small{font-size:14px!important}.font-weight-500{font-weight:500!important}.text-muted{color:#545353!important}.link-muted{color:#929292;text-decoration:none}.link-muted:hover{color:#626262;text-decoration:none}.link-secondary{color:#1e1a1b}.btn-icon{font-size:.825rem}.btn-icon-left{margin-right:.75rem}.btn-icon-right{margin-left:.75rem}.btn-like-a{border:none}.btn-like-a,.btn-like-a:focus{outline:0;box-shadow:none}.validation-message{display:block;font-size:80%;width:100%;margin-top:.25rem;text-align:left}.validation-message-error{color:#dc3545}.validation-message-success{color:rgb(26.5662650602,120.4337349398,66.1204819277)}.input-group .validation-message{padding-left:2.5rem}.resend-link-message{display:block}.resend-link-message .resend-link{color:rgb(82.6162790698,4.8837209302,8.1395348837);cursor:pointer}.resend-link-message .resend-link:hover{text-decoration:underline}.btn-group-inline{display:-ms-flex;display:flex}.btn-group-inline .btn:not(:last-child){margin-right:.375rem}.theme-color{color:rgb(43.6607142857,37.8392857143,39.2946428571)!important}.text-orange{color:#1e1a1b}.text-gray{color:#b2b2b2!important}.bg-none{background:0 0!important}.text-shadow{text-shadow:1px 1px 1px #d3d3d3}.social-icons{display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.social-icons a i{height:35px;line-height:35px;text-align:center;border-radius:50%}.social-icons .icon{padding:8px 10px}.social-icons .icon i{color:#fff;font-size:1.1rem}.cta .social-icons a i{border:1px solid #000;width:35px}.scroll-to-top{position:fixed;z-index:98;bottom:-60px;right:8px;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;color:#fff;background:#cb0c14;cursor:pointer;transition:.5s;box-shadow:0 0 10px rgba(0,0,0,.2)}.scroll-to-top.top-arrow{bottom:60px}.scroll-to-top:hover{background:#1e1a1b}.facebook-bg-color{background:#4267b2}.twitter-bg-color{background:#00acee}.youtube-bg-color{background:#ab3f1b}.cat-row{margin-top:40px}@media only screen and (max-width:576px){.w-50{width:100%!important}}.bg-orange{background:#1e1a1b!important}.bg-orange.btn{box-shadow:none}.bg-orange.btn:hover{background:#1e1a1b!important}.border-none{border:none!important}.owl-dots{display:flex;margin-top:10px;justify-content:center}.owl-dots .owl-dot{margin:5px}.owl-dots .owl-dot.active span{background:#1e1a1b}.owl-dots .owl-dot span{display:inline-block;width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.2)}.cart-btn{text-transform:capitalize;border:none;padding:8px 15px}.cart-btn:focus{outline:0;box-shadow:none}.bg-white{background:#fff!important}.nice-select.table_number{background:0 0;border-radius:3px}.nice-select .list{width:100%}.title-wrapper .title{font-weight:700;display:inline-block;position:relative;padding-bottom:20px}.title-wrapper .title h1{font-size:30px;color:#1e1a1b;line-height:25px}.title-wrapper .title p{text-transform:capitalize;font-size:2rem}@media only screen and (max-width:576px){.title-wrapper .title p{font-size:1.5rem}}.owl-nav{display:flex;justify-content:center}.owl-nav div{color:#fff!important;text-align:center;margin:5px}@media only screen and (max-width:767px){.display-3{font-size:2.1rem}}.text-decoration-none{text-decoration:none;border-bottom:0!important}.fa-2x{font-size:1.3em}#choose_srv_Modal{z-index:1000}#choose_srv_Modal .modal-header{border-bottom:none}#choose_srv_Modal .modal-title{font-size:1.5rem;font-weight:500}#choose_srv_Modal .service_each{transition:.3s;cursor:pointer;border-radius:8px}#choose_srv_Modal .service_each.active,#choose_srv_Modal .service_each:hover{background:#e8e8e8}#choose_srv_Modal .address_btn,#choose_srv_Modal .select_date_btn,#choose_srv_Modal .select_time_btn{background:#f7f9fc;border:1px solid #e8e8e8;transition:.3s;outline:0}#choose_srv_Modal .address_btn:hover,#choose_srv_Modal .select_date_btn:hover,#choose_srv_Modal .select_time_btn:hover{background:#e8e8e8}#choose_srv_Modal #show_delivery,#choose_srv_Modal #show_later,#choose_srv_Modal #show_later .select_time_btn,#choose_srv_Modal #show_now,#choose_srv_Modal #show_pickup{display:none}#choose_srv_Modal .append-subbox .date_time_wrap{display:flex;max-width:300px;margin:auto}#forgot_psw_Modal .modal-header,#user_login_Modal .modal-header{padding-top:0;padding-bottom:0;border:none}#forgot_psw_Modal .modal-header .nav-tabs,#user_login_Modal .modal-header .nav-tabs{justify-content:center;border:none}#forgot_psw_Modal .modal-header .nav-tabs .nav-link,#user_login_Modal .modal-header .nav-tabs .nav-link{border:1px solid transparent;border-radius:0;flex:0 0 50%;background:#cb0c14;color:#fff;text-align:center}#forgot_psw_Modal .modal-header .nav-tabs .nav-link.active,#user_login_Modal .modal-header .nav-tabs .nav-link.active{background:#1e1a1b}#forgot_psw_Modal .modal-body label,#user_login_Modal .modal-body label{text-transform:capitalize}#forgot_psw_Modal .modal-body .loginbtn,#user_login_Modal .modal-body .loginbtn{background:#1e1a1b;color:#fff;border:none;padding:8px;transition:.3s}#forgot_psw_Modal .modal-body .loginbtn:hover,#user_login_Modal .modal-body .loginbtn:hover{background:#cb0c14}#forgot_psw_Modal .modal-body .guest-loginbtn,#user_login_Modal .modal-body .guest-loginbtn{background:#cb0c14;color:#fff;border:none;padding:8px;transition:.3s}#forgot_psw_Modal .modal-body .guest-loginbtn:hover,#user_login_Modal .modal-body .guest-loginbtn:hover{background:#1e1a1b}#forgot_psw_Modal .modal-body .forgot-psw:hover,#user_login_Modal .modal-body .forgot-psw:hover{border-bottom:1px solid #1e1a1b}#forgot_psw_Modal .modal-body .login_back:hover,#user_login_Modal .modal-body .login_back:hover{color:#1e1a1b}#choose_loc_Modal{background:rgba(0,0,0,.8);z-index:1111}@media only screen and (max-width:576px){#choose_loc_Modal .modal-body #map{height:300px!important}}#choose_loc_Modal .modal-body input{background:#e8e8e8;height:45px;border:none}#add_to_cart_Modal .modal-header img{width:350px;height:230px;margin:auto}#add_to_cart_Modal .food-name{border-bottom:1px solid #c3c3c3}#add_to_cart_Modal .toppings-drop .drop-head{border-bottom:1px solid #c3c3c3;background:#f7f9fc;cursor:pointer;transition:.4s}#add_to_cart_Modal .toppings-drop .drop-head:hover{background:#e8e8e8}#add_to_cart_Modal .toppings-drop .drop-content{border-bottom:1px solid #c3c3c3;display:none}#add_to_cart_Modal .toppings-drop .drop-content .drop-content-each{border-bottom:1px dashed #c3c3c3}#add_to_cart_Modal .toppings-drop .drop-content .drop-content-each:last-child{border:none}#add_to_cart_Modal .instruction{border-bottom:1px solid #1e1a1b}#add_to_cart_Modal .instruction input{box-shadow:none;border:none}#add_to_cart_Modal .cart-footer .qty-count .bttn{border:1px solid #d3d3d3;width:40px;padding:0;text-align:center}#add_to_cart_Modal .cart-footer .qty-count .bttn.add-btn,#add_to_cart_Modal .cart-footer .qty-count .bttn.minus-btn{transition:.3s;cursor:pointer}#add_to_cart_Modal .cart-footer .qty-count .bttn.add-btn:hover,#add_to_cart_Modal .cart-footer .qty-count .bttn.minus-btn:hover{background:#e8e8e8}#add_to_cart_Modal .cart-footer .qty-count .bttn.value{pointer-events:none;border-right:1px solid transparent;border-left:1px solid transparent;width:60px}#add_to_cart_Modal .cart-footer .qty-count .bttn.value input{border:none;padding:0;background:0 0;width:25px;text-align:center}@media only screen and (max-width:576px){#add_to_cart_Modal .cart-footer{display:block!important}#add_to_cart_Modal .cart-footer button.theme-btn{width:100%;margin-top:15px}#add_to_cart_Modal .cart-footer button.theme-btn span.text-white{float:right;margin-left:0!important}#add_to_cart_Modal .cart-footer .qty-count .add-btn,#add_to_cart_Modal .cart-footer .qty-count .minus-btn{flex:0 0 20%}#add_to_cart_Modal .cart-footer .qty-count .value{flex:0 0 60%}#add_to_cart_Modal .cart-footer .qty-count .bttn{height:50px;line-height:35px}}#cart_view_Modal .table th,.sticky-cart-content .table th{border-top:none}#cart_view_Modal .promo-code input,.sticky-cart-content .promo-code input{height:45px;border-left:1px solid #e8e8e8!important;border-radius:none}#cart_view_Modal .promo-code button,.sticky-cart-content .promo-code button{height:45px;line-height:45px;outline:0;width:50px;background:0 0;border:1px solid #e8e8e8}#cart_view_Modal .promo-code button:hover,.sticky-cart-content .promo-code button:hover{background:#f7f9fc}.sticky-cart-content{transition:.4s;position:fixed;right:-420px;top:54%;transform:translateY(-50%);max-width:420px;width:100%;z-index:1025}.sticky-cart-content .cart-inner{box-shadow:0 0 20px rgba(0,0,0,.1)}.sticky-cart-content .cs-scrollbar{max-height:350px}.sticky-cart-content .cs-scrollbar *{font-size:14px!important}@media only screen and (max-width:576px){.sticky-cart-content .cs-scrollbar *{font-size:13px!important}}.sticky-cart-content .close i{font-size:1.5rem}.sticky-cart-content.toggle{right:0}@media only screen and (max-width:576px){.sticky-cart-content{top:calc(50% + 25px)}.sticky-cart-content li,.sticky-cart-content p{font-size:.9rem}}.sticky-cart-content .table td{vertical-align:middle!important}.sticky-cart-content .table tr.blocker{position:relative;opacity:.5;pointer-events:none}.sticky-cart-content .table tr.blocker:after{opacity:1!important;content:"\F110";position:absolute;top:40%;left:45%;font-family:Font Awesome\ 5 Free;z-index:3;font-weight:600;color:grey;animation:spinner-border .75s linear infinite;color:#1e1a1b;font-size:1.5rem}#choose_orderdate_Modal .modal-content,#choose_ordertime_Modal .modal-content,.modal-scrollable .modal-content{overflow:visible}#choose_orderdate_Modal .modal-body,#choose_ordertime_Modal .modal-body,.modal-scrollable .modal-body{overflow:hidden;overflow-y:auto;max-height:75vh}#choose_orderdate_Modal .modal-body::-webkit-scrollbar,#choose_ordertime_Modal .modal-body::-webkit-scrollbar,.modal-scrollable .modal-body::-webkit-scrollbar{width:10px;background:#e8e8e8}#choose_orderdate_Modal .modal-body::-webkit-scrollbar-thumb,#choose_ordertime_Modal .modal-body::-webkit-scrollbar-thumb,.modal-scrollable .modal-body::-webkit-scrollbar-thumb{background:#c3c3c3}#choose_orderdate_Modal .modal-body .date-each,#choose_orderdate_Modal .modal-body .time-each,#choose_ordertime_Modal .modal-body .date-each,#choose_ordertime_Modal .modal-body .time-each,.modal-scrollable .modal-body .date-each,.modal-scrollable .modal-body .time-each{border-bottom:1px solid #e8e8e8;cursor:pointer;transition:.3}#choose_orderdate_Modal .modal-body .date-each:last-child,#choose_orderdate_Modal .modal-body .time-each:last-child,#choose_ordertime_Modal .modal-body .date-each:last-child,#choose_ordertime_Modal .modal-body .time-each:last-child,.modal-scrollable .modal-body .date-each:last-child,.modal-scrollable .modal-body .time-each:last-child{border-bottom:none}#choose_orderdate_Modal .modal-body .date-each:hover,#choose_orderdate_Modal .modal-body .time-each:hover,#choose_ordertime_Modal .modal-body .date-each:hover,#choose_ordertime_Modal .modal-body .time-each:hover,.modal-scrollable .modal-body .date-each:hover,.modal-scrollable .modal-body .time-each:hover{background:#f7f9fc}.modal .modal-header button{line-height:20px;display:flex}@media only screen and (max-width:576px){.modal .modal-header button{top:0;right:8}}.text-hover:hover{text-decoration:underline}.hide-overflow{overflow:hidden}.rotate-180{transform:rotate(180deg)}.profile-select{background:#e8e8e8!important}.profile-select span.current{font-weight:700}.profile-select .default.text{color:#000!important;opacity:.7!important}.profile-select .menu{scrollbar-width:thin}.profile-select .menu::-webkit-scrollbar{width:10px;background:#e8e8e8}.profile-select .menu::-webkit-scrollbar-thumb{background:#c3c3c3}.nice-select span.current{opacity:.7}.datepicker{padding:0}.datepicker *{font-size:12px}.datepicker .datepicker-days .datepicker-switch{padding:12px 0}.datepicker .datepicker-days .dow{padding:6px 8px;border:1px solid #d3d3d3;color:#1e1a1b}.datepicker .datepicker-days .day{padding:8px 10px;border:1px solid #d3d3d3;border-radius:0}.datepicker .datepicker-days .day.active,.datepicker .datepicker-days .day.active:hover{background:#1e1a1b}.datepicker .datepicker-days .day.today,.datepicker .datepicker-days .day.today:hover,.datepicker .datepicker-days .day:hover{background:#cb0c14;color:#fff}.datepicker .datepicker-days .day.disabled:hover{cursor:not-allowed;background:0 0;color:#999}.mdtp__wrapper{top:50%;transform:translate(-50%,-50%);bottom:unset}.pagination .page-link{color:#cb0c14;padding:.5rem .9rem;outline:0;box-shadow:none}.pagination .page-link:hover{background:#cb0c14;color:#fff;border:1px solid transparent}.pagination .page-link.current{background:#cb0c14;color:#fff;border:1px solid #cb0c14}.custom-switch .custom-control-label{cursor:pointer}.custom-switch .custom-control-label:after{top:5.5px!important;left:-49px!important;width:18px!important;height:18px!important;background-color:#c3c3c3;border-radius:50px!important}.custom-switch .custom-control-label:before{left:-3.25rem!important;width:2.8rem!important;border-radius:50px!important;height:calc(1.4rem + 1px)!important;border:1px solid #c3c3c3}.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(20px)}.custom-switch .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:none;box-shadow:none}.custom-switch .custom-control-input:focus~.custom-control-label:before{box-shadow:none}.custom-switch input:checked~.custom-control-label:before{color:#1e1a1b!important;border-color:#1e1a1b!important;background-color:#fff!important}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#1e1a1b!important}.payment-card input:checked~.custom-control-label{border:1px solid #1e1a1b!important;color:#1e1a1b;transform:scale(1.02)}.payment-card input:checked~.custom-control-label:before{box-shadow:none;color:#1e1a1b!important;border-color:#1e1a1b!important;background-color:#1e1a1b!important}.payment-card .custom-control-label{cursor:pointer;border:1px solid #e8e8e8;transition:.3s}.payment-card .custom-control-label:hover{transform:scale(1.02);color:#1e1a1b!important;border:1px solid #1e1a1b!important}.payment-card .custom-control-label:hover:before{color:#1e1a1b!important;border-color:#1e1a1b!important;background-color:#1e1a1b!important}.payment-card .custom-control-label:after{display:none}.payment-card .custom-control-label:before{top:50%;transform:translateY(-50%);left:25px}.payment-card .custom-radio{padding-left:0}.payment-lists .input-group i{width:50px;line-height:50px;text-align:center;height:100%;background:#f7f9fc;border:1px solid #e8e8e8;position:absolute;left:0;top:0;z-index:5}.payment-lists .input-group input{border:1px solid #e8e8e8!important;padding-left:60px;height:50px}input:checked~.custom-control-label:before{color:#1e1a1b!important;border-color:#1e1a1b!important;background-color:#1e1a1b!important}.action .remove-btn{border:none;background:0 0}.action .remove-btn:focus{outline:0}.cs-scrollbar{overflow-y:auto;overflow-x:hidden}.cs-scrollbar::-webkit-scrollbar{width:5px;background:#e2e2e2;border-radius:5px}.cs-scrollbar::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:5px}@media only screen and (max-width:576px){.cs-scrollbar::-webkit-scrollbar{width:2px}}.cs-validation .field .ui.prompt.label{border:none!important;background:0 0!important;color:#dc3545!important}.response-text{font-size:16px}.response-text.error{background:rgba(220,53,69,.0784313725);color:#dc3545}.response-text.error p{color:#dc3545!important}.response-text.success{background:rgba(40,167,69,.1490196078);color:#28a745}.response-text.success p{color:#28a745}.svg-cart-icon svg{height:25px;width:25px;fill:#fff}.cart-empty .svg-cart-icon svg{height:50px;width:50px;fill:#c3c3c3}.badge-warning{box-shadow:none;outline:0}.badge-warning:focus,.badge-warning:hover{background:rgb(2.6785714286,2.3214285714,2.4107142857)!important;box-shadow:none!important;outline:0}#card_errors,.text-error{color:#dc3545}#card_errors{padding-top:5px}.terms input:checked~.custom-control-label:before{color:#1e1a1b!important;border-color:#1e1a1b!important;background-color:#1e1a1b!important}.header-height{min-height:77px}@media only screen and (max-width:576px){.header-height{min-height:60px}}.user-dashboard{height:calc(100vh - 110px)}.user-dashboard .wrapper .left-sidebar.h-100{background:#1b2026}.cart-empty,.loading-div{min-height:200px;display:grid;place-items:center}#not_available_Modal i{font-size:2.8em;color:#c00;opacity:.7;margin-bottom:20px;padding:10px;width:80px;height:80px;line-height:55px;border-radius:50%;border:2px solid #c00}#card-input-box{display:none}#order-detail-modal .modal-dialog{max-width:600px}#order-detail-modal tr:first-child td,#order-detail-modal tr:first-child th{border-top:none}#order-detail-modal th[scope=row]{width:25%}.tip-wrapper .tips{display:flex}.tip-wrapper .tips button{flex:0 0 20%;text-align:center;padding:8px;border:none;border-right:1px solid hsla(0,0%,100%,.1294117647);color:#fff;background:#cb0c14}.tip-wrapper .tips button.active,.tip-wrapper .tips button:focus,.tip-wrapper .tips button:hover{background:linear-gradient(90deg,#cb0c14,#1e1a1b)!important;outline:0}.tip-wrapper .or{border-bottom:2px dashed #c3c3c3;height:11px}.tip-wrapper .or span{background:#fff;padding:0 15px}.tip-wrapper .input-group i{width:50px;line-height:40px;text-align:center;height:calc(100% - 3px);background:#f9f9f9;border-right:1px solid #e8e8e8;position:absolute;left:2px;top:2px;z-index:5}.tip-wrapper .input-group input{border:1px solid #e8e8e8;padding-left:60px;height:45px}.tip-wrapper .input-group input:focus{border:1px solid #5c6165}#order-success-modal .modal-lg{padding:15px}#order-success-modal .table th{border-top:none}#order-success-modal .table .item{width:70%}#order-success-modal .table td p{line-height:20px}#order-success-modal .check-icon{text-align:center}#order-success-modal .check-icon svg{height:60px;width:60px;background:#3cbe98;padding:10px;border-radius:50%;fill:#fff}.product-price{white-space:nowrap}.food-description{color:#000}.username{position:relative}.username:hover .sub-menu{top:calc(100% + 10px);opacity:1;visibility:visible}.username .user-sub{display:block}.username .sub-menu{position:absolute;top:130%;left:-30px;background:#fff;min-width:160px;padding:10px;transition:.3s;opacity:0;visibility:hidden;box-shadow:1px 1px 5px rgba(0,0,0,.1);line-height:24px}@media only screen and (max-width:767px){.username .sub-menu{left:unset;right:-40px}}.username .sub-menu a{color:#626262;display:block;padding:5px 10px;font-size:1rem}.username .sub-menu a i{min-width:20px;text-align:center}.username .sub-menu a:hover{color:#cb0c14}.search-food{background:rgb(219.25,219.25,219.25)}.search-food .search-loader{position:absolute;z-index:3;right:30px;top:17px}.search-food .search-loader i{position:absolute}.search-food .input-group{max-width:400px;margin:auto}.search-food .input-group input{height:50px;border:none;border-radius:50px!important;padding-right:40px;padding-left:20px}.search-food .input-group .srch-btn{border:none;padding:6px 15px;position:absolute;border-radius:50px;background:#1e1a1b;color:#fff;z-index:3;right:5px;top:50%;transform:translateY(-50%);transition:.3s}.search-food .input-group .srch-btn:hover{background:rgb(16.3392857143,14.1607142857,14.7053571429)}.search-food .input-group .srch-btn:focus{outline:0}.input-group .psw-show-btn{position:absolute;top:8px;right:8px;z-index:5;background:0 0}input::-ms-clear,input::-ms-reveal{display:none}.pending-text{color:#000}.redeem-text{color:#dd3722}.expired-text{opacity:.5}.sticky-cart-icon{display:none}.sticky-cart-icon .cart-icon{position:fixed;z-index:999;bottom:100px;right:20px;width:50px;height:50px;line-height:50px;border-radius:50px;text-align:center;color:#fff;background:#626262;cursor:pointer;transition:.4s;box-shadow:0 0 10px rgba(0,0,0,.2);display:grid;place-items:center}.sticky-cart-icon .cart-icon .cart-num{position:absolute;color:#fff;background:#1e1a1b;min-height:25px;min-width:25px;text-align:center;border-radius:50%;left:unset;font-size:1rem;right:-10px;top:-10px;padding:2px}.sticky-cart-icon .cart-icon:hover{transform:scale(1.1)}.line-ctrl{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ui.form .field.error .input,.ui.form .field.error label,.ui.form .fields.error .field .input,.ui.form .fields.error .field label{color:#dc3545!important}.cart-counter .qty-btn{border:1px solid #1e1a1b;border-radius:50%;background:0 0;color:#1e1a1b;outline:0;transition:.3s}@media only screen and (max-width:576px){.cart-counter .qty-btn{font-size:.8rem;height:25px;width:25px;text-align:center}}.cart-counter .qty-btn:hover{background:#1e1a1b;color:#fff}.cart-counter .qty-count{line-height:30px;width:30px}.side-line-right{position:relative;display:inline-block;padding-right:20px}@media only screen and (max-width:991px){.side-line-right{overflow:hidden}}.side-line-right:before{content:"";position:absolute;height:2px;background:#cb0c14;width:100px;top:50%;left:100%;transform:translateY(-50%)}.home-slider .owl-dots{display:flex;justify-content:center;position:absolute;width:100%;left:0;bottom:20px}.home-slider .owl-dots .owl-dot{width:18px!important;height:18px!important;margin:5px;border-radius:50%;background:#e6e6e6;background:0 0;border:2px solid hsla(0,0%,100%,.5);outline:0!important;position:relative;transition:all .3s ease;display:inline-block}.home-slider .owl-dots .owl-dot.active span{background:#fff}.home-slider .owl-dots .owl-dot span{position:absolute;width:12px;height:12px;background:hsla(0,0%,100%,.5);border-radius:50%!important;left:50%;top:50%;display:block;transform:translate(-50%,-50%)}.price{white-space:nowrap}.floating-cart-btn{z-index:11}.modal-backdrop{z-index:999}.input-icon{position:relative}.input-icon i{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.input-icon input{padding-left:30px!important}.status{width:100%;display:block;max-width:100px;margin:auto;text-align:center;border-radius:4px;padding:0 12px;font-weight:500;font-size:.9rem!important}.status.status-pending{color:#ffb64d;background:#fff5e6}.status.status-declined{color:#ff536f;background:#ffecef}.status.status-delivered{color:#2ed7b6;background:#d9f8f2}.text-animation{font-weight:700;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s linear infinite}.bg-b{background-image:linear-gradient(90deg,#cb0c14 0,#1e1a1b 36%,#1e1a1b 65%,#cb0c14)}.menu-page .middleContent .menu-each .food-title,.order-now-page .middleContent .menu-each .food-title{line-height:1.4}@media only screen and (max-width:767px){.modal .modal-header button{display:inline-flex}}@media only screen and (max-width:576px){.modal .modal-header button{color:#fff!important;background:#cb0c14!important}}.clear-fix:after,.clear-fix:before,.clear-float:after,.clear-float:before,.clear:after,.clear:before{content:"";display:table}.clear-fix:after,.clear-float:after,.clear:after{clear:both}.float-left{float:left}.float-right{float:right}.fluid-height{height:100%}.fluid-height-min{min-height:100%}.fluid-width{width:100%!important}.fluid-width-min{min-width:100%}.m-0,.no-margin{margin:0!important}.no-padding,.p-0{padding:0!important}.text-info{display:block;font-size:12px;margin-top:.5rem}.align-left,.text-left{text-align:left}.align-center,.text-center{text-align:center}.align-right,.text-right{text-align:right}.text-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-uppercase,.uppercase{text-transform:uppercase}.lowercase,.text-lowercase{text-transform:lowercase}.capitalize,.text-capitalize{text-transform:capitalize}.hidden{display:none!important}.invisible{visibility:hidden!important;opacity:0!important}.visible{visibility:visible!important;opacity:1!important}.hide,.remove{display:none}.d-flex,.d-flex-center{display:-ms-flex;display:flex}.d-flex-center{-moz-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.color-primary{color:#cb0c14}.color-success{color:rgb(31.1746987952,141.3253012048,77.5903614458)}.color-error{color:#c00}.bg-lightest{background-color:rgb(254.4181818182,254.5636363636,254.7818181818)}.stretch{margin-right:-.75rem;margin-left:-.75rem}.img-fluid{max-width:100%;height:auto}.img-centered{display:block;max-width:100%;max-height:100%;margin:auto}.cursor-pointer{cursor:pointer;padding:0!important}ul.clean{list-style:none;margin:0;padding:0}.relative{position:relative}.transition-general{transition:all .3s ease-out}.box-shadow-general{box-shadow:0 0 .5rem #e8e8e8}.link-general{color:#cb0c14}.link-general:hover{color:rgb(178.923255814,10.576744186,17.6279069767)}.cursor{cursor:pointer}.mt-150{margin-top:150px}@media only screen and (max-width:576px){.mt-150{margin-top:100px}}.mt-100{margin-top:100px}@media only screen and (max-width:576px){.mt-100{margin-top:150px}}@media only screen and (max-width:576px){.p-sm-0{padding:0!important}}@media only screen and (max-width:576px){.m-sm-0{margin:0!important}}@media only screen and (max-width:576px){.px-sm-2{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:576px){.my-sm-1{margin:.25rem 0!important}}@media only screen and (max-width:576px){.w-sm-100{width:100%!important}}@media only screen and (max-width:576px){.py-4{padding-bottom:1rem!important;padding-top:1rem!important}}@media only screen and (max-width:576px){.py-5{padding-bottom:2rem!important;padding-top:2rem!important}}.mh-600{max-height:600px}.mh-500{max-height:500px}.p-100{padding:120px 0!important}@media only screen and (max-width:576px){.p-100{padding:50px 0!important}}.f-50{font-size:50px!important;line-height:63px}@media only screen and (max-width:576px){.f-50{font-size:30px!important;line-height:43px}}.home-slider{background:linear-gradient(90deg,#dbf0fb 100%,#fff 0);min-height:645px;width:100%;height:650px;background-size:cover;background-position:50%;display:flex;align-items:center}@media only screen and (max-width:1199px){.home-slider{height:auto;min-height:auto}}@media only screen and (max-width:991px){.home-slider{height:550px}}@media only screen and (max-width:576px){.home-slider{height:auto;min-height:auto}}.home-slider .slider-content{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.home-slider .slider-content .left-side-section{position:relative;width:45%;padding-right:50px}@media only screen and (max-width:1199px){.home-slider .slider-content .left-side-section{width:46%;padding-top:60px}}@media only screen and (max-width:991px){.home-slider .slider-content .left-side-section{width:44%;padding-top:60px}}@media only screen and (max-width:576px){.home-slider .slider-content .left-side-section{margin-top:130px;width:100%;padding:15px}}.home-slider .slider-content .right-side-section{width:48%;overflow:hidden;position:relative}.home-slider .slider-content .right-side-section img{height:650px;width:100%;min-height:100%;max-width:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1199px){.home-slider .slider-content .right-side-section img{height:550px}}@media only screen and (max-width:991px){.home-slider .slider-content .right-side-section img{height:550px}}@media only screen and (max-width:1199px){.home-slider .slider-content .right-side-section{width:50%}}@media only screen and (max-width:991px){.home-slider .slider-content .right-side-section{width:54%}}@media only screen and (max-width:576px){.home-slider .slider-content .right-side-section{width:100%;padding:15px;margin-top:20px}}.home-slider .slider-content .left-side p{font-size:20px}@media only screen and (max-width:576px){.home-slider .slider-content .left-side p{text-align:left}}.home-slider .slider-content .more-info{font-size:20px}.home-slider .slider-content .more-info li{margin-right:8px;margin-left:8px}.about{position:relative}.about .shape{position:absolute;top:0;left:0;background:#dbf0fb;background-image:url(../img/bg-overlay-dot.png);opacity:.4;width:800px;height:680px;z-index:-1}@media only screen and (max-width:576px){.about .shape{width:100%}}@media only screen and (max-width:991px){.about .about-img{display:none}}@media only screen and (max-width:576px){.about .about-img{display:flex;justify-content:center}}.about .about-img img{width:250px;display:block}@media only screen and (max-width:576px){.about .about-img img{margin-bottom:30px}}.section_heading .section-title{font-size:36px;font-weight:700;line-height:38px;margin-top:11px}@media only screen and (max-width:991px){.section_heading .section-title{font-size:30px}}@media only screen and (max-width:576px){.section_heading .section-title{font-size:25px}}.overlayer{position:absolute;top:0;left:0;background:rgba(0,0,0,.4);height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;transition:.5s;visibility:visible;opacity:1}.h4-class{color:#1e1a1b;text-align:left;font-family:Roboto,sans-serif;font-size:55px;font-weight:500;margin-bottom:20px;line-height:1.2;display:block;vertical-align:middle}@media only screen and (max-width:1199px){.h4-class{font-size:30px}}@media only screen and (max-width:991px){.h4-class{font-size:25px}}@media only screen and (max-width:576px){.h4-class{font-size:20px;line-height:35px}}.card-img-section{position:relative;z-index:3}@media only screen and (max-width:576px){.card-img-section .image-group{display:none}}.card-img-section .place-holder-2{margin-bottom:20px;position:absolute;bottom:0;left:0;max-width:500px}@media only screen and (max-width:576px){.card-img-section .place-holder-2{left:30px;max-width:300px}}.card-img-section .place-holder-2 img{border-radius:16px 16px 16px 16px}.card-img-section .place-holder-1{margin-top:22px;margin-bottom:20px}.card-img-section .place-holder-1 img{height:500px}@media only screen and (max-width:991px){.card-img-section .place-holder-1 img{height:300px}}@media only screen and (max-width:576px){.card-img-section .place-holder-1 img{height:250px}}.card-img-section .place-holder-1 img.cardImg,.card-img-section .place-holder-1 img.cardImgSize{border-radius:16px 16px 16px 16px}.card-img-section .place-holder-1 img.loyalityImage{height:400px;border-radius:16px 16px 16px 16px}.card-img-section .place-holder-3{position:absolute;right:-20px;bottom:-30px}@media only screen and (max-width:991px){.card-img-section .place-holder-3{right:30px;bottom:0}}@media only screen and (max-width:576px){.card-img-section .place-holder-3{right:10px;bottom:30px}}.card-img-section .place-holder-3 img{border-radius:28px;max-width:240px}@media only screen and (max-width:576px){.card-img-section .place-holder-3 img{max-width:140px}}.card-img-section .place-holder-4{position:absolute;bottom:10px;right:0}@media only screen and (max-width:991px){.card-img-section .place-holder-4{right:10px}}@media only screen and (max-width:576px){.card-img-section .place-holder-4{bottom:0;right:20px}}.card-img-section .place-holder-4 img{border-radius:21px;max-width:200px}@media only screen and (max-width:576px){.card-img-section .place-holder-4 img{max-width:130px}}.card-img-section .place-holder-5{position:absolute;bottom:0;left:-30px}@media only screen and (max-width:991px){.card-img-section .place-holder-5{left:10px}}@media only screen and (max-width:576px){.card-img-section .place-holder-5{left:10px}}.card-img-section .place-holder-5 img{border-radius:21px;max-width:260px}@media only screen and (max-width:576px){.card-img-section .place-holder-5 img{max-width:160px}}.card-img-section .ml--10{margin-left:-10px}@media only screen and (max-width:576px){.card-img-section .ml--10{margin-left:0}}.card-img-section p{text-align:left;font-size:18px}@media only screen and (max-width:991px){.card-img-section p{text-align:unset}}.welcome-content .body p{font-size:18px}.breadcrumb-wrap{position:relative;height:100%;padding:235px 0 100px;overflow:hidden;background-position:50%;background-size:cover}@media only screen and (max-width:576px){.breadcrumb-wrap{padding:135px 0 100px}}.breadcrumb-wrap.br-1,.breadcrumb-wrap.br-2{background-image:url(../img/slide.jpg)}.breadcrumb-wrap .op-5,.breadcrumb-wrap .op-7{opacity:.7}.breadcrumb-wrap .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.breadcrumb-wrap .breadcrumb-title{position:relative;z-index:1;width:100%}.breadcrumb-wrap .breadcrumb-title h2{font-size:40px;color:#fff103;line-height:1.2;font-weight:700;margin:0 0 15px}@media only screen and (max-width:576px){.breadcrumb-wrap .breadcrumb-title h2{font-size:25px}}.breadcrumb-wrap .breadcrumb-title .breadcrumb-menu.list-style{margin:0;padding:0;list-style:none}.breadcrumb-wrap .breadcrumb-title .breadcrumb-menu li{display:inline-block;margin:0;font-family:poppins,sans-serif;position:relative;color:#fff;list-style:none}.breadcrumb-wrap .breadcrumb-title .breadcrumb-menu li a{font-size:16px;line-height:22px;color:#fff;display:inline-block;transition:.3s;position:relative}.breadcrumbs{background:linear-gradient(90deg,#dbf0fb 100%,#fff 0);height:420px;position:relative}@media only screen and (max-width:1199px){.breadcrumbs{height:320px}}@media only screen and (max-width:991px){.breadcrumbs{height:320px}}@media only screen and (max-width:576px){.breadcrumbs{height:300px}}.breadcrumbs .breadcrumb-content{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.breadcrumbs .breadcrumb-content .breadcrumb-left{position:relative;width:45%;padding-right:50px;padding-top:0}@media only screen and (max-width:1199px){.breadcrumbs .breadcrumb-content .breadcrumb-left{width:46%;padding-top:40px}}@media only screen and (max-width:991px){.breadcrumbs .breadcrumb-content .breadcrumb-left{width:44%;padding-top:40px}}@media only screen and (max-width:576px){.breadcrumbs .breadcrumb-content .breadcrumb-left{width:100%;padding:15px;margin-top:130px}}.breadcrumbs .breadcrumb-content .breadcrumb-right{width:48%;overflow:hidden;position:relative}.breadcrumbs .breadcrumb-content .breadcrumb-right img{height:420px;width:100%}@media only screen and (max-width:1199px){.breadcrumbs .breadcrumb-content .breadcrumb-right img{height:320px}}@media only screen and (max-width:991px){.breadcrumbs .breadcrumb-content .breadcrumb-right img{height:320px}}@media only screen and (max-width:576px){.breadcrumbs .breadcrumb-content .breadcrumb-right img{display:none}}@media only screen and (max-width:1199px){.breadcrumbs .breadcrumb-content .breadcrumb-right{width:50%}}@media only screen and (max-width:991px){.breadcrumbs .breadcrumb-content .breadcrumb-right{width:54%}}@media only screen and (max-width:576px){.breadcrumbs .breadcrumb-content .breadcrumb-right{width:100%;padding:15px;margin-top:20px}}.breadcrumbs .bread-inner h2{color:#cb0c14}.breadcrumbs .bread-inner a,.breadcrumbs .bread-inner span{color:#111;font-weight:500}.breadcrumbs .bread-inner a{transition:.5s;text-decoration:none}.breadcrumbs .bread-inner a:hover{color:#111}.footer{background-image:linear-gradient(rgba(30,26,27,.7),rgba(30,26,27,.5)),url(../img/footerBg.webp);background-size:cover;background-position:50%;position:relative;padding:70px 0 0;color:#e2f5ff}.footer .foot-title{font-size:18px;text-transform:uppercase;font-weight:500;font-family:Roboto,sans-serif}.footer .text-hover:hover{color:#fff!important}.footer .social-icons{display:-ms-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.footer .social-icons .icon{padding:8px 10px}.footer .social-icons .icon i{color:#fff;font-size:1.1rem}.footer .social-icons li a{display:inline-block;margin:0 5px;height:40px;width:40px;line-height:40px;border-radius:50%;background:#cb0c14;text-align:center;transition:.3s}.footer .social-icons li a i{color:#fff}.footer .social-icons li a:hover{box-shadow:2px 2px 20px rgba(0,0,0,.2);transform:translateY(-5px) scale(1.1);background:#cb0c14}.footer .social-icons li a:hover i{color:#fff}.footer .footer-links a{transition:.3s;line-height:34px}.footer .footer-links a:hover{color:#cb0c14!important}.footer .other-links{display:flex;justify-content:center;align-items:center}.footer .other-links .seperator{height:20px;border-right:2px solid #b2b2b2}.footer p{font-family:Inter,sans-serif}.app_download_2{background-size:cover;background-repeat:no-repeat;background-position:50%}.app_download_2 .app_download_text_2 h3{font-size:40px;font-weight:700;letter-spacing:-.8px;text-transform:uppercase;color:#fff}@media only screen and (max-width:991px){.app_download_2 .app_download_text_2 h3{font-size:32px}}@media only screen and (max-width:576px){.app_download_2 .app_download_text_2 h3{font-size:30px}}.app_download_2 .app_download_text_2 h2{display:inline-block;background:#f7941f;padding:7px 50px 7px 10px;clip-path:polygon(100% 0,85% 50%,100% 100%,0 100%,0 50%,0 0);margin-bottom:10px;font-size:14px;font-weight:500;text-transform:uppercase}.copyright{border-top:1px solid hsla(0,0%,69.8%,.2901960784)}.copyright a,.copyright p{font-size:14px}.filter_btn_area{display:flex;flex-wrap:wrap;position:relative;justify-content:center;z-index:1;border-top:1px solid rgba(8,5,33,.1);border-bottom:1px solid rgba(8,5,33,.1);padding:10px 0}.filter_btn_area li a{display:block;transition:all .3s linear;color:rgba(8,5,33,.7);text-align:center;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:500;text-transform:uppercase;padding:0 27px;position:relative}@media only screen and (max-width:576px){.filter_btn_area li a{padding:0 20px;margin:5px 0}}.filter_btn_area li a:after{position:absolute;content:"";width:5px;height:5px;background:#cb0c14;top:9px;right:-2px;border-radius:50%}.filter_btn_area li.active a{color:#cb0c14}.special-service-section .menu_item{padding-bottom:20px}.special-service-section .menu-image-box-wrapper{text-align:left;flex-direction:row;display:block;align-items:center;border:none;transition:.3s;position:relative}@media only screen and (max-width:576px){.special-service-section .menu-image-box-wrapper{width:100%;flex-wrap:wrap;justify-content:center}}.special-service-section .menu-image-box-wrapper .cs-offset-border{position:absolute;top:0;left:0;width:100%;height:63%;border:1px solid #b99d75;transform:translate(-10px,-10px);transition:all .3s;will-change:transform,width,height}.special-service-section .menu-image-box-wrapper:hover .cs-offset-border{transform:translate(-10px,-10px);width:calc(100% - 20px);height:calc(63% - 20px)}.special-service-section .menu-image-box-content{width:90%}@media only screen and (max-width:1199px){.special-service-section .menu-image-box-content{margin-left:10px}}@media only screen and (max-width:576px){.special-service-section .menu-image-box-content{width:100%;margin-top:20px;text-align:center}}.special-service-section .menu-image-box-img{position:relative}.special-service-section .menu-image-box-img .img-wrap{position:relative;overflow:hidden}.special-service-section .menu-image-box-img img{border-radius:0;box-shadow:0 0 12px rgba(149,157,165,.2)}.special-service-section .menu-image-box-title{margin-top:20px;margin-bottom:10px;color:#272727;font-family:Inter,sans-serif;font-size:20px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}@media only screen and (max-width:991px){.special-service-section .menu-image-box-title{display:block}}.special-service-section .price{float:left;position:relative;color:#1e1a1b;font-family:Inter,sans-serif;font-size:20px;font-weight:600;text-align:left}@media only screen and (max-width:991px){.special-service-section .price{display:block;float:none}}@media only screen and (max-width:576px){.special-service-section .price{display:block;float:right}}.special-service-section .menu-image-box-description{color:#272727;font-family:Inter,sans-serif;font-size:16px;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px;margin-bottom:0;line-height:1.6}.special-service-section .theme-btn{font-size:14px!important;padding:8px 12px!important}@media only screen and (max-width:1199px){.special-service-section .theme-btn{margin-top:10px}}@media only screen and (max-width:991px){.special-service-section .theme-btn{float:none;margin-top:10px}}@media only screen and (max-width:576px){.special-service-section .theme-btn{float:none;margin-top:0}}.special-service-section .theme-btn:hover{background-color:#cb0c14}.about-us-wrapper{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:229px 0 252px}@media only screen and (max-width:576px){.about-us-wrapper{padding:50px 0}}@media only screen and (max-width:991px){.about-us-wrapper{padding:89px 0 112px}}.about-us-wrapper img{height:auto;width:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:576px){.about-us-wrapper img{display:none}}@media only screen and (max-width:991px){.about-us-wrapper img{display:none}}.about-us-wrapper .about-us-1{right:0;top:150px;width:300px;height:300px}.about-us-wrapper .about-us-2{width:300px;height:300px;left:0;bottom:150px}.about-us-wrapper .about-us-1,.about-us-wrapper .about-us-2{position:absolute}.about-us-wrapper .about-us-board{padding:23px 20px;background:#181818;width:53.84%;margin:auto;color:#fff;text-align:center;position:relative;z-index:9}@media only screen and (max-width:576px){.about-us-wrapper .about-us-board{width:100%;padding:10px}}@media only screen and (max-width:991px){.about-us-wrapper .about-us-board{width:80%;padding:10px}}.about-us-wrapper .about-us-board p{line-height:2;margin-bottom:60px}.about-us-wrapper .about-us-board .inner{padding:64px 34px 51px;border:1px solid #accadd}.about-us-wrapper .about-us-board .heading{margin-bottom:25px}.about-us-wrapper .about-us-board .heading h2{color:#fff;font-size:55px;font-family:Gabriela,serif;font-weight:400}@media only screen and (max-width:576px){.about-us-wrapper .about-us-board .heading h2{font-size:30px}}@media only screen and (min-width:768px){.about-us-wrapper .about-us-board .heading h2{font-size:35px}}.about-us-wrapper .about-us-board .heading .border-place{transform:translate(-8px,-11px)}.about-us-wrapper .about-us-board .heading img{max-width:100%}#page-not-found{position:relative;height:100vh;background:#030005}#page-not-found .page-not-found-wrap{max-width:767px;width:100%;line-height:1.4;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#page-not-found .not-found-404{position:relative;height:180px;margin-bottom:20px;z-index:-1}@media only screen and (max-width:576px){#page-not-found .not-found-404{margin-bottom:50px}}#page-not-found h1{font-family:Montserrat,sans-serif;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:224px;font-weight:900;margin-top:0;margin-bottom:0;margin-left:-12px;color:#030005;text-transform:uppercase;text-shadow:-1px -1px 0 #cb0c14,1px 1px 0 #c0b8ad;letter-spacing:-20px}@media only screen and (max-width:576px){#page-not-found h1{font-size:150px}}#page-not-found h2{position:absolute;left:0;right:0;top:110px;font-size:42px;color:#fff;text-shadow:0 2px 0 #2c251f;letter-spacing:13px;margin:0}#page-not-found a,#page-not-found h2{font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase}#page-not-found a{display:inline-block;color:#c0b8ad;text-decoration:none;border:2px solid;background:0 0;padding:10px 40px;font-size:14px;transition:all .2s}#page-not-found a:hover{color:#7a7374}#page-not-found h2{font-size:32px}.tooltip-wide .tooltip-inner{min-width:320px;width:320px}.btn-list{min-width:50px;border:1px solid #ddd}.btn-list:hover{border-color:#1e1a1b}.btn-list i{font-size:18px}.btn-list:focus{box-shadow:none;outline:0}.partner-slider .video-play img{width:auto}.partner-slider .video-play a{color:#111}.partner-slider .video-play a:hover{color:#cb0c14}.partner-slider .item img{filter:grayscale(100);opacity:.5;transition:all .3s;height:auto;max-width:100%;max-height:80px;-o-object-fit:contain;object-fit:contain}.partner-slider .item img:hover{filter:grayscale(0);opacity:1;transition:all .3s}.shape{position:absolute;right:-6%;top:-1%;z-index:-1}@media (max-width:1024px){.shape{right:0}}@media only screen and (max-width:991px){.shape{display:none}}@media only screen and (max-width:576px){.shape{display:none}}.shape1{position:absolute;left:-6%;top:-1%;z-index:-1}@media only screen and (max-width:991px){.shape1{display:none}}@media only screen and (max-width:576px){.shape1{display:none}}.more-info-icon li{position:relative;margin-bottom:8px;font-size:18px}.info-icon{color:#cb0c14}.theme-slider .owl-carousel .owl-prev{position:absolute;left:10px;top:51%;background:0 0;font-size:1.5rem;line-height:45px}.theme-slider .owl-carousel .owl-prev:hover{background:0 0}.theme-slider .owl-carousel .owl-next{position:absolute;right:10px;top:50%;background:0 0;font-size:1.5rem;line-height:45px}.theme-slider .owl-carousel .owl-next:hover{background:0 0}@media only screen and (max-width:576px){.theme-slider .owl-carousel .owl-nav{margin-top:0;opacity:0}}.theme-slider .owl-carousel .owl-dots{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%)}.theme-slider .owl-carousel .owl-dots .owl-dot span{background:#ddd;width:8px;height:8px;transition:.3s}.theme-slider .owl-carousel .owl-dots .owl-dot.active span{background:#cb0c14}.count-section .count-number{font-size:38px;line-height:1.5em}.count-section .count_detail img{max-height:58px;max-width:100%;height:auto;width:auto}.count-section .count_detail h5{font-size:19px;font-weight:400;line-height:2.5}.testimonial_s{background:url(../img/testimonial-bg.webp);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;padding:100px 0;position:relative}.testimonial_s:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#000;opacity:.5}.testimonial_s .shadow-class{padding:0;text-align:left;transition:all .4s ease}.testimonial_s .testimonial-user-img{width:90px;height:90px;border-radius:100%;overflow:hidden}.testimonial_s .testimonial-user-img img{border:5px solid #fff;border-radius:50%}.testimonial_s .client_voice p{margin-bottom:15px;font-size:18px;line-height:1.5em;display:block;z-index:2;color:#fff;font-family:Cormorant Garamond;font-style:italic;letter-spacing:.5px}.testimonial_s .client_voice .information{margin-bottom:15px}.testimonial_s .client_voice .information i{color:#fcb302;font-size:13px}.testimonial_s .client_voice .information h5{font-size:18px;color:#fff;font-weight:600;margin-top:20px;margin-bottom:0;text-transform:uppercase;letter-spacing:1px}.testimonial_s .owl-theme .owl-dots .owl-dot{margin-bottom:30px}.testimonial_s .owl-theme .owl-dots .owl-dot.active span{background:#cb0c14}.testimonial_s .owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:0;background:#fff;display:block;transition:opacity .2s ease;border-radius:30px}.testimonial_s .owl-theme .owl-nav [class*=owl-]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;line-height:32px;border:1px solid #cb0c14!important;border-radius:100%;background:unset!important;font-size:16px!important;color:#cb0c14!important;transition:all .4s ease}@media only screen and (max-width:1199px){.testimonial_s .owl-theme .owl-nav [class*=owl-]{display:none}}@media only screen and (max-width:991px){.testimonial_s .owl-theme .owl-nav [class*=owl-]{display:none}}@media only screen and (max-width:576px){.testimonial_s .owl-theme .owl-nav [class*=owl-]{display:none}}.testimonial_s .owl-carousel .owl-prev{left:-50px}.testimonial_s .owl-carousel .owl-next{right:-50px}.img-item a{position:relative;display:block;overflow:hidden}.img-item a img{max-width:100%;min-width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.img-item a:hover:before{opacity:.8}.img-item a:hover .hover-img{opacity:1}.img-item a:before{content:"";top:0;left:0;width:100%;height:100%;background:rgba(8,7,15,.4)}.img-item a .hover-img,.img-item a:before{position:absolute;transition:all .4s ease;opacity:0}.img-item a .hover-img{top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#fff}.contact-map .form-inner-section{position:relative;margin-top:-150px;padding:50px 50px 75px;background-color:#fff;box-shadow:0 0 35px rgba(0,0,0,.18)}@media only screen and (max-width:991px){.contact-map .form-inner-section{margin-top:0}}@media only screen and (max-width:576px){.contact-map .form-inner-section{margin-top:0;padding:30px}}.contact-map .ui.form input,.contact-map .ui.form textarea{border:1px solid #eeeff5;background:0 0;color:#000!important;font-family:Inter,sans-serif}.contact-map .ui.form input:focus,.contact-map .ui.form textarea:focus{background:#fff;color:#000!important}.contact-map .info-inner,.contact-map .info-inner .text{position:relative;display:block}.contact-map .info-inner .text{margin-bottom:34px}.contact-map .info-inner .text h2{font-weight:500}.contact-map .info-inner .info-list{list-style:none;padding:0;margin:0}.contact-map .info-inner .info-list li{position:relative;display:block;padding-left:100px;margin-bottom:32px}.contact-map .info-inner .info-list li:last-child{margin-bottom:0}.contact-map .info-inner .info-list li .icon{position:absolute;display:inline-block;left:0;top:8px;width:70px;height:70px;line-height:76px;border:1px solid #d5d5d5;font-size:24px;text-align:center;border-radius:50%;transition:all .5s ease;color:#cb0c14}.contact-map .info-inner .info-list li .icon i{position:relative;left:3px}.contact-map .info-inner .info-list li .icon:before{position:absolute;content:"";width:100%;height:100%;border:1px solid #d5d5d5;border-radius:50%;left:5px;top:0}.contact-map .info-inner .info-list li .icon:after{position:absolute;content:"";background:#d5d5d5;width:1px;height:25px;left:35px;top:80px}.contact-map .info-inner .info-list li h4{display:block;font-size:20px;line-height:30px;font-weight:500;margin-bottom:9px}.contact-map .info-inner .info-list li p{margin-bottom:17px}.contact-map .info-inner .info-list li p a{color:#75706d}.contact-map .info-inner .info-list li p a:hover{color:#cb0c14}.contact-info .info-box{box-shadow:0 0 13px 1px rgba(8,7,15,.1);padding:40px;height:100%}.contact-info .info-box .contact-icon{display:block;padding-bottom:25px}.contact-info .info-box .contact-icon i{font-size:35px;color:#cb0c14}.contact-info .info-box .contact-icon img{width:auto;max-width:100%;height:auto}.contact-info .info-box .contact-label{display:block;font-size:20px;color:#08070f;font-weight:600;text-transform:uppercase;padding-bottom:18px}.contact-info .info-box .contact-listing{padding:0;margin:0;list-style:none}.contact-info .info-box .contact-listing li a{color:#6b6f72}.contact{z-index:1}.contact,.contact .info-column{position:relative}@media only screen and (max-width:576px){.contact .info-column{margin-bottom:30px}}@media only screen and (min-width:768px){.contact .info-column{margin-bottom:30px}}.contact .info-column .inner-column{position:relative;padding:30px 20px;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:15px;border:3px dashed #f2f2f2}.contact .info-column .inner-column:hover{border:3px dashed #cb0c14;border-radius:5px;transition:all .4s ease}.contact .info-column .inner-column .content{position:relative}.contact .info-column .inner-column .icon-box{width:50px;height:50px;line-height:50px;text-align:center;color:#cb0c14;background:#fff;position:relative;font-size:1.1em;display:inline-block;vertical-align:middle}.contact .info-column .inner-column .icon-box:after,.contact .info-column .inner-column .icon-box:before{display:block;content:"";position:absolute;left:0;width:100%;height:15px;border:2px solid #cb0c14}.contact .info-column .inner-column .icon-box:before{top:0;border-bottom:0}.contact .info-column .inner-column .icon-box:after{bottom:0;border-top:0}.contact li,.contact ul{list-style:none;padding:0;margin:0;font-weight:500}.p-25{padding:25px!important}.p-style{text-align:justify;word-spacing:-2px}.bulleted-list{color:#cb0c14;font-size:8px;vertical-align:middle;margin-top:-1px}.gallery-page{position:relative;z-index:1}.gallery-page .img-box{position:relative;display:block;overflow:hidden;height:200px;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.1)}.gallery-page .img-box:before{display:block;content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid #fff;border-radius:0;transition:all .3s ease}.gallery-page .img-box:hover .frame{transform:scale(1)}.gallery-page .img-box:hover .info{opacity:1;transform:translateZ(0)}.gallery-page .img-box:hover:before{background:rgba(0,0,0,.7)}.gallery-page .img-box span{color:#fff}.gallery-page .img-box h6{font-size:18px;font-family:raleway-semibold;font-weight:600;color:#fff;text-transform:uppercase;margin-bottom:4px}.gallery-page .img-box .info{opacity:0;transform:translate3d(0,40px,0);transition:opacity .2s,transform .35s}.gallery-page .img-box .frame{position:absolute;top:15px;bottom:15px;left:15px;right:15px;border:1px solid #fff;transform:scale(0);transition:all .5s ease}.gallery-page .img-box .inner{position:absolute;top:15px;bottom:15px;left:15px;right:15px;display:flex;justify-content:center;align-items:center;text-align:center}.gallery-page .img-box img{transition:.3s;height:100%;width:100%;min-height:200px;-o-object-fit:cover;object-fit:cover}.gallery-page .img-box:hover .overlayer{visibility:visible;opacity:1}.gallery-page .img-box:hover img{transform:scale(1.05)}.gallery-page .img-box .overlayer{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;transition:.5s;visibility:hidden;opacity:0}.gallery-page .img-box .overlayer i{font-size:2rem;color:#fff}.bg-dark-btn{background:#171321!important}.slider-content .more-info-section{font-size:18px;font-weight:600}.slider-content .more-info-section li.icon{margin-right:0!important;margin-left:0!important;padding:10px 0;border-bottom:1px solid #edf2f7;color:#1a202c}.slider-content .more-info-section li.icon:last-child{border-bottom:none}@media only screen and (max-width:576px){.slider-content .more-info-section li.icon{padding:7px 0}}.slider-content .more-info-section li.icon span{position:relative;top:2px}.slider-content .more-info-section li.icon i{display:inline-block;height:32px;width:32px;line-height:32px;border-radius:50%;text-align:center;transition:.3s;font-size:14px}.slider-content .more-info-section li.icon i.bg-color-theme{background:#fee2b3;color:#cb0c14}.contact-map .custom-control-label{font-size:18px}.contact-map .custom-control-label:after,.contact-map .custom-control-label:before{top:0;box-shadow:none;width:1.5rem;height:1.5rem;margin-left:-10px}.contact-map .custom-control.custom-checkbox{padding-left:3rem}.border-style{background-color:#faf3ed;padding:20px 30px}.background-overlay{background-image:url(../img/bg-overlay-dot.png);opacity:.4;transition:background .3s,border-radius .3s,opacity .3s;height:100%;width:100%;top:0;left:0;position:absolute}.leftSidebar .theiaStickySidebar.onscroll{top:68px!important}.gallery img{height:auto}.gallery .gallery-photo{position:relative}@media only screen and (max-width:991px){.gallery .gallery-photo{margin-bottom:30px}}@media only screen and (max-width:576px){.gallery .gallery-photo{margin-bottom:39px}}.gallery .gallery-photo:hover .overlay{bottom:0;width:100%;height:100%}.gallery .about-side-2{padding-bottom:30px}@media only screen and (max-width:991px){.gallery .about-side-2{padding-bottom:0}}.gallery .overlay{position:absolute;text-align:center;bottom:100%;left:0;right:0;background:rgba(203,12,20,.7);overflow:hidden;width:0;height:0;transition:all .4s ease}.gallery .overlay .overlay_shape i{position:absolute;font-size:20px;color:#1e1a1b;left:50%;transform:translate(-50%,-50%);top:50%;width:50px;height:50px;line-height:49px;border-radius:50%;background:#fff}.catering-page .img-box:before{border:3px solid #cb0c14}.catering .catering-row:first-child{padding-top:0!important}.catering .title{background:#cb0c14;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:10px}.catering .title .title-inner{font-size:1.8rem;cursor:pointer;color:#fff;padding:5px}@media only screen and (max-width:767px){.catering .title .title-inner{padding:12px 0;font-size:1.3rem}}.catering .catering-table{background:#fff;margin-bottom:15px!important;box-shadow:0 4px 12px rgba(0,0,0,.1)}@media only screen and (max-width:767px){.catering .catering-table{padding-bottom:15px}}.catering .catering-table>:not(:first-child){border-top:1px dashed #d3d3d3;border-bottom:1px solid #d3d3d3}.catering .catering-table thead{background:rgb(252.7674418605,217.2325581395,218.7209302326)}.catering .catering-table thead th{border:none!important}@media only screen and (max-width:767px){.catering .catering-table thead th{min-width:245px}.catering .catering-table thead th:first-of-type{min-width:0}.catering .catering-table thead th:nth-of-type(2){min-width:200px}}.catering .catering-table tbody tr:first-child td{border-top:none}.catering .catering-table tbody td{border-top:1px solid rgb(249.9209302326,169.0790697674,172.4651162791)}.catering-section .img-box{position:relative}.catering-section .img-box:before{display:block;content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid #fff;border-radius:10px}.catering-section .img-box img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;height:450px}@media only screen and (max-width:576px){.catering-section .img-box img{height:auto}}.about-page{background-image:url(../img/about-bg.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.single-coffee-box{padding:0;position:relative;z-index:1}.single-coffee-box:before{width:0;background:#cb0c14;opacity:.45}.single-coffee-box:after,.single-coffee-box:before{position:absolute;content:"";right:0;height:100%;transition:.5s}.single-coffee-box:after{z-index:1;top:0;left:0;bottom:0;margin:auto;border:1px solid #1e1a1b;width:100%;opacity:0}.single-coffee-box:hover:before{width:100%;left:0}.single-coffee-box:hover:after{width:82%;height:82%;opacity:1}.single-coffee-box:hover .coffee-content{opacity:1;bottom:42%}.single-coffee-box .coffee-thumb img{height:300px}.single-coffee-box .coffee-content{position:absolute;bottom:0;right:0;left:0;margin:auto;text-align:center;transition:.5s;opacity:0}.single-coffee-box .coffee-content h2{font-size:24px;color:#fff;font-weight:700;font-family:Inter,sans-serif;transition:.5s}.single-coffee-box .coffee-content h4{font-size:20px;color:#f0f8ff;font-weight:500;transition:.5s}.img-slider .active.center .single-coffee-box:before{width:100%;left:0}.img-slider .active.center .single-coffee-box:after{width:82%;height:82%;opacity:1}.img-slider .active.center .single-coffee-box .coffee-content{opacity:1;bottom:42%}.img-slider-section{background:#dbf0fb}.img-slider-section .owl-dots{bottom:-50px}.img-slider-section .owl-dot span{background:#cb0c14}.img-slider-section .owl-dot.active span{background:#1e1a1b}.image-card-section{text-align:center}.image-card-section .image-card{padding:20px;height:100%;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.image-card-section .image-card.bg-1{background-image:linear-gradient(rgba(8,13,35,.7),rgba(0,0,0,.5)),url(../img/slider.jpg)}.image-card-section .image-card.bg-2{background-image:linear-gradient(rgba(8,13,35,.7),rgba(0,0,0,.5)),url(../img/drink.jpg)}.image-card-section .image-card-center{text-align:center;padding:20px;background:url(../img/bg-img.jpg)}.image-card-section .image-card-center.style1{background-image:radial-gradient(at center center,#1a275d 35%,#080d23 100%),url(../img/bg-3.jpg);color:#fff}.image-card-section .card-title{color:#fff;font-size:24px}.img-slider .heading-title{color:#1e1a1b;font-size:20px;font-weight:500!important;text-align:center;margin-top:20px}.block-banner{background:url(../img/welcomeinn1.webp);background-size:cover;text-align:center;background-repeat:no-repeat;background-attachment:fixed;padding:100px 0;position:relative}.block-banner:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#000;opacity:.6}@media only screen and (max-width:991px){.block-banner{height:auto}}@media only screen and (max-width:576px){.block-banner{height:auto;padding:40px 0}}.block-banner.style-2{text-transform:uppercase}.block-banner.style-2 img{max-width:24%;width:auto}.block-banner.style-2 h3{font-size:50px;color:#fff;font-weight:500}@media only screen and (max-width:991px){.block-banner.style-2 h3{font-size:30px}}@media only screen and (max-width:576px){.block-banner.style-2 h3{font-size:20px}}@media only screen and (max-width:576px){.block-banner.style-2 .theme-btn{padding:8px 15px!important}}.block-banner .circular-btn{width:150px;height:150px;padding:0;border-radius:999px;line-height:1.3;background-color:#53624e;color:#fff;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:-50%;left:50%;transform:translate(-50%,-50%)}.block-banner .circular-btn:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 12px);height:calc(100% - 12px);display:block;content:"";border-radius:999px;border:1px solid;pointer-events:none;opacity:.8}@media only screen and (max-width:576px){.block-banner .circular-btn{display:none}}.special-area .single-timeline{background-color:#f8f7f6;margin-bottom:30px}.special-area .timeline-img img{width:100%;-o-object-fit:cover;object-fit:cover;height:auto}.special-area .timeline-img video{width:100%}.special-area .timeline-text{line-height:1;padding:38px}.special-area .timeline-text h3{font-size:24px;color:#cb0c14;font-family:Inter,sans-serif;font-weight:600;text-transform:capitalize;margin-bottom:10px}.special-area .timeline-text p{line-height:1.8}@media only screen and (max-width:576px){.card-style-section .place-holder-img{margin-top:30px}}.card-style-section .place-holder-img img{transition:transform 1s cubic-bezier(0,1,.5,1);border-radius:5px}.card-style-section .place-holder-img img:hover{transform:scale(1.05);z-index:2}.contact-info-area .welcome-content{background:#f9f6fc;padding:30px}.contact-info-area .contacts-info{background-color:#f8f7fc}.contact-info-area .contacts-text{padding:60px}@media only screen and (max-width:576px){.contact-info-area .contacts-text{padding:30px}}.contact-info-area .contacts-text li{margin-bottom:30px}.contact-info-area .contacts-text li i{display:inline-block;width:50px;height:50px;line-height:50px;border-radius:50%;background-color:#cb0c14;text-align:center;font-size:20px;color:#fff!important;margin-right:10px;position:absolute}.contact-info-area .contacts-text li span{display:block;padding-left:70px;color:#111;font-family:PT Sans,sans-serif;font-size:20px}.contact-info-area .contacts-text li span.location-detail{padding-left:0;font-size:16px}.contact-info-area .contacts-text li a{display:inline-block;padding-left:70px;color:#696666;font-size:16px}.contact-info-area .contacts-text .location-heading{font-size:18px;margin-bottom:30px;color:#cb0c14}.contact-info-area .contacts-text .location-info{padding:0 0 0 20px}.contact-info-area .contacts-text .location-info li{margin-bottom:10px}.contact-page{position:relative;z-index:1}.contact-page form input{height:42px}.contact-map{position:relative;z-index:1}.contact-map .box-shadow-form{background:#f6f6f6}.contact-map .sec-subtitle{font-family:Roboto,sans-serif;margin-bottom:10px;display:block;margin-top:-10px;font-size:30px}.contact-map .sec-title1{font-size:60px;line-height:1.2;margin-bottom:10px;margin-top:-15px;font-family:Inter,sans-serif;color:#000}@media only screen and (max-width:576px){.contact-map .sec-title1{font-size:40px}}.contact-map p{font-family:Inter,sans-serif}.contact-map .ui.form input,.contact-map .ui.form textarea{border:1px solid #ddd;border-radius:0}.contact-map .ui.form input{padding:1.5em 1em}.restaurant-info .info-box{box-shadow:0 0 13px 1px rgba(8,7,15,.1);padding:20px;height:100%;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:576px){.restaurant-info .info-box{padding:10px}}.restaurant-info .info-box .contact-icon{width:90px;height:90px;margin-right:20px;border:1px solid #ddd}.restaurant-info .info-box .contact-icon i{font-size:22px;color:#cb0c14}.restaurant-info .info-box .contact-icon img{width:auto;max-width:100%;height:100%}.restaurant-info .info-box .contact-label{display:block;font-size:16px;color:#08070f;font-weight:600;text-transform:uppercase;margin-bottom:0!important}.restaurant-info .info-box .contact-listing{padding:0;margin:0;list-style:none}.restaurant-info .info-box .contact-listing li a{color:#6b6f72}.wedding-page .contact-info i{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;background-color:#cb0c14;text-align:center;font-size:16px;color:#fff;margin-right:10px}.wedding-page .contact-info span{display:block;padding-left:10px;color:#111;font-size:14px}.wedding-page .contact-info a{display:inline-block;padding-left:10px;color:#696666;font-size:18px}.bg-back2{background:#475746;padding:40px 0 40px 40px}@media only screen and (max-width:576px){.bg-back2{padding:0}}.bg-image{position:absolute;top:0;bottom:0;background-position:50%;background-repeat:no-repeat;background-size:cover;left:60%;right:0}.bg-image.bg-image-left{right:40%;left:0}@media only screen and (max-width:576px){.bg-image{position:static}}.back2{padding:40px 0 40px 80px}@media only screen and (max-width:1199px){.back2{padding:20px}}@media only screen and (max-width:991px){.back2{padding:20px}}@media only screen and (max-width:576px){.back2{padding:20px}}.about_data{position:relative;max-width:100%;overflow:hidden}.about_data .padding-left{padding-left:0}@media only screen and (max-width:991px){.about_data .padding-left{padding-right:0}}.about_data .image-style{height:550px}@media only screen and (min-width:1400px){.about_data .image-style{height:auto}}@media only screen and (max-width:991px){.about_data .image-style{height:470px}}.about_data .image-style .img-container{background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.about_data .desc-cls p{color:#ddd;line-height:1.6;font-size:18px;font-weight:600}@media only screen and (max-width:1199px){.sub-menu-class{display:none}}@media only screen and (max-width:991px){.sub-menu-class{display:none}}@media only screen and (max-width:576px){.sub-menu-class{display:none}}#popup_Modal_Vertical .modal-dialog.modal-lg{max-width:900px}@media only screen and (max-width:576px){#popup_Modal_Vertical .modal-content{border:none}}#popup_Modal_Vertical .modal-body{padding:0}@media only screen and (max-width:576px){#popup_Modal_Vertical .modal-body{max-height:75vh;overflow:auto}#popup_Modal_Vertical .modal-body img{height:auto}}@media only screen and (max-width:576px){#popup_Modal_Vertical .modal-header button{top:0;right:10px}}@media only screen and (max-width:576px){.p-15-sm{padding:0 15px!important}}.activities .cs-offset-border{height:100%!important}.review{height:100%}.review .review-content{height:100%;padding:30px 50px;margin-bottom:0;background:#dbf0fb;position:relative}.review .review-content .rating{color:#f7941f;font-size:13px}.review .review-content .review-icon{width:50px;height:45px;background:#cb0c14;text-align:center;font-size:22px;color:#fff;line-height:42px;position:absolute;top:37px;left:-19px}.review .review-content .review-icon:before{content:"";border-bottom:16px solid rgb(154.8465116279,9.1534883721,15.2558139535);border-left:18px solid transparent;position:absolute;top:-16px;left:1px}.review .review-content .description{font-size:15px;font-style:italic;color:#272727;line-height:23px;margin:0}.review .review-content .title{display:block;font-size:18px;font-weight:700;color:#000;text-transform:capitalize;letter-spacing:1px;margin-top:10px}.review .review-content .post{display:block;font-size:14px;color:#cb0c14}.bg-primary{background:#475746!important}#price_breakdown_Modal .modal-header{border-radius:0}@media only screen and (max-width:576px){#price_breakdown_Modal tr td{font-size:12px}}.bg-cream{background:#f8f5f0}.position-re{position:relative}.o-hidden{overflow:hidden}.facilities .single-facility{background:0 0;padding:30px 20px;transition:.5s;position:relative;z-index:1;margin-bottom:30px;line-height:1;border:1px solid #f1eeeb}.facilities .single-facility:hover{background:#f5efae;transform:scale(1.05);transition:all 1s ease;border:1px solid #cb0c14}.facilities .single-facility img{height:70px;width:auto;margin-bottom:15px}.facilities .single-facility h4{font-size:24px;color:#222;margin-bottom:10px;font-weight:400}.facilities .single-facility p{margin:0;color:#666;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:1.75em}.facilities .facility-shape{position:absolute;opacity:.02;z-index:-1;bottom:15px;left:120px}.valign{display:flex;align-items:center}.services .content{width:100%;padding:30px}.services .img{position:relative;overflow:hidden}.services .img:hover img{filter:none;transform:scale(1.09)}.services .img img{transition:all .5s}.services .cont{display:table-cell;vertical-align:middle}.services .info h6{font-size:15px;letter-spacing:3px;color:#666;font-family:Inter,sans-serif;text-transform:uppercase;margin-bottom:5px;font-weight:400}.services .cont h5{margin:0 0 10px;font-size:32px;color:#222;font-weight:400;line-height:1.5em}.file li{list-style:none;border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:10px 0}.file li .serial{display:table;width:50px;margin-right:15px}.file li .serial_no{background-color:#efefef;color:#0083c9;text-align:center;display:table-cell;vertical-align:middle;width:50px;height:40px;display:flex;align-items:center;justify-content:center}.form-select-dropdown{position:relative}.form-select-dropdown .form-select-input{text-align:right;padding-right:15px!important;position:relative}.form-select-dropdown .form-select-input:after{content:"\F107";transition:.4s;right:10px;font-family:Font Awesome\ 5 Free;position:absolute;font-weight:900;color:#fff}.form-select-dropdown .cs-form-label{left:15px;top:50%;position:absolute;transform:translateY(-50%);color:#fff}.fw-light{font-weight:500}.sec-title-holder{position:relative;text-align:center;margin-bottom:30px}@media only screen and (max-width:576px){.sec-title-holder{margin-bottom:50px}}.sec-title-holder h3:after,.sec-title-holder h3:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:1px;background:#cb0c14;width:calc(50% - 100px)}.sec-title-holder h3:before{left:0}.sec-title-holder h3:after{right:0}#price_breakdown_Modal_Large table td,#price_breakdown_Modal_Large table th{font-size:.8125rem;padding:.5rem}#price_breakdown_Modal_Large table thead th{border-top:none}#terms-modal{font-size:14px}.payment-success-wrapper{display:flex;justify-content:center;align-items:center}.footer-link-section{background:#1e1a1b}.footer-link-section .footer-links{display:flex;flex-wrap:wrap}@media only screen and (max-width:576px){.footer-link-section .footer-links{flex-direction:column;align-items:flex-start}}.footer-link-section .footer-links a{margin-right:30px}@media only screen and (max-width:576px){.footer-link-section .footer-links a{margin:5px 0}}.footer-link-section .footer-links a.active{color:#cb0c14!important}.check-availability .room-detail-page .theme-btn{padding:10px 20px!important}@media only screen and (max-width:991px){.check-availability .room-detail-page .theme-btn{padding:11px 20px!important}}@media only screen and (max-width:576px){.check-availability .room-detail-page .theme-btn{padding:8px 12px!important}}@media only screen and (max-width:576px){.check-availability .ui.form input[type=text]{height:auto}}.service_index{float:left;background-repeat:no-repeat;max-width:537px;width:100%;height:281px;margin:25px 0 0}.service_index.amenities_section{background-image:url(../img/amenitiesBg.webp)}.service_index.attraction_section{background-image:url(../img/attractionBg.webp)}.service_index .service-list{position:relative;float:right;max-width:253px;margin-right:10px}@media only screen and (max-width:1199px){.service_index .service-list{background:rgba(0,0,0,.8);padding:10px}}@media only screen and (max-width:991px){.service_index .service-list{background:rgba(0,0,0,.8);padding:10px}}@media only screen and (max-width:576px){.service_index .service-list{background:rgba(0,0,0,.8);padding:10px}}.service_index .service-heading{font-family:Inter,sans-serif;font-size:20px;color:#fff;border-bottom:1px solid #fff;margin:20px;padding-bottom:3px}@media only screen and (max-width:576px){.service_index .service-heading{margin:10px}}.service_index .service-list ul li{list-style-type:none;background-position:.1em 1em;font-family:Inter,sans-serif;font-size:14px;color:#fff;line-height:30px;padding-left:20px}.email-text{white-space:normal}.location-info{font-size:16px;padding:0 0 0 20px}.location-info li{margin-bottom:10px}.location-heading{font-size:18px;margin-bottom:30px;color:#cb0c14}.room-img-slider1 img{height:300px!important}.room-img-slider1 .content h4{font-size:1.5rem!important}.room-img-slider .item,.room-img-slider1 .item{position:relative}.room-img-slider img,.room-img-slider1 img{height:450px}.room-img-slider .room-rate,.room-img-slider1 .room-rate{position:absolute;left:10px;top:10px;padding:5px;background:#fff;color:#000}.room-img-slider .content,.room-img-slider1 .content{position:absolute;bottom:0;left:0;z-index:9;pointer-events:none;padding:150px 24px 30px;width:100%}.room-img-slider .content:before,.room-img-slider1 .content:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;content:"";background:linear-gradient(0deg,rgba(0,0,0,.65),transparent);transition:opacity .4s}.room-img-slider .content h4,.room-img-slider1 .content h4{font-size:2.25rem;color:#fff}@media only screen and (max-width:576px){.room-img-slider .content h4,.room-img-slider1 .content h4{font-size:2rem}}.room-img-slider .content h4 a,.room-img-slider1 .content h4 a{color:#fff}.room-img-slider .content .item-subtitle,.room-img-slider1 .content .item-subtitle{font-size:16px;color:#fff}.room-img-slider .content .item-header,.room-img-slider1 .content .item-header{position:relative;z-index:9}.image-group{box-shadow:0 .688em 2.375em rgba(165,159,139,.1);background-color:#fff}@media only screen and (max-width:576px){.image-group{padding:0}}.check-availability .image-group{padding:0}.check-availability .room-slider img{height:280px}.check-availability .room-slider .owl-nav div{top:40%}.check-availability .available-package,.room-detail .available-package{position:absolute;right:0;bottom:0;padding:10px;background:#000;color:#fff}.check-availability .room-rate,.room-detail .room-rate{position:absolute;left:10px;top:10px;padding:5px;background:#fff;color:#000}.dark-half-style{background:linear-gradient(270deg,rgba(247,230,221,.5) 70%,#fff 0)}@media only screen and (max-width:576px){.dark-half-style{background:#fff}}.amenities li{padding:7px 0}.amenities li i{color:#cb0c14}.amenities.style2 img{height:30px;width:auto}.room-slider img{height:450px}.room-slider .owl-nav div{position:absolute;top:50%;border-radius:50%;height:50px;width:50px;display:flex;justify-content:center;align-items:center;background:#fff;color:#000!important}.room-slider .owl-next{right:0}.room-slider .owl-prev{left:0}.room-detail .section_heading .section-title{font-size:24px}.booking.room-detail-page{background:#fff;box-shadow:none!important}.booking.room-detail-page .ui.form input[type=text]{color:#1a1b1a!important}.booking.room-detail-page .form-control::-moz-placeholder{color:#1a1b1a!important;opacity:1}.booking.room-detail-page .form-control::placeholder{color:#1a1b1a!important;opacity:1}.booking.room-detail-page .input-group .input-group-text i{color:#1a1b1a;font-size:1.2rem}.booking.room-detail-page .nice-select span.current{opacity:1;color:#232323!important}.booking.room-detail-page .nice-select,.booking.room-detail-page .ui.form input[type=text]{border:1px solid #ddd}.rooms1 .item{position:relative;overflow:hidden;margin-bottom:30px}.rooms1 .item img{transition:all .5s}.rooms1 .item:hover .con{bottom:0}.rooms1 .item:hover img{filter:none;transform:scale(1.09);transition:all 1s ease}.rooms1 .item .category{position:absolute;top:20px;right:20px;z-index:3;writing-mode:vertical-rl;transform:rotate(180deg);text-orientation:mixed;text-transform:uppercase;color:#fff;font-size:15px;font-weight:400;letter-spacing:3px;background:0 0;border:1px solid hsla(0,0%,100%,.5);font-family:Inter,sans-serif;padding:10px 3px;line-height:1.5em0}.rooms1 .item .category a{color:#fff}.rooms1 .item .con{padding:20px;position:absolute;bottom:-40px;left:0;width:100%;transition:all .3s;text-align:left;z-index:20;height:auto;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.01) 2%,rgba(0,0,0,.75) 90%)}.rooms1 .item .con h3{position:relative;color:#fff;font-size:15px;font-family:Inter,sans-serif;display:inline;letter-spacing:3px;text-transform:uppercase}.rooms1 .item .con h3 a{color:#fff}.rooms1 .item .con h4{position:relative;color:#fff;font-size:27px;font-weight:400;margin-top:5px;margin-bottom:5px}.rooms1 .item .con h4 a{color:#fff}.rooms1 .item .con a:hover{color:#fcb302}.rooms1 .line{text-align:center;height:1px;width:60px;background-color:hsla(0,0%,100%,.2);transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;margin:auto 0 30px;border-top:1px solid hsla(0,0%,100%,.2)!important}.z--2{z-index:2}.btn-sm{font-size:12px;background:#cb0c14!important;color:#fff!important;padding:5px 8px;border:none!important}.room-add-div{background:#566757;padding:10px}.room-add-div.bg-transparent{background:0 0;padding:0}.room-add-div .cs-form-label{margin-bottom:0}.add--btn,.remove-btn,.remove-room-btn{border-bottom:1px dashed #fff;font-size:12px;border-top:none!important;border-left:none!important;border-right:none!important;background:0 0;padding:0}.add--btn:focus,.remove-btn:focus,.remove-room-btn:focus{outline:0;box-shadow:none}.check-availability .theme-btn{padding:5px 20px!important}@media only screen and (max-width:991px){.check-availability .theme-btn{padding:7px 12px!important;font-size:13px!important}}.check-availability .room-detail-page{background:#fff}.check-availability .ui.form input[type=text]{background:0 0;border:1px solid #7f202f;color:#000;font-size:14px;padding-right:35px;padding-left:10px}.check-availability .ui.form input[type=text]:focus{background:0 0!important;border:1px solid #7f202f;color:#1a1a1a!important}.check-availability .input-group .input-group-text i{color:#1a1a1a;font-size:1.2rem}.check-availability .form-control::-moz-placeholder{color:#1a1a1a!important;opacity:1}.check-availability .form-control::placeholder{color:#1a1a1a!important;opacity:1}@media only screen and (max-width:576px){.check-availability .form-inner.scrolled{padding:1rem 2rem!important}}@media only screen and (max-width:576px){.check-availability .input-group{margin-bottom:0}}#rooms-container1{display:none;position:absolute;background:#fff;color:#1a1a1a;padding:30px;border-radius:8px;z-index:2;width:100%;max-width:350px;box-shadow:0 2px 16px 0 rgba(26,26,26,.24);left:auto;top:calc(100% + 16px)}@media only screen and (max-width:576px){#rooms-container1{position:static}}.position-relative{position:relative}.quantity-wrap{border:1px solid #d3d3d3;padding:3px 10px}.quantity-wrap .qty-btn{border:none}.count-section .qty-btn{background:0 0;color:#cb0c14;outline:0;transition:.3s;padding:0;height:25px;width:25px;display:grid;place-items:center}.count-section .qty-btn i{vertical-align:middle;font-size:14px}@media only screen and (max-width:576px){.count-section .qty-btn{font-size:.8rem;height:25px;width:25px;text-align:center;padding:0!important}}.count-section .qty-count{line-height:30px;width:150px}#room_select_modal .count-section .qty-count{line-height:30px;width:170px}#room_select_modal .sub-title{font-size:1.5rem}@media only screen and (max-width:991px){.check-availability .form-inner.scrolled{position:static}}@media only screen and (max-width:576px){.check-availability .form-inner.scrolled{position:static}}.thumbnail-container{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:8px}.thumbnail-container .thumbnail{cursor:pointer}.thumbnail-container .thumbnail img{width:100%;height:60px;border-radius:4px}@media only screen and (max-width:991px){.thumbnail-container .thumbnail img{height:40px}}.checkout-section,.room-booking-summary{position:relative;z-index:1}.checkout-section .text-primary,.room-booking-summary .text-primary{color:#1e1a1b!important}.checkout-section .card-style-2,.room-booking-summary .card-style-2{box-shadow:0 0 0 0 #e8e8e8;background-color:#fff;box-shadow:0 0 0 0 #fff;background-color:#e8e8e8}.checkout-section .total-price,.room-booking-summary .total-price{background-color:#e8e8e8;min-height:auto}.checkout-section .card,.room-booking-summary .card{border:none}.checkout-section .card-body1,.room-booking-summary .card-body1{padding:30px}.checkout-section .border-style1,.room-booking-summary .border-style1{border-width:1px;border-style:dashed;border-color:#1e1a1b!important}.checkout-section .text-gray-color,.room-booking-summary .text-gray-color{color:#b7b7b7!important}.checkout-section .text-gray,.room-booking-summary .text-gray{color:#1e1a1b!important}.checkout-section .res-wrapper,.room-booking-summary .res-wrapper{max-height:85vh;overflow-y:auto;position:sticky;top:70px}.checkout-section .box,.room-booking-summary .box{border-bottom:1px dashed grey;margin-bottom:10px;padding-bottom:10px}.checkout-section .box:last-child,.room-booking-summary .box:last-child{border-bottom:0;margin-bottom:0}.checkout-section ul li,.room-booking-summary ul li{list-style:circle}.room-details-list{list-style:none}.room-details-list li{padding:5px 0;color:#000}.checkout-section ::-webkit-scrollbar,.scrollable-div-section ::-webkit-scrollbar{width:4px}.checkout-section ::-webkit-scrollbar-track,.scrollable-div-section ::-webkit-scrollbar-track{background:#f1f1f1}.checkout-section ::-webkit-scrollbar-thumb,.scrollable-div-section ::-webkit-scrollbar-thumb{background-color:#ccc}.fw-bold{font-weight:600}.box ol{padding-left:16px;margin:0 0 5px}.box ol .head{border-bottom:1px dashed grey;margin-bottom:1rem;padding-bottom:1rem}.box ol .head:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.box ol li{font-size:1em;line-height:25px}.box ol ul{padding-left:40px}.checkout-section .nice-select,.checkout-section .ui.form select,.reservation .nice-select,.reservation .ui.form select{height:40px;line-height:40px;padding:0 0 0 .75rem;font-size:16px;font-family:Inter,sans-serif;border:1px solid rgba(34,36,38,.2);color:hsla(0,0%,60%,.8117647059)}.checkout-section .nice-select:focus,.checkout-section .ui.form select:focus,.reservation .nice-select:focus,.reservation .ui.form select:focus{border-color:#999}.checkout-section .ui.form input[type=email],.checkout-section .ui.form input[type=text],.reservation .ui.form input[type=email],.reservation .ui.form input[type=text]{height:40px;font-size:16px;font-family:Inter,sans-serif;border:1px solid rgba(34,36,38,.2)}.checkout-section .ui.form input[type=email]:focus,.checkout-section .ui.form input[type=text]:focus,.reservation .ui.form input[type=email]:focus,.reservation .ui.form input[type=text]:focus{border:1px solid #999}.checkout-section .ui.form textarea,.reservation .ui.form textarea{font-family:Inter,sans-serif;border:1px solid rgba(34,36,38,.2)}.checkout-section .ui.form textarea:focus,.reservation .ui.form textarea:focus{border:1px solid #999}.payment-success{padding:30px;display:inline-block;margin:0 auto}.payment-success p{color:#404f5e;font-family:Inter,sans-serif;font-size:15px;margin:0}.payment-success i{color:#4bb543;font-size:70px;line-height:100px;margin-left:-15px}.payment-success h1{color:#4bb543;font-family:Inter,sans-serif;font-weight:600;font-size:30px;margin-bottom:10px}.payment-success .icon{border-radius:200px;height:100px;width:100px;background:#f8faf5;margin:0 auto}#checkout_Modal .modal-lg,#room_detail_Modal .modal-lg{max-width:1000px}.ui.form .field .prompt.label{border:none!important}@media only screen and (max-width:767px){.ui.form .field .prompt.label{font-size:14px}}@media only screen and (max-width:576px){.ui.form .field .prompt.label{font-size:11px;line-height:1.2}}#BookBtn{padding:10px 50px!important}@media only screen and (max-width:576px){#BookBtn{width:100%!important}}.text-decoration-underline{text-decoration:underline!important}.success-icon{font-size:40px}.success-page .status-of-booking{background:#000;color:#fff;text-align:center;padding:5px;font-weight:700}.success-page .owner-details p{margin:0;line-height:1.6;font-size:14px}.success-page .heading h4{font-size:18px}@media only screen and (max-width:576px){.success-page .heading h4{font-size:16px}}.success-page .table tr td,.success-page .table tr th{font-size:14px;padding:5px}.success-page .checkin-checkout-container{display:flex;gap:20px;align-items:center;justify-content:center}.success-page .label{margin-bottom:10px;font-size:14px;text-transform:capitalize;color:#9b9ba2}.date-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;padding:0;border:2px solid #ccc;border-radius:0;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}.date-section .day{background:#000;color:#fff;display:inline-block;width:100px;text-align:center;font-size:15px}.date-section .date{font-size:24px;font-weight:700}.date-section .month{font-size:14px;color:#555;padding-bottom:2px}.date-section .year{font-size:14px;color:#000;margin-bottom:5px}.bg-style{background:#f6f5f5}#children-age-sections .select-box{height:40px;line-height:40px;padding:0 0 0 .75rem;font-size:16px;font-family:Inter,sans-serif;border:1px solid rgba(34,36,38,.2);border-radius:0}#children-age-sections .select-box:focus{border-color:rgba(34,36,38,.2);outline:0;box-shadow:none}.scrollable-div-section{width:100%;max-height:450px;overflow-y:scroll;padding:10px;overflow-x:hidden;box-sizing:border-box}#room_detail_Modal .modal-body::-webkit-scrollbar,.box-body::-webkit-scrollbar,.scrollable-div-section::-webkit-scrollbar{width:4px}#room_detail_Modal .modal-body::-webkit-scrollbar-thumb,.box-body::-webkit-scrollbar-thumb,.scrollable-div-section::-webkit-scrollbar-thumb{background:#ccc;border-radius:0}#room_detail_Modal .modal-body::-webkit-scrollbar-thumb:hover,.box-body::-webkit-scrollbar-thumb:hover,.scrollable-div-section::-webkit-scrollbar-thumb:hover{background:#888}.h-body{height:440px}@media only screen and (max-width:576px){.h-body{height:auto}}.room-card .add_wrapper{width:100%;display:flex;align-items:center;justify-content:flex-end;background:#fff;padding:10px;border-top:1px solid #ccc;border-radius:0 0 3px 3px}@media only screen and (max-width:576px){.room-card .add_wrapper{display:block;text-align:center}.room-card .add_wrapper span{display:block}}.room-card .add_wrapper .text-danger{margin:0 10px 0 0}@media only screen and (max-width:991px){.room-card .add_wrapper .text-danger{font-size:12px}}@media only screen and (max-width:576px){.room-card .add_wrapper .text-danger{margin-right:0;font-size:11px}}.room-card .add_wrapper .theme-btn{margin:0}@media only screen and (max-width:576px){.room-card .add_wrapper .theme-btn{margin-top:15px!important}}.room-booking-summary{border:1px solid #ddd;background-color:#fff;position:sticky;top:90px}@media only screen and (max-width:767px){.room-booking-summary.hide-sm{display:none}}@media only screen and (max-width:576px){.room-booking-summary.hide-sm{display:none}}.room-booking-summary .book_btn_section{padding:20px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.room-booking-summary .box-body{padding:0 20px;max-height:350px;overflow-y:auto}.room-booking-summary .section-title{padding:10px;background:#f8f8f8;text-align:center}.room-booking-summary ol{padding-left:40px}.room-booking-summary ol li{font-size:14px}.room-booking-summary #room_list li.room_row{list-style:none;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.05);border-radius:3px;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.room-booking-summary .close{position:absolute;padding:5px;cursor:pointer;right:0;top:10px;font-size:14px;color:red}.room-booking-summary p.rate-room{width:auto;text-align:right;white-space:nowrap;font-size:14px;font-weight:400}.room-booking-summary span a{font-size:14px;text-align:right;display:inline-block;vertical-align:middle;padding-left:5px;color:#045578}.room-booking-summary .title{font-family:Marcellus,serif}.room-booking-summary .box{border-bottom:1px solid rgba(0,0,0,.05)}.room_row:has(ol) .rate-room{margin-top:0}.room_row:not(:has(ol)) .rate-room{margin-top:20px}.inline-block{display:inline-block}.room-card{border:1px solid #ddd}.room-card.focused{border-color:#ff0}.room-card .theme-btn{font-size:14px!important}.room-card .add_room_wrapper,.room-card .add_wrapper{width:100%;background:#fff;padding:10px;border-top:1px solid #ccc;border-radius:0 0 3px 3px}.room-card .amenities li{padding:5px 0}.room-card .amenities li i{color:#cb0c14}.room-card .amenities.style2 img{height:20px;width:auto}.room-card .amenities-list{display:flex;gap:5px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.room-card .amenities-list li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:0}.no-room{text-align:center}.no-room .no-room-icon{height:80px;width:96px;margin:20px auto;background-position:0 -40px;opacity:.4;vertical-align:bottom;background-image:url(../img/be-stripe.png);background-repeat:no-repeat;display:inline-block}.no-room h3{font-weight:100;margin:0 0 20px;font-size:24px;color:rgba(0,0,0,.42)}.f-14{font-size:14px}.f-18{font-size:18px}#booking_summary_Modal .box-body{padding:20px;border:none}#booking_summary_Modal .modal-header .modal-title{line-height:1.5}.room-page .room-detail .thumbnail-container.large{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;padding:8px}@media only screen and (max-width:576px){.room-page .room-detail .thumbnail-container.large{grid-template-columns:repeat(4,1fr)}}.room-page .room-detail .thumbnail-container.large .thumbnail{cursor:pointer}.room-page .room-detail .thumbnail-container.large .thumbnail img{width:100%;height:60px;border-radius:4px}#room_detail_Modal .thumbnail-container{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;padding:8px}@media only screen and (max-width:576px){#room_detail_Modal .thumbnail-container{grid-template-columns:repeat(4,1fr)}}#room_detail_Modal .thumbnail-container .thumbnail{cursor:pointer}#room_detail_Modal .thumbnail-container .thumbnail img{width:100%;height:60px;border-radius:4px}#room_detail_Modal{font-size:14px}#room_detail_Modal .room-slider img{height:380px;-o-object-fit:cover;object-fit:cover}#room_detail_Modal .modal-header .modal-title{line-height:1.5}#room_detail_Modal .section_heading .section-title{font-size:18px;font-weight:700;line-height:18px}#room_detail_Modal .modal-body{height:500px;overflow:auto}#room_detail_Modal .theme-btn{padding:10px 50px!important}#room_detail_Modal .amenities li{padding:5px 0}#room_detail_Modal .amenities li i{color:rgba(0,0,0,.7)}#room_detail_Modal .amenities.style2 img{height:20px;width:auto}#room_detail_Modal .amenities-list{-moz-columns:2;column-count:2;-moz-column-gap:5px;column-gap:5px;list-style:none;padding:0;margin:0}#room_detail_Modal .amenities-list li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:0}#room_detail_Modal .amenities.small-icon li{padding:2px 0}#room_detail_Modal .amenities.small-icon.style2 img{height:15px;width:auto}#room_detail_Modal .amenities.small-icon .amenities-list{display:flex;flex-wrap:wrap;gap:3px;list-style:none;padding:0;margin:0}#room_detail_Modal .amenities.small-icon .amenities-list li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:0}.fw-400{font-weight:400}.bg-orange{background:#cb0c14!important}.floating-cart-btn{position:fixed;width:100%;left:0;bottom:0;z-index:4}.floating-cart-btn .btn{font-size:20px;padding:.75rem 1rem}.floating-cart-btn .svg-cart-icon{position:relative}.floating-cart-btn .svg-cart-icon .num{position:absolute;top:-5px;right:-15px;text-align:center;width:10px}.bounceBtn{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.empty-room{min-height:200px;display:flex;justify-content:center;align-items:center}.empty-room .empty-room-image{height:80px;width:auto;margin-bottom:10px}.amenities2 li{padding:5px 0}.amenities2 li i{color:#cb0c14}.amenities2.style3 img{height:18px;width:auto}.amenities-list2{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:0}.amenities-list2 li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:5px}.amenities-list2 li:nth-child(n+7){display:none}.amenities-list2 p{font-size:13px;margin-bottom:0}.toggle-btn{display:block;margin:10px 0;background:0 0;color:#cb0c14;padding:0;border:none;cursor:pointer;font-size:14px;font-weight:600}.toggle-btn:focus{outline:0;box-shadow:none}.toggle-btn i{transition:transform .3s}.strike-through{-webkit-text-decoration:line-through 2px;text-decoration:line-through 2px;color:#ba1022}.p-modal .modal-body{padding:0!important;max-height:70vh;overflow-y:auto}.p-modal .modal-body img{height:250px}@media only screen and (max-width:576px){.p-modal .modal-body{height:500px;overflow:auto}.p-modal .modal-body img{height:auto}}.p-modal .modal-content{overflow:visible!important}@media only screen and (max-width:576px){.p-modal .modal-header button{top:0;right:10px}}.p-modal .modal-body::-webkit-scrollbar{width:5px}.p-modal .modal-body::-webkit-scrollbar-track{background:#f1f1f1}.p-modal .modal-body::-webkit-scrollbar-thumb{background:#888}.p-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#555}.modal .modal-header button{position:absolute;right:0;top:0;background:#cb0c14;border-radius:50%;height:20px;width:20px;line-height:1;opacity:1;color:#fff;display:flex!important;align-items:center;justify-content:center;transition:.3s;outline:0;z-index:99}.modal .modal-header button:hover{opacity:.6}@media only screen and (max-width:991px){.modal .modal-header button{top:20px;right:20px}}@media only screen and (max-width:576px){.modal .modal-header button{top:20px;right:20px}}.modal .modal-header button span{padding-bottom:.3rem}.p-modal .modal-header{padding:0!important;position:relative;overflow:visible!important}.p-modal .modal-header button{position:absolute;right:10px;top:10px;background:#cb0c14;border-radius:50%;height:20px;width:20px;line-height:20px;opacity:1;color:#fff;display:flex;align-items:center;justify-content:center;transition:.3s;outline:0;z-index:99!important}.p-modal .modal-header button:hover{opacity:.6}@media only screen and (max-width:576px){.p-modal .modal-header button{top:5px;right:12px}}@media only screen and (max-width:576px){#checkout_Modal .modal-body{padding:0!important}}.amenities-section{display:flex;flex-wrap:wrap;gap:2rem}.amenities-section .amenities-column{flex:1 1 45%}@media only screen and (max-width:576px){.amenities-section .amenities-column{flex:1 1 100%}}.amenities-section .amenities-column h4{margin-bottom:.5rem;font-size:1.25rem;padding-bottom:.5rem}.amenities-section .amenities{list-style:none;padding:0;margin:0}.amenities-section .amenities li{margin-bottom:.2rem;font-size:1rem}.amenities-section .amenities li i{color:#cb0c14}.country-select .nice-select span.current{color:#000!important;opacity:1}.nice-select option{color:#000}.nice-select span.current{opacity:.6}.nice-select .list{max-height:220px;overflow-y:auto;scrollbar-width:thin}.nice-select .list::-webkit-scrollbar{width:10px;background:#e8e8e8}.nice-select .list::-webkit-scrollbar-thumb{background:#c3c3c3}.email-text{word-break:break-word;text-white-space:normal}
