.elementor-1473 .elementor-element.elementor-element-aa36ef6{--display:flex;--min-height:850px;--justify-content:center;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1473 .elementor-element.elementor-element-aa36ef6::before, .elementor-1473 .elementor-element.elementor-element-aa36ef6 > .elementor-background-video-container::before, .elementor-1473 .elementor-element.elementor-element-aa36ef6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1473 .elementor-element.elementor-element-aa36ef6 > .elementor-background-slideshow::before, .elementor-1473 .elementor-element.elementor-element-aa36ef6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1473 .elementor-element.elementor-element-aa36ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1473 .elementor-element.elementor-element-e9b65c7{--iteration-count:infinite;--dynamic-text-color:#FFFFFF;--typing-selected-bg-color:#B5CE33;--typing-selected-color:#313335;}.elementor-1473 .elementor-element.elementor-element-e9b65c7.elementor-element{--align-self:center;}.elementor-1473 .elementor-element.elementor-element-e9b65c7 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:81px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-1473 .elementor-element.elementor-element-e9b65c7 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-1473 .elementor-element.elementor-element-e9b65c7 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-1473 .elementor-element.elementor-element-3cb812e{--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:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1473 .elementor-element.elementor-element-cbdbff5 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-cbdbff5 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-cbdbff5 .elementor-button:focus{background-color:#313335;}.elementor-1473 .elementor-element.elementor-element-6da9218 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-6da9218 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-6da9218 .elementor-button:focus{background-color:#313335;}.elementor-1473 .elementor-element.elementor-element-5f21917{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1473 .elementor-element.elementor-element-4a4713b{text-align:center;}.elementor-1473 .elementor-element.elementor-element-4a4713b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;text-transform:capitalize;line-height:60px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-1473 .elementor-element.elementor-element-57e1e88{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-4c81391{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1473 .elementor-element.elementor-element-4c81391:not(.elementor-motion-effects-element-type-background), .elementor-1473 .elementor-element.elementor-element-4c81391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www2.enviroresources.co.nz/wp-content/uploads/2025/05/leaf2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1473 .elementor-element.elementor-element-4c81391::before, .elementor-1473 .elementor-element.elementor-element-4c81391 > .elementor-background-video-container::before, .elementor-1473 .elementor-element.elementor-element-4c81391 > .e-con-inner > .elementor-background-video-container::before, .elementor-1473 .elementor-element.elementor-element-4c81391 > .elementor-background-slideshow::before, .elementor-1473 .elementor-element.elementor-element-4c81391 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1473 .elementor-element.elementor-element-4c81391 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#84C144;--background-overlay:'';}.elementor-1473 .elementor-element.elementor-element-98420a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-98420a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1473 .elementor-element.elementor-element-85aa103 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-c86bb4e );}.elementor-1473 .elementor-element.elementor-element-fdb55d8{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-71c93d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-71c93d4.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1473 .elementor-element.elementor-element-2bf6858{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-6d95a23 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-c86bb4e );}.elementor-1473 .elementor-element.elementor-element-fff1570{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-f450fa0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1473 .elementor-element.elementor-element-898bd4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:6px 6px 6px 6px;box-shadow:0px 5px 10px 4px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1473 .elementor-element.elementor-element-898bd4a:not(.elementor-motion-effects-element-type-background), .elementor-1473 .elementor-element.elementor-element-898bd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1473 .elementor-element.elementor-element-7ba48bb{text-align:center;}.elementor-1473 .elementor-element.elementor-element-7ba48bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-c86bb4e );}.elementor-1473 .elementor-element.elementor-element-8944eee{text-align:center;}.elementor-1473 .elementor-element.elementor-element-ac5d367 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-ac5d367 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-ac5d367 .elementor-button:focus{background-color:#313335;}.elementor-1473 .elementor-element.elementor-element-7695041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:6px 6px 6px 6px;box-shadow:0px 5px 10px 4px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1473 .elementor-element.elementor-element-7695041:not(.elementor-motion-effects-element-type-background), .elementor-1473 .elementor-element.elementor-element-7695041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1473 .elementor-element.elementor-element-3fba822{text-align:center;}.elementor-1473 .elementor-element.elementor-element-3fba822 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-c86bb4e );}.elementor-1473 .elementor-element.elementor-element-fe12ee1{text-align:center;color:var( --e-global-color-text );}.elementor-1473 .elementor-element.elementor-element-799000e .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-799000e .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-799000e .elementor-button:focus{background-color:#313335;}.elementor-1473 .elementor-element.elementor-element-e4d8a63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:6px 6px 6px 6px;box-shadow:0px 5px 10px 4px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1473 .elementor-element.elementor-element-e4d8a63:not(.elementor-motion-effects-element-type-background), .elementor-1473 .elementor-element.elementor-element-e4d8a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1473 .elementor-element.elementor-element-fffae6b{text-align:center;}.elementor-1473 .elementor-element.elementor-element-fffae6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-c86bb4e );}.elementor-1473 .elementor-element.elementor-element-b24bb6f{text-align:center;}.elementor-1473 .elementor-element.elementor-element-f4a1e28 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-f4a1e28 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-f4a1e28 .elementor-button:focus{background-color:#313335;}.elementor-1473 .elementor-element.elementor-element-22fd104{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1473 .elementor-element.elementor-element-7bef077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1473 .elementor-element.elementor-element-70fdfee{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-34e09e8 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-34e09e8 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-34e09e8 .elementor-button:focus{background-color:#313335;}.elementor-1473 .elementor-element.elementor-element-15e7829{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1473 .elementor-element.elementor-element-1727c85 img{border-radius:6px 6px 6px 6px;box-shadow:5px 5px 10px 4px rgba(0, 0, 0, 0.3);}.elementor-1473 .elementor-element.elementor-element-9a16994 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1473 .elementor-element.elementor-element-0b4e848{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1473 .elementor-element.elementor-element-02d8bc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1473 .elementor-element.elementor-element-02d8bc6:not(.elementor-motion-effects-element-type-background), .elementor-1473 .elementor-element.elementor-element-02d8bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5CE34;}.elementor-1473 .elementor-element.elementor-element-426e9b6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1473 .elementor-element.elementor-element-a76fc75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1473 .elementor-element.elementor-element-a76fc75:not(.elementor-motion-effects-element-type-background), .elementor-1473 .elementor-element.elementor-element-a76fc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2E;}.elementor-1473 .elementor-element.elementor-element-a26d1c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1473 .elementor-element.elementor-element-3dc66b4{--display:flex;--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-1473 .elementor-element.elementor-element-ca083ab{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-a351d66 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-a351d66 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-a351d66 .elementor-button:focus{background-color:#2A2B2E;}.elementor-1473 .elementor-element.elementor-element-d7d40bc{--display:flex;--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-1473 .elementor-element.elementor-element-9ea40ea{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-ecc1417 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-ecc1417 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-ecc1417 .elementor-button:focus{background-color:#2A2B2E;}.elementor-1473 .elementor-element.elementor-element-5f178f0{--display:flex;--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-1473 .elementor-element.elementor-element-0324aee{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-8d5dce4 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-8d5dce4 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-8d5dce4 .elementor-button:focus{background-color:#2A2B2E;}.elementor-1473 .elementor-element.elementor-element-5191ae5{--display:flex;--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-1473 .elementor-element.elementor-element-70a4f92{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-d9920db .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-d9920db .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-d9920db .elementor-button:focus{background-color:#2A2B2E;}.elementor-1473 .elementor-element.elementor-element-05fba36{--display:flex;--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-1473 .elementor-element.elementor-element-2c13634{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-4459365 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-4459365 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-4459365 .elementor-button:focus{background-color:#2A2B2E;}.elementor-1473 .elementor-element.elementor-element-054ceed{--display:flex;--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-1473 .elementor-element.elementor-element-dd51bf4{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-35a5160 .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-35a5160 .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-35a5160 .elementor-button:focus{background-color:#2A2B2E;}.elementor-1473 .elementor-element.elementor-element-bb8447b{--display:flex;--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-1473 .elementor-element.elementor-element-835a4bd{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1473 .elementor-element.elementor-element-fc5bc7a .elementor-button{background-color:#B5CE33;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1473 .elementor-element.elementor-element-fc5bc7a .elementor-button:hover, .elementor-1473 .elementor-element.elementor-element-fc5bc7a .elementor-button:focus{background-color:#2A2B2E;}.elementor-1473 .elementor-element.elementor-element-fcbaca6{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:28px;--n-tabs-title-border-radius:6px 6px 6px 6px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:14px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:14px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#FFFFFF;}.elementor-1473 .elementor-element.elementor-element-fcbaca6 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#2A2B2E;}.elementor-1473 .elementor-element.elementor-element-fcbaca6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-1473 .elementor-element.elementor-element-fcbaca6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1473 .elementor-element.elementor-element-fcbaca6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-1473 .elementor-element.elementor-element-fcbaca6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1473 .elementor-element.elementor-element-fcbaca6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-1473 .elementor-element.elementor-element-5f21917{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1473 .elementor-element.elementor-element-4a4713b .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1473 .elementor-element.elementor-element-57e1e88{font-size:16px;}.elementor-1473 .elementor-element.elementor-element-4c81391{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1473 .elementor-element.elementor-element-98420a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-71c93d4{--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-1473 .elementor-element.elementor-element-2bf6858{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1473 .elementor-element.elementor-element-f450fa0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1473 .elementor-element.elementor-element-898bd4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-7695041{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-e4d8a63{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-22fd104{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1473 .elementor-element.elementor-element-fcf8edf{text-align:center;}.elementor-1473 .elementor-element.elementor-element-70fdfee{text-align:center;}.elementor-1473 .elementor-element.elementor-element-1727c85 img{width:62%;}.elementor-1473 .elementor-element.elementor-element-0b4e848{--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-1473 .elementor-element.elementor-element-a26d1c3{text-align:center;}.elementor-1473 .elementor-element.elementor-element-ca083ab{text-align:center;}.elementor-1473 .elementor-element.elementor-element-9ea40ea{text-align:center;}.elementor-1473 .elementor-element.elementor-element-0324aee{text-align:center;}.elementor-1473 .elementor-element.elementor-element-70a4f92{text-align:center;}.elementor-1473 .elementor-element.elementor-element-2c13634{text-align:center;}.elementor-1473 .elementor-element.elementor-element-dd51bf4{text-align:center;}.elementor-1473 .elementor-element.elementor-element-835a4bd{text-align:center;}.elementor-1473 .elementor-element.elementor-element-fcbaca6{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}}@media(max-width:767px){.elementor-1473 .elementor-element.elementor-element-aa36ef6{--min-height:550px;}.elementor-1473 .elementor-element.elementor-element-e9b65c7 .elementor-headline{font-size:40px;}.elementor-1473 .elementor-element.elementor-element-4a4713b .elementor-heading-title{font-size:24px;}.elementor-1473 .elementor-element.elementor-element-85aa103{text-align:center;}.elementor-1473 .elementor-element.elementor-element-fdb55d8{text-align:center;}.elementor-1473 .elementor-element.elementor-element-2bf6858{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1473 .elementor-element.elementor-element-6d95a23{text-align:center;}.elementor-1473 .elementor-element.elementor-element-fff1570{text-align:center;}.elementor-1473 .elementor-element.elementor-element-f450fa0{--margin-top:22px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-898bd4a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1473 .elementor-element.elementor-element-7ba48bb .elementor-heading-title{font-size:24px;}.elementor-1473 .elementor-element.elementor-element-7695041{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1473 .elementor-element.elementor-element-3fba822 .elementor-heading-title{font-size:24px;}.elementor-1473 .elementor-element.elementor-element-e4d8a63{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1473 .elementor-element.elementor-element-fffae6b .elementor-heading-title{font-size:24px;}.elementor-1473 .elementor-element.elementor-element-1727c85 img{width:100%;}.elementor-1473 .elementor-element.elementor-element-a26d1c3 .elementor-heading-title{font-size:24px;}.elementor-1473 .elementor-element.elementor-element-3dc66b4{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-d7d40bc{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-5f178f0{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-0324aee{text-align:center;}.elementor-1473 .elementor-element.elementor-element-5191ae5{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-05fba36{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-054ceed{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-bb8447b{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1473 .elementor-element.elementor-element-fcbaca6{--n-tabs-gap:0px;}}@media(min-width:768px){.elementor-1473 .elementor-element.elementor-element-98420a9{--width:39%;}.elementor-1473 .elementor-element.elementor-element-71c93d4{--width:22%;}.elementor-1473 .elementor-element.elementor-element-2bf6858{--width:39%;}.elementor-1473 .elementor-element.elementor-element-898bd4a{--width:33.33%;}.elementor-1473 .elementor-element.elementor-element-7695041{--width:33.33%;}.elementor-1473 .elementor-element.elementor-element-e4d8a63{--width:33.33%;}.elementor-1473 .elementor-element.elementor-element-7bef077{--width:50%;}.elementor-1473 .elementor-element.elementor-element-15e7829{--width:50%;}.elementor-1473 .elementor-element.elementor-element-02d8bc6{--width:50%;}.elementor-1473 .elementor-element.elementor-element-a76fc75{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1473 .elementor-element.elementor-element-98420a9{--width:100%;}.elementor-1473 .elementor-element.elementor-element-71c93d4{--width:35%;}.elementor-1473 .elementor-element.elementor-element-2bf6858{--width:65%;}.elementor-1473 .elementor-element.elementor-element-898bd4a{--width:100%;}.elementor-1473 .elementor-element.elementor-element-7695041{--width:100%;}.elementor-1473 .elementor-element.elementor-element-e4d8a63{--width:100%;}.elementor-1473 .elementor-element.elementor-element-7bef077{--width:100%;}.elementor-1473 .elementor-element.elementor-element-15e7829{--width:100%;}.elementor-1473 .elementor-element.elementor-element-02d8bc6{--width:100%;}.elementor-1473 .elementor-element.elementor-element-a76fc75{--width:100%;}}@media(min-width:1025px){.elementor-1473 .elementor-element.elementor-element-4c81391:not(.elementor-motion-effects-element-type-background), .elementor-1473 .elementor-element.elementor-element-4c81391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for video, class: .elementor-element-9a16994 */video.elementor-video {
    border-radius: 6px 6px 6px 6px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-fcbaca6 *//* for tablet & mobile */
@media (max-width: 767px) {
  .e-n-tabs-mobile > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading {
   display: flex;
  flex-wrap: wrap !important;}

.elementor-widget-n-tabs .e-n-tabs-content .e-collapse.e-active {
  display: none;
}

.elementor-widget-n-tabs .e-n-tabs-content .e-collapse:not(:first-child) {
  display: none;
}

div.e-collapse:nth-child(1){display: none !important;}

#tabs-services {
    display: flex;
    
    flex-wrap: nowrap;
    overflow-x: auto;
    width: auto;
  }

  #tabs-services .tab-title {
    width: auto;
    flex: 0 0 auto;
  }
  
 .e-n-tab-title {
  flex-shrink: 0;
  max-width: 120px;
  flex-basis: auto;
}
}/* End custom CSS */