.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{background:#fdfdfd;color:rgba(0,0,0,.7);font-family:Jost,sans-serif!important;font-size:1rem;margin:0;overflow-x:hidden;padding:0;transition:.3s}p{font-family:Jost,sans-serif;font-weight:500;line-height:1.6;margin-bottom:0;word-spacing:2px}a:hover{text-decoration:none}h1,h2,h3,h4,h5{color:#272727;font-family:Marcellus,serif;font-weight:700;margin-bottom:0}.dropdown-item.active,.dropdown-item:active{background-color:#c49633;color:inherit}.fade:not(.show){visibility:hidden}ul li{list-style:none}ul{margin:0;padding: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;border-color:#e3e3e3;padding:pxtorem(10) pxtorem(16)}.contact-map .form-control:focus{border-color:#b9830f;box-shadow:none!important}.contact-map .form-control.invalid{border-color:#dc3545}.btn:focus{box-shadow:none;outline:0}.btn-primary{background-color:#b9830f;border-color:#ab790e;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#a1720d;border-color:#b07c0e;color:#fff}.btn-outline-secondary{border-color:rgba(146,42,11,.9)}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{background-color:rgba(146,42,11,.9)}.btn-outline-light{border-color:#c3c3c3;color:#626262}.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:hover{background-color:#c3c3c3}.btn-fluid{width:100%}.input-group-text{border-color:#e3e3e3;border-radius:3rem}.input-group .form-text{display:block;padding-left:2.5rem;text-align:left;width:100%}.btn-group-sm>.btn,.btn-sm{font-size:12px;padding-left:.75rem;padding-right:.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:rgba(146,42,11,.9);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{border-radius:0;padding:1.5rem .75rem}.modal-header{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:-ms-flex;display:flex}.modal-header .modal-title{font-family:Marcellus,serif;font-size:1.3rem;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-footer,.modal-header{padding-bottom:.75rem;padding-top:.75rem}.modal-form-btn{margin-top:pxtorem(50)!important}.accordion .card .card-header{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;cursor:pointer;display:-ms-flex;display:flex}.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:#b9830f;border-color:#b9830f;color:#fff}.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{border:0;border-radius:.25rem!important;color:inherit}.lightbox-backdrop{z-index:999!important}.chat-conversation-message-each .lightbox-container .lightbox-img-thumbnail{height:auto!important;max-width:12rem;width:auto!important}.lightbox-img-thumbnail{box-shadow:none!important}.badge-primary{background-color:#c49633;border:1px solid #b9830f;color:inherit}.badge-warning{background-color:rgba(146,42,11,.9)}.custom-control-label:after,.custom-control-label:before{box-shadow:none;top:3px}@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{background:#e9daf5;color:#8b38cb}.bg-yellow{background:#ffedcd;color:#fdb735}.bg-pink{background:#fadde0;color:#df2c3c}.bg-green{background:#d0f5e0}.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}.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-radius:40px;border-top:10px solid #b9830f}.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:#c49633}.pt-5-style{padding-top:20px}.custom-control-input:focus~.custom-control-label:before{box-shadow:none!important}.form-control:focus{box-shadow:none;outline:0}.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,.text-primary-color{color:#b9830f!important}.text-hover:hover{color:#b9830f}.text-color{color:#fff!important}@media only screen and (max-width:576px){.text-color{color:#fff!important}}.box-shadow-outer{box-shadow:2rem 2rem 0 0 rgba(146,42,11,.9)}@media only screen and (max-width:1199px){.box-shadow-outer{box-shadow:1rem 1rem 0 0 rgba(146,42,11,.9)}}@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-size:14px;font-weight:500}.text-light-footer{color:#e2f5ff}@media only screen and (min-width:1400px){.d-none-lg-device{display:none!important}.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:991px){.mt-100-md{margin-top:100px!important}.text-left-md{text-align:left!important}.pl-0-sm{padding-left:0!important}.pr-0-sm{padding-right:0!important}}@media only screen and (max-width:576px){.pl-15-sm{padding-left:15px!important}.pr-15-sm{padding-right: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}.pt-15--sm{padding-top:15px!important}.pt-0-sm{padding-top:0!important}.mb-15-sm{margin-bottom:15px!important}.mt-15-sm{margin-top:15px!important}.d-none-sm{display:none!important}.mb-0-sm{margin-bottom:0!important}.mt-0-sm{margin-top:0!important}.mt-30-sm{margin-top:30px!important}.padding-top-sm{padding-top:30px}.padding-bottom-sm{padding-bottom:20px}.padding-bottom-10{padding-bottom:10px}}.border-bottom-none{border-bottom:none!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:rgba(146,42,11,.9)}.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{box-shadow:none;outline:0}.validation-message{display:block;font-size:80%;margin-top:.25rem;text-align:left;width:100%}.validation-message-error{color:#dc3545}.validation-message-success{color:#1b7842}.input-group .validation-message{padding-left:2.5rem}.resend-link-message{display:block}.resend-link-message .resend-link{color:#8b620b;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:rgba(170,49,13,.9)!important}.text-orange{color:rgba(146,42,11,.9)}.text-gray{color:#b2b2b2!important}.bg-none{background:0 0!important}.text-shadow{text-shadow:1px 1px 1px #d3d3d3}.social-icons{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:-ms-flex;display:flex}.social-icons a i{border-radius:50%;height:35px;line-height:35px;text-align:center}.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}.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:rgba(146,42,11,.9)!important}.bg-orange.btn{box-shadow:none}.bg-orange.btn:hover{background:rgba(146,42,11,.9)!important}.border-none{border:none!important}.owl-dots{display:flex;justify-content:center;margin-top:10px}.owl-dots .owl-dot{margin:5px}.owl-dots .owl-dot.active span{background:rgba(146,42,11,.9)}.owl-dots .owl-dot span{background:#475746;border-radius:50%;display:inline-block;height:8px;width:8px}.cart-btn{border:none;padding:8px 15px;text-transform:capitalize}.cart-btn:focus{box-shadow:none;outline:0}.bg-white{background:#fff!important}.nice-select.table_number{background:0 0;border-radius:3px}.nice-select .list{width:100%}.title-wrapper .title{display:inline-block;font-weight:700;padding-bottom:20px;position:relative}.title-wrapper .title h1{color:rgba(146,42,11,.9);font-size:30px;line-height:25px}.title-wrapper .title p{font-size:2rem;text-transform:capitalize}@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;margin:5px;text-align:center}@media only screen and (max-width:767px){.display-3{font-size:2.1rem}}.text-decoration-none{border-bottom:0!important;text-decoration:none}.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{border-radius:8px;cursor:pointer;transition:.3s}#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;outline:0;transition:.3s}#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;margin:auto;max-width:300px}#forgot_psw_Modal .modal-header,#user_login_Modal .modal-header{border:none;padding-bottom:0;padding-top:0}#forgot_psw_Modal .modal-header .nav-tabs,#user_login_Modal .modal-header .nav-tabs{border:none;justify-content:center}#forgot_psw_Modal .modal-header .nav-tabs .nav-link,#user_login_Modal .modal-header .nav-tabs .nav-link{background:#b9830f;border:1px solid transparent;border-radius:0;color:#fff;flex:0 0 50%;text-align:center}#forgot_psw_Modal .modal-header .nav-tabs .nav-link.active,#user_login_Modal .modal-header .nav-tabs .nav-link.active{background:rgba(146,42,11,.9)}#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:rgba(146,42,11,.9);border:none;color:#fff;padding:8px;transition:.3s}#forgot_psw_Modal .modal-body .loginbtn:hover,#user_login_Modal .modal-body .loginbtn:hover{background:#b9830f}#forgot_psw_Modal .modal-body .guest-loginbtn,#user_login_Modal .modal-body .guest-loginbtn{background:#b9830f;border:none;color:#fff;padding:8px;transition:.3s}#forgot_psw_Modal .modal-body .guest-loginbtn:hover,#user_login_Modal .modal-body .guest-loginbtn:hover{background:rgba(146,42,11,.9)}#forgot_psw_Modal .modal-body .forgot-psw:hover,#user_login_Modal .modal-body .forgot-psw:hover{border-bottom:1px solid rgba(146,42,11,.9)}#forgot_psw_Modal .modal-body .login_back:hover,#user_login_Modal .modal-body .login_back:hover{color:rgba(146,42,11,.9)}#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;border:none;height:45px}#add_to_cart_Modal .modal-header img{height:230px;margin:auto;width:350px}#add_to_cart_Modal .food-name{border-bottom:1px solid #c3c3c3}#add_to_cart_Modal .toppings-drop .drop-head{background:#f7f9fc;border-bottom:1px solid #c3c3c3;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 rgba(146,42,11,.9)}#add_to_cart_Modal .instruction input{border:none;box-shadow:none}#add_to_cart_Modal .cart-footer .qty-count .bttn{border:1px solid #d3d3d3;padding:0;text-align:center;width:40px}#add_to_cart_Modal .cart-footer .qty-count .bttn.add-btn,#add_to_cart_Modal .cart-footer .qty-count .bttn.minus-btn{cursor:pointer;transition:.3s}#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{border-left:1px solid transparent;border-right:1px solid transparent;pointer-events:none;width:60px}#add_to_cart_Modal .cart-footer .qty-count .bttn.value input{background:0 0;border:none;padding:0;text-align:center;width:25px}@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{margin-top:15px;width:100%}#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{border-left:1px solid #e8e8e8!important;border-radius:none;height:45px}#cart_view_Modal .promo-code button,.sticky-cart-content .promo-code button{background:0 0;border:1px solid #e8e8e8;height:45px;line-height:45px;outline:0;width:50px}#cart_view_Modal .promo-code button:hover,.sticky-cart-content .promo-code button:hover{background:#f7f9fc}.sticky-cart-content{max-width:420px;position:fixed;right:-420px;top:54%;transform:translateY(-50%);transition:.4s;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{opacity:.5;pointer-events:none;position:relative}.sticky-cart-content .table tr.blocker:after{animation:spinner-border .75s linear infinite;color:gray;color:rgba(146,42,11,.9);content:"";font-family:Font Awesome\ 5 Free;font-size:1.5rem;font-weight:600;left:45%;opacity:1!important;position:absolute;top:40%;z-index:3}#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{max-height:75vh;overflow:hidden;overflow-y:auto}#choose_orderdate_Modal .modal-body::-webkit-scrollbar,#choose_ordertime_Modal .modal-body::-webkit-scrollbar,.modal-scrollable .modal-body::-webkit-scrollbar{background:#e8e8e8;width:10px}#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}.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{background:#e8e8e8;width:10px}.profile-select .menu::-webkit-scrollbar-thumb{background:#c3c3c3}.datepicker{padding:0}.datepicker *{font-size:12px}.datepicker .datepicker-days .datepicker-switch{padding:12px 0}.datepicker .datepicker-days .dow{border:1px solid #d3d3d3;color:rgba(146,42,11,.9);padding:6px 8px}.datepicker .datepicker-days .day{border:1px solid #d3d3d3;border-radius:0;padding:8px 10px}.datepicker .datepicker-days .day.active,.datepicker .datepicker-days .day.active:hover{background:rgba(146,42,11,.9)}.datepicker .datepicker-days .day.today,.datepicker .datepicker-days .day.today:hover,.datepicker .datepicker-days .day:hover{background:#b9830f;color:#fff}.datepicker .datepicker-days .day.disabled:hover{background:0 0;color:#999;cursor:not-allowed}.mdtp__wrapper{bottom:unset;top:50%;transform:translate(-50%,-50%)}.pagination .page-link{box-shadow:none;color:#b9830f;outline:0;padding:.5rem .9rem}.pagination .page-link:hover{background:#b9830f;border:1px solid transparent;color:#fff}.pagination .page-link.current{background:#b9830f;border:1px solid #b9830f;color:#fff}.custom-switch .custom-control-label{cursor:pointer}.custom-switch .custom-control-label:after{background-color:#c3c3c3;border-radius:50px!important;height:18px!important;left:-49px!important;top:5.5px!important;width:18px!important}.custom-switch .custom-control-label:before{border:1px solid #c3c3c3;border-radius:50px!important;height:calc(1.4rem + 1px)!important;left:-3.25rem!important;width:2.8rem!important}.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{background-color:#fff!important;border-color:rgba(146,42,11,.9)!important;color:rgba(146,42,11,.9)!important}.custom-switch .custom-control-input:checked~.custom-control-label:after,input:checked~.custom-control-label:before{background-color:rgba(146,42,11,.9)!important}input:checked~.custom-control-label:before{border-color:rgba(146,42,11,.9)!important;color:rgba(146,42,11,.9)!important}.action .remove-btn{background:0 0;border:none}.action .remove-btn:focus{outline:0}.cs-scrollbar{overflow-x:hidden;overflow-y:auto}.cs-scrollbar::-webkit-scrollbar{background:#e2e2e2;border-radius:5px;width: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{background:0 0!important;border:none!important;color:#dc3545!important}.response-text{font-size:16px}.response-text.error{background:rgba(220,53,69,.078);color:#dc3545}.response-text.error p{color:#dc3545!important}.response-text.success{background:rgba(40,167,69,.149);color:#28a745}.response-text.success p{color:#28a745}.svg-cart-icon svg{fill:#fff;height:25px;width:25px}.cart-empty .svg-cart-icon svg{fill:#c3c3c3;height:50px;width:50px}.badge-warning{box-shadow:none;outline:0}.badge-warning:focus,.badge-warning:hover{background:rgba(99,28,7,.9)!important;box-shadow:none!important;outline:0}.badge-warning.btn-disabled{cursor:not-allowed!important;opacity:.7!important}.badge-warning.btn-disabled:focus-visible,.badge-warning.btn-disabled:hover{opacity:.7!important}#card_errors,.text-error{color:#dc3545}#card_errors{padding-top:5px}.terms input:checked~.custom-control-label:before{background-color:rgba(146,42,11,.9)!important;border-color:rgba(146,42,11,.9)!important;color:rgba(146,42,11,.9)!important}.header-height{min-height:77px}@media only screen and (max-width:576px){.header-height{min-height:60px}}.user-dashboard{height:calc(100vh - 83px)}.user-dashboard .wrapper .left-sidebar.h-100{background:#1b2026}.cart-empty,.loading-div{display:grid;min-height:200px;place-items:center}#not_available_Modal i{border:2px solid #c00;border-radius:50%;color:#c00;font-size:2.8em;height:80px;line-height:55px;margin-bottom:20px;opacity:.7;padding:10px;width:80px}#card-input-box{display:none}.tip-wrapper .tips{display:flex}.tip-wrapper .tips button{background:#b9830f;border:none;border-right:1px solid hsla(0,0%,100%,.129);color:#fff;flex:0 0 20%;padding:8px;text-align:center}.tip-wrapper .tips button.active,.tip-wrapper .tips button:focus,.tip-wrapper .tips button:hover{background:linear-gradient(90deg,#b9830f,rgba(146,42,11,.9))!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{background:#f9f9f9;border-right:1px solid #e8e8e8;height:calc(100% - 3px);left:2px;line-height:40px;position:absolute;text-align:center;top:2px;width:50px;z-index:5}.tip-wrapper .input-group input{border:1px solid #e8e8e8;height:45px;padding-left:60px}.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{fill:#fff;background:#3cbe98;border-radius:50%;height:60px;padding:10px;width:60px}.product-price{white-space:nowrap}.username{position:relative}.username:hover .sub-menu{opacity:1;top:calc(100% + 10px);visibility:visible}.username .user-sub{display:block}.username .sub-menu{background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.1);left:-30px;line-height:24px;min-width:160px;opacity:0;padding:10px;position:absolute;top:130%;transition:.3s;visibility:hidden;z-index:99}@media only screen and (max-width:767px){.username .sub-menu{left:unset;right:-40px}}.username .sub-menu a{color:#626262;display:block;font-size:1rem;padding:5px 10px}.username .sub-menu a i{min-width:20px;text-align:center}.username .sub-menu a:hover{color:#b9830f}.search-food{background:#dbdbdb}.search-food .search-loader{position:absolute;right:30px;top:17px;z-index:3}.search-food .search-loader i{position:absolute}.search-food .input-group{margin:auto;max-width:400px}.search-food .input-group input{border:none;border-radius:50px!important;height:50px;padding-left:20px;padding-right:40px}.search-food .input-group .srch-btn{background:rgba(146,42,11,.9);border:none;border-radius:50px;color:#fff;padding:6px 15px;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:.3s;z-index:3}.search-food .input-group .srch-btn:hover{background:rgba(122,35,9,.9)}.search-food .input-group .srch-btn:focus{outline:0}.input-group .psw-show-btn{background:0 0;position:absolute;right:8px;top:8px;z-index:5}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{background:#626262;border-radius:50px;bottom:100px;box-shadow:0 0 10px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:grid;height:50px;line-height:50px;place-items:center;position:fixed;right:20px;text-align:center;transition:.4s;width:50px;z-index:999}.sticky-cart-icon .cart-icon .cart-num{background:rgba(146,42,11,.9);border-radius:50%;color:#fff;font-size:1rem;left:unset;min-height:25px;min-width:25px;padding:2px;position:absolute;right:-10px;text-align:center;top:-10px}.sticky-cart-icon .cart-icon:hover{transform:scale(1.1)}.line-ctrl{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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{background:0 0;border:1px solid rgba(146,42,11,.9);border-radius:50%;color:rgba(146,42,11,.9);outline:0;transition:.3s}@media only screen and (max-width:576px){.cart-counter .qty-btn{font-size:.8rem;height:25px;text-align:center;width:25px}}.cart-counter .qty-btn:hover{background:rgba(146,42,11,.9);color:#fff}.cart-counter .qty-count{line-height:30px;width:30px}.side-line-right{display:inline-block;padding-right:20px;position:relative}@media only screen and (max-width:991px){.side-line-right{overflow:hidden}}.side-line-right:before{background:#b9830f;content:"";height:2px;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:100px}.home-slider .owl-dots{bottom:20px;display:flex;justify-content:center;left:0;position:absolute;width:100%}.home-slider .owl-dots .owl-dot{background:#e6e6e6;background:0 0;border:2px solid hsla(0,0%,100%,.5);border-radius:50%;display:inline-block;height:18px!important;margin:5px;outline:0!important;position:relative;transition:all .3s ease;width:18px!important}.home-slider .owl-dots .owl-dot.active span{background:#fff}.home-slider .owl-dots .owl-dot span{background:hsla(0,0%,100%,.5);border-radius:50%!important;display:block;height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.price{white-space:nowrap}.floating-cart-btn{z-index:11}.modal-backdrop{z-index:999}.input-icon{position:relative}.input-icon i{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.input-icon input{padding-left:30px!important}.text-animation{-webkit-text-fill-color:transparent;-webkit-animation:hue 6s linear infinite;-webkit-background-clip:text;color:transparent;font-weight:700}.bg-b{background-image:linear-gradient(90deg,#b9830f 0,rgba(146,42,11,.9) 36%,rgba(146,42,11,.9) 65%,#b9830f)}.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{background:#b9830f!important;color:#fff!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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-uppercase,.uppercase{text-transform:uppercase}.lowercase,.text-lowercase{text-transform:lowercase}.capitalize,.text-capitalize{text-transform:capitalize}.hidden{display:none!important}.invisible{opacity:0!important;visibility:hidden!important}.visible{opacity:1!important;visibility:visible!important}.hide,.remove{display:none}.d-flex,.d-flex-center{display:-ms-flex;display:flex}.d-flex-center{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center}.color-primary{color:#b9830f}.color-success{color:#26ad5f}.color-error{color:#c00}.bg-lightest{background-color:#feffff}.stretch{margin-left:-.75rem;margin-right:-.75rem}.img-fluid{height:auto;max-width:100%}.img-centered{display:block;margin:auto;max-height:100%;max-width:100%}.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:#b9830f}.link-general:hover{color:#a1720d}.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}.p-sm-0{padding:0!important}.m-sm-0{margin:0!important}.px-sm-2{padding-left:20px!important;padding-right:20px!important}.my-sm-1{margin:.25rem 0!important}.w-sm-100{width:100%!important}.py-4{padding-bottom:1rem!important;padding-top:1rem!important}.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{align-items:center;background:linear-gradient(90deg,#dbf0fb 100%,#fff 0);background-position:50%;background-size:cover;display:flex;height:650px;min-height:645px;width:100%}@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{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.home-slider .slider-content .left-side-section{padding-right:50px;position:relative;width:45%}@media only screen and (max-width:1199px){.home-slider .slider-content .left-side-section{padding-top:60px;width:46%}}@media only screen and (max-width:991px){.home-slider .slider-content .left-side-section{padding-top:60px;width:44%}}@media only screen and (max-width:576px){.home-slider .slider-content .left-side-section{margin-top:130px;padding:15px;width:100%}}.home-slider .slider-content .right-side-section{overflow:hidden;position:relative;width:48%}.home-slider .slider-content .right-side-section img{height:650px;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@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{margin-top:20px;padding:15px;width:100%}}.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-left:8px;margin-right:8px}.section_heading .section-title{font-size:36px;font-weight:700;line-height:38px;margin-top:11px;min-height:38px}@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{background:rgba(0,0,0,.4);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;transition:.5s;visibility:visible;width:100%}.h4-class{color:rgba(146,42,11,.9);display:block;font-family:Marcellus,serif;font-size:55px;font-weight:500;line-height:1.2;margin-bottom:20px;text-align:left;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{bottom:0;left:0;margin-bottom:20px;max-width:500px;position:absolute}@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-bottom:20px;margin-top:22px}.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{border-radius:16px 16px 16px 16px;height:400px}.card-img-section .place-holder-3{bottom:-30px;position:absolute;right:-20px}@media only screen and (max-width:991px){.card-img-section .place-holder-3{bottom:0;right:30px}}@media only screen and (max-width:576px){.card-img-section .place-holder-3{bottom:30px;right:10px}}.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{bottom:10px;position:absolute;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{bottom:0;left:-30px;position:absolute}@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{font-size:18px;text-align:left}@media only screen and (max-width:991px){.card-img-section p{text-align:unset}}.welcome-content .body p{font-size:18px}.breadcrumb-wrap{background-position:50%;background-size:cover;height:100%;overflow:hidden;padding:235px 0 100px;position:relative}@media only screen and (max-width:576px){.breadcrumb-wrap{padding:135px 0 100px}}.breadcrumb-wrap.br-1{background-image:url(../img/breadcrumb.jpg)}.breadcrumb-wrap.br-2{background-image:url(../img/room3.jpg)}.breadcrumb-wrap .op-7{opacity:.7}.breadcrumb-wrap .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.breadcrumb-wrap .br-shape-1{height:auto;left:0;max-width:140px;position:absolute;top:0;width:auto}.breadcrumb-wrap .br-shape-2{bottom:0;height:auto;max-width:150px;position:absolute;right:0;width:auto}.breadcrumb-wrap .breadcrumb-title{position:relative;text-align:center;width:100%;z-index:1}.breadcrumb-wrap .breadcrumb-title h2{color:#b9830f;font-size:40px;font-weight:700;line-height:1.2;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{list-style:none;margin:0;padding:0}.breadcrumb-wrap .breadcrumb-title .breadcrumb-menu li{color:#fff;display:inline-block;font-family:poppins,sans-serif;list-style:none;margin:0;position:relative}.breadcrumb-wrap .breadcrumb-title .breadcrumb-menu li a{color:#fff;display:inline-block;font-size:16px;line-height:22px;position:relative;transition:.3s}.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{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.breadcrumbs .breadcrumb-content .breadcrumb-left{padding-right:50px;padding-top:0;position:relative;width:45%}@media only screen and (max-width:1199px){.breadcrumbs .breadcrumb-content .breadcrumb-left{padding-top:40px;width:46%}}@media only screen and (max-width:991px){.breadcrumbs .breadcrumb-content .breadcrumb-left{padding-top:40px;width:44%}}@media only screen and (max-width:576px){.breadcrumbs .breadcrumb-content .breadcrumb-left{margin-top:130px;padding:15px;width:100%}}.breadcrumbs .breadcrumb-content .breadcrumb-right{overflow:hidden;position:relative;width:48%}.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{margin-top:20px;padding:15px;width:100%}}.breadcrumbs .bread-inner h2{color:#b9830f}.breadcrumbs .bread-inner a,.breadcrumbs .bread-inner span{color:#111;font-weight:500}.breadcrumbs .bread-inner a{text-decoration:none;transition:.5s}.breadcrumbs .bread-inner a:hover{color:#111}.footer{background-image:linear-gradient(rgba(52,62,49,.7),rgba(52,62,49,.5)),url(../img/footer_bg.jpg);background-position:50%;background-size:cover;color:#e2f5ff;padding:70px 0 0;position:relative}.footer a,.footer p{font-size:16px;font-weight:400}.footer .foot-title{font-family:Marcellus,serif;font-size:18px;font-weight:500;text-transform:uppercase}.footer .text-hover:hover{color:#fff!important}.footer .social-icons{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:-ms-flex;display:flex}.footer .social-icons .icon{padding:8px 10px}.footer .social-icons .icon i{color:#fff;font-size:1.1rem}.footer .social-icons li a{background:#b9830f;border-radius:50%;display:inline-block;height:40px;line-height:40px;margin:0 5px;text-align:center;transition:.3s;width:40px}.footer .social-icons li a i{color:#fff}.footer .social-icons li a:hover{background:#b9830f;box-shadow:2px 2px 20px rgba(0,0,0,.2);transform:translateY(-5px) scale(1.1)}.footer .social-icons li a:hover i{color:#fff}.footer .footer-links a{line-height:34px;transition:.3s}.footer .footer-links a:hover{color:#b9830f!important}.footer .other-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:right}@media only screen and (max-width:576px){.footer .other-links{align-items:flex-start;flex-direction:column;margin-top:1rem!important}.footer .other-links a{margin-bottom:10px}}.footer .other-links .seperator{border-right:2px solid #b2b2b2;height:20px}@media only screen and (max-width:576px){.footer .other-links .seperator{display:none}}.app_download_2{background-position:50%;background-repeat:no-repeat;background-size:cover}.app_download_2 .app_download_text_2 h3{color:#fff;font-size:40px;font-weight:700;letter-spacing:-.8px;text-transform:uppercase}@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{background:#f7941f;clip-path:polygon(100% 0,85% 50%,100% 100%,0 100%,0 50%,0 0);display:inline-block;font-size:14px;font-weight:500;margin-bottom:10px;padding:7px 50px 7px 10px;text-transform:uppercase}.copyright{border-top:1px solid hsla(0,0%,70%,.29)}.copyright a,.copyright p{font-size:14px}.filter_btn_area{border-bottom:1px solid rgba(8,5,33,.1);border-top:1px solid rgba(8,5,33,.1);display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0;position:relative;z-index:1}.filter_btn_area li a{color:rgba(8,5,33,.7);display:block;font-family:Jost,sans-serif;font-size:15px;font-style:normal;font-weight:500;padding:0 27px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s linear}@media only screen and (max-width:576px){.filter_btn_area li a{margin:5px 0;padding:0 20px}}.filter_btn_area li a:after{background:#b9830f;border-radius:50%;content:"";height:5px;position:absolute;right:-2px;top:9px;width:5px}.filter_btn_area li.active a{color:#b9830f}.special-service-section .menu_item{padding-bottom:20px}.special-service-section .menu-image-box-wrapper{align-items:center;border:none;display:block;flex-direction:row;position:relative;text-align:left;transition:.3s}@media only screen and (max-width:576px){.special-service-section .menu-image-box-wrapper{flex-wrap:wrap;justify-content:center;width:100%}}.special-service-section .menu-image-box-wrapper .cs-offset-border{border:1px solid #b99d75;height:63%;left:0;position:absolute;top:0;transform:translate(-10px,-10px);transition:all .3s;width:100%;will-change:transform,width,height}.special-service-section .menu-image-box-wrapper:hover .cs-offset-border{height:calc(63% - 20px);transform:translate(-10px,-10px);width:calc(100% - 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{margin-top:20px;text-align:center;width:100%}}.special-service-section .menu-image-box-img{position:relative}.special-service-section .menu-image-box-img .img-wrap{overflow:hidden;position:relative}.special-service-section .menu-image-box-img img{aspect-ratio:4/3;border-radius:0;box-shadow:0 0 12px hsla(210,8%,62%,.2);-o-object-fit:cover;object-fit:cover}.special-service-section .menu-image-box-title{color:#272727;display:block;font-family:Jost,sans-serif;font-size:20px;font-weight:600;margin-bottom:10px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:991px){.special-service-section .menu-image-box-title{display:block}}.special-service-section .price{color:rgba(146,42,11,.9);float:left;font-family:Jost,sans-serif;font-size:20px;font-weight:600;position:relative;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{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#272727;display:-webkit-box;font-family:Jost,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:0;min-height:45px;overflow:hidden}.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:#b9830f}.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}}.count-section .count-number{font-size:38px;line-height:1.5em}.count-section .count_detail img{height:auto;max-height:58px;max-width:100%;width:auto}.count-section .count_detail h5{font-size:19px;font-weight:400;line-height:2.5}.testimonial_s .testi_s{background-image:url(../img/test.webp)}.testimonial_s .op-7{opacity:.7}.testimonial_s .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.testimonial_s .shadow-class{padding:40px;text-align:center;transition:all .4s ease}.testimonial_s .testimonial-user-img{border-radius:100%;height:90px;margin:auto;overflow:hidden;width:90px}.testimonial_s .testimonial-user-img img{border:5px solid #fff;border-radius:50%}.testimonial_s .client_voice p{color:#5b6375;display:block;font-family:Cormorant Garamond;font-size:22px;font-style:italic;letter-spacing:.5px;line-height:1.8em;margin-bottom:15px;z-index:2}.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{color:#232323;font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:0;margin-top:20px;text-transform:uppercase}.testimonial_s .owl-theme .owl-dots .owl-dot{margin-bottom:30px}.testimonial_s .owl-theme .owl-dots .owl-dot.active span{background:#b9830f}.testimonial_s .owl-theme .owl-dots .owl-dot span{background:#fff;border-radius:30px;display:block;height:12px;margin:0;transition:opacity .2s ease;width:12px}.testimonial_s .owl-theme .owl-nav [class*=owl-]{background:unset!important;border:1px solid #b9830f!important;border-radius:100%;color:#b9830f!important;font-size:16px!important;height:40px;line-height:32px;position:absolute;top:50%;transform:translateY(-50%);transition:all .4s ease;width:40px}@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{display:block;overflow:hidden;position:relative}.img-item a img{height:200px;max-width:100%;min-width:100%;-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{background:rgba(8,7,15,.4);content:"";height:100%;left:0;top:0;width:100%}.img-item a .hover-img,.img-item a:before{opacity:0;position:absolute;transition:all .4s ease}.img-item a .hover-img{color:#fff;font-size:20px;left:50%;top:50%;transform:translate(-50%,-50%)}.contact-map .form-inner-section{background-color:#fff;box-shadow:0 0 35px rgba(0,0,0,.18);margin-top:-150px;padding:50px 50px 75px;position:relative}@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{background:#f6f7fc;border:1px solid #eeeff5}.contact-map .info-inner,.contact-map .info-inner .text{display:block;position:relative}.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;margin:0;padding:0}.contact-map .info-inner .info-list li{display:block;margin-bottom:32px;padding-left:100px;position:relative}.contact-map .info-inner .info-list li:last-child{margin-bottom:0}.contact-map .info-inner .info-list li .icon{border:1px solid #d5d5d5;border-radius:50%;color:#b9830f;display:inline-block;font-size:24px;height:70px;left:0;line-height:76px;position:absolute;text-align:center;top:8px;transition:all .5s ease;width:70px}.contact-map .info-inner .info-list li .icon i{left:3px;position:relative}.contact-map .info-inner .info-list li .icon:before{border:1px solid #d5d5d5;border-radius:50%;content:"";height:100%;left:5px;position:absolute;top:0;width:100%}.contact-map .info-inner .info-list li .icon:after{background:#d5d5d5;content:"";height:25px;left:35px;position:absolute;top:80px;width:1px}.contact-map .info-inner .info-list li h4{display:block;font-size:20px;font-weight:500;line-height:30px;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:#b9830f}.contact-info .info-box{box-shadow:0 0 13px 1px rgba(8,7,15,.1);height:100%;padding:40px}.contact-info .info-box .contact-icon{display:block;padding-bottom:25px}.contact-info .info-box .contact-icon i{color:#b9830f;font-size:35px}.contact-info .info-box .contact-icon img{height:auto;max-width:100%;width:auto}.contact-info .info-box .contact-label{color:#08070f;display:block;font-size:20px;font-weight:600;padding-bottom:18px;text-transform:uppercase}.contact-info .info-box .contact-listing{list-style:none;margin:0;padding:0}.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{border:3px dashed #f2f2f2;border-radius:15px;box-shadow:0 0 20px rgba(0,0,0,.1);padding:30px 20px;position:relative}.contact .info-column .inner-column:hover{border:3px dashed #b9830f;border-radius:5px;transition:all .4s ease}.contact .info-column .inner-column .content{position:relative}.contact .info-column .inner-column .icon-box{background:#fff;color:#b9830f;display:inline-block;font-size:1.1em;height:50px;line-height:50px;position:relative;text-align:center;vertical-align:middle;width:50px}.contact .info-column .inner-column .icon-box:after,.contact .info-column .inner-column .icon-box:before{border:2px solid #b9830f;content:"";display:block;height:15px;left:0;position:absolute;width:100%}.contact .info-column .inner-column .icon-box:before{border-bottom:0;top:0}.contact .info-column .inner-column .icon-box:after{border-top:0;bottom:0}.contact li,.contact ul{font-weight:500;list-style:none;margin:0;padding:0}.p-25{padding:25px!important}.p-style{text-align:justify;word-spacing:-2px}.bulleted-list{color:#b9830f;font-size:8px;margin-top:-1px;vertical-align:middle}.gallery-page{position:relative;z-index:1}.gallery-page .img-box{border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.1);display:block;height:250px;overflow:hidden;position:relative}.gallery-page .img-box:before{border:1px solid #fff;border-radius:0;bottom:10px;content:"";display:block;left:10px;position:absolute;right:10px;top:10px;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{color:#fff;font-family:raleway-semibold;font-size:18px;font-weight:600;margin-bottom:4px;text-transform:uppercase}.gallery-page .img-box .info{opacity:0;transform:translate3d(0,40px,0);transition:opacity .2s,transform .35s}.gallery-page .img-box .frame{border:1px solid #fff;bottom:15px;left:15px;position:absolute;right:15px;top:15px;transform:scale(0);transition:all .5s ease}.gallery-page .img-box .inner{align-items:center;bottom:15px;display:flex;justify-content:center;left:15px;position:absolute;right:15px;text-align:center;top:15px}.gallery-page .img-box img{height:100%;min-height:250px;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}.gallery-page .img-box:hover .overlayer{opacity:1;visibility:visible}.gallery-page .img-box:hover img{transform:scale(1.05)}.gallery-page .img-box .overlayer{background:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.5s;visibility:hidden;width:100%}.gallery-page .img-box .overlayer i{color:#fff;font-size:2rem}.bg-dark-btn{background:#171321!important}.slider-content .more-info-section{font-size:18px;font-weight:600}.slider-content .more-info-section li.icon{border-bottom:1px solid #edf2f7;color:#1a202c;margin-left:0!important;margin-right:0!important;padding:10px 0}.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{border-radius:50%;display:inline-block;font-size:14px;height:32px;line-height:32px;text-align:center;transition:.3s;width:32px}.slider-content .more-info-section li.icon i.bg-color-theme{background:#fee2b3;color:#b9830f}.contact-map .custom-control-label{font-size:18px}.contact-map .custom-control-label:after,.contact-map .custom-control-label:before{box-shadow:none;height:1.5rem;margin-left:-10px;top:0;width:1.5rem}.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);height:100%;left:0;opacity:.4;position:absolute;top:0;transition:background .3s,border-radius .3s,opacity .3s;width:100%}.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;height:100%;width:100%}.gallery .about-side-2{padding-bottom:30px}@media only screen and (max-width:991px){.gallery .about-side-2{padding-bottom:0}}.gallery .overlay{background:rgba(185,131,15,.7);bottom:100%;height:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center;transition:all .4s ease;width:0}.gallery .overlay .overlay_shape i{background:#fff;border-radius:50%;color:#b9830f;font-size:20px;height:50px;left:50%;line-height:49px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.catering-page .img-box:before{border:3px solid #b9830f}.catering .catering-row:first-child{padding-top:0!important}.catering .title{background:#b9830f;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1)}.catering .title .title-inner{color:#fff;cursor:pointer;font-size:1.8rem;padding:5px}@media only screen and (max-width:767px){.catering .title .title-inner{font-size:1.3rem;padding:12px 0}}.catering .catering-table{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:15px!important}@media only screen and (max-width:767px){.catering .catering-table{padding-bottom:15px}}.catering .catering-table>:not(:first-child){border-bottom:1px solid #d3d3d3;border-top:1px dashed #d3d3d3}.catering .catering-table thead{background:#fbeccc}.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 #f7da9d}.catering-section .img-box{position:relative}.catering-section .img-box:before{border:1px solid #fff;border-radius:10px;bottom:10px;content:"";display:block;left:10px;position:absolute;right:10px;top:10px}.catering-section .img-box img{border-radius:10px;height:450px;-o-object-fit:cover;object-fit:cover;width:100%}@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-repeat:no-repeat;background-size:cover}.single-coffee-box{padding:0;position:relative;z-index:1}.single-coffee-box:before{background:#b9830f;opacity:.45;width:0}.single-coffee-box:after,.single-coffee-box:before{content:"";height:100%;position:absolute;right:0;transition:.5s}.single-coffee-box:after{border:1px solid rgba(146,42,11,.9);bottom:0;left:0;margin:auto;opacity:0;top:0;width:100%;z-index:1}.single-coffee-box:hover:before{left:0;width:100%}.single-coffee-box:hover:after{height:82%;opacity:1;width:82%}.single-coffee-box:hover .coffee-content{bottom:42%;opacity:1}.single-coffee-box .coffee-thumb img{height:300px}.single-coffee-box .coffee-content{bottom:0;left:0;margin:auto;opacity:0;position:absolute;right:0;text-align:center;transition:.5s}.single-coffee-box .coffee-content h2{color:#fff;font-family:Jost,sans-serif;font-size:24px;font-weight:700;transition:.5s}.single-coffee-box .coffee-content h4{color:#f0f8ff;font-size:20px;font-weight:500;transition:.5s}.img-slider .active.center .single-coffee-box:before{left:0;width:100%}.img-slider .active.center .single-coffee-box:after{height:82%;opacity:1;width:82%}.img-slider .active.center .single-coffee-box .coffee-content{bottom:42%;opacity:1}.img-slider-section{background:#dbf0fb}.img-slider-section .owl-dots{bottom:-50px}.img-slider-section .owl-dot span{background:#b9830f}.img-slider-section .owl-dot.active span{background:rgba(146,42,11,.9)}.image-card-section{text-align:center}.image-card-section .image-card{align-items:center;background-position:50%;background-size:cover;display:flex;height:100%;justify-content:center;padding:20px}.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{background:url(../img/bg-img.jpg);padding:20px;text-align:center}.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:rgba(146,42,11,.9);font-size:20px;font-weight:500!important;margin-top:20px;text-align:center}.block-banner{background:url(../img/bg.jpg);background-repeat:no-repeat;background-size:cover;height:400px;padding:100px 0;position:relative;text-align:center}@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 0}}.block-banner.style-2{text-transform:uppercase}.block-banner.style-2 img{max-width:24%;width:auto}.block-banner.style-2 h3{color:#fff;font-size:50px;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}.block-banner.style-2 .theme-btn{padding:8px 15px!important}}.block-banner .circular-btn{align-items:center;background-color:#53624e;color:#fff;display:inline-flex;height:150px;justify-content:center;line-height:1.3;padding:0;top:-35%;width:150px}.block-banner .circular-btn,.block-banner .circular-btn:before{border-radius:999px;left:50%;position:absolute;transform:translate(-50%,-50%)}.block-banner .circular-btn:before{border:1px solid;content:"";display:block;height:calc(100% - 12px);opacity:.8;pointer-events:none;top:50%;width:calc(100% - 12px)}@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{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.special-area .timeline-img video{width:100%}.special-area .timeline-text{line-height:1;padding:38px}.special-area .timeline-text h3{color:#b9830f;font-family:Jost,sans-serif;font-size:24px;font-weight:600;margin-bottom:10px;text-transform:capitalize}.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{border-radius:5px;transition:transform 1s cubic-bezier(0,1,.5,1)}.card-style-section .place-holder-img img:hover{transform:scale(1.05);z-index:2}.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{background-color:#b9830f;border-radius:50%;color:#fff;display:inline-block;font-size:20px;height:50px;line-height:50px;margin-right:10px;position:absolute;text-align:center;width:50px}.contact-info-area .contacts-text li span{color:#111;display:block;font-family:PT Sans,sans-serif;font-size:20px;padding-left:70px}.contact-info-area .contacts-text li span.location-detail{font-size:16px;padding-left:0}.contact-info-area .contacts-text li a{color:#696666;display:inline-block;font-size:14px;padding-left:70px}.contact-info-area .contacts-text .location-heading{color:#b9830f;font-size:18px;margin-bottom:30px}.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{display:block;font-family:Marcellus,serif;font-size:30px;margin-bottom:10px;margin-top:-10px}.contact-map .sec-title1{color:#000;font-family:Jost,sans-serif;font-size:60px;line-height:1.2;margin-bottom:10px;margin-top:-15px}@media only screen and (max-width:576px){.contact-map .sec-title1{font-size:40px}}.contact-map p{font-family:Jost,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{align-items:center;box-shadow:0 0 13px 1px rgba(8,7,15,.1);display:flex;flex-wrap:wrap;height:100%;padding:20px}@media only screen and (max-width:576px){.restaurant-info .info-box{padding:10px}}.restaurant-info .info-box .contact-icon{align-items:center;background:#dbf0fb;border-radius:50%;display:flex;height:70px;justify-content:center;margin-right:20px;padding:20px;width:70px}.restaurant-info .info-box .contact-icon i{color:#b9830f;font-size:22px}.restaurant-info .info-box .contact-icon img{height:auto;max-width:100%;width:auto}.restaurant-info .info-box .contact-label{color:#08070f;display:block;font-size:16px;font-weight:600;margin-bottom:0!important;text-transform:uppercase}.restaurant-info .info-box .contact-listing{list-style:none;margin:0;padding:0}.restaurant-info .info-box .contact-listing li a{color:#6b6f72}.wedding-page .contact-info i{background-color:#b9830f;border-radius:50%;color:#fff;display:inline-block;font-size:16px;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.wedding-page .contact-info span{color:#111;display:block;font-size:14px;padding-left:10px}.wedding-page .contact-info a{color:#696666;display:inline-block;font-size:18px;padding-left:10px}.bg-back2{background:#475746;padding:40px 0 40px 40px}@media only screen and (max-width:576px){.bg-back2{padding:0}}.bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:60%;position:absolute;right:0;top:0}.bg-image.bg-image-left{left:0;right:40%}@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{max-width:100%;overflow:hidden;position:relative}.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;font-size:18px;font-weight:600;line-height:1.6}@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}#popup_Modal_Vertical .modal-header button{right:10px;top:0}.p-15-sm{padding:0 15px!important}}.activities .cs-offset-border{height:100%!important}.review{height:100%}.review .review-content{background:#dbf0fb;height:100%;margin-bottom:0;padding:30px 50px;position:relative}.review .review-content .rating{color:#f7941f;font-size:13px}.review .review-content .review-icon{background:#b9830f;color:#fff;font-size:22px;height:45px;left:-19px;line-height:42px;position:absolute;text-align:center;top:37px;width:50px}.review .review-content .review-icon:before{border-bottom:16px solid #8a620b;border-left:18px solid transparent;content:"";left:1px;position:absolute;top:-16px}.review .review-content .description{color:#272727;font-size:15px;font-style:italic;line-height:23px;margin:0}.review .review-content .title{color:#000;display:block;font-size:18px;font-weight:700;letter-spacing:1px;margin-top:10px;text-transform:capitalize}.review .review-content .post{color:#b9830f;display:block;font-size:14px}.bg-primary{background:#475746!important}#price_breakdown_Modal .modal-header{border-radius:0}.row.room-detail{display:flex;flex-wrap:wrap}.row.room-detail .col-lg-5,.row.room-detail .col-lg-7{order:0}.row.room-detail:nth-child(odd) .col-lg-5{order:1}.row.room-detail:nth-child(2n) .col-lg-5,.row.room-detail:nth-child(odd) .col-lg-7{order:0}.row.room-detail:nth-child(2n) .col-lg-7{order:1}@media(min-width:768px){.row.room-detail .col-lg-5,.row.room-detail .col-lg-7{order:0}.row.room-detail:nth-child(odd) .col-lg-5{order:1}.row.room-detail:nth-child(2n) .col-lg-5,.row.room-detail:nth-child(odd) .col-lg-7{order:0}.row.room-detail:nth-child(2n) .col-lg-7{order:1}}.form-select-dropdown{position:relative}.form-select-dropdown .form-select-input{padding-right:15px!important;position:relative;text-align:right}.form-select-dropdown .form-select-input:after{color:#fff;content:"";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:10px;transition:.4s}.form-select-dropdown .cs-form-label{color:#fff;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.fw-light{font-weight:500}.sec-title-holder{margin-bottom:30px;position:relative;text-align:center}@media only screen and (max-width:576px){.sec-title-holder{margin-bottom:50px}}.sec-title-holder h3:after,.sec-title-holder h3:before{background:#b9830f;content:"";height:1px;position:absolute;top:50%;transform:translateY(-50%);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{align-items:center;display:flex;justify-content:center}.login-register .column{max-width:100%}.body-style{align-items:center;display:flex;justify-content:center;min-height:100vh}@media only screen and (max-width:576px){.body-style{display:block}}.login-page{align-items:center;display:flex;height:100%;justify-content:center}.login-container{background:#fff;border-radius:0;height:100%;min-height:630px;padding:3rem 0;position:relative;width:100%}@media only screen and (max-width:576px){.login-container{margin:2% auto;min-height:850px}.login-container.h-media1{min-height:1350px!important}.login-container.h-media{min-height:1050px}.login-container .single-pricing-box{margin:0}}.login-container .ui.form .field>label{margin:0 0 .1rem}.login-container .ui.form .field{margin:0 0 .7em}.login-container .icon .btn-like-a,.login-container .icon .lnr{color:#000;font-size:1.1rem;font-weight:700;left:12px;opacity:.8!important;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.login-container .icon .btn-like-a{left:unset;padding:5px;right:0;text-decoration:none}.login-container .form-container{height:100%;position:absolute;top:0;transition:all .6s ease-in-out;width:50%}@media only screen and (max-width:576px){.login-container .form-container{width:100%}}.login-container form{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}@media only screen and (max-width:576px){.login-container form{display:block}}.login-container label{text-align:left;text-transform:capitalize}.login-container .ui.form .field .ui.input input{background:0 0;border:none;border-bottom:1px solid #888;border-radius:0;box-shadow:none;color:rgba(0,0,0,.87);font-family:Marcellus,serif;font-size:16px;height:40px;padding:0;width:100%}@media only screen and (max-width:991px){.login-container .ui.form .field .ui.input input{width:100%}}.login-container .header{color:#000;font-size:18px;font-weight:600;text-align:center}.login-container .sign-in-container{height:100%;left:0;width:50%;z-index:2}@media only screen and (max-width:576px){.login-container .sign-in-container{width:100%}.login-container .sign-in-container form{padding-left:15px!important;padding-right:15px!important}}.login-container .sign-in-container .ui.form .fields{flex-wrap:nowrap}.login-container.right-panel-active .sign-in-container{transform:translateX(100%)}@media only screen and (max-width:576px){.login-container.right-panel-active .sign-in-container{display:none}}.login-container.right-panel-active .overlay-container{transform:translateX(-100%)}@media only screen and (max-width:576px){.login-container.right-panel-active .overlay-container{transform:none}}.login-container.right-panel-active .overlay{background:linear-gradient(230deg,rgba(146,42,11,.9),#b9830f);transform:translateX(50%)}@media only screen and (max-width:576px){.login-container.right-panel-active .overlay{clip-path:none}}.login-container.right-panel-active .sign-up-container{animation:show .6s;opacity:1;transform:translateX(100%);z-index:5}.login-container.right-panel-active .sign-up-container .ui.form .field .ui.input input{width:100%}@media only screen and (max-width:576px){.login-container.right-panel-active .sign-up-container{margin-top:10px;padding-left:20px;padding-right:20px!important;transform:none}.login-container.right-panel-active .sign-up-container .pr-5{padding-right:0!important}}.sign-up-container{height:100%;left:0;opacity:0;width:50%;z-index:1}.login-register .overlay-container{height:100%;left:50%;overflow:hidden;position:absolute;top:0;transition:transform .6s ease-in-out;width:50%;z-index:100}@media only screen and (max-width:576px){.login-register .overlay-container{height:58%;left:0;top:70%;width:100%}}.login-register .overlay{background:#b9830f;background:linear-gradient(135deg,rgba(146,42,11,.9),#b9830f);background-repeat:no-repeat;background-size:cover;color:#fff;height:100%;left:-100%;position:relative;top:0;transform:translateX(0);transition:transform .6s ease-in-out;width:200%}@media only screen and (max-width:576px){.login-register .overlay{clip-path:none}}.login-register .overlay-panel{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 4.4rem;position:absolute;text-align:center;top:0;transform:translateX(0);transition:transform .6s ease-in-out;width:50%}@media only screen and (max-width:576px){.login-register .overlay-panel{justify-content:flex-start;padding:4rem 4rem 0 0}}.login-register .overlay-panel h1{color:#fff;font-size:20px;font-weight:500;margin:20px 0}.overlay-left{left:7%;transform:translateX(-15%)!important}@media only screen and (max-width:576px){.overlay-left{left:11%}}@keyframes show{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}.overlay-right{left:50%;right:0;top:0;transform:translateX(0)}.text-uppercase{text-transform:uppercase!important}.login-register .theme-btn{background-image:linear-gradient(90deg,#b9830f,rgba(146,42,11,.9),#b9830f);background-size:300% 100%;border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-size:18px!important;font-weight:500!important;padding:10px 20px!important;text-align:center;transition:all .4s ease-in-out}.login-register .theme-btn:hover{background-position:100% 0;color:#fff;transition:all .4s ease-in-out}.login-register .theme-btn.outline{background:0 0;border:1px solid #fff}.login-register .psw-show-btn{background:0 0;position:absolute;right:8px!important;top:8px;z-index:5}.login-register .psw-show-btn i{font-size:1rem}.login-register .ui.form .field .ui.input{position:relative}.login-register .cs-validation .field .ui.prompt.label{text-align:left}#forgot-password-modal .modal-header .modal-title{line-height:1.5}.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{background:#fff;color:#000;left:10px;padding:5px;position:absolute;top:10px}.room-img-slider .content,.room-img-slider1 .content{bottom:0;left:0;padding:150px 24px 30px;pointer-events:none;position:absolute;width:100%;z-index:9}.room-img-slider .content:before,.room-img-slider1 .content:before{background:linear-gradient(0deg,rgba(0,0,0,.65),transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s;width:100%;z-index:1}.room-img-slider .content h4,.room-img-slider1 .content h4{color:#fff;font-size:2.25rem}@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{color:#fff;font-size:16px}.room-img-slider .content .item-header,.room-img-slider1 .content .item-header{position:relative;z-index:9}.image-group{background-color:#fff;box-shadow:0 .688em 2.375em hsla(46,13%,60%,.1)}@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{background:#000;bottom:0;color:#fff;padding:10px;position:absolute;right:0}.check-availability .room-rate,.room-detail .room-rate{background:#fff;color:#000;left:10px;padding:5px;position:absolute;top:10px}.dark-half-style{background:linear-gradient(270deg,hsla(21,62%,92%,.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:#b9830f}.amenities.style2 img{height:30px;width:auto}.room-slider img{height:450px}@media only screen and (max-width:576px){.room-slider img{height:250px}}.room-slider .owl-nav div{align-items:center;background:#fff;border-radius:50%;color:#000!important;display:flex;height:50px;justify-content:center;position:absolute;top:50%;width:50px}.room-slider .owl-next{right:0}.room-slider .owl-prev{left:0}.room-detail .section_heading .section-title,.room-page .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{color:#232323!important;opacity:1}.booking.room-detail-page .nice-select,.booking.room-detail-page .ui.form input[type=text]{border:1px solid #ddd}.rooms1 .item{margin-bottom:30px;overflow:hidden;position:relative}.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{background:0 0;border:1px solid hsla(0,0%,100%,.5);color:#fff;font-family:Inter,sans-serif;font-size:15px;font-weight:400;letter-spacing:3px;line-height:1.5em0;padding:10px 3px;position:absolute;right:20px;text-orientation:mixed;text-transform:uppercase;top:20px;transform:rotate(180deg);writing-mode:vertical-rl;z-index:3}.rooms1 .item .category a{color:#fff}.rooms1 .item .con{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.01) 2%,rgba(0,0,0,.75) 90%);bottom:-40px;box-sizing:border-box;height:auto;left:0;padding:20px;position:absolute;text-align:left;transition:all .3s;width:100%;z-index:20}.rooms1 .item .con h3{color:#fff;display:inline;font-family:Inter,sans-serif;font-size:15px;letter-spacing:3px;position:relative;text-transform:uppercase}.rooms1 .item .con h3 a{color:#fff}.rooms1 .item .con h4{color:#fff;font-size:27px;font-weight:400;margin-bottom:5px;margin-top:5px;position:relative}.rooms1 .item .con h4 a{color:#fff}.rooms1 .item .con a:hover{color:#fcb302}.rooms1 .line{background-color:hsla(0,0%,100%,.2);border-top:1px solid hsla(0,0%,100%,.2)!important;height:1px;margin:auto 0 30px;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:ease-in-out;width:60px}.z--2{z-index:2}.btn-sm{background:#b9830f!important;border:none!important;color:#fff!important;font-size:12px;padding:5px 8px}.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{background:0 0;border-bottom:1px dashed #fff;border-left:none!important;border-right:none!important;border-top:none!important;font-size:12px;padding:0}.add--btn:focus,.remove-btn:focus,.remove-room-btn:focus{box-shadow:none;outline:0}.check-availability .theme-btn{padding:5px 20px!important}@media only screen and (max-width:991px){.check-availability .theme-btn{font-size:13px!important;padding:7px 12px!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-left:10px;padding-right:35px}.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}.check-availability .input-group{margin-bottom:0}}#rooms-container1{background:#fff;border-radius:8px;box-shadow:0 2px 16px 0 rgba(26,26,26,.24);color:#1a1a1a;display:none;left:auto;max-width:350px;padding:30px;position:absolute;top:calc(100% + 16px);width:100%;z-index:2}@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:#b9830f;display:grid;height:25px;outline:0;padding:0;place-items:center;transition:.3s;width:25px}.count-section .qty-btn i{font-size:14px;vertical-align:middle}@media only screen and (max-width:576px){.count-section .qty-btn{font-size:.8rem;height:25px;padding:0!important;text-align:center;width:25px}}.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;gap:8px;grid-template-columns:repeat(5,1fr);padding:8px}.thumbnail-container .thumbnail{cursor:pointer}.thumbnail-container .thumbnail img{border-radius:4px;height:60px;width:100%}@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:rgba(146,42,11,.9)!important}.checkout-section .card-style-2,.room-booking-summary .card-style-2{background-color:#fff;background-color:#e8e8e8;box-shadow:0 0 0 0 #e8e8e8;box-shadow:0 0 0 0 #fff}.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-color:rgba(146,42,11,.9)!important;border-style:dashed;border-width:1px}.checkout-section .text-gray-color,.room-booking-summary .text-gray-color{color:#b7b7b7!important}.checkout-section .text-gray,.room-booking-summary .text-gray{color:rgba(146,42,11,.9)!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 gray;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{color:#000;padding:5px 0}.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{margin:0 0 5px;padding-left:16px}.box ol .head{border-bottom:1px dashed gray;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{border:1px solid rgba(34,36,38,.2);color:#6c757d;font-family:Jost,sans-serif;font-size:16px;height:40px;line-height:40px;padding:0 0 0 .75rem}.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]{border:1px solid rgba(34,36,38,.2);font-family:Jost,sans-serif;font-size:16px;height:40px}.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{border:1px solid rgba(34,36,38,.2);font-family:Jost,sans-serif}.checkout-section .ui.form textarea:focus,.reservation .ui.form textarea:focus{border:1px solid #999}.payment-success{display:inline-block;margin:0 auto;padding:30px}.payment-success p{color:#404f5e;font-family:Jost,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:Jost,sans-serif;font-size:30px;font-weight:600;margin-bottom:10px}.payment-success .icon{background:#f8faf5;border-radius:200px;height:100px;margin:0 auto;width:100px}#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:14px;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;font-weight:700;padding:5px;text-align:center}.success-page .owner-details p{font-size:14px;line-height:1.6;margin:0}.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{align-items:center;display:flex;gap:20px;justify-content:center}.success-page .label{color:#9b9ba2;font-size:14px;margin-bottom:10px;text-transform:capitalize}.date-section{align-items:center;background-color:#fff;border:2px solid #ccc;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;padding:0;width:100px}.date-section .day{background:#000;color:#fff;display:inline-block;font-size:15px;text-align:center;width:100px}.date-section .date{font-size:24px;font-weight:700}.date-section .month{color:#555;font-size:14px;padding-bottom:2px}.date-section .year{color:#000;font-size:14px;margin-bottom:5px}.bg-style{background:#f6f5f5}#children-age-sections .select-box{border:1px solid rgba(34,36,38,.2);border-radius:0;font-family:Jost,sans-serif;font-size:16px;height:40px;line-height:40px;padding:0 0 0 .75rem}#children-age-sections .select-box:focus{border-color:rgba(34,36,38,.2);box-shadow:none;outline:0}.scrollable-div-section{box-sizing:border-box;max-height:450px;overflow-x:hidden;overflow-y:scroll;padding:10px;width:100%}#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{align-items:center;background:#fff;border-radius:0 0 3px 3px;border-top:1px solid #ccc;display:flex;justify-content:flex-end;padding:10px;width:100%}@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{font-size:11px;margin-right:0}}.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{background-color:#fff;border:1px solid #ddd;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{box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);padding:20px}.room-booking-summary .box-body{max-height:350px;overflow-y:auto;padding:0 20px}.room-booking-summary .section-title{background:#f8f8f8;padding:10px;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{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);border-radius:3px;display:flex;justify-content:space-between;list-style:none;padding:10px 0;position:relative;width:100%}.room-booking-summary .close{color:red;cursor:pointer;font-size:14px;padding:5px;position:absolute;right:0;top:10px}.room-booking-summary p.rate-room{font-size:14px;font-weight:400;text-align:right;white-space:nowrap;width:auto}.room-booking-summary span a{color:#045578;display:inline-block;font-size:14px;padding-left:5px;text-align:right;vertical-align:middle}.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{background:#fff;border-radius:0 0 3px 3px;border-top:1px solid #ccc;padding:10px;width:100%}.room-card .amenities li{padding:5px 0}.room-card .amenities li i{color:#b9830f}.room-card .amenities.style2 img{height:20px;width:auto}.room-card .amenities-list{display:flex;flex-wrap:wrap;gap:5px;list-style:none;margin:0;padding: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{background-image:url(../img/be-stripe.png);background-position:0 -40px;background-repeat:no-repeat;display:inline-block;height:80px;margin:20px auto;opacity:.4;vertical-align:bottom;width:96px}.no-room h3{color:rgba(0,0,0,.42);font-size:24px;font-weight:100;margin:0 0 20px}.f-14{font-size:14px}.f-18{font-size:18px}#booking_summary_Modal .box-body{border:none;padding:20px}#booking_summary_Modal .modal-header .modal-title{line-height:1.5}.room-page .room-detail .thumbnail-container.large{display:grid;gap:8px;grid-template-columns:repeat(8,1fr);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{border-radius:4px;height:60px;width:100%}#room_detail_Modal .thumbnail-container{display:grid;gap:8px;grid-template-columns:repeat(6,1fr);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{border-radius:4px;height:60px;width:100%}#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;margin:0;padding: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;margin:0;padding: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-dark{background:#475746!important}.floating-cart-btn{bottom:0;left:0;position:fixed;width:100%;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;right:-15px;text-align:center;top:-5px;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{align-items:center;display:flex;justify-content:center;min-height:200px}.empty-room .empty-room-image{height:80px;margin-bottom:10px;width:auto}.amenities2 li{padding:5px 0}.amenities2 li i{color:#b9830f}.amenities2.style3 img{height:18px;width:auto}.amenities-list2{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding: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{background:0 0;border:none;color:#b9830f;cursor:pointer;display:block;font-size:14px;font-weight:600;margin:10px 0;padding:0}.toggle-btn:focus{box-shadow:none;outline:0}.toggle-btn i{transition:transform .3s}.strike-through{color:#ba1022;-webkit-text-decoration:line-through 2px;text-decoration:line-through 2px}.p-modal .modal-body{max-height:70vh;overflow-y:auto;padding:0!important}.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{right:10px;top:0}}.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{align-items:center;background:#b9830f;border-radius:50%;color:#fff;display:flex!important;height:20px;justify-content:center;line-height:1;opacity:1;outline:0;position:absolute;right:0;top:0;transition:.3s;width:20px;z-index:99}.modal .modal-header button:hover{opacity:.6}@media only screen and (max-width:991px){.modal .modal-header button{right:20px;top:20px}}@media only screen and (max-width:576px){.modal .modal-header button{right:20px;top:20px}}.modal .modal-header button span{padding-bottom:.3rem}.p-modal .modal-header{overflow:visible!important;padding:0!important;position:relative}.p-modal .modal-header button{align-items:center;background:#b9830f;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;line-height:20px;opacity:1;outline:0;position:absolute;right:10px;top:10px;transition:.3s;width:20px;z-index:99!important}.p-modal .modal-header button:hover{opacity:.6}@media only screen and (max-width:576px){.p-modal .modal-header button{right:12px;top:5px}#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{font-size:1.25rem;margin-bottom:.5rem;padding-bottom:.5rem}.amenities-section .amenities{list-style:none;margin:0;padding:0}.amenities-section .amenities li{font-size:1rem;margin-bottom:.2rem}.amenities-section .amenities li i{color:#b9830f}.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{background:#e8e8e8;width:10px}.nice-select .list::-webkit-scrollbar-thumb{background:#c3c3c3}.user-dashboard .wrapper{display:flex}@media only screen and (max-width:767px){.user-dashboard .wrapper{display:block}.user-dashboard .wrapper .left-sidebar{bottom:0;height:unset!important;left:0;position:fixed;width:100%;z-index:10}.user-dashboard .wrapper .left-sidebar .nav-tabs{display:flex!important}.user-dashboard .wrapper .left-sidebar .nav-tabs .nav-link{flex:0 0 16.66%;text-align:center}.user-dashboard .wrapper .left-sidebar .nav-tabs .nav-link i{font-size:1.3rem}.user-dashboard .wrapper .left-sidebar .nav-tabs .nav-link .nav-text{display:none}}.user-dashboard .wrapper .left-sidebar{background:#635f56;flex:0 0 220px}.user-dashboard .wrapper .left-sidebar .nav-tabs{border-bottom:none;display:block}.user-dashboard .wrapper .left-sidebar .nav-tabs .nav-link{border:none;border-radius:0;color:#fff;padding:10px}.user-dashboard .wrapper .left-sidebar .nav-tabs .nav-link i{min-width:20px;text-align:center}.user-dashboard .wrapper .left-sidebar .nav-tabs .nav-link.active,.user-dashboard .wrapper .left-sidebar .nav-tabs .nav-link:hover{background:#b9830f;color:#fff}.user-dashboard .wrapper .right-content{overflow:auto;width:100%}@media only screen and (max-width:767px){.user-dashboard .wrapper .right-content{height:calc(100% - 45px)}}.user-dashboard .wrapper .right-content .bread{background:#e8e8e8;font-weight:700;padding:10px}.user-dashboard .wrapper .right-content #nav-myorder .myorder-inner .table th{text-transform:capitalize;white-space:nowrap}.user-dashboard .wrapper .right-content #nav-myorder .myorder-inner .table th.description{min-width:200px;width:35%}.user-dashboard .wrapper .right-content #nav-myorder .myorder-inner .table th.price{width:15%}.user-dashboard .wrapper .right-content #nav-myorder .myorder-inner .table th.order-date{width:20%}.user-dashboard .wrapper .right-content #nav-myorder .myorder-inner .table th.order-type{width:15%}.user-dashboard .wrapper .right-content #nav-myorder .myorder-inner .table .action-btn{white-space:nowrap}.user-dashboard .wrapper .right-content #nav-myorder .myorder-inner .table .order-id{font-weight:700}.user-dashboard .wrapper .right-content .table th{font-weight:500!important;text-transform:capitalize;white-space:nowrap}@media only screen and (max-width:576px){.user-dashboard .wrapper .right-content .table-footer{flex-wrap:wrap}.user-dashboard .wrapper .right-content .table-footer>div{margin-left:auto}}.user-dashboard .wrapper .right-content .address-inner .form,.user-dashboard .wrapper .right-content .profile-inner .form{border:1px solid #e8e8e8;max-width:800px;padding:20px}.user-dashboard .wrapper .right-content .form-group input{background:#f8f8f8}.user-dashboard .wrapper .right-content .form-group label{text-transform:capitalize}.user-dashboard .wrapper .right-content .form-group .nice-select{background:#f8f8f8;border:1px solid rgba(34,36,38,.2);color:#6c757d;font-family:Lato,sans-serif;font-size:16px;height:38px;line-height:38px;margin-bottom:15px;padding:0 0 0 .75rem}.user-dashboard .theme-btn{font-size:16px!important}.giftcard-inner .filter input{max-width:300px}.giftcard-inner .filter .select{max-width:200px}.giftcard-inner .filter button{padding:5px 15px!important}.giftcard-inner .filter button.reset-input-btn{background:#a1720d;min-width:unset}@media only screen and (max-width:576px){.giftcard-inner .filter{flex-wrap:wrap}.giftcard-inner .filter input{border-radius:0!important;flex:0 0 100%;margin:0!important;max-width:unset}.giftcard-inner .filter .select{background:#fff;border:1px solid #e8e8e8;color:rgba(0,0,0,.4);height:42px;margin-bottom:10px;max-width:unset!important;outline:0;padding:0 8px}.giftcard-inner .filter button{margin-top:15px}}.giftcard-inner .pending-text{color:#000}.giftcard-inner .redeem-text{color:#dd3722}.giftcard-inner .expired-text{opacity:.5}.modal-title-style{border-bottom:2px solid #dee2e6;color:#000;font-size:1.2rem;font-weight:600;padding:.5rem .5rem .5rem .3rem}.booking-detail-modal .table tr td,.booking-detail-modal .table tr th{font-size:14px;padding:.5rem}.booking-detail-modal .table.room-detail-table{border:1px solid #dee2e6}.booking-detail-modal .table.room-detail-table tr:first-child td,.booking-detail-modal .table.room-detail-table tr:first-child th{border-top:1px solid #dee2e6!important}#booking-detail-modal .modal-dialog{max-width:800px}#booking-detail-modal tr:first-child td,#booking-detail-modal tr:first-child th{border-top:none}#booking-detail-modal th[scope=row]{width:25%}.border-style-custom{border:1px solid #e8e8e8;border-radius:.25rem!important}.theme-btn.px-5{padding-left:3rem!important;padding-right:3rem!important}.checkout-form input.form-control:disabled{color:#000!important;cursor:not-allowed!important}.checkout-form.ui.form .field :disabled{opacity:1!important;pointer-events:auto!important}.status{border-radius:4px;display:block;font-size:.9rem!important;font-weight:500;margin:auto;max-width:100px;padding:0 12px;text-align:center;width:100%}.status.status-pending{background:#fff5e6;color:#ffb64d}.status.status-cancelled{background:#ffecef;color:#ff536f}.status.status-cancelled.disabled{background-color:#ddd;cursor:not-allowed!important}.status.status-confirmed{background:#d9f8f2;color:#2ed7b6}.status.status-cancelled_by_customer{background:#f8bdc6;color:#ff536f}.status.status-cancelled_by_customer.disabled{background-color:#ddd;cursor:not-allowed!important}.login-page-wrapper .input-field{border:1px solid #b9830f!important}.login-page-wrapper .social-icon:hover{border-color:#b9830f;color:#b9830f}.login-page-wrapper .btn{background-image:linear-gradient(90deg,#b9830f,rgba(146,42,11,.9),#b9830f)}.login-page-wrapper .container:before{background-image:linear-gradient(-45deg,#b9830f,rgba(146,42,11,.9))}.login-page-wrapper .btn-link{color:#b9830f}.theme-btn{background-size:300% 100%;border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:500;padding:10px 20px;text-align:center;transition:all .4s ease-in-out}.theme-btn.bg-white{color:#626262!important}.theme-btn.bg-white:hover{background:#fff;border:1px solid #fff;color:#b9830f}.theme-btn.outline{background:0 0;border:1px solid #fff}.theme-btn.outline:hover{background:#fff;color:#000}.theme-btn:hover{color:#fff;transition:all .4s ease-in-out}.theme-btn:focus{outline:0}.scroll-to-top{background:#b9830f;border-radius:50%;bottom:-60px;box-shadow:0 0 10px rgba(0,0,0,.2);color:#fff;cursor:pointer;height:40px;line-height:40px;position:fixed;right:8px;text-align:center;transition:.5s;width:40px;z-index:98}.scroll-to-top.top-arrow{bottom:60px}.scroll-to-top:hover{background:rgba(146,42,11,.9)}
