@import url('https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&family=Inter:wght@400;500;600;700;800&display=swap');.elementor-4377 .elementor-element.elementor-element-3355ee86{--display:flex;--min-height:621px;--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-around;--flex-wrap:nowrap;--overlay-opacity:.59;border-style:solid;--border-style:solid;border-width:0 0 0 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#2d5016;--border-color:#2d5016;--border-radius:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-4377 .elementor-element.elementor-element-3355ee86:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-3355ee86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2026/07/fitness.jpg");background-repeat:no-repeat;background-size:cover}.elementor-4377 .elementor-element.elementor-element-3355ee86:before,.elementor-4377 .elementor-element.elementor-element-3355ee86>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-3355ee86>.e-con-inner>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-3355ee86>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-3355ee86>.e-con-inner>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-3355ee86>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(349deg,#FFFFFF38 0%,#000 55%)}.elementor-4377 .elementor-element.elementor-element-3355ee86:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4377 .elementor-element.elementor-element-4797c8a6{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4377 .elementor-element.elementor-element-4797c8a6.e-con{--flex-grow:0;--flex-shrink:0}.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-4377 .elementor-element.elementor-element-42d10c89 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:115px;font-weight:500}.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-4377 .elementor-element.elementor-element-7400e0c6{color:#fff}.elementor-4377 .elementor-element.elementor-element-2d5cdc3c{--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;--flex-wrap:wrap;--align-content:flex-start}.elementor-widget-button .elementor-button{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-4377 .elementor-element.elementor-element-5f03d790{width:initial;max-width:initial}.elementor-4377 .elementor-element.elementor-element-5f03d790.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-60939640 .elementor-button{background-color:#51c1cf;font-family:"Raleway",Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;transition-duration:.1s;border-radius:3px;padding:20px 32px}.elementor-4377 .elementor-element.elementor-element-cfd4eb7{--display:flex;--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4377 .elementor-element.elementor-element-cfd4eb7:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-cfd4eb7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#972f2f}.elementor-4377 .elementor-element.elementor-element-cfd4eb7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-55494e07>.elementor-widget-container{padding:0}.elementor-4377 .elementor-element.elementor-element-55494e07.elementor-element{--align-self:flex-start}.elementor-4377 .elementor-element.elementor-element-55494e07{text-align:start}.elementor-4377 .elementor-element.elementor-element-55494e07 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:75px;font-weight:600}.elementor-4377 .elementor-element.elementor-element-39fa78aa.elementor-element{--align-self:flex-start}.elementor-4377 .elementor-element.elementor-element-6898d205{color:#fff}.elementor-4377 .elementor-element.elementor-element-320d762{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-4377 .elementor-element.elementor-element-320d762:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-320d762>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1a1d24}.elementor-4377 .elementor-element.elementor-element-320d762.e-con{--align-self:center}.elementor-4377 .elementor-element.elementor-element-8149527{--display:flex;--justify-content:center}.elementor-4377 .elementor-element.elementor-element-4b3d6bb .elementor-heading-title{font-family:"Rosario",Sans-serif;font-size:29px;font-weight:700;color:#84a12e}.elementor-4377 .elementor-element.elementor-element-a5c9d64{--display:flex;--justify-content:center}.elementor-4377 .elementor-element.elementor-element-a635512{--display:flex;--justify-content:center}.elementor-4377 .elementor-element.elementor-element-a635512.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-8921fb3 .elementor-button{background-color:#c4e858;fill:#000;color:#000;border-radius:5px;padding:20px 25px}.elementor-4377 .elementor-element.elementor-element-8921fb3.elementor-element{--align-self:center}.elementor-4377 .elementor-element.elementor-element-1ff83b16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:101px;--padding-left:0px;--padding-right:0px}.elementor-4377 .elementor-element.elementor-element-1ff83b16:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-1ff83b16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ebecdd}.elementor-4377 .elementor-element.elementor-element-49e121e{--display:flex}.elementor-4377 .elementor-element.elementor-element-49e121e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-b70038e .elementor-heading-title{color:#000}.elementor-4377 .elementor-element.elementor-element-32988027{width:var(--container-widget-width,55.713%);max-width:55.713%;--container-widget-width:55.713%;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-32988027>.elementor-widget-container{margin:0;padding:0}.elementor-4377 .elementor-element.elementor-element-32988027.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-32988027 .elementor-heading-title{font-family:"Rosario",Sans-serif;font-size:53px;font-weight:800;text-transform:uppercase;color:#1b2a22}.elementor-4377 .elementor-element.elementor-element-2fd6dbda{width:var(--container-widget-width,56%);max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-2fd6dbda>.elementor-widget-container{margin:-22px 0 0}.elementor-4377 .elementor-element.elementor-element-2fd6dbda.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-30fac71e{--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}.elementor-4377 .elementor-element.elementor-element-52a4ae20{--display:flex}.elementor-4377 .elementor-element.elementor-element-52a4ae20:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-52a4ae20>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2026/08/Untitled-design-2.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto}.elementor-4377 .elementor-element.elementor-element-5477749e .elementor-heading-title{color:#bddd56}.elementor-4377 .elementor-element.elementor-element-61bfdbf8 .elementor-heading-title{color:#fff}.elementor-4377 .elementor-element.elementor-element-4ac292b8 .elementor-button{background-color:#61CE7000}.elementor-4377 .elementor-element.elementor-element-59abb081{--display:flex}.elementor-4377 .elementor-element.elementor-element-59abb081:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-59abb081>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2024/10/personal-trainer-carousel.jpg");background-position:center center;background-size:cover}.elementor-4377 .elementor-element.elementor-element-3c58be7b .elementor-heading-title{color:#bddd56}.elementor-4377 .elementor-element.elementor-element-3f74287 .elementor-heading-title{color:#fff}.elementor-4377 .elementor-element.elementor-element-4482b5a3 .elementor-button{background-color:#61CE7000}.elementor-4377 .elementor-element.elementor-element-670b3883{--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}.elementor-4377 .elementor-element.elementor-element-40e05748{--display:flex}.elementor-4377 .elementor-element.elementor-element-40e05748:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-40e05748>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2024/10/istockphoto-499237550-612x612-1.jpg");background-size:cover}.elementor-4377 .elementor-element.elementor-element-67519946 .elementor-heading-title{color:#bddd56}.elementor-4377 .elementor-element.elementor-element-4ffcf1f2 .elementor-heading-title{color:#fff}.elementor-4377 .elementor-element.elementor-element-2c065d44 .elementor-button{background-color:#61CE7000}.elementor-4377 .elementor-element.elementor-element-7e980db3{--display:flex}.elementor-4377 .elementor-element.elementor-element-7e980db3:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-7e980db3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2024/10/CTA-1.png");background-size:cover}.elementor-4377 .elementor-element.elementor-element-47404efd .elementor-heading-title{color:#bddd56}.elementor-4377 .elementor-element.elementor-element-46683db8 .elementor-heading-title{color:#fff}.elementor-4377 .elementor-element.elementor-element-11abb244 .elementor-button{background-color:#61CE7000}.elementor-4377 .elementor-element.elementor-element-f17d565{--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;--overlay-opacity:.72}.elementor-4377 .elementor-element.elementor-element-f17d565:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-f17d565>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2026/07/fitness.jpg")}.elementor-4377 .elementor-element.elementor-element-f17d565:before,.elementor-4377 .elementor-element.elementor-element-f17d565>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-f17d565>.e-con-inner>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-f17d565>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-f17d565>.e-con-inner>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-f17d565>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#080707;--background-overlay:''}.elementor-4377 .elementor-element.elementor-element-b2a5625{--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-4377 .elementor-element.elementor-element-cd44660 .elementor-heading-title{color:#5f6e2b}.elementor-4377 .elementor-element.elementor-element-461baac .elementor-heading-title{color:#c4e858}.elementor-4377 .elementor-element.elementor-element-6791c29 .elementor-button{background-color:#61ce70}.elementor-4377 .elementor-element.elementor-element-d933a74{--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-4377 .elementor-element.elementor-element-1ed4b54 .elementor-heading-title{color:#5f6e2b}.elementor-4377 .elementor-element.elementor-element-3e84880{--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}.elementor-4377 .elementor-element.elementor-element-4259f08{--display:flex;--justify-content:center}.elementor-4377 .elementor-element.elementor-element-4259f08.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-77e573e .elementor-heading-title{color:#c4e858}.elementor-4377 .elementor-element.elementor-element-58ce238{--display:flex}.elementor-4377 .elementor-element.elementor-element-05514a5{--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}.elementor-4377 .elementor-element.elementor-element-43b115a{--display:flex;--justify-content:center}.elementor-4377 .elementor-element.elementor-element-43b115a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-9485a95 .elementor-heading-title{color:#c4e858}.elementor-4377 .elementor-element.elementor-element-6217553{--display:flex}.elementor-4377 .elementor-element.elementor-element-8bd90e2{--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}.elementor-4377 .elementor-element.elementor-element-7b4bd63{--display:flex;--justify-content:center}.elementor-4377 .elementor-element.elementor-element-7b4bd63.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-d5985d0 .elementor-heading-title{color:#c4e858}.elementor-4377 .elementor-element.elementor-element-766b7c3{--display:flex}.elementor-4377 .elementor-element.elementor-element-d0c8791{--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}.elementor-4377 .elementor-element.elementor-element-5a33285{--display:flex;--justify-content:center}.elementor-4377 .elementor-element.elementor-element-5a33285.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-1ec7338 .elementor-heading-title{color:#c4e858}.elementor-4377 .elementor-element.elementor-element-eeb769c{--display:flex}.elementor-4377 .elementor-element.elementor-element-42a265a{--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}.elementor-4377 .elementor-element.elementor-element-04e2677{--display:flex;--justify-content:center}.elementor-4377 .elementor-element.elementor-element-04e2677.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-d377bb7 .elementor-heading-title{color:#c4e858}.elementor-4377 .elementor-element.elementor-element-0772403{--display:flex}.elementor-4377 .elementor-element.elementor-element-84f9cd1{--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-4377 .elementor-element.elementor-element-c192ae1 .elementor-heading-title{color:#5f6e2b}.elementor-4377 .elementor-element.elementor-element-00a801b{width:var(--container-widget-width,42.495%);max-width:42.495%;--container-widget-width:42.495%;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-00a801b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-00a801b .elementor-heading-title{font-family:"Rosario",Sans-serif;font-weight:900;color:#1b2a22}.elementor-4377 .elementor-element.elementor-element-0a22b35{--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}.elementor-4377 .elementor-element.elementor-element-6ccf3a1{--display:flex}.elementor-4377 .elementor-element.elementor-element-7104eb2 .elementor-heading-title{color:#000}.elementor-4377 .elementor-element.elementor-element-f48175e .elementor-button{background-color:#000;font-family:"Raleway",Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;transition-duration:.1s;border-radius:0;padding:20px 32px}.elementor-4377 .elementor-element.elementor-element-f48175e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-f48175e>.elementor-widget-container{margin:0;padding:0}.elementor-4377 .elementor-element.elementor-element-f48175e.elementor-element{--align-self:center}.elementor-4377 .elementor-element.elementor-element-ae249c8{--display:flex}.elementor-4377 .elementor-element.elementor-element-38c2e9f>.elementor-widget-container{margin:0;padding:0}.elementor-4377 .elementor-element.elementor-element-38c2e9f.elementor-element{--align-self:flex-start}.elementor-4377 .elementor-element.elementor-element-38c2e9f .elementor-heading-title{color:#fdfdfd}.elementor-4377 .elementor-element.elementor-element-dcd07e9 .elementor-heading-title{color:#fff}.elementor-4377 .elementor-element.elementor-element-e7f9737 .elementor-button{background-color:#2e7538;font-family:"Raleway",Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;transition-duration:.1s;border-radius:0;padding:20px 32px}.elementor-4377 .elementor-element.elementor-element-e7f9737{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-e7f9737>.elementor-widget-container{margin:0;padding:0}.elementor-4377 .elementor-element.elementor-element-e7f9737.elementor-element{--align-self:center}.elementor-4377 .elementor-element.elementor-element-998d812{--display:flex}.elementor-4377 .elementor-element.elementor-element-b55e43d .elementor-heading-title{color:#000}.elementor-4377 .elementor-element.elementor-element-6d2a221 .elementor-button{background-color:#000;font-family:"Raleway",Sans-serif;font-size:16px;font-weight:800;letter-spacing:2.1px;transition-duration:.1s;border-radius:0;padding:20px 32px}.elementor-4377 .elementor-element.elementor-element-6d2a221{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-6d2a221>.elementor-widget-container{margin:0;padding:0}.elementor-4377 .elementor-element.elementor-element-6d2a221.elementor-element{--align-self:center}.elementor-4377 .elementor-element.elementor-element-685fe5f{--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}.elementor-4377 .elementor-element.elementor-element-64420c7{--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}.elementor-4377 .elementor-element.elementor-element-79e2678 .elementor-heading-title{color:#3d792b}.elementor-4377 .elementor-element.elementor-element-cf0e265 .elementor-heading-title{color:#3d792b}.elementor-4377 .elementor-element.elementor-element-03332ac{--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}.elementor-4377 .elementor-element.elementor-element-ce36229 .elementor-heading-title{color:#3d792b}.elementor-4377 .elementor-element.elementor-element-2bd4cd5 .elementor-heading-title{color:#3d792b}.elementor-4377 .elementor-element.elementor-element-6789318{--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}.elementor-4377 .elementor-element.elementor-element-8aac1d3{width:var(--container-widget-width,68.148%);max-width:68.148%;--container-widget-width:68.148%;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-8aac1d3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-8aac1d3 .elementor-heading-title{color:#dedede}.elementor-4377 .elementor-element.elementor-element-9a0697c{width:var(--container-widget-width,21.553%);max-width:21.553%;--container-widget-width:21.553%;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-9a0697c>.elementor-widget-container{margin:0 0 0 -107px}.elementor-4377 .elementor-element.elementor-element-9a0697c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-9a0697c .elementor-button{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:500}.elementor-4377 .elementor-element.elementor-element-5314f21{--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-4377 .elementor-element.elementor-element-1f66be2{width:var(--container-widget-width,69.943%);max-width:69.943%;--container-widget-width:69.943%;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-1f66be2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-1f66be2 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-4377 .elementor-element.elementor-element-900fb63{--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}.elementor-4377 .elementor-element.elementor-element-6034358{--display:flex;--overlay-opacity:.59}.elementor-4377 .elementor-element.elementor-element-6034358:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-6034358>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2024/10/bar-woman-strong-power-fitness-workout-muscle-weightlifting-pull-up_t20_go03Zz.jpg")}.elementor-4377 .elementor-element.elementor-element-6034358:before,.elementor-4377 .elementor-element.elementor-element-6034358>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-6034358>.e-con-inner>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-6034358>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-6034358>.e-con-inner>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-6034358>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-4377 .elementor-element.elementor-element-a6c5f0e .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;color:#fff}.elementor-4377 .elementor-element.elementor-element-d8ae1ff{--display:flex;--overlay-opacity:.64}.elementor-4377 .elementor-element.elementor-element-d8ae1ff:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-d8ae1ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2024/10/Trainer-page-pic.png");background-position:center center}.elementor-4377 .elementor-element.elementor-element-d8ae1ff:before,.elementor-4377 .elementor-element.elementor-element-d8ae1ff>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-d8ae1ff>.e-con-inner>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-d8ae1ff>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-d8ae1ff>.e-con-inner>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-d8ae1ff>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-4377 .elementor-element.elementor-element-60859bd .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;color:#fff}.elementor-4377 .elementor-element.elementor-element-7e7c1f9{--display:flex}.elementor-4377 .elementor-element.elementor-element-4ac7504{--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-4377 .elementor-element.elementor-element-a008c06{--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-4377 .elementor-element.elementor-element-a008c06:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-a008c06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2026/07/fitness.jpg")}.elementor-4377 .elementor-element.elementor-element-fd25c3b{--display:flex}.elementor-4377 .elementor-element.elementor-element-70fc376{--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-4377 .elementor-element.elementor-element-3bd3bc1 .elementor-heading-title{font-family:"Rosario",Sans-serif;font-size:46px;font-weight:800;text-transform:uppercase;color:#181c22}.elementor-4377 .elementor-element.elementor-element-3160bdf7{--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;--overlay-opacity:.77;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-4377 .elementor-element.elementor-element-3160bdf7:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-3160bdf7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2026/07/fitness.jpg");background-position:top center;background-size:cover}.elementor-4377 .elementor-element.elementor-element-3160bdf7:before,.elementor-4377 .elementor-element.elementor-element-3160bdf7>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-3160bdf7>.e-con-inner>.elementor-background-video-container:before,.elementor-4377 .elementor-element.elementor-element-3160bdf7>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-3160bdf7>.e-con-inner>.elementor-background-slideshow:before,.elementor-4377 .elementor-element.elementor-element-3160bdf7>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#445461 0%,#072704 100%)}.elementor-4377 .elementor-element.elementor-element-100d7fd3{text-align:center}.elementor-4377 .elementor-element.elementor-element-100d7fd3 .elementor-heading-title{color:#d4ff3d}.elementor-4377 .elementor-element.elementor-element-3461a1c{text-align:center}.elementor-4377 .elementor-element.elementor-element-3461a1c .elementor-heading-title{font-family:"Rosario",Sans-serif;font-size:49px;font-weight:600;color:#d4ff3d}.elementor-4377 .elementor-element.elementor-element-75926508{text-align:center}.elementor-4377 .elementor-element.elementor-element-4898b1b0 .elementor-button{background-color:#acbb00}.elementor-4377 .elementor-element.elementor-element-bf97172{--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-4377 .elementor-element.elementor-element-e226eca .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:63px;font-weight:600;text-transform:uppercase;color:#181c22}.elementor-4377 .elementor-element.elementor-element-d660185{--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}.elementor-4377 .elementor-element.elementor-element-94c7e93{--display:flex}.elementor-4377 .elementor-element.elementor-element-94c7e93:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-94c7e93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.nstg.com.au/wp-content/uploads/2026/08/5.png");background-position:top center}.elementor-4377 .elementor-element.elementor-element-94c7e93.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4377 .elementor-element.elementor-element-1247820{--display:flex}.elementor-4377 .elementor-element.elementor-element-2ed1e774{--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:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px}.elementor-4377 .elementor-element.elementor-element-2ed1e774:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-2ed1e774>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f5f7}.elementor-4377 .elementor-element.elementor-element-3664c818{--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:flex-start}.elementor-4377 .elementor-element.elementor-element-61543d5{--display:flex}.elementor-4377 .elementor-element.elementor-element-b58789 .elementor-heading-title{color:#373a3b}.elementor-4377 .elementor-element.elementor-element-7cb53f74 .elementor-heading-title{font-family:"Rosario",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-4377 .elementor-element.elementor-element-3aea6cee .elementor-button{background-color:#6b8f00;font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;border-radius:25px;padding:18px 25px}.elementor-4377 .elementor-element.elementor-element-3751bf09{--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-4377 .elementor-element.elementor-element-6fe73ba5{--display:flex}.elementor-4377 .elementor-element.elementor-element-450b10f9{--display:flex}.elementor-4377 .elementor-element.elementor-element-11a0ad2d{--display:flex}.elementor-4377 .elementor-element.elementor-element-48f03680{--display:flex}.elementor-4377 .elementor-element.elementor-element-741248ab{--display:flex}.elementor-4377 .elementor-element.elementor-element-2f064800{--display:flex}.elementor-4377 .elementor-element.elementor-element-38a226ee{--display:flex}.elementor-4377 .elementor-element.elementor-element-fe7714e{--display:flex}.elementor-4377 .elementor-element.elementor-element-a50b053{--display:flex}.elementor-4377 .elementor-element.elementor-element-9133fa9{--display:flex}.elementor-4377 .elementor-element.elementor-element-7494a4b{--display:flex}.elementor-4377 .elementor-element.elementor-element-daecb32{--display:flex}.elementor-4377 .elementor-element.elementor-element-74c74cd1{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-4377 .elementor-element.elementor-element-1d1bf5b{--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-4377 .elementor-element.elementor-element-1d1bf5b:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-1d1bf5b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2eee5}.elementor-4377 .elementor-element.elementor-element-7b5b146{--display:flex}.elementor-4377 .elementor-element.elementor-element-f7423d0 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:41px;font-weight:600;color:#6b8f00}:root{--page-title-display:none}@media(max-width:1024px){.elementor-4377 .elementor-element.elementor-element-3355ee86:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-3355ee86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-4377 .elementor-element.elementor-element-cfd4eb7{--margin-top:0px;--margin-bottom:0px;--margin-left:144px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4377 .elementor-element.elementor-element-2fd6dbda{width:var(--container-widget-width,676.362px);max-width:676.362px;--container-widget-width:676.362px;--container-widget-flex-grow:0}.elementor-4377 .elementor-element.elementor-element-cd44660{text-align:center}.elementor-4377 .elementor-element.elementor-element-1ed4b54{text-align:center}.elementor-4377 .elementor-element.elementor-element-c192ae1{text-align:center}}@media(max-width:767px){.elementor-4377 .elementor-element.elementor-element-3355ee86:not(.elementor-motion-effects-element-type-background),.elementor-4377 .elementor-element.elementor-element-3355ee86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left;background-size:cover}.elementor-4377 .elementor-element.elementor-element-42d10c89{text-align:center}.elementor-4377 .elementor-element.elementor-element-7400e0c6{text-align:center}.elementor-4377 .elementor-element.elementor-element-cfd4eb7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4377 .elementor-element.elementor-element-1ff83b16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4377 .elementor-element.elementor-element-49e121e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px}.elementor-4377 .elementor-element.elementor-element-b70038e{text-align:center}.elementor-4377 .elementor-element.elementor-element-32988027{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center}.elementor-4377 .elementor-element.elementor-element-2fd6dbda>.elementor-widget-container{padding:0 15px}.elementor-4377 .elementor-element.elementor-element-2fd6dbda{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-4377 .elementor-element.elementor-element-30fac71e{--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4377 .elementor-element.elementor-element-cd44660{text-align:center}.elementor-4377 .elementor-element.elementor-element-1ed4b54{text-align:center}.elementor-4377 .elementor-element.elementor-element-c192ae1{text-align:center}.elementor-4377 .elementor-element.elementor-element-6789318{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4377 .elementor-element.elementor-element-9a0697c>.elementor-widget-container{margin:0}.elementor-4377 .elementor-element.elementor-element-9a0697c .elementor-button{font-size:17px}.elementor-4377 .elementor-element.elementor-element-a6c5f0e .elementor-heading-title{font-size:32px}.elementor-4377 .elementor-element.elementor-element-60859bd .elementor-heading-title{font-size:24px}.elementor-4377 .elementor-element.elementor-element-75926508>.elementor-widget-container{padding:22px}}@media(min-width:768px){.elementor-4377 .elementor-element.elementor-element-4797c8a6{--width:67.424%}.elementor-4377 .elementor-element.elementor-element-cfd4eb7{--width:72%}.elementor-4377 .elementor-element.elementor-element-a635512{--width:23%}.elementor-4377 .elementor-element.elementor-element-49e121e{--width:100%}.elementor-4377 .elementor-element.elementor-element-b2a5625{--width:50%}.elementor-4377 .elementor-element.elementor-element-d933a74{--width:50%}.elementor-4377 .elementor-element.elementor-element-4259f08{--width:19.157%}.elementor-4377 .elementor-element.elementor-element-43b115a{--width:19.157%}.elementor-4377 .elementor-element.elementor-element-7b4bd63{--width:19.157%}.elementor-4377 .elementor-element.elementor-element-5a33285{--width:19.157%}.elementor-4377 .elementor-element.elementor-element-04e2677{--width:19.157%}.elementor-4377 .elementor-element.elementor-element-a008c06{--width:50%}.elementor-4377 .elementor-element.elementor-element-70fc376{--width:50%}.elementor-4377 .elementor-element.elementor-element-94c7e93{--width:21.35%}.elementor-4377 .elementor-element.elementor-element-3664c818{--width:50%}.elementor-4377 .elementor-element.elementor-element-3751bf09{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-4377 .elementor-element.elementor-element-cfd4eb7{--width:400px}}.elementor-element-3355ee86{position:relative !important;overflow:hidden !important;display:flex !important;align-items:center !important}.elementor-element-3355ee86:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:80px 80px;pointer-events:none}.elementor-element-3355ee86>.e-con-inner{position:relative !important;max-width:1320px !important;width:100% !important;margin:0 auto !important;display:grid !important;grid-template-columns:1.5fr 1fr !important;gap:5rem !important;align-items:center !important}.elementor-element-4797c8a6{order:1 !important;color:#fff !important;padding:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:0 !important;width:100% !important}.elementor-element-2ca4c206{width:auto !important;margin:0 0 1.75rem !important;padding:0 !important}.elementor-element-2ca4c206>.elementor-widget-container{padding:0 !important;margin:0 !important}.elementor-element-2ca4c206 .elementor-heading-title{font-family:'Bebas Neue','Arial Narrow',sans-serif !important;letter-spacing:.32em !important;font-size:.95rem !important;color:#fff !important;text-transform:uppercase !important;display:inline-flex !important;align-items:center !important;gap:1rem !important;margin:0 !important;padding:0 !important;font-weight:400 !important;line-height:1 !important}.elementor-element-2ca4c206 .elementor-heading-title:before{content:"";display:inline-block;width:3rem;height:2px;background:#c4e858;flex-shrink:0}.elementor-element-42d10c89{width:100% !important;margin:0 0 2rem !important;padding:0 !important}.elementor-element-42d10c89>.elementor-widget-container{padding:0 !important;margin:0 !important}.elementor-element-42d10c89 .elementor-heading-title,.elementor-element-42d10c89 h1{font-size:clamp(3.5rem, 6.2vw, 5.5rem) !important;line-height:.9 !important;color:#fff !important;text-transform:uppercase !important;margin:0 !important;padding:0 !important;font-weight:600 !important;letter-spacing:-.01em !important;text-shadow:0 4px 30px rgba(0,0,0,.4) !important}.elementor-element-42d10c89 .accent{color:#c4e858 !important;display:inline-block !important}.elementor-element-7400e0c6{width:100% !important;margin:0 0 2.75rem !important;padding:0 !important}.elementor-element-7400e0c6>.elementor-widget-container{padding:0 !important;margin:0 !important}.elementor-element-7400e0c6 p{font-family:'Inter',sans-serif !important;font-size:1.15rem !important;line-height:1.65 !important;color:rgba(255,255,255,.92) !important;margin:0 !important;padding:0 !important;font-weight:400 !important}.elementor-element-2d5cdc3c{display:flex !important;flex-direction:row !important;gap:1rem !important;flex-wrap:wrap !important;padding:0 !important;margin:0 !important;width:auto !important;align-items:center !important;justify-content:flex-start !important}.elementor-element-5f03d790{width:auto !important;margin:0 !important;padding:0 !important;text-align:left !important}.elementor-element-5f03d790>.elementor-widget-container{padding:0 !important;margin:0 !important}.elementor-element-5f03d790 .elementor-button-wrapper{text-align:left !important;margin:0 !important;padding:0 !important}.elementor-element-5f03d790 .elementor-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;padding:1.15rem 2.5rem !important;background:#c4e858 !important;color:#0f1419 !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:.85rem !important;line-height:1 !important;border-radius:2px !important;border:2px solid #c4e858 !important;transition:all .3s cubic-bezier(.4,0,.2,1) !important;text-decoration:none !important;box-shadow:0 8px 20px rgba(196,232,88,.25) !important;min-height:auto !important;height:auto !important}.elementor-element-5f03d790 .elementor-button:hover{background:#b5db47 !important;border-color:#b5db47 !important;transform:translateY(-3px) !important;box-shadow:0 14px 30px rgba(196,232,88,.4) !important}.elementor-element-5f03d790 .elementor-button-text{display:inline-flex !important;align-items:center !important;gap:.5rem !important;color:#0f1419 !important}.elementor-element-5f03d790 .elementor-button-text:after{content:"→";display:inline-block;font-size:1.1rem;transition:transform .2s;line-height:1}.elementor-element-5f03d790 .elementor-button:hover .elementor-button-text:after{transform:translateX(4px)}.elementor-element-60939640{width:auto !important;margin:0 !important;padding:0 !important}.elementor-element-60939640>.elementor-widget-container{margin:0 !important;padding:0 !important}.elementor-element-60939640 .elementor-button-wrapper{margin:0 !important;padding:0 !important}.elementor-element-60939640 .elementor-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;padding:1.15rem 2.25rem !important;color:#fff !important;font-family:'Inter',sans-serif !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:.85rem !important;line-height:1 !important;border-radius:2px !important;border:1.5px solid rgba(255,255,255,.55) !important;transition:all .3s ease !important;text-decoration:none !important;min-height:auto !important;height:auto !important}.elementor-element-60939640 .elementor-button:hover{border-color:#fff !important;background:rgba(255,255,255,.08) !important}.elementor-element-cfd4eb7{order:2 !important;background:#fff !important;padding:2.5rem 2.25rem !important;border-radius:4px !important;border-left:4px solid #2d5016 !important;box-shadow:0 30px 60px rgba(0,0,0,.35) !important;position:relative !important;z-index:3 !important;justify-self:end !important;display:flex !important;flex-direction:column !important;gap:0 !important;align-items:stretch !important}.elementor-element-55494e07{width:100% !important;margin:0 !important;padding:0 !important}.elementor-element-55494e07>.elementor-widget-container{padding:0 !important;margin:0 !important}.elementor-element-55494e07 .elementor-heading-title{font-family:'Bebas Neue','Arial Narrow',sans-serif !important;font-size:5.5rem !important;line-height:.9 !important;color:#2d5016 !important;margin:0 !important;padding:0 !important;font-weight:400 !important;letter-spacing:-.02em !important;text-align:left !important}.elementor-element-39fa78aa{width:100% !important;margin:.5rem 0 1.5rem !important;padding:0 !important}.elementor-element-39fa78aa>.elementor-widget-container{padding:0 !important;margin:0 !important}.elementor-element-39fa78aa .elementor-heading-title{font-family:'Inter',sans-serif !important;font-size:.72rem !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#6b7280 !important;margin:0 !important;padding:0 0 1.25rem !important;border-bottom:1px solid #e5e7eb !important;text-align:left !important;line-height:1.4 !important}.elementor-element-6898d205{width:100% !important;margin:0 !important;padding:0 !important}.elementor-element-6898d205>.elementor-widget-container{padding:0 !important;margin:0 !important;background:0 0 !important}.elementor-element-6898d205>.elementor-widget-container>.mini-stat{display:block !important;padding:0 !important;border:none !important;background:0 0 !important;margin:0 !important}.elementor-element-6898d205 .mini-stat .mini-stat{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:.85rem 0 !important;border-bottom:1px solid #f0f0f0 !important;background:0 0 !important;font-family:'Inter',sans-serif !important;font-size:.92rem !important;color:#4b5563 !important;font-weight:500 !important;margin:0 !important;line-height:1.2 !important}.elementor-element-6898d205 .mini-stat .mini-stat:first-child{padding-top:0 !important}.elementor-element-6898d205 .mini-stat .mini-stat:last-child{border-bottom:none !important;padding-bottom:0 !important}.elementor-element-6898d205 .mini-stat strong{color:#2d5016 !important;font-weight:700 !important;font-size:1rem !important;font-family:'Inter',sans-serif !important;line-height:1 !important}.elementor-element-6898d205 .mini-stat .num{color:#2d5016 !important;font-weight:700 !important;font-size:1rem !important;background:0 0 !important;padding:0 !important;margin:0 !important;font-family:'Inter',sans-serif !important;line-height:1 !important}.elementor-element-6898d205 .mini-stat .label{color:#4b5563 !important;font-weight:500 !important;font-size:.85rem !important;text-align:right !important;max-width:55% !important;line-height:1.3 !important}@media (max-width:1024px){.elementor-element-3355ee86{min-height:auto !important;padding:4rem 1.5rem !important;background-position:center center !important}.elementor-element-3355ee86>.e-con-inner{grid-template-columns:1fr !important;gap:3rem !important}.elementor-element-4797c8a6{order:1 !important}.elementor-element-cfd4eb7{order:2 !important;justify-self:stretch !important}.elementor-element-42d10c89 .elementor-heading-title,.elementor-element-42d10c89 h1{font-size:clamp(3rem, 8vw, 5.5rem) !important}}@media (max-width:768px){.elementor-element-3355ee86{padding:3rem 1.25rem !important;min-height:auto !important}.elementor-element-cfd4eb7{padding:1.75rem 1.5rem !important}.elementor-element-55494e07 .elementor-heading-title{font-size:4.5rem !important}.elementor-element-2ca4c206 .elementor-heading-title{font-size:.8rem !important;letter-spacing:.28em !important}.elementor-element-2ca4c206 .elementor-heading-title:before{width:2rem !important}.elementor-element-42d10c89 .elementor-heading-title,.elementor-element-42d10c89 h1{font-size:2.75rem !important}.elementor-element-7400e0c6 p{font-size:1rem !important;margin:0 0 2rem !important}.elementor-element-2d5cdc3c{flex-direction:column !important;width:100% !important;align-items:stretch !important}.elementor-element-5f03d790,.elementor-element-60939640{width:100% !important}.elementor-element-5f03d790 .elementor-button,.elementor-element-60939640 .elementor-button{width:100% !important;justify-content:center !important}}.elementor-element-4797c8a6>*{animation:heroFadeUp .9s cubic-bezier(.2,.8,.2,1) both}.elementor-element-4797c8a6>*:nth-child(1){animation-delay:.15s}.elementor-element-4797c8a6>*:nth-child(2){animation-delay:.28s}.elementor-element-4797c8a6>*:nth-child(3){animation-delay:.42s}.elementor-element-4797c8a6>*:nth-child(4){animation-delay:.55s}.elementor-element-cfd4eb7{animation:heroSlideIn .9s cubic-bezier(.2,.8,.2,1) .4s both}@keyframes heroFadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes heroSlideIn{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}:root{--g-green:#0b3d2e;--g-green-dark:#072a20;--g-lime:#c7e48b;--g-ink:#0f1419;--g-text:#4b5563;--g-line:#e5e7eb;--card-dark:#1a1d24}.elementor-element-b70038e .elementor-heading-title{font-size:.85rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--g-green);display:inline-flex;align-items:center;gap:1rem;line-height:1}.elementor-element-b70038e .elementor-heading-title:before{content:"";display:inline-block;width:2rem;height:2px;background:var(--g-lime);flex-shrink:0}.elementor-element-32988027 .elementor-heading-title,.elementor-element-32988027 .section-title{font-size:clamp(2.5rem, 5vw, 4.5rem);line-height:1.05;font-weight:700;letter-spacing:-.02em}.elementor-element-32988027 .accent{color:var(--g-green);background:0 0;padding:0;display:inline-block;font-style:italic}.elementor-element-2fd6dbda p{font-size:1.05rem;line-height:1.65;color:var(--g-text);font-weight:400;max-width:620px}.elementor-element-52a4ae20,.elementor-element-59abb081,.elementor-element-40e05748,.elementor-element-7e980db3{position:relative;overflow:hidden;cursor:pointer;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease;background-color:var(--card-dark);border-radius:4px;padding:2.25rem 2rem 2rem;min-height:380px;display:flex;flex-direction:column;justify-content:flex-end;gap:.75rem}.elementor-element-52a4ae20:before,.elementor-element-59abb081:before,.elementor-element-40e05748:before,.elementor-element-7e980db3:before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(26,29,36,.95) 0%,rgba(26,29,36,.75) 30%,rgba(26,29,36,.35) 60%,rgba(26,29,36,.1) 100%);z-index:1;transition:background .4s ease;pointer-events:none}.elementor-element-52a4ae20>.elementor-widget,.elementor-element-59abb081>.elementor-widget,.elementor-element-40e05748>.elementor-widget,.elementor-element-7e980db3>.elementor-widget{position:relative;z-index:2}.elementor-element-52a4ae20:hover,.elementor-element-59abb081:hover,.elementor-element-40e05748:hover,.elementor-element-7e980db3:hover{transform:translateY(-6px);box-shadow:0 30px 60px rgba(0,0,0,.35)}.elementor-element-52a4ae20:hover:before,.elementor-element-59abb081:hover:before,.elementor-element-40e05748:hover:before,.elementor-element-7e980db3:hover:before{background:linear-gradient(to top,rgba(11,61,46,.95) 0%,rgba(11,61,46,.75) 30%,rgba(26,29,36,.45) 60%,rgba(26,29,36,.15) 100%)}.elementor-element-5477749e .elementor-heading-title,.elementor-element-3c58be7b .elementor-heading-title,.elementor-element-67519946 .elementor-heading-title,.elementor-element-47404efd .elementor-heading-title{font-family:'Bebas Neue','Anton',sans-serif;font-size:.8rem;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:var(--g-lime);line-height:1;border:none;padding:0}.elementor-element-61bfdbf8 .elementor-heading-title,.elementor-element-3f74287 .elementor-heading-title,.elementor-element-4ffcf1f2 .elementor-heading-title,.elementor-element-46683db8 .elementor-heading-title{font-family:'Bebas Neue','Anton',sans-serif;font-size:clamp(1.75rem, 2.5vw, 2.5rem);font-weight:400;letter-spacing:.01em;color:#fff;line-height:1;text-transform:uppercase;text-shadow:0 2px 20px rgba(0,0,0,.4)}.elementor-element-646645ac p,.elementor-element-25cdfe6f p,.elementor-element-baf5d65 p,.elementor-element-414c3b4 p{font-size:.9rem;line-height:1.55;color:rgba(255,255,255,.88);font-weight:400}.elementor-element-4ac292b8 .elementor-button,.elementor-element-4482b5a3 .elementor-button,.elementor-element-2c065d44 .elementor-button,.elementor-element-11abb244 .elementor-button{background:0 0;color:#fff;font-family:'Bebas Neue','Anton',sans-serif;font-weight:400;letter-spacing:.22em;text-transform:uppercase;font-size:.85rem;line-height:1;border:none;border-radius:0;border-bottom:1px solid rgba(255,255,255,.55);padding:0 0 5px;transition:color .25s ease,border-color .25s ease,gap .25s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem}.elementor-element-4ac292b8 .elementor-button:hover,.elementor-element-4482b5a3 .elementor-button:hover,.elementor-element-2c065d44 .elementor-button:hover,.elementor-element-11abb244 .elementor-button:hover{color:var(--g-lime);border-bottom-color:var(--g-lime);gap:.75rem}.elementor-element-4ac292b8 .elementor-button-text:after,.elementor-element-4482b5a3 .elementor-button-text:after,.elementor-element-2c065d44 .elementor-button-text:after,.elementor-element-11abb244 .elementor-button-text:after{content:"→";display:inline-block;margin-left:.5rem;font-size:1rem;transition:transform .25s ease;line-height:1}.elementor-element-4ac292b8 .elementor-button:hover .elementor-button-text:after,.elementor-element-4482b5a3 .elementor-button:hover .elementor-button-text:after,.elementor-element-2c065d44 .elementor-button:hover .elementor-button-text:after,.elementor-element-11abb244 .elementor-button:hover .elementor-button-text:after{transform:translateX(4px)}@media (max-width:1024px){.elementor-element-52a4ae20,.elementor-element-59abb081,.elementor-element-40e05748,.elementor-element-7e980db3{padding:2rem 1.75rem 1.75rem;min-height:340px}}@media (max-width:768px){.elementor-element-52a4ae20,.elementor-element-59abb081,.elementor-element-40e05748,.elementor-element-7e980db3{padding:1.75rem 1.5rem 1.5rem;min-height:300px}.elementor-element-b70038e .elementor-heading-title{font-size:.75rem;letter-spacing:.28em}.elementor-element-2fd6dbda p{font-size:1rem}.elementor-element-61bfdbf8 .elementor-heading-title,.elementor-element-3f74287 .elementor-heading-title,.elementor-element-4ffcf1f2 .elementor-heading-title,.elementor-element-46683db8 .elementor-heading-title{font-size:1.75rem}}.elementor-element-f17d565{color:#fff;padding:4rem 2rem}.elementor-element-cd44660 .elementor-heading-title{font-family:sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#fff;display:inline-flex;align-items:center;gap:.75rem}.elementor-element-cd44660 .elementor-heading-title:before{content:"";display:inline-block;width:1.5rem;height:2px;background-color:#4e8236}.elementor-element-461baac .elementor-heading-title{font-family:'Bebas Neue','Oswald',sans-serif;font-size:clamp(2.5rem, 4.5vw, 3.8rem);line-height:1.05;font-weight:700;text-transform:uppercase;color:#fff;margin-top:1rem;margin-bottom:1.5rem}.elementor-element-461baac .accent{color:#4e8236;font-style:italic}.elementor-element-e39ed03 p{color:#c2c7d0;font-size:.95rem;line-height:1.65;margin-bottom:1.25rem}.elementor-element-6791c29 .elementor-button{background-color:#4e8236 !important;color:#fff !important;font-family:'Bebas Neue','Oswald',sans-serif;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;padding:.85rem 1.75rem;border-radius:2px;border:none;display:inline-flex;align-items:center;transition:background-color .3s ease,transform .2s ease;margin-top:.75rem;text-decoration:none}.elementor-element-6791c29 .elementor-button:hover{background-color:#5c9741 !important;transform:translateY(-2px)}.elementor-element-1ed4b54 .elementor-heading-title{font-family:sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#fff;padding-bottom:1rem;margin-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.12)}.elementor-element-3e84880,.elementor-element-05514a5,.elementor-element-8bd90e2,.elementor-element-d0c8791,.elementor-element-42a265a{display:flex !important;flex-direction:row !important;align-items:center !important;gap:1.5rem;padding:1.25rem 0;border-bottom:1px solid rgba(255,255,255,.12)}.elementor-element-77e573e .elementor-heading-title,.elementor-element-9485a95 .elementor-heading-title,.elementor-element-d5985d0 .elementor-heading-title,.elementor-element-1ec7338 .elementor-heading-title,.elementor-element-d377bb7 .elementor-heading-title{font-family:'Bebas Neue','Oswald',sans-serif;font-size:2.75rem;font-weight:700;color:#4e8236;line-height:1;margin:0;min-width:40px}.elementor-element-6e598ea p,.elementor-element-6b6e0b5 p,.elementor-element-063874d p,.elementor-element-8edab6f p,.elementor-element-ec2493f p{color:#e1e4ea;font-size:.92rem;line-height:1.5;margin:0}.elementor-element-84f9cd1{background-color:#f4f3ed !important;padding:4rem 2rem;border-radius:0 !important}.elementor-element-c192ae1 .elementor-heading-title{font-size:.8rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#3d792b;display:inline-flex;align-items:center;gap:.75rem}.elementor-element-c192ae1 .elementor-heading-title:before{content:"";display:inline-block;width:1.5rem;height:2px;background-color:#3d792b;border-radius:0 !important}.elementor-element-00a801b .elementor-heading-title{font-family:'Bebas Neue','Oswald',sans-serif;font-size:clamp(2.8rem, 5vw, 4.2rem);line-height:.95;font-weight:700;text-transform:uppercase;color:#181c22;margin-top:.5rem;margin-bottom:1.25rem}.elementor-element-a08dc06 p{color:#6b7280;font-size:.98rem;line-height:1.6;max-width:580px;margin-bottom:3rem}.elementor-element-0a22b35{display:flex !important;flex-direction:row !important;gap:1.5rem !important;align-items:stretch !important;margin-bottom:2rem}.elementor-element-6ccf3a1,.elementor-element-ae249c8,.elementor-element-998d812{flex:1;display:flex !important;flex-direction:column !important;justify-content:space-between;border-radius:0 !important;padding:2.5rem 2rem 2rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.elementor-element-6ccf3a1,.elementor-element-998d812{background-color:#fff;border:1px solid #e2dfd5}.elementor-element-ae249c8{background-color:#181c22;color:#fff;box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-8px);z-index:2;border:none}.elementor-element-38c2e9f{position:absolute;border-radius:12px;top:0;left:50%;transform:translate(-50%,-50%);background-color:#3d792b;color:#fff;padding:.35rem 1.25rem;font-family:'Bebas Neue','Oswald',sans-serif;font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.elementor-element-7104eb2 .elementor-heading-title,.elementor-element-dcd07e9 .elementor-heading-title,.elementor-element-b55e43d .elementor-heading-title{font-family:'Bebas Neue','Oswald',sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.75rem}.elementor-element-7104eb2 .elementor-heading-title,.elementor-element-b55e43d .elementor-heading-title{color:#181c22}.elementor-element-dcd07e9 .elementor-heading-title{color:#fff}.price{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1.5rem}.price .amt{font-family:'Bebas Neue','Oswald',sans-serif;font-size:3.2rem;font-weight:700;color:#3d792b;line-height:1}.elementor-element-ae249c8 .price .amt{color:#4e9c38}.price .per{font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#8c93a0}.elementor-element-6302bf8 ul,.elementor-element-3113cce ul,.elementor-element-ecfb0e2 ul{list-style:none !important;padding:0 !important;margin:0 0 2rem !important}.elementor-element-6302bf8 li,.elementor-element-3113cce li,.elementor-element-ecfb0e2 li{position:relative;padding-left:1.25rem;margin-bottom:.85rem;font-size:.9rem;line-height:1.4}.elementor-element-6302bf8 li,.elementor-element-ecfb0e2 li{color:#374151}.elementor-element-3113cce li{color:#e5e7eb}.elementor-element-6302bf8 li:before,.elementor-element-3113cce li:before,.elementor-element-ecfb0e2 li:before{content:"+";position:absolute;left:0;font-weight:700;color:#3d792b}.elementor-element-3113cce li:before{color:#4e9c38}.elementor-element-059a20f .elementor-button,.elementor-element-66a985f .elementor-button,.elementor-element-f37e1d1 .elementor-button{width:100%;text-align:center;font-family:'Bebas Neue','Oswald',sans-serif;font-size:1rem;letter-spacing:.18em;text-transform:uppercase;padding:.85rem 1.5rem;border-radius:0 !important;border:none;text-decoration:none;display:block;transition:background-color .25s ease}.elementor-element-059a20f .elementor-button,.elementor-element-f37e1d1 .elementor-button{background-color:#181c22 !important;color:#fff !important}.elementor-element-059a20f .elementor-button:hover,.elementor-element-f37e1d1 .elementor-button:hover{background-color:#2a313c !important}.elementor-element-66a985f .elementor-button{background-color:#3d792b !important;color:#fff !important}.elementor-element-66a985f .elementor-button:hover{background-color:#4e9c38 !important}.elementor-element-685fe5f{display:flex !important;flex-direction:row !important;gap:1.5rem !important;margin-bottom:2rem}.elementor-element-64420c7,.elementor-element-03332ac{flex:1;background-color:#eae7dc;border:1px solid #dcd7c9;border-radius:0 !important;padding:1.25rem 1.75rem;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important}.elementor-element-79e2678 .elementor-heading-title,.elementor-element-ce36229 .elementor-heading-title{font-family:'Bebas Neue','Oswald',sans-serif;font-size:1.4rem;color:#181c22;text-transform:uppercase;line-height:1.1;white-space:pre-line}.elementor-element-cf0e265 .elementor-heading-title,.elementor-element-2bd4cd5 .elementor-heading-title{font-family:'Bebas Neue','Oswald',sans-serif;font-size:2.2rem;font-weight:700;color:#3d792b;margin:0 1rem}.elementor-element-b8f6b2c .elementor-button,.elementor-element-a4efb2c .elementor-button{background-color:#181c22 !important;color:#fff !important;font-family:'Bebas Neue','Oswald',sans-serif;font-size:.95rem;letter-spacing:.15em;text-transform:uppercase;padding:.65rem 1.75rem;border-radius:0 !important;text-decoration:none;border:none}.elementor-element-6789318{background-color:#3d792b;border-radius:0 !important;padding:2.25rem 2.5rem;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:2rem}.elementor-element-8aac1d3 .elementor-heading-title{color:#fff;font-size:.95rem;line-height:1.5;white-space:pre-line}.elementor-element-8aac1d3 .elementor-heading-title:first-line {font-family:'Bebas Neue','Oswald',sans-serif;font-size:1.5rem;letter-spacing:.08em;line-height:1.8}.elementor-element-9a0697c .elementor-button{background-color:#181c22 !important;color:#fff !important;font-family:'Bebas Neue','Oswald',sans-serif;letter-spacing:.15em;text-transform:uppercase;padding:.85rem 1.75rem;border-radius:0 !important;text-decoration:none;display:inline-flex;align-items:center;border:none;transition:background-color .25s ease}.elementor-element-9a0697c .elementor-button:hover{background-color:#2a313c !important}@media (max-width:991px){.elementor-element-ae249c8{transform:none}}.elementor-element-5314f21{background-color:#f4f3ed !important;padding:4rem 2rem !important;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;border-radius:0 !important}.elementor-element-d168807 .elementor-heading-title{font-size:.8rem !important;font-weight:700 !important;letter-spacing:.25em !important;text-transform:uppercase !important;color:#3d792b !important;display:inline-flex !important;align-items:center !important;gap:.75rem !important}.elementor-element-d168807 .elementor-heading-title:before{content:"" !important;display:inline-block !important;width:1.5rem !important;height:2px !important;background-color:#3d792b !important;border-radius:0 !important}.elementor-element-1f66be2 .elementor-heading-title{font-family:'Bebas Neue','Oswald',sans-serif !important;font-size:clamp(2.8rem, 5vw, 4.2rem) !important;line-height:.95 !important;font-weight:700 !important;text-transform:uppercase !important;color:#181c22 !important;margin-top:.5rem !important;margin-bottom:2.5rem !important}.elementor-element-900fb63{display:flex !important;flex-direction:row !important;gap:1.5rem !important;align-items:stretch !important;margin-bottom:2rem !important}.elementor-element-6034358,.elementor-element-d8ae1ff{flex:1 !important;padding:3rem 2.25rem 2.25rem !important;border-radius:0 !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;display:flex !important;flex-direction:column !important;justify-content:flex-end !important;min-height:480px !important;position:relative !important;box-sizing:border-box !important}.elementor-element-4a3a785 .elementor-heading-title,.elementor-element-3c1c2cb .elementor-heading-title{font-size:.75rem !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6bb051 !important;margin-bottom:.5rem !important}.elementor-element-6b77f52 p,.elementor-element-075e358 p{color:#e2e8f0 !important;font-size:.88rem !important;line-height:1.55 !important;margin-bottom:1.5rem !important}.elementor-element-bcd6caf p,.elementor-element-ae30310 p{display:inline-block !important;background-color:rgba(0,0,0,.45) !important;border:1px solid rgba(255,255,255,.4) !important;color:#fff !important;font-size:.78rem !important;font-weight:600 !important;padding:.4rem .8rem !important;border-radius:0 !important;margin:.25rem .25rem .25rem 0 !important;letter-spacing:.02em !important}.elementor-element-7e7c1f9{background-color:#eae7dc !important;border:1px solid #dcd7c9 !important;border-radius:0 !important;padding:2.5rem !important}.elementor-element-3999b78 .elementor-heading-title{font-family:'Bebas Neue','Oswald',sans-serif !important;font-size:1.6rem !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#181c22 !important;margin-bottom:1.5rem !important}.elementor-element-5dbeb76 p{column-count:2 !important;column-gap:3rem !important;color:#2d3748 !important;font-size:.92rem !important;line-height:2.2 !important;margin-bottom:1.5rem !important}.tick{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:1.2rem !important;height:1.2rem !important;background-color:#3d792b !important;color:#fff !important;border-radius:50% !important;font-size:.65rem !important;font-weight:700 !important;margin-right:.65rem !important;vertical-align:middle !important;transform:translateY(-1px) !important}.elementor-element-0927ad0 p{border-left:2px solid #b5b0a1 !important;padding-left:1.25rem !important;margin-top:1.5rem !important;color:#555 !important;font-size:.88rem !important;line-height:1.55 !important}@media (max-width:991px){.elementor-element-900fb63{flex-direction:column !important}.elementor-element-5dbeb76 p{column-count:1 !important}.elementor-element-6034358,.elementor-element-d8ae1ff{min-height:400px !important}}.elementor-element-4ac7504 .e-con-inner{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:50px !important;max-width:1140px;margin:0 auto;padding:40px 20px;font-family:'Montserrat','Inter',system-ui,sans-serif}.elementor-element-a008c06{position:relative !important;flex:0 0 45% !important;width:45% !important;min-height:500px !important;margin-left:30px !important;margin-bottom:30px !important;overflow:visible !important;background-size:cover !important;background-position:center !important}.elementor-element-fd25c3b{position:absolute !important;bottom:-30px !important;left:-30px !important;width:70% !important;min-width:260px !important;background-color:#1a1d24 !important;padding:24px !important;box-shadow:0 18px 35px rgba(0,0,0,.4) !important;z-index:10 !important;box-sizing:border-box !important;border-radius:2px !important;display:flex !important;flex-direction:column !important}.elementor-element-fd25c3b>.elementor-element{width:100% !important;margin:0 !important;padding:0 !important}.elementor-element-c538fd0 .elementor-heading-title{color:#82c138 !important;font-size:.95rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.5px !important;margin-bottom:12px !important}.elementor-element-8e789d5 ul{list-style:none !important;padding:0 !important;margin:0 0 16px !important}.elementor-element-8e789d5 li{color:#fff !important;font-size:.78rem !important;font-weight:600 !important;line-height:1.45 !important;margin-bottom:6px !important}.elementor-element-fddea14 .elementor-heading-title{color:#82c138 !important;font-size:1.4rem !important;font-weight:800 !important}.elementor-element-70fc376{flex:1 !important}.elementor-element-96b13ef .elementor-heading-title{color:#498229 !important;font-size:.82rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:1.5px !important;display:flex !important;align-items:center !important;gap:8px !important;margin-bottom:8px !important}.elementor-element-96b13ef .elementor-heading-title:before{content:'' !important;display:inline-block !important;width:20px !important;height:2px !important;background-color:#498229 !important}.elementor-element-a0ca46c .elementor-heading-title{color:#498229 !important;font-size:.88rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.5px !important;margin-bottom:20px !important}.elementor-element-eedf7db p{color:#555 !important;font-size:.9rem !important;line-height:1.6 !important;margin-bottom:16px !important}.elementor-element-6a7b61e p{column-count:2 !important;column-gap:20px !important;color:#1f2937 !important;font-size:.82rem !important;font-weight:600 !important;line-height:2.2 !important;margin-bottom:25px !important}.elementor-element-6a7b61e .tick{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:18px !important;height:18px !important;background-color:#498229 !important;color:#fff !important;border-radius:50% !important;font-size:10px !important;font-weight:900 !important;margin-right:8px !important;vertical-align:middle !important}.elementor-element-3532cea .elementor-button{background-color:#498229 !important;color:#fff !important;font-size:.82rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.5px !important;padding:14px 28px !important;border-radius:3px !important;transition:background-color .2s ease !important}.elementor-element-3532cea .elementor-button:hover{background-color:#3b6b21 !important}@media (max-width:768px){.elementor-element-4ac7504 .e-con-inner{flex-direction:column !important}.elementor-element-a008c06{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-bottom:50px !important}.elementor-element-fd25c3b{position:relative !important;bottom:auto !important;left:0 !important;width:90% !important;margin:-40px auto 0 auto !important}.elementor-element-6a7b61e p{column-count:1 !important}}.elementor-element-3160bdf7{position:relative !important;background-color:#0b120c !important;text-align:center !important}.elementor-element-3160bdf7:before{content:'' !important;position:absolute !important;inset:0 !important;background:radial-gradient(circle at 50% 100%,rgba(55,105,35,.45) 0%,rgba(10,15,10,.85) 75%) !important;pointer-events:none !important;z-index:1 !important}.elementor-element-3160bdf7 .e-con-inner{position:relative !important;z-index:2 !important;max-width:760px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;align-items:center !important}.elementor-element-100d7fd3{margin-bottom:12px !important}.elementor-element-100d7fd3 .elementor-heading-title{color:#82c138 !important;font-size:.85rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:1.5px !important;display:inline-flex !important;align-items:center !important;gap:8px !important}.elementor-element-100d7fd3 .elementor-heading-title:before{content:'' !important;display:inline-block !important;width:18px !important;height:2px !important;background-color:#82c138 !important}.elementor-element-3461a1c{margin-bottom:24px !important}.elementor-element-3461a1c .elementor-heading-title{font-size:0 !important;margin:0 !important}.elementor-element-3461a1c .elementor-heading-title:before{content:"THE 6 WEEK\A" !important;white-space:pre-wrap !important;display:block !important;font-family:'Oswald','Barlow Condensed','Arial Narrow',sans-serif !important;font-size:3.5rem !important;font-weight:900 !important;color:#fff !important;text-transform:uppercase !important;line-height:.95 !important;letter-spacing:1px !important}.elementor-element-3461a1c .elementor-heading-title:after{content:"CHALLENGE." !important;display:block !important;font-family:'Oswald','Barlow Condensed','Arial Narrow',sans-serif !important;font-size:3.5rem !important;font-weight:900 !important;font-style:italic !important;color:#fff !important;text-transform:uppercase !important;line-height:.95 !important;letter-spacing:1px !important}.elementor-element-75926508{max-width:660px !important;margin-bottom:32px !important}.elementor-element-75926508 p{color:#fff !important;font-size:.95rem !important;line-height:1.6 !important;font-weight:400 !important;text-align:center !important;margin:0 !important}.elementor-element-0360493{margin-bottom:35px !important;width:100% !important}.elementor-element-0360493 .elementor-widget-container{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:12px !important}.elementor-element-0360493 p{font-size:0 !important;margin:0 !important;display:flex !important;gap:12px !important}.elementor-element-0360493:before,.elementor-element-0360493:after,.elementor-element-0360493 .elementor-widget-container:before,.elementor-element-0360493 .elementor-widget-container:after,.elementor-element-0360493 p:before{display:inline-flex !important;align-items:center !important;padding:8px 18px !important;border:1px solid rgba(255,255,255,.35) !important;background-color:rgba(0,0,0,.25) !important;color:#fff !important;font-size:.8rem !important;font-weight:600 !important;border-radius:2px !important;white-space:nowrap !important}.elementor-element-0360493:before{content:"Unlimited Group Fitness" !important}.elementor-element-0360493:after{content:"1 Personal Training Session" !important}.elementor-element-0360493 .elementor-widget-container:before{content:"2 Evolt Body Scans" !important}.elementor-element-0360493 .elementor-widget-container:after{content:"Weekly Challenges" !important}.elementor-element-0360493 p:before{content:"Trainer Support" !important}.elementor-element-4898b1b0{margin-bottom:35px !important}.elementor-element-4898b1b0 .elementor-button{background-color:#498229 !important;color:#fff !important;font-size:.85rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:1px !important;padding:16px 36px !important;border-radius:3px !important;transition:background-color .2s ease !important}.elementor-element-4898b1b0 .elementor-button:hover{background-color:#3b6b21 !important}.elementor-element-c534fd4{max-width:660px !important}.elementor-element-c534fd4 p{color:#c4cbd4 !important;font-size:.82rem !important;line-height:1.65 !important;text-align:center !important;margin:0 !important}@media (max-width:768px){.elementor-element-3461a1c .elementor-heading-title:before,.elementor-element-3461a1c .elementor-heading-title:after{font-size:2.4rem !important}.elementor-element-0360493 .elementor-widget-container{gap:8px !important}}.elementor-element-bf97172{background-color:#efece6 !important;padding:80px 20px !important;font-family:'Montserrat','Inter',system-ui,sans-serif !important}.elementor-element-bf97172 .e-con-inner{max-width:1050px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important}.elementor-element-4e5ada3{margin-bottom:10px !important}.elementor-element-4e5ada3 .elementor-heading-title{font-size:0 !important;display:flex !important;align-items:center !important;gap:8px !important}.elementor-element-4e5ada3 .elementor-heading-title:before{content:'' !important;display:inline-block !important;width:20px !important;height:2px !important;background-color:#498229 !important}.elementor-element-4e5ada3 .elementor-heading-title:after{content:"YOUR COACH" !important;color:#498229 !important;font-size:.82rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:1.5px !important}.elementor-element-d660185{display:flex !important;flex-direction:row !important;background-color:#fff !important;border:1px solid #dcd7ce !important;box-shadow:0 4px 15px rgba(0,0,0,.02) !important;margin-bottom:30px !important;overflow:hidden !important}.elementor-element-94c7e93{flex:0 0 32% !important;width:32% !important;min-height:320px !important;background-size:cover !important;background-position:center !important;border-right:3px solid #498229 !important;box-sizing:border-box !important}.elementor-element-1247820{flex:1 !important;padding:40px 45px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;box-sizing:border-box !important}.elementor-element-90faa5b{margin-bottom:6px !important}.elementor-element-90faa5b .elementor-heading-title{color:#0f172a !important;font-family:'Oswald','Barlow Condensed',sans-serif !important;font-size:1.8rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.5px !important;margin:0 !important}.elementor-element-f4991e9{margin-bottom:22px !important}.elementor-element-f4991e9 p{color:#729343 !important;font-size:.76rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:1.2px !important;margin:0 !important}.elementor-element-45a27a9 p{color:#4a5568 !important;font-size:.88rem !important;font-style:italic !important;line-height:1.65 !important;margin:0 !important}.elementor-element-c827a94{border:1px dashed #c7c1b2 !important;padding:16px 24px !important;text-align:center !important;background-color:transparent !important}.elementor-element-c827a94 p{color:#78746c !important;font-size:.82rem !important;margin:0 !important}@media (max-width:768px){.elementor-element-d660185{flex-direction:column !important}.elementor-element-94c7e93{width:100% !important;flex:none !important;min-height:280px !important;border-right:none !important;border-bottom:3px solid #498229 !important}.elementor-element-1247820{padding:25px 20px !important}}#Faqcontainer{position:sticky;top:50px;margin-top:20px}.elementor-element-2ed1e774{--faq-ink:#0f1411;--faq-ink-2:#3a4038;--faq-muted:#7a8078;--faq-line:#e5e6e0;--faq-line-2:#d0d2ca;--faq-accent:#6b8f00;--faq-accent-soft:#e8f0d1;--faq-bg-soft:#f2f3ec}.elementor-element-b58789 .elementor-heading-title{display:inline-flex;align-items:center;gap:14px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--faq-ink-2)}.elementor-element-b58789 .elementor-heading-title:before{content:"";width:36px;height:1px;background:var(--faq-ink)}.elementor-element-7cb53f74 .faq_title,.elementor-element-7cb53f74 .elementor-heading-title{font-size:clamp(36px, 4.6vw, 60px);font-weight:700;line-height:1.02;letter-spacing:-.03em;color:var(--faq-ink);margin:0}.elementor-element-7cb53f74 .faq_title span{color:var(--faq-accent);font-style:italic;font-weight:700}.elementor-element-66c8b2fb p{font-size:16.5px;line-height:1.65;color:var(--faq-ink-2);max-width:420px;margin:0}.elementor-element-3aea6cee .elementor-button{align-items:center;letter-spacing:.16em;border:1px solid var(--faq-ink)}.elementor-element-3aea6cee .elementor-button:hover{background:0 0;color:var(--faq-ink);transform:translateY(-2px)}.elementor-element-3aea6cee .elementor-button-text:after{content:"→";display:inline-block;margin-left:6px;transition:transform .3s ease}.elementor-element-3aea6cee .elementor-button:hover .elementor-button-text:after{transform:translateX(5px)}.elementor-element-60592b58{border-top:1px solid var(--faq-line-2);padding-top:26px;margin-top:24px}.elementor-element-60592b58 p{display:flex;align-items:baseline;gap:18px;margin:0}.elementor-element-60592b58 .faq__stat-num{font-size:52px;font-weight:700;line-height:.9;color:var(--faq-ink);letter-spacing:-.03em}.elementor-element-60592b58 .nstg-faq__stat-label{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--faq-muted);line-height:1.5}.elementor-element-74c74cd1 .e-n-accordion{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--faq-line-2);counter-reset:faq-counter}.elementor-element-74c74cd1 .e-n-accordion-item{background:0 0;border:0;border-bottom:1px solid var(--faq-line-2);border-radius:0;transition:background-color .35s ease;counter-increment:faq-counter}.elementor-element-74c74cd1 .e-n-accordion-item:hover,.elementor-element-74c74cd1 .e-n-accordion-item[open]{background:var(--faq-bg-soft)}.elementor-element-74c74cd1 .e-n-accordion-item-title{padding:22px 24px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:28px !important;cursor:pointer;list-style:none;text-align:left;position:relative;transition:padding .3s ease}.elementor-element-74c74cd1 .e-n-accordion-item-title::-webkit-details-marker{display:none}.elementor-element-74c74cd1 .e-n-accordion-item-title:before{order:1 !important;content:counter(faq-counter,decimal-leading-zero);flex-shrink:0;font-size:13px;font-weight:600;letter-spacing:.1em;color:var(--faq-accent);font-variant-numeric:tabular-nums;min-width:28px;padding-top:2px}.elementor-element-74c74cd1 .e-n-accordion-item-title-header{order:2 !important;flex:1 1 auto !important;text-align:left;margin:0 !important}.elementor-element-74c74cd1 .e-n-accordion-item-title-text{font-size:19px;font-weight:600;line-height:1.35;color:var(--faq-ink);letter-spacing:-.015em;text-align:left;transition:color .25s ease}.elementor-element-74c74cd1 .e-n-accordion-item-title-icon i,.elementor-element-74c74cd1 .e-n-accordion-item-title-icon .e-opened,.elementor-element-74c74cd1 .e-n-accordion-item-title-icon .e-closed{display:none !important}.elementor-element-74c74cd1 .e-n-accordion-item-title-icon{order:3 !important;margin-left:auto !important;flex-shrink:0 !important;position:relative;width:24px;height:24px;display:block;color:var(--faq-ink);transition:color .25s ease}.elementor-element-74c74cd1 .e-n-accordion-item-title-icon:before,.elementor-element-74c74cd1 .e-n-accordion-item-title-icon:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s ease}.elementor-element-74c74cd1 .e-n-accordion-item-title-icon:before{width:14px;height:2px;transform:translate(-50%,-50%)}.elementor-element-74c74cd1 .e-n-accordion-item-title-icon:after{width:2px;height:14px;transform:translate(-50%,-50%)}.elementor-element-74c74cd1 .e-n-accordion-item[open] .e-n-accordion-item-title-icon{color:var(--faq-accent)}.elementor-element-74c74cd1 .e-n-accordion-item[open] .e-n-accordion-item-title-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.elementor-element-74c74cd1 .e-n-accordion-item>[role=region]{padding:0 24px 26px 80px}.elementor-element-74c74cd1 .e-n-accordion-item>[role=region] p{font-size:16px;line-height:1.7;color:var(--faq-ink-2);margin:0;max-width:62ch}.elementor-element-74c74cd1 .e-n-accordion-item>[role=region] a{color:var(--faq-ink);font-weight:600;text-decoration:none;background-image:linear-gradient(var(--faq-accent),var(--faq-accent));background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px;padding-bottom:1px;transition:background-size .3s ease}.elementor-element-74c74cd1 .e-n-accordion-item>[role=region] a:hover{background-size:100% 100%}@media (max-width:1024px){.elementor-element-74c74cd1 .e-n-accordion-item-title-text{font-size:18px}}@media (max-width:767px){.elementor-element-66c8b2fb p{max-width:none}.elementor-element-60592b58 .faq__stat-num{font-size:42px}.elementor-element-74c74cd1 .e-n-accordion-item-title{padding:18px 16px !important;gap:18px !important}.elementor-element-74c74cd1 .e-n-accordion-item-title:before{min-width:24px;font-size:12px}.elementor-element-74c74cd1 .e-n-accordion-item-title-text{font-size:16px}.elementor-element-74c74cd1 .e-n-accordion-item>[role=region]{padding:0 16px 22px 58px}}