.elementor-3236 .elementor-element.elementor-element-40fe8dc{--display:flex;--min-height:430px;--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:space-between;--align-items:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-40fe8dc:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-40fe8dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/G1_Cosi-1920-60.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-40fe8dc::before, .elementor-3236 .elementor-element.elementor-element-40fe8dc > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-40fe8dc > .e-con-inner > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-40fe8dc > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-40fe8dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-40fe8dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000069;--background-overlay:'';}.elementor-3236 .elementor-element.elementor-element-6f6d598{--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:space-between;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-0d13bce{--display:flex;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-de1e79a{width:initial;max-width:initial;}.elementor-3236 .elementor-element.elementor-element-de1e79a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-de1e79a .elementor-heading-title{font-family:"IvyPresto Text", Sans-serif;font-size:55px;font-weight:300;text-transform:none;font-style:normal;line-height:1.182em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-5ede07d{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-89af4f3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-89af4f3:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-89af4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#555100;}.elementor-3236 .elementor-element.elementor-element-ce648c1{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-ce648c1:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-ce648c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#555100;}.elementor-3236 .elementor-element.elementor-element-d9a32e0{--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:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-d9a32e0::before, .elementor-3236 .elementor-element.elementor-element-d9a32e0 > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-d9a32e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-d9a32e0 > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-d9a32e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-d9a32e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3236 .elementor-element.elementor-element-fc0c41e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-2153e67{--display:flex;--min-height:269px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-2153e67:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-2153e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/G1_PROJECTS-1-1.png");background-position:0px -309px;background-repeat:no-repeat;background-size:cover;}.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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-339a278{--display:flex;--min-height:265px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-339a278:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-339a278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/G1_PROJECTS-14.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-ce8e9aa{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-585240c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-77767af > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3236 .elementor-element.elementor-element-77767af .elementor-heading-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-c2ac89d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-c2ac89d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-52684db > .elementor-widget-container{padding:40px 05px 40px 0px;}.elementor-3236 .elementor-element.elementor-element-52684db{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.714em;letter-spacing:0.1px;color:var( --e-global-color-astglobalcolor5 );}.elementor-3236 .elementor-element.elementor-element-e5724f9{--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:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-b4e074c .elementor-button{background-color:#00000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.375em;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:14px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-b4e074c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-b4e074c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-b4e074c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3236 .elementor-element.elementor-element-b4e074c .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-b4e074c .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-b4e074c .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-b4e074c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-8027ed2 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-8d7accb-font-family ), Sans-serif;font-size:var( --e-global-typography-8d7accb-font-size );font-weight:var( --e-global-typography-8d7accb-font-weight );text-transform:var( --e-global-typography-8d7accb-text-transform );line-height:var( --e-global-typography-8d7accb-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:13px 23px 13px 23px;}.elementor-3236 .elementor-element.elementor-element-8027ed2 .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-8027ed2 .elementor-button:focus{background-color:var( --e-global-color-1d0f3a4 );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-8027ed2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-8027ed2 .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-8027ed2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-7cf6ec7{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-7cf6ec7:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-7cf6ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-9db50e1{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:57px;--padding-bottom:57px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-2596ffd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-8c8f722 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3236 .elementor-element.elementor-element-8c8f722 .elementor-heading-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-6129928 );}.elementor-3236 .elementor-element.elementor-element-3f87433 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-3f87433 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-a1ba3d3 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-3236 .elementor-element.elementor-element-a1ba3d3{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.714em;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-fd7db1c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3236 .elementor-element.elementor-element-fd7db1c .elementor-divider-separator{width:493px;}.elementor-3236 .elementor-element.elementor-element-be5b6a0{--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:20px 0px;--row-gap:20px;--column-gap:0px;--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-3236 .elementor-element.elementor-element-be5b6a0:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-be5b6a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/about.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-be5b6a0::before, .elementor-3236 .elementor-element.elementor-element-be5b6a0 > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-be5b6a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-be5b6a0 > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-be5b6a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-be5b6a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3236 .elementor-element.elementor-element-e0dafc5{--display:flex;--padding-top:80px;--padding-bottom:61px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-e0dafc5:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-e0dafc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d0f3a4 );}.elementor-3236 .elementor-element.elementor-element-ba708d3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:123px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-bbe58f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-70e86dd{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-70e86dd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3236 .elementor-element.elementor-element-32400f0{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-32400f0 > .elementor-widget-container{padding:0px 12px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-32400f0.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-32400f0 .elementor-heading-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-6129928 );}.elementor-3236 .elementor-element.elementor-element-b16a0fa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-fbe72b0{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-7f854ce{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#ECDFCAB3;}.elementor-3236 .elementor-element.elementor-element-00ed2bd{--divider-border-style:solid;--divider-color:#ECDFCA1A;--divider-border-width:1px;}.elementor-3236 .elementor-element.elementor-element-00ed2bd > .elementor-widget-container{padding:0px 0px 26px 0px;}.elementor-3236 .elementor-element.elementor-element-00ed2bd .elementor-divider-separator{width:1280px;margin:0 auto;margin-center:0;}.elementor-3236 .elementor-element.elementor-element-00ed2bd .elementor-divider{text-align:center;}.elementor-3236 .elementor-element.elementor-element-0e3dc94{--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:37px;--padding-bottom:37px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-0e3dc94:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-0e3dc94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-7495aeb{--display:flex;--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-92d4bc5{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-9136dcd{--display:flex;--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-349b05c{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-c4fbda1{--display:flex;--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-1daffa9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-f9f79a0{--display:flex;--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-c49083a{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-d5a7667{--display:flex;--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-c9362bf{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-64ee724{--display:flex;--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-6b42be1{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-6cfebed{--display:flex;--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-c63481a{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-efb4c44{--display:flex;--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-8411ab6{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-1ce167e{--display:flex;--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-48ca6c8{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-e6e9b81{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-90px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-160px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-160px;--e-n-carousel-arrow-size:54px;--e-n-carousel-arrow-normal-color:#00000000;--e-n-carousel-arrow-hover-color:#A1915B;}.elementor-3236 .elementor-element.elementor-element-e6e9b81 > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-3236 .elementor-element.elementor-element-e6e9b81 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-3236 .elementor-element.elementor-element-277c600{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-277c600:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-277c600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-6894728{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3236 .elementor-element.elementor-element-53cafbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-1d69ccc > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-3236 .elementor-element.elementor-element-1d69ccc .elementor-heading-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-6129928 );}.elementor-3236 .elementor-element.elementor-element-de7cb52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-de7cb52 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-4b67441{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:6px;}.elementor-3236 .elementor-element.elementor-element-4b67441.e-con{--align-self:flex-end;}.elementor-3236 .elementor-element.elementor-element-561e954 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-561e954{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#ECDFCAB3;}.elementor-3236 .elementor-element.elementor-element-162d6bb{--display:flex;}.elementor-3236 .elementor-element.elementor-element-60a65f9{--divider-border-style:solid;--divider-color:#ECDFCA1A;--divider-border-width:1px;}.elementor-3236 .elementor-element.elementor-element-60a65f9 .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-60a65f9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-08e31e3{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:65px;--padding-bottom:67px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-08e31e3:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-08e31e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-1f48040{--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:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-1f48040::before, .elementor-3236 .elementor-element.elementor-element-1f48040 > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-1f48040 > .e-con-inner > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-1f48040 > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-1f48040 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-1f48040 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3236 .elementor-element.elementor-element-702c2b6 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-3236 .elementor-element.elementor-element-93e67fb{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-20c19d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-720bc5e > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3236 .elementor-element.elementor-element-720bc5e .elementor-heading-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-6129928 );}.elementor-3236 .elementor-element.elementor-element-8e81882 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-8e81882 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-237b8a5 > .elementor-widget-container{padding:40px 05px 40px 0px;}.elementor-3236 .elementor-element.elementor-element-237b8a5{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.714em;letter-spacing:0.1px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-45999d4{--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:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:40px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-7d8b76d .elementor-button{background-color:#00000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.375em;letter-spacing:0px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:14px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-7d8b76d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-7d8b76d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-7d8b76d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3236 .elementor-element.elementor-element-7d8b76d .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-7d8b76d .elementor-button:focus{color:var( --e-global-color-1d0f3a4 );}.elementor-3236 .elementor-element.elementor-element-7d8b76d .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-7d8b76d .elementor-button:focus svg{fill:var( --e-global-color-1d0f3a4 );}.elementor-3236 .elementor-element.elementor-element-9a2092a .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-8d7accb-font-family ), Sans-serif;font-size:var( --e-global-typography-8d7accb-font-size );font-weight:var( --e-global-typography-8d7accb-font-weight );text-transform:var( --e-global-typography-8d7accb-text-transform );line-height:var( --e-global-typography-8d7accb-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-3236 .elementor-element.elementor-element-9a2092a .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-9a2092a .elementor-button:focus{background-color:var( --e-global-color-1d0f3a4 );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-9a2092a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-9a2092a .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-9a2092a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-90dd338{--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:52px 0px;--row-gap:52px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-90dd338:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-90dd338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12130F;}.elementor-3236 .elementor-element.elementor-element-2c716a6{--display:flex;--gap:16px 10px;--row-gap:16px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-80f3d2d .elementor-heading-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#8F8769;}.elementor-3236 .elementor-element.elementor-element-21c6c9c{text-align:start;}.elementor-3236 .elementor-element.elementor-element-21c6c9c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#F5F3EB;}.elementor-3236 .elementor-element.elementor-element-f237103{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-e4ba5d0{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-d5667e5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-5a9ce65{--display:flex;--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-5a9ce65:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-5a9ce65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/project-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-8d3a30b{--display:flex;}.elementor-3236 .elementor-element.elementor-element-c9d56db .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.333em;letter-spacing:0px;fill:var( --e-global-color-6564949 );color:var( --e-global-color-6564949 );border-radius:0px 0px 0px 0px;padding:8px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-c9d56db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-c9d56db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-c9d56db .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-3236 .elementor-element.elementor-element-c9d56db .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-c9d56db .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-c9d56db .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-c9d56db .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-3381472{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-c09fc6d{--display:flex;--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-c09fc6d:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-c09fc6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/project-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-790d25d{--display:flex;}.elementor-3236 .elementor-element.elementor-element-5ad1b3e .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.333em;letter-spacing:0px;fill:var( --e-global-color-6564949 );color:var( --e-global-color-6564949 );border-radius:0px 0px 0px 0px;padding:8px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-5ad1b3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-5ad1b3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-5ad1b3e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-3236 .elementor-element.elementor-element-5ad1b3e .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-5ad1b3e .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-5ad1b3e .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-5ad1b3e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-bc62edf{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-6eec1ab{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-b5a598b{--display:flex;--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-b5a598b:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-b5a598b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/07399165475df78401e0f98aa1657425f28146e3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-9ebd345{--display:flex;}.elementor-3236 .elementor-element.elementor-element-47001e1 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.333em;letter-spacing:0px;fill:var( --e-global-color-6564949 );color:var( --e-global-color-6564949 );border-radius:0px 0px 0px 0px;padding:8px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-47001e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-47001e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-47001e1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-3236 .elementor-element.elementor-element-47001e1 .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-47001e1 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-47001e1 .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-47001e1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-4d54ded{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-02389c7{--display:flex;--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-02389c7:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-02389c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/project-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-469adf8{--display:flex;}.elementor-3236 .elementor-element.elementor-element-c139156 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.333em;letter-spacing:0px;fill:var( --e-global-color-6564949 );color:var( --e-global-color-6564949 );border-radius:0px 0px 0px 0px;padding:8px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-c139156 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-c139156 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-c139156 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-3236 .elementor-element.elementor-element-c139156 .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-c139156 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-c139156 .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-c139156 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-74d3826{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-2af62d2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-26e9360{--display:flex;--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-26e9360:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-26e9360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/G1_Cosi-1920-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-68d3eae{--display:flex;}.elementor-3236 .elementor-element.elementor-element-3eda9c4 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.333em;letter-spacing:0px;fill:var( --e-global-color-6564949 );color:var( --e-global-color-6564949 );border-radius:0px 0px 0px 0px;padding:8px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-3eda9c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-3eda9c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-3eda9c4 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-3236 .elementor-element.elementor-element-3eda9c4 .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-3eda9c4 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-3eda9c4 .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-3eda9c4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-2fbd62b{--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:70px 0px;--row-gap:70px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-2fbd62b:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-2fbd62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-3427fe2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-bd54260 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-bd54260 .elementor-heading-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-fc45638{text-align:start;}.elementor-3236 .elementor-element.elementor-element-fc45638 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-e4f2062{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;letter-spacing:0.18px;color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-6183696{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-3236 .elementor-element.elementor-element-02deec0{--display:flex;--border-radius:6px 6px 6px 6px;}.elementor-3236 .elementor-element.elementor-element-02deec0:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-02deec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2124;}.elementor-3236 .elementor-element.elementor-element-f673695{--display:flex;--min-height:285px;--border-radius:6px 6px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-f673695:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-f673695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/featured-projects.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-c889791{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3236 .elementor-element.elementor-element-79492a6 .elementor-heading-title{font-family:var( --e-global-typography-93dcbca-font-family ), Sans-serif;font-size:var( --e-global-typography-93dcbca-font-size );font-weight:var( --e-global-typography-93dcbca-font-weight );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );color:var( --e-global-color-6129928 );}.elementor-3236 .elementor-element.elementor-element-b92e7ba > .elementor-widget-container{padding:10px 0px 18px 0px;}.elementor-3236 .elementor-element.elementor-element-b92e7ba{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-dcbff3b .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.333em;letter-spacing:0px;fill:var( --e-global-color-6564949 );color:var( --e-global-color-6564949 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-dcbff3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-dcbff3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-dcbff3b .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-3236 .elementor-element.elementor-element-dcbff3b .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-dcbff3b .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-dcbff3b .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-dcbff3b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-ffb555c{--display:flex;--border-radius:6px 6px 6px 6px;}.elementor-3236 .elementor-element.elementor-element-ffb555c:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-ffb555c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2124;}.elementor-3236 .elementor-element.elementor-element-b5b6545{--display:flex;--min-height:285px;--border-radius:6px 6px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-b5b6545:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-b5b6545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/featured-projects-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-dea3e67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3236 .elementor-element.elementor-element-3b6b610 .elementor-heading-title{font-family:var( --e-global-typography-93dcbca-font-family ), Sans-serif;font-size:var( --e-global-typography-93dcbca-font-size );font-weight:var( --e-global-typography-93dcbca-font-weight );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );color:var( --e-global-color-6129928 );}.elementor-3236 .elementor-element.elementor-element-9bbfa84 > .elementor-widget-container{padding:10px 0px 18px 0px;}.elementor-3236 .elementor-element.elementor-element-9bbfa84{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-e108dac .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.333em;letter-spacing:0px;fill:var( --e-global-color-6564949 );color:var( --e-global-color-6564949 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-e108dac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-e108dac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-e108dac .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-3236 .elementor-element.elementor-element-e108dac .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-e108dac .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-e108dac .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-e108dac .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-a1fde1c{--display:flex;--border-radius:6px 6px 6px 6px;}.elementor-3236 .elementor-element.elementor-element-a1fde1c:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-a1fde1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2124;}.elementor-3236 .elementor-element.elementor-element-965786e{--display:flex;--min-height:285px;--border-radius:6px 6px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-965786e:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-965786e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/featured-projects-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-58fab78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3236 .elementor-element.elementor-element-13291fe .elementor-heading-title{font-family:var( --e-global-typography-93dcbca-font-family ), Sans-serif;font-size:var( --e-global-typography-93dcbca-font-size );font-weight:var( --e-global-typography-93dcbca-font-weight );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );color:var( --e-global-color-6129928 );}.elementor-3236 .elementor-element.elementor-element-ee9c8ea > .elementor-widget-container{padding:10px 0px 18px 0px;}.elementor-3236 .elementor-element.elementor-element-ee9c8ea{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-c68fc1c .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.333em;letter-spacing:0px;fill:var( --e-global-color-6564949 );color:var( --e-global-color-6564949 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-c68fc1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-c68fc1c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-c68fc1c .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-3236 .elementor-element.elementor-element-c68fc1c .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-c68fc1c .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-c68fc1c .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-c68fc1c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-8ad392c{--display:flex;--border-radius:6px 6px 6px 6px;}.elementor-3236 .elementor-element.elementor-element-8ad392c:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-8ad392c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2124;}.elementor-3236 .elementor-element.elementor-element-86df41d{--display:flex;--min-height:285px;--border-radius:6px 6px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-86df41d:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-86df41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/featured-projects-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-a9cd419{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3236 .elementor-element.elementor-element-33b5c09 .elementor-heading-title{font-family:var( --e-global-typography-93dcbca-font-family ), Sans-serif;font-size:var( --e-global-typography-93dcbca-font-size );font-weight:var( --e-global-typography-93dcbca-font-weight );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );color:var( --e-global-color-6129928 );}.elementor-3236 .elementor-element.elementor-element-d6a1e3e > .elementor-widget-container{padding:10px 0px 18px 0px;}.elementor-3236 .elementor-element.elementor-element-d6a1e3e{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-ebf6d02 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.333em;letter-spacing:0px;fill:var( --e-global-color-6564949 );color:var( --e-global-color-6564949 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-ebf6d02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-ebf6d02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3236 .elementor-element.elementor-element-ebf6d02 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-3236 .elementor-element.elementor-element-ebf6d02 .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-ebf6d02 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-ebf6d02 .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-ebf6d02 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-f5b4ae9{--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:37px 37px;--row-gap:37px;--column-gap:37px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-f5b4ae9:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-f5b4ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-c56cf7f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-08c7bbc{text-align:center;}.elementor-3236 .elementor-element.elementor-element-08c7bbc .elementor-heading-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-6129928 );}.elementor-3236 .elementor-element.elementor-element-39fa25c{text-align:center;}.elementor-3236 .elementor-element.elementor-element-39fa25c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-d0a4a91{--display:flex;}.elementor-3236 .elementor-element.elementor-element-04a5aba{--display:flex;}.elementor-3236 .elementor-element.elementor-element-78516fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:34px;}.elementor-3236 .elementor-element.elementor-element-e89bb26{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-e89bb26 .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-e89bb26 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-20095db > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-20095db{text-align:start;}.elementor-3236 .elementor-element.elementor-element-20095db .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-7004df8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-7004df8{text-align:start;}.elementor-3236 .elementor-element.elementor-element-7004df8 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-2f80fc2 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-2f80fc2{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-d68f1a0{--display:flex;}.elementor-3236 .elementor-element.elementor-element-0f7877b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-3236 .elementor-element.elementor-element-34d963c{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-34d963c .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-34d963c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-42395ec > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-42395ec{text-align:start;}.elementor-3236 .elementor-element.elementor-element-42395ec .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-2801718 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-2801718{text-align:start;}.elementor-3236 .elementor-element.elementor-element-2801718 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-41851d8 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-41851d8{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-8389f73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-ca52678{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-3236 .elementor-element.elementor-element-a98ea26{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-a98ea26 .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-a98ea26 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-acc8890 > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-acc8890{text-align:start;}.elementor-3236 .elementor-element.elementor-element-acc8890 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-35fe696 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-35fe696{text-align:start;}.elementor-3236 .elementor-element.elementor-element-35fe696 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-0a4fb84 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-0a4fb84{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-97efa94{--display:flex;}.elementor-3236 .elementor-element.elementor-element-baa079e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-429f2db{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-429f2db .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-429f2db .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-961aee7 > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-961aee7{text-align:start;}.elementor-3236 .elementor-element.elementor-element-961aee7 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-3409bda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-3409bda{text-align:start;}.elementor-3236 .elementor-element.elementor-element-3409bda .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-dbee29a > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-dbee29a{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-7d8d9f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-667d0c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-3236 .elementor-element.elementor-element-7fca403{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-7fca403 .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-7fca403 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-f22de30 > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-f22de30{text-align:start;}.elementor-3236 .elementor-element.elementor-element-f22de30 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-8fa9839 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-8fa9839{text-align:start;}.elementor-3236 .elementor-element.elementor-element-8fa9839 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-1b9905b > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-1b9905b{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-c04fbf5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-bb712a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-3236 .elementor-element.elementor-element-aa4534a{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-aa4534a .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-aa4534a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-f93eb11 > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-f93eb11{text-align:start;}.elementor-3236 .elementor-element.elementor-element-f93eb11 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-2cc1fa3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-2cc1fa3{text-align:start;}.elementor-3236 .elementor-element.elementor-element-2cc1fa3 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-9f39bd9 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-9f39bd9{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-d58206f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-ac12414{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-3236 .elementor-element.elementor-element-563cec0{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-563cec0 .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-563cec0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-4b5ec24 > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-4b5ec24{text-align:start;}.elementor-3236 .elementor-element.elementor-element-4b5ec24 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-f84f3f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-f84f3f0{text-align:start;}.elementor-3236 .elementor-element.elementor-element-f84f3f0 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-d2fb818 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-d2fb818{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-c58ef4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-ad8f67f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-3236 .elementor-element.elementor-element-5cdc78c{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-5cdc78c .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-5cdc78c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-ac6277f > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-ac6277f{text-align:start;}.elementor-3236 .elementor-element.elementor-element-ac6277f .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-ea03b3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-ea03b3d{text-align:start;}.elementor-3236 .elementor-element.elementor-element-ea03b3d .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-30be215 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-30be215{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-af43cde{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-d593b0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-3236 .elementor-element.elementor-element-1814a8c{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-1814a8c .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-1814a8c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-c0980ab > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-c0980ab{text-align:start;}.elementor-3236 .elementor-element.elementor-element-c0980ab .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-48996b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-48996b6{text-align:start;}.elementor-3236 .elementor-element.elementor-element-48996b6 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-21f0a66 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-21f0a66{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-379dc7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-7350f60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-3236 .elementor-element.elementor-element-3406430{--divider-border-style:solid;--divider-color:#16161638;--divider-border-width:1px;--divider-icon-size:7px;--divider-element-spacing:0px;}.elementor-3236 .elementor-element.elementor-element-3406430 .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-3406430 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3236 .elementor-element.elementor-element-bf6e604 > .elementor-widget-container{padding:31px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-bf6e604{text-align:start;}.elementor-3236 .elementor-element.elementor-element-bf6e604 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-0ae8037 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-0ae8037{text-align:start;}.elementor-3236 .elementor-element.elementor-element-0ae8037 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:var( --e-global-color-accent );}.elementor-3236 .elementor-element.elementor-element-3084ef0 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-3084ef0{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#161616B8;}.elementor-3236 .elementor-element.elementor-element-6d4d42b{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-progressbar-normal-color:var( --e-global-color-primary );--e-n-carousel-progressbar-hover-color:var( --e-global-color-primary );}.elementor-3236 .elementor-element.elementor-element-6d4d42b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-6d0b573{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:99px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-6d0b573:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-6d0b573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g1construction.com.au/wp-content/uploads/2026/09/home-cta.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3236 .elementor-element.elementor-element-e5c59e1{--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-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-e5c59e1::before, .elementor-3236 .elementor-element.elementor-element-e5c59e1 > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-e5c59e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3236 .elementor-element.elementor-element-e5c59e1 > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-e5c59e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3236 .elementor-element.elementor-element-e5c59e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3236 .elementor-element.elementor-element-11053f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-11053f9 .elementor-heading-title{font-family:"Spline Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;letter-spacing:0.18px;color:#ECDFCA9E;}.elementor-3236 .elementor-element.elementor-element-56c4f1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-56c4f1a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-2920c47{--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-end;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-22214c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-22214c6{font-family:"Karla", Sans-serif;font-size:18px;font-weight:300;line-height:1.667em;letter-spacing:0px;color:#ECDFCAD1;}.elementor-3236 .elementor-element.elementor-element-c1e4a1b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Spline Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.188em;letter-spacing:1.6px;fill:var( --e-global-color-1d0f3a4 );color:var( --e-global-color-1d0f3a4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:18px 34px 18px 34px;}.elementor-3236 .elementor-element.elementor-element-c1e4a1b .elementor-button:hover, .elementor-3236 .elementor-element.elementor-element-c1e4a1b .elementor-button:focus{background-color:var( --e-global-color-1d0f3a4 );color:var( --e-global-color-secondary );}.elementor-3236 .elementor-element.elementor-element-c1e4a1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-c1e4a1b .elementor-button:hover svg, .elementor-3236 .elementor-element.elementor-element-c1e4a1b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-3236 .elementor-element.elementor-element-40fe8dc{--content-width:1130px;}.elementor-3236 .elementor-element.elementor-element-6f6d598{--width:100%;}.elementor-3236 .elementor-element.elementor-element-0d13bce{--width:60%;}.elementor-3236 .elementor-element.elementor-element-ce648c1{--content-width:1130px;}.elementor-3236 .elementor-element.elementor-element-d9a32e0{--width:53%;}.elementor-3236 .elementor-element.elementor-element-2153e67{--width:411px;}.elementor-3236 .elementor-element.elementor-element-ce8e9aa{--width:47%;}.elementor-3236 .elementor-element.elementor-element-7cf6ec7{--content-width:1130px;}.elementor-3236 .elementor-element.elementor-element-9db50e1{--width:47%;}.elementor-3236 .elementor-element.elementor-element-be5b6a0{--width:53%;}.elementor-3236 .elementor-element.elementor-element-e0dafc5{--content-width:1366px;}.elementor-3236 .elementor-element.elementor-element-ba708d3{--content-width:1118px;}.elementor-3236 .elementor-element.elementor-element-70e86dd{--width:46%;}.elementor-3236 .elementor-element.elementor-element-fbe72b0{--width:54%;}.elementor-3236 .elementor-element.elementor-element-0e3dc94{--content-width:1118px;}.elementor-3236 .elementor-element.elementor-element-277c600{--content-width:1280px;}.elementor-3236 .elementor-element.elementor-element-6894728{--content-width:1116px;}.elementor-3236 .elementor-element.elementor-element-53cafbd{--width:36%;}.elementor-3236 .elementor-element.elementor-element-4b67441{--width:64%;}.elementor-3236 .elementor-element.elementor-element-08e31e3{--content-width:1130px;}.elementor-3236 .elementor-element.elementor-element-1f48040{--width:53%;}.elementor-3236 .elementor-element.elementor-element-93e67fb{--width:47%;}.elementor-3236 .elementor-element.elementor-element-f5b4ae9{--content-width:1234px;}.elementor-3236 .elementor-element.elementor-element-6d0b573{--content-width:1114px;}.elementor-3236 .elementor-element.elementor-element-e5c59e1{--width:56%;}.elementor-3236 .elementor-element.elementor-element-2920c47{--width:40%;}}@media(max-width:1200px) and (min-width:768px){.elementor-3236 .elementor-element.elementor-element-6f6d598{--width:100%;}.elementor-3236 .elementor-element.elementor-element-70e86dd{--width:60%;}.elementor-3236 .elementor-element.elementor-element-fbe72b0{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3236 .elementor-element.elementor-element-0d13bce{--width:100%;}.elementor-3236 .elementor-element.elementor-element-70e86dd{--width:45%;}.elementor-3236 .elementor-element.elementor-element-fbe72b0{--width:55%;}}@media(max-width:991px) and (min-width:768px){.elementor-3236 .elementor-element.elementor-element-d9a32e0{--width:100%;}.elementor-3236 .elementor-element.elementor-element-2153e67{--width:100%;}.elementor-3236 .elementor-element.elementor-element-ce8e9aa{--width:100%;}.elementor-3236 .elementor-element.elementor-element-9db50e1{--width:100%;}.elementor-3236 .elementor-element.elementor-element-be5b6a0{--width:100%;}.elementor-3236 .elementor-element.elementor-element-70e86dd{--width:100%;}.elementor-3236 .elementor-element.elementor-element-fbe72b0{--width:100%;}.elementor-3236 .elementor-element.elementor-element-53cafbd{--width:100%;}.elementor-3236 .elementor-element.elementor-element-4b67441{--width:100%;}.elementor-3236 .elementor-element.elementor-element-1f48040{--width:100%;}.elementor-3236 .elementor-element.elementor-element-93e67fb{--width:100%;}.elementor-3236 .elementor-element.elementor-element-e5c59e1{--width:100%;}.elementor-3236 .elementor-element.elementor-element-2920c47{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-77767af .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-c2ac89d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-8027ed2 .elementor-button{font-size:var( --e-global-typography-8d7accb-font-size );line-height:var( --e-global-typography-8d7accb-line-height );}.elementor-3236 .elementor-element.elementor-element-8c8f722 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-3f87433 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-32400f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-b16a0fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-7f854ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-1d69ccc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-de7cb52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-561e954{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-720bc5e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-8e81882 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-9a2092a .elementor-button{font-size:var( --e-global-typography-8d7accb-font-size );line-height:var( --e-global-typography-8d7accb-line-height );}.elementor-3236 .elementor-element.elementor-element-80f3d2d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-21c6c9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-bd54260 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-fc45638 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-6183696{--grid-auto-flow:row;}.elementor-3236 .elementor-element.elementor-element-79492a6 .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-b92e7ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-3b6b610 .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-9bbfa84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-13291fe .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ee9c8ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-33b5c09 .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-d6a1e3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-08c7bbc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-39fa25c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-78516fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-2f80fc2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-0f7877b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-41851d8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ca52678{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-0a4fb84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-baa079e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-dbee29a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-7d8d9f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-667d0c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-1b9905b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-c04fbf5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-bb712a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-9f39bd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-d58206f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-ac12414{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-d2fb818{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-c58ef4c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-ad8f67f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-30be215{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-af43cde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-d593b0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-21f0a66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-379dc7d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-7350f60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-3084ef0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-6d4d42b{--e-n-carousel-swiper-slides-gap:30px;}.elementor-3236 .elementor-element.elementor-element-56c4f1a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1200px){.elementor-3236 .elementor-element.elementor-element-de1e79a .elementor-heading-title{font-size:45px;}.elementor-3236 .elementor-element.elementor-element-ce8e9aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-9db50e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-e6e9b81{--e-n-carousel-swiper-slides-gap:20px;}.elementor-3236 .elementor-element.elementor-element-93e67fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-6183696{--grid-auto-flow:row;}.elementor-3236 .elementor-element.elementor-element-6d4d42b{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;}.elementor-3236 .elementor-element.elementor-element-2920c47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-3236 .elementor-element.elementor-element-40fe8dc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-6f6d598{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3236 .elementor-element.elementor-element-0d13bce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-5ede07d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3236 .elementor-element.elementor-element-ce648c1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3236 .elementor-element.elementor-element-2153e67:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-2153e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-77767af .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-c2ac89d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-8027ed2 .elementor-button{font-size:var( --e-global-typography-8d7accb-font-size );line-height:var( --e-global-typography-8d7accb-line-height );}.elementor-3236 .elementor-element.elementor-element-7cf6ec7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3236 .elementor-element.elementor-element-8c8f722 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-3f87433 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ba708d3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3236 .elementor-element.elementor-element-70e86dd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3236 .elementor-element.elementor-element-32400f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-32400f0.elementor-element{--align-self:flex-start;}.elementor-3236 .elementor-element.elementor-element-32400f0{text-align:start;}.elementor-3236 .elementor-element.elementor-element-32400f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-b16a0fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-7f854ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-7495aeb{--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-92d4bc5{--justify-content:center;}.elementor-3236 .elementor-element.elementor-element-e6e9b81{--e-n-carousel-swiper-slides-to-display:5;}.elementor-3236 .elementor-element.elementor-element-e6e9b81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-1d69ccc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-de7cb52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-561e954{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-08e31e3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3236 .elementor-element.elementor-element-720bc5e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-8e81882 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-9a2092a .elementor-button{font-size:var( --e-global-typography-8d7accb-font-size );line-height:var( --e-global-typography-8d7accb-line-height );}.elementor-3236 .elementor-element.elementor-element-80f3d2d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-21c6c9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-bd54260 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-fc45638 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-6183696{--grid-auto-flow:row;}.elementor-3236 .elementor-element.elementor-element-79492a6 .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-b92e7ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-3b6b610 .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-9bbfa84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-13291fe .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ee9c8ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-33b5c09 .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-d6a1e3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-08c7bbc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-39fa25c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-78516fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-2f80fc2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-0f7877b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-41851d8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ca52678{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-0a4fb84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-baa079e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-dbee29a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-667d0c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-1b9905b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-bb712a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-9f39bd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ac12414{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-d2fb818{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ad8f67f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-30be215{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-d593b0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-21f0a66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-7350f60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-3084ef0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-6d4d42b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3236 .elementor-element.elementor-element-6d0b573{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3236 .elementor-element.elementor-element-56c4f1a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:991px){.elementor-3236 .elementor-element.elementor-element-40fe8dc{--min-height:350px;--justify-content:center;--align-items:center;--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:55px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-de1e79a{text-align:center;}.elementor-3236 .elementor-element.elementor-element-de1e79a .elementor-heading-title{font-size:40px;}.elementor-3236 .elementor-element.elementor-element-5ede07d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-89af4f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3236 .elementor-element.elementor-element-ce648c1{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-d9a32e0{--min-height:350px;}.elementor-3236 .elementor-element.elementor-element-77767af > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3236 .elementor-element.elementor-element-77767af{text-align:center;}.elementor-3236 .elementor-element.elementor-element-c2ac89d{text-align:center;}.elementor-3236 .elementor-element.elementor-element-52684db > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-3236 .elementor-element.elementor-element-52684db{text-align:center;font-size:16px;}.elementor-3236 .elementor-element.elementor-element-e5724f9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-b4e074c .elementor-button{padding:15px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-8027ed2 .elementor-button{padding:15px 25px 15px 25px;}.elementor-3236 .elementor-element.elementor-element-7cf6ec7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-8c8f722 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3236 .elementor-element.elementor-element-8c8f722{text-align:center;}.elementor-3236 .elementor-element.elementor-element-3f87433{text-align:center;}.elementor-3236 .elementor-element.elementor-element-a1ba3d3 > .elementor-widget-container{padding:10px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-a1ba3d3{text-align:center;font-size:16px;}.elementor-3236 .elementor-element.elementor-element-fd7db1c .elementor-divider-separator{width:100%;}.elementor-3236 .elementor-element.elementor-element-be5b6a0{--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3236 .elementor-element.elementor-element-e0dafc5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:55px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-ba708d3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-bbe58f0{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3236 .elementor-element.elementor-element-70e86dd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3236 .elementor-element.elementor-element-32400f0.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-32400f0{text-align:center;}.elementor-3236 .elementor-element.elementor-element-b16a0fa{width:100%;max-width:100%;text-align:center;}.elementor-3236 .elementor-element.elementor-element-fbe72b0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3236 .elementor-element.elementor-element-7f854ce{text-align:center;}.elementor-3236 .elementor-element.elementor-element-0e3dc94{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3236 .elementor-element.elementor-element-c49083a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-e6e9b81{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-33px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:110px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-33px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:110px;}.elementor-3236 .elementor-element.elementor-element-e6e9b81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-277c600{--padding-top:55px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-6894728{--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;}.elementor-3236 .elementor-element.elementor-element-1d69ccc > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3236 .elementor-element.elementor-element-1d69ccc{text-align:center;}.elementor-3236 .elementor-element.elementor-element-de7cb52{text-align:center;}.elementor-3236 .elementor-element.elementor-element-561e954 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-561e954{text-align:center;}.elementor-3236 .elementor-element.elementor-element-08e31e3{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-1f48040{--min-height:350px;}.elementor-3236 .elementor-element.elementor-element-720bc5e > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3236 .elementor-element.elementor-element-720bc5e{text-align:center;}.elementor-3236 .elementor-element.elementor-element-8e81882{text-align:center;}.elementor-3236 .elementor-element.elementor-element-237b8a5 > .elementor-widget-container{padding:10px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-237b8a5{text-align:center;font-size:16px;}.elementor-3236 .elementor-element.elementor-element-45999d4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3236 .elementor-element.elementor-element-7d8b76d .elementor-button{padding:15px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-9a2092a .elementor-button{padding:15px 25px 15px 25px;}.elementor-3236 .elementor-element.elementor-element-90dd338{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:55px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-2c716a6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3236 .elementor-element.elementor-element-80f3d2d{text-align:center;}.elementor-3236 .elementor-element.elementor-element-21c6c9c{text-align:center;}.elementor-3236 .elementor-element.elementor-element-c9d56db .elementor-button{padding:15px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-5ad1b3e .elementor-button{padding:15px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-47001e1 .elementor-button{padding:15px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-c139156 .elementor-button{padding:15px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-3eda9c4 .elementor-button{padding:15px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-2fbd62b{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:55px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-bd54260{text-align:center;}.elementor-3236 .elementor-element.elementor-element-fc45638 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-3236 .elementor-element.elementor-element-fc45638{text-align:center;}.elementor-3236 .elementor-element.elementor-element-e4f2062{text-align:center;font-size:18px;}.elementor-3236 .elementor-element.elementor-element-6183696{--grid-auto-flow:row;}.elementor-3236 .elementor-element.elementor-element-f5b4ae9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:55px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-20095db > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-20095db .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-7004df8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-7004df8 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-2f80fc2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-42395ec > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-42395ec .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-2801718 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-2801718 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-41851d8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-acc8890 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-acc8890 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-35fe696 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-35fe696 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-0a4fb84 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-961aee7 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-961aee7 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-3409bda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-3409bda .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-dbee29a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-f22de30 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-f22de30 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-8fa9839 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-8fa9839 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-1b9905b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-f93eb11 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-f93eb11 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-2cc1fa3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-2cc1fa3 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-9f39bd9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-4b5ec24 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-4b5ec24 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-f84f3f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-f84f3f0 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-d2fb818 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-ac6277f > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-ac6277f .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-ea03b3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-ea03b3d .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-30be215 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-c0980ab > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-c0980ab .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-48996b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-48996b6 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-21f0a66 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-bf6e604 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3236 .elementor-element.elementor-element-bf6e604 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-0ae8037 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-0ae8037 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-3084ef0 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-6d0b573{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-e5c59e1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3236 .elementor-element.elementor-element-11053f9 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3236 .elementor-element.elementor-element-11053f9{text-align:center;}.elementor-3236 .elementor-element.elementor-element-11053f9 .elementor-heading-title{font-size:18px;}.elementor-3236 .elementor-element.elementor-element-56c4f1a{text-align:center;}.elementor-3236 .elementor-element.elementor-element-2920c47{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3236 .elementor-element.elementor-element-22214c6 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3236 .elementor-element.elementor-element-22214c6{text-align:center;font-size:16px;}.elementor-3236 .elementor-element.elementor-element-c1e4a1b .elementor-button{padding:15px 25px 15px 25px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-5ede07d{--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-3236 .elementor-element.elementor-element-ce648c1{--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-3236 .elementor-element.elementor-element-2153e67{--min-height:250px;}.elementor-3236 .elementor-element.elementor-element-2153e67:not(.elementor-motion-effects-element-type-background), .elementor-3236 .elementor-element.elementor-element-2153e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-339a278{--min-height:350px;}.elementor-3236 .elementor-element.elementor-element-77767af .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-c2ac89d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-b4e074c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-8027ed2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-8027ed2 .elementor-button{font-size:var( --e-global-typography-8d7accb-font-size );line-height:var( --e-global-typography-8d7accb-line-height );}.elementor-3236 .elementor-element.elementor-element-8c8f722 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-3f87433 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-32400f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-b16a0fa{z-index:2;}.elementor-3236 .elementor-element.elementor-element-b16a0fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-7f854ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-0e3dc94{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-92d4bc5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-349b05c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-1daffa9{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-c49083a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-c9362bf{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-6b42be1{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-c63481a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-8411ab6{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-48ca6c8{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3236 .elementor-element.elementor-element-e6e9b81{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-top-position:80px;}.elementor-3236 .elementor-element.elementor-element-1d69ccc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-de7cb52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-561e954{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-08e31e3{--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-3236 .elementor-element.elementor-element-720bc5e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-8e81882 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-7d8b76d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-9a2092a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-9a2092a .elementor-button{font-size:var( --e-global-typography-8d7accb-font-size );line-height:var( --e-global-typography-8d7accb-line-height );}.elementor-3236 .elementor-element.elementor-element-80f3d2d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-21c6c9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-5a9ce65{--min-height:350px;}.elementor-3236 .elementor-element.elementor-element-c9d56db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-c09fc6d{--min-height:350px;}.elementor-3236 .elementor-element.elementor-element-5ad1b3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-b5a598b{--min-height:350px;}.elementor-3236 .elementor-element.elementor-element-47001e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-02389c7{--min-height:350px;}.elementor-3236 .elementor-element.elementor-element-c139156 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-26e9360{--min-height:350px;}.elementor-3236 .elementor-element.elementor-element-3eda9c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-bd54260 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-fc45638 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-6183696{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3236 .elementor-element.elementor-element-79492a6 .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-b92e7ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-dcbff3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-3b6b610 .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-9bbfa84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-e108dac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-13291fe .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ee9c8ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-c68fc1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-33b5c09 .elementor-heading-title{font-size:var( --e-global-typography-93dcbca-font-size );line-height:var( --e-global-typography-93dcbca-line-height );letter-spacing:var( --e-global-typography-93dcbca-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-d6a1e3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ebf6d02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-08c7bbc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-39fa25c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-20095db{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-20095db.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-7004df8{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-7004df8.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-2f80fc2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-2f80fc2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-42395ec{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-42395ec.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-2801718{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-2801718.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-41851d8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-41851d8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-acc8890{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-acc8890.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-35fe696{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-35fe696.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-0a4fb84 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-0a4fb84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-961aee7{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-961aee7.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-3409bda{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-3409bda.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-dbee29a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-dbee29a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-f22de30{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-f22de30.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-8fa9839{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-8fa9839.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-1b9905b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-1b9905b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-f93eb11{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-f93eb11.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-2cc1fa3{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-2cc1fa3.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-9f39bd9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-9f39bd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-4b5ec24{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-4b5ec24.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-f84f3f0{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-f84f3f0.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-d2fb818 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-d2fb818{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-ac6277f{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-ac6277f.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-ea03b3d{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-ea03b3d.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-30be215 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-30be215{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-c0980ab{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-c0980ab.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-48996b6{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-48996b6.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-21f0a66 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-21f0a66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-bf6e604{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-bf6e604.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-0ae8037{width:100%;max-width:100%;}.elementor-3236 .elementor-element.elementor-element-0ae8037.elementor-element{--align-self:center;}.elementor-3236 .elementor-element.elementor-element-3084ef0 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3236 .elementor-element.elementor-element-3084ef0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-6d4d42b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3236 .elementor-element.elementor-element-56c4f1a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3236 .elementor-element.elementor-element-c1e4a1b > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'IvyPresto Text';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://g1construction.com.au/wp-content/uploads/2026/09/IvyPrestoHeadline-Light.woff2') format('woff2'),
		url('https://g1construction.com.au/wp-content/uploads/2026/09/IvyPrestoHeadline-Light.woff') format('woff');
}
/* End Custom Fonts CSS */