.elementor-31 .elementor-element.elementor-element-b955e15{padding:40px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-6386f609 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-6386f609 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-6386f609 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-6386f609 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-6386f609 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-6386f609 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-6386f609 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-67ecd789 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-67ecd789 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-67ecd789 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-67ecd789 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-67ecd789 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-67ecd789 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-67ecd789 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-67ecd789 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-13eb01bb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-13eb01bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biminibasinrestaurant.com/wp-content/uploads/2026/03/Seafood-Bar-pic-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-13eb01bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-31 .elementor-element.elementor-element-13eb01bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-13eb01bb > .elementor-shape-top svg{height:78px;}.elementor-31 .elementor-element.elementor-element-13eb01bb > .elementor-shape-bottom svg{height:59px;}.elementor-31 .elementor-element.elementor-element-7473e5c{padding:40px 0px 60px 0px;}.elementor-31 .elementor-element.elementor-element-f1bde78 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-f1bde78 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-f1bde78 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-f1bde78 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-f1bde78 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-f1bde78 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-f1bde78 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-181177c > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-181177c .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-181177c .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-181177c .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-181177c .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-181177c .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-181177c .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-181177c .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-ede51a2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ede51a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biminibasinrestaurant.com/wp-content/uploads/2026/03/Salad-pic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-ede51a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-31 .elementor-element.elementor-element-ede51a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-ede51a2 > .elementor-shape-top svg{height:114px;}.elementor-31 .elementor-element.elementor-element-ede51a2 > .elementor-shape-bottom svg{height:114px;}.elementor-31 .elementor-element.elementor-element-51dd4b6{padding:40px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-06fd821 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-06fd821 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-06fd821 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-06fd821 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-06fd821 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-06fd821 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-06fd821 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-ad27161 > .elementor-widget-container{padding:060px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ad27161 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-ad27161 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-ad27161 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-ad27161 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-ad27161 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-ad27161 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-ad27161 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-3de5168{--display:flex;}.elementor-31 .elementor-element.elementor-element-a62083e{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-67f135d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-67f135d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biminibasinrestaurant.com/wp-content/uploads/2026/03/chef-selections-pic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-67f135d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-31 .elementor-element.elementor-element-67f135d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-67f135d > .elementor-shape-top svg{height:62px;}.elementor-31 .elementor-element.elementor-element-67f135d > .elementor-shape-bottom svg{height:36px;}.elementor-31 .elementor-element.elementor-element-3e7829b{padding:40px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-5ff524d .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-5ff524d .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-5ff524d .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-5ff524d .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-5ff524d .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-5ff524d .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-5ff524d .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-c42dad6 > .elementor-widget-container{padding:060px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c42dad6 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-c42dad6 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-c42dad6 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-c42dad6 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-c42dad6 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-c42dad6 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-c42dad6 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-b315ad2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b315ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biminibasinrestaurant.com/wp-content/uploads/2026/03/entrees-pic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-b315ad2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-31 .elementor-element.elementor-element-b315ad2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-b315ad2 > .elementor-shape-top svg{height:62px;}.elementor-31 .elementor-element.elementor-element-b315ad2 > .elementor-shape-bottom svg{height:36px;}.elementor-31 .elementor-element.elementor-element-2df9b3c{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a937e49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-494803a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-901c0ba{padding:20px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b8266a9 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-b8266a9 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-b8266a9 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-b8266a9 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-b8266a9 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-b8266a9 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-b8266a9 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-15d2325 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-15d2325 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-15d2325 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-15d2325 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-15d2325 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-15d2325 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-15d2325 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-15d2325 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-574a711{padding:40px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-5213906 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-5213906 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-5213906 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-5213906 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-5213906 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-5213906 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-5213906 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-b181334 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b181334 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-b181334 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-b181334 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-b181334 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-b181334 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-b181334 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-b181334 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-2dd0038:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2dd0038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biminibasinrestaurant.com/wp-content/uploads/2026/03/handhelds-pic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-2dd0038{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-31 .elementor-element.elementor-element-2dd0038 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-2dd0038 > .elementor-shape-top svg{height:83px;}.elementor-31 .elementor-element.elementor-element-2dd0038 > .elementor-shape-bottom svg{height:90px;}.elementor-31 .elementor-element.elementor-element-f362843{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a6c2acf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6c7d434{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f237802{padding:20px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-066f748 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-066f748 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-066f748 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-066f748 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-066f748 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-066f748 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-066f748 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-d681918 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-d681918 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-d681918 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-d681918 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-d681918 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-d681918 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-d681918 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-5f6a4ad .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-5f6a4ad .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-5f6a4ad .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-5f6a4ad .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-5f6a4ad .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-5f6a4ad .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-5f6a4ad .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-297110d{padding:0px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-1282c0d .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-1282c0d .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-1282c0d .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-1282c0d .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-1282c0d .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-1282c0d .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-1282c0d .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-fd0f0cf > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fd0f0cf .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-fd0f0cf .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-fd0f0cf .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-fd0f0cf .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-fd0f0cf .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-fd0f0cf .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-fd0f0cf .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-91b1b1b > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-91b1b1b .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-91b1b1b .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-91b1b1b .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-91b1b1b .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-91b1b1b .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-91b1b1b .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-91b1b1b .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-0d10d27:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0d10d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biminibasinrestaurant.com/wp-content/uploads/2026/03/desserts-pic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-0d10d27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-31 .elementor-element.elementor-element-0d10d27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-0d10d27 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:62px;}.elementor-31 .elementor-element.elementor-element-0d10d27 > .elementor-shape-bottom svg{height:41px;}.elementor-31 .elementor-element.elementor-element-4cb8eee{--display:flex;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3a772f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c81737d{--display:flex;}.elementor-31 .elementor-element.elementor-element-7aaa64c .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-7aaa64c .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-7aaa64c .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-7aaa64c .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-7aaa64c .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-7aaa64c .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-7aaa64c .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-edf67b6{--display:flex;}.elementor-31 .elementor-element.elementor-element-0f6dd3d .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-0f6dd3d .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-0f6dd3d .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-0f6dd3d .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-0f6dd3d .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-0f6dd3d .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-0f6dd3d .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-46f369e{--display:flex;}.elementor-31 .elementor-element.elementor-element-7518d46 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-7518d46 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-7518d46 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-7518d46 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-7518d46 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-7518d46 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-7518d46 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-3a20bb1{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ec88215{padding:20px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-bb1884e .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-bb1884e .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-bb1884e .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-bb1884e .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-bb1884e .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-bb1884e .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-bb1884e .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}.elementor-31 .elementor-element.elementor-element-3135c99 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3135c99 .menu-item-image{width:48px;}.elementor-31 .elementor-element.elementor-element-3135c99 .dine-menu-grid{margin-top:-32px;margin-left:-32px;margin-right:-32px;}.elementor-31 .elementor-element.elementor-element-3135c99 .dine-menu-item{padding-top:32px;padding-left:32px;padding-right:32px;}.elementor-31 .elementor-element.elementor-element-3135c99 .dine-menu-heading{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-3135c99 .menu-item-name{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-3135c99 .menu-item-desc{font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-3135c99 .menu-item-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-58adac1 );}@media(min-width:1025px){.elementor-31 .elementor-element.elementor-element-13eb01bb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-13eb01bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-31 .elementor-element.elementor-element-ede51a2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ede51a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-31 .elementor-element.elementor-element-67f135d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-67f135d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-31 .elementor-element.elementor-element-b315ad2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b315ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-31 .elementor-element.elementor-element-2dd0038:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2dd0038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-31 .elementor-element.elementor-element-0d10d27:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0d10d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-b955e15{padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-6386f609 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-6386f609 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-67ecd789 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-67ecd789 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-13eb01bb{padding:120px 0px 120px 0px;}.elementor-31 .elementor-element.elementor-element-7473e5c{padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-f1bde78 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-f1bde78 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-181177c .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-181177c .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-ede51a2{padding:120px 0px 120px 0px;}.elementor-31 .elementor-element.elementor-element-51dd4b6{padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-06fd821 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-06fd821 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-ad27161 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-ad27161 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-67f135d{padding:120px 0px 120px 0px;}.elementor-31 .elementor-element.elementor-element-3e7829b{padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-5ff524d .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-5ff524d .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-c42dad6 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-c42dad6 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-b315ad2{padding:120px 0px 120px 0px;}.elementor-31 .elementor-element.elementor-element-901c0ba{padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-b8266a9 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-b8266a9 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-15d2325 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-15d2325 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-574a711{padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-5213906 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-5213906 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-b181334 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-b181334 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-2dd0038{padding:120px 0px 120px 0px;}.elementor-31 .elementor-element.elementor-element-f237802{padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-066f748 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-066f748 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-d681918 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-d681918 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-5f6a4ad .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-5f6a4ad .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-297110d{padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-1282c0d .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-1282c0d .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-fd0f0cf .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-fd0f0cf .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-91b1b1b .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-91b1b1b .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-0d10d27{padding:120px 0px 120px 0px;}.elementor-31 .elementor-element.elementor-element-3a772f6{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7aaa64c .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-7aaa64c .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-0f6dd3d .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-0f6dd3d .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-7518d46 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-7518d46 .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-ec88215{padding:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-bb1884e .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-bb1884e .menu-item-name{font-size:12px;}.elementor-31 .elementor-element.elementor-element-3135c99 .dine-menu-heading{font-size:24px;}.elementor-31 .elementor-element.elementor-element-3135c99 .menu-item-name{font-size:12px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-df372bd > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-df372bd{z-index:0;}.elementor-31 .elementor-element.elementor-element-13eb01bb > .elementor-shape-top svg{height:40px;}.elementor-31 .elementor-element.elementor-element-13eb01bb > .elementor-shape-bottom svg{height:43px;}.elementor-31 .elementor-element.elementor-element-13eb01bb{padding:80px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-b0c089c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-ede51a2 > .elementor-shape-top svg{height:74px;}.elementor-31 .elementor-element.elementor-element-ede51a2 > .elementor-shape-bottom svg{height:114px;}.elementor-31 .elementor-element.elementor-element-ede51a2{padding:80px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-c5c2c3c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-67f135d > .elementor-shape-top svg{height:39px;}.elementor-31 .elementor-element.elementor-element-67f135d > .elementor-shape-bottom svg{height:23px;}.elementor-31 .elementor-element.elementor-element-67f135d{padding:80px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-33360bf > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-b315ad2 > .elementor-shape-top svg{height:49px;}.elementor-31 .elementor-element.elementor-element-b315ad2{padding:80px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-fe325f4 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-5f25dfe > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-2dd0038 > .elementor-shape-top svg{height:42px;}.elementor-31 .elementor-element.elementor-element-2dd0038 > .elementor-shape-bottom svg{height:56px;}.elementor-31 .elementor-element.elementor-element-2dd0038{padding:80px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-9a55952 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-eaa7ab5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-8fe965a > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-b7d3a77 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-0d10d27 > .elementor-shape-top svg{height:31px;}.elementor-31 .elementor-element.elementor-element-0d10d27 > .elementor-shape-bottom svg{height:25px;}.elementor-31 .elementor-element.elementor-element-0d10d27{padding:80px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-edf67b6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-46f369e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2a0c2ac > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}