.elementor-961 .elementor-element.elementor-element-5081547{--display:flex;--padding-top:clamp(23.99px, 2.3438vw, 45px);--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-961 .elementor-element.elementor-element-4e2db93{--display:flex;--min-height:min(539px, 28.0729vw);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:clamp(32px, 3.125vw, 60px) clamp(32px, 3.125vw, 60px) clamp(32px, 3.125vw, 60px) clamp(32px, 3.125vw, 60px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-4e2db93:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-4e2db93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-961 .elementor-element.elementor-element-3f2d6f3{--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;--justify-content:center;--align-items:flex-start;--gap:clamp(20.73px, 2.026vw, 38.9px) clamp(20.73px, 2.026vw, 38.9px);--row-gap:clamp(20.73px, 2.026vw, 38.9px);--column-gap:clamp(20.73px, 2.026vw, 38.9px);--padding-top:clamp(32px, 3.125vw, 60px);--padding-bottom:clamp(42.16px, 4.1198vw, 79.1px);--padding-left:clamp(33px, 3.2292vw, 62px);--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-ced865b .elementor-heading-title{font-family:"DIN-Medium", Sans-serif;font-size:clamp(40px, calc(7vw - 20px), 110px);font-weight:500;line-height:0.91em;letter-spacing:-0.03em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-48f4312 );}.elementor-961 .elementor-element.elementor-element-819cd2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-cc4b15f{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(37.31px, 3.6458vw, 70px);--padding-bottom:clamp(70.36px, 6.875vw, 132px);--padding-left:65px;--padding-right:65px;}.elementor-961 .elementor-element.elementor-element-7e139e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:clamp(13.06px, 1.276vw, 24.5px);}.elementor-961 .elementor-element.elementor-element-7e139e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-a02c73d{width:var( --container-widget-width, clamp(266.5px, 26.0417vw, 500px) );max-width:clamp(266.5px, 26.0417vw, 500px);--container-widget-width:clamp(266.5px, 26.0417vw, 500px);--container-widget-flex-grow:0;text-align:start;}.elementor-961 .elementor-element.elementor-element-a02c73d .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-84a6a20 > .elementor-widget-container{margin:clamp(10.13px, 0.9896vw, 19px) 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-84a6a20{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 );color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-ed1263c > .elementor-widget-container{margin:clamp(12.26px, 1.1979vw, 23px) 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-ed1263c.elementor-element{--align-self:flex-start;}.elementor-961 .elementor-element.elementor-element-1f8bac1{--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:clamp(12.15px, 1.1875vw, 22.8px) clamp(12.15px, 1.1875vw, 22.8px);--row-gap:clamp(12.15px, 1.1875vw, 22.8px);--column-gap:clamp(12.15px, 1.1875vw, 22.8px);--border-radius:clamp(15.99px, 1.5625vw, 30px) clamp(15.99px, 1.5625vw, 30px) clamp(15.99px, 1.5625vw, 30px) clamp(15.99px, 1.5625vw, 30px);--margin-top:clamp(7.33px, 0.7161vw, 13.75px);--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(22.39px, 2.1875vw, 42px);--padding-bottom:clamp(24.38px, 2.3828vw, 45.75px);--padding-left:clamp(24.52px, 2.3958vw, 46px);--padding-right:clamp(24.52px, 2.3958vw, 46px);}.elementor-961 .elementor-element.elementor-element-1f8bac1:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-1f8bac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e5049f );}.elementor-961 .elementor-element.elementor-element-1f8bac1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-a9ad4c1{text-align:center;}.elementor-961 .elementor-element.elementor-element-a9ad4c1 img{width:clamp(108.2px, 10.5729vw, 203px);border-radius:clamp(15.99px, 1.5625vw, 30px) clamp(15.99px, 1.5625vw, 30px) clamp(15.99px, 1.5625vw, 30px) clamp(15.99px, 1.5625vw, 30px);}.elementor-961 .elementor-element.elementor-element-bdbe5dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-bdbe5dc{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 );color:var( --e-global-color-48f4312 );}.elementor-961 .elementor-element.elementor-element-165ea43{--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;--margin-top:clamp(6.93px, 0.6771vw, 13px);--margin-bottom:0px;--margin-left:clamp(27.72px, 2.7083vw, 52px);--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-165ea43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-3d400df > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:clamp(32px, 3.125vw, 60px) clamp(32px, 3.125vw, 60px) clamp(32px, 3.125vw, 60px) clamp(32px, 3.125vw, 60px);}.elementor-961 .elementor-element.elementor-element-3d400df iframe{height:clamp(428.93px, 41.9141vw, 804.75px);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-961 .elementor-element.elementor-element-cc4b15f{--flex-wrap:wrap;}.elementor-961 .elementor-element.elementor-element-7e139e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-a02c73d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-961 .elementor-element.elementor-element-84a6a20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-961 .elementor-element.elementor-element-1f8bac1{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-961 .elementor-element.elementor-element-bdbe5dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-961 .elementor-element.elementor-element-165ea43{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-961 .elementor-element.elementor-element-7e139e6{--width:100%;}.elementor-961 .elementor-element.elementor-element-a02c73d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-961 .elementor-element.elementor-element-84a6a20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-961 .elementor-element.elementor-element-1f8bac1{--width:100%;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-961 .elementor-element.elementor-element-bdbe5dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-961 .elementor-element.elementor-element-165ea43{--width:100%;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-961 .elementor-element.elementor-element-5081547{--content-width:1700px;}.elementor-961 .elementor-element.elementor-element-3f2d6f3{--width:50%;}.elementor-961 .elementor-element.elementor-element-819cd2b{--width:50%;}.elementor-961 .elementor-element.elementor-element-cc4b15f{--content-width:1700px;}.elementor-961 .elementor-element.elementor-element-7e139e6{--width:clamp(311.54px, 30.4427vw, 584.5px);}.elementor-961 .elementor-element.elementor-element-1f8bac1{--width:clamp(283.02px, 27.6563vw, 531px);}.elementor-961 .elementor-element.elementor-element-165ea43{--width:clamp(283.29px, 27.6823vw, 531.5px);}}@media(max-width:1024px) and (min-width:768px){.elementor-961 .elementor-element.elementor-element-7e139e6{--width:100%;}.elementor-961 .elementor-element.elementor-element-1f8bac1{--width:100%;}.elementor-961 .elementor-element.elementor-element-165ea43{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-31f4c19 *//* XD main button 285 x 59 at 20px text = 14.25em wide (desktop only) */
@media (min-width: 1025px) { .elementor-961 .elementor-element.elementor-element-31f4c19 .elementor-button { min-width: 14.25em; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-819cd2b *//* UC hero curve (measured from the XD at 1920: photo column 849px wide, photo = circle r 518px centred 569px from the column's left, 30px Orange ring).
   Orange ring = a second circle on the same centre, an even 30px at 1920 (scales down with the page). Curve sizes in cqw (% of this column's width). Ring colour = Orange global. */
.elementor-961 .elementor-element.elementor-element-819cd2b { position: relative; container-type: inline-size; overflow: hidden; border-radius: 0 clamp(32px, 3.125vw, 60px) clamp(32px, 3.125vw, 60px) 0; }
.elementor-961 .elementor-element.elementor-element-819cd2b .elementor-widget-image { position: absolute; inset: 0; margin: 0; background-color: var(--e-global-color-08b338f); clip-path: circle(calc(61cqw + clamp(16px, 1.5625vw, 30px)) at 67cqw 50%); }
.elementor-961 .elementor-element.elementor-element-819cd2b .elementor-widget-image .elementor-widget-container, .elementor-961 .elementor-element.elementor-element-819cd2b .elementor-widget-image img { width: 100%; height: 100%; }
.elementor-961 .elementor-element.elementor-element-819cd2b .elementor-widget-image img { object-fit: cover; object-position: center center; max-width: none; clip-path: circle(61cqw at 67cqw 50%); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a02c73d *//* XD p10 breaks "We are Open 7 / Days a Week". Our DIN sets "We are Open 7 Days" 537 wide (XD font a touch wider), so the heading gets its own width between 391 and 537. *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84a6a20 *//* XD p10: one blank line between paragraphs (35 = 1.4em) */
.elementor-961 .elementor-element.elementor-element-84a6a20 p { margin: 0 0 1.4em; }
.elementor-961 .elementor-element.elementor-element-84a6a20 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed1263c *//* Main Button 285 min (desktop only) */
@media (min-width: 1025px) { .elementor-961 .elementor-element.elementor-element-ed1263c .elementor-button { min-width: 14.25em; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9ad4c1 */.elementor-961 .elementor-element.elementor-element-a9ad4c1 img { display: block; margin: 0 auto; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdbe5dc *//* Woolworths hours (copy doc). XD p10: rows 70 apart, white 1.5px lines between rows, day at the left, times from +235. XD sets this in Helvetica Medium; Regular per the notes (same rule as buttons). */
.elementor-961 .elementor-element.elementor-element-bdbe5dc table.uc-hours { font-size: inherit; line-height: inherit; width: 100%; border-collapse: collapse; margin: 0; border: 0; }
.elementor-961 .elementor-element.elementor-element-bdbe5dc table.uc-hours td { padding: clamp(9.59px, 0.9375vw, 18px) 0 clamp(8.26px, 0.8073vw, 15.5px); border: 0; background: transparent; vertical-align: baseline; font-size: inherit; line-height: inherit; font-family: inherit; color: inherit; }
.elementor-961 .elementor-element.elementor-element-bdbe5dc table.uc-hours tr + tr td { border-top: clamp(0.8px, 0.0781vw, 1.5px) solid var(--e-global-color-48f4312); }
.elementor-961 .elementor-element.elementor-element-bdbe5dc table.uc-hours td:first-child { width: clamp(125.26px, 12.2396vw, 235px); }
.elementor-961 .elementor-element.elementor-element-bdbe5dc table.uc-hours tr { background: transparent !important; }/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-3d400df *//* XD p10 map 531.5 x 804.75, radius 30 */
.elementor-961 .elementor-element.elementor-element-3d400df, .elementor-961 .elementor-element.elementor-element-3d400df .elementor-widget-container { margin: 0; }
.elementor-961 .elementor-element.elementor-element-3d400df .elementor-custom-embed { border-radius: clamp(15.99px, 1.5625vw, 30px); overflow: hidden; }
.elementor-961 .elementor-element.elementor-element-3d400df iframe { display: block; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN-Medium';
	font-display: auto;
	src: url('https://urangancentral.com.au/wp-content/uploads/2026/09/DIN-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */