@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/global.css);@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/swiper.css);@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/owl.css);@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/preloader.css);@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/font-awesome.css);@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/simple-line-icons.css);@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/animate.css);@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/jquery-ui.css);@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/jquery.fancybox.min.css);@import url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/custom-animate.css);.main-header{position:fixed;left:0;top:0;width:100%;padding:var(--padding-zero);background:none;min-height:0;z-index:999;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.fixed-header.header-down{top:-51px}.fixed-header.header-up{top:-175px}.main-header .auto-container{max-width:1780px;padding:0 20px}.header-top{position:relative;padding-top:var(--padding-top-10);padding-bottom:var(--padding-bottom-10);background:none;color:#fff;border-bottom:1px solid var(--white-color-opacity-four)}.header-top .top-left{position:relative;float:left;line-height:30px}.header-top .top-info{position:relative}.header-top .top-info li{position:relative;float:left;margin-right:70px;line-height:30px;color:#fff;font-size:14px;font-weight:400}.header-top .top-info li:last-child{margin-right:0}.header-top .top-info li .icon{position:relative;padding-right:var(--padding-right-5)}.header-top .top-info li:after{content:'';position:absolute;left:100%;margin-left:var(--margin-left-30);top:50%;margin-top:-4px;height:8px;width:8px;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-top .top-info li:last-child:after{display:none}.header-top .top-info li a{position:relative;display:block;line-height:30px;color:#fff;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;float:left;margin:0 10px}.header-top .top-info li a:hover{color:var(--main-color)}.header-top .top-right{position:relative;float:right;line-height:30px}.main-header .header-upper{position:relative;left:0;top:0;width:100%;background:none;padding:0 0;border-bottom:1px solid #fff0;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.fixed-header .header-upper{position:relative;background:#202020;border-bottom-color:rgb(0 0 0 / .15)}.header-two.fixed-header .header-upper{background:#fff}.main-header ul,.main-header ul li{list-style:none;margin:0;padding:0}.main-header .main-box{position:relative;padding:0}.main-header .main-box .logo-box{position:relative;display:block;float:left;padding:40px 0;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;z-index:5}.fixed-header .main-box .logo-box{padding:20px 0}.fixed-header .main-menu .navigation>li{padding:10px 0}.main-header.fixed-header .main-menu .navigation>li>ul{top:134%}.main-header.fixed-header .header-upper .links-box{padding:15px 0}.main-header .main-box .logo-box .logo{position:relative;display:block}.main-header .main-box .logo-box .logo img{position:relative;display:block;height:130px;z-index:1}.main-header .nav-box{position:static;float:right}.main-header .header-upper .links-box{position:relative;float:left;padding-top:var(--padding-top-38);padding-bottom:var(--padding-bottom-38);margin-left:var(--margin-left-150)}.main-header .header-upper .links-box .link{position:relative;float:left;margin-left:var(--margin-left-50)}.main-header .header-upper .links-box .link:first-child{margin-left:0}.main-header .info-btn{position:relative;cursor:pointer;background:none;font-size:var(--font-16);color:var(--white-color);padding-top:var(--padding-top-15);line-height:34px}.main-header .info-btn img{height:20px}.main-header .nav-toggler{position:relative;float:left;left:0;top:0;padding:0;margin-top:var(--margin-top-40);margin-left:var(--margin-left-20);display:none}.fixed-header .nav-toggler{margin-top:var(--margin-top-18)}.main-header .nav-toggler button{position:relative;width:30px;height:40px;line-height:40px;background:none;color:#e1e1e1;font-size:var(--font-16);margin:0;border-radius:0;outline:none!important}.main-header .nav-toggler button img{position:relative;display:inline-block;vertical-align:middle}.main-header .nav-outer{position:static;float:left}.main-menu{position:static;display:block;padding:0 0}.main-menu .navbar-collapse{padding:0;margin:0;border:none;box-shadow:none}.main-menu .navigation{position:static;z-index:1}.main-menu .navigation>li{position:static;display:block;float:left;padding:30px 0;margin-left:var(--margin-left-50);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li>a{position:relative;display:block;font-size:var(--font-12);color:#fff;padding-top:var(--padding-top-20);padding-bottom:var(--padding-bottom-20);font-weight:700;line-height:30px;letter-spacing:.15em;text-transform:uppercase;opacity:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li.dropdown{position:relative}.main-menu .navigation>li.dropdown.has-mega-menu{position:static}.main-menu .navigation>li.dropdown>a{padding-right:var(--padding-right-20)}.main-menu .navigation>li.dropdown>a:after{font-family:'Font Awesome 6 Pro';content:"\f107";position:absolute;right:0;top:18px;display:block;line-height:30px;font-size:var(--font-12);font-weight:400;z-index:5}.main-menu .navigation>li>a:before{content:"";position:absolute;left:0;right:0;bottom:15px;display:block;height:5px;border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li.dropdown>a:before{right:20px}.main-menu .navigation>li:hover>a:before,.main-menu .navigation>li.current>a:before,.main-menu .navigation>li.current-menu-item>a:before{-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a,.main-menu .navigation>li.current-menu-item>a{color:var(--main-color);text-decoration:none;opacity:1}.main-menu .navigation>li>ul{position:absolute;left:-35px;top:100%;width:280px;padding-top:var(--padding-top-30);padding-bottom:var(--padding-bottom-30);z-index:100;opacity:1;text-align:left;background:var(--color-two);border:none;border-radius:0;-webkit-box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);-ms-box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);-o-box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);-moz-box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}.main-menu .navigation>li.dropdown.has-mega-menu>ul{left:0;width:100%;padding-top:var(--padding-top-55);padding-bottom:var(--padding-bottom-20)}.main-menu .navigation>li.dropdown.has-mega-menu>ul .auto-container{max-width:1200px}.main-menu .navigation>li .mega-menu{position:relative}.main-menu .navigation>li.dropdown.has-mega-menu>ul:before{content:'';position:absolute;top:0;right:100%;width:2000px;height:100%;background:var(--color-two)}.main-menu .navigation>li.dropdown.has-mega-menu>ul:after{content:'';position:absolute;top:0;left:100%;width:2000px;height:100%;background:var(--color-two)}.main-menu .navigation>li .mega-menu .menu-inner{position:relative}.main-menu .navigation>li .mega-menu .row{margin:0 -25px}.main-menu .navigation>li .mega-menu .menu-block{position:relative;padding:0 25px;margin-bottom:var(--margin-bottom-30);text-align:center}.main-menu .navigation>li .mega-menu .menu-block .image{position:relative;display:block;width:100%;border:1px solid #fff0;margin-bottom:var(--margin-bottom-15);overflow:hidden;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li .mega-menu .menu-block:hover .image{border-color:var(--main-color)}.main-menu .navigation>li .mega-menu .menu-block .image img{display:block;width:100%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li .mega-menu .menu-block:hover .image img{transform:scale(1.05)}.main-menu .navigation>li .mega-menu .menu-block .title{position:relative;display:block;font-size:var(--font-13);font-weight:700;letter-spacing:.15em;text-transform:uppercase}.main-menu .navigation>li .mega-menu .menu-block .title a{position:relative;color:var(--white-color);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li .mega-menu .menu-block:hover .title a{color:var(--main-color)}.main-menu .navigation>li>ul>li{position:relative;margin-bottom:var(--margin-bottom-10)}.main-menu .navigation>li>ul>li:last-child{margin-bottom:0}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding-left:var(--padding-left-35);padding-right:var(--padding-right-35);font-size:var(--font-15);line-height:30px;font-weight:400;color:var(--white-color);text-transform:capitalize;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:'Font Awesome 6 Pro';content:"\f105";position:absolute;right:30px;top:0;display:block;line-height:30px;font-size:var(--font-12);font-weight:400;z-index:5}.main-menu .navigation>li>ul>li>a:before{content:'';position:absolute;left:35px;top:50%;margin-top:-4px;height:8px;width:8px;border:1px solid var(--main-color);opacity:0;visibility:hidden;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li>ul>li:hover>a:before,.main-menu .navigation>li>ul>li.current>a:before{opacity:1;visibility:visible}.main-menu .navigation>li>ul>li:hover>a,.main-menu .navigation>li>ul>li.current>a{color:var(--main-color);padding-left:55px}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;top:0;margin-left:2px;width:280px;padding-top:var(--padding-top-30);padding-bottom:var(--padding-bottom-30);z-index:100;opacity:1;text-align:left;background:var(--color-two);border:none;border-radius:0;-webkit-box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);-ms-box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);-o-box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);-moz-box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);box-shadow:2px 2px 10px 1px rgb(0 0 0 / .03),-2px 0 10px 1px rgb(0 0 0 / .03);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}.main-menu .navigation>li>ul>li>ul:before{content:'';position:absolute;left:-2px;top:0;width:2px;height:100%}.main-menu .navigation>li>ul>li>ul>li{position:relative;margin-bottom:var(--margin-bottom-10)}.main-menu .navigation>li>ul>li>ul>li:last-child{margin-bottom:0}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding-left:var(--padding-left-35);padding-right:var(--padding-right-35);font-size:var(--font-15);line-height:30px;font-weight:400;color:var(--white-color);text-transform:capitalize;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li>ul>li>ul>li>a:before{content:'';position:absolute;left:35px;top:50%;margin-top:-4px;height:8px;width:8px;border:1px solid var(--main-color);opacity:0;visibility:hidden;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li>ul>li>ul>li:hover>a:before,.main-menu .navigation>li>ul>li>ul>li.current>a:before{opacity:1;visibility:visible}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:'Font Awesome 6 Pro';content:"\f105";position:absolute;right:30px;top:0;display:block;line-height:30px;font-size:var(--font-12);font-weight:400;z-index:5}.main-menu .navigation>li>ul>li>ul>li:hover>a,.main-menu .navigation>li>ul>li>ul>li.current>a{color:var(--main-color);padding-left:55px}.main-menu .navigation>li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;top:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}body.visible-sidebar{overflow-y:hidden}.menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:9990;background:var(--black-color-opacity);cursor:pointer;opacity:0;visibility:hidden;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.visible-sidebar .menu-backdrop{opacity:1;visibility:visible}.hidden-bar{position:fixed;top:0;left:0;bottom:0;width:100%;max-width:360px;background:var(--color-two);height:100%;overflow-y:auto;z-index:9999;visibility:hidden;-ms-transform:translateX(-400px);transform:translateX(-400px);transition:all 500ms ease-in;-webkit-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out}.hidden-bar.visible-sidebar{opacity:1;visibility:visible;-ms-transform:translateX(0);transform:translateX(0)}.hidden-bar ol,.hidden-bar ol li,.hidden-bar ul,.hidden-bar ul li{list-style-type:none;margin:0}.hidden-bar .inner-box{position:relative;background-color:var(--color-two);padding-top:var(--padding-top-75);padding-bottom:var(--padding-bottom-50)}.hidden-bar .inner-box .cross-icon{position:absolute;right:30px;top:30px;cursor:pointer;color:var(--white-color);font-size:var(--font-14);width:26px;height:26px;line-height:24px;text-align:center;border:1px solid var(--white-color);border-radius:50%}.hidden-bar .inner-box .cross-icon:hover{color:var(--main-color);border-color:var(--main-color)}.hidden-bar .inner-box .logo-box{position:relative;line-height:50px;margin-bottom:var(--margin-bottom-60);padding-left:var(--padding-left-30);padding-right:var(--padding-right-30);text-align:center}.hidden-bar .inner-box .logo-box img{position:relative;max-height:110px}.hidden-bar h2{position:relative;font-size:var(--font-50);text-transform:capitalize;margin-bottom:var(--margin-bottom-15);text-align:center}.hidden-bar .info{position:relative;text-align:center;padding-left:var(--padding-left-20);padding-right:var(--padding-right-20)}.hidden-bar .info li{position:relative;line-height:1.6em;color:var(--color-one);margin-bottom:var(--margin-bottom-10)}.hidden-bar .info li:last-child{margin-bottom:0}.hidden-bar .info li a{color:var(--color-one)}.hidden-bar .info li a:hover{color:var(--main-color)}.hidden-bar .separator{position:relative;margin-top:var(--margin-top-30);margin-bottom:var(--margin-bottom-30)}.hidden-bar .separator span{position:relative;display:block;height:8px;width:8px;border:1px solid var(--main-color);margin:0 auto;-ms-transform:rotate(45deg);transform:rotate(45deg)}.hidden-bar .booking-info{position:relative;text-align:center;padding-left:var(--padding-left-20);padding-right:var(--padding-right-20)}.hidden-bar .booking-info .bk-title{position:relative;font-weight:700;text-transform:capitalize;margin-bottom:5px}.hidden-bar .booking-info .bk-no{position:relative;font-size:var(--font-30);color:var(--main-color);line-height:1em}.hidden-bar .booking-info .bk-no a{position:relative;display:inline-block;color:var(--main-color)}.hidden-bar .booking-info .bk-no a:before{position:absolute;content:'';left:5px;right:5px;bottom:-7px;height:5px;opacity:0;transform:scale(.2,1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color)}.hidden-bar .booking-info .bk-no a:hover::before{opacity:1;transform:scale(1,1)}.hidden-bar .side-menu{position:relative;display:block;padding-left:var(--padding-left-60);padding-right:var(--padding-right-60);margin-bottom:var(--margin-bottom-100)}.hidden-bar .side-menu ul{position:relative;border-top:1px solid var(--white-color-opacity-four)}.hidden-bar .side-menu ul li{position:relative;display:block;border-bottom:1px solid var(--white-color-opacity-four)}.hidden-bar .side-menu ul li a{position:relative;color:var(--white-color);display:block;font-weight:400;font-size:var(--font-12);line-height:30px;text-transform:uppercase;padding-top:var(--padding-top-10);padding-bottom:var(--padding-bottom-10);letter-spacing:.15em;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.hidden-bar .side-menu ul li:hover>a,.hidden-bar .side-menu ul>li.current>a,.hidden-bar .side-menu ul>li>ul>li.current>a{color:var(--main-color)}.hidden-bar .side-menu ul li>a:before{content:'';position:absolute;left:0;top:50%;margin-top:-4px;height:8px;width:8px;border:1px solid var(--main-color);opacity:0;visibility:hidden;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.hidden-bar .side-menu ul li:hover>a:before,.hidden-bar .side-menu ul li.current>a:before{opacity:1;visibility:visible}.hidden-bar .side-menu ul li:hover>a,.hidden-bar .side-menu ul li.current>a{color:var(--main-color);padding-left:20px}.hidden-bar .side-menu ul li ul li:last-child{border-bottom:none}.hidden-bar .side-menu ul li .btn-expander{position:absolute;top:10px;right:0;background:none;color:var(--white-color);font-size:var(--font-12);height:30px;width:30px;text-align:right;line-height:30px;border-radius:0;outline:none;cursor:pointer;z-index:1}.hidden-bar .side-menu ul li .btn-expander i{font-weight:700}.info-bar{position:fixed;right:-440px;top:0;width:100%;max-width:440px;height:100%;overflow-y:auto;z-index:99999;opacity:0;background:var(--color-two) url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-7.png) center top repeat;visibility:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.info-back-drop{position:fixed;right:0;top:0;width:100%;height:100%;opacity:0;background:var(--black-color-opacity-two);visibility:hidden;z-index:9990;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.side-content-visible .info-back-drop{opacity:1;visibility:visible}.side-content-visible .info-bar{right:0;opacity:1;visibility:visible}.info-bar .inner-box{position:relative;background:var(--color-two) url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-7.png) center top repeat;padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-50);padding-left:var(--padding-left-30);padding-right:var(--padding-right-30);text-align:center}.info-bar .inner-box .cross-icon{position:absolute;right:30px;top:30px;cursor:pointer;color:var(--white-color);font-size:var(--font-14);width:26px;height:26px;line-height:24px;text-align:center;border:1px solid var(--white-color);border-radius:50%}.info-bar .inner-box .cross-icon:hover{color:var(--main-color);border-color:var(--main-color)}.info-bar .inner-box .logo-box{position:relative;line-height:50px;margin-bottom:var(--margin-bottom-45)}.info-bar .inner-box .logo-box img{position:relative;max-height:80px}.info-bar .inner-box .image-box{position:relative;max-width:200px;margin:0 auto;margin-bottom:var(--margin-bottom-45);border-radius:50%}.info-bar .inner-box .image-box img{position:relative;display:block;width:100%;border-radius:50%}.info-bar h2{position:relative;font-size:var(--font-50);text-transform:capitalize;margin-bottom:var(--margin-bottom-15)}.info-bar .info{position:relative}.info-bar .info li{position:relative;line-height:1.6em;color:var(--color-one);margin-bottom:var(--margin-bottom-10)}.info-bar .info li:last-child{margin-bottom:0}.info-bar .info li a{color:var(--color-one)}.info-bar .info li a:hover{color:var(--main-color)}.info-bar .separator{position:relative;margin-top:var(--margin-top-30);margin-bottom:var(--margin-bottom-30)}.info-bar .separator span{position:relative;display:block;height:8px;width:8px;border:1px solid var(--main-color);margin:0 auto;-ms-transform:rotate(45deg);transform:rotate(45deg)}.info-bar .booking-info{position:relative}.info-bar .booking-info .bk-title{position:relative;font-weight:700;text-transform:capitalize;margin-bottom:5px}.info-bar .booking-info .bk-no{position:relative;font-size:var(--font-30);color:var(--main-color);line-height:1em}.info-bar .booking-info .bk-no a{position:relative;display:inline-block;color:var(--main-color)}.info-bar .booking-info .bk-no a:before{position:absolute;content:'';left:5px;right:5px;bottom:-8px;height:5px;opacity:0;transform:scale(.2,1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color)}.info-bar .booking-info .bk-no a:hover::before{opacity:1;transform:scale(1,1)}.banner-section{position:relative;margin-top:0!important;padding:0 0!important;background:var(--black-color)}.banner-section .banner-container{position:relative}.banner-section .banner-slider{position:relative;width:100%;overflow:hidden}.banner-section .slide-item{position:relative;width:100%;padding:0;overflow:hidden}.banner-section .slide-item:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#fff0;z-index:1}.banner-section .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0ms linear 0ms;-ms-transition:all 0ms linear 0ms;-o-transition:all 0ms linear 0ms;-moz-transition:all 0ms linear 0ms;transition:all 0ms linear 0ms}.banner-section .slide-item.swiper-slide-active .image-layer{-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 7000ms linear 0ms;-ms-transition:all 7000ms linear 0ms;-o-transition:all 7000ms linear 0ms;-moz-transition:all 7000ms linear 0ms;transition:all 7000ms linear 0ms}.banner-section .slide-item .image-layer:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.banner-section .slide-item .content-box{position:relative;display:table;vertical-align:middle;width:100%;padding-top:var(--padding-top-150);padding-bottom:var(--padding-bottom-50);height:880px;min-height:100vh;z-index:10}.banner-section .slide-item .content{position:relative;display:table-cell;width:100%;vertical-align:middle;z-index:5}.banner-section .slide-item .inner{position:relative;display:block;width:100%;margin:0 auto;text-align:center;z-index:5}.banner-section .slide-item .subtitle{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em;margin-bottom:var(--margin-bottom-10);opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.banner-section .slide-item .pattern-image{position:relative;width:100px;margin:0 auto;margin-bottom:var(--margin-bottom-30);opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.banner-section .swiper-slide-active .subtitle,.banner-section .swiper-slide-active .pattern-image{opacity:1;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all 1000ms ease 500ms;-ms-transition:all 1000ms ease 500ms;-o-transition:all 1000ms ease 500ms;-moz-transition:all 1000ms ease 500ms;transition:all 1000ms ease 500ms}.banner-section .slide-item h1{position:relative;font-weight:400;text-transform:none;opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);font-size:75px;line-height:1.15em;letter-spacing:.02em}.banner-section .slide-item h1 span{position:relative;display:inline-block;vertical-align:top}.banner-section .swiper-slide-active h1{opacity:1;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all 1000ms ease 1000ms;-ms-transition:all 1000ms ease 1000ms;-o-transition:all 1000ms ease 1000ms;-moz-transition:all 1000ms ease 1000ms;transition:all 1000ms ease 1000ms}.banner-section .slide-item .text{position:relative;display:block;font-size:var(--font-20);margin-top:var(--margin-top-10);opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.banner-section .swiper-slide-active .text{opacity:1;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all 1000ms ease 1500ms;-ms-transition:all 1000ms ease 1500ms;-o-transition:all 1000ms ease 1500ms;-moz-transition:all 1000ms ease 1500ms;transition:all 1000ms ease 1500ms}.banner-section .slide-item .links-box{position:relative;display:block;padding-top:var(--padding-top-40);opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.banner-section .swiper-slide-active .links-box{opacity:1;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all 1000ms ease 2000ms;-ms-transition:all 1000ms ease 2000ms;-o-transition:all 1000ms ease 2000ms;-moz-transition:all 1000ms ease 2000ms;transition:all 1000ms ease 2000ms}.banner-section .slide-item .links-box .link{position:relative;display:inline-block;vertical-align:top}.banner-section .swiper-button-next,.banner-section .swiper-button-prev{position:absolute;top:50%;margin-top:-16px;display:inline-block;vertical-align:top;width:44px;height:44px;line-height:44px;font-size:var(--font-24);text-align:center;background:#fff0;color:var(--main-color);border-radius:0%;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.banner-section .swiper-button-next span,.banner-section .swiper-button-prev span{position:relative;z-index:1}.banner-section .swiper-button-next:after,.banner-section .swiper-button-prev:after{display:none}.banner-section .swiper-button-next:before,.banner-section .swiper-button-prev:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.banner-section .swiper-button-next{right:30px}.banner-section .swiper-button-prev{left:30px}.banner-section .swiper-button-next:hover,.banner-section .swiper-button-prev:hover{color:var(--black-color)}.banner-section .swiper-button-next:hover:before,.banner-section .swiper-button-prev:hover:before{background:var(--main-color)}.banner-section .book-btn{position:absolute;right:50px;bottom:241px;width:420px;height:110px;z-index:10}.banner-section .book-btn a{position:relative;display:block;width:110px;height:110px;color:var(--black-color);background:var(--main-color);padding-top:var(--padding-top-12);padding-left:var(--padding-left-10);padding-right:var(--padding-right-10);text-align:center;z-index:1}.banner-section .book-btn a .icon{position:relative;display:block;margin-bottom:var(--margin-bottom-7)}.banner-section .book-btn a .txt{position:relative;display:block;text-transform:uppercase;font-weight:700;line-height:1.5em;color:var(--black-color);font-size:var(--font-12);letter-spacing:.15em}.title-box{position:relative;margin-bottom:var(--margin-bottom-70)}.title-box.centered{margin:0 auto;text-align:center}.title-box .subtitle{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em;line-height:1em;margin-bottom:25px}.title-box .pattern-image{position:relative;margin-bottom:25px}.title-box .pattern-image img{max-width:100px}.title-box.centered .pattern-image{margin:0 auto}.title-box h2{position:relative;margin-bottom:0;line-height:1.25em;letter-spacing:.01em}.title-box h3{position:relative;margin-bottom:0}.title-box .text{position:relative;padding-top:var(--padding-top-15);line-height:1.85em}.title-box.centered .text{max-width:420px;margin:0 auto}.we-offer-section{position:relative;padding-top:80px;padding-bottom:20px;background:#fff}.we-offer-section .right-top-bg{position:absolute;right:0;top:0}.we-offer-section .left-bot-bg{position:absolute;left:0;bottom:0}.we-offer-section .title-box{margin-bottom:0}.we-offer-section .row{margin:0 -75px}.offer-block{position:relative;margin-bottom:var(--margin-bottom-30)}.we-offer-section .row .offer-block{padding-left:var(--padding-left-75);padding-right:var(--padding-right-75);margin-bottom:var(--margin-bottom-50)}.we-offer-section .row .offer-block:nth-child(2){margin-top:var(--margin-top-160)}.offer-block .inner-box{position:relative;display:block;text-align:center}.offer-block .inner-box .image{position:relative;display:block;overflow:hidden;padding-top:var(--padding-top-30);padding-bottom:var(--padding-bottom-30);margin-bottom:var(--margin-bottom-25)}.offer-block .inner-box .image:after{position:absolute;top:0;left:-85%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .4) 100%);background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .4)));background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .4) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:1}.offer-block .inner-box:hover .image:after{-webkit-animation:shine 1s;animation:shine 1s}.offer-block .inner-box .image:before{content:'';position:absolute;left:50%;margin-left:-70px;width:140px;top:0;bottom:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-8.svg) center repeat}.offer-block .inner-box:hover .image:before{transform:rotateY(180deg);-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.offer-block .inner-box .image img{position:relative;display:block;width:100%;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.offer-block .inner-box:hover .image img{transform:scale(1.04,1.04)}.offer-block h3{position:relative;text-transform:capitalize;margin-bottom:var(--margin-bottom-20)}.offer-block h3 a{color:var(--white-color)}.offer-block .more-link{position:relative}.offer-block .more-link a{display:inline-block;vertical-align:top;font-size:var(--font-12);color:var(--main-color);text-transform:uppercase;font-weight:700;letter-spacing:.2em;line-height:1.5em;padding-bottom:4px}.offer-block .more-link a:before{position:absolute;content:'';left:5px;right:5px;bottom:-4px;height:4px;opacity:0;transform:scale(.2,1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-bottom:1px solid var(--main-color);border-top:1px solid var(--main-color)}.offer-block .more-link a:hover::before{opacity:1;transform:scale(1,1)}.offer-block .more-link a:hover{color:var(--white-color);border-color:var(--white-color)}.story-section{position:relative;padding-top:40px;padding-bottom:150px;background-color:#fdfaf5;z-index:10}.story-section .left-bg{position:absolute;left:-50px;top:50%;opacity:.15;transform:translateY(-50%) rotate(-15deg)}.story-section .text-col{position:relative;display:flex;align-items:center}.story-section .text-col .inner{position:relative;display:block;padding-right:50px;text-align:left;color:#1a1a1a}.story-section .text-col .title-box{margin-bottom:25px;color:#1a1a1a}.story-section h2{color:#1a1a1a;font-size:52px;line-height:1.1;margin-bottom:10px;white-space:normal}.story-section .booking-info{display:block;text-align:center}.story-section .booking-info .bk-title{position:relative;font-weight:700;text-transform:uppercase;margin-top:20px;margin-bottom:2px;color:#c9ab81;letter-spacing:.15em;font-size:13px}.story-section .booking-info .bk-no{position:relative;font-size:var(--font-35);color:var(--black-color);line-height:1em;font-weight:800}.story-section .booking-info .bk-no a{color:var(--black-color);padding-bottom:var(--padding-bottom-5)}.story-section .booking-info .bk-no a:before{display:none}.story-section .booking-info .bk-no a:hover::before{opacity:1;transform:scale(1,1)}.hidden-bar .booking-info .bk-no a:hover::before{opacity:1}.story-section .image-col{position:relative;margin-bottom:var(--margin-bottom-40)}.story-section .image-col .inner{position:relative;display:block}.story-section .image-col .round-stamp{position:absolute;right:-30px;top:-40px;z-index:5;width:140px;height:140px}.story-section .image-col .round-stamp img{width:100%}.story-section .image-col .images{position:relative;padding-left:60px;padding-bottom:80px}.story-section .image-col .images img{position:relative;display:block;width:100%;z-index:1;border-radius:20px;box-shadow:0 30px 60px rgb(0 0 0 / .15);transition:transform 0.5s ease}.story-section .image-col:hover .images img{transform:translateY(-10px)}.story-section .image-col .images .image:nth-child(2){position:absolute!important;left:0!important;top:auto!important;bottom:-60px!important;width:285px;padding-top:var(--padding-top-50);padding-bottom:var(--padding-bottom-50);z-index:2}.story-section .image-col .images .image:nth-child(2):before{content:'';position:absolute;left:50%;margin-left:-70px;width:140px;top:0;bottom:0;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-8.svg) center repeat}.special-dish{position:relative;background:#fff;padding-bottom:var(--padding-bottom-100);z-index:11;padding-top:50px}.special-dish .right-bg{position:absolute;right:0;bottom:140px}.special-dish .bottom-image{position:absolute;right:0;bottom:-170px;z-index:1}.special-dish .outer-container{position:relative;padding-top:20px}.special-dish .title-box.centered{margin-bottom:var(--margin-bottom-80)}.special-dish .row{margin:0 0}.special-dish .image-col{position:relative;padding:0 0}.special-dish .image-col .inner{position:relative;left:0;top:0;width:100%;height:100%;min-height:100%;border-radius:30px;overflow:hidden}.special-dish .image-col .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:30px;background-position:center center;background-repeat:no-repeat;background-size:cover}.special-dish .image-col .image-layer:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.special-dish .image-col .image{position:relative;display:none}.special-dish .image-col .image img{position:relative;display:block;width:100%}.special-dish .content-col{position:relative;padding:0 0}.special-dish .content-col .inner{position:relative;display:block;max-width:600px;padding-top:var(--padding-top-225);padding-bottom:var(--padding-bottom-225);padding-left:var(--padding-left-130);padding-right:var(--padding-right-20)}.special-dish .content-col .badge-icon{position:absolute;left:-60px;top:0}.special-dish .title-box .subtitle{color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em;font-weight:700;text-transform:uppercase}.special-dish .title-box h2{color:#000}.special-dish .content-col .title-box h2{margin-bottom:20px}.special-dish .text{color:#555;font-size:var(--font-16);line-height:1.7em;font-weight:500;max-width:500px}.special-dish .content-col .inner{padding-top:var(--padding-top-120);padding-bottom:var(--padding-bottom-120)}.special-dish .price{position:relative;line-height:30px}.special-dish .price .old{position:relative;font-size:var(--font-18);color:var(--color-three);padding-right:var(--padding-right-20)}.special-dish .price .new{position:relative;font-size:var(--font-24);color:var(--main-color)}.special-dish-slider.owl-theme .owl-dots{position:relative;text-align:center;margin-top:30px}.special-dish-slider.owl-theme .owl-dots .owl-dot{display:inline-block;margin:0 5px}.special-dish-slider.owl-theme .owl-dots .owl-dot span{display:block;width:10px;height:10px;background:#d1d1d1;border-radius:50%;transition:all 300ms ease}.special-dish-slider.owl-theme .owl-dots .owl-dot.active span{background:#000;transform:scale(1.2)}.special-dish .content-col .link-box{padding-top:var(--padding-top-40)}.read-more-link{position:relative;display:inline-block;font-size:14px;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.15em;text-decoration:none;padding-bottom:2px;margin-top:30px;transition:all 300ms ease;border-bottom:2px solid #000}.read-more-link:hover{color:var(--main-color,#c19d60);border-bottom-color:var(--main-color,#c19d60)}.special-dish .lower-link-box{margin-top:40px;margin-bottom:30px}.menu-section{position:relative;padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-100);overflow:hidden;background-color:var(--color-four)}.menu-section .left-bg{position:absolute;left:0;top:0}.menu-section .right-bg{position:absolute;right:0;bottom:0}.menu-section .title-box{margin-bottom:var(--margin-bottom-40)}.tabs-box{position:relative}.tabs-box .tab-buttons{position:relative}.tabs-box .tab-buttons .tab-btn{position:relative;display:inline-block;cursor:pointer}.tabs-box .tabs-content{position:relative}.tabs-box .tabs-content .tab{position:relative;display:none}.tabs-box .tabs-content .active-tab{display:block}.menu-tabs{position:relative}.menu-tabs .buttons{position:relative;padding-top:var(--padding-top-25);padding-bottom:var(--padding-bottom-25);border-top:1px solid var(--white-color-opacity-four);border-bottom:1px solid var(--white-color-opacity-four);margin-bottom:var(--margin-bottom-50)}.menu-tabs .buttons .tab-buttons{position:relative;text-align:center;font-family:var(--font-family-Forum)}.menu-tabs .buttons .tab-buttons .tab-btn{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;margin-left:var(--margin-left-40);margin-right:var(--margin-right-40);font-size:var(--font-20);line-height:25px;text-transform:uppercase;padding-bottom:var(--padding-bottom-5)}.menu-tabs .buttons .tab-buttons .tab-btn:before{content:'';position:absolute;left:0;bottom:-3px;width:100%;height:5px;border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color);-ms-transform:scaleX(0);transform:scaleX(0);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.menu-tabs .buttons .tab-buttons .tab-btn.active-btn:before{-ms-transform:scaleX(1);transform:scaleX(1)}.menu-tabs .buttons .tab-buttons .tab-btn:after{content:'';position:absolute;left:100%;margin-left:36px;top:50%;margin-top:-5px;height:8px;width:8px;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-tabs .buttons .tab-buttons .tab-btn:last-child:after{display:none}.menu-tabs .menu-col .inner{position:relative;display:block;padding-right:var(--padding-right-80);min-height:100%}.menu-tabs .menu-col .inner:after{content:'';position:absolute;right:-15px;top:0;bottom:50px;border-right:1px solid var(--white-color-opacity-four)}.menu-tabs .menu-col:nth-child(2) .inner{padding-right:0;padding-left:var(--padding-left-80);border-right:none}.menu-tabs .menu-col:nth-child(2) .inner:after{display:none}.menu-tabs .dish-block{position:relative;margin-bottom:var(--margin-bottom-55)}.menu-tabs .dish-block .inner-box{position:relative;padding-left:var(--padding-left-120);min-height:100px;padding-top:var(--padding-top-10)}.menu-tabs .dish-block .dish-image{position:absolute;left:0;top:0;width:100px;height:100px;border-radius:22px;overflow:hidden;background-color:var(--main-color)}.menu-tabs .dish-block .dish-image img{position:relative;display:block;width:100px;height:100px;border-radius:10px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.menu-tabs .dish-block .inner-box:hover .dish-image img{opacity:.7;transform:scale(1.05,1.05)}.menu-tabs .dish-block .title{position:relative;line-height:24px;margin-bottom:var(--margin-bottom-10);font-family:var(--font-family-Forum)}.menu-tabs .dish-block .title:before{content:'';position:absolute;left:0;top:50%;margin-top:-3px;width:100%;height:6px;border-top:1px solid var(--white-color-opacity-four);border-bottom:1px solid var(--white-color-opacity-four)}.menu-tabs .dish-block .title .ttl{position:relative;float:left;padding-right:var(--padding-right-15);background-color:var(--color-four);text-transform:capitalize}.menu-tabs .dish-block .title .ttl a{color:var(--white-color)}.menu-tabs .dish-block .title .ttl a:hover{color:var(--main-color)}.menu-tabs .dish-block .title .ttl .s-info{position:relative;display:inline-block;line-height:20px;padding:0 5px;font-size:var(--font-14);color:var(--color-four);background:var(--main-color);margin-left:10px}.menu-tabs .dish-block .title .price{position:relative;float:right;font-size:var(--font-22);color:var(--main-color);padding-left:var(--padding-left-15);background:var(--body-bg-color)}.menu-tabs .dish-block .desc{position:relative;font-size:var(--font-14);color:var(--color-one)}.menu-tabs .dish-block .desc a{color:var(--color-one)}.menu-section .open-timing{position:relative;text-align:center}.menu-section .open-timing .hours{position:relative;margin-bottom:25px}.special-offer{position:relative;background:var(--black-color)}.special-offer .outer-container{position:relative;max-width:1440px;padding-left:var(--padding-left-15);padding-right:var(--padding-right-15);margin:0 auto;padding-top:var(--padding-top-80);padding-bottom:var(--padding-bottom-100);background:var(--black-color)}.special-offer .outer-container:before{content:'';position:absolute;left:0;top:0;width:15px;height:100%;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-9.svg) center repeat;display:none}.special-offer .outer-container:after{content:'';position:absolute;right:0;top:0;width:15px;height:100%;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-9.svg) center repeat;display:none}.special-offer .title-box{margin-bottom:40px}.special-offer .offer-block-two.margin-top{margin-top:var(--margin-top-40)}.offer-block-two{position:relative;margin-bottom:var(--margin-bottom-30)}.special-offer .owl-theme .offer-block-two{margin-bottom:0}.offer-block-two .inner-box{position:relative;display:block;text-align:center}.offer-block-two .inner-box .image{position:relative;display:block;overflow:hidden;margin-bottom:var(--margin-bottom-15);background-color:var(--main-color);border-radius:12px}.offer-block-two .inner-box .image img{position:relative;display:block;width:100%;height:250px;object-fit:cover;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}.offer-block-two .inner-box:hover .image img{opacity:.6;transform:scale(1.05,1.05) rotate(2deg)}.offer-block-two .image::before{position:absolute;top:50%;left:50%;z-index:1;display:block;content:'';width:0;height:0;background:rgb(255 255 255 / .2);border-radius:0%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.offer-block-two .inner-box:hover .image::before{-webkit-animation:circle .95s;animation:circle .95s}.offer-block-two h4{position:relative;text-transform:capitalize;margin-bottom:var(--margin-bottom-10)}.offer-block-two h4 a{color:#fff}.offer-block-two h4 a:hover{color:var(--main-color)}.offer-block-two .desc{position:relative;font-size:var(--font-14);color:var(--color-one);margin-bottom:var(--margin-bottom-15)}.offer-block-two .price{position:relative;font-family:var(--font-family-Forum);font-size:var(--font-20);color:var(--main-color)}.special-offer .lower-link-box{margin-top:var(--margin-top-40)}.special-offer .owl-theme .owl-dots{display:none}.special-offer .owl-theme .owl-nav{position:absolute;left:-100px;right:-100px;height:0;top:50%;margin-top:-22px}.special-offer .owl-theme .owl-nav .owl-next,.special-offer .owl-theme .owl-nav .owl-prev{position:absolute;top:50%;display:inline-block;vertical-align:top;width:44px;height:44px;line-height:44px;font-size:var(--font-24);text-align:center;background:#fff0;color:var(--main-color);border-radius:0%;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.special-offer .owl-theme .owl-nav .owl-next span,.special-offer .owl-theme .owl-nav .owl-prev span{position:relative;z-index:1}.special-offer .owl-theme .owl-nav .owl-next:before,.special-offer .owl-theme .owl-nav .owl-prev:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.special-offer .owl-theme .owl-nav .owl-next{right:15px}.special-offer .owl-theme .owl-nav .owl-prev{left:15px}.special-offer .owl-theme .owl-nav .owl-next:hover,.special-offer .owl-theme .owl-nav .owl-prev:hover{color:var(--black-color)}.special-offer .owl-theme .owl-nav .owl-next:hover:before,.special-offer .owl-theme .owl-nav .owl-prev:hover:before{background:var(--main-color)}.testimonials-section{position:relative;padding-top:var(--padding-top-120);padding-bottom:90px;background-color:#f7f3ed}.testimonials-section::before{display:none}.testimonials-section .auto-container{position:relative;z-index:2}.testimonials-section .title-box{margin-bottom:50px}.testimonials-section .pattern-image img{filter:brightness(0)}.testimonials-section .title-box .subtitle{color:#000;letter-spacing:.4em;font-weight:700;margin-bottom:15px;text-transform:uppercase}.testimonials-section .title-box h2{color:#000;font-weight:700;font-size:var(--font-48,48px)}.testimonials-section .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;z-index:0}.testimonials-section .image-layer::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(232 220 203 / .85);z-index:1}.testimonials-section .slide-item{position:relative;text-align:center;padding:0 15px}.testimonials-section .testi-inner{position:relative;max-width:800px;margin:0 auto}.testimonials-section .author-thumb{position:relative;width:150px;height:150px;margin:0 auto 25px;border-radius:50%;overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .1)}.testimonials-section .author-thumb img{display:block;width:100%;height:100%;object-fit:cover}.testimonials-section .rating{position:relative;margin-bottom:30px;color:#ffb300;font-size:18px}.testimonials-section .rating span{margin:0 2px}.testimonials-section .quote-text{position:relative;font-size:24px;line-height:1.6em;color:#000;font-family:var(--font-family-DMsans);margin-bottom:30px;font-weight:500}.testimonials-section .auth-title{position:relative;font-size:16px;color:#000;font-weight:500;display:block;margin-top:20px;letter-spacing:.02em;padding-bottom:100px}.testimonials-section .author-info{display:none}.testimonials-section .thumbs-carousel-box{display:none}.testimonials-section .owl-theme .owl-nav{display:none}.testimonials-section .owl-theme .owl-dots{display:none!important}.testimonials-section .testi-top.owl-theme .owl-nav{display:block!important;position:absolute;top:50%;left:-60px;right:-60px;transform:translateY(-50%);margin:0;z-index:10}.testimonials-section .testi-top.owl-theme .owl-nav [class*="owl-"]{position:absolute;top:0;width:50px;height:50px;line-height:46px;border-radius:50%!important;background:#ffffff!important;border:2px solid var(--main-color)!important;color:var(--main-color)!important;font-size:18px;margin:0;transition:all 400ms ease;box-shadow:0 5px 15px rgb(0 0 0 / .05)}.testimonials-section .testi-top.owl-theme .owl-nav .owl-prev{left:0}.testimonials-section .testi-top.owl-theme .owl-nav .owl-next{right:0}.testimonials-section .testi-top.owl-theme .owl-nav [class*="owl-"]:hover{background:var(--main-color)!important;color:#ffffff!important}@media (max-width:1320px){.testimonials-section .testi-top.owl-theme .owl-nav{left:10px;right:10px}}@media (max-width:767px){.testimonials-section .testi-top.owl-theme .owl-nav{display:none!important}}.reserve-section{position:relative;padding:0 0 80px;background-color:#fff0;overflow:visible;margin-top:-100px;z-index:10}.reserve-section .image-layer{display:none}.reserve-section .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:1}.reserve-section .image-layer:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .4)}.reserve-section .outer-box{position:relative;background:#000;z-index:1;max-width:900px;margin:0 auto;border-radius:20px;overflow:hidden}.reserve-section.style-two{padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-100)}.reserve-section.style-two .outer-box{margin:0 0;top:0}.reserve-section .outer-box>.row{margin:0 0}.reserve-section .reserv-col{position:relative;padding:0 0}.reserve-section .reserv-col{width:100%!important;flex:0 0 100%!important;max-width:100%!important}.reserve-section .reserv-col .inner{position:relative;padding:60px 80px;background-color:#fff0;text-align:center}.reserve-section .reserv-col .title{position:relative;text-align:center;margin-bottom:var(--margin-bottom-40)}.reserve-section .reserv-col .title h2{line-height:1.25em;color:#c9ab81;font-size:48px;margin-bottom:15px;font-family:var(--font-family-Forum);text-transform:capitalize}.reserve-section .reserv-col .title .request-info{position:relative;font-size:16px;color:#fff;margin-top:10px;margin-bottom:40px;font-family:var(--font-family-DMsans);font-weight:400;letter-spacing:1px}.reserve-section .reserv-col .title a{color:var(--main-color);font-weight:500}.reserve-section .reserv-col form .row{margin:0 -10px}.reserve-section .reserv-col form .row .form-group{padding:0 10px;margin-bottom:20px}.reserve-section .reserv-col form .btn-style-one{display:block;width:100%}.reserve-section .reserv-col form .btn-style-one .btn-wrap .text-two,.reserve-section .reserv-col form .btn-style-one .btn-wrap{width:100%}.reserve-section .info-col{display:none}.reserve-section .info-col:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-2.png) left top repeat;opacity:.1;pointer-events:none;z-index:0}.reserve-section .info-col .img-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover}.reserve-section .info-col .inner{position:relative;padding:80px 40px;min-height:100%;z-index:1}.reserve-section .info-col .title{margin-bottom:var(--margin-bottom-40)}.reserve-section.style-two .info-col .title{margin-bottom:var(--margin-bottom-30)}.reserve-section.style-two .info-col .title .subtitle{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.2em;line-height:1.5em;margin-bottom:var(--margin-bottom-5)}.reserve-section .info-col .title h2{line-height:1em;color:#fff;font-size:48px;font-family:var(--font-family-Forum)}.reserve-section .info-col .data{max-width:240px;margin:0 auto}.reserve-section .info-col .discount-info{position:relative;display:block;width:224px;height:224px;margin:0 auto;margin-bottom:var(--margin-bottom-25);padding-top:var(--padding-top-60)}.reserve-section .info-col .discount-info:before{content:'';position:absolute;left:26px;top:26px;width:170px;height:170px;background:var(--black-color);transform:rotate(45deg);border-radius:20px}.reserve-section .info-col .discount-info:after{content:'';position:absolute;left:26px;top:26px;width:170px;height:170px;background:var(--color-four);border:3px solid var(--black-color);border-radius:20px}.reserve-section .info-col .discount-info .s-ttl{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.2em;line-height:1.5em;z-index:1}.reserve-section .info-col .discount-info .num{position:relative;line-height:.9em;font-size:var(--font-80);font-family:var(--font-family-Forum);z-index:1}.reserve-section .info-col .instruction{position:relative;line-height:1.6em;color:var(--color-one);z-index:1}.reserve-section.style-two .info-col .link-box{position:relative;padding-top:var(--padding-top-55)}.reserve-section .info-col .booking-info{position:relative;text-align:center;margin-bottom:var(--margin-bottom-20)}.reserve-section .info-col .booking-info .bk-title{position:relative;font-weight:500;color:#c9ab81;margin-bottom:5px;font-size:18px;z-index:1;text-transform:capitalize;font-family:var(--font-family-DMsans)}.reserve-section .info-col .booking-info .bk-no{position:relative;font-size:32px;color:#c9ab81;line-height:1em;font-weight:500;z-index:1}.reserve-section .info-col .booking-info .bk-no a{color:#c9ab81}.reserve-section .info-col .booking-info .bk-no a:before{position:absolute;content:'';left:5px;right:5px;bottom:0;height:5px;opacity:0;transform:scale(.2,1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color)}.reserve-section .info-col .booking-info .bk-no a:hover::before{opacity:1;transform:scale(1,1)}.reserve-section .info-col .separator{position:relative;margin-bottom:var(--margin-bottom-20)}.reserve-section .info-col .separator span{position:relative;display:block;height:8px;width:8px;border:1px solid var(--main-color);margin:0 auto;-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.reserve-section .info-col .info li strong{display:inline-block;color:#c9ab81;font-weight:500;margin-bottom:10px;font-size:18px;z-index:1}.reserve-section .info-col .info li{position:relative;line-height:1.6em;color:#fff;margin-bottom:30px;z-index:1;font-family:var(--font-family-DMsans)}.reserve-section .info-col .info li:last-child{margin-bottom:0}.why-us{position:relative;background:var(--color-four);padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-60)}.why-us .left-bg{position:absolute;left:0;bottom:80px}.why-us .right-bg{position:absolute;right:0;top:-100px}.why-us .title-box{margin-bottom:var(--margin-bottom-40)}.why-block{position:relative;margin-bottom:var(--margin-bottom-30)}.why-us .row{margin:0}.why-us .row .why-block{padding:0;margin-bottom:0}.why-block .inner-box{position:relative;display:block;padding-top:50px;padding-left:20px;padding-right:20px;padding-bottom:50px;text-align:center;min-height:100%;background:#121212;transition:all 500ms ease}.why-block .fact-count{position:relative;display:block;margin-bottom:15px}.why-block .count-box{position:relative;line-height:1.1em;font-size:60px;font-family:var(--font-family-Forum);color:#fff}.why-block .count-box i{color:#c9ab81;font-style:normal;font-size:.7em;margin-left:5px}.why-us .why-block:nth-child(even) .inner-box{background:#000}.why-block .inner-box .why-icon{position:relative;display:block;max-height:70px;margin:0 auto 20px;filter:brightness(0) saturate(100%) invert(78%) sepia(21%) saturate(543%) hue-rotate(345deg) brightness(91%) contrast(88%);-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}.why-block .inner-box:hover .why-icon{-webkit-transform:scale(-1) rotate(180deg);-moz-transform:scale(-1) rotate(180deg);-ms-transform:scale(-1) rotate(180deg);-o-transform:scale(-1) rotate(180deg);transform:scale(-1) rotate(180deg)}.why-block h4{position:relative;text-transform:capitalize;margin-bottom:0;color:#f2d299;font-weight:500;font-size:18px;letter-spacing:.05em}.why-block h4 a{color:var(--white-color)}.why-block h4 a:hover{color:var(--main-color)}.why-block .text{position:relative;font-size:var(--font-14);color:var(--color-one)}.featured-links{position:relative}.featured-links .outer-container{position:relative}.featured-links .row{margin:0 0}.featured-links .row .link-block{padding:0 0}.featured-links .link-block{position:relative;text-align:center;background-color:var(--color-two)}.featured-links .link-block .inner{position:relative;min-height:100%;background-color:var(--color-five)}.featured-links .link-block .text-block{position:relative;display:table;width:100%;height:370px;vertical-align:middle}.featured-links .link-block.alternate .text-block{position:absolute;bottom:0;height:250px}.featured-links .link-block .text-block .bl-inner{position:relative;display:table-cell;width:100%;vertical-align:middle}.featured-links .link-block .text-block .content{position:relative;max-width:300px;margin:0 auto;padding-bottom:var(--padding-bottom-30);padding-top:var(--padding-top-30);padding-left:var(--padding-left-20);padding-right:var(--padding-right-20)}.featured-links .link-block .text-block .subtitle{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em;margin-bottom:var(--margin-bottom-5)}.featured-links .link-block .text-block h3{position:relative;text-transform:capitalize;margin-bottom:var(--margin-bottom-15)}.featured-links .link-block .text-block .text{position:relative;line-height:1.5em;font-size:var(--font-14);color:var(--color-one);margin-bottom:var(--margin-bottom-25)}.featured-links .link-block .text-block .link{position:relative}.featured-links .link-block .text-block .link a{position:relative;display:inline-block;letter-spacing:.2em;font-weight:700;font-size:var(--font-12);text-transform:uppercase;padding-bottom:3px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.featured-links .link-block .text-block .link a:before{content:"";position:absolute;left:0;right:0;bottom:0;display:block;height:5px;opacity:0;transform:scale(.2,1);border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.featured-links .link-block .text-block .link a:hover{color:var(--white-color)}.featured-links .link-block .text-block .link a:hover:before{opacity:1;transform:scale(1,1)}.featured-links .link-block .image-box{position:relative;display:block;width:100%;height:380px}.featured-links .link-block.alternate .image-box{position:absolute;height:100%}.featured-links .link-block .image-box .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.featured-links .link-block .image-box .image{position:relative;display:none}.featured-links .link-block .image-box .image img{position:relative;width:100%}.team-section{position:relative;padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-60);background-color:var(--color-four)}.team-section .title-box{margin-bottom:40px}.team-section .row{margin:0 -25px}.team-section .left-bg{position:absolute;left:0;bottom:0}.team-section .right-bg{position:absolute;right:0;top:0}.team-block{position:relative;margin-bottom:var(--margin-bottom-30)}.team-section .row .team-block{padding-left:var(--padding-left-25);padding-right:var(--padding-right-25);margin-bottom:var(--margin-bottom-40)}.team-block .inner-box{position:relative;display:block}.team-block .inner-box .image{position:relative;display:block;margin-bottom:var(--margin-bottom-15)}.team-block .inner-box .image img{position:relative;display:block;width:100%}.team-block .overlay-box{position:absolute;content:'';left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;background-position:center center}.team-block .overlay-box:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;opacity:.4;background-color:var(--main-color)}.team-block .overlay-box .overlay-inner{position:relative;text-align:center}.team-block .inner-box:hover .overlay-box{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.team-block .social-box{position:relative}.team-block .social-box li{position:relative;margin:0 1px;display:inline-block;font-family:'Font Awesome 6 Pro'}.team-block .social-box li a{position:relative;width:40px;height:40px;line-height:40px;text-align:center;display:inline-block;color:var(--white-color);background-color:var(--black-color)}.team-block .social-box li a:hover{background:var(--main-color);color:var(--color-five)}.team-block h3{position:relative;text-transform:capitalize;margin-bottom:0}.team-block h3 a{color:var(--white-color)}.team-block h3 a:hover{color:var(--main-color)}.team-block .designation{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em;margin-bottom:var(--margin-bottom-5)}.team-block .desc{position:relative;font-size:var(--font-14);color:var(--color-one)}.intro-section{position:relative;padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-25);background:var(--black-color)}.intro-section .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:.4}.intro-section .title-box{margin-bottom:40px}.intro-section .content-box{position:relative;max-width:800px;margin:0 auto;text-align:center}.intro-section .separator{position:relative;text-align:center;margin-top:var(--margin-top-50);margin-bottom:var(--margin-bottom-40)}.intro-section .separator span{position:relative;display:inline-block;vertical-align:middle;margin:0 1px;height:8px;width:8px;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg)}.intro-section .content-box h3{position:relative;font-size:var(--font-50);margin-bottom:var(--margin-bottom-30)}.intro-section .content-box .auth-title{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em}.btn-style-one{position:relative;line-height:30px;color:#000;font-size:var(--font-15);font-weight:700;background:#f2d299;display:flex!important;align-items:center;justify-content:center;padding:12px 10px;width:fit-content;text-transform:uppercase;letter-spacing:1px;margin:0 auto}.btn-style-one .btn-wrap{position:relative;display:block;overflow:hidden;height:30px}.intro-section .content-box .play-btn{position:relative;display:block;width:90px;height:90px;margin:0 auto}.intro-section .content-box .play-btn .theme-btn{position:relative;display:block;width:90px;height:90px;text-align:center;line-height:86px;font-size:var(--font-18);color:var(--white-color);border:2px solid var(--white-color);border-radius:50%}.intro-section .content-box .play-btn .theme-btn:hover{color:var(--main-color);border-color:var(--main-color)}.intro-section .content-box .play-btn .ripple,.intro-section .content-box .play-btn .ripple:before,.intro-section .content-box .play-btn .ripple:after{position:absolute;top:0%;left:0%;width:90px;height:90px;border-radius:50%;margin-top:-1px;margin-left:-1px;-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .6);-moz-box-shadow:0 0 0 0 rgb(255 255 255 / .6);-ms-box-shadow:0 0 0 0 rgb(255 255 255 / .6);-o-box-shadow:0 0 0 0 rgb(255 255 255 / .6);box-shadow:0 0 0 0 rgb(255 255 255 / .6);-webkit-animation:ripple 3s infinite;-moz-animation:ripple 3s infinite;-ms-animation:ripple 3s infinite;-o-animation:ripple 3s infinite;animation:ripple 3s infinite}.intro-section .content-box .play-btn .ripple:before{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute}.intro-section .content-box .play-btn .ripple:after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;content:"";position:absolute}.intro-section .fact-counter{position:relative;padding-top:var(--padding-top-75);margin-top:var(--margin-top-70)}.intro-section .fact-counter:before{content:'';position:absolute;left:0;top:0;width:100%;height:18px;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-10.svg) left top repeat}.intro-section .fact-counter .fact-block{position:relative;margin-bottom:var(--margin-bottom-50)}.intro-section .fact-counter .fact-count{position:relative;float:left}.intro-section .fact-counter .count-box{position:relative;line-height:60px;font-size:var(--font-60);font-family:var(--font-family-Forum)}.intro-section .fact-counter .count-box i{font-style:normal}.intro-section .fact-counter .fact-title{position:relative;float:left;padding-top:10px;line-height:20px;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em;margin-left:var(--margin-left-15)}.news-section,.blog-section{position:relative;padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-80);background:#fff}.news-section .title-box h2,.blog-section .title-box h2{color:#1a1a1a}.news-section .pattern-image img,.blog-section .pattern-image img{filter:invert(1) brightness(.2)}.news-section .title-box,.blog-section .title-box{margin-bottom:80px}.news-section .row{margin:0 -25px}.news-block{position:relative;margin-bottom:var(--margin-bottom-30)}.news-section .row .news-block{padding:0 25px;margin-bottom:40px}.news-block .inner-box{position:relative;display:block}.news-block .image-box{position:relative;display:block}.news-block .image-box:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:170px;background:rgb(0 0 0 / .7);background:-webkit-linear-gradient(bottom,rgb(0 0 0 / .9),rgb(0 0 0 / .7),#fff0);background:-ms-linear-gradient(bottom,rgb(0 0 0 / .9),rgb(0 0 0 / .7),#fff0);z-index:1}.news-block .image{position:relative;display:block;z-index:0;overflow:hidden}.news-block .image img{position:relative;display:block;width:100%;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.news-block .image:before{position:absolute;top:0;left:-85%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .8) 100%);background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .8)));background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .8) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:1}.news-block .inner-box:hover .image:before{-webkit-animation:shine 1s;animation:shine 1s}.news-block .inner-box:hover img{transform:scale(1.05,1.05)}.news-block .date{position:absolute;left:25px;top:30px;z-index:1}.news-block .date span{position:relative;display:inline-block;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);line-height:14px;letter-spacing:.1em;padding:3px 3px;background-color:var(--black-color)}.news-block .over-content{position:absolute;left:0;bottom:0;width:100%;padding-left:var(--padding-left-30);padding-right:var(--padding-right-25);padding-bottom:var(--padding-bottom-25);z-index:3}.news-block .cat{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em;margin-bottom:var(--margin-bottom-5)}.news-block h4{position:relative;margin-bottom:0}.news-block h4 a{color:var(--text-color)}.main-footer{position:relative;padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-70);background:var(--black-color)}.main-footer .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:right top;background-repeat:no-repeat;background-size:cover;opacity:.4}.main-footer .upper-section{position:relative;text-align:center;margin-bottom:var(--margin-bottom-70)}.main-footer .footer-col{position:relative;text-align:center}.main-footer .links-col{position:relative}.main-footer .links-col.last{order:12}.main-footer .links-col ul li{position:relative;margin-bottom:var(--margin-bottom-20)}.main-footer .links-col ul li:last-child{margin-bottom:0}.main-footer .links-col ul.links li a{position:relative;display:inline-block;color:var(--color-one);line-height:1.5em;text-transform:none;font-weight:400;font-family:var(--font-family-DMsans);font-size:var(--font-16);letter-spacing:normal;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-footer .links-col ul li a:before{content:"";position:absolute;left:0;right:0;bottom:-7px;display:block;height:5px;border-top:1px solid var(--white-color);border-bottom:1px solid var(--white-color);transform:scaleX(0);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-footer .links-col ul li a:hover{color:var(--main-color)}.main-footer .links-col ul li a:hover:before{border-color:var(--main-color);transform:scaleX(1)}.main-footer .links-col .contact-list li{position:relative;display:block;font-size:18px;color:#fff;margin-bottom:25px;padding-left:35px;line-height:1.6em;text-align:left}.main-footer .links-col .contact-list li .icon{position:absolute;left:0;top:5px;font-size:18px;color:var(--main-color)}.main-footer .links-col .contact-list li a{color:#fff;transition:all 300ms ease;display:inline;padding:0;text-transform:none}.main-footer .links-col .contact-list li a:before{display:none}.main-footer .links-col .contact-list li a:hover{color:var(--main-color)}.main-footer .info-col{position:relative;color:var(--color-one);order:4}.main-footer .links-col .inner{position:relative;text-align:center;padding-top:var(--padding-top-150);padding-bottom:var(--padding-bottom-150);min-height:100%}.main-footer .info-col .inner{position:relative;max-width:1440px;padding-left:var(--padding-left-30);padding-right:var(--padding-right-30);margin:0 auto;padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-90)}.main-footer .info-col .content{position:relative;max-width:460px;margin:0 auto}.main-footer .info-col .inner:before{content:'';position:absolute;left:0;top:0;width:15px;height:100%;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-9.svg) center repeat}.main-footer .info-col .inner:after{content:'';position:absolute;right:0;top:0;width:15px;height:100%;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-9.svg) center repeat}.main-footer .info-col .logo{position:relative;margin-bottom:var(--margin-bottom-40)}.main-footer .info-col .info li{position:relative;line-height:1.5em;margin-bottom:var(--margin-bottom-5)}.main-footer .info-col .info li:last-child{margin-bottom:0}.main-footer .info-col .info li a{color:var(--color-one)}.main-footer .info-col .info li a:hover{color:var(--main-color)}.footer-social-box{position:relative;text-align:center;margin-top:30px;margin-bottom:30px}.footer-social-box h4{color:#fff;font-size:20px;margin-bottom:15px;font-weight:500;text-transform:capitalize}.footer-social-box a{position:relative;display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;font-size:18px;color:#fff;border:1px solid rgb(255 255 255 / .2);margin:0 10px;transition:all 300ms ease;border-radius:50%}.footer-social-box a:hover{background:var(--main-color);border-color:var(--main-color);color:var(--color-five);transform:translateY(-5px)}.main-footer .info-col .separator{position:relative;text-align:center;margin-top:var(--margin-top-30);margin-bottom:var(--margin-bottom-20)}.main-footer .info-col .separator span{position:relative;display:inline-block;vertical-align:middle;margin:0 1px;height:8px;width:8px;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-footer .info-col .newsletter{position:relative}.main-footer .info-col .newsletter h3{margin-bottom:0}.main-footer .info-col .newsletter .text{line-height:1.5em;font-size:var(--font-14)}.main-footer .info-col .newsletter .text span{color:var(--text-color)}.main-footer .info-col .newsletter-form{position:relative;margin-top:var(--margin-top-30)}.main-footer .info-col .newsletter-form .form-group{position:relative;margin-bottom:0}.main-footer .info-col .newsletter-form .alt-icon{position:absolute;left:15px;top:50%;margin-top:-15px;line-height:30px;font-size:var(--font-14);color:var(--white-color);font-weight:400;z-index:1;pointer-events:none}.main-footer .info-col .newsletter-form .form-group input[type="text"],.main-footer .info-col .newsletter-form input[type="email"],.main-footer .info-col .newsletter-form input[type="password"]{position:relative;display:block;height:56px;width:100%;font-size:var(--font-16);color:var(--color-one);line-height:34px;font-weight:400;padding:10px 20px 10px 40px;background-color:var(--color-six);border:1px solid var(--white-color-opacity-five);border-radius:0;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.main-footer .info-col .newsletter-form .form-group input[type="text"]:focus,.main-footer .info-col .newsletter-form input[type="email"]:focus,.main-footer .info-col .newsletter-form input[type="password"]:focus{border-color:var(--main-color)}.default-form .form-group input[type="text"]:focus,.default-form .form-group input[type="email"]:focus,.default-form .form-group input[type="password"]:focus,.default-form .form-group input[type="tel"]:focus,.default-form .form-group input[type="url"]:focus,.default-form .form-group input[type="file"]:focus,.default-form .form-group input[type="number"]:focus,.default-form .form-group textarea:focus,.default-form .form-group select:focus{border-color:#c9ab81}.main-footer .info-col .newsletter-form button{position:absolute;right:0;top:0;width:180px;height:56px;line-height:30px;padding:0 10px}.btn-style-one .btn-title{line-height:22px}.main-footer .footer-bottom{position:relative;text-align:center}.main-footer .copyright{position:relative;color:var(--color-one);line-height:1.5em}.main-footer .copyright a{text-decoration:underline;color:var(--main-color)}.inner-banner{position:relative;padding-top:var(--padding-top-300);padding-bottom:var(--padding-bottom-150);background:var(--black-color)}.inner-banner .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.4}.inner-banner .pattern-image{width:100px;margin:0 auto}.inner-banner .inner{position:relative;display:block;max-width:800px;width:100%;margin:0 auto;text-align:center;z-index:5}.inner-banner .inner .subtitle{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em;margin-bottom:var(--margin-bottom-0)}.inner-banner .inner h1{position:relative;font-weight:400;font-size:var(--font-80);text-transform:none;line-height:1em;margin:0 0}.inner-banner .inner h1 span{position:relative;display:inline-block;vertical-align:top}.about-section{position:relative;background-color:var(--color-four);padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-50)}.about-section .left-bg{position:absolute;left:0;top:40%}.about-section .right-bg{position:absolute;right:0;top:100px}.about-section .title-box{max-width:920px;margin-bottom:var(--margin-bottom-90)}.about-section .row{margin:0 -30px}.about-block{position:relative;margin-bottom:var(--margin-bottom-30)}.about-section .row .about-block{padding-left:var(--padding-left-30);padding-right:var(--padding-right-30);margin-bottom:var(--margin-bottom-40)}.about-section .inner-box{position:relative;display:block;min-height:100%}.about-section .info-block{text-align:center}.about-section .inner-box .image{position:relative;display:block}.about-section .inner-box .image img{display:block;width:100%}.about-block .text{position:relative;font-size:var(--font-14);line-height:1.85em;margin-bottom:var(--margin-bottom-30)}.about-block .signature{position:relative}.about-block .author{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.2em;margin-top:var(--margin-top-5)}.about-block .video-box{position:relative;margin-top:var(--margin-top-100)}.about-block .video-box img{opacity:.7}.about-block .video-box .play-btn{position:absolute;left:50%;top:50%;margin:-41px 0 0 -41px;display:block;width:82px;height:82px;text-align:center;line-height:80px;font-size:var(--font-18);color:var(--white-color);border:1px solid var(--white-color);border-radius:50%}.about-block .video-box .play-btn .ripple,.about-block .video-box .play-btn .ripple:before,.about-block .video-box .play-btn .ripple:after{position:absolute;top:0%;left:0%;width:82px;height:82px;border-radius:50%;margin-top:-1px;margin-left:-1px;-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .6);-moz-box-shadow:0 0 0 0 rgb(255 255 255 / .6);-ms-box-shadow:0 0 0 0 rgb(255 255 255 / .6);-o-box-shadow:0 0 0 0 rgb(255 255 255 / .6);box-shadow:0 0 0 0 rgb(255 255 255 / .6);-webkit-animation:ripple 3s infinite;-moz-animation:ripple 3s infinite;-ms-animation:ripple 3s infinite;-o-animation:ripple 3s infinite;animation:ripple 3s infinite}.about-block .video-box .play-btn .ripple:before{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute}.about-block .video-box .play-btn .ripple:after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;content:"";position:absolute}.about-block .video-box .play-btn:hover{color:var(--main-color);border-color:var(--main-color)}.about-section .info-block .inner-box{position:relative;border:1px solid var(--main-color);padding-top:var(--padding-top-90);padding-bottom:var(--padding-bottom-50);margin-left:var(--margin-left-15);margin-right:var(--margin-right-15)}.about-section .info-block .inner-box:before{content:'';position:absolute;left:-14px;top:12px;right:-14px;bottom:12px;border:1px solid var(--main-color)}.about-section .info-block .info{max-width:240px;margin:0 auto}.about-section .info-block .info li{position:relative;color:var(--color-one);line-height:1.5em;margin-bottom:var(--margin-bottom-25)}.about-section .info-block .info li:last-child{margin-bottom:0}.about-section .info-block .info li strong{position:relative;display:block;color:var(--text-color);margin-bottom:var(--margin-bottom-5)}.about-section .info-block .info li .address{position:relative;display:block;margin-bottom:var(--margin-bottom-10)}.about-section .info-block .info li a{color:var(--color-one)}.about-section .info-block .info li a:hover{color:var(--main-color)}.about-section .info-block .info li.separator{position:relative;margin-bottom:var(--margin-bottom-30)}.about-section .info-block .info li.separator span{position:relative;display:block;height:8px;width:8px;border:1px solid var(--main-color);margin:0 auto;-ms-transform:rotate(45deg);transform:rotate(45deg)}.about-section .fact-counter{position:relative;padding-top:var(--padding-top-60)}.about-section .fact-counter .fact-block{position:relative;text-align:center;margin-bottom:var(--margin-bottom-50)}.about-section .fact-counter .fact-count{position:relative;line-height:60px;font-size:var(--font-60);font-family:var(--font-family-Forum)}.about-section .fact-counter .count-box{position:relative}.about-section .fact-counter .count-box i{font-style:normal}.about-section .fact-counter .fact-title{position:relative;display:block;padding-top:var(--padding-top-5);line-height:20px;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em}.fluid-section{position:relative;background:var(--color-five)}.fluid-section .right-bg{position:absolute;right:0;top:0}.fluid-section .left-bg{position:absolute;left:0;bottom:0}.fluid-section .outer-container{position:relative}.fluid-section .row{margin:0 0}.fluid-section .image-col{position:relative;padding:0 0}.fluid-section.alternate .image-col{order:12}.fluid-section .image-col .inner{position:relative;left:0;top:0;width:100%;height:100%;min-height:100%}.fluid-section .image-col .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.fluid-section .image-col .image-layer:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.fluid-section .image-col .image{position:relative;display:none}.fluid-section .image-col .image img{position:relative;display:block;width:100%}.fluid-section .content-col{position:relative;padding:0 0;text-align:center}.fluid-section.alternate .content-col{order:0}.fluid-section .content-col .inner{position:relative;display:block;padding-top:var(--padding-top-230);padding-bottom:var(--padding-bottom-230);padding-left:var(--padding-left-20);padding-right:var(--padding-right-20)}.fluid-section .content-col .content-box{position:relative;display:block;width:100%;max-width:960px}.fluid-section.alternate .content-col .content-box{float:right}.fluid-section .content-col .title-box{margin-bottom:var(--margin-bottom-40)}.fluid-section .content-col .signature{position:relative}.fluid-section .content-col .author{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.2em;margin-top:var(--margin-top-5)}.fluid-section .content-col .link-box{padding-top:var(--padding-top-30)}.fluid-section.alternate .content-col .link-box{padding-top:var(--padding-top-0)}.services-section{position:relative;background-color:var(--color-four);padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-10);z-index:1}.services-section .left-bg{position:absolute;left:0;top:-130px}.services-section .right-bg{position:absolute;right:0;bottom:0}.services-section .title-box{margin-bottom:var(--margin-bottom-80)}.services-section .s-col{position:relative;padding-top:var(--padding-top-60)}.services-section .s-col .inner{position:relative;display:block}.services-section .s-col.last{order:12}.services-section .image-col{position:relative;margin-bottom:var(--margin-bottom-90);order:5}.services-section .image-col .image-box{position:relative;display:block;padding-top:var(--padding-top-20);text-align:center}.services-section .image-col .image-box img{position:relative;z-index:1}.services-section .image-col .image-box:before{content:'';position:absolute;left:0;right:0;top:-10px;bottom:90px;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-8.svg) center top no-repeat}.services-section .s-block{position:relative;margin-bottom:var(--margin-bottom-100)}.services-section .s-col .s-block:last-child{margin-bottom:0}.services-section .s-block .inner{position:relative;display:block;min-height:100px;padding-left:var(--padding-left-120)}.services-section .s-block.alternate .inner{padding-left:0;text-align:right;padding-right:var(--padding-right-120)}.services-section .s-block .icon-box{position:absolute;left:0;top:0;width:100px;height:100px;text-align:center;line-height:100px;background:var(--color-five);border-radius:50%;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.s-block .inner:hover .icon-box{transform:rotateY(180deg)}.services-section .s-block.alternate .icon-box{left:auto;right:0}.services-section .s-block .icon-box img{max-height:80px}.services-section .s-block h4{margin-bottom:var(--margin-bottom-5)}.services-section .s-block .text{position:relative;color:var(--color-one);font-size:var(--font-14)}.testimonials-two{position:relative;background:var(--color-two);padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-100)}.testimonials-two .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.special-offer .carousel-box{position:relative}.testimonials-two .title-box{margin-bottom:40px}.testimonials-two .testi-block{position:relative}.testimonials-two .testi-block .inner-box{position:relative;padding-left:var(--padding-left-40);padding-right:var(--padding-right-40);padding-top:var(--padding-top-40);padding-bottom:var(--padding-bottom-40);background:var(--color-five)}.testimonials-two .testi-block .quote-icon{position:absolute;left:12px;top:12px;width:74px}.testimonials-two .testi-block .rating{position:relative;font-size:var(--font-12);color:var(--main-color);letter-spacing:1px;line-height:20px;margin-bottom:var(--margin-bottom-20)}.testimonials-two .testi-block .text{position:relative;font-size:var(--font-20);line-height:1.5em;font-family:var(--font-family-Forum);margin-bottom:var(--margin-bottom-35)}.testimonials-two .testi-block .auth-info{position:relative;min-height:84px;line-height:20px;padding-top:var(--padding-top-20);padding-left:var(--padding-left-105)}.testimonials-two .testi-block .auth-info .auth-title{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.2em}.testimonials-two .testi-block .auth-info .location{position:relative;color:var(--color-one);font-size:var(--font-14)}.testimonials-two .testi-block .auth-info .image{position:absolute;left:0;top:0;width:84px;height:84px;border-radius:50%;overflow:hidden}.testimonials-two .testi-block .auth-info .image img{display:block;width:84px;height:84px;border-radius:50%}.testimonials-two .owl-theme .owl-dots{display:none}.testimonials-two .owl-theme .owl-nav{position:absolute;left:-100px;right:-100px;height:0;top:50%;margin-top:-22px}.testimonials-two .owl-theme .owl-nav .owl-next,.testimonials-two .owl-theme .owl-nav .owl-prev{position:absolute;top:50%;display:inline-block;vertical-align:top;width:44px;height:44px;line-height:44px;font-size:var(--font-24);text-align:center;background:#fff0;color:var(--main-color);border-radius:0%;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.testimonials-two .owl-theme .owl-nav .owl-next span,.testimonials-two .owl-theme .owl-nav .owl-prev span{position:relative;z-index:1}.testimonials-two .owl-theme .owl-nav .owl-next:before,.testimonials-two .owl-theme .owl-nav .owl-prev:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.testimonials-two .owl-theme .owl-nav .owl-next{right:15px}.testimonials-two .owl-theme .owl-nav .owl-prev{left:15px}.testimonials-two .owl-theme .owl-nav .owl-next:hover,.testimonials-two .owl-theme .owl-nav .owl-prev:hover{color:var(--black-color)}.testimonials-two .owl-theme .owl-nav .owl-next:hover:before,.testimonials-two .owl-theme .owl-nav .owl-prev:hover:before{background:var(--main-color)}.why-us-two{position:relative;background-color:var(--color-four);padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-70)}.why-us-two .left-bg{position:absolute;left:0;bottom:80px}.why-us-two .right-bg{position:absolute;right:0;top:-100px}.why-us-two .title-box{margin-bottom:var(--margin-bottom-40)}.why-block-two{position:relative;margin-bottom:var(--margin-bottom-30)}.why-block-two.m-top{padding-top:var(--padding-top-40)}.why-block-two .inner-box{position:relative;display:block;text-align:center;background:var(--color-two)}.why-block-two .image-box{position:relative;overflow:hidden;background-color:var(--main-color)}.why-block-two .inner-box:hover .image-box img{opacity:.7;transform:scale(1.05,1.05)}.why-block-two .image-box img{position:relative;display:block;width:100%;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.why-block-two .image-box::after{position:absolute;top:50%;left:50%;z-index:1;display:block;content:'';width:0;height:0;background:rgb(255 255 255 / .2);border-radius:0%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.why-block-two .inner-box:hover .image-box::after{-webkit-animation:circle .95s;animation:circle .95s}.why-block-two .over-box{position:absolute;left:0;bottom:0;width:100%;padding-left:var(--padding-left-30);padding-right:var(--padding-right-30);padding-bottom:var(--padding-bottom-40);z-index:3}.why-block-two .image-box:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:180px;background:rgb(0 0 0 / .7);background:-webkit-linear-gradient(bottom,rgb(0 0 0 / .95),rgb(0 0 0 / .8),rgb(0 0 0 / .05));background:-ms-linear-gradient(bottom,rgb(0 0 0 / .95),rgb(0 0 0 / .8),rgb(0 0 0 / .05));z-index:1}.why-block-two .inner-box .icon-box{position:relative;display:block;line-height:80px;margin-bottom:var(--margin-bottom-15)}.why-block-two .inner-box .icon-box img{position:relative;max-height:80px}.why-block-two h4{position:relative;text-transform:capitalize}.why-block-two h4 a{color:var(--white-color)}.why-block-two h4 a:hover{color:var(--main-color)}.why-block-two .text{position:relative;font-size:var(--font-14);color:var(--color-one)}.image-gallery{position:relative;background-color:var(--color-four);padding-bottom:var(--padding-bottom-100);overflow:hidden}.image-gallery .carousel-box{position:relative}.image-gallery .auto-container{max-width:860px}.image-gallery .image-gallery-slider{position:static}.image-gallery .image-gallery-slider .owl-stage-outer{overflow:visible}.image-gallery .gallery-block{position:relative}.image-gallery .gallery-block .image{position:relative}.image-gallery .gallery-block .image img{position:relative;display:block;width:100%}.image-gallery .owl-theme .owl-dots{display:none}.image-gallery .owl-theme .owl-nav{position:absolute;left:20px;right:20px;height:0;top:50%;margin-top:-22px}.image-gallery .owl-theme .owl-nav .owl-next,.image-gallery .owl-theme .owl-nav .owl-prev{position:absolute;top:50%;display:inline-block;vertical-align:top;width:44px;height:44px;line-height:44px;font-size:var(--font-24);text-align:center;background:#fff0;color:var(--main-color);border-radius:0%;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.image-gallery .owl-theme .owl-nav .owl-next span,.image-gallery .owl-theme .owl-nav .owl-prev span{position:relative;z-index:1}.image-gallery .owl-theme .owl-nav .owl-next:before,.image-gallery .owl-theme .owl-nav .owl-prev:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.image-gallery .owl-theme .owl-nav .owl-next{right:15px}.image-gallery .owl-theme .owl-nav .owl-prev{left:15px}.image-gallery .owl-theme .owl-nav .owl-next:hover,.image-gallery .owl-theme .owl-nav .owl-prev:hover{color:var(--black-color)}.image-gallery .owl-theme .owl-nav .owl-next:hover:before,.image-gallery .owl-theme .owl-nav .owl-prev:hover:before{background:var(--main-color)}.menu-one{position:relative;padding-top:var(--padding-top-90);padding-bottom:var(--padding-bottom-60);overflow:hidden;background-color:var(--color-four)}.menu-one.alternate{padding-top:0}.menu-one .left-bg{position:absolute;left:0;top:80px}.menu-one .right-bg{position:absolute;right:0;top:0}.menu-one .right-bg-2{position:absolute;right:0;bottom:80px}.menu-one .title-box{margin-bottom:var(--margin-bottom-45)}.menu-one .image-col{position:relative;margin-bottom:40px}.menu-one.alternate .image-col{order:12}.menu-one .image-col .inner{position:relative;display:block}.menu-one .image-col .image{position:relative;display:block;padding-left:var(--padding-left-30)}.menu-one.alternate .image-col .image{padding-left:var(--padding-left-0);padding-right:var(--padding-right-30)}.menu-one .image-col .image:before{content:'';position:absolute;left:0;top:0;width:15px;height:100%;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-9.svg) center top repeat}.menu-one.alternate .image-col .image:before{left:auto;right:0}.menu-one .image-col .image img{position:relative;display:block;width:100%}.menu-one .menu-col{position:relative}.menu-one.alternate .menu-col{order:0}.menu-one .menu-col .inner{position:relative;display:block;padding-left:var(--padding-left-20);min-height:100%}.menu-one.alternate .menu-col .inner{padding-left:var(--padding-left-0);padding-right:var(--padding-right-20)}.menu-one .menu-col .dish-block{position:relative;margin-bottom:var(--margin-bottom-35)}.menu-one .menu-col .dish-block .inner-box{position:relative}.menu-one .menu-col .dish-block .title{position:relative;line-height:24px;margin-bottom:var(--margin-bottom-10);font-family:var(--font-family-Forum)}.menu-one .menu-col .dish-block .title:before{content:'';position:absolute;left:0;top:50%;margin-top:-3px;width:100%;height:6px;border-top:1px solid var(--white-color-opacity-four);border-bottom:1px solid var(--white-color-opacity-four)}.menu-one .menu-col .dish-block .title .ttl{position:relative;float:left;padding-right:var(--padding-right-15);background-color:var(--color-four);text-transform:capitalize}.menu-one .menu-col .dish-block .title .ttl a{color:var(--white-color)}.menu-one .menu-col .dish-block .title .ttl a:hover{color:var(--main-color)}.menu-one .menu-col .dish-block .title .ttl .s-info{position:relative;display:inline-block;line-height:20px;padding:0 5px;font-size:var(--font-14);color:var(--color-four);background:var(--main-color);margin-left:10px}.menu-one .menu-col .dish-block .title .price{position:relative;float:right;font-size:var(--font-22);color:var(--main-color);padding-left:var(--padding-left-15);background-color:var(--color-four)}.menu-one .menu-col .dish-block .desc{position:relative;font-size:var(--font-14);color:var(--color-one);max-width:350px}.menu-one .menu-col .dish-block .desc a{color:var(--color-one)}.special-offer-two{position:relative;background-color:var(--color-four);padding-top:var(--padding-top-90);padding-bottom:var(--padding-bottom-65)}.special-offer-two .left-bg{position:absolute;left:0;bottom:25%}.special-offer-two .right-bg{position:absolute;right:0;top:0}.special-offer-two .title-box{margin-bottom:var(--margin-bottom-40)}.offer-block-three{position:relative;margin-bottom:var(--margin-bottom-35)}.offer-block-three .inner-box{position:relative;display:block;text-align:center}.offer-block-three .inner-box .image{position:relative;display:block;overflow:hidden;border-radius:20px;background-color:var(--main-color);margin-bottom:var(--margin-bottom-15)}.offer-block-three .inner-box .image img{position:relative;display:block;width:100%;border-radius:20px;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.offer-block-three .inner-box:hover .image img{opacity:.7;transform:scale(1.05,1.05)}.offer-block-three h4{position:relative;text-transform:capitalize;margin-bottom:var(--margin-bottom-10)}.offer-block-three h4 a{color:var(--white-color)}.offer-block-three h4 a:hover{color:var(--main-color)}.offer-block-three .desc{position:relative;font-size:var(--font-14);color:var(--color-one);margin-bottom:var(--margin-bottom-15)}.offer-block-three .price{position:relative;font-family:var(--font-family-Forum);font-size:var(--font-20);color:var(--main-color)}.chef-selection{position:relative;background-color:var(--color-four)}.chef-selection .outer-container{position:relative;background:var(--color-five);border-radius:20px;overflow:hidden}.chef-selection .row{margin:0 0}.chef-selection .image-col{position:relative;padding:0 0}.chef-selection .image-col .inner{position:relative;left:0;top:0;width:100%;height:100%;min-height:100%}.chef-selection .image-col .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.chef-selection .image-col .image-layer:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.chef-selection .image-col .image{position:relative;display:none}.chef-selection .image-col .image img{position:relative;display:block;width:100%}.chef-selection .content-col{position:relative;padding:0 0}.chef-selection .content-col .inner{position:relative;display:block;max-width:600px;padding-top:var(--padding-top-140);padding-bottom:var(--padding-bottom-140);padding-left:var(--padding-left-130);padding-right:var(--padding-right-20)}.chef-selection .content-col .badge-icon{position:absolute;left:-60px;top:0}.chef-selection .title-box{margin-bottom:var(--margin-bottom-40)}.chef-selection .title-box h3{font-size:var(--font-40)}.chef-selection .price{position:relative;line-height:30px}.chef-selection .price .old{position:relative;font-size:var(--font-18);color:var(--color-three);padding-right:var(--padding-right-20)}.chef-selection .price .new{position:relative;font-size:var(--font-24);color:var(--main-color)}.chef-selection .content-col .link-box{padding-top:var(--padding-top-40)}.menu-two{position:relative;background-color:var(--color-four);padding-top:var(--padding-top-100)}.menu-two .left-bg{position:absolute;left:0;top:120px}.menu-two .right-bg{position:absolute;right:0;top:0}.menu-two .title-box{margin-bottom:var(--margin-bottom-40)}.menu-two .menu-col .inner{position:relative;display:block;padding-right:var(--padding-right-80);min-height:100%}.menu-two .menu-col .inner:after{content:'';position:absolute;right:-15px;top:0;bottom:50px;border-right:1px solid var(--white-color-opacity-four)}.menu-two .menu-col:nth-child(2) .inner{padding-right:0;padding-left:var(--padding-left-80);border-right:none}.menu-two .menu-col:nth-child(2) .inner:after{display:none}.menu-two .dish-block{position:relative;margin-bottom:var(--margin-bottom-55)}.menu-two .dish-block .inner-box{position:relative;padding-left:var(--padding-left-120);min-height:100px;padding-top:var(--padding-top-10)}.menu-two .dish-block .dish-image{position:absolute;left:0;top:0;width:100px;height:100px;border-radius:22px;overflow:hidden;background-color:var(--color-four)}.dish-block .inner-box:hover img{opacity:.7;transform:scale(1.05,1.05)}.menu-two .dish-block .dish-image img{position:relative;display:block;width:100px;height:100px;border-radius:10px;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.menu-two .dish-block .title{position:relative;line-height:24px;margin-bottom:var(--margin-bottom-10);font-family:var(--font-family-Forum)}.menu-two .dish-block .title:before{content:'';position:absolute;left:0;top:50%;margin-top:-3px;width:100%;height:6px;border-top:1px solid var(--white-color-opacity-four);border-bottom:1px solid var(--white-color-opacity-four)}.menu-two .dish-block .title .ttl{position:relative;float:left;padding-right:var(--padding-right-15);background-color:var(--color-four);text-transform:capitalize}.menu-two .dish-block .title .ttl a{color:var(--white-color)}.menu-two .dish-block .title .ttl .s-info{position:relative;display:inline-block;line-height:20px;padding:0 5px;font-size:var(--font-14);color:var(--color-four);background:var(--main-color);margin-left:10px}.menu-two .dish-block .title .price{position:relative;float:right;font-size:var(--font-22);color:var(--main-color);padding-left:var(--padding-left-15);background-color:var(--color-four)}.menu-two .dish-block .desc{position:relative;font-size:var(--font-14);color:var(--color-one)}.menu-two .dish-block .desc a{color:var(--color-one)}.featured-section{position:relative;background-color:var(--color-four)}.featured-section .row{margin:0 -10px}.featured-section .text-col{position:relative;padding:0 10px;text-align:center;margin-bottom:40px}.featured-section.alternate .text-col{order:12}.featured-section .text-col .inner{position:relative;min-height:100%;width:calc(100% - 15px);display:table;vertical-align:middle;left:15px;padding-left:var(--padding-left-25);padding-right:var(--padding-right-25);background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-5.png) left top repeat;background-color:var(--color-five);padding-top:var(--padding-top-30);padding-bottom:var(--padding-bottom-50)}.featured-section.alternate .text-col .inner{left:0;right:15px}.featured-section .text-col .inner:before{content:'';position:absolute;left:-15px;top:0;width:15px;height:100%;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-9.svg) center top repeat}.featured-section.alternate .text-col .inner:before{left:auto;right:-15px}.featured-section .text-col .content{position:relative;display:table-cell;width:100%;vertical-align:middle}.featured-section .text-col h2{font-size:var(--font-50);padding-bottom:var(--padding-bottom-5)}.featured-section .text-col .text{position:relative;color:var(--color-one);font-size:var(--font-14)}.featured-section .text-col .content-inner{max-width:350px;margin:0 auto}.featured-section .text-col .separator{position:relative;margin-top:var(--margin-top-20);margin-bottom:var(--margin-bottom-20)}.featured-section .text-col .separator span{position:relative;display:block;height:8px;width:8px;border:1px solid var(--main-color);margin:0 auto;-ms-transform:rotate(45deg);transform:rotate(45deg)}.featured-section .text-col .booking-info{position:relative;text-align:center;margin-bottom:var(--margin-bottom-25)}.featured-section .text-col .booking-info .bk-title{position:relative;font-weight:700;text-transform:capitalize;margin-bottom:5px}.featured-section .text-col .booking-info .bk-no{position:relative;font-size:var(--font-30);color:var(--main-color);line-height:1em}.featured-section .text-col .booking-info .bk-no a{color:var(--main-color)}.featured-section .text-col .booking-info .bk-no a:hover{text-decoration:underline}.featured-section .image-col{position:relative;padding:0 10px;margin-bottom:20px}.featured-section.alternate .image-col{order:0}.featured-section .image-col .inner{position:relative;display:block}.featured-section .image-col .img-col{position:relative;padding:0 10px;margin-bottom:20px}.featured-section .image-col img{display:block;width:100%}.online-reservation{position:relative;background:var(--black-color);padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-100)}.online-reservation.inner-page{position:relative;background-color:var(--color-four)}.online-reservation.inner-page .left-bg{position:absolute;left:0;top:0}.online-reservation.inner-page .right-bg{position:absolute;right:0;bottom:100px}.online-reservation .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:.7}.online-reservation .title-box{margin-bottom:var(--margin-bottom-40)}.online-reservation .title-box .text{max-width:none;padding-top:0}.online-reservation .title-box .text.desc{color:var(--color-one);margin-bottom:var(--margin-bottom-15);padding:0 200px}.online-reservation .title-box .text a{color:var(--main-color)}.online-reservation .reservation-form{position:relative}.online-reservation .reservation-form form{position:relative;padding-right:var(--padding-right-250)}.online-reservation .reservation-form form .row{margin:0 -10px}.online-reservation .reservation-form form .row .form-group{padding:0 10px;margin-bottom:20px}.online-reservation .reservation-form form button{position:absolute;right:0;top:0;width:230px}.online-reservation .powered-by{position:relative;text-align:center;padding-top:var(--padding-top-5)}.map-location-section{position:relative}.map-location-section .outer-box{position:relative;top:100px;margin-bottom:100px;z-index:1}.map-location-section .outer-box>.row{margin:0 0}.map-location-section .reserv-col{position:relative;padding:0 15px 0 0}.map-location-section .reserv-col .inner{position:relative;padding-right:var(--padding-right-60);min-height:100%}.map-location-section .info-col{position:relative;padding:0 0;text-align:center;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-2.png) left top repeat;background-color:var(--color-five)}.map-location-section .info-col .img-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover}.map-location-section .info-col .inner{position:relative;padding-top:var(--padding-top-75);padding-bottom:var(--padding-bottom-55);padding-left:var(--padding-left-20);padding-right:var(--padding-right-20);margin-left:var(--margin-left-15);margin-right:var(--margin-right-15);min-height:100%;border:1px solid var(--main-color)}.map-location-section .info-col .inner:before{content:'';position:absolute;left:-14px;top:12px;right:-14px;bottom:12px;border:1px solid var(--main-color)}.map-location-section .info-col .title{margin-bottom:var(--margin-bottom-40)}.map-location-section .info-col .title h2{line-height:1em}.map-location-section .info-col .data{max-width:280px;margin:0 auto}.map-location-section .info-col .instruction{position:relative;line-height:1.6em;color:var(--color-one);z-index:1}.map-location-section .info-col .booking-info{position:relative;text-align:center;margin-bottom:var(--margin-bottom-20)}.map-location-section .info-col .booking-info .bk-title{position:relative;font-weight:700;text-transform:capitalize;margin-bottom:5px}.map-location-section .info-col .booking-info .bk-no{position:relative;font-size:var(--font-30);color:var(--main-color);line-height:1em}.map-location-section .info-col .booking-info .bk-no a{color:var(--main-color)}.map-location-section .info-col .booking-info .bk-no a:before{position:absolute;content:'';left:5px;right:5px;bottom:0;height:5px;opacity:0;transform:scale(.2,1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color)}.map-location-section .info-col .booking-info .bk-no a:hover::before{opacity:1;transform:scale(1,1)}.map-location-section .info-col .separator{position:relative;margin-bottom:var(--margin-bottom-20)}.map-location-section .info-col .separator span{position:relative;display:block;height:8px;width:8px;border:1px solid var(--main-color);margin:0 auto;-ms-transform:rotate(45deg);transform:rotate(45deg)}.map-location-section .info-col .info{position:relative}.map-location-section .info-col .info li{position:relative;line-height:1.5em;color:var(--color-one);margin-bottom:var(--margin-bottom-25)}.map-location-section .info-col .info li strong{display:inline-block;color:var(--text-color);margin-bottom:var(--margin-bottom-5)}.map-location-section .info-col .info li:last-child{margin-bottom:0}.reservation-contactform{position:relative;background:var(--black-color);padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-100)}.reservation-contactform.inner-page{position:relative;background-color:var(--color-four)}.reservation-contactform.inner-page .left-bg{position:absolute;left:0;top:0}.reservation-contactform.inner-page .right-bg{position:absolute;right:0;bottom:100px}.reservation-contactform .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:.7}.reservation-contactform .title-box{margin-bottom:var(--margin-bottom-40)}.reservation-contactform .title-box .text{max-width:none;padding-top:0}.reservation-contactform .title-box .text.desc{color:var(--color-one);margin-bottom:var(--margin-bottom-15);padding:0 200px}.reservation-contactform .title-box .text a{color:var(--main-color)}.reservation-contactform .reservation-form{position:relative}.reservation-contactform .reservation-form form{position:relative}.reservation-contactform .reservation-form form .row{margin:0 -10px}.reservation-contactform .reservation-form form .row .form-group{padding:0 10px;margin-bottom:20px}.reservation-contactform .reservation-form form button{width:230px;margin:0 auto;display:block}.reservation-contactform .powered-by{position:relative;text-align:center;padding-top:var(--padding-top-5)}.location-center{position:relative;padding-top:var(--padding-top-100)}.location-center .left-bg{position:absolute;left:0;bottom:80px}.location-center .right-bg{position:absolute;right:0;top:-100px}.location-center .title-box{margin-bottom:var(--margin-bottom-40)}.why-block{position:relative;margin-bottom:var(--margin-bottom-30)}.location-center .row{margin:0 -20px}.location-center .row .why-block{padding:0 20px;margin-bottom:40px}.location-block .inner-box{position:relative;display:block;padding-top:var(--padding-top-30);padding-left:var(--padding-left-20);padding-right:var(--padding-right-20);padding-bottom:var(--padding-top-40);text-align:center;min-height:100%}.location-center .why-block:nth-child(even) .inner-box{background:var(--color-eight)}.location-block .inner-box .icon-box{position:relative;display:block;line-height:90px;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;margin-bottom:var(--margin-bottom-20)}.location-block .inner-box:hover .icon-box{-webkit-transform:scale(-1) rotate(180deg);-moz-transform:scale(-1) rotate(180deg);-ms-transform:scale(-1) rotate(180deg);-o-transform:scale(-1) rotate(180deg);transform:scale(-1) rotate(180deg)}.location-block .inner-box .icon-box img{position:relative;max-height:127px}.location-block h4{position:relative;text-transform:capitalize;margin-bottom:var(--margin-bottom-20)}.location-block h4 a{color:var(--white-color)}.location-block h4 a:hover{color:var(--main-color)}.location-block .text{position:relative;font-size:var(--font-14);color:var(--color-one)}.location-block .more-link{position:relative;margin-top:30px}.location-block .more-link a{display:inline-block;vertical-align:top;font-size:var(--font-12);color:var(--main-color);text-transform:uppercase;font-weight:700;letter-spacing:.2em;line-height:1.5em;padding-bottom:4px}.location-block .more-link a:before{position:absolute;content:'';left:5px;right:5px;bottom:-4px;height:4px;opacity:0;transform:scale(.2,1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-bottom:1px solid var(--main-color);border-top:1px solid var(--main-color)}.location-block .more-link a:hover::before{opacity:1;transform:scale(1,1)}.location-block .more-link a:hover{color:var(--white-color);border-color:var(--white-color)}.location-with-image{position:relative;padding-top:var(--padding-top-100)}.location-with-image .title-box{margin-bottom:var(--margin-bottom-40)}.location-with-image .row{margin:0 -25px}.loc-block{position:relative;margin-bottom:var(--margin-bottom-30)}.location-with-image .row .location-block{padding:0 25px;margin-bottom:40px}.loc-block .inner-box{position:relative;display:block}.loc-block .image-box{position:relative;display:block}.loc-block .image-box:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:250px;background:rgb(0 0 0 / .7);background:-webkit-linear-gradient(bottom,rgb(0 0 0 / .9),rgb(0 0 0 / .7),#fff0);background:-ms-linear-gradient(bottom,rgb(0 0 0 / .9),rgb(0 0 0 / .7),#fff0);z-index:1}.loc-block .image{position:relative;display:block;z-index:0;overflow:hidden}.loc-block .image img{position:relative;display:block;width:100%;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.loc-block .image:before{position:absolute;top:0;left:-85%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .8) 100%);background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .8)));background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .8) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:1}.loc-block .inner-box:hover .image:before{-webkit-animation:shine 1s;animation:shine 1s}.loc-block .inner-box:hover img{transform:scale(1.05,1.05)}.loc-block .date{position:absolute;left:25px;top:30px;z-index:1}.loc-block .date span{position:relative;display:inline-block;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);line-height:14px;letter-spacing:.1em;padding:3px 3px;background-color:var(--black-color)}.loc-block .over-content{position:absolute;left:0;bottom:0;width:100%;padding-left:var(--padding-left-30);padding-right:var(--padding-right-25);padding-bottom:var(--padding-bottom-25);z-index:3}.loc-block .cat{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.4em;margin-bottom:var(--margin-bottom-5)}.loc-block h4{position:relative;margin-bottom:0}.loc-block h4 a{color:var(--text-color)}.loc-block .text{color:var(--color-one);margin-bottom:var(--margin-bottom-15);padding:5px 0 0 0}.loc-block .more-link{position:relative;margin-top:20px}.loc-block .more-link a{display:inline-block;vertical-align:top;font-size:var(--font-12);color:var(--main-color);text-transform:uppercase;font-weight:700;letter-spacing:.2em;line-height:1.5em;padding-bottom:4px}.loc-block .more-link a:before{position:absolute;content:'';left:5px;right:5px;bottom:-4px;height:4px;opacity:0;transform:scale(.2,1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-bottom:1px solid var(--main-color);border-top:1px solid var(--main-color)}.loc-block .more-link a:hover::before{opacity:1;transform:scale(1,1)}.loc-block .more-link a:hover{color:var(--white-color);border-color:var(--white-color)}.contact-map{position:relative}.contact-page{position:relative;background:var(--color-four)}.contact-page .loc-block{margin-bottom:0}.contact-page .location-center{position:relative;padding:0}.contact-page .cinfo-box{position:relative;background-color:var(--color-four)}.contact-page .cinfo-box:before{position:relative;content:'';position:absolute;left:0;width:100%;top:-40px;bottom:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;background-color:var(--color-four)}.contact-page .left-bg{position:absolute;left:0;top:0}.contact-page .right-bg{position:absolute;right:0;bottom:100px}.contactinfo-block .inner-box{position:relative;display:block;padding-top:var(--padding-top-30);padding-left:var(--padding-left-20);padding-right:var(--padding-right-20);padding-bottom:var(--padding-top-40);text-align:center;min-height:100%}.inner-box.cp-seprator:before{content:'';position:absolute;right:100%;top:50%;margin-top:-4px;height:8px;width:8px;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg)}.inner-box.cp-seprator:after{content:'';position:absolute;left:100%;top:50%;margin-top:-4px;height:8px;width:8px;border:1px solid var(--main-color);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contactinfo-block h4{position:relative;text-transform:capitalize;margin-bottom:var(--margin-bottom-20)}.contactinfo-block .text{position:relative;font-size:var(--font-16);color:var(--color-one)}.contactinfo-block .more-link{position:relative;margin-top:10px}.contactinfo-block .more-link a{display:inline-block;vertical-align:top;font-size:var(--font-16);color:var(--main-color);font-weight:500;line-height:1.5em;padding-bottom:4px}.contactinfo-block .more-link a:before{position:absolute;content:'';left:5px;right:5px;bottom:-4px;height:4px;opacity:0;transform:scale(.2,1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-bottom:1px solid var(--main-color);border-top:1px solid var(--main-color)}.contactinfo-block .more-link a:hover::before{opacity:1;transform:scale(1,1)}.contactinfo-block .more-link a:hover{color:var(--white-color);border-color:var(--white-color)}.c-page-form-box{position:relative;background-color:var(--color-five);padding:60px;margin-top:var(--margin-top-40);margin-bottom:var(--margin-bottom-100)}.c-page-form-box .form-group{width:100%;margin-bottom:20px}.form-group{width:100%;text-align:center}.c-page-form-box .title-box.centered{margin-bottom:30px}.chef-section{position:relative;padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-100);background:var(--color-five)}.chef-section .right-bg{position:absolute;right:0;bottom:0}.chef-section .outer-container{position:relative}.chef-section .row{margin:0 0}.chef-section .image-col{position:relative;padding:0 0}.chef-section.alternate .image-col{order:12}.chef-section .image-col .inner{position:relative;left:0;top:0;width:100%;height:100%;min-height:100%}.chef-section .image-col .image{position:relative;padding-bottom:var(--padding-bottom-20)}.chef-section .image-col .image img{position:relative;display:block}.chef-section .image-col .image:before{content:'';position:absolute;left:-20px;width:140px;top:250px;bottom:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;background:url(https://rajbhojcaterer.in/wp-content/themes/newrajbharp/css/../images/background/pattern-8.svg) center repeat}.chef-section .content-col{position:relative;padding:0 0;text-align:left}.chef-section.alternate .content-col{order:0}.chef-section .content-col .inner{position:relative;display:block;padding-top:var(--padding-top-150);padding-left:var(--padding-left-20);padding-right:var(--padding-right-20)}.chef-section .content-col .content-box{position:relative;display:block;width:100%}.chef-section.alternate .content-col .content-box{float:right}.chef-section .content-col .title-box{margin-bottom:var(--margin-bottom-40)}.chef-section .content-col .title-box .text{padding-right:var(--padding-right-100)}.chef-section .content-col .signature{position:relative}.chef-section .content-col .author{position:relative;text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:var(--font-12);letter-spacing:.2em;margin-top:var(--margin-top-5)}.chef-section .content-col .link-box{padding-top:var(--padding-top-30)}.chef-section.alternate .content-col .link-box{padding-top:var(--padding-top-0)}.intro-section.quote{position:relative;padding-top:var(--padding-top-200);padding-bottom:var(--padding-bottom-200);background:var(--black-color)}.intro-section.quote .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:.8}.hamburger{display:flex;align-self:center;flex-direction:column;justify-content:space-between;width:30px;height:28px;cursor:pointer;padding-top:5px;padding-bottom:5px}.hamburger span{height:2px;width:83.33333333%;background:#fff;transition:all 400ms ease-in-out}.hamburger .meat{width:100%;transition:all 200ms ease-in-out}.hamburger .bottom-bun{width:58.33333333%;transition:all 100ms ease-in-out}.hamburger:hover span{width:100%}html:not(.body-menu-opened) .hamburger .top-bun{animation:none}html:not(.body-menu-opened) .hamburger .meat{animation:none}html:not(.body-menu-opened) .hamburger .bottom-bun{animation:none}@-webkit-keyframes burger-hover{0%{width:100%}50%{width:50%}100%{width:100%}}@keyframes burger-hover{0%{width:100%}50%{width:50%}100%{width:100%}}section.we-offer-section h2{color:#000;margin-bottom:80px}.we-offer-section{padding-top:100px;padding-bottom:100px;background-color:#fff}.why-head{text-align:center;margin-bottom:60px}.small-tag{font-size:11px;letter-spacing:2.5px;color:#c9ab81;text-transform:uppercase;font-weight:700}.why-head h2{font-family:'Playfair Display',serif;font-size:52px;margin-top:10px;margin-bottom:60px;color:#1a1a1a}.why-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.why-card{background:#fff;padding:60px 25px 35px;text-align:center;position:relative;border-radius:20px;border:1px solid rgb(227 196 142 / .2);box-shadow:0 10px 40px rgb(0 0 0 / .03);transition:all 0.4s cubic-bezier(.165,.84,.44,1);overflow:visible}.why-card:hover{transform:translateY(-12px);box-shadow:0 25px 60px rgb(227 196 142 / .15);border-color:rgb(227 196 142 / .5)}.why-card:nth-child(even){background:#fdfaf5}.icon-box{width:80px;height:80px;background:#fff;border:1px solid #E3C48E;border-radius:50%;position:absolute;top:-40px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgb(227 196 142 / .15);transition:all 0.4s ease}.why-card:hover .icon-box{background:#E3C48E;transform:translateX(-50%) rotate(360deg) scale(1.1)}.why-card:hover .icon-box img{filter:brightness(1) invert(1)}.icon-box img{width:34px;height:auto;filter:brightness(0);transition:all 0.4s ease}.why-card p{font-size:20px;color:#000;font-family:var(--font-family-Forum)}.why-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.news-section{position:relative;padding-top:var(--padding-top-100);padding-bottom:var(--padding-bottom-80);background:#fff}.news-section .title-box{margin-bottom:50px}.news-section .title-box .subtitle span{color:#999;letter-spacing:3px;text-transform:uppercase;font-size:12px}.news-section .title-box h2{color:#1a1a1a;font-family:var(--font-family-Forum);font-size:42px}.news-block .inner-box{position:relative;background:#fff;display:block;background:#fff;padding:15px;border:1px dashed rgb(179 142 74 / .3);transition:all 400ms ease;box-shadow:0 5px 25px rgb(0 0 0 / .02)}.news-block .inner-box:hover{border-style:solid;border-color:var(--main-color);box-shadow:0 20px 50px rgb(0 0 0 / .08);transform:translateY(-10px)}.blog-image-wrap{position:relative;overflow:hidden;border-radius:4px}.blog-image-wrap .image{position:relative;display:block;overflow:hidden;background:#111}.blog-image-wrap .image img{display:block;width:100%;height:250px;object-fit:cover;transition:transform 600ms ease,opacity 600ms ease}.news-block .inner-box:hover .blog-image-wrap .image img{transform:scale(1.08) rotate(1deg);opacity:.9}.blog-date-badge{display:block;text-align:center;margin-top:-20px;position:relative;z-index:10}.blog-date-badge span{display:inline-block;padding:8px 24px;border-radius:4px;border:1px solid var(--main-color);background:#fff;color:#1a1a1a;font-size:13px;font-weight:700;letter-spacing:.05em;box-shadow:0 4px 10px rgb(0 0 0 / .05)}.blog-content{padding:25px 10px 15px;text-align:center}.blog-title{font-family:var(--font-family-Forum);font-size:27px;line-height:1.25em;margin-bottom:12px;margin-top:10px}.blog-title a{color:#1a1a1a;transition:color 300ms ease}.blog-title a:hover{color:var(--main-color)}.blog-desc{font-size:14px;color:#777;line-height:1.7em;margin-bottom:16px}.blog-read-more{display:inline-block;font-size:13px;font-weight:700;color:var(--main-color);text-transform:uppercase;letter-spacing:.05em;transition:color 300ms ease}.blog-read-more span{font-size:13px;margin-left:4px}.blog-read-more:hover{color:#1a1a1a}.main-footer .footer-col h4,.main-footer .footer-social-box h4{font-family:var(--font-family-Forum);font-size:28px;margin-bottom:25px;color:var(--white-color);text-transform:capitalize}.about-section h2{color:var(--black-color);font-size:var(--font-44);white-space:nowrap}section.about-section .text{max-width:800px!important;letter-spacing:1px}.about-section p{color:#555555!important;line-height:30px;letter-spacing:1px}.about-section .where-source-section{padding-top:0}p.section-desc{text-align:center;padding:50px 0;font-size:20px}.auto-container2{position:static;max-width:1500px;padding:0 15px;margin:0 auto}.pagination-box ul{display:inline-flex;padding:0;margin:0;list-style:none}.pagination-box ul li{margin:0 5px}.pagination-box ul li a,.pagination-box ul li span{display:block;width:45px;height:45px;line-height:45px;text-align:center;border:1px solid #c9ab81;color:#fff;font-weight:600;transition:all 300ms ease}.pagination-box ul li span.current,.pagination-box ul li a:hover{background:#c9ab81;color:#fff}@media (max-width:767px){.we-offer-section{padding-top:60px!important;padding-bottom:40px!important}.story-section{padding-top:60px!important;padding-bottom:60px!important}.special-dish{padding-bottom:50px!important}.special-dish .outer-container{padding-top:30px!important}.special-dish .content-col .inner{padding-top:40px!important;padding-bottom:20px!important}.special-dish-slider.owl-theme .owl-dots{margin-top:10px!important}.read-more-link{margin-top:20px!important}.special-dish .lower-link-box{margin-top:20px!important;margin-bottom:20px!important}.special-offer{padding-bottom:0px!important}.special-offer .outer-container{padding-top:50px!important;padding-bottom:30px!important}.testimonials-section{padding-top:60px!important;padding-bottom:150px!important}.testimonials-section .auth-title{padding-bottom:40px!important}.reserve-section{margin-top:-100px!important;padding-bottom:60px!important}.why-us{padding-top:60px!important;padding-bottom:30px!important}.news-section,.blog-section{padding-top:60px!important;padding-bottom:40px!important}}.main-footer .links-col .inner,.main-footer .info-col .inner{padding-top:0px!important;padding-bottom:0px!important}.main-menu .navigation>li>a,.hidden-bar .side-menu ul.navigation>li>a{font-family:var(--font-family-Forum)!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:0.15em!important}.main-footer .links-col ul.links li a{font-family:var(--font-family-DMsans)!important;text-transform:none!important;font-weight:400!important;font-size:var(--font-16)!important;line-height:1.5em!important;letter-spacing:normal!important}.main-footer .links-col .contact-list li,.main-footer .links-col .contact-list li a{font-family:var(--font-family-DMsans)!important;text-transform:none!important;font-size:18px!important}.main-footer .info-col .inner:before,.main-footer .info-col .inner:after{height:100%!important}.main-menu .navigation>li>a:before{top:auto!important;bottom:-15px!important}.main-header .main-box{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;padding:0!important}.main-header .main-box .logo-box{float:none!important;flex-shrink:0!important;padding:18px 0!important}.fixed-header .main-box .logo-box{padding:12px 0!important}.fixed-header .main-box .logo-box .logo img{height:65px!important}.main-header .nav-box{float:none!important;flex:1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.main-header .nav-outer{float:none!important;display:flex!important;align-items:center!important}.main-header .main-menu .navigation{display:flex!important;align-items:center!important;flex-wrap:nowrap!important}.main-menu .navigation>li{float:none!important;padding:0!important;margin-left:35px!important}.main-menu .navigation>li:first-child{margin-left:0!important}.main-menu .navigation>li>a{padding-top:8px!important;padding-bottom:8px!important;line-height:1.4!important}.main-header .header-upper .links-box{float:none!important;flex-shrink:0!important;display:flex!important;align-items:center!important;padding:0!important;margin-left:20px!important}.main-header .header-upper .links-box .link{float:none!important;margin-left:15px!important}.main-header .header-upper .links-box .link:first-child{margin-left:0!important}.main-header .nav-toggler{margin-top:0!important;float:none!important;display:none!important}@media (max-width:1199px){.main-header .nav-outer,.main-header .header-upper .links-box,.main-header .info-toggler{display:none!important}.main-header .nav-toggler{display:block!important;margin-left:auto!important;margin-right:0px!important}.main-header .nav-box{flex:1!important;display:flex!important;justify-content:flex-end!important}.main-header .main-box{width:100%!important;display:flex!important;justify-content:space-between!important}.main-header .main-box .logo-box{padding:10px 0!important}.banner-section .slide-item .content-box{padding:80px 0 50px!important;height:auto!important;min-height:400px!important}.banner-section .slide-item .inner{max-width:100%!important;padding:0 15px!important;text-align:center!important}.banner-section .slide-item h1{font-size:32px!important;line-height:1.2!important;margin-top:15px!important}.banner-section .slide-item h1 span{display:block!important}.banner-section .slide-item .text{font-size:16px!important;line-height:1.6!important;margin-bottom:25px!important}.banner-section .slide-item .pattern-image{margin:0 auto 15px!important}.banner-section .book-btn,.special-dish .badge-icon{display:none!important}}@media (max-width:767px){.banner-section .slide-item h1{font-size:26px!important}.banner-section .slide-item .inner{padding-top:40px!important}}.hamburger{width:35px!important;height:32px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.hamburger span{background-color:var(--gold,#e4c590)!important;height:2px!important;width:100%!important;border-radius:2px!important;display:block!important}.hamburger .meat{width:75%!important;align-self:flex-end!important}.hamburger .bottom-bun{width:50%!important;align-self:flex-end!important}.hidden-bar-opener:hover .hamburger span{width:100%!important}input.wpcf7-form-control.wpcf7-submit.has-spinner.theme-btn.btn-style-one{background:#f2d299!important}