.elementor-29 .elementor-element.elementor-element-e68da7c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-e68da7c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e68da7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#271111D1;background-image:url("https://www.dinewithniche.com/wp-content/uploads/2024/01/restaurant-dinning.png");background-position:0px 106px;background-size:cover;}.elementor-29 .elementor-element.elementor-element-e68da7c > .elementor-background-overlay{background-color:#1D1716;opacity:0;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-e68da7c > .elementor-container{min-height:68vh;}.elementor-29 .elementor-element.elementor-element-e68da7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-29 .elementor-element.elementor-element-947fb9a .elementor-button{background-color:#6D2821;font-size:17px;line-height:25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-29 .elementor-element.elementor-element-947fb9a .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-947fb9a .elementor-button:focus{background-color:#000000;}.elementor-29 .elementor-element.elementor-element-947fb9a{width:auto;max-width:auto;bottom:665px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-947fb9a{right:1px;}body.rtl .elementor-29 .elementor-element.elementor-element-947fb9a{left:1px;}.elementor-29 .elementor-element.elementor-element-3c4e304 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-29 .elementor-element.elementor-element-3c4e304{padding:2px 0px 3px 0px;}.elementor-29 .elementor-element.elementor-element-8910f1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-25479d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-25479d7 > .elementor-widget-container{background-color:#F7F7F7;margin:-62px 346px 0px 358px;padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#0201010F;border-radius:2px 2px 2px 2px;box-shadow:0px 0px 67px -20px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-25479d7 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:55px;font-weight:400;text-transform:none;-webkit-text-stroke-color:#000;stroke:#000;color:#15171A;}.elementor-29 .elementor-element.elementor-element-8a7cc7d{border-style:none;margin-top:65px;margin-bottom:33px;padding:-6px 29px 0px 29px;}.elementor-29 .elementor-element.elementor-element-8a7cc7d, .elementor-29 .elementor-element.elementor-element-8a7cc7d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-61c767c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 28px 72px 28px;}.elementor-29 .elementor-element.elementor-element-61c767c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-fe8fca7 > .elementor-element-populated{border-style:solid;border-color:#674A4A1A;box-shadow:0px 0px 19px 1px rgba(105, 105, 105, 0.12);margin:-10px 0px 0px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;padding:10px 0px 133px 0px;}.elementor-29 .elementor-element.elementor-element-73c27ea > .elementor-widget-container{margin:-53px 0px -11px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-73c27ea .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-29 .elementor-element.elementor-element-73c27ea.elementor-view-stacked .elementor-icon{background-color:#6D2820;fill:#FFFFFF;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-73c27ea.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-73c27ea.elementor-view-default .elementor-icon{fill:#6D2820;color:#6D2820;border-color:#6D2820;}.elementor-29 .elementor-element.elementor-element-73c27ea.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-73c27ea .elementor-icon{font-size:36px;padding:21px;}.elementor-29 .elementor-element.elementor-element-3f1e7a0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-3f1e7a0{font-family:"Montserrat", Sans-serif;}.elementor-29 .elementor-element.elementor-element-042f2b7 > .elementor-element-populated{border-style:solid;border-color:#674A4A1A;box-shadow:0px 0px 19px 1px rgba(105, 105, 105, 0.12);margin:-10px -8px 0px 8px;--e-column-margin-right:-8px;--e-column-margin-left:8px;padding:010px 0px 010px 2px;}.elementor-29 .elementor-element.elementor-element-5074ee2 > .elementor-widget-container{margin:-50px 0px -11px 0px;}.elementor-29 .elementor-element.elementor-element-5074ee2 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-29 .elementor-element.elementor-element-5074ee2.elementor-view-stacked .elementor-icon{background-color:#6D2820;fill:#FFFFFF;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5074ee2.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-5074ee2.elementor-view-default .elementor-icon{fill:#6D2820;color:#6D2820;border-color:#6D2820;}.elementor-29 .elementor-element.elementor-element-5074ee2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5074ee2 .elementor-icon{font-size:36px;padding:21px;}.elementor-29 .elementor-element.elementor-element-fa30fed > .elementor-widget-container{margin:22px 0px 0px 0px;padding:0px 15px 0px 14px;}.elementor-29 .elementor-element.elementor-element-fa30fed{font-family:"Montserrat", Sans-serif;}.elementor-29 .elementor-element.elementor-element-4427354 > .elementor-element-populated{border-style:solid;border-color:#674A4A1A;box-shadow:0px 0px 19px 1px rgba(105, 105, 105, 0.12);margin:-10px -20px 0px 27px;--e-column-margin-right:-20px;--e-column-margin-left:27px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4427354 > .elementor-element-populated, .elementor-29 .elementor-element.elementor-element-4427354 > .elementor-element-populated > .elementor-background-overlay, .elementor-29 .elementor-element.elementor-element-4427354 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-cd7a013 > .elementor-widget-container{margin:-44px 0px -10px 0px;}.elementor-29 .elementor-element.elementor-element-cd7a013 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-29 .elementor-element.elementor-element-cd7a013.elementor-view-stacked .elementor-icon{background-color:#6D2820;fill:#FFFFFF;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-cd7a013.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-cd7a013.elementor-view-default .elementor-icon{fill:#6D2820;color:#6D2820;border-color:#6D2820;}.elementor-29 .elementor-element.elementor-element-cd7a013.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-cd7a013 .elementor-icon{font-size:29px;padding:23px;}.elementor-29 .elementor-element.elementor-element-d967e73 > .elementor-widget-container{margin:26px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-29 .elementor-element.elementor-element-d967e73{font-family:"Montserrat", Sans-serif;}.elementor-29 .elementor-element.elementor-element-5a12c15:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5a12c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6D2820F7 0%, #4B241D 100%);}.elementor-29 .elementor-element.elementor-element-5a12c15{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 102px 0px;}.elementor-29 .elementor-element.elementor-element-5a12c15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-5ec4e35 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2957844 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -4px 0px;border-style:double;border-width:6px 6px 6px 6px;border-color:#A56A6A;}.elementor-29 .elementor-element.elementor-element-2957844 img{width:100%;}.elementor-29 .elementor-element.elementor-element-db0df61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-db0df61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-29 .elementor-element.elementor-element-db0df61 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-db0df61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-31b08bf > .elementor-widget-container{margin:26px 0px 0px 9px;}.elementor-29 .elementor-element.elementor-element-31b08bf{text-align:center;}.elementor-29 .elementor-element.elementor-element-31b08bf .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:50px;font-weight:300;color:#0A0A09;}.elementor-29 .elementor-element.elementor-element-04ba434 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-04ba434{z-index:0;}.elementor-29 .elementor-element.elementor-element-2083b26:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2083b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF7;}.elementor-29 .elementor-element.elementor-element-2083b26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:66px 66px 66px 66px;}.elementor-29 .elementor-element.elementor-element-2083b26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-e201f3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-688efcc > .elementor-widget-container{margin:-1px 320px 0px 320px;padding:6px 0px 6px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#894036F7;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-688efcc{text-align:center;}.elementor-29 .elementor-element.elementor-element-688efcc .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:55px;font-weight:300;color:#894036F7;}.elementor-29 .elementor-element.elementor-element-1c611a1e > .elementor-widget-container{margin:9px 18px 15px 8px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-29 .elementor-element.elementor-element-1c611a1e iframe{height:52vh;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0s;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-8910f1e{width:100%;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-e68da7c > .elementor-container{min-height:250px;}.elementor-29 .elementor-element.elementor-element-e68da7c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e68da7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-29 .elementor-element.elementor-element-947fb9a{bottom:320px;}.elementor-29 .elementor-element.elementor-element-25479d7{text-align:start;}.elementor-29 .elementor-element.elementor-element-25479d7 .elementor-heading-title{font-size:50px;}.elementor-29 .elementor-element.elementor-element-1c611a1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1c611a1e iframe{height:426px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-e68da7c > .elementor-container{min-height:200px;}.elementor-29 .elementor-element.elementor-element-e68da7c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e68da7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-29 .elementor-element.elementor-element-a9a1f81 > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-947fb9a{right:1px;}body.rtl .elementor-29 .elementor-element.elementor-element-947fb9a{left:1px;}.elementor-29 .elementor-element.elementor-element-947fb9a{bottom:540px;}.elementor-29 .elementor-element.elementor-element-3c4e304{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8910f1e > .elementor-element-populated{margin:-36px 0px -47px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-25479d7{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-29 .elementor-element.elementor-element-25479d7 > .elementor-widget-container{margin:-43px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-29 .elementor-element.elementor-element-25479d7 .elementor-heading-title{font-size:43px;}.elementor-29 .elementor-element.elementor-element-61c767c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fe8fca7 > .elementor-element-populated{margin:24px 12px 0px 13px;--e-column-margin-right:12px;--e-column-margin-left:13px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-73c27ea > .elementor-widget-container{margin:-46px 0px 0px 0px;padding:0px 2px 0px 2px;}.elementor-29 .elementor-element.elementor-element-73c27ea .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-3f1e7a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 100px 0px;}.elementor-29 .elementor-element.elementor-element-042f2b7 > .elementor-element-populated{margin:55px 12px 0px 012px;--e-column-margin-right:12px;--e-column-margin-left:012px;padding:0px 0px 95px 0px;}.elementor-29 .elementor-element.elementor-element-5074ee2 > .elementor-widget-container{margin:-37px 0px 0px 0px;padding:0px 2px 0px 2px;}.elementor-29 .elementor-element.elementor-element-5074ee2 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-fa30fed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 89px -3px;}.elementor-29 .elementor-element.elementor-element-4427354 > .elementor-element-populated{margin:77px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 94px 0px;}.elementor-29 .elementor-element.elementor-element-cd7a013 > .elementor-widget-container{margin:-39px 0px 0px 0px;padding:0px 2px 0px 2px;}.elementor-29 .elementor-element.elementor-element-d967e73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5a12c15{padding:10px 0px 1px 0px;}.elementor-29 .elementor-element.elementor-element-db0df61 > .elementor-element-populated{margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-29 .elementor-element.elementor-element-31b08bf > .elementor-widget-container{margin:47px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-31b08bf .elementor-heading-title{font-size:43px;}.elementor-29 .elementor-element.elementor-element-04ba434 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2083b26 > .elementor-container{max-width:500px;}.elementor-29 .elementor-element.elementor-element-2083b26{margin-top:4px;margin-bottom:0px;padding:0px 0px 0px -53px;}.elementor-29 .elementor-element.elementor-element-e201f3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-688efcc{width:var( --container-widget-width, 373px );max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-688efcc > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-688efcc .elementor-heading-title{font-size:43px;}.elementor-29 .elementor-element.elementor-element-1c611a1e > .elementor-widget-container{margin:16px -51px -51px -51px;}.elementor-29 .elementor-element.elementor-element-1c611a1e iframe{height:43vh;}}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-e68da7c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e68da7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}