@media (max-width:1650px){h2{font-size:52px;line-height:65px}}@media (max-width:767.98px){h2{font-size:28px;line-height:45px}}.rs-hero{z-index:1;background-color:var(--primary-black-color);padding:220px 0 110px;position:relative}.rs-hero .hero-image{z-index:-1;position:absolute}@media screen and (max-width:1199.98px){.rs-hero .hero-image{display:none}}.rs-hero .hero-image img{border-radius:400px 400px 0 0}.rs-hero .hero-image.image_one{top:20%;left:100px}@media (max-width:1650px){.rs-hero .hero-image.image_one{max-width:380px;left:30px}}.rs-hero .hero-image.image_two{position:absolute;bottom:0;right:100px}@media (max-width:1650px){.rs-hero .hero-image.image_two{max-width:380px;right:30px}}.hero-content .sub-head{margin-bottom:40px}.hero-content h1{color:var(--white-color);margin-bottom:15px}@media screen and (max-width:1199.98px){.hero-content h1{font-size:50px;line-height:65px}}.hero-content p{color:var(--white-color);margin-bottom:30px;font-size:22px;line-height:35px}.hero-content .bistly-button .theme-btn.style-one:hover{background-color:var(--white-color);color:var(--primary-color)}.bistly-counter-item .content h2{color:var(--white-color);font-size:64px;line-height:1}.bistly-counter-item .content h2 i{color:#ff9f1a;vertical-align:super;-webkit-margin-start:5px;margin-inline-start:5px;font-size:24px}.rs-about .shape{z-index:-1;position:absolute}.rs-about .shape img{opacity:.1}.rs-about .shape.shape-one{top:250px;right:60px}.rs-about .shape.shape-two{bottom:160px;right:43%}.rs-about .big-text{font-size:96px;font-family:var(--heading-font);text-align:right;z-index:2;line-height:1;position:absolute;top:37%;left:37%}@media screen and (max-width:991.98px){.rs-about .big-text{text-align:left;margin:0 40px 50px;position:relative;top:auto;left:auto}}@media screen and (max-width:991.98px) and (max-width:767.98px){.rs-about .big-text{font-size:42px}}.rs-about .bistly-image.image-two img,.image-radius img{border-radius:200px 200px 0 0}.rs-enjoy-food{z-index:1;background-color:var(--primary-black-color);position:relative}.rs-enjoy-food .shape{z-index:-1;position:absolute}.rs-enjoy-food .shape img{opacity:.1}.rs-enjoy-food .shape.shape-one{top:100px;left:33%}.rs-enjoy-food .shape.shape-two{bottom:180px;left:110px}.rs-enjoy-food .bistly-image-box.image-box-one{-webkit-margin-start:-80px;margin-inline-start:-80px}@media screen and (max-width:1199.98px){.rs-enjoy-food .bistly-image-box.image-box-one{-webkit-margin-start:0;margin-inline-start:0}}.rs-enjoy-food .bistly-image-box.image-box-two{-webkit-margin-end:-200px;margin-inline-end:-200px}@media (max-width:1650px){.rs-enjoy-food .bistly-image-box.image-box-two{-webkit-margin-end:-120px;margin-inline-end:-120px}}@media (max-width:1399.98px){.rs-enjoy-food .bistly-image-box.image-box-two{-webkit-margin-end:-90px;margin-inline-end:-90px}}@media screen and (max-width:1199.98px){.rs-enjoy-food .bistly-image-box.image-box-two{-webkit-margin-end:0;margin-inline-end:0}}.rs-enjoy-food .bistly-content-box{padding:0 110px}@media screen and (max-width:991.98px){.rs-enjoy-food .bistly-content-box{padding:0 50px}}@media (max-width:767.98px){.rs-enjoy-food .bistly-content-box{padding:0}}.rs-enjoy-food .bistly-content-box p{font-size:20px;line-height:35px}.rs-enjoy-food .bistly-content-box .theme-btn.style-one:hover{background-color:var(--white-color);color:var(--primary-black-color)}.rs-food-menu{background-color:#354b4a}.bistly-food-item{text-align:center;border-bottom:1px solid #fff3;padding:30px 0;position:relative}.bistly-food-item:first-child{border-top:1px solid #fff3}.bistly-food-item .hover-image{-webkit-transition:opacity .3s, 1, .32, 1, -webkit-transform .7scubic-bezier .23;transition:opacity .3s, 1, .32, 1, -webkit-transform .7scubic-bezier .23;transition:opacity .3s, transform .7scubic-bezier .23, 1, .32, 1;transition:opacity .3s, transform .7scubic-bezier .23, 1, .32, 1, -webkit-transform .7scubic-bezier .23;-o-object-fit:cover;object-fit:cover;z-index:1;opacity:0;visibility:hidden;pointer-events:none;background-repeat:no-repeat;background-size:cover;width:250px;height:340px;position:absolute;top:20px;left:0}@media screen and (max-width:991.98px){.bistly-food-item .hover-image{display:none}}.bistly-food-item .content h2{color:#ffffff80;font-size:120px;line-height:1}@media (max-width:767.98px){.bistly-food-item .content h2{font-size:60px}}.bistly-food-item .content p{color:#ffffff80;font-size:24px;line-height:35px}.bistly-food-item:hover .content h2,.bistly-food-item:hover .content p{color:var(--white-color)}.bistly-food-item:hover .hover-image{visibility:visible;opacity:1}.rs-gallery{margin-bottom:-155px;padding:0 15px}@media screen and (max-width:991.98px){.rs-gallery{padding:0}}.gallery-slider{margin-left:-15px;margin-right:-15px}@media screen and (max-width:991.98px){.gallery-slider{margin-left:-12px;margin-right:-12px}}.gallery-slider .bistly-gallery-item{margin-left:15px;margin-right:15px}@media screen and (max-width:991.98px){.gallery-slider .bistly-gallery-item{margin-left:12px;margin-right:12px}}.rs-testimonial{background-color:var(--primary-black-color);padding-top:230px}.testimonial-slider .slick-arrow{color:var(--primary-color);cursor:pointer;font-size:50px;position:absolute;top:50%;transform:translateY(-50%)}.testimonial-slider .slick-arrow.next{right:-15%}@media screen and (max-width:1199.98px){.testimonial-slider .slick-arrow.next{right:-10%}}.testimonial-slider .slick-arrow.prev{left:-15%}@media screen and (max-width:1199.98px){.testimonial-slider .slick-arrow.prev{left:-10%}}.bistly-testimonial-item{text-align:center}.bistly-testimonial-item .testimonial-content .ratings i{color:var(--rating-color)}.bistly-testimonial-item .testimonial-content p{color:var(--white-color);font-size:32px;line-height:50px;font-family:var(--heading-font);margin-bottom:25px}@media (max-width:767.98px){.bistly-testimonial-item .testimonial-content p{font-size:20px;line-height:30px}}.bistly-testimonial-item .testimonial-content span{color:var(--white-color)}.rs-team-item .member-image img{transition:all .3s}.rs-team-item:hover .member-image img{border-radius:300px 300px 0 0}.rs-booking:after{content:"";z-index:-1;background-color:#2d444380;width:100%;height:100%;position:absolute;top:0;left:0}.rs-time-sec{background-color:var(--primary-black-color)}.rs-time-sec .bistly-content-box p{color:#fffc;font-size:20px;line-height:32px}.rs-time-sec .map-box iframe{height:325px}.rs-time-sec .opening-time-box{-webkit-margin-start:70px;border:1px solid #ffffff1a;margin-inline-start:70px;padding:40px 50px 45px}@media screen and (max-width:1199.98px){.rs-time-sec .opening-time-box{-webkit-margin-start:0;margin-inline-start:0}}.rs-time-sec .opening-time-box h3{color:var(--white-color);margin-bottom:35px}.rs-time-sec .opening-time-box ul li{color:var(--white-color)}.rs-time-sec .opening-time-box ul li span{float:right}.rs-time-sec .opening-time-box ul li .close{color:var(--primary-color)}.rs-time-sec .opening-time-box ul li:not(:last-child){border-bottom:1px dashed #fff3;margin-bottom:25px;padding-bottom:30px}.bistly-blog-post .post-thumbnail img{width:100%}.bistly-blog-post .post-content{padding-top:25px}.bistly-blog-post .post-content .post-meta span{margin-bottom:10px}.bistly-blog-post .post-content .post-meta span:not(:last-child){-webkit-margin-end:25px;margin-inline-end:25px}.bistly-blog-post .post-content .post-meta span i{-webkit-margin-end:10px;margin-inline-end:10px}.bistly-blog-post .post-content h4{border-bottom:1px solid var(--border-color);margin-bottom:25px;padding-bottom:25px}.bistly-blog-post .post-content h4:hover,.bistly-blog-post .post-content .read-more.style-one:hover{color:var(--primary-color)}.bistly-instagram-item:hover .thumbnail .hover-content{visibility:visible;opacity:1}.bistly-instagram-item:hover .thumbnail .hover-content .icon{transform:translateY(0)}.bistly-instagram-item .thumbnail{position:relative;overflow:hidden}.bistly-instagram-item .thumbnail .hover-content{visibility:hidden;opacity:0;background-color:#2d444380;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;top:0;left:0}.bistly-instagram-item .thumbnail .hover-content .icon{color:var(--white-color);font-size:20px;transition:all .35s;transform:translateY(20px)}
