.elementor-17 .elementor-element.elementor-element-a1e4a2a{--display:flex;--min-height:40vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a1e4a2a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a1e4a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xbody.com.au/wp-content/uploads/2025/07/XB_2022-13-scaled.jpg");background-position:center center;}.elementor-17 .elementor-element.elementor-element-a1e4a2a::before, .elementor-17 .elementor-element.elementor-element-a1e4a2a > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a1e4a2a > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a1e4a2a > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a1e4a2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a1e4a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-250999f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-250999f.e-con{--align-self:flex-start;}.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 );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-612cca1{text-align:left;}.elementor-17 .elementor-element.elementor-element-612cca1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:900;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-fae01ed .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;color:var( --e-global-color-9a9ae74 );}.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 );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-17 .elementor-element.elementor-element-13ee58a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-5b93be5{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-17 .elementor-element.elementor-element-b4a7af1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-b4a7af1 img{width:450px;}.elementor-17 .elementor-element.elementor-element-f0024a1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f0024a1.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a8d310b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-11c9f9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-11c9f9c.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-9721525{--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-17 .elementor-element.elementor-element-9721525.e-con{--align-self:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-17 .elementor-element.elementor-element-2b35514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2b35514 .elementor-counter{flex-direction:column-reverse;}.elementor-17 .elementor-element.elementor-element-2b35514 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-transform:none;}.elementor-17 .elementor-element.elementor-element-2b35514 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;}.elementor-17 .elementor-element.elementor-element-33890e5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9129500{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-9129500.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-59432df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-933c66b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-933c66b.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2143c6a .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-transform:none;}.elementor-17 .elementor-element.elementor-element-2143c6a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;}.elementor-17 .elementor-element.elementor-element-b55a1aa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cb9ada5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-cb9ada5.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a81085a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-606a6e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-606a6e0.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-3345d16 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;text-transform:none;}.elementor-17 .elementor-element.elementor-element-3345d16 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;}.elementor-17 .elementor-element.elementor-element-f3c12da{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-53329de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-53329de.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-65b5138{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-65b5138 img{width:100%;}.elementor-17 .elementor-element.elementor-element-927e934{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-927e934.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-c318876{text-align:center;}.elementor-17 .elementor-element.elementor-element-c318876 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-053b390{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-053b390.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e66ca0b{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-807d175{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bce4d06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bce4d06:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bce4d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252F38;}.elementor-17 .elementor-element.elementor-element-67a8f44 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-183b976{--display:flex;--min-height:450px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-183b976:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-183b976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xbody.com.au/wp-content/uploads/2025/07/DSC08696-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-183b976::before, .elementor-17 .elementor-element.elementor-element-183b976 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-183b976 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-183b976 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-183b976 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-183b976 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-183b976:hover::before, .elementor-17 .elementor-element.elementor-element-183b976:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-183b976:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-183b976 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-183b976 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-183b976:hover{--overlay-opacity:0.4;}.elementor-17 .elementor-element.elementor-element-183b976.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-a55124d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a55124d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-364febc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-364febc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.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 );}.elementor-17 .elementor-element.elementor-element-20bb9fe .elementor-button{background-color:var( --e-global-color-b8f482c );font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.6s;border-style:none;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-20bb9fe .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-20bb9fe .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-20bb9fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-20bb9fe .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-20bb9fe .elementor-button:focus svg{fill:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-efc8b8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-00218eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-00218eb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-00218eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89AA9D;}.elementor-17 .elementor-element.elementor-element-67c7cb1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-cb12095{--display:flex;--min-height:450px;--justify-content:flex-end;--overlay-opacity:0.7;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cb12095:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cb12095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xbody.com.au/wp-content/uploads/2025/07/20211129-66L01973-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-cb12095::before, .elementor-17 .elementor-element.elementor-element-cb12095 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cb12095 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cb12095 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-cb12095 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-cb12095 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-cb12095:hover::before, .elementor-17 .elementor-element.elementor-element-cb12095:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cb12095:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cb12095 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-cb12095 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-cb12095:hover{--overlay-opacity:0.4;}.elementor-17 .elementor-element.elementor-element-cb12095.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-c97fe4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c97fe4c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-27d43a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-27d43a4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-270ebf9 .elementor-button{background-color:var( --e-global-color-b8f482c );font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.6s;border-style:none;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-270ebf9 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-270ebf9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-270ebf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-270ebf9 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-270ebf9 .elementor-button:focus svg{fill:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-635a19f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7504ceb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7504ceb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7504ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A88F53;}.elementor-17 .elementor-element.elementor-element-ff1dddd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-3d965d6{--display:flex;--min-height:450px;--justify-content:flex-end;--overlay-opacity:0.7;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3d965d6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3d965d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xbody.com.au/wp-content/uploads/2025/07/XB_2022-13-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-3d965d6::before, .elementor-17 .elementor-element.elementor-element-3d965d6 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3d965d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3d965d6 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3d965d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3d965d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-3d965d6:hover::before, .elementor-17 .elementor-element.elementor-element-3d965d6:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3d965d6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3d965d6 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-3d965d6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-3d965d6:hover{--overlay-opacity:0.4;}.elementor-17 .elementor-element.elementor-element-3d965d6.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-41011d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-41011d0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-2df3a6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2df3a6a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-2176a89 .elementor-button{background-color:var( --e-global-color-b8f482c );font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.6s;border-style:none;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-2176a89 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-2176a89 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-2176a89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-2176a89 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-2176a89 .elementor-button:focus svg{fill:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-693196b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8b3df27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8b3df27:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8b3df27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D60812;}.elementor-17 .elementor-element.elementor-element-adef9a9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-1d23067{--display:flex;--min-height:450px;--justify-content:flex-end;--overlay-opacity:0.7;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1d23067:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1d23067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xbody.com.au/wp-content/uploads/2025/07/DSC06917-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-1d23067::before, .elementor-17 .elementor-element.elementor-element-1d23067 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1d23067 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1d23067 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1d23067 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1d23067 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-1d23067:hover::before, .elementor-17 .elementor-element.elementor-element-1d23067:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1d23067:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1d23067 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-1d23067 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-1d23067:hover{--overlay-opacity:0.4;}.elementor-17 .elementor-element.elementor-element-1d23067.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-e53af4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e53af4a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-0c4ca7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0c4ca7e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-936414f .elementor-button{background-color:var( --e-global-color-b8f482c );font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.6s;border-style:none;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-936414f .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-936414f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-936414f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-936414f .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-936414f .elementor-button:focus svg{fill:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-cd6f479{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cd6f479:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cd6f479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-cb512cc{text-align:center;}.elementor-17 .elementor-element.elementor-element-cb512cc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-d8dc78e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-d8dc78e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-cc837b9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61d0eb0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAE0E4;--border-color:#DAE0E4;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61d0eb0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-61d0eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-61d0eb0:hover{--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;box-shadow:0px 7px 29px 0px rgba(213, 31, 39.000000000000135, 0.25);}.elementor-17 .elementor-element.elementor-element-61d0eb0, .elementor-17 .elementor-element.elementor-element-61d0eb0::before{--border-transition:0.4s;}.elementor-17 .elementor-element.elementor-element-af84392{--display:flex;--min-height:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-af84392:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-af84392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xbody.com.au/wp-content/uploads/2025/07/DSC06713-Edit-scaled.jpg");background-position:0px -30px;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-935d6bc{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-422e988 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-20f248a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-851bfee .elementor-button{background-color:var( --e-global-color-9a9ae74 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-790c79d );color:var( --e-global-color-790c79d );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-851bfee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-851bfee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-851bfee .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-b47d536{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAE0E4;--border-color:#DAE0E4;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b47d536:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b47d536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b47d536:hover{--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;box-shadow:0px 7px 29px 0px rgba(213, 31, 39.000000000000135, 0.25);}.elementor-17 .elementor-element.elementor-element-b47d536, .elementor-17 .elementor-element.elementor-element-b47d536::before{--border-transition:0.4s;}.elementor-17 .elementor-element.elementor-element-21ee1c4{--display:flex;--min-height:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-21ee1c4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-21ee1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xbody.com.au/wp-content/uploads/2025/07/DSC06252-Edit-scaled.jpg");background-position:1px -40px;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f63316c{--display:flex;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-951b028 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-bd9509b{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-c456e5d .elementor-button{background-color:var( --e-global-color-9a9ae74 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-790c79d );color:var( --e-global-color-790c79d );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c456e5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c456e5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-c456e5d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-a36f566{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAE0E4;--border-color:#DAE0E4;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a36f566:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a36f566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a36f566:hover{--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;box-shadow:0px 7px 29px 0px rgba(213, 31, 39.000000000000135, 0.25);}.elementor-17 .elementor-element.elementor-element-a36f566, .elementor-17 .elementor-element.elementor-element-a36f566::before{--border-transition:0.4s;}.elementor-17 .elementor-element.elementor-element-187895f{--display:flex;--min-height:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-187895f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-187895f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xbody.com.au/wp-content/uploads/2025/07/20211129-66L01973-scaled.jpg");background-position:0px -140px;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-621f8bb{--display:flex;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-26689ab .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-4a2fc21{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-cd317b4 .elementor-button{background-color:var( --e-global-color-9a9ae74 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-790c79d );color:var( --e-global-color-790c79d );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-cd317b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-cd317b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-cd317b4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-43b48d3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAE0E4;--border-color:#DAE0E4;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-43b48d3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-43b48d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-43b48d3:hover{--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;box-shadow:0px 7px 29px 0px rgba(213, 31, 39.000000000000135, 0.25);}.elementor-17 .elementor-element.elementor-element-43b48d3, .elementor-17 .elementor-element.elementor-element-43b48d3::before{--border-transition:0.4s;}.elementor-17 .elementor-element.elementor-element-adb224e{--display:flex;--min-height:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-adb224e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-adb224e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xbody.com.au/wp-content/uploads/2025/07/XB_2022-59-scaled.jpg");background-position:0px -100px;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-d80bce6{--display:flex;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-bb05f94 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-a8980dd{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-cd94abb .elementor-button{background-color:var( --e-global-color-9a9ae74 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-790c79d );color:var( --e-global-color-790c79d );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-cd94abb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-cd94abb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-cd94abb .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-375283c .elementor-button{background-color:var( --e-global-color-b8f482c );font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.6s;border-style:none;}.elementor-17 .elementor-element.elementor-element-375283c .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-375283c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-375283c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-375283c .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-375283c .elementor-button:focus svg{fill:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-7ae0e5d{--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:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ccac80c{text-align:center;}.elementor-17 .elementor-element.elementor-element-ccac80c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-d94864d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-d94864d.elementor-element{--align-self:center;}.elementor-widget-posts .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 );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );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 );}.elementor-widget-posts .elementor-post__meta-data{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-posts .elementor-post__excerpt p{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 );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{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 );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-posts .e-load-more-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-17 .elementor-element.elementor-element-d3219b3{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__thumbnail__link{width:100%;}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__meta-data span + span:before{content:"•";}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__card{background-color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__text{margin-top:20px;}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__badge{right:0;}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-b8f482c );margin:20px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__title, .elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__excerpt p{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__read-more{color:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-d3219b3 a.elementor-post__read-more{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-726d1ee{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-726d1ee:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-726d1ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-0405d1b{--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 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-84f33e0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1a2a0f2{text-align:left;}.elementor-17 .elementor-element.elementor-element-1a2a0f2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-0d8a8fa{width:initial;max-width:initial;text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-9a9ae74 );}.elementor-17 .elementor-element.elementor-element-0d8a8fa.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b8fbff0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b8fbff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b8fbff0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-b8fbff0 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-5c72ce9{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5c72ce9.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8e46182 img{border-radius:4px 4px 4px 4px;}.elementor-17 .elementor-element.elementor-element-0a36f91{--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;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0a36f91:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0a36f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-687a267{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-06ec0d5{text-align:center;}.elementor-17 .elementor-element.elementor-element-06ec0d5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-d4bb3d2{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-d4bb3d2.elementor-element{--align-self:center;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{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 );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{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 );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{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 );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{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 );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{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 );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button{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 );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{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 );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{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 );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{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 );}.elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gfield .gfield_label{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gfield label{color:var( --e-global-color-b8f482c );font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_footer{text-align:center;justify-content:center;}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gfield--type-submit{text-align:center;justify-content:center;}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:100px !important;background-color:var( --e-global-color-b8f482c );color:var( --e-global-color-9a9ae74 );}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100px !important;background-color:var( --e-global-color-b8f482c );color:var( --e-global-color-9a9ae74 );}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100px !important;background-color:var( --e-global-color-b8f482c );}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-17 .elementor-element.elementor-element-6150e70 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-17 .elementor-element.elementor-element-6150e70 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-17 .elementor-element.elementor-element-c758793{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c758793.e-con{--order:99999 /* order end hack */;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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 );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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 );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-17 .elementor-element.elementor-element-11ded30 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-radius:4px;padding:20px 40px 20px 40px;}.elementor-17 .elementor-element.elementor-element-11ded30 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-11ded30 .elementor-swiper-button svg{fill:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-11ded30 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-b8f482c );opacity:var( --e-global-color-b8f482c );}.elementor-17 .elementor-element.elementor-element-11ded30 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;font-style:normal;}.elementor-17 .elementor-element.elementor-element-11ded30 .elementor-testimonial__name{font-family:"Lato", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-11ded30 .elementor-testimonial__title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-250999f{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-f0024a1{--width:1200px;}.elementor-17 .elementor-element.elementor-element-11c9f9c{--width:30%;}.elementor-17 .elementor-element.elementor-element-9721525{--width:70%;}.elementor-17 .elementor-element.elementor-element-9129500{--width:30%;}.elementor-17 .elementor-element.elementor-element-933c66b{--width:70%;}.elementor-17 .elementor-element.elementor-element-cb9ada5{--width:30%;}.elementor-17 .elementor-element.elementor-element-606a6e0{--width:70%;}.elementor-17 .elementor-element.elementor-element-53329de{--width:30%;}.elementor-17 .elementor-element.elementor-element-927e934{--width:70%;}.elementor-17 .elementor-element.elementor-element-807d175{--width:25%;}.elementor-17 .elementor-element.elementor-element-efc8b8d{--width:25%;}.elementor-17 .elementor-element.elementor-element-635a19f{--width:25%;}.elementor-17 .elementor-element.elementor-element-693196b{--width:25%;}.elementor-17 .elementor-element.elementor-element-84f33e0{--width:50%;}.elementor-17 .elementor-element.elementor-element-5c72ce9{--width:50%;}.elementor-17 .elementor-element.elementor-element-0a36f91{--content-width:1200px;}.elementor-17 .elementor-element.elementor-element-687a267{--width:50%;}.elementor-17 .elementor-element.elementor-element-c758793{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-f0024a1{--width:100%;}.elementor-17 .elementor-element.elementor-element-84f33e0{--width:100%;}.elementor-17 .elementor-element.elementor-element-687a267{--width:80%;}.elementor-17 .elementor-element.elementor-element-c758793{--width:80%;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-250999f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-13ee58a{text-align:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-f0024a1{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-9721525{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-17 .elementor-element.elementor-element-933c66b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-606a6e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-927e934{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-cc837b9{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-af84392:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-af84392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-21ee1c4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-21ee1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-187895f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-187895f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-adb224e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-adb224e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-7ae0e5d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-17 .elementor-element.elementor-element-726d1ee{--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:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-0405d1b{--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-17 .elementor-element.elementor-element-84f33e0.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-1a2a0f2{text-align:center;}.elementor-17 .elementor-element.elementor-element-0d8a8fa{text-align:center;}.elementor-17 .elementor-element.elementor-element-8e46182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0a36f91{--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;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-c758793{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-a1e4a2a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-250999f{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-612cca1{text-align:center;}.elementor-17 .elementor-element.elementor-element-612cca1 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-fae01ed .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-13ee58a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:16px;}.elementor-17 .elementor-element.elementor-element-5b93be5{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-b4a7af1 img{width:300px;}.elementor-17 .elementor-element.elementor-element-f0024a1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-17 .elementor-element.elementor-element-c318876 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-053b390{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-cb512cc .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-d8dc78e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:16px;}.elementor-17 .elementor-element.elementor-element-cc837b9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-af84392:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-af84392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-422e988 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-20f248a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-17 .elementor-element.elementor-element-851bfee .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-21ee1c4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-21ee1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-951b028 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-bd9509b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-17 .elementor-element.elementor-element-c456e5d .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-187895f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-187895f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -50px;}.elementor-17 .elementor-element.elementor-element-26689ab .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-4a2fc21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-17 .elementor-element.elementor-element-cd317b4 .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-adb224e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-adb224e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -20px;}.elementor-17 .elementor-element.elementor-element-bb05f94 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-a8980dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-17 .elementor-element.elementor-element-cd94abb .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-375283c .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-ccac80c .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-d94864d{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:16px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-17 .elementor-element.elementor-element-d3219b3:after{content:"0.5";}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__thumbnail__link{width:100%;}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__title, .elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__title a{font-size:15px;}.elementor-17 .elementor-element.elementor-element-d3219b3 .elementor-post__excerpt p{font-size:16px;}.elementor-17 .elementor-element.elementor-element-d3219b3 a.elementor-post__read-more{font-size:14px;}.elementor-17 .elementor-element.elementor-element-1a2a0f2 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-0d8a8fa{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b8fbff0 .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-687a267{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-06ec0d5 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-d4bb3d2{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:16px;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-6150e70{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-c758793{--width:95%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-17 .elementor-element.elementor-element-11ded30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-11ded30 .elementor-testimonial__text{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-e66ca0b *//* Parent container setup */
.hover-columns {
  display: flex;
  width: 100%;
  overflow: hidden;
}

/* Each column - flex children */
.hover-expand {
  flex: 1; /* Equal width initially */
  transition: flex 0.8s ease-in-out;
  overflow: hidden;
}

/* When hovered - expand */
.hover-expand:hover {
  flex: 2; /* Grows to twice the width */
}

/* Shrink non-hovered siblings slightly to make room */
.hover-columns:hover .hover-expand:not(:hover) {
  flex: 0.66; /* Adjust to maintain total width */
}/* End custom CSS */