#gtco-testimonial,.img-bg{background-repeat:no-repeat;background-position:center center;background-size:cover}.menus .text-wrap h4,body{font-weight:300}.boxed-page,.hero,.overlay,.owl-dot,.team-card{position:relative}.team-desc,.testi-content{text-align:center}.sidenav,html{overflow-x:hidden}#side-search .form-control,.owl-dot.active>span{background-color:transparent}.alert.show,.in .sidenav-content{transform:translateY(0);opacity:1}body{font-family:'Open Sans',sans-serif;color:#000;background-color:#f4ede5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Josefin Sans',sans-serif;font-weight:400}h1,h2{font-weight:700}#gtco-special-dishes h3 span,.subheading,a{color:#f34949}.bg-white{background-color:#fff}.bg-grey{background-color:#f7f8f9}a:focus,button:focus{outline:0;box-shadow:none}.btn:hover,a:hover{text-decoration:none;color:#e22104}.btn-icon{display:inline-flex;align-items:center}.btn-icon .lnr{font-size:30px;margin-right:10px}.boxed-page .section-padding{padding-top:65px;padding-bottom:65px}@media (min-width:1200px){.boxed-page{margin:30px}}.img-cover{object-fit:cover;object-position:center}.navbar-brand-center{padding-left:70px;padding-right:70px;padding-top:10px}.footer-logo,.navbar-brand-center img{height:50px}.btn-icon,.nav-link{color:#000}#navbar-header{position:fixed;top:0;left:0;width:100%;height:200px;margin:0 auto;right:0;z-index:1030;background-color:#fff}#navbar-header .container{max-width:100%;padding:0 15px}.boxed-page{border-color:#ededed;background-color:#fff;padding-top:120px}#custom-boxed-page{padding:30px}#about-boxed-page,#contact-boxed-page,#menu-boxed-page,#subscription-boxed-page{padding:24px}.custom-footer{padding:30px 0;min-height:150px}#navbar-header .navbar-nav .nav-link{font-size:1.1rem;font-weight:500}#navbar-header .navbar-nav .dropdown-menu{border:none;border-bottom:2px solid #f34949;border-radius:0!important;box-shadow:-5px 8px 20px rgba(229,16,2,.15)}@media (min-width:1024px){#navbar-header{width:96%}#navbar-header .navbar-nav{width:50%}#navbar-header .dropdown .dropdown-menu{display:block;opacity:0;transition:.5s}#navbar-header .dropdown:hover .dropdown-menu{display:block;opacity:1}}.btn{font-size:14px;font-weight:600}.btn-primary{display:inline-block;background-color:#f34949;border-color:#f34949;color:#fff;border-radius:30px;padding:9px 25px;text-transform:capitalize;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.btn-primary:hover{background-color:#e22104;border-color:#e22104;color:#fff}.btn-shadow{box-shadow:-5px 8px 20px 0 rgba(229,16,2,.15)}.hero{height:600px}.hero-info{padding-top:60px}@media (min-width:1420px){.hero-info{padding-top:140px}}.hero-info li{padding-right:15px;padding-left:15px}.hero-info .lnr{display:block;font-size:32px;margin-bottom:15px}.hero-carousel .owl-next,.hero-carousel .owl-prev{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.hero-carousel .owl-prev{border-right:1px solid #f7f8f9}.hero-carousel .owl-nav{display:flex;position:absolute;bottom:0;right:0}.hero-carousel .owl-item img{height:600px;object-fit:cover;max-width:100%}@media (min-width:992px){.boxed-page .section-padding{padding-top:10px;padding-bottom:130px}.navbar-brand-center img{height:200px;padding-top:40px}.footer-logo{height:100px}.hero,.hero-carousel .owl-item img{height:calc(100vh - 130px)}}.thumb-menu img{height:150px;width:100%;margin:0 auto 10px;box-shadow:0 24px 48px -12px rgba(0,0,0,.1);transition:.3s}.heading-section{margin-bottom:30px}.menus{display:flex;align-items:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #ccc}.menus .menu-img{height:250px;width:250px;overflow:hidden;border-radius:10px}.menus .text-wrap{width:calc(100% - 265px);margin-left:15px}.menus:hover img{transform:scale(1.1,1.1)}.menu-img img{transition:.5s;height:100%;width:100%;object-fit:cover}#gtco-testimonial{background-image:url('../img/testi-bg.jpg');color:#fff}.testi-content .testi-text{font-style:italic;font-weight:300;line-height:1.6;padding:30px 60px;font-size:32px}.testi-content .testi-author{font-weight:500}.testi-content .testi-desc span{color:#f34949;font-weight:700}.testi-content .owl-dots{position:absolute;text-align:center;margin:0 auto;display:block;left:0;right:0;bottom:-50px}#canvas-overlay,.overlay:after{bottom:0;background:#000;right:0}.hidden,.testi-content .owl-nav{display:none}.owl-dot{display:inline-block;margin:0 5px;width:12px;height:12px;cursor:pointer}.owl-dot span{top:0;left:0;width:100%;height:100%;outline:0;border-radius:50%;background-color:rgba(255,255,255,.3);text-indent:-999em;cursor:pointer;position:absolute;box-shadow:0 0 0 2px rgba(255,255,255,0);-webkit-transition:box-shadow .3s,background-color .3s;transition:box-shadow .3s,background-color .3s}.owl-dot.active>span{box-shadow:0 0 0 2px #fff}.overlay:after{position:absolute;display:block;content:"";opacity:.2;top:0;left:0}.overlay .section-content{position:relative;z-index:1}.team-card:hover .team-desc{height:110px}.team-card:hover .team-desc .team-social-links{opacity:1}.team-desc{position:absolute;background:#fff;width:auto;left:15px;bottom:15px;right:15px;padding:15px;height:80px;overflow:hidden;transition:.3s ease-in-out}#canvas-overlay,.sidenav{left:0;top:0;position:fixed}.team-social-links{opacity:0;transition:.3s ease-in-out}#gtco-subscription{height:650px;margin-bottom:200px;padding-top:50px;display:flex;align-items:center;justify-content:center}#gtco-subscription .container{max-width:1200px}.subscription-plan{width:100%;max-width:500px;margin:0 auto}#selectPerson+.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px;padding-left:12px}#selectPerson+.select2-container .select2-selection--single{height:38px;border:1px solid #ced4da}#selectPerson+.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}#selectPerson+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#6d767e;font-weight:400}.sidenav{height:100%;width:0;z-index:1002;background-color:#111;transition:.5s;padding-top:60px;color:#fff}.sidenav-content{padding:8px 32px;transform:translateY(20px);opacity:0;transition:transform .5s cubic-bezier(.785, .135, .15, .86),opacity .5s cubic-bezier(.785, .135, .15, .86)}.in .sidenav-content{transition:transform .5s cubic-bezier(.785, .135, .15, .86) .5s,opacity .5s .5s}.sidenav a{text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1}.sidenav #side-nav-close,.sidenav #side-search-close{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}#side-search .input-group-text{background:0 0;color:#fff}#canvas-overlay{content:'';opacity:0;display:block;z-index:1001;visibility:hidden;transition:opacity .5s cubic-bezier(.785, .135, .15, .86),visibility .5s cubic-bezier(.785, .135, .15, .86)}.sidenav-open #canvas-overlay,.sidesearch-open #canvas-overlay{max-width:100%;opacity:.4;visibility:visible}#gtco-special-dishes .special-number{position:relative;font-size:60px}#gtco-special-dishes .special-number:after{content:'';position:absolute;top:50%;transform:translateY(-50%);left:90px;width:200px;height:1px;background:#000}.dishes-text{padding-left:90px}.only-mobile{display:none!important}@media (max-width:992px){.hero{height:100%}.boxed-page{padding-top:100px}#navbar-header{position:fixed;top:0;height:auto;width:100%;background-color:#fff;z-index:11;padding-top:15px;padding-bottom:15px}#navbar-header .dropdown-menu{box-shadow:none!important}#navbar-header .navbar-collapse{margin-top:15px;background:#fff!important}.only-mobile{display:block!important}.only-desktop{display:none!important}.footer-widget,.menu-wrap{margin-bottom:30px}.hero-left{padding-top:30px;padding-bottom:30px}}@media (max-width:767px){.navbar-brand-center img{height:120px}.footer-logo{height:60px}.menus{flex-direction:column;text-align:center}.menus .menu-img{height:auto;width:100%;margin-bottom:10px}.menus .text-wrap{width:100%;margin-left:0}.hero-carousel .owl-item img,.hero-left{height:600px}.thumb-menu img{height:90px}.img-2{height:500px}}.whatsapp-float{position:fixed;bottom:20px;right:20px;background-color:#25d366;color:#fff;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,.2);font-size:24px;z-index:1000;text-decoration:none}.alert,.logout-float{position:fixed;top:20px;right:20px;z-index:9999}.whatsapp-float:hover{background-color:#128c7e;transition:background-color .3s}.logout-float,.logout-float:hover{background-color:#593bdd}.terms-content{max-height:800px;width:90%;margin:0 auto;overflow-y:auto;padding:15px;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0,0,0,.1)}.logout-float{border:none;border-radius:50%;width:50px;height:50px;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s}.logout-float .logout-text{display:none;position:absolute;top:60px;right:0;background-color:#593bdd;color:#fff;padding:5px 10px;border-radius:5px;white-space:nowrap;box-shadow:0 2px 5px rgba(0,0,0,.2);font-size:14px}.logout-float:hover .logout-text{display:block;font-size:12px}.alert{padding:15px 20px;border-radius:5px;opacity:0;transition:opacity .5s ease-in-out,transform .5s;transform:translateY(-20px)}.alert.success{background-color:#28a745;color:#fff}.alert.error{background-color:#dc3545;color:#fff}.greeting-container{position:absolute;top:10px;right:41px;z-index:10000}.greeting-message{font-size:1.2rem;color:#078d2d;margin-right:20px;display:inline-block}