.elementor-771 .elementor-element.elementor-element-b9c6f79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-one h2,.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-two h2,.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-three-content h2,.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-four-content h2,.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-five h1{font-size:88px;}.elementor-771 .elementor-element.elementor-element-bdece53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-15db67a .title,.elementor-771 .elementor-element.elementor-element-15db67a .reservation-form.light h3{color:var( --e-global-color-primary );}.elementor-771 .elementor-element.elementor-element-15db67a h2.flex-title{color:#3F9165;}.elementor-771 .elementor-element.elementor-element-15db67a .top-feature-style-one-area button,.elementor-771 .elementor-element.elementor-element-15db67a .feature-style-three-area button{color:#FFFFFF;background-color:#3F9165 !important;}.elementor-771 .elementor-element.elementor-element-15db67a .top-feature-style-one-area button::after,.elementor-771 .elementor-element.elementor-element-15db67a .feature-style-three-area button::after{color:#3F9165;background-color:#3F9165 !important;}.elementor-771 .elementor-element.elementor-element-15db67a .food-cat-carousel .overlay h5{color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-d040e89{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-e53d848 .choose-us-style-one-one-area h4,.elementor-771 .elementor-element.elementor-element-e53d848 .feature-style-two h4{color:var( --e-global-color-primary );}.elementor-771 .elementor-element.elementor-element-dc46e96{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-f0e1b89 .deal-info h2{color:#FFFFFF !important;font-size:43px;}.elementor-771 .elementor-element.elementor-element-f0e1b89 .deal-info .sub-heading{color:#FFFFFF;font-size:17px;}.elementor-771 .elementor-element.elementor-element-f0e1b89 .deal-info p{color:#FFFFFF;}.elementor-771 .elementor-element.elementor-element-f0e1b89 .btn.btn-theme{color:#FFFFFF;background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-771 .elementor-element.elementor-element-f0e1b89 .btn.btn-theme::after{background-color:var( --e-global-color-secondary );}.elementor-771 .elementor-element.elementor-element-5805ded{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-d2e7473{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-9be95b7 .bg-dark .title{color:#FFFFFF !important;}.elementor-771 .elementor-element.elementor-element-79e9189{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-db5491c .sub-title::before{background-image:url(https://casadebahia.com.au/wp-content/uploads/2026/08/92dac585-8dc7-4b56-b595-560db4b42d1e-1.png);}.elementor-771 .elementor-element.elementor-element-db5491c .sub-title::after{background-image:url(https://casadebahia.com.au/wp-content/uploads/2026/08/92dac585-8dc7-4b56-b595-560db4b42d1e.png);}.elementor-771 .elementor-element.elementor-element-edc2e9d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-a13b49c .opening-hours-info h3{color:#3F9165;}.elementor-771 .elementor-element.elementor-element-a13b49c .info a{color:#3F9165;}.elementor-771 .elementor-element.elementor-element-8a9311b iframe{height:467px;}@media(max-width:767px){.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-one h2,.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-two h2,.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-three-content h2,.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-four-content h2,.elementor-771 .elementor-element.elementor-element-7cce397 .banner-style-five h1{font-size:30px;}.elementor-771 .elementor-element.elementor-element-8a9311b iframe{height:467px;}}