.elementor-294 .elementor-element.elementor-element-47a1df11{--display:flex;--min-height:88vh;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.38;--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-294 .elementor-element.elementor-element-47a1df11:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-47a1df11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuss.com.au/wp-content/uploads/2026/06/vanilla-custard-cuss-sydney.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-294 .elementor-element.elementor-element-47a1df11::before, .elementor-294 .elementor-element.elementor-element-47a1df11 > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-47a1df11 > .e-con-inner > .elementor-background-video-container::before, .elementor-294 .elementor-element.elementor-element-47a1df11 > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-47a1df11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-294 .elementor-element.elementor-element-47a1df11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EC008C94;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-294 .elementor-element.elementor-element-7cd8c26d{text-align:center;}.elementor-294 .elementor-element.elementor-element-7cd8c26d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:85px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#EC008C;}.elementor-294 .elementor-element.elementor-element-681133b{--spacer-size:70px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-77cfb1d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-294 .elementor-element.elementor-element-77cfb1d .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-77cfb1d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-1ceaa4d{--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;}.elementor-294 .elementor-element.elementor-element-bb1599a .elementor-heading-title{color:#EC008C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-294 .elementor-element.elementor-element-cb3c183 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-3619d82{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-294 .elementor-element.elementor-element-3619d82 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-3619d82 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-3619d82 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-a897a2f{--display:flex;--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;}.elementor-294 .elementor-element.elementor-element-22989e8{--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;}.elementor-294 .elementor-element.elementor-element-61a5c6e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-294 .elementor-element.elementor-element-1a9c6c7 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-c6d0ab2 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-02385d5 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-d707402 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-154ab5f .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-6ff1ae7 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-e30342c .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-de93e3a .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-4033027{--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;}.elementor-294 .elementor-element.elementor-element-e09a2f3{--display:flex;}.elementor-294 .elementor-element.elementor-element-4a3a1a6{text-align:center;}.elementor-294 .elementor-element.elementor-element-4a3a1a6 .elementor-heading-title{font-family:"Massilia-Black", Sans-serif;font-weight:900;color:#EC008C;}.elementor-294 .elementor-element.elementor-element-44eef04{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-61a21f2{text-align:center;}.elementor-294 .elementor-element.elementor-element-90a7156{--display:flex;}.elementor-294 .elementor-element.elementor-element-b12dd9f{text-align:center;}.elementor-294 .elementor-element.elementor-element-d3284d2{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-c0de475{text-align:center;}.elementor-294 .elementor-element.elementor-element-6c42f62{--display:flex;}.elementor-294 .elementor-element.elementor-element-314d777{text-align:center;}.elementor-294 .elementor-element.elementor-element-4f30c81{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-7d88cff{text-align:center;}.elementor-294 .elementor-element.elementor-element-4102669{--display:flex;}.elementor-294 .elementor-element.elementor-element-52a33eb{text-align:center;}.elementor-294 .elementor-element.elementor-element-15b8aba{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-249db20{text-align:center;}.elementor-294 .elementor-element.elementor-element-70c03e6{--display:flex;}.elementor-294 .elementor-element.elementor-element-dcd9e97{text-align:center;}.elementor-294 .elementor-element.elementor-element-6319975{text-align:center;}.elementor-294 .elementor-element.elementor-element-8c801ca{--display:flex;}.elementor-294 .elementor-element.elementor-element-818a9dc{text-align:center;}.elementor-294 .elementor-element.elementor-element-0c17a8f{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-c6bebf2{text-align:center;}.elementor-294 .elementor-element.elementor-element-c46a76d{--display:flex;}.elementor-294 .elementor-element.elementor-element-643eb82{text-align:center;}.elementor-294 .elementor-element.elementor-element-193d348{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-66672e5{text-align:center;}.elementor-294 .elementor-element.elementor-element-c5732f9{--display:flex;}.elementor-294 .elementor-element.elementor-element-9b127cc{text-align:center;}.elementor-294 .elementor-element.elementor-element-b16129f{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-701f144{text-align:center;}.elementor-294 .elementor-element.elementor-element-77997fc{--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;}.elementor-294 .elementor-element.elementor-element-e227f74{--spacer-size:30px;}.elementor-294 .elementor-element.elementor-element-c93881a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-294 .elementor-element.elementor-element-c93881a .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-c93881a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-af1f6aa{--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;}.elementor-294 .elementor-element.elementor-element-2c99e04 .elementor-heading-title{color:#EC008C;}.elementor-294 .elementor-element.elementor-element-6d55eb2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-294 .elementor-element.elementor-element-6d55eb2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-6d55eb2 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-6d55eb2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-359b5a1{--display:flex;--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;}.elementor-294 .elementor-element.elementor-element-fb50d23{--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;}.elementor-294 .elementor-element.elementor-element-bba2922{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-294 .elementor-element.elementor-element-8e13fc5 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-24bb96a .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-320a595 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-b341eb3 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-9537ab3{--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;}.elementor-294 .elementor-element.elementor-element-f847d90{--display:flex;}.elementor-294 .elementor-element.elementor-element-dcaee37{text-align:center;}.elementor-294 .elementor-element.elementor-element-dcaee37 .elementor-heading-title{color:#EC008C;}.elementor-294 .elementor-element.elementor-element-4968841{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-995570a{text-align:center;}.elementor-294 .elementor-element.elementor-element-5bcd28b{--display:flex;}.elementor-294 .elementor-element.elementor-element-1510d3a{text-align:center;}.elementor-294 .elementor-element.elementor-element-05ba89d{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-848ed61{text-align:center;}.elementor-294 .elementor-element.elementor-element-168aa73{--display:flex;}.elementor-294 .elementor-element.elementor-element-f17671b{text-align:center;}.elementor-294 .elementor-element.elementor-element-91b256a{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-13c1d96{text-align:center;}.elementor-294 .elementor-element.elementor-element-f91a390{--display:flex;}.elementor-294 .elementor-element.elementor-element-8b67fbc{text-align:center;}.elementor-294 .elementor-element.elementor-element-99a1070{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-c6196d8{text-align:center;}.elementor-294 .elementor-element.elementor-element-8de2909{--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;}.elementor-294 .elementor-element.elementor-element-d3d465c{--spacer-size:30px;}.elementor-294 .elementor-element.elementor-element-1445203{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-294 .elementor-element.elementor-element-1445203 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-1445203 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-1d7c8a3{--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;}.elementor-294 .elementor-element.elementor-element-4c008ae .elementor-heading-title{color:#EC008C;}.elementor-294 .elementor-element.elementor-element-dee6b35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-004d0df{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-294 .elementor-element.elementor-element-004d0df > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-004d0df .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-004d0df .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-281ddc3{--display:flex;--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;}.elementor-294 .elementor-element.elementor-element-44022a3{--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;}.elementor-294 .elementor-element.elementor-element-4521dea{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-294 .elementor-element.elementor-element-65eb873 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-01cb08b .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-1b7e6a9 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-aa29c47 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-54500e8 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-666f8d0 .widget-image-caption{color:#E90C8B;font-family:"Massilia-Extra light", Sans-serif;font-weight:400;font-style:normal;}.elementor-294 .elementor-element.elementor-element-6f6d016{--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;}.elementor-294 .elementor-element.elementor-element-7ebfb73{--display:flex;}.elementor-294 .elementor-element.elementor-element-8ac4ab6{text-align:center;}.elementor-294 .elementor-element.elementor-element-8ac4ab6 .elementor-heading-title{color:#EC008C;}.elementor-294 .elementor-element.elementor-element-f7e7169{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-ba057da{text-align:center;}.elementor-294 .elementor-element.elementor-element-20e1920{--display:flex;}.elementor-294 .elementor-element.elementor-element-fdbb333{text-align:center;}.elementor-294 .elementor-element.elementor-element-a2004b3{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-225228f{text-align:center;}.elementor-294 .elementor-element.elementor-element-0b2d1a5{--display:flex;}.elementor-294 .elementor-element.elementor-element-6f09bf0{text-align:center;}.elementor-294 .elementor-element.elementor-element-14b5d84{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-f65c206{text-align:center;}.elementor-294 .elementor-element.elementor-element-30fd680{--display:flex;}.elementor-294 .elementor-element.elementor-element-4937c0f{text-align:center;}.elementor-294 .elementor-element.elementor-element-0ccf88a{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-e8d09fc{text-align:center;}.elementor-294 .elementor-element.elementor-element-b297201{--display:flex;}.elementor-294 .elementor-element.elementor-element-3d0771a{text-align:center;}.elementor-294 .elementor-element.elementor-element-0ec025e{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-2e77f2c{text-align:center;}.elementor-294 .elementor-element.elementor-element-9dff1dd{--display:flex;}.elementor-294 .elementor-element.elementor-element-7ea3973{text-align:center;}.elementor-294 .elementor-element.elementor-element-ac60023{--spacer-size:10px;}.elementor-294 .elementor-element.elementor-element-d2896f4{text-align:center;}.elementor-294 .elementor-element.elementor-element-73818fd{--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;}.elementor-294 .elementor-element.elementor-element-0c34fdb{--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;}.elementor-294 .elementor-element.elementor-element-ce45857{--spacer-size:30px;}.elementor-294 .elementor-element.elementor-element-6969d3e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-294 .elementor-element.elementor-element-6969d3e .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-6969d3e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-7f3ae79{--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;}.elementor-294 .elementor-element.elementor-element-b02619d .elementor-heading-title{color:#EC008C;}.elementor-294 .elementor-element.elementor-element-a98a5cc > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-58332bc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-294 .elementor-element.elementor-element-58332bc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-58332bc .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-58332bc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-8018f86{--display:flex;--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;}.elementor-294 .elementor-element.elementor-element-900136c{--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;}.elementor-294 .elementor-element.elementor-element-9a50a15 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b64b02f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-b64b02f .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-b64b02f .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-294 .elementor-element.elementor-element-f885ef0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-d6c111d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-d6c111d .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-d6c111d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-294 .elementor-element.elementor-element-1a35d91 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-5ff782e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-5ff782e .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-5ff782e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-294 .elementor-element.elementor-element-f60b65f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-f9351db > .elementor-widget-container{margin:-17px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-f9351db{text-align:start;}.elementor-294 .elementor-element.elementor-element-8beae13{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-8beae13 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-8beae13 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-294 .elementor-element.elementor-element-571143d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-ba4020b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-ba4020b .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-ba4020b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-294 .elementor-element.elementor-element-6e1971f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-a736323{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-294 .elementor-element.elementor-element-a736323 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-a736323 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-294 .elementor-element.elementor-element-f7ed985 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-e716b34.elementor-element{--align-self:flex-end;}.elementor-294 .elementor-element.elementor-element-e716b34{text-align:end;}.elementor-294 .elementor-element.elementor-element-e716b34 img{max-width:100%;}.elementor-294 .elementor-element.elementor-element-77a687b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-294 .elementor-element.elementor-element-77a687b .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-77a687b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-6d710f8{font-family:"Massilia-Black", Sans-serif;font-size:44px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-6d710f8 a{color:var( --e-global-color-primary );}.elementor-294 .elementor-element.elementor-element-b034708{font-family:"Massilia-Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b034708 a{color:#E90C8B;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-294 .elementor-element.elementor-element-68a95cd .elementor-icon-wrapper{text-align:center;}.elementor-294 .elementor-element.elementor-element-68a95cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-68a95cd.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-68a95cd.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-68a95cd.elementor-view-framed .elementor-icon, .elementor-294 .elementor-element.elementor-element-68a95cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-a3a56a6{font-family:"Massilia-Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-a3a56a6 a{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-b14ad02{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-294 .elementor-element.elementor-element-b14ad02 .elementor-divider-separator{width:100%;}.elementor-294 .elementor-element.elementor-element-b14ad02 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-294 .elementor-element.elementor-element-755be5a{--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;}.elementor-294 .elementor-element.elementor-element-374821b{--spacer-size:70px;}@media(max-width:1024px){.elementor-294 .elementor-element.elementor-element-47a1df11{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-294 .elementor-element.elementor-element-7cd8c26d .elementor-heading-title{font-size:65px;}.elementor-294 .elementor-element.elementor-element-61a5c6e{--grid-auto-flow:row;}.elementor-294 .elementor-element.elementor-element-bba2922{--grid-auto-flow:row;}.elementor-294 .elementor-element.elementor-element-4521dea{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-294 .elementor-element.elementor-element-47a1df11{--content-width:920px;}.elementor-294 .elementor-element.elementor-element-22989e8{--width:50%;}.elementor-294 .elementor-element.elementor-element-4033027{--width:50%;}.elementor-294 .elementor-element.elementor-element-fb50d23{--width:50%;}.elementor-294 .elementor-element.elementor-element-9537ab3{--width:50%;}.elementor-294 .elementor-element.elementor-element-44022a3{--width:50%;}.elementor-294 .elementor-element.elementor-element-6f6d016{--width:50%;}.elementor-294 .elementor-element.elementor-element-900136c{--width:80%;}}@media(max-width:767px){.elementor-294 .elementor-element.elementor-element-47a1df11:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-47a1df11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-294 .elementor-element.elementor-element-7cd8c26d .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-294 .elementor-element.elementor-element-a897a2f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-294 .elementor-element.elementor-element-61a5c6e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-294 .elementor-element.elementor-element-359b5a1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-294 .elementor-element.elementor-element-bba2922{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-294 .elementor-element.elementor-element-281ddc3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-294 .elementor-element.elementor-element-4521dea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-294 .elementor-element.elementor-element-8018f86{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-294 .elementor-element.elementor-element-e716b34.elementor-element{--order:-99999 /* order start hack */;}.elementor-294 .elementor-element.elementor-element-6d710f8{font-size:44px;}}/* Start custom CSS for container, class: .elementor-element-61a5c6e *//* --- ALWAYS COLORED & HOVER ZOOM EFFECT (ALL DEVICES) --- */

/* 1. Base state: Force 100% color on all icons, including inactive tabs and images */
.elementor-294 .elementor-element.elementor-element-61a5c6e [id^="custard-"],
.elementor-294 .elementor-element.elementor-element-61a5c6e .elementor-tabs-wrapper .elementor-tab-title,
.elementor-294 .elementor-element.elementor-element-61a5c6e [id^="custard-"]:not(.elementor-active),
.elementor-294 .elementor-element.elementor-element-61a5c6e [id^="custard-"] img {
    filter: grayscale(0%) !important;
    -webkit-filter: grayscale(0%) !important;
    opacity: 1 !important;
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out !important; /* Smooth zoom and shadow transition */
}

/* 2. Hover state: Increased scale up and premium shadow effect */
.elementor-294 .elementor-element.elementor-element-61a5c6e [id^="custard-"]:hover,
.elementor-294 .elementor-element.elementor-element-61a5c6e .elementor-tab-title:hover {
    transform: scale(1.25) !important;     /* Increased from 1.15 to 1.25 (25% larger) */
    box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.15) !important; /* Adds a soft, deep shadow to lift it up */
    border-radius: 8px !important;         /* Optional: rounds the shadow corners if needed */
    filter: grayscale(0%) !important;
    -webkit-filter: grayscale(0%) !important;
    opacity: 1 !important;
    z-index: 10 !important;                /* Ensures it pops above neighboring elements */
}


/* --- MOBILE OPTIMIZATION FOR CUSTARD SELECTION (MOBILE ONLY) --- */
@media (max-width: 767px) {
    /* Create a horizontally scrollable single row on mobile */
    .elementor-294 .elementor-element.elementor-element-61a5c6e {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        scroll-behavior: smooth;
        -webkit-overflow-scrolling: touch;
        padding-top: 15px !important;    /* Increased padding for the larger zoom */
        padding-bottom: 20px !important; /* Increased padding for the larger zoom & shadow */
        gap: 16px !important;            /* Slightly increased gap so they don't overlap too much when scaled */
    }

    /* Force a fixed width so icons/tabs don't shrink or squash */
    .elementor-294 .elementor-element.elementor-element-61a5c6e [id^="custard-"],
    .elementor-294 .elementor-element.elementor-element-61a5c6e .elementor-tab-title {
        flex: 0 0 70px !important;
        width: 70px !important;
        min-width: 70px !important;
    }
    
    /* Hide the scrollbar for a cleaner layout */
    .elementor-294 .elementor-element.elementor-element-61a5c6e::-webkit-scrollbar {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a897a2f *//* Hide all large custard showcases by default */
.elementor-294 .elementor-element.elementor-element-a897a2f .custard-content {
    display: none !important;
}

/* Only the currently active showcase is displayed */
.elementor-294 .elementor-element.elementor-element-a897a2f .custard-content.visible {
    display: block !important;
    animation: fadeInSmooth 0.4s ease-in-out;
}

/* Default greyed-out state for the small selection grid icons */
[id^="custard-"] img {
    filter: grayscale(100%) opacity(0.4);
    cursor: pointer;
    transition: all 0.3s ease;
}

/* When a small custard icon is clicked or hovered, it gains full color */
[id^="custard-"].active-custard img,
[id^="custard-"] img:hover {
    filter: grayscale(0%) opacity(1) !important;
    transform: scale(1.05);
}

/* Smooth fade-in effect when switching flavors */
@keyframes fadeInSmooth {
    from { opacity: 0; transform: translateY(5px); }
    to { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bba2922 *//* --- ALWAYS COLORED & HOVER ZOOM EFFECT (ALL DEVICES) --- */

/* 1. Base state: Force 100% color on all icons, including inactive tabs and images */
.elementor-294 .elementor-element.elementor-element-bba2922 [id^="custard-"],
.elementor-294 .elementor-element.elementor-element-bba2922 .elementor-tabs-wrapper .elementor-tab-title,
.elementor-294 .elementor-element.elementor-element-bba2922 [id^="custard-"]:not(.elementor-active),
.elementor-294 .elementor-element.elementor-element-bba2922 [id^="custard-"] img {
    filter: grayscale(0%) !important;
    -webkit-filter: grayscale(0%) !important;
    opacity: 1 !important;
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out !important; /* Smooth zoom and shadow transition */
}

/* 2. Hover state: Increased scale up and premium shadow effect */
.elementor-294 .elementor-element.elementor-element-bba2922 [id^="custard-"]:hover,
.elementor-294 .elementor-element.elementor-element-bba2922 .elementor-tab-title:hover {
    transform: scale(1.25) !important;     /* Increased from 1.15 to 1.25 (25% larger) */
    box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.15) !important; /* Adds a soft, deep shadow to lift it up */
    border-radius: 8px !important;         /* Optional: rounds the shadow corners if needed */
    filter: grayscale(0%) !important;
    -webkit-filter: grayscale(0%) !important;
    opacity: 1 !important;
    z-index: 10 !important;                /* Ensures it pops above neighboring elements */
}


/* --- MOBILE OPTIMIZATION FOR CUSTARD SELECTION (MOBILE ONLY) --- */
@media (max-width: 767px) {
    /* Create a horizontally scrollable single row on mobile */
    .elementor-294 .elementor-element.elementor-element-bba2922 {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        scroll-behavior: smooth;
        -webkit-overflow-scrolling: touch;
        padding-top: 15px !important;    /* Increased padding for the larger zoom */
        padding-bottom: 20px !important; /* Increased padding for the larger zoom & shadow */
        gap: 16px !important;            /* Slightly increased gap so they don't overlap too much when scaled */
    }

    /* Force a fixed width so icons/tabs don't shrink or squash */
    .elementor-294 .elementor-element.elementor-element-bba2922 [id^="custard-"],
    .elementor-294 .elementor-element.elementor-element-bba2922 .elementor-tab-title {
        flex: 0 0 70px !important;
        width: 70px !important;
        min-width: 70px !important;
    }
    
    /* Hide the scrollbar for a cleaner layout */
    .elementor-294 .elementor-element.elementor-element-bba2922::-webkit-scrollbar {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359b5a1 *//* Hide all large custard showcases by default */
.elementor-294 .elementor-element.elementor-element-359b5a1 .custard-content {
    display: none !important;
}

/* Only the currently active showcase is displayed */
.elementor-294 .elementor-element.elementor-element-359b5a1 .custard-content.visible {
    display: block !important;
    animation: fadeInSmooth 0.4s ease-in-out;
}

/* Default greyed-out state for the small selection grid icons */
[id^="custard-"] img {
    filter: grayscale(100%) opacity(0.4);
    cursor: pointer;
    transition: all 0.3s ease;
}

/* When a small custard icon is clicked or hovered, it gains full color */
[id^="custard-"].active-custard img,
[id^="custard-"] img:hover {
    filter: grayscale(0%) opacity(1) !important;
    transform: scale(1.05);
}

/* Smooth fade-in effect when switching flavors */
@keyframes fadeInSmooth {
    from { opacity: 0; transform: translateY(5px); }
    to { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4521dea *//* --- ALWAYS COLORED & HOVER ZOOM EFFECT (ALL DEVICES) --- */

/* 1. Base state: Force 100% color on all icons, including inactive tabs and images */
.elementor-294 .elementor-element.elementor-element-4521dea [id^="custard-"],
.elementor-294 .elementor-element.elementor-element-4521dea .elementor-tabs-wrapper .elementor-tab-title,
.elementor-294 .elementor-element.elementor-element-4521dea [id^="custard-"]:not(.elementor-active),
.elementor-294 .elementor-element.elementor-element-4521dea [id^="custard-"] img {
    filter: grayscale(0%) !important;
    -webkit-filter: grayscale(0%) !important;
    opacity: 1 !important;
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out !important; /* Smooth zoom and shadow transition */
}

/* 2. Hover state: Increased scale up and premium shadow effect */
.elementor-294 .elementor-element.elementor-element-4521dea [id^="custard-"]:hover,
.elementor-294 .elementor-element.elementor-element-4521dea .elementor-tab-title:hover {
    transform: scale(1.25) !important;     /* Increased from 1.15 to 1.25 (25% larger) */
    box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.15) !important; /* Adds a soft, deep shadow to lift it up */
    border-radius: 8px !important;         /* Optional: rounds the shadow corners if needed */
    filter: grayscale(0%) !important;
    -webkit-filter: grayscale(0%) !important;
    opacity: 1 !important;
    z-index: 10 !important;                /* Ensures it pops above neighboring elements */
}


/* --- MOBILE OPTIMIZATION FOR CUSTARD SELECTION (MOBILE ONLY) --- */
@media (max-width: 767px) {
    /* Create a horizontally scrollable single row on mobile */
    .elementor-294 .elementor-element.elementor-element-4521dea {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        scroll-behavior: smooth;
        -webkit-overflow-scrolling: touch;
        padding-top: 15px !important;    /* Increased padding for the larger zoom */
        padding-bottom: 20px !important; /* Increased padding for the larger zoom & shadow */
        gap: 16px !important;            /* Slightly increased gap so they don't overlap too much when scaled */
    }

    /* Force a fixed width so icons/tabs don't shrink or squash */
    .elementor-294 .elementor-element.elementor-element-4521dea [id^="custard-"],
    .elementor-294 .elementor-element.elementor-element-4521dea .elementor-tab-title {
        flex: 0 0 70px !important;
        width: 70px !important;
        min-width: 70px !important;
    }
    
    /* Hide the scrollbar for a cleaner layout */
    .elementor-294 .elementor-element.elementor-element-4521dea::-webkit-scrollbar {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-281ddc3 *//* Hide all large custard showcases by default */
.elementor-294 .elementor-element.elementor-element-281ddc3 .custard-content {
    display: none !important;
}

/* Only the currently active showcase is displayed */
.elementor-294 .elementor-element.elementor-element-281ddc3 .custard-content.visible {
    display: block !important;
    animation: fadeInSmooth 0.4s ease-in-out;
}

/* Default greyed-out state for the small selection grid icons */
[id^="custard-"] img {
    filter: grayscale(100%) opacity(0.4);
    cursor: pointer;
    transition: all 0.3s ease;
}

/* When a small custard icon is clicked or hovered, it gains full color */
[id^="custard-"].active-custard img,
[id^="custard-"] img:hover {
    filter: grayscale(0%) opacity(1) !important;
    transform: scale(1.05);
}

/* Smooth fade-in effect when switching flavors */
@keyframes fadeInSmooth {
    from { opacity: 0; transform: translateY(5px); }
    to { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8018f86 *//* Hide all large custard showcases by default */
.elementor-294 .elementor-element.elementor-element-8018f86 .custard-content {
    display: none !important;
}

/* Only the currently active showcase is displayed */
.elementor-294 .elementor-element.elementor-element-8018f86 .custard-content.visible {
    display: block !important;
    animation: fadeInSmooth 0.4s ease-in-out;
}

/* Default greyed-out state for the small selection grid icons */
[id^="custard-"] img {
    filter: grayscale(100%) opacity(0.4);
    cursor: pointer;
    transition: all 0.3s ease;
}

/* When a small custard icon is clicked or hovered, it gains full color */
[id^="custard-"].active-custard img,
[id^="custard-"] img:hover {
    filter: grayscale(0%) opacity(1) !important;
    transform: scale(1.05);
}

/* Smooth fade-in effect when switching flavors */
@keyframes fadeInSmooth {
    from { opacity: 0; transform: translateY(5px); }
    to { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d710f8 */.custom-menu-font {
    font-family: 'Massilia-Black', sans-serif !important;
    font-size: 24px; /* Desktop size */
    font-weight: normal;
}

/* Mobile view styling */
@media (max-width: 767px) {
    .custom-menu-font {
        font-size: 12px !important; /* Mobile size */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b034708 */.custom-menu-font {
    font-family: 'Massilia-Black', sans-serif !important;
    font-size: 24px; /* Desktop size */
    font-weight: normal;
}

/* Mobile view styling */
@media (max-width: 767px) {
    .custom-menu-font {
        font-size: 12px !important; /* Mobile size */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3a56a6 */.custom-menu-font {
    font-family: 'Massilia-Black', sans-serif !important;
    font-size: 24px; /* Desktop size */
    font-weight: normal;
}

/* Mobile view styling */
@media (max-width: 767px) {
    .custom-menu-font {
        font-size: 12px !important; /* Mobile size */
    }
}/* End custom CSS */
/* Start custom CSS *//* MOBILE VIEW (Screens smaller than 768px wide) */
@media (max-width: 767px) {
    body.elementor-page-294 {
        background-image: 
            linear-gradient(90deg, #EC008C 5px, transparent 5px),
            linear-gradient(270deg, #EC008C 5px, transparent 5px);
        
        background-position: left top, right top;
        background-repeat: no-repeat;
        background-size: 100% 100%;
    }
}

/* DESKTOP & TABLET VIEW (Screens 768px wide and larger) */
@media (min-width: 768px) {
    body.elementor-page-294 {
        background-image: 
            linear-gradient(90deg, #EC008C 30px, transparent 30px),
            linear-gradient(270deg, #EC008C 30px, transparent 30px);
        
        background-position: left top, right top;
        background-repeat: no-repeat;
        background-size: 100% 100%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Massilia-Extra light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cuss.com.au/wp-content/uploads/2026/05/Massilia-ExtraLight-BF65ea8038c94f5.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Massilia-Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cuss.com.au/wp-content/uploads/2026/05/Massilia-Black-BF65ea8038b4ceb.woff') format('woff');
}
/* End Custom Fonts CSS */