.elementor-3443 .elementor-element.elementor-element-d777254>.elementor-shape-bottom .elementor-shape-fill{fill:#4E423F}.elementor-3443 .elementor-element.elementor-element-d777254>.elementor-shape-bottom svg{height:70px;transform:translateX(-50%) rotateY(180deg)}.elementor-3443 .elementor-element.elementor-element-d777254>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-3443 .elementor-element.elementor-element-a5cfcdb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3443 .elementor-element.elementor-element-a5cfcdb>.elementor-element-populated{padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-19cf304:not(.elementor-motion-effects-element-type-background),.elementor-3443 .elementor-element.elementor-element-19cf304>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4E423F}.elementor-3443 .elementor-element.elementor-element-19cf304{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:50px 0 100px 0}.elementor-3443 .elementor-element.elementor-element-19cf304>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3443 .elementor-element.elementor-element-19cf304>.elementor-shape-bottom svg{height:70px;transform:translateX(-50%) rotateY(180deg)}.elementor-3443 .elementor-element.elementor-element-b15246f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 20% 0% 20%}.elementor-3443 .elementor-element.elementor-element-6169012>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px}.elementor-3443 .elementor-element.elementor-element-cfc4ad8{text-align:center}.elementor-3443 .elementor-element.elementor-element-cfc4ad8 .elementor-heading-title{color:#D3B699;font-family:"Kaushan Script",Sans-serif}.elementor-3443 .elementor-element.elementor-element-771475b{text-align:center}.elementor-3443 .elementor-element.elementor-element-771475b .elementor-heading-title{color:#D3B699;font-family:"Red Hat Display",Sans-serif;font-size:20px}.elementor-3443 .elementor-element.elementor-element-7f5af65{color:#F1E5D0;font-family:"Red Hat Display",Sans-serif;font-size:21px;font-weight:500}.elementor-3443 .elementor-element.elementor-element-0bd63e8{margin-top:60px;margin-bottom:0;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-3443 .elementor-element.elementor-element-55e81ab.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3443 .elementor-element.elementor-element-55e81ab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3443 .elementor-element.elementor-element-55e81ab>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-55e81ab{z-index:6}.elementor-3443 .elementor-element.elementor-element-030d875:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-element-populated,.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-element-populated>.elementor-background-overlay,.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-element-populated{box-shadow:0 2px 60px 0 rgb(0 0 0 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:120px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 65px 60px}.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3443 .elementor-element.elementor-element-b895e28{text-align:center}.elementor-3443 .elementor-element.elementor-element-b895e28 .elementor-heading-title{color:#2F211D;font-family:"Red Hat Display",Sans-serif;font-size:46px;line-height:0}.elementor-3443 .elementor-element.elementor-element-b895e28>.elementor-widget-container{margin:0 0 -5px 0}.elementor-element.elementor-element-b895e28{transition-timing-function:cubic-bezier(.23,1,.32,1)!important;transition-delay:150ms!important}.elementor-widget.elementor-element-b895e28{opacity:0}.elementor-3443 .elementor-element.elementor-element-2b8a992{text-align:center}.elementor-3443 .elementor-element.elementor-element-2b8a992 .elementor-heading-title{color:#D3B699;font-family:"Kaushan Script",Sans-serif;font-size:73px;font-weight:500;line-height:0}.elementor-3443 .elementor-element.elementor-element-2b8a992>.elementor-widget-container{margin:-25px 0 0 0}.elementor-element.elementor-element-2b8a992{transition-timing-function:cubic-bezier(.23,1,.32,1)!important;transition-delay:300ms!important}.elementor-widget.elementor-element-2b8a992{opacity:0}.elementor-3443 .elementor-element.elementor-element-6530187{text-align:left;font-family:"Red Hat Display",Sans-serif;font-weight:500}.elementor-3443 .elementor-element.elementor-element-6530187>.elementor-widget-container{margin:10px 0 0 0}.elementor-element.elementor-element-6530187{transition-timing-function:cubic-bezier(.23,1,.32,1)!important;transition-delay:450ms!important}.elementor-widget.elementor-element-6530187{opacity:0}.elementor-3443 .elementor-element.elementor-element-2b96024>.elementor-element-populated{margin:0 0 0 -40px;--e-column-margin-right:0px;--e-column-margin-left:-40px;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-2444120 .grandrestaurant-gallery-grid-content-wrapper .gallery-grid-item{border-width:0}.elementor-3443 .elementor-element.elementor-element-2444120 .grandrestaurant-gallery-grid-content-wrapper div.gallery-grid-item{border-color:#fff}.elementor-3443 .elementor-element.elementor-element-2444120 .grandrestaurant-gallery-grid-content-wrapper .gallery-grid-item:hover .bg-overlay{background:rgb(0 0 0 / .2)}.elementor-3443 .elementor-element.elementor-element-2444120 .grandrestaurant-gallery-grid-content-wrapper .gallery-grid-item:hover .gallery-grid-title{color:#fff}.elementor-3443 .elementor-element.elementor-element-8804f70{margin-top:70px;margin-bottom:0;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-1b9017c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-1b9017c{z-index:1}.elementor-3443 .elementor-element.elementor-element-2e2ef57 .grandrestaurant-gallery-grid-content-wrapper .gallery-grid-item{border-width:0}.elementor-3443 .elementor-element.elementor-element-2e2ef57 .grandrestaurant-gallery-grid-content-wrapper div.gallery-grid-item{border-color:#fff}.elementor-3443 .elementor-element.elementor-element-2e2ef57 .grandrestaurant-gallery-grid-content-wrapper .gallery-grid-item:hover .bg-overlay{background:rgb(0 0 0 / .2)}.elementor-3443 .elementor-element.elementor-element-2e2ef57 .grandrestaurant-gallery-grid-content-wrapper .gallery-grid-item:hover .gallery-grid-title{color:#fff}.elementor-bc-flex-widget .elementor-3443 .elementor-element.elementor-element-ecbeafb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3443 .elementor-element.elementor-element-ecbeafb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3443 .elementor-element.elementor-element-ecbeafb>.elementor-element-populated{margin:0 0 0 -40px;--e-column-margin-right:0px;--e-column-margin-left:-40px;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-ecbeafb{z-index:2}.elementor-3443 .elementor-element.elementor-element-c4afc4a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-element-populated,.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-element-populated>.elementor-background-overlay,.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-element-populated{box-shadow:0 2px 60px 0 rgb(0 0 0 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:120px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 50px 65px 50px}.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3443 .elementor-element.elementor-element-b8084b3{text-align:center}.elementor-3443 .elementor-element.elementor-element-b8084b3 .elementor-heading-title{color:#2F211D;font-family:"Red Hat Display",Sans-serif;font-size:46px;line-height:0}.elementor-3443 .elementor-element.elementor-element-b8084b3>.elementor-widget-container{margin:0 0 -5px 0}.elementor-element.elementor-element-b8084b3{transition-timing-function:cubic-bezier(.23,1,.32,1)!important;transition-delay:150ms!important}.elementor-widget.elementor-element-b8084b3{opacity:0}.elementor-3443 .elementor-element.elementor-element-5313850{text-align:center}.elementor-3443 .elementor-element.elementor-element-5313850 .elementor-heading-title{color:#D3B699;font-family:"Kaushan Script",Sans-serif;font-size:73px;font-weight:500;line-height:87px;-webkit-text-stroke-width:0;stroke-width:0;-webkit-text-stroke-color:#000;stroke:#000}.elementor-3443 .elementor-element.elementor-element-5313850>.elementor-widget-container{margin:-25px 0 0 0}.elementor-element.elementor-element-5313850{transition-timing-function:cubic-bezier(.23,1,.32,1)!important;transition-delay:300ms!important}.elementor-widget.elementor-element-5313850{opacity:0}.elementor-3443 .elementor-element.elementor-element-93dac29{text-align:left;font-family:"Red Hat Display",Sans-serif;font-weight:500}.elementor-3443 .elementor-element.elementor-element-93dac29>.elementor-widget-container{margin:10px 0 0 0}.elementor-element.elementor-element-93dac29{transition-timing-function:cubic-bezier(.23,1,.32,1)!important;transition-delay:450ms!important}.elementor-widget.elementor-element-93dac29{opacity:0}.elementor-3443 .elementor-element.elementor-element-72899c2 .elementor-button{font-family:"Red Hat Display",Sans-serif;font-size:18px;font-weight:600;fill:#2F211D;color:#2F211D;background-color:#fff0;border-style:solid;border-width:0 0 3px 0;border-color:#CFA670;padding:0 0 03px 0}.elementor-3443 .elementor-element.elementor-element-72899c2>.elementor-widget-container{margin:20px 0 0 0}.elementor-element.elementor-element-72899c2{transition-timing-function:cubic-bezier(.23,1,.32,1)!important;transition-delay:600ms!important}.elementor-widget.elementor-element-72899c2{opacity:0}.elementor-3443 .elementor-element.elementor-element-4f339bc{margin-top:0;margin-bottom:40px}.elementor-3443 .elementor-element.elementor-element-a54db67>.elementor-element-populated{padding:0 30px 0 30px}.elementor-3443 .elementor-element.elementor-element-38a617a .grandrestaurant-gallery-grid-content-wrapper .gallery-grid-item{border-width:0}.elementor-3443 .elementor-element.elementor-element-38a617a .grandrestaurant-gallery-grid-content-wrapper div.gallery-grid-item{border-color:#fff;border-radius:5px}.elementor-3443 .elementor-element.elementor-element-38a617a .grandrestaurant-gallery-grid-content-wrapper .gallery-grid-item:hover .bg-overlay{background:rgb(0 0 0 / .2)}.elementor-3443 .elementor-element.elementor-element-38a617a .grandrestaurant-gallery-grid-content-wrapper .gallery-grid-item:hover .gallery-grid-title{color:#fff}.elementor-3443 .elementor-element.elementor-element-f42fd9b .horizontal-gallery-wrapper .flickity-prev-next-button.next{background:#D3B699}.elementor-3443 .elementor-element.elementor-element-f42fd9b .horizontal-gallery-wrapper .flickity-prev-next-button.previous{background:#D3B699}.elementor-3443 .elementor-element.elementor-element-f42fd9b .horizontal-gallery-wrapper .flickity-prev-next-button .arrow{fill:#222}.elementor-3443 .elementor-element.elementor-element-f42fd9b .horizontal-gallery-wrapper .flickity-page-dots .dot{background:#222}@media(max-width:1024px){.elementor-3443 .elementor-element.elementor-element-19cf304{margin-top:0;margin-bottom:0;padding:50px 0 140px 0}.elementor-3443 .elementor-element.elementor-element-b15246f>.elementor-element-populated{margin:0 40px 0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:0% 0% 0% 0%}.elementor-3443 .elementor-element.elementor-element-0bd63e8{margin-top:40px;margin-bottom:40px}.elementor-3443 .elementor-element.elementor-element-55e81ab>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-fbf69f1{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 50px 40px}.elementor-3443 .elementor-element.elementor-element-b895e28 .elementor-heading-title{font-size:50px}.elementor-3443 .elementor-element.elementor-element-2b8a992 .elementor-heading-title{font-size:36px}.elementor-bc-flex-widget .elementor-3443 .elementor-element.elementor-element-2b96024.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3443 .elementor-element.elementor-element-2b96024.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3443 .elementor-element.elementor-element-2b96024>.elementor-element-populated,.elementor-3443 .elementor-element.elementor-element-2b96024>.elementor-element-populated>.elementor-background-overlay,.elementor-3443 .elementor-element.elementor-element-2b96024>.elementor-background-slideshow{border-radius:5px 0 0 5px}.elementor-3443 .elementor-element.elementor-element-2b96024>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-8804f70{margin-top:40px;margin-bottom:0}.elementor-bc-flex-widget .elementor-3443 .elementor-element.elementor-element-1b9017c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3443 .elementor-element.elementor-element-1b9017c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3443 .elementor-element.elementor-element-1b9017c>.elementor-element-populated,.elementor-3443 .elementor-element.elementor-element-1b9017c>.elementor-element-populated>.elementor-background-overlay,.elementor-3443 .elementor-element.elementor-element-1b9017c>.elementor-background-slideshow{border-radius:5px 0 0 5px}.elementor-3443 .elementor-element.elementor-element-1b9017c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-2e2ef57>.elementor-widget-container{margin:-100px 0 0 0}.elementor-3443 .elementor-element.elementor-element-ecbeafb>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-7a2f4b7{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 50px 40px}.elementor-3443 .elementor-element.elementor-element-b8084b3 .elementor-heading-title{font-size:50px}.elementor-3443 .elementor-element.elementor-element-5313850 .elementor-heading-title{font-size:36px}.elementor-3443 .elementor-element.elementor-element-72899c2 .elementor-button{font-size:15px}}@media(max-width:767px){.elementor-3443 .elementor-element.elementor-element-d777254>.elementor-shape-bottom svg{height:27px}.elementor-3443 .elementor-element.elementor-element-19cf304{margin-top:0;margin-bottom:0;padding:60px 0 80px 0}.elementor-3443 .elementor-element.elementor-element-b15246f>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3443 .elementor-element.elementor-element-cfc4ad8 .elementor-heading-title{font-size:27px}.elementor-3443 .elementor-element.elementor-element-7f5af65{font-size:17px}.elementor-3443 .elementor-element.elementor-element-0bd63e8{margin-top:0;margin-bottom:0}.elementor-3443 .elementor-element.elementor-element-fbf69f1{margin-top:40px;margin-bottom:0}.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-element-populated,.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-element-populated>.elementor-background-overlay,.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-background-slideshow{border-radius:0 0 5px 5px}.elementor-3443 .elementor-element.elementor-element-030d875>.elementor-element-populated{margin:-5px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px}.elementor-3443 .elementor-element.elementor-element-b895e28 .elementor-heading-title{font-size:38px}.elementor-3443 .elementor-element.elementor-element-2b8a992 .elementor-heading-title{font-size:49px}.elementor-3443 .elementor-element.elementor-element-2b8a992>.elementor-widget-container{margin:-20px 0 0 0}.elementor-3443 .elementor-element.elementor-element-6530187{font-size:17px}.elementor-3443 .elementor-element.elementor-element-2b96024>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-8804f70{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-1b9017c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0 0 0}.elementor-3443 .elementor-element.elementor-element-7a2f4b7{margin-top:40px;margin-bottom:0}.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-element-populated,.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-element-populated>.elementor-background-overlay,.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-background-slideshow{border-radius:0 0 5px 5px}.elementor-3443 .elementor-element.elementor-element-c4afc4a>.elementor-element-populated{margin:-5px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0 0 0}.elementor-3443 .elementor-element.elementor-element-b8084b3 .elementor-heading-title{font-size:38px}.elementor-3443 .elementor-element.elementor-element-5313850 .elementor-heading-title{font-size:49px}.elementor-3443 .elementor-element.elementor-element-5313850>.elementor-widget-container{margin:-20px 0 0 0}.elementor-3443 .elementor-element.elementor-element-93dac29{font-size:17px}.elementor-3443 .elementor-element.elementor-element-72899c2>.elementor-widget-container{margin:0 0 0 0}.elementor-3443 .elementor-element.elementor-element-4f339bc{margin-top:40px;margin-bottom:20px}}@media(min-width:768px){.elementor-3443 .elementor-element.elementor-element-55e81ab{width:39.332%}.elementor-3443 .elementor-element.elementor-element-2b96024{width:60%}.elementor-3443 .elementor-element.elementor-element-1b9017c{width:60%}.elementor-3443 .elementor-element.elementor-element-ecbeafb{width:39.332%}}@media(max-width:1024px) and (min-width:768px){.elementor-3443 .elementor-element.elementor-element-55e81ab{width:45%}.elementor-3443 .elementor-element.elementor-element-2b96024{width:55%}.elementor-3443 .elementor-element.elementor-element-1b9017c{width:55%}.elementor-3443 .elementor-element.elementor-element-ecbeafb{width:45%}}