.elementor-745 .elementor-element.elementor-element-0c28cb7{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.8;--padding-top:140px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-745 .elementor-element.elementor-element-0c28cb7::before, .elementor-745 .elementor-element.elementor-element-0c28cb7 > .elementor-background-video-container::before, .elementor-745 .elementor-element.elementor-element-0c28cb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-745 .elementor-element.elementor-element-0c28cb7 > .elementor-background-slideshow::before, .elementor-745 .elementor-element.elementor-element-0c28cb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-745 .elementor-element.elementor-element-0c28cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-84c2f68 );--background-overlay:'';}.elementor-745 .elementor-element.elementor-element-0c28cb7 .elementor-background-slideshow__slide__image{background-position:bottom center;}.elementor-745 .elementor-element.elementor-element-ed717c3{text-align:center;}.elementor-745 .elementor-element.elementor-element-ed717c3 .elementor-heading-title{font-size:30px;color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-a5e50e8{text-align:center;}.elementor-745 .elementor-element.elementor-element-a5e50e8 .elementor-heading-title{font-size:80px;color:var( --e-global-color-1cca0a77 );}.elementor-745 .elementor-element.elementor-element-06e9549{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;font-size:22px;color:var( --e-global-color-1cca0a77 );}.elementor-745 .elementor-element.elementor-element-06e9549.elementor-element{--align-self:center;}.elementor-745 .elementor-element.elementor-element-eb2bce9 .elementor-button{background-color:var( --e-global-color-2b279fd );fill:var( --e-global-color-84c2f68 );color:var( --e-global-color-84c2f68 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-eb2bce9 .elementor-button:hover, .elementor-745 .elementor-element.elementor-element-eb2bce9 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-eb2bce9 .elementor-button:hover svg, .elementor-745 .elementor-element.elementor-element-eb2bce9 .elementor-button:focus svg{fill:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-d9f29e0:not(.elementor-motion-effects-element-type-background), .elementor-745 .elementor-element.elementor-element-d9f29e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84c2f68 );}.elementor-745 .elementor-element.elementor-element-d9f29e0 > .elementor-background-overlay{background-image:url("https://woodsidediner.com.au/wp-content/uploads/2025/10/pattren0.5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-745 .elementor-element.elementor-element-d9f29e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 10px 60px 10px;}.elementor-745 .elementor-element.elementor-element-fbf3a17 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1cca0a77 );border-radius:10px 10px 10px 10px;}.elementor-745 .elementor-element.elementor-element-fbf3a17 .elementor-icon-box-wrapper{gap:15px;}.elementor-745 .elementor-element.elementor-element-fbf3a17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-fbf3a17.elementor-view-framed .elementor-icon, .elementor-745 .elementor-element.elementor-element-fbf3a17.elementor-view-default .elementor-icon{fill:var( --e-global-color-2b279fd );color:var( --e-global-color-2b279fd );border-color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-fbf3a17 .elementor-icon-box-title, .elementor-745 .elementor-element.elementor-element-fbf3a17 .elementor-icon-box-title a{font-size:25px;}.elementor-745 .elementor-element.elementor-element-fbf3a17 .elementor-icon-box-title{color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-fbf3a17 .elementor-icon-box-description{color:var( --e-global-color-1cca0a77 );}.elementor-745 .elementor-element.elementor-element-7a452aa > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1cca0a77 );border-radius:10px 10px 10px 10px;}.elementor-745 .elementor-element.elementor-element-7a452aa .elementor-icon-box-wrapper{gap:15px;}.elementor-745 .elementor-element.elementor-element-7a452aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-7a452aa.elementor-view-framed .elementor-icon, .elementor-745 .elementor-element.elementor-element-7a452aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-2b279fd );color:var( --e-global-color-2b279fd );border-color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-7a452aa .elementor-icon-box-title, .elementor-745 .elementor-element.elementor-element-7a452aa .elementor-icon-box-title a{font-size:25px;}.elementor-745 .elementor-element.elementor-element-7a452aa .elementor-icon-box-title{color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-7a452aa .elementor-icon-box-description{color:var( --e-global-color-1cca0a77 );}.elementor-745 .elementor-element.elementor-element-18891bb > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1cca0a77 );border-radius:10px 10px 10px 10px;}.elementor-745 .elementor-element.elementor-element-18891bb .elementor-icon-box-wrapper{gap:15px;}.elementor-745 .elementor-element.elementor-element-18891bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-18891bb.elementor-view-framed .elementor-icon, .elementor-745 .elementor-element.elementor-element-18891bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-2b279fd );color:var( --e-global-color-2b279fd );border-color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-18891bb .elementor-icon-box-title, .elementor-745 .elementor-element.elementor-element-18891bb .elementor-icon-box-title a{font-size:25px;}.elementor-745 .elementor-element.elementor-element-18891bb .elementor-icon-box-title{color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-18891bb .elementor-icon-box-description{color:var( --e-global-color-1cca0a77 );}.elementor-745 .elementor-element.elementor-element-8fcbb2c:not(.elementor-motion-effects-element-type-background), .elementor-745 .elementor-element.elementor-element-8fcbb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84c2f68 );}.elementor-745 .elementor-element.elementor-element-8fcbb2c > .elementor-background-overlay{background-image:url("https://woodsidediner.com.au/wp-content/uploads/2025/10/pattren0.5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-745 .elementor-element.elementor-element-8fcbb2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 10px 60px 10px;}.elementor-745 .elementor-element.elementor-element-775774d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.8;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-745 .elementor-element.elementor-element-775774d::before, .elementor-745 .elementor-element.elementor-element-775774d > .elementor-background-video-container::before, .elementor-745 .elementor-element.elementor-element-775774d > .e-con-inner > .elementor-background-video-container::before, .elementor-745 .elementor-element.elementor-element-775774d > .elementor-background-slideshow::before, .elementor-745 .elementor-element.elementor-element-775774d > .e-con-inner > .elementor-background-slideshow::before, .elementor-745 .elementor-element.elementor-element-775774d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-84c2f68 );--background-overlay:'';}.elementor-745 .elementor-element.elementor-element-775774d .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-745 .elementor-element.elementor-element-48adcc5{text-align:center;}.elementor-745 .elementor-element.elementor-element-48adcc5 .elementor-heading-title{font-size:30px;color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-70212e9{text-align:center;}.elementor-745 .elementor-element.elementor-element-70212e9 .elementor-heading-title{font-size:80px;color:var( --e-global-color-1cca0a77 );}.elementor-745 .elementor-element.elementor-element-f59d359{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-size:22px;color:var( --e-global-color-1cca0a77 );}.elementor-745 .elementor-element.elementor-element-f59d359.elementor-element{--align-self:center;}.elementor-745 .elementor-element.elementor-element-8c6d841{--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;--justify-content:center;--align-items:center;}.elementor-745 .elementor-element.elementor-element-b708ff9 .elementor-button{background-color:var( --e-global-color-2b279fd );fill:var( --e-global-color-84c2f68 );color:var( --e-global-color-84c2f68 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-b708ff9 .elementor-button:hover, .elementor-745 .elementor-element.elementor-element-b708ff9 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-b708ff9 .elementor-button:hover svg, .elementor-745 .elementor-element.elementor-element-b708ff9 .elementor-button:focus svg{fill:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-734e929 .elementor-button{background-color:var( --e-global-color-2b279fd );fill:var( --e-global-color-84c2f68 );color:var( --e-global-color-84c2f68 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-734e929 .elementor-button:hover, .elementor-745 .elementor-element.elementor-element-734e929 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-2b279fd );}.elementor-745 .elementor-element.elementor-element-734e929 .elementor-button:hover svg, .elementor-745 .elementor-element.elementor-element-734e929 .elementor-button:focus svg{fill:var( --e-global-color-2b279fd );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-745 .elementor-element.elementor-element-0c28cb7{--min-height:65vh;--padding-top:100px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-745 .elementor-element.elementor-element-a5e50e8 .elementor-heading-title{font-size:68px;}.elementor-745 .elementor-element.elementor-element-70212e9 .elementor-heading-title{font-size:68px;}}@media(max-width:767px){.elementor-745 .elementor-element.elementor-element-0c28cb7{--min-height:80vh;--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-745 .elementor-element.elementor-element-a5e50e8 .elementor-heading-title{font-size:54px;}.elementor-745 .elementor-element.elementor-element-06e9549{font-size:18px;}.elementor-745 .elementor-element.elementor-element-70212e9 .elementor-heading-title{font-size:54px;}.elementor-745 .elementor-element.elementor-element-f59d359{font-size:18px;}}/* Start custom CSS */.elementor-widget-glf_elementor_food_menu hr {
    display: none;
}
.elementor-widget-glf_elementor_food_menu h3 {
    font-family: "Cormorant Garamond", Sans-serif !important;
    font-size: 54px !important;
    color: var( --e-global-color-2b279fd )!important;
}
.elementor-widget-glf_elementor_food_menu h5 {
    font-family: "Cormorant Garamond", Sans-serif !important;
    font-size: 28px;
}
.glf-mor-restaurant-menu-item {
    color: #fff;
}
.elementor-widget-glf_elementor_food_menu.glf-mor-restaurant-menu-item-name {
    font-family: "Cormorant Garamond", Sans-serif !important;
    font-size: 28px;
        margin-bottom: 10px;
}
.glf-mor-restaurant-menu-item-header {
    display: flex;
    gap: 10px 15px;
    align-items: baseline;
    justify-content: space-between;
}

h5.glf-mor-restaurant-menu-item-name {
    order: 1;
    margin: 0;
}

.glf-mor-restaurant-menu-item-price {
    order: 3;
}

.glf-mor-restaurant-menu-item-header:after {
    content: "";
    width: 100%;
    min-width: 40px;
    order: 2;
    flex: 1 1 0;
    border-bottom: 1px dashed #f3ca5269;
}
.glf-mor-restaurant-menu-item-price .price {
    font-family: "Cormorant Garamond", Sans-serif !important;
    font-size: 28px !important;
    color: var(--e-global-color-2b279fd )!important;
}
.glf-mor-restaurant-menu-item-description {
    font-size: 18px;
}
.glf-mor-restaurant-menu-item-header {
    margin-bottom: 8px;
}
.glf-mor-restaurant-menu-item {
    margin-bottom: 20px!important;
}
@media screen and (min-device-width: 981px) and (max-device-width: 1024px) { 
.hero-sec {
    min-height: 50vh!important;
}

}
@media(min-width:981px){
	.glf-mor-restaurant-menu-item-description {
       max-width: 90%;
}
}
@media(max-width:980px){
    .glf-mor-restaurant-menu-item-header {
    margin-bottom: 0;
}
.elementor-widget-glf_elementor_food_menu h3 {
    font-family: "Cormorant Garamond", Sans-serif !important;
    font-size: 44px !important;
    color: var(--e-global-color-2b279fd )!important;
}
}/* End custom CSS */