.elementor-16 .elementor-element.elementor-element-3e5d41f{--display:flex;--min-height:100lvh;--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:1;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-3e5d41f::before, .elementor-16 .elementor-element.elementor-element-3e5d41f > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3e5d41f > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3e5d41f > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3e5d41f > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3e5d41f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6a47386 );background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/svg-bottom.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-3e5d41f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3e5d41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/Screenshot-2026-05-15-at-3.06.47-pm-scaled.webp") 50% 50%;background-size:cover;}.elementor-16 .elementor-element.elementor-element-9968d4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-93bcc18 img{width:100%;max-width:300px;height:270px;object-fit:contain;object-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-23b341b{text-align:center;}.elementor-16 .elementor-element.elementor-element-23b341b .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-fd7cfa3 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-7cc7e31{text-align:center;color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-1183993{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-16 .elementor-element.elementor-element-4ac91c8 .elementor-button{background-color:var( --e-global-color-2abae45 );fill:var( --e-global-color-fd7cfa3 );color:var( --e-global-color-fd7cfa3 );border-style:solid;border-color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-4ac91c8 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-4ac91c8 .elementor-button:focus{background-color:var( --e-global-color-fd7cfa3 );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-4ac91c8 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-4ac91c8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-0eaef4d .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-fd7cfa3 );color:var( --e-global-color-fd7cfa3 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-0eaef4d .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-0eaef4d .elementor-button:focus{background-color:var( --e-global-color-fd7cfa3 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-0eaef4d .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-0eaef4d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-d9ea4b0{--display:flex;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-d9ea4b0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d9ea4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-77fd501{--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:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-e39c639{--display:flex;--min-height:650px;}.elementor-16 .elementor-element.elementor-element-e39c639:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e39c639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/DSC6865-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-b32f995{--display:flex;--position:absolute;--min-height:300px;bottom:-83px;}.elementor-16 .elementor-element.elementor-element-b32f995:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b32f995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/fingerprint.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b32f995{left:-93px;}body.rtl .elementor-16 .elementor-element.elementor-element-b32f995{right:-93px;}.elementor-16 .elementor-element.elementor-element-b2a910d{--display:flex;}.elementor-16 .elementor-element.elementor-element-4546cda .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-2744fa4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-5b70bc4 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-fd7cfa3 );color:var( --e-global-color-fd7cfa3 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-5b70bc4 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-5b70bc4 .elementor-button:focus{background-color:var( --e-global-color-704995b );color:var( --e-global-color-fd7cfa3 );border-color:var( --e-global-color-704995b );}.elementor-16 .elementor-element.elementor-element-5b70bc4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-5b70bc4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-5b70bc4 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-5b70bc4 .elementor-button:focus svg{fill:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-f5d5442{--display:flex;--min-height:100lvh;--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;--overlay-opacity:1;}.elementor-16 .elementor-element.elementor-element-f5d5442:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f5d5442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/full_image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-f5d5442::before, .elementor-16 .elementor-element.elementor-element-f5d5442 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-f5d5442 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-f5d5442 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-f5d5442 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-f5d5442 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-fd7cfa3 ) 0%, #FFFFFF00 25%);}.elementor-16 .elementor-element.elementor-element-ae69acb{--display:flex;--min-height:100lvh;}.elementor-16 .elementor-element.elementor-element-ae69acb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ae69acb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/red-bottom.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-6d6f0de{--display:flex;--overflow:hidden;--overlay-opacity:1;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-6d6f0de:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6d6f0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-6d6f0de::before, .elementor-16 .elementor-element.elementor-element-6d6f0de > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-6d6f0de > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-6d6f0de > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-6d6f0de > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-6d6f0de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/festival-bg.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:250px auto;}.elementor-16 .elementor-element.elementor-element-1279178{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6rem;--padding-bottom:12rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-4cdd1cb{--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:flex-end;}.elementor-16 .elementor-element.elementor-element-a67d33e{--display:flex;}.elementor-16 .elementor-element.elementor-element-43d65cb .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8b0e842 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-c3f531d{--display:flex;}.elementor-16 .elementor-element.elementor-element-2ea13c2{color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-4c14a11 .elementor-button{background-color:var( --e-global-color-fd7cfa3 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-4c14a11 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-4c14a11 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-4c14a11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-4c14a11 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-4c14a11 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-4c14a11 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-9d42ba8{--display:flex;}.elementor-16 .elementor-element.elementor-element-cf6cd3a{--swiper-slides-to-display:4;--swiper-slides-gap:16px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-60px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:116px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:116px;--arrow-size:16px;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-cf6cd3a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-fd7cfa3 );padding:18px 18px 18px 18px;}.elementor-16 .elementor-element.elementor-element-cf6cd3a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-cf6cd3a .swiper-slide > .elementor-element{height:100%;}.elementor-16 .elementor-element.elementor-element-32da4f0{--display:flex;--overflow:hidden;--overlay-opacity:1;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-32da4f0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-32da4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/fingerprint-tow2.svg");background-position:45% 40%;background-repeat:no-repeat;background-size:400px auto;}.elementor-16 .elementor-element.elementor-element-32da4f0::before, .elementor-16 .elementor-element.elementor-element-32da4f0 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-32da4f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-32da4f0 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-32da4f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-32da4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/festival-bg.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:250px auto;}.elementor-16 .elementor-element.elementor-element-c650dc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-968d041{--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:flex-end;}.elementor-16 .elementor-element.elementor-element-159f619{--display:flex;}.elementor-16 .elementor-element.elementor-element-b9c3a37 .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-c1b10fc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-125531f{--display:flex;}.elementor-16 .elementor-element.elementor-element-9907617{color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-50b9315 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-fd7cfa3 );color:var( --e-global-color-fd7cfa3 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-50b9315 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-50b9315 .elementor-button:focus{background-color:var( --e-global-color-704995b );color:var( --e-global-color-fd7cfa3 );border-color:var( --e-global-color-704995b );}.elementor-16 .elementor-element.elementor-element-50b9315 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-50b9315 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-50b9315 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-50b9315 .elementor-button:focus svg{fill:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-d1fb1c7{--display:flex;}.elementor-16 .elementor-element.elementor-element-36a47be{--swiper-slides-to-display:3;--swiper-slides-gap:16px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-60px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:116px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:116px;--arrow-size:16px;--arrow-normal-color:var( --e-global-color-fd7cfa3 );--arrow-hover-color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-36a47be :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-text );padding:18px 18px 18px 18px;}.elementor-16 .elementor-element.elementor-element-36a47be :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-36a47be .swiper-slide > .elementor-element{height:100%;}.elementor-16 .elementor-element.elementor-element-be48d6f{--display:flex;--overflow:hidden;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-be48d6f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-be48d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/Frame-1292.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-fc43138{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6rem;--padding-bottom:9rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-1165626{--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:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-16 .elementor-element.elementor-element-fefc77f{--display:flex;}.elementor-16 .elementor-element.elementor-element-65f71f1 .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-1de474e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-8fd7b7d{--display:flex;}.elementor-16 .elementor-element.elementor-element-8231e7a{color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-617c051 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-fd7cfa3 );color:var( --e-global-color-fd7cfa3 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-617c051 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-617c051 .elementor-button:focus{background-color:var( --e-global-color-704995b );color:var( --e-global-color-fd7cfa3 );border-color:var( --e-global-color-704995b );}.elementor-16 .elementor-element.elementor-element-617c051 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-617c051 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-617c051 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-617c051 .elementor-button:focus svg{fill:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-d016ccd{--display:flex;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-d016ccd:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d016ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-1b51c30{--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:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-c5d17b2{--display:flex;--min-height:700px;}.elementor-16 .elementor-element.elementor-element-c5d17b2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c5d17b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/Shark-Bay-Wild-Prawns-.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-a637b1a{--display:flex;}.elementor-16 .elementor-element.elementor-element-b64af04 .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-d3a7388 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-3e8bd33 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-fd7cfa3 );color:var( --e-global-color-fd7cfa3 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-3e8bd33 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-3e8bd33 .elementor-button:focus{background-color:var( --e-global-color-704995b );color:var( --e-global-color-fd7cfa3 );border-color:var( --e-global-color-704995b );}.elementor-16 .elementor-element.elementor-element-3e8bd33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-3e8bd33 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-3e8bd33 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-3e8bd33 .elementor-button:focus svg{fill:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-802b058{--display:flex;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-802b058:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-802b058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd7cfa3 );background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/bg2.svg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-0f0f27f{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-16d138d{--display:flex;--min-height:700px;}.elementor-16 .elementor-element.elementor-element-16d138d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-16d138d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/Cjmaddock_Mantarays-High-Res_01-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-d64f9b7{--display:flex;}.elementor-16 .elementor-element.elementor-element-0bee177 .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-188b2e3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-4f97180 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-fd7cfa3 );color:var( --e-global-color-fd7cfa3 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-4f97180 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-4f97180 .elementor-button:focus{background-color:var( --e-global-color-704995b );color:var( --e-global-color-fd7cfa3 );border-color:var( --e-global-color-704995b );}.elementor-16 .elementor-element.elementor-element-4f97180 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-4f97180 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-4f97180 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-4f97180 .elementor-button:focus svg{fill:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-b5fa4ef{--display:flex;--min-height:25vh;}.elementor-16 .elementor-element.elementor-element-b5fa4ef:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b5fa4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/red-bottom.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-27721d1{--display:flex;--overflow:hidden;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-27721d1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-27721d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-61d6b2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6rem;--padding-bottom:9rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-ac378ce{--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:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-16 .elementor-element.elementor-element-23ccc23{--display:flex;}.elementor-16 .elementor-element.elementor-element-9922128 .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-95e90c4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-a25a0b4{--display:flex;}.elementor-16 .elementor-element.elementor-element-a1ebcb4{color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-b751979 .elementor-button{background-color:var( --e-global-color-fd7cfa3 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-fd7cfa3 );}.elementor-16 .elementor-element.elementor-element-b751979 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-b751979 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-b751979 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-b751979 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-b751979 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-b751979 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-e6becfb{--display:flex;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-e6becfb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e6becfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a02775d{--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:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-b55aa60{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-16 .elementor-element.elementor-element-27df43b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-59b5629{text-align:center;}.elementor-16 .elementor-element.elementor-element-59b5629 .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-d52de94{text-align:center;}.elementor-16 .elementor-element.elementor-element-d52de94 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-dfe8486{text-align:center;}.elementor-16 .elementor-element.elementor-element-1750cc9{--display:flex;}.elementor-16 .elementor-element.elementor-element-2c22338{--display:flex;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-16 .elementor-element.elementor-element-2c22338:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2c22338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/Frame-129.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-6f2178d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6rem;--padding-bottom:20rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-29d705b{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-16 .elementor-element.elementor-element-4996ace{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-b596f2d{text-align:center;}.elementor-16 .elementor-element.elementor-element-b596f2d .elementor-heading-title{font-family:var( --e-global-typography-4296ced-font-family ), Sans-serif;font-size:var( --e-global-typography-4296ced-font-size );font-weight:var( --e-global-typography-4296ced-font-weight );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-dd8fcce{text-align:center;}.elementor-16 .elementor-element.elementor-element-dd8fcce .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-1e32a3b{text-align:center;}.elementor-16 .elementor-element.elementor-element-adceada{--display:flex;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f5d200f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:50px;}.elementor-16 .elementor-element.elementor-element-f5d200f .elementor-main-swiper{height:75px;width:100%;}.elementor-16 .elementor-element.elementor-element-f5d200f .elementor-swiper-button{font-size:20px;}.elementor-16 .elementor-element.elementor-element-f5d200f .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-3e5d41f{--margin-top:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-93bcc18 img{height:185px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-23b341b .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-16 .elementor-element.elementor-element-77fd501{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-e39c639{--min-height:500px;}.elementor-16 .elementor-element.elementor-element-b32f995{--min-height:200px;bottom:-21px;}.elementor-16 .elementor-element.elementor-element-4546cda .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-2744fa4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-1279178{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-4cdd1cb{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-43d65cb .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-8b0e842 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-cf6cd3a{--swiper-slides-to-display:2;}.elementor-16 .elementor-element.elementor-element-32da4f0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-32da4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-16 .elementor-element.elementor-element-c650dc7{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-968d041{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-b9c3a37 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-c1b10fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-36a47be{--swiper-slides-to-display:2;}.elementor-16 .elementor-element.elementor-element-fc43138{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-1165626{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-65f71f1 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1de474e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-1b51c30{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-c5d17b2{--min-height:500px;}.elementor-16 .elementor-element.elementor-element-b64af04 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-d3a7388 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-802b058:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-802b058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:18% auto;}.elementor-16 .elementor-element.elementor-element-0f0f27f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-16d138d{--min-height:500px;}.elementor-16 .elementor-element.elementor-element-0bee177 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-188b2e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-b5fa4ef{--min-height:8lvh;}.elementor-16 .elementor-element.elementor-element-61d6b2f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-ac378ce{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-9922128 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-95e90c4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-a02775d{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-59b5629 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-d52de94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-2c22338:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2c22338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:17% auto;}.elementor-16 .elementor-element.elementor-element-6f2178d{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:4rem;--padding-bottom:14rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-b596f2d .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-dd8fcce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f5d200f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-3e5d41f{--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-93bcc18 img{height:150px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-23b341b .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-16 .elementor-element.elementor-element-4ac91c8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-4ac91c8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-16 .elementor-element.elementor-element-0eaef4d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-0eaef4d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-16 .elementor-element.elementor-element-77fd501{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-16 .elementor-element.elementor-element-e39c639{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-b2a910d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-4546cda .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-2744fa4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-5b70bc4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-5b70bc4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-16 .elementor-element.elementor-element-f5d5442:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f5d5442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gascoynefoodfestival.com.au/wp-content/uploads/2026/05/full_image_mobile-e1779328381915.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-1279178{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-16 .elementor-element.elementor-element-a67d33e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-43d65cb .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-8b0e842 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-c3f531d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-4c14a11.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-4c14a11 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-16 .elementor-element.elementor-element-cf6cd3a{--swiper-slides-to-display:1;}.elementor-16 .elementor-element.elementor-element-32da4f0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-32da4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-16 .elementor-element.elementor-element-c650dc7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-16 .elementor-element.elementor-element-159f619{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-b9c3a37 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-c1b10fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-125531f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-50b9315.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-50b9315 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-16 .elementor-element.elementor-element-36a47be{--swiper-slides-to-display:1;}.elementor-16 .elementor-element.elementor-element-fc43138{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-16 .elementor-element.elementor-element-fefc77f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-65f71f1 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1de474e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-8fd7b7d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-617c051.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-617c051 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-16 .elementor-element.elementor-element-1b51c30{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-16 .elementor-element.elementor-element-c5d17b2{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-c5d17b2.e-con{--order:99999 /* order end hack */;}.elementor-16 .elementor-element.elementor-element-a637b1a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-b64af04 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-d3a7388 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-3e8bd33.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-3e8bd33 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-16 .elementor-element.elementor-element-0f0f27f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-16d138d{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-16d138d.e-con{--order:99999 /* order end hack */;}.elementor-16 .elementor-element.elementor-element-d64f9b7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-0bee177 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-188b2e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-4f97180.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-4f97180 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-16 .elementor-element.elementor-element-61d6b2f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-16 .elementor-element.elementor-element-23ccc23{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-9922128 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-95e90c4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-a25a0b4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-b751979.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-b751979 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-16 .elementor-element.elementor-element-a02775d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-16 .elementor-element.elementor-element-b55aa60{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-16 .elementor-element.elementor-element-59b5629 .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-d52de94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-6f2178d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-29d705b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-16 .elementor-element.elementor-element-b596f2d .elementor-heading-title{font-size:var( --e-global-typography-4296ced-font-size );line-height:var( --e-global-typography-4296ced-line-height );letter-spacing:var( --e-global-typography-4296ced-letter-spacing );}.elementor-16 .elementor-element.elementor-element-dd8fcce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f5d200f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-d9ea4b0{--content-width:1400px;}.elementor-16 .elementor-element.elementor-element-b32f995{--width:235px;}.elementor-16 .elementor-element.elementor-element-c3f531d{--width:75%;}.elementor-16 .elementor-element.elementor-element-125531f{--width:75%;}.elementor-16 .elementor-element.elementor-element-8fd7b7d{--width:75%;}.elementor-16 .elementor-element.elementor-element-d016ccd{--content-width:1400px;}.elementor-16 .elementor-element.elementor-element-802b058{--content-width:1400px;}.elementor-16 .elementor-element.elementor-element-a25a0b4{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-b32f995{--width:150px;}.elementor-16 .elementor-element.elementor-element-c3f531d{--width:100%;}.elementor-16 .elementor-element.elementor-element-125531f{--width:100%;}.elementor-16 .elementor-element.elementor-element-8fd7b7d{--width:100%;}.elementor-16 .elementor-element.elementor-element-a25a0b4{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-7cc7e31 */.elementor-16 .elementor-element.elementor-element-7cc7e31 {
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b70bc4 */.elementor-16 .elementor-element.elementor-element-5b70bc4 {
    svg {
        height: 10px;
        transition: all 200ms ease-in-out;
    }
    
    &:hover {
        svg{
            transform: translateX(0.35rem);
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c14a11 */.elementor-16 .elementor-element.elementor-element-4c14a11 {
    svg {
        height: 10px;
        transition: all 200ms ease-in-out;
    }
    
    &:hover {
        svg{
            transform: translateX(0.35rem);
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50b9315 */.elementor-16 .elementor-element.elementor-element-50b9315 {
    svg {
        height: 10px;
        transition: all 200ms ease-in-out;
    }
    
    &:hover {
        svg{
            transform: translateX(0.35rem);
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-617c051 */.elementor-16 .elementor-element.elementor-element-617c051 {
    svg {
        height: 10px;
        transition: all 200ms ease-in-out;
    }
    
    &:hover {
        svg{
            transform: translateX(0.35rem);
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e8bd33 */.elementor-16 .elementor-element.elementor-element-3e8bd33 {
    svg {
        height: 10px;
        transition: all 200ms ease-in-out;
    }
    
    &:hover {
        svg{
            transform: translateX(0.35rem);
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f97180 */.elementor-16 .elementor-element.elementor-element-4f97180 {
    svg {
        height: 10px;
        transition: all 200ms ease-in-out;
    }
    
    &:hover {
        svg{
            transform: translateX(0.35rem);
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b751979 */.elementor-16 .elementor-element.elementor-element-b751979 {
    svg {
        height: 10px;
        transition: all 200ms ease-in-out;
    }
    
    &:hover {
        svg{
            transform: translateX(0.35rem);
        }
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe8486 */.elementor-16 .elementor-element.elementor-element-dfe8486 {
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e32a3b */.elementor-16 .elementor-element.elementor-element-1e32a3b {
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-f5d200f */.elementor-16 .elementor-element.elementor-element-f5d200f img{
    object-fit: contain !important;
    padding-inline: 1rem
}
.elementor-16 .elementor-element.elementor-element-f5d200f .swiper-wrapper{
    align-items: center
}
.elementor-16 .elementor-element.elementor-element-f5d200f .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */